html{height:100%}body{padding:0;font-family:'Source Sans Pro',sans-serif}form{margin:0}a{color:#515e6d}a:hover,a:focus{text-decoration:none}html,header,footer,.action-btn-info,#carousel-container,#hero-event,#logo,#sitemap{background-image:url('/images/themes/duke/texture.png');background-repeat:repeat}.btn{border-radius:0}header{position:relative;padding:20px 0}#header-menu{float:right;margin-top:5px}#header-menu a{display:block;float:left;font-size:20px;font-weight:bold;line-height:20px}#header-menu .social-links{display:block;float:left}.social-links-divider{display:block;float:left;width:1px;height:20px;margin:0 7px;background-color:black}.social-links-divider:last-child{margin-right:0}.logoutLink{float:none!important;padding-top:25px;padding-left:20px;font-size:14px!important;color:white}#search-cont #search{background-color:transparent;border-right:0;border-color:black;box-shadow:none}#search-cont button{text-shadow:none;background:transparent;border-color:black;box-shadow:none}#header-left{position:relative;z-index:999;height:170px;margin:-20px 0;line-height:100px;border-right:6px solid white;border-left:6px solid white}#header-line-first{position:absolute;bottom:15px;width:100%;height:3px;background-color:white}#header-line-second{position:absolute;bottom:0;width:100%;height:15px;background-color:#c1d72e}#logo{display:block;line-height:170px;text-align:center}#logo img{max-width:130px;max-height:130px}#assoc-title{position:relative;z-index:999;font-size:18px}#title-bar{position:absolute;bottom:55px;width:50%;height:60px;background-color:transparent}#interior-page-top-line{width:100%;height:1px}.pageHeader{margin:20px 0;margin-top:0;font-size:24px;line-height:24px}#carousel-container{background-image:url('/images/themes/duke/line-motif.png')}.carousel{margin:0}.carousel-control{top:45%;display:none}#textpage-container{padding-top:30px;font-size:16px;line-height:24px}#textpage-content{min-height:550px;padding:0 0 50px 30px;margin-left:-20px;border-left:1px solid #bbb}.rssBody ul{margin:0;list-style:none}.rssBody h4{font-size:16px;line-height:20px}.rssBody .rss-date{font-style:italic}footer{padding:10px 0}footer a:hover{text-decoration:underline}footer ul{margin:0}footer ul li{display:block;float:left;line-height:30px}.footer-divider{margin:0 5px}#blog-page-main-container{background-color:transparent}.accordion{margin:0}.ui-accordion-header{border-radius:0!important}#site-map{padding:15px 0 100px}#site-map h3{font-size:16px;line-height:20px;text-transform:uppercase}#site-map a{font-size:16px;line-height:20px}#site-map a:hover{opacity:.6}#site-map ul{margin:0;list-style:none}#homepageHeader{margin:30px 0 10px}@media(max-width:767px){{}#header-left{width:128px;height:110px;margin-right:auto;margin-left:auto}#logo{line-height:110px}#logo img{max-width:80px;max-height:80px}header{padding-bottom:0}#header-line-first{position:inherit;bottom:inherit;height:5px;margin-top:19px}#header-line-second{position:inherit;bottom:inherit;height:5px}#homepage-content{padding:0 20px;font-size:10px;line-height:14px}#homepage-rss{margin:30px 20px 0}#action-buttons-home{margin-top:40px!important}#action-buttons-home .action-btn{padding:10px 0!important;font-size:14px!important}#action-buttons-home .action-btn-title{width:60px!important}#action-buttons-interior{margin:30px 0}#hero-event-container-home-phone{margin:0 20px}.hero-event-home{padding:0 20px;margin:20px 0 30px!important;overflow:hidden}.hero-event-home .hero-event-name,.hero-event-home .hero-event-date{font-size:14px!important}.hero-event-home .hero-event-description{font-size:12px!important}.hero-event-home .hero-event-content{height:auto!important;padding-bottom:0!important}.hero-event-home .hero-event-button-container{position:inherit!important;bottom:inherit!important;width:auto!important;margin:20px -20px 0}.hero-event-home .hero-event-button{width:100%!important;padding-right:0!important;padding-left:0!important;font-size:16px!important}.hero-event-home .hero-event-image{display:none}#site-map{padding:20px 20px 50px;font-size:14px}#site-map a{font-size:14px}.sitemap-list-main{margin-bottom:30px!important}#footer-left,#footer-right{float:none;overflow:auto;font-size:9px}footer ul{text-align:center}footer ul li{display:inline-block;float:none}.mainContainer h2{font-size:14px;line-height:14px}.news-header{padding:5px 10px!important;font-size:14px!important}.newsfeeds-title-divider{height:14px!important}.rssBody{font-size:12px;line-height:16px}.rssBody a{font-size:12px;line-height:16px}.rssBody p{line-height:16px}.rssRow h4{margin-bottom:0}.read-all-news{font-size:12px;line-height:12px}#navigation-container-phone ul>li>a{padding:8px 15px;font-size:12px;line-height:14px;text-align:center;text-transform:uppercase}#navigation-container-phone nav{border-top:1px solid #7d7d7d;border-bottom:1px solid #7d7d7d}#navigation-container-phone nav .nav{margin-bottom:0}#navigation-container-phone ul li.active a{color:black}#navigation-container-phone ul li.active ul>li>a{padding:4px;font-weight:normal;color:black;text-transform:capitalize}#navigation-container-phone ul li.active ul>li.active>a{font-weight:bold}#navigation-container-phone #myAccount-phone{padding:5px 0;text-align:center}#navigation-container-phone #myAccount-phone a{font-size:12px;font-weight:bold;line-height:16px;color:black}#textpage-content{min-height:inherit;padding:0;margin:0 20px;font-size:10px;line-height:14px;border-left:none}#blog-body{padding:0 20px}.blog-post-arrow{right:-15px}.map{width:100%}#divCalendar .icon-rss{display:none}.list-event .icon-calendar{display:none}.list-event .list-event-icon-divider{display:none}}@media(min-width:768px) and (max-width:979px){{}#header-title{padding-left:0!important}#assoc-title{font-size:16px!important}#ssu-nav>li a{font-size:16px!important}#ssu-nav .divider{height:44px!important}#action-buttons-home .action-btn{font-size:22px!important;line-height:24px!important}#action-buttons-home .action-btn-title{width:140px!important}}@media(min-width:1200px){{}#ssu-nav>li a{font-size:18px!important;line-height:20px!important}#textpage-content{margin-left:-30px}}.hero-event-description{line-height:22px}@media screen and (max-width:1200px){#title-bar{width:60%}}
