.body { font-family: Helvetica;font-size: 16px;line-height: 1.75;color: #313131; }
.h1-style { font-weight: normal;font-size: 48px;color: #000;letter-spacing: 4px; }
.h2-style { font-weight: normal;color: #313131;font-size: 30px; }
.h3-style { font-size: 28px; }
.h4-style { color: #f36f21;font-size: 24px; }
.h5-style { font-size: 20px; }
.h6-style { font-size: 18px; }
A { color: #f36f21;text-decoration: underline; }
A:hover { color: #313131;text-decoration: none; }
.button { background-color: #f36f21;padding: 10px 30px;color: #fff;font-weight: bold;text-transform: uppercase;font-size: 12px;border-radius: 5px;-webkit-transition: background-color 0.2s ease;-moz-transition: background-color 0.2s ease;transition: background-color 0.2s ease; }
.button:hover { background-color: #313131; }
.style-74659 .h2-style { margin: 0 0 30px 0; }
.style-74659 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-74659 .h4-style:hover { color: #333; }
.style-74659 { margin: 60px 0 0px 0;padding: 0px 0px; }
.style-74659 time { color: #aaa;margin: 0 0 5px 0; }
.style-74659 .readmore { margin: 10px 0 0 0; }
.style-74659 .readmore:hover { color: #fff; }
.style-74659 .archive { margin: 10px 0 0 0; }
.style-74659 .archive:hover { color: #fff; }
.style-74659 .category-description { margin: 0 0 10px 0; }
.style-74659 .link-image { margin: 0 20px 0 0; }
.style-74659 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-74659 .h4-style A:hover { color: #333; }
.style-74659 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-74659 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-74659 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-74659 .appointed:before { content: "Year Hired:"; }
.style-74659 .grad-year:before { content: "Year hired: "; }
.style-74659 .bio { margin: 10px 0 0 0; }
.style-74659 .answer { margin: 10px 0 0 0; }
.style-74659 .biobutton { margin: 10px 0 0 0; }
.style-74659 .biobutton:hover { color: #fff; }
.style-74659 .title { font-size: 18px;color: #4f7eaa;margin: 0;padding: 10px 0; }
.style-74659 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-74659 .affinity img { padding: 4px;border: 1px solid #d4d5d9;float: left; }
.style-74659 .photo img { padding: 4px;width: calc(100% - 10px);border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-74659 .photo figcaption { text-align: center; }
.style-74659 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2);overflow: hidden;clear: both; }
.style-74659 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-74659 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-74659 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-74659 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-74659 .event-detail { margin: 0 0 0 60px; }
.style-74659 .view-all:hover { color: #fff; }
.style-74659 .view-comments:hover { color: #333; }
.style-65373 .h2-style { margin: 0 0 20px 0; }
.style-65373 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;font-size: 22px; }
.style-65373 .h4-style:hover { color: #333; }
.style-65373 { margin: 60px 0 0px 0; }
.style-65373 time { color: #aaa;margin: 0 0 5px 0; }
.style-65373 .readmore { margin: 10px 0 0 0; }
.style-65373 .readmore:hover { color: #fff; }
.style-65373 .archive { margin: 10px 0 0 0;float: right; }
.style-65373 .archive:hover { color: #fff; }
.style-65373 .category-description { margin: 0 0 10px 0; }
.style-65373 .link-image { margin: 0 20px 0 0; }
.style-65373 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-65373 .h4-style A:hover { color: #333; }
.style-65373 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-65373 .brief-description { padding: 10px;box-sizing: border-box; }
.style-65373 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-65373 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-65373 .appointed:before { content: "Year Hired:"; }
.style-65373 .bio { margin: 10px 0 0 0; }
.style-65373 .question { font-size: 17px; }
.style-65373 .answer { margin: 10px 0 0 0;padding: 10px 20px; }
.style-65373 .biobutton { margin: 10px 0 0 0; }
.style-65373 .biobutton:hover { color: #fff; }
.style-65373 .title { font-size: 18px;margin: 0;padding: 10px 0;color: #f36f21; }
.style-65373 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-65373 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-65373 .photo img { padding: 4px;width: calc(100% - 10px);border: 1px solid #ccc;float: left;margin: 0 10px 10px 0; }
.style-65373 .backbutton { margin: 10px 0 0 0; }
.style-65373 .backbutton:hover { color: #fff; }
.style-65373 .photo figcaption { text-align: center; }
.style-65373 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(243,111,33,0.2);overflow: hidden;clear: both; }
.style-65373 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-65373 .readmore-detail-page { float: right; }
.style-65373 .readmore-detail-page:hover { color: #fff; }
.style-65373 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-65373 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-65373 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-65373 .event-detail { margin: 0 0 0 60px; }
.style-65373 .view-all:hover { color: #fff; }
.style-65373 .view-comments:hover { color: #333; }
.style-83488 .h2-style { margin: 0 0 30px 0; }
.style-83488 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-83488 .h4-style:hover { color: #333; }
.style-83488 { margin: 60px 0 0px 0;padding: 0px 0px; }
.style-83488 time { color: #aaa;margin: 0 0 5px 0; }
.style-83488 .readmore { margin: 10px 0 0 0; }
.style-83488 .readmore:hover { color: #fff; }
.style-83488 .archive { margin: 10px 0 0 0; }
.style-83488 .archive:hover { color: #fff; }
.style-83488 .category-description { margin: 0 0 10px 0; }
.style-83488 .link-image { margin: 0 20px 0 0; }
.style-83488 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-83488 .h4-style A:hover { color: #333; }
.style-83488 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-83488 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-83488 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-83488 .appointed:before { content: "Year Hired:"; }
.style-83488 .grad-year:before { content: "Year hired: "; }
.style-83488 .bio { margin: 10px 0 0 0; }
.style-83488 .answer { margin: 10px 0 0 0; }
.style-83488 .biobutton { margin: 10px 0 0 0; }
.style-83488 .biobutton:hover { color: #fff; }
.style-83488 .title { font-size: 18px;color: #4f7eaa;margin: 0;padding: 10px 0; }
.style-83488 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-83488 .affinity img { padding: 4px;border: 1px solid #d4d5d9;float: left; }
.style-83488 .photo img { padding: 4px;width: calc(100% - 10px);border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-83488 .photo figcaption { text-align: center; }
.style-83488 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2);overflow: hidden;clear: both; }
.style-83488 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-83488 div.content-wrap { padding: 20px;background-color: #f5f5f5;border-radius: 10px; }
.style-83488 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-83488 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-83488 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-83488 .event-detail { margin: 0 0 0 60px; }
.style-83488 .view-all:hover { color: #fff; }
.style-83488 .view-comments:hover { color: #333; }
.style-31559 .h2-style { margin: 0 0 20px 0; }
.style-31559 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-31559 .h4-style:hover { color: #333; }
.style-31559 { margin: 60px 0 0px 0;padding: 20px;background-color: #ccc;border: 1px solid #919191;border-radius: 5px; }
.style-31559 time { color: #aaa;margin: 0 0 5px 0; }
.style-31559 .readmore { margin: 10px 0 0 0; }
.style-31559 .readmore:hover { color: #fff; }
.style-31559 .archive { margin: 10px 0 0 0; }
.style-31559 .archive:hover { color: #fff; }
.style-31559 .category-description { margin: 0 0 10px 0; }
.style-31559 .link-image { margin: 0 20px 0 0; }
.style-31559 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-31559 .h4-style A:hover { color: #333; }
.style-31559 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-31559 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-31559 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-31559 .appointed:before { content: "Year Hired:"; }
.style-31559 .grad-year:before { content: "Year hired: "; }
.style-31559 .bio { margin: 10px 0 0 0; }
.style-31559 .answer { margin: 10px 0 0 0; }
.style-31559 .biobutton { margin: 10px 0 0 0; }
.style-31559 .biobutton:hover { color: #fff; }
.style-31559 .title { font-size: 18px;color: #4f7eaa;margin: 0;padding: 10px 0; }
.style-31559 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-31559 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-31559 .photo img { padding: 4px;width: calc(100% - 10px);border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-31559 .photo figcaption { text-align: center; }
.style-31559 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2);overflow: hidden;clear: both; }
.style-31559 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-31559 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-31559 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-31559 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-31559 .event-detail { margin: 0 0 0 60px; }
.style-31559 .view-all:hover { color: #fff; }
.style-31559 .view-comments:hover { color: #333; }
.style-29479 .h2-style { margin: 0 0 20px 0; }
.style-29479 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-29479 .h4-style:hover { color: #333; }
.style-29479 { margin: 0 0 40px 0;padding: 20px;background-color: #eee;border: 1px solid #ccc; }
.style-29479 time { color: #aaa;margin: 0 0 5px 0; }
.style-29479 .readmore { margin: 10px 0 0 0; }
.style-29479 .readmore:hover { color: #fff; }
.style-29479 .archive { margin: 10px 0 0 0; }
.style-29479 .archive:hover { color: #fff; }
.style-29479 .category-description { margin: 0 0 10px 0; }
.style-29479 .link-image { margin: 0 20px 0 0; }
.style-29479 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-29479 .h4-style A:hover { color: #333; }
.style-29479 .long-description { margin: 10px 0 0 0;padding: 20px;background-color: #fff; }
.style-29479 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-29479 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-29479 .bio { margin: 10px 0 0 0; }
.style-29479 .answer { margin: 10px 0 0 0; }
.style-29479 .biobutton { margin: 10px 0 0 0; }
.style-29479 .biobutton:hover { color: #fff; }
.style-29479 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-29479 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-29479 .one-hundred { font-weight: bold;color: #f36f21; }
.style-29479 .fund .bar { background-color: #f36f21;border-radius: 5px; }
.style-29479 .goal { color: #f36f21;font-size: 24px;padding: 0 0 10px 0;margin: 0 0 10px 0;border-bottom: 2px solid #d4d5d9; }
.style-29479 .chart { max-width: 75%; }
.style-29479 .fund .bar-container { background-color: #313131;border-radius: 5px;box-shadow: 2px 2px 3px rgba(0,0,0, .15) inset;-webkit-box-shadow: 2px 2px 3px rgba(0,0,0, .15) inset;-moz-box-shadow: 2px 2px 3px rgba(0,0,0, .15) inset;border: 0;padding: 4px; }
.style-29479 .annualfund .goal .label { color: #333; }
.style-29479 .fund .chart .scale li i { border-color: #d4d5d9; }
.style-29479 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2); }
.style-29479 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-29479 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-29479 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-29479 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-29479 .event-detail { margin: 0 0 0 60px; }
.style-29479 .view-all:hover { color: #fff; }
.style-29479 .view-comments:hover { color: #333; }
.style-31994 .h2-style { margin: 0 0 20px 0; }
.style-31994 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;font-size: 1.3em; }
.style-31994 .h4-style:hover { color: #333; }
.style-31994 { margin: 60px 0 0px 0;padding: 20px;border: 1px solid #313131; }
.style-31994 time { color: #aaa;margin: 0 0 5px 0; }
.style-31994 .readmore { margin: 10px 0 0 0; }
.style-31994 .readmore:hover { color: #fff; }
.style-31994 .archive { margin: 10px 0 0 0; }
.style-31994 .archive:hover { color: #fff; }
.style-31994 .category-description { margin: 0 0 10px 0; }
.style-31994 .link-image { margin: 0 20px 0 0; }
.style-31994 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-31994 .h4-style A:hover { color: #333; }
.style-31994 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-31994 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-31994 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-31994 .bio { margin: 10px 0 0 0; }
.style-31994 .answer { margin: 10px 0 0 0; }
.style-31994 .biobutton { margin: 10px 0 0 0; }
.style-31994 .biobutton:hover { color: #fff; }
.style-31994 .title { font-size: 18px;color: #4f7eaa;margin: 0;padding: 10px 0; }
.style-31994 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-31994 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-31994 .photo img { padding: 4px;width: calc(100% - 10px);border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-31994 .photo figcaption { text-align: center; }
.style-31994 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2);overflow: hidden;clear: both; }
.style-31994 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-31994 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-31994 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-31994 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-31994 .event-detail { margin: 0 0 0 60px; }
.style-31994 .view-all:hover { color: #fff; }
.style-31994 .view-comments:hover { color: #333; }
.style-29472 .h2-style { margin: 0 0 20px 0; }
.style-29472 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-29472 .h4-style:hover { color: #333; }
.style-29472 { margin: 60px 0 0px 0;padding: 20px 0;border-top: 2px solid #f36f21;border-bottom: 2px solid #f36f21; }
.style-29472 time { color: #aaa;margin: 0 0 5px 0; }
.style-29472 .readmore { margin: 10px 0 0 0; }
.style-29472 .readmore:hover { color: #fff; }
.style-29472 .archive { margin: 10px 0 0 0; }
.style-29472 .archive:hover { color: #fff; }
.style-29472 .category-description { margin: 0 0 10px 0; }
.style-29472 .link-image { margin: 0 20px 0 0; }
.style-29472 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-29472 .h4-style A:hover { color: #333; }
.style-29472 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-29472 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-29472 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-29472 .bio { margin: 10px 0 0 0; }
.style-29472 .answer { margin: 10px 0 0 0; }
.style-29472 .biobutton { margin: 10px 0 0 0; }
.style-29472 .biobutton:hover { color: #fff; }
.style-29472 .title { font-size: 18px;color: #4f7eaa;margin: 0;padding: 10px 0; }
.style-29472 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-29472 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-29472 .photo img { padding: 4px;width: calc(100% - 10px);border: 0px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-29472 .photo figcaption { text-align: center; }
.style-29472 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2);overflow: hidden;clear: both; }
.style-29472 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-29472 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-29472 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-29472 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-29472 .event-detail { margin: 0 0 0 60px; }
.style-29472 .view-all:hover { color: #fff; }
.style-29472 .view-comments:hover { color: #333; }
.style-74060 .h1-style { color: #fff; }
.style-74060 .h2-style { margin: 0 0 20px 0;color: #fff; }
.style-74060 .h4-style { margin: 0;color: #fff;-o-transition: color 0.2s ease;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-74060 .h4-style:hover { color: #333; }
.style-74060 A { color: #fff; }
.style-74060 { margin-top: 60px;padding: 20px;border-radius: 5px;border: 1px solid #999;background-color: #efefef;background-image: url('/ftpimages/492/site/797/images/quote-top.png'),url('/ftpimages/492/site/797/images/quote-bottom.png');background-repeat: no-repeat;background-position: left 5px top 5px, right 5px bottom 5px;text-align: center;color: #313131; }
.style-74060 time { color: #aaa;margin: 0 0 5px 0; }
.style-74060 .readmore { margin: 10px 0 0 0; }
.style-74060 .readmore:hover { color: #fff; }
.style-74060 .archive { margin: 10px 0 0 0; }
.style-74060 .archive:hover { color: #fff; }
.style-74060 .category-description { margin: 0 0 10px 0; }
.style-74060 .link-image { margin: 0 20px 0 0; }
.style-74060 .h4-style A { text-decoration: none;-o-transition: color 0.2s ease;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-74060 .h4-style A:hover { color: #333; }
.style-74060 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-74060 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-74060 .bio { margin: 10px 0 0 0; }
.style-74060 .answer { margin: 10px 0 0 0; }
.style-74060 .biobutton { margin: 10px 0 0 0; }
.style-74060 .biobutton:hover { color: #fff; }
.style-74060 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-74060 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-74060 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2); }
.style-74060 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-74060 div.content-wrap { font-size: 22px;line-height: 32px; }
.style-74060 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-74060 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-74060 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-74060 .event-detail { margin: 0 0 0 60px; }
.style-74060 .view-all:hover { color: #fff; }
.style-74060 .view-comments:hover { color: #333; }
.style-74135 .h2-style { margin: 0 0 20px 0;color: #313131; }
.style-74135 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-74135 .h4-style:hover { color: #333; }
.style-74135 { margin: 60px 0 40px 0; }
.style-74135 time { color: #aaa;margin: 0 0 5px 0; }
.style-74135 .readmore { margin: 10px 0 0 0; }
.style-74135 .readmore:hover { color: #fff; }
.style-74135 .archive { margin: 10px 0 0 0; }
.style-74135 .archive:hover { color: #fff; }
.style-74135 .category-description { margin: 0 0 10px 0; }
.style-74135 .link-image { margin: 0 20px 0 0; }
.style-74135 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-74135 .h4-style A:hover { color: #333; }
.style-74135 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-74135 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-74135 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-74135 .bio { margin: 10px 0 0 0; }
.style-74135 .answer { margin: 10px 0 0 0; }
.style-74135 .biobutton { margin: 10px 0 0 0; }
.style-74135 .biobutton:hover { color: #fff; }
.style-74135 .title { font-size: 18px;color: #4f7eaa;margin: 0;padding: 10px 0; }
.style-74135 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-74135 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-74135 .photo img { padding: 4px;width: calc(100% - 10px);border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-74135 .photo figcaption { text-align: center; }
.style-74135 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2);overflow: hidden;clear: both; }
.style-74135 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-74135 div.content-wrap { padding: 20px;background-color: #efefef;border: 1px solid #999;border-radius: 5px; }
.style-74135 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-74135 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-74135 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-74135 .event-detail { margin: 0 0 0 60px; }
.style-74135 .view-all:hover { color: #fff; }
.style-74135 .view-comments:hover { color: #333; }
.style-79780 .h2-style { margin: 0 0 20px 0;color: #f36f21; }
.style-79780 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-79780 .h4-style:hover { color: #333; }
.style-79780 { margin: 20px 0 40px 0; }
.style-79780 time { color: #aaa;margin: 0 0 5px 0; }
.style-79780 .readmore { margin: 10px 0 0 0; }
.style-79780 .readmore:hover { color: #fff; }
.style-79780 .archive { margin: 10px 0 0 0; }
.style-79780 .archive:hover { color: #fff; }
.style-79780 .category-description { margin: 0 0 10px 0; }
.style-79780 .link-image { margin: 0 20px 0 0; }
.style-79780 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-79780 .h4-style A:hover { color: #333; }
.style-79780 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-79780 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-79780 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-79780 .bio { margin: 10px 0 0 0; }
.style-79780 .answer { margin: 10px 0 0 0; }
.style-79780 .biobutton { margin: 10px 0 0 0; }
.style-79780 .biobutton:hover { color: #fff; }
.style-79780 .title { font-size: 18px;color: #4f7eaa;margin: 0;padding: 10px 0; }
.style-79780 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-79780 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-79780 .photo img { padding: 4px;width: calc(100% - 10px);border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-79780 .photo figcaption { text-align: center; }
.style-79780 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2);overflow: hidden;clear: both; }
.style-79780 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-79780 div.content-wrap { padding: 20px;background-color: #efefef;border: 1px solid #999;border-radius: 5px; }
.style-79780 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-79780 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-79780 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-79780 .event-detail { margin: 0 0 0 60px; }
.style-79780 .view-all:hover { color: #fff; }
.style-79780 .view-comments:hover { color: #333; }
.style-82330 .h2-style { margin: 0 0 20px 0;color: #f36f21; }
.style-82330 .h3-style { font-weight: normal;font-size: 1.4em; }
.style-82330 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;font-weight: normal; }
.style-82330 .h4-style:hover { color: #333; }
.style-82330 { margin: 30px 0 20px 0; }
.style-82330 time { color: #aaa;margin: 0 0 5px 0; }
.style-82330 .readmore { margin: 10px 0 0 0; }
.style-82330 .readmore:hover { color: #fff; }
.style-82330 .archive { margin: 10px 0 0 0; }
.style-82330 .archive:hover { color: #fff; }
.style-82330 .category-description { margin: 0 0 10px 0; }
.style-82330 .link-image { margin: 0 20px 0 0; }
.style-82330 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-82330 .h4-style A:hover { color: #333; }
.style-82330 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-82330 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-82330 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-82330 .bio { margin: 10px 0 0 0; }
.style-82330 .answer { margin: 10px 0 0 0; }
.style-82330 .biobutton { margin: 10px 0 0 0; }
.style-82330 .biobutton:hover { color: #fff; }
.style-82330 .title { font-size: 18px;color: #4f7eaa;margin: 0;padding: 10px 0; }
.style-82330 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-82330 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-82330 .photo img { padding: 4px;width: calc(100% - 10px);border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-82330 .photo figcaption { text-align: center; }
.style-82330 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2);overflow: hidden;clear: both; }
.style-82330 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-82330 div.content-wrap { padding: 20px;background-color: #efefef;border: 1px solid #999;border-radius: 5px; }
.style-82330 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-82330 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-82330 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-82330 .event-detail { margin: 0 0 0 60px; }
.style-82330 .view-all:hover { color: #fff; }
.style-82330 .view-comments:hover { color: #333; }
.style-73984 .h2-style { margin: 0 0 20px 0;color: #f36f21; }
.style-73984 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-73984 .h4-style:hover { color: #333; }
.style-73984 { margin: 60px 0 40px 0; }
.style-73984 time { color: #aaa;margin: 0 0 5px 0; }
.style-73984 .readmore { margin: 10px 0 0 0; }
.style-73984 .readmore:hover { color: #fff; }
.style-73984 .archive { margin: 10px 0 0 0; }
.style-73984 .archive:hover { color: #fff; }
.style-73984 .category-description { margin: 0 0 10px 0; }
.style-73984 .link-image { margin: 0 20px 0 0; }
.style-73984 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-73984 .h4-style A:hover { color: #333; }
.style-73984 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-73984 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-73984 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-73984 .bio { margin: 10px 0 0 0; }
.style-73984 .answer { margin: 10px 0 0 0; }
.style-73984 .biobutton { margin: 10px 0 0 0; }
.style-73984 .biobutton:hover { color: #fff; }
.style-73984 .title { font-size: 18px;color: #4f7eaa;margin: 0;padding: 10px 0; }
.style-73984 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-73984 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-73984 .photo img { padding: 4px;width: calc(100% - 10px);border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-73984 .photo figcaption { text-align: center; }
.style-73984 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2);overflow: hidden;clear: both; }
.style-73984 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-73984 div.content-wrap { padding: 20px;background-color: #efefef;border: 1px solid #999;border-radius: 5px; }
.style-73984 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-73984 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-73984 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-73984 .event-detail { margin: 0 0 0 60px; }
.style-73984 .view-all:hover { color: #fff; }
.style-73984 .view-comments:hover { color: #333; }
.style-81810 .h2-style { margin: 0 0 20px 0;color: #f36f21; }
.style-81810 .h3-style { font-weight: normal;font-size: 1.4em; }
.style-81810 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-81810 .h4-style:hover { color: #333; }
.style-81810 { margin: 60px 0 20px 0; }
.style-81810 time { color: #aaa;margin: 0 0 5px 0; }
.style-81810 .readmore { margin: 10px 0 0 0; }
.style-81810 .readmore:hover { color: #fff; }
.style-81810 .archive { margin: 10px 0 0 0; }
.style-81810 .archive:hover { color: #fff; }
.style-81810 .category-description { margin: 0 0 10px 0; }
.style-81810 .link-image { margin: 0 20px 0 0; }
.style-81810 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-81810 .h4-style A:hover { color: #333; }
.style-81810 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-81810 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-81810 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-81810 .bio { margin: 10px 0 0 0; }
.style-81810 .answer { margin: 10px 0 0 0; }
.style-81810 .biobutton { margin: 10px 0 0 0; }
.style-81810 .biobutton:hover { color: #fff; }
.style-81810 .title { font-size: 18px;color: #4f7eaa;margin: 0;padding: 10px 0; }
.style-81810 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-81810 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-81810 .photo img { padding: 4px;width: calc(100% - 10px);border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-81810 .photo figcaption { text-align: center; }
.style-81810 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2);overflow: hidden;clear: both; }
.style-81810 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-81810 div.content-wrap { padding: 20px;background-color: #efefef;border: 1px solid #999;border-radius: 5px; }
.style-81810 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-81810 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-81810 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-81810 .event-detail { margin: 0 0 0 60px; }
.style-81810 .view-all:hover { color: #fff; }
.style-81810 .view-comments:hover { color: #333; }
.style-79580 .h2-style { margin: 0 0 20px 0;color: #0abab5; }
.style-79580 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-79580 .h4-style:hover { color: #333; }
.style-79580 { margin: 0px 0 40px 0; }
.style-79580 time { color: #aaa;margin: 0 0 5px 0; }
.style-79580 .readmore { margin: 10px 0 0 0; }
.style-79580 .readmore:hover { color: #fff; }
.style-79580 .archive { margin: 10px 0 0 0; }
.style-79580 .archive:hover { color: #fff; }
.style-79580 .category-description { margin: 0 0 10px 0; }
.style-79580 .link-image { margin: 0 20px 0 0; }
.style-79580 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-79580 .h4-style A:hover { color: #333; }
.style-79580 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-79580 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-79580 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-79580 .bio { margin: 10px 0 0 0; }
.style-79580 .answer { margin: 10px 0 0 0; }
.style-79580 .biobutton { margin: 10px 0 0 0; }
.style-79580 .biobutton:hover { color: #fff; }
.style-79580 .title { font-size: 18px;color: #4f7eaa;margin: 0;padding: 10px 0; }
.style-79580 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-79580 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-79580 .photo img { padding: 4px;width: calc(100% - 10px);border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-79580 .photo figcaption { text-align: center; }
.style-79580 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2);overflow: hidden;clear: both; }
.style-79580 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-79580 div.content-wrap { padding: 20px;background-color: #f8f8f8;border: 2px solid #0abab5;border-radius: 5px; }
.style-79580 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-79580 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-79580 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-79580 .event-detail { margin: 0 0 0 60px; }
.style-79580 .view-all:hover { color: #fff; }
.style-79580 .view-comments:hover { color: #333; }
.style-68244 .h1-style { color: #fff; }
.style-68244 .h2-style { margin: 0 0 20px 0;color: #fff; }
.style-68244 .h4-style { margin: 0;color: #fff;-o-transition: color 0.2s ease;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-68244 .h4-style:hover { color: #333; }
.style-68244 A { color: #fff; }
.style-68244 { margin-top: 60px;padding: 20px;border-radius: 5px;background-color: #f36f21;background-image: url('/ftpimages/492/site/797/images/quote-top.png'),url('/ftpimages/492/site/797/images/quote-bottom.png');background-repeat: no-repeat;background-position: left 5px top 5px, right 5px bottom 5px;text-align: center;color: #fff; }
.style-68244 time { color: #aaa;margin: 0 0 5px 0; }
.style-68244 .readmore { margin: 10px 0 0 0; }
.style-68244 .readmore:hover { color: #fff; }
.style-68244 .archive { margin: 10px 0 0 0; }
.style-68244 .archive:hover { color: #fff; }
.style-68244 .category-description { margin: 0 0 10px 0; }
.style-68244 .link-image { margin: 0 20px 0 0; }
.style-68244 .h4-style A { text-decoration: none;-o-transition: color 0.2s ease;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-68244 .h4-style A:hover { color: #333; }
.style-68244 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-68244 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-68244 .bio { margin: 10px 0 0 0; }
.style-68244 .answer { margin: 10px 0 0 0; }
.style-68244 .biobutton { margin: 10px 0 0 0; }
.style-68244 .biobutton:hover { color: #fff; }
.style-68244 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-68244 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-68244 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2); }
.style-68244 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-68244 div.content-wrap { font-size: 22px;line-height: 32px; }
.style-68244 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-68244 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-68244 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-68244 .event-detail { margin: 0 0 0 60px; }
.style-68244 .view-all:hover { color: #fff; }
.style-68244 .view-comments:hover { color: #333; }
.style-83132 .h1-style { color: #fff; }
.style-83132 .h2-style { margin: 0 0 20px 0;color: #fff; }
.style-83132 .h4-style { margin: 0;color: #fff;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-83132 .h4-style:hover { color: rgba(255,255,255,0.5); }
.style-83132 A { color: #fff; }
.style-83132 .button { background-color: rgba(0,0,0,0.2); }
.style-83132 .button:hover { background-color: rgba(0,0,0,0.5); }
.style-83132 { margin: 20px 0 0px 0;padding: 10px;color: #fff;background-color: #f36f21;border-radius: 5px; }
.style-83132 time { color: rgba(255,255,255,0.8);margin: 0 0 5px 0; }
.style-83132 .readmore { margin: 10px 0 0 0; }
.style-83132 .readmore:hover { color: #fff; }
.style-83132 .archive { margin: 10px 0 0 0; }
.style-83132 .archive:hover { color: #fff; }
.style-83132 .category-description { margin: 0 0 10px 0; }
.style-83132 .link-image { margin: 0 20px 0 0; }
.style-83132 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-83132 .h4-style A:hover { color: rgba(255,255,255,0.5); }
.style-83132 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-83132 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-83132 .news img { padding: 4px;border: 1px solid rgba(255,255,255,0.5);max-width: 60px; }
.style-83132 .bio { margin: 10px 0 0 0; }
.style-83132 .answer { margin: 10px 0 0 0; }
.style-83132 .biobutton { margin: 10px 0 0 0; }
.style-83132 .biobutton:hover { color: #fff; }
.style-83132 .title { font-size: 18px;color: #fff;margin: 0;padding: 10px 0; }
.style-83132 .caption { color: #fff;font-style: italic;margin: 0;padding: 5px 0; }
.style-83132 .affinity img { padding: 4px;border: 1px solid rgba(255,255,255,0.5); }
.style-83132 .photo img { padding: 4px;width: calc(100% - 10px);border: 1px solid rgba(255,255,255,0.5);float: left;margin: 0 10px 10px 0; }
.style-83132 .photo figcaption { text-align: center; }
.style-83132 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2);overflow: hidden;clear: both; }
.style-83132 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-83132 .date-icon { width: 50px;height: 50px;background-color: rgba(49,49,49,0.8);border-radius: 30px; }
.style-83132 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-83132 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-83132 .event-detail { margin: 0 0 0 60px; }
.style-83132 .view-all { background-color: #313131;float: right; }
.style-83132 .view-all:hover { background-color: #fff;color: #f36f21; }
.style-83132 .view-comments:hover { color: #333; }
.style-29474 .h1-style { color: #fff; }
.style-29474 .h2-style { margin: 0 0 20px 0;color: #fff; }
.style-29474 .h4-style { margin: 0;color: #fff;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-29474 .h4-style:hover { color: rgba(255,255,255,0.5); }
.style-29474 A { color: #fff; }
.style-29474 .button { background-color: rgba(0,0,0,0.2); }
.style-29474 .button:hover { background-color: rgba(0,0,0,0.5); }
.style-29474 { margin: 60px 0 0px 0;padding: 20px;color: #fff;background-color: #f36f21;border-radius: 5px; }
.style-29474 time { color: rgba(255,255,255,0.8);margin: 0 0 5px 0; }
.style-29474 .readmore { margin: 10px 0 0 0; }
.style-29474 .readmore:hover { color: #fff; }
.style-29474 .archive { margin: 10px 0 0 0; }
.style-29474 .archive:hover { color: #fff; }
.style-29474 .category-description { margin: 0 0 10px 0; }
.style-29474 .link-image { margin: 0 20px 0 0; }
.style-29474 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-29474 .h4-style A:hover { color: rgba(255,255,255,0.5); }
.style-29474 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-29474 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-29474 .news img { padding: 4px;border: 1px solid rgba(255,255,255,0.5);max-width: 60px; }
.style-29474 .bio { margin: 10px 0 0 0; }
.style-29474 .answer { margin: 10px 0 0 0; }
.style-29474 .biobutton { margin: 10px 0 0 0; }
.style-29474 .biobutton:hover { color: #fff; }
.style-29474 .title { font-size: 18px;color: #fff;margin: 0;padding: 10px 0; }
.style-29474 .caption { color: #fff;font-style: italic;margin: 0;padding: 5px 0; }
.style-29474 .affinity img { padding: 4px;border: 1px solid rgba(255,255,255,0.5); }
.style-29474 .photo img { padding: 4px;width: calc(100% - 10px);border: 1px solid rgba(255,255,255,0.5);float: left;margin: 0 10px 10px 0; }
.style-29474 .photo figcaption { text-align: center; }
.style-29474 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2);overflow: hidden;clear: both; }
.style-29474 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-29474 .date-icon { width: 50px;height: 50px;background-color: rgba(49,49,49,0.8);border-radius: 30px; }
.style-29474 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-29474 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-29474 .event-detail { margin: 0 0 0 60px; }
.style-29474 .view-all { background-color: #313131;float: right; }
.style-29474 .view-all:hover { background-color: #fff;color: #f36f21; }
.style-29474 .view-comments:hover { color: #333; }
.style-83133 .h2-style { margin: 0 0 20px 0;color: #313131; }
.style-83133 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-83133 .h4-style:hover { color: #333; }
.style-83133 { margin: 10px 0 20px 0; }
.style-83133 time { color: #aaa;margin: 0 0 5px 0; }
.style-83133 .readmore { margin: 10px 0 0 0; }
.style-83133 .readmore:hover { color: #fff; }
.style-83133 .archive { margin: 10px 0 0 0; }
.style-83133 .archive:hover { color: #fff; }
.style-83133 .category-description { margin: 0 0 10px 0; }
.style-83133 .link-image { margin: 0 20px 0 0; }
.style-83133 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-83133 .h4-style A:hover { color: #333; }
.style-83133 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-83133 .text img { padding: 4px;border: 0px solid #d4d5d9;margin: 0 10px 10px 0;max-width: 150px;float: left; }
.style-83133 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-83133 .bio { margin: 10px 0 0 0; }
.style-83133 .answer { margin: 10px 0 0 0; }
.style-83133 .biobutton { margin: 10px 0 0 0; }
.style-83133 .biobutton:hover { color: #fff; }
.style-83133 .title { font-size: 18px;color: #4f7eaa;margin: 0;padding: 10px 0; }
.style-83133 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-83133 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-83133 .photo img { padding: 4px;width: calc(100% - 10px);border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-83133 .photo figcaption { text-align: center; }
.style-83133 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2);overflow: hidden;clear: both; }
.style-83133 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-83133 div.content-wrap { padding: 20px;background-color: #fff5ee;border: 1px solid #999;border-radius: 5px; }
.style-83133 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-83133 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-83133 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-83133 .event-detail { margin: 0 0 0 60px; }
.style-83133 .view-all:hover { color: #fff; }
.style-83133 .view-comments:hover { color: #333; }
.style-82299 .h2-style { margin: 0 0 20px 0;color: #313131; }
.style-82299 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-82299 .h4-style:hover { color: #333; }
.style-82299 { margin: 60px 0 40px 0; }
.style-82299 time { color: #aaa;margin: 0 0 5px 0; }
.style-82299 .readmore { margin: 10px 0 0 0; }
.style-82299 .readmore:hover { color: #fff; }
.style-82299 .archive { margin: 10px 0 0 0; }
.style-82299 .archive:hover { color: #fff; }
.style-82299 .category-description { margin: 0 0 10px 0; }
.style-82299 .link-image { margin: 0 20px 0 0; }
.style-82299 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-82299 .h4-style A:hover { color: #333; }
.style-82299 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-82299 .text img { padding: 4px;border: 0px solid #d4d5d9;margin: 0 10px 10px 0;max-width: 150px;float: left; }
.style-82299 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-82299 .bio { margin: 10px 0 0 0; }
.style-82299 .answer { margin: 10px 0 0 0; }
.style-82299 .biobutton { margin: 10px 0 0 0; }
.style-82299 .biobutton:hover { color: #fff; }
.style-82299 .title { font-size: 18px;color: #4f7eaa;margin: 0;padding: 10px 0; }
.style-82299 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-82299 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-82299 .photo img { padding: 4px;width: calc(100% - 10px);border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-82299 .photo figcaption { text-align: center; }
.style-82299 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2);overflow: hidden;clear: both; }
.style-82299 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-82299 div.content-wrap { padding: 20px;background-color: #fff5ee;border: 1px solid #999;border-radius: 5px; }
.style-82299 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-82299 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-82299 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-82299 .event-detail { margin: 0 0 0 60px; }
.style-82299 .view-all:hover { color: #fff; }
.style-82299 .view-comments:hover { color: #333; }
.style-74298 .h2-style { margin: 0 0 20px 0;color: #fff; }
.style-74298 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;padding: 10px 0;border-bottom: solid 2px #f36f21; }
.style-74298 .h4-style:hover { color: #333; }
.style-74298 .button { font-size: 1.2em; }
.style-74298 { margin: -10px 0 10px 0; }
.style-74298 time { color: #aaa;margin: 0 0 5px 0; }
.style-74298 .readmore { margin: 10px 0 0 0; }
.style-74298 .readmore:hover { color: #fff; }
.style-74298 .archive { margin: 10px 0 0 0; }
.style-74298 .archive:hover { color: #fff; }
.style-74298 .category-description { margin: 0 0 10px 0; }
.style-74298 .link-image { margin: 0 20px 0 0; }
.style-74298 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-74298 .h4-style A:hover { color: #333; }
.style-74298 .brief-description { padding: 10px 20px; }
.style-74298 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-74298 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-74298 .bio { margin: 10px 0 0 0; }
.style-74298 .answer { margin: 10px 0 0 0; }
.style-74298 .biobutton { margin: 10px 0 0 0; }
.style-74298 .biobutton:hover { color: #fff; }
.style-74298 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-74298 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-74298 A.links-urllink { display: block;text-align: center;font-size: 1.14em;color: #fff;font-weight: normal;text-decoration: none;text-transform: uppercase;padding: 3px;border: 2px solid #313131;background-color: #313131;border-radius: 5px;-o-transition: 0.2s ease;-webkit-transition: 0.2s ease;-moz-transition: 0.2s ease;transition: 0.2s ease;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color;margin: 0 0 10px 0; }
.style-74298 A.links-urllink:hover { background-color: transparent;color: #f36f21;border: 2px solid #f36f21; }
.style-74298 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-74298 .readmore-detail-page { float: right; }
.style-74298 .readmore-detail-page:hover { color: #fff; }
.style-74298 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-74298 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-74298 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-74298 .event-detail { margin: 0 0 0 60px; }
.style-74298 .view-all:hover { color: #fff; }
.style-74298 .view-comments:hover { color: #333; }
.style-74157 .h2-style { margin: 0 0 20px 0;color: #fff; }
.style-74157 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;padding: 10px 0;border-bottom: solid 2px #f36f21; }
.style-74157 .h4-style:hover { color: #333; }
.style-74157 .button { font-size: 1.2em; }
.style-74157 { margin: -10px 0 10px 0; }
.style-74157 time { color: #aaa;margin: 0 0 5px 0; }
.style-74157 .readmore { margin: 10px 0 0 0; }
.style-74157 .readmore:hover { color: #fff; }
.style-74157 .archive { margin: 10px 0 0 0; }
.style-74157 .archive:hover { color: #fff; }
.style-74157 .category-description { margin: 0 0 10px 0; }
.style-74157 .link-image { margin: 0 20px 0 0; }
.style-74157 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-74157 .h4-style A:hover { color: #333; }
.style-74157 .brief-description { padding: 10px 20px; }
.style-74157 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-74157 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-74157 .bio { margin: 10px 0 0 0; }
.style-74157 .answer { margin: 10px 0 0 0; }
.style-74157 .biobutton { margin: 10px 0 0 0; }
.style-74157 .biobutton:hover { color: #fff; }
.style-74157 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-74157 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-74157 A.links-urllink { display: block;text-align: center;font-size: 1.14em;color: #fff;font-weight: normal;text-decoration: none;text-transform: uppercase;padding: 3px;border: 2px solid #27BF4C;background-color: #27BF4C;border-radius: 5px;-o-transition: 0.2s ease;-webkit-transition: 0.2s ease;-moz-transition: 0.2s ease;transition: 0.2s ease;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color;margin: 0 0 10px 0; }
.style-74157 A.links-urllink:hover { background-color: transparent;color: #f36f21;border: 2px #f36f21 solid; }
.style-74157 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-74157 .readmore-detail-page { float: right; }
.style-74157 .readmore-detail-page:hover { color: #fff; }
.style-74157 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-74157 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-74157 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-74157 .event-detail { margin: 0 0 0 60px; }
.style-74157 .view-all:hover { color: #fff; }
.style-74157 .view-comments:hover { color: #333; }
.style-72038 .h2-style { margin: 0 0 20px 0;color: #fff; }
.style-72038 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;padding: 10px 0;border-bottom: solid 2px #f36f21; }
.style-72038 .h4-style:hover { color: #333; }
.style-72038 .button { font-size: 1.2em; }
.style-72038 { margin: -10px 0 10px 0; }
.style-72038 time { color: #aaa;margin: 0 0 5px 0; }
.style-72038 .readmore { margin: 10px 0 0 0; }
.style-72038 .readmore:hover { color: #fff; }
.style-72038 .archive { margin: 10px 0 0 0; }
.style-72038 .archive:hover { color: #fff; }
.style-72038 .category-description { margin: 0 0 10px 0; }
.style-72038 .link-image { margin: 0 20px 0 0; }
.style-72038 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-72038 .h4-style A:hover { color: #333; }
.style-72038 .brief-description { padding: 10px 20px; }
.style-72038 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-72038 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-72038 .bio { margin: 10px 0 0 0; }
.style-72038 .answer { margin: 10px 0 0 0; }
.style-72038 .biobutton { margin: 10px 0 0 0; }
.style-72038 .biobutton:hover { color: #fff; }
.style-72038 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-72038 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-72038 A.links-urllink { display: block;text-align: center;font-size: 1.14em;color: #fff;font-weight: normal;text-decoration: none;text-transform: uppercase;padding: 3px;border: 2px solid #f36f21;background-color: #f36f21;border-radius: 5px;-o-transition: 0.2s ease;-webkit-transition: 0.2s ease;-moz-transition: 0.2s ease;transition: 0.2s ease;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color;margin: 0 0 10px 0; }
.style-72038 A.links-urllink:hover { background-color: transparent;color: #f36f21; }
.style-72038 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-72038 .readmore-detail-page { float: right; }
.style-72038 .readmore-detail-page:hover { color: #fff; }
.style-72038 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-72038 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-72038 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-72038 .event-detail { margin: 0 0 0 60px; }
.style-72038 .view-all:hover { color: #fff; }
.style-72038 .view-comments:hover { color: #333; }
.style-79779 .h2-style { margin: 0 0 20px 0;color: #fff; }
.style-79779 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;padding: 10px 0;border-bottom: solid 2px #f36f21; }
.style-79779 .h4-style:hover { color: #333; }
.style-79779 .button { font-size: 1.2em; }
.style-79779 { margin: -40px 0 10px 0; }
.style-79779 time { color: #aaa;margin: 0 0 5px 0; }
.style-79779 .readmore { margin: 10px 0 0 0; }
.style-79779 .readmore:hover { color: #fff; }
.style-79779 .archive { margin: 10px 0 0 0; }
.style-79779 .archive:hover { color: #fff; }
.style-79779 .category-description { margin: 0 0 10px 0; }
.style-79779 .link-image { margin: 0 20px 0 0; }
.style-79779 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-79779 .h4-style A:hover { color: #333; }
.style-79779 .brief-description { padding: 10px 20px; }
.style-79779 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-79779 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-79779 .bio { margin: 10px 0 0 0; }
.style-79779 .answer { margin: 10px 0 0 0; }
.style-79779 .biobutton { margin: 10px 0 0 0; }
.style-79779 .biobutton:hover { color: #fff; }
.style-79779 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-79779 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-79779 A.links-urllink { display: block;text-align: center;font-size: 1.14em;color: #fff;font-weight: normal;text-decoration: none;text-transform: uppercase;padding: 3px;border: 2px solid #f36f21;background-color: #f36f21;border-radius: 5px;-o-transition: 0.2s ease;-webkit-transition: 0.2s ease;-moz-transition: 0.2s ease;transition: 0.2s ease;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color;margin: 0 0 10px 0; }
.style-79779 A.links-urllink:hover { background-color: transparent;color: #f36f21; }
.style-79779 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-79779 .readmore-detail-page { float: right; }
.style-79779 .readmore-detail-page:hover { color: #fff; }
.style-79779 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-79779 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-79779 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-79779 .event-detail { margin: 0 0 0 60px; }
.style-79779 .view-all:hover { color: #fff; }
.style-79779 .view-comments:hover { color: #333; }
.style-75336 .h2-style { margin: 0 0 20px 0; }
.style-75336 .h3-style { font-weight: normal;font-size: 1.4em;color: #313131; }
.style-75336 .h4-style { margin: 0;color: #4f7eaa;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-75336 .h4-style:hover { color: #333; }
.style-75336 A { display: block;text-align: center;font-size: 1.2em;color: #fff;font-weight: bold;text-decoration: none;padding: 13px 0;border: 2px solid #f36f21;background-color: #f36f21;border-radius: 5px;-o-transition: 0.2s ease;-webkit-transition: 0.2s ease;-moz-transition: 0.2s ease;transition: 0.2s ease;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color;margin: 0 0 10px 0; }
.style-75336 A:hover { background-color: transparent;color: #f36f21;border-color: #f36f21; }
.style-75336 { margin: 60px 0 0px 0; }
.style-75336 time { color: #aaa;margin: 0 0 5px 0; }
.style-75336 .readmore { margin: 10px 0 0 0; }
.style-75336 .readmore:hover { color: #fff; }
.style-75336 .archive { margin: 10px 0 0 0; }
.style-75336 .archive:hover { color: #fff; }
.style-75336 .category-description { margin: 0 0 10px 0; }
.style-75336 .link-image { margin: 0 20px 0 0; }
.style-75336 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-75336 .h4-style A:hover { color: #333; }
.style-75336 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-75336 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-75336 .bio { margin: 10px 0 0 0; }
.style-75336 .answer { margin: 10px 0 0 0; }
.style-75336 .biobutton { margin: 10px 0 0 0; }
.style-75336 .biobutton:hover { color: #fff; }
.style-75336 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-75336 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-75336 A.links-urllink { display: block;text-align: center;font-size: 1.2em;color: #696969;font-weight: bold;text-decoration: none;padding: 8px 0;border: 2px solid #efefef;background-color: #efefef;border-radius: 5px;margin: 0 0 5px 0; }
.style-75336 A.links-urllink:active { background-color: #696969;color: #efefef;border-color: #696969; }
.style-75336 A.links-urllink:hover { background-color: #696969;color: #efefef;border-color: #696969; }
.style-75336 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-75336 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-75336 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-75336 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-75336 .event-detail { margin: 0 0 0 60px; }
.style-75336 .view-all:hover { color: #fff; }
.style-75336 .view-comments:hover { color: #333; }
.style-79385 .h2-style { margin: 0 0 20px 0;color: #fff; }
.style-79385 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;padding: 10px 0;border-bottom: solid 2px #f36f21; }
.style-79385 .h4-style:hover { color: #333; }
.style-79385 .button { font-size: 1.2em; }
.style-79385 { margin: 30px 0 30px 0; }
.style-79385 time { color: #aaa;margin: 0 0 5px 0; }
.style-79385 .readmore { margin: 10px 0 0 0; }
.style-79385 .readmore:hover { color: #fff; }
.style-79385 .archive { margin: 10px 0 0 0; }
.style-79385 .archive:hover { color: #fff; }
.style-79385 .category-description { margin: 0 0 10px 0; }
.style-79385 .link-image { margin: 0 20px 0 0; }
.style-79385 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-79385 .h4-style A:hover { color: #333; }
.style-79385 .brief-description { padding: 10px 20px; }
.style-79385 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-79385 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-79385 .bio { margin: 10px 0 0 0; }
.style-79385 .answer { margin: 10px 0 0 0; }
.style-79385 .biobutton { margin: 10px 0 0 0; }
.style-79385 .biobutton:hover { color: #fff; }
.style-79385 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-79385 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-79385 A.links-urllink { display: block;text-align: center;font-size: 1.2em;color: #fff;font-weight: bold;text-decoration: none;text-transform: uppercase;padding: 10px 0;border: 2px solid #008fa3;background-color: #008fa3;border-radius: 5px;-o-transition: 0.2s ease;-webkit-transition: 0.2s ease;-moz-transition: 0.2s ease;transition: 0.2s ease;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color;margin: 0 0 10px 0; }
.style-79385 A.links-urllink:hover { background-color: #06b3cc;border: 2px solid #06b3cc;color: #ffffff; }
.style-79385 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-79385 .readmore-detail-page { float: right; }
.style-79385 .readmore-detail-page:hover { color: #fff; }
.style-79385 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-79385 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-79385 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-79385 .event-detail { margin: 0 0 0 60px; }
.style-79385 .view-all:hover { color: #fff; }
.style-79385 .view-comments:hover { color: #333; }
.style-73986 .h2-style { margin: 0 0 20px 0; }
.style-73986 .h3-style { font-weight: normal;font-size: 1.4em; }
.style-73986 .h4-style { margin: 0;color: #4f7eaa;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-73986 .h4-style:hover { color: #333; }
.style-73986 A { display: block;text-align: center;font-size: 1.15em;color: #fff;font-weight: bold;text-decoration: none;padding: 13px 0;border: 2px solid #313131;background-color: #313131;border-radius: 5px;-o-transition: 0.2s ease;-webkit-transition: 0.2s ease;-moz-transition: 0.2s ease;transition: 0.2s ease;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color;margin: 0 0 10px 0; }
.style-73986 A:hover { background-color: transparent;color: #f36f21;border-color: #f36f21; }
.style-73986 { margin: 40px 0 0px 0; }
.style-73986 time { color: #aaa;margin: 0 0 5px 0; }
.style-73986 .readmore { margin: 10px 0 0 0; }
.style-73986 .readmore:hover { color: #fff; }
.style-73986 .archive { margin: 10px 0 0 0; }
.style-73986 .archive:hover { color: #fff; }
.style-73986 .category-description { margin: 0 0 10px 0; }
.style-73986 .link-image { margin: 0 20px 0 0; }
.style-73986 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-73986 .h4-style A:hover { color: #333; }
.style-73986 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-73986 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-73986 .bio { margin: 10px 0 0 0; }
.style-73986 .answer { margin: 10px 0 0 0; }
.style-73986 .biobutton { margin: 10px 0 0 0; }
.style-73986 .biobutton:hover { color: #fff; }
.style-73986 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-73986 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-73986 A.links-urllink { display: block;text-align: center;font-size: 1.15em;color: #fff;font-weight: bold;text-decoration: none;padding: 13px 0;border: 2px solid #313131;background-color: #313131;border-radius: 5px;-o-transition: 0.2s ease;-webkit-transition: 0.2s ease;-moz-transition: 0.2s ease;transition: 0.2s ease;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color;margin: 0 0 10px 0; }
.style-73986 A.links-urllink:hover { background-color: transparent;color: #f36f21;border-color: #f36f21; }
.style-73986 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-73986 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-73986 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-73986 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-73986 .event-detail { margin: 0 0 0 60px; }
.style-73986 .view-all:hover { color: #fff; }
.style-73986 .view-comments:hover { color: #333; }
.style-74058 .h2-style { margin: 0 0 20px 0;color: #000000; }
.style-74058 .h3-style { font-size: 1.5em;margin: 20px 0 0 0;color: #777;font-weight: normal; }
.style-74058 .h4-style { color: #FFFFFF;margin: 0 0 10px 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;padding: 10px;border-bottom: solid 2px #f36f21;background-color: #F36F21;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px; }
.style-74058 .h4-style:hover { color: #333; }
.style-74058 A { font-size: 1.15em;background-color: #313131;padding: 12px;margin: 10px 0 0 0;color: #FFFFFF;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 5px;width: 100%;margin-left: 0;margin-right: 0;padding-left: 0px;padding-right: 0;display: block;text-align: center;border-width: 2px;border-style: solid;border-color: #313131; }
.style-74058 A:link { text-decoration: none;font-weight: bold;text-transform: uppercase; }
.style-74058 A:hover { color: #F36F21;background-color: #FFFFFF;border-width: 2px;border-style: solid;border-color: #F36F21;padding: 12px;width: 100%;margin-left: 0;margin-right: 0;padding-left: 0;padding-right: 0;display: block;text-align: center; }
.style-74058 { margin: 60px 0 0 0; }
.style-74058 time { color: #aaa;margin: 0 0 5px 0; }
.style-74058 .readmore { margin: 10px 0 0 0;color: #FFFFFF; }
.style-74058 .readmore:hover { color: #fff; }
.style-74058 .archive { margin: 10px 0 0 0; }
.style-74058 .archive:hover { color: #fff; }
.style-74058 .category-description { margin: 0 0 10px 0; }
.style-74058 .link-image { margin: 0 20px 0 0; }
.style-74058 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-74058 .h4-style A:hover { color: #333; }
.style-74058 .brief-description { padding: 10px 20px; }
.style-74058 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-74058 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-74058 .bio { margin: 10px 0 0 0; }
.style-74058 .answer { margin: 10px 0 0 0; }
.style-74058 .biobutton { margin: 10px 0 0 0; }
.style-74058 .biobutton:hover { color: #fff; }
.style-74058 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-74058 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-74058 A.links-urllink { display: block;text-align: center;font-size: 1.15em;color: #fff;font-weight: bold;text-decoration: none;text-transform: uppercase;padding: 13px 0px;border: 2px solid #313131;background-color: #313131;border-radius: 5px;-o-transition: 0.2s ease;-webkit-transition: 0.2s ease;-moz-transition: 0.2s ease;transition: 0.2s ease;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color;margin: 0 0 10px 0; }
.style-74058 A.links-urllink:hover { background-color: transparent;color: #f36f21;border-color: #f36f21; }
.style-74058 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-74058 .readmore-detail-page { float: right; }
.style-74058 .readmore-detail-page:hover { color: #fff; }
.style-74058 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-74058 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-74058 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-74058 .event-detail { margin: 0 0 0 60px; }
.style-74058 .view-all:hover { color: #fff; }
.style-74058 .view-comments:hover { color: #333; }
.style-74290 .h2-style { margin: 0 0 20px 0; }
.style-74290 .h3-style { font-weight: normal;font-size: 1.4em; }
.style-74290 .h4-style { margin: 0;color: #4f7eaa;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-74290 .h4-style:hover { color: #333; }
.style-74290 A { display: block;text-align: center;font-size: 1.15em;color: #fff;font-weight: bold;text-decoration: none;padding: 13px 0;border: 2px solid #313131;background-color: #313131;border-radius: 5px;-o-transition: 0.2s ease;-webkit-transition: 0.2s ease;-moz-transition: 0.2s ease;transition: 0.2s ease;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color;margin: 0 0 10px 0; }
.style-74290 A:hover { background-color: transparent;color: #f36f21;border-color: #f36f21; }
.style-74290 { margin: 60px 0 0px 0; }
.style-74290 time { color: #aaa;margin: 0 0 5px 0; }
.style-74290 .readmore { margin: 10px 0 0 0; }
.style-74290 .readmore:hover { color: #fff; }
.style-74290 .archive { margin: 10px 0 0 0; }
.style-74290 .archive:hover { color: #fff; }
.style-74290 .category-description { margin: 0 0 10px 0; }
.style-74290 .link-image { margin: 0 20px 0 0; }
.style-74290 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-74290 .h4-style A:hover { color: #333; }
.style-74290 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-74290 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-74290 .bio { margin: 10px 0 0 0; }
.style-74290 .answer { margin: 10px 0 0 0; }
.style-74290 .biobutton { margin: 10px 0 0 0; }
.style-74290 .biobutton:hover { color: #fff; }
.style-74290 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-74290 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-74290 A.links-urllink { display: block;text-align: center;font-size: 1.15em;color: #fff;font-weight: bold;text-decoration: none;padding: 13px 0;border: 2px solid #313131;background-color: #313131;border-radius: 5px;-o-transition: 0.2s ease;-webkit-transition: 0.2s ease;-moz-transition: 0.2s ease;transition: 0.2s ease;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color;margin: 0 0 10px 0; }
.style-74290 A.links-urllink:hover { background-color: transparent;color: #f36f21;border-color: #f36f21; }
.style-74290 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-74290 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-74290 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-74290 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-74290 .event-detail { margin: 0 0 0 60px; }
.style-74290 .view-all:hover { color: #fff; }
.style-74290 .view-comments:hover { color: #333; }
.style-79582 .h2-style { margin: 0 0 20px 0; }
.style-79582 .h3-style { font-weight: normal;font-size: 1.4em;color: #313131; }
.style-79582 .h4-style { margin: 0;color: #4f7eaa;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-79582 .h4-style:hover { color: #333; }
.style-79582 A { display: block;text-align: center;font-size: 1.2em;color: #fff;font-weight: bold;text-decoration: none;padding: 13px 0;border: 2px solid #0abab5;background-color: #0abab5;border-radius: 5px;-o-transition: 0.2s ease;-webkit-transition: 0.2s ease;-moz-transition: 0.2s ease;transition: 0.2s ease;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color;margin: 0 0 10px 0; }
.style-79582 A:hover { background-color: transparent;color: #0abab5;border-color: #0abab5; }
.style-79582 { margin: 0px 0 0px 0; }
.style-79582 time { color: #aaa;margin: 0 0 5px 0; }
.style-79582 .readmore { margin: 10px 0 0 0; }
.style-79582 .readmore:hover { color: #fff; }
.style-79582 .archive { margin: 10px 0 0 0; }
.style-79582 .archive:hover { color: #fff; }
.style-79582 .category-description { margin: 0 0 10px 0; }
.style-79582 .link-image { margin: 0 20px 0 0; }
.style-79582 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-79582 .h4-style A:hover { color: #333; }
.style-79582 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-79582 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-79582 .bio { margin: 10px 0 0 0; }
.style-79582 .answer { margin: 10px 0 0 0; }
.style-79582 .biobutton { margin: 10px 0 0 0; }
.style-79582 .biobutton:hover { color: #fff; }
.style-79582 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-79582 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-79582 A.links-urllink { display: block;text-align: center;font-size: 1.2em;color: #fff;font-weight: bold;text-decoration: none;padding: 13px 0;border: 2px solid #0abab5;background-color: #0abab5;border-radius: 5px;-o-transition: 0.2s ease;-webkit-transition: 0.2s ease;-moz-transition: 0.2s ease;transition: 0.2s ease;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color;margin: 0 0 10px 0; }
.style-79582 A.links-urllink:hover { background-color: transparent;color: #0abab5;border-color: #0abab5; }
.style-79582 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-79582 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-79582 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-79582 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-79582 .event-detail { margin: 0 0 0 60px; }
.style-79582 .view-all:hover { color: #fff; }
.style-79582 .view-comments:hover { color: #333; }
.style-74321 .h2-style { margin: 0 0 20px 0;color: #000000; }
.style-74321 .h3-style { font-weight: normal;color: #313131;font-size: 1.4em; }
.style-74321 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;padding: 10px 0;border-bottom: solid 2px #f36f21; }
.style-74321 .h4-style:hover { color: #333; }
.style-74321 A { display: block;text-align: center;font-size: 1.15em;color: #fff;font-weight: bold;text-decoration: none;text-transform: uppercase;padding: 10px 0;border: 2px solid #f36f21;background-color: #f36f21;border-radius: 5px;-o-transition: 0.2s ease;-webkit-transition: 0.2s ease;-moz-transition: 0.2s ease;transition: 0.2s ease;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color;margin: 0 0 10px 0; }
.style-74321 A:hover { background-color: transparent;color: #f36f21; }
.style-74321 .button { font-size: 1.2em; }
.style-74321 { margin: 10px 0 20px 0; }
.style-74321 time { color: #aaa;margin: 0 0 5px 0; }
.style-74321 .readmore { margin: 10px 0 0 0; }
.style-74321 .readmore:hover { color: #fff; }
.style-74321 .archive { margin: 10px 0 0 0; }
.style-74321 .archive:hover { color: #fff; }
.style-74321 .category-description { margin: 0 0 10px 0; }
.style-74321 .link-image { margin: 0 20px 0 0; }
.style-74321 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-74321 .h4-style A:hover { color: #333; }
.style-74321 .long-description { padding: 0 20px 30px 20px; }
.style-74321 .brief-description { padding: 10px 20px; }
.style-74321 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-74321 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-74321 .bio { margin: 10px 0 0 0; }
.style-74321 .answer { margin: 10px 20px 30px 20px; }
.style-74321 .biobutton { margin: 10px 0 0 0; }
.style-74321 .biobutton:hover { color: #fff; }
.style-74321 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-74321 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-74321 A.links-urllink { display: block;text-align: center;font-size: 1.15em;color: #fff;font-weight: bold;text-decoration: none;text-transform: uppercase;padding: 10px 0;border: 2px solid #f36f21;background-color: #f36f21;border-radius: 5px;-o-transition: 0.2s ease;-webkit-transition: 0.2s ease;-moz-transition: 0.2s ease;transition: 0.2s ease;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color;margin: 0 0 10px 0; }
.style-74321 A.links-urllink:hover { background-color: transparent;color: #f36f21; }
.style-74321 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-74321 .readmore-detail-page { float: right; }
.style-74321 .readmore-detail-page:hover { color: #fff; }
.style-74321 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-74321 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-74321 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-74321 .event-detail { margin: 0 0 0 60px; }
.style-74321 .view-all:hover { color: #fff; }
.style-74321 .view-comments:hover { color: #333; }
.style-82331 .h2-style { margin: 0 0 20px 0;color: #000000; }
.style-82331 .h3-style { font-weight: normal;color: #313131;font-size: 1.4em; }
.style-82331 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;padding: 10px 0;border-bottom: solid 2px #f36f21; }
.style-82331 .h4-style:hover { color: #333; }
.style-82331 A { display: block;text-align: center;font-size: 1.15em;color: #fff;font-weight: bold;text-decoration: none;text-transform: uppercase;padding: 10px 0;border: 2px solid #f36f21;background-color: #f36f21;border-radius: 5px;-o-transition: 0.2s ease;-webkit-transition: 0.2s ease;-moz-transition: 0.2s ease;transition: 0.2s ease;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color;margin: 0 0 10px 0; }
.style-82331 A:hover { background-color: transparent;color: #f36f21; }
.style-82331 .button { font-size: 1.2em; }
.style-82331 { margin: 10px 0 20px 30px; }
.style-82331 time { color: #aaa;margin: 0 0 5px 0; }
.style-82331 .readmore { margin: 10px 0 0 0; }
.style-82331 .readmore:hover { color: #fff; }
.style-82331 .archive { margin: 10px 0 0 0; }
.style-82331 .archive:hover { color: #fff; }
.style-82331 .category-description { margin: 0 0 10px 0; }
.style-82331 .link-image { margin: 0 20px 0 0; }
.style-82331 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-82331 .h4-style A:hover { color: #333; }
.style-82331 .long-description { padding: 0 20px 30px 20px; }
.style-82331 .brief-description { padding: 10px 20px; }
.style-82331 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-82331 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-82331 .bio { margin: 10px 0 0 0; }
.style-82331 .answer { margin: 10px 20px 30px 20px; }
.style-82331 .biobutton { margin: 10px 0 0 0; }
.style-82331 .biobutton:hover { color: #fff; }
.style-82331 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-82331 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-82331 A.links-urllink { display: block;text-align: center;font-size: 1.15em;color: #fff;font-weight: bold;text-decoration: none;text-transform: uppercase;padding: 10px 0;border: 2px solid #f36f21;background-color: #f36f21;border-radius: 5px;-o-transition: 0.2s ease;-webkit-transition: 0.2s ease;-moz-transition: 0.2s ease;transition: 0.2s ease;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color;margin: 0 0 10px 0; }
.style-82331 A.links-urllink:hover { background-color: transparent;color: #f36f21; }
.style-82331 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-82331 .readmore-detail-page { float: right; }
.style-82331 .readmore-detail-page:hover { color: #fff; }
.style-82331 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-82331 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-82331 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-82331 .event-detail { margin: 0 0 0 60px; }
.style-82331 .view-all:hover { color: #fff; }
.style-82331 .view-comments:hover { color: #333; }
.style-74076 .h2-style { margin: 0 0 20px 0; }
.style-74076 .h3-style { font-weight: normal;font-size: 1.4em;color: #313131; }
.style-74076 .h4-style { margin: 0;color: #4f7eaa;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-74076 .h4-style:hover { color: #333; }
.style-74076 A { display: block;text-align: center;font-size: 1.2em;color: #fff;font-weight: bold;text-decoration: none;padding: 13px 0;border: 2px solid #f36f21;background-color: #f36f21;border-radius: 5px;-o-transition: 0.2s ease;-webkit-transition: 0.2s ease;-moz-transition: 0.2s ease;transition: 0.2s ease;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color;margin: 0 0 10px 0; }
.style-74076 A:hover { background-color: transparent;color: #f36f21;border-color: #f36f21; }
.style-74076 { margin: 40px 0 0px 0; }
.style-74076 time { color: #aaa;margin: 0 0 5px 0; }
.style-74076 .readmore { margin: 10px 0 0 0; }
.style-74076 .readmore:hover { color: #fff; }
.style-74076 .archive { margin: 10px 0 0 0; }
.style-74076 .archive:hover { color: #fff; }
.style-74076 .category-description { margin: 0 0 10px 0; }
.style-74076 .link-image { margin: 0 20px 0 0; }
.style-74076 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-74076 .h4-style A:hover { color: #333; }
.style-74076 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-74076 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-74076 .bio { margin: 10px 0 0 0; }
.style-74076 .answer { margin: 10px 0 0 0; }
.style-74076 .biobutton { margin: 10px 0 0 0; }
.style-74076 .biobutton:hover { color: #fff; }
.style-74076 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-74076 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-74076 A.links-urllink { display: block;text-align: center;font-size: 1.2em;color: #fff;font-weight: bold;text-decoration: none;padding: 13px 0;border: 2px solid #f36f21;background-color: #f36f21;border-radius: 5px;-o-transition: 0.2s ease;-webkit-transition: 0.2s ease;-moz-transition: 0.2s ease;transition: 0.2s ease;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color;margin: 0 0 10px 0; }
.style-74076 A.links-urllink:hover { background-color: transparent;color: #f36f21;border-color: #f36f21; }
.style-74076 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-74076 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-74076 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-74076 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-74076 .event-detail { margin: 0 0 0 60px; }
.style-74076 .view-all:hover { color: #fff; }
.style-74076 .view-comments:hover { color: #333; }
.style-87423 .h2-style { margin: 0 0 20px 0; }
.style-87423 .h3-style { font-weight: normal;font-size: 1.4em;color: #313131; }
.style-87423 .h4-style { margin: 0;color: #4f7eaa;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-87423 .h4-style:hover { color: #333; }
.style-87423 A { display: block;text-align: center;font-size: 1.2em;color: #fff;font-weight: bold;text-decoration: none;padding: 13px 0;border: 2px solid #f36f21;background-color: #f36f21;border-radius: 5px;-o-transition: 0.2s ease;-webkit-transition: 0.2s ease;-moz-transition: 0.2s ease;transition: 0.2s ease;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color;margin: 0 0 10px 0; }
.style-87423 A:hover { background-color: transparent;color: #f36f21;border-color: #f36f21; }
.style-87423 { margin: 40px 0 0px 0; }
.style-87423 time { color: #aaa;margin: 0 0 5px 0; }
.style-87423 .readmore { margin: 10px 0 0 0; }
.style-87423 .readmore:hover { color: #fff; }
.style-87423 .archive { margin: 10px 0 0 0; }
.style-87423 .archive:hover { color: #fff; }
.style-87423 .category-description { margin: 0 0 10px 0; }
.style-87423 .link-image { margin: 0 20px 0 0; }
.style-87423 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-87423 .h4-style A:hover { color: #333; }
.style-87423 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-87423 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-87423 .bio { margin: 10px 0 0 0; }
.style-87423 .answer { margin: 10px 0 0 0; }
.style-87423 .biobutton { margin: 10px 0 0 0; }
.style-87423 .biobutton:hover { color: #fff; }
.style-87423 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-87423 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-87423 A.links-urllink { display: block;text-align: center;font-size: 1.2em;color: #fff;font-weight: bold;text-decoration: none;padding: 13px 0;border: 2px solid #f36f21;background-color: #f36f21;border-radius: 5px;-o-transition: 0.2s ease;-webkit-transition: 0.2s ease;-moz-transition: 0.2s ease;transition: 0.2s ease;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color;margin: 0 0 10px 0; }
.style-87423 A.links-urllink:hover { background-color: transparent;color: #f36f21;border-color: #f36f21; }
.style-87423 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-87423 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-87423 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-87423 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-87423 .event-detail { margin: 0 0 0 60px; }
.style-87423 .view-all:hover { color: #fff; }
.style-87423 .view-comments:hover { color: #333; }
.style-72036 .h2-style { margin: 0 0 20px 0;color: #000000; }
.style-72036 .h3-style { font-weight: normal;color: #313131;font-size: 1.4em; }
.style-72036 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;padding: 10px 0;border-bottom: solid 2px #f36f21; }
.style-72036 .h4-style:hover { color: #333; }
.style-72036 A { display: block;text-align: center;font-size: 1.15em;color: #fff;font-weight: bold;text-decoration: none;text-transform: uppercase;padding: 10px 0;border: 2px solid #f36f21;background-color: #f36f21;border-radius: 5px;-o-transition: 0.2s ease;-webkit-transition: 0.2s ease;-moz-transition: 0.2s ease;transition: 0.2s ease;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color;margin: 0 0 10px 0; }
.style-72036 A:hover { background-color: transparent;color: #f36f21; }
.style-72036 .button { font-size: 1.2em; }
.style-72036 { margin: 60px 0 0px 0; }
.style-72036 time { color: #aaa;margin: 0 0 5px 0; }
.style-72036 .readmore { margin: 10px 0 0 0; }
.style-72036 .readmore:hover { color: #fff; }
.style-72036 .archive { margin: 10px 0 0 0; }
.style-72036 .archive:hover { color: #fff; }
.style-72036 .category-description { margin: 0 0 10px 0; }
.style-72036 .link-image { margin: 0 20px 0 0; }
.style-72036 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-72036 .h4-style A:hover { color: #333; }
.style-72036 .long-description { padding: 0 20px 30px 20px; }
.style-72036 .brief-description { padding: 10px 20px; }
.style-72036 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-72036 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-72036 .bio { margin: 10px 0 0 0; }
.style-72036 .answer { margin: 10px 20px 30px 20px; }
.style-72036 .biobutton { margin: 10px 0 0 0; }
.style-72036 .biobutton:hover { color: #fff; }
.style-72036 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-72036 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-72036 A.links-urllink { display: block;text-align: center;font-size: 1.15em;color: #fff;font-weight: bold;text-decoration: none;text-transform: uppercase;padding: 10px 0;border: 2px solid #f36f21;background-color: #f36f21;border-radius: 5px;-o-transition: 0.2s ease;-webkit-transition: 0.2s ease;-moz-transition: 0.2s ease;transition: 0.2s ease;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color;margin: 0 0 10px 0; }
.style-72036 A.links-urllink:hover { background-color: transparent;color: #f36f21; }
.style-72036 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-72036 .readmore-detail-page { float: right; }
.style-72036 .readmore-detail-page:hover { color: #fff; }
.style-72036 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-72036 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-72036 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-72036 .event-detail { margin: 0 0 0 60px; }
.style-72036 .view-all:hover { color: #fff; }
.style-72036 .view-comments:hover { color: #333; }
.style-74180 .h2-style { margin: 0 0 20px 0; }
.style-74180 .h3-style { font-weight: normal;font-size: 1.4em;color: #313131;padding-top: 30px; }
.style-74180 .h4-style { margin: 0;color: #4f7eaa;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-74180 .h4-style:hover { color: #333; }
.style-74180 A { display: block;text-align: center;font-size: 1.2em;color: #fff;font-weight: bold;text-decoration: none;padding: 13px 0;border: 2px solid #f36f21;background-color: #f36f21;border-radius: 5px;-o-transition: 0.2s ease;-webkit-transition: 0.2s ease;-moz-transition: 0.2s ease;transition: 0.2s ease;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color;margin: 0 0 10px 0; }
.style-74180 A:hover { background-color: transparent;color: #f36f21;border-color: #f36f21; }
.style-74180 { margin: 60px 0 0px 0; }
.style-74180 time { color: #aaa;margin: 0 0 5px 0; }
.style-74180 .readmore { margin: 10px 0 0 0; }
.style-74180 .readmore:hover { color: #fff; }
.style-74180 .archive { margin: 10px 0 0 0; }
.style-74180 .archive:hover { color: #fff; }
.style-74180 .category-description { margin: 0 0 10px 0; }
.style-74180 .link-image { margin: 0 20px 0 0; }
.style-74180 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-74180 .h4-style A:hover { color: #333; }
.style-74180 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-74180 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-74180 .bio { margin: 10px 0 0 0; }
.style-74180 .answer { margin: 10px 0 0 0; }
.style-74180 .biobutton { margin: 10px 0 0 0; }
.style-74180 .biobutton:hover { color: #fff; }
.style-74180 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-74180 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-74180 A.links-urllink { display: block;text-align: center;font-size: 1.2em;color: #fff;font-weight: bold;text-decoration: none;padding: 13px 0;border: 2px solid #f36f21;background-color: #f36f21;border-radius: 5px;-o-transition: 0.2s ease;-webkit-transition: 0.2s ease;-moz-transition: 0.2s ease;transition: 0.2s ease;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color;margin: 0 0 10px 0; }
.style-74180 A.links-urllink:hover { background-color: transparent;color: #f36f21;border-color: #f36f21; }
.style-74180 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-74180 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-74180 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-74180 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-74180 .event-detail { margin: 0 0 0 60px; }
.style-74180 .view-all:hover { color: #fff; }
.style-74180 .view-comments:hover { color: #333; }
.style-74894 .h2-style { padding: 10px 0 20px; }
.style-74894 { text-align: center;border-top: 0px solid #f36f21;padding: 0px 0;margin: 60px 0 0 0; }
.style-74894 .link-image { border-radius: 50%;height: 240px;width: 240px; }
.style-74894 A.links-urllink { color: #f36f21;font-size: 24px;line-height: 28px;font-weight: bold;display: block;text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;margin-bottom: 10px; }
.style-74894 A.links-urllink:hover { color: #333; }
.style-74894 li.group { display: inline-block;width: 100%;padding: 0 0 20px 0;vertical-align: top;word-break: break-word;margin: 0 0 10px -4px; }
.style-75375 .h2-style { margin: 0 0 20px 0; }
.style-75375 .h3-style { font-weight: normal;font-size: 1.4em; }
.style-75375 .h4-style { margin: 15px 0 0px 0;font-weight: normal;font-size: 1.2em;color: #f36f21; }
.style-75375 .h4-style:hover { color: #f36f21; }
.style-75375 .h5-style { font-weight: normal;font-size: 1.7em; }
.style-75375 { margin: 60px 0px 0px 0px; }
.style-75375 time { color: #aaa;margin: 0 0 5px 0; }
.style-75375 .readmore { margin: 10px 0 0 0; }
.style-75375 .readmore:hover { color: #fff; }
.style-75375 .archive { margin: 10px 0 0 0;float: right; }
.style-75375 .archive:hover { color: #fff; }
.style-75375 .category-description { margin: 0 0 10px 0; }
.style-75375 .link-image { margin: 0 20px 0 0; }
.style-75375 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-75375 .h4-style A:hover { color: #333; }
.style-75375 .long-description { margin: 0;padding: 0 20px 0px 20px; }
.style-75375 .brief-description { padding: 0px 20px 0px 40px;box-sizing: border-box;font-style: italic;margin-bottom: 0px; }
.style-75375 .text img { padding: 4px;border: 0px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-75375 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-75375 .bio { margin: 10px 0 0 0; }
.style-75375 .question { font-size: 17px; }
.style-75375 .answer { margin: 10px 0 0 0;padding: 10px 20px; }
.style-75375 .biobutton { margin: 10px 0 0 0; }
.style-75375 .biobutton:hover { color: #fff; }
.style-75375 .title { font-size: 18px;margin: 0;padding: 10px 0;color: #f36f21; }
.style-75375 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-75375 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-75375 .photo img { padding: 0px;width: calc(100% - 10px);border: 0px solid #ccc;float: left;margin: 0 0px 0px 0; }
.style-75375 .backbutton { margin: 10px 0 0 0; }
.style-75375 .backbutton:hover { color: #fff; }
.style-75375 .photo figcaption { text-align: center; }
.style-75375 li.group { margin: 0px 0 5px 50px;padding: 0px 0 0 0;border-top: 0px solid #f36f21;clear: both;overflow: hidden; }
.style-75375 div.content-wrap { list-style-position: outside;margin-left: 0px; }
.style-75375 .readmore-detail-page { float: right; }
.style-75375 .readmore-detail-page:hover { color: #fff; }
.style-75375 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-75375 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-75375 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-75375 .event-detail { margin: 0 0 0 60px; }
.style-75375 .view-all:hover { color: #fff; }
.style-75375 .view-comments:hover { color: #333; }
.style-64534 .h2-style { background-color: #EBEBEB;padding: 6px;margin-bottom: 0px;border-top-left-radius: 5px;border-top-right-radius: 5px; }
.style-64534 { margin: 0px 0 60px 0; }
.style-64534 .link-image { text-align: left;float: left;margin-right: 10px;border-radius: 15px;max-width: 165px; }
.style-64534 .long-description { text-align: left;line-height: 1.5em; }
.style-64534 .lists img { width: 100%; }
.style-64534 A.links-urllink { text-align: left; }
.style-64534 li.group { width: 100%;margin-right: 5px;padding: 5px;border: solid 1px #ccc;box-sizing: border-box;text-align: left;clear: both;min-height: 100px; }
.style-31276 .h2-style { margin: 0 0 20px 0; }
.style-31276 .h4-style { margin: 0px;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;padding: 10px;border-width: 0px;border-style: solid;text-align: center; }
.style-31276 .h4-style:hover { color: #333; }
.style-31276 { margin: 60px 0 0px 0;padding: 20px;border: 1px solid #313131; }
.style-31276 time { color: #aaa;margin: 0 0 5px 0; }
.style-31276 .readmore { margin: 10px 0 0 0;text-align: center; }
.style-31276 .readmore:hover { color: #fff; }
.style-31276 .archive { margin: 10px 0 0 0; }
.style-31276 .archive:hover { color: #fff; }
.style-31276 .category-description { margin: 0 0 10px 0; }
.style-31276 .link-image { margin: 0 20px 0 0; }
.style-31276 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-31276 .h4-style A:hover { color: #333; }
.style-31276 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-31276 .brief-description { text-align: center; }
.style-31276 .text img { padding: 4px;border: 0px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-31276 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-31276 .bio { margin: 10px 0 0 0; }
.style-31276 .lists img { padding: 0px;border-width: 0px;border-style: solid;text-align: center; }
.style-31276 .answer { margin: 10px 0 0 0; }
.style-31276 .biobutton { margin: 10px 0 0 0; }
.style-31276 .biobutton:hover { color: #fff; }
.style-31276 .title { font-size: 18px;color: #4f7eaa;margin: 0;padding: 10px 0; }
.style-31276 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-31276 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-31276 .photo img { padding: 4px;width: calc(100% - 10px);border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-31276 .photo figcaption { text-align: center; }
.style-31276 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2);overflow: hidden;clear: both;text-align: center; }
.style-31276 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-31276 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-31276 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-31276 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-31276 .event-detail { margin: 0 0 0 60px; }
.style-31276 .view-all:hover { color: #fff; }
.style-31276 .view-comments:hover { color: #333; }
.style-72550 .h2-style { margin: 0 0 20px 0; }
.style-72550 .h4-style { margin: 0px;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;padding: 10px;border-width: 0px;border-style: solid;text-align: center; }
.style-72550 .h4-style:hover { color: #f36f21; }
.style-72550 { margin: 0 20px 40px 0;padding: 10px;border: 1px solid #dbdbdb;max-width: 350px;float: left;min-height: 575px; }
.style-72550 time { color: #aaa;margin: 0 0 5px 0; }
.style-72550 .readmore { margin: 10px 0 0 0;text-align: center; }
.style-72550 .readmore:hover { color: #fff; }
.style-72550 .archive { margin: 10px 0 0 0; }
.style-72550 .archive:hover { color: #fff; }
.style-72550 .category-description { margin: 0 0 10px 0; }
.style-72550 .link-image { margin: 0 20px 0 0; }
.style-72550 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-72550 .h4-style A:hover { color: #333; }
.style-72550 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-72550 .brief-description { text-align: center;font-size: 1.3em;padding-bottom: 10px; }
.style-72550 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-72550 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-72550 .bio { margin: 10px 0 0 0; }
.style-72550 .lists img { padding: 0px;border-width: 0px;border-style: solid;text-align: center; }
.style-72550 .answer { margin: 10px 0 0 0; }
.style-72550 .biobutton { margin: 10px 0 0 0; }
.style-72550 .biobutton:hover { color: #fff; }
.style-72550 .title { font-size: 18px;color: #4f7eaa;margin: 0;padding: 10px 0; }
.style-72550 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-72550 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-72550 .photo img { padding: 4px;width: calc(100% - 10px);border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-72550 .photo figcaption { text-align: center; }
.style-72550 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2);overflow: hidden;clear: both;text-align: center; }
.style-72550 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-72550 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-72550 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-72550 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-72550 .event-detail { margin: 0 0 0 60px; }
.style-72550 .view-all:hover { color: #fff; }
.style-72550 .view-comments:hover { color: #333; }
.style-79777 .h2-style { margin: 0 0 20px 0; }
.style-79777 .h3-style { font-weight: normal;font-size: 1.4em; }
.style-79777 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;font-size: 22px; }
.style-79777 .h4-style:hover { color: #333; }
.style-79777 .h5-style { font-weight: normal;font-size: 1.7em; }
.style-79777 { margin: 0px 0 0px 0;background: #f8f8f8; }
.style-79777 time { color: #aaa;margin: 0 0 5px 0; }
.style-79777 .readmore { margin: 10px 0 0 0; }
.style-79777 .readmore:hover { color: #fff; }
.style-79777 .archive { margin: 10px 0 0 0;float: right; }
.style-79777 .archive:hover { color: #fff; }
.style-79777 .category-description { margin: 0 0 10px 0; }
.style-79777 .link-image { margin: 0 20px 0 0; }
.style-79777 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-79777 .h4-style A:hover { color: #333; }
.style-79777 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-79777 .brief-description { padding: 10px;box-sizing: border-box; }
.style-79777 .text img { padding: 4px;border: 0px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-79777 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-79777 .bio { margin: 10px 0 0 0; }
.style-79777 .question { font-size: 17px; }
.style-79777 .answer { margin: 10px 0 0 0;padding: 10px 20px; }
.style-79777 .biobutton { margin: 10px 0 0 0; }
.style-79777 .biobutton:hover { color: #fff; }
.style-79777 .title { font-size: 18px;margin: 0;padding: 10px 0;color: #f36f21; }
.style-79777 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-79777 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-79777 .photo img { padding: 0px;width: calc(100% - 10px);border: 0px solid #ccc;float: left;margin: 0 0px 0px 0; }
.style-79777 .backbutton { margin: 10px 0 0 0; }
.style-79777 .backbutton:hover { color: #fff; }
.style-79777 .photo figcaption { text-align: center; }
.style-79777 li.group { margin: 0px 0 5px 0;padding: 20px 0 0 0;border-top: 1px solid rgba(243,111,33,0.2);overflow: hidden;clear: both; }
.style-79777 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-79777 div.content-wrap { list-style-position: outside;margin-left: 0px; }
.style-79777 .readmore-detail-page { float: right; }
.style-79777 .readmore-detail-page:hover { color: #fff; }
.style-79777 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-79777 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-79777 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-79777 .event-detail { margin: 0 0 0 60px; }
.style-79777 .view-all:hover { color: #fff; }
.style-79777 .view-comments:hover { color: #333; }
.style-79077 .h1-style { color: #dbdbdb;font-size: 1.4em;letter-spacing: normal; }
.style-79077 .h2-style { margin: 0 0 10px 0; }
.style-79077 .h3-style { font-weight: normal;font-size: 1.4em;line-height: 1.5em; }
.style-79077 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;font-size: 22px; }
.style-79077 .h4-style:hover { color: #333; }
.style-79077 .h5-style { font-weight: normal;font-size: 1.7em; }
.style-79077 { margin: 0px 0 0px 0;clear: both; }
.style-79077 time { color: #aaa;margin: 0 0 5px 0; }
.style-79077 .readmore { margin: 10px 0 0 0; }
.style-79077 .readmore:hover { color: #fff; }
.style-79077 .archive { margin: 10px 0 0 0;float: right; }
.style-79077 .archive:hover { color: #fff; }
.style-79077 .category-description { margin: 0 0 10px 0; }
.style-79077 .link-image { margin: 0 20px 0 0; }
.style-79077 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-79077 .h4-style A:hover { color: #333; }
.style-79077 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-79077 .brief-description { padding: 10px;box-sizing: border-box; }
.style-79077 .text img { padding: 4px;border: 0px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-79077 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-79077 .bio { margin: 10px 0 0 0; }
.style-79077 .question { font-size: 1.15em;line-height: 1.5em; }
.style-79077 .answer { margin: 10px 0 0 0;padding: 10px 20px;background-color: #efefef; }
.style-79077 .biobutton { margin: 10px 0 0 0; }
.style-79077 .biobutton:hover { color: #fff; }
.style-79077 .title { font-size: 18px;margin: 0;padding: 10px 0;color: #f36f21; }
.style-79077 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-79077 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-79077 .photo img { padding: 0px;width: calc(100% - 10px);border: 0px solid #ccc;float: left;margin: 0 0px 0px 0; }
.style-79077 .backbutton { margin: 10px 0 0 0; }
.style-79077 .backbutton:hover { color: #fff; }
.style-79077 .photo figcaption { text-align: center; }
.style-79077 li.group { margin: 0px 0 5px 0;padding: 10px 0 0 0;border-bottom: 1px solid  #f36f21;overflow: visible;clear: both; }
.style-79077 div.content-wrap { list-style-position: outside;margin-left: 0px; }
.style-79077 .readmore-detail-page { float: right; }
.style-79077 .readmore-detail-page:hover { color: #fff; }
.style-79077 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-79077 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-79077 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-79077 .event-detail { margin: 0 0 0 60px; }
.style-79077 .view-all:hover { color: #fff; }
.style-79077 .view-comments:hover { color: #333; }
.style-79075 .h1-style { color: #dbdbdb;font-size: 1.4em;letter-spacing: normal; }
.style-79075 .h2-style { margin: 0 0 10px 0; }
.style-79075 .h3-style { font-weight: normal;font-size: 1.4em;line-height: 1.5em; }
.style-79075 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;font-size: 22px; }
.style-79075 .h4-style:hover { color: #333; }
.style-79075 .h5-style { font-weight: normal;font-size: 1.7em; }
.style-79075 { margin: 0px 0 0px 0;clear: both; }
.style-79075 time { color: #aaa;margin: 0 0 5px 0; }
.style-79075 .readmore { margin: 10px 0 0 0; }
.style-79075 .readmore:hover { color: #fff; }
.style-79075 .archive { margin: 10px 0 0 0;float: right; }
.style-79075 .archive:hover { color: #fff; }
.style-79075 .category-description { margin: 0 0 10px 0; }
.style-79075 .link-image { margin: 0 20px 0 0; }
.style-79075 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-79075 .h4-style A:hover { color: #333; }
.style-79075 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-79075 .brief-description { padding: 10px;box-sizing: border-box; }
.style-79075 .text img { padding: 4px;border: 0px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-79075 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-79075 .bio { margin: 10px 0 0 0; }
.style-79075 .question { font-size: 1.15em;line-height: 1.5em; }
.style-79075 .answer { margin: 10px 0 0 0;padding: 10px 20px;background-color: #efefef; }
.style-79075 .biobutton { margin: 10px 0 0 0; }
.style-79075 .biobutton:hover { color: #fff; }
.style-79075 .title { font-size: 18px;margin: 0;padding: 10px 0;color: #f36f21; }
.style-79075 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-79075 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-79075 .photo img { padding: 0px;width: calc(100% - 10px);border: 0px solid #ccc;float: left;margin: 0 0px 0px 0; }
.style-79075 .backbutton { margin: 10px 0 0 0; }
.style-79075 .backbutton:hover { color: #fff; }
.style-79075 .photo figcaption { text-align: center; }
.style-79075 li.group { margin: 0px 0 5px 0;padding: 10px 0 0 0;border-bottom: 1px solid  #f36f21;overflow: visible;clear: both; }
.style-79075 div.content-wrap { list-style-position: outside;margin-left: 0px; }
.style-79075 .readmore-detail-page { float: right; }
.style-79075 .readmore-detail-page:hover { color: #fff; }
.style-79075 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-79075 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-79075 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-79075 .event-detail { margin: 0 0 0 60px; }
.style-79075 .view-all:hover { color: #fff; }
.style-79075 .view-comments:hover { color: #333; }
.style-79078 .h1-style { color: #dbdbdb;font-size: 1.4em;letter-spacing: normal; }
.style-79078 .h2-style { margin: 0 0 10px 0; }
.style-79078 .h3-style { font-weight: normal;font-size: 1.4em;line-height: 1.5em; }
.style-79078 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;font-size: 22px; }
.style-79078 .h4-style:hover { color: #333; }
.style-79078 .h5-style { font-weight: normal;font-size: 1.7em; }
.style-79078 { margin: 0px 0 0px 0;clear: both; }
.style-79078 time { color: #aaa;margin: 0 0 5px 0; }
.style-79078 .readmore { margin: 10px 0 0 0; }
.style-79078 .readmore:hover { color: #fff; }
.style-79078 .archive { margin: 10px 0 0 0;float: right; }
.style-79078 .archive:hover { color: #fff; }
.style-79078 .category-description { margin: 0 0 10px 0; }
.style-79078 .link-image { margin: 0 20px 0 0; }
.style-79078 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-79078 .h4-style A:hover { color: #333; }
.style-79078 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-79078 .brief-description { padding: 10px;box-sizing: border-box; }
.style-79078 .text img { padding: 4px;border: 0px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-79078 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-79078 .bio { margin: 10px 0 0 0; }
.style-79078 .question { font-size: 1.15em;line-height: 1.5em; }
.style-79078 .answer { margin: 10px 0 0 0;padding: 10px 20px;background-color: #efefef; }
.style-79078 .biobutton { margin: 10px 0 0 0; }
.style-79078 .biobutton:hover { color: #fff; }
.style-79078 .title { font-size: 18px;margin: 0;padding: 10px 0;color: #f36f21; }
.style-79078 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-79078 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-79078 .photo img { padding: 0px;width: calc(100% - 10px);border: 0px solid #ccc;float: left;margin: 0 0px 0px 0; }
.style-79078 .backbutton { margin: 10px 0 0 0; }
.style-79078 .backbutton:hover { color: #fff; }
.style-79078 .photo figcaption { text-align: center; }
.style-79078 li.group { margin: 0px 0 5px 0;padding: 10px 0 0 0;border-bottom: 1px solid  #f36f21;overflow: visible;clear: both; }
.style-79078 div.content-wrap { list-style-position: outside;margin-left: 0px; }
.style-79078 .readmore-detail-page { float: right; }
.style-79078 .readmore-detail-page:hover { color: #fff; }
.style-79078 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-79078 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-79078 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-79078 .event-detail { margin: 0 0 0 60px; }
.style-79078 .view-all:hover { color: #fff; }
.style-79078 .view-comments:hover { color: #333; }
.style-79646 .h1-style { color: #dbdbdb;font-size: 1.4em;letter-spacing: normal; }
.style-79646 .h2-style { margin: 0 0 10px 0; }
.style-79646 .h3-style { font-weight: normal;font-size: 1.4em;line-height: 1.5em; }
.style-79646 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;font-size: 22px; }
.style-79646 .h4-style:hover { color: #333; }
.style-79646 .h5-style { font-weight: normal;font-size: 1.7em; }
.style-79646 { margin: 0px 0 0px 0;clear: both; }
.style-79646 time { color: #aaa;margin: 0 0 5px 0; }
.style-79646 .readmore { margin: 10px 0 0 0; }
.style-79646 .readmore:hover { color: #fff; }
.style-79646 .archive { margin: 10px 0 0 0;float: right; }
.style-79646 .archive:hover { color: #fff; }
.style-79646 .category-description { margin: 0 0 10px 0; }
.style-79646 .link-image { margin: 0 20px 0 0; }
.style-79646 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-79646 .h4-style A:hover { color: #333; }
.style-79646 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-79646 .brief-description { padding: 10px;box-sizing: border-box; }
.style-79646 .text img { padding: 4px;border: 0px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-79646 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-79646 .bio { margin: 10px 0 0 0; }
.style-79646 .question { font-size: 1.15em;line-height: 1.5em; }
.style-79646 .answer { margin: 10px 0 0 0;padding: 10px 20px;background-color: #efefef; }
.style-79646 .biobutton { margin: 10px 0 0 0; }
.style-79646 .biobutton:hover { color: #fff; }
.style-79646 .title { font-size: 18px;margin: 0;padding: 10px 0;color: #f36f21; }
.style-79646 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-79646 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-79646 .photo img { padding: 0px;width: calc(100% - 10px);border: 0px solid #ccc;float: left;margin: 0 0px 0px 0; }
.style-79646 .backbutton { margin: 10px 0 0 0; }
.style-79646 .backbutton:hover { color: #fff; }
.style-79646 .photo figcaption { text-align: center; }
.style-79646 li.group { margin: 0px 0 5px 0;padding: 10px 0 0 0;border-bottom: 1px solid  #f36f21;overflow: visible;clear: both; }
.style-79646 div.content-wrap { list-style-position: outside;margin-left: 0px; }
.style-79646 .readmore-detail-page { float: right; }
.style-79646 .readmore-detail-page:hover { color: #fff; }
.style-79646 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-79646 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-79646 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-79646 .event-detail { margin: 0 0 0 60px; }
.style-79646 .view-all:hover { color: #fff; }
.style-79646 .view-comments:hover { color: #333; }
.style-79647 .h1-style { color: #dbdbdb;font-size: 1.4em;letter-spacing: normal; }
.style-79647 .h2-style { margin: 0 0 10px 0; }
.style-79647 .h3-style { font-weight: normal;font-size: 1.4em;line-height: 1.5em; }
.style-79647 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;font-size: 22px; }
.style-79647 .h4-style:hover { color: #333; }
.style-79647 .h5-style { font-weight: normal;font-size: 1.7em; }
.style-79647 { margin: 0px 0 0px 0;clear: both; }
.style-79647 time { color: #aaa;margin: 0 0 5px 0; }
.style-79647 .readmore { margin: 10px 0 0 0; }
.style-79647 .readmore:hover { color: #fff; }
.style-79647 .archive { margin: 10px 0 0 0;float: right; }
.style-79647 .archive:hover { color: #fff; }
.style-79647 .category-description { margin: 0 0 10px 0; }
.style-79647 .link-image { margin: 0 20px 0 0; }
.style-79647 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-79647 .h4-style A:hover { color: #333; }
.style-79647 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-79647 .brief-description { padding: 10px;box-sizing: border-box; }
.style-79647 .text img { padding: 4px;border: 0px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-79647 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-79647 .bio { margin: 10px 0 0 0; }
.style-79647 .question { font-size: 1.15em;line-height: 1.5em; }
.style-79647 .answer { margin: 10px 0 0 0;padding: 10px 20px;background-color: #efefef; }
.style-79647 .biobutton { margin: 10px 0 0 0; }
.style-79647 .biobutton:hover { color: #fff; }
.style-79647 .title { font-size: 18px;margin: 0;padding: 10px 0;color: #f36f21; }
.style-79647 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-79647 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-79647 .photo img { padding: 0px;width: calc(100% - 10px);border: 0px solid #ccc;float: left;margin: 0 0px 0px 0; }
.style-79647 .backbutton { margin: 10px 0 0 0; }
.style-79647 .backbutton:hover { color: #fff; }
.style-79647 .photo figcaption { text-align: center; }
.style-79647 li.group { margin: 0px 0 5px 0;padding: 10px 0 0 0;border-bottom: 1px solid  #f36f21;overflow: visible;clear: both; }
.style-79647 div.content-wrap { list-style-position: outside;margin-left: 0px; }
.style-79647 .readmore-detail-page { float: right; }
.style-79647 .readmore-detail-page:hover { color: #fff; }
.style-79647 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-79647 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-79647 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-79647 .event-detail { margin: 0 0 0 60px; }
.style-79647 .view-all:hover { color: #fff; }
.style-79647 .view-comments:hover { color: #333; }
.style-79648 .h1-style { color: #dbdbdb;font-size: 1.4em;letter-spacing: normal; }
.style-79648 .h2-style { margin: 0 0 10px 0; }
.style-79648 .h3-style { font-weight: normal;font-size: 1.4em;line-height: 1.5em; }
.style-79648 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;font-size: 22px; }
.style-79648 .h4-style:hover { color: #333; }
.style-79648 .h5-style { font-weight: normal;font-size: 1.7em; }
.style-79648 { margin: 0px 0 0px 0;clear: both; }
.style-79648 time { color: #aaa;margin: 0 0 5px 0; }
.style-79648 .readmore { margin: 10px 0 0 0; }
.style-79648 .readmore:hover { color: #fff; }
.style-79648 .archive { margin: 10px 0 0 0;float: right; }
.style-79648 .archive:hover { color: #fff; }
.style-79648 .category-description { margin: 0 0 10px 0; }
.style-79648 .link-image { margin: 0 20px 0 0; }
.style-79648 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-79648 .h4-style A:hover { color: #333; }
.style-79648 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-79648 .brief-description { padding: 10px;box-sizing: border-box; }
.style-79648 .text img { padding: 4px;border: 0px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-79648 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-79648 .bio { margin: 10px 0 0 0; }
.style-79648 .question { font-size: 1.15em;line-height: 1.5em; }
.style-79648 .answer { margin: 10px 0 0 0;padding: 10px 20px;background-color: #efefef; }
.style-79648 .biobutton { margin: 10px 0 0 0; }
.style-79648 .biobutton:hover { color: #fff; }
.style-79648 .title { font-size: 18px;margin: 0;padding: 10px 0;color: #f36f21; }
.style-79648 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-79648 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-79648 .photo img { padding: 0px;width: calc(100% - 10px);border: 0px solid #ccc;float: left;margin: 0 0px 0px 0; }
.style-79648 .backbutton { margin: 10px 0 0 0; }
.style-79648 .backbutton:hover { color: #fff; }
.style-79648 .photo figcaption { text-align: center; }
.style-79648 li.group { margin: 0px 0 5px 0;padding: 10px 0 0 0;border-bottom: 1px solid  #f36f21;overflow: visible;clear: both; }
.style-79648 div.content-wrap { list-style-position: outside;margin-left: 0px; }
.style-79648 .readmore-detail-page { float: right; }
.style-79648 .readmore-detail-page:hover { color: #fff; }
.style-79648 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-79648 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-79648 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-79648 .event-detail { margin: 0 0 0 60px; }
.style-79648 .view-all:hover { color: #fff; }
.style-79648 .view-comments:hover { color: #333; }
.style-74181 .h2-style { margin: 0 0 20px 0; }
.style-74181 .h3-style { font-weight: normal;font-size: 1.4em; }
.style-74181 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;font-size: 22px;font-weight: normal; }
.style-74181 .h4-style:hover { color: #333; }
.style-74181 .h5-style { font-weight: normal;font-size: 1.7em; }
.style-74181 { margin: 20px 0 0px 0; }
.style-74181 time { color: #aaa;margin: 0 0 5px 0; }
.style-74181 .readmore { margin: 10px 0 0 0; }
.style-74181 .readmore:hover { color: #fff; }
.style-74181 .archive { margin: 10px 0 0 0;float: right; }
.style-74181 .archive:hover { color: #fff; }
.style-74181 .category-description { margin: 0 0 10px 0; }
.style-74181 .link-image { margin: 0 20px 0 0; }
.style-74181 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-74181 .h4-style A:hover { color: #333; }
.style-74181 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-74181 .brief-description { padding: 10px;box-sizing: border-box; }
.style-74181 .text img { padding: 4px;border: 0px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-74181 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-74181 .bio { margin: 10px 0 0 0; }
.style-74181 .question { font-size: 17px; }
.style-74181 .answer { margin: 10px 0 0 0;padding: 10px 20px; }
.style-74181 .biobutton { margin: 10px 0 0 0; }
.style-74181 .biobutton:hover { color: #fff; }
.style-74181 .title { font-size: 18px;margin: 0;padding: 10px 0;color: #f36f21; }
.style-74181 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-74181 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-74181 .photo img { padding: 0px;width: calc(100% - 10px);border: 0px solid #ccc;float: left;margin: 0 0px 0px 0; }
.style-74181 .backbutton { margin: 10px 0 0 0; }
.style-74181 .backbutton:hover { color: #fff; }
.style-74181 .photo figcaption { text-align: center; }
.style-74181 li.group { margin: 0px 0 5px 0;padding: 20px 0 0 0;border-top: 1px solid rgba(243,111,33,0.2);overflow: hidden;clear: both; }
.style-74181 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-74181 div.content-wrap { list-style-position: outside;margin-left: 0px; }
.style-74181 .readmore-detail-page { float: right; }
.style-74181 .readmore-detail-page:hover { color: #fff; }
.style-74181 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-74181 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-74181 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-74181 .event-detail { margin: 0 0 0 60px; }
.style-74181 .view-all:hover { color: #fff; }
.style-74181 .view-comments:hover { color: #333; }
.style-87424 .h2-style { margin: 0 0 20px 0; }
.style-87424 .h3-style { font-weight: normal;font-size: 1.4em; }
.style-87424 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;font-size: 22px;font-weight: normal; }
.style-87424 .h4-style:hover { color: #333; }
.style-87424 .h5-style { font-weight: normal;font-size: 1.7em; }
.style-87424 { margin: 20px 0 0px 0; }
.style-87424 time { color: #aaa;margin: 0 0 5px 0; }
.style-87424 .readmore { margin: 10px 0 0 0; }
.style-87424 .readmore:hover { color: #fff; }
.style-87424 .archive { margin: 10px 0 0 0;float: right; }
.style-87424 .archive:hover { color: #fff; }
.style-87424 .category-description { margin: 0 0 10px 0; }
.style-87424 .link-image { margin: 0 20px 0 0; }
.style-87424 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-87424 .h4-style A:hover { color: #333; }
.style-87424 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-87424 .brief-description { padding: 10px;box-sizing: border-box; }
.style-87424 .text img { padding: 4px;border: 0px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-87424 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-87424 .bio { margin: 10px 0 0 0; }
.style-87424 .question { font-size: 17px; }
.style-87424 .answer { margin: 10px 0 0 0;padding: 10px 20px; }
.style-87424 .biobutton { margin: 10px 0 0 0; }
.style-87424 .biobutton:hover { color: #fff; }
.style-87424 .title { font-size: 18px;margin: 0;padding: 10px 0;color: #f36f21; }
.style-87424 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-87424 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-87424 .photo img { padding: 0px;width: calc(100% - 10px);border: 0px solid #ccc;float: left;margin: 0 0px 0px 0; }
.style-87424 .backbutton { margin: 10px 0 0 0; }
.style-87424 .backbutton:hover { color: #fff; }
.style-87424 .photo figcaption { text-align: center; }
.style-87424 li.group { margin: 0px 0 5px 0;padding: 20px 0 0 0;border-top: 1px solid rgba(243,111,33,0.2);overflow: hidden;clear: both; }
.style-87424 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-87424 div.content-wrap { list-style-position: outside;margin-left: 0px; }
.style-87424 .readmore-detail-page { float: right; }
.style-87424 .readmore-detail-page:hover { color: #fff; }
.style-87424 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-87424 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-87424 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-87424 .event-detail { margin: 0 0 0 60px; }
.style-87424 .view-all:hover { color: #fff; }
.style-87424 .view-comments:hover { color: #333; }
.style-80504 .h2-style { margin: 0 0 20px 0; }
.style-80504 .h3-style { font-weight: normal;font-size: 1.4em; }
.style-80504 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;font-size: 22px;font-weight: normal; }
.style-80504 .h4-style:hover { color: #333; }
.style-80504 .h5-style { font-weight: normal;font-size: 1.7em; }
.style-80504 { margin: 40px 0 0px 0; }
.style-80504 time { color: #aaa;margin: 0 0 5px 0; }
.style-80504 .readmore { margin: 10px 0 0 0; }
.style-80504 .readmore:hover { color: #fff; }
.style-80504 .archive { margin: 10px 0 0 0;float: right; }
.style-80504 .archive:hover { color: #fff; }
.style-80504 .category-description { margin: 0 0 10px 0; }
.style-80504 .link-image { margin: 0 20px 0 0; }
.style-80504 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-80504 .h4-style A:hover { color: #333; }
.style-80504 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-80504 .brief-description { padding: 10px;box-sizing: border-box; }
.style-80504 .text img { padding: 4px;border: 0px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-80504 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-80504 .bio { margin: 10px 0 0 0; }
.style-80504 .question { font-size: 17px; }
.style-80504 .answer { margin: 10px 0 0 0;padding: 10px 20px; }
.style-80504 .biobutton { margin: 10px 0 0 0; }
.style-80504 .biobutton:hover { color: #fff; }
.style-80504 .title { font-size: 18px;margin: 0;padding: 10px 0;color: #f36f21; }
.style-80504 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-80504 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-80504 .photo img { padding: 0px;width: calc(100% - 10px);border: 0px solid #ccc;float: left;margin: 0 0px 0px 0; }
.style-80504 .backbutton { margin: 10px 0 0 0; }
.style-80504 .backbutton:hover { color: #fff; }
.style-80504 .photo figcaption { text-align: center; }
.style-80504 li.group { margin: 0px 0 5px 0;padding: 20px 0 0 0;border-top: 1px solid rgba(243,111,33,0.2);overflow: hidden;clear: both; }
.style-80504 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-80504 div.content-wrap { list-style-position: outside;margin-left: 0px; }
.style-80504 .readmore-detail-page { float: right; }
.style-80504 .readmore-detail-page:hover { color: #fff; }
.style-80504 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-80504 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-80504 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-80504 .event-detail { margin: 0 0 0 60px; }
.style-80504 .view-all:hover { color: #fff; }
.style-80504 .view-comments:hover { color: #333; }
.style-74061 .h2-style { margin: 0 0 10px 0; }
.style-74061 .h3-style { font-weight: normal;font-size: 1.4em;line-height: 1.5em; }
.style-74061 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;font-size: 22px;font-weight: normal; }
.style-74061 .h4-style:hover { color: #333; }
.style-74061 .h5-style { font-weight: normal;font-size: 1.7em; }
.style-74061 { margin: 60px 0 0px 0;clear: both; }
.style-74061 time { color: #aaa;margin: 0 0 5px 0; }
.style-74061 .readmore { margin: 10px 0 0 0; }
.style-74061 .readmore:hover { color: #fff; }
.style-74061 .archive { margin: 10px 0 0 0;float: right; }
.style-74061 .archive:hover { color: #fff; }
.style-74061 .category-description { margin: 0 0 10px 0; }
.style-74061 .link-image { margin: 0 20px 0 0; }
.style-74061 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-74061 .h4-style A:hover { color: #333; }
.style-74061 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-74061 .brief-description { padding: 10px;box-sizing: border-box; }
.style-74061 .text img { padding: 4px;border: 0px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-74061 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-74061 .bio { margin: 10px 0 0 0; }
.style-74061 .question { font-size: 1.15em;line-height: 1.5em; }
.style-74061 .answer { margin: 10px 0 0 0;padding: 10px 20px;background-color: #efefef; }
.style-74061 .biobutton { margin: 10px 0 0 0; }
.style-74061 .biobutton:hover { color: #fff; }
.style-74061 .title { font-size: 18px;margin: 0;padding: 10px 0;color: #f36f21; }
.style-74061 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-74061 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-74061 .photo img { padding: 0px;width: calc(100% - 10px);border: 0px solid #ccc;float: left;margin: 0 0px 0px 0; }
.style-74061 .backbutton { margin: 10px 0 0 0; }
.style-74061 .backbutton:hover { color: #fff; }
.style-74061 .photo figcaption { text-align: center; }
.style-74061 li.group { margin: 0px 0 5px 0;padding: 10px 0 0 0;border-bottom: 1px solid  #f36f21;overflow: visible;clear: both; }
.style-74061 div.content-wrap { list-style-position: outside;margin-left: 0px; }
.style-74061 .readmore-detail-page { float: right; }
.style-74061 .readmore-detail-page:hover { color: #fff; }
.style-74061 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-74061 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-74061 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-74061 .event-detail { margin: 0 0 0 60px; }
.style-74061 .view-all:hover { color: #fff; }
.style-74061 .view-comments:hover { color: #333; }
.style-74062 .h2-style { margin: 0 0 20px 0;color: #f36f21; }
.style-74062 .h3-style { font-weight: normal;font-size: 1.5em;line-height: 1.5em; }
.style-74062 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;font-size: 22px; }
.style-74062 .h4-style:hover { color: #333; }
.style-74062 .h5-style { font-weight: normal;font-size: 1.7em; }
.style-74062 { margin: 60px 0 0px 0; }
.style-74062 time { color: #aaa;margin: 0 0 5px 0; }
.style-74062 .readmore { margin: 10px 0 0 0; }
.style-74062 .readmore:hover { color: #fff; }
.style-74062 .archive { margin: 10px 0 0 0;float: right; }
.style-74062 .archive:hover { color: #fff; }
.style-74062 .category-description { margin: 0 0 10px 0; }
.style-74062 .link-image { margin: 0 20px 0 0; }
.style-74062 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-74062 .h4-style A:hover { color: #333; }
.style-74062 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-74062 .brief-description { padding: 10px;box-sizing: border-box; }
.style-74062 .text img { padding: 4px;border: 0px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-74062 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-74062 .bio { margin: 10px 0 0 0; }
.style-74062 .question { font-size: 17px; }
.style-74062 .answer { margin: 10px 0 0 0;padding: 10px 20px; }
.style-74062 .biobutton { margin: 10px 0 0 0; }
.style-74062 .biobutton:hover { color: #fff; }
.style-74062 .title { font-size: 18px;margin: 0;padding: 10px 0;color: #f36f21; }
.style-74062 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-74062 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-74062 .photo img { padding: 4px;width: calc(100% - 10px);border: 0px solid #ccc;float: left;margin: 0 10px 10px 0; }
.style-74062 .backbutton { margin: 10px 0 0 0; }
.style-74062 .backbutton:hover { color: #fff; }
.style-74062 .photo figcaption { text-align: center; }
.style-74062 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(243,111,33,0.2);overflow: hidden;clear: both; }
.style-74062 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-74062 div.content-wrap { list-style-position: outside;margin-left: 0px; }
.style-74062 .readmore-detail-page { float: right; }
.style-74062 .readmore-detail-page:hover { color: #fff; }
.style-74062 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-74062 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-74062 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-74062 .event-detail { margin: 0 0 0 60px; }
.style-74062 .view-all:hover { color: #fff; }
.style-74062 .view-comments:hover { color: #333; }
.style-79076 .h2-style { margin: 0 0 20px 0;color: #f36f21; }
.style-79076 .h3-style { font-weight: normal;font-size: 1.5em;line-height: 1.5em; }
.style-79076 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;font-size: 22px; }
.style-79076 .h4-style:hover { color: #333; }
.style-79076 .h5-style { font-weight: normal;font-size: 1.7em; }
.style-79076 { margin: 20px 0 0px 0; }
.style-79076 time { color: #aaa;margin: 0 0 5px 0; }
.style-79076 .readmore { margin: 10px 0 0 0; }
.style-79076 .readmore:hover { color: #fff; }
.style-79076 .archive { margin: 10px 0 0 0;float: right; }
.style-79076 .archive:hover { color: #fff; }
.style-79076 .category-description { margin: 0 0 10px 0; }
.style-79076 .link-image { margin: 0 20px 0 0; }
.style-79076 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-79076 .h4-style A:hover { color: #333; }
.style-79076 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-79076 .brief-description { padding: 10px;box-sizing: border-box; }
.style-79076 .text img { padding: 4px;border: 0px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-79076 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-79076 .bio { margin: 10px 0 0 0; }
.style-79076 .question { font-size: 17px; }
.style-79076 .answer { margin: 10px 0 0 0;padding: 10px 20px; }
.style-79076 .biobutton { margin: 10px 0 0 0; }
.style-79076 .biobutton:hover { color: #fff; }
.style-79076 .title { font-size: 18px;margin: 0;padding: 10px 0;color: #f36f21; }
.style-79076 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-79076 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-79076 .photo img { padding: 4px;width: calc(100% - 10px);border: 0px solid #ccc;float: left;margin: 0 10px 10px 0; }
.style-79076 .backbutton { margin: 10px 0 0 0; }
.style-79076 .backbutton:hover { color: #fff; }
.style-79076 .photo figcaption { text-align: center; }
.style-79076 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(243,111,33,0.2);overflow: hidden;clear: both; }
.style-79076 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-79076 div.content-wrap { list-style-position: outside;margin-left: 0px; }
.style-79076 .readmore-detail-page { float: right; }
.style-79076 .readmore-detail-page:hover { color: #fff; }
.style-79076 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-79076 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-79076 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-79076 .event-detail { margin: 0 0 0 60px; }
.style-79076 .view-all:hover { color: #fff; }
.style-79076 .view-comments:hover { color: #333; }
.style-47326 .h2-style { margin: 0 0 20px 0; }
.style-47326 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;font-size: 22px; }
.style-47326 .h4-style:hover { color: #333; }
.style-47326 { margin: 30px 0 40px 0; }
.style-47326 time { color: #aaa;margin: 0 0 5px 0; }
.style-47326 .readmore { margin: 10px 0 0 0; }
.style-47326 .readmore:hover { color: #fff; }
.style-47326 .archive { margin: 10px 0 0 0;float: right; }
.style-47326 .archive:hover { color: #fff; }
.style-47326 .category-description { margin: 0 0 10px 0; }
.style-47326 .link-image { margin: 0 20px 0 0; }
.style-47326 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-47326 .h4-style A:hover { color: #333; }
.style-47326 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-47326 .brief-description { padding: 10px;box-sizing: border-box; }
.style-47326 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-47326 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-47326 .bio { margin: 10px 0 0 0; }
.style-47326 .question { font-size: 17px; }
.style-47326 .answer { margin: 10px 0 0 0;padding: 10px 20px; }
.style-47326 .biobutton { margin: 10px 0 0 0; }
.style-47326 .biobutton:hover { color: #fff; }
.style-47326 .title { font-size: 18px;margin: 0;padding: 10px 0;color: #f36f21; }
.style-47326 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-47326 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-47326 .photo img { padding: 4px;width: calc(100% - 10px);border: 1px solid #ccc;float: left;margin: 0 10px 10px 0; }
.style-47326 .backbutton { margin: 10px 0 0 0; }
.style-47326 .backbutton:hover { color: #fff; }
.style-47326 .photo figcaption { text-align: center; }
.style-47326 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(243,111,33,0.2);overflow: hidden;clear: both; }
.style-47326 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-47326 .schedule-title { font-weight: normal;font-size: 1em; }
.style-47326 .readmore-detail-page { float: right; }
.style-47326 .readmore-detail-page:hover { color: #fff; }
.style-47326 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px;margin: 5px 10px 0 0; }
.style-47326 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-47326 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-47326 .event-detail { margin: 0 0 0 60px; }
.style-47326 .view-all:hover { color: #fff; }
.style-47326 .view-comments:hover { color: #333; }
.style-47326 .game { border-top: 1px solid #000000;border-bottom: 1px solid #000000;padding: 0 0 15px 0; }
.style-29488 .h2-style { margin: 0 0 20px 0; }
.style-29488 .h4-style { margin: 0;color: #4f7eaa;-o-transition: color 0.2s ease;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-29488 .h4-style:hover { color: #333; }
.style-29488 { margin: 60px 0 0px 0; }
.style-29488 time { color: #aaa;margin: 0 0 5px 0; }
.style-29488 .readmore { margin: 10px 0 0 0; }
.style-29488 .readmore:hover { color: #fff; }
.style-29488 .archive { margin: 10px 0 0 0; }
.style-29488 .archive:hover { color: #fff; }
.style-29488 .category-description { margin: 0 0 10px 0; }
.style-29488 .link-image { margin: 0 20px 0 0; }
.style-29488 .h4-style A { text-decoration: none;-o-transition: color 0.2s ease;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-29488 .h4-style A:hover { color: #333; }
.style-29488 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-29488 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-29488 .job-title { font-size: 18px; }
.style-29488 .bio { margin: 10px 0 0 0; }
.style-29488 .answer { margin: 10px 0 0 0; }
.style-29488 .biobutton { margin: 10px 0 0 0; }
.style-29488 .biobutton:hover { color: #fff; }
.style-29488 .title { background-color: #f36f21;padding: 10px;color: #fff;font-weight: bold;margin: 0 0 10px 0; }
.style-29488 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-29488 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-29488 .first-name { font-size: 18px; }
.style-29488 .last-name { font-size: 18px; }
.style-29488 .team-selector { height: 40px;padding: 5px 0;width: 100%; }
.style-29488 .season-selector { height: 40px;padding: 5px 0;width: 100%; }
.style-29488 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2);overflow: hidden; }
.style-29488 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-29488 div.content-wrap { width: 100%; }
.style-29488 .team-name { text-transform: uppercase;letter-spacing: 2px;color: #f36f21; }
.style-29488 .team-schoolyear { color: #d4d5d9;margin: 0 0 10px 0; }
.style-29488 .team-accolades-button { margin: 0 0 10px 0; }
.style-29488 .team-accolades-button:hover { color: #fff; }
.style-29488 .schedule-date { color: #fff;font-weight: bold; }
.style-29488 .schedule-time { color: #eee; }
.style-29488 .schedule-site { color: #fff;font-weight: bold; }
.style-29488 .schedule-highlights { margin: 10px 0 0 0; }
.style-29488 .schedule-highlights:hover { color: #fff; }
.style-29488 .schedule-title { color: #313131; }
.style-29488 th.winloss-amount { padding: 10px; }
.style-29488 th.winloss-amount:first-child { color: #f36f21; }
.style-29488 .athleticteamcoach img { padding: 4px;border: 1px solid #d4d5d9; }
.style-29488 .roster-entry { padding: 10px 20px;background-color: #f4f5f9;margin: 0 0 4px 0; }
.style-29488 .player-detail { margin: 10px 0 0 0; }
.style-29488 .athleticteamroster .player-name-link { text-decoration: none; }
.style-29488 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-29488 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-29488 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-29488 .event-detail { margin: 0 0 0 60px; }
.style-29488 .view-all:hover { color: #fff; }
.style-29488 .view-comments:hover { color: #333; }
.style-29488 .game { background-color: #eee;padding: 15px; }
.style-29488 .game .ath-row.ath-row-one { background-color: #f36f21;padding: 10px;margin: -15px -15px 10px -15px; }
.style-75374 .h2-style { margin: 0 0 20px 0; }
.style-75374 .h3-style { font-weight: normal;font-size: 1.4em; }
.style-75374 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;font-size: 22px; }
.style-75374 .h4-style:hover { color: #333; }
.style-75374 .h5-style { font-weight: normal;font-size: 1.7em; }
.style-75374 { margin: 20px 30px 0px 0; }
.style-75374 time { color: #aaa;margin: 0 0 5px 0; }
.style-75374 .readmore { margin: 10px 0 0 0; }
.style-75374 .readmore:hover { color: #fff; }
.style-75374 .archive { margin: 10px 0 0 0;float: right; }
.style-75374 .archive:hover { color: #fff; }
.style-75374 .category-description { margin: 0 0 60px 0; }
.style-75374 .link-image { margin: 0px 0px 10px;: 0px;width: 100%;clear: both; }
.style-75374 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-75374 .h4-style A:hover { color: #333; }
.style-75374 .long-description { margin: 0;padding: 0 0 20px 0;border-bottom: 1px solid #bfbfbf; }
.style-75374 .long-description:first-child { margin: 0;padding: 0 0 20px 0;border-bottom: 1px solid #bfbfbf; }
.style-75374 .brief-description { padding: 10px;box-sizing: border-box; }
.style-75374 .brief-description:first-child { padding: 10px;box-sizing: border-box; }
.style-75374 .text img { padding: 4px;border: 0px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-75374 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 350px; }
.style-75374 .bio { margin: 10px 0 0 0; }
.style-75374 .question { font-size: 17px; }
.style-75374 .answer { margin: 10px 0 0 0;padding: 10px 20px; }
.style-75374 .biobutton { margin: 10px 0 0 0; }
.style-75374 .biobutton:hover { color: #fff; }
.style-75374 .title { font-size: 18px;margin: 0;padding: 10px 0;color: #f36f21; }
.style-75374 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-75374 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-75374 .photo img { padding: 0px;width: calc(100% - 10px);border: 0px solid #ccc;float: left;margin: 0 0px 0px 0; }
.style-75374 .backbutton { margin: 10px 0 0 0; }
.style-75374 .backbutton:hover { color: #fff; }
.style-75374 A.links-urllink { font-size: 1.7em;text-decoration: none; }
.style-75374 .photo figcaption { text-align: center; }
.style-75374 li.group { margin: 0px 0 60px 0;padding: 0px 0 0 0;clear: both; }
.style-75374 li.group:first-child { margin: 0px 0 60px 0;padding: 0px 0 0 0;clear: both; }
.style-75374 div.content-wrap { list-style-position: outside;margin-left: 0px; }
.style-75374 .readmore-detail-page { float: right; }
.style-75374 .readmore-detail-page:hover { color: #fff; }
.style-75374 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-75374 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-75374 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-75374 .event-detail { margin: 0 0 0 60px; }
.style-75374 .view-all:hover { color: #fff; }
.style-75374 .view-comments:hover { color: #333; }
.style-77337 .h2-style { margin: 0 0 10px 0;padding-bottom: 5px;border-bottom: 0px solid #696969;text-decoration: none; }
.style-77337 .h3-style { font-weight: normal;font-size: 1.4em;line-height: 1.5em; }
.style-77337 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;font-size: 22px; }
.style-77337 .h4-style:hover { color: #333; }
.style-77337 .h5-style { font-weight: normal;font-size: 1.7em; }
.style-77337 { margin: 30px 20px 0px 0;clear: both;border-left: 2px solid #f36f21;padding-left: 15px; }
.style-77337 time { color: #aaa;margin: 0 0 5px 0; }
.style-77337 .readmore { margin: 10px 0 0 0; }
.style-77337 .readmore:hover { color: #fff; }
.style-77337 .archive { margin: 10px 0 0 0;float: right; }
.style-77337 .archive:hover { color: #fff; }
.style-77337 .category-description { margin: 0 0 10px 0; }
.style-77337 .link-image { margin: 0 20px 0 0; }
.style-77337 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-77337 .h4-style A:hover { color: #333; }
.style-77337 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-77337 .brief-description { padding: 10px;box-sizing: border-box; }
.style-77337 .text img { padding: 4px;border: 0px solid #696969;margin: 0 10px 10px 0; }
.style-77337 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-77337 .bio { margin: 10px 0 0 0; }
.style-77337 .question { font-size: 1.15em;line-height: 1.5em; }
.style-77337 .answer { margin: 10px 0 0 0;padding: 10px 20px;background-color: #efefef; }
.style-77337 .biobutton { margin: 10px 0 0 0; }
.style-77337 .biobutton:hover { color: #fff; }
.style-77337 .title { font-size: 18px;margin: 0;padding: 10px 0;color: #f36f21; }
.style-77337 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-77337 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-77337 .photo img { padding: 0px;width: calc(100% - 10px);border: 0px solid #ccc;float: left;margin: 0 0px 0px 0; }
.style-77337 .backbutton { margin: 10px 0 0 0; }
.style-77337 .backbutton:hover { color: #fff; }
.style-77337 .photo figcaption { text-align: center; }
.style-77337 li.group { margin: 0px 0 5px 0;padding: 10px 0 0 0;border-bottom: 1px solid  #f36f21;overflow: visible;clear: both; }
.style-77337 div.content-wrap { list-style-position: outside;margin-left: 0px;background-color: #f7f7f7;padding: 10px; }
.style-77337 .readmore-detail-page { float: right; }
.style-77337 .readmore-detail-page:hover { color: #fff; }
.style-77337 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-77337 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-77337 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-77337 .event-detail { margin: 0 0 0 60px; }
.style-77337 .view-all:hover { color: #fff; }
.style-77337 .view-comments:hover { color: #333; }
.style-75371 .h2-style { margin: 0 0 20px 0; }
.style-75371 .h3-style { font-weight: normal;font-size: 1.4em; }
.style-75371 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;font-size: 22px; }
.style-75371 .h4-style:hover { color: #333; }
.style-75371 .h5-style { font-weight: normal;font-size: 1.7em; }
.style-75371 { margin: 20px 30px 0px 0; }
.style-75371 time { color: #aaa;margin: 0 0 5px 0; }
.style-75371 .readmore { margin: 10px 0 0 0; }
.style-75371 .readmore:hover { color: #fff; }
.style-75371 .archive { margin: 10px 0 0 0;float: right; }
.style-75371 .archive:hover { color: #fff; }
.style-75371 .category-description { margin: 0 0 10px 0; }
.style-75371 .link-image { margin: 12px 0px 0 20px;float: right;max-width: 350px; }
.style-75371 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-75371 .h4-style A:hover { color: #333; }
.style-75371 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-75371 .brief-description { padding: 10px;box-sizing: border-box; }
.style-75371 .text img { padding: 4px;border: 0px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-75371 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 350px; }
.style-75371 .bio { margin: 10px 0 0 0; }
.style-75371 .question { font-size: 17px; }
.style-75371 .answer { margin: 10px 0 0 0;padding: 10px 20px; }
.style-75371 .biobutton { margin: 10px 0 0 0; }
.style-75371 .biobutton:hover { color: #fff; }
.style-75371 .title { font-size: 18px;margin: 0;padding: 10px 0;color: #f36f21; }
.style-75371 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-75371 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-75371 .photo img { padding: 0px;width: calc(100% - 10px);border: 0px solid #ccc;float: left;margin: 0 0px 0px 0; }
.style-75371 .backbutton { margin: 10px 0 0 0; }
.style-75371 .backbutton:hover { color: #fff; }
.style-75371 A.links-urllink { font-size: 1.7em;text-decoration: none; }
.style-75371 .photo figcaption { text-align: center; }
.style-75371 li.group { margin: 0px 0 60px 0;padding: 0px 0 0 0;clear: both; }
.style-75371 div.content-wrap { list-style-position: outside;margin-left: 0px; }
.style-75371 .readmore-detail-page { float: right; }
.style-75371 .readmore-detail-page:hover { color: #fff; }
.style-75371 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-75371 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-75371 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-75371 .event-detail { margin: 0 0 0 60px; }
.style-75371 .view-all:hover { color: #fff; }
.style-75371 .view-comments:hover { color: #333; }
.style-75664 .h2-style { margin: 0 0 10px 0; }
.style-75664 .h3-style { font-weight: normal;font-size: 1.4em;line-height: 1.5em; }
.style-75664 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;font-size: 22px; }
.style-75664 .h4-style:hover { color: #333; }
.style-75664 .h5-style { font-weight: normal;font-size: 1.7em; }
.style-75664 { margin: 60px 0 0px 0; }
.style-75664 time { color: #aaa;margin: 0 0 5px 0; }
.style-75664 .readmore { margin: 10px 0 0 0; }
.style-75664 .readmore:hover { color: #fff; }
.style-75664 .archive { margin: 10px 0 0 0;float: right; }
.style-75664 .archive:hover { color: #fff; }
.style-75664 .category-description { margin: 0 0 10px 0; }
.style-75664 .link-image { margin: 0 20px 0 0; }
.style-75664 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-75664 .h4-style A:hover { color: #333; }
.style-75664 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-75664 .brief-description { padding: 10px;box-sizing: border-box; }
.style-75664 .text img { padding: 4px;border: 0px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-75664 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-75664 .bio { margin: 10px 0 0 0; }
.style-75664 .question { font-size: 1.15em;line-height: 1.5em;text-indent: -25px; }
.style-75664 .answer { margin: 10px 0 0 0;padding: 10px 20px;background-color: #efefef; }
.style-75664 .biobutton { margin: 10px 0 0 0; }
.style-75664 .biobutton:hover { color: #fff; }
.style-75664 .title { font-size: 18px;margin: 0;padding: 10px 0;color: #f36f21; }
.style-75664 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-75664 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-75664 .photo img { padding: 0px;width: calc(100% - 10px);border: 0px solid #ccc;float: left;margin: 0 0px 0px 0; }
.style-75664 .backbutton { margin: 10px 0 0 0; }
.style-75664 .backbutton:hover { color: #fff; }
.style-75664 .photo figcaption { text-align: center; }
.style-75664 li.group { margin: 0px 0 5px 0;padding: 10px 0 0 0;border-bottom: 1px solid  #D4D5D9;overflow: visible;clear: both; }
.style-75664 div.content-wrap { list-style-position: outside;margin-left: 0px;padding-left: 25px; }
.style-75664 .readmore-detail-page { float: right; }
.style-75664 .readmore-detail-page:hover { color: #fff; }
.style-75664 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-75664 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-75664 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-75664 .event-detail { margin: 0 0 0 60px; }
.style-75664 .view-all:hover { color: #fff; }
.style-75664 .view-comments:hover { color: #333; }
.style-76131 .h2-style { margin: 0 0 20px 0;color: #f36f21; }
.style-76131 .h3-style { font-weight: normal;font-size: 1.4em;line-height: 1.5em; }
.style-76131 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;font-size: 22px; }
.style-76131 .h4-style:hover { color: #333; }
.style-76131 .h5-style { font-weight: normal;font-size: 1.7em; }
.style-76131 { margin: 20px 0 0px 0; }
.style-76131 time { color: #aaa;margin: 0 0 5px 0; }
.style-76131 .readmore { margin: 10px 0 0 0; }
.style-76131 .readmore:hover { color: #fff; }
.style-76131 .archive { margin: 10px 0 0 0;float: right; }
.style-76131 .archive:hover { color: #fff; }
.style-76131 .category-description { margin: 0 0 10px 0; }
.style-76131 .link-image { margin: 0 20px 0 0; }
.style-76131 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-76131 .h4-style A:hover { color: #333; }
.style-76131 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-76131 .brief-description { padding: 10px;box-sizing: border-box; }
.style-76131 .text img { padding: 4px;border: 0px solid #d4d5d9;margin: 0 10px 10px 0;max-width: 350px; }
.style-76131 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-76131 .bio { margin: 10px 0 0 0; }
.style-76131 .question { font-size: 17px; }
.style-76131 .answer { margin: 10px 0 0 0;padding: 10px 20px; }
.style-76131 .biobutton { margin: 10px 0 0 0; }
.style-76131 .biobutton:hover { color: #fff; }
.style-76131 .title { font-size: 18px;margin: 0;padding: 10px 0;color: #f36f21; }
.style-76131 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-76131 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-76131 .photo img { padding: 4px;width: calc(100% - 10px);border: 0px solid #ccc;float: left;margin: 0 10px 10px 0; }
.style-76131 .backbutton { margin: 10px 0 0 0; }
.style-76131 .backbutton:hover { color: #fff; }
.style-76131 .photo figcaption { text-align: center; }
.style-76131 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(243,111,33,0.2);overflow: hidden;clear: both; }
.style-76131 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-76131 div.content-wrap { list-style-position: outside;margin-left: 0px; }
.style-76131 .readmore-detail-page { float: right; }
.style-76131 .readmore-detail-page:hover { color: #fff; }
.style-76131 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-76131 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-76131 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-76131 .event-detail { margin: 0 0 0 60px; }
.style-76131 .view-all:hover { color: #fff; }
.style-76131 .view-comments:hover { color: #333; }
.style-92214 .h2-style { margin: 0 0 20px 0; }
.style-92214 .h3-style { font-weight: normal;font-size: 1.4em;color: #313131; }
.style-92214 .h4-style { margin: 0;color: #4f7eaa;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-92214 .h4-style:hover { color: #333; }
.style-92214 A { display: block;text-align: center;font-size: 1.2em;color: #fff;font-weight: bold;text-decoration: none;padding: 13px 0;border: 2px solid #f36f21;background-color: #B6B6B6;border-radius: 5px;-o-transition: 0.2s ease;-webkit-transition: 0.2s ease;-moz-transition: 0.2s ease;transition: 0.2s ease;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color;margin: 0 0 10px 0;border-color: #B6B6B6; }
.style-92214 A:hover { background-color: transparent;color: #f36f21;border-color: #f36f21; }
.style-92214 .button { background-color: #B6B6B6; }
.style-92214 { margin: 40px 0 0px 0; }
.style-92214 time { color: #aaa;margin: 0 0 5px 0; }
.style-92214 .readmore { margin: 10px 0 0 0; }
.style-92214 .readmore:hover { color: #fff; }
.style-92214 .archive { margin: 10px 0 0 0; }
.style-92214 .archive:hover { color: #fff; }
.style-92214 .category-description { margin: 0 0 10px 0; }
.style-92214 .link-image { margin: 0 20px 0 0; }
.style-92214 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-92214 .h4-style A:hover { color: #333; }
.style-92214 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-92214 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-92214 .bio { margin: 10px 0 0 0; }
.style-92214 .answer { margin: 10px 0 0 0; }
.style-92214 .biobutton { margin: 10px 0 0 0; }
.style-92214 .biobutton:hover { color: #fff; }
.style-92214 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-92214 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-92214 A.links-urllink { display: block;text-align: center;font-size: 1.2em;color: #fff;font-weight: bold;text-decoration: none;padding: 13px 0;border: 2px solid #f36f21;background-color: #f36f21;border-radius: 5px;-o-transition: 0.2s ease;-webkit-transition: 0.2s ease;-moz-transition: 0.2s ease;transition: 0.2s ease;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color;margin: 0 0 10px 0; }
.style-92214 A.links-urllink:hover { background-color: transparent;color: #f36f21;border-color: #f36f21; }
.style-92214 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-92214 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-92214 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-92214 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-92214 .event-detail { margin: 0 0 0 60px; }
.style-92214 .view-all:hover { color: #fff; }
.style-92214 .view-comments:hover { color: #333; }
.style-29461 .h2-style { text-align: center;margin: 0 0 20px 0;letter-spacing: 2px; }
.style-29461 .h4-style { margin: 8px 0 0 0; }
.style-29461 { margin: 40px 0;text-align: center;border-bottom: solid 2px #f36f21;padding-top: 20px; }
.style-29461 time { color: #acacac;margin: 0 0 10px 0; }
.style-29461 .readmore { margin: 20px 0 0 0; }
.style-29461 .readmore:hover { color: #fff;background-color: #313131; }
.style-29461 .h4-style A { text-decoration: none;font-size: 24px;line-height: 24px;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;color: #f36f21; }
.style-29461 .h4-style A:hover { color: #f36f21; }
.style-29461 li.group { display: inline-block;width: 20%;padding: 0 2%;vertical-align: top;border-left: 1px dashed #e0e0e0;border-right: 1px dashed #e0e0e0;word-break: break-word;margin: 0 0 10px -4px; }
.style-29461 .date-icon { display: inline-block;float: none;margin: 0;text-align: center;border: 2px solid rgba(79,126,170,0);padding: 8px;border-radius: 45px;-webkit-transition: border 0.2s ease;-moz-transition: border 0.2s ease;transition: border 0.2s ease; }
.style-29461 .date-icon:hover { border: 2px solid rgba(49,49,49,1); }
.style-29461 .month-name { font-size: 14px;line-height: 40px;color: rgba(255,255,255,0.5);text-transform: uppercase;height: 35px;width: 70px;border-radius: 35px 35px 0 0;background-color: #666; }
.style-29461 .day-number { font-weight: bold;font-size: 30px;line-height: 18px;color: #fff;text-transform: uppercase;letter-spacing: -1px;height: 35px;width: 70px;border-radius: 0 0 35px 35px;background-color: #666; }
.style-29461 .event-detail { margin: 0; }
.style-29461 .view-all { font-size: 14px;color: #f0f0f0;font-weight: bold;text-decoration: none;text-transform: uppercase;padding: 15px 45px;background-color: #f36f21;display: inline-block;border-radius: 5px;margin: 30px 0 0 0; }
.style-29461 .view-all:hover { background-color: #313131; }
.style-48775 .h2-style { text-align: center;margin: 0 0 20px 0;letter-spacing: 2px; }
.style-48775 .h4-style { margin: 8px 0 0 0; }
.style-48775 { margin: 40px 0;text-align: center;border-bottom: solid 2px #f36f21;border-top: solid 2px #f36f21;padding: 20px 0 40px 0; }
.style-48775 time { color: #acacac;margin: 0 0 10px 0; }
.style-48775 .readmore { margin: 20px 0 0 0; }
.style-48775 .readmore:hover { color: #fff;background-color: #313131; }
.style-48775 .h4-style A { text-decoration: none;font-size: 24px;line-height: 24px;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;color: #f36f21; }
.style-48775 .h4-style A:hover { color: #f36f21; }
.style-48775 li.group { display: inline-block;width: 20%;padding: 0 2%;vertical-align: top;border-left: 1px dashed #e0e0e0;border-right: 1px dashed #e0e0e0;word-break: break-word;margin: 0 0 10px -4px; }
.style-48775 .date-icon { display: inline-block;float: none;margin: 0;text-align: center;border: 2px solid rgba(79,126,170,0);padding: 8px;border-radius: 45px;-webkit-transition: border 0.2s ease;-moz-transition: border 0.2s ease;transition: border 0.2s ease; }
.style-48775 .date-icon:hover { border: 2px solid rgba(49,49,49,1); }
.style-48775 .month-name { font-size: 14px;line-height: 40px;color: rgba(255,255,255,0.5);text-transform: uppercase;height: 35px;width: 70px;border-radius: 35px 35px 0 0;background-color: #666; }
.style-48775 .day-number { font-weight: bold;font-size: 30px;line-height: 18px;color: #fff;text-transform: uppercase;letter-spacing: -1px;height: 35px;width: 70px;border-radius: 0 0 35px 35px;background-color: #666; }
.style-48775 .event-detail { margin: 0; }
.style-48775 .view-all { font-size: 14px;color: #f0f0f0;font-weight: bold;text-decoration: none;text-transform: uppercase;padding: 15px 45px;background-color: #f36f21;display: inline-block;border-radius: 5px;margin: 30px 0 0 0; }
.style-48775 .view-all:hover { background-color: #313131; }
.style-29459 .button { font-weight: normal;letter-spacing: 1px;font-size: 1.1em; }
.style-29459 .button:hover { font-weight: normal;letter-spacing: 1px;font-size: 1.1em; }
.style-29459 { text-align: center;padding: 0 0 40px 0; }
.style-29459 .readmore { font-size: 1.1em;font-weight: normal;letter-spacing: 1px; }
.style-29459 .readmore:hover { font-size: 1.1em;font-weight: normal;letter-spacing: 1px; }
.style-29459 A.links-urllink { color: #fff;font-weight: normal;text-decoration: none;text-transform: uppercase;padding: 15px 45px;background-color: #f36f21;display: inline-block;border-radius: 5px;-webkit-transition: background-color 0.2s ease;-moz-transition: background-color 0.2s ease;transition: background-color 0.2s ease;letter-spacing: 1px;font-size: 1.1em; }
.style-29459 A.links-urllink:hover { background-color: #313131; }
.style-29458 { text-align: center;font-size: 22px;line-height: 32px;padding: 40px 10px 0 10px;border-top: 2px solid #f36f21; }
.style-29457 .h2-style { padding: 10px 0 20px; }
.style-29457 { text-align: center;border-top: 2px solid #f36f21;padding: 20px 0; }
.style-29457 .link-image { border-radius: 50%;height: 240px;width: 240px; }
.style-29457 A.links-urllink { color: #f36f21;font-size: 24px;line-height: 28px;font-weight: bold;display: block;text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;margin-bottom: 10px; }
.style-29457 A.links-urllink:hover { color: #333; }
.style-29457 li.group { display: inline-block;width: 27%;padding: 0 2%;vertical-align: top;word-break: break-word;margin: 0 0 10px -4px; }
.style-61912 { height: auto; }
.style-74291 { margin: 40px 0 0 0; }
.style-74291 .link-image { padding: 25px; }
.style-74291 .lists img { width: 100%; }
.style-74291 li.group { width: 50%;float: left;text-align: center; }
.style-74292 { margin: 40px 0 0 0; }
.style-74292 .link-image { padding: 7px; }
.style-74292 .lists img { width: 100%; }
.style-74292 li.group { width: 33%;float: left;text-align: center; }
.style-29507 { margin: 40px 0 0 0; }
.style-29507 .link-image { padding: 5px; }
.style-29507 .lists img { width: 100%; }
.style-29507 li.group { width: 25%;float: left;text-align: center; }
.style-75127 .h2-style { text-align: left;padding-bottom: 20px; }
.style-75127 { text-align: center;margin: 60px 0 0 0; }
.style-75127 .caption { color: #949494; }
.style-75127 .photo img { text-align: center;max-width: 250px; }
.style-75127 .photo figure { text-align: center;margin: 0 0 20px 0; }
.style-78350 .h2-style { text-align: left;padding-bottom: 20px; }
.style-78350 { text-align: center;margin: 60px 0 0 0; }
.style-78350 .caption { color: #949494;text-align: center; }
.style-78350 .photo img { max-width: 200px; }
.style-78350 .photo figure { text-align: center;margin: 0 10px 20px 10px;float: left;max-width: 200px; }
.style-35098 { text-align: center;margin: 60px 0 0 0; }
.style-35098 .photo img { text-align: center; }
.style-35098 .photo figure { text-align: center; }
.style-41999 .photo img { text-align: center; }
.style-41999 .album { text-align: center; }
.style-83688 .h2-style { margin: 0 0 20px 0;color: #f36f21; }
.style-83688 .h3-style { font-weight: normal;font-size: 1.5em;line-height: 1.5em; }
.style-83688 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;font-size: 22px; }
.style-83688 .h4-style:hover { color: #333; }
.style-83688 .h5-style { font-weight: normal;font-size: 1.7em; }
.style-83688 { margin: 20px 0 0px 0; }
.style-83688 time { color: #aaa;margin: 0 0 5px 0; }
.style-83688 .readmore { margin: 10px 0 0 0; }
.style-83688 .readmore:hover { color: #fff; }
.style-83688 .archive { margin: 10px 0 0 0;float: right; }
.style-83688 .archive:hover { color: #fff; }
.style-83688 .category-description { margin: 0 0 10px 0; }
.style-83688 .link-image { margin: 0 20px 0 0; }
.style-83688 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-83688 .h4-style A:hover { color: #333; }
.style-83688 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-83688 .brief-description { padding: 10px;box-sizing: border-box; }
.style-83688 .photos { width: 40%;padding: 0 0 0 20px; }
.style-83688 .text img { padding: 0 0 0 0px;border: 0px solid #d4d5d9;margin: 0 0px 0px 0px;border-radius: 10px; }
.style-83688 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-83688 .bio { margin: 10px 0 0 0; }
.style-83688 .question { font-size: 17px; }
.style-83688 .answer { margin: 10px 0 0 0;padding: 10px 20px; }
.style-83688 .biobutton { margin: 10px 0 0 0; }
.style-83688 .biobutton:hover { color: #fff; }
.style-83688 .title { font-size: 18px;margin: 0;padding: 10px 0;color: #f36f21; }
.style-83688 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-83688 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-83688 .photo img { padding: 4px;width: calc(100% - 10px);border: 0px solid #ccc;float: left;margin: 0 10px 10px 0; }
.style-83688 .backbutton { margin: 10px 0 0 0; }
.style-83688 .backbutton:hover { color: #fff; }
.style-83688 .photo figcaption { text-align: center; }
.style-83688 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(243,111,33,0.2);overflow: hidden;clear: both; }
.style-83688 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-83688 div.content-wrap { list-style-position: outside;margin-left: 0px; }
.style-83688 .readmore-detail-page { float: right; }
.style-83688 .readmore-detail-page:hover { color: #fff; }
.style-83688 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-83688 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-83688 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-83688 .event-detail { margin: 0 0 0 60px; }
.style-83688 .view-all:hover { color: #fff; }
.style-83688 .view-comments:hover { color: #333; }
.style-80495 .h2-style { margin: 0 0 20px 0; }
.style-80495 .h3-style { font-weight: normal;font-size: 1.5em;line-height: 1.5em; }
.style-80495 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;font-size: 22px; }
.style-80495 .h4-style:hover { color: #333; }
.style-80495 .h5-style { font-weight: normal;font-size: 1.7em; }
.style-80495 { margin: 40px 0 0px 0; }
.style-80495:before { content: "_______";font-size: 3em;display: inline-block;margin-bottom: 40px;padding: 0 35% 20px 40%;text-align: center;color: #f36f21; }
.style-80495 time { color: #aaa;margin: 0 0 5px 0; }
.style-80495 .readmore { margin: 10px 0 0 0; }
.style-80495 .readmore:hover { color: #fff; }
.style-80495 .archive { margin: 10px 0 0 0;float: right; }
.style-80495 .archive:hover { color: #fff; }
.style-80495 .category-description { margin: 0 0 10px 0; }
.style-80495 .link-image { margin: 0 20px 0 0; }
.style-80495 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-80495 .h4-style A:hover { color: #333; }
.style-80495 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-80495 .brief-description { padding: 10px;box-sizing: border-box; }
.style-80495 .photos { width: 40%;padding: 0 0 0 20px; }
.style-80495 .text img { padding: 0 0 0px 0px;border: 0px solid #d4d5d9;margin: 0 0px 0px 0px;border-radius: 10px; }
.style-80495 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-80495 .bio { margin: 10px 0 0 0; }
.style-80495 .question { font-size: 17px; }
.style-80495 .answer { margin: 10px 0 0 0;padding: 10px 20px; }
.style-80495 .biobutton { margin: 10px 0 0 0; }
.style-80495 .biobutton:hover { color: #fff; }
.style-80495 .title { font-size: 18px;margin: 0;padding: 10px 0;color: #f36f21; }
.style-80495 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-80495 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-80495 .photo img { padding: 4px;width: calc(100% - 10px);border: 0px solid #ccc;float: left;margin: 0 10px 10px 0; }
.style-80495 .backbutton { margin: 10px 0 0 0; }
.style-80495 .backbutton:hover { color: #fff; }
.style-80495 .photo figcaption { text-align: center; }
.style-80495 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(243,111,33,0.2);overflow: hidden;clear: both; }
.style-80495 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-80495 div.content-wrap { list-style-position: outside;margin-left: 0px;background: #f5f5f5;padding: 20px; }
.style-80495 .readmore-detail-page { float: right; }
.style-80495 .readmore-detail-page:hover { color: #fff; }
.style-80495 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-80495 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-80495 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-80495 .event-detail { margin: 0 0 0 60px; }
.style-80495 .view-all:hover { color: #fff; }
.style-80495 .view-comments:hover { color: #333; }
.style-79005 .h2-style { margin: 0 0 20px 0; }
.style-79005 .h3-style { font-weight: normal;font-size: 1.5em;line-height: 1.5em; }
.style-79005 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;font-size: 22px; }
.style-79005 .h4-style:hover { color: #333; }
.style-79005 .h5-style { font-weight: normal;font-size: 1.7em; }
.style-79005 { margin: 60px 0 0px 0; }
.style-79005 time { color: #aaa;margin: 0 0 5px 0; }
.style-79005 .readmore { margin: 10px 0 0 0; }
.style-79005 .readmore:hover { color: #fff; }
.style-79005 .archive { margin: 10px 0 0 0;float: right; }
.style-79005 .archive:hover { color: #fff; }
.style-79005 .category-description { margin: 0 0 10px 0; }
.style-79005 .link-image { margin: 0 20px 0 0; }
.style-79005 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-79005 .h4-style A:hover { color: #333; }
.style-79005 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-79005 .brief-description { padding: 10px;box-sizing: border-box; }
.style-79005 .photos { width: 40%;padding: 0 0 0 20px; }
.style-79005 .text img { padding: 0 0 0px 0px;border: 0px solid #d4d5d9;margin: 0 0px 0px 0px;border-radius: 10px; }
.style-79005 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-79005 .bio { margin: 10px 0 0 0; }
.style-79005 .question { font-size: 17px; }
.style-79005 .answer { margin: 10px 0 0 0;padding: 10px 20px; }
.style-79005 .biobutton { margin: 10px 0 0 0; }
.style-79005 .biobutton:hover { color: #fff; }
.style-79005 .title { font-size: 18px;margin: 0;padding: 10px 0;color: #f36f21; }
.style-79005 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-79005 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-79005 .photo img { padding: 4px;width: calc(100% - 10px);border: 0px solid #ccc;float: left;margin: 0 10px 10px 0; }
.style-79005 .backbutton { margin: 10px 0 0 0; }
.style-79005 .backbutton:hover { color: #fff; }
.style-79005 .photo figcaption { text-align: center; }
.style-79005 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(243,111,33,0.2);overflow: hidden;clear: both; }
.style-79005 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-79005 div.content-wrap { list-style-position: outside;margin-left: 0px; }
.style-79005 .readmore-detail-page { float: right; }
.style-79005 .readmore-detail-page:hover { color: #fff; }
.style-79005 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-79005 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-79005 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-79005 .event-detail { margin: 0 0 0 60px; }
.style-79005 .view-all:hover { color: #fff; }
.style-79005 .view-comments:hover { color: #333; }
.style-78349 .h2-style { margin: 0 0 20px 0;color: #f36f21; }
.style-78349 .h3-style { font-weight: normal;font-size: 1.5em;line-height: 1.5em; }
.style-78349 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;font-size: 22px; }
.style-78349 .h4-style:hover { color: #333; }
.style-78349 .h5-style { font-weight: normal;font-size: 1.7em; }
.style-78349 { margin: 60px 0 0px 0; }
.style-78349 time { color: #aaa;margin: 0 0 5px 0; }
.style-78349 .readmore { margin: 10px 0 0 0; }
.style-78349 .readmore:hover { color: #fff; }
.style-78349 .archive { margin: 10px 0 0 0;float: right; }
.style-78349 .archive:hover { color: #fff; }
.style-78349 .category-description { margin: 0 0 10px 0; }
.style-78349 .link-image { margin: 0 20px 0 0; }
.style-78349 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-78349 .h4-style A:hover { color: #333; }
.style-78349 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-78349 .brief-description { padding: 10px;box-sizing: border-box; }
.style-78349 .photos { width: 40%;padding: 0 0 0 20px; }
.style-78349 .text img { padding: 0 0 0 0px;border: 0px solid #d4d5d9;margin: 0 0px 0px 0px;border-radius: 10px; }
.style-78349 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-78349 .bio { margin: 10px 0 0 0; }
.style-78349 .question { font-size: 17px; }
.style-78349 .answer { margin: 10px 0 0 0;padding: 10px 20px; }
.style-78349 .biobutton { margin: 10px 0 0 0; }
.style-78349 .biobutton:hover { color: #fff; }
.style-78349 .title { font-size: 18px;margin: 0;padding: 10px 0;color: #f36f21; }
.style-78349 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-78349 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-78349 .photo img { padding: 4px;width: calc(100% - 10px);border: 0px solid #ccc;float: left;margin: 0 10px 10px 0; }
.style-78349 .backbutton { margin: 10px 0 0 0; }
.style-78349 .backbutton:hover { color: #fff; }
.style-78349 .photo figcaption { text-align: center; }
.style-78349 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(243,111,33,0.2);overflow: hidden;clear: both; }
.style-78349 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-78349 div.content-wrap { list-style-position: outside;margin-left: 0px; }
.style-78349 .readmore-detail-page { float: right; }
.style-78349 .readmore-detail-page:hover { color: #fff; }
.style-78349 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-78349 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-78349 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-78349 .event-detail { margin: 0 0 0 60px; }
.style-78349 .view-all:hover { color: #fff; }
.style-78349 .view-comments:hover { color: #333; }
.style-68162 .h2-style { margin: 0 0 20px 0; }
.style-68162 .h4-style { margin: 0;color: #333;padding: 15px 20px;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color;border-width: 1px;border-style: solid;border-color: #D4D5D9; }
.style-68162 .h4-style:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-68162 { margin: 40px 0 0px 0; }
.style-68162 time { color: #aaa;margin: 0 0 5px 0; }
.style-68162 .readmore { margin: 10px 0 0 0; }
.style-68162 .readmore:hover { color: #fff; }
.style-68162 .archive { margin: 10px 0 0 0; }
.style-68162 .archive:hover { color: #fff; }
.style-68162 .category-description { margin: 0 0 10px 0; }
.style-68162 .link-image { margin: 0 0px 0 0;width: 100%;height: 100%;border-radius: 5px; }
.style-68162 .h4-style A { text-decoration: none;color: inherit; }
.style-68162 .h4-style A:hover { color: inherit; }
.style-68162 .long-description { margin: 10px 0; }
.style-68162 .brief-description { margin: 10px 0; }
.style-68162 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-68162 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-68162 .bio { margin: 10px 0 0 0; }
.style-68162 .answer { margin: 10px 0 0 0; }
.style-68162 .biobutton { margin: 10px 0 0 0; }
.style-68162 .biobutton:hover { color: #fff; }
.style-68162 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-68162 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-68162 A.links-urllink { margin: 0;color: #f36f21;padding: 15px 20px;border: 1px solid #f36f21;display: block;font-size: 16px;font-weight: bold;text-decoration: none;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border;-o-transition-property: color, background-color, border;transition-property: color, background-color, border; }
.style-68162 A.links-urllink:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-68162 li.group { margin: 0 0 4px 0;text-align: center; }
.style-68162 .readmore-detail-page:hover { color: #fff; }
.style-68162 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-68162 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-68162 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-68162 .event-detail { margin: 0 0 0 60px; }
.style-68162 .view-all:hover { color: #fff; }
.style-68162 .view-comments:hover { color: #333; }
.style-74299 .h2-style { margin: 0 0 20px 0; }
.style-74299 .h4-style { margin: 0;color: #333;padding: 15px 20px;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color;border-width: 1px;border-style: solid;border-color: #D4D5D9; }
.style-74299 .h4-style:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-74299 { margin: 60px 0 0px 0; }
.style-74299 time { color: #aaa;margin: 0 0 5px 0; }
.style-74299 .readmore { margin: 10px 0 0 0; }
.style-74299 .readmore:hover { color: #fff; }
.style-74299 .archive { margin: 10px 0 0 0; }
.style-74299 .archive:hover { color: #fff; }
.style-74299 .category-description { margin: 0 0 10px 0; }
.style-74299 .link-image { margin: 0 0px 0 0;width: 100%;height: 100%;border-radius: 5px; }
.style-74299 .h4-style A { text-decoration: none;color: inherit; }
.style-74299 .h4-style A:hover { color: inherit; }
.style-74299 .long-description { margin: 10px 0; }
.style-74299 .brief-description { margin: 10px 0; }
.style-74299 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-74299 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-74299 .bio { margin: 10px 0 0 0; }
.style-74299 .answer { margin: 10px 0 0 0; }
.style-74299 .biobutton { margin: 10px 0 0 0; }
.style-74299 .biobutton:hover { color: #fff; }
.style-74299 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-74299 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-74299 A.links-urllink { margin: 0;color: #f36f21;padding: 15px 20px;border: 1px solid #f36f21;display: block;font-size: 16px;font-weight: bold;text-decoration: none;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border;-o-transition-property: color, background-color, border;transition-property: color, background-color, border; }
.style-74299 A.links-urllink:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-74299 li.group { margin: 0 0 4px 0;text-align: center; }
.style-74299 .readmore-detail-page:hover { color: #fff; }
.style-74299 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-74299 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-74299 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-74299 .event-detail { margin: 0 0 0 60px; }
.style-74299 .view-all:hover { color: #fff; }
.style-74299 .view-comments:hover { color: #333; }
.style-76057 .h2-style { margin: 0 0 0px 0; }
.style-76057 .h3-style { font-weight: normal;font-size: 1.3em;color: #f36f21; }
.style-76057 .h4-style { margin: 0;color: #333;padding: 15px 20px;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color;border-width: 1px;border-style: solid;border-color: #D4D5D9; }
.style-76057 .h4-style:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-76057 { margin: 0px 0 0px 0;width: 50%;padding-right: 20px;float: left; }
.style-76057 time { color: #aaa;margin: 0 0 5px 0; }
.style-76057 .readmore { margin: 10px 0 0 0; }
.style-76057 .readmore:hover { color: #fff; }
.style-76057 .archive { margin: 10px 0 0 0; }
.style-76057 .archive:hover { color: #fff; }
.style-76057 .category-description { margin: 40px 0 0px 0; }
.style-76057 .link-image { margin: 0 0px 0 0;width: 100%;height: 100%;border-radius: 5px; }
.style-76057 .h4-style A { text-decoration: none;color: inherit; }
.style-76057 .h4-style A:hover { color: inherit; }
.style-76057 .long-description { margin: 5px 0px 15px 0px;font-size: 1em;line-height: 1.4em;text-align: left;border-left: 2px solid #f36f21;padding-left: 20px; }
.style-76057 .brief-description { margin: 10px 0; }
.style-76057 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-76057 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-76057 .bio { margin: 10px 0 0 0; }
.style-76057 .answer { margin: 10px 0 0 0; }
.style-76057 .biobutton { margin: 10px 0 0 0; }
.style-76057 .biobutton:hover { color: #fff; }
.style-76057 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-76057 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-76057 A.links-urllink { margin: 0;color: #f36f21;padding: 5px 0 0 0;display: block;font-size: 1.5em;font-weight: bold;text-decoration: none; }
.style-76057 A.links-urllink:hover { color: #fff;background-color: #f36f21; }
.style-76057 li.group { margin: 0 0 4px 0;text-align: center; }
.style-76057 .readmore-detail-page:hover { color: #fff; }
.style-76057 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-76057 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-76057 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-76057 .event-detail { margin: 0 0 0 60px; }
.style-76057 .view-all:hover { color: #fff; }
.style-76057 .view-comments:hover { color: #333; }
.style-76056 .h2-style { margin: 0 0 0px 0; }
.style-76056 .h3-style { font-weight: normal;font-size: 1.3em;color: #f36f21; }
.style-76056 .h4-style { margin: 0;color: #333;padding: 15px 20px;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color;border-width: 1px;border-style: solid;border-color: #D4D5D9; }
.style-76056 .h4-style:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-76056 { margin: 60px 0 0px 0; }
.style-76056 time { color: #aaa;margin: 0 0 5px 0; }
.style-76056 .readmore { margin: 10px 0 0 0; }
.style-76056 .readmore:hover { color: #fff; }
.style-76056 .archive { margin: 10px 0 0 0; }
.style-76056 .archive:hover { color: #fff; }
.style-76056 .category-description { margin: 40px 0 0px 0; }
.style-76056 .link-image { margin: 0 0px 0 0;width: 100%;height: 100%;border-radius: 5px; }
.style-76056 .h4-style A { text-decoration: none;color: inherit; }
.style-76056 .h4-style A:hover { color: inherit; }
.style-76056 .long-description { margin: 5px 0px 15px 0px;font-size: 1em;line-height: 1.4em;text-align: left;border-left: 2px solid #f36f21;padding-left: 20px; }
.style-76056 .brief-description { margin: 10px 0; }
.style-76056 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-76056 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-76056 .bio { margin: 10px 0 0 0; }
.style-76056 .answer { margin: 10px 0 0 0; }
.style-76056 .biobutton { margin: 10px 0 0 0; }
.style-76056 .biobutton:hover { color: #fff; }
.style-76056 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-76056 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-76056 A.links-urllink { margin: 0;color: #f36f21;padding: 5px 0 0 0;display: block;font-size: 1.5em;font-weight: bold;text-decoration: none; }
.style-76056 A.links-urllink:hover { color: #fff;background-color: #f36f21; }
.style-76056 li.group { margin: 0 0 4px 0;text-align: center; }
.style-76056 .readmore-detail-page:hover { color: #fff; }
.style-76056 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-76056 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-76056 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-76056 .event-detail { margin: 0 0 0 60px; }
.style-76056 .view-all:hover { color: #fff; }
.style-76056 .view-comments:hover { color: #333; }
.style-76133 .h2-style { margin: 0 0 0px 0; }
.style-76133 .h3-style { font-weight: normal;font-size: 1.3em;color: #f36f21; }
.style-76133 .h4-style { margin: 0;color: #333;padding: 15px 20px;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color;border-width: 1px;border-style: solid;border-color: #D4D5D9; }
.style-76133 .h4-style:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-76133 { margin: 0px 0 0px 0;padding-right: 20px; }
.style-76133 time { color: #aaa;margin: 0 0 5px 0; }
.style-76133 .readmore { margin: 10px 0 0 0; }
.style-76133 .readmore:hover { color: #fff; }
.style-76133 .archive { margin: 10px 0 0 0; }
.style-76133 .archive:hover { color: #fff; }
.style-76133 .category-description { margin: 40px 0 0px 0; }
.style-76133 .link-image { margin: 0 0px 0 0;width: 50%;height: 100%;border-radius: 5px;float: left;padding-right: 20px; }
.style-76133 .h4-style A { text-decoration: none;color: inherit; }
.style-76133 .h4-style A:hover { color: inherit; }
.style-76133 .long-description { margin-left: 50%;font-size: 1em;line-height: 1.4em;text-align: left;border-left: 2px solid #f36f21;padding-left: 20px; }
.style-76133 .brief-description { margin: 10px 0; }
.style-76133 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-76133 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-76133 .bio { margin: 10px 0 0 0; }
.style-76133 .answer { margin: 10px 0 0 0; }
.style-76133 .biobutton { margin: 10px 0 0 0; }
.style-76133 .biobutton:hover { color: #fff; }
.style-76133 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-76133 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-76133 A.links-urllink { margin-left: 50%;color: #f36f21;padding: 5px 0 0 0;display: block;font-size: 1.5em;font-weight: bold;text-decoration: none; }
.style-76133 A.links-urllink:hover { color: #fff;background-color: #f36f21; }
.style-76133 li.group { margin: 0 0 4px 0;text-align: center; }
.style-76133 .readmore-detail-page:hover { color: #fff; }
.style-76133 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-76133 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-76133 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-76133 .event-detail { margin: 0 0 0 60px; }
.style-76133 .view-all:hover { color: #fff; }
.style-76133 .view-comments:hover { color: #333; }
.style-79584 .h2-style { margin: 0 0 20px 0; }
.style-79584 .h4-style { margin: 0;color: #333;padding: 15px 20px;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color;border-width: 1px;border-style: solid;border-color: #D4D5D9; }
.style-79584 .h4-style:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-79584 { margin: 60px 0 0px 0; }
.style-79584 time { color: #aaa;margin: 0 0 5px 0; }
.style-79584 .readmore { margin: 10px 0 0 0; }
.style-79584 .readmore:hover { color: #fff; }
.style-79584 .archive { margin: 10px 0 0 0; }
.style-79584 .archive:hover { color: #fff; }
.style-79584 .category-description { margin: 0 0 10px 0; }
.style-79584 .link-image { margin: 0 0px 0 0;max-width: 175px;border-radius: 5px; }
.style-79584 .h4-style A { text-decoration: none;color: inherit; }
.style-79584 .h4-style A:hover { color: inherit; }
.style-79584 .long-description { margin: 10px 0; }
.style-79584 .brief-description { margin: 10px 0; }
.style-79584 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-79584 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-79584 .bio { margin: 10px 0 0 0; }
.style-79584 .answer { margin: 10px 0 0 0; }
.style-79584 .biobutton { margin: 10px 0 0 0; }
.style-79584 .biobutton:hover { color: #fff; }
.style-79584 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-79584 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-79584 A.links-urllink { margin: 0;color: #f36f21;padding: 15px 20px;border: 1px solid #f36f21;display: block;font-size: 16px;font-weight: bold;text-decoration: none;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border;-o-transition-property: color, background-color, border;transition-property: color, background-color, border; }
.style-79584 A.links-urllink:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-79584 li.group { margin: 0 0 4px 0;text-align: center; }
.style-79584 .readmore-detail-page:hover { color: #fff; }
.style-79584 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-79584 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-79584 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-79584 .event-detail { margin: 0 0 0 60px; }
.style-79584 .view-all:hover { color: #fff; }
.style-79584 .view-comments:hover { color: #333; }
.style-77245 .h2-style { margin: 0 0 20px 0; }
.style-77245 .h4-style { margin: 0;color: #333;padding: 15px 20px;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color;border-width: 1px;border-style: solid;border-color: #D4D5D9; }
.style-77245 .h4-style:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-77245 { margin: 0px 0 0px 0; }
.style-77245 time { color: #aaa;margin: 0 0 5px 0; }
.style-77245 .readmore { margin: 10px 0 0 0; }
.style-77245 .readmore:hover { color: #fff; }
.style-77245 .archive { margin: 10px 0 0 0; }
.style-77245 .archive:hover { color: #fff; }
.style-77245 .category-description { margin: 0 0 10px 0; }
.style-77245 .link-image { margin: 0 0px 0 0;width: 100%;height: 100%;border-radius: 0px; }
.style-77245 .h4-style A { text-decoration: none;color: inherit; }
.style-77245 .h4-style A:hover { color: inherit; }
.style-77245 .long-description { margin: 10px 0; }
.style-77245 .brief-description { margin: 10px 0; }
.style-77245 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-77245 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-77245 .bio { margin: 10px 0 0 0; }
.style-77245 .answer { margin: 10px 0 0 0; }
.style-77245 .biobutton { margin: 10px 0 0 0; }
.style-77245 .biobutton:hover { color: #fff; }
.style-77245 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-77245 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-77245 A.links-urllink { margin: 0;color: #f36f21;padding: 15px 20px;border: 1px solid #f36f21;display: block;font-size: 16px;font-weight: bold;text-decoration: none;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border;-o-transition-property: color, background-color, border;transition-property: color, background-color, border; }
.style-77245 A.links-urllink:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-77245 li.group { margin: 0 0 4px 0;text-align: center; }
.style-77245 .readmore-detail-page:hover { color: #fff; }
.style-77245 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-77245 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-77245 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-77245 .event-detail { margin: 0 0 0 60px; }
.style-77245 .view-all:hover { color: #fff; }
.style-77245 .view-comments:hover { color: #333; }
.style-74307 .h2-style { margin: 0 0 20px 0; }
.style-74307 .h4-style { margin: 0;color: #333;padding: 15px 20px;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color;border-width: 1px;border-style: solid;border-color: #D4D5D9; }
.style-74307 .h4-style:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-74307 { margin: 60px 0 0px 0; }
.style-74307 time { color: #aaa;margin: 0 0 5px 0; }
.style-74307 .readmore { margin: 10px 0 0 0; }
.style-74307 .readmore:hover { color: #fff; }
.style-74307 .archive { margin: 10px 0 0 0; }
.style-74307 .archive:hover { color: #fff; }
.style-74307 .category-description { margin: 0 0 10px 0; }
.style-74307 .link-image { margin: 0 0px 0 0;width: 100%;height: 100%;border-radius: 5px; }
.style-74307 .h4-style A { text-decoration: none;color: inherit; }
.style-74307 .h4-style A:hover { color: inherit; }
.style-74307 .long-description { margin: 5px 0 15px 0;font-size: 1em;line-height: 1.4em; }
.style-74307 .brief-description { margin: 10px 0; }
.style-74307 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-74307 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-74307 .bio { margin: 10px 0 0 0; }
.style-74307 .answer { margin: 10px 0 0 0; }
.style-74307 .biobutton { margin: 10px 0 0 0; }
.style-74307 .biobutton:hover { color: #fff; }
.style-74307 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-74307 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-74307 A.links-urllink { margin: 0;color: #f36f21;padding: 15px 20px;border: 1px solid #f36f21;display: block;font-size: 16px;font-weight: bold;text-decoration: none;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border;-o-transition-property: color, background-color, border;transition-property: color, background-color, border; }
.style-74307 A.links-urllink:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-74307 li.group { margin: 0 0 4px 0;text-align: center; }
.style-74307 .readmore-detail-page:hover { color: #fff; }
.style-74307 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-74307 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-74307 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-74307 .event-detail { margin: 0 0 0 60px; }
.style-74307 .view-all:hover { color: #fff; }
.style-74307 .view-comments:hover { color: #333; }
.style-31555 .h2-style { margin: 0 0 20px 0; }
.style-31555 .h4-style { margin: 0px;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;padding: 10px;border-width: 0px;border-style: solid;text-align: center; }
.style-31555 .h4-style:hover { color: #333; }
.style-31555 { margin: 0 10px 40px 0;padding: 20px;border: 1px solid #313131;width: 24%;float: left; }
.style-31555 time { color: #aaa;margin: 0 0 5px 0; }
.style-31555 .readmore { margin: 10px 0 0 0;text-align: center; }
.style-31555 .readmore:hover { color: #fff; }
.style-31555 .archive { margin: 10px 0 0 0; }
.style-31555 .archive:hover { color: #fff; }
.style-31555 .category-description { margin: 0 0 10px 0; }
.style-31555 .link-image { margin: 0 20px 0 0; }
.style-31555 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-31555 .h4-style A:hover { color: #333; }
.style-31555 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-31555 .brief-description { text-align: center; }
.style-31555 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0;width: 95%; }
.style-31555 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-31555 .bio { margin: 10px 0 0 0; }
.style-31555 .lists img { padding: 0px;border-width: 0px;border-style: solid;text-align: center; }
.style-31555 .answer { margin: 10px 0 0 0; }
.style-31555 .biobutton { margin: 10px 0 0 0; }
.style-31555 .biobutton:hover { color: #fff; }
.style-31555 .title { font-size: 18px;color: #4f7eaa;margin: 0;padding: 10px 0; }
.style-31555 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-31555 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-31555 .photo img { padding: 4px;width: calc(100% - 10px);border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-31555 .photo figcaption { text-align: center; }
.style-31555 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2);overflow: hidden;clear: both;text-align: center; }
.style-31555 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-31555 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-31555 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-31555 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-31555 .event-detail { margin: 0 0 0 60px; }
.style-31555 .view-all:hover { color: #fff; }
.style-31555 .view-comments:hover { color: #333; }
.style-29473 .h2-style { margin: 0 0 20px 0; }
.style-29473 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-29473 .h4-style:hover { color: #333; }
.style-29473 { margin: 0 0 40px 0;padding: 20px;background-color: #ccc;border: 1px solid #313131; }
.style-29473 time { color: #aaa;margin: 0 0 5px 0; }
.style-29473 .readmore { margin: 10px 0 0 0; }
.style-29473 .readmore:hover { color: #fff; }
.style-29473 .archive { margin: 10px 0 0 0; }
.style-29473 .archive:hover { color: #fff; }
.style-29473 .category-description { margin: 0 0 10px 0; }
.style-29473 .link-image { margin: 0 20px 0 0; }
.style-29473 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-29473 .h4-style A:hover { color: #333; }
.style-29473 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-29473 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-29473 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-29473 .bio { margin: 10px 0 0 0; }
.style-29473 .answer { margin: 10px 0 0 0; }
.style-29473 .biobutton { margin: 10px 0 0 0; }
.style-29473 .biobutton:hover { color: #fff; }
.style-29473 .title { font-size: 18px;color: #4f7eaa;margin: 0;padding: 10px 0; }
.style-29473 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-29473 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-29473 .photo img { padding: 4px;width: calc(100% - 10px);border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-29473 .photo figcaption { text-align: center; }
.style-29473 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2);overflow: hidden;clear: both; }
.style-29473 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-29473 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-29473 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-29473 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-29473 .event-detail { margin: 0 0 0 60px; }
.style-29473 .view-all:hover { color: #fff; }
.style-29473 .view-comments:hover { color: #333; }
.style-31575 .h2-style { margin: 0 0 20px 0; }
.style-31575 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;font-size: 22px; }
.style-31575 .h4-style:hover { color: #333; }
.style-31575 { margin: 30px 0 40px 0; }
.style-31575 time { color: #aaa;margin: 0 0 5px 0; }
.style-31575 .readmore { margin: 10px 0 0 0; }
.style-31575 .readmore:hover { color: #fff; }
.style-31575 .archive { margin: 10px 0 0 0;float: right; }
.style-31575 .archive:hover { color: #fff; }
.style-31575 .category-description { margin: 0 0 10px 0; }
.style-31575 .link-image { margin: 0 20px 0 0; }
.style-31575 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-31575 .h4-style A:hover { color: #333; }
.style-31575 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-31575 .brief-description { padding: 10px;box-sizing: border-box; }
.style-31575 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-31575 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-31575 .appointed:before { content: "Year Hired:"; }
.style-31575 .bio { margin: 10px 0 0 0; }
.style-31575 .question { font-size: 17px; }
.style-31575 .answer { margin: 10px 0 0 0;padding: 10px 20px; }
.style-31575 .biobutton { margin: 10px 0 0 0; }
.style-31575 .biobutton:hover { color: #fff; }
.style-31575 .title { font-size: 18px;margin: 0;padding: 10px 0;color: #f36f21; }
.style-31575 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-31575 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-31575 .photo img { padding: 4px;width: calc(100% - 10px);border: 1px solid #ccc;float: left;margin: 0 10px 10px 0; }
.style-31575 .backbutton { margin: 10px 0 0 0; }
.style-31575 .backbutton:hover { color: #fff; }
.style-31575 .photo figcaption { text-align: center; }
.style-31575 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(243,111,33,0.2);overflow: hidden;clear: both; }
.style-31575 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-31575 .readmore-detail-page { float: right; }
.style-31575 .readmore-detail-page:hover { color: #fff; }
.style-31575 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-31575 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-31575 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-31575 .event-detail { margin: 0 0 0 60px; }
.style-31575 .view-all:hover { color: #fff; }
.style-31575 .view-comments:hover { color: #333; }
.style-37860 .h2-style { margin: 0 0 20px 0; }
.style-37860 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;font-size: 22px; }
.style-37860 .h4-style:hover { color: #333; }
.style-37860 { margin: 30px 0 40px 0; }
.style-37860 time { color: #aaa;margin: 0 0 5px 0; }
.style-37860 .readmore { margin: 10px 0 0 0; }
.style-37860 .readmore:hover { color: #fff; }
.style-37860 .archive { margin: 10px 0 0 0;float: right; }
.style-37860 .archive:hover { color: #fff; }
.style-37860 .category-description { margin: 0 0 10px 0; }
.style-37860 .link-image { margin: 0 20px 0 0; }
.style-37860 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-37860 .h4-style A:hover { color: #333; }
.style-37860 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-37860 .brief-description { padding: 10px;box-sizing: border-box; }
.style-37860 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-37860 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-37860 .appointed:before { content: "Year Hired:"; }
.style-37860 .bio { margin: 10px 0 0 0; }
.style-37860 .question { font-size: 17px; }
.style-37860 .answer { margin: 10px 0 0 0;padding: 10px 20px; }
.style-37860 .biobutton { margin: 10px 0 0 0; }
.style-37860 .biobutton:hover { color: #fff; }
.style-37860 .title { font-size: 18px;margin: 0;padding: 10px 0;color: #f36f21; }
.style-37860 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-37860 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-37860 .photo img { padding: 4px;width: calc(100% - 10px);border: 1px solid #ccc;float: left;margin: 0 10px 10px 0; }
.style-37860 .backbutton { margin: 10px 0 0 0; }
.style-37860 .backbutton:hover { color: #fff; }
.style-37860 .photo figcaption { text-align: center; }
.style-37860 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(243,111,33,0.2);overflow: hidden;clear: both; }
.style-37860 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-37860 .readmore-detail-page { float: right; }
.style-37860 .readmore-detail-page:hover { color: #fff; }
.style-37860 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-37860 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-37860 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-37860 .event-detail { margin: 0 0 0 60px; }
.style-37860 .view-all:hover { color: #fff; }
.style-37860 .view-comments:hover { color: #333; }
.style-37860 .grad-year-short:before { content: "'"; }
.style-42762 .h1-style { color: #fff; }
.style-42762 .h2-style { margin: 0 0 20px 0;color: #FFFFFF; }
.style-42762 .h4-style { margin: 0;color: #fff;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-42762 .h4-style:hover { color: rgba(255,255,255,0.5); }
.style-42762 A { color: #fff; }
.style-42762 .button { background-color: rgba(0,0,0,0.2); }
.style-42762 .button:hover { background-color: rgba(0,0,0,0.5); }
.style-42762 { margin: 0 0 40px 0;padding: 20px;color: #fff;background-color: #f36f21; }
.style-42762 time { color: rgba(255,255,255,0.8);margin: 0 0 5px 0; }
.style-42762 .readmore { margin: 10px 0 0 0; }
.style-42762 .readmore:hover { color: #fff; }
.style-42762 .archive { margin: 10px 0 0 0; }
.style-42762 .archive:hover { color: #fff; }
.style-42762 .category-description { margin: 0 0 10px 0; }
.style-42762 .link-image { margin: 0 20px 0 0; }
.style-42762 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-42762 .h4-style A:hover { color: rgba(255,255,255,0.5); }
.style-42762 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-42762 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-42762 .news img { padding: 4px;border: 1px solid rgba(255,255,255,0.5);max-width: 60px; }
.style-42762 .bio { margin: 10px 0 0 0; }
.style-42762 .answer { margin: 10px 0 0 0; }
.style-42762 .biobutton { margin: 10px 0 0 0; }
.style-42762 .biobutton:hover { color: #fff; }
.style-42762 .title { font-size: 18px;color: #fff;margin: 0;padding: 10px 0; }
.style-42762 .caption { color: #fff;font-style: italic;margin: 0;padding: 5px 0; }
.style-42762 .affinity img { padding: 4px;border: 1px solid rgba(255,255,255,0.5); }
.style-42762 .photo img { padding: 4px;width: calc(100% - 10px);border: 1px solid rgba(255,255,255,0.5);float: left;margin: 0 10px 10px 0; }
.style-42762 .photo figcaption { text-align: center; }
.style-42762 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2);overflow: hidden;clear: both; }
.style-42762 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-42762 .date-icon { width: 50px;height: 50px;background-color: rgba(49,49,49,0.8);border-radius: 30px; }
.style-42762 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-42762 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-42762 .event-detail { margin: 0 0 0 60px; }
.style-42762 .view-all { background-color: #313131;float: right; }
.style-42762 .view-all:hover { background-color: #fff;color: #f36f21; }
.style-42762 .view-comments:hover { color: #333; }
.style-29475 .h1-style { color: #fff; }
.style-29475 .h2-style { margin: 0 0 20px 0;color: #fff; }
.style-29475 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-29475 .h4-style:hover { color: rgba(255,255,255,0.5); }
.style-29475 A { color: #fff; }
.style-29475 .button { background-color: #f36f21; }
.style-29475 .button:hover { background-color: rgba(0,0,0,0.5); }
.style-29475 { margin: 0 0 40px 0;padding: 20px;color: #fff;background-color: #313131;border: 1px solid #333; }
.style-29475 time { color: rgba(255,255,255,0.8);margin: 0 0 5px 0; }
.style-29475 .readmore { margin: 10px 0 0 0; }
.style-29475 .readmore:hover { color: #fff; }
.style-29475 .archive { margin: 10px 0 0 0; }
.style-29475 .archive:hover { color: #fff; }
.style-29475 .category-description { margin: 0 0 10px 0; }
.style-29475 .link-image { margin: 0 20px 0 0; }
.style-29475 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-29475 .h4-style A:hover { color: rgba(255,255,255,0.5); }
.style-29475 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-29475 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-29475 .news img { padding: 4px;border: 1px solid rgba(255,255,255,0.5);max-width: 60px; }
.style-29475 .bio { margin: 10px 0 0 0; }
.style-29475 .answer { margin: 10px 0 0 0; }
.style-29475 .biobutton { margin: 10px 0 0 0; }
.style-29475 .biobutton:hover { color: #fff; }
.style-29475 .title { font-size: 18px;color: #fff;margin: 0;padding: 10px 0; }
.style-29475 .caption { color: #fff;font-style: italic;margin: 0;padding: 5px 0; }
.style-29475 .affinity img { padding: 4px;border: 1px solid rgba(255,255,255,0.5); }
.style-29475 .photo img { padding: 4px;width: calc(100% - 10px);border: 1px solid rgba(255,255,255,0.5);float: left;margin: 0 10px 10px 0; }
.style-29475 .photo figcaption { text-align: center; }
.style-29475 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2);overflow: hidden;clear: both; }
.style-29475 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-29475 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-29475 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-29475 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-29475 .event-detail { margin: 0 0 0 60px; }
.style-29475 .view-all:hover { color: #fff; }
.style-29475 .view-comments:hover { color: #333; }
.style-29476 .h2-style { margin: 0 0 20px 0;color: #fff; }
.style-29476 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;padding: 10px 0;border-bottom: solid 2px #f36f21; }
.style-29476 .h4-style:hover { color: #333; }
.style-29476 { margin: 0 0 30px 0; }
.style-29476 time { color: #aaa;margin: 0 0 5px 0; }
.style-29476 .readmore { margin: 10px 0 0 0; }
.style-29476 .readmore:hover { color: #fff; }
.style-29476 .archive { margin: 10px 0 0 0; }
.style-29476 .archive:hover { color: #fff; }
.style-29476 .category-description { margin: 0 0 10px 0; }
.style-29476 .link-image { margin: 0 20px 0 0; }
.style-29476 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-29476 .h4-style A:hover { color: #333; }
.style-29476 .brief-description { padding: 10px 20px; }
.style-29476 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-29476 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-29476 .bio { margin: 10px 0 0 0; }
.style-29476 .answer { margin: 10px 0 0 0; }
.style-29476 .biobutton { margin: 10px 0 0 0; }
.style-29476 .biobutton:hover { color: #fff; }
.style-29476 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-29476 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-29476 A.links-urllink { display: block;text-align: center;font-size: 14px;color: #fff;font-weight: bold;text-decoration: none;text-transform: uppercase;padding: 13px 0;border: 2px solid #f36f21;background-color: #f36f21;border-radius: 5px;-o-transition: 0.2s ease;-webkit-transition: 0.2s ease;-moz-transition: 0.2s ease;transition: 0.2s ease;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color;margin: 0 0 10px 0; }
.style-29476 A.links-urllink:hover { background-color: transparent;color: #f36f21; }
.style-29476 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-29476 .readmore-detail-page { float: right; }
.style-29476 .readmore-detail-page:hover { color: #fff; }
.style-29476 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-29476 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-29476 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-29476 .event-detail { margin: 0 0 0 60px; }
.style-29476 .view-all:hover { color: #fff; }
.style-29476 .view-comments:hover { color: #333; }
.style-72247 .h2-style { margin: 0 0 20px 0;color: #fff; }
.style-72247 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;padding: 10px 0;border-bottom: solid 2px #f36f21; }
.style-72247 .h4-style:hover { color: #333; }
.style-72247 .button { font-size: 1.2em; }
.style-72247 { margin: 30px 0 30px 0; }
.style-72247 time { color: #aaa;margin: 0 0 5px 0; }
.style-72247 .readmore { margin: 10px 0 0 0; }
.style-72247 .readmore:hover { color: #fff; }
.style-72247 .archive { margin: 10px 0 0 0; }
.style-72247 .archive:hover { color: #fff; }
.style-72247 .category-description { margin: 0 0 10px 0; }
.style-72247 .link-image { margin: 0 20px 0 0; }
.style-72247 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-72247 .h4-style A:hover { color: #333; }
.style-72247 .brief-description { padding: 10px 20px; }
.style-72247 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-72247 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-72247 .bio { margin: 10px 0 0 0; }
.style-72247 .answer { margin: 10px 0 0 0; }
.style-72247 .biobutton { margin: 10px 0 0 0; }
.style-72247 .biobutton:hover { color: #fff; }
.style-72247 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-72247 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-72247 A.links-urllink { display: block;text-align: center;font-size: 1.2em;color: #fff;font-weight: bold;text-decoration: none;text-transform: uppercase;padding: 10px 0;border: 2px solid #f36f21;background-color: #f36f21;border-radius: 5px;-o-transition: 0.2s ease;-webkit-transition: 0.2s ease;-moz-transition: 0.2s ease;transition: 0.2s ease;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color;margin: 0 0 10px 0; }
.style-72247 A.links-urllink:hover { background-color: transparent;color: #f36f21; }
.style-72247 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-72247 .readmore-detail-page { float: right; }
.style-72247 .readmore-detail-page:hover { color: #fff; }
.style-72247 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-72247 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-72247 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-72247 .event-detail { margin: 0 0 0 60px; }
.style-72247 .view-all:hover { color: #fff; }
.style-72247 .view-comments:hover { color: #333; }
.style-72213 .h2-style { margin: 0 0 20px 0;color: #fff; }
.style-72213 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;padding: 10px 0;border-bottom: solid 2px #f36f21; }
.style-72213 .h4-style:hover { color: #333; }
.style-72213 .button { font-size: 1.2em; }
.style-72213 { margin: 0 0 0px 0; }
.style-72213 time { color: #aaa;margin: 0 0 5px 0; }
.style-72213 .readmore { margin: 10px 0 0 0; }
.style-72213 .readmore:hover { color: #fff; }
.style-72213 .archive { margin: 10px 0 0 0; }
.style-72213 .archive:hover { color: #fff; }
.style-72213 .category-description { margin: 0 0 10px 0; }
.style-72213 .link-image { margin: 0 20px 0 0; }
.style-72213 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-72213 .h4-style A:hover { color: #333; }
.style-72213 .brief-description { padding: 10px 20px; }
.style-72213 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-72213 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-72213 .bio { margin: 10px 0 0 0; }
.style-72213 .answer { margin: 10px 0 0 0; }
.style-72213 .biobutton { margin: 10px 0 0 0; }
.style-72213 .biobutton:hover { color: #fff; }
.style-72213 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-72213 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-72213 A.links-urllink { display: block;text-align: center;font-size: 1.2em;color: #fff;font-weight: bold;text-decoration: none;text-transform: uppercase;padding: 10px 0;border: 2px solid #f36f21;background-color: #f36f21;border-radius: 5px;-o-transition: 0.2s ease;-webkit-transition: 0.2s ease;-moz-transition: 0.2s ease;transition: 0.2s ease;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color;margin: 0 0 10px 0; }
.style-72213 A.links-urllink:hover { background-color: transparent;color: #f36f21; }
.style-72213 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-72213 .readmore-detail-page { float: right; }
.style-72213 .readmore-detail-page:hover { color: #fff; }
.style-72213 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-72213 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-72213 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-72213 .event-detail { margin: 0 0 0 60px; }
.style-72213 .view-all:hover { color: #fff; }
.style-72213 .view-comments:hover { color: #333; }
.style-34880 .h2-style { margin: 0 0 20px 0;color: #000000; }
.style-34880 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;padding: 10px 0;border-bottom: solid 2px #f36f21; }
.style-34880 .h4-style:hover { color: #333; }
.style-34880 { margin: 0 0 30px 0; }
.style-34880 time { color: #aaa;margin: 0 0 5px 0; }
.style-34880 .readmore { margin: 10px 0 0 0; }
.style-34880 .readmore:hover { color: #fff; }
.style-34880 .archive { margin: 10px 0 0 0; }
.style-34880 .archive:hover { color: #fff; }
.style-34880 .category-description { margin: 0 0 10px 0; }
.style-34880 .link-image { margin: 0 20px 0 0; }
.style-34880 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-34880 .h4-style A:hover { color: #333; }
.style-34880 .brief-description { padding: 10px 20px; }
.style-34880 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-34880 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-34880 .bio { margin: 10px 0 0 0; }
.style-34880 .answer { margin: 10px 0 0 0; }
.style-34880 .biobutton { margin: 10px 0 0 0; }
.style-34880 .biobutton:hover { color: #fff; }
.style-34880 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-34880 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-34880 A.links-urllink { display: block;text-align: center;font-size: 14px;color: #F36F21;font-weight: bold;text-decoration: none;text-transform: uppercase;padding: 13px 0;border: 2px solid #f36f21;background-color: #FFFFFF;border-radius: 5px;-o-transition: 0.2s ease;-webkit-transition: 0.2s ease;-moz-transition: 0.2s ease;transition: 0.2s ease;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color;margin: 0 0 10px 0; }
.style-34880 A.links-urllink:hover { background-color: #F36F21;color: #FFFFFF; }
.style-34880 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-34880 .readmore-detail-page { float: right; }
.style-34880 .readmore-detail-page:hover { color: #fff; }
.style-34880 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-34880 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-34880 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-34880 .event-detail { margin: 0 0 0 60px; }
.style-34880 .view-all:hover { color: #fff; }
.style-34880 .view-comments:hover { color: #333; }
.style-31571 .h2-style { margin: 0 0 20px 0;color: #000000; }
.style-31571 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;padding: 10px 0;border-bottom: solid 2px #f36f21; }
.style-31571 .h4-style:hover { color: #333; }
.style-31571 { margin: 0 0 30px 0; }
.style-31571 time { color: #aaa;margin: 0 0 5px 0; }
.style-31571 .readmore { margin: 10px 0 0 0; }
.style-31571 .readmore:hover { color: #fff; }
.style-31571 .archive { margin: 10px 0 0 0; }
.style-31571 .archive:hover { color: #fff; }
.style-31571 .category-description { margin: 0 0 10px 0; }
.style-31571 .link-image { margin: 0 20px 0 0; }
.style-31571 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-31571 .h4-style A:hover { color: #333; }
.style-31571 .brief-description { padding: 10px 20px; }
.style-31571 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-31571 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-31571 .bio { margin: 10px 0 0 0; }
.style-31571 .answer { margin: 10px 0 0 0; }
.style-31571 .biobutton { margin: 10px 0 0 0; }
.style-31571 .biobutton:hover { color: #fff; }
.style-31571 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-31571 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-31571 A.links-urllink { display: block;text-align: center;font-size: 14px;color: #fff;font-weight: bold;text-decoration: none;text-transform: uppercase;padding: 13px 0;border: 2px solid #f36f21;background-color: #f36f21;border-radius: 5px;-o-transition: 0.2s ease;-webkit-transition: 0.2s ease;-moz-transition: 0.2s ease;transition: 0.2s ease;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color;margin: 0 0 10px 0; }
.style-31571 A.links-urllink:hover { background-color: transparent;color: #f36f21; }
.style-31571 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-31571 .readmore-detail-page { float: right; }
.style-31571 .readmore-detail-page:hover { color: #fff; }
.style-31571 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-31571 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-31571 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-31571 .event-detail { margin: 0 0 0 60px; }
.style-31571 .view-all:hover { color: #fff; }
.style-31571 .view-comments:hover { color: #333; }
.style-34317 .h2-style { margin: 0 0 20px 0;color: #000000; }
.style-34317 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;padding: 10px 0;border-bottom: solid 2px #f36f21; }
.style-34317 .h4-style:hover { color: #333; }
.style-34317 { margin: 40px 0 30px 0; }
.style-34317 time { color: #aaa;margin: 0 0 5px 0; }
.style-34317 .readmore { margin: 10px 0 0 0; }
.style-34317 .readmore:hover { color: #fff; }
.style-34317 .archive { margin: 10px 0 0 0; }
.style-34317 .archive:hover { color: #fff; }
.style-34317 .category-description { margin: 0 0 10px 0; }
.style-34317 .link-image { margin: 0 20px 0 0; }
.style-34317 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-34317 .h4-style A:hover { color: #333; }
.style-34317 .brief-description { padding: 10px 20px; }
.style-34317 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-34317 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-34317 .bio { margin: 10px 0 0 0; }
.style-34317 .answer { margin: 10px 0 0 0; }
.style-34317 .biobutton { margin: 10px 0 0 0; }
.style-34317 .biobutton:hover { color: #fff; }
.style-34317 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-34317 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-34317 A.links-urllink { display: block;text-align: center;font-size: 14px;color: #fff;font-weight: bold;text-decoration: none;text-transform: uppercase;padding: 13px 0;border: 2px solid #f36f21;background-color: #f36f21;border-radius: 5px;-o-transition: 0.2s ease;-webkit-transition: 0.2s ease;-moz-transition: 0.2s ease;transition: 0.2s ease;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color;margin: 0 0 10px 0; }
.style-34317 A.links-urllink:hover { background-color: transparent;color: #f36f21; }
.style-34317 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-34317 .readmore-detail-page { float: right; }
.style-34317 .readmore-detail-page:hover { color: #fff; }
.style-34317 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-34317 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-34317 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-34317 .event-detail { margin: 0 0 0 60px; }
.style-34317 .view-all:hover { color: #fff; }
.style-34317 .view-comments:hover { color: #333; }
.style-49593 .h2-style { margin: 0 0 20px 0;color: #fff; }
.style-49593 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;padding: 10px 0;border-bottom: solid 2px #f36f21; }
.style-49593 .h4-style:hover { color: #333; }
.style-49593 { margin: 0 0 30px 0; }
.style-49593 time { color: #aaa;margin: 0 0 5px 0; }
.style-49593 .readmore { margin: 10px 0 0 0; }
.style-49593 .readmore:hover { color: #fff; }
.style-49593 .archive { margin: 10px 0 0 0; }
.style-49593 .archive:hover { color: #fff; }
.style-49593 .category-description { margin: 0 0 10px 0; }
.style-49593 .link-image { margin: 0 20px 0 0; }
.style-49593 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-49593 .h4-style A:hover { color: #333; }
.style-49593 .brief-description { padding: 10px 20px; }
.style-49593 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-49593 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-49593 .bio { margin: 10px 0 0 0; }
.style-49593 .answer { margin: 10px 0 0 0; }
.style-49593 .biobutton { margin: 10px 0 0 0; }
.style-49593 .biobutton:hover { color: #fff; }
.style-49593 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-49593 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-49593 A.links-urllink { display: block;text-align: center;font-size: 1.1em;color: #fff;font-weight: normal;text-decoration: none;text-transform: uppercase;padding: 13px 0;border: 2px solid #f36f21;background-color: #f36f21;border-radius: 5px;-o-transition: 0.2s ease;-webkit-transition: 0.2s ease;-moz-transition: 0.2s ease;transition: 0.2s ease;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color;margin: 20px auto 0 auto;width: 350px;letter-spacing: 1px;border-width: 0px; }
.style-49593 A.links-urllink:hover { background-color: #000000;color: #FFFFFF;border-width: 0px; }
.style-49593 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-49593 .readmore-detail-page { float: right; }
.style-49593 .readmore-detail-page:hover { color: #fff; }
.style-49593 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-49593 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-49593 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-49593 .event-detail { margin: 0 0 0 60px; }
.style-49593 .view-all:hover { color: #fff; }
.style-49593 .view-comments:hover { color: #333; }
.style-29477 .h2-style { margin: 0 0 20px 0; }
.style-29477 .h4-style { margin: 0;color: #4f7eaa;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-29477 .h4-style:hover { color: #333; }
.style-29477 { margin: 0 0 30px 0; }
.style-29477 time { color: #aaa;margin: 0 0 5px 0; }
.style-29477 .readmore { margin: 10px 0 0 0; }
.style-29477 .readmore:hover { color: #fff; }
.style-29477 .archive { margin: 10px 0 0 0; }
.style-29477 .archive:hover { color: #fff; }
.style-29477 .category-description { margin: 0 0 10px 0; }
.style-29477 .link-image { margin: 0 20px 0 0; }
.style-29477 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-29477 .h4-style A:hover { color: #333; }
.style-29477 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-29477 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-29477 .bio { margin: 10px 0 0 0; }
.style-29477 .answer { margin: 10px 0 0 0; }
.style-29477 .biobutton { margin: 10px 0 0 0; }
.style-29477 .biobutton:hover { color: #fff; }
.style-29477 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-29477 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-29477 A.links-urllink { display: block;text-align: center;font-size: 14px;color: #fff;font-weight: bold;text-decoration: none;text-transform: uppercase;padding: 13px 0;border: 2px solid #313131;background-color: #313131;border-radius: 5px;-o-transition: 0.2s ease;-webkit-transition: 0.2s ease;-moz-transition: 0.2s ease;transition: 0.2s ease;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color;margin: 0 0 10px 0; }
.style-29477 A.links-urllink:hover { background-color: transparent;color: #f36f21;border-color: #f36f21; }
.style-29477 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-29477 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-29477 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-29477 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-29477 .event-detail { margin: 0 0 0 60px; }
.style-29477 .view-all:hover { color: #fff; }
.style-29477 .view-comments:hover { color: #333; }
.style-29480 .h1-style { color: #fff; }
.style-29480 .h2-style { margin: 0 0 20px 0;color: #fff; }
.style-29480 .h4-style { margin: 0;color: #fff;-o-transition: color 0.2s ease;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-29480 .h4-style:hover { color: #333; }
.style-29480 A { color: #fff; }
.style-29480 { margin: 0 0 40px 0;padding: 20px;background-color: #f36f21;background-image: url('/ftpimages/492/site/797/images/quote-top.png'),url('/ftpimages/492/site/797/images/quote-bottom.png');background-repeat: no-repeat;background-position: left 5px top 5px, right 5px bottom 5px;text-align: center;color: #fff; }
.style-29480 time { color: #aaa;margin: 0 0 5px 0; }
.style-29480 .readmore { margin: 10px 0 0 0; }
.style-29480 .readmore:hover { color: #fff; }
.style-29480 .archive { margin: 10px 0 0 0; }
.style-29480 .archive:hover { color: #fff; }
.style-29480 .category-description { margin: 0 0 10px 0; }
.style-29480 .link-image { margin: 0 20px 0 0; }
.style-29480 .h4-style A { text-decoration: none;-o-transition: color 0.2s ease;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-29480 .h4-style A:hover { color: #333; }
.style-29480 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-29480 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-29480 .bio { margin: 10px 0 0 0; }
.style-29480 .answer { margin: 10px 0 0 0; }
.style-29480 .biobutton { margin: 10px 0 0 0; }
.style-29480 .biobutton:hover { color: #fff; }
.style-29480 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-29480 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-29480 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2); }
.style-29480 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-29480 div.content-wrap { font-size: 22px;line-height: 32px; }
.style-29480 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-29480 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-29480 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-29480 .event-detail { margin: 0 0 0 60px; }
.style-29480 .view-all:hover { color: #fff; }
.style-29480 .view-comments:hover { color: #333; }
.style-31537 .h1-style { color: #fff; }
.style-31537 .h2-style { margin: 0 0 20px 0;color: #fff; }
.style-31537 .h4-style { margin: 0;color: #F36F21;-o-transition: color 0.2s ease;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-31537 .h4-style:hover { color: #F36F21; }
.style-31537 A { color: #fff; }
.style-31537 { margin: 0 0 40px 0;border-left: 2px solid #aaa;padding: 20px;background-color: #EEE;background-image: url('/ftpimages/492/site/797/images/quote-top.png'),url('/ftpimages/492/site/797/images/quote-bottom.png');background-repeat: no-repeat;background-position: left 5px top 5px, right 5px bottom 5px;text-align: left;color: #000000; }
.style-31537 time { color: #aaa;margin: 0 0 5px 0; }
.style-31537 .readmore { margin: 10px 0 0 0; }
.style-31537 .readmore:hover { color: #fff; }
.style-31537 .archive { margin: 10px 0 0 0; }
.style-31537 .archive:hover { color: #fff; }
.style-31537 .category-description { margin: 0 0 10px 0; }
.style-31537 .link-image { margin: 0 20px 0 0; }
.style-31537 .h4-style A { text-decoration: none;-o-transition: color 0.2s ease;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-31537 .h4-style A:hover { color: #333; }
.style-31537 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-31537 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-31537 .bio { margin: 10px 0 0 0; }
.style-31537 .answer { margin: 10px 0 0 0; }
.style-31537 .biobutton { margin: 10px 0 0 0; }
.style-31537 .biobutton:hover { color: #fff; }
.style-31537 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-31537 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-31537 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2); }
.style-31537 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-31537 div.content-wrap { font-size: 16px;line-height: 28px; }
.style-31537 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-31537 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-31537 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-31537 .event-detail { margin: 0 0 0 60px; }
.style-31537 .view-all:hover { color: #fff; }
.style-31537 .view-comments:hover { color: #333; }
.style-29470 .h2-style { margin: 0 0 20px 0; }
.style-29470 .h3-style { margin: 20px 0; }
.style-29470 .h4-style { padding: 0 0 5px 0;border-bottom: 2px solid #4f7eaa;display: inline-block; }
.style-29470 { text-align: center;padding: 0 0 40px 0;margin: 60px 0 0px 0;border-bottom: 2px solid #d4d5d9;font-size: 24px; }
.style-29470 time { color: #acacac;margin: 0 0 10px 0; }
.style-29470 .readmore { margin: 10px 0 0 0; }
.style-29470 .readmore:hover { color: #fff; }
.style-29470 .archive:hover { color: #fff; }
.style-29470 .category-description { margin: 0 0 20px 0; }
.style-29470 .link-image { display: block;margin: 0 auto 20px auto;padding: 4px;border: 1px solid #f4f5f9; }
.style-29470 .h4-style A { text-decoration: none;-o-transition: color 0.2s ease;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-29470 .h4-style A:hover { color: #333; }
.style-29470 .photos { margin: 0 0 20px 0; }
.style-29470 .text img { padding: 4px;border: 1px solid #f4f5f9; }
.style-29470 .news img { padding: 4px;border: 1px solid #f4f5f9; }
.style-29470 .job-title { margin: 10px 0 0 0; }
.style-29470 .bio { margin: 10px 0 0 0; }
.style-29470 .biobutton { margin: 10px 0 0 0; }
.style-29470 .biobutton:hover { color: #fff; }
.style-29470 .title { text-decoration: none;color: #4f7eaa;font-size: 18px;padding: 0 0 5px 0;border-bottom: 2px solid #4f7eaa;display: inline-block; }
.style-29470 .affinity img { padding: 4px;border: 1px solid #f4f5f9;margin: 0 0 20px 0; }
.style-29470 .photo img { padding: 4px;border: 1px solid #f4f5f9; }
.style-29470 A.links-urllink { font-size: 18px;color: #4f7eaa;text-decoration: none;font-weight: bold;padding: 0 0 5px 0;margin: 0 0 5px 0;display: block;border-bottom: 2px solid #4f7eaa;-o-transition: color 0.2s ease;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-29470 A.links-urllink:hover { color: #333; }
.style-29470 li.group { display: inline-block;width: 27%;padding: 0 2%;vertical-align: top;border-left: 2px dashed #e0e0e0; }
.style-29470 li.group:first-child { border-left: 0; }
.style-29470 .date-icon { display: inline-block;float: none;margin: 0;text-align: center;border: 2px solid rgba(79,126,170,0);padding: 8px;border-radius: 45px;transition: all 0.2s ease;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease; }
.style-29470 .date-icon:hover { border: 2px solid rgba(79,126,170,1); }
.style-29470 .month-name { font-size: 14px;line-height: 40px;color: rgba(255,255,255,0.5);text-transform: uppercase;height: 35px;width: 70px;border-radius: 35px 35px 0 0;background-color: #4f7eaa; }
.style-29470 .day-number { font-weight: bold;font-size: 30px;line-height: 18px;color: #fff;text-transform: uppercase;letter-spacing: -1px;height: 35px;width: 70px;border-radius: 0 0 35px 35px;background-color: #4f7eaa; }
.style-29470 .event-detail { margin: 0; }
.style-29470 .view-all:hover { color: #fff; }
.style-34220 .h2-style { margin: 0 0 20px 0; }
.style-34220 .h3-style { margin: 20px 0; }
.style-34220 .h4-style { padding: 0 0 5px 0;border-bottom: 2px solid #4f7eaa;display: inline-block; }
.style-34220 { text-align: center;padding: 20px 0 40px 0;margin: 0 0 40px 0;border-bottom: 2px solid #d4d5d9;font-size: 24px;background-color: #EEEEEE; }
.style-34220 time { color: #acacac;margin: 0 0 10px 0; }
.style-34220 .readmore { margin: 10px 0 0 0; }
.style-34220 .readmore:hover { color: #fff; }
.style-34220 .archive:hover { color: #fff; }
.style-34220 .category-description { margin: 0 0 20px 0; }
.style-34220 .link-image { display: block;margin: 0 auto 20px auto;padding: 4px;border: 1px solid #f4f5f9; }
.style-34220 .h4-style A { text-decoration: none;-o-transition: color 0.2s ease;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-34220 .h4-style A:hover { color: #333; }
.style-34220 .photos { margin: 0 0 20px 0; }
.style-34220 .text img { padding: 4px;border: 1px solid #f4f5f9; }
.style-34220 .news img { padding: 4px;border: 1px solid #f4f5f9; }
.style-34220 .job-title { margin: 10px 0 0 0; }
.style-34220 .bio { margin: 10px 0 0 0; }
.style-34220 .biobutton { margin: 10px 0 0 0; }
.style-34220 .biobutton:hover { color: #fff; }
.style-34220 .title { text-decoration: none;color: #4f7eaa;font-size: 18px;padding: 0 0 5px 0;border-bottom: 2px solid #4f7eaa;display: inline-block; }
.style-34220 .affinity img { padding: 4px;border: 1px solid #f4f5f9;margin: 0 0 20px 0; }
.style-34220 .photo img { padding: 4px;border: 1px solid #f4f5f9; }
.style-34220 A.links-urllink { font-size: 18px;color: #4f7eaa;text-decoration: none;font-weight: bold;padding: 0 0 5px 0;margin: 0 0 5px 0;display: block;border-bottom: 2px solid #4f7eaa;-o-transition: color 0.2s ease;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-34220 A.links-urllink:hover { color: #333; }
.style-34220 li.group { display: inline-block;width: 27%;padding: 0 2%;vertical-align: top;border-left: 2px dashed #e0e0e0; }
.style-34220 li.group:first-child { border-left: 0; }
.style-34220 .date-icon { display: inline-block;float: none;margin: 0;text-align: center;border: 2px solid rgba(79,126,170,0);padding: 8px;border-radius: 45px;transition: all 0.2s ease;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease; }
.style-34220 .date-icon:hover { border: 2px solid rgba(79,126,170,1); }
.style-34220 .month-name { font-size: 14px;line-height: 40px;color: rgba(255,255,255,0.5);text-transform: uppercase;height: 35px;width: 70px;border-radius: 35px 35px 0 0;background-color: #4f7eaa; }
.style-34220 .day-number { font-weight: bold;font-size: 30px;line-height: 18px;color: #fff;text-transform: uppercase;letter-spacing: -1px;height: 35px;width: 70px;border-radius: 0 0 35px 35px;background-color: #4f7eaa; }
.style-34220 .event-detail { margin: 0; }
.style-34220 .view-all:hover { color: #fff; }
.style-31255 .h2-style { margin: 0 0 20px 0; }
.style-31255 .h4-style { margin: 0;color: #333;padding: 15px 20px;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color;border-width: 1px;border-style: solid;border-color: #D4D5D9; }
.style-31255 .h4-style:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-31255 { margin: 0 0 40px 0; }
.style-31255 time { color: #aaa;margin: 0 0 5px 0; }
.style-31255 .readmore { margin: 10px 0 0 0; }
.style-31255 .readmore:hover { color: #fff; }
.style-31255 .archive { margin: 10px 0 0 0; }
.style-31255 .archive:hover { color: #fff; }
.style-31255 .category-description { margin: 0 0 10px 0; }
.style-31255 .link-image { margin: 0 20px 0 0; }
.style-31255 .h4-style A { text-decoration: none;color: inherit; }
.style-31255 .h4-style A:hover { color: inherit; }
.style-31255 .long-description { margin: 10px 0; }
.style-31255 .brief-description { margin: 10px 0; }
.style-31255 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-31255 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-31255 .bio { margin: 10px 0 0 0; }
.style-31255 .answer { margin: 10px 0 0 0; }
.style-31255 .biobutton { margin: 10px 0 0 0; }
.style-31255 .biobutton:hover { color: #fff; }
.style-31255 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-31255 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-31255 A.links-urllink { margin: 0;color: #f36f21;padding: 15px 20px;border: 1px solid #f36f21;display: block;font-size: 16px;font-weight: bold;text-decoration: none;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border;-o-transition-property: color, background-color, border;transition-property: color, background-color, border; }
.style-31255 A.links-urllink:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-31255 li.group { margin: 0 0 4px 0;text-align: center; }
.style-31255 .readmore-detail-page:hover { color: #fff; }
.style-31255 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-31255 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-31255 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-31255 .event-detail { margin: 0 0 0 60px; }
.style-31255 .view-all:hover { color: #fff; }
.style-31255 .view-comments:hover { color: #333; }
.style-71660 .h2-style { margin: 0 0 20px 0; }
.style-71660 .h4-style { margin: 0;color: #333;padding: 15px 20px;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color;border-width: 1px;border-style: solid;border-color: #D4D5D9; }
.style-71660 .h4-style:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-71660 { margin: 0 0 0px 0; }
.style-71660 time { color: #aaa;margin: 0 0 5px 0; }
.style-71660 .readmore { margin: 10px 0 0 0; }
.style-71660 .readmore:hover { color: #fff; }
.style-71660 .archive { margin: 10px 0 0 0; }
.style-71660 .archive:hover { color: #fff; }
.style-71660 .category-description { margin: 0 0 10px 0; }
.style-71660 .link-image { margin: 0 0px 0 0;width: 100%;height: 100%; }
.style-71660 .h4-style A { text-decoration: none;color: inherit; }
.style-71660 .h4-style A:hover { color: inherit; }
.style-71660 .long-description { margin: 10px 0; }
.style-71660 .brief-description { margin: 10px 0; }
.style-71660 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-71660 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-71660 .bio { margin: 10px 0 0 0; }
.style-71660 .answer { margin: 10px 0 0 0; }
.style-71660 .biobutton { margin: 10px 0 0 0; }
.style-71660 .biobutton:hover { color: #fff; }
.style-71660 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-71660 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-71660 A.links-urllink { margin: 0;color: #f36f21;padding: 15px 20px;border: 1px solid #f36f21;display: block;font-size: 16px;font-weight: bold;text-decoration: none;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border;-o-transition-property: color, background-color, border;transition-property: color, background-color, border; }
.style-71660 A.links-urllink:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-71660 li.group { margin: 0 0 4px 0;text-align: center; }
.style-71660 .readmore-detail-page:hover { color: #fff; }
.style-71660 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-71660 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-71660 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-71660 .event-detail { margin: 0 0 0 60px; }
.style-71660 .view-all:hover { color: #fff; }
.style-71660 .view-comments:hover { color: #333; }
.style-49340 .h2-style { margin: 0 0 20px 0; }
.style-49340 .h3-style { margin: 20px 0; }
.style-49340 .h4-style { padding: 0 0 5px 0;border-bottom: 2px solid #4f7eaa;display: inline-block; }
.style-49340 A { font-size: 18px;color: #4f7eaa;text-decoration: none;font-weight: bold;padding: 0 0 5px 0;margin: 0 0 5px 0;display: block;border-bottom: 2px solid #4f7eaa;-o-transition: color 0.2s ease;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-49340 { text-align: center;padding: 20px 0 40px 0;margin: 0 0 40px 0;border-bottom: 2px solid #d4d5d9;font-size: 24px;background-color: #EEEEEE; }
.style-49340 time { color: #acacac;margin: 0 0 10px 0; }
.style-49340 .readmore { margin: 10px 0 0 0; }
.style-49340 .readmore:hover { color: #fff; }
.style-49340 .archive:hover { color: #fff; }
.style-49340 .category-description { margin: 0 0 20px 0; }
.style-49340 .link-image { display: block;margin: 0 auto 20px auto;padding: 4px;border: 1px solid #f4f5f9; }
.style-49340 .h4-style A { text-decoration: none;-o-transition: color 0.2s ease;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-49340 .h4-style A:hover { color: #333; }
.style-49340 .photos { margin: 0 0 20px 0; }
.style-49340 .text img { padding: 4px;border: 1px solid #f4f5f9; }
.style-49340 .news img { padding: 4px;border: 1px solid #f4f5f9; }
.style-49340 .job-title { margin: 10px 0 0 0; }
.style-49340 .bio { margin: 10px 0 0 0; }
.style-49340 .biobutton { margin: 10px 0 0 0; }
.style-49340 .biobutton:hover { color: #fff; }
.style-49340 .title { text-decoration: none;color: #4f7eaa;font-size: 18px;padding: 0 0 5px 0;border-bottom: 2px solid #4f7eaa;display: inline-block; }
.style-49340 .affinity img { padding: 4px;border: 1px solid #f4f5f9;margin: 0 0 20px 0; }
.style-49340 .photo img { padding: 4px;border: 1px solid #f4f5f9; }
.style-49340 A.links-urllink { font-size: 18px;color: #4f7eaa;text-decoration: none;font-weight: bold;padding: 0 0 5px 0;margin: 0 0 5px 0;display: block;border-bottom: 2px solid #4f7eaa;-o-transition: color 0.2s ease;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-49340 A.links-urllink:hover { color: #333; }
.style-49340 li.group { display: inline-block;width: 27%;padding: 0 2%;vertical-align: top;border-left: 2px dashed #e0e0e0; }
.style-49340 li.group:first-child { border-left: 0; }
.style-49340 .date-icon { display: inline-block;float: none;margin: 0;text-align: center;border: 2px solid rgba(79,126,170,0);padding: 8px;border-radius: 45px;transition: all 0.2s ease;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease; }
.style-49340 .date-icon:hover { border: 2px solid rgba(79,126,170,1); }
.style-49340 .month-name { font-size: 14px;line-height: 40px;color: rgba(255,255,255,0.5);text-transform: uppercase;height: 35px;width: 70px;border-radius: 35px 35px 0 0;background-color: #4f7eaa; }
.style-49340 .day-number { font-weight: bold;font-size: 30px;line-height: 18px;color: #fff;text-transform: uppercase;letter-spacing: -1px;height: 35px;width: 70px;border-radius: 0 0 35px 35px;background-color: #4f7eaa; }
.style-49340 .event-detail { margin: 0; }
.style-49340 .view-all:hover { color: #fff; }
.style-53918 .h2-style { margin: 0 0 20px 0;color: #000000; }
.style-53918 .h3-style { font-size: 1.5em;margin: 20px 0 0 0;color: #777;font-weight: normal; }
.style-53918 .h4-style { color: #FFFFFF;margin: 0 0 10px 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;padding: 10px;border-bottom: solid 2px #f36f21;background-color: #F36F21;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px; }
.style-53918 .h4-style:hover { color: #333; }
.style-53918 A { background-color: #F36F21;padding: 12px;margin: 10px 0 0 0;color: #FFFFFF;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;font-size: 14px;width: 100%;margin-left: 0;margin-right: 0;padding-left: 0px;padding-right: 0;display: block;text-align: center;border-width: 2px;border-style: solid;border-color: #F36F21; }
.style-53918 A:link { text-decoration: none;font-weight: bold;text-transform: uppercase; }
.style-53918 A:hover { color: #F36F21;background-color: #FFFFFF;border-width: 2px;border-style: solid;border-color: #F36F21;padding: 12px;width: 100%;margin-left: 0;margin-right: 0;padding-left: 0;padding-right: 0;display: block;text-align: center; }
.style-53918 { margin: 0px 0 0 0; }
.style-53918 time { color: #aaa;margin: 0 0 5px 0; }
.style-53918 .readmore { margin: 10px 0 0 0;color: #FFFFFF; }
.style-53918 .readmore:hover { color: #fff; }
.style-53918 .archive { margin: 10px 0 0 0; }
.style-53918 .archive:hover { color: #fff; }
.style-53918 .category-description { margin: 0 0 10px 0; }
.style-53918 .link-image { margin: 0 20px 0 0; }
.style-53918 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-53918 .h4-style A:hover { color: #333; }
.style-53918 .brief-description { padding: 10px 20px; }
.style-53918 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-53918 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-53918 .bio { margin: 10px 0 0 0; }
.style-53918 .answer { margin: 10px 0 0 0; }
.style-53918 .biobutton { margin: 10px 0 0 0; }
.style-53918 .biobutton:hover { color: #fff; }
.style-53918 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-53918 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-53918 A.links-urllink { display: block;text-align: center;font-size: 14px;color: #fff;font-weight: bold;text-decoration: none;text-transform: uppercase;padding: 13px 0px;border: 2px solid #f36f21;background-color: #f36f21;border-radius: 5px;-o-transition: 0.2s ease;-webkit-transition: 0.2s ease;-moz-transition: 0.2s ease;transition: 0.2s ease;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color;margin: 0 0 10px 0; }
.style-53918 A.links-urllink:hover { background-color: transparent;color: #f36f21; }
.style-53918 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-53918 .readmore-detail-page { float: right; }
.style-53918 .readmore-detail-page:hover { color: #fff; }
.style-53918 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-53918 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-53918 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-53918 .event-detail { margin: 0 0 0 60px; }
.style-53918 .view-all:hover { color: #fff; }
.style-53918 .view-comments:hover { color: #333; }
.style-49338 .h2-style { margin: 0 0 20px 0;color: #000000; }
.style-49338 .h3-style { font-size: 1.5em;margin: 20px 0 0 0;color: #777;font-weight: normal; }
.style-49338 .h4-style { color: #FFFFFF;margin: 0 0 10px 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;padding: 10px;border-bottom: solid 2px #f36f21;background-color: #F36F21;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px; }
.style-49338 .h4-style:hover { color: #333; }
.style-49338 A { background-color: #F36F21;padding: 12px;margin: 10px 0 0 0;color: #FFFFFF;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;font-size: 14px;width: 100%;margin-left: 0;margin-right: 0;padding-left: 0px;padding-right: 0;display: block;text-align: center;border-width: 2px;border-style: solid;border-color: #F36F21; }
.style-49338 A:link { text-decoration: none;font-weight: bold;text-transform: uppercase; }
.style-49338 A:hover { color: #F36F21;background-color: #FFFFFF;border-width: 2px;border-style: solid;border-color: #F36F21;padding: 12px;width: 100%;margin-left: 0;margin-right: 0;padding-left: 0;padding-right: 0;display: block;text-align: center; }
.style-49338 { margin: 40px 0 0 0; }
.style-49338 time { color: #aaa;margin: 0 0 5px 0; }
.style-49338 .readmore { margin: 10px 0 0 0;color: #FFFFFF; }
.style-49338 .readmore:hover { color: #fff; }
.style-49338 .archive { margin: 10px 0 0 0; }
.style-49338 .archive:hover { color: #fff; }
.style-49338 .category-description { margin: 0 0 10px 0; }
.style-49338 .link-image { margin: 0 20px 0 0; }
.style-49338 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-49338 .h4-style A:hover { color: #333; }
.style-49338 .brief-description { padding: 10px 20px; }
.style-49338 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-49338 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-49338 .bio { margin: 10px 0 0 0; }
.style-49338 .answer { margin: 10px 0 0 0; }
.style-49338 .biobutton { margin: 10px 0 0 0; }
.style-49338 .biobutton:hover { color: #fff; }
.style-49338 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-49338 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-49338 A.links-urllink { display: block;text-align: center;font-size: 14px;color: #fff;font-weight: bold;text-decoration: none;text-transform: uppercase;padding: 13px 0px;border: 2px solid #f36f21;background-color: #f36f21;border-radius: 5px;-o-transition: 0.2s ease;-webkit-transition: 0.2s ease;-moz-transition: 0.2s ease;transition: 0.2s ease;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color;margin: 0 0 10px 0; }
.style-49338 A.links-urllink:hover { background-color: transparent;color: #f36f21; }
.style-49338 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-49338 .readmore-detail-page { float: right; }
.style-49338 .readmore-detail-page:hover { color: #fff; }
.style-49338 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-49338 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-49338 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-49338 .event-detail { margin: 0 0 0 60px; }
.style-49338 .view-all:hover { color: #fff; }
.style-49338 .view-comments:hover { color: #333; }
.style-31540 div.content-wrap { text-align: center;margin: 0 0 40px 0; }
.style-29478 .h2-style { margin: 0 0 20px 0; }
.style-29478 .h4-style { margin: 0;color: #333;padding: 15px 20px;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color;border-width: 1px;border-style: solid;border-color: #D4D5D9; }
.style-29478 .h4-style:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-29478 { margin: 0 0 40px 0; }
.style-29478 time { color: #aaa;margin: 0 0 5px 0; }
.style-29478 .readmore { margin: 10px 0 0 0; }
.style-29478 .readmore:hover { color: #fff; }
.style-29478 .archive { margin: 10px 0 0 0; }
.style-29478 .archive:hover { color: #fff; }
.style-29478 .category-description { margin: 0 0 10px 0; }
.style-29478 .link-image { margin: 0 20px 0 0; }
.style-29478 .h4-style A { text-decoration: none;color: inherit; }
.style-29478 .h4-style A:hover { color: inherit; }
.style-29478 .long-description { margin: 10px 0; }
.style-29478 .brief-description { margin: 10px 0; }
.style-29478 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-29478 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-29478 .bio { margin: 10px 0 0 0; }
.style-29478 .answer { margin: 10px 0 0 0; }
.style-29478 .biobutton { margin: 10px 0 0 0; }
.style-29478 .biobutton:hover { color: #fff; }
.style-29478 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-29478 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-29478 A.links-urllink { margin: 0;color: #f36f21;padding: 15px 20px;border: 1px solid #f36f21;display: block;font-size: 16px;font-weight: bold;text-decoration: none;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border;-o-transition-property: color, background-color, border;transition-property: color, background-color, border; }
.style-29478 A.links-urllink:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-29478 li.group { margin: 0 0 4px 0; }
.style-29478 .readmore-detail-page:hover { color: #fff; }
.style-29478 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-29478 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-29478 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-29478 .event-detail { margin: 0 0 0 60px; }
.style-29478 .view-all:hover { color: #fff; }
.style-29478 .view-comments:hover { color: #333; }
.style-35545 .h2-style { margin: 0 0 20px 0; }
.style-35545 .h4-style { margin: 0;color: #333;padding: 15px 20px;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color;border-width: 1px;border-style: solid;border-color: #D4D5D9; }
.style-35545 .h4-style:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-35545 A { text-decoration: none; }
.style-35545 { margin: 0 0 40px 0; }
.style-35545 time { color: #aaa;margin: 0 0 5px 0; }
.style-35545 .readmore { margin: 10px 0 0 0; }
.style-35545 .readmore:hover { color: #fff; }
.style-35545 .archive { margin: 10px 0 0 0; }
.style-35545 .archive:hover { color: #fff; }
.style-35545 .category-description { margin: 0 0 10px 0; }
.style-35545 .link-image { margin: 0 20px 0 0; }
.style-35545 .h4-style A { text-decoration: none;color: inherit; }
.style-35545 .h4-style A:hover { color: inherit; }
.style-35545 .long-description { margin: 10px 0; }
.style-35545 .brief-description { margin: 10px 0; }
.style-35545 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-35545 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-35545 .bio { margin: 10px 0 0 0; }
.style-35545 .answer { margin: 10px 0 0 0; }
.style-35545 .biobutton { margin: 10px 0 0 0; }
.style-35545 .biobutton:hover { color: #fff; }
.style-35545 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-35545 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-35545 A.links-urllink { margin: 0;color: #f36f21;padding: 15px 20px;border: 1px solid #f36f21;display: block;font-size: 16px;font-weight: bold;text-decoration: none;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border;-o-transition-property: color, background-color, border;transition-property: color, background-color, border; }
.style-35545 A.links-urllink:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-35545 li.group { margin: 4px 0;color: #f36f21;padding: 10px 20px;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color;border-width: 1px;border-style: solid;border-color: #D4D5D9;font-size: 18px;font-weight: bold; }
.style-35545 .readmore-detail-page:hover { color: #fff; }
.style-35545 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-35545 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-35545 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-35545 .event-detail { margin: 0 0 0 60px; }
.style-35545 .view-all:hover { color: #fff; }
.style-35545 .view-comments:hover { color: #333; }
.style-31950 .h2-style { margin: 0 0 20px 0; }
.style-31950 .h4-style { margin: 0;color: #F36F21;padding: 15px 20px;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color;border-width: 1px;border-style: solid;border-color: #D4D5D9; }
.style-31950 .h4-style:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-31950 { margin: 0 0 40px 0; }
.style-31950 time { color: #aaa;margin: 0 0 5px 0; }
.style-31950 .readmore { margin: 10px 0 0 0; }
.style-31950 .readmore:hover { color: #fff; }
.style-31950 .archive { margin: 10px 0 0 0; }
.style-31950 .archive:hover { color: #fff; }
.style-31950 .category-description { margin: 0 0 10px 0; }
.style-31950 .link-image { margin: 0 20px 0 0; }
.style-31950 .h4-style A { text-decoration: none;color: inherit; }
.style-31950 .h4-style A:hover { color: inherit; }
.style-31950 .long-description { margin: 10px 0; }
.style-31950 .brief-description { margin: 10px 0; }
.style-31950 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-31950 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-31950 .bio { margin: 10px 0 0 0; }
.style-31950 .answer { margin: 10px 0 0 0; }
.style-31950 .biobutton { margin: 10px 0 0 0; }
.style-31950 .biobutton:hover { color: #fff; }
.style-31950 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-31950 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-31950 A.links-urllink { margin: 0;color: #f36f21;padding: 15px 20px;border: 1px solid #f36f21;display: block;font-size: 16px;font-weight: bold;text-decoration: none;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border;-o-transition-property: color, background-color, border;transition-property: color, background-color, border; }
.style-31950 A.links-urllink:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-31950 li.group { margin: 0 0 4px 0; }
.style-31950 .readmore-detail-page:hover { color: #fff; }
.style-31950 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-31950 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-31950 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-31950 .event-detail { margin: 0 0 0 60px; }
.style-31950 .view-all:hover { color: #fff; }
.style-31950 .view-comments:hover { color: #333; }
.style-34241 .h2-style { margin: 0 0 20px 0; }
.style-34241 .h4-style { margin: 0;color: #F36F21;padding: 15px 20px;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color;border-width: 1px;border-style: solid;border-color: #D4D5D9;font-size: 1em; }
.style-34241 .h4-style:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-34241 { margin: 0 0 40px 0; }
.style-34241 time { color: #aaa;margin: 0px 10px 5px 0;text-align: right; }
.style-34241 .readmore { margin: 10px 0 0 0; }
.style-34241 .readmore:hover { color: #fff; }
.style-34241 .archive { margin: 10px 0 0 0; }
.style-34241 .archive:hover { color: #fff; }
.style-34241 .category-description { margin: 0 0 10px 0; }
.style-34241 .link-image { margin: 0 20px 0 0; }
.style-34241 .h4-style A { text-decoration: none;color: inherit; }
.style-34241 .h4-style A:hover { color: inherit; }
.style-34241 .long-description { margin: 10px 0; }
.style-34241 .brief-description { margin: 10px 0; }
.style-34241 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-34241 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-34241 .bio { margin: 10px 0 0 0; }
.style-34241 .answer { margin: 10px 0 0 0; }
.style-34241 .biobutton { margin: 10px 0 0 0; }
.style-34241 .biobutton:hover { color: #fff; }
.style-34241 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-34241 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-34241 A.links-urllink { margin: 0;color: #f36f21;padding: 15px 20px;border: 1px solid #f36f21;display: block;font-size: 16px;font-weight: bold;text-decoration: none;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border;-o-transition-property: color, background-color, border;transition-property: color, background-color, border; }
.style-34241 A.links-urllink:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-34241 li.group { margin: 0 0 4px 0; }
.style-34241 .readmore-detail-page:hover { color: #fff; }
.style-34241 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-34241 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-34241 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-34241 .event-detail { margin: 0 0 0 60px; }
.style-34241 .view-all:hover { color: #fff; }
.style-34241 .view-comments:hover { color: #333; }
.style-35068 .h2-style { margin: 0 0 20px 0; }
.style-35068 .h4-style { margin: 0;color: #F36F21;padding: 15px 20px;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color;border-width: 1px;border-style: solid;border-color: #D4D5D9;font-size: 1em; }
.style-35068 .h4-style:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-35068 { margin: 0 0 40px 0; }
.style-35068 time { color: #aaa;margin: 0 0 5px 0; }
.style-35068 .readmore { margin: 10px 0 0 0; }
.style-35068 .readmore:hover { color: #fff; }
.style-35068 .archive { margin: 10px 0 0 0; }
.style-35068 .archive:hover { color: #fff; }
.style-35068 .category-description { margin: 0 0 10px 0; }
.style-35068 .link-image { margin: 0 20px 0 0; }
.style-35068 .h4-style A { text-decoration: none;color: inherit; }
.style-35068 .h4-style A:hover { color: inherit; }
.style-35068 .long-description { margin: 10px 0; }
.style-35068 .brief-description { margin: 10px 0; }
.style-35068 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-35068 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-35068 .bio { margin: 10px 0 0 0; }
.style-35068 .answer { margin: 10px 0 0 0; }
.style-35068 .biobutton { margin: 10px 0 0 0; }
.style-35068 .biobutton:hover { color: #fff; }
.style-35068 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-35068 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-35068 A.links-urllink { margin: 0;color: #f36f21;padding: 15px 20px;border: 1px solid #f36f21;display: block;font-size: 16px;font-weight: bold;text-decoration: none;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border;-o-transition-property: color, background-color, border;transition-property: color, background-color, border; }
.style-35068 A.links-urllink:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-35068 li.group { margin: 0 0 4px 0; }
.style-35068 .readmore-detail-page:hover { color: #fff; }
.style-35068 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-35068 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-35068 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-35068 .event-detail { margin: 0 0 0 60px; }
.style-35068 .view-all:hover { color: #fff; }
.style-35068 .view-comments:hover { color: #333; }
.style-34240 .h2-style { margin: 0 0 20px 0; }
.style-34240 .h4-style { margin: 0;color: #F36F21;padding: 15px 20px;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color;border-width: 1px;border-style: solid;border-color: #D4D5D9;font-size: 1em; }
.style-34240 .h4-style:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-34240 { margin: 40px 0 40px 0; }
.style-34240 time { color: #aaa;margin: 0 0 5px 0; }
.style-34240 .readmore { margin: 10px 0 0 0; }
.style-34240 .readmore:hover { color: #fff; }
.style-34240 .archive { margin: 10px 0 0 0; }
.style-34240 .archive:hover { color: #fff; }
.style-34240 .category-description { margin: 0 0 10px 0; }
.style-34240 .link-image { margin: 0 20px 0 0; }
.style-34240 .h4-style A { text-decoration: none;color: inherit; }
.style-34240 .h4-style A:hover { color: inherit; }
.style-34240 .long-description { margin: 10px 0; }
.style-34240 .brief-description { margin: 10px 0; }
.style-34240 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-34240 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-34240 .bio { margin: 10px 0 0 0; }
.style-34240 .answer { margin: 10px 0 0 0; }
.style-34240 .biobutton { margin: 10px 0 0 0; }
.style-34240 .biobutton:hover { color: #fff; }
.style-34240 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-34240 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-34240 A.links-urllink { margin: 0;color: #f36f21;padding: 15px 20px;border: 1px solid #f36f21;display: block;font-size: 16px;font-weight: bold;text-decoration: none;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border;-o-transition-property: color, background-color, border;transition-property: color, background-color, border; }
.style-34240 A.links-urllink:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-34240 li.group { margin: 0 0 4px 0; }
.style-34240 .readmore-detail-page:hover { color: #fff; }
.style-34240 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-34240 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-34240 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-34240 .event-detail { margin: 0 0 0 60px; }
.style-34240 .view-all:hover { color: #fff; }
.style-34240 .view-comments:hover { color: #333; }
.style-44906 .h2-style { margin: 0 0 20px 0; }
.style-44906 .h4-style { margin: 0;color: #333;padding: 15px 20px;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color;border-width: 1px;border-style: solid;border-color: #D4D5D9; }
.style-44906 .h4-style:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-44906 { margin: 0 0 0 0; }
.style-44906 time { color: #aaa;margin: 0 0 5px 0; }
.style-44906 .readmore { margin: 10px 0 0 0; }
.style-44906 .readmore:hover { color: #fff; }
.style-44906 .archive { margin: 10px 0 0 0; }
.style-44906 .archive:hover { color: #fff; }
.style-44906 .category-description { margin: 0 0 10px 0; }
.style-44906 .link-image { margin: 0 20px 0 0; }
.style-44906 .h4-style A { text-decoration: none;color: inherit; }
.style-44906 .h4-style A:hover { color: inherit; }
.style-44906 .long-description { margin: 10px 0; }
.style-44906 .brief-description { margin: 10px 0; }
.style-44906 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-44906 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-44906 .bio { margin: 10px 0 0 0; }
.style-44906 .answer { margin: 10px 0 0 0; }
.style-44906 .biobutton { margin: 10px 0 0 0; }
.style-44906 .biobutton:hover { color: #fff; }
.style-44906 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-44906 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-44906 A.links-urllink { margin: 0;color: #f36f21;padding: 15px 20px;border: 1px solid #f36f21;display: block;font-size: 16px;font-weight: bold;text-decoration: none;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border;-o-transition-property: color, background-color, border;transition-property: color, background-color, border; }
.style-44906 A.links-urllink:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-44906 li.group { margin: 0 0 4px 0; }
.style-44906 .readmore-detail-page:hover { color: #fff; }
.style-44906 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-44906 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-44906 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-44906 .event-detail { margin: 0 0 0 60px; }
.style-44906 .view-all:hover { color: #fff; }
.style-44906 .view-comments:hover { color: #333; }
.style-31948 .h2-style { margin: 0 0 20px 0; }
.style-31948 .h4-style { margin: 0;color: #F36F21;padding: 15px 20px;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color;border-width: 1px;border-style: solid;border-color: #D4D5D9; }
.style-31948 .h4-style:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-31948 { margin: 0 0 40px 0; }
.style-31948 time { color: #aaa;margin: 0 0 5px 0; }
.style-31948 .readmore { margin: 10px 0 0 0; }
.style-31948 .readmore:hover { color: #fff; }
.style-31948 .archive { margin: 10px 0 0 0; }
.style-31948 .archive:hover { color: #fff; }
.style-31948 .category-description { margin: 0 0 10px 0; }
.style-31948 .link-image { margin: 0 20px 0 0; }
.style-31948 .h4-style A { text-decoration: none;color: inherit; }
.style-31948 .h4-style A:hover { color: inherit; }
.style-31948 .long-description { margin: 10px 0;padding: 0px 10px 10px 20px; }
.style-31948 .brief-description { margin: 10px 0;padding: 10px 10px 10px 20px; }
.style-31948 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-31948 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-31948 .bio { margin: 10px 0 0 0; }
.style-31948 .answer { margin: 10px 0 0 0; }
.style-31948 .biobutton { margin: 10px 0 0 0; }
.style-31948 .biobutton:hover { color: #fff; }
.style-31948 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-31948 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-31948 A.links-urllink { margin: 0;color: #f36f21;padding: 15px 20px;border: 1px solid #f36f21;display: block;font-size: 16px;font-weight: bold;text-decoration: none;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border;-o-transition-property: color, background-color, border;transition-property: color, background-color, border; }
.style-31948 A.links-urllink:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-31948 li.group { margin: 0 0 4px 0; }
.style-31948 .readmore-detail-page:hover { color: #fff; }
.style-31948 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-31948 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-31948 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-31948 .event-detail { margin: 0 0 0 60px; }
.style-31948 .view-all:hover { color: #fff; }
.style-31948 .view-comments:hover { color: #333; }
.style-31576 .h2-style { margin: 40px 0 20px 0; }
.style-31576 .h4-style { margin: 0;color: #333;padding: 15px 20px;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color;border-width: 1px;border-style: solid;border-color: #D4D5D9; }
.style-31576 .h4-style:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-31576 { margin: 0 0 40px 0; }
.style-31576 time { color: #aaa;margin: 0 0 5px 0; }
.style-31576 .readmore { margin: 10px 0 0 0; }
.style-31576 .readmore:hover { color: #fff; }
.style-31576 .archive { margin: 10px 0 0 0; }
.style-31576 .archive:hover { color: #fff; }
.style-31576 .category-description { margin: 0 0 10px 0; }
.style-31576 .link-image { margin: 0 20px 0 0; }
.style-31576 .h4-style A { text-decoration: none;color: inherit; }
.style-31576 .h4-style A:hover { color: inherit; }
.style-31576 .long-description { margin: 10px 0; }
.style-31576 .brief-description { margin: 10px 0; }
.style-31576 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-31576 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-31576 .bio { margin: 10px 0 0 0; }
.style-31576 .answer { margin: 10px 0 0 0; }
.style-31576 .biobutton { margin: 10px 0 0 0; }
.style-31576 .biobutton:hover { color: #fff; }
.style-31576 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-31576 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-31576 A.links-urllink { margin: 0;color: #f36f21;padding: 15px 20px;border: 1px solid #f36f21;display: block;font-size: 16px;font-weight: bold;text-decoration: none;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border;-o-transition-property: color, background-color, border;transition-property: color, background-color, border; }
.style-31576 A.links-urllink:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-31576 li.group { margin: 0 0 4px 0; }
.style-31576 div.content-wrap { padding: 0px 0 0 0; }
.style-31576 .readmore-detail-page:hover { color: #fff; }
.style-31576 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-31576 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-31576 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-31576 .event-detail { margin: 0 0 0 60px; }
.style-31576 .view-all:hover { color: #fff; }
.style-31576 .view-comments:hover { color: #333; }
.style-49580 .h2-style { margin: 0 0 20px 0; }
.style-49580 .h4-style { margin: 0 auto 20px auto;color: #FFFFFF;padding: 18px 0px;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color;border-width: 0px;border-style: solid;border-color: #D4D5D9;text-align: center;font-family: arial;font-size: 1.2em;font-weight: normal;letter-spacing: 1px;width: 350px;background-color: #F26F21;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;text-transform: uppercase; }
.style-49580 .h4-style:hover { color: #FFFFFF;background-color: #000000;border: 1px solid #f36f21;border-width: 0px;font-size: 1.2em;text-transform: uppercase; }
.style-49580 { margin: 0 0 40px 0; }
.style-49580 time { color: #aaa;margin: 0 0 5px 0; }
.style-49580 .readmore { margin: 10px 0 0 0; }
.style-49580 .readmore:hover { color: #fff; }
.style-49580 .archive { margin: 10px 0 0 0; }
.style-49580 .archive:hover { color: #fff; }
.style-49580 .category-description { margin: 0 0 10px 0; }
.style-49580 .link-image { margin: 0 20px 0 0; }
.style-49580 .h4-style A { text-decoration: none;color: inherit; }
.style-49580 .h4-style A:hover { color: inherit; }
.style-49580 .long-description { margin: 10px 0;font-size: 1.1em; }
.style-49580 .brief-description { margin: 10px 0;font-size: 1.1em; }
.style-49580 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-49580 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-49580 .bio { margin: 10px 0 0 0; }
.style-49580 .answer { margin: 10px 0 0 0; }
.style-49580 .biobutton { margin: 10px 0 0 0; }
.style-49580 .biobutton:hover { color: #fff; }
.style-49580 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-49580 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-49580 A.links-urllink { margin: 0;color: #f36f21;padding: 15px 20px;border: 1px solid #f36f21;display: block;font-size: 16px;font-weight: bold;text-decoration: none;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border;-o-transition-property: color, background-color, border;transition-property: color, background-color, border; }
.style-49580 A.links-urllink:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-49580 li.group { margin: 0 0 4px 0; }
.style-49580 .readmore-detail-page:hover { color: #fff; }
.style-49580 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-49580 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-49580 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-49580 .event-detail { margin: 0 0 0 60px; }
.style-49580 .view-all:hover { color: #fff; }
.style-49580 .view-comments:hover { color: #333; }
.style-37693 .h2-style { margin: 0 0 20px 0; }
.style-37693 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;font-size: 22px; }
.style-37693 .h4-style:hover { color: #333; }
.style-37693 { margin: 0px 0 0px 0; }
.style-37693 time { color: #aaa;margin: 0 0 5px 0; }
.style-37693 .readmore { margin: 10px 0 0 0; }
.style-37693 .readmore:hover { color: #fff; }
.style-37693 .archive { margin: 10px 0 0 0;float: right; }
.style-37693 .archive:hover { color: #fff; }
.style-37693 .category-description { margin: 0 0 10px 0; }
.style-37693 .link-image { margin: 0 20px 0 0; }
.style-37693 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-37693 .h4-style A:hover { color: #333; }
.style-37693 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-37693 .brief-description { padding: 10px;box-sizing: border-box; }
.style-37693 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-37693 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-37693 .bio { margin: 10px 0 0 0; }
.style-37693 .question { font-size: 17px; }
.style-37693 .answer { margin: 10px 0 0 0;padding: 10px 20px; }
.style-37693 .biobutton { margin: 10px 0 0 0; }
.style-37693 .biobutton:hover { color: #fff; }
.style-37693 .title { font-size: 18px;margin: 0;padding: 10px 0;color: #f36f21; }
.style-37693 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-37693 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-37693 .photo img { padding: 4px;width: calc(100% - 10px);border: 1px solid #ccc;float: left;margin: 0 10px 10px 0; }
.style-37693 .backbutton { margin: 10px 0 0 0; }
.style-37693 .backbutton:hover { color: #fff; }
.style-37693 .photo figcaption { text-align: center; }
.style-37693 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(243,111,33,0.2);overflow: hidden;clear: both; }
.style-37693 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-37693 .readmore-detail-page { float: right; }
.style-37693 .readmore-detail-page:hover { color: #fff; }
.style-37693 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-37693 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-37693 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-37693 .event-detail { margin: 0 0 0 60px; }
.style-37693 .view-all:hover { color: #fff; }
.style-37693 .view-comments:hover { color: #333; }
.style-29454 .h2-style { margin: 0 0 20px 0; }
.style-29454 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;font-size: 22px; }
.style-29454 .h4-style:hover { color: #333; }
.style-29454 { margin: 30px 0 40px 0; }
.style-29454 time { color: #aaa;margin: 0 0 5px 0; }
.style-29454 .readmore { margin: 10px 0 0 0; }
.style-29454 .readmore:hover { color: #fff; }
.style-29454 .archive { margin: 10px 0 0 0;float: right; }
.style-29454 .archive:hover { color: #fff; }
.style-29454 .category-description { margin: 0 0 10px 0; }
.style-29454 .link-image { margin: 0 20px 0 0; }
.style-29454 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-29454 .h4-style A:hover { color: #333; }
.style-29454 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-29454 .brief-description { padding: 10px;box-sizing: border-box; }
.style-29454 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-29454 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-29454 .bio { margin: 10px 0 0 0; }
.style-29454 .question { font-size: 17px; }
.style-29454 .answer { margin: 10px 0 0 0;padding: 10px 20px; }
.style-29454 .biobutton { margin: 10px 0 0 0; }
.style-29454 .biobutton:hover { color: #fff; }
.style-29454 .title { font-size: 18px;margin: 0;padding: 10px 0;color: #f36f21; }
.style-29454 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-29454 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-29454 .photo img { padding: 4px;width: calc(100% - 10px);border: 1px solid #ccc;float: left;margin: 0 10px 10px 0; }
.style-29454 .backbutton { margin: 10px 0 0 0; }
.style-29454 .backbutton:hover { color: #fff; }
.style-29454 .photo figcaption { text-align: center; }
.style-29454 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(243,111,33,0.2);overflow: hidden;clear: both; }
.style-29454 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-29454 div.content-wrap { list-style-position: outside;margin-left: 10px; }
.style-29454 .readmore-detail-page { float: right; }
.style-29454 .readmore-detail-page:hover { color: #fff; }
.style-29454 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-29454 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-29454 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-29454 .event-detail { margin: 0 0 0 60px; }
.style-29454 .view-all:hover { color: #fff; }
.style-29454 .view-comments:hover { color: #333; }
.style-72077 .h2-style { margin: 0 0 20px 0;color: #F36F21; }
.style-72077 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;font-size: 22px; }
.style-72077 .h4-style:hover { color: #333; }
.style-72077 { margin: 60px 0 40px 0; }
.style-72077 time { color: #aaa;margin: 0 0 5px 0; }
.style-72077 .readmore { margin: 10px 0 0 0; }
.style-72077 .readmore:hover { color: #fff; }
.style-72077 .archive { margin: 10px 0 0 0;float: right; }
.style-72077 .archive:hover { color: #fff; }
.style-72077 .category-description { margin: 0 0 10px 0; }
.style-72077 .link-image { margin: 0 20px 0 0; }
.style-72077 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-72077 .h4-style A:hover { color: #333; }
.style-72077 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-72077 .brief-description { padding: 10px;box-sizing: border-box; }
.style-72077 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-72077 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-72077 .bio { margin: 10px 0 0 0; }
.style-72077 .question { font-size: 17px; }
.style-72077 .answer { margin: 10px 0 0 0;padding: 10px 20px; }
.style-72077 .biobutton { margin: 10px 0 0 0; }
.style-72077 .biobutton:hover { color: #fff; }
.style-72077 .title { font-size: 18px;margin: 0;padding: 10px 0;color: #f36f21; }
.style-72077 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-72077 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-72077 .photo img { padding: 4px;width: calc(100% - 10px);border: 1px solid #ccc;float: left;margin: 0 10px 10px 0; }
.style-72077 .backbutton { margin: 10px 0 0 0; }
.style-72077 .backbutton:hover { color: #fff; }
.style-72077 .photo figcaption { text-align: center; }
.style-72077 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(243,111,33,0.2);overflow: hidden;clear: both; }
.style-72077 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-72077 div.content-wrap { list-style-position: outside;margin-left: 0px; }
.style-72077 .readmore-detail-page { float: right; }
.style-72077 .readmore-detail-page:hover { color: #fff; }
.style-72077 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-72077 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-72077 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-72077 .event-detail { margin: 0 0 0 60px; }
.style-72077 .view-all:hover { color: #fff; }
.style-72077 .view-comments:hover { color: #333; }
.style-79386 { z-index: 5;padding: 10px;color: #fff;position: absolute;bottom: 20px;width: 100%;text-align: center;background-color: rgba(255,255,255,0.6);box-sizing: border-box; }
.style-79386 .page-title-level-1 { font-size: 48px;font-weight: normal;color: #333;letter-spacing: 5px;display: inline-block;padding-top: 15px;margin: 0; }
.style-79386 .page-title-level-2 { font-size: 48px;font-weight: normal;color: #333;letter-spacing: 5px;display: inline-block;padding-top: 15px;border-top: 2px solid #4f7eaa;margin: 0; }
.style-29484 { z-index: 5;padding: 10px;color: #fff;position: absolute;bottom: 20px;width: 100%;text-align: center;background-color: rgba(255,255,255,0.6);box-sizing: border-box; }
.style-29484 .page-title-level-1 { font-size: 48px;font-weight: normal;color: #333;letter-spacing: 5px;display: inline-block;padding-top: 15px;margin: 0; }
.style-29484 .page-title-level-2 { font-size: 48px;font-weight: normal;color: #333;letter-spacing: 5px;display: inline-block;padding-top: 15px;border-top: 2px solid #4f7eaa;margin: 0; }
.style-29465 { z-index: 5;padding: 10px;color: #fff;position: absolute;bottom: 20px;width: 100%;text-align: center;background-color: rgba(255,255,255,0.6);box-sizing: border-box; }
.style-29465 .page-title-level-1 { color: #666;text-transform: none;font-weight: normal;font-size: 18px;letter-spacing: 1px;margin: 0 0 15px 0; }
.style-29465 .page-title-level-2 { font-size: 48px;font-weight: normal;color: #313131;letter-spacing: 5px;display: inline-block;padding-top: 5px;border-top: 2px solid #f36f21;margin: 0; }
.style-29466 { position: absolute;bottom: 20px;width: 100%;z-index: 5;padding: 10px;color: #fff;text-align: center;background-color: rgba(255,255,255,0.6);box-sizing: border-box; }
.style-29466 .page-title-level-1 { color: #aaa;text-transform: none;font-weight: normal;font-size: 18px;letter-spacing: 1px;margin: 0 0 15px 0; }
.style-29466 .page-title-level-2 { color: #666;text-transform: none;font-weight: normal;font-size: 18px;letter-spacing: 1px;margin: 0 0 15px 0; }
.style-29466 .page-title-level-3 { font-size: 48px;font-weight: normal;color: #333;letter-spacing: 5px;display: inline-block;padding-top: 5px;border-top: 2px solid #f36f21;margin: 0; }
.style-83129 .h2-style { margin: 0 0 20px 0; }
.style-83129 .h3-style { font-weight: normal;font-size: 1.4em; }
.style-83129 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;font-size: 22px; }
.style-83129 .h4-style:hover { color: #333; }
.style-83129 .h5-style { font-weight: normal;font-size: 1.7em; }
.style-83129 { margin: 20px 0 0px 0; }
.style-83129 time { color: #aaa;margin: 0 0 5px 0; }
.style-83129 .readmore { margin: 10px 0 0 0; }
.style-83129 .readmore:hover { color: #fff; }
.style-83129 .archive { margin: 10px 0 0 0;float: right; }
.style-83129 .archive:hover { color: #fff; }
.style-83129 .category-description { margin: 0 0 10px 0; }
.style-83129 .link-image { padding: 30px 40px;width: 100%;position: relative; }
.style-83129 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-83129 .h4-style A:hover { color: #333; }
.style-83129 .long-description { margin: -20px;padding: 0 0 10px 0; }
.style-83129 .brief-description { padding: 10px;box-sizing: border-box; }
.style-83129 .text img { padding: 4px;border: 0px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-83129 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-83129 .bio { margin: 10px 0 0 0; }
.style-83129 .question { font-size: 17px; }
.style-83129 .answer { margin: 10px 0 0 0;padding: 10px 20px; }
.style-83129 .biobutton { margin: 10px 0 0 0; }
.style-83129 .biobutton:hover { color: #fff; }
.style-83129 .title { font-size: 18px;margin: 0;padding: 10px 0;color: #f36f21; }
.style-83129 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-83129 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-83129 .photo img { padding: 0px;width: calc(100% - 10px);border: 0px solid #ccc;float: left;margin: 0 0px 0px 0; }
.style-83129 .backbutton { margin: 10px 0 0 0; }
.style-83129 .backbutton:hover { color: #fff; }
.style-83129 A.links-urllink { font-size: 1.5em;text-decoration: none;text-align: center;width: 100%;position: absolute;top: 20px;left: 0px; }
.style-83129 .photo figcaption { text-align: center; }
.style-83129 li.group { margin: 20px;padding: 20px;border: 1px solid  #696969;border-radius: 5px;background-color: #efefef;text-align: center;position: relative;top: 10px; }
.style-83129 li.group:first-child { margin: 20px;padding: 20px;border: 1px solid  #696969;border-radius: 5px;background-color: #efefef;text-align: center;position: relative;top: 10px; }
.style-83129 div.content-wrap { list-style-position: outside;margin-left: 0px; }
.style-83129 .readmore-detail-page { float: right; }
.style-83129 .readmore-detail-page:hover { color: #fff; }
.style-83129 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-83129 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-83129 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-83129 .event-detail { margin: 0 0 0 60px; }
.style-83129 .view-all:hover { color: #fff; }
.style-83129 .view-comments:hover { color: #333; }
.style-83131 .h2-style { margin: 0 0 20px 0; }
.style-83131 .h3-style { font-weight: normal;font-size: 1.4em; }
.style-83131 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;font-size: 22px; }
.style-83131 .h4-style:hover { color: #333; }
.style-83131 .h5-style { font-weight: normal;font-size: 1.7em; }
.style-83131 { margin: 80px 0 0px 0; }
.style-83131 time { color: #aaa;margin: 0 0 5px 0; }
.style-83131 .readmore { margin: 10px 0 0 0; }
.style-83131 .readmore:hover { color: #fff; }
.style-83131 .archive { margin: 10px 0 0 0;float: right; }
.style-83131 .archive:hover { color: #fff; }
.style-83131 .category-description { margin: 0 0 10px 0; }
.style-83131 .link-image { padding: 30px 40px;width: 100%;position: relative; }
.style-83131 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-83131 .h4-style A:hover { color: #333; }
.style-83131 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-83131 .brief-description { padding: 10px;box-sizing: border-box; }
.style-83131 .text img { padding: 4px;border: 0px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-83131 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-83131 .bio { margin: 10px 0 0 0; }
.style-83131 .question { font-size: 17px; }
.style-83131 .answer { margin: 10px 0 0 0;padding: 10px 20px; }
.style-83131 .biobutton { margin: 10px 0 0 0; }
.style-83131 .biobutton:hover { color: #fff; }
.style-83131 .title { font-size: 18px;margin: 0;padding: 10px 0;color: #f36f21; }
.style-83131 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-83131 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-83131 .photo img { padding: 0px;width: calc(100% - 10px);border: 0px solid #ccc;float: left;margin: 0 0px 0px 0; }
.style-83131 .backbutton { margin: 10px 0 0 0; }
.style-83131 .backbutton:hover { color: #fff; }
.style-83131 A.links-urllink { font-size: 1.5em;text-decoration: none;text-align: center;width: 100%;position: absolute;top: 20px;left: 0px; }
.style-83131 .photo figcaption { text-align: center; }
.style-83131 li.group { margin: 20px;padding: 20px;border: 1px solid  #696969;border-radius: 5px;background-color: #efefef;text-align: center;position: relative;top: 10px; }
.style-83131 li.group:first-child { margin: 20px;padding: 20px;border: 1px solid  #696969;border-radius: 5px;background-color: #efefef;text-align: center;position: relative;top: 10px; }
.style-83131 div.content-wrap { list-style-position: outside;margin-left: 0px; }
.style-83131 .readmore-detail-page { float: right; }
.style-83131 .readmore-detail-page:hover { color: #fff; }
.style-83131 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-83131 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-83131 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-83131 .event-detail { margin: 0 0 0 60px; }
.style-83131 .view-all:hover { color: #fff; }
.style-83131 .view-comments:hover { color: #333; }
.style-82265 .h2-style { margin: 0 0 20px 0; }
.style-82265 .h3-style { font-size: 1.4em;font-weight: normal; }
.style-82265 .h4-style { margin: 0;color: #F36F21;padding: 15px 20px;font-size: 1.2em;border-radius: 5px;border-width: 1px;border-style: solid;border-color: #D4D5D9; }
.style-82265 .h4-style:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-82265 { margin: 60px 0 0px 0; }
.style-82265 time { color: #aaa;margin: 0 0 5px 0; }
.style-82265 .readmore { margin: 10px 0 0 0; }
.style-82265 .readmore:hover { color: #fff; }
.style-82265 .archive { margin: 10px 0 0 0; }
.style-82265 .archive:hover { color: #fff; }
.style-82265 .category-description { margin: 0 0 10px 0; }
.style-82265 .link-image { margin: 0 20px 0 0; }
.style-82265 .h4-style A { text-decoration: none;color: inherit; }
.style-82265 .h4-style A:hover { color: inherit; }
.style-82265 .long-description { margin: 0px 0 20px 0;padding: 20px 40px;background-color: #efefef; }
.style-82265 .brief-description { margin: 0px 0;padding: 10px 40px;background-color: #efefef; }
.style-82265 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-82265 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-82265 .bio { margin: 10px 0 0 0; }
.style-82265 .answer { margin: 10px 0 0 0; }
.style-82265 .biobutton { margin: 10px 0 0 0; }
.style-82265 .biobutton:hover { color: #fff; }
.style-82265 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-82265 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-82265 A.links-urllink { margin: 0;border-radius: 5px;color: #f36f21;padding: 15px 20px;border: 1px solid #D4D5D9;display: block;font-size: 1.25em;font-weight: bold;text-decoration: none;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border;-o-transition-property: color, background-color, border;transition-property: color, background-color, border; }
.style-82265 A.links-urllink:hover { color: #f36f21;border: 1px solid #D4D5D9; }
.style-82265 li.group { margin: 0 0 4px 0; }
.style-82265 .readmore-detail-page:hover { color: #fff; }
.style-82265 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-82265 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-82265 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-82265 .event-detail { margin: 0 0 0 60px; }
.style-82265 .view-all:hover { color: #fff; }
.style-82265 .view-comments:hover { color: #333; }
.style-34318 .h2-style { margin: 0 0 20px 0; }
.style-34318 .h3-style { font-size: 1.4em;font-weight: normal; }
.style-34318 .h4-style { margin: 0;color: #F36F21;padding: 15px 20px;font-size: 1.2em;border-radius: 5px;border-width: 1px;border-style: solid;border-color: #D4D5D9; }
.style-34318 .h4-style:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-34318 { margin: 60px 0 0px 0; }
.style-34318 time { color: #aaa;margin: 0 0 5px 0; }
.style-34318 .readmore { margin: 10px 0 0 0; }
.style-34318 .readmore:hover { color: #fff; }
.style-34318 .archive { margin: 10px 0 0 0; }
.style-34318 .archive:hover { color: #fff; }
.style-34318 .category-description { margin: 0 0 10px 0; }
.style-34318 .link-image { margin: 0 20px 0 0; }
.style-34318 .h4-style A { text-decoration: none;color: inherit; }
.style-34318 .h4-style A:hover { color: inherit; }
.style-34318 .long-description { margin: 0px 0;padding: 20px 40px;background-color: #efefef; }
.style-34318 .brief-description { margin: 0px 0;padding: 10px 40px;background-color: #efefef; }
.style-34318 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-34318 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-34318 .bio { margin: 10px 0 0 0; }
.style-34318 .answer { margin: 10px 0 0 0; }
.style-34318 .biobutton { margin: 10px 0 0 0; }
.style-34318 .biobutton:hover { color: #fff; }
.style-34318 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-34318 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-34318 A.links-urllink { margin: 0;color: #f36f21;padding: 15px 20px;border: 1px solid #f36f21;display: block;font-size: 16px;font-weight: bold;text-decoration: none;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border;-o-transition-property: color, background-color, border;transition-property: color, background-color, border; }
.style-34318 A.links-urllink:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-34318 li.group { margin: 0 0 4px 0; }
.style-34318 .readmore-detail-page:hover { color: #fff; }
.style-34318 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-34318 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-34318 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-34318 .event-detail { margin: 0 0 0 60px; }
.style-34318 .view-all:hover { color: #fff; }
.style-34318 .view-comments:hover { color: #333; }
.style-77237 .h2-style { margin: 0 0 20px 0; }
.style-77237 .h3-style { font-size: 1.4em;font-weight: normal; }
.style-77237 .h4-style { margin: 0;color: #F36F21;padding: 15px 20px;font-size: 1.2em;border-radius: 5px;border-width: 1px;border-style: solid;border-color: #D4D5D9; }
.style-77237 .h4-style:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-77237 { margin: 60px 0 0px 0; }
.style-77237 time { color: #aaa;margin: 0 0 5px 0; }
.style-77237 .readmore { margin: 10px 0 0 0; }
.style-77237 .readmore:hover { color: #fff; }
.style-77237 .archive { margin: 10px 0 0 0; }
.style-77237 .archive:hover { color: #fff; }
.style-77237 .category-description { margin: 0 0 10px 0; }
.style-77237 .link-image { margin: 0 20px 0 0; }
.style-77237 .h4-style A { text-decoration: none;color: inherit; }
.style-77237 .h4-style A:hover { color: inherit; }
.style-77237 .long-description { margin: 0px 0;padding: 20px 0px;background-color: #efefef; }
.style-77237 .brief-description { margin: 0px 0;padding: 10px 0px;background-color: #efefef; }
.style-77237 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-77237 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-77237 .bio { margin: 10px 0 0 0; }
.style-77237 .answer { margin: 10px 0 0 0; }
.style-77237 .biobutton { margin: 10px 0 0 0; }
.style-77237 .biobutton:hover { color: #fff; }
.style-77237 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-77237 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-77237 A.links-urllink { margin: 0;color: #f36f21;padding: 15px 20px;border: 1px solid #f36f21;display: block;font-size: 16px;font-weight: bold;text-decoration: none;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border;-o-transition-property: color, background-color, border;transition-property: color, background-color, border; }
.style-77237 A.links-urllink:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-77237 li.group { margin: 0 0 4px 0; }
.style-77237 .readmore-detail-page:hover { color: #fff; }
.style-77237 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-77237 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-77237 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-77237 .event-detail { margin: 0 0 0 60px; }
.style-77237 .view-all:hover { color: #fff; }
.style-77237 .view-comments:hover { color: #333; }
.style-75538 .h2-style { margin: 0 0 5px 0;font-size: 1.5em; }
.style-75538 .h3-style { font-weight: normal;font-size: 1.4em; }
.style-75538 .h4-style { margin: 0;font-weight: normal;font-size: 1.2em; }
.style-75538 .h4-style:hover { color: #f36f21; }
.style-75538 .h5-style { font-weight: normal;font-size: 1.7em; }
.style-75538 { margin: 35px 0 0px 0; }
.style-75538 time { color: #aaa;margin: 0 0 5px 0; }
.style-75538 .readmore { margin: 10px 0 0 0; }
.style-75538 .readmore:hover { color: #fff; }
.style-75538 .archive { margin: 10px 0 0 0;float: right; }
.style-75538 .archive:hover { color: #fff; }
.style-75538 .category-description { margin: 0 0 10px 0; }
.style-75538 .link-image { margin: 0 20px 0 0; }
.style-75538 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-75538 .h4-style A:hover { color: #333; }
.style-75538 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-75538 .brief-description { padding: 0;box-sizing: border-box;text-align: right;font-size: 1.1em; }
.style-75538 .text img { padding: 4px;border: 0px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-75538 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-75538 .bio { margin: 10px 0 0 0; }
.style-75538 .question { font-size: 17px; }
.style-75538 .answer { margin: 10px 0 0 0;padding: 10px 20px; }
.style-75538 .biobutton { margin: 10px 0 0 0; }
.style-75538 .biobutton:hover { color: #fff; }
.style-75538 .title { font-size: 18px;margin: 0;padding: 10px 0;color: #f36f21; }
.style-75538 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-75538 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-75538 .photo img { padding: 0px;width: calc(100% - 10px);border: 0px solid #ccc;float: left;margin: 0 0px 0px 0; }
.style-75538 .backbutton { margin: 10px 0 0 0; }
.style-75538 .backbutton:hover { color: #fff; }
.style-75538 .photo figcaption { text-align: center; }
.style-75538 li.group { margin: 0;padding: 10px 0 0px 0;border-bottom: 1px solid #ddd;overflow: hidden;clear: both; }
.style-75538 div.content-wrap { list-style-position: outside;margin-left: 0px; }
.style-75538 .readmore-detail-page { float: right; }
.style-75538 .readmore-detail-page:hover { color: #fff; }
.style-75538 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-75538 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-75538 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-75538 .event-detail { margin: 0 0 0 60px; }
.style-75538 .view-all:hover { color: #fff; }
.style-75538 .view-comments:hover { color: #333; }
.style-75119 .h2-style { margin: 0 0 20px 0; }
.style-75119 .h3-style { font-size: 1.4em;font-weight: normal; }
.style-75119 .h4-style { margin: 0;line-height: 2em;font-size: 1em;color: #f36f21;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color; }
.style-75119 .h4-style:hover { color: #fff;background-color: #f36f21;border-radius: 5px; }
.style-75119 A { margin: 0;color: #f36f21;padding: 10px 10px;border: 1px solid #D4D5D9;border-radius: 5px;display: block;font-size: 1.2em;font-weight: bold;text-decoration: none;background-color: #fff; }
.style-75119 A:hover { color: #fff;background-color: #f36f21;border-radius: 5px; }
.style-75119 { margin: 0px 0 0px 0; }
.style-75119 time { color: #aaa;margin: 0 0 5px 0; }
.style-75119 .readmore { margin: 10px 0 0 0; }
.style-75119 .readmore:hover { color: #fff; }
.style-75119 .archive { margin: 10px 0 0 0; }
.style-75119 .archive:hover { color: #fff; }
.style-75119 .category-description { margin: 0 0 10px 0; }
.style-75119 .link-image { margin: 0 20px 0 0; }
.style-75119 .h4-style A { text-decoration: none;color: inherit; }
.style-75119 .h4-style A:hover { color: inherit; }
.style-75119 .long-description { margin: 0px 0;padding: 20px 40px 20px 40px;background-color: #efefef; }
.style-75119 .brief-description { margin: 0px 0 0 0;padding: 20px 40px 20px 40px;background-color: #efefef; }
.style-75119 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-75119 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-75119 .bio { margin: 10px 0 0 0; }
.style-75119 .answer { margin: 10px 0 0 0; }
.style-75119 .biobutton { margin: 10px 0 0 0; }
.style-75119 .biobutton:hover { color: #fff; }
.style-75119 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-75119 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-75119 A.links-urllink { margin: 0;color: #f36f21;padding: 10px 10px;border: 1px solid #D4D5D9;border-radius: 5px;display: block;font-size: 1.2em;font-weight: bold;text-decoration: none;background-color: #fff; }
.style-75119 A.links-urllink:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-75119 li.group { margin: 0 0 4px 0; }
.style-75119 .readmore-detail-page:hover { color: #fff; }
.style-75119 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-75119 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-75119 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-75119 .event-detail { margin: 0 0 0 60px; }
.style-75119 .view-all:hover { color: #fff; }
.style-75119 .view-comments:hover { color: #333; }
.style-83255 .h2-style { margin: 0 0 10px 0; }
.style-83255 .h3-style { font-size: 1.4em;font-weight: normal; }
.style-83255 .h4-style { margin: 0;line-height: 3.2em;font-size: 1em;color: #f36f21;padding: 0px 0 0px 0; }
.style-83255 .h4-style:hover { color: #000;border-radius: 5px; }
.style-83255 A { margin: 0;color: #f36f21;padding: 0px 10px;display: block;font-size: 1.2em;font-weight: bold;text-decoration: none;background-color: #fff; }
.style-83255 A:hover { color: #000;border-radius: 5px; }
.style-83255 A:before { content: "+ ";font-size: 1.4em;font-weight: normal;color: #D4D5D9; }
.style-83255 { margin: 0px 0 40px 0; }
.style-83255 time { color: #aaa;margin: 0 0 5px 0; }
.style-83255 .readmore { margin: 10px 0 0 0; }
.style-83255 .readmore:hover { color: #fff; }
.style-83255 .archive { margin: 10px 0 0 0; }
.style-83255 .archive:hover { color: #fff; }
.style-83255 .category-description { margin: 0 0 10px 0; }
.style-83255 .link-image { margin: 0 20px 0 0; }
.style-83255 .h4-style A { text-decoration: none;color: inherit; }
.style-83255 .h4-style A:hover { color: inherit; }
.style-83255 .long-description { margin: 0px 20px;padding: 20px 20px 20px 20px;background-color: #fff;border-bottom: 2px solid #D4D5D9; }
.style-83255 .brief-description { margin: 0px 0 0 0;padding: 20px 40px 20px 40px;background-color: #efefef; }
.style-83255 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-83255 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-83255 .bio { margin: 10px 0 0 0; }
.style-83255 .answer { margin: 10px 0 0 0; }
.style-83255 .biobutton { margin: 10px 0 0 0; }
.style-83255 .biobutton:hover { color: #fff; }
.style-83255 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-83255 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-83255 A.links-urllink { margin: 0;color: #f36f21;padding: 10px 10px;display: block;font-size: 1.2em;font-weight: bold;text-decoration: none;background-color: #fff; }
.style-83255 A.links-urllink:hover { color: #fff;background-color: #f36f21; }
.style-83255 li.group { margin: 0 0 4px 0; }
.style-83255 .readmore-detail-page:hover { color: #fff; }
.style-83255 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-83255 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-83255 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-83255 .event-detail { margin: 0 0 0 60px; }
.style-83255 .view-all:hover { color: #fff; }
.style-83255 .view-comments:hover { color: #333; }
.style-79361 .h2-style { margin: 0 0 10px 0; }
.style-79361 .h3-style { font-size: 1.4em;font-weight: normal; }
.style-79361 .h4-style { margin: 0;line-height: 3.2em;font-size: 1em;color: #f36f21;padding: 0px 0 0px 0; }
.style-79361 .h4-style:hover { color: #000;border-radius: 5px; }
.style-79361 A { margin: 0;color: #f36f21;padding: 0px 10px;display: block;font-size: 1.2em;font-weight: bold;text-decoration: none;background-color: #fff;border-bottom: 1px solid #D4D5D9; }
.style-79361 A:hover { color: #000;border-radius: 5px; }
.style-79361 A:before { content: "+ ";font-size: 1.4em;font-weight: normal;color: #D4D5D9; }
.style-79361 { margin: 60px 0 40px 0; }
.style-79361 time { color: #aaa;margin: 0 0 5px 0; }
.style-79361 .readmore { margin: 10px 0 0 0; }
.style-79361 .readmore:hover { color: #fff; }
.style-79361 .archive { margin: 10px 0 0 0; }
.style-79361 .archive:hover { color: #fff; }
.style-79361 .category-description { margin: 0 0 10px 0; }
.style-79361 .link-image { margin: 0 20px 0 0; }
.style-79361 .h4-style A { text-decoration: none;color: inherit; }
.style-79361 .h4-style A:hover { color: inherit; }
.style-79361 .long-description { margin: 0px 0;padding: 20px 40px 20px 40px;background-color: #efefef; }
.style-79361 .brief-description { margin: 0px 0 0 0;padding: 20px 40px 20px 40px;background-color: #efefef; }
.style-79361 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-79361 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-79361 .bio { margin: 10px 0 0 0; }
.style-79361 .answer { margin: 10px 0 0 0; }
.style-79361 .biobutton { margin: 10px 0 0 0; }
.style-79361 .biobutton:hover { color: #fff; }
.style-79361 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-79361 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-79361 A.links-urllink { margin: 0;color: #f36f21;padding: 10px 10px;display: block;font-size: 1.2em;font-weight: bold;text-decoration: none;background-color: #fff; }
.style-79361 A.links-urllink:hover { color: #fff;background-color: #f36f21; }
.style-79361 li.group { margin: 0 0 4px 0; }
.style-79361 .readmore-detail-page:hover { color: #fff; }
.style-79361 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-79361 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-79361 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-79361 .event-detail { margin: 0 0 0 60px; }
.style-79361 .view-all:hover { color: #fff; }
.style-79361 .view-comments:hover { color: #333; }
.style-73981 .h2-style { margin: 0 0 20px 0; }
.style-73981 .h3-style { font-size: 1.4em;font-weight: normal; }
.style-73981 .h4-style { margin: 0;line-height: 2em;font-size: 1em;color: #f36f21;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color; }
.style-73981 .h4-style:hover { color: #fff;background-color: #f36f21;border-radius: 5px; }
.style-73981 A { margin: 0;color: #f36f21;padding: 10px 10px;border: 1px solid #D4D5D9;border-radius: 5px;display: block;font-size: 1.2em;font-weight: bold;text-decoration: none;background-color: #fff; }
.style-73981 A:hover { color: #fff;background-color: #f36f21;border-radius: 5px; }
.style-73981 { margin: 60px 0 40px 0; }
.style-73981 time { color: #aaa;margin: 0 0 5px 0; }
.style-73981 .readmore { margin: 10px 0 0 0; }
.style-73981 .readmore:hover { color: #fff; }
.style-73981 .archive { margin: 10px 0 0 0; }
.style-73981 .archive:hover { color: #fff; }
.style-73981 .category-description { margin: 0 0 10px 0; }
.style-73981 .link-image { margin: 0 20px 0 0; }
.style-73981 .h4-style A { text-decoration: none;color: inherit; }
.style-73981 .h4-style A:hover { color: inherit; }
.style-73981 .long-description { margin: 0px 0;padding: 20px 40px 20px 40px;background-color: #efefef; }
.style-73981 .brief-description { margin: 0px 0 0 0;padding: 20px 40px 20px 40px;background-color: #efefef; }
.style-73981 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-73981 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-73981 .bio { margin: 10px 0 0 0; }
.style-73981 .answer { margin: 10px 0 0 0; }
.style-73981 .biobutton { margin: 10px 0 0 0; }
.style-73981 .biobutton:hover { color: #fff; }
.style-73981 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-73981 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-73981 A.links-urllink { margin: 0;color: #f36f21;padding: 10px 10px;border: 1px solid #D4D5D9;border-radius: 5px;display: block;font-size: 1.2em;font-weight: bold;text-decoration: none;background-color: #fff; }
.style-73981 A.links-urllink:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-73981 li.group { margin: 0 0 4px 0; }
.style-73981 .readmore-detail-page:hover { color: #fff; }
.style-73981 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-73981 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-73981 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-73981 .event-detail { margin: 0 0 0 60px; }
.style-73981 .view-all:hover { color: #fff; }
.style-73981 .view-comments:hover { color: #333; }
.style-73982 .h2-style { margin: 0 0 20px 0;color: #f36f21; }
.style-73982 .h4-style { margin: 0;color: #5e5e5e;border-radius: 5px;padding: 15px 20px;font-size: 1.2em;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color;border-width: 1px;border-style: solid;border-color: #D4D5D9; }
.style-73982 .h4-style:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-73982 { margin: 20px 0 40px 0; }
.style-73982 time { color: #aaa;margin: 0 0 5px 0; }
.style-73982 .readmore { margin: 10px 0 0 0; }
.style-73982 .readmore:hover { color: #fff; }
.style-73982 .archive { margin: 10px 0 0 0; }
.style-73982 .archive:hover { color: #fff; }
.style-73982 .category-description { margin: 0 0 10px 0; }
.style-73982 .link-image { margin: 0 20px 0 0; }
.style-73982 .h4-style A { text-decoration: none;color: inherit; }
.style-73982 .h4-style A:hover { color: inherit; }
.style-73982 .long-description { margin: 10px 0;padding: 20px;background-color: #efefef; }
.style-73982 .brief-description { margin: 10px 0;padding: 0 20px; }
.style-73982 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-73982 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-73982 .bio { margin: 10px 0 0 0; }
.style-73982 .answer { margin: 10px 0 0 0; }
.style-73982 .biobutton { margin: 10px 0 0 0; }
.style-73982 .biobutton:hover { color: #fff; }
.style-73982 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-73982 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-73982 A.links-urllink { margin: 0;color: #303030;padding: 15px 20px;border: 1px solid #303030;border-radius: 5px;display: block;font-size: 16px;font-weight: bold;text-decoration: none;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border;-o-transition-property: color, background-color, border;transition-property: color, background-color, border; }
.style-73982 A.links-urllink:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-73982 li.group { margin: 0 0 4px 0; }
.style-73982 .readmore-detail-page:hover { color: #fff; }
.style-73982 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-73982 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-73982 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-73982 .event-detail { margin: 0 0 0 60px; }
.style-73982 .view-all:hover { color: #fff; }
.style-73982 .view-comments:hover { color: #333; }
.style-29494 .h2-style { margin: 0 0 20px 0; }
.style-29494 .h4-style { margin: 0;color: #4f7eaa;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-29494 .h4-style:hover { color: #333; }
.style-29494 { margin: 0 0 40px 0; }
.style-29494 time { color: #aaa;margin: 0 0 5px 0; }
.style-29494 .readmore { margin: 10px 0 0 0; }
.style-29494 .readmore:hover { color: #fff; }
.style-29494 .archive { margin: 10px 0 0 0; }
.style-29494 .archive:hover { color: #fff; }
.style-29494 .category-description { margin: 0 0 10px 0; }
.style-29494 .link-image { margin: 0 20px 0 0; }
.style-29494 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-29494 .h4-style A:hover { color: #333; }
.style-29494 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-29494 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-29494 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-29494 .bio { margin: 10px 0 0 0; }
.style-29494 .answer { margin: 10px 0 0 0; }
.style-29494 .biobutton { margin: 10px 0 0 0; }
.style-29494 .biobutton:hover { color: #fff; }
.style-29494 .title { font-size: 18px;color: #4f7eaa;margin: 0;padding: 10px 0; }
.style-29494 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-29494 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-29494 .photo img { padding: 4px;width: calc(100% - 10px);border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-29494 .backbutton { margin: 10px 0 0 0; }
.style-29494 .backbutton:hover { color: #fff; }
.style-29494 .photo figcaption { text-align: center; }
.style-29494 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2);overflow: hidden;clear: both; }
.style-29494 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-29494 .readmore-detail-page:hover { color: #fff; }
.style-29494 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-29494 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-29494 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-29494 .event-detail { margin: 0 0 0 60px; }
.style-29494 .view-all:hover { color: #fff; }
.style-29494 .view-comments:hover { color: #333; }
.style-29455 { text-align: right;margin: 40px 0 30px 0; }
.style-29455 .link-image { margin: 0 0 0 8px;transition: opacity 0.2s ease;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;opacity: 1; }
.style-29455 .link-image:hover { opacity: 0.75; }
.style-29455 li.group { display: inline-block; }
.style-29453 { margin: 40px 0 10px 0; }
.style-29442 { margin: 0 10px; }
.style-29448 .h1-style { color: #fff; }
.style-29448 .h2-style { margin: 0 0 20px 0;color: #fff; }
.style-29448 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-29448 .h4-style:hover { color: #fff; }
.style-29448 { margin: 0 0 20px 0;color: #fff; }
.style-29448 time { color: #fff;margin: 0 0 5px 0; }
.style-29448 .readmore { margin: 10px 0 0 0;color: #fff; }
.style-29448 .readmore:hover { color: #fff; }
.style-29448 .archive { margin: 10px 0 0 0;color: #fff; }
.style-29448 .archive:hover { color: #fff; }
.style-29448 .category-description { margin: 0 0 10px 0; }
.style-29448 .link-image { padding: 4px;width: calc(100% - 10px);border: 1px solid rgba(255,255,255,0.2);float: left;margin: 0 10px 10px 0; }
.style-29448 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-29448 .h4-style A:hover { color: #fff; }
.style-29448 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-29448 .text img { padding: 4px;border: 1px solid rgba(255,255,255,0.2);margin: 0 10px 10px 0; }
.style-29448 .news img { padding: 4px;border: 1px solid rgba(255,255,255,0.2);max-width: 60px; }
.style-29448 .bio { margin: 10px 0 0 0; }
.style-29448 .question:hover { color: #fff; }
.style-29448 .answer { margin: 10px 0 0 0; }
.style-29448 .biobutton { margin: 10px 0 0 0;color: #fff; }
.style-29448 .title { font-size: 18px;color: #6fafec;margin: 0;padding: 10px 0; }
.style-29448 .caption { color: #fff;font-style: italic;margin: 0;padding: 5px 0; }
.style-29448 .affinity img { padding: 4px;border: 1px solid rgba(255,255,255,0.2); }
.style-29448 .photo img { padding: 4px;width: calc(100% - 10px);border: 1px solid rgba(255,255,255,0.2);float: left;margin: 0 10px 10px 0; }
.style-29448 .backbutton { margin: 10px 0 0 0; }
.style-29448 .backbutton:hover { color: #fff; }
.style-29448 .photo figcaption { text-align: center; }
.style-29448 li.group { margin: 0;padding: 20px 0 0 0;border-top: 1px solid rgba(255,255,255,0.2);overflow: hidden;clear: both; }
.style-29448 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-29448 .readmore-detail-page { color: #fff; }
.style-29448 .readmore-detail-page:hover { color: #fff; }
.style-29448 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-29448 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-29448 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-29448 .event-detail { margin: 0 0 0 60px; }
.style-29448 .view-all { color: #fff; }
.style-29448 .view-all:hover { color: #fff; }
.style-29448 .view-comments:hover { color: #333; }
.style-29445 { margin: 6px 10px 20px 10px; }
.style-29445 .submit-button { background-image: url('//whthemes.whipplehill.net/ftpimages/492/site/797/images/search.png');background-position: center center;background-repeat: no-repeat;border: 0;background-color: transparent;font-size: 0;min-height: 34px;width: 32px;padding: 0; }
.style-29445 .search-text { border: 0;width: calc(92% - 32px);padding: 8px 4% 9px 4%;background: transparent;color: #999;font-size: 12px;font-style: italic; }
.style-29445 div.content-wrap { background-color: #f4f5f9;-webkit-box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.1);box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.1); }
.style-29451 { text-align: center;font-size: 22px;line-height: 28px;font-weight: normal;padding: 0 0 20px 0; }
.style-29456 { margin: 0 0 60px 0;text-align: center; }
.style-29456 .mini-sitemap-open { color: #fff;text-decoration: none;text-transform: uppercase;font-weight: bold;font-size: 14px;padding: 15px;border-radius: 5px;background-color: #f36f21;display: inline-block;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color; }
.style-29456 .mini-sitemap-open:hover { background-color: #666;color: #f36f21; }
.style-29456 .mini-sitemap-close { color: #f36f21;text-decoration: none;text-transform: uppercase;font-weight: bold;font-size: 14px;padding: 15px;border-radius: 5px 5px  0 0;background-color: #666;display: inline-block;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color; }
.style-29456 .mini-sitemap-close:hover { background-color: #f36f21;color: #fff; }
.style-29456 .ms-level1 { text-align: left;background-color: #666;padding: 20px;margin: 0;border-radius: 5px; }
.style-29456 .ms-l1-item { color: #f36f21;display: block;transition: ease 0.2s;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color; }
.style-29456 .ms-l1-item:hover { color: #fff; }
.style-29456 .ms-l1-text { color: inherit;text-decoration: none;font-size: 16px;font-weight: bold;margin: 0;display: block;-o-transition: color 0.2s ease;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-29456 .ms-level2 { margin: 12px 0 0 0; }
.style-29456 .ms-l2-item { color: #fff;padding: 5px 0;-o-transition: color 0.2s ease;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-29456 .ms-l2-item:hover { color: #fff; }
.style-29456 .ms-l2-text { color: inherit;font-size: 13px;font-weight: normal;text-decoration: none; }
.style-29446 { text-align: right; }
.style-29446 .link-image { margin: 0 5px 0 0;opacity: 0.5;-o-transition: opacity 0.2s ease;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;transition: opacity 0.2s ease; }
.style-29446 .link-image:hover { opacity: 1; }
.style-29446 li.group { display: inline-block;margin: 0 0 0 4px; }
.style-73974 { text-align: center;padding-bottom: 20px;margin-top: 20px; }
.style-73974 .link-image { margin: 0 5px 0 0;opacity: 0.5;-o-transition: opacity 0.2s ease;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;transition: opacity 0.2s ease; }
.style-73974 .link-image:hover { opacity: 1; }
.style-73974 li.group { display: inline-block;margin: 0 0 0 4px; }
.style-82332 .h1-style { color: #f36f21;font-size: 1.8em;letter-spacing: normal; }
.style-82332 .h2-style { margin: 0 0 10px 0; }
.style-82332 .h3-style { font-weight: normal;font-size: 1.4em;line-height: 1.5em; }
.style-82332 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;font-size: 22px; }
.style-82332 .h4-style:hover { color: #333; }
.style-82332 .h5-style { font-weight: normal;font-size: 1.7em; }
.style-82332 { margin: 20px 0 0px 0;clear: both; }
.style-82332 time { color: #aaa;margin: 0 0 5px 0; }
.style-82332 .readmore { margin: 10px 0 0 0; }
.style-82332 .readmore:hover { color: #fff; }
.style-82332 .archive { margin: 10px 0 0 0;float: right; }
.style-82332 .archive:hover { color: #fff; }
.style-82332 .category-description { margin: 0 0 10px 0; }
.style-82332 .link-image { margin: 0 20px 0 0; }
.style-82332 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-82332 .h4-style A:hover { color: #333; }
.style-82332 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-82332 .brief-description { padding: 10px;box-sizing: border-box; }
.style-82332 .text img { padding: 4px;border: 0px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-82332 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-82332 .bio { margin: 10px 0 0 0; }
.style-82332 .question { font-size: 1.15em;line-height: 1.5em; }
.style-82332 .answer { margin: 10px 0 0 0;padding: 10px 20px;background-color: #efefef; }
.style-82332 .biobutton { margin: 10px 0 0 0; }
.style-82332 .biobutton:hover { color: #fff; }
.style-82332 .title { font-size: 18px;margin: 0;padding: 10px 0;color: #f36f21; }
.style-82332 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-82332 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-82332 .photo img { padding: 0px;width: calc(100% - 10px);border: 0px solid #ccc;float: left;margin: 0 0px 0px 0; }
.style-82332 .backbutton { margin: 10px 0 0 0; }
.style-82332 .backbutton:hover { color: #fff; }
.style-82332 .photo figcaption { text-align: center; }
.style-82332 li.group { margin: 0px 0 5px 0;padding: 10px 0 0 0;border-bottom: 1px solid  #f36f21;overflow: visible;clear: both; }
.style-82332 div.content-wrap { list-style-position: outside;margin-left: 0px; }
.style-82332 .readmore-detail-page { float: right; }
.style-82332 .readmore-detail-page:hover { color: #fff; }
.style-82332 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-82332 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-82332 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-82332 .event-detail { margin: 0 0 0 60px; }
.style-82332 .view-all:hover { color: #fff; }
.style-82332 .view-comments:hover { color: #333; }
.style-42753 .h2-style { margin: 0 0 20px 0;color: #fff; }
.style-42753 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;padding: 10px 0;border-bottom: solid 2px #f36f21; }
.style-42753 .h4-style:hover { color: #333; }
.style-42753 { margin: 0 0 30px 0; }
.style-42753 time { color: #aaa;margin: 0 0 5px 0; }
.style-42753 .readmore { margin: 10px 0 0 0; }
.style-42753 .readmore:hover { color: #fff; }
.style-42753 .archive { margin: 10px 0 0 0; }
.style-42753 .archive:hover { color: #fff; }
.style-42753 .category-description { margin: 0 0 10px 0; }
.style-42753 .link-image { margin: 0 20px 0 0; }
.style-42753 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-42753 .h4-style A:hover { color: #333; }
.style-42753 .brief-description { padding: 10px 20px; }
.style-42753 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-42753 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-42753 .bio { margin: 10px 0 0 0; }
.style-42753 .answer { margin: 10px 0 0 0; }
.style-42753 .biobutton { margin: 10px 0 0 0; }
.style-42753 .biobutton:hover { color: #fff; }
.style-42753 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-42753 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-42753 A.links-urllink { display: block;text-align: center;font-size: 14px;color: #fff;font-weight: bold;text-decoration: none;text-transform: uppercase;padding: 13px 0;border: 2px solid #f36f21;background-color: #f36f21;border-radius: 5px;-o-transition: 0.2s ease;-webkit-transition: 0.2s ease;-moz-transition: 0.2s ease;transition: 0.2s ease;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color;margin: 0 0 10px 0; }
.style-42753 A.links-urllink:hover { background-color: transparent;color: #f36f21; }
.style-42753 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-42753 .readmore-detail-page { float: right; }
.style-42753 .readmore-detail-page:hover { color: #fff; }
.style-42753 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-42753 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-42753 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-42753 .event-detail { margin: 0 0 0 60px; }
.style-42753 .view-all:hover { color: #fff; }
.style-42753 .view-comments:hover { color: #333; }
.style-42761 .h1-style { color: #fff; }
.style-42761 .h2-style { margin: 0 0 20px 0;color: #FFFFFF; }
.style-42761 .h4-style { margin: 0;color: #fff;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-42761 .h4-style:hover { color: rgba(255,255,255,0.5); }
.style-42761 A { color: #fff; }
.style-42761 .button { background-color: rgba(0,0,0,0.2); }
.style-42761 .button:hover { background-color: rgba(0,0,0,0.5); }
.style-42761 { margin: 0 0 40px 0;padding: 20px;color: #fff;background-color: #f36f21; }
.style-42761 time { color: rgba(255,255,255,0.8);margin: 0 0 5px 0; }
.style-42761 .readmore { margin: 10px 0 0 0; }
.style-42761 .readmore:hover { color: #fff; }
.style-42761 .archive { margin: 10px 0 0 0; }
.style-42761 .archive:hover { color: #fff; }
.style-42761 .category-description { margin: 0 0 10px 0; }
.style-42761 .link-image { margin: 0 20px 0 0; }
.style-42761 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-42761 .h4-style A:hover { color: rgba(255,255,255,0.5); }
.style-42761 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-42761 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-42761 .news img { padding: 4px;border: 1px solid rgba(255,255,255,0.5);max-width: 60px; }
.style-42761 .bio { margin: 10px 0 0 0; }
.style-42761 .answer { margin: 10px 0 0 0; }
.style-42761 .biobutton { margin: 10px 0 0 0; }
.style-42761 .biobutton:hover { color: #fff; }
.style-42761 .title { font-size: 18px;color: #fff;margin: 0;padding: 10px 0; }
.style-42761 .caption { color: #fff;font-style: italic;margin: 0;padding: 5px 0; }
.style-42761 .affinity img { padding: 4px;border: 1px solid rgba(255,255,255,0.5); }
.style-42761 .photo img { padding: 4px;width: calc(100% - 10px);border: 1px solid rgba(255,255,255,0.5);float: left;margin: 0 10px 10px 0; }
.style-42761 .photo figcaption { text-align: center; }
.style-42761 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2);overflow: hidden;clear: both; }
.style-42761 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-42761 .date-icon { width: 50px;height: 50px;background-color: rgba(49,49,49,0.8);border-radius: 30px; }
.style-42761 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-42761 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-42761 .event-detail { margin: 0 0 0 60px; }
.style-42761 .view-all { background-color: #313131;float: right; }
.style-42761 .view-all:hover { background-color: #fff;color: #f36f21; }
.style-42761 .view-comments:hover { color: #333; }
.style-49517 .h1-style { color: #fff; }
.style-49517 .h2-style { margin: 0 0 40px 0;color: #000000;text-align: center; }
.style-49517 .h4-style { margin: 0;color: #fff;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-49517 .h4-style:hover { color: rgba(255,255,255,0.5); }
.style-49517 A { color: #fff; }
.style-49517 .button { background-color: rgba(0,0,0,0.2); }
.style-49517 .button:hover { background-color: rgba(0,0,0,0.5); }
.style-49517 { margin: 0 0 40px 0;padding: 20px;color: #fff;background-color: #FFF7F3; }
.style-49517 time { color: rgba(255,255,255,0.8);margin: 0 0 5px 0; }
.style-49517 .readmore { margin: 10px 0 0 0; }
.style-49517 .readmore:hover { color: #fff; }
.style-49517 .archive { margin: 10px 0 0 0; }
.style-49517 .archive:hover { color: #fff; }
.style-49517 .category-description { margin: 0 0 10px 0; }
.style-49517 .link-image { margin: 0 20px 0 0; }
.style-49517 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-49517 .h4-style A:hover { color: rgba(255,255,255,0.5); }
.style-49517 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-49517 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-49517 .news img { padding: 4px;border: 1px solid rgba(255,255,255,0.5);max-width: 60px; }
.style-49517 .bio { margin: 10px 0 0 0; }
.style-49517 .answer { margin: 10px 0 0 0; }
.style-49517 .biobutton { margin: 10px 0 0 0; }
.style-49517 .biobutton:hover { color: #fff; }
.style-49517 .title { font-size: 18px;color: #fff;margin: 0;padding: 10px 0; }
.style-49517 .caption { color: #fff;font-style: italic;margin: 0;padding: 5px 0; }
.style-49517 .affinity img { padding: 4px;border: 1px solid rgba(255,255,255,0.5); }
.style-49517 .photo img { padding: 4px;width: calc(100% - 10px);border: 1px solid rgba(255,255,255,0.5);float: left;margin: 0 10px 10px 0; }
.style-49517 .photo figcaption { text-align: center; }
.style-49517 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2);overflow: hidden;clear: both; }
.style-49517 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-49517 .date-icon { width: 50px;height: 50px;background-color: rgba(49,49,49,0.8);border-radius: 30px; }
.style-49517 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-49517 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-49517 .event-detail { margin: 0 0 0 60px; }
.style-49517 .view-all { background-color: #313131;float: right; }
.style-49517 .view-all:hover { background-color: #fff;color: #f36f21; }
.style-49517 .view-comments:hover { color: #333; }
.style-29485 .h2-style { margin: 0 0 20px 0; }
.style-29485 .button { margin: 0 5px 5px -5px;color: #f36f21;font-weight: 900;text-transform: uppercase;font-size: 14px;border: none;text-decoration: none;background: none;-webkit-transition: color 150ms ease;-moz-transition: color 150ms ease;-o-transition: color 150ms ease;transition: color 150ms ease;padding: 0; }
.style-29485 .button:hover { color: #313131; }
.style-29485 { margin: 0 0 40px 0; }
.style-29485 time { color: #acacac;margin: 0 0 10px 0; }
.style-29485 .readmore { margin: 10px 0 0 0;float: right; }
.style-29485 .h4-style A { text-decoration: none;font-size: 24px;line-height: 24px;-webkit-transition: background-color 0.2s ease;-moz-transition: background-color 0.2s ease;transition: background-color 0.2s ease; }
.style-29485 .h4-style A:hover { color: #333; }
.style-29485 .location { color: #bcbec0;font-size: 14px; }
.style-29485 .caption { padding: 10px 0; }
.style-29485 li.group { display: block;margin: 20px 0 0 0;clear: both; }
.style-29485 .start-time { font-size: 14px;line-height: 18px;color: #acacac; }
.style-29485 .end-time { font-size: 14px;line-height: 18px; }
.style-29485 .event-time { font-size: 14px;line-height: 18px; }
.style-29485 .date-icon { border: 3px solid #eff1f2;background: #fff;height: 60px;width: 60px;border-radius: 50%; }
.style-29485 .month-name { color: #bcbec0;padding-top: 2px;font-size: 16px;line-height: 26px;letter-spacing: -.05em;text-transform: uppercase; }
.style-29485 .day-number { color: #bcbec0;font-size: 30px;line-height: 22px;letter-spacing: -.05em;font-weight: bold; }
.style-29485 .event-detail { margin-left: 90px; }
.style-29485 .filter-group { padding: 20px !important;border: 3px solid #eff1f2;margin: 10px 0 !important; }
.style-29485 .filter-group-title { margin-bottom: 10px; }
.style-29485 .filter-group-list { width: 100%; }
.style-29485 .filter-item { padding: 10px 0 10px 20px;letter-spacing: 1px;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color; }
.style-29485 .filter-item:hover { color: #fff;background-color: #f36f21; }
.style-29485 .button-group { display: block;margin: 0 0 20px 0; }
.style-29485 .calendar-grid { padding: 0;background-color: transparent;border-left: 1px solid #d4d5d9;border-right: 1px solid #d4d5d9;border-bottom: 1px solid #d4d5d9; }
.style-29485 .calendardatepicker li.today a { background-color: #878889;color: #fff; }
.style-29485 .calendardatepicker li.selected-day a { background-color: #f36f21;color: #fff; }
.style-29485 li.has-events a { color: #4f7eaa; }
.style-29485 .calendar-days { margin: 0;border: 0; }
.style-29485 .prev-button { font-weight: bold; }
.style-29485 .next-button { font-weight: bold; }
.style-29485 .month-select { background-color: #fff;border: 1px solid #ccc;padding: 5px 10px;height: 40px; }
.style-29485 .day-header span { margin: 0;border: 0;color: #fff;font-weight: bold;text-transform: uppercase;font-size: 13px;padding: 10px 0;background-color: #313131; }
.style-29485 li.other-month a { background-color: #f4f5f9; }
.style-29485 .today-button { color: #f36f21;text-decoration: none;font-weight: bold; }
.style-29485 .today-button:hover { color: #313131; }
.style-29485 .day a { padding: 10px;color: #444; }
.style-29485 .large-calendar-grid { border-color: transparent;border: 0; }
.style-29485 .large-calendar-grid ol.calendar-header li { background-color: #313131;color: #fff;padding: 4px 0;text-transform: uppercase;font-weight: 700;border-color: #002b5c; }
.style-29485 .large-calendar-grid .day-holder { border: 0; }
.style-29485 .large-calendar-grid .date { padding: 5px;background-color: #ccc; }
.style-29485 .large-calendar-grid .other-month.day-holder { opacity: .5; }
.style-29485 .large-calendar-grid .other-month.day-holder .date { color: #d4d5d9;padding: 5px; }
.style-29485 .large-calendar-grid .today.day-holder .date { background-color: #f36f21;color: #fff; }
.style-29485 .large-calendar-grid .has-events.day-holder { color: #4f7eaa;border: 0; }
.style-29485 .large-calendar-grid .has-events.day-holder .date:not(.active) { padding: 5px;color: #fff;font-weight: bold;border: 0; }
.style-29485 .large-calendar-grid .day-holder .date.active { border: 0;background-color: #666; }
.style-29485 .large-calendar-grid .calendar-list { border-color: transparent; }
.style-29485 .h4-style.calendar-event-title { font-size: 14px;line-height: 18px; }
.style-29485 .h4-style.calendar-event-title a { font-size: 14px;line-height: 18px;color: #f36f21; }
.style-29485 .more-details { font-size: 14px;line-height: 18px; }
.style-29486 .h2-style { margin: 0 0 20px 0; }
.style-29486 .h4-style { margin: 0;-o-transition: color 0.2s ease;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-29486 .h4-style:hover { color: #333; }
.style-29486 { margin: 60px 0 0px 0; }
.style-29486 time { color: #aaa;margin: 0 0 5px 0; }
.style-29486 .readmore { margin: 10px 0 0 0; }
.style-29486 .readmore:hover { color: #fff; }
.style-29486 .archive { margin: 10px 0 0 0; }
.style-29486 .archive:hover { color: #fff; }
.style-29486 .category-description { margin: 0 0 10px 0; }
.style-29486 .link-image { margin: 0 20px 0 0; }
.style-29486 .h4-style A { text-decoration: none;-o-transition: color 0.2s ease;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-29486 .h4-style A:hover { color: #333; }
.style-29486 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-29486 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-29486 .full-name { color: #313131; }
.style-29486 .bio { margin: 10px 0 0 0; }
.style-29486 .answer { margin: 10px 0 0 0; }
.style-29486 .biobutton { margin: 10px 0 0 0; }
.style-29486 .biobutton:hover { color: #fff; }
.style-29486 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-29486 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-29486 .letter-selector { height: 40px;width: 100%;padding: 5px; }
.style-29486 .team-selector { height: 40px;width: 100%;padding: 5px; }
.style-29486 .season-selector { height: 40px;width: 100%;padding: 5px; }
.style-29486 .school-level-selector { height: 40px;width: 100%;padding: 5px; }
.style-29486 .department-selector { height: 40px;width: 100%;padding: 5px; }
.style-29486 .grade-selector { height: 40px;width: 100%;padding: 5px; }
.style-29486 .dept-or-grade-desc { margin: 0 0 10px 0;color: #313131; }
.style-29486 .greeting { margin: 20px 0 20px 0; }
.style-29486 .course-title.off-state { margin: 0 0 4px 0;display: block;color: #f36f21;position: relative;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border-color;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color,border-color;transition-property: color, background-color,border-color;border-width: 1px;border-style: solid;border-color: #D4D5D9; }
.style-29486 .course-title.off-state:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-29486 .course-title.off-state:after { content: "+";position: absolute;top: 50%;color: inherit;margin-top: -15px;right: 20px;font-size: 32px;width: 20px
height: 20px; }
.style-29486 .course-desc { padding: 15px 20px;background-color: #ccc; }
.style-29486 .departmentfaculty img { padding: 4px;border: 1px solid #d4d5d9; }
.style-29486 .course-title A { margin: 0;padding: 15px 20px;display: block;border-color: #f36f21; }
.style-29486 .course-title A:hover { color: inherit; }
.style-29486 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-29486 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-29486 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-29486 .event-detail { margin: 0 0 0 60px; }
.style-29486 .course-title.on-state { color: #fff;background-color: #f36f21;border: 1px solid #f36f21;position: relative; }
.style-29486 .course-title.on-state:link { color: #fff; }
.style-29486 .course-title.on-state:after { content: "-";position: absolute;top: 50%;color: inherit;margin-top: -15px;right: 25px;font-size: 32px;width: 20px
height: 20px; }
.style-29486 .view-all:hover { color: #fff; }
.style-29486 .view-comments:hover { color: #333; }
.style-59890 .h2-style { margin: 0 0 20px 0; }
.style-59890 .h4-style { margin: 0;-o-transition: color 0.2s ease;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-59890 .h4-style:hover { color: #333; }
.style-59890 { margin: 60px 0 0px 0; }
.style-59890 time { color: #aaa;margin: 0 0 5px 0; }
.style-59890 .readmore { margin: 10px 0 0 0; }
.style-59890 .readmore:hover { color: #fff; }
.style-59890 .archive { margin: 10px 0 0 0; }
.style-59890 .archive:hover { color: #fff; }
.style-59890 .category-description { margin: 0 0 10px 0; }
.style-59890 .link-image { margin: 0 20px 0 0; }
.style-59890 .h4-style A { text-decoration: none;-o-transition: color 0.2s ease;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-59890 .h4-style A:hover { color: #333; }
.style-59890 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-59890 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-59890 .full-name { color: #313131; }
.style-59890 .bio { margin: 10px 0 0 0; }
.style-59890 .answer { margin: 10px 0 0 0; }
.style-59890 .biobutton { margin: 10px 0 0 0; }
.style-59890 .biobutton:hover { color: #fff; }
.style-59890 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-59890 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-59890 .letter-selector { height: 40px;width: 100%;padding: 5px; }
.style-59890 .team-selector { height: 40px;width: 100%;padding: 5px; }
.style-59890 .season-selector { height: 40px;width: 100%;padding: 5px; }
.style-59890 .school-level-selector { height: 40px;width: 100%;padding: 5px; }
.style-59890 .department-selector { height: 40px;width: 100%;padding: 5px; }
.style-59890 .grade-selector { height: 40px;width: 100%;padding: 5px; }
.style-59890 .dept-or-grade-desc { margin: 0 0 10px 0;color: #313131; }
.style-59890 .greeting { margin: 20px 0 20px 0; }
.style-59890 .course-title.off-state { margin: 0 0 4px 0;display: block;color: #f36f21;position: relative;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border-color;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color,border-color;transition-property: color, background-color,border-color;border-width: 1px;border-style: solid;border-color: #D4D5D9; }
.style-59890 .course-title.off-state:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-59890 .course-title.off-state:after { content: "+";position: absolute;top: 50%;color: inherit;margin-top: -15px;right: 20px;font-size: 32px;width: 20px
height: 20px; }
.style-59890 .course-desc { padding: 15px 20px;background-color: #ccc; }
.style-59890 .departmentfaculty img { padding: 4px;border: 1px solid #d4d5d9; }
.style-59890 li.group { border-top: 1px solid #f36f21;padding: 20px 0; }
.style-59890 .course-title A { margin: 0;padding: 15px 20px;display: block;border-color: #f36f21; }
.style-59890 .course-title A:hover { color: inherit; }
.style-59890 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-59890 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-59890 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-59890 .event-detail { margin: 0 0 0 60px; }
.style-59890 .course-title.on-state { color: #fff;background-color: #f36f21;border: 1px solid #f36f21;position: relative; }
.style-59890 .course-title.on-state:link { color: #fff; }
.style-59890 .course-title.on-state:after { content: "-";position: absolute;top: 50%;color: inherit;margin-top: -15px;right: 25px;font-size: 32px;width: 20px
height: 20px; }
.style-59890 .view-all:hover { color: #fff; }
.style-59890 .view-comments:hover { color: #333; }
.style-29545 .h2-style { margin: 0 0 20px 0; }
.style-29545 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;color: #313131;line-height: 2; }
.style-29545 .h4-style:hover { color: #333; }
.style-29545 { margin: 30px 0 40px 0; }
.style-29545 .description { padding: 10px 5px; }
.style-29545 time { color: #aaa;padding: 10px 5px; }
.style-29545 .readmore { margin: 10px 0 0 0; }
.style-29545 .readmore:hover { color: #fff; }
.style-29545 .archive { margin: 10px 0 0 0;float: right; }
.style-29545 .archive:hover { color: #fff; }
.style-29545 .category-description { margin: 0 0 10px 0; }
.style-29545 .link-image { margin: 0 20px 0 0; }
.style-29545 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-29545 .h4-style A:hover { color: #333; }
.style-29545 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-29545 .brief-description { padding: 10px 5px;box-sizing: border-box; }
.style-29545 .location { line-height: 2;padding: 10px 5px; }
.style-29545 .contact-info { padding: 10px 5px; }
.style-29545 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-29545 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-29545 .bio { margin: 10px 0 0 0; }
.style-29545 .answer { margin: 10px 0 0 0;padding: 10px 20px; }
.style-29545 .biobutton { margin: 10px 0 0 0; }
.style-29545 .biobutton:hover { color: #fff; }
.style-29545 .title { font-size: 18px;margin: 0;padding: 10px 0;color: #f36f21; }
.style-29545 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-29545 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-29545 .photo img { padding: 4px;width: calc(100% - 10px);border: 1px solid #ccc;float: left;margin: 0 10px 10px 0; }
.style-29545 .backbutton { margin: 10px 0 0 0;float: right; }
.style-29545 .backbutton:hover { color: #fff; }
.style-29545 .photo figcaption { text-align: center; }
.style-29545 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(243,111,33,0.2);overflow: hidden;clear: both; }
.style-29545 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-29545 .registration { padding: 10px 5px; }
.style-29545 .readmore-detail-page { float: right; }
.style-29545 .readmore-detail-page:hover { color: #fff; }
.style-29545 .date-icon { width: 50px;height: 50px;background-color: #666;border-radius: 30px; }
.style-29545 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-29545 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-29545 .event-detail { margin: 0 0 0 60px; }
.style-29545 .view-all:hover { color: #fff; }
.style-29545 .view-comments:hover { color: #333; }
.style-29489 .h2-style { margin: 0 0 20px 0; }
.style-29489 .h4-style { margin: 0;-o-transition: color 0.2s ease;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;padding: 10px 5px; }
.style-29489 .h4-style:hover { color: #333; }
.style-29489 { margin: 0 0 40px 0; }
.style-29489 .description { padding: 10px 5px; }
.style-29489 time { color: #aaa;margin: 0 0 5px 0;padding: 10px 5px; }
.style-29489 .readmore { margin: 10px 0 0 0; }
.style-29489 .readmore:hover { color: #fff; }
.style-29489 .archive { margin: 10px 0 0 0; }
.style-29489 .archive:hover { color: #fff; }
.style-29489 .category-description { margin: 0 0 10px 0; }
.style-29489 .link-image { margin: 0 20px 0 0; }
.style-29489 .h4-style A { text-decoration: none;-o-transition: color 0.2s ease;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-29489 .h4-style A:hover { color: #333; }
.style-29489 .brief-description { padding: 10px 5px; }
.style-29489 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-29489 .author { padding: 10px 5px; }
.style-29489 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-29489 .bio { margin: 10px 0 0 0; }
.style-29489 .answer { margin: 10px 0 0 0; }
.style-29489 .biobutton { margin: 10px 0 0 0; }
.style-29489 .biobutton:hover { color: #fff; }
.style-29489 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-29489 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-29489 .backbutton { float: right; }
.style-29489 .backbutton:hover { color: #fff; }
.style-29489 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2);overflow: hidden; }
.style-29489 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-29489 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-29489 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-29489 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-29489 .event-detail { margin: 0 0 0 60px; }
.style-29489 .filter-list { padding: 20px;border: 3px solid #eff1f2; }
.style-29489 .filter-item { padding: 10px 0 10px 20px;letter-spacing: 1px;background-color: #fff;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border-color;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color; }
.style-29489 .filter-item:hover { color: #fff;background-color: #f36f21; }
.style-29489 .button-group { text-align: center; }
.style-29489 .select-all { padding: 5px 10px; }
.style-29489 .select-all:hover { color: #fff; }
.style-29489 .clear-all { padding: 5px 10px; }
.style-29489 .clear-all:hover { color: #fff; }
.style-29489 .refresh { padding: 5px 10px; }
.style-29489 .refresh:hover { color: #fff; }
.style-29489 .newsarchivelist img { padding: 4px;border: 1px solid #d4d5d9; }
.style-29489 .newsarchivedatepicker .current-year { text-align: center;font-size: 18px;letter-spacing: 2px;padding: 4px 0; }
.style-29489 .newsarchivedatepicker .prev-year { font-weight: 900;cursor: pointer;text-decoration: none; }
.style-29489 .newsarchivedatepicker .prev-year:hover { color: #666; }
.style-29489 .newsarchivedatepicker .month-number { color: #f36f21;font-weight: 900;text-transform: uppercase;background: none;border: none;padding: 10px 0; }
.style-29489 .newsarchivedatepicker .month-number:hover { background-color: #fff;color: #666;border-color: #4f7eaa; }
.style-29489 .newsarchivelist .publish-month { margin: 0 0 10px 0; }
.style-29489 .newsarchivedatepicker .next-year { font-weight: 900;cursor: pointer;text-align: right;text-decoration: none; }
.style-29489 .newsarchivedatepicker .next-year:hover { color: #666; }
.style-29489 .newsarchivedatepicker .month-container { padding: 10px 20px;border: 3px solid #eff1f2; }
.style-29489 .newsarchivedatepicker .year-container { margin: 0 0 20px 0; }
.style-29489 button.month-number.selected-month { color: #313131; }
.style-29489 .view-all:hover { color: #fff; }
.style-29489 .view-comments:hover { color: #333; }
.style-34239 .h2-style { margin: 0 0 20px 0; }
.style-34239 .h4-style { margin: 0;-o-transition: color 0.2s ease;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;padding: 10px 5px; }
.style-34239 .h4-style:hover { color: #333; }
.style-34239 { margin: 40px 0 40px 0; }
.style-34239 .description { padding: 10px 5px; }
.style-34239 time { color: #aaa;margin: 0 0 5px 0;padding: 10px 5px; }
.style-34239 .readmore { margin: 10px 0 0 0; }
.style-34239 .readmore:hover { color: #fff; }
.style-34239 .archive { margin: 10px 0 0 0; }
.style-34239 .archive:hover { color: #fff; }
.style-34239 .category-description { margin: 0 0 10px 0; }
.style-34239 .link-image { margin: 0 20px 0 0; }
.style-34239 .h4-style A { text-decoration: none;-o-transition: color 0.2s ease;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-34239 .h4-style A:hover { color: #333; }
.style-34239 .brief-description { padding: 10px 5px; }
.style-34239 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-34239 .author { padding: 10px 5px; }
.style-34239 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-34239 .bio { margin: 10px 0 0 0; }
.style-34239 .answer { margin: 10px 0 0 0; }
.style-34239 .biobutton { margin: 10px 0 0 0; }
.style-34239 .biobutton:hover { color: #fff; }
.style-34239 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-34239 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-34239 .backbutton { float: right; }
.style-34239 .backbutton:hover { color: #fff; }
.style-34239 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2);overflow: hidden; }
.style-34239 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-34239 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-34239 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-34239 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-34239 .event-detail { margin: 0 0 0 60px; }
.style-34239 .filter-list { padding: 20px;border: 3px solid #eff1f2; }
.style-34239 .filter-item { padding: 10px 0 10px 20px;letter-spacing: 1px;background-color: #fff;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border-color;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color; }
.style-34239 .filter-item:hover { color: #fff;background-color: #f36f21; }
.style-34239 .button-group { text-align: center; }
.style-34239 .select-all { padding: 5px 10px; }
.style-34239 .select-all:hover { color: #fff; }
.style-34239 .clear-all { padding: 5px 10px; }
.style-34239 .clear-all:hover { color: #fff; }
.style-34239 .refresh { padding: 5px 10px; }
.style-34239 .refresh:hover { color: #fff; }
.style-34239 .newsarchivelist img { padding: 4px;border: 1px solid #d4d5d9; }
.style-34239 .newsarchivedatepicker .current-year { text-align: center;font-size: 18px;letter-spacing: 2px;padding: 4px 0; }
.style-34239 .newsarchivedatepicker .prev-year { font-weight: 900;cursor: pointer;text-decoration: none; }
.style-34239 .newsarchivedatepicker .prev-year:hover { color: #666; }
.style-34239 .newsarchivedatepicker .month-number { color: #f36f21;font-weight: 900;text-transform: uppercase;background: none;border: none;padding: 10px 0; }
.style-34239 .newsarchivedatepicker .month-number:hover { background-color: #fff;color: #666;border-color: #4f7eaa; }
.style-34239 .newsarchivelist .publish-month { margin: 0 0 10px 0; }
.style-34239 .newsarchivedatepicker .next-year { font-weight: 900;cursor: pointer;text-align: right;text-decoration: none; }
.style-34239 .newsarchivedatepicker .next-year:hover { color: #666; }
.style-34239 .newsarchivedatepicker .month-container { padding: 10px 20px;border: 3px solid #eff1f2; }
.style-34239 .newsarchivedatepicker .year-container { margin: 0 0 20px 0; }
.style-34239 button.month-number.selected-month { color: #313131; }
.style-34239 .view-all:hover { color: #fff; }
.style-34239 .view-comments:hover { color: #333; }
.style-29487 .h2-style { font-size: 24px;text-transform: none;letter-spacing: 0;float: left;display: block;padding: 17px 20px 17px 0;margin: 0 20px 0 0; }
.style-29487 .h4-style:hover { color: #333; }
.style-29487 { margin: 0 0 40px 0;padding: 20px;background-color: #ccc;border: 1px solid #d4d5d9; }
.style-29487 time { color: #aaa;margin: 0 0 5px 0; }
.style-29487 .readmore { margin: 10px 0 0 0; }
.style-29487 .readmore:hover { color: #fff; }
.style-29487 .archive { margin: 10px 0 0 0; }
.style-29487 .archive:hover { color: #fff; }
.style-29487 .category-description { margin: 0 0 10px 0; }
.style-29487 .link-image { margin: 0 20px 0 0; }
.style-29487 .h4-style A { text-decoration: none;-o-transition: color 0.2s ease;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-29487 .h4-style A:hover { color: #333; }
.style-29487 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-29487 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-29487 .bio { margin: 10px 0 0 0; }
.style-29487 .answer { margin: 10px 0 0 0; }
.style-29487 .biobutton { margin: 10px 0 0 0; }
.style-29487 .biobutton:hover { color: #fff; }
.style-29487 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-29487 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-29487 .fsd img { width: auto !important;height: auto !important;max-width: 72px;padding: 4px;border: 1px solid #d4d5d9; }
.style-29487 .department-selector { height: 40px;width: 100%;padding: 5px;margin-bottom: 10px; }
.style-29487 .grade-selector { height: 40px;width: 100%;padding: 5px;margin-bottom: 10px; }
.style-29487 .letter-label { color: #878889;margin: 0 0 5px 0; }
.style-29487 .letter-selector { height: 40px;width: 100%;padding: 5px;margin-bottom: 10px; }
.style-29487 .faculty-staff-control { width: 100%; }
.style-29487 .team-label { color: #878889;margin: 0 0 5px 0; }
.style-29487 .team-selector { height: 40px;width: 100%;padding: 5px;margin-bottom: 10px; }
.style-29487 .season-label { color: #878889;margin: 0 0 5px 0; }
.style-29487 .season-selector { height: 40px;width: 100%;padding: 5px;margin-bottom: 10px; }
.style-29487 .school-level-label { color: #878889;margin: 0 0 5px 0; }
.style-29487 .school-level-selector { height: 40px;width: 100%;padding: 5px;margin-bottom: 10px; }
.style-29487 .department-label { color: #878889;margin: 0 0 5px 0; }
.style-29487 .department-selector { height: 40px;width: 100%;padding: 5px;margin-bottom: 10px; }
.style-29487 .grade-label { color: #878889;margin: 0 0 5px 0; }
.style-29487 .grade-selector { height: 40px;width: 100%;padding: 5px;margin-bottom: 10px; }
.style-29487 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2);overflow: hidden; }
.style-29487 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-29487 div.content-wrap { padding: 17px 0 3px 0; }
.style-29487 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-29487 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-29487 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-29487 .event-detail { margin: 0 0 0 60px; }
.style-29487 .view-all:hover { color: #fff; }
.style-29487 .view-comments:hover { color: #333; }
.style-33724 .h2-style { font-size: 24px;text-transform: none;letter-spacing: 0;float: left;display: block;padding: 17px 20px 17px 0;margin: 0 20px 0 0; }
.style-33724 .h4-style:hover { color: #333; }
.style-33724 { margin: 60px 0 0px 0;padding: 20px;background-color: #ccc;border: 1px solid #d4d5d9; }
.style-33724 time { color: #aaa;margin: 0 0 5px 0; }
.style-33724 .readmore { margin: 10px 0 0 0; }
.style-33724 .readmore:hover { color: #fff; }
.style-33724 .archive { margin: 10px 0 0 0; }
.style-33724 .archive:hover { color: #fff; }
.style-33724 .category-description { margin: 0 0 10px 0; }
.style-33724 .link-image { margin: 0 20px 0 0; }
.style-33724 .h4-style A { text-decoration: none;-o-transition: color 0.2s ease;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-33724 .h4-style A:hover { color: #333; }
.style-33724 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-33724 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-33724 .appointed:before { content: "Year Hired:"; }
.style-33724 .bio { margin: 10px 0 0 0; }
.style-33724 .answer { margin: 10px 0 0 0; }
.style-33724 .biobutton { margin: 10px 0 0 0; }
.style-33724 .biobutton:hover { color: #fff; }
.style-33724 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-33724 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-33724 .fsd img { width: auto !important;height: auto !important;max-width: 72px;padding: 4px;border: 1px solid #d4d5d9; }
.style-33724 .department-selector { height: 40px;width: 100%;padding: 5px;margin-bottom: 10px; }
.style-33724 .grade-selector { height: 40px;width: 100%;padding: 5px;margin-bottom: 10px; }
.style-33724 .letter-label { color: #878889;margin: 0 0 5px 0; }
.style-33724 .letter-selector { height: 40px;width: 100%;padding: 5px;margin-bottom: 10px; }
.style-33724 .faculty-staff-control { width: 100%; }
.style-33724 .team-label { color: #878889;margin: 0 0 5px 0; }
.style-33724 .team-selector { height: 40px;width: 100%;padding: 5px;margin-bottom: 10px; }
.style-33724 .season-label { color: #878889;margin: 0 0 5px 0; }
.style-33724 .season-selector { height: 40px;width: 100%;padding: 5px;margin-bottom: 10px; }
.style-33724 .school-level-label { color: #878889;margin: 0 0 5px 0; }
.style-33724 .school-level-selector { height: 40px;width: 100%;padding: 5px;margin-bottom: 10px; }
.style-33724 .department-label { color: #878889;margin: 0 0 5px 0; }
.style-33724 .department-selector { height: 40px;width: 100%;padding: 5px;margin-bottom: 10px; }
.style-33724 .grade-label { color: #878889;margin: 0 0 5px 0; }
.style-33724 .grade-selector { height: 40px;width: 100%;padding: 5px;margin-bottom: 10px; }
.style-33724 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2);overflow: hidden; }
.style-33724 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-33724 div.content-wrap { padding: 17px 0 3px 0; }
.style-33724 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-33724 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-33724 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-33724 .event-detail { margin: 0 0 0 60px; }
.style-33724 .view-all:hover { color: #fff; }
.style-33724 .view-comments:hover { color: #333; }
.style-33732 .h2-style { font-size: 24px;text-transform: none;letter-spacing: 0;float: left;display: block;padding: 17px 20px 17px 0;margin: 0 20px 0 0; }
.style-33732 .h4-style:hover { color: #333; }
.style-33732 { margin: 0 0 40px 0;padding: 20px;background-color: #ccc;border: 1px solid #d4d5d9; }
.style-33732 time { color: #aaa;margin: 0 0 5px 0; }
.style-33732 .readmore { margin: 10px 0 0 0; }
.style-33732 .readmore:hover { color: #fff; }
.style-33732 .archive { margin: 10px 0 0 0; }
.style-33732 .archive:hover { color: #fff; }
.style-33732 .category-description { margin: 0 0 10px 0; }
.style-33732 .link-image { margin: 0 20px 0 0; }
.style-33732 .h4-style A { text-decoration: none;-o-transition: color 0.2s ease;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-33732 .h4-style A:hover { color: #333; }
.style-33732 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-33732 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-33732 .appointed:before { content: "Year Hired:"; }
.style-33732 .bio { margin: 10px 0 0 0; }
.style-33732 .answer { margin: 10px 0 0 0; }
.style-33732 .biobutton { margin: 10px 0 0 0; }
.style-33732 .biobutton:hover { color: #fff; }
.style-33732 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-33732 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-33732 .fsd img { width: auto !important;height: auto !important;max-width: 72px;padding: 4px;border: 1px solid #d4d5d9; }
.style-33732 .department-selector { height: 40px;width: 100%;padding: 5px;margin-bottom: 10px; }
.style-33732 .grade-selector { height: 40px;width: 100%;padding: 5px;margin-bottom: 10px; }
.style-33732 .letter-label { color: #878889;margin: 0 0 5px 0; }
.style-33732 .letter-selector { height: 40px;width: 100%;padding: 5px;margin-bottom: 10px; }
.style-33732 .faculty-staff-control { width: 100%; }
.style-33732 .team-label { color: #878889;margin: 0 0 5px 0; }
.style-33732 .team-selector { height: 40px;width: 100%;padding: 5px;margin-bottom: 10px; }
.style-33732 .season-label { color: #878889;margin: 0 0 5px 0; }
.style-33732 .season-selector { height: 40px;width: 100%;padding: 5px;margin-bottom: 10px; }
.style-33732 .school-level-label { color: #878889;margin: 0 0 5px 0; }
.style-33732 .school-level-selector { height: 40px;width: 100%;padding: 5px;margin-bottom: 10px; }
.style-33732 .department-label { color: #878889;margin: 0 0 5px 0; }
.style-33732 .department-selector { height: 40px;width: 100%;padding: 5px;margin-bottom: 10px; }
.style-33732 .grade-label { color: #878889;margin: 0 0 5px 0; }
.style-33732 .grade-selector { height: 40px;width: 100%;padding: 5px;margin-bottom: 10px; }
.style-33732 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2);overflow: hidden; }
.style-33732 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-33732 div.content-wrap { padding: 17px 0 3px 0; }
.style-33732 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-33732 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-33732 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-33732 .event-detail { margin: 0 0 0 60px; }
.style-33732 .view-all:hover { color: #fff; }
.style-33732 .view-comments:hover { color: #333; }
.style-29490 { margin: 0 0 40px 0; }
.style-29490 .submit-button { background-image: url('//whthemes.whipplehill.net/ftpimages/492/site/797/images/search.png');background-position: center center;background-repeat: no-repeat;border: 0;background-color: transparent;font-size: 0;min-height: 34px;width: 30px;padding: 0; }
.style-29490 .search-text { border: 0;width: calc(98% - 30px);padding: 8px 4% 9px 4%;background: transparent;color: #999;font-size: 12px;font-style: italic;-moz-box-sizing: border-box;box-sizing: border-box; }
.style-29490 .search-container { background-color: #f4f5f9;-webkit-box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.1);box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.1);margin: 0 0 20px 0;max-width: 400px; }
.style-34522 { margin: 40px 0 0 0; }
.style-34522 .text img { width: 225px;height: 340px;padding: 0 10px 10px 0;float: left; }
.style-34522 .affinity img { width: 190px;height: 290px;padding: 0 10px 10px 0;float: left; }
.style-33526 .h2-style { margin: 0 0 20px 0; }
.style-33526 .h4-style { margin: 0px;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;padding: 10px;border-width: 0px;border-style: solid;text-align: center; }
.style-33526 .h4-style:hover { color: #333; }
.style-33526 { margin: 0 0 40px 0;padding: 10px;border: 1px solid #313131; }
.style-33526 time { color: #aaa;margin: 0 0 5px 0; }
.style-33526 .readmore { margin: 10px 0 0 0;text-align: center; }
.style-33526 .readmore:hover { color: #fff; }
.style-33526 .archive { margin: 10px 0 0 0; }
.style-33526 .archive:hover { color: #fff; }
.style-33526 .category-description { margin: 0 0 10px 0; }
.style-33526 .link-image { margin: 0 20px 0 0; }
.style-33526 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-33526 .h4-style A:hover { color: #333; }
.style-33526 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-33526 .brief-description { text-align: center; }
.style-33526 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-33526 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-33526 .bio { margin: 10px 0 0 0; }
.style-33526 .lists img { padding: 0px;border-width: 0px;border-style: solid;text-align: center; }
.style-33526 .answer { margin: 10px 0 0 0; }
.style-33526 .biobutton { margin: 10px 0 0 0; }
.style-33526 .biobutton:hover { color: #fff; }
.style-33526 .title { font-size: 18px;color: #4f7eaa;margin: 0;padding: 10px 0; }
.style-33526 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-33526 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-33526 .photo img { padding: 4px;width: calc(100% - 10px);border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-33526 .photo figcaption { text-align: center; }
.style-33526 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2);overflow: hidden;clear: both;text-align: center; }
.style-33526 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-33526 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-33526 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-33526 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-33526 .event-detail { margin: 0 0 0 60px; }
.style-33526 .view-all:hover { color: #fff; }
.style-33526 .view-comments:hover { color: #333; }
.style-31539 .h2-style { margin: 0 0 20px 0; }
.style-31539 .h4-style { margin: 0px;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;padding: 10px;border-width: 0px;border-style: solid;text-align: center; }
.style-31539 .h4-style:hover { color: #333; }
.style-31539 { margin: 0 0 40px 0;padding: 10px;border: 1px solid #313131; }
.style-31539 time { color: #aaa;margin: 0 0 5px 0; }
.style-31539 .readmore { margin: 10px 0 0 0;text-align: center; }
.style-31539 .readmore:hover { color: #fff; }
.style-31539 .archive { margin: 10px 0 0 0; }
.style-31539 .archive:hover { color: #fff; }
.style-31539 .category-description { margin: 0 0 10px 0; }
.style-31539 .link-image { margin: 0 20px 0 0; }
.style-31539 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-31539 .h4-style A:hover { color: #333; }
.style-31539 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-31539 .brief-description { text-align: center; }
.style-31539 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-31539 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-31539 .bio { margin: 10px 0 0 0; }
.style-31539 .lists img { padding: 0px;border-width: 0px;border-style: solid;text-align: center; }
.style-31539 .answer { margin: 10px 0 0 0; }
.style-31539 .biobutton { margin: 10px 0 0 0; }
.style-31539 .biobutton:hover { color: #fff; }
.style-31539 .title { font-size: 18px;color: #4f7eaa;margin: 0;padding: 10px 0; }
.style-31539 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-31539 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-31539 .photo img { padding: 4px;width: calc(100% - 10px);border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-31539 .photo figcaption { text-align: center; }
.style-31539 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2);overflow: hidden;clear: both;text-align: center; }
.style-31539 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-31539 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-31539 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-31539 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-31539 .event-detail { margin: 0 0 0 60px; }
.style-31539 .view-all:hover { color: #fff; }
.style-31539 .view-comments:hover { color: #333; }
.style-31573 .h2-style { margin: 0 0 20px 0; }
.style-31573 .h4-style { margin: 0px;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;padding: 10px;border-width: 0px;border-style: solid;text-align: center; }
.style-31573 .h4-style:hover { color: #333; }
.style-31573 { margin: 40px 0 40px 0;padding: 20px;border: 1px solid #313131; }
.style-31573 time { color: #aaa;margin: 0 0 5px 0; }
.style-31573 .readmore { margin: 10px 0 0 0;text-align: center; }
.style-31573 .readmore:hover { color: #fff; }
.style-31573 .archive { margin: 10px 0 0 0; }
.style-31573 .archive:hover { color: #fff; }
.style-31573 .category-description { margin: 0 0 10px 0; }
.style-31573 .link-image { margin: 0 20px 0 0; }
.style-31573 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-31573 .h4-style A:hover { color: #333; }
.style-31573 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-31573 .brief-description { text-align: center; }
.style-31573 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-31573 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-31573 .bio { margin: 10px 0 0 0; }
.style-31573 .lists img { padding: 0px;border-width: 0px;border-style: solid;text-align: center; }
.style-31573 .answer { margin: 10px 0 0 0; }
.style-31573 .biobutton { margin: 10px 0 0 0; }
.style-31573 .biobutton:hover { color: #fff; }
.style-31573 .title { font-size: 18px;color: #4f7eaa;margin: 0;padding: 10px 0; }
.style-31573 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-31573 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-31573 .photo img { padding: 4px;width: calc(100% - 10px);border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-31573 .photo figcaption { text-align: center; }
.style-31573 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2);overflow: hidden;clear: both;text-align: center; }
.style-31573 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-31573 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-31573 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-31573 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-31573 .event-detail { margin: 0 0 0 60px; }
.style-31573 .view-all:hover { color: #fff; }
.style-31573 .view-comments:hover { color: #333; }
.style-35011 .h2-style { margin: 0 0 20px 0; }
.style-35011 .h4-style { margin: 0px;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;padding: 10px;border-width: 0px;border-style: solid;text-align: center; }
.style-35011 .h4-style:hover { color: #333; }
.style-35011 { margin: 0 20px 40px 0;padding: 20px;border: 1px solid #313131;width: 40%;float: left; }
.style-35011 time { color: #aaa;margin: 0 0 5px 0; }
.style-35011 .readmore { margin: 10px 0 0 0;text-align: center; }
.style-35011 .readmore:hover { color: #fff; }
.style-35011 .archive { margin: 10px 0 0 0; }
.style-35011 .archive:hover { color: #fff; }
.style-35011 .category-description { margin: 0 0 10px 0; }
.style-35011 .link-image { margin: 0 20px 0 0; }
.style-35011 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-35011 .h4-style A:hover { color: #333; }
.style-35011 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-35011 .brief-description { text-align: center; }
.style-35011 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0;width: 95%; }
.style-35011 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-35011 .bio { margin: 10px 0 0 0; }
.style-35011 .lists img { padding: 0px;border-width: 0px;border-style: solid;text-align: center; }
.style-35011 .answer { margin: 10px 0 0 0; }
.style-35011 .biobutton { margin: 10px 0 0 0; }
.style-35011 .biobutton:hover { color: #fff; }
.style-35011 .title { font-size: 18px;color: #4f7eaa;margin: 0;padding: 10px 0; }
.style-35011 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-35011 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-35011 .photo img { padding: 4px;width: calc(100% - 10px);border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-35011 .photo figcaption { text-align: center; }
.style-35011 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2);overflow: hidden;clear: both;text-align: center; }
.style-35011 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-35011 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-35011 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-35011 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-35011 .event-detail { margin: 0 0 0 60px; }
.style-35011 .view-all:hover { color: #fff; }
.style-35011 .view-comments:hover { color: #333; }
.style-29503 .lists img { width: 100%; }
.style-29503 li.group { width: 24%;float: left;min-height: 404px;margin-right: 5px;padding: 20px;border: solid 1px #ccc;box-sizing: border-box; }
.style-31538 .lists img { width: 100%; }
.style-31538 li.group { width: 19%;float: left;min-height: 404px;margin-right: 5px;padding: 20px;border: solid 1px #ccc;box-sizing: border-box; }
.style-31685 .link-image { text-align: center; }
.style-31685 .long-description { text-align: left;line-height: 1.5em; }
.style-31685 .lists img { width: 100%; }
.style-31685 A.links-urllink { text-align: center; }
.style-31685 li.group { width: 19%;float: left;min-height: 404px;margin-right: 5px;padding: 20px;border: solid 1px #ccc;box-sizing: border-box;text-align: center; }
.style-69746 .h2-style { margin: 0 0 20px 0; }
.style-69746 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-69746 .h4-style:hover { color: #333; }
.style-69746 { margin: 0 0 40px 0;padding: 1px;border-bottom: 2px solid #f36f21;line-height: 0em; }
.style-69746 time { color: #aaa;margin: 0 0 5px 0; }
.style-69746 .readmore { margin: 10px 0 0 0; }
.style-69746 .readmore:hover { color: #fff; }
.style-69746 .archive { margin: 10px 0 0 0; }
.style-69746 .archive:hover { color: #fff; }
.style-69746 .category-description { margin: 0 0 10px 0; }
.style-69746 .link-image { margin: 0 20px 0 0; }
.style-69746 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-69746 .h4-style A:hover { color: #333; }
.style-69746 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-69746 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-69746 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-69746 .bio { margin: 10px 0 0 0; }
.style-69746 .answer { margin: 10px 0 0 0; }
.style-69746 .biobutton { margin: 10px 0 0 0; }
.style-69746 .biobutton:hover { color: #fff; }
.style-69746 .title { font-size: 18px;color: #4f7eaa;margin: 0;padding: 10px 0; }
.style-69746 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-69746 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-69746 .photo img { padding: 4px;width: calc(100% - 10px);border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-69746 .photo figcaption { text-align: center; }
.style-69746 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2);overflow: hidden;clear: both; }
.style-69746 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-69746 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-69746 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-69746 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-69746 .event-detail { margin: 0 0 0 60px; }
.style-69746 .view-all:hover { color: #fff; }
.style-69746 .view-comments:hover { color: #333; }
.style-52676 .h1-style { color: #fff; }
.style-52676 .h2-style { margin: 0 0 20px 0;color: #000000;padding: 0 20px; }
.style-52676 .h4-style { margin: 0;color: #fff;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-52676 .h4-style:hover { color: rgba(255,255,255,0.5); }
.style-52676 A { color: #fff; }
.style-52676 .button { background-color: rgba(0,0,0,0.2); }
.style-52676 .button:hover { background-color: rgba(0,0,0,0.5); }
.style-52676 { margin: 40px 0 40px 0;color: #fff; }
.style-52676 time { color: rgba(255,255,255,0.8);margin: 0 0 5px 0; }
.style-52676 .readmore { margin: 10px 0 0 0; }
.style-52676 .readmore:hover { color: #fff; }
.style-52676 .archive { margin: 10px 0 0 0; }
.style-52676 .archive:hover { color: #fff; }
.style-52676 .category-description { margin: 0 0 10px 0; }
.style-52676 .link-image { margin: 0 20px 0 0; }
.style-52676 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-52676 .h4-style A:hover { color: rgba(255,255,255,0.5); }
.style-52676 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-52676 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-52676 .news img { padding: 4px;border: 1px solid rgba(255,255,255,0.5);max-width: 60px; }
.style-52676 .bio { margin: 10px 0 0 0; }
.style-52676 .answer { margin: 10px 0 0 0; }
.style-52676 .biobutton { margin: 10px 0 0 0; }
.style-52676 .biobutton:hover { color: #fff; }
.style-52676 .title { font-size: 18px;color: #fff;margin: 0;padding: 10px 0; }
.style-52676 .caption { color: #fff;font-style: italic;margin: 0;padding: 5px 0; }
.style-52676 .affinity img { padding: 4px;border: 1px solid rgba(255,255,255,0.5); }
.style-52676 .photo img { padding: 4px;width: calc(100% - 10px);border: 1px solid rgba(255,255,255,0.5);float: left;margin: 0 10px 10px 0; }
.style-52676 .photo figcaption { text-align: center; }
.style-52676 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2);overflow: hidden;clear: both; }
.style-52676 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-52676 div.content-wrap { padding: 20px;background-color: #F36F21;margin-bottom: 0px; }
.style-52676 .date-icon { width: 50px;height: 50px;background-color: rgba(49,49,49,0.8);border-radius: 30px; }
.style-52676 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-52676 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-52676 .event-detail { margin: 0 0 0 60px; }
.style-52676 .view-all { background-color: #313131;float: right; }
.style-52676 .view-all:hover { background-color: #fff;color: #f36f21; }
.style-52676 .view-comments:hover { color: #333; }
.style-31558 .h2-style { margin: 0 0 20px 0; }
.style-31558 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-31558 .h4-style:hover { color: #333; }
.style-31558 { margin: 0 0 40px 0;padding: 20px;border: 1px solid #313131; }
.style-31558 time { color: #aaa;margin: 0 0 5px 0; }
.style-31558 .readmore { margin: 10px 0 0 0; }
.style-31558 .readmore:hover { color: #fff; }
.style-31558 .archive { margin: 10px 0 0 0; }
.style-31558 .archive:hover { color: #fff; }
.style-31558 .category-description { margin: 0 0 10px 0; }
.style-31558 .link-image { margin: 0 20px 0 0;float: left; }
.style-31558 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-31558 .h4-style A:hover { color: #333; }
.style-31558 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-31558 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-31558 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-31558 .bio { margin: 10px 0 0 0; }
.style-31558 .answer { margin: 10px 0 0 0; }
.style-31558 .biobutton { margin: 10px 0 0 0; }
.style-31558 .biobutton:hover { color: #fff; }
.style-31558 .title { font-size: 18px;color: #4f7eaa;margin: 0;padding: 10px 0; }
.style-31558 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-31558 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-31558 .photo img { padding: 4px;width: calc(100% - 10px);border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-31558 A.links-urllink { font-size: 1.2em;font-weight: bold;text-decoration: none; }
.style-31558 .photo figcaption { text-align: center; }
.style-31558 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2);overflow: hidden;clear: both; }
.style-31558 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-31558 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-31558 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-31558 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-31558 .event-detail { margin: 0 0 0 60px; }
.style-31558 .view-all:hover { color: #fff; }
.style-31558 .view-comments:hover { color: #333; }
.style-52886 .h2-style { margin: 0 0 20px 0; }
.style-52886 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-52886 .h4-style:hover { color: #333; }
.style-52886 { margin: 0 0 40px 0;padding: 20px 0;border-top: 2px solid #f36f21;border-bottom: 2px solid #f36f21; }
.style-52886 time { color: #aaa;margin: 0 0 5px 0; }
.style-52886 .readmore { margin: 10px 0 0 0; }
.style-52886 .readmore:hover { color: #fff; }
.style-52886 .archive { margin: 10px 0 0 0; }
.style-52886 .archive:hover { color: #fff; }
.style-52886 .category-description { margin: 0 0 10px 0; }
.style-52886 .link-image { margin: 0 20px 0 0; }
.style-52886 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-52886 .h4-style A:hover { color: #333; }
.style-52886 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-52886 .text img { padding: 4px;border: 0px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-52886 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-52886 .bio { margin: 10px 0 0 0; }
.style-52886 .answer { margin: 10px 0 0 0; }
.style-52886 .biobutton { margin: 10px 0 0 0; }
.style-52886 .biobutton:hover { color: #fff; }
.style-52886 .title { font-size: 18px;color: #4f7eaa;margin: 0;padding: 10px 0; }
.style-52886 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-52886 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-52886 .photo img { padding: 4px;width: calc(100% - 10px);border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-52886 .photo figcaption { text-align: center; }
.style-52886 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2);overflow: hidden;clear: both; }
.style-52886 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-52886 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-52886 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-52886 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-52886 .event-detail { margin: 0 0 0 60px; }
.style-52886 .view-all:hover { color: #fff; }
.style-52886 .view-comments:hover { color: #333; }
.style-37694 .h2-style { margin: 0 0 20px 0; }
.style-37694 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-37694 .h4-style:hover { color: #333; }
.style-37694 { margin: 0 0 40px 0;padding: 20px 0;border-top: 2px solid #f36f21;border-bottom: 2px solid #f36f21; }
.style-37694 time { color: #aaa;margin: 0 0 5px 0; }
.style-37694 .readmore { margin: 10px 0 0 0; }
.style-37694 .readmore:hover { color: #fff; }
.style-37694 .archive { margin: 10px 0 0 0; }
.style-37694 .archive:hover { color: #fff; }
.style-37694 .category-description { margin: 0 0 10px 0; }
.style-37694 .link-image { margin: 0 20px 0 0; }
.style-37694 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-37694 .h4-style A:hover { color: #333; }
.style-37694 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-37694 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-37694 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-37694 .bio { margin: 10px 0 0 0; }
.style-37694 .answer { margin: 10px 0 0 0; }
.style-37694 .biobutton { margin: 10px 0 0 0; }
.style-37694 .biobutton:hover { color: #fff; }
.style-37694 .title { font-size: 18px;color: #4f7eaa;margin: 0;padding: 10px 0; }
.style-37694 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-37694 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-37694 .photo img { padding: 4px;width: calc(100% - 10px);border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-37694 .photo figcaption { text-align: center; }
.style-37694 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2);overflow: hidden;clear: both; }
.style-37694 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-37694 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-37694 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-37694 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-37694 .event-detail { margin: 0 0 0 60px; }
.style-37694 .view-all:hover { color: #fff; }
.style-37694 .view-comments:hover { color: #333; }
.style-34493 .h2-style { margin: 0 0 20px 0; }
.style-34493 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-34493 .h4-style:hover { color: #333; }
.style-34493 { margin: 40px 0 40px 0;padding: 20px;background-color: #ccc;border: 1px solid #313131; }
.style-34493 time { color: #aaa;margin: 0 0 5px 0; }
.style-34493 .readmore { margin: 10px 0 0 0; }
.style-34493 .readmore:hover { color: #fff; }
.style-34493 .archive { margin: 10px 0 0 0; }
.style-34493 .archive:hover { color: #fff; }
.style-34493 .category-description { margin: 0 0 10px 0; }
.style-34493 .link-image { margin: 0 20px 0 0; }
.style-34493 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-34493 .h4-style A:hover { color: #333; }
.style-34493 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-34493 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-34493 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-34493 .bio { margin: 10px 0 0 0; }
.style-34493 .answer { margin: 10px 0 0 0; }
.style-34493 .biobutton { margin: 10px 0 0 0; }
.style-34493 .biobutton:hover { color: #fff; }
.style-34493 .title { font-size: 18px;color: #4f7eaa;margin: 0;padding: 10px 0; }
.style-34493 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-34493 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-34493 .photo img { padding: 4px;width: calc(100% - 10px);border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-34493 .photo figcaption { text-align: center; }
.style-34493 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2);overflow: hidden;clear: both; }
.style-34493 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-34493 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-34493 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-34493 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-34493 .event-detail { margin: 0 0 0 60px; }
.style-34493 .view-all:hover { color: #fff; }
.style-34493 .view-comments:hover { color: #333; }
.style-68245 .h1-style { color: #fff; }
.style-68245 .h2-style { margin: 0 0 20px 0;color: #fff;text-align: center; }
.style-68245 .h4-style { margin: 0;color: #fff;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-68245 .h4-style:hover { color: rgba(255,255,255,0.5); }
.style-68245 A { color: #fff; }
.style-68245 .button { background-color: rgba(0,0,0,0.2); }
.style-68245 .button:hover { background-color: rgba(0,0,0,0.5); }
.style-68245 { margin: 0 0 40px 0;padding: 20px;color: #fff;background-color: #f36f21; }
.style-68245 time { color: rgba(255,255,255,0.8);margin: 0 0 5px 0; }
.style-68245 .readmore { margin: 10px 0 0 0; }
.style-68245 .readmore:hover { color: #fff; }
.style-68245 .archive { margin: 10px 0 0 0; }
.style-68245 .archive:hover { color: #fff; }
.style-68245 .category-description { margin: 0 0 10px 0; }
.style-68245 .link-image { margin: 0 20px 0 0; }
.style-68245 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-68245 .h4-style A:hover { color: rgba(255,255,255,0.5); }
.style-68245 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-68245 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-68245 .news img { padding: 4px;border: 1px solid rgba(255,255,255,0.5);max-width: 60px; }
.style-68245 .bio { margin: 10px 0 0 0; }
.style-68245 .answer { margin: 10px 0 0 0; }
.style-68245 .biobutton { margin: 10px 0 0 0; }
.style-68245 .biobutton:hover { color: #fff; }
.style-68245 .title { font-size: 18px;color: #fff;margin: 0;padding: 10px 0; }
.style-68245 .caption { color: #fff;font-style: italic;margin: 0;padding: 5px 0; }
.style-68245 .affinity img { padding: 4px;border: 1px solid rgba(255,255,255,0.5); }
.style-68245 .photo img { padding: 4px;width: calc(100% - 10px);border: 1px solid rgba(255,255,255,0.5);float: left;margin: 0 10px 10px 0; }
.style-68245 .photo figcaption { text-align: center; }
.style-68245 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2);overflow: hidden;clear: both; }
.style-68245 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-68245 .date-icon { width: 50px;height: 50px;background-color: rgba(49,49,49,0.8);border-radius: 30px; }
.style-68245 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-68245 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-68245 .event-detail { margin: 0 0 0 60px; }
.style-68245 .view-all { background-color: #313131;float: right; }
.style-68245 .view-all:hover { background-color: #fff;color: #f36f21; }
.style-68245 .view-comments:hover { color: #333; }
.style-72551 .h1-style { color: #fff; }
.style-72551 .h2-style { margin: 0 0 20px 0;color: #fff; }
.style-72551 .h4-style { margin: 0;color: #fff;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-72551 .h4-style:hover { color: rgba(255,255,255,0.5); }
.style-72551 A { color: #fff; }
.style-72551 .button { background-color: rgba(0,0,0,0.2); }
.style-72551 .button:hover { background-color: rgba(0,0,0,0.5); }
.style-72551 { margin: 0 0 15px 0;padding: 20px;color: #fff;background-color: #f36f21; }
.style-72551 time { color: rgba(255,255,255,0.8);margin: 0 0 5px 0; }
.style-72551 .readmore { margin: 10px 0 0 0; }
.style-72551 .readmore:hover { color: #fff; }
.style-72551 .archive { margin: 10px 0 0 0; }
.style-72551 .archive:hover { color: #fff; }
.style-72551 .category-description { margin: 0 0 10px 0; }
.style-72551 .link-image { margin: 0 20px 0 0; }
.style-72551 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-72551 .h4-style A:hover { color: rgba(255,255,255,0.5); }
.style-72551 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-72551 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-72551 .news img { padding: 4px;border: 1px solid rgba(255,255,255,0.5);max-width: 60px; }
.style-72551 .bio { margin: 10px 0 0 0; }
.style-72551 .answer { margin: 10px 0 0 0; }
.style-72551 .biobutton { margin: 10px 0 0 0; }
.style-72551 .biobutton:hover { color: #fff; }
.style-72551 .title { font-size: 18px;color: #fff;margin: 0;padding: 10px 0; }
.style-72551 .caption { color: #fff;font-style: italic;margin: 0;padding: 5px 0; }
.style-72551 .affinity img { padding: 4px;border: 1px solid rgba(255,255,255,0.5); }
.style-72551 .photo img { padding: 4px;width: calc(100% - 10px);border: 1px solid rgba(255,255,255,0.5);float: left;margin: 0 10px 10px 0; }
.style-72551 .photo figcaption { text-align: center; }
.style-72551 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2);overflow: hidden;clear: both; }
.style-72551 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-72551 .date-icon { width: 50px;height: 50px;background-color: rgba(49,49,49,0.8);border-radius: 30px; }
.style-72551 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-72551 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-72551 .event-detail { margin: 0 0 0 60px; }
.style-72551 .view-all { background-color: #313131;float: right; }
.style-72551 .view-all:hover { background-color: #fff;color: #f36f21; }
.style-72551 .view-comments:hover { color: #333; }
.style-49521 .h1-style { color: #fff; }
.style-49521 .h2-style { margin: 0 0 40px 0;color: #000000;text-align: left; }
.style-49521 .h4-style { margin: 0;color: #fff;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-49521 .h4-style:hover { color: rgba(255,255,255,0.5); }
.style-49521 A { color: #fff; }
.style-49521 .button { background-color: rgba(0,0,0,0.2); }
.style-49521 .button:hover { background-color: rgba(0,0,0,0.5); }
.style-49521 { margin: 40px 15px 40px 0;padding: 20px 5px;color: #fff;background-color: #FFF7F3; }
.style-49521 time { color: rgba(255,255,255,0.8);margin: 0 0 5px 0; }
.style-49521 .readmore { margin: 10px 0 0 0; }
.style-49521 .readmore:hover { color: #fff; }
.style-49521 .archive { margin: 10px 0 0 0; }
.style-49521 .archive:hover { color: #fff; }
.style-49521 .category-description { margin: 0 0 10px 0; }
.style-49521 .link-image { margin: 0 20px 0 0; }
.style-49521 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-49521 .h4-style A:hover { color: rgba(255,255,255,0.5); }
.style-49521 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-49521 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-49521 .news img { padding: 4px;border: 1px solid rgba(255,255,255,0.5);max-width: 60px; }
.style-49521 .bio { margin: 10px 0 0 0; }
.style-49521 .answer { margin: 10px 0 0 0; }
.style-49521 .biobutton { margin: 10px 0 0 0; }
.style-49521 .biobutton:hover { color: #fff; }
.style-49521 .title { font-size: 18px;color: #fff;margin: 0;padding: 10px 0; }
.style-49521 .caption { color: #fff;font-style: italic;margin: 0;padding: 5px 0; }
.style-49521 .affinity img { padding: 4px;border: 1px solid rgba(255,255,255,0.5); }
.style-49521 .photo img { padding: 4px;width: calc(100% - 10px);border: 1px solid rgba(255,255,255,0.5);float: left;margin: 0 10px 10px 0; }
.style-49521 .photo figcaption { text-align: center; }
.style-49521 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2);overflow: hidden;clear: both; }
.style-49521 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-49521 .date-icon { width: 50px;height: 50px;background-color: rgba(49,49,49,0.8);border-radius: 30px; }
.style-49521 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-49521 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-49521 .event-detail { margin: 0 0 0 60px; }
.style-49521 .view-all { background-color: #313131;float: right; }
.style-49521 .view-all:hover { background-color: #fff;color: #f36f21; }
.style-49521 .view-comments:hover { color: #333; }
.style-73980 .h1-style { color: #fff; }
.style-73980 .h2-style { margin: 60px 0 20px 0;color: #f36f21; }
.style-73980 .h4-style { margin: 0;color: #fff;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-73980 .h4-style:hover { color: rgba(255,255,255,0.5); }
.style-73980 A { color: #fff; }
.style-73980 .button { background-color: rgba(0,0,0,0.2); }
.style-73980 .button:hover { background-color: rgba(0,0,0,0.5); }
.style-73980 { margin: 0 0 40px 0; }
.style-73980 time { color: rgba(255,255,255,0.8);margin: 0 0 5px 0; }
.style-73980 .readmore { margin: 10px 0 0 0; }
.style-73980 .readmore:hover { color: #fff; }
.style-73980 .archive { margin: 10px 0 0 0; }
.style-73980 .archive:hover { color: #fff; }
.style-73980 .category-description { margin: 0 0 10px 0; }
.style-73980 .link-image { margin: 0 20px 0 0; }
.style-73980 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-73980 .h4-style A:hover { color: rgba(255,255,255,0.5); }
.style-73980 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-73980 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-73980 .news img { padding: 4px;border: 1px solid rgba(255,255,255,0.5);max-width: 60px; }
.style-73980 .bio { margin: 10px 0 0 0; }
.style-73980 .answer { margin: 10px 0 0 0; }
.style-73980 .biobutton { margin: 10px 0 0 0; }
.style-73980 .biobutton:hover { color: #fff; }
.style-73980 .title { font-size: 18px;color: #fff;margin: 0;padding: 10px 0; }
.style-73980 .caption { color: #fff;font-style: italic;margin: 0;padding: 5px 0; }
.style-73980 .affinity img { padding: 4px;border: 1px solid rgba(255,255,255,0.5); }
.style-73980 .photo img { padding: 4px;width: calc(100% - 10px);border: 1px solid rgba(255,255,255,0.5);float: left;margin: 0 10px 10px 0; }
.style-73980 .photo figcaption { text-align: center; }
.style-73980 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2);overflow: hidden;clear: both; }
.style-73980 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-73980 div.content-wrap { padding: 20px;color: #fff;background-color: #f36f21;border-radius: 5px; }
.style-73980 .date-icon { width: 50px;height: 50px;background-color: rgba(49,49,49,0.8);border-radius: 30px; }
.style-73980 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-73980 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-73980 .event-detail { margin: 0 0 0 60px; }
.style-73980 .view-all { background-color: #313131;float: right; }
.style-73980 .view-all:hover { background-color: #fff;color: #f36f21; }
.style-73980 .view-comments:hover { color: #333; }
.style-73983 .h2-style { margin: 0 0 20px 0; }
.style-73983 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-73983 .h4-style:hover { color: #333; }
.style-73983 { margin: 40px 0 40px 0;padding: 20px;background-color: #efefef;border: 1px solid #999;border-radius: 5px; }
.style-73983 time { color: #aaa;margin: 0 0 5px 0; }
.style-73983 .readmore { margin: 10px 0 0 0; }
.style-73983 .readmore:hover { color: #fff; }
.style-73983 .archive { margin: 10px 0 0 0; }
.style-73983 .archive:hover { color: #fff; }
.style-73983 .category-description { margin: 0 0 10px 0; }
.style-73983 .link-image { margin: 0 20px 0 0; }
.style-73983 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-73983 .h4-style A:hover { color: #333; }
.style-73983 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-73983 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-73983 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-73983 .bio { margin: 10px 0 0 0; }
.style-73983 .answer { margin: 10px 0 0 0; }
.style-73983 .biobutton { margin: 10px 0 0 0; }
.style-73983 .biobutton:hover { color: #fff; }
.style-73983 .title { font-size: 18px;color: #4f7eaa;margin: 0;padding: 10px 0; }
.style-73983 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-73983 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-73983 .photo img { padding: 4px;width: calc(100% - 10px);border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-73983 .photo figcaption { text-align: center; }
.style-73983 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2);overflow: hidden;clear: both; }
.style-73983 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-73983 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-73983 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-73983 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-73983 .event-detail { margin: 0 0 0 60px; }
.style-73983 .view-all:hover { color: #fff; }
.style-73983 .view-comments:hover { color: #333; }
.style-31563 .h2-style { margin: 0 0 20px 0; }
.style-31563 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;font-size: 22px; }
.style-31563 .h4-style:hover { color: #333; }
.style-31563 { margin: 30px 0 40px 0; }
.style-31563 time { color: #aaa;margin: 0 0 5px 0; }
.style-31563 .readmore { margin: 10px 0 0 0; }
.style-31563 .readmore:hover { color: #fff; }
.style-31563 .archive { margin: 10px 0 0 0;float: right; }
.style-31563 .archive:hover { color: #fff; }
.style-31563 .category-description { margin: 0 0 10px 0; }
.style-31563 .link-image { margin: 0 20px 0 0; }
.style-31563 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-31563 .h4-style A:hover { color: #333; }
.style-31563 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-31563 .brief-description { padding: 10px;box-sizing: border-box; }
.style-31563 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-31563 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-31563 .appointed:before { content: "Year Hired:"; }
.style-31563 .bio { margin: 10px 0 0 10px;display: inline;visibility: visible; }
.style-31563 .question { font-size: 17px; }
.style-31563 .answer { margin: 10px 0 0 0;padding: 10px 20px; }
.style-31563 .biobutton { margin: 10px 0 0 0;padding: 0;color: #f36f21;background-color: #fff; }
.style-31563 .biobutton:hover { color: #000; }
.style-31563 .title { font-size: 18px;margin: 0;padding: 10px 0;color: #f36f21; }
.style-31563 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-31563 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-31563 .photo img { padding: 4px;width: calc(100% - 10px);border: 1px solid #ccc;float: left;margin: 0 10px 10px 0; }
.style-31563 .backbutton { margin: 10px 0 0 0; }
.style-31563 .backbutton:hover { color: #fff; }
.style-31563 .photo figcaption { text-align: center; }
.style-31563 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(243,111,33,0.2);overflow: hidden;clear: both; }
.style-31563 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-31563 .readmore-detail-page { float: right; }
.style-31563 .readmore-detail-page:hover { color: #fff; }
.style-31563 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-31563 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-31563 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-31563 .event-detail { margin: 0 0 0 60px; }
.style-31563 .view-all:hover { color: #fff; }
.style-31563 .view-comments:hover { color: #333; }
.style-31572 .h2-style { margin: 0 0 20px 0; }
.style-31572 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;font-size: 22px; }
.style-31572 .h4-style:hover { color: #333; }
.style-31572 { margin: 30px 0 40px 0; }
.style-31572 time { color: #aaa;margin: 0 0 5px 0; }
.style-31572 .readmore { margin: 10px 0 0 0; }
.style-31572 .readmore:hover { color: #fff; }
.style-31572 .archive { margin: 10px 0 0 0;float: right; }
.style-31572 .archive:hover { color: #fff; }
.style-31572 .category-description { margin: 0 0 10px 0; }
.style-31572 .link-image { margin: 0 20px 0 0; }
.style-31572 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-31572 .h4-style A:hover { color: #333; }
.style-31572 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-31572 .brief-description { padding: 10px;box-sizing: border-box; }
.style-31572 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-31572 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-31572 .appointed:before { content: "Year Hired:"; }
.style-31572 .bio { margin: 10px 0 0 0; }
.style-31572 .question { font-size: 17px; }
.style-31572 .answer { margin: 10px 0 0 0;padding: 10px 20px; }
.style-31572 .biobutton { margin: 10px 0 0 0; }
.style-31572 .biobutton:hover { color: #fff; }
.style-31572 .title { font-size: 18px;margin: 0;padding: 10px 0;color: #f36f21; }
.style-31572 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-31572 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-31572 .photo img { padding: 4px;width: calc(100% - 10px);border: 1px solid #ccc;float: left;margin: 0 10px 10px 0; }
.style-31572 .backbutton { margin: 10px 0 0 0; }
.style-31572 .backbutton:hover { color: #fff; }
.style-31572 .photo figcaption { text-align: center; }
.style-31572 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(243,111,33,0.2);overflow: hidden;clear: both; }
.style-31572 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-31572 .readmore-detail-page { float: right; }
.style-31572 .readmore-detail-page:hover { color: #fff; }
.style-31572 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-31572 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-31572 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-31572 .event-detail { margin: 0 0 0 60px; }
.style-31572 .view-all:hover { color: #fff; }
.style-31572 .view-comments:hover { color: #333; }
.style-34524 .h2-style { margin: 0 0 20px 0; }
.style-34524 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-34524 .h4-style:hover { color: #333; }
.style-34524 { margin: 40px 0 40px 0;padding: 20px;background-color: #ccc;border: 1px solid #313131; }
.style-34524 time { color: #aaa;margin: 0 0 5px 0; }
.style-34524 .readmore { margin: 10px 0 0 0; }
.style-34524 .readmore:hover { color: #fff; }
.style-34524 .archive { margin: 10px 0 0 0; }
.style-34524 .archive:hover { color: #fff; }
.style-34524 .category-description { margin: 0 0 10px 0; }
.style-34524 .link-image { margin: 0 20px 0 0; }
.style-34524 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-34524 .h4-style A:hover { color: #333; }
.style-34524 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-34524 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-34524 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-34524 .appointed:before { content: "Year Hired:"; }
.style-34524 .grad-year:before { content: "Year hired: "; }
.style-34524 .bio { margin: 10px 0 0 0; }
.style-34524 .answer { margin: 10px 0 0 0; }
.style-34524 .biobutton { margin: 10px 0 0 0; }
.style-34524 .biobutton:hover { color: #fff; }
.style-34524 .title { font-size: 18px;color: #4f7eaa;margin: 0;padding: 10px 0; }
.style-34524 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-34524 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-34524 .photo img { padding: 4px;width: calc(100% - 10px);border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-34524 .photo figcaption { text-align: center; }
.style-34524 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2);overflow: hidden;clear: both; }
.style-34524 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-34524 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-34524 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-34524 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-34524 .event-detail { margin: 0 0 0 60px; }
.style-34524 .view-all:hover { color: #fff; }
.style-34524 .view-comments:hover { color: #333; }
.style-49769 .h2-style { margin: 0 0 20px 0;color: #000000; }
.style-49769 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;padding: 10px 0;border-bottom: solid 2px #f36f21; }
.style-49769 .h4-style:hover { color: #333; }
.style-49769 { margin: 0 0 0px 0; }
.style-49769 time { color: #aaa;margin: 0 0 5px 0; }
.style-49769 .readmore { margin: 10px 0 0 0; }
.style-49769 .readmore:hover { color: #fff; }
.style-49769 .archive { margin: 10px 0 0 0; }
.style-49769 .archive:hover { color: #fff; }
.style-49769 .category-description { margin: 0 0 10px 0; }
.style-49769 .link-image { margin: 0 20px 0 0; }
.style-49769 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-49769 .h4-style A:hover { color: #333; }
.style-49769 .brief-description { padding: 10px 20px; }
.style-49769 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-49769 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-49769 .bio { margin: 10px 0 0 0; }
.style-49769 .answer { margin: 10px 0 0 0; }
.style-49769 .biobutton { margin: 10px 0 0 0; }
.style-49769 .biobutton:hover { color: #fff; }
.style-49769 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-49769 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-49769 A.links-urllink { display: block;text-align: center;font-size: 14px;color: #fff;font-weight: bold;text-decoration: none;text-transform: uppercase;padding: 13px 0;border: 2px solid #f36f21;background-color: #f36f21;border-radius: 5px;-o-transition: 0.2s ease;-webkit-transition: 0.2s ease;-moz-transition: 0.2s ease;transition: 0.2s ease;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color;margin: 0 0 10px 0; }
.style-49769 A.links-urllink:hover { background-color: transparent;color: #f36f21; }
.style-49769 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-49769 .readmore-detail-page { float: right; }
.style-49769 .readmore-detail-page:hover { color: #fff; }
.style-49769 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-49769 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-49769 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-49769 .event-detail { margin: 0 0 0 60px; }
.style-49769 .view-all:hover { color: #fff; }
.style-49769 .view-comments:hover { color: #333; }
.style-72324 .h2-style { margin: 0 0 20px 0;color: #F36F21; }
.style-72324 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;padding: 10px 0;border-bottom: solid 2px #f36f21; }
.style-72324 .h4-style:hover { color: #333; }
.style-72324 { margin: 40px 0 30px 0; }
.style-72324 time { color: #aaa;margin: 0 0 5px 0; }
.style-72324 .readmore { margin: 10px 0 0 0; }
.style-72324 .readmore:hover { color: #fff; }
.style-72324 .archive { margin: 10px 0 0 0; }
.style-72324 .archive:hover { color: #fff; }
.style-72324 .category-description { margin: 0 0 10px 0; }
.style-72324 .link-image { margin: 0 20px 0 0; }
.style-72324 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-72324 .h4-style A:hover { color: #333; }
.style-72324 .brief-description { padding: 10px 20px; }
.style-72324 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-72324 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-72324 .bio { margin: 10px 0 0 0; }
.style-72324 .answer { margin: 10px 0 0 0; }
.style-72324 .biobutton { margin: 10px 0 0 0; }
.style-72324 .biobutton:hover { color: #fff; }
.style-72324 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-72324 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-72324 A.links-urllink { display: block;text-align: center;font-size: 1em;color: #000000;font-weight: bold;text-decoration: none;text-transform: uppercase;padding: 13px 0;border: 2px solid ##eef0f2;background-color: #EEF0F2;border-radius: 5px;-o-transition: 0.2s ease;-webkit-transition: 0.2s ease;-moz-transition: 0.2s ease;transition: 0.2s ease;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color;margin: 0 0 10px 0; }
.style-72324 A.links-urllink:hover { background-color: transparent;color: #f36f21; }
.style-72324 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-72324 .readmore-detail-page { float: right; }
.style-72324 .readmore-detail-page:hover { color: #fff; }
.style-72324 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-72324 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-72324 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-72324 .event-detail { margin: 0 0 0 60px; }
.style-72324 .view-all:hover { color: #fff; }
.style-72324 .view-comments:hover { color: #333; }
.style-73975 .h2-style { margin: 0 0 20px 0;color: #fff; }
.style-73975 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;padding: 10px 0;border-bottom: solid 2px #f36f21; }
.style-73975 .h4-style:hover { color: #333; }
.style-73975 .button { font-size: 1.2em; }
.style-73975 { margin: -10px 0 10px 0; }
.style-73975 time { color: #aaa;margin: 0 0 5px 0; }
.style-73975 .readmore { margin: 10px 0 0 0; }
.style-73975 .readmore:hover { color: #fff; }
.style-73975 .archive { margin: 10px 0 0 0; }
.style-73975 .archive:hover { color: #fff; }
.style-73975 .category-description { margin: 0 0 10px 0; }
.style-73975 .link-image { margin: 0 20px 0 0; }
.style-73975 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-73975 .h4-style A:hover { color: #333; }
.style-73975 .brief-description { padding: 10px 20px; }
.style-73975 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-73975 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-73975 .bio { margin: 10px 0 0 0; }
.style-73975 .answer { margin: 10px 0 0 0; }
.style-73975 .biobutton { margin: 10px 0 0 0; }
.style-73975 .biobutton:hover { color: #fff; }
.style-73975 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-73975 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-73975 A.links-urllink { display: block;text-align: center;font-size: 1.2em;color: #fff;font-weight: bold;text-decoration: none;text-transform: uppercase;padding: 3px;border: 2px solid #f38e21;background-color: #f38e21;border-radius: 5px;-o-transition: 0.2s ease;-webkit-transition: 0.2s ease;-moz-transition: 0.2s ease;transition: 0.2s ease;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color;margin: 0 0 10px 0; }
.style-73975 A.links-urllink:hover { background-color: transparent;color: #f38e21; }
.style-73975 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-73975 .readmore-detail-page { float: right; }
.style-73975 .readmore-detail-page:hover { color: #fff; }
.style-73975 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-73975 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-73975 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-73975 .event-detail { margin: 0 0 0 60px; }
.style-73975 .view-all:hover { color: #fff; }
.style-73975 .view-comments:hover { color: #333; }
.style-69748 .h2-style { margin: 0 0 20px 0;color: #fff; }
.style-69748 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;padding: 10px 0;border-bottom: solid 2px #f36f21; }
.style-69748 .h4-style:hover { color: #333; }
.style-69748 .button { font-size: 1.2em; }
.style-69748 { margin: 0 0 30px 0; }
.style-69748 time { color: #aaa;margin: 0 0 5px 0; }
.style-69748 .readmore { margin: 10px 0 0 0; }
.style-69748 .readmore:hover { color: #fff; }
.style-69748 .archive { margin: 10px 0 0 0; }
.style-69748 .archive:hover { color: #fff; }
.style-69748 .category-description { margin: 0 0 10px 0; }
.style-69748 .link-image { margin: 0 20px 0 0; }
.style-69748 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-69748 .h4-style A:hover { color: #333; }
.style-69748 .brief-description { padding: 10px 20px; }
.style-69748 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-69748 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-69748 .bio { margin: 10px 0 0 0; }
.style-69748 .answer { margin: 10px 0 0 0; }
.style-69748 .biobutton { margin: 10px 0 0 0; }
.style-69748 .biobutton:hover { color: #fff; }
.style-69748 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-69748 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-69748 A.links-urllink { display: block;text-align: center;font-size: 1.2em;color: #fff;font-weight: bold;text-decoration: none;text-transform: uppercase;padding: 10px 0;border: 2px solid #f36f21;background-color: #f36f21;border-radius: 5px;-o-transition: 0.2s ease;-webkit-transition: 0.2s ease;-moz-transition: 0.2s ease;transition: 0.2s ease;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color;margin: 0 0 10px 0; }
.style-69748 A.links-urllink:hover { background-color: transparent;color: #f36f21; }
.style-69748 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-69748 .readmore-detail-page { float: right; }
.style-69748 .readmore-detail-page:hover { color: #fff; }
.style-69748 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-69748 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-69748 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-69748 .event-detail { margin: 0 0 0 60px; }
.style-69748 .view-all:hover { color: #fff; }
.style-69748 .view-comments:hover { color: #333; }
.style-65305 .h2-style { margin: 0 0 20px 0;color: #fff; }
.style-65305 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;padding: 10px 0;border-bottom: solid 2px #f36f21; }
.style-65305 .h4-style:hover { color: #333; }
.style-65305 { margin: 0 0 30px 0; }
.style-65305 time { color: #aaa;margin: 0 0 5px 0; }
.style-65305 .readmore { margin: 10px 0 0 0; }
.style-65305 .readmore:hover { color: #fff; }
.style-65305 .archive { margin: 10px 0 0 0; }
.style-65305 .archive:hover { color: #fff; }
.style-65305 .category-description { margin: 0 0 10px 0; }
.style-65305 .link-image { margin: 0 20px 0 0; }
.style-65305 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-65305 .h4-style A:hover { color: #333; }
.style-65305 .brief-description { padding: 10px 20px; }
.style-65305 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-65305 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-65305 .bio { margin: 10px 0 0 0; }
.style-65305 .answer { margin: 10px 0 0 0; }
.style-65305 .biobutton { margin: 10px 0 0 0; }
.style-65305 .biobutton:hover { color: #fff; }
.style-65305 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-65305 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-65305 A.links-urllink { display: block;text-align: center;font-size: 14px;color: #fff;font-weight: bold;text-decoration: none;text-transform: uppercase;padding: 13px 0;border: 2px solid #f36f21;background-color: #f36f21;border-radius: 5px;-o-transition: 0.2s ease;-webkit-transition: 0.2s ease;-moz-transition: 0.2s ease;transition: 0.2s ease;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color;margin: 0 0 10px 0; }
.style-65305 A.links-urllink:hover { background-color: #F36F21;color: #FFFFFF; }
.style-65305 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-65305 .readmore-detail-page { float: right; }
.style-65305 .readmore-detail-page:hover { color: #fff; }
.style-65305 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-65305 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-65305 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-65305 .event-detail { margin: 0 0 0 60px; }
.style-65305 .view-all:hover { color: #fff; }
.style-65305 .view-comments:hover { color: #333; }
.style-31536 .h2-style { margin: 0 0 20px 0;color: #fff; }
.style-31536 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;padding: 10px 0;border-bottom: solid 2px #f36f21; }
.style-31536 .h4-style:hover { color: #333; }
.style-31536 { margin: 0 0 30px 0; }
.style-31536 time { color: #aaa;margin: 0 0 5px 0; }
.style-31536 .readmore { margin: 10px 0 0 0; }
.style-31536 .readmore:hover { color: #fff; }
.style-31536 .archive { margin: 10px 0 0 0; }
.style-31536 .archive:hover { color: #fff; }
.style-31536 .category-description { margin: 0 0 10px 0; }
.style-31536 .link-image { margin: 0 20px 0 0; }
.style-31536 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-31536 .h4-style A:hover { color: #333; }
.style-31536 .brief-description { padding: 10px 20px; }
.style-31536 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-31536 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-31536 .bio { margin: 10px 0 0 0; }
.style-31536 .answer { margin: 10px 0 0 0; }
.style-31536 .biobutton { margin: 10px 0 0 0; }
.style-31536 .biobutton:hover { color: #fff; }
.style-31536 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-31536 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-31536 A.links-urllink { display: block;text-align: center;font-size: 14px;color: #fff;font-weight: bold;text-decoration: none;text-transform: uppercase;padding: 13px 0;border: 2px solid #f36f21;background-color: #f36f21;border-radius: 5px;-o-transition: 0.2s ease;-webkit-transition: 0.2s ease;-moz-transition: 0.2s ease;transition: 0.2s ease;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color;margin: 0 0 10px 0; }
.style-31536 A.links-urllink:hover { background-color: transparent;color: #f36f21; }
.style-31536 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-31536 div.content-wrap { padding: 40px 0 0 0; }
.style-31536 .readmore-detail-page { float: right; }
.style-31536 .readmore-detail-page:hover { color: #fff; }
.style-31536 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-31536 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-31536 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-31536 .event-detail { margin: 0 0 0 60px; }
.style-31536 .view-all:hover { color: #fff; }
.style-31536 .view-comments:hover { color: #333; }
.style-34492 .h2-style { margin: 0 0 20px 0; }
.style-34492 .h4-style { margin: 0;color: #4f7eaa;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-34492 .h4-style:hover { color: #333; }
.style-34492 { margin: 40px 0 30px 0; }
.style-34492 time { color: #aaa;margin: 0 0 5px 0; }
.style-34492 .readmore { margin: 10px 0 0 0; }
.style-34492 .readmore:hover { color: #fff; }
.style-34492 .archive { margin: 10px 0 0 0; }
.style-34492 .archive:hover { color: #fff; }
.style-34492 .category-description { margin: 0 0 10px 0; }
.style-34492 .link-image { margin: 0 20px 0 0; }
.style-34492 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-34492 .h4-style A:hover { color: #333; }
.style-34492 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-34492 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-34492 .bio { margin: 10px 0 0 0; }
.style-34492 .answer { margin: 10px 0 0 0; }
.style-34492 .biobutton { margin: 10px 0 0 0; }
.style-34492 .biobutton:hover { color: #fff; }
.style-34492 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-34492 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-34492 A.links-urllink { display: block;text-align: center;font-size: 14px;color: #fff;font-weight: bold;text-decoration: none;text-transform: uppercase;padding: 13px 0;border: 2px solid #313131;background-color: #313131;border-radius: 5px;-o-transition: 0.2s ease;-webkit-transition: 0.2s ease;-moz-transition: 0.2s ease;transition: 0.2s ease;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color;margin: 0 0 10px 0; }
.style-34492 A.links-urllink:hover { background-color: transparent;color: #f36f21;border-color: #f36f21; }
.style-34492 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-34492 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-34492 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-34492 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-34492 .event-detail { margin: 0 0 0 60px; }
.style-34492 .view-all:hover { color: #fff; }
.style-34492 .view-comments:hover { color: #333; }
.style-73049 .h2-style { margin: 0 0 20px 0; }
.style-73049 .h4-style { margin: 0;color: #4f7eaa;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-73049 .h4-style:hover { color: #333; }
.style-73049 { margin: 40px 0 30px 0; }
.style-73049 time { color: #aaa;margin: 0 0 5px 0; }
.style-73049 .readmore { margin: 10px 0 0 0; }
.style-73049 .readmore:hover { color: #fff; }
.style-73049 .archive { margin: 10px 0 0 0; }
.style-73049 .archive:hover { color: #fff; }
.style-73049 .category-description { margin: 0 0 10px 0; }
.style-73049 .link-image { margin: 0 20px 0 0; }
.style-73049 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-73049 .h4-style A:hover { color: #333; }
.style-73049 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-73049 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-73049 .bio { margin: 10px 0 0 0; }
.style-73049 .answer { margin: 10px 0 0 0; }
.style-73049 .biobutton { margin: 10px 0 0 0; }
.style-73049 .biobutton:hover { color: #fff; }
.style-73049 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-73049 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-73049 A.links-urllink { display: block;text-align: center;font-size: 18px;color: #fff;font-weight: bold;text-decoration: none;text-transform: uppercase;padding: 13px 0;border: 2px solid #313131;background-color: #313131;border-radius: 5px;-o-transition: 0.2s ease;-webkit-transition: 0.2s ease;-moz-transition: 0.2s ease;transition: 0.2s ease;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color;margin: 0 0 10px 0; }
.style-73049 A.links-urllink:hover { background-color: transparent;color: #f36f21;border-color: #f36f21; }
.style-73049 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-73049 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-73049 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-73049 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-73049 .event-detail { margin: 0 0 0 60px; }
.style-73049 .view-all:hover { color: #fff; }
.style-73049 .view-comments:hover { color: #333; }
.style-72425 .h2-style { margin: 0 0 20px 0;color: #000000; }
.style-72425 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;padding: 10px 0;border-bottom: solid 2px #f36f21; }
.style-72425 .h4-style:hover { color: #333; }
.style-72425 .button { font-size: 1.2em; }
.style-72425 { margin: 0 0 30px 0; }
.style-72425 time { color: #aaa;margin: 0 0 5px 0; }
.style-72425 .readmore { margin: 10px 0 0 0; }
.style-72425 .readmore:hover { color: #fff; }
.style-72425 .archive { margin: 10px 0 0 0; }
.style-72425 .archive:hover { color: #fff; }
.style-72425 .category-description { margin: 0 0 10px 0; }
.style-72425 .link-image { margin: 0 20px 0 0; }
.style-72425 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-72425 .h4-style A:hover { color: #333; }
.style-72425 .brief-description { padding: 10px 20px; }
.style-72425 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-72425 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-72425 .bio { margin: 10px 0 0 0; }
.style-72425 .answer { margin: 10px 0 0 0; }
.style-72425 .biobutton { margin: 10px 0 0 0; }
.style-72425 .biobutton:hover { color: #fff; }
.style-72425 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-72425 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-72425 A.links-urllink { display: block;text-align: left;font-size: 1.15em;color: #fff;font-weight: bold;text-decoration: none;text-transform: uppercase;padding: 10px 20px;border: 2px solid #f36f21;background-color: #f36f21;border-radius: 5px;-o-transition: 0.2s ease;-webkit-transition: 0.2s ease;-moz-transition: 0.2s ease;transition: 0.2s ease;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color;margin: 0 0 10px 0; }
.style-72425 A.links-urllink:hover { background-color: transparent;color: #f36f21; }
.style-72425 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-72425 .readmore-detail-page { float: right; }
.style-72425 .readmore-detail-page:hover { color: #fff; }
.style-72425 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-72425 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-72425 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-72425 .event-detail { margin: 0 0 0 60px; }
.style-72425 .view-all:hover { color: #fff; }
.style-72425 .view-comments:hover { color: #333; }
.style-73985 .h2-style { margin: 0 0 20px 0; }
.style-73985 .h4-style { margin: 0;color: #4f7eaa;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-73985 .h4-style:hover { color: #333; }
.style-73985 { margin: 60px 0 0px 0; }
.style-73985 time { color: #aaa;margin: 0 0 5px 0; }
.style-73985 .readmore { margin: 10px 0 0 0; }
.style-73985 .readmore:hover { color: #fff; }
.style-73985 .archive { margin: 10px 0 0 0; }
.style-73985 .archive:hover { color: #fff; }
.style-73985 .category-description { margin: 0 0 10px 0; }
.style-73985 .link-image { margin: 0 20px 0 0; }
.style-73985 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-73985 .h4-style A:hover { color: #333; }
.style-73985 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-73985 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-73985 .bio { margin: 10px 0 0 0; }
.style-73985 .answer { margin: 10px 0 0 0; }
.style-73985 .biobutton { margin: 10px 0 0 0; }
.style-73985 .biobutton:hover { color: #fff; }
.style-73985 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-73985 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-73985 A.links-urllink { display: block;text-align: center;font-size: 1.2em;color: #fff;font-weight: bold;text-decoration: none;padding: 13px 0;border: 2px solid #5e5e5e;background-color: #5e5e5e;border-radius: 5px;-o-transition: 0.2s ease;-webkit-transition: 0.2s ease;-moz-transition: 0.2s ease;transition: 0.2s ease;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color;margin: 0 0 10px 0; }
.style-73985 A.links-urllink:hover { background-color: transparent;color: #f36f21;border-color: #f36f21; }
.style-73985 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-73985 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-73985 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-73985 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-73985 .event-detail { margin: 0 0 0 60px; }
.style-73985 .view-all:hover { color: #fff; }
.style-73985 .view-comments:hover { color: #333; }
.style-29471 .h2-style { margin: 0 0 20px 0; }
.style-29471 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-29471 .h4-style:hover { color: #333; }
.style-29471 { margin: 0 0 40px 0;padding: 20px;border: 1px solid #313131; }
.style-29471 time { color: #aaa;margin: 0 0 5px 0; }
.style-29471 .readmore { margin: 10px 0 0 0; }
.style-29471 .readmore:hover { color: #fff; }
.style-29471 .archive { margin: 10px 0 0 0; }
.style-29471 .archive:hover { color: #fff; }
.style-29471 .category-description { margin: 0 0 10px 0; }
.style-29471 .link-image { margin: 0 20px 0 0; }
.style-29471 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-29471 .h4-style A:hover { color: #333; }
.style-29471 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-29471 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-29471 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-29471 .bio { margin: 10px 0 0 0; }
.style-29471 .answer { margin: 10px 0 0 0; }
.style-29471 .biobutton { margin: 10px 0 0 0; }
.style-29471 .biobutton:hover { color: #fff; }
.style-29471 .title { font-size: 18px;color: #4f7eaa;margin: 0;padding: 10px 0; }
.style-29471 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-29471 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-29471 .photo img { padding: 4px;width: calc(100% - 10px);border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-29471 .photo figcaption { text-align: center; }
.style-29471 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2);overflow: hidden;clear: both; }
.style-29471 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-29471 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-29471 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-29471 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-29471 .event-detail { margin: 0 0 0 60px; }
.style-29471 .view-all:hover { color: #fff; }
.style-29471 .view-comments:hover { color: #333; }
.style-49768 .h2-style { margin: 0 0 20px 0;color: #000000; }
.style-49768 .h3-style { font-size: 1.5em;margin: 20px 0 0 0;color: #777;font-weight: normal; }
.style-49768 .h4-style { color: #FFFFFF;margin: 0 0 10px 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;padding: 10px;border-bottom: solid 2px #f36f21;background-color: #F36F21;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px; }
.style-49768 .h4-style:hover { color: #333; }
.style-49768 A { background-color: #F36F21;padding: 12px;margin: 10px 0 0 0;color: #FFFFFF;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;font-size: 14px;width: 100%;margin-left: 0;margin-right: 0;padding-left: 0px;padding-right: 0;display: block;text-align: center;border-width: 2px;border-style: solid;border-color: #F36F21; }
.style-49768 A:link { text-decoration: none;font-weight: bold;text-transform: uppercase; }
.style-49768 A:hover { color: #F36F21;background-color: #FFFFFF;border-width: 2px;border-style: solid;border-color: #F36F21;padding: 12px;width: 100%;margin-left: 0;margin-right: 0;padding-left: 0;padding-right: 0;display: block;text-align: center; }
.style-49768 { margin: 0px 0 0 0; }
.style-49768 time { color: #aaa;margin: 0 0 5px 0; }
.style-49768 .readmore { margin: 10px 0 0 0;color: #FFFFFF; }
.style-49768 .readmore:hover { color: #fff; }
.style-49768 .archive { margin: 10px 0 0 0; }
.style-49768 .archive:hover { color: #fff; }
.style-49768 .category-description { margin: 0 0 10px 0; }
.style-49768 .link-image { margin: 0 20px 0 0; }
.style-49768 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-49768 .h4-style A:hover { color: #333; }
.style-49768 .brief-description { padding: 10px 20px; }
.style-49768 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-49768 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-49768 .bio { margin: 10px 0 0 0; }
.style-49768 .answer { margin: 10px 0 0 0; }
.style-49768 .biobutton { margin: 10px 0 0 0; }
.style-49768 .biobutton:hover { color: #fff; }
.style-49768 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-49768 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-49768 A.links-urllink { display: block;text-align: center;font-size: 14px;color: #fff;font-weight: bold;text-decoration: none;text-transform: uppercase;padding: 13px 0px;border: 2px solid #f36f21;background-color: #f36f21;border-radius: 5px;-o-transition: 0.2s ease;-webkit-transition: 0.2s ease;-moz-transition: 0.2s ease;transition: 0.2s ease;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color;margin: 0 0 10px 0; }
.style-49768 A.links-urllink:hover { background-color: transparent;color: #f36f21; }
.style-49768 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-49768 .readmore-detail-page { float: right; }
.style-49768 .readmore-detail-page:hover { color: #fff; }
.style-49768 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-49768 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-49768 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-49768 .event-detail { margin: 0 0 0 60px; }
.style-49768 .view-all:hover { color: #fff; }
.style-49768 .view-comments:hover { color: #333; }
.style-49522 .h2-style { margin: 0 0 20px 0;color: #000000; }
.style-49522 .h3-style { font-size: 1.5em;margin: 20px 0 0 0;color: #777;font-weight: normal; }
.style-49522 .h4-style { color: #FFFFFF;margin: 0 0 10px 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;padding: 10px;border-bottom: solid 2px #f36f21;background-color: #F36F21;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px; }
.style-49522 .h4-style:hover { color: #333; }
.style-49522 A { background-color: #F36F21;padding: 12px;margin: 10px 0 0 0;color: #FFFFFF;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;font-size: 14px;width: inherit;margin-left: 0;margin-right: 0;padding-left: 15px;padding-right: 15px;display: block;text-align: left;border-width: 2px;border-style: solid;border-color: #F36F21; }
.style-49522 A:link { text-decoration: none;font-weight: bold;text-transform: uppercase; }
.style-49522 A:hover { color: #F36F21;background-color: #FFFFFF;border-width: 2px;border-style: solid;border-color: #F36F21;padding: 12px;width: 100%;margin-left: 0;margin-right: 0;padding-left: 0;padding-right: 0;display: block;text-align: center; }
.style-49522 { margin: 40px 0 0 0; }
.style-49522 time { color: #aaa;margin: 0 0 5px 0; }
.style-49522 .readmore { margin: 10px 0 0 0;color: #FFFFFF; }
.style-49522 .readmore:hover { color: #fff; }
.style-49522 .archive { margin: 10px 0 0 0; }
.style-49522 .archive:hover { color: #fff; }
.style-49522 .category-description { margin: 0 0 10px 0; }
.style-49522 .link-image { margin: 0 20px 0 0; }
.style-49522 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-49522 .h4-style A:hover { color: #333; }
.style-49522 .brief-description { padding: 10px 20px; }
.style-49522 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-49522 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-49522 .bio { margin: 10px 0 0 0; }
.style-49522 .answer { margin: 10px 0 0 0; }
.style-49522 .biobutton { margin: 10px 0 0 0; }
.style-49522 .biobutton:hover { color: #fff; }
.style-49522 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-49522 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-49522 A.links-urllink { width: inherit;display: block;text-align: left;font-size: 14px;color: #fff;font-weight: bold;text-decoration: none;text-transform: uppercase;padding: 13px 15px;border: 2px solid #f36f21;background-color: #f36f21;border-radius: 5px;-o-transition: 0.2s ease;-webkit-transition: 0.2s ease;-moz-transition: 0.2s ease;transition: 0.2s ease;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color;margin: 0 0 10px 0; }
.style-49522 A.links-urllink:hover { background-color: transparent;color: #f36f21; }
.style-49522 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-49522 .readmore-detail-page { float: right; }
.style-49522 .readmore-detail-page:hover { color: #fff; }
.style-49522 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-49522 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-49522 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-49522 .event-detail { margin: 0 0 0 60px; }
.style-49522 .view-all:hover { color: #fff; }
.style-49522 .view-comments:hover { color: #333; }
.style-51012 .h2-style { margin: 0 0 20px 0;color: #FFFFFF; }
.style-51012 .h3-style { font-size: 1.5em;margin: 20px 0 0 0;color: #777;font-weight: normal; }
.style-51012 .h4-style { color: #FFFFFF;margin: 0 0 10px 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;padding: 10px;border-bottom: solid 2px #f36f21;background-color: #F36F21;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px; }
.style-51012 .h4-style:hover { color: #333; }
.style-51012 A { background-color: #F36F21;padding: 12px;margin: 10px 0 0 0;color: #FFFFFF;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;font-size: 14px;width: 100%;margin-left: 0;margin-right: 0;padding-left: 0px;padding-right: 0;display: block;text-align: center;border-width: 2px;border-style: solid;border-color: #F36F21; }
.style-51012 A:link { text-decoration: none;font-weight: bold;text-transform: uppercase; }
.style-51012 A:hover { color: #F36F21;background-color: #FFFFFF;border-width: 2px;border-style: solid;border-color: #F36F21;padding: 12px;width: 100%;margin-left: 0;margin-right: 0;padding-left: 0;padding-right: 0;display: block;text-align: center; }
.style-51012 { margin: 40px 0 0 0; }
.style-51012 time { color: #aaa;margin: 0 0 5px 0; }
.style-51012 .readmore { margin: 10px 0 0 0;color: #FFFFFF; }
.style-51012 .readmore:hover { color: #fff; }
.style-51012 .archive { margin: 10px 0 0 0; }
.style-51012 .archive:hover { color: #fff; }
.style-51012 .category-description { margin: 0 0 10px 0; }
.style-51012 .link-image { margin: 0 20px 0 0; }
.style-51012 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-51012 .h4-style A:hover { color: #333; }
.style-51012 .brief-description { padding: 10px 20px; }
.style-51012 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-51012 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-51012 .bio { margin: 10px 0 0 0; }
.style-51012 .answer { margin: 10px 0 0 0; }
.style-51012 .biobutton { margin: 10px 0 0 0; }
.style-51012 .biobutton:hover { color: #fff; }
.style-51012 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-51012 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-51012 A.links-urllink { display: block;text-align: center;font-size: 14px;color: #fff;font-weight: bold;text-decoration: none;text-transform: uppercase;padding: 13px 0px;border: 2px solid #f36f21;background-color: #f36f21;border-radius: 5px;-o-transition: 0.2s ease;-webkit-transition: 0.2s ease;-moz-transition: 0.2s ease;transition: 0.2s ease;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color;margin: 0 0 10px 0; }
.style-51012 A.links-urllink:hover { background-color: transparent;color: #f36f21; }
.style-51012 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-51012 .readmore-detail-page { float: right; }
.style-51012 .readmore-detail-page:hover { color: #fff; }
.style-51012 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-51012 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-51012 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-51012 .event-detail { margin: 0 0 0 60px; }
.style-51012 .view-all:hover { color: #fff; }
.style-51012 .view-comments:hover { color: #333; }
.style-33427 .brief-description { margin-left: 30px; }
.style-33427 li.group { text-align: left; }
.style-33427 div.content-wrap { text-align: center;margin: 0 0 40px 0; }
.style-73976 .h2-style { margin: 0 0 20px 0; }
.style-73976 .h3-style { font-weight: normal;font-size: 1.4em; }
.style-73976 .h4-style { margin: 0 0 10px 0;color: #f36f21;font-size: 1em;line-height: 1.8em;padding: 0px 0px;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color;border-radius: 5px; }
.style-73976 .h4-style:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-73976 A { margin: 0;color: #f36f21;padding: 15px 20px;border: 1px solid #f36f21;border-radius: 5px;display: block;font-size: 1em;font-weight: bold;text-decoration: none;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border;-o-transition-property: color, background-color, border;transition-property: color, background-color, border; }
.style-73976 A:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-73976 { margin: 60px 0 0px 0; }
.style-73976 time { color: #aaa;margin: 0 0 5px 0; }
.style-73976 .readmore { margin: 10px 0 0 0; }
.style-73976 .readmore:hover { color: #fff; }
.style-73976 .archive { margin: 10px 0 0 0; }
.style-73976 .archive:hover { color: #fff; }
.style-73976 .category-description { margin: 0 0 10px 0; }
.style-73976 .link-image { margin: 0 20px 0 0; }
.style-73976 .h4-style A { text-decoration: none;color: inherit; }
.style-73976 .h4-style A:hover { color: inherit; }
.style-73976 .long-description { margin: 10px 0;padding: 0 20px 30px 20px; }
.style-73976 .brief-description { margin: 10px 0;padding: 0 20px; }
.style-73976 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-73976 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-73976 .bio { margin: 10px 0 0 0; }
.style-73976 .answer { margin: 10px 0 0 0; }
.style-73976 .biobutton { margin: 10px 0 0 0; }
.style-73976 .biobutton:hover { color: #fff; }
.style-73976 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-73976 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-73976 A.links-urllink { margin: 0;color: #f36f21;padding: 15px 20px;border: 1px solid #f36f21;border-radius: 5px;display: block;font-size: 1em;font-weight: bold;text-decoration: none;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border;-o-transition-property: color, background-color, border;transition-property: color, background-color, border; }
.style-73976 A.links-urllink:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-73976 li.group { margin: 0 0 4px 0; }
.style-73976 .readmore-detail-page:hover { color: #fff; }
.style-73976 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-73976 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-73976 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-73976 .event-detail { margin: 0 0 0 60px; }
.style-73976 .view-all:hover { color: #fff; }
.style-73976 .view-comments:hover { color: #333; }
.style-74325 .h2-style { margin: 0 0 20px 0; }
.style-74325 .h4-style { margin: 0;color: #F36F21;padding: 15px 20px;font-size: 1.2em;border-radius: 5px;border-width: 1px;border-style: solid;border-color: #D4D5D9; }
.style-74325 .h4-style:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-74325 { margin: 60px 0 0px 0; }
.style-74325 time { color: #aaa;margin: 0 0 5px 0; }
.style-74325 .readmore { margin: 10px 0 0 0; }
.style-74325 .readmore:hover { color: #fff; }
.style-74325 .archive { margin: 10px 0 0 0; }
.style-74325 .archive:hover { color: #fff; }
.style-74325 .category-description { margin: 0 0 10px 0; }
.style-74325 .link-image { margin: 0 20px 0 0; }
.style-74325 .h4-style A { text-decoration: none;color: inherit; }
.style-74325 .h4-style A:hover { color: inherit; }
.style-74325 .long-description { margin: 0px 0;padding: 20px 40px;background-color: #efefef; }
.style-74325 .brief-description { margin: 0px 0;padding: 10px 40px;background-color: #efefef; }
.style-74325 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-74325 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-74325 .bio { margin: 10px 0 0 0; }
.style-74325 .answer { margin: 10px 0 0 0; }
.style-74325 .biobutton { margin: 10px 0 0 0; }
.style-74325 .biobutton:hover { color: #fff; }
.style-74325 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-74325 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-74325 A.links-urllink { margin: 0;color: #f36f21;padding: 15px 20px;border: 1px solid #f36f21;display: block;font-size: 16px;font-weight: bold;text-decoration: none;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border;-o-transition-property: color, background-color, border;transition-property: color, background-color, border; }
.style-74325 A.links-urllink:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-74325 li.group { margin: 0 0 4px 0; }
.style-74325 .readmore-detail-page:hover { color: #fff; }
.style-74325 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-74325 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-74325 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-74325 .event-detail { margin: 0 0 0 60px; }
.style-74325 .view-all:hover { color: #fff; }
.style-74325 .view-comments:hover { color: #333; }
.style-44905 .h2-style { margin: 0 0 20px 0; }
.style-44905 .h4-style { margin: 0;color: #F36F21;padding: 15px 20px;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color;border-width: 1px;border-style: solid;border-color: #D4D5D9;font-size: 1em; }
.style-44905 .h4-style:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-44905 { margin: 0px 0 0 0px 0; }
.style-44905 time { color: #aaa;margin: 0px 10px 5px 0;text-align: right; }
.style-44905 .readmore { margin: 10px 0 0 0; }
.style-44905 .readmore:hover { color: #fff; }
.style-44905 .archive { margin: 10px 0 0 0; }
.style-44905 .archive:hover { color: #fff; }
.style-44905 .category-description { margin: 0 0 10px 0; }
.style-44905 .link-image { margin: 0 20px 0 0; }
.style-44905 .h4-style A { text-decoration: none;color: inherit; }
.style-44905 .h4-style A:hover { color: inherit; }
.style-44905 .long-description { margin: 10px 0; }
.style-44905 .brief-description { margin: 10px 0; }
.style-44905 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-44905 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-44905 .bio { margin: 10px 0 0 0; }
.style-44905 .answer { margin: 10px 0 0 0; }
.style-44905 .biobutton { margin: 10px 0 0 0; }
.style-44905 .biobutton:hover { color: #fff; }
.style-44905 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-44905 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-44905 A.links-urllink { margin: 0;color: #f36f21;padding: 15px 20px;border: 1px solid #f36f21;display: block;font-size: 16px;font-weight: bold;text-decoration: none;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border;-o-transition-property: color, background-color, border;transition-property: color, background-color, border; }
.style-44905 A.links-urllink:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-44905 li.group { margin: 0 0 4px 0; }
.style-44905 .readmore-detail-page:hover { color: #fff; }
.style-44905 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-44905 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-44905 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-44905 .event-detail { margin: 0 0 0 60px; }
.style-44905 .view-all:hover { color: #fff; }
.style-44905 .view-comments:hover { color: #333; }
.style-72034 .h2-style { margin: 0 0 20px 0;color: #F36F21; }
.style-72034 .h4-style { margin: 0;color: #000000;padding: 15px 20px;font-size: 1.2em;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color;border-width: 1px;border-style: solid;border-color: #D4D5D9; }
.style-72034 .h4-style:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-72034 { margin: 0 0 40px 0; }
.style-72034 time { color: #aaa;margin: 0 0 5px 0; }
.style-72034 .readmore { margin: 10px 0 0 0; }
.style-72034 .readmore:hover { color: #fff; }
.style-72034 .archive { margin: 10px 0 0 0; }
.style-72034 .archive:hover { color: #fff; }
.style-72034 .category-description { margin: 0 0 10px 0; }
.style-72034 .link-image { margin: 0 20px 0 0; }
.style-72034 .h4-style A { text-decoration: none;color: inherit; }
.style-72034 .h4-style A:hover { color: inherit; }
.style-72034 .long-description { margin: 10px 0;padding: 20px;background-color: #eee; }
.style-72034 .brief-description { margin: 10px 0;padding: 0 20px; }
.style-72034 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-72034 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-72034 .bio { margin: 10px 0 0 0; }
.style-72034 .answer { margin: 10px 0 0 0; }
.style-72034 .biobutton { margin: 10px 0 0 0; }
.style-72034 .biobutton:hover { color: #fff; }
.style-72034 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-72034 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-72034 A.links-urllink { margin: 0;color: #f36f21;padding: 15px 20px;border: 1px solid #f36f21;display: block;font-size: 16px;font-weight: bold;text-decoration: none;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border;-o-transition-property: color, background-color, border;transition-property: color, background-color, border; }
.style-72034 A.links-urllink:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-72034 li.group { margin: 0 0 4px 0; }
.style-72034 .readmore-detail-page:hover { color: #fff; }
.style-72034 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-72034 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-72034 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-72034 .event-detail { margin: 0 0 0 60px; }
.style-72034 .view-all:hover { color: #fff; }
.style-72034 .view-comments:hover { color: #333; }
.style-65681 .h2-style { margin: 0 0 20px 0; }
.style-65681 .h4-style { margin: 0 0 10px 0;color: #FFFFFF;padding: 15px 20px;font-size: 1.2em;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color;border-width: 1px;border-style: solid;border-color: #D4D5D9;background-color: #F36F21;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px; }
.style-65681 .h4-style:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-65681 { margin: 0 0 40px 0; }
.style-65681 time { color: #aaa;margin: 0 0 5px 0; }
.style-65681 .readmore { margin: 10px 0 0 0; }
.style-65681 .readmore:hover { color: #fff; }
.style-65681 .archive { margin: 10px 0 0 0; }
.style-65681 .archive:hover { color: #fff; }
.style-65681 .category-description { margin: 0 0 10px 0; }
.style-65681 .link-image { margin: 0 20px 0 0; }
.style-65681 .h4-style A { text-decoration: none;color: inherit; }
.style-65681 .h4-style A:hover { color: inherit; }
.style-65681 .long-description { margin: 10px 0;padding: 20px;background-color: #eee; }
.style-65681 .brief-description { margin: 10px 0;padding: 0 20px; }
.style-65681 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-65681 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-65681 .bio { margin: 10px 0 0 0; }
.style-65681 .answer { margin: 10px 0 0 0; }
.style-65681 .biobutton { margin: 10px 0 0 0; }
.style-65681 .biobutton:hover { color: #fff; }
.style-65681 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-65681 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-65681 A.links-urllink { margin: 0;color: #f36f21;padding: 15px 20px;border: 1px solid #f36f21;display: block;font-size: 16px;font-weight: bold;text-decoration: none;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border;-o-transition-property: color, background-color, border;transition-property: color, background-color, border; }
.style-65681 A.links-urllink:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-65681 li.group { margin: 0 0 4px 0; }
.style-65681 .readmore-detail-page:hover { color: #fff; }
.style-65681 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-65681 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-65681 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-65681 .event-detail { margin: 0 0 0 60px; }
.style-65681 .view-all:hover { color: #fff; }
.style-65681 .view-comments:hover { color: #333; }
.style-50624 .h2-style { margin: 0 0 20px 0; }
.style-50624 .h4-style { margin: 0;color: #F36F21;padding: 20px;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color;border-width: 1px;border-style: solid;border-color: #F36F21;font-size: 1em; }
.style-50624 .h4-style:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-50624 A { text-decoration: none; }
.style-50624 A:hover { color: #ffffff; }
.style-50624 { margin: 0px; }
.style-50624 time { color: #aaa;margin: 0px 10px 5px 0;text-align: right; }
.style-50624 .readmore { margin: 10px 0 0 0; }
.style-50624 .readmore:hover { color: #fff; }
.style-50624 .archive { margin: 10px 0 0 0; }
.style-50624 .archive:hover { color: #fff; }
.style-50624 .category-description { margin: 0 0 10px 0; }
.style-50624 .link-image { margin: 0 20px 0 0; }
.style-50624 .h4-style A { text-decoration: none;color: inherit; }
.style-50624 .h4-style A:hover { color: inherit; }
.style-50624 .long-description { margin: 10px 0;background-color: #EEEEEE;padding: 20px; }
.style-50624 .brief-description { margin: 10px 0; }
.style-50624 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-50624 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-50624 .bio { margin: 10px 0 0 0; }
.style-50624 .answer { margin: 10px 0 0 0; }
.style-50624 .biobutton { margin: 10px 0 0 0; }
.style-50624 .biobutton:hover { color: #fff; }
.style-50624 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-50624 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-50624 A.links-urllink { margin: 0;color: #f36f21;padding: 15px 20px;border: 1px solid #f36f21;display: block;font-size: 16px;font-weight: bold;text-decoration: none;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border;-o-transition-property: color, background-color, border;transition-property: color, background-color, border; }
.style-50624 A.links-urllink:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-50624 li.group { margin: 4px 0;padding: 10px 20px;color: #f36f21;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color;border-width: 1px;border-style: solid;border-color: #F36F21;font-size: 18px;font-weight: bold; }
.style-50624 li.group:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21;padding: 10p 20px; }
.style-50624 .readmore-detail-page:hover { color: #fff; }
.style-50624 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-50624 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-50624 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-50624 .event-detail { margin: 0 0 0 60px; }
.style-50624 .view-all:hover { color: #fff; }
.style-50624 .view-comments:hover { color: #333; }
.style-57795 .h2-style { margin: 0 0 20px 0; }
.style-57795 .h4-style { margin: 0;color: #333;padding: 15px 20px;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color;border-width: 1px;border-style: solid;border-color: #D4D5D9; }
.style-57795 .h4-style:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-57795 A { text-decoration: none; }
.style-57795 { margin: 0 0 -4px 0; }
.style-57795 time { color: #aaa;margin: 0 0 5px 0; }
.style-57795 .readmore { margin: 10px 0 0 0; }
.style-57795 .readmore:hover { color: #fff; }
.style-57795 .archive { margin: 10px 0 0 0; }
.style-57795 .archive:hover { color: #fff; }
.style-57795 .category-description { margin: 0 0 10px 0; }
.style-57795 .link-image { margin: 0 20px 0 0; }
.style-57795 .h4-style A { text-decoration: none;color: inherit; }
.style-57795 .h4-style A:hover { color: inherit; }
.style-57795 .long-description { margin: 10px 0; }
.style-57795 .brief-description { margin: 10px 0; }
.style-57795 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-57795 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-57795 .bio { margin: 10px 0 0 0; }
.style-57795 .answer { margin: 10px 0 0 0; }
.style-57795 .biobutton { margin: 10px 0 0 0; }
.style-57795 .biobutton:hover { color: #fff; }
.style-57795 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-57795 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-57795 A.links-urllink { margin: 0;color: #f36f21;padding: 15px 20px;border: 1px solid #f36f21;display: block;font-size: 16px;font-weight: bold;text-decoration: none;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border;-o-transition-property: color, background-color, border;transition-property: color, background-color, border; }
.style-57795 A.links-urllink:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-57795 li.group { margin: 4px 0;color: #f36f21;padding: 10px 20px;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color;border-width: 1px;border-style: solid;border-color: #D4D5D9;font-size: 18px;font-weight: bold; }
.style-57795 .readmore-detail-page:hover { color: #fff; }
.style-57795 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-57795 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-57795 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-57795 .event-detail { margin: 0 0 0 60px; }
.style-57795 .view-all:hover { color: #fff; }
.style-57795 .view-comments:hover { color: #333; }
.style-57793 .h2-style { margin: 0 0 20px 0; }
.style-57793 .h4-style { margin: 0;color: #333;padding: 15px 20px;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color;border-width: 1px;border-style: solid;border-color: #D4D5D9; }
.style-57793 .h4-style:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-57793 A { text-decoration: none; }
.style-57793 { margin: 0 0 40px 0; }
.style-57793 time { color: #aaa;margin: 0 0 5px 0; }
.style-57793 .readmore { margin: 10px 0 0 0; }
.style-57793 .readmore:hover { color: #fff; }
.style-57793 .archive { margin: 10px 0 0 0; }
.style-57793 .archive:hover { color: #fff; }
.style-57793 .category-description { margin: 0 0 10px 0; }
.style-57793 .link-image { margin: 0 20px 0 0; }
.style-57793 .h4-style A { text-decoration: none;color: inherit; }
.style-57793 .h4-style A:hover { color: inherit; }
.style-57793 .long-description { margin: 10px 0; }
.style-57793 .brief-description { margin: 10px 0; }
.style-57793 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-57793 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-57793 .bio { margin: 10px 0 0 0; }
.style-57793 .answer { margin: 10px 0 0 0; }
.style-57793 .biobutton { margin: 10px 0 0 0; }
.style-57793 .biobutton:hover { color: #fff; }
.style-57793 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-57793 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-57793 A.links-urllink:hover { color: #000; }
.style-57793 li.group { margin: 4px 0;color: #f36f21;padding: 10px 20px;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color;border-width: 1px;border-style: solid;border-color: #D4D5D9;font-size: 18px;font-weight: bold; }
.style-57793 .readmore-detail-page:hover { color: #fff; }
.style-57793 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-57793 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-57793 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-57793 .event-detail { margin: 0 0 0 60px; }
.style-57793 .view-all:hover { color: #fff; }
.style-57793 .view-comments:hover { color: #333; }
.style-31516 .h2-style { margin: 0 0 20px 0; }
.style-31516 .h4-style { margin: 0;color: #F36F21;padding: 15px 20px;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color;border-width: 1px;border-style: solid;border-color: #D4D5D9; }
.style-31516 .h4-style:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-31516 { margin: 0 0 40px 0; }
.style-31516 time { color: #aaa;margin: 0 0 5px 0; }
.style-31516 .readmore { margin: 10px 0 0 0; }
.style-31516 .readmore:hover { color: #fff; }
.style-31516 .archive { margin: 10px 0 0 0; }
.style-31516 .archive:hover { color: #fff; }
.style-31516 .category-description { margin: 0 0 10px 0; }
.style-31516 .link-image { margin: 0 20px 0 0; }
.style-31516 .h4-style A { text-decoration: none;color: inherit; }
.style-31516 .h4-style A:hover { color: inherit; }
.style-31516 .long-description { margin: 10px 0; }
.style-31516 .brief-description { margin: 10px 0; }
.style-31516 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-31516 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-31516 .bio { margin: 10px 0 0 0; }
.style-31516 .answer { margin: 10px 0 0 0; }
.style-31516 .biobutton { margin: 10px 0 0 0; }
.style-31516 .biobutton:hover { color: #fff; }
.style-31516 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-31516 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-31516 A.links-urllink { margin: 0;color: #f36f21;padding: 15px 20px;border: 1px solid #f36f21;display: block;font-size: 16px;font-weight: bold;text-decoration: none;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border;-o-transition-property: color, background-color, border;transition-property: color, background-color, border; }
.style-31516 A.links-urllink:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-31516 li.group { margin: 0 0 4px 0; }
.style-31516 .readmore-detail-page:hover { color: #fff; }
.style-31516 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-31516 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-31516 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-31516 .event-detail { margin: 0 0 0 60px; }
.style-31516 .view-all:hover { color: #fff; }
.style-31516 .view-comments:hover { color: #333; }
.style-68298 .h2-style { margin: 0 0 20px 0; }
.style-68298 .h4-style { margin: 0;color: #333;padding: 15px 20px;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color;border-width: 1px;border-style: solid;border-color: #D4D5D9; }
.style-68298 .h4-style:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-68298 { margin: 0 0 40px 0; }
.style-68298 time { color: #aaa;margin: 0 0 5px 0; }
.style-68298 .readmore { margin: 10px 0 0 0; }
.style-68298 .readmore:hover { color: #fff; }
.style-68298 .archive { margin: 10px 0 0 0; }
.style-68298 .archive:hover { color: #fff; }
.style-68298 .category-description { margin: 0 0 10px 0; }
.style-68298 .link-image { margin: 0 20px 0 0; }
.style-68298 .h4-style A { text-decoration: none;color: inherit; }
.style-68298 .h4-style A:hover { color: inherit; }
.style-68298 .long-description { margin: 10px 0; }
.style-68298 .brief-description { margin: 10px 0; }
.style-68298 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-68298 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-68298 .bio { margin: 10px 0 0 0; }
.style-68298 .answer { margin: 10px 0 0 0; }
.style-68298 .biobutton { margin: 10px 0 0 0; }
.style-68298 .biobutton:hover { color: #fff; }
.style-68298 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-68298 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-68298 A.links-urllink { margin: 0;color: #f36f21;padding: 15px 20px;border: 1px solid #f36f21;display: block;font-size: 16px;font-weight: bold;text-decoration: none;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border;-o-transition-property: color, background-color, border;transition-property: color, background-color, border; }
.style-68298 A.links-urllink:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-68298 li.group { margin: 0 0 4px 0; }
.style-68298 .readmore-detail-page:hover { color: #fff; }
.style-68298 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-68298 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-68298 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-68298 .event-detail { margin: 0 0 0 60px; }
.style-68298 .view-all:hover { color: #fff; }
.style-68298 .view-comments:hover { color: #333; }
.style-56428 .h2-style { margin: 0 0 20px 0; }
.style-56428 .h4-style { margin: 0;color: #F36F21;padding: 15px 20px;font-size: 1.2em;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color;border-width: 1px;border-style: solid;border-color: #D4D5D9; }
.style-56428 .h4-style:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-56428 A { margin: 0;color: #f36f21;padding: 8px 20px;border: 1px solid #d1d1d1;display: block;font-size: 1.2em;font-weight: bold;text-decoration: none;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border;-o-transition-property: color, background-color, border;transition-property: color, background-color, border; }
.style-56428 A:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-56428 { margin: 0 0 40px 0; }
.style-56428 time { color: #aaa;margin: 0 0 5px 0; }
.style-56428 .readmore { margin: 10px 0 0 0; }
.style-56428 .readmore:hover { color: #fff; }
.style-56428 .archive { margin: 10px 0 0 0; }
.style-56428 .archive:hover { color: #fff; }
.style-56428 .category-description { margin: 0 0 10px 0; }
.style-56428 .link-image { margin: 0 20px 0 0; }
.style-56428 .h4-style A { text-decoration: none;color: inherit; }
.style-56428 .h4-style A:hover { color: inherit; }
.style-56428 .long-description { margin: 10px 0;padding: 20px;background-color: #eee; }
.style-56428 .brief-description { margin: 10px 0;padding: 0 20px; }
.style-56428 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-56428 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-56428 .bio { margin: 10px 0 0 0; }
.style-56428 .answer { margin: 10px 0 0 0; }
.style-56428 .biobutton { margin: 10px 0 0 0; }
.style-56428 .biobutton:hover { color: #fff; }
.style-56428 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-56428 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-56428 A.links-urllink { margin: 0;color: #f36f21;padding: 8px 20px;border: 1px solid #d1d1d1;display: block;font-size: 1.2em;font-weight: bold;text-decoration: none;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border;-o-transition-property: color, background-color, border;transition-property: color, background-color, border; }
.style-56428 A.links-urllink:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-56428 li.group { margin: 0 0 4px 0; }
.style-56428 .readmore-detail-page:hover { color: #fff; }
.style-56428 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-56428 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-56428 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-56428 .event-detail { margin: 0 0 0 60px; }
.style-56428 .view-all:hover { color: #fff; }
.style-56428 .view-comments:hover { color: #333; }
.style-31570 .h2-style { margin: 0 0 20px 0;color: #F36F21; }
.style-31570 .h4-style { margin: 0;color: #333;padding: 15px 20px;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color;border-width: 1px;border-style: solid;border-color: #D4D5D9; }
.style-31570 .h4-style:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-31570 { margin: 0 0 40px 0; }
.style-31570 time { color: #aaa;margin: 0 0 5px 0; }
.style-31570 .readmore { margin: 10px 0 0 0; }
.style-31570 .readmore:hover { color: #fff; }
.style-31570 .archive { margin: 10px 0 0 0; }
.style-31570 .archive:hover { color: #fff; }
.style-31570 .category-description { margin: 0 0 10px 0; }
.style-31570 .link-image { margin: 0 20px 0 0; }
.style-31570 .h4-style A { text-decoration: none;color: inherit; }
.style-31570 .h4-style A:hover { color: inherit; }
.style-31570 .long-description { margin: 10px 0; }
.style-31570 .brief-description { margin: 10px 0; }
.style-31570 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-31570 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-31570 .bio { margin: 10px 0 0 0; }
.style-31570 .answer { margin: 10px 0 0 0; }
.style-31570 .biobutton { margin: 10px 0 0 0; }
.style-31570 .biobutton:hover { color: #fff; }
.style-31570 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-31570 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-31570 A.links-urllink { margin: 0;color: #f36f21;padding: 15px 20px;border: 1px solid #f36f21;display: block;font-size: 16px;font-weight: bold;text-decoration: none;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border;-o-transition-property: color, background-color, border;transition-property: color, background-color, border; }
.style-31570 A.links-urllink:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-31570 li.group { margin: 0 0 4px 0; }
.style-31570 .readmore-detail-page:hover { color: #fff; }
.style-31570 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-31570 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-31570 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-31570 .event-detail { margin: 0 0 0 60px; }
.style-31570 .view-all:hover { color: #fff; }
.style-31570 .view-comments:hover { color: #333; }
.style-31532 .h2-style { margin: 0 0 20px 0; }
.style-31532 .h4-style { margin: 0;color: #333;padding: 15px 20px;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color;border-width: 1px;border-style: solid;border-color: #D4D5D9; }
.style-31532 .h4-style:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-31532 { margin: 0 0 40px 0; }
.style-31532 time { color: #aaa;margin: 0 0 5px 0; }
.style-31532 .readmore { margin: 10px 0 0 0; }
.style-31532 .readmore:hover { color: #fff; }
.style-31532 .archive { margin: 10px 0 0 0; }
.style-31532 .archive:hover { color: #fff; }
.style-31532 .category-description { margin: 0 0 10px 0; }
.style-31532 .link-image { margin: 0 20px 0 0; }
.style-31532 .h4-style A { text-decoration: none;color: inherit; }
.style-31532 .h4-style A:hover { color: inherit; }
.style-31532 .long-description { margin: 10px 0; }
.style-31532 .brief-description { margin: 10px 0; }
.style-31532 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-31532 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-31532 .bio { margin: 10px 0 0 0; }
.style-31532 .answer { margin: 10px 0 0 0; }
.style-31532 .biobutton { margin: 10px 0 0 0; }
.style-31532 .biobutton:hover { color: #fff; }
.style-31532 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-31532 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-31532 A.links-urllink { margin: 0;color: #f36f21;padding: 15px 20px;border: 1px solid #f36f21;display: block;font-size: 16px;font-weight: bold;text-decoration: none;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border;-o-transition-property: color, background-color, border;transition-property: color, background-color, border; }
.style-31532 A.links-urllink:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-31532 li.group { margin: 0 0 4px 0; }
.style-31532 div.content-wrap { padding: 40px 0 0 0; }
.style-31532 .readmore-detail-page:hover { color: #fff; }
.style-31532 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-31532 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-31532 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-31532 .event-detail { margin: 0 0 0 60px; }
.style-31532 .view-all:hover { color: #fff; }
.style-31532 .view-comments:hover { color: #333; }
.style-33723 .h2-style { margin: 0 0 20px 0;color: #F36F21;font-size: 22px; }
.style-33723 .h4-style { margin: 0;color: #333;padding: 10px;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color;border-width: 1px;border-style: solid;border-color: #D4D5D9;font-size: 16px; }
.style-33723 .h4-style:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-33723 { margin: 40px 0 0px 0; }
.style-33723 time { color: #aaa;margin: 0 0 5px 0; }
.style-33723 .readmore { margin: 10px 0 0 0; }
.style-33723 .readmore:hover { color: #fff; }
.style-33723 .archive { margin: 10px 0 0 0; }
.style-33723 .archive:hover { color: #fff; }
.style-33723 .category-description { margin: 0 0 10px 0; }
.style-33723 .link-image { margin: 0 20px 0 0; }
.style-33723 .h4-style A { text-decoration: none;color: inherit; }
.style-33723 .h4-style A:hover { color: inherit; }
.style-33723 .long-description { margin: 0px;background-color: #F7F7F7;padding: 10px; }
.style-33723 .brief-description { margin: 0 10 0 10px;background-color: #F7F7F7;padding: 10px; }
.style-33723 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-33723 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-33723 .bio { margin: 10px 0 0 0; }
.style-33723 .answer { margin: 10px 0 0 0; }
.style-33723 .biobutton { margin: 10px 0 0 0; }
.style-33723 .biobutton:hover { color: #fff; }
.style-33723 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-33723 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-33723 A.links-urllink { margin: 0;color: #f36f21;padding: 15px 20px;border: 1px solid #f36f21;display: block;font-size: 16px;font-weight: bold;text-decoration: none;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border;-o-transition-property: color, background-color, border;transition-property: color, background-color, border; }
.style-33723 A.links-urllink:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-33723 li.group { margin: 0 0 4px 0; }
.style-33723 .readmore-detail-page:hover { color: #fff; }
.style-33723 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-33723 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-33723 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-33723 .event-detail { margin: 0 0 0 60px; }
.style-33723 .view-all:hover { color: #fff; }
.style-33723 .view-comments:hover { color: #333; }
.style-54440 .h2-style { margin: 0 0 20px 0; }
.style-54440 .h4-style { margin: 0;color: #333;padding: 15px 20px;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color;border-width: 1px;border-style: solid;border-color: #D4D5D9; }
.style-54440 .h4-style:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-54440 { margin: 0 0 40px 0; }
.style-54440 time { color: #aaa;margin: 0 0 5px 0; }
.style-54440 .readmore { margin: 10px 0 0 0; }
.style-54440 .readmore:hover { color: #fff; }
.style-54440 .archive { margin: 10px 0 0 0; }
.style-54440 .archive:hover { color: #fff; }
.style-54440 .category-description { margin: 0 0 10px 0; }
.style-54440 .link-image { margin: 0 20px 0 0; }
.style-54440 .h4-style A { text-decoration: none;color: inherit; }
.style-54440 .h4-style A:hover { color: inherit; }
.style-54440 .long-description { margin: 10px 0; }
.style-54440 .brief-description { margin: 10px 0; }
.style-54440 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-54440 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-54440 .bio { margin: 10px 0 0 0; }
.style-54440 .answer { margin: 10px 0 0 0; }
.style-54440 .biobutton { margin: 10px 0 0 0; }
.style-54440 .biobutton:hover { color: #fff; }
.style-54440 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-54440 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-54440 A.links-urllink { margin: 0;color: #f36f21;padding: 15px 20px;border: 1px solid #f36f21;display: block;font-size: 16px;font-weight: bold;text-decoration: none;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border;-o-transition-property: color, background-color, border;transition-property: color, background-color, border; }
.style-54440 A.links-urllink:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-54440 li.group { margin: 0 0 4px 0; }
.style-54440 .readmore-detail-page:hover { color: #fff; }
.style-54440 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-54440 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-54440 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-54440 .event-detail { margin: 0 0 0 60px; }
.style-54440 .view-all:hover { color: #fff; }
.style-54440 .view-comments:hover { color: #333; }
.style-72552 .h2-style { margin: 0 0 20px 0; }
.style-72552 .h4-style { margin: 0;color: #F36F21;padding: 15px 20px;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color; }
.style-72552 .h4-style:hover { color: #fff;background-color: #f36f21; }
.style-72552 { margin: 0 0 40px 0; }
.style-72552 time { color: #aaa;margin: 0 0 5px 0; }
.style-72552 .readmore { margin: 10px 0 0 20px; }
.style-72552 .readmore:hover { color: #fff; }
.style-72552 .archive { margin: 10px 0 0 0; }
.style-72552 .archive:hover { color: #fff; }
.style-72552 .category-description { margin: 0 0 10px 0; }
.style-72552 .link-image { margin: 0 20px 0 0; }
.style-72552 .h4-style A { text-decoration: none;color: inherit; }
.style-72552 .h4-style A:hover { color: inherit; }
.style-72552 .long-description { margin: 10px 20px; }
.style-72552 .brief-description { margin: 10px 20px; }
.style-72552 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-72552 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-72552 .bio { margin: 10px 0 0 0; }
.style-72552 .answer { margin: 10px 0 0 0; }
.style-72552 .biobutton { margin: 10px 0 0 0; }
.style-72552 .biobutton:hover { color: #fff; }
.style-72552 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-72552 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-72552 A.links-urllink { margin: 0;color: #f36f21;padding: 15px 20px;border: 1px solid #f36f21;display: block;font-size: 16px;font-weight: bold;text-decoration: none;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border;-o-transition-property: color, background-color, border;transition-property: color, background-color, border; }
.style-72552 A.links-urllink:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-72552 li.group { margin: 0 0 4px 0; }
.style-72552 .readmore-detail-page:hover { color: #fff; }
.style-72552 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-72552 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-72552 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-72552 .event-detail { margin: 0 0 0 60px; }
.style-72552 .view-all:hover { color: #fff; }
.style-72552 .view-comments:hover { color: #333; }
.style-72553 .h2-style { margin: 0 0 20px 0; }
.style-72553 .h4-style { margin: 0;color: #FFFFFF;padding: 15px 20px;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color;background-color: #F36F21; }
.style-72553 .h4-style:hover { color: #fff;background-color: #ABABAB; }
.style-72553 { margin: 0 0 40px 0; }
.style-72553 time { color: #aaa;margin: 0 0 5px 0; }
.style-72553 .readmore { margin: 10px 0 0 0; }
.style-72553 .readmore:hover { color: #fff; }
.style-72553 .archive { margin: 10px 0 0 0; }
.style-72553 .archive:hover { color: #fff; }
.style-72553 .category-description { margin: 0 0 10px 0; }
.style-72553 .link-image { margin: 0 20px 0 0; }
.style-72553 .h4-style A { text-decoration: none;color: inherit; }
.style-72553 .h4-style A:hover { color: inherit; }
.style-72553 .long-description { margin: 10px 20px; }
.style-72553 .brief-description { margin: 10px 20px; }
.style-72553 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-72553 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-72553 .bio { margin: 10px 0 0 0; }
.style-72553 .answer { margin: 10px 0 0 0; }
.style-72553 .biobutton { margin: 10px 0 0 0; }
.style-72553 .biobutton:hover { color: #fff; }
.style-72553 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-72553 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-72553 A.links-urllink { margin: 0;color: #f36f21;padding: 15px 20px;border: 1px solid #f36f21;display: block;font-size: 16px;font-weight: bold;text-decoration: none;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border;-o-transition-property: color, background-color, border;transition-property: color, background-color, border; }
.style-72553 A.links-urllink:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-72553 li.group { margin: 0 0 4px 0; }
.style-72553 .readmore-detail-page:hover { color: #fff; }
.style-72553 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-72553 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-72553 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-72553 .event-detail { margin: 0 0 0 60px; }
.style-72553 .view-all:hover { color: #fff; }
.style-72553 .view-comments:hover { color: #333; }
.style-73977 .h2-style { margin: 0 0 20px 0; }
.style-73977 .h4-style { margin: 0;color: #333;padding: 15px 20px;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color;border-width: 1px;border-style: solid;border-color: #D4D5D9; }
.style-73977 .h4-style:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-73977 { margin: 20px 0 40px 0; }
.style-73977 time { color: #aaa;margin: 0 0 5px 0; }
.style-73977 .readmore { margin: 10px 0 0 0; }
.style-73977 .readmore:hover { color: #fff; }
.style-73977 .archive { margin: 10px 0 0 0; }
.style-73977 .archive:hover { color: #fff; }
.style-73977 .category-description { margin: 0 0 10px 0; }
.style-73977 .link-image { margin: 0 20px 0 0; }
.style-73977 .h4-style A { text-decoration: none;color: inherit; }
.style-73977 .h4-style A:hover { color: inherit; }
.style-73977 .long-description { margin: 10px 0; }
.style-73977 .brief-description { margin: 10px 0; }
.style-73977 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-73977 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-73977 .bio { margin: 10px 0 0 0; }
.style-73977 .answer { margin: 10px 0 0 0; }
.style-73977 .biobutton { margin: 10px 0 0 0; }
.style-73977 .biobutton:hover { color: #fff; }
.style-73977 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-73977 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-73977 A.links-urllink { margin: 0;color: #f36f21;padding: 15px 20px;border: 1px solid #f36f21;border-radius: 5px;display: block;font-size: 16px;font-weight: bold;text-decoration: none;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border;-o-transition-property: color, background-color, border;transition-property: color, background-color, border; }
.style-73977 A.links-urllink:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-73977 li.group { margin: 0 0 4px 0; }
.style-73977 .readmore-detail-page:hover { color: #fff; }
.style-73977 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-73977 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-73977 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-73977 .event-detail { margin: 0 0 0 60px; }
.style-73977 .view-all:hover { color: #fff; }
.style-73977 .view-comments:hover { color: #333; }
.style-74059 .h2-style { margin: 0 0 20px 0; }
.style-74059 .h4-style { margin: 0;color: #F36F21;padding: 15px 20px;font-size: 1.2em;border-radius: 5px;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color;border-width: 1px;border-style: solid;border-color: #D4D5D9; }
.style-74059 .h4-style:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-74059 { margin: 60px 0 0px 0; }
.style-74059 time { color: #aaa;margin: 0 0 5px 0; }
.style-74059 .readmore { margin: 10px 0 0 0; }
.style-74059 .readmore:hover { color: #fff; }
.style-74059 .archive { margin: 10px 0 0 0; }
.style-74059 .archive:hover { color: #fff; }
.style-74059 .category-description { margin: 0 0 10px 0; }
.style-74059 .link-image { margin: 0 20px 0 0; }
.style-74059 .h4-style A { text-decoration: none;color: inherit; }
.style-74059 .h4-style A:hover { color: inherit; }
.style-74059 .long-description { margin: 10px 0;padding: 20px;background-color: #efefef; }
.style-74059 .brief-description { margin: 10px 0;padding: 0 20px; }
.style-74059 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-74059 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-74059 .bio { margin: 10px 0 0 0; }
.style-74059 .answer { margin: 10px 0 0 0; }
.style-74059 .biobutton { margin: 10px 0 0 0; }
.style-74059 .biobutton:hover { color: #fff; }
.style-74059 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-74059 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-74059 A.links-urllink { margin: 0;color: #f36f21;padding: 15px 20px;border: 1px solid #D4D5D9;border-radius: 5px;display: block;font-size: 1.2em;font-weight: bold;text-decoration: none;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border;-o-transition-property: color, background-color, border;transition-property: color, background-color, border; }
.style-74059 A.links-urllink:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-74059 li.group { margin: 0 0 4px 0; }
.style-74059 .readmore-detail-page:hover { color: #fff; }
.style-74059 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-74059 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-74059 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-74059 .event-detail { margin: 0 0 0 60px; }
.style-74059 .view-all:hover { color: #fff; }
.style-74059 .view-comments:hover { color: #333; }
.style-52830 .h2-style { margin: 0 0 20px 0; }
.style-52830 .h4-style { margin: 0;color: #F36F21;padding: 15px 20px;font-size: 1.2em;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color;border-width: 1px;border-style: solid;border-color: #D4D5D9; }
.style-52830 .h4-style:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-52830 { margin: -40px 0 40px 0;list-style-position: outside; }
.style-52830 time { color: #aaa;margin: 0 0 5px 0; }
.style-52830 .readmore { margin: 10px 0 0 0; }
.style-52830 .readmore:hover { color: #fff; }
.style-52830 .archive { margin: 10px 0 0 0; }
.style-52830 .archive:hover { color: #fff; }
.style-52830 .category-description { margin: 0 0 10px 0; }
.style-52830 .link-image { margin: 0 20px 0 0; }
.style-52830 .h4-style A { text-decoration: none;color: inherit; }
.style-52830 .h4-style A:hover { color: inherit; }
.style-52830 .long-description { margin: 10px 0;padding: 20px;background-color: #eee;list-style-position: outside; }
.style-52830 .brief-description { margin: 10px 0;padding: 0 20px; }
.style-52830 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-52830 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-52830 .bio { margin: 10px 0 0 0; }
.style-52830 .answer { margin: 10px 0 0 0; }
.style-52830 .biobutton { margin: 10px 0 0 0; }
.style-52830 .biobutton:hover { color: #fff; }
.style-52830 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-52830 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-52830 A.links-urllink { margin: 0;color: #f36f21;padding: 15px 20px;border: 1px solid #f36f21;display: block;font-size: 16px;font-weight: bold;text-decoration: none;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border;-o-transition-property: color, background-color, border;transition-property: color, background-color, border; }
.style-52830 A.links-urllink:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-52830 li.group { margin: 0 0 4px 0; }
.style-52830 .readmore-detail-page:hover { color: #fff; }
.style-52830 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-52830 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-52830 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-52830 .event-detail { margin: 0 0 0 60px; }
.style-52830 .view-all:hover { color: #fff; }
.style-52830 .view-comments:hover { color: #333; }
.style-48963 .h2-style { margin: 0 0 20px 0; }
.style-48963 .h4-style { margin: 0;color: #F36F21;padding: 20px;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color;border-width: 1px;border-style: solid;border-color: #F36F21;font-size: 1em; }
.style-48963 .h4-style:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-48963 A { text-decoration: none; }
.style-48963 A:hover { color: #ffffff; }
.style-48963 { margin: 0px 0 0 0px 0; }
.style-48963 time { color: #aaa;margin: 0px 10px 5px 0;text-align: right; }
.style-48963 .readmore { margin: 10px 0 0 0; }
.style-48963 .readmore:hover { color: #fff; }
.style-48963 .archive { margin: 10px 0 0 0; }
.style-48963 .archive:hover { color: #fff; }
.style-48963 .category-description { margin: 0 0 10px 0; }
.style-48963 .link-image { margin: 0 20px 0 0; }
.style-48963 .h4-style A { text-decoration: none;color: inherit; }
.style-48963 .h4-style A:hover { color: inherit; }
.style-48963 .long-description { margin: 10px 0;background-color: #EEEEEE;padding: 20px; }
.style-48963 .brief-description { margin: 10px 0; }
.style-48963 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-48963 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-48963 .bio { margin: 10px 0 0 0; }
.style-48963 .answer { margin: 10px 0 0 0; }
.style-48963 .biobutton { margin: 10px 0 0 0; }
.style-48963 .biobutton:hover { color: #fff; }
.style-48963 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-48963 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-48963 A.links-urllink { margin: 0;color: #f36f21;padding: 15px 20px;border: 1px solid #f36f21;display: block;font-size: 16px;font-weight: bold;text-decoration: none;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border;-o-transition-property: color, background-color, border;transition-property: color, background-color, border;border-width: 1px;border-style: solid; }
.style-48963 A.links-urllink:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-48963 li.group { margin: 4px 0;color: #f36f21;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color;border-width: 0px;border-style: solid;border-color: #F36F21;font-size: 18px;font-weight: bold; }
.style-48963 li.group:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-48963 .readmore-detail-page:hover { color: #fff; }
.style-48963 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-48963 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-48963 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-48963 .event-detail { margin: 0 0 0 60px; }
.style-48963 .view-all:hover { color: #fff; }
.style-48963 .view-comments:hover { color: #333; }
.style-34238 .h2-style { margin: 0 0 20px 0; }
.style-34238 .h4-style { margin: 0;color: #F36F21;padding: 15px 20px;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color;border-width: 1px;border-style: solid;border-color: #D4D5D9; }
.style-34238 .h4-style:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-34238 { margin: 40px 0 40px 0; }
.style-34238 time { color: #aaa;margin: 0 0 5px 0; }
.style-34238 .readmore { margin: 10px 0 0 0; }
.style-34238 .readmore:hover { color: #fff; }
.style-34238 .archive { margin: 10px 0 0 0; }
.style-34238 .archive:hover { color: #fff; }
.style-34238 .category-description { margin: 0 0 10px 0; }
.style-34238 .link-image { margin: 0 20px 0 0; }
.style-34238 .h4-style A { text-decoration: none;color: inherit; }
.style-34238 .h4-style A:hover { color: inherit; }
.style-34238 .long-description { margin: 10px 0; }
.style-34238 .brief-description { margin: 10px 0; }
.style-34238 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-34238 .news img { padding: 4px;border: 1px solid #d4d5d9; }
.style-34238 .bio { margin: 10px 0 0 0; }
.style-34238 .answer { margin: 10px 0 0 0; }
.style-34238 .biobutton { margin: 10px 0 0 0; }
.style-34238 .biobutton:hover { color: #fff; }
.style-34238 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-34238 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-34238 A.links-urllink { margin: 0;color: #f36f21;padding: 15px 20px;border: 1px solid #f36f21;display: block;font-size: 16px;font-weight: bold;text-decoration: none;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border;-moz-transition-property: color, background-color, border;-o-transition-property: color, background-color, border;transition-property: color, background-color, border; }
.style-34238 A.links-urllink:hover { color: #fff;background-color: #f36f21;border: 1px solid #f36f21; }
.style-34238 li.group { margin: 0 0 4px 0; }
.style-34238 .readmore-detail-page:hover { color: #fff; }
.style-34238 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-34238 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-34238 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-34238 .event-detail { margin: 0 0 0 60px; }
.style-34238 .view-all:hover { color: #fff; }
.style-34238 .view-comments:hover { color: #333; }
.style-31574 .h2-style { margin: 0 0 20px 0; }
.style-31574 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;font-size: 22px; }
.style-31574 .h4-style:hover { color: #333; }
.style-31574 { margin: 30px 0 40px 0; }
.style-31574 time { color: #aaa;margin: 0 0 5px 0; }
.style-31574 .readmore { margin: 10px 0 0 0; }
.style-31574 .readmore:hover { color: #fff; }
.style-31574 .archive { margin: 10px 0 0 0;float: right; }
.style-31574 .archive:hover { color: #fff; }
.style-31574 .category-description { margin: 0 0 10px 0; }
.style-31574 .link-image { margin: 0 20px 0 0; }
.style-31574 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-31574 .h4-style A:hover { color: #333; }
.style-31574 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-31574 .brief-description { padding: 10px;box-sizing: border-box; }
.style-31574 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-31574 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-31574 .bio { margin: 10px 0 0 0; }
.style-31574 .question { font-size: 17px;font-weight: normal; }
.style-31574 .answer { margin: 10px 0 0 0;padding: 10px 20px; }
.style-31574 .biobutton { margin: 10px 0 0 0; }
.style-31574 .biobutton:hover { color: #fff; }
.style-31574 .title { font-size: 18px;margin: 0;padding: 10px 0;color: #f36f21; }
.style-31574 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-31574 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-31574 .photo img { padding: 4px;width: calc(100% - 10px);border: 1px solid #ccc;float: left;margin: 0 10px 10px 0; }
.style-31574 .backbutton { margin: 10px 0 0 0; }
.style-31574 .backbutton:hover { color: #fff; }
.style-31574 .photo figcaption { text-align: center; }
.style-31574 li.group { margin: 5px 0 0 0;padding: 10px 0 0 0;border-top: 1px solid rgba(243,111,33,0.2);overflow: hidden;clear: both; }
.style-31574 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-31574 .readmore-detail-page { float: right; }
.style-31574 .readmore-detail-page:hover { color: #fff; }
.style-31574 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-31574 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-31574 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-31574 .event-detail { margin: 0 0 0 60px; }
.style-31574 .view-all:hover { color: #fff; }
.style-31574 .view-comments:hover { color: #333; }
.style-36037 .h2-style { margin: 0 0 20px 0; }
.style-36037 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;font-size: 22px; }
.style-36037 .h4-style:hover { color: #333; }
.style-36037 { margin: 30px 0 0px 0; }
.style-36037 time { color: #aaa;margin: 0 0 5px 0; }
.style-36037 .readmore { margin: 10px 0 0 0; }
.style-36037 .readmore:hover { color: #fff; }
.style-36037 .archive { margin: 10px 0 0 0;float: right; }
.style-36037 .archive:hover { color: #fff; }
.style-36037 .category-description { margin: 0 0 10px 0; }
.style-36037 .link-image { margin: 0 20px 0 0; }
.style-36037 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-36037 .h4-style A:hover { color: #333; }
.style-36037 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-36037 .brief-description { padding: 10px;box-sizing: border-box; }
.style-36037 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-36037 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-36037 .bio { margin: 10px 0 0 0; }
.style-36037 .question { font-size: 17px; }
.style-36037 .answer { margin: 10px 0 0 0;padding: 10px 20px; }
.style-36037 .biobutton { margin: 10px 0 0 0; }
.style-36037 .biobutton:hover { color: #fff; }
.style-36037 .title { font-size: 18px;margin: 0;padding: 10px 0;color: #f36f21; }
.style-36037 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-36037 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-36037 .photo img { padding: 4px;width: calc(100% - 10px);border: 1px solid #ccc;float: left;margin: 0 10px 10px 0; }
.style-36037 .backbutton { margin: 10px 0 0 0; }
.style-36037 .backbutton:hover { color: #fff; }
.style-36037 .photo figcaption { text-align: center; }
.style-36037 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(243,111,33,0.2);overflow: hidden;clear: both; }
.style-36037 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-36037 .readmore-detail-page { float: right; }
.style-36037 .readmore-detail-page:hover { color: #fff; }
.style-36037 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-36037 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-36037 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-36037 .event-detail { margin: 0 0 0 60px; }
.style-36037 .view-all:hover { color: #fff; }
.style-36037 .view-comments:hover { color: #333; }
.style-31510 .h2-style { margin: 0 0 20px 0;color: #1CFF59;font-size: 50px; }
.style-31510 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;font-size: 22px; }
.style-31510 .h4-style:hover { color: #333; }
.style-31510 { margin: 30px 0 40px 0;background-color: #FFAD33;font-family: Arial;text-align: left;font-weight: bold; }
.style-31510 time { color: #aaa;margin: 0 0 5px 0; }
.style-31510 .readmore { margin: 10px 0 0 0; }
.style-31510 .readmore:hover { color: #fff; }
.style-31510 .archive { margin: 10px 0 0 0;float: right; }
.style-31510 .archive:hover { color: #fff; }
.style-31510 .category-description { margin: 0 0 10px 0; }
.style-31510 .link-image { margin: 0 20px 0 0; }
.style-31510 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-31510 .h4-style A:hover { color: #333; }
.style-31510 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-31510 .brief-description { padding: 10px;box-sizing: border-box; }
.style-31510 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-31510 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-31510 .bio { margin: 10px 0 0 0; }
.style-31510 .question { font-size: 17px; }
.style-31510 .answer { margin: 10px 0 0 0;padding: 10px 20px; }
.style-31510 .biobutton { margin: 10px 0 0 0; }
.style-31510 .biobutton:hover { color: #fff; }
.style-31510 .title { font-size: 18px;margin: 0;padding: 10px 0;color: #f36f21; }
.style-31510 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-31510 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-31510 .photo img { padding: 4px;width: calc(100% - 10px);border: 1px solid #ccc;float: left;margin: 0 10px 10px 0; }
.style-31510 .backbutton { margin: 10px 0 0 0; }
.style-31510 .backbutton:hover { color: #fff; }
.style-31510 .photo figcaption { text-align: center; }
.style-31510 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(243,111,33,0.2);overflow: hidden;clear: both; }
.style-31510 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-31510 .readmore-detail-page { float: right; }
.style-31510 .readmore-detail-page:hover { color: #fff; }
.style-31510 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-31510 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-31510 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-31510 .event-detail { margin: 0 0 0 60px; }
.style-31510 .view-all:hover { color: #fff; }
.style-31510 .view-comments:hover { color: #333; }
.style-73978 .h2-style { margin: 0 0 20px 0;color: #F36F21; }
.style-73978 .h4-style { margin: 0;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;font-size: 22px; }
.style-73978 .h4-style:hover { color: #333; }
.style-73978 { margin: 20px 0 40px 0; }
.style-73978 time { color: #aaa;margin: 0 0 5px 0; }
.style-73978 .readmore { margin: 10px 0 0 0; }
.style-73978 .readmore:hover { color: #fff; }
.style-73978 .archive { margin: 10px 0 0 0;float: right; }
.style-73978 .archive:hover { color: #fff; }
.style-73978 .category-description { margin: 0 0 10px 0; }
.style-73978 .link-image { margin: 0 20px 0 0; }
.style-73978 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-73978 .h4-style A:hover { color: #333; }
.style-73978 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-73978 .brief-description { padding: 10px;box-sizing: border-box; }
.style-73978 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-73978 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-73978 .bio { margin: 10px 0 0 0; }
.style-73978 .question { font-size: 17px; }
.style-73978 .answer { margin: 10px 0 0 0;padding: 10px 20px; }
.style-73978 .biobutton { margin: 10px 0 0 0; }
.style-73978 .biobutton:hover { color: #fff; }
.style-73978 .title { font-size: 18px;margin: 0;padding: 10px 0;color: #f36f21; }
.style-73978 .caption { color: #878889;font-style: italic;margin: 0;padding: 5px 0; }
.style-73978 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-73978 .photo img { padding: 4px;width: calc(100% - 10px);border: 1px solid #ccc;float: left;margin: 0 10px 10px 0; }
.style-73978 .backbutton { margin: 10px 0 0 0; }
.style-73978 .backbutton:hover { color: #fff; }
.style-73978 .photo figcaption { text-align: center; }
.style-73978 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(243,111,33,0.2);overflow: hidden;clear: both; }
.style-73978 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-73978 div.content-wrap { list-style-position: outside;margin-left: 0px; }
.style-73978 .readmore-detail-page { float: right; }
.style-73978 .readmore-detail-page:hover { color: #fff; }
.style-73978 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-73978 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-73978 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-73978 .event-detail { margin: 0 0 0 60px; }
.style-73978 .view-all:hover { color: #fff; }
.style-73978 .view-comments:hover { color: #333; }
.style-29492 .h2-style { margin: 0 0 20px 0; }
.style-29492 .h4-style { margin: 0;color: #4f7eaa;-o-transition: color 0.2s ease;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-29492 .h4-style:hover { color: #333; }
.style-29492 { margin: 0 0 40px 0; }
.style-29492 time { color: #aaa;margin: 0 0 5px 0;font-style: italic; }
.style-29492 .readmore { margin: 10px 0 0 0; }
.style-29492 .readmore:hover { color: #fff; }
.style-29492 .archive { margin: 10px 0 0 0; }
.style-29492 .archive:hover { color: #fff; }
.style-29492 .category-description { margin: 0 0 10px 0; }
.style-29492 .link-image { margin: 0 20px 0 0; }
.style-29492 .h4-style A { text-decoration: none;-o-transition: color 0.2s ease;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-29492 .h4-style A:hover { color: #333; }
.style-29492 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-29492 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-29492 .bio { margin: 10px 0 0 0; }
.style-29492 .answer { margin: 10px 0 0 0; }
.style-29492 .biobutton { margin: 10px 0 0 0; }
.style-29492 .biobutton:hover { color: #fff; }
.style-29492 .title { font-size: 16px;line-height: 18px;font-weight: bold;color: #4f7eaa;margin: 10px 0;-o-transition: color 0.2s ease;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-29492 .caption { margin: 0; }
.style-29492 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-29492 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-29492 .backbutton { margin: 10px 0 0 0; }
.style-29492 .backbutton:hover { color: #fff; }
.style-29492 .cover-photo { margin-top: 10px;width: 100%; }
.style-29492 .file-count { margin: 0; }
.style-29492 .play-button { margin: 0 0 10px 0; }
.style-29492 .play-button:hover { color: #fff; }
.style-29492 .album-list { display: -webkit-box;/*safari*/
    display: flex;/*firefox*/
    display: -ms-flexbox;/*ie*/
    display: -webkit-flex;-webkit-box-direction: normal;-moz-box-direction: normal;-webkit-box-orient: horizontal;-moz-box-orient: horizontal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-moz-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-align-content: stretch;-ms-flex-line-pack: stretch;align-content: stretch;-webkit-box-align: stretch;-moz-box-align: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch; }
.style-29492 .album { margin: 10px 0.5%;-webkit-box-shadow: inset 0px 0px 0px 1px rgba(212, 213, 217, 1);-moz-box-shadow: inset 0px 0px 0px 1px rgba(212, 213, 217, 1);box-shadow: inset 0px 0px 0px 1px rgba(212, 213, 217, 1);background-color: #f0f1f5;text-align: center;padding: 10px;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto; }
.style-29492 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2);overflow: hidden; }
.style-29492 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-29492 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-29492 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-29492 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-29492 .event-detail { margin: 0 0 0 60px; }
.style-29492 .view-all:hover { color: #fff; }
.style-29492 .view-comments:hover { color: #333; }
.style-31524 .h2-style { margin: 0 0 20px 0;color: #FFFFFF; }
.style-31524 .h4-style { margin: 0;-o-transition: color 0.2s ease;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;padding: 10px 5px; }
.style-31524 .h4-style:hover { color: #333; }
.style-31524 { margin: 0 0 40px 0; }
.style-31524 .description { padding: 10px 5px; }
.style-31524 time { color: #aaa;margin: 0 0 5px 0;padding: 10px 5px; }
.style-31524 .readmore { margin: 10px 0 0 0; }
.style-31524 .readmore:hover { color: #fff; }
.style-31524 .archive { margin: 10px 0 0 0; }
.style-31524 .archive:hover { color: #fff; }
.style-31524 .category-description { margin: 0 0 10px 0; }
.style-31524 .link-image { margin: 0 20px 0 0; }
.style-31524 .h4-style A { text-decoration: none;-o-transition: color 0.2s ease;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-31524 .h4-style A:hover { color: #7F7F7F; }
.style-31524 .brief-description { padding: 10px 5px; }
.style-31524 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-31524 .author { padding: 10px 5px; }
.style-31524 .news img { padding: 6px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-31524 .bio { margin: 10px 0 0 0; }
.style-31524 .answer { margin: 10px 0 0 0; }
.style-31524 .biobutton { margin: 10px 0 0 0; }
.style-31524 .biobutton:hover { color: #fff; }
.style-31524 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-31524 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-31524 .backbutton { float: right; }
.style-31524 .backbutton:hover { color: #fff; }
.style-31524 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2);overflow: hidden; }
.style-31524 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-31524 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-31524 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-31524 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-31524 .event-detail { margin: 0 0 0 60px; }
.style-31524 .filter-list { padding: 20px;border: 3px solid #eff1f2; }
.style-31524 .filter-item { padding: 10px 0 10px 20px;letter-spacing: 1px;background-color: #fff;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border-color;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color; }
.style-31524 .filter-item:hover { color: #fff;background-color: #f36f21; }
.style-31524 .button-group { text-align: center; }
.style-31524 .select-all { padding: 5px 10px; }
.style-31524 .select-all:hover { color: #fff; }
.style-31524 .clear-all { padding: 5px 10px; }
.style-31524 .clear-all:hover { color: #fff; }
.style-31524 .refresh { padding: 5px 10px; }
.style-31524 .refresh:hover { color: #fff; }
.style-31524 .newsarchivelist img { padding: 4px;border: 1px solid #d4d5d9; }
.style-31524 .newsarchivedatepicker .current-year { text-align: center;font-size: 18px;letter-spacing: 2px;padding: 4px 0; }
.style-31524 .newsarchivedatepicker .prev-year { font-weight: 900;cursor: pointer;text-decoration: none; }
.style-31524 .newsarchivedatepicker .prev-year:hover { color: #666; }
.style-31524 .newsarchivedatepicker .month-number { color: #f36f21;font-weight: 900;text-transform: uppercase;background: none;border: none;padding: 10px 0; }
.style-31524 .newsarchivedatepicker .month-number:hover { background-color: #fff;color: #666;border-color: #4f7eaa; }
.style-31524 .newsarchivelist .publish-month { margin: 0 0 10px 0; }
.style-31524 .newsarchivedatepicker .next-year { font-weight: 900;cursor: pointer;text-align: right;text-decoration: none; }
.style-31524 .newsarchivedatepicker .next-year:hover { color: #666; }
.style-31524 .newsarchivedatepicker .month-container { padding: 10px 20px;border: 3px solid #eff1f2; }
.style-31524 .newsarchivedatepicker .year-container { margin: 0 0 20px 0; }
.style-31524 button.month-number.selected-month { color: #313131; }
.style-31524 .view-all:hover { color: #fff; }
.style-31524 .view-comments:hover { color: #333; }
.style-31949 .h2-style { margin: 0 0 20px 0;color: #FFFFFF; }
.style-31949 .h4-style { margin: 0;-o-transition: color 0.2s ease;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;padding: 10px 5px; }
.style-31949 .h4-style:hover { color: #333; }
.style-31949 { margin: 0 0 40px 0; }
.style-31949 .description { padding: 10px 5px; }
.style-31949 time { color: #aaa;margin: 0 0 5px 0;padding: 10px 5px; }
.style-31949 .readmore { margin: 10px 0 0 0; }
.style-31949 .readmore:hover { color: #fff; }
.style-31949 .archive { margin: 10px 0 0 0; }
.style-31949 .archive:hover { color: #fff; }
.style-31949 .category-description { margin: 0 0 10px 0; }
.style-31949 .link-image { margin: 0 20px 0 0; }
.style-31949 .h4-style A { text-decoration: none;-o-transition: color 0.2s ease;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-31949 .h4-style A:hover { color: #7F7F7F; }
.style-31949 .brief-description { padding: 10px 5px; }
.style-31949 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-31949 .author { padding: 10px 5px; }
.style-31949 .news img { padding: 6px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-31949 .bio { margin: 10px 0 0 0; }
.style-31949 .answer { margin: 10px 0 0 0; }
.style-31949 .biobutton { margin: 10px 0 0 0; }
.style-31949 .biobutton:hover { color: #fff; }
.style-31949 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-31949 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-31949 .backbutton { float: right; }
.style-31949 .backbutton:hover { color: #fff; }
.style-31949 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2);overflow: hidden; }
.style-31949 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-31949 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-31949 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-31949 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-31949 .event-detail { margin: 0 0 0 60px; }
.style-31949 .filter-list { padding: 20px;border: 3px solid #eff1f2; }
.style-31949 .filter-item { padding: 10px 0 10px 20px;letter-spacing: 1px;background-color: #fff;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border-color;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color; }
.style-31949 .filter-item:hover { color: #fff;background-color: #f36f21; }
.style-31949 .button-group { text-align: center; }
.style-31949 .select-all { padding: 5px 10px; }
.style-31949 .select-all:hover { color: #fff; }
.style-31949 .clear-all { padding: 5px 10px; }
.style-31949 .clear-all:hover { color: #fff; }
.style-31949 .refresh { padding: 5px 10px; }
.style-31949 .refresh:hover { color: #fff; }
.style-31949 .newsarchivelist img { padding: 4px;border: 1px solid #d4d5d9; }
.style-31949 .newsarchivedatepicker .current-year { text-align: center;font-size: 18px;letter-spacing: 2px;padding: 4px 0; }
.style-31949 .newsarchivedatepicker .prev-year { font-weight: 900;cursor: pointer;text-decoration: none; }
.style-31949 .newsarchivedatepicker .prev-year:hover { color: #666; }
.style-31949 .newsarchivedatepicker .month-number { color: #f36f21;font-weight: 900;text-transform: uppercase;background: none;border: none;padding: 10px 0; }
.style-31949 .newsarchivedatepicker .month-number:hover { background-color: #fff;color: #666;border-color: #4f7eaa; }
.style-31949 .newsarchivelist .publish-month { margin: 0 0 10px 0; }
.style-31949 .newsarchivedatepicker .next-year { font-weight: 900;cursor: pointer;text-align: right;text-decoration: none; }
.style-31949 .newsarchivedatepicker .next-year:hover { color: #666; }
.style-31949 .newsarchivedatepicker .month-container { padding: 10px 20px;border: 3px solid #eff1f2; }
.style-31949 .newsarchivedatepicker .year-container { margin: 0 0 20px 0; }
.style-31949 button.month-number.selected-month { color: #313131; }
.style-31949 .view-all:hover { color: #fff; }
.style-31949 .view-comments:hover { color: #333; }
.style-42751 .h2-style { margin: 0 0 20px 0;color: #FFFFFF; }
.style-42751 .h4-style { margin: 0;-o-transition: color 0.2s ease;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease;padding: 10px 5px; }
.style-42751 .h4-style:hover { color: #333; }
.style-42751 { margin: 0 0 40px 0; }
.style-42751 .description { padding: 10px 5px; }
.style-42751 time { color: #aaa;margin: 0 0 5px 0;padding: 10px 5px; }
.style-42751 .readmore { margin: 10px 0 0 0; }
.style-42751 .readmore:hover { color: #fff; }
.style-42751 .archive { margin: 10px 0 0 0; }
.style-42751 .archive:hover { color: #fff; }
.style-42751 .category-description { margin: 0 0 10px 0; }
.style-42751 .link-image { margin: 0 20px 0 0; }
.style-42751 .h4-style A { text-decoration: none;-o-transition: color 0.2s ease;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-42751 .h4-style A:hover { color: #7F7F7F; }
.style-42751 .brief-description { padding: 10px 5px; }
.style-42751 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-42751 .author { padding: 10px 5px; }
.style-42751 .news img { padding: 6px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-42751 .bio { margin: 10px 0 0 0; }
.style-42751 .answer { margin: 10px 0 0 0; }
.style-42751 .biobutton { margin: 10px 0 0 0; }
.style-42751 .biobutton:hover { color: #fff; }
.style-42751 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-42751 .photo img { padding: 4px;border: 1px solid #d4d5d9;float: left;margin: 0 10px 10px 0; }
.style-42751 .backbutton { float: right; }
.style-42751 .backbutton:hover { color: #fff; }
.style-42751 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2);overflow: hidden; }
.style-42751 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-42751 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-42751 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-42751 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-42751 .event-detail { margin: 0 0 0 60px; }
.style-42751 .filter-list { padding: 20px;border: 3px solid #eff1f2; }
.style-42751 .filter-item { padding: 10px 0 10px 20px;letter-spacing: 1px;background-color: #fff;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border-color;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color; }
.style-42751 .filter-item:hover { color: #fff;background-color: #f36f21; }
.style-42751 .button-group { text-align: center; }
.style-42751 .select-all { padding: 5px 10px; }
.style-42751 .select-all:hover { color: #fff; }
.style-42751 .clear-all { padding: 5px 10px; }
.style-42751 .clear-all:hover { color: #fff; }
.style-42751 .refresh { padding: 5px 10px; }
.style-42751 .refresh:hover { color: #fff; }
.style-42751 .newsarchivelist img { padding: 4px;border: 1px solid #d4d5d9; }
.style-42751 .newsarchivedatepicker .current-year { text-align: center;font-size: 18px;letter-spacing: 2px;padding: 4px 0; }
.style-42751 .newsarchivedatepicker .prev-year { font-weight: 900;cursor: pointer;text-decoration: none; }
.style-42751 .newsarchivedatepicker .prev-year:hover { color: #666; }
.style-42751 .newsarchivedatepicker .month-number { color: #f36f21;font-weight: 900;text-transform: uppercase;background: none;border: none;padding: 10px 0; }
.style-42751 .newsarchivedatepicker .month-number:hover { background-color: #fff;color: #666;border-color: #4f7eaa; }
.style-42751 .newsarchivelist .publish-month { margin: 0 0 10px 0; }
.style-42751 .newsarchivedatepicker .next-year { font-weight: 900;cursor: pointer;text-align: right;text-decoration: none; }
.style-42751 .newsarchivedatepicker .next-year:hover { color: #666; }
.style-42751 .newsarchivedatepicker .month-container { padding: 10px 20px;border: 3px solid #eff1f2; }
.style-42751 .newsarchivedatepicker .year-container { margin: 0 0 20px 0; }
.style-42751 button.month-number.selected-month { color: #313131; }
.style-42751 .view-all:hover { color: #fff; }
.style-42751 .view-comments:hover { color: #333; }
.style-33585 .h1-style { color: #fff; }
.style-33585 .h2-style { margin: 0 0 20px 0;color: #fff; }
.style-33585 .h4-style { margin: 0;color: #fff;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-33585 .h4-style:hover { color: rgba(255,255,255,0.5); }
.style-33585 A { color: #fff; }
.style-33585 .button { background-color: rgba(0,0,0,0.2); }
.style-33585 .button:hover { background-color: rgba(0,0,0,0.5); }
.style-33585 { margin: 40px 0 40px 0;padding: 20px;color: #fff;background-color: #f36f21; }
.style-33585 time { color: rgba(255,255,255,0.8);margin: 0 0 5px 0; }
.style-33585 .readmore { margin: 10px 0 0 0; }
.style-33585 .readmore:hover { color: #fff; }
.style-33585 .archive { margin: 10px 0 0 0; }
.style-33585 .archive:hover { color: #fff; }
.style-33585 .category-description { margin: 0 0 10px 0; }
.style-33585 .link-image { margin: 0 20px 0 0; }
.style-33585 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-33585 .h4-style A:hover { color: rgba(255,255,255,0.5); }
.style-33585 .long-description { margin: 0;padding: 0 0 10px 0; }
.style-33585 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-33585 .news img { padding: 4px;border: 1px solid rgba(255,255,255,0.5);max-width: 60px; }
.style-33585 .bio { margin: 10px 0 0 0; }
.style-33585 .answer { margin: 10px 0 0 0; }
.style-33585 .biobutton { margin: 10px 0 0 0; }
.style-33585 .biobutton:hover { color: #fff; }
.style-33585 .title { font-size: 18px;color: #fff;margin: 0;padding: 10px 0; }
.style-33585 .caption { color: #fff;font-style: italic;margin: 0;padding: 5px 0; }
.style-33585 .affinity img { padding: 4px;border: 1px solid rgba(255,255,255,0.5); }
.style-33585 .photo img { padding: 4px;width: calc(100% - 10px);border: 1px solid rgba(255,255,255,0.5);float: left;margin: 0 10px 10px 0; }
.style-33585 .photo figcaption { text-align: center; }
.style-33585 li.group { margin: 20px 0 0 0;padding: 20px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2);overflow: hidden;clear: both; }
.style-33585 li.group:first-child { padding: 0;margin: 0;border-top: 0; }
.style-33585 .date-icon { width: 50px;height: 50px;background-color: rgba(49,49,49,0.8);border-radius: 30px; }
.style-33585 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-33585 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-33585 .event-detail { margin: 0 0 0 60px; }
.style-33585 .view-all { background-color: #313131;float: right; }
.style-33585 .view-all:hover { background-color: #fff;color: #f36f21; }
.style-33585 .view-comments:hover { color: #333; }
.style-31529 { z-index: 5;padding: 10px;color: #fff;width: 100%;text-align: center;background-color: rgba(255,255,255,0.6);box-sizing: border-box; }
.style-31529 .page-title-level-1 { font-size: 48px;font-weight: normal;color: #333;letter-spacing: 5px;display: inline-block;padding-top: 15px;margin: 0; }
.style-31529 .page-title-level-2 { font-size: 48px;font-weight: normal;color: #333;letter-spacing: 5px;display: inline-block;padding-top: 15px;border-top: 2px solid #4f7eaa;margin: 0; }
.style-29467 { z-index: 5;padding: 10px;color: #fff;position: absolute;bottom: 20px;width: 100%;text-align: center;background-color: rgba(255,255,255,0.6);box-sizing: border-box; }
.style-29467 .page-title-level-1 { color: #aaa;text-transform: none;font-weight: normal;font-size: 18px;letter-spacing: 1px;margin: 0 0 15px 0; }
.style-29467 .page-title-level-2 { color: #aaa;text-transform: none;font-weight: normal;font-size: 18px;letter-spacing: 1px;margin: 0 0 15px 0; }
.style-29467 .page-title-level-3 { color: #666;text-transform: none;font-weight: normal;font-size: 18px;letter-spacing: 1px;margin: 0 0 15px 0; }
.style-29467 .page-title-level-4 { font-size: 48px;font-weight: normal;color: #333;letter-spacing: 5px;display: inline-block;padding-top: 5px;border-top: 2px solid #f36f21;margin: 0; }
.style-29493 .h2-style { margin: 0 0 20px 0; }
.style-29493 .h4-style { margin: 0;color: #4f7eaa;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-29493 .h4-style:hover { color: #333; }
.style-29493 { margin: 0 0 40px 0; }
.style-29493 time { color: #aaa;margin: 0 0 5px 0; }
.style-29493 .readmore { margin: 10px 0 0 0; }
.style-29493 .readmore:hover { color: #fff; }
.style-29493 .archive { margin: 10px 0 0 0; }
.style-29493 .archive:hover { color: #fff; }
.style-29493 .category-description { margin: 0 0 10px 0; }
.style-29493 .link-image { margin: 0 20px 0 0; }
.style-29493 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-29493 .h4-style A:hover { color: #333; }
.style-29493 .long-description { margin: 0 0 10px 0; }
.style-29493 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-29493 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-29493 .bio { margin: 10px 0 0 0; }
.style-29493 .answer { margin: 10px 0 0 0; }
.style-29493 .biobutton { margin: 10px 0 0 0; }
.style-29493 .biobutton:hover { color: #fff; }
.style-29493 .title { margin: 0 0 10px 0;color: #3c5e81;font-size: 22px; }
.style-29493 .caption { margin: 20px 0;font-style: italic;color: #666; }
.style-29493 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-29493 .photo img { width: 100%; }
.style-29493 .backbutton { margin: 10px 0 0 0; }
.style-29493 .backbutton:hover { color: #fff; }
.style-29493 .album-name { margin: 0 0 10px 0; }
.style-29493 .album-select-form { margin: 0 0 10px 0; }
.style-29493 .photo figcaption { text-align: center; }
.style-29493 li.group { margin: 0 0 10px 0;background-color: #f0f1f5;border-bottom: 2px solid #d8d8dc;padding: 10px; }
.style-29493 .readmore-detail-page:hover { color: #fff; }
.style-29493 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-29493 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-29493 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-29493 .event-detail { margin: 0 0 0 60px; }
.style-29493 .view-all:hover { color: #fff; }
.style-29493 .view-comments:hover { color: #333; }
.style-52831 .h2-style { margin: 0 0 20px 0; }
.style-52831 .h4-style { margin: 0;color: #4f7eaa;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-52831 .h4-style:hover { color: #333; }
.style-52831 { margin: 0 0 40px 0; }
.style-52831 time { color: #aaa;margin: 0 0 5px 0; }
.style-52831 .readmore { margin: 10px 0 0 0; }
.style-52831 .readmore:hover { color: #fff; }
.style-52831 .archive { margin: 10px 0 0 0; }
.style-52831 .archive:hover { color: #fff; }
.style-52831 .category-description { margin: 0 0 10px 0; }
.style-52831 .link-image { margin: 0 20px 0 0; }
.style-52831 .h4-style A { text-decoration: none;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-52831 .h4-style A:hover { color: #333; }
.style-52831 .long-description { margin: 0 0 10px 0; }
.style-52831 .text img { padding: 4px;border: 1px solid #d4d5d9;margin: 0 10px 10px 0; }
.style-52831 .news img { padding: 4px;border: 1px solid #d4d5d9;max-width: 60px; }
.style-52831 .bio { margin: 10px 0 0 0; }
.style-52831 .answer { margin: 10px 0 0 0; }
.style-52831 .biobutton { margin: 10px 0 0 0; }
.style-52831 .biobutton:hover { color: #fff; }
.style-52831 .title { margin: 0 0 10px 0;color: #3c5e81;font-size: 22px; }
.style-52831 .caption { margin: 20px 0;font-style: italic;color: #666; }
.style-52831 .affinity img { padding: 4px;border: 1px solid #d4d5d9; }
.style-52831 .photo img { width: 100%; }
.style-52831 .backbutton { margin: 10px 0 0 0; }
.style-52831 .backbutton:hover { color: #fff; }
.style-52831 .album-name { margin: 0 0 10px 0; }
.style-52831 .album-list { margin: 0px; }
.style-52831 .album-select-form { margin: 0 0 10px 0; }
.style-52831 .photo figcaption { text-align: center; }
.style-52831 li.group { margin: 0 0 10px 0;background-color: #f0f1f5;border-bottom: 2px solid #d8d8dc;padding: 10px; }
.style-52831 .readmore-detail-page:hover { color: #fff; }
.style-52831 .date-icon { width: 50px;height: 50px;background-color: rgba(0,0,0,0.2);border-radius: 30px; }
.style-52831 .month-name { color: #fff;font-size: 13px;line-height: 13px;margin: 6px 0 0 0;font-weight: bold;text-transform: uppercase; }
.style-52831 .day-number { font-size: 28px;line-height: 28px;font-weight: bold;color: #fff; }
.style-52831 .event-detail { margin: 0 0 0 60px; }
.style-52831 .view-all:hover { color: #fff; }
.style-52831 .view-comments:hover { color: #333; }
.style-29468 .nav-menu { margin: 0 0 10px 0; }
.style-29468 .l1-item { color: #aaa;border-bottom: 2px solid rgba(79,126,170,0);margin: 0 2px 0 0;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border-color;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color; }
.style-29468 .l1-item:hover { color: #333;border-bottom: 2px solid #f36f21; }
.style-29468 .l1-item > a { color: inherit;font-size: 13px;text-decoration: none;text-transform: uppercase;font-weight: normal;padding: 7px 13px !important; }
.style-29468 .l1-item.active { color: #f36f21;border-bottom: 2px solid #f36f21; }
.style-29468 .l2-item { color: #aaa;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border-color;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color; }
.style-29468 .l2-item:hover { background-color: #ccc;color: #fff; }
.style-29468 .l2-item > a { color: inherit;font-weight: normal;text-decoration: none;font-size: 13px;padding: 4px 15px; }
.style-29468 .l2-item.active { background-color: #ccc;color: #fff; }
.style-29468 .l3-item { color: #aaa;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border-color;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color; }
.style-29468 .l3-item:hover { background-color: #fff;color: #f36f21; }
.style-29468 .l3-item > a { color: inherit;font-weight: normal;text-decoration: none;font-size: 13px;padding: 4px 15px; }
.style-29468 .l3-item.active { background-color: #f36f21;color: #fff; }
.style-29468 .level2 { margin-top: 2px;background-color: rgba(255,255,255,0.9); }
.style-29468 .level3 { background-color: rgba(255,255,255,0.9); }
.style-72108 .nav-menu { margin: 0 0 10px 0; }
.style-72108 .l1-item { color: #aaa;border-bottom: 2px solid rgba(79,126,170,0);margin: 0 2px 0 0;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border-color;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color; }
.style-72108 .l1-item:hover { color: #333;border-bottom: 2px solid #f36f21; }
.style-72108 .l1-item > a { color: inherit;font-size: 13px;text-decoration: none;text-transform: uppercase;font-weight: normal;padding: 7px 13px !important; }
.style-72108 .l1-item.active { color: #f36f21;border-bottom: 2px solid #f36f21; }
.style-72108 .l2-item { color: #aaa;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border-color;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color; }
.style-72108 .l2-item:hover { background-color: #ccc;color: #fff; }
.style-72108 .l2-item > a { color: inherit;font-weight: normal;text-decoration: none;font-size: 13px;padding: 4px 15px; }
.style-72108 .l2-item.active { background-color: #ccc;color: #fff; }
.style-72108 .l3-item { color: #aaa;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border-color;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color; }
.style-72108 .l3-item:hover { background-color: #fff;color: #f36f21; }
.style-72108 .l3-item > a { color: inherit;font-weight: normal;text-decoration: none;font-size: 13px;padding: 4px 15px; }
.style-72108 .l3-item.active { background-color: #f36f21;color: #fff; }
.style-72108 .level2 { margin-top: 2px;background-color: rgba(255,255,255,0.9); }
.style-72108 .level3 { background-color: rgba(255,255,255,0.9); }
.style-72109 .nav-menu { background-color: #767676;margin-bottom: 40px; }
.style-72109 .l1-item { color: #fff;border-left: 1px solid #cccccc;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color; }
.style-72109 .l1-item:hover { background-color: #919191; }
.style-72109 .l1-item > a { color: inherit;text-decoration: none;padding: 10px 10px;font-size: 16px;text-transform: uppercase;letter-spacing: 1px; }
.style-72109 .l1-item.active { background-color: #919191; }
.style-72109 .l2-item { color: #aaa;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border-color;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color; }
.style-72109 .l2-item:hover { background-color: #ccc;color: #fff; }
.style-72109 .l2-item > a { color: inherit;font-weight: normal;text-decoration: none;font-size: 13px;padding: 4px 15px; }
.style-72109 .l2-item.active { background-color: #ccc;color: #fff; }
.style-72109 .l3-item { color: #aaa;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border-color;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color; }
.style-72109 .l3-item:hover { background-color: #fff;color: #f36f21; }
.style-72109 .l3-item > a { color: inherit;font-weight: normal;text-decoration: none;font-size: 13px;padding: 4px 15px; }
.style-72109 .l3-item.active { background-color: #f36f21;color: #fff; }
.style-72109 .level2 { margin-top: 2px;background-color: rgba(255,255,255,0.9); }
.style-72109 .level3 { background-color: rgba(255,255,255,0.9); }
.style-72114 .nav-menu { background-color: #c35110;margin-bottom: 40px; }
.style-72114 .l1-item { color: #fff;border-left: 1px solid #cccccc;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color; }
.style-72114 .l1-item:hover { background-color: #f36f21; }
.style-72114 .l1-item > a { color: inherit;text-decoration: none;padding: 10px 10px;font-size: 16px;text-transform: uppercase;letter-spacing: 1px; }
.style-72114 .l1-item.active { background-color: #f36f21; }
.style-72114 .l2-item { color: #aaa;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border-color;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color; }
.style-72114 .l2-item:hover { background-color: #ccc;color: #fff; }
.style-72114 .l2-item > a { color: inherit;font-weight: normal;text-decoration: none;font-size: 13px;padding: 4px 15px; }
.style-72114 .l2-item.active { background-color: #ccc;color: #fff; }
.style-72114 .l3-item { color: #aaa;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border-color;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color; }
.style-72114 .l3-item:hover { background-color: #fff;color: #f36f21; }
.style-72114 .l3-item > a { color: inherit;font-weight: normal;text-decoration: none;font-size: 13px;padding: 4px 15px; }
.style-72114 .l3-item.active { background-color: #f36f21;color: #fff; }
.style-72114 .level2 { margin-top: 2px;background-color: rgba(255,255,255,0.9); }
.style-72114 .level3 { background-color: rgba(255,255,255,0.9); }
.style-72113 .nav-menu { background-color: #008fa3;margin-bottom: 0px; }
.style-72113 .l1-item { color: #fff;border-left: 1px solid #cccccc;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color; }
.style-72113 .l1-item:hover { background-color: #06b3cc; }
.style-72113 .l1-item > a { color: inherit;text-decoration: none;padding: 10px 14px;font-size: 16px;text-transform: uppercase;letter-spacing: 1px; }
.style-72113 .l1-item.active { background-color: #06b3cc; }
.style-72113 .l2-item { color: #fff;background-color: #008fa3; }
.style-72113 .l2-item:hover { background-color: #ccc;color: #fff; }
.style-72113 .l2-item > a { color: inherit;font-weight: normal;text-decoration: none;font-size: 1em;padding: 4px 15px; }
.style-72113 .l2-item.active { background-color: #ccc;color: #fff; }
.style-72113 .l3-item { color: #aaa;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border-color;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color; }
.style-72113 .l3-item:hover { background-color: #fff;color: #f36f21; }
.style-72113 .l3-item > a { color: inherit;font-weight: normal;text-decoration: none;font-size: 13px;padding: 4px 15px; }
.style-72113 .l3-item.active { background-color: #f36f21;color: #fff; }
.style-72113 .level2 { margin-top: 2px;background-color: rgba(255,255,255,0.9); }
.style-72113 .level3 { background-color: rgba(255,255,255,0.9); }
.style-29469 .nav-menu { margin-bottom: 40px; }
.style-29469 .l1-item { color: #313131;border-bottom: 2px solid rgba(79,126,170,0);transition: color 0.2s ease, border-color 0.2s ease;-webkit-transition: color 0.2s ease, border-color 0.2s ease;-moz-transition: color 0.2s ease, border-color 0.2s ease; }
.style-29469 .l1-item:hover { color: #333;border-bottom: 2px solid rgba(79,126,170,1); }
.style-29469 .l1-item > a { color: inherit;font-size: 16px;text-decoration: none;text-transform: uppercase;font-weight: normal;padding: 7px 13px !important; }
.style-29469 .l1-item.active { color: #f36f21;border-bottom: 2px solid #f36f21; }
.style-29469 .l2-item { color: #aaa;-webkit-transition: color 0.2s ease, background-color 0.2s ease;-moz-transition: color 0.2s ease, background-color 0.2s ease;transition: color 0.2s ease, background-color 0.2s ease; }
.style-29469 .l2-item:hover { background-color: #f4f5f9;color: #4f7eaa; }
.style-29469 .l2-item > a { color: inherit;font-weight: normal;text-decoration: none;font-size: 14px;padding: 4px 15px; }
.style-29469 .l2-item.active { background-color: #ccc;color: #fff; }
.style-29469 .l3-item { color: #aaa;-webkit-transition: color 0.2s ease, background-color 0.2s ease;-moz-transition: color 0.2s ease, background-color 0.2s ease;transition: color 0.2s ease, background-color 0.2s ease; }
.style-29469 .l3-item:hover { background-color: #f4f5f9;color: #4f7eaa; }
.style-29469 .l3-item > a { color: inherit;font-weight: normal;text-decoration: none;font-size: 14px;padding: 4px 15px; }
.style-29469 .l3-item.active { background-color: #313131;color: #fff; }
.style-29469 .level2 { background-color: rgba(255,255,255,0.9); }
.style-29469 .level3 { background-color: rgba(255,255,255,0.9); }
.style-75337 .nav-menu { margin: 0px 0 0 0; }
.style-75337 .l1-item > a { display: block;text-align: left;font-size: 1.17em;color: #696969;font-weight: normal;text-decoration: none;padding: 5px 10px 5px 10px;border: 2px solid #efefef;background-color: #efefef;border-radius: 0px;margin: 0 0 5px 0; }
.style-75337 .l1-item > a:active { background-color: #696969;color: #efefef;border-color: #696969;border-radius: 0px; }
.style-75337 .l1-item > a:hover { background-color: #696969;color: #efefef;border-color: #696969; }
.style-75337 .l1-item.active { background-color: #696969;color: #efefef;border-color: #696969;border-radius: 5px; }
.style-75337 .l1-item.active > a { background-color: #696969;color: #efefef;border-color: #696969;border-radius: 0px; }
.style-75337 .l2-item { color: #aaa;-webkit-transition: color 0.2s ease, background-color 0.2s ease;-moz-transition: color 0.2s ease, background-color 0.2s ease;transition: color 0.2s ease, background-color 0.2s ease; }
.style-75337 .l2-item:hover { background-color: #f4f5f9;color: #4f7eaa; }
.style-75337 .l2-item > a { color: inherit;font-weight: normal;text-decoration: none;font-size: 14px;padding: 4px 15px; }
.style-75337 .l2-item.active { background-color: #ccc;color: #fff; }
.style-75337 .l3-item { color: #aaa;-webkit-transition: color 0.2s ease, background-color 0.2s ease;-moz-transition: color 0.2s ease, background-color 0.2s ease;transition: color 0.2s ease, background-color 0.2s ease; }
.style-75337 .l3-item:hover { background-color: #f4f5f9;color: #4f7eaa; }
.style-75337 .l3-item > a { color: inherit;font-weight: normal;text-decoration: none;font-size: 14px;padding: 4px 15px; }
.style-75337 .l3-item.active { background-color: #313131;color: #fff; }
.style-75337 .level2 { background-color: rgba(255,255,255,0.9); }
.style-75337 .level3 { background-color: rgba(255,255,255,0.9); }
.style-29447 .mega-menu-panel-inner { background-color: rgba(49,49,49,0.95);border-top: 2px solid #fff;padding: 36px 32px; }
.style-29447 .mega-menu-item.l1-item { color: #fff;border-left: 1px solid #313131;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color; }
.style-29447 .mega-menu-item.l1-item:hover { background-color: #313131; }
.style-29447 .mega-menu-item.l1-item:first-child { border-left: 0; }
.style-29447 .mega-menu-item.l1-item > a { color: inherit;text-decoration: none;padding: 10px 35px;font-size: 18px;text-transform: uppercase;letter-spacing: 1px; }
.style-29447 .mega-menu-item.l1-item.active { background-color: #313131; }
.style-29447 .menu-type-mega.nav-menu { background-color: #f36f21; }
.style-72107 .mega-menu-panel-inner { background-color: rgba(49,49,49,0.95);border-top: 2px solid #fff;padding: 36px 32px; }
.style-72107 .mega-menu-item.l1-item { color: #fff;border-left: 1px solid #cccccc;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color; }
.style-72107 .mega-menu-item.l1-item:hover { background-color: #313131; }
.style-72107 .mega-menu-item.l1-item:first-child { border-left: 0; }
.style-72107 .mega-menu-item.l1-item > a { color: inherit;text-decoration: none;padding: 10px 12px;font-size: 18px;text-transform: uppercase;letter-spacing: 1px; }
.style-72107 .mega-menu-item.l1-item.active { background-color: #f36f21; }
.style-72107 .menu-type-mega.nav-menu { background-color: #313131; }
.style-74087 .mega-menu-panel-inner { background-color: rgba(49,49,49,0.95);border-top: 2px solid #fff;padding: 36px 32px; }
.style-74087 .mega-menu-item.l1-item { color: #fff;border-left: 1px solid #313131;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color; }
.style-74087 .mega-menu-item.l1-item:hover { background-color: #313131; }
.style-74087 .mega-menu-item.l1-item:first-child { border-left: 0; }
.style-74087 .mega-menu-item.l1-item > a { color: inherit;text-decoration: none;padding: 10px 30px;font-size: 18px;text-transform: uppercase;letter-spacing: 1px; }
.style-74087 .mega-menu-item.l1-item.active { background-color: #313131; }
.style-74087 .menu-type-mega.nav-menu { background-color: #f36f21; }
.style-29449 .nav-menu { border-right: 2px solid #f36f21; }
.style-29449 .l1-item { color: #fff;-webkit-transition: ease 0.2s;font-weight: bold;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border-color;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color; }
.style-29449 .l1-item:hover { color: #f36f21; }
.style-29449 .l1-item > a { color: inherit;text-decoration: none;padding: 7px 4px 7px 0; }
.style-29449 .l1-item.active { color: #f36f21; }
.style-29449 .l1-item.active > a { font-weight: bold; }
.style-29449 .l2-item > a { color: inherit;text-decoration: none;padding: 7px; }
.style-29449 .l2-item.active { color: #f36f21;font-weight: bold; }
.style-29449 .l3-item > a { color: inherit;text-decoration: none;padding: 7px; }
.style-29444 .nav-menu { display: inline-block;float: right; }
.style-29444 .l1-item { color: #313131;border-bottom: 2px solid rgba(0,0,0,0);border-right: 1px solid #f0f1f4;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border-color;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color;z-index: 8300; }
.style-29444 .l1-item:hover { color: #333;border-bottom: 2px solid #f36f21;font-weight: bold; }
.style-29444 .l1-item:first-child { color: #f36f21;font-weight: bold; }
.style-29444 .l1-item > a { padding: 12px 9px !important;color: inherit;text-decoration: none; }
.style-29444 .l1-item.active { color: #f36f21;border-bottom: 2px solid #f36f21; }
.style-29444 .l2-item { color: #878889;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border-color;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color; }
.style-29444 .l2-item:hover { color: #4f7eaa;background-color: #f4f5f9; }
.style-29444 .l2-item > a { text-decoration: none;padding: 5px 15px;color: inherit; }
.style-29444 .l2-item.active { color: #4f7eaa;background-color: #f4f5f9; }
.style-29444 .l3-item { color: #878889;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border-color;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color; }
.style-29444 .l3-item:hover { color: #4f7eaa;background-color: #f4f5f9; }
.style-29444 .l3-item > a { text-decoration: none;padding: 5px 15px;color: inherit; }
.style-29444 .l3-item.active { color: #4f7eaa;background-color: #f4f5f9; }
.style-29444 .level2 { background-color: rgba(255,255,255,0.9);margin: 2px 0 0 0; }
.style-29444 .level3 { background-color: rgba(255,255,255,0.9);margin: 2px 0 0 0; }
.style-77344 .nav-menu { display: inline-block;float: right; }
.style-77344 .l1-item { color: #313131;border-bottom: 2px solid rgba(0,0,0,0);border-right: 1px solid #f0f1f4;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border-color;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color;z-index: 8300; }
.style-77344 .l1-item:hover { color: #333;border-bottom: 2px solid #f36f21;font-weight: bold; }
.style-77344 .l1-item:first-child { color: #f36f21;font-weight: bold; }
.style-77344 .l1-item > a { padding: 12px 9px !important;color: inherit;text-decoration: none; }
.style-77344 .l1-item.active { color: #f36f21;border-bottom: 2px solid #f36f21; }
.style-77344 .l2-item { color: #ffffff;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border-color;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color;border-bottom: 1px solid #696969; }
.style-77344 .l2-item:hover { color: #f36f21;background-color: #efefef; }
.style-77344 .l2-item > a { text-decoration: none;padding: 5px 15px;color: inherit; }
.style-77344 .l2-item.active { color: #f36f21;background-color: #efefef; }
.style-77344 .l3-item { color: #878889;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border-color;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color; }
.style-77344 .l3-item:hover { color: #4f7eaa;background-color: #f4f5f9; }
.style-77344 .l3-item > a { text-decoration: none;padding: 5px 15px;color: inherit; }
.style-77344 .l3-item.active { color: #4f7eaa;background-color: #f4f5f9; }
.style-77344 .level2 { background-color: rgba(49,49,49,0.95);margin: 2px 0 0 0; }
.style-77344 .level3 { background-color: rgba(255,255,255,0.9);margin: 2px 0 0 0; }
.style-29501 .nav-menu { display: inline-block;float: right; }
.style-29501 .l1-item { color: #fff;border-bottom: 2px solid rgba(0,0,0,0);-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border-color;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color;z-index: 8300; }
.style-29501 .l1-item:hover { color: #f36f21;border-bottom: 2px solid #f36f21; }
.style-29501 .l1-item > a { padding: 12px 9px !important;color: inherit;text-decoration: none; }
.style-29501 .l1-item.active { color: #f36f21;border-bottom: 2px solid #f36f21; }
.style-29501 .l2-item { color: #878889;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border-color;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color; }
.style-29501 .l2-item:hover { color: #4f7eaa;background-color: #f4f5f9; }
.style-29501 .l2-item > a { text-decoration: none;padding: 5px 15px;color: inherit; }
.style-29501 .l2-item.active { color: #4f7eaa;background-color: #f4f5f9; }
.style-29501 .l3-item { color: #878889;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color, border-color;-moz-transition-property: color, background-color, border-color;-o-transition-property: color, background-color, border-color;transition-property: color, background-color, border-color; }
.style-29501 .l3-item:hover { color: #4f7eaa;background-color: #f4f5f9; }
.style-29501 .l3-item > a { text-decoration: none;padding: 5px 15px;color: inherit; }
.style-29501 .l3-item.active { color: #4f7eaa;background-color: #f4f5f9; }
.style-29501 .level2 { background-color: rgba(255,255,255,0.9);margin: 2px 0 0 0; }
.style-29501 .level3 { background-color: rgba(255,255,255,0.9);margin: 2px 0 0 0; }
.style-76059 .acc-l1-item { padding: 0px; }
.style-76059 .acc-l1-item > a { text-align: left;font-size: 1.17em;color: #696969;background-color: #efefef;font-weight: normal;text-decoration: none;padding: 6px 10px 6px 20px;margin: 0px 0 5px 0px;display: block;width: 100%; }
.style-76059 .acc-l1-item > a:hover { color: #efefef;background-color: #696969; }
.style-76059 .acc-l1-item.active { padding: 0px; }
.style-76059 .acc-l1-item.active > a { background-color: #696969;color: #efefef; }
.style-76059 .sub2 .acc-l2-item { padding: 0px; }
.style-76059 .sub2 .acc-l2-item > a { font-size: 1.17em;padding: 6px 10px 6px 40px;width: 100%;background-color: #efefef;margin: 0 0 5px 0;color: #696969; }
.style-76059 .sub2 .acc-l2-item > a:hover { background-color: #a1a1a1;color: #efefef; }
.style-76059 .sub2 .acc-l2-item.active { background-color: #a1a1a1;margin: 0 0 5px 0; }
.style-76059 .sub2 .acc-l2-item.active:hover { background-color: #a1a1a1; }
.style-76059 .sub2 .acc-l2-item.active > a { color: #efefef;background-color: #a1a1a1; }
.style-76059 .menu-type-accordion ul li a span.toggle { padding: 0px;margin: -20px 70px 0 0; }
.style-29495 { padding: 20px 0; }
.style-29495 .carousel figure { margin-left: 10px; }
.style-29495 .carousel figure img { height: 60px; }
.style-29552 .h2-style { margin: 0 0 20px 0; }
.style-29552 { margin: 0 0 40px 0;padding-top: 20px; }
.style-29552 .carousel.flexslider { margin: 0 0 40px 0; }
.style-29552 .carousel .h4-style.crl-title { color: #fff;text-decoration: none;-o-transition: background-color 0.2s ease;-webkit-transition: background-color 0.2s ease;-moz-transition: background-color 0.2s ease;transition: background-color 0.2s ease;margin: 0;padding: 10px 0; }
.style-29552 .carousel .crl-caption { color: #fff;font-weight: normal;display: block;font-size: 13px;margin: 0;padding: 5px 0; }
.style-29552 .carousel .crl-description { color: #fff;font-weight: normal;display: block;font-size: 13px;margin: 0;padding: 0 0 10px 0; }
.style-29552 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: none;width: 40px;height: 40px;border: 2px solid #fff;border-radius: 30px;left: 20px !important;opacity: 0.5 !important;-o-transition: opacity 0.2s ease;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;transition: opacity 0.2s ease; }
.style-29552 .carousel.flex-horizontal .flex-direction-nav .flex-prev:hover { opacity: 1 !important; }
.style-29552 .carousel.flex-horizontal .flex-direction-nav .flex-prev:after { content: "";position: absolute;top: 50%;left: 50%;display: block;width: 12px;height: 12px;margin-left: -4px;margin-top: -6px;border-left: 2px solid #fff;border-bottom: 2px solid #fff;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg); }
.style-29552 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: none;width: 40px;height: 40px;border: 2px solid #fff;border-radius: 30px;right: 20px !important;opacity: 0.5 !important;-o-transition: opacity 0.2s ease;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;transition: opacity 0.2s ease; }
.style-29552 .carousel.flex-horizontal .flex-direction-nav .flex-next:hover { opacity: 1 !important; }
.style-29552 .carousel.flex-horizontal .flex-direction-nav .flex-next:after { content: "";position: absolute;top: 50%;right: 50%;display: block;width: 12px;height: 12px;margin-right: -4px;margin-top: -6px;border-right: 2px solid #fff;border-top: 2px solid #fff;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg); }
.style-29552 .crl-pager { bottom: -35px; }
.style-29552 .carousel .flex-control-nav li a { box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;background-color: rgba(0,0,0,0.5); }
.style-29552 .carousel .flex-control-nav li > a.flex-active { background-color: #f36f21; }
.style-29552 .carousel .caption-spacing.crl-inner-details { margin: 0 !important;background-color: rgba(243,111,33,0.7);padding: 0 !important;text-align: center;overflow: hidden; }
.style-29450 { position: relative; }
.style-29450:after { content: "";position: absolute;top: 0;left: 0;width: 100%;height: 15px;background: -moz-linear-gradient(top,  rgba(0,0,0,0.75) 0%, rgba(0,0,0,0) 100%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.75)), color-stop(100%,rgba(0,0,0,0)));/* chrome,safari4+ */
background: -webkit-linear-gradient(top,  rgba(0,0,0,0.75) 0%,rgba(0,0,0,0) 100%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(top,  rgba(0,0,0,0.75) 0%,rgba(0,0,0,0) 100%);/* opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(0,0,0,0.75) 0%,rgba(0,0,0,0) 100%);/* ie10+ */
background: linear-gradient(to bottom,  rgba(0,0,0,0.75) 0%,rgba(0,0,0,0) 100%);: /* W3C */; }
.style-29450 .carousel.flexslider { margin: 0; }
.style-29450 .carousel .h4-style.crl-title { text-align: center;margin: 30px 20px 0px 20px;padding: 0 0 15px 0;font-size: 50px;font-weight: bold;text-transform: uppercase;color: #fff;text-shadow: 2px 2px #000000; }
.style-29450 .carousel .crl-caption { color: #fff;font-size: 1.5em;margin: 0 auto 20px auto;text-align: center;width: 70%; }
.style-29450 .carousel.flex-horizontal .flex-direction-nav .flex-prev { width: 50px;height: 50px;background-image: none;border: 2px solid #fff;border-radius: 30px;left: 20px !important;opacity: 0.5 !important;-o-transition: opacity 0.2s ease;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;transition: opacity 0.2s ease; }
.style-29450 .carousel.flex-horizontal .flex-direction-nav .flex-prev:hover { opacity: 1 !important; }
.style-29450 .carousel.flex-horizontal .flex-direction-nav .flex-prev:after { content: "";width: 16px;height: 16px;border-left: 2px solid #fff;border-bottom: 2px solid #fff;position: absolute;top: 50%;left: 50%;margin-top: -8px;margin-left: -5px;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg); }
.style-29450 .carousel.flex-horizontal .flex-direction-nav .flex-next { width: 50px;height: 50px;background-image: none;border: 2px solid #fff;border-radius: 30px;right: 20px !important;opacity: 0.5 !important;-o-transition: opacity 0.2s ease;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;transition: opacity 0.2s ease; }
.style-29450 .carousel.flex-horizontal .flex-direction-nav .flex-next:hover { opacity: 1 !important; }
.style-29450 .carousel.flex-horizontal .flex-direction-nav .flex-next:after { content: "";width: 16px;height: 16px;border-right: 2px solid #fff;border-top: 2px solid #fff;position: absolute;top: 50%;right: 50%;margin-top: -8px;margin-right: -5px;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg); }
.style-29450 .crl-pager { right: 10px; }
.style-29450 .carousel .flex-control-nav li a { box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;background-color: rgba(255,255,255,0.7);font-size: 0;-o-transition: background-color 0.2s ease;-webkit-transition: background-color 0.2s ease;-moz-transition: background-color 0.2s ease;transition: background-color 0.2s ease; }
.style-29450 .carousel .flex-control-nav li a:hover { background-color: #fff; }
.style-29450 .carousel .flex-control-nav li > a.flex-active { background-color: #fff; }
.style-29450 .carousel .caption-spacing.crl-inner-details { margin: 0 auto 40px auto !important;width: 100%;padding: 0;overflow: hidden;background-color: rgba(0,0,0,0.4); }
.style-72246 { position: relative; }
.style-72246:after { content: "";position: absolute;top: 0;left: 0;width: 100%;height: 15px;background: -moz-linear-gradient(top,  rgba(0,0,0,0.75) 0%, rgba(0,0,0,0) 100%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.75)), color-stop(100%,rgba(0,0,0,0)));/* chrome,safari4+ */
background: -webkit-linear-gradient(top,  rgba(0,0,0,0.75) 0%,rgba(0,0,0,0) 100%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(top,  rgba(0,0,0,0.75) 0%,rgba(0,0,0,0) 100%);/* opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(0,0,0,0.75) 0%,rgba(0,0,0,0) 100%);/* ie10+ */
background: linear-gradient(to bottom,  rgba(0,0,0,0.75) 0%,rgba(0,0,0,0) 100%);: /* W3C */; }
.style-72246 .carousel.flexslider { margin: 0; }
.style-72246 .carousel .h4-style.crl-title { text-align: center;margin: 30px 20px 0px 20px;padding: 0 0 15px 0;font-size: 50px;font-weight: bold;text-transform: uppercase;color: #fff;text-shadow: 2px 2px #000000; }
.style-72246 .carousel .crl-caption { color: #fff;font-size: 1.5em;margin: 0 auto 20px auto;text-align: center;width: 70%; }
.style-72246 .carousel.flex-horizontal .flex-direction-nav .flex-prev { width: 50px;height: 50px;background-image: none;border: 2px solid #fff;border-radius: 30px;left: 20px !important;opacity: 0.5 !important;-o-transition: opacity 0.2s ease;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;transition: opacity 0.2s ease; }
.style-72246 .carousel.flex-horizontal .flex-direction-nav .flex-prev:hover { opacity: 1 !important; }
.style-72246 .carousel.flex-horizontal .flex-direction-nav .flex-prev:after { content: "";width: 16px;height: 16px;border-left: 2px solid #fff;border-bottom: 2px solid #fff;position: absolute;top: 50%;left: 50%;margin-top: -8px;margin-left: -5px;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg); }
.style-72246 .carousel.flex-horizontal .flex-direction-nav .flex-next { width: 50px;height: 50px;background-image: none;border: 2px solid #fff;border-radius: 30px;right: 20px !important;opacity: 0.5 !important;-o-transition: opacity 0.2s ease;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;transition: opacity 0.2s ease; }
.style-72246 .carousel.flex-horizontal .flex-direction-nav .flex-next:hover { opacity: 1 !important; }
.style-72246 .carousel.flex-horizontal .flex-direction-nav .flex-next:after { content: "";width: 16px;height: 16px;border-right: 2px solid #fff;border-top: 2px solid #fff;position: absolute;top: 50%;right: 50%;margin-top: -8px;margin-right: -5px;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg); }
.style-72246 .crl-pager { right: 10px; }
.style-72246 .carousel .flex-control-nav li a { box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;background-color: rgba(255,255,255,0.7);font-size: 0;-o-transition: background-color 0.2s ease;-webkit-transition: background-color 0.2s ease;-moz-transition: background-color 0.2s ease;transition: background-color 0.2s ease; }
.style-72246 .carousel .flex-control-nav li a:hover { background-color: #fff; }
.style-72246 .carousel .flex-control-nav li > a.flex-active { background-color: #fff; }
.style-72246 .carousel .caption-spacing.crl-inner-details { margin: 0 auto 40px auto !important;width: 100%;padding: 0;overflow: hidden; }
.style-29460 .h2-style { text-align: center;margin: 0 0 20px 0;letter-spacing: 2px; }
.style-29460 { margin: 0 0 40px 0;border-top: solid 2px #f36f21;padding-top: 20px; }
.style-29460 .carousel.flexslider { margin: 0; }
.style-29460 .carousel figure { margin: 3px; }
.style-29460 .carousel .h4-style.crl-title { display: block;margin: 0;padding: 10px 0;border: 0;color: #fff;text-decoration: none;-o-transition: color 0.2s ease;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-29460 .carousel .crl-caption { color: #fff;font-size: 13px;line-height: 18px;font-weight: normal;display: block;margin: 0;padding: 5px 0; }
.style-29460 .carousel .crl-description { padding: 0 0 10px 0;margin: 0; }
.style-29460 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: none;width: 40px;height: 40px;border: 2px solid #fff;border-radius: 30px;left: 20px !important;top: 34px !important;opacity: 0.5 !important;-o-transition: opacity 0.2s ease;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;transition: opacity 0.2s ease; }
.style-29460 .carousel.flex-horizontal .flex-direction-nav .flex-prev:hover { opacity: 1 !important; }
.style-29460 .carousel.flex-horizontal .flex-direction-nav .flex-prev:after { content: "";position: absolute;top: 50%;left: 50%;display: block;width: 12px;height: 12px;margin-left: -4px;margin-top: -6px;border-left: 2px solid #fff;border-bottom: 2px solid #fff;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg); }
.style-29460 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: none;width: 40px;height: 40px;border: 2px solid #fff;border-radius: 30px;right: 20px !important;top: 34px !important;opacity: 0.5 !important;-o-transition: opacity 0.2s ease;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;transition: opacity 0.2s ease; }
.style-29460 .carousel.flex-horizontal .flex-direction-nav .flex-next:hover { opacity: 1 !important; }
.style-29460 .carousel.flex-horizontal .flex-direction-nav .flex-next:after { content: "";position: absolute;top: 50%;right: 50%;display: block;width: 12px;height: 12px;margin-right: -4px;margin-top: -6px;border-right: 2px solid #fff;border-top: 2px solid #fff;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg); }
.style-29460 .carousel .caption-spacing.crl-inner-details { margin: 0 !important;padding: 0 !important;text-align: center;overflow: hidden;background: url(/ftpimages/964/site/1027/images/news-texture.jpg);background-size: contain; }
.style-29460 .carousel .caption-spacing.crl-inner-details:after { background-color: rgba(243,111,33,0.7);content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: -1; }
.style-29460 .carousel .h4-style a.crl-title { color: #fff;text-decoration: none;-o-transition: color 0.2s ease;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-29460 .carousel .h4-style a.crl-title:hover { color: #d5d6da; }
.style-29460 .carousel .crl-readmore { margin: 0 0 15px 0;background: transparent;border: 2px solid #fff;color: #fff;padding: 8px 28px;opacity: 1; }
.style-29460 .carousel .crl-readmore:hover { color: #fff;opacity: 0.5; }
.style-31514 .h2-style { text-align: center;margin: 0 0 20px 0;letter-spacing: 2px; }
.style-31514 { margin: 0 0 40px 0;border-top: solid 2px #f36f21;padding-top: 20px; }
.style-31514 .carousel.flexslider { margin: 0; }
.style-31514 .carousel figure { margin: 3px; }
.style-31514 .carousel .h4-style.crl-title { display: block;margin: 0;padding: 10px 0;border: 0;color: #fff;text-decoration: none;-o-transition: color 0.2s ease;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-31514 .carousel .crl-caption { color: #fff;font-size: 13px;line-height: 18px;font-weight: normal;display: block;margin: 0;padding: 5px 0; }
.style-31514 .carousel .crl-description { padding: 0 0 10px 0;margin: 0; }
.style-31514 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: none;width: 40px;height: 40px;border: 2px solid #fff;border-radius: 30px;left: 20px !important;top: 34px !important;opacity: 0.5 !important;-o-transition: opacity 0.2s ease;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;transition: opacity 0.2s ease; }
.style-31514 .carousel.flex-horizontal .flex-direction-nav .flex-prev:hover { opacity: 1 !important; }
.style-31514 .carousel.flex-horizontal .flex-direction-nav .flex-prev:after { content: "";position: absolute;top: 50%;left: 50%;display: block;width: 12px;height: 12px;margin-left: -4px;margin-top: -6px;border-left: 2px solid #fff;border-bottom: 2px solid #fff;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg); }
.style-31514 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: none;width: 40px;height: 40px;border: 2px solid #fff;border-radius: 30px;right: 20px !important;top: 34px !important;opacity: 0.5 !important;-o-transition: opacity 0.2s ease;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;transition: opacity 0.2s ease; }
.style-31514 .carousel.flex-horizontal .flex-direction-nav .flex-next:hover { opacity: 1 !important; }
.style-31514 .carousel.flex-horizontal .flex-direction-nav .flex-next:after { content: "";position: absolute;top: 50%;right: 50%;display: block;width: 12px;height: 12px;margin-right: -4px;margin-top: -6px;border-right: 2px solid #fff;border-top: 2px solid #fff;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg); }
.style-31514 .carousel .caption-spacing.crl-inner-details { margin: 0 !important;padding: 0 !important;text-align: center;overflow: hidden;background: url(/ftpimages/964/site/1027/images/news-texture2.png);background-size: contain; }
.style-31514 .carousel .caption-spacing.crl-inner-details:after { background-color: rgba(243,111,33,0.7);content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: -1; }
.style-31514 .carousel .h4-style a.crl-title { color: #fff;text-decoration: none;-o-transition: color 0.2s ease;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-31514 .carousel .h4-style a.crl-title:hover { color: #d5d6da; }
.style-31514 .carousel .crl-readmore { margin: 0 0 15px 0;background: transparent;border: 2px solid #fff;color: #fff;padding: 8px 28px;opacity: 1; }
.style-31514 .carousel .crl-readmore:hover { color: #fff;opacity: 0.5; }
.style-29554 .h2-style { margin: 0 0 20px 0; }
.style-29554 { margin: 0 0 40px 0;border-top: solid 2px #f36f21;padding-top: 20px; }
.style-29554 .carousel.flexslider { margin: 0 0 40px 0; }
.style-29554 .carousel .h4-style.crl-title { color: #fff;text-decoration: none;-o-transition: background-color 0.2s ease;-webkit-transition: background-color 0.2s ease;-moz-transition: background-color 0.2s ease;transition: background-color 0.2s ease;margin: 0;padding: 10px 0; }
.style-29554 .carousel .crl-caption { color: #fff;font-weight: normal;display: block;font-size: 13px;margin: 0;padding: 5px 0; }
.style-29554 .carousel .crl-description { color: #fff;font-weight: normal;display: block;font-size: 13px;margin: 0;padding: 0 0 10px 0; }
.style-29554 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: none;width: 40px;height: 40px;border: 2px solid #fff;border-radius: 30px;left: 20px !important;opacity: 0.5 !important;-o-transition: opacity 0.2s ease;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;transition: opacity 0.2s ease; }
.style-29554 .carousel.flex-horizontal .flex-direction-nav .flex-prev:hover { opacity: 1 !important; }
.style-29554 .carousel.flex-horizontal .flex-direction-nav .flex-prev:after { content: "";position: absolute;top: 50%;left: 50%;display: block;width: 12px;height: 12px;margin-left: -4px;margin-top: -6px;border-left: 2px solid #fff;border-bottom: 2px solid #fff;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg); }
.style-29554 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: none;width: 40px;height: 40px;border: 2px solid #fff;border-radius: 30px;right: 20px !important;opacity: 0.5 !important;-o-transition: opacity 0.2s ease;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;transition: opacity 0.2s ease; }
.style-29554 .carousel.flex-horizontal .flex-direction-nav .flex-next:hover { opacity: 1 !important; }
.style-29554 .carousel.flex-horizontal .flex-direction-nav .flex-next:after { content: "";position: absolute;top: 50%;right: 50%;display: block;width: 12px;height: 12px;margin-right: -4px;margin-top: -6px;border-right: 2px solid #fff;border-top: 2px solid #fff;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg); }
.style-29554 .crl-pager { bottom: -35px; }
.style-29554 .carousel .flex-control-nav li a { box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;background-color: rgba(0,0,0,0.5); }
.style-29554 .carousel .flex-control-nav li > a.flex-active { background-color: #f36f21; }
.style-29554 .carousel .caption-spacing.crl-inner-details { margin: 0 !important;background-color: rgba(243,111,33,1);padding: 10px !important;text-align: center;overflow: hidden; }
.style-29554 .carousel .h4-style a.crl-title { color: #fff; }
.style-29554 .carousel .crl-readmore { background-color: #fff;color: #f36f21; }
.style-29462 .h4-style { font-weight: normal;color: #fff;font-size: 22px;line-height: 32px; }
.style-29462 { text-align: center;background-color: #aaa;background-image: url('//whthemes.whipplehill.net/ftpimages/492/site/797/images/quote-top.png'),url('//whthemes.whipplehill.net/ftpimages/492/site/797/images/quote-bottom.png');background-repeat: no-repeat;background-position: top 15px left 20px, bottom 15px right 20px;margin: 0 0 40px 0; }
.style-29462 .h4-style A { color: #fff;text-decoration: none; }
.style-29462 .long-description { color: #fff; }
.style-29462 .carousel.flexslider { margin: 0 0 40px 0; }
.style-29462 .crl-pager { bottom: -28px; }
.style-29462 .carousel .flex-control-nav li a { box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;background-color: rgba(0,0,0,0.5); }
.style-29462 .carousel .flex-control-nav li > a.flex-active { background-color: #4f7eaa; }
.style-29462 .carousel .text-slide { padding: 40px 55px 0 55px !important; }
.style-79583 .h2-style { margin: 0 0 20px 0; }
.style-79583 { margin: 60px 0 0px 0;padding: 0px; }
.style-79583 .carousel.flexslider { margin: 0 0 40px 0;border: none; }
.style-79583 .carousel figure img { border: none;max-width: 180px;margin: 0 auto; }
.style-79583 .carousel .h4-style.crl-title { color: #fff;text-decoration: none;-o-transition: background-color 0.2s ease;-webkit-transition: background-color 0.2s ease;-moz-transition: background-color 0.2s ease;transition: background-color 0.2s ease;margin: 0;padding: 10px 0; }
.style-79583 .carousel .crl-caption { color: #fff;font-weight: normal;display: block;font-size: 13px;margin: 0;padding: 5px 0; }
.style-79583 .carousel .crl-description { color: #fff;font-weight: normal;display: block;font-size: 13px;margin: 0;padding: 0 0 10px 0; }
.style-79583 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: none;width: 40px;height: 40px;border: 2px solid #fff;border-radius: 30px;left: 20px !important;opacity: 0.5 !important;-o-transition: opacity 0.2s ease;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;transition: opacity 0.2s ease; }
.style-79583 .carousel.flex-horizontal .flex-direction-nav .flex-prev:hover { opacity: 1 !important; }
.style-79583 .carousel.flex-horizontal .flex-direction-nav .flex-prev:after { content: "";position: absolute;top: 50%;left: 50%;display: block;width: 12px;height: 12px;margin-left: -4px;margin-top: -6px;border-left: 2px solid #fff;border-bottom: 2px solid #fff;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg); }
.style-79583 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: none;width: 40px;height: 40px;border: 2px solid #fff;border-radius: 30px;right: 20px !important;opacity: 0.5 !important;-o-transition: opacity 0.2s ease;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;transition: opacity 0.2s ease; }
.style-79583 .carousel.flex-horizontal .flex-direction-nav .flex-next:hover { opacity: 1 !important; }
.style-79583 .carousel.flex-horizontal .flex-direction-nav .flex-next:after { content: "";position: absolute;top: 50%;right: 50%;display: block;width: 12px;height: 12px;margin-right: -4px;margin-top: -6px;border-right: 2px solid #fff;border-top: 2px solid #fff;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg); }
.style-79583 .crl-pager { bottom: -35px; }
.style-79583 .carousel .flex-control-nav li a { box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;background-color: rgba(0,0,0,0.5); }
.style-79583 .carousel .flex-control-nav li > a.flex-active { background-color: #f36f21; }
.style-79583 .carousel .caption-spacing.crl-inner-details { margin: 0 2px 0 0 !important;background-color: #ccc;padding: 0 !important;text-align: center;overflow: hidden; }
.style-29481 .h2-style { margin: 0 0 20px 0; }
.style-29481 { margin: 60px 0 0px 0; }
.style-29481 .carousel.flexslider { margin: 0 0 40px 0; }
.style-29481 .carousel figure img { padding: 0%;border: 0px solid #ccc;width: 99%; }
.style-29481 .carousel .h4-style.crl-title { color: #fff;text-decoration: none;-o-transition: background-color 0.2s ease;-webkit-transition: background-color 0.2s ease;-moz-transition: background-color 0.2s ease;transition: background-color 0.2s ease;margin: 0;padding: 10px 0; }
.style-29481 .carousel .crl-caption { color: #fff;font-weight: normal;display: block;font-size: 13px;margin: 0;padding: 5px 0; }
.style-29481 .carousel .crl-description { color: #fff;font-weight: normal;display: block;font-size: 13px;margin: 0;padding: 0 0 10px 0; }
.style-29481 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: none;width: 40px;height: 40px;border: 2px solid #fff;border-radius: 30px;left: 20px !important;opacity: 0.5 !important;-o-transition: opacity 0.2s ease;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;transition: opacity 0.2s ease; }
.style-29481 .carousel.flex-horizontal .flex-direction-nav .flex-prev:hover { opacity: 1 !important; }
.style-29481 .carousel.flex-horizontal .flex-direction-nav .flex-prev:after { content: "";position: absolute;top: 50%;left: 50%;display: block;width: 12px;height: 12px;margin-left: -4px;margin-top: -6px;border-left: 2px solid #fff;border-bottom: 2px solid #fff;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg); }
.style-29481 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: none;width: 40px;height: 40px;border: 2px solid #fff;border-radius: 30px;right: 20px !important;opacity: 0.5 !important;-o-transition: opacity 0.2s ease;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;transition: opacity 0.2s ease; }
.style-29481 .carousel.flex-horizontal .flex-direction-nav .flex-next:hover { opacity: 1 !important; }
.style-29481 .carousel.flex-horizontal .flex-direction-nav .flex-next:after { content: "";position: absolute;top: 50%;right: 50%;display: block;width: 12px;height: 12px;margin-right: -4px;margin-top: -6px;border-right: 2px solid #fff;border-top: 2px solid #fff;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg); }
.style-29481 .crl-pager { bottom: -35px; }
.style-29481 .carousel .flex-control-nav li a { box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;background-color: rgba(0,0,0,0.5); }
.style-29481 .carousel .flex-control-nav li > a.flex-active { background-color: #f36f21; }
.style-29481 .carousel .caption-spacing.crl-inner-details { margin: 0 2px 0 0 !important;background-color: #ccc;padding: 0 !important;text-align: center;overflow: hidden; }
.style-68164 .h2-style { margin: 0 0 20px 0; }
.style-68164 { margin: 0 0 20px 0; }
.style-68164 .carousel.flexslider { margin: 0 0 20px 0;border: none; }
.style-68164 .carousel figure img { border: none;width: 100%; }
.style-68164 .carousel .h4-style.crl-title { color: #fff;text-decoration: none;-o-transition: background-color 0.2s ease;-webkit-transition: background-color 0.2s ease;-moz-transition: background-color 0.2s ease;transition: background-color 0.2s ease;margin: 0;padding: 10px 0; }
.style-68164 .carousel .crl-caption { color: #fff;font-weight: normal;display: block;font-size: 13px;margin: 0;padding: 5px 0; }
.style-68164 .carousel .crl-description { color: #fff;font-weight: normal;display: block;font-size: 13px;margin: 0;padding: 0 0 10px 0; }
.style-68164 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: none;width: 40px;height: 40px;border: 2px solid #fff;border-radius: 30px;left: 20px !important;opacity: 0.5 !important;-o-transition: opacity 0.2s ease;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;transition: opacity 0.2s ease; }
.style-68164 .carousel.flex-horizontal .flex-direction-nav .flex-prev:hover { opacity: 1 !important; }
.style-68164 .carousel.flex-horizontal .flex-direction-nav .flex-prev:after { content: "";position: absolute;top: 50%;left: 50%;display: block;width: 12px;height: 12px;margin-left: -4px;margin-top: -6px;border-left: 2px solid #fff;border-bottom: 2px solid #fff;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg); }
.style-68164 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: none;width: 40px;height: 40px;border: 2px solid #fff;border-radius: 30px;right: 20px !important;opacity: 0.5 !important;-o-transition: opacity 0.2s ease;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;transition: opacity 0.2s ease; }
.style-68164 .carousel.flex-horizontal .flex-direction-nav .flex-next:hover { opacity: 1 !important; }
.style-68164 .carousel.flex-horizontal .flex-direction-nav .flex-next:after { content: "";position: absolute;top: 50%;right: 50%;display: block;width: 12px;height: 12px;margin-right: -4px;margin-top: -6px;border-right: 2px solid #fff;border-top: 2px solid #fff;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg); }
.style-68164 .crl-pager { bottom: -35px; }
.style-68164 .carousel .flex-control-nav li a { box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;background-color: rgba(0,0,0,0.5); }
.style-68164 .carousel .flex-control-nav li > a.flex-active { background-color: #f36f21; }
.style-68164 .carousel .caption-spacing.crl-inner-details { margin: 0 2px 0 0 !important;background-color: #ccc;padding: 0 !important;text-align: center;overflow: hidden; }
.style-67112 .h2-style { margin: 0 0 20px 0; }
.style-67112 { margin: 0 0 40px 0; }
.style-67112 .carousel.flexslider { margin: 0 0 40px 0;border: none; }
.style-67112 .carousel figure img { padding: 1%;border: none;width: 97.5%; }
.style-67112 .carousel .h4-style.crl-title { color: #fff;text-decoration: none;-o-transition: background-color 0.2s ease;-webkit-transition: background-color 0.2s ease;-moz-transition: background-color 0.2s ease;transition: background-color 0.2s ease;margin: 0;padding: 10px 0; }
.style-67112 .carousel .crl-caption { color: #fff;font-weight: normal;display: block;font-size: 13px;margin: 0;padding: 5px 0; }
.style-67112 .carousel .crl-description { color: #fff;font-weight: normal;display: block;font-size: 13px;margin: 0;padding: 0 0 10px 0; }
.style-67112 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: none;width: 40px;height: 40px;border: 2px solid #fff;border-radius: 30px;left: 20px !important;opacity: 0.5 !important;-o-transition: opacity 0.2s ease;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;transition: opacity 0.2s ease; }
.style-67112 .carousel.flex-horizontal .flex-direction-nav .flex-prev:hover { opacity: 1 !important; }
.style-67112 .carousel.flex-horizontal .flex-direction-nav .flex-prev:after { content: "";position: absolute;top: 50%;left: 50%;display: block;width: 12px;height: 12px;margin-left: -4px;margin-top: -6px;border-left: 2px solid #fff;border-bottom: 2px solid #fff;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg); }
.style-67112 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: none;width: 40px;height: 40px;border: 2px solid #fff;border-radius: 30px;right: 20px !important;opacity: 0.5 !important;-o-transition: opacity 0.2s ease;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;transition: opacity 0.2s ease; }
.style-67112 .carousel.flex-horizontal .flex-direction-nav .flex-next:hover { opacity: 1 !important; }
.style-67112 .carousel.flex-horizontal .flex-direction-nav .flex-next:after { content: "";position: absolute;top: 50%;right: 50%;display: block;width: 12px;height: 12px;margin-right: -4px;margin-top: -6px;border-right: 2px solid #fff;border-top: 2px solid #fff;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg); }
.style-67112 .crl-pager { bottom: -35px; }
.style-67112 .carousel .flex-control-nav li a { box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;background-color: rgba(0,0,0,0.5); }
.style-67112 .carousel .flex-control-nav li > a.flex-active { background-color: #f36f21; }
.style-67112 .carousel .caption-spacing.crl-inner-details { margin: 0 2px 0 0 !important;background-color: #ccc;padding: 0 !important;text-align: center;overflow: hidden; }
.style-31535 .h2-style { margin: 0 0 20px 0; }
.style-31535 { margin: 0 0 40px 0; }
.style-31535 .carousel.flexslider { margin: 0 0 40px 0; }
.style-31535 .carousel figure img { padding: 1%;border: 1px solid #ccc;width: 97.5%; }
.style-31535 .carousel .h4-style.crl-title { color: #fff;text-decoration: none;-o-transition: background-color 0.2s ease;-webkit-transition: background-color 0.2s ease;-moz-transition: background-color 0.2s ease;transition: background-color 0.2s ease;margin: 0;padding: 10px 0; }
.style-31535 .carousel .crl-caption { color: #fff;font-weight: normal;display: block;font-size: 13px;margin: 0;padding: 5px 0; }
.style-31535 .carousel .crl-description { color: #fff;font-weight: normal;display: block;font-size: 13px;margin: 0;padding: 0 0 10px 0; }
.style-31535 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: none;width: 40px;height: 40px;border: 2px solid #fff;border-radius: 30px;left: 20px !important;opacity: 0.5 !important;-o-transition: opacity 0.2s ease;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;transition: opacity 0.2s ease; }
.style-31535 .carousel.flex-horizontal .flex-direction-nav .flex-prev:hover { opacity: 1 !important; }
.style-31535 .carousel.flex-horizontal .flex-direction-nav .flex-prev:after { content: "";position: absolute;top: 50%;left: 50%;display: block;width: 12px;height: 12px;margin-left: -4px;margin-top: -6px;border-left: 2px solid #fff;border-bottom: 2px solid #fff;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg); }
.style-31535 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: none;width: 40px;height: 40px;border: 2px solid #fff;border-radius: 30px;right: 20px !important;opacity: 0.5 !important;-o-transition: opacity 0.2s ease;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;transition: opacity 0.2s ease; }
.style-31535 .carousel.flex-horizontal .flex-direction-nav .flex-next:hover { opacity: 1 !important; }
.style-31535 .carousel.flex-horizontal .flex-direction-nav .flex-next:after { content: "";position: absolute;top: 50%;right: 50%;display: block;width: 12px;height: 12px;margin-right: -4px;margin-top: -6px;border-right: 2px solid #fff;border-top: 2px solid #fff;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg); }
.style-31535 .crl-pager { bottom: -35px; }
.style-31535 .carousel .flex-control-nav li a { box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;background-color: rgba(0,0,0,0.5); }
.style-31535 .carousel .flex-control-nav li > a.flex-active { background-color: #f36f21; }
.style-31535 .carousel .caption-spacing.crl-inner-details { margin: 0 2px 0 0 !important;background-color: #ccc;padding: 0 !important;text-align: center;overflow: hidden; }
.style-33391 .h2-style { margin: 0 0 20px 0; }
.style-33391 { margin: 0 0 0 40px 0;padding: 40px 0 0 0; }
.style-33391 .carousel.flexslider { margin: 40px 0 40px 0; }
.style-33391 .carousel figure img { padding: 1%;border: 1px solid #ccc;width: 97.5%; }
.style-33391 .carousel .h4-style.crl-title { color: #fff;text-decoration: none;-o-transition: background-color 0.2s ease;-webkit-transition: background-color 0.2s ease;-moz-transition: background-color 0.2s ease;transition: background-color 0.2s ease;margin: 0;padding: 10px 0; }
.style-33391 .carousel .crl-caption { color: #fff;font-weight: normal;display: block;font-size: 13px;margin: 0;padding: 5px 0; }
.style-33391 .carousel .crl-description { color: #fff;font-weight: normal;display: block;font-size: 13px;margin: 0;padding: 0 0 10px 0; }
.style-33391 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: none;width: 40px;height: 40px;border: 2px solid #fff;border-radius: 30px;left: 20px !important;opacity: 0.5 !important;-o-transition: opacity 0.2s ease;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;transition: opacity 0.2s ease; }
.style-33391 .carousel.flex-horizontal .flex-direction-nav .flex-prev:hover { opacity: 1 !important; }
.style-33391 .carousel.flex-horizontal .flex-direction-nav .flex-prev:after { content: "";position: absolute;top: 50%;left: 50%;display: block;width: 12px;height: 12px;margin-left: -4px;margin-top: -6px;border-left: 2px solid #fff;border-bottom: 2px solid #fff;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg); }
.style-33391 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: none;width: 40px;height: 40px;border: 2px solid #fff;border-radius: 30px;right: 20px !important;opacity: 0.5 !important;-o-transition: opacity 0.2s ease;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;transition: opacity 0.2s ease; }
.style-33391 .carousel.flex-horizontal .flex-direction-nav .flex-next:hover { opacity: 1 !important; }
.style-33391 .carousel.flex-horizontal .flex-direction-nav .flex-next:after { content: "";position: absolute;top: 50%;right: 50%;display: block;width: 12px;height: 12px;margin-right: -4px;margin-top: -6px;border-right: 2px solid #fff;border-top: 2px solid #fff;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg); }
.style-33391 .crl-pager { bottom: -35px; }
.style-33391 .carousel .flex-control-nav li a { box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;background-color: rgba(0,0,0,0.5); }
.style-33391 .carousel .flex-control-nav li > a.flex-active { background-color: #f36f21; }
.style-33391 .carousel .caption-spacing.crl-inner-details { margin: 0 2px 0 0 !important;background-color: #ccc;padding: 0 !important;text-align: center;overflow: hidden; }
.style-31519 .h2-style { margin: 0 0 20px 0; }
.style-31519 { margin: 0 0 0 40px 0;padding: 40px 0 0 0; }
.style-31519 .carousel.flexslider { margin: 40px 0 40px 0; }
.style-31519 .carousel figure img { padding: 1%;border: 1px solid #ccc;width: 97.5%; }
.style-31519 .carousel .h4-style.crl-title { color: #fff;text-decoration: none;-o-transition: background-color 0.2s ease;-webkit-transition: background-color 0.2s ease;-moz-transition: background-color 0.2s ease;transition: background-color 0.2s ease;margin: 0;padding: 10px 0; }
.style-31519 .carousel .crl-caption { color: #fff;font-weight: normal;display: block;font-size: 13px;margin: 0;padding: 5px 0; }
.style-31519 .carousel .crl-description { color: #fff;font-weight: normal;display: block;font-size: 13px;margin: 0;padding: 0 0 10px 0; }
.style-31519 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: none;width: 40px;height: 40px;border: 2px solid #fff;border-radius: 30px;left: 20px !important;opacity: 0.5 !important;-o-transition: opacity 0.2s ease;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;transition: opacity 0.2s ease; }
.style-31519 .carousel.flex-horizontal .flex-direction-nav .flex-prev:hover { opacity: 1 !important; }
.style-31519 .carousel.flex-horizontal .flex-direction-nav .flex-prev:after { content: "";position: absolute;top: 50%;left: 50%;display: block;width: 12px;height: 12px;margin-left: -4px;margin-top: -6px;border-left: 2px solid #fff;border-bottom: 2px solid #fff;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg); }
.style-31519 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: none;width: 40px;height: 40px;border: 2px solid #fff;border-radius: 30px;right: 20px !important;opacity: 0.5 !important;-o-transition: opacity 0.2s ease;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;transition: opacity 0.2s ease; }
.style-31519 .carousel.flex-horizontal .flex-direction-nav .flex-next:hover { opacity: 1 !important; }
.style-31519 .carousel.flex-horizontal .flex-direction-nav .flex-next:after { content: "";position: absolute;top: 50%;right: 50%;display: block;width: 12px;height: 12px;margin-right: -4px;margin-top: -6px;border-right: 2px solid #fff;border-top: 2px solid #fff;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg); }
.style-31519 .crl-pager { bottom: -35px; }
.style-31519 .carousel .flex-control-nav li a { box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;background-color: rgba(0,0,0,0.5); }
.style-31519 .carousel .flex-control-nav li > a.flex-active { background-color: #f36f21; }
.style-31519 .carousel .caption-spacing.crl-inner-details { margin: 0 2px 0 0 !important;background-color: #ccc;padding: 0 !important;text-align: center;overflow: hidden; }
.style-35222 .h2-style { margin: 0 0 0px 0; }
.style-35222 { margin: 0 0 0 40px 0;padding: 40px 0 0 0; }
.style-35222 .carousel.flexslider { margin: 20px 0 40px 0; }
.style-35222 .carousel figure img { padding: 1%;border: 1px solid #ccc;width: 97.5%; }
.style-35222 .carousel .h4-style.crl-title { color: #fff;text-decoration: none;-o-transition: background-color 0.2s ease;-webkit-transition: background-color 0.2s ease;-moz-transition: background-color 0.2s ease;transition: background-color 0.2s ease;margin: 0;padding: 10px 0; }
.style-35222 .carousel .crl-caption { color: #878889;font-weight: normal;display: block;font-size: 16px;margin: 10px 0 0 0;padding: 5px 0;font-style: italic; }
.style-35222 .carousel .crl-description { color: #fff;font-weight: normal;display: block;font-size: 13px;margin: 0;padding: 0 0 10px 0; }
.style-35222 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: none;width: 40px;height: 40px;border: 2px solid #fff;border-radius: 30px;left: 20px !important;opacity: 0.5 !important;-o-transition: opacity 0.2s ease;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;transition: opacity 0.2s ease; }
.style-35222 .carousel.flex-horizontal .flex-direction-nav .flex-prev:hover { opacity: 1 !important; }
.style-35222 .carousel.flex-horizontal .flex-direction-nav .flex-prev:after { content: "";position: absolute;top: 50%;left: 50%;display: block;width: 12px;height: 12px;margin-left: -4px;margin-top: -6px;border-left: 2px solid #fff;border-bottom: 2px solid #fff;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg); }
.style-35222 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: none;width: 40px;height: 40px;border: 2px solid #fff;border-radius: 30px;right: 20px !important;opacity: 0.5 !important;-o-transition: opacity 0.2s ease;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;transition: opacity 0.2s ease; }
.style-35222 .carousel.flex-horizontal .flex-direction-nav .flex-next:hover { opacity: 1 !important; }
.style-35222 .carousel.flex-horizontal .flex-direction-nav .flex-next:after { content: "";position: absolute;top: 50%;right: 50%;display: block;width: 12px;height: 12px;margin-right: -4px;margin-top: -6px;border-right: 2px solid #fff;border-top: 2px solid #fff;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg); }
.style-35222 .crl-pager { bottom: -35px; }
.style-35222 .carousel .flex-control-nav li a { box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;background-color: rgba(0,0,0,0.5); }
.style-35222 .carousel .flex-control-nav li > a.flex-active { background-color: #f36f21; }
.style-35222 .carousel .caption-spacing.crl-inner-details { margin: 0 !important;padding: 0 !important;text-align: center;overflow: hidden; }
.style-37886 .h2-style { margin: 0 0 20px 0; }
.style-37886 { margin: 0 0 40px 0; }
.style-37886 .carousel.flexslider { margin: 0 0 40px 0; }
.style-37886 .carousel figure img { padding: 1%;border: 1px solid #ccc;width: 97.5%; }
.style-37886 .carousel .h4-style.crl-title { color: #fff;text-decoration: none;-o-transition: background-color 0.2s ease;-webkit-transition: background-color 0.2s ease;-moz-transition: background-color 0.2s ease;transition: background-color 0.2s ease;margin: 0px;padding: 10px 0; }
.style-37886 .carousel .crl-caption { color: #fff;font-weight: normal;display: block;font-size: 13px;margin: 0;padding: 5px 0; }
.style-37886 .carousel .crl-description { color: #fff;font-weight: normal;display: block;font-size: 13px;margin: 0;padding: 0 0 10px 0; }
.style-37886 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: none;width: 40px;height: 40px;border: 2px solid #fff;border-radius: 30px;left: 20px !important;opacity: 0.5 !important;-o-transition: opacity 0.2s ease;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;transition: opacity 0.2s ease; }
.style-37886 .carousel.flex-horizontal .flex-direction-nav .flex-prev:hover { opacity: 1 !important; }
.style-37886 .carousel.flex-horizontal .flex-direction-nav .flex-prev:after { content: "";position: absolute;top: 50%;left: 50%;display: block;width: 12px;height: 12px;margin-left: -4px;margin-top: -6px;border-left: 2px solid #fff;border-bottom: 2px solid #fff;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg); }
.style-37886 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: none;width: 40px;height: 40px;border: 2px solid #fff;border-radius: 30px;right: 20px !important;opacity: 0.5 !important;-o-transition: opacity 0.2s ease;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;transition: opacity 0.2s ease; }
.style-37886 .carousel.flex-horizontal .flex-direction-nav .flex-next:hover { opacity: 1 !important; }
.style-37886 .carousel.flex-horizontal .flex-direction-nav .flex-next:after { content: "";position: absolute;top: 50%;right: 50%;display: block;width: 12px;height: 12px;margin-right: -4px;margin-top: -6px;border-right: 2px solid #fff;border-top: 2px solid #fff;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg); }
.style-37886 .crl-pager { bottom: -35px; }
.style-37886 .carousel .flex-control-nav li a { box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;background-color: rgba(0,0,0,0.5); }
.style-37886 .carousel .flex-control-nav li > a.flex-active { background-color: #f36f21; }
.style-37886 .carousel .caption-spacing.crl-inner-details { margin: 0 2px 0 0 !important;background-color: #ccc;padding: 0 !important;text-align: center;overflow: hidden; }
.style-37863 .h2-style { margin: 0 0 20px 0; }
.style-37863 { margin: 0 0 40px 0; }
.style-37863 .carousel.flexslider { margin: 0 0 40px 0; }
.style-37863 .carousel figure img { padding: 4px;border: 1px solid #ccc;width: 95%; }
.style-37863 .carousel .h4-style.crl-title { color: #fff;text-decoration: none;-o-transition: background-color 0.2s ease;-webkit-transition: background-color 0.2s ease;-moz-transition: background-color 0.2s ease;transition: background-color 0.2s ease;margin: 0;padding: 10px 0; }
.style-37863 .carousel .crl-caption { color: #fff;font-weight: normal;display: block;font-size: 13px;margin: 0;padding: 5px 0; }
.style-37863 .carousel .crl-description { color: #fff;font-weight: normal;display: block;font-size: 13px;margin: 0;padding: 0 0 10px 0; }
.style-37863 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: none;width: 40px;height: 40px;border: 2px solid #fff;border-radius: 30px;left: 20px !important;opacity: 0.5 !important;-o-transition: opacity 0.2s ease;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;transition: opacity 0.2s ease; }
.style-37863 .carousel.flex-horizontal .flex-direction-nav .flex-prev:hover { opacity: 1 !important; }
.style-37863 .carousel.flex-horizontal .flex-direction-nav .flex-prev:after { content: "";position: absolute;top: 50%;left: 50%;display: block;width: 12px;height: 12px;margin-left: -4px;margin-top: -6px;border-left: 2px solid #fff;border-bottom: 2px solid #fff;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg); }
.style-37863 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: none;width: 40px;height: 40px;border: 2px solid #fff;border-radius: 30px;right: 20px !important;opacity: 0.5 !important;-o-transition: opacity 0.2s ease;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;transition: opacity 0.2s ease; }
.style-37863 .carousel.flex-horizontal .flex-direction-nav .flex-next:hover { opacity: 1 !important; }
.style-37863 .carousel.flex-horizontal .flex-direction-nav .flex-next:after { content: "";position: absolute;top: 50%;right: 50%;display: block;width: 12px;height: 12px;margin-right: -4px;margin-top: -6px;border-right: 2px solid #fff;border-top: 2px solid #fff;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg); }
.style-37863 .crl-pager { bottom: -35px; }
.style-37863 .carousel .flex-control-nav li a { box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;background-color: rgba(0,0,0,0.5); }
.style-37863 .carousel .flex-control-nav li > a.flex-active { background-color: #f36f21; }
.style-37863 .carousel .caption-spacing.crl-inner-details { margin: 0 !important;background-color: rgba(243,111,33,0.7);padding: 0 !important;text-align: center;overflow: hidden; }
.style-37253 .h2-style { margin: 0 0 20px 0; }
.style-37253 { margin: 0 0 40px 0; }
.style-37253 .carousel.flexslider { margin: 37px 0 40px 0; }
.style-37253 .carousel .h4-style.crl-title { color: #fff;text-decoration: none;-o-transition: background-color 0.2s ease;-webkit-transition: background-color 0.2s ease;-moz-transition: background-color 0.2s ease;transition: background-color 0.2s ease;margin: 0;padding: 10px 0; }
.style-37253 .carousel .crl-caption { color: #fff;font-weight: normal;display: block;font-size: 13px;margin: 0;padding: 5px 0; }
.style-37253 .carousel .crl-description { color: #fff;font-weight: normal;display: block;font-size: 13px;margin: 0;padding: 0 0 10px 0; }
.style-37253 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: none;width: 40px;height: 40px;border: 2px solid #fff;border-radius: 30px;left: 20px !important;opacity: 0.5 !important;-o-transition: opacity 0.2s ease;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;transition: opacity 0.2s ease;margin-top: -200px; }
.style-37253 .carousel.flex-horizontal .flex-direction-nav .flex-prev:hover { opacity: 1 !important; }
.style-37253 .carousel.flex-horizontal .flex-direction-nav .flex-prev:after { content: "";position: absolute;top: 50%;left: 50%;display: block;width: 12px;height: 12px;margin-left: -4px;margin-top: -6px;border-left: 2px solid #fff;border-bottom: 2px solid #fff;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg); }
.style-37253 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: none;width: 40px;height: 40px;border: 2px solid #fff;border-radius: 30px;right: 20px !important;opacity: 0.5 !important;-o-transition: opacity 0.2s ease;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;transition: opacity 0.2s ease;margin-top: -200px; }
.style-37253 .carousel.flex-horizontal .flex-direction-nav .flex-next:hover { opacity: 1 !important; }
.style-37253 .carousel.flex-horizontal .flex-direction-nav .flex-next:after { content: "";position: absolute;top: 50%;right: 50%;display: block;width: 12px;height: 12px;margin-right: -4px;margin-top: -6px;border-right: 2px solid #fff;border-top: 2px solid #fff;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg); }
.style-37253 .crl-pager { bottom: -25px;height: 63px;overflow: hidden; }
.style-37253 .carousel .flex-control-nav li a { box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;background-color: rgba(0,0,0,0.5); }
.style-37253 .carousel .flex-control-nav li > a.flex-active { background-color: #4f7eaa; }
.style-37253 .crl-thumbnav.flexslider .slides img { width: 95px; }
.style-37253 .carousel .caption-spacing.crl-inner-details { margin: 0 !important;background-color: rgba(243,111,33,0.7);padding: 0 !important;text-align: center;overflow: hidden; }
.style-36035 .h2-style { margin: 0 0 20px 0; }
.style-36035 { margin: 0 0 40px 0; }
.style-36035 .carousel.flexslider { margin: 37px 0 40px 0; }
.style-36035 .carousel .h4-style.crl-title { color: #fff;text-decoration: none;-o-transition: background-color 0.2s ease;-webkit-transition: background-color 0.2s ease;-moz-transition: background-color 0.2s ease;transition: background-color 0.2s ease;margin: 0;padding: 10px 0; }
.style-36035 .carousel .crl-caption { color: #fff;font-weight: normal;display: block;font-size: 13px;margin: 0;padding: 5px 0; }
.style-36035 .carousel .crl-description { color: #fff;font-weight: normal;display: block;font-size: 13px;margin: 0;padding: 0 0 10px 0; }
.style-36035 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: none;width: 40px;height: 40px;border: 2px solid #fff;border-radius: 30px;left: 20px !important;opacity: 0.5 !important;-o-transition: opacity 0.2s ease;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;transition: opacity 0.2s ease;margin-top: -200px; }
.style-36035 .carousel.flex-horizontal .flex-direction-nav .flex-prev:hover { opacity: 1 !important; }
.style-36035 .carousel.flex-horizontal .flex-direction-nav .flex-prev:after { content: "";position: absolute;top: 50%;left: 50%;display: block;width: 12px;height: 12px;margin-left: -4px;margin-top: -6px;border-left: 2px solid #fff;border-bottom: 2px solid #fff;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg); }
.style-36035 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: none;width: 40px;height: 40px;border: 2px solid #fff;border-radius: 30px;right: 20px !important;opacity: 0.5 !important;-o-transition: opacity 0.2s ease;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;transition: opacity 0.2s ease;margin-top: -200px; }
.style-36035 .carousel.flex-horizontal .flex-direction-nav .flex-next:hover { opacity: 1 !important; }
.style-36035 .carousel.flex-horizontal .flex-direction-nav .flex-next:after { content: "";position: absolute;top: 50%;right: 50%;display: block;width: 12px;height: 12px;margin-right: -4px;margin-top: -6px;border-right: 2px solid #fff;border-top: 2px solid #fff;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg); }
.style-36035 .crl-pager { bottom: -25px;height: 63px;overflow: hidden; }
.style-36035 .carousel .flex-control-nav li a { box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;background-color: rgba(0,0,0,0.5); }
.style-36035 .carousel .flex-control-nav li > a.flex-active { background-color: #4f7eaa; }
.style-36035 .crl-thumbnav.flexslider .slides img { width: 95px; }
.style-36035 .carousel .caption-spacing.crl-inner-details { margin: 0 !important;background-color: rgba(243,111,33,0.7);padding: 0 !important;text-align: center;overflow: hidden; }
.style-29529 .h2-style { margin: 0 0 20px 0; }
.style-29529 { margin: 0 0 40px 0; }
.style-29529 .carousel.flexslider { margin: 0 0 40px 0; }
.style-29529 .carousel .h4-style.crl-title { color: #fff;text-decoration: none;-o-transition: background-color 0.2s ease;-webkit-transition: background-color 0.2s ease;-moz-transition: background-color 0.2s ease;transition: background-color 0.2s ease;margin: 0;padding: 10px 0; }
.style-29529 .carousel .crl-caption { color: #fff;font-weight: normal;display: block;font-size: 13px;margin: 0;padding: 5px 0; }
.style-29529 .carousel .crl-description { color: #fff;font-weight: normal;display: block;font-size: 13px;margin: 0;padding: 0 0 10px 0; }
.style-29529 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: none;width: 40px;height: 40px;border: 2px solid #fff;border-radius: 30px;left: 20px !important;opacity: 0.5 !important;-o-transition: opacity 0.2s ease;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;transition: opacity 0.2s ease; }
.style-29529 .carousel.flex-horizontal .flex-direction-nav .flex-prev:hover { opacity: 1 !important; }
.style-29529 .carousel.flex-horizontal .flex-direction-nav .flex-prev:after { content: "";position: absolute;top: 50%;left: 50%;display: block;width: 12px;height: 12px;margin-left: -4px;margin-top: -6px;border-left: 2px solid #fff;border-bottom: 2px solid #fff;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg); }
.style-29529 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: none;width: 40px;height: 40px;border: 2px solid #fff;border-radius: 30px;right: 20px !important;opacity: 0.5 !important;-o-transition: opacity 0.2s ease;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;transition: opacity 0.2s ease; }
.style-29529 .carousel.flex-horizontal .flex-direction-nav .flex-next:hover { opacity: 1 !important; }
.style-29529 .carousel.flex-horizontal .flex-direction-nav .flex-next:after { content: "";position: absolute;top: 50%;right: 50%;display: block;width: 12px;height: 12px;margin-right: -4px;margin-top: -6px;border-right: 2px solid #fff;border-top: 2px solid #fff;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg); }
.style-29529 .crl-pager { bottom: -35px; }
.style-29529 .carousel .flex-control-nav li a { box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;background-color: rgba(0,0,0,0.5); }
.style-29529 .carousel .flex-control-nav li > a.flex-active { background-color: #4f7eaa; }
.style-29529 .carousel .caption-spacing.crl-inner-details { margin: 0 !important;background-color: rgba(243,111,33,0.7);padding: 0 !important;text-align: center;overflow: hidden; }
.style-29463 { position: relative; }
.style-29463:after { content: "";position: absolute;top: 0;left: 0;width: 100%;height: 15px;box-shadow: inset 0px 10px 15px -5px rgba(0, 0, 0, 0.75); }
.style-29463 .carousel.flexslider { margin: 0; }
.style-29482 .h2-style { text-align: center; }
.style-29482 .h4-style { margin: 0; }
.style-29482 { padding: 20px;background-color: #f4f5f9;border: 1px solid #d4d5d9;text-align: center;margin: 60px 0 0px 0; }
.style-29482 .description { margin: 10px 0 0 0; }
.style-29482 time { color: #878889;margin: 0; }
.style-29482 .readmore { margin: 10px auto 0 auto; }
.style-29482 .readmore:hover { color: #fff; }
.style-29482 .link-image { display: inline-block !important;padding: 4px;border: 1px solid #d4d5d9; }
.style-29482 .h4-style A { color: #4f7eaa;font-size: 24px;line-height: 28px;font-weight: bold;display: block;text-decoration: none;-o-transition: color 0.2s ease;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-29482 .h4-style A:hover { color: #333; }
.style-29482 .news img { padding: 4px;border: 1px solid #d4d5d9;display: inline-block !important;margin: 0 0 20px 0; }
.style-29482 .lists img { display: inline-block !important;margin: 0 0 20px 0;padding: 4px;border: 0px solid #d4d5d9; }
.style-29482 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: none;width: 40px;height: 40px;border: 2px solid #000;border-radius: 30px;left: 0px !important;opacity: 0.5 !important;-o-transition: opacity 0.2s ease;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;transition: opacity 0.2s ease; }
.style-29482 .carousel.flex-horizontal .flex-direction-nav .flex-prev:hover { opacity: 1 !important; }
.style-29482 .carousel.flex-horizontal .flex-direction-nav .flex-prev:after { content: "";position: absolute;top: 50%;left: 50%;display: block;width: 12px;height: 12px;margin-left: -4px;margin-top: -6px;border-left: 2px solid #000;border-bottom: 2px solid #000;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg); }
.style-29482 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: none;width: 40px;height: 40px;border: 2px solid #000;border-radius: 30px;right: 0px !important;opacity: 0.5 !important;-o-transition: opacity 0.2s ease;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;transition: opacity 0.2s ease; }
.style-29482 .carousel.flex-horizontal .flex-direction-nav .flex-next:hover { opacity: 1 !important; }
.style-29482 .carousel.flex-horizontal .flex-direction-nav .flex-next:after { content: "";position: absolute;top: 50%;right: 50%;display: block;width: 12px;height: 12px;margin-right: -4px;margin-top: -6px;border-right: 2px solid #000;border-top: 2px solid #000;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg); }
.style-29482 .carousel .flex-control-nav li a { box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;background-color: rgba(0,0,0,0.5); }
.style-29482 .carousel .flex-control-nav li > a.flex-active { background-color: #4f7eaa; }
.style-29482 A.links-urllink { display: block; }
.style-29482 .carousel .text-slide { padding: 0 50px; }
.style-54942 .h2-style { text-align: center; }
.style-54942 .h4-style { margin: 0; }
.style-54942 { padding: 20px;background-color: #f4f5f9;border: 1px solid #d4d5d9;text-align: center;margin: 0 0 40px 0; }
.style-54942 .description { margin: 10px 0 0 0; }
.style-54942 time { color: #878889;margin: 0; }
.style-54942 .readmore { margin: 10px auto 0 auto; }
.style-54942 .readmore:hover { color: #fff; }
.style-54942 .link-image { display: inline-block !important;padding: 4px;border: 1px solid #d4d5d9; }
.style-54942 .h4-style A { color: #4f7eaa;font-size: 24px;line-height: 28px;font-weight: bold;display: block;text-decoration: none;-o-transition: color 0.2s ease;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-54942 .h4-style A:hover { color: #333; }
.style-54942 .news img { padding: 4px;border: 1px solid #d4d5d9;display: inline-block !important;margin: 0 0 20px 0; }
.style-54942 .lists img { display: inline-block !important;margin: 0 0 20px 0;padding: 4px;border: 0px solid #d4d5d9;max-width: 100px; }
.style-54942 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: none;width: 40px;height: 40px;border: 2px solid #000;border-radius: 30px;left: 0px !important;opacity: 0.5 !important;-o-transition: opacity 0.2s ease;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;transition: opacity 0.2s ease; }
.style-54942 .carousel.flex-horizontal .flex-direction-nav .flex-prev:hover { opacity: 1 !important; }
.style-54942 .carousel.flex-horizontal .flex-direction-nav .flex-prev:after { content: "";position: absolute;top: 50%;left: 50%;display: block;width: 12px;height: 12px;margin-left: -4px;margin-top: -6px;border-left: 2px solid #000;border-bottom: 2px solid #000;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg); }
.style-54942 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: none;width: 40px;height: 40px;border: 2px solid #000;border-radius: 30px;right: 0px !important;opacity: 0.5 !important;-o-transition: opacity 0.2s ease;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;transition: opacity 0.2s ease; }
.style-54942 .carousel.flex-horizontal .flex-direction-nav .flex-next:hover { opacity: 1 !important; }
.style-54942 .carousel.flex-horizontal .flex-direction-nav .flex-next:after { content: "";position: absolute;top: 50%;right: 50%;display: block;width: 12px;height: 12px;margin-right: -4px;margin-top: -6px;border-right: 2px solid #000;border-top: 2px solid #000;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg); }
.style-54942 .carousel .flex-control-nav li a { box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;background-color: rgba(0,0,0,0.5); }
.style-54942 .carousel .flex-control-nav li > a.flex-active { background-color: #4f7eaa; }
.style-54942 A.links-urllink { display: block; }
.style-54942 .carousel .text-slide { padding: 0 50px; }
.style-78351 .h2-style { text-align: center; }
.style-78351 .h4-style { margin: 0;color: #333333; }
.style-78351 .h4-style:hover { color: #333333; }
.style-78351 { padding: 20px;background-color: #06b3cc;border: 1px solid #06b3cc;border-radius: 5px;text-align: center;margin: 60px 0 0px 0; }
.style-78351 .description { margin: 10px 0 0 0; }
.style-78351 time { color: #878889;margin: 0; }
.style-78351 .readmore { margin: 10px auto 0 auto;background-color: #333333; }
.style-78351 .readmore:hover { color: #fff; }
.style-78351 .link-image { display: inline-block !important;padding: 4px;border: 1px solid #d4d5d9; }
.style-78351 .h4-style A { color: #4f7eaa;font-size: 24px;line-height: 28px;font-weight: bold;display: block;text-decoration: none;-o-transition: color 0.2s ease;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-78351 .h4-style A:hover { color: #333; }
.style-78351 .brief-description { margin-top: 15px;color: #FFFFFF; }
.style-78351 .brief-description:hover { color: #FFFFFF; }
.style-78351 .news img { padding: 4px;border: 1px solid #d4d5d9;display: inline-block !important;margin: 0 0 20px 0; }
.style-78351 .lists img { display: inline-block !important;margin: 0 0 20px 0;padding: 4px;border: 0px solid #d4d5d9; }
.style-78351 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: none;width: 40px;height: 40px;border: 2px solid #000;border-radius: 30px;left: 0px !important;opacity: 0.5 !important;-o-transition: opacity 0.2s ease;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;transition: opacity 0.2s ease; }
.style-78351 .carousel.flex-horizontal .flex-direction-nav .flex-prev:hover { opacity: 1 !important; }
.style-78351 .carousel.flex-horizontal .flex-direction-nav .flex-prev:after { content: "";position: absolute;top: 50%;left: 50%;display: block;width: 12px;height: 12px;margin-left: -4px;margin-top: -6px;border-left: 2px solid #000;border-bottom: 2px solid #000;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg); }
.style-78351 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: none;width: 40px;height: 40px;border: 2px solid #000;border-radius: 30px;right: 0px !important;opacity: 0.5 !important;-o-transition: opacity 0.2s ease;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;transition: opacity 0.2s ease; }
.style-78351 .carousel.flex-horizontal .flex-direction-nav .flex-next:hover { opacity: 1 !important; }
.style-78351 .carousel.flex-horizontal .flex-direction-nav .flex-next:after { content: "";position: absolute;top: 50%;right: 50%;display: block;width: 12px;height: 12px;margin-right: -4px;margin-top: -6px;border-right: 2px solid #000;border-top: 2px solid #000;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg); }
.style-78351 .carousel .flex-control-nav li a { box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;background-color: rgba(0,0,0,0.5); }
.style-78351 .carousel .flex-control-nav li > a.flex-active { background-color: #4f7eaa; }
.style-78351 A.links-urllink { display: block; }
.style-78351 .carousel .text-slide { padding: 0 50px; }
.style-29555 .h2-style { text-align: center;margin: 0 0 20px 0;letter-spacing: 2px; }
.style-29555 { margin: 0 0 40px 0;border-top: solid 2px #f36f21;padding-top: 20px; }
.style-29555 .carousel.flexslider { margin: 0; }
.style-29555 .carousel figure { margin: 3px; }
.style-29555 .carousel .h4-style.crl-title { display: block;margin: 0;padding: 10px 0;border: 0;color: #fff;text-decoration: none;-o-transition: color 0.2s ease;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-29555 .carousel .crl-caption { color: #fff;font-size: 13px;line-height: 18px;font-weight: normal;display: block;margin: 0;padding: 5px 0; }
.style-29555 .carousel .crl-description { padding: 0 0 10px 0;margin: 0; }
.style-29555 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: none;width: 40px;height: 40px;border: 2px solid #fff;border-radius: 30px;left: 20px !important;top: 34px !important;opacity: 0.5 !important;-o-transition: opacity 0.2s ease;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;transition: opacity 0.2s ease; }
.style-29555 .carousel.flex-horizontal .flex-direction-nav .flex-prev:hover { opacity: 1 !important; }
.style-29555 .carousel.flex-horizontal .flex-direction-nav .flex-prev:after { content: "";position: absolute;top: 50%;left: 50%;display: block;width: 12px;height: 12px;margin-left: -4px;margin-top: -6px;border-left: 2px solid #fff;border-bottom: 2px solid #fff;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg); }
.style-29555 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: none;width: 40px;height: 40px;border: 2px solid #fff;border-radius: 30px;right: 20px !important;top: 34px !important;opacity: 0.5 !important;-o-transition: opacity 0.2s ease;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;transition: opacity 0.2s ease; }
.style-29555 .carousel.flex-horizontal .flex-direction-nav .flex-next:hover { opacity: 1 !important; }
.style-29555 .carousel.flex-horizontal .flex-direction-nav .flex-next:after { content: "";position: absolute;top: 50%;right: 50%;display: block;width: 12px;height: 12px;margin-right: -4px;margin-top: -6px;border-right: 2px solid #fff;border-top: 2px solid #fff;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg); }
.style-29555 .carousel .caption-spacing.crl-inner-details { margin: 0 !important;padding: 0 !important;text-align: center;overflow: hidden;background: url(/ftpimages/964/site/1027/images/news-texture.jpg);background-size: contain; }
.style-29555 .carousel .caption-spacing.crl-inner-details:after { background-color: rgba(243,111,33,0.7);content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: -1; }
.style-29555 .carousel .h4-style a.crl-title { color: #fff;text-decoration: none;-o-transition: color 0.2s ease;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-29555 .carousel .h4-style a.crl-title:hover { color: #d5d6da; }
.style-29555 .carousel .crl-readmore { margin: 0 0 15px 0;background: transparent;border: 2px solid #fff;color: #fff;padding: 8px 28px;opacity: 1; }
.style-29555 .carousel .crl-readmore:hover { color: #fff;opacity: 0.5; }
.style-34242 .h2-style { text-align: center;margin: 0 0 20px 0;letter-spacing: 2px; }
.style-34242 { margin: 0 0 40px 0;border-top: solid 2px #f36f21;padding-top: 20px; }
.style-34242 .carousel.flexslider { margin: 0; }
.style-34242 .carousel figure { margin: 3px; }
.style-34242 .carousel .h4-style.crl-title { display: block;margin: 0;padding: 10px 0;border: 0;color: #fff;text-decoration: none;-o-transition: color 0.2s ease;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-34242 .carousel .crl-caption { color: #fff;font-size: 13px;line-height: 18px;font-weight: normal;display: block;margin: 0;padding: 5px 0; }
.style-34242 .carousel .crl-description { padding: 0 0 10px 0;margin: 0; }
.style-34242 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: none;width: 40px;height: 40px;border: 2px solid #fff;border-radius: 30px;left: 20px !important;top: 34px !important;opacity: 0.5 !important;-o-transition: opacity 0.2s ease;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;transition: opacity 0.2s ease; }
.style-34242 .carousel.flex-horizontal .flex-direction-nav .flex-prev:hover { opacity: 1 !important; }
.style-34242 .carousel.flex-horizontal .flex-direction-nav .flex-prev:after { content: "";position: absolute;top: 50%;left: 50%;display: block;width: 12px;height: 12px;margin-left: -4px;margin-top: -6px;border-left: 2px solid #fff;border-bottom: 2px solid #fff;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg); }
.style-34242 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: none;width: 40px;height: 40px;border: 2px solid #fff;border-radius: 30px;right: 20px !important;top: 34px !important;opacity: 0.5 !important;-o-transition: opacity 0.2s ease;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;transition: opacity 0.2s ease; }
.style-34242 .carousel.flex-horizontal .flex-direction-nav .flex-next:hover { opacity: 1 !important; }
.style-34242 .carousel.flex-horizontal .flex-direction-nav .flex-next:after { content: "";position: absolute;top: 50%;right: 50%;display: block;width: 12px;height: 12px;margin-right: -4px;margin-top: -6px;border-right: 2px solid #fff;border-top: 2px solid #fff;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg); }
.style-34242 .carousel .caption-spacing.crl-inner-details { margin: 0 !important;padding: 0 !important;text-align: center;overflow: hidden;background: url(/ftpimages/964/site/1027/images/news-texture.jpg);background-size: contain; }
.style-34242 .carousel .caption-spacing.crl-inner-details:after { background-color: rgba(243,111,33,0.7);content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: -1; }
.style-34242 .carousel .h4-style a.crl-title { color: #fff;text-decoration: none;-o-transition: color 0.2s ease;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;transition: color 0.2s ease; }
.style-34242 .carousel .h4-style a.crl-title:hover { color: #d5d6da; }
.style-34242 .carousel .crl-readmore { margin: 0 0 15px 0;background: transparent;border: 2px solid #fff;color: #fff;padding: 8px 28px;opacity: 1; }
.style-34242 .carousel .crl-readmore:hover { color: #fff;opacity: 0.5; }
.style-29439 { background-color: #fff; }
.style-29506 { position: relative;height: 300px; }
.style-29452 { border-top: 5px solid #f36f21;padding-top: 40px;background-color: #313131;color: #fff; }
.style-29441 { padding: 10px 0;background-color: #fff; }
.style-29491 { background-color: #fff;padding: 40px 0; }
.style-29464 { background-color: #fff;padding: 0 0 40px 0; }
.style-29497 { margin-top: -45px;position: absolute; }
.style-29440 { background-color: #fff;padding: 40px 0; }
.style-29437 .h2-style { text-transform: none;font-size: 24px;letter-spacing: 0;text-align: center;background-color: #FFFFFF; }
.style-29437 .h4-style { padding: 20px;background-color: #990000;color: #fff; }
.style-29437 { background-color: #FFFFFF; }
.style-29437 .emergencybulletin .close { color: #fff;padding: 20px;display: block;font-weight: bold;text-decoration: none;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color; }
.style-29437 .emergencybulletin .close:hover { background-color: #3b5e7f; }
.style-29437 .emergencybulletin .logo { padding: 20px;background-color: #F36F21;color: #fff; }
.style-29437 .emergencybulletin .alert-icon { background-image: url(/ftpimages/964/site/1027/images/warning-triangle-orange.png);height: 32px;width: 32px;background-size: contain; }
.style-29437 .emergencybulletin .message { background-color: #FFFFFF; }
.style-29437 .emergencybulletin .addinfo.button { float: right; }
.style-29437 .emergencybulletin .addinfo.button:hover { color: #fff; }
.style-29437 .emergencybulletinbanner .close { color: #fff;padding: 18px 18px 17px 18px;margin: 4px 0 0 0;font-weight: bold;text-decoration: none;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;-webkit-transition-property: color, background-color;-moz-transition-property: color, background-color;-o-transition-property: color, background-color;transition-property: color, background-color; }
.style-29437 .emergencybulletinbanner .close:hover { background-color: #3b5e7f; }
.style-29437 .emergencybulletinbanner .alert-icon { margin: 25px 0 0 0;padding: 0 20px;background-position: center center;background-image: url(/ftpimages/964/site/1027/images/warning-triangle.png);height: 32px;width: 32px;background-size: contain; }
.style-29437 .emergencybulletinbanner .message { padding: 10px; }
.style-29437 .emergencybulletinbanner .addinfo.button { background-color: rgba(0,0,0,0.2); }
.style-29437 .emergencybulletinbanner .addinfo.button:hover { color: #fff;background-color: rgba(0,0,0,0.5); }
.style-29438 .mm-button-container { background-color: #313131; }
.style-29438 .mm-button { background-color: transparent; }
.style-29438 .mm-text { background-color: #ccc;color: #313131; }
.style-29438 .mm-text:hover { background-color: #f36f21;color: #fff; }
.style-29438 .mm-back { background-color: #666;color: #fff; }
.style-29438 .mm-button .icon { background-image: url(/ftpimages/492/site/666/images/Menu.png); }
.style-29438 .mm-login-button { color: #fff; }
.style-29438 .mm-login-button .icon { background-image: url('/ftpimages/492/site/797/images/lock.png'); }
/* ===== STEPH CSS ===== */

@import url('https://fonts.googleapis.com/css2?family=Courgette&display=swap');

.wrapper {   display: grid;  grid-template-columns: 20% 80%;  grid-gap: 10px;  }
.timeline-date {  font-size: 1.25em; color:#f36f21;  }
.timeline-body { }
.OrangeTitle {  font-size:2em; color:#f36f21;  }

.h2 {
font-weight: normal;
color: #313131;
font-size: 30px;
}

@media screen and (max-width: 480px) {
    .wrapper {  display: inline-block;   }
    .timeline-date,.timeline-body { padding: 0 0 10px 0;  }  
}

/* Contact Page List */
@media screen and (min-width: 1100px) {
   #content_2374179 .brief-description { margin-top: -25px; }
   #content_2374170 .brief-description { margin-top: -25px; }
   #content_2374204 .brief-description { margin-top: -25px; }
   #content_2374205 .brief-description { margin-top: -25px; }
   #content_2374206 .brief-description { margin-top: -25px; }
}


a.sba:link {
  color: #f36f21;
}
a.sba:hover {
 color: #606060;
}

/* ===== CODEPEN About Timeline CSS ===== */
/* apply a natural box layout model to all elements, but allowing components to change */
html {
  box-sizing: border-box;
  font-family: georgia;
}
img {
  max-width: 100%;
}
*, *:before, *:after {
  box-sizing: inherit;
}
.timeline {
  text-align: center;
}
.timeline .year {
  display: inline-block;
  font-size: 36px;
  font-weight: bold;
  position: relative;
}
.timeline .year span {
  display: inline-block;
  padding-bottom: 6px;
}
.timeline .year:after {
  content: "";
  display: block;
  width: 80%;
  margin: auto;
  height: 1px;
  background: #f36f21;
}
.timeline .year--end:before {
  content: "";
  display: block;
  width: 80%;
  margin: auto;
  height: 1px;
  background: #f36f21;
}
.timeline .year--end:after {
  content: none;
}
.timeline .days {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.timeline .days .day {
  width: 100%;
  float: left;
}
.timeline .days .day .events {
  position: relative;
  float: left;
  border-right: 1px solid #f36f21;
  padding: 30px;
  text-align: right;
  width: 50%;
}
.timeline .days .day .events:after {
  content: "";
  width: 40%;
  display: inline-block;
  height: 1px;
  background: #f36f21;
  position: absolute;
  right: 0;
}
.timeline .days .day .events .date {
  position: absolute;
  top: 50%;
  left: 100%;
  transform: translateY(-50%);
  padding: 30px;
  text-align: left;
  color: #f36f21;
  font-size: 24px;
  white-space: nowrap;
}
.timeline .days .day .events .day__img {
  margin-right: -30px;
  position: relative;
  overflow: hidden;
}
.timeline .days .day .events .day__img img {
  display: block;
  float: right;
}
.timeline .days .day .events .day__img .caption {
  position: absolute;
  margin: 0;
  bottom: 0;
  right: 0;
  padding: 20px;
  background: rgba(0, 0, 0, 0.7);
  color: #fff;
}
.timeline .days .day:nth-child(odd) .events {
  width: calc(50% + 1px);
  float: right;
  border-right: 0;
  border-left: 1px solid #f36f21;
  text-align: left;
}
.timeline .days .day:nth-child(odd) .events:after {
  right: auto;
  left: 0;
}
.timeline .days .day:nth-child(odd) .events .date {
  left: auto;
  right: 100%;
  text-align: right;
}
.timeline .days .day:nth-child(odd) .events .day__img {
  margin-right: auto;
  margin-left: -30px;
}
.timeline .days .day:nth-child(odd) .events .day__img img {
  float: left;
}
.timeline .days .day:nth-child(odd) .events .day__img .caption {
  right: auto;
  left: 0;
}
/* ===== END CODEPEN Timeline CSS ===== */



/* ===== START CODEPEN Admissions Timeline months ===== */
@media screen and (min-width:461px){
#oct, #nov, #dec, #jan, #feb, #mar, #mar2, #sept, #spring {
  min-height: 140px;
  max-width: 750px;
  background-repeat:no-repeat;
  background-size: 100%;
  padding: 20px 10px 10px 100px;
}
#oct p, #nov p, #dec p, #jan p, #feb p, #mar p, #mar2 p {
  font-size: 1.3em;
  }
  #oct {
    background-image: url(https://bbk12e1-cdn.myschoolcdn.com/964/photo/orig_photo1137379_7829915.png);
  }
  #nov {
    background-image: url(https://bbk12e1-cdn.myschoolcdn.com/964/photo/orig_photo1137379_7829916.png);
  }
  #dec {
    background-image: url(https://bbk12e1-cdn.myschoolcdn.com/964/photo/orig_photo1137379_7829911.png);
  }
  #jan {
    background-image: url(https://bbk12e1-cdn.myschoolcdn.com/964/photo/orig_photo1137379_7829912.png);
  }
  #feb {
    background-image: url(https://bbk12e1-cdn.myschoolcdn.com/964/photo/orig_photo1137379_7829913.png);
  }
  #mar {
    background-image: url(https://bbk12e1-cdn.myschoolcdn.com/964/photo/orig_photo1137379_7829914.png);
  }
#mar2 {
    background-image: url(https://bbk12e1-cdn.myschoolcdn.com/964/photo/orig_photo1137379_8312553.png);
  }
#sept {
    background-image: url(https://bbk12e1-cdn.myschoolcdn.com/964/photo/orig_photo1137379_8463321.png);
  }
#spring {
    background-image: url(https://bbk12e1-cdn.myschoolcdn.com/964/photo/orig_photo1137379_8463313.png);
  }
}

@media screen and (max-width:460px){
#oct, #nov, #dec, #jan, #feb, #mar, #mar2, #sept, #spring {
  background-repeat:no-repeat;
  background-size: 110%;
  padding: 20px 10px 10px 10px;
}
#oct p, #nov p, #dec p, #jan p, #feb p, #mar p, #mar2 p, #sept p, #spring p {
  font-size: 1.3em;
  }  
  #oct {
    background-image: url(https://bbk12e1-cdn.myschoolcdn.com/964/photo/orig_photo1137379_7829906.png);
  }
  #nov {
    background-image: url(https://bbk12e1-cdn.myschoolcdn.com/964/photo/orig_photo1137379_7829907.png);
  }
  #dec {
    background-image: url(https://bbk12e1-cdn.myschoolcdn.com/964/photo/orig_photo1137379_7829908.png);
  }
  #jan {
    background-image: url(https://bbk12e1-cdn.myschoolcdn.com/964/photo/orig_photo1137379_7829909.png);
  }
  #feb {
    background-image: url(https://bbk12e1-cdn.myschoolcdn.com/964/photo/orig_photo1137379_7829910.png);
  }
  #mar {
    background-image: url(https://bbk12e1-cdn.myschoolcdn.com/964/photo/orig_photo1137379_7829905.png);
  }
#mar2 {
    background-image: url(https://bbk12e1-cdn.myschoolcdn.com/964/photo/orig_photo1137379_8312554.png);
  }
#sept {
    background-image: url(https://bbk12e1-cdn.myschoolcdn.com/964/photo/orig_photo1137379_8463327.png);
  }
#spring {
    background-image: url(https://bbk12e1-cdn.myschoolcdn.com/964/photo/orig_photo1137379_8463314.png);
  }
} 
/* ===== END CODEPEN Admissions Timeline months ===== */


/* ===== START CODEPEN Admission STEPS Apply to TMI ===== */
@media screen and (min-width:461px){
#step1, #step2, #step3, #step4, #step5, #step6 {
  min-height: 180px;
  max-width: 750px;
  background-repeat:no-repeat;
  background-size: 100%;
  padding: 20px 10px 10px 100px;
}
  #step1 {
    background-image: url(https://bbk12e1-cdn.myschoolcdn.com/964/photo/orig_photo1086359_7798300.png);
  }
  #step2 {
    background-image: url(https://bbk12e1-cdn.myschoolcdn.com/964/photo/orig_photo1086359_7798468.png);
  }
  #step3 {
    background-image: url(https://bbk12e1-cdn.myschoolcdn.com/964/photo/orig_photo1086359_7798469.png);
  }
  #step4 {
    background-image: url(https://bbk12e1-cdn.myschoolcdn.com/964/photo/orig_photo1086359_7798470.png);
  }
  #step5 {
    background-image: url(https://bbk12e1-cdn.myschoolcdn.com/964/photo/orig_photo1086359_7798471.png);
  }
  #step6 {
    background-image: url(https://bbk12e1-cdn.myschoolcdn.com/964/photo/orig_photo1086359_7798472.png);
  }
}

@media screen and (max-width:460px){
#step1, #step2, #step3, #step4, #step5, #step6 {
  background-repeat:no-repeat;
  background-size: 110%;
  padding: 20px 10px 10px 10px;
}
  #step1 {
    background-image: url(https://bbk12e1-cdn.myschoolcdn.com/964/photo/orig_photo1086359_7798450.png);
  }
  #step2 {
    background-image: url(https://bbk12e1-cdn.myschoolcdn.com/964/photo/orig_photo1086359_7798473.png);
  }
  #step3 {
    background-image: url(https://bbk12e1-cdn.myschoolcdn.com/964/photo/orig_photo1086359_7798474.png);
  }
  #step4 {
    background-image: url(https://bbk12e1-cdn.myschoolcdn.com/964/photo/orig_photo1086359_7798475.png);
  }
  #step5 {
    background-image: url(https://bbk12e1-cdn.myschoolcdn.com/964/photo/orig_photo1086359_7798476.png);
  }
  #step6 {
    background-image: url(https://bbk12e1-cdn.myschoolcdn.com/964/photo/orig_photo1086359_7798477.png);
  }
} 
/* ===== END Admissions STEPS Apply to TMI ===== */



/* ===== CUSTOM CSS ===== */
figure{margin: 0;}
select{max-width: 100%;}
li {line-height: inherit;}
blockquote{border-left: 0;}/*removing Bootstrap’s left border on <blockquote>*/
ul.album-list{margin: 0;} /* --- removing margin from UL around media gallery items --- */
.content .flexslider{-webkit-box-shadow: none;-moz-box-shadow: none;-o-box-shadow: none;box-shadow: none;border: 0;-webkit-border-radius: 0;-o-border-radius: 0;border-radius: 0;background: none;}/*removing carousel default styles*/
.carousel.gallery-style.flexslider{height: auto !important} /* --- fixing height issue on sidebar gallery --- */
.carousel.gallery-style.flexslider .flex-viewport{border: 0 !important} /* --- removing default border around image in Sidebar Galleries --- */
.carousel .slides, .carousel .flex-direction-nav{list-style: none;} /* --- removing bullets from showing when carousel loads --- */
.background-carousel .details {opacity: 0}/*hiding carousel details until they transition in, so you don’t see them on page load*/
.carousel figure{min-height: 0 !important;} /* --- min-height being set by default in the carousel code - causes extra space below banner photos on mobile --- */
.carousel .flex-direction-nav .flex-disabled{opacity: 0 !important;}/*not showing the back/next arrow when the carousel has nothing to rotate and is disabled*/

.background-carousel .detail-container .details{position: absolute; z-index: -1;}/*setting carousel details to absolute to prevent horizontal scroll bar caused by other details stacking up to the right of the current details container*/
.background-carousel .detail-container .details.current-details{position: relative; z-index:1;}/*setting the current details container back to position: relative - it’s default style*/
.background-carousel .crl-details:after{content: " "; display: table; clear: both;}/*fixing collapsed details container, that causes some content within the details container to extend out of the details box.*/
.mini-sitemap ul.collapsed{height: auto;}
.mini-sitemap .width-7{width: 13%; margin-right: 1%;}
.mini-sitemap .width-8{width: 11.5%; margin-right: 1%;}
.menu-type-accordion .sub2:last-child:after,.menu-type-accordion .sub3:last-child:after{padding-bottom: 0px} /* --- extra space at bottom of accordion menu subnav --- */
.brief-description ul, .long-description ul, .caption ul{list-style: disc outside;} /* --- resetting list style within a brief or long description, caption --- */
.downloads .subcategory-group > ul{margin: 0;} /* --- removing margin from UL around download 
items --- */
.email{-ms-word-break: break-all; word-break: break-word; word-break: break-all;}/*breaking long emails so they stay within the container*/
.fund .chart.top{max-width: 100%;}/*correcting width of annual fund chart when the alignment is set to top*/
.layout {position: relative; z-index: 0;} /* keeps layout contents from appearing over important lightboxes and banners */
.carousel {position: relative; z-index: 0;} /* keeps carousel descendants from stacking independent of the carousel itself */
.mobilemenu {position: relative; z-index: 100;} /* keeps the mobile menu from appearing over the emergency bulletin */
.fixed-bulletin {position: relative; z-index: 500 !important;} /* keeps the fixed bulletin banner from appearing over the bulletin lightbox */
.facultystaffdirectory .table{width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}/*make the table that wraps the faculty staff directly content go the full width, so some content doesn’t wrap unnecessarily*/
.menu-type-mega {position: relative; z-index: 90;}/*fixing mega menu z-index so other subnavs can show over it on hover*/
.no-mobile .telephone, .no-mobile .telephone:hover{text-decoration: none; color: inherit; font-weight: inherit; pointer-events: none;}/*don't show telephone links on non-mobile devices*/
.flex-direction-nav .flex-disabled {opacity: 0!important; cursor:none; pointer-events:none;} /*turn off arrows if no more content in a gallery*/
.menu a, .nav-menu a{color: inherit; text-decoration: none;}/*setting menu links to inherit color from item, and removing underline*/
.text .photos.left{margin-right: 10px; margin-bottom: 10px; max-width: 100%;}/*adding space between photos and text when photos are set to left, adding fix for Firefox allowing photos to break out of parent container*/
.text .photos.right{margin-left: 10px; margin-bottom: 10px; max-width: 100%;}/*adding space between photos and text when photos are set to right, adding fix for Firefox allowing photos to break out of parent container*/
.fixed-bulletin{-webkit-box-sizing: border-box;  -moz-box-sizing: border-box; box-sizing: border-box;}/*Adding box sizing to emergency bulletin banner, because padding causes a scroll bar*/
html.styler .externalvideo{padding: 10px;} /*Adding some clickable space around an embed item in Edit Style so you can click on it and apply a style*/
div#carousel-nav-865358 {    position:absolute; bottom: 0; }/*Center Slider Thumbnail area*/
div#carousel-nav-865358 .slides li {     width: 200px !important;     margin: 0 20px;     border: solid 2px #313131; }/* Border around thumbnails*/
div#carousel-nav-865358 .slides li.flex-active-slide { border: solid 3px #f36f21;} /*active thumbnail*/
html:not(.styler) .style-29552{display:none;}/*Hide single image carousel for affiliations*/
html:not(.styler) .style-29554{display:none;}/*Hide single news story*/

/* ===== STYLES ===== */

/* ===== MEDIA QUERIES ===== */
/* --- Full Desktop --- */
@media(min-width:1200px){

}/* --- END full desktop --- */

/* --- Small Desktop --- */
@media(max-width:1199px) and (min-width:980px){
.span 9 .facultystaffdirectory .table-cell, .span 8 .facultystaffdirectory .table-cell, .span 7 .facultystaffdirectory .table-cell,  .span 6 .facultystaffdirectory .table-cell, .span 5 .facultystaffdirectory .table-cell, .span 4 .facultystaffdirectory .table-cell, .span 9 departmentpicker .table-cell, .span 8 departmentpicker .table-cell, .span 7 departmentpicker .table-cell, .span 6 departmentpicker .table-cell, .span 5 departmentpicker .table-cell, .span 4 departmentpicker .table-cell {display: inline-block;} /* --- allowing dropdowns to wrap on tablet --- */


}/* --- END Small Desktop --- */

/* --- Tablet --- */
@media(max-width:979px) and (min-width:768px){
.facultystaffdirectory .table-cell, .departmentpicker .table-cell, .athleticteampicker .table-cell{display: inline-block;} /* --- allowing dropdowns to wrap on tablet --- */
html:not(.styler) .style-29447{display:none;}/*Hide Mega Menu*/
.style-29457 .link-image {     border-radius: 50%;     height: 200px;     width: 200px; }/*Adjust circle Size on HP*/
.style-29503 li.group {     width: 49%; margin: 0;} /*4-column adjust to two columns*/
.style-29465, .style-29466, .style-29467, .style-29484 {     position: relative;     bottom: 0; box-sizing:border-box; }/*Page title under image*/
.style-29453{margin: 0 0 10px 0;}/*Footer Logo Adjustment*/

}/* --- END Tablet --- */

/* --- Mobile --- */
@media(max-width:650px){
#fulldiv {width:100%;clear:both;}
}

@media(max-width:800px){
#content_911561 {width:90%;padding-right:20px;clear:both;}/*Booster Club Box*/
#content_911563 {width:90%;padding-right:20px;clear:both;}/*Pit Stop Box*/
#content_911564 {width:90%;padding-right:20px;clear:both;}/*Team Store Box*/
}

@media(max-width:767px){

.hidden-phone.style-75337 {
    display: block !important;
}
.hidden-phone.style-76059 {
    display: block !important;
}
.mini-sitemap .width-7, .mini-sitemap .width-8{width: 100%; margin-right: 0;}
.facultystaffdirectory .table, .facultystaffdirectory .table-row{display: block;}/*removing display: table & table-row*/
.facultystaffdirectory .table-cell, .departmentpicker .table-cell{display: inline-block; max-width: 100%;} /* --- allowing dropdowns to wrap on mobile & not break out of box --- */

html:not(.styler) .style-29447 {display: none;}/*ML: Main Menu - Hide on hover*/
.style-29450 .carousel.flex-horizontal .flex-direction-nav .flex-prev, .style-29450 .carousel.flex-horizontal .flex-direction-nav .flex-next {width: 20px;height: 20px;}/*HP: Banner - Reduce arrow shapes*/
.style-29450 .carousel.flex-horizontal .flex-direction-nav .flex-prev:after {width: 7px;height: 7px;margin-top: -4px;margin-left: -3px;}/*HP: Banner - Reduce and reposition back arrow carrot*/
.style-29450 .carousel.flex-horizontal .flex-direction-nav .flex-next:after {width: 7px;height: 7px;margin-top: -4px;margin-right: -3px;}/*HP: Banner - Reduce and reposition next arrow carrot*/
.style-29450 .carousel .caption-spacing.crl-inner-details {margin: 0 !important;width: 100%;}/*HP: Banner - No margin or fixed width on details container*/
.style-29450 .carousel .crl-caption {font-size: 10px;margin: 0 0 10px 0;}/*HP: Banner - Reduced caption font size and margin*/
.style-29450 .carousel .h4-style.crl-title {margin: 10px 0 5px 0;padding: 0;font-size: 16px;}/*HP: Banner - Reduced title font size margin and padding*/
.style-29457 li.group, .style-29461 li.group {width: calc(100% - 20px);padding: 0 10px;border: 0;}/*HP: Three Column Links/HP: Events - Make groups full width, adjust padding, and remove borders*/
.style-8564, .style-10366, .style-29455 {text-align: center;}/*ML: Footer Logo/ML: Address/ML: Affiliates - Center content*/ 
.facultystaffdirectory .faculty-staff-control .table-cell{ Width: 100%;}/*pickers full width*/
html:not(.styler) .style-29447{display:none;}/*Hide Mega Menu*/
.style-29552{display:block !important;}/*show single image affliation gallery*/
.style-29495{display:none;}/*hide regular affiliation slideshow*/
.style-29554{display:block !important;}/*show single story news*/
.style-29460{display:none;}/*Hide multi-news story*/
.style-29497 {     margin-top: 0px;     position: relative;     text-align: center;     margin: 10px auto; }/*Social Media Icons Under search*/
.style-29446 {     text-align: center;}/*Center Social media Icons*/
.style-29446 li.group{flex:1;}/*spread out social media icons evenly*/
.style-29446 .links ul{display:flex;}/*put social media icons into flex box*/
.style-29445 {     margin: 20px 0 0;}/*Searchbox alignment*/
.style-29451{font-size: 16px; font-weight:bold;} /*Footer SEO text smaller*/
.style-29458 {    font-size: 16px;     line-height: 1.5; }/*HP About US Text Smaller */
.style-29503 li.group {     width: 100%; margin: 0;} /*4-column adjust to single column*/
.style-29465, .style-29466, .style-29467, .style-29484 {     position: relative;     bottom: 0; box-sizing:border-box; }/*Page title under image*/
.style-29465 .page-title-level-2, .style-29466 .page-title-level-3, .style-29467 .page-title-level-4{font-size: 36px;}/*page title font-size*/
.style-29506{ height:auto;}/* adjust height of page title and banner*/
}/* ---END Mobile --- */


/* ========== Bootstrap Structure Change - adding 15px of space on both sides of rows in Master Layouts. Page rows are 1185px. =============*/
.page-row{margin-left: 0;}/*page row - removing left margin*/
.first-col.page-col{margin-left: 0;}/*1st column within page row - removing left margin*/
/*full desktop*/
@media(min-width:1200px){
.container{width: 1200px;}
.layout-row:not(.row-fluid){padding-right: 15px;}
.first-col.page-col.offset1{margin-left: 50px;}
.first-col.page-col.offset2{margin-left: 100px;}
.first-col.page-col.offset3{margin-left: 150px;}
.first-col.page-col.offset4{margin-left: 200px;}
.first-col.page-col.offset5{margin-left: 250px;}
.first-col.page-col.offset6{margin-left: 300px;}
.first-col.page-col.offset7{margin-left: 350px;}
.first-col.page-col.offset8{margin-left: 400px;}
.first-col.page-col.offset9{margin-left: 450px;}
.first-col.page-col.offset10{margin-left: 500px;}
.first-col.page-col.offset11{margin-left: 550px;}
.first-col.page-col.offset12{margin-left: 600px;}
.first-col.page-col.offset13{margin-left: 650px;}
.first-col.page-col.offset14{margin-left: 700px;}
.first-col.page-col.offset15{margin-left: 750px;}
.first-col.page-col.offset16{margin-left: 800px;}
.first-col.page-col.offset17{margin-left: 850px;}
.first-col.page-col.offset18{margin-left: 900px;}
.first-col.page-col.offset19{margin-left: 950px;}
.first-col.page-col.offset20{margin-left: 1000px;}
.first-col.page-col.offset21{margin-left: 1050px;}
.first-col.page-col.offset22{margin-left: 1100px;}
.first-col.page-col.offset23{margin-left: 1150px;}
.first-col.page-col.offset24{margin-left: 1200px;}
}
/*small desktop*/
@media(max-width:1199px) and (min-width:980px){
.container{width: 960px;}
.layout-row{padding-right: 10px;}
.first-col.page-col.offset1{margin-left: 40px;}
.first-col.page-col.offset2{margin-left: 80px;}
.first-col.page-col.offset3{margin-left: 120px;}
.first-col.page-col.offset4{margin-left: 160px;}
.first-col.page-col.offset5{margin-left: 200px;}
.first-col.page-col.offset6{margin-left: 240px;}
.first-col.page-col.offset7{margin-left: 280px;}
.first-col.page-col.offset8{margin-left: 320px;}
.first-col.page-col.offset9{margin-left: 360px;}
.first-col.page-col.offset10{margin-left: 400px;}
.first-col.page-col.offset11{margin-left: 440px;}
.first-col.page-col.offset12{margin-left: 480px;}
.first-col.page-col.offset13{margin-left: 520px;}
.first-col.page-col.offset14{margin-left: 560px;}
.first-col.page-col.offset15{margin-left: 600px;}
.first-col.page-col.offset16{margin-left: 640px;}
.first-col.page-col.offset17{margin-left: 680px;}
.first-col.page-col.offset18{margin-left: 720px;}
.first-col.page-col.offset19{margin-left: 760px;}
.first-col.page-col.offset20{margin-left: 800px;}
.first-col.page-col.offset21{margin-left: 840px;}
.first-col.page-col.offset22{margin-left: 880px;}
.first-col.page-col.offset23{margin-left: 920px;}
.first-col.page-col.offset24{margin-left: 960px;}
}
/*tablet*/
@media(max-width:979px) and (min-width:768px){
.container{width: 744px;}
.layout-row{padding-right: 10px;}
.first-col.page-col.offset1{margin-left: 31px;}
.first-col.page-col.offset2{margin-left: 62px;}
.first-col.page-col.offset3{margin-left: 93px;}
.first-col.page-col.offset4{margin-left: 124px;}
.first-col.page-col.offset5{margin-left: 155px;}
.first-col.page-col.offset6{margin-left: 186px;}
.first-col.page-col.offset7{margin-left: 217px;}
.first-col.page-col.offset8{margin-left: 248px;}
.first-col.page-col.offset9{margin-left: 279px;}
.first-col.page-col.offset10{margin-left: 310px;}
.first-col.page-col.offset11{margin-left: 341px;}
.first-col.page-col.offset12{margin-left: 372px;}
.first-col.page-col.offset13{margin-left: 403px;}
.first-col.page-col.offset14{margin-left: 434px;}
.first-col.page-col.offset15{margin-left: 465px;}
.first-col.page-col.offset16{margin-left: 496px;}
.first-col.page-col.offset17{margin-left: 527px;}
.first-col.page-col.offset18{margin-left: 558px;}
.first-col.page-col.offset19{margin-left: 589px;}
.first-col.page-col.offset20{margin-left: 620px;}
.first-col.page-col.offset21{margin-left: 651px;}
.first-col.page-col.offset22{margin-left: 682px;}
.first-col.page-col.offset23{margin-left: 713px;}
.first-col.page-col.offset24{margin-left: 744px;}
}
/*==end bootstrap reset==*/

#list {
   margin: 0 0 0 50px;
  }


