body,html{height:100%;-webkit-overflow-scrolling:touch;-webkit-font-smoothing:subpixel-antialiased}body{color:#000;font:12px/18px 'Open-Sans'}.container{position:relative;margin-left:auto;margin-right:auto;*zoom:1;max-width:1200px;min-width:0px;width:100%}.searchwp-live-search-results{margin-left:auto !important;margin-right:auto !important;*zoom:1 !important;max-width:1200px !important;min-width:0px !important}.container-fluid{position:relative;margin-left:auto;margin-right:auto;*zoom:1;width:100%;min-width:320px}.wrap{position:relative;margin:0 auto -110px;min-height:100%;height:auto !important;height:100%}.push{height:90px;background:#fff}.nopadding{padding-left:0px !important;padding-right:0px !important}.nomargin{margin-left:0px !important;margin-right:0px !important}::-moz-selection{color:white;background:#78160b}::selection{color:white;background:#78160b}::-webkit-scrollbar{display:none}:focus{outline:0px none transparent}::-moz-focus-inner{border:0;padding:0}.bodyNavMenuOpen{position:fixed;overflow:hidden}a:visited{text-decoration:none !important}.bx-wrapper{z-index:0 !important;position:relative !important}header{position:fixed;width:100%;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-property:-webkit-transform;transition-property:transform}header.interior-page-header{z-index:100000}.header-hidden{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}#site-top-header{background:#78160b;height:70px}.deep-red{background-color:#6a130a;height:80px;padding-left:30px;width:110px;float:left}.full-logo{margin-left:20px;position:relative;top:-12px}.logo{font-family:'Sorts-Mill-Goudy';font-size:50px;color:#fff;line-height:70px;text-decoration:none;margin-left:auto;margin-right:auto;display:block;width:160px;position:relative;top:-5px}.logo img{width:100%;position:relative;top:4px}#wts-link{position:absolute;left:0px;top:0px;height:70px;text-transform:uppercase;font-size:14px;font-family:'Sorts-Mill-Goudy';letter-spacing:1px;background-color:#6a130a;padding-left:30px;padding-right:30px;padding-top:20px;cursor:pointer;margin:auto;text-align:center;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#wts-link:hover{background-color:#5c1009;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#wts-link a{color:white;text-decoration:none;text-transform:uppercase;font-size:14px}#mobile-wts-link{display:none}.search-link{left:120px;position:absolute;height:70px;width:70px}.search-link .search-icon{background-image:url('../images/searchicon.svg');height:33px;width:33px;position:absolute;top:20px;left:20px;opacity:1;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.search-link.inactive .search-icon{opacity:0;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.search-close span{cursor:pointer;position:absolute;display:block;content:'';top:35px;opacity:0}.search-close.active span{opacity:1;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.search-close span:before,.search-close span:after{cursor:pointer;border-radius:1px;height:1px;width:25px;background:white;position:absolute;display:block;content:'';left:24px}.search-close span:before{top:-5px}.search-close span:after{bottom:-5px}.search-close span,.search-close span:before,.search-close span:after{-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.search-close.active span{background-color:transparent}.search-close.active span:before,.search-close.active span:after{top:0}.search-close.active span:before{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.search-close.active span:after{transform:rotate(225deg);-webkit-transform:rotate(225deg)}.opened span:before{transform:rotate(45deg) !important;-webkit-transform:rotate(45deg) !important;transition:all 250ms ease-in-out}.opened span:after{transform:rotate(315deg) !important;-webkit-transform:rotate(315deg) !important;transition:all 250ms ease-in-out}.showme{display:block;position:relative}.show{display:inline-block !important}.hideme{display:none}#faculty-link{position:absolute;right:0px;top:0px;height:70px;background-color:#6a130a;padding-left:30px;padding-right:30px;line-height:80px;cursor:pointer;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#faculty-link:hover{background-color:#5c1009;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#faculty-link span{margin-right:5px;margin-left:5px}#faculty-link span:before{content:'';position:absolute;height:12px;background-color:white;width:3px;top:33px;left:20px;transform:rotate(135deg);-webkit-transform:rotate(135deg);transition:all 250ms ease-in-out}#faculty-link span:after{content:'';position:absolute;height:12px;background-color:white;width:3px;top:33px;left:26px;transform:rotate(225deg);-webkit-transform:rotate(225deg);transition:all 250ms ease-in-out}#faculty-link .faculty-offcanvas{font-size:14px;line-height:35px;font-family:'Sorts-Mill-Goudy';color:#fff;text-transform:uppercase;text-decoration:none;display:inline-block}#nav-container.no-fac-image{height:38px}#nav-container img{position:relative;top:-10px;display:inline-block;width:45px;z-index:10}.menu-main-menu-container{display:inline-block}#site-nav-menu{background:#eee;text-align:center;height:66px;}#site-nav-menu.fac-image .nav-menu-items{margin-top:20px}#site-nav-menu .nav-menu-items{margin-top:28px}#site-nav-menu ul{list-style:none;padding-left:15px}#site-nav-menu ul li{display:block;float:left;position:relative}#site-nav-menu ul li:first-of-type a{padding-right:20px}#site-nav-menu ul li:first-of-type a:after{position:absolute;left:0px;right:20px;top:35px;height:5px;background:#78160b;content:'';opacity:0;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#site-nav-menu ul li:not(:first-of-type) a{padding-left:20px;padding-right:20px}#site-nav-menu ul li:not(:first-of-type) a:after{position:absolute;left:20px;right:20px;top:35px;height:5px;background:#78160b;content:'';opacity:0;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#site-nav-menu ul li.current-menu-item a{color:#78160b}#site-nav-menu ul li.current-menu-item a:after{bottom:-20px;opacity:1}#site-nav-menu ul li a{font-size:14px;font-family:'Open-Sans';color:#777;font-weight:bold;text-transform:uppercase;line-height:1.143;letter-spacing:0.5px;text-align:left;position:relative;-moz-transform:matrix(1, 0, 0, 1.01235, 0, 0);-webkit-transform:matrix(1, 0, 0, 1.01235, 0, 0);-ms-transform:matrix(1, 0, 0, 1.01235, 0, 0);text-decoration:none !important;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#site-nav-menu ul li a:hover{color:#78160b;text-decoration:none !important;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#site-nav-menu ul li a:hover:after{opacity:1;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.main-feed-content .content-data{margin-top:50px}.main-feed-content .content-sidebar{padding-top:50px}.post-feed-content .content-data{margin-top:50px}.post-feed-content .content-sidebar{padding-top:55px;top:-5px}.event-feed-content .content-sidebar{min-width:250px}.publication-feed-content .content-data,.lecture-feed-content .content-data,.sermon-feed-content .content-data,.course-feed-content .content-data,.event-feed-content .content-data,.book-feed-content .content-data,.page-content .content-data{margin-top:50px}.publication-feed-content .content-sidebar,.lecture-feed-content .content-sidebar,.sermon-feed-content .content-sidebar,.course-feed-content .content-sidebar,.event-feed-content .content-sidebar,.book-feed-content .content-sidebar,.page-content .content-sidebar{padding-top:55px;top:-5px}.faculty-feed-content .content-data{margin-top:50px}.faculty-menu-background{background-color:#5c1009;padding-top:50px;padding-bottom:50px}.faculty-menu{-webkit-overflow-scrolling:touch}.faculty-menu h4{font-family:'Open-Sans';text-transform:uppercase;font-weight:bold;font-size:12px;color:#a29062;margin-top:10px;letter-spacing:1px}.faculty-menu a{color:#fff}.faculty-menu h5{font-family:'Sorts-Mill-Goudy';text-transform:uppercase;font-size:12px;color:#fff;letter-spacing:1px;padding-top:5px;padding-bottom:5px}#content{min-height:400px;z-index:1;position:relative}#content .content-data:not(.front-page){padding-bottom:150px}#content .content-data.front-page{padding-bottom:40px;position:relative}@media screen and (max-width:1299px){#content .content-data.front-page{padding-bottom:90px}}#content .archive-title,#content .page-title,#content .sidebar-title{font-size:16px;font-family:'Sorts-Mill-Goudy';color:#6a130a;text-transform:uppercase;border-bottom:1px solid #ccc;padding-bottom:15px;letter-spacing:1px}#content.page-content.structured .container{padding-left:100px;padding-right:100px}#content.page-content.structured a{color:#78160b}.title-container{text-align:center;margin-left:auto;margin-right:auto;display:block;max-width:200px;margin-bottom:30px}#searchScreen{position:fixed;left:0;top:-10px;height:100%;width:100%;opacity:0;transition-property:transform;transition-duration:0.4s;background-color:rgba(255, 255, 255, 1);z-index:10000;text-align:center;display:block;overflow-y:scroll !important;-webkit-overflow-scrolling:touch;margin-top:80px;z-index:-1;display:none}#searchScreen.is-visible{opacity:1;z-index:1000;display:block}#searchScreen.display-menu{z-index:0 !important}.body-open{position:fixed !important;width:calc(100%)}.main-container,.slide-content{height:100%}.slide-content{overflow-y:scroll;overflow-x:hidden;position:relative}.main-container{position:relative;overflow:hidden}.body-push{position:relative;left:0;z-index:99;-webkit-overflow-scrolling:touch;-webkit-transition:-webkit-transform 0.5s;transition:transform 0.5s}.body-push:after{position:absolute;top:0;right:0;width:0;height:0;background:rgba(0, 0, 0, 0.2);content:'';opacity:0;-webkit-transition:opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;transition:opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s}.side-menu-open .body-push::after{width:100%;height:100%;opacity:1;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.side-menu{position:fixed;top:0;right:-260px;z-index:100;visibility:visible;overflow-y:scroll;width:260px;height:100%;padding-left:20px;padding-top:25px;background-color:#f9f9f9;border-left:1px solid #ccc;-webkit-transition:all 0.5s;transition:all 0.5s;-webkit-overflow-scrolling:touch}.side-menu:after{position:absolute;top:0;right:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.2);content:'';opacity:1;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.side-menu h4{font-family:'Open-Sans';text-transform:uppercase;font-weight:bold;font-size:12px;color:#a29062;margin-top:10px;letter-spacing:1px}.side-menu a{color:#8d4c45}.side-menu h5{font-family:'Sorts-Mill-Goudy';text-transform:uppercase;font-size:14px;color:#8d4c45;letter-spacing:1px}.side-menu ul{list-style:none;padding-left:0px}.side-menu ul li{display:block;float:left;position:relative;width:100%;margin-bottom:3px}.side-menu ul li a{font-family:'Open-Sans';text-transform:uppercase;font-weight:bold;font-size:14px;color:#6a130a}.slide-effect.side-menu-open .body-push{-webkit-transform:translate3d(-260px, 0, 0);transform:translate3d(-260px, 0, 0)}.slide-effect.side-menu-open .slide-effect.side-menu{-webkit-transform:translate3d(0, 0, 0);right:0px}.slide-effect.side-menu::after{display:none}#close-sidebar{cursor:pointer;margin-bottom:25px}.sidebar-sep{background-color:#a29062;opacity:0.502;height:1px;margin-bottom:20px}.bx-viewport{border:none !important;margin-top:5px;left:0px !important}#slider-prev{background-image:url('../images/leftsliderarrow.png');width:50px;height:36px;position:absolute;left:9px;top:200px;z-index:10000;cursor:pointer;background-position:center center;background-repeat:no-repeat}#slider-next{background-image:url('../images/rightsliderarrow.png');width:50px;height:36px;position:absolute;right:9px;top:200px;z-index:10000;cursor:pointer;background-position:center center;background-repeat:no-repeat}.bxslider{padding-left:0px !important}.bxslider li:before{content:"";position:absolute;width:100%;height:100%;background-color:rgba(129, 116, 84, 0.65)}.bxslider .background{width:100%;height:400px;background-size:cover;background-position:50%}.bxslider img{width:100%;height:400px}.bxslider .slider-link{z-index:1000000;position:relative}.bxslider .slide-text{position:absolute;top:0px}.bxslider .slide-text-container{height:400px;vertical-align:middle;display:table-cell;text-align:center;width:70%}.bxslider .slide-text-wrapper{display:table;width:100%;height:100%}.bxslider .slider-text-container{text-align:center}.bxslider .slider-text-container h2{font-size:38px;font-family:'Sorts-Mill-Goudy';color:#fff;font-style:italic;line-height:1.263}.bxslider .slider-text-container .slide-line{width:100%;background-color:#ccc;opacity:0.502;height:1px;margin-bottom:10px}.bxslider .slider-text-container em{font-size:18px;font-family:'Sorts-Mill-Goudy';color:#fff;font-style:italic;line-height:1.857;text-align:center;-moz-transform:matrix(1, 0, 0, 0.9999, 0, 0);-webkit-transform:matrix(1, 0, 0, 0.9999, 0, 0);-ms-transform:matrix(1, 0, 0, 0.9999, 0, 0)}.bxslider .slider-text-container p{font-size:18px;font-family:'Sorts-Mill-Goudy';color:#fff;line-height:1.857;text-align:center;-moz-transform:matrix(1, 0, 0, 0.9999, 0, 0);-webkit-transform:matrix(1, 0, 0, 0.9999, 0, 0);-ms-transform:matrix(1, 0, 0, 0.9999, 0, 0)}.bxslider .slider-text-container p span{text-transform:uppercase}#carousel-wrapper #slider-prev-post{border-radius:50%;background-color:#eee;position:absolute;width:70px;height:70px;cursor:pointer;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#carousel-wrapper #slider-prev-post:before{position:absolute;background-color:#fff;width:25px;height:3px;content:'';top:27px;right:25px;-ms-transform:rotate(-35deg);-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}#carousel-wrapper #slider-prev-post:after{position:absolute;background-color:#fff;width:25px;height:3px;content:'';bottom:26px;right:25px;-ms-transform:rotate(35deg);-webkit-transform:rotate(35deg);transform:rotate(35deg)}#carousel-wrapper #slider-prev-post:hover{background-color:#ccc;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#carousel-wrapper #slider-next-post{border-radius:50%;background-color:#eee;position:absolute;width:70px;height:70px;cursor:pointer;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#carousel-wrapper #slider-next-post:before{position:absolute;background-color:#fff;width:25px;height:3px;content:'';top:27px;right:20px;-ms-transform:rotate(35deg);-webkit-transform:rotate(35deg);transform:rotate(35deg)}#carousel-wrapper #slider-next-post:after{position:absolute;background-color:#fff;width:25px;height:3px;content:'';bottom:26px;right:20px;-ms-transform:rotate(-35deg);-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}#carousel-wrapper #slider-next-post:hover{background-color:#ccc;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}@media screen and (min-width:1300px){#carousel-wrapper #slider-next-post{right:-60px;top:35%}#carousel-wrapper #slider-prev-post{left:-60px;top:35%}}@media screen and (min-width:992px) and (max-width:1299px){#carousel-wrapper #slider-next-post{right:-5px;top:35%}#carousel-wrapper #slider-prev-post{left:-8px;top:35%}}@media screen and (min-width:768px) and (max-width:991px){#carousel-wrapper #slider-next-post{bottom:20px;right:25%}#carousel-wrapper #slider-prev-post{bottom:20px;left:25%}}@media screen and (min-width:500px) and (max-width:767px){#carousel-wrapper #slider-next-post{bottom:20px;right:35%}#carousel-wrapper #slider-prev-post{bottom:20px;left:35%}}@media screen and (max-width:499px){#carousel-wrapper #slider-next-post{bottom:20px;right:25%}#carousel-wrapper #slider-prev-post{bottom:20px;left:25%}}.owl-mask{-webkit-transform:none !important}#front-page-post-slider .mini-post{text-align:center;width:100%;padding-left:20px;padding-right:20px}#front-page-post-slider .mini-post h2{font-size:26px;font-family:'Sorts-Mill-Goudy';color:#6a130a;font-style:italic}#front-page-post-slider .mini-post h2:hover{color:#6a130a}#front-page-post-slider .mini-post .read-more-content{color:#6a130a;text-transform:uppercase;margin-left:5px;font-size:14px}#front-page-post-slider .mini-post .line-sep{background-color:#ccc;height:1px;width:50%;margin-top:40px;margin-bottom:40px;max-width:170px;display:block;margin-left:auto;margin-right:auto}#front-page-post-slider .mini-post .read-more{font-size:14px;font-family:'Sorts-Mill-Goudy';color:#6a130a;text-transform:uppercase;position:absolute;display:block;bottom:20px;left:0;right:0}#front-page-post-slider .mini-post .red-link:hover{color:#6a130a}#front-page-post-slider .mini-post img{position:relative;height:60px;width:60px;display:block;margin-left:auto;margin-right:auto}#front-page-post-slider .mini-post p{font-size:16px;font-family:'Sorts-Mill-Goudy';color:#333;line-height:1.625;text-align:left}#front-page-post-slider .mini-post h4{font-size:14px;font-family:'Sorts-Mill-Goudy';margin-left:0px;line-height:1.5;color:#333;margin-top:0px;margin-bottom:20px}#front-page-post-slider .mini-post h4 span{text-transform:uppercase}#front-page-post-slider .mini-post .tag{padding:3px 10px 3px 10px;background-color:#ccc;border-radius:5px;font-size:11px;font-family:'Open-Sans';color:#fff;font-weight:bold;text-transform:uppercase;text-align:center;position:relative;left:15px}#front-page-subscribe{padding-top:90px;padding-bottom:20px;height:250px;background-size:cover;background-position:50%;margin-bottom:40px}#front-page-subscribe h2{font-size:20px;font-family:'Sorts-Mill-Goudy';color:#fff;line-height:1.5;letter-spacing:1px;margin-top:0px;margin-bottom:0px;text-transform:uppercase}#front-page-subscribe a{position:absolute;right:0px;top:7px;font-size:14px;font-family:'Open-Sans';letter-spacing:1px;text-transform:uppercase;line-height:2.333;text-align:center;display:block;background-color:#6a130b;color:#fff;padding:10px 30px;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;text-decoration:none}#front-page-subscribe a:hover{background-color:#78160b;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#front-page-subscribe-mobile{padding-top:90px;padding-bottom:20px;height:400px;background-size:cover;background-position:50%;margin-bottom:40px;text-align:center}#front-page-subscribe-mobile h2{font-size:20px;font-family:'Sorts-Mill-Goudy';color:#fff;line-height:1.5;letter-spacing:1px;margin-top:0px;margin-bottom:0px;text-transform:uppercase}#front-page-subscribe-mobile a{right:0px;margin-top:30px;max-width:200px;margin-right:auto;margin-left:auto;font-size:14px;font-family:'Open-Sans';letter-spacing:1px;text-transform:uppercase;line-height:2.333;text-align:center;display:block;background-color:#6a130b;color:#fff;padding:10px 30px;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;text-decoration:none}#front-page-subscribe-mobile a:hover{background-color:#78160b;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#front-page-books #view-more{font-size:14px;font-family:'Open-Sans';color:#5c1009;font-weight:bold;text-transform:uppercase;position:absolute;right:15px;top:17px}#front-page-footer{background-color:#78160b;margin-top:60px;text-align:center;padding:30px 0px 25px}#front-page-footer p{font-size:12px;font-family:'Sorts-Mill-Goudy';color:#fff;text-transform:uppercase;letter-spacing:1px;margin-bottom:0px !important;display:inline-block;position:relative;top:-6px}#front-page-footer .menu-footer-menu-container{display:inline-block}#front-page-footer .menu-footer-menu-container ul{padding:0px;list-style:none}#front-page-footer .menu-footer-menu-container ul li{display:block;float:left;margin-left:10px;margin-right:10px}#front-page-footer .menu-footer-menu-container ul li:first-of-type a{padding-right:0px}#front-page-footer .menu-footer-menu-container ul li:not(:first-of-type) a{padding-left:0px;padding-right:0px}#front-page-footer .menu-footer-menu-container ul li a{color:#fff;font-weight:normal;text-transform:uppercase;font-size:12px;font-family:'Sorts-Mill-Goudy';letter-spacing:1px}#front-page-footer .menu-footer-menu-container ul li a:hover{text-decoration:underline !important}#front-page-footer .menu-footer-menu-container ul li a:after{display:none}.main-feed-content .parallax-scroll{top:-10.5px;z-index:100000}#box{position:relative;overflow-y:scroll;overflow-x:hidden}#box .parallax-scroll{position:relative;background-color:white}.end-of-posts{height:100px;padding-top:40px;background-color:#78160b;display:inline-block;width:100%;font-family:'Sorts-Mill-Goudy';font-size:14px;letter-spacing:1px;color:#fff;text-transform:uppercase;position:relative}.end-of-posts:before{content:"";top:0px;position:absolute;width:9600px;right:100%;height:100%;background:#78160b}.end-of-posts p{font-size:12px;font-family:'Sorts-Mill-Goudy';color:#fff;text-transform:uppercase;letter-spacing:1px;margin-bottom:0px !important;display:inline-block;vertical-align:top}.end-of-posts .menu-footer-menu-container{display:inline-block}.end-of-posts .menu-footer-menu-container ul{padding:0px;list-style:none}.end-of-posts .menu-footer-menu-container ul li{display:block;float:left !important;margin-left:10px;margin-right:10px}.end-of-posts .menu-footer-menu-container ul li:before{display:none}.end-of-posts .menu-footer-menu-container ul li:first-of-type a{padding-right:0px}.end-of-posts .menu-footer-menu-container ul li:not(:first-of-type) a{padding-left:0px;padding-right:0px}.end-of-posts .menu-footer-menu-container ul li a{color:#fff;font-size:12px;font-weight:normal;font-family:'Sorts-Mill-Goudy'}.end-of-posts .menu-footer-menu-container ul li a:after{display:none}.end-of-posts .menu-footer-menu-container ul li a:hover{text-decoration:underline !important}@media screen and (max-width:420px){#front-page-footer .menu-footer-menu-container ul li{margin-left:5px;margin-right:5px;line-height:60px}.end-of-posts{bottom:0px;padding-top:30px}.end-of-posts p{display:block;text-align:left}.end-of-posts p span{display:none}.end-of-posts .menu-footer-menu-container{display:block;margin-left:auto;margin-right:auto;width:100%;height:100px;position:relative;top:0px}.end-of-posts .menu-footer-menu-container ul{padding:0px;list-style:none}.end-of-posts .menu-footer-menu-container ul li{display:block;float:left !important;margin-left:3px;margin-right:3px}.end-of-posts .menu-footer-menu-container ul li:before{display:none}.end-of-posts .menu-footer-menu-container ul li:first-of-type a{padding-right:0px}.end-of-posts .menu-footer-menu-container ul li:not(:first-of-type) a{padding-left:0px;padding-right:0px}.end-of-posts .menu-footer-menu-container ul li a{color:#fff;font-size:12px;font-weight:normal}.end-of-posts .menu-footer-menu-container ul li a:after{display:none}.end-of-posts .menu-footer-menu-container ul li a:hover{text-decoration:underline !important}}#content:not(.main-feed-content){padding-top:112px}.no-data-found{font-size:17px;color:#111;line-height:1.5;font-family:'Sorts-Mill-Goudy'}.callout-tally{display:none}.feed-content{width:100%;opacity:0}.feed-content:first-of-type{opacity:1}.feed-content.event{padding-top:15px;padding-bottom:15px;margin-bottom:20px;display:inline-block}.feed-content.event .event-date-wrapper{display:inline-block}.feed-content.event .event-date{max-width:130px;max-height:130px;width:100%;height:auto;text-align:center;border:1px solid #6a130a;padding-top:20px;padding-bottom:20px}.feed-content.event .event-date.back-image{background-size:cover !important;background-position-x:50% !important}.feed-content.event .event-date.back-image .event-month{color:#fff !important}.feed-content.event .event-date.back-image .event-day{color:#fff !important}.feed-content.event .event-month{font-size:18px;font-family:'Adobe-Garamond-Pro';color:#6a130a;text-transform:uppercase}.feed-content.event .event-day{font-size:56px;font-family:'Adobe-Garamond-Pro';color:#6a130a;text-transform:uppercase;display:inline-block;padding-top:25px}.feed-content.event .event-link{display:inline-block}.feed-content.event .event-data{display:inline-block;padding-left:30px !important;vertical-align:top}.feed-content.event .event-data h1{font-size:26px;margin-top:-5px;font-family:'Sorts-Mill-Goudy';color:#6a130a;font-style:italic;line-height:1.462;-moz-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);-webkit-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);-ms-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0)}.feed-content.event .event-data h1.article-title{color:#111}.feed-content.event .event-data.nolink-data p{font-size:14px;font-family:'Sorts-Mill-Goudy';color:#111;line-height:1.714;text-align:left;-moz-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);-webkit-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);-ms-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0)}.feed-content.event .event-data.nolink-data p.time-location{font-size:14px;font-family:'Sorts-Mill-Goudy';margin-left:0px;color:#333;text-align:left}.feed-content.event .event-data.link-data .title-link,.feed-content.event .event-data.link-data .publisher-link{color:#6a130a}.feed-content.event .event-data.link-data .title-link:hover,.feed-content.event .event-data.link-data .publisher-link:hover{color:#6a130a}.feed-content.event .event-data.link-data p{font-size:14px;font-family:'Sorts-Mill-Goudy';color:#111;line-height:1.714;text-align:left;-moz-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);-webkit-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);-ms-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);width:75%}.feed-content.event .event-data.link-data p.time-location{font-size:14px;font-family:'Sorts-Mill-Goudy';margin-left:0px;color:#333;text-align:left}.feed-content.event .event-data.link-data .link-button{position:absolute;top:30%;right:0px;font-size:12px;font-family:'Open-Sans';color:#6a130a;text-transform:uppercase;text-align:center;border-style:solid;border-width:1px;border-color:#eee;background-color:#f9f9f9;padding:5px 20px;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;text-decoration:none}.feed-content.event .event-data.link-data .link-button:hover{background-color:#6a130a;color:#fff;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.feed-content.event .event-data .tag{padding:3px 10px 3px 10px;background-color:#ccc;border-radius:5px;font-size:11px;font-family:'Open-Sans';color:#fff;font-weight:bold;text-transform:uppercase;text-align:center;position:relative}.feed-content.event .event-data .tag.text-data{margin-left:5px}.feed-content.article{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #eee;margin-bottom:20px;display:inline-block}.feed-content.article.before-callout{border-bottom:1px solid transparent !important}.feed-content.article .event-link{display:inline-block}.feed-content.article .article-link h1:hover{text-decoration:underline}.feed-content.article .course-data{display:none;padding-left:12%;padding-right:0px !important;padding-top:30px}.feed-content.article .course-data table{width:100%}.feed-content.article .course-data table tr{position:relative}.feed-content.article .course-data table tr.odd{background-color:#f9f9f9}.feed-content.article .course-data table tr h5{font-size:12px;font-family:'Open-Sans';color:#ccc;font-weight:bold;padding-left:5px;padding-right:5px}.feed-content.article .course-data table tr h6{font-size:14px;font-family:'Sorts-Mill-Goudy';color:#333}.feed-content.article .course-data table tr p{font-size:13px;font-family:'Sorts-Mill-Goudy';color:#333;margin:0}.feed-content.article .course-data table tr a{font-size:15px;font-family:'Open-Sans';color:#6a130a;font-weight:bold;text-transform:uppercase}.feed-content.article .article-data{display:inline-block;padding-left:20px;vertical-align:top}.feed-content.article .article-data.self-author{border-left:2px solid #790000;padding-left:30px !important}.feed-content.article .article-data .event-date{width:130px;height:130px;text-align:center;padding-top:20px;padding-bottom:20px;background-size:cover !important;background-position:50% !important}.feed-content.article .article-data .event-date:before{content:"";position:absolute;width:130px;height:130px;background-color:rgba(129, 116, 84, 0.65);opacity:0.65;top:0;left:0}.feed-content.article .article-data .event-data{padding-left:30px !important}.feed-content.article .article-data .title-link{display:inline-block}.feed-content.article .article-data .title-link h1{font-size:26px;margin-top:-5px;font-family:'Sorts-Mill-Goudy';color:#6a130a;margin-bottom:5px;font-style:italic;-moz-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);-webkit-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);-ms-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);display:inline-block}.feed-content.article .article-data .title-link h1:hover{text-decoration:underline}.feed-content.article .article-data .publisher-link{color:#6a130a}.feed-content.article .article-data h1{font-size:26px;margin-top:-5px;font-family:'Sorts-Mill-Goudy';color:#6a130a;margin-bottom:0px;font-style:italic;-moz-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);-webkit-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);-ms-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);display:inline-block}.feed-content.article .article-data h1.no-link{color:#333;width:75%}.feed-content.article .article-data h4.no-link{width:75%}.feed-content.article .article-data .course-intro{padding-right:15px !important;padding-left:0px}.feed-content.article .article-data .course-intro.image{position:relative;left:-25px}.feed-content.article .article-data .course-details table td{vertical-align:top;padding:3px 0px}.feed-content.article .article-data .course-details h5{font-family:'Sorts-Mill-Goudy';color:#333;font-size:12px;text-transform:uppercase;margin:0;margin-left:30px;margin-bottom:5px}.feed-content.article .article-data .course-details h6{font-size:12px;font-family:'Open-Sans';color:#6a130a;font-weight:bold;text-transform:uppercase;margin:0;margin-bottom:10px}.feed-content.article .article-data .course-link.no-photo .link{top:10px !important}.feed-content.article .article-data .course-link .link{position:absolute;top:30px;right:0px;font-size:12px;font-family:'Open-Sans';color:#6a130a;text-transform:uppercase;text-align:center;border-style:solid;border-width:1px;border-color:#eee;background-color:#f9f9f9;padding:10px 35px 10px 15px;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;text-decoration:none}.feed-content.article .article-data .course-link .link:hover{background-color:#6a130a;color:#fff;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.feed-content.article .article-data .course-link .link:hover span:before{background-color:#fff}.feed-content.article .article-data .course-link .link:hover span:after{background-color:#fff}.feed-content.article .article-data .course-link .link.opened{background-color:#6a130a;color:#fff}.feed-content.article .article-data .course-link .link.opened span:before{background-color:#fff}.feed-content.article .article-data .course-link .link.opened span:after{background-color:#fff}.feed-content.article .article-data .course-link .link span{position:absolute;top:12px;right:20px}.feed-content.article .article-data .course-link .link span:before{content:'';position:absolute;height:12px;background-color:#6a130a;width:3px;top:0px;left:0px;transform:rotate(135deg);-webkit-transform:rotate(135deg);transition:all 250ms ease-in-out}.feed-content.article .article-data .course-link .link span:after{content:'';position:absolute;height:12px;background-color:#6a130a;width:3px;top:0px;left:7px;transform:rotate(225deg);-webkit-transform:rotate(225deg);transition:all 250ms ease-in-out}.feed-content.article .article-data.nolink-data p{font-size:14px;font-family:'Sorts-Mill-Goudy';color:#111;line-height:1.714;text-align:left;-moz-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);-webkit-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);-ms-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0)}.feed-content.article .article-data.nolink-data p a{color:#6a130a}.feed-content.article .article-data.nolink-data li{font-size:14px;font-family:'Sorts-Mill-Goudy';color:#111;line-height:1.714;text-align:left;-moz-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);-webkit-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);-ms-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0)}.feed-content.article .article-data.nolink-data h4{font-size:14px;font-family:'Sorts-Mill-Goudy';color:#111;text-align:left;-moz-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);-webkit-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);-ms-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0)}.feed-content.article .article-data.nolink-data h4.time-location{font-size:14px;font-family:'Sorts-Mill-Goudy';margin-left:0px;color:#333;text-align:left}.feed-content.article .article-data.nolink-data h4.time-location strong{font-weight:normal;text-transform:uppercase}.feed-content.article .article-data.link-data p{font-size:14px;font-family:'Sorts-Mill-Goudy';color:#111;line-height:1.714;text-align:left;-moz-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);-webkit-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);-ms-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0)}.feed-content.article .article-data.link-data p a{color:#6a130a}.feed-content.article .article-data.link-data h4{font-size:14px;font-family:'Sorts-Mill-Goudy';color:#111;line-height:1.714;text-align:left;-moz-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);-webkit-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);-ms-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0)}.feed-content.article .article-data.link-data h4.time-location{font-size:14px;font-family:'Sorts-Mill-Goudy';margin-left:0px;color:#333;text-align:left}.feed-content.article .article-data.link-data .link{position:absolute;top:30%;right:0px;font-size:12px;font-family:'Open-Sans';color:#6a130a;text-transform:uppercase;text-align:center;border-style:solid;border-width:1px;border-color:#eee;background-color:#f9f9f9;padding:5px 20px;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;text-decoration:none}.feed-content.article .article-data.link-data .link:hover{background-color:#6a130a;color:#fff;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.feed-content.article .article-data.link-data .not-available h5{position:absolute;top:30%;right:0px;font-size:17px;font-family:'Open-Sans';color:#6a130a;text-transform:uppercase;-moz-transform:matrix(0.70903, 0, 0, 0.69423, 0, 0);-webkit-transform:matrix(0.70903, 0, 0, 0.69423, 0, 0);-ms-transform:matrix(0.70903, 0, 0, 0.69423, 0, 0)}.feed-content.article .article-data.link-data .not-available h5:hover{text-decoration:underline}.feed-content.article .article-data .tag{padding:3px 10px 3px 10px;background-color:#ccc;border-radius:5px;font-size:11px;font-family:'Open-Sans';color:#fff;font-weight:bold;text-transform:uppercase;text-align:center;position:relative;margin-left:10px}.feed-content.post{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #eee;margin-bottom:20px;display:inline-block}.feed-content.post .event-link{display:inline-block}.feed-content.post .post-data{display:inline-block;padding-left:20px;vertical-align:top}.feed-content.post .post-data h1{font-size:26px;margin-top:-5px;font-family:'Sorts-Mill-Goudy';color:#6a130a;margin-bottom:0px;font-style:italic;-moz-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);-webkit-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);-ms-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0)}.feed-content.post .post-data.nolink-data p{font-size:14px;font-family:'Sorts-Mill-Goudy';color:#111;text-align:left;-moz-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);-webkit-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);-ms-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0)}.feed-content.post .post-data.nolink-data p.time-location{font-size:14px;font-family:'Sorts-Mill-Goudy';margin-left:0px;color:#333;text-align:left}.feed-content.post .post-data.link-data p{font-size:14px;font-family:'Sorts-Mill-Goudy';color:#111;line-height:1.714;text-align:left;-moz-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);-webkit-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);-ms-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);width:75%}.feed-content.post .post-data.link-data p.time-location{font-size:14px;font-family:'Sorts-Mill-Goudy';margin-left:0px;color:#333;text-align:left}.feed-content.post .post-data.link-data .link{position:absolute;top:10%;right:0px;font-size:18px;font-family:'Open-Sans';color:#6a130a;text-transform:uppercase;line-height:2.333;text-align:center;-moz-transform:matrix(0.66321, 0, 0, 0.68182, 0, 0);-webkit-transform:matrix(0.66321, 0, 0, 0.68182, 0, 0);-ms-transform:matrix(0.66321, 0, 0, 0.68182, 0, 0);border-style:solid;border-width:1px;border-color:#eee;background-color:#f9f9f9;padding:5px 20px;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;text-decoration:none}.feed-content.post .post-data.link-data .link:hover{background-color:#6a130a;color:#fff;-moz-transform:matrix(0.66321, 0, 0, 0.68182, 0, 0);-webkit-transform:matrix(0.66321, 0, 0, 0.68182, 0, 0);-ms-transform:matrix(0.66321, 0, 0, 0.68182, 0, 0);-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.feed-content.post .post-data .tag{padding:3px 10px 3px 10px;background-color:#ccc;border-radius:5px;font-size:11px;font-family:'Open-Sans';color:#fff;font-weight:bold;text-transform:uppercase;text-align:center;position:relative;top:2px}#all-results .feed-content{opacity:1 !important}.suggested-tag{padding:3px 10px 3px 10px;display:inline;background-color:#ccc;border-radius:5px;font-size:11px;font-family:'Open-Sans';color:#fff;font-weight:bold;text-transform:uppercase;text-align:center;position:relative;margin-left:10px}.suggested-tag.text-data{margin-left:5px}.call-out{opacity:0;display:table;align-items:center;background-color:red;padding-top:40px;padding-bottom:40px;padding-left:10px;width:100%;margin-bottom:30px;position:relative;background:#f9f9f9;border-top:solid 1px #eee;border-bottom:solid 1px #eee;border-right:solid 1px #eee}.call-out:before{content:"";top:-1px;position:absolute;width:9600px;right:100%;height:calc(100% + 2px);background:#f9f9f9;border-top:solid 1px #eee;border-bottom:solid 1px #eee}.call-out .link-part{float:none;display:table-cell;vertical-align:middle}.call-out .text-part{display:table-cell}.call-out h1{font-size:16px;font-family:'Sorts-Mill-Goudy';color:#6a130a;text-transform:uppercase}.call-out p{font-size:16px;font-family:'Sorts-Mill-Goudy';color:#111;line-height:1.5}.call-out a{position:relative;margin-top:10%;right:0px;font-size:14px;font-family:'Open-Sans';letter-spacing:1px;text-transform:uppercase;line-height:2.333;text-align:center;display:block;border-style:solid;border-width:1px;border-color:#eee;background-color:#6a130b;color:#fff;padding:5px 20px;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;text-decoration:none}.call-out a:hover{background-color:#78160b;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.call-out.reveal{opacity:1}.flip-container{-webkit-perspective:1000;-moz-perspective:1000;-o-perspective:1000;perspective:1000;margin-bottom:10px}@media screen and (min-width:991px){body.desktop .flip-container:hover .flipper{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}}.flip-container.hover .flipper{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.flip-container,.front,.back{width:180px;height:260px;margin-left:auto;margin-right:auto}.back{overflow-y:hidden}.front{border:1px solid #eee}.flipper{-webkit-transition:0.6s;-webkit-transform-style:preserve-3d;-moz-transition:0.6s;-moz-transform-style:preserve-3d;-o-transition:0.6s;-o-transform-style:preserve-3d;transition:0.6s;transform-style:preserve-3d;position:relative}.front,.back{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0}.front{z-index:2}.back{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}#book-selector,#course-selector{position:absolute;right:0px;top:0px}#book-selector h3,#course-selector h3{color:#8d4c45;text-transform:uppercase;font-size:18px;display:inline-block;position:relative;top:-10px;margin-right:10px}#book-selector .fancy-select,#course-selector .fancy-select{display:inline-block;margin-right:10px;border-radius:0px !important;max-width:300px !important;min-width:280px !important;width:100% !important}#book-selector .fancy-select .trigger,#course-selector .fancy-select .trigger{background-color:#f9f9f9 !important;font-weight:normal !important;color:#8d4c45 !important;box-shadow:none !important;border-style:solid;border-width:1px;border-color:#eee;text-transform:none !important;font-size:14px !important;max-width:300px !important;width:100% !important;border-radius:0px !important}#book-selector .fancy-select .trigger.open,#course-selector .fancy-select .trigger.open{border-color:#eee !important}#book-selector .fancy-select .trigger:after,#course-selector .fancy-select .trigger:after{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:10px solid #ccc;top:15px !important}#book-selector .fancy-select .options,#course-selector .fancy-select .options{padding-left:0px !important;background-color:#f9f9f9 !important;border-top:none !important;border-radius:0px !important;top:38px !important;overflow-y:scroll !important;width:100% !important;box-shadow:none !important;border-left:1px solid #eee !important;border-right:1px solid #eee !important;border-bottom:1px solid #eee !important}#book-selector .fancy-select .options h6,#course-selector .fancy-select .options h6{font-size:16px;padding-left:5px;font-weight:bold;color:#8d4c45}#book-selector .fancy-select .options li,#course-selector .fancy-select .options li{color:#8d4c45 !important;font-weight:normal !important;font-size:14px !important;text-transform:none !important;padding-left:20px !important}#book-selector .fancy-select .options li:before,#course-selector .fancy-select .options li:before{content:'';margin-right:0px}#book-selector .fancy-select .options li:hover,#course-selector .fancy-select .options li:hover{color:#fff !important;background:#8d4c45 !important}#book-selector .fancy-select .options li.selected,#course-selector .fancy-select .options li.selected{color:#fff !important;background:#8d4c45 !important}#course-selector .fancy-select .options li{padding-left:10px !important}.booklisting{text-align:center;padding-top:50px;border:1px solid transparent;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.booklisting.active{border-style:solid;border-width:1px;border-color:#eee;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.booklisting span{cursor:pointer;position:absolute;display:block;content:'';top:20px;right:0px;height:40px;width:40px;opacity:0;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.booklisting span.active{opacity:1;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.booklisting span:before{cursor:pointer;border-radius:1px;height:2px;width:40px;background:#eee;position:absolute;display:block;content:'';transform:rotate(135deg);-webkit-transform:rotate(135deg)}.booklisting span:after{cursor:pointer;border-radius:1px;height:2px;width:40px;background:#eee;position:absolute;display:block;content:'';transform:rotate(225deg);-webkit-transform:rotate(225deg)}.booklisting .book-content{height:260px;width:180px;position:relative;margin-bottom:10px;margin-left:auto;margin-right:auto;text-align:left;cursor:pointer}.booklisting .book-content .book-image{overflow-y:hidden;background-size:100% 100% !important;width:180px;height:260px;position:absolute;transition-property:all;transition-duration:0.5s}.booklisting .book-content .book-image.closed{width:0px}.booklisting .book-content .content-sep{background-color:#eee;height:1px;margin-top:15px;margin-bottom:15px}.booklisting .book-content p.bold{font-weight:bold;margin-bottom:5px}.booklisting .book-content a{margin-top:5px;font-size:12px;font-family:'Open-Sans';color:#6a130a;text-transform:uppercase;line-height:2.333;text-align:center;-moz-transform:matrix(0.66321, 0, 0, 0.68182, 0, 0);-webkit-transform:matrix(0.66321, 0, 0, 0.68182, 0, 0);-ms-transform:matrix(0.66321, 0, 0, 0.68182, 0, 0);border-style:solid;border-width:1px;border-color:#eee;background-color:#f9f9f9;padding:5px 20px;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;text-decoration:none}.booklisting .book-content a:hover{background-color:#6a130a;color:#fff;-moz-transform:matrix(0.66321, 0, 0, 0.68182, 0, 0);-webkit-transform:matrix(0.66321, 0, 0, 0.68182, 0, 0);-ms-transform:matrix(0.66321, 0, 0, 0.68182, 0, 0);-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.booklisting img{width:180px;height:auto}.booklisting p,.booklisting a{font-size:12px;font-family:'Open-Sans';color:#111;text-transform:uppercase}.booklisting .book-sep{background-color:#eee;height:1px;margin-bottom:15px}.booklisting h3{font-size:22px;font-family:'Sorts-Mill-Goudy';color:#6a130a;font-style:italic}.booklisting .title-purchase-link{text-transform:none;color:#6a130a}.booklisting h4{font-size:15px;font-family:'Sorts-Mill-Goudy';color:#111;margin-bottom:2px}.booklisting h5{font-size:12px;font-family:'Sorts-Mill-Goudy';color:#6a130a;font-style:italic;margin-top:0px}.contact-form #field_2_6{width:100% !important}.contact-form label{font-size:14px !important;font-family:'Open-Sans' !important;color:#6a130a !important;font-weight:bold;text-transform:uppercase}.contact-form .gfield_required{display:none}.contact-form input[type="text"]{border-style:solid;border-width:1px;border-color:#ccc;height:45px;padding-left:10px !important;min-width:225px !important}.contact-form input[type="text"]::-webkit-input-placeholder{color:#ccc;text-transform:uppercase}.contact-form input[type="text"]:-moz-placeholder{color:#ccc;opacity:1;text-transform:uppercase}.contact-form input[type="text"]::-moz-placeholder{color:#ccc;opacity:1;text-transform:uppercase}.contact-form input[type="text"]:-ms-input-placeholder{color:#ccc;text-transform:uppercase}.contact-form textarea{border-style:solid;border-width:1px;border-color:#ccc;padding:10px !important}.contact-form textarea::-webkit-input-placeholder{color:#ccc;text-transform:uppercase}.contact-form textarea:-moz-placeholder{color:#ccc;opacity:1;text-transform:uppercase}.contact-form textarea::-moz-placeholder{color:#ccc;opacity:1;text-transform:uppercase}.contact-form textarea:-ms-input-placeholder{color:#ccc;text-transform:uppercase}.contact-form input[type="submit"]{position:relative;font-size:14px !important;font-family:'Open-Sans';letter-spacing:1px;text-transform:uppercase;line-height:2.333;text-align:center;display:block;border-style:solid;border-width:1px;border-color:#eee;background-color:#6a130b;color:#fff;padding:5px 40px !important;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;text-decoration:none}.contact-form input[type="submit"]:hover{background-color:#78160b;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.contact-form .fancy-select{display:inline-block;margin-right:10px;width:100% !important;border-radius:0px !important}.contact-form .fancy-select .trigger{background-color:#f9f9f9 !important;font-weight:normal !important;color:#8d4c45 !important;box-shadow:none !important;border-style:solid;border-width:1px;border-color:#eee;text-transform:none !important;font-size:14px !important;padding:13px 24px 13px 9px !important;width:100% !important}.contact-form .fancy-select .trigger.open{border-color:#eee !important}.contact-form .fancy-select .trigger:after{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:10px solid #ccc;top:15px !important}.contact-form .fancy-select .options{padding-left:0px !important;background-color:#f9f9f9 !important;border-top:none !important;border-radius:0px !important;top:39px !important;width:100% !important;box-shadow:none !important;border-left:1px solid #eee !important;border-right:1px solid #eee !important;border-bottom:1px solid #eee !important}.contact-form .fancy-select .options li{color:#8d4c45 !important;font-weight:normal !important;font-size:14px !important;text-transform:none !important}.contact-form .fancy-select .options li:hover{color:#fff !important;background:#8d4c45 !important}.contact-form .fancy-select .options li.selected{color:#fff !important;background:#8d4c45 !important}.contact-form .gform_confirmation_message{font-size:16px;font-family:'Sorts-Mill-Goudy';color:#111}.contact-form .gform_confirmation_message a{color:#78160b}.suggested-content{width:100%;display:inline-block}.suggested-content .event-date-wrapper{display:inline-block}.suggested-content .event-date{width:60px;height:60px;text-align:center;border:1px solid #6a130a;padding-top:5px;padding-bottom:5px;display:block;margin-left:auto;margin-right:auto}.suggested-content .event-month{font-size:12px;font-family:'Adobe-Garamond-Pro';color:#6a130a;text-transform:uppercase}.suggested-content .event-day{font-size:22px;font-family:'Adobe-Garamond-Pro';color:#6a130a;text-transform:uppercase;display:inline-block;padding-top:5px}.suggested-content.event{margin-bottom:10px}.suggested-content.event .event-data{text-align:left;padding-left:40px}.suggested-content .event-data,.suggested-content .suggested-data{display:inline-block;padding-left:20px;margin-bottom:5px;margin-bottom:15px;padding-right:30px !important}.suggested-content .event-data em,.suggested-content .suggested-data em{font-style:italic}.suggested-content .event-data p,.suggested-content .suggested-data p{font-family:'Sorts-Mill-Goudy';font-size:14px}.suggested-content .event-data h1,.suggested-content .suggested-data h1{font-size:16px;font-family:'Sorts-Mill-Goudy';color:#6a130a;font-style:italic;margin-top:0px;margin-bottom:5px}.suggested-content .event-data a,.suggested-content .suggested-data a{color:#6a130a;display:inline-block;margin-bottom:5px}.suggested-content .event-data h4,.suggested-content .suggested-data h4{font-size:14px;font-family:'Sorts-Mill-Goudy';margin-left:0px;line-height:1.5;color:#333;margin-top:0px;margin-bottom:20px}.suggested-content .event-data h4 span,.suggested-content .suggested-data h4 span{text-transform:uppercase}.suggested-content .event-data .tag,.suggested-content .suggested-data .tag{padding:3px 10px 3px 10px;background-color:#ccc;border-radius:5px;font-size:11px;font-family:'Open-Sans';color:#fff;font-weight:bold;text-transform:uppercase;text-align:center;position:relative;left:15px}.suggested-content .suggested-data h4 a{color:#333}.suggested-content .suggested-data h4 span strong{font-weight:normal !important}.content-sidebar{background-color:#f9f9f9;position:relative;display:inline-block;padding-left:10px;margin-bottom:50px}.content-sidebar:after{content:"";top:0px;position:absolute;width:9600px;left:calc(100% - 0px);height:100%;background-color:#f9f9f9}.content-sidebar-ads img{height:auto;width:100%}.ad{margin-bottom:40px}.faculty-misc{padding-left:70px}.faculty-image-background{height:190px;background-position:50%;background-size:cover}.faculty-image-background:before{background-color:#a29062;height:100%;width:100%;position:absolute;content:''}.faculty-image-background .faculty-wrap{height:100%}.faculty-image-background .faculty-details{height:100%}.faculty-image-background .faculty-details .faculty-details-spacer{height:100%;position:absolute;top:0px}.faculty-image-background .faculty-details .faculty-details-text{position:absolute;left:33%;top:40px}.faculty-image-background .faculty-details .faculty-details-text h2{font-size:30px;font-family:'Sorts-Mill-Goudy';color:#fff;text-transform:uppercase;text-align:left;-moz-transform:matrix(0.99894, 0, 0, 0.98674, 0, 0);-webkit-transform:matrix(0.99894, 0, 0, 0.98674, 0, 0);-ms-transform:matrix(0.99894, 0, 0, 0.98674, 0, 0);display:inline-block;letter-spacing:1px}.faculty-image-background .faculty-details .faculty-details-text h4{font-size:14px;font-family:'Open-Sans';color:#fff;font-weight:bold;text-transform:uppercase;-moz-transform:matrix(0.99894, 0, 0, 0.98674, 0, 0);-webkit-transform:matrix(0.99894, 0, 0, 0.98674, 0, 0);-ms-transform:matrix(0.99894, 0, 0, 0.98674, 0, 0);display:inline-block;letter-spacing:1px}.faculty-profile-image{position:relative;top:-130px;margin-bottom:-130px;max-width:260px;width:100%}.faculty-full-link{border-style:solid;border-width:1px;border-color:#eee;background-color:#f9f9f9;font-size:12px;letter-spacing:1px;font-family:'Open-Sans';color:#6a130a;text-transform:uppercase;text-align:center;display:block;padding:15px 17px;width:100%;max-width:260px;margin-bottom:15px;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;margin-top:15px}.faculty-full-link:hover{color:#fff;text-decoration:none;background-color:#78160b;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.faculty.content-data{font-size:16px;font-family:'Sorts-Mill-Goudy';color:#111;line-height:1.714;-moz-transform:matrix(1, 0, 0, 0.99989, 0, 0);-webkit-transform:matrix(1, 0, 0, 0.99989, 0, 0);-ms-transform:matrix(1, 0, 0, 0.99989, 0, 0)}.faculty.content-data h2{font-size:18px;font-weight:bold;font-family:'Open-Sans';text-transform:uppercase;color:#78160b}.faculty.content-data h5{font-size:16px;font-family:'Sorts-Mill-Goudy';color:#111;line-height:1.5}.faculty.content-data a{color:#78160b;font-weight:normal;text-transform:none;font-family:'Sorts-Mill-Goudy';padding:0px;font-size:16px}.faculty.content-data a:hover{color:#78160b}.single-header-image{background-color:#a29062;height:400px;width:100%;position:absolute}.single-header-image .single-image{width:100%;height:400px;opacity:0.45;background-size:cover;background-position:50%}.single-noimage{background-color:#a29062;height:400px;width:100%;position:absolute}.single-bottom-border{width:100%;height:47px;background:url('../images/singlebottomborder.png')}.single-header-wrapper{display:table}.single-text-wrapper{height:400px;display:table-cell;vertical-align:middle;width:70%}.single-text-container{text-align:center}.single-text-container h2{font-size:38px;font-family:'Sorts-Mill-Goudy';color:#fff;font-style:italic;line-height:1.263}.single-text-container .slide-line{width:100%;background-color:#ccc;opacity:0.502;height:1px;margin-bottom:10px}.single-text-container em{font-size:18px;font-family:'Sorts-Mill-Goudy';color:#fff;font-style:italic;line-height:1.857;text-align:center;-moz-transform:matrix(1, 0, 0, 0.9999, 0, 0);-webkit-transform:matrix(1, 0, 0, 0.9999, 0, 0);-ms-transform:matrix(1, 0, 0, 0.9999, 0, 0)}.single-text-container p{font-size:18px;font-family:'Sorts-Mill-Goudy';color:#fff;line-height:1.857;text-align:center;-moz-transform:matrix(1, 0, 0, 0.9999, 0, 0);-webkit-transform:matrix(1, 0, 0, 0.9999, 0, 0);-ms-transform:matrix(1, 0, 0, 0.9999, 0, 0)}.single-text-container p span{text-transform:uppercase}.single-fac-link{color:#78160b}.single-fac-link:hover{text-decoration:underline;color:#78160b}.single-sticky-bar{width:100%;background-color:#f9f9f9;height:50px;position:fixed;z-index:10000;bottom:0;left:0}.single-sticky-bar .sticky-bar-left{float:left;line-height:50px;padding-left:40px}.single-sticky-bar .sticky-bar-left p{font-size:14px;font-family:'Open-Sans';color:#777;text-align:left;-moz-transform:matrix(1.00025, 0, 0, 1, 0, 0);-webkit-transform:matrix(1.00025, 0, 0, 1, 0, 0);-ms-transform:matrix(1.00025, 0, 0, 1, 0, 0)}.single-sticky-bar .sticky-bar-right{float:right;padding-right:40px;line-height:55px}.single-sticky-bar .sticky-bar-right h4{font-size:14px;font-family:'Open-Sans';color:#777;font-weight:bold;text-transform:uppercase;display:inline-block;margin-left:10px;cursor:pointer}.single-sticky-bar .sticky-bar-right .subscribe-link-icon{height:13px;width:13px;background-image:url('../images/subscribeicon.png');display:inline-block}.single-sticky-bar .sticky-bar-right .share-link-icon{height:13px;width:13px;background-image:url('../images/shareicon.png');margin-left:50px;display:inline-block}.facebook-img,.twitter-img,.mail-img{width:29px}.facebook-share{background-color:#09537f;padding:4px 5px 5px;display:inline-block;position:relative;top:-10px}.twitter-share{background-color:#73bce9;padding:5px 5px;display:inline-block;margin-left:5px;position:relative;top:-10px;height:39px}.mail-share{background-color:#b7b7b7;padding:5px 5px;height:39px;display:inline-block;margin-left:5px;position:relative;top:-10px}.content-data.single > p:first-child:first-letter{float:left;font-size:48px;padding:10px 5px 10px 5px;border:1px solid #111;height:0.7em;line-height:0.7em;margin-right:10px}.content-data.single{padding-bottom:30px !important;margin-top:40px !important;padding-left:190px;padding-right:190px}.content-data.single.video .iframe-wrap{text-align:center}.content-data.single p,.content-data.single li{font-size:17px;font-family:'Sorts-Mill-Goudy';color:#111;line-height:1.5}.content-data.single a{color:#78160b}.content-data.single h2{font-size:19px;font-weight:bold;font-family:'Open-Sans';text-transform:uppercase;color:#78160b}.content-data.single blockquote{padding:0px;margin:0px;padding-top:26px;padding-bottom:30px;margin-top:20px;margin-bottom:20px;border:none;float:right;width:20%;border-left:3px solid #6c130a;padding-left:30px;margin-left:40px}.content-data.single blockquote p{font-size:26px;font-family:'Sorts-Mill-Goudy';color:#78160b;font-style:italic;line-height:1.26;position:relative;width:200%}.content-data.single blockquote a{color:#78160b}.content-data.single .single-content-more-info{border-bottom:1px solid #eee;border-top:1px solid #eee;padding-top:30px;padding-bottom:45px;margin-top:30px;display:inline-block;position:relative;width:100%}.content-data.single .share-post{text-align:right;display:inline-block;width:52%}.content-data.single .share-post h6{margin-top:2px !important;font-size:14px;font-family:'Open-Sans';color:#333;font-weight:bold;text-transform:uppercase;display:inline-block;margin-right:10px;position:relative;top:-5px}.content-data.single .single-tags{text-align:left;float:left;display:inline-block;width:48%}.content-data.single .single-tags span{font-size:14.016px;font-family:'Open-Sans';color:#6a130a;font-weight:bold;text-transform:uppercase;line-height:1.429;-moz-transform:matrix(1.00075, 0, 0, 0.99889, 0, 0);-webkit-transform:matrix(1.00075, 0, 0, 0.99889, 0, 0);-ms-transform:matrix(1.00075, 0, 0, 0.99889, 0, 0)}.content-data.single .single-tags .tag-link{color:#111 !important;cursor:pointer}.content-data.single .single-tags p{font-size:14.016px;font-family:'Open-Sans';font-weight:bold;text-transform:uppercase;line-height:1.429;-moz-transform:matrix(1.00075, 0, 0, 0.99889, 0, 0);-webkit-transform:matrix(1.00075, 0, 0, 0.99889, 0, 0);-ms-transform:matrix(1.00075, 0, 0, 0.99889, 0, 0)}.next-post.final-post{margin-bottom:40px}.single-author{background-color:#f9f9f9;padding-bottom:20px}.single-author .single-author-data{text-align:center;padding-left:220px;padding-right:220px}.single-author .single-author-data img{position:relative;top:-15px;margin-bottom:-15px;height:60px;width:60px}.single-author .single-author-data h2{font-size:27px;font-family:'Sorts-Mill-Goudy';color:#78160b;text-transform:uppercase;line-height:1.687;-moz-transform:matrix(0.58659, 0, 0, 0.58686, 0, 0);-webkit-transform:matrix(0.58659, 0, 0, 0.58686, 0, 0);-ms-transform:matrix(0.58659, 0, 0, 0.58686, 0, 0)}.single-author .single-author-data .line-sep{background-color:#ccc;height:1px;width:50%;max-width:300px;display:block;margin-left:auto;margin-right:auto}.single-author .single-author-data p{font-size:16px;font-family:'Sorts-Mill-Goudy';color:#111;line-height:1.5;font-style:italic}.subscribe-icon{background-image:url('../images/facultysubscribeicon.svg');width:25px;height:25px;top:8px;position:relative;display:inline-block;margin-right:10px;margin-left:30px}.subscribe-icon.no-twitter{margin-left:0px}.twitter-icon{background-image:url('../images/twittericon.svg');width:25px;height:25px;top:7px;position:relative;display:inline-block;margin-right:10px}.twitter-link{font-size:12px;font-family:'Open-Sans';color:#111;font-weight:bold;text-transform:uppercase;line-height:2.116;text-align:left;-moz-transform:matrix(0.5858, 0, 0, 0.59249, 0, 0);-webkit-transform:matrix(0.5858, 0, 0, 0.59249, 0, 0);-ms-transform:matrix(0.5858, 0, 0, 0.59249, 0, 0);cursor:pointer}.twitter-link:hover{color:#111}.single-related{text-align:center;margin-top:40px;margin-bottom:40px}.single-related .related{margin-bottom:30px}.single-related h2{font-size:16px;font-family:'Sorts-Mill-Goudy';color:#6a130a;text-transform:uppercase}.single-related .line-sep{background-color:#ccc;height:1px;width:50%;max-width:300px;display:block;margin-left:auto;margin-right:auto;margin-bottom:40px}.single-related h4{font-size:14px;font-family:'Sorts-Mill-Goudy';margin-left:0px;color:#333}.single-related h4 strong{font-weight:normal;text-transform:uppercase}.single-related h4 a{font-size:14px;font-family:'Sorts-Mill-Goudy';margin-left:0px;color:#333;text-transform:uppercase}.single-related h4 .tag{padding:3px 10px 3px 10px;background-color:#ccc;border-radius:5px;font-size:11px;font-family:'Open-Sans';color:#fff;font-weight:bold;text-transform:uppercase;text-align:center;position:relative;top:0px;margin-left:5px}.single-related a.title{font-size:20px;font-family:'Sorts-Mill-Goudy';color:#6a130a;margin-bottom:5px;letter-spacing:1px;font-style:italic;-moz-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);-webkit-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);-ms-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);display:inline-block}.single-next{background-color:#f9f9f9;padding-top:10px;padding-bottom:10px;text-align:center}.single-next h2{font-size:16px;font-family:'Sorts-Mill-Goudy';color:#78160b;text-transform:uppercase}#article-filter,#content-filter{position:absolute;right:15px;top:19px}#article-filter a,#content-filter a{display:inline-block;color:#6a130a;font-size:12px;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;text-transform:uppercase;text-decoration:none;height:32px;text-align:center}#article-filter a.active,#content-filter a.active{font-weight:bold}#article-filter a:hover,#content-filter a:hover{font-weight:bold;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#article-filter a{width:90px}#content-filter a{width:60px}@media screen and (max-width:1050px){#article-filter,#content-filter{position:relative;margin-bottom:20px;display:table;margin-left:auto;margin-right:auto;right:0px}#content-filter{text-align:center}#content-filter a{margin-bottom:10px}}.feed-content.article .article-data .courses.event-data{padding-left:0px !important}#subscribe-wrapper{padding-left:40px}.fancybox-skin{background-color:transparent !important;box-shadow:none !important}.fancybox-inner{height:455px !important}.fancybox-close{display:none !important}.error-page{padding-top:50px;max-width:320px;text-align:center}.error-page h1{text-align:center;font-family:'Open-Sans';font-size:30px;color:#6a130a;text-transform:uppercase}.error-page hr{background-color:#ccc;height:1px}.error-page ul{padding-left:15px;text-align:left;margin-bottom:50px;margin-top:20px;list-style:disc !important}.error-page ul li{margin-bottom:8px;float:none !important;display:list-item !important}.error-page p{text-align:left}.error-page a{font-size:14px;font-family:'Open-Sans';letter-spacing:1px;text-transform:uppercase;line-height:2.333;text-align:center;background-color:#6a130b;color:#fff;padding:15px 30px;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;text-decoration:none}.error-page a:hover{background-color:#78160b;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.search-container{padding-top:50px;position:relative;z-index:100000000000}.search-container input[type="text"]{width:100%;border:none;height:60px;line-height:50px;font-size:24px;font-family:'Sorts-Mill-Goudy';color:#444}.search-tab{display:inline-block;color:#6a130a;font-size:12px;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;text-transform:uppercase;text-decoration:none;height:32px;text-align:center;margin-right:15px;margin-top:20px}.search-tab:hover{color:#6a130a}.searchwp-live-search-results{box-shadow:none !important;-webkit-box-shadow:none !important;max-height:10000000px !important;z-index:100 !important;top:185px !important}.searchwp-live-search-results-showing{height:100% !important;overflow-y:scroll !important;padding-bottom:100px;margin-top:6px}.searchwp-live-search-result{box-shadow:none !important}.searchwp-live-search-result.feed-content.article .article-data h1{font-size:20px}.searchwp-live-search-result.feed-content.article .article-data .title-link h1{font-size:20px}.searchwp-live-search-result.feed-content .feed-content.event .event-data .title-link h1{font-size:20px}.searchwp-live-search-result p{border-bottom:none !important}.searchwp-live-search-result a{overflow:visible !important;display:inline !important}.searchwp-live-search-results{padding-bottom:200px}#search-book-listing{display:none}#search-all-listing{display:none}#book-results,#all-results{display:none}#all-results{width:100% !important}#book-results{width:70% !important}.search-sep{width:100%;height:1px;background-color:#eee}.search-data{padding-top:20px;padding-bottom:20px;display:inline-block;padding-left:20px;vertical-align:top}.search-data .event-date{width:130px;height:130px;text-align:center;padding-top:20px;padding-bottom:20px;background-size:100% 100% !important}.search-data .title-link{display:inline-block}.search-data .title-link h1{font-size:26px;margin-top:-5px;font-family:'Sorts-Mill-Goudy';color:#6a130a;margin-bottom:0px;font-style:italic;-moz-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);-webkit-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);-ms-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);display:inline-block}.search-data .title-link h1:hover{text-decoration:underline}.search-data .title-link .publisher-link{color:#6a130a}.search-data h1{font-size:26px;margin-top:-5px;font-family:'Sorts-Mill-Goudy';color:#6a130a;margin-bottom:0px;font-style:italic;-moz-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);-webkit-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);-ms-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);display:inline-block}.search-data.nolink-data p{font-size:14px;font-family:'Sorts-Mill-Goudy';color:#111;line-height:1.714;text-align:left;padding-left:0px !important;-moz-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);-webkit-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);-ms-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0)}.search-data.nolink-data p a{color:#6a130a}.search-data.nolink-data h4{font-size:14px;font-family:'Sorts-Mill-Goudy';color:#111;text-align:left;-moz-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);-webkit-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);-ms-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0)}.search-data.nolink-data h4.time-location{font-size:14px;font-family:'Sorts-Mill-Goudy';margin-left:0px;color:#333;text-align:left}.search-data.link-data p{font-size:14px;font-family:'Sorts-Mill-Goudy';color:#111;line-height:1.714;padding-left:0px !important;text-align:left;-moz-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);-webkit-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);-ms-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0)}.search-data.link-data p a{color:#6a130a}.search-data.link-data h4{font-size:14px;font-family:'Sorts-Mill-Goudy';color:#111;line-height:1.714;text-align:left;-moz-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);-webkit-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);-ms-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);width:75%}.search-data.link-data h4.time-location{font-size:14px;font-family:'Sorts-Mill-Goudy';margin-left:0px;color:#333;text-align:left}.search-data.link-data .link{position:absolute;top:10%;right:0px;font-size:18px;font-family:'Open-Sans';color:#6a130a;text-transform:uppercase;line-height:2.333;text-align:center;-moz-transform:matrix(0.66321, 0, 0, 0.68182, 0, 0);-webkit-transform:matrix(0.66321, 0, 0, 0.68182, 0, 0);-ms-transform:matrix(0.66321, 0, 0, 0.68182, 0, 0);border-style:solid;border-width:1px;border-color:#eee;background-color:#f9f9f9;padding:5px 20px;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;text-decoration:none}.search-data.link-data .link:hover{background-color:#6a130a;color:#fff;-moz-transform:matrix(0.66321, 0, 0, 0.68182, 0, 0);-webkit-transform:matrix(0.66321, 0, 0, 0.68182, 0, 0);-ms-transform:matrix(0.66321, 0, 0, 0.68182, 0, 0);-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.search-data .tag{padding:3px 10px 3px 10px;background-color:#ccc;border-radius:5px;font-size:11px;font-family:'Open-Sans';color:#fff;font-weight:bold;text-transform:uppercase;text-align:center;position:relative;top:2px}.search-data.event{padding-top:15px;padding-bottom:15px;margin-bottom:20px;display:inline-block}.search-data.event .event-date-wrapper{display:inline-block}.search-data.event .event-date{max-width:130px;max-height:130px;width:100%;height:auto;text-align:center;border:1px solid #6a130a;padding-top:20px;padding-bottom:20px}.search-data.event .event-date.back-image{background-size:100% 100% !important}.search-data.event .event-date.back-image .event-month{color:#fff !important}.search-data.event .event-date.back-image .event-day{color:#fff !important}.search-data.event .event-month{font-size:18px;font-family:'Adobe-Garamond-Pro';color:#6a130a;text-transform:uppercase}.search-data.event .event-day{font-size:56px;font-family:'Adobe-Garamond-Pro';color:#6a130a;text-transform:uppercase;display:inline-block;padding-top:25px}.search-data.event .event-link{display:inline-block}.search-data.event .event-data{display:inline-block;padding-left:20px;vertical-align:top}.search-data.event .event-data h1{font-size:26px;margin-top:-5px;font-family:'Sorts-Mill-Goudy';color:#6a130a;font-style:italic;line-height:1.462;-moz-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);-webkit-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);-ms-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0)}.search-data.event .event-data h1.article-title{color:#111}.search-data.event .event-data.nolink-data p{font-size:14px;font-family:'Sorts-Mill-Goudy';color:#111;line-height:1.714;text-align:left;-moz-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);-webkit-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);-ms-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0)}.search-data.event .event-data.nolink-data p.time-location{font-size:14px;font-family:'Sorts-Mill-Goudy';margin-left:0px;color:#333;text-align:left}.search-data.event .event-data.link-data p{font-size:14px;font-family:'Sorts-Mill-Goudy';color:#111;line-height:1.714;text-align:left;-moz-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);-webkit-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);-ms-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);width:75%}.search-data.event .event-data.link-data p.time-location{font-size:14px;font-family:'Sorts-Mill-Goudy';margin-left:0px;color:#333;text-align:left}.search-data.event .event-data.link-data a{position:absolute;top:30%;right:0px;font-size:12px;font-family:'Open-Sans';color:#6a130a;text-transform:uppercase;text-align:center;border-style:solid;border-width:1px;border-color:#eee;background-color:#f9f9f9;padding:5px 20px;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;text-decoration:none}.search-data.event .event-data.link-data a:hover{background-color:#6a130a;color:#fff;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.search-data.event .event-data .tag{padding:3px 10px 3px 10px;background-color:#ccc;border-radius:5px;font-size:11px;font-family:'Open-Sans';color:#fff;font-weight:bold;text-transform:uppercase;text-align:center;position:relative}.search-data.event .event-data .tag.text-data{margin-left:10px}@media screen and (max-width:1199px){.search-sidebar{right:17% !important;width:30% !important}.searchwp-live-search-results .feed-content{width:55% !important}}@media screen and (min-width:1051px) and (max-width:1199px){.search-sidebar{right:7% !important;width:30% !important}.searchwp-live-search-results .feed-content{width:55% !important}}@media screen and (min-width:992px) and (max-width:1050px){.search-sidebar{right:9% !important;width:30% !important}.searchwp-live-search-results .feed-content{width:55% !important}}.iframe-wrap{position:relative}.iframe-wrap iframe{left:100%;width:700px;height:395px}audio{display:none}.audioplayer{width:100%;border-style:solid;border-width:1px;border-color:#eee;border-radius:25px;background-color:#f9f9f9;height:74px;position:relative;margin-top:30px;margin-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.audioplayer > div{position:absolute}.download-form{right:25px;top:22px;position:absolute}.no-download-icon{right:25px;top:22px;position:absolute;height:23px;width:25px;background-size:cover;background-image:url('../images/download-icon-inactive.svg')}.download-icon{height:23px;width:25px;background-size:cover;background-image:url('../images/download-icon.svg');background-color:transparent;border:none}.audioplayer-playpause{width:20px;height:74px;text-align:left;text-indent:-9999px;cursor:pointer;z-index:2;top:15px;left:10px;border-radius:50%;background-color:transparent;width:36px;height:36px}.audioplayer-playpause a{display:block}.audioplayer:not(.audioplayer-playing) .audioplayer-playpause div,.audioplayer-playpause.paused div{width:18px;height:21px;border-right:none;border-left-color:#fff;content:'';position:absolute;top:50%;left:50%;margin:-0.55em 0 0 -0.29em;background-image:url('../images/play.svg')}.scrubber{background-color:#78160b;border-radius:50%;height:20px;left:0px;position:absolute;top:-7px;width:20px;-webkit-transform:translateZ(0);-webkit-transition:-webkit-transform 0.3s, background 0.4s;z-index:10000}.audioplayer .audioplayer-playpause.playing div{background-image:url('../images/pause.svg');width:25px;height:21px;top:45%;left:45%}.audioplayer-playing .audioplayer-playpause{width:0.75em;height:0.75em;position:absolute;top:50%;left:50%;margin:-0.375em 0 0 -0.375em;}.audioplayer-playing .audioplayer-playpause a:before,.audioplayer-playing .audioplayer-playpause a:after{width:40%;height:100%;background-color:#fff;content:'';position:absolute;top:0}.audioplayer-playing .audioplayer-playpause a:before{left:0}.audioplayer-playing .audioplayer-playpause a:after{right:0}.audioplayer-time{width:4.375em;height:100%;line-height:2.5em;text-align:center;z-index:2;top:0}.audioplayer-time-current{right:65px;height:40px;top:27px;font-size:12px;font-family:'Open-Sans';color:#111}.audioplayer-time-duration{display:none}.audioplayer-novolume .audioplayer-time-duration{border-right:0;right:0}.audioplayer-bar{height:0.875em;background-color:#ccc;height:4px;width:78%;cursor:pointer;z-index:1;top:40px;right:4.875em;left:4.875em;margin-top:-0.438em;}.audioplayer-novolume .audioplayer-bar{right:4.375em;}.audioplayer-bar div{width:0;height:100%;position:absolute;left:0;top:0}.audioplayer-bar-loaded{background-color:#555;z-index:1}.audioplayer-bar-played{background-color:#78160b;z-index:2;}.audio-title{font-size:14px;font-family:'Open-Sans';color:#6a130a;left:5.875em !important;top:20px}.audioplayer-volume{width:2.5em;height:100%;text-align:left;text-indent:-9999px;cursor:pointer;z-index:2;top:0;right:0;display:none}.audioplayer-volume:hover,.audioplayer-volume:focus{background-color:#222}.audioplayer-volume-button{width:100%;height:100%}.audioplayer-volume-button a{width:0.313em;height:0.375em;background-color:#fff;display:block;position:relative;z-index:1;top:40%;left:35%}.audioplayer-volume-button a:before,.audioplayer-volume-button a:after{content:'';position:absolute}.audioplayer-volume-button a:before{width:0;height:0;border:0.5em solid transparent;border-left:none;border-right-color:#fff;z-index:2;top:50%;right:-0.25em;margin-top:-0.5em;}.audioplayer:not(.audioplayer-mute) .audioplayer-volume-button a:after{width:0.313em;height:0.313em;border:0.25em double #fff;border-width:0.25em 0.25em 0 0;left:0.563em;top:-0.063em;-webkit-border-radius:0 0.938em 0 0;-moz-border-radius:0 0.938em 0 0;border-radius:0 0.938em 0 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.audioplayer-volume-adjust{width:100%;height:6.25em;cursor:default;position:absolute;left:0;top:-9999px;background:#222}.audioplayer-volume:not(:hover) .audioplayer-volume-adjust{opacity:0}.audioplayer-volume:hover .audioplayer-volume-adjust{top:auto;bottom:100%}.audioplayer-volume-adjust > div{width:40%;height:80%;background-color:#555;cursor:pointer;position:relative;z-index:1;margin:30% auto 0}.audioplayer-volume-adjust div div{width:100%;height:100%;position:absolute;bottom:0;left:0;background:#007fd1}.audioplayer-novolume .audioplayer-volume{display:none}.author-name{color:#111;text-decoration:none;text-transform:uppercase;letter-spacing:1px}.author-name:hover{text-decoration:underline;color:#111}#book-footer{background-color:#eee;padding-top:30px;padding-bottom:30px;text-align:center}#book-footer p{font-size:16px;font-family:'Sorts-Mill-Goudy';color:#111}.page-content.subscribe{text-align:center}.page-content.subscribe .content-data{display:inline-block}.page-content.subscribe .content-data h2{color:#78160b;font-family:'Sorts-Mill-Goudy';font-size:40px;font-style:italic;font-weight:bold;margin-bottom:100px}.page-content.subscribe .content-data p{font-size:20px;line-height:1.3}.page-content .content-data p{font-size:16px;font-family:'Sorts-Mill-Goudy';color:#111}@media screen and (min-width:992px) and (max-width:1100px){.feed-content.article .article-data .event-data{padding-left:50px !important}.feed-content.article .article-data .courses{padding-left:0px !important}.suggested-content.event .event-data{text-align:left;padding-left:50px !important}}@media screen and (min-width:992px) and (max-width:1299px){#carousel-wrapper{padding-left:50px;padding-right:50px}.faculty-group{padding:0 5px !important}}@media screen and (min-width:1050px) and (max-width:1199px){.audioplayer-bar{width:75%}}@media screen and (min-width:992px) and (max-width:1049px){.audioplayer-bar{width:70%}}.subscribe-group .gfield_label{text-align:center;width:100%;margin-bottom:25px !important}.subscribe-group .gfield_checkbox{margin-left:50px !important}.subscribe-group li{margin-left:50px !important}.subscribe-form{margin-top:50px;max-width:400px !important}.subscribe-form .gform_body{position:relative}.subscribe-form .your-email{width:100%;display:block;margin-left:auto !important;margin-right:auto !important;text-align:center;margin-bottom:20px !important}.subscribe-form .your-email label{font-size:14px !important;font-family:'Open-Sans' !important;color:#6a130a !important;font-weight:bold;text-transform:uppercase}.subscribe-form .your-email .gfield_required{display:none}.subscribe-form .your-email input[type="text"]{border-style:solid;border-width:1px;border-color:#ccc;height:45px;padding-left:10px !important;max-width:100% !important;width:100% !important}.subscribe-form .your-email input[type="text"]::-webkit-input-placeholder{color:#ccc;text-transform:uppercase}.subscribe-form .your-email input[type="text"]:-moz-placeholder{color:#ccc;opacity:1;text-transform:uppercase}.subscribe-form .your-email input[type="text"]::-moz-placeholder{color:#ccc;opacity:1;text-transform:uppercase}.subscribe-form .your-email input[type="text"]:-ms-input-placeholder{color:#ccc;text-transform:uppercase}.subscribe-form #subscribe-wrapper{position:relative;padding-left:0px}.subscribe-form .gform_footer{padding:0px !important;margin:0px !important;position:relative;text-align:center}.subscribe-form .general-list{background-color:#f9f9f9;padding:40px 60px;position:relative}.subscribe-form .general-list .ginput_container{position:absolute;top:40%;right:60px}.subscribe-form .general-list .gfield_label{font-size:14px !important;font-family:'Open-Sans' !important;color:#6a130a !important;font-weight:bold;text-transform:uppercase;margin-bottom:17px !important}.subscribe-form .general-list .gfield_description{font-size:14px;font-family:'Sorts-Mill-Goudy';color:#333;width:60%;position:relative;top:-20px}.subscribe-form ul li{margin-bottom:60px}.subscribe-form input[type="checkbox"]{display:none}.subscribe-form input[type="checkbox"] + label{cursor:pointer;font-size:14px;letter-spacing:1px;font-family:'Sorts-Mill-Goudy';color:#5c1009;text-transform:uppercase;margin-left:30px !important;margin-bottom:5px !important}.subscribe-form input[type="checkbox"] + label:before{content:'';top:0px;left:0px;position:absolute;width:20px;height:20px;background-image:url('../images/subscribeunchecked.svg')}.subscribe-form input[type="checkbox"]:checked + label{color:#f79560}.subscribe-form input[type="checkbox"]:checked + label:before{background-image:url('../images/subscribecheck.svg')}.subscribe-form input[type="submit"]{border-radius:5px;font-size:14px !important;font-family:'Open-Sans';letter-spacing:1px;text-transform:uppercase;line-height:2.333;text-align:center;display:inline-block;border-style:solid;border-width:1px;border-color:#eee;background-color:#6a130b;color:#fff;padding:8px 50px !important;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;text-decoration:none}.subscribe-form input[type="submit"]:hover{background-color:#78160b;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.subscribe-form .subscribe-group{display:inline-block;vertical-align:top;padding-right:10px !important;float:none !important}.subscribe-form .subscribe-group .gfield_label{font-size:14px;letter-spacing:1px;font-family:'Open-Sans';color:#a29062;font-weight:bold;text-transform:uppercase}.subscribe-form .gsection{border-bottom:none !important;margin-top:60px !important;margin-bottom:40px !important}.subscribe-form .gsection .gsection_title{font-size:14px !important;font-family:'Open-Sans' !important;color:#6a130a !important;font-weight:bold;text-transform:uppercase}.subscribe-form .gform_confirmation_message{font-size:16px;font-family:'Sorts-Mill-Goudy';color:#111}.subscribe-form .gform_confirmation_message a{color:#78160b}@media screen and (min-width:768px) and (max-width:991px){.subscribe-group{float:left !important}.faculty-small-link{width:100% !important;max-width:260px}.faculty-small-link:not(:first-of-type){margin-left:0px !important}#book-results{width:100% !important}.searchwp-live-search-results .feed-content{width:100% !important}.faculty-group{padding:0 5px !important}.fancybox-wrap{width:675px !important;height:385px !important}.fancybox-skin{width:675px !important}.fancybox-inner{width:100% !important;height:370px !important}.subscribe-form input[type="submit"]{position:absolute !important;left:25% !important;top:25px !important}.subscribe-form .validation_message{display:inline-block;position:relative;top:70px}#site-nav-menu{overflow-x:scroll;overflow-y:hidden}#site-nav-menu.fac-image .nav-menu-items{margin-top:20px}#nav-container{width:980px}#nav-container.no-fac-image{height:38px}.content-data ul li{float:none !important}.content-data ul li:before{content:'\2022';color:#111;font-weight:700;display:inline-block;margin-right:10px}.audioplayer-bar{max-width:70%}.suggested-content.event .event-data{text-align:left;padding-left:50px !important}ul{list-style:none;padding-left:15px}ul li{display:block;float:left;position:relative}ul li:first-of-type a{padding-right:20px}ul li:first-of-type a:after{position:absolute;left:0px;right:20px;bottom:-20px;height:5px;background:#78160b;content:'';opacity:0;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}ul li:not(:first-of-type) a{padding-left:20px;padding-right:20px}ul li:not(:first-of-type) a:after{position:absolute;left:20px;right:20px;bottom:-20px;height:5px;background:#78160b;content:'';opacity:0;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}ul li.current-menu-item a{color:#78160b}ul li.current-menu-item a:after{bottom:-20px;opacity:1}ul li a{font-size:14px;font-family:'Open-Sans';color:#777;font-weight:bold;text-transform:uppercase;line-height:1.143;letter-spacing:0.5px;text-align:left;-moz-transform:matrix(1, 0, 0, 1.01235, 0, 0);-webkit-transform:matrix(1, 0, 0, 1.01235, 0, 0);-ms-transform:matrix(1, 0, 0, 1.01235, 0, 0);text-decoration:none !important;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}ul li a:hover{color:#78160b;text-decoration:none !important;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}ul li a:hover:after{opacity:1;bottom:-25px;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#menu-sidebar-menu li a:hover{text-decoration:underline !important}#menu-sidebar-menu li a:after{background:transparent !important}.feed-content.article .article-data .event-data{padding-left:5px !important}.content-data.single{padding-left:100px;padding-right:100px}.content-data.single blockquote{width:100%;padding-right:25px}.content-data.single blockquote p{width:100%}.content-data.single .single-tags{width:100%;display:block;float:none;text-align:center}.content-data.single .share-post{width:100%;display:block;text-align:center;margin-top:30px}.suggested-content .suggested-data{padding-right:30px !important}.suggested-content .suggested-data h4{line-height:1.5}.suggested-content .suggested-data .tag{top:4px}.call-out{display:inline-block}.call-out .text-part,.call-out .link-part{display:block}.call-out a{max-width:200px}.article-data{width:100%}.article-data h4{line-height:1.5}.article-data .link{right:-30px !important}.faculty-misc{height:auto}.faculty-misc .faculty-misc-wrap{position:relative;background:#000}.content-data.audio{padding-left:100px;padding-right:100px}.article-data .event-date{width:110px !important;height:110px !important}.article-data .event-date:before{width:110px !important;height:110px !important}#book-selector,#course-selector{position:relative !important;text-align:center;margin-top:25px}#book-selector .trigger,#course-selector .trigger{text-align:left}#book-selector .options li,#course-selector .options li{width:100%;text-align:left}.audio-title{left:5.875em !important;top:0px !important}.bxslider li{width:100%}.iframe-wrap iframe{width:500px;height:290px}.feed-content.article .article-data.link-data .link{position:initial;margin-top:15px;display:inline-block}.faculty-menu-background{padding-top:20px;padding-bottom:20px}.feed-content.article .article-data .courses.event-data{padding-left:0px !important}.course-intro{text-align:center}.course-intro.image{left:0px !important}.course-intro p{text-align:center !important}.course-photo{margin-left:auto;margin-right:auto;display:block;position:relative;margin-bottom:30px}.course-link{margin-bottom:50px}.course-data{padding-left:0px !important}.course-details table{margin-left:auto;margin-right:auto}.course-showcontent{position:relative !important;margin:0 auto;display:block;left:0px !important;max-width:150px;width:100%}.subscribe-form .general-list{position:absolute;top:0px;width:100%}.subscribe-form .general-list .ginput_container{margin-top:0px !important}.subscribe-form #subscribe-wrapper{position:relative;padding-top:230px}.subscribe-form #subscribe-wrapper label{text-align:left}.subscribe-form #subscribe-wrapper .gfield_checkbox{margin-left:0px !important}.subscribe-form .your-email{text-align:center;width:100% !important;margin-bottom:10px !important}.subscribe-form .gform_footer{width:100%;text-align:center}.subscribe-form .gform_footer input[type="submit"]{display:inline-block !important;position:relative !important;right:auto !important;left:auto !important}}.gform_wrapper .gfield_error{border:none !important;background-color:transparent !important}.subscribe-form .gfield_error label{position:relative;top:-5px}.subscribe-form .gfield_error input[type="text"]{position:relative;top:-15px}@media screen and (max-width:767px){body,html{position:relative}header{top:0px}.header-open{height:100%}.logo{width:70px;height:70px;position:relative;top:0px}.logo img{width:70px;height:60px;bottom:0px;top:6px;vertical-align:top}#content.page-content.subscribe .content-data h2{font-size:30px;margin-bottom:50px}#content.page-content.subscribe .content-data p{font-size:16px}#content.page-content.structured .container{padding-left:30px;padding-right:30px}#wts-link{display:none}#mobile-wts-link{display:inline-block;width:100%;font-size:14px;font-family:'Sorts-Mill-Goudy';letter-spacing:1px;color:white;text-transform:uppercase;margin:20px 0 10px;padding:0 15px}#mobile-wts-link br{display:none}.search-link{left:10px}.menu-main-menu-container{opacity:0}.menu-main-menu-container:not(.first-visit){-webkit-animation-delay:0.5s;animation-delay:0.5s}.menu-main-menu-container.first-visit{-webkit-animation-delay:2s;animation-delay:2s}.menu-main-menu-container.animated{opacity:1}.non-mobile-footer-content{display:none}.fancybox-wrap{width:300px !important;height:160px !important}.fancybox-skin{width:300px !important}.fancybox-inner{width:100% !important;height:160px !important}.faculty-menu{overflow-y:scroll}.faculty-menu h4{font-size:14px}.faculty-menu h5{font-size:14px}.faculty-misc{padding-left:0px;padding-right:0px}.faculty-menu-background{height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch}.faculty-menu{padding-bottom:100px}#faculty-link{padding-right:7px !important;padding-left:60px}#faculty-link span{position:absolute;left:5px}#faculty-link mark{position:absolute;left:20px;top:34px;bottom:0px;width:30px;height:3px;padding:0px;background-color:#fff;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#faculty-link mark:before{position:absolute;top:-10px;width:30px;height:3px;background-color:#fff;content:'';-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#faculty-link mark:after{position:absolute;top:10px;width:30px;height:3px;background-color:#fff;content:'';-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#faculty-link.opened mark{background-color:transparent}#faculty-link.opened mark:before{transform:rotate(135deg);-webkit-transform:rotate(135deg);top:0px}#faculty-link.opened mark:after{transform:rotate(225deg);-webkit-transform:rotate(225deg);top:0px}.call-out{opacity:1;display:inline-block}.call-out .text-part,.call-out .link-part{display:block}#all-results{width:100% !important}#book-results{width:100% !important}#subscribe-wrapper{padding-left:0px}#front-page-books{padding-bottom:40px}#front-page-books #read-more-wrapper{position:absolute;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto;text-align:center;z-index:1}#front-page-books #read-more-wrapper #view-more{position:relative;top:0;right:0}.contact-form_wrapper .contact-form .gf_left_third,.contact-form_wrapper .contact-form .gf_left_half,.contact-form_wrapper .contact-form .gf_right_half{width:100% !important}.contact-form_wrapper .contact-form .top_label li.gfield.gf_middle_third{width:100% !important;margin-left:0% !important}.contact-form_wrapper .contact-form .top_label li.gfield.gf_right_third{width:100% !important;margin-left:0% !important}.contact-form_wrapper .contact-form .fancy-select .trigger{width:97% !important}.contact-form_wrapper .contact-form .fancy-select .options{width:97% !important}.course-photo{margin-left:auto;margin-right:auto;display:block;position:relative;margin-bottom:30px}.course-details table{text-align:left;display:block;margin:0 auto;max-width:300px;margin-top:30px}.course-link{margin-bottom:50px}.show{opacity:1}.course-data{padding-left:0px !important}.course-data table{display:block}.course-data table thead,.course-data table tbody,.course-data table th,.course-data table td,.course-data table tr{display:block}.course-data table tr{padding:10px 0 30px}.course-data table td:first-of-type{display:inline-block !important;max-width:10% !important}.course-data table td:nth-of-type(2){display:inline-block !important;max-width:80% !important}.course-data table td:nth-of-type(3){display:inline-block !important;width:38% !important;position:absolute;left:0px;bottom:8px}.course-data table td:nth-of-type(3).single-width{margin-left:20px}.course-data table td:nth-of-type(3).double-width{margin-left:30px}.course-data table td:nth-of-type(4){display:inline-block !important;width:48% !important;position:absolute;right:15px;bottom:18px}.course-data table td:nth-of-type(4) a{position:absolute;right:0px;top:-11px}.content-data.single .single-tags{width:100%;display:block;float:none;text-align:center}.content-data.single .share-post{width:100%;display:block;text-align:center;margin-top:30px}.course-intro{text-align:center;padding-right:0px !important}.course-intro.image{left:0px !important}.feed-content{opacity:1}.feed-content.article .article-data{display:block}.feed-content.article .article-data .course-intro{text-align:center;padding-right:0px !important}.feed-content.article .article-data .course-intro.image{left:0px !important}.feed-content.article .article-data h1.no-link{width:100%}.feed-content.article .article-data h4.no-link{width:100%}.course-showcontent{position:relative !important;margin:0 auto;display:block;left:0px !important;max-width:150px;width:100%}.course-lecture-title{width:100%}.faculty-image-background .faculty-details .faculty-details-text{position:relative;left:0px;text-align:center}.faculty-image-background .faculty-details .faculty-details-text h2{text-align:center}.iframe-wrap{margin-left:auto;margin-right:auto}.iframe-wrap iframe{width:300px;height:175px}.content-data ul li{float:none !important}.content-data ul li:before{content:'\2022';color:#111;font-weight:700;display:inline-block;margin-right:10px}.faculty-profile-image{top:-40px;margin-bottom:-40px;margin-left:auto;margin-right:auto;display:block}#faculty-link-wrap{width:100%;max-width:262px;margin-left:auto;margin-right:auto}.faculty-menu-background{padding-top:10px;padding-bottom:10px}.bxslider img{height:300px !important}.bxslider .background{height:300px !important;background-position:50%;background-size:cover}.bxslider .slide-text-container{height:300px;width:100%}.archive-title.books{margin-bottom:10px;text-align:center}#book-selector,#course-selector{position:relative;top:10px;text-align:center}#book-selector h3,#course-selector h3{display:block;margin:5px 0}#book-selector .fancy-select,#course-selector .fancy-select{margin-bottom:15px;text-align:left}#book-selector .options li,#course-selector .options li{width:100%}.single-header-image{background-color:#a29062;height:300px;width:100%;position:absolute}.single-header-image .single-image{width:100%;height:300px;opacity:0.45;background-size:cover;background-position:50%}.single-noimage{background-color:#a29062;height:300px;width:100%;position:absolute}.single-text-wrapper{height:300px;width:100%}#slider-next{top:150px}#slider-prev{top:150px}#nav-container{width:900px !important}#nav-container.no-fac-image{height:36px !important}#site-nav-menu{text-align:left}#site-nav-menu.fac-image{padding-top:8px !important}.audioplayer-bar{max-width:65%}ul{list-style:none;padding-left:15px}ul li{display:block;float:left;position:relative}ul li:first-of-type a{padding-right:20px}ul li:first-of-type a:after{position:absolute;left:0px;right:20px;bottom:-20px;height:5px;background:#78160b;content:'';opacity:0;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}ul li:not(:first-of-type) a{padding-left:20px;padding-right:20px}ul li:not(:first-of-type) a:after{position:absolute;left:20px;right:20px;bottom:-20px;height:5px;background:#78160b;content:'';opacity:0;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}ul li.current-menu-item a{color:#78160b}ul li.current-menu-item a:after{bottom:-20px;opacity:1}ul li a{font-size:14px;font-family:'Open-Sans';color:#777;font-weight:bold;text-transform:uppercase;line-height:1.143;letter-spacing:0.5px;text-align:left;-moz-transform:matrix(1, 0, 0, 1.01235, 0, 0);-webkit-transform:matrix(1, 0, 0, 1.01235, 0, 0);-ms-transform:matrix(1, 0, 0, 1.01235, 0, 0);text-decoration:none !important;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}ul li a:hover{color:#78160b;text-decoration:none !important;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}ul li a:hover:after{opacity:1;bottom:-25px;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#menu-sidebar-menu li a:hover{text-decoration:underline !important}#menu-sidebar-menu li a:after{background:transparent !important}.menu-main-menu-container.shift{padding-left:55px}#nav-container.shift{padding-left:55px}#nav-container img{display:none;left:5px;top:-16px;position:absolute}.slide-text-container h2,.single-text-container h2{font-size:28px !important}.slider-text-container p,.single-text-container p{line-height:1.2 !important}.article-data{text-align:center !important}.article-data p{text-align:center !important}.article-data h4{text-align:center !important;line-height:1.5 !important}.feed-content.article .article-data.link-data h4{width:100% !important}.feed-content.article .article-data.link-data .link{position:relative !important;display:block;margin-top:20px}.feed-content.article .article-data.link-data .not-available a{position:relative !important;display:block;margin-top:20px}.feed-content.article .article-data.link-data .not-available a h5{position:relative}.feed-content.article .article-data .event-date{position:relative}.feed-content.article .article-data .event-date:before{top:0;left:0}.single-tags{width:100% !important;float:none !important;margin-bottom:20px}.single-tags p{text-align:center}.faculty-misc{height:auto}.faculty-misc .faculty-misc-wrap{position:relative;background:#000}.faculty-misc-wrap{margin-bottom:50px}.faculty-details img{left:-450px !important}.content-data.single{padding-left:10px;padding-right:10px}.content-data.single blockquote{width:100%;float:none !important;margin-left:0px !important}.content-data.single blockquote p{width:100%}.single-author-data{padding-left:30px !important;padding-right:30px !important}.deep-red{width:110px}.single-sticky-bar .sticky-bar-left{padding-left:5px}.single-sticky-bar .sticky-bar-right{padding-right:5px}.single-sticky-bar .sticky-bar-right .share-link-icon{margin-left:10px}#site-nav-menu{overflow-x:scroll;overflow-y:hidden;white-space:nowrap;position:relative}#nav-container{width:1000px;display:inline-block !important}.feed-content.event .event-data{text-align:center;padding-left:0px !important}.feed-content.event .event-data p{width:100% !important;text-align:center !important}.feed-content.event .event-data.link-data a{position:relative !important;font-size:12px !important}.feed-content .event-date-wrapper{margin-bottom:20px}.feed-content .event-date{margin-left:auto;margin-right:auto;display:block}.feed-content.article .article-data .event-data{padding-left:0px !important}.audio-title{top:0px !important;left:5.875em !important}.faculty.content-sidebar{padding-top:10px !important;margin-bottom:0px !important;top:-50px !important}.faculty.content-sidebar ul{display:inline-block !important}.bxslider li{width:100%}.subscribe-group{float:none}.subscribe-group ul li{display:block;width:70% !important}.subscribe-form li.gfield.general-list:before{content:"";top:0px;position:absolute;width:9600px;right:100%;height:100%;background:#f9f9f9}.subscribe-form li.gfield.general-list:after{content:"";top:0px;position:absolute;width:9600px;left:100%;height:100%;background:#f9f9f9}.subscribe-form .general-list{position:absolute;top:0px;width:100%;padding:20px 0}.subscribe-form .general-list li{margin-bottom:0px !important}.subscribe-form .general-list > label{display:none !important}.subscribe-form .general-list .gfield_description{display:none !important;position:relative}.subscribe-form .general-list .ginput_container{position:relative !important;left:0px}.subscribe-form .general-list input[type="checkbox"] + label{display:inline-block !important}.subscribe-form input[type="checkbox"] + label{margin-left:20px !important;display:inline-block !important;margin-bottom:0px !important}.subscribe-form input[type="checkbox"] + label:before{height:15px;width:15px;top:2px}.subscribe-form #subscribe-wrapper{position:relative;padding-top:110px}.subscribe-form #subscribe-wrapper label{text-align:left}.subscribe-form #subscribe-wrapper .gfield_checkbox{margin-left:0px !important}.subscribe-form .subscribe-group .gfield_label{margin-bottom:0px !important}.subscribe-form ul li{margin-bottom:20px}.subscribe-form .your-email{text-align:left;width:100% !important;margin-bottom:30px}.subscribe-form .your-email input[type="text"]{max-width:400px;width:100% !important}.subscribe-form .gform_footer{width:100%;text-align:left}.subscribe-form .gform_footer input[type="submit"]{display:inline-block !important;position:relative !important;right:0px !important;top:0px !important}}.side-menu ul li a{padding-left:0px !important;padding-right:0px !important}@media screen and (min-width:550px) and (max-width:767px){.audioplayer-bar{width:70%}}@media screen and (min-width:480px) and (max-width:549px){.audioplayer-bar{width:60%}}@media screen and (min-width:400px) and (max-width:479px){.audioplayer-bar{width:55%}}@media screen and (min-width:320px) and (max-width:399px){.audioplayer-bar{width:42%}}@media screen and (max-width:340px){.subscribe-icon{margin-right:10px !important}.sticky-bar-left{padding-left:2px !important}.sticky-bar-right{padding-right:2px !important}.sticky-bar-right h4{margin-left:4px !important}.fancybox-wrap,.fancybox-inner{width:250px !important}.faculty-image-background .faculty-details .faculty-details-text{top:20px}}.searchwp-live-search-results #search-buttons{margin-bottom:20px}.searchwp-live-search-results #search-buttons a{display:inline-block}.searchwp-live-search-results .feed-content{overflow:hidden}.searchwp-live-search-results p{padding:0px !important}.searchwp-live-search-results .title-link,.searchwp-live-search-results .article-title{display:block !important;white-space:pre-line}.searchwp-live-search-results .feed-content{opacity:1}@media screen and (min-width:1201px){.searchwp-live-search-results .feed-content{width:70% !important}}@media screen and (min-width:992px) and (max-width:1200px){.searchwp-live-search-results .feed-content{width:60% !important}.searchwp-live-search-results #book-results{width:60% !important}}@media screen and (max-width:767px){.searchwp-live-search-results #search-buttons{text-align:center}.searchwp-live-search-results .feed-content{width:100% !important}}.search-sidebar{position:absolute;top:0px;right:0px;margin-left:9%;width:24%;margin-top:15px}.search-sidebar a{display:inline-block;font-size:10px;font-family:'Open-Sans';color:#6a130a;text-transform:uppercase;text-align:center;border-style:solid;border-width:1px;border-color:#eee;background-color:#f9f9f9;padding:5px 15px;border-radius:10px;margin-bottom:10px;text-decoration:none;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.search-sidebar a:hover{text-decoration:none;background-color:#6a130a;color:#fff;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.search-sidebar .archive-title{font-size:16px;font-family:'Sorts-Mill-Goudy';color:#6a130a;text-transform:uppercase;border-bottom:1px solid #ccc;padding-bottom:15px;letter-spacing:1px}.search-sidebar .mini-fac{margin-bottom:20px}.search-sidebar .mini-fac a{background-color:transparent !important;border:none !important}.search-sidebar .mini-fac a:hover{background-color:transparent !important;text-decoration:underline !important}.search-sidebar .mini-fac h3{font-size:14px;font-family:'Sorts-Mill-Goudy';color:#6a130a;margin-bottom:5px;font-style:italic;-moz-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);-webkit-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);-ms-transform:matrix(1.00006, 0, 0, 0.99737, 0, 0);display:inline-block}.search-sidebar .mini-fac h3:hover{text-decoration:underline !important}.search-sidebar .mini-book{margin-bottom:20px}.search-sidebar .mini-book img{width:75px;height:auto;display:inline-block}.search-sidebar .mini-book h4{font-size:14px;color:#6a130a;font-family:'Sorts-Mill-Goudy';font-style:italic;display:inline-block;width:65%;margin-left:4%}footer{position:relative}#video-link{position:fixed;right:20px;bottom:0px;width:160px;height:40px;background-image:url('../images/video-button.jpg');background-size:contain;cursor:pointer;z-index:-1;display:none}#video-link.finished-animating{z-index:100000;display:block}#video-link.bottom{position:absolute;top:-40px}@media screen and (max-width:767px){#video-link{left:0;right:0;margin-left:auto;margin-right:auto}}