@import "../lib/normalize-3.0.1/normalize.css";.alignnone{margin:5px 20px 20px 0;}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto;}.alignright{float:right;margin:5px 0 20px 20px;}.alignleft{float:left;margin:5px 20px 20px 0;}.aligncenter{display:block;margin:5px auto 5px auto;}a img.alignright{float:right;margin:5px 0 20px 20px;}a img.alignnone{margin:5px 20px 20px 0;}a img.alignleft{float:left;margin:5px 20px 20px 0;}a img.aligncenter{display:block;margin-left:auto;margin-right:auto;}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center;}.wp-caption.alignnone{margin:5px 20px 20px 0;}.wp-caption.alignleft{margin:5px 20px 20px 0;}.wp-caption.alignright{margin:5px 0 20px 20px;}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto;}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px;}html{background:url(../img/cream-pixels.png);overflow-y:scroll;}@media screen and (-webkit-min-device-pixel-ratio: 2), screen and (max--moz-device-pixel-ratio: 2) {html{background:url(../img/cream-pixels@2x.png);background-size:160px 160px;}}body{font-family:'Lato',sans-serif;font-size:12px;font-weight:400;line-height:18px;color:#404041;}button:focus{outline:none;}hr{border-top-color:#999a9b;border-bottom-color:#efefef;}.clearfix{clear:both;height:1px;}h1,h2,h3{font-family:'Sorts Mill Goudy',serif;font-weight:400;}h2{margin-top:0;}h2 span{float:right;color:#999a9b;font-size:12px;text-transform:none;}h2 span .fa{color:#243571;font-size:19.2px;}h3{font-size:18px;line-height:21.6px;}h3 span{font-family:'Lato',sans-serif;float:right;font-weight:400;font-size:12px;color:#999a9b;}#accordion h3{font-size:18px;}.home h2{font-family:'Lato',sans-serif;text-transform:uppercase;border-bottom:1px solid #000000;padding-bottom:2px;font-size:19.2px;}.search h1 em{color:#999a9b;}p{margin:0 0 20px;padding:0 0 0 0;line-height:18px;}a{color:#243571;}a:hover{color:#999a9b;}h2 a{text-decoration:none;color:#000000;}article h1{margin-top:0;line-height:24.3px;}article h2,h2{border-bottom:1px dashed #d1d2d4;text-transform:uppercase;}article p{font-size:1.15em;line-height:20.7px;}#accordion p{font-size:1em;line-height:18px;}article p+h2{padding-top:5px;}a .pic_box{}a .pic_box img{width:100%;margin-bottom:-5px;height:auto;opacity:.5;}a:hover .pic_box img{opacity:1;}a .pic_box h4{color:#ffffff;text-transform:uppercase;text-align:center;font-weight:400;font-size:18px;padding:10px;background:#243571;display:block;margin:0 0 0 0;}a:hover .pic_box h4{background:#465e9b;}.home .pic_box{text-align:center;}.home .pic_box{position:relative;}.home .pic_box .fa{color:#ffffff;position:absolute;top:20%;margin-left:auto;margin-right:auto;left:0;right:0;font-size:96px;text-shadow:2px 2px 5px #404041;}@media (min-width: 700px) {.home .pic_box .fa{font-size:48px;}}@media (min-width: 800px) {.home .pic_box .fa{font-size:63px;}}blockquote{margin:0 0 0 0;padding:0 0 0 0;}blockquote p{font-family:'Sorts Mill Goudy',serif;}blockquote p i.fa-quote-left{margin-right:5px;}blockquote p i.fa-quote-right{margin-left:5px;}blockquote p i.fa{font-size:.8em;}.gray_box{padding:20px;text-align:center;border:1px solid #d1d2d4;background:#efefef;box-shadow:2px 2px 5px rgba(0,0,0,0.45);}.gray_box h3{border-bottom:1px dotted #d1d2d4;margin-top:0;text-transform:uppercase;}.gray_box p{font-size:1.25em;}.container{width:90%;margin:auto;}.social_btns{margin:0 0 0 0;padding:0 0 0 0;list-style:none;}.social_btns li{display:inline-block;margin-left:5px;}.social_btns a{color:#d1d2d4;font-size:21.6px;}.social_btns a:hover{color:#ffffff;}.one_of_three,.one_of_two{margin-bottom:20px;}@media (min-width: 1100px) {.container{width:980px;}}@media (min-width: 700px) {.one_of_three{width:30%;margin-right:5%;float:left;}.one_of_two{width:47%;margin-right:6%;float:left;}.one_of_three.last,.one_of_two.last{margin-right:0;}}@media (min-width: 750px) {#content{float:right;width:65%;}#content.full_width{float:none;width:100%;}}article blockquote{background:#efefef;border-left:15px solid #243571;margin:0.5em 0 1.5em;padding:0.5em 1em;quotes:"\201C" "\201D" "\2018" "\2019";text-align:justify;font-size:1.15em;line-height:20.7px;}article blockquote:before{color:#58585b;content:"“";font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-0.4em;}article blockquote p{display:block;padding-left:2em;}header{background:#243571 url(../img/header-bg.png) top no-repeat;color:#ffffff;padding-top:10px;padding-bottom:10px;margin:0 0 0 0;}#main_menu{float:right;text-align:right;}header img#logo{padding-top:5px;}#main_menu #site_select{display:none;position:relative;background:#efefef;color:#58585b;float:right;padding-left:10px;margin-right:15px;}#main_menu #site_select ul{display:none;background:#efefef;border-top:1px solid #243571;position:absolute;width:100%;left:0;z-index:10;text-align:center;margin:0 0 0 0;padding:0 0 0 0;list-style:none;padding-top:5px;padding-bottom:5px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;box-shadow:2px 4px 5px rgba(0,0,0,0.45);}#main_menu #site_select ul li a{display:block;padding:5px 15px;text-decoration:none;color:#000000;}#main_menu #site_select ul li a:hover{background:#ffffff;}#main_menu #site_select button{border:none;display:inline-block;margin:0 0 0 10px;padding:2px 5px 0px 6px;cursor:pointer;background:#d1d2d4;border-left:1px solid #243571;}#main_menu #site_select button:hover{background:#ffffff;}#main_menu #site_select button .fa{font-size:14.4px;line-height:1em;color:#243571;}#main_menu .social_btns{margin-left:10px;display:block;float:right;}#main_menu span.divider{float:right;}#main_menu #hdr_menu{position:relative;}#main_menu #main_menu_btn{background:#ffffff;color:#243571;border:none;padding:5px 10px;margin-top:10px;font-size:14.4px;border-radius:6px;}#main_menu #main_menu_btn.active{border-bottom-right-radius:0;border-bottom-left-radius:0;}#main_menu #main_menu_btn .fa{margin-right:5px;}#main_menu ul.menu{display:none;position:absolute;right:0;z-index:5;margin:0 0 0 0;padding:0 0 0 0;list-style:none;text-align:right;background:#ffffff;text-align:center;border-bottom-right-radius:6px;border-bottom-left-radius:6px;border-top-left-radius:6px;box-shadow:2px 4px 5px rgba(0,0,0,0.45);}#main_menu ul.menu>li{display:block;}#main_menu ul.menu>li a{display:block;text-decoration:none;color:#243571;font-size:16.8px;text-transform:uppercase;padding:8px 20px;cursor:pointer;}#main_menu ul.menu>li:first-child a{border-top-left-radius:6px;}#main_menu ul.menu>li:last-child a{border-bottom-left-radius:6px;border-bottom-right-radius:6px;}#main_menu ul.menu>li a:hover{background:#efefef;}#main_menu ul.sub-menu{display:none;}@media (min-width: 750px) {header{padding-bottom:20px;}header img#logo{padding-top:10px;}#main_menu #site_select{display:block;}#main_menu #main_menu_btn{margin-top:20px;}}@media (max-width: 750px) {#main_menu span.divider{display:none;}}@media (min-width: 950px) {#main_menu #main_menu_btn{display:none;}#main_menu ul.menu{position:relative;display:block;background:none;box-shadow:none;margin-top:15px;}#main_menu ul.menu>li{display:inline-block;}#main_menu ul.menu>li a{color:#ffffff;padding:8px 8px;}#main_menu ul.menu>li a:hover{color:#243571;background:#ffffff;border-radius:6px;}#main_menu ul.menu>li.hover a{background:#ffffff;color:#243571;border-top-right-radius:6px;border-top-left-radius:6px;border-bottom-right-radius:0;border-bottom-left-radius:0;}#main_menu ul.sub-menu{background:#FFFFFF;white-space:nowrap;position:absolute;z-index:10;margin:0 0 0 0;padding:0 0 0 0;list-style:none;border-bottom-right-radius:6px;border-bottom-left-radius:6px;border-top-right-radius:6px;box-shadow:2px 4px 5px rgba(0,0,0,0.45);}#main_menu ul.sub-menu li{margin:0 0 0 0;padding:0 0 0 0;text-align:left;}#main_menu ul.sub-menu li a{font-size:14.4px;color:#243571;padding-left:15px;padding-right:15px;}#main_menu ul.sub-menu li a:hover{background:#efefef;border-radius:0px;}#main_menu ul.sub-menu li:first-child a{border-top-right-radius:6px;}#main_menu ul.sub-menu li:last-child a{border-bottom-left-radius:6px;border-bottom-right-radius:6px;}#main_menu ul.sub-menu li.heading a{color:#d1d2d4;border-bottom:1px dotted #d1d2d4;font-family:'Sorts Mill Goudy',serif;padding-bottom:2px;}#main_menu ul.sub-menu li a:before{content:"- ";}#main_menu ul.sub-menu li.heading a:before{content:"";}}@media (max-width: 950px) {#main_menu ul.sub-menu{display:none!important;}}footer{background-color:#d1d2d4;color:#58585b;text-align:center;padding-bottom:25px;margin-top:30px;clear:both;}footer #social{background-color:#243571;color:#d1d2d4;font-size:16.8px;padding:8px 0 6px;margin-bottom:15px;text-align:left;}footer #social .social_btns{float:left;}footer #social .social_btns li{margin-right:5px;margin-left:0px;}footer #social .tag{float:left;margin-left:20px;line-height:21.6px;}footer #social em{font-weight:700;font-style:italic;color:#ffffff;}footer .menu_column{width:20%;float:left;}footer .menu_column ul{margin:0 0 0 0;padding:0 0 0 0;list-style:none;}footer .menu_column ul li{margin-bottom:5px;}footer .menu_column ul li.heading{margin-bottom:10px;margin-top:10px;font-size:14.4px;}footer .menu_column ul li a{text-decoration:none;color:#58585b;}footer .menu_column ul li a:hover,footer .menu_column ul li.heading a:hover{color:#98989b;}footer .menu_column ul li.heading a{color:#243571;text-transform:uppercase;}footer hr{margin-top:20px;}@media (max-width: 750px) {footer #social{text-align:center;}footer #social .social_btns{float:none;text-align:center;}footer #social .tag{clear:both;float:none;margin-left:0px;margin-top:5px;}footer .menu_column,footer hr{display:none;}}#banner{background:#243571;margin:0 0 30px 0;}#banner ul{padding:0 0 0 0;margin:0 0 0 0;list-style:none;height:275px;}.home #banner{height:400px;}@media (max-width: 650px) {.home #banner{height:350px;}}.home #banner ul{height:100%;}#banner ul li{height:100%;width:100%;position:relative;background:url(../img/default-bnr-bg.jpg) no-repeat center;background-size:cover;background-position:center;}@media (max-width: 560px) {#banner ul li{}}.home #banner ul li{display:none;}.home #banner ul li:first-child{display:block;}#banner ul li>div{background:#243571;opacity:.9;padding:15px 0 10px;margin:0 0 20px 0;position:absolute;bottom:0;width:100%;}#banner ul li h3{padding:0 0 0 0;margin:0 0 0 0;font-size:30px;line-height:36px;text-transform:uppercase;color:#ffffff;}#banner ul li a{color:#ffffff;display:block;text-decoration:none;}#banner ul li h3+p{padding:0 0 0 0;margin:0 0 5px 0;font-size:14.4px;}#bnr_cntrls{margin:0 auto -20px auto;position:relative;top:-90px;}@media (max-width: 560px) {#bnr_cntrls{display:none;}}#bnr_cntrls ul{margin:0 0 0 0;padding:0 0 0 0;list-style:none;text-align:right;float:right;}#bnr_cntrls li{display:inline-block;color:#243571;background:#d1d2d4;cursor:pointer;padding:2px 7px;margin:0 0 0 5px;border:1px solid #d1d2d4;}#bnr_cntrls li.current,#bnr_cntrls li:hover{color:#ffffff;background-color:#243571;}#sidebar{border-top:10px solid #243571;padding-top:25px;margin-top:25px;}@media (min-width: 750px) {#sidebar{float:left;width:30%;margin-right:5%;border-top:none;padding-top:0px;margin-top:0px;}#sidebar ul.menu li.current-menu-item a:after{content:">";float:right;}}#sidebar ul.menu{margin:0 0 40px 0;padding:0 0 0 0;list-style:none;}#sidebar ul.menu li{display:block;padding:0 0 0 0;margin:0 0 0 0;line-height:12px;font-size:14.4px;border-bottom:1px dotted #d1d2d4;}#sidebar ul.menu li a{text-decoration:none;color:#000000;display:block;padding:15px 15px;}#sidebar ul.menu li a:hover,#sidebar ul.menu li[class*=current] a{background:#efefef;}#sidebar ul.menu li.current-menu-ancestor a,#sidebar ul.menu li.current-page-ancestor a{background-color:transparent;}#sidebar a.quote{text-decoration:none;color:#243571;}#sidebar a.quote .pic_box blockquote{background:url(../img/ravi-quote-bg.jpg) no-repeat;background-position:center;background-size:cover;}#sidebar a .pic_box blockquote{padding:20px 20px 10px;}#sidebar a .pic_box blockquote p{margin:0 0 0 0;font-size:18px;line-height:23.4px;margin-bottom:10px;}#sidebar a .pic_box blockquote cite{float:right;font-style:italic;}#sidebar h3{color:#000000;border-bottom:1px solid #999a9b;margin-bottom:0;}#sidebar h3:first-child{margin-top:0;}.menu.accordian ul{display:none;padding:0 0 0 0;margin:0 0 0 0;}#sidebar ul.menu.accordian li.current-menu-ancestor ul{display:block!important;}.menu.accordian ul li{border-top:1px dotted #d1d2d4;border-bottom:none!important;}.menu.accordian ul li a{padding-left:40px!important;font-size:.9em;}.menu.accordian ul li a:before{content:"- "!important;}.menu.accordian ul li[class*=current] a{background:#efefef!important;}.menu.accordian .fa{margin-right:10px;color:#999a9b;}.menu.accordian .fa:hover{color:#404041;}@media (min-width: 750px) {.menu.accordian ul li a:after{content:""!important;}.menu.accordian ul li[class*=current] a:after{content:">"!important;}}.btn{background:#243571;display:inline-block;text-align:center;color:#ffffff;text-transform:uppercase;text-decoration:none;padding:10px 25px;border-radius:6px;font-size:15.6px;}.btn:hover{background:#465e9b;}.post_list{margin:0 0 0 0;padding:0 0 0 0;list-style:none;}.post_list li{background:#efefef;padding:2px 15px 0px;}.post_list h3,.event_archive h3{border-bottom:1px dotted #58585b;margin-bottom:5px;margin-top:10px;}.post_list h3 a,.event_archive h3 a{text-decoration:none;}.post_list p{margin-bottom:10px;font-size:1.15em;}.post_list p.info{color:#999a9b;font-style:italic;font-weight:400;padding-bottom:10px;font-size:10.8px;}.post_list p.info span{float:right;}.post_list p.info span .fa{margin-left:10px;font-size:18px;color:#d1d2d4;}.post_list p.info span .fa.active{color:#243571;cursor:pointer;}.post_list+p.all{text-align:right;}.paging span{float:right;}.post_list+p.all+hr{margin-bottom:40px;border-top-color:#d1d2d4;}.post_list+hr{margin-top:20px;margin-bottom:20px;}.post_list+h2{margin-top:40px;}.event_archive{background:#d1d2d4;padding-bottom:5px;margin-top:15px;}.event_archive h2{background:#243571;color:#ffffff;border-bottom:none;text-align:center;padding:10px;}.event_archive h3{margin-left:15px;margin-right:15px;margin-bottom:10px;}.event_archive ul{list-style:none;margin:0 15px;padding:0 0 0 0;color:#58585b;}.event_archive ul li{margin-bottom:10px;}.event_archive .fa-headphones,.event_archive .fa-video-camera{color:#243571;}.sub_btn{float:right;text-align:center;background:#efefef;margin-left:20px;border-radius:6px;border:1px solid #d1d2d4;}.sub_btn a{display:block;padding:10px;text-decoration:none;}.study_list,.study_list li,.link_list,.link_list li{margin:0 0 0 0;padding:0 0 0 0;list-style:none;}.study_list,.link_list{margin-bottom:30px;}.study_list li,.link_list li{display:block;margin-bottom:5px;}.study_list li a,.link_list li a{display:block;background:#efefef;padding:5px 15px;font-size:1.2em;text-decoration:none;}.link_list li a span{font-family:'Lato',sans-serif;float:right;font-weight:400;font-size:12px;color:#404041;}.link_list li a span a{display:inline-block;}.link_list li.view_all a{text-align:right;background-color:transparent;font-size:12px;}h1+h4{border-top:1px solid #999a9b;margin-top:-5px;padding-top:5px;}.bcast_listen,.bcast_purchase{margin:40px 0;}.bcast_purchase img{float:left;width:25%;height:auto;margin-right:20px;}.highlight-left{width:20%;float:left;margin-right:5%;padding-right:5%;border-right:1px solid #F1F1F1;text-align:right;}.highlight-right{float:left;width:69%;}input{background:#efefef;border:1px solid #d1d2d4;padding:5px 10px;font-size:1em;}form button[type=submit]{background:#243571;color:#ffffff;border:1px solid #d1d2d4;padding:4px 10px;font-size:1em;}form button[type=submit]:hover{background:#efefef;color:#999a9b;}form#search{margin:10px 0 20px;}form#search fieldset{border:none;padding:0 0 0 0;}form#search input{width:70%;}form#search button{width:15%;}.required{color:#cc0033;}div.wpcf7-response-output{text-align:center;}span.wpcf7-not-valid-tip{width:auto!important;max-width:70%;font-size:1em!important;padding:.3em!important;}h3 span{font-size:60%;line-height:1em;}.donate-page h2{line-height:20.25px;margin:20px 0 10px;}.donate-page label{float:left;line-height:1em;padding:0.5em 0;height:auto;}.donate-page label.long{max-width:17em;width:100%;margin-bottom:1em;}.donate-page label.medium{width:240px;}.donate-page label.short{width:124px;}.donate-page label.error{float:left;margin:-1em 0 0.5em;color:red;text-align:center;width:100%;max-width:100%;}.donate-page .dollar-amount{float:left;width:11em;}.donate-page label.dollar{width:1em;margin-left:0;margin-right:0.5em;text-align:right;margin-bottom:0;}.donate-page label.after-input{margin-left:.5em;float:left;}.donate-page input{float:left;width:22em;color:#6e6e6e;text-decoration:none;padding:.5em 1em;position:relative;display:inline-block;text-shadow:0 1px 0 #fff;-webkit-transition:border-color 0.218s;-moz-transition:border .218s;-o-transition:border-color 0.218s;transition:border-color 0.218s;background:#f3f3f3;background:-webkit-gradient(linear,0% 40%,0% 70%,from(#f5f5f5),to(#f1f1f1));background:-moz-linear-gradient(linear,0% 40%,0% 70%,from(#f5f5f5),to(#f1f1f1));border:solid 1px #dcdcdc;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;margin-right:.5em;margin-bottom:1em;max-width:96%;}.donate-page input:active{color:#000;border-color:#444;}.donate-page input.short{width:5em;}.donate-page .after-input{float:left;max-width:70%;}.donate-page .after-input p{margin-bottom:0;}.donate-page .checkbox{float:left;margin-right:.5em;height:1em;padding:0.5em 0;}.donate-page .checkboxbox{width:auto!important;margin-bottom:0;}.donate-page select{cursor:pointer;width:22em;max-width:90%;color:#6e6e6e;text-decoration:none;padding:0.5em 1em;position:relative;display:inline-block;text-shadow:0 1px 0 #fff;-webkit-transition:border-color 0.218s;-moz-transition:border .218s;-o-transition:border-color 0.218s;transition:border-color 0.218s;background:#f3f3f3;background:-webkit-gradient(linear,0% 40%,0% 70%,from(#f5f5f5),to(#f1f1f1));background:-moz-linear-gradient(linear,0% 40%,0% 70%,from(#f5f5f5),to(#f1f1f1));border:solid 1px #dcdcdc;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;margin-right:.5em;margin-bottom:1em;}.donate-page select.short{width:10em;}.donate-page .gray{background:#edeef0;color:#4d586b;padding:1em;margin:1em auto;width:80%;}.donate-page input[type="submit"]{cursor:pointer;font-size:1.5em;height:auto;width:100%;max-width:100%;margin:0;}.donate-page input[type="submit"]:hover{color:#333;border-color:#999;-moz-box-shadow:0 2px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.2);box-shadow:0 1px 2px rgba(0,0,0,0.15);}.donate-page .submit-button{margin:1em auto;}#home_search h3{display:block;text-align:center;color:#ffffff;background:#243571;font-family:'Lato',sans-serif;text-transform:uppercase;padding:8px 10px;margin:0;}#home_search form{background:#d1d2d4;margin:0 0 40px;padding:15px;}.bio_list,.bio_list li{margin:0 0 0 0;padding:0 0 0 0;list-style:none;}.bio_list{clear:both;}.bio_list+h2{clear:both!important;padding-top:40px;}.bio_list li{width:50%;float:left;margin-bottom:20px;}.bio_list li.odd{clear:both;}.bio_list li.even{margin-right:0%;}.bio_list li .portrait,.bio_list li .bio_summary{display:inline-block;float:left;}.bio_list li .portrait{width:30%;}.bio_list li .portrait img{width:100%;}.bio_list li .bio_summary{margin-right:8%;margin-left:5%;width:57%;}.bio_list li .bio_summary h3{margin-top:0;padding-bottom:5px;margin-bottom:0;}.single_bio .portrait{float:left;margin-right:25px;margin-bottom:5px;text-align:center;}.single_bio .portrait .fa{font-size:26px;margin:0 2px;}.single_bio .portrait .fa:hover{color:#d1d2d4;}.single_bio div.excerpt+div,.single_bio div.full+div{border-top:2px solid #243571;text-align:center;}.single_bio div.excerpt+div a,.single_bio div.full+div a{display:inline-block;color:#fff;background-color:#243571;padding:4px 30px;text-decoration:none;}.single_bio div.full,.single_bio div.full+div{display:none;}.single_bio h2{margin-top:40px;}.events-filters{margin-bottom:40px;}