#sidebar h2,.caption,.heading-highlight{background-color:#f6f6f6}.text-divider,hr{border-top:1px solid #ccc}.link-highlight{font-weight:700;text-decoration:none}.link-highlight:after{display:inline-block;font-family:'Glyphicons Halflings';font-size:80%;content:'\e258';color:#ffd200;margin-left:.2em}.link-highlight:hover{text-decoration:underline}.heading-highlight{border-left:4px solid #ffd200;font-size:16px;padding:5px 10px}.text-divider{margin-top:20px;padding-top:20px}.section-banded{background:#f6f6f6}.section-banded .row:first-of-type{margin-top:30px}.section-banded .row:last-of-type{margin-bottom:30px}.banded-content .bucket-image,.banded-content .widget,.homepage #introduction .bucket-image,.homepage #introduction .widget{margin-bottom:0}.caption{font-size:smaller;margin-top:-15px;padding:15px}#sidebar{padding:0 30px}@media screen and (min-width:992px){#content-body{border-right:1px solid #f6f6f6;padding-right:30px}#sidebar{padding-right:15px}}#sidebar h2{border-left:4px solid #ffd200;font-size:16px;padding:5px 10px}.banded-content a:after,.homepage #introduction a:after,.homepage #news a:after,.homepage #vision a:after{font-size:80%;content:'\e258';color:#ffd200;margin-left:.2em;font-family:'Glyphicons Halflings';display:inline-block}#sidebar ul{padding:0 0 0 14px}.banded-content a{font-weight:700;text-decoration:none}.banded-content a:hover{text-decoration:underline}.banded-content p:last-child{border-top:1px solid #ccc;margin-top:20px;padding-top:20px}.homepage main{margin-top:0}.homepage #introduction p:last-child,.homepage #news .links,.homepage #vision p:last-child{border-top:1px solid #ccc;margin-top:20px;padding-top:20px}.homepage #introduction a{font-weight:700;text-decoration:none}.homepage #introduction a:hover{text-decoration:underline}.homepage #news a{font-weight:700;text-decoration:none}.homepage #news a:hover{text-decoration:underline}.homepage #news .featured .widget{margin-bottom:15px}.homepage #news .links{margin-bottom:30px}.homepage #news .links div:nth-of-type(1){text-align:center}@media screen and (min-width:768px){.homepage #news .links div:nth-of-type(1){text-align:right}}.homepage #news .links div:nth-of-type(2),.homepage #news .links div:nth-of-type(3){text-align:center}@media screen and (min-width:768px){.homepage #news .links div:nth-of-type(3){text-align:left}}.homepage #vision a{font-weight:700;text-decoration:none}.homepage #vision a:hover{text-decoration:underline}.homepage #vision .bucket-image,.homepage #vision .widget{margin-bottom:0}.about #staff .widget-heading,.homepage #difference .widget-heading{font-size:18px;background-color:rgba(255,210,0,.9);display:inline-block;padding:5px 10px;position:absolute;top:0;left:0;margin-top:0;margin-left:15px;z-index:1}.about #invite{background:#f6f6f6;text-align:center}.about #invite .row:first-of-type{margin-top:30px}.about #invite .row:last-of-type{margin-bottom:30px}#sidebar .recents-archive ul{list-style:none}#sidebar .recents-archive .recents li{margin-bottom:10px;background-repeat:no-repeat;background-size:100px auto}.campus-communications:not(.archive) .page-heading-row,.community:not(.archive) .page-heading-row,.monthly-message .page-heading-row,.writings-remarks:not(.archive) .page-heading-row{margin-bottom:0}#sidebar .recents-archive .recents a{display:inline-block;padding-left:115px;text-decoration:none}#sidebar .recents-archive .recents a:focus,#sidebar .recents-archive .recents a:hover{background-color:rgba(255,255,255,.4)}#sidebar .recents-archive .recents a:focus .title,#sidebar .recents-archive .recents a:hover .title{text-decoration:none}#sidebar .recents-archive .recents .title{font-weight:700;text-decoration:underline}#sidebar .recents-archive .recents .date{font-size:13px}.communications .page-heading{font-size:32px}.communications .date{color:#777}.communications .section-heading{color:#777;font-size:18px}.communications p:first-child.caption{margin-top:-30px}.communications p.link-highlight{text-align:right;border-top:1px solid #f6f6f6;margin-top:15px;padding-top:1em}.communications p.link-highlight:after{content:none}.communications p.link-highlight:hover{text-decoration:inherit}.communications p.link-highlight a{font-weight:700;text-decoration:none}.communications p.link-highlight a:after{display:inline-block;font-family:'Glyphicons Halflings';font-size:80%;content:'\e258';color:#ffd200;margin-left:.2em}.communications p.link-highlight a:hover{text-decoration:underline}.communications p.link-highlight+p.link-highlight{border-top:none;margin-top:0;padding-top:0}.monthly-message #sidebar ul{float:left;list-style:none;width:33%}.campus-communications.archive .section-heading,.community.archive .section-heading,.writings-remarks.archive .section-heading{background-color:#f6f6f6;border-left:4px solid #ffd200;font-size:16px;padding:5px 10px;margin-bottom:30px}.campus-communications.archive .date,.community.archive .date,.writings-remarks.archive .date{font-size:14px}.campus-communications .widget-heading,.community .widget-heading,.writings-remarks .widget-heading{font-size:17px}.campus-communications .page-heading-row,.writings-remarks .page-heading-row{margin-bottom:0}.campus-communications #sidebar .recents li,.writings-remarks #sidebar .recents li{background-image:none!important}.campus-communications #sidebar .recents a,.writings-remarks #sidebar .recents a{padding-left:0}@media screen and (min-width:992px){.vision section:nth-of-type(2) .container{padding:0 90px}}.resources #gallery .widget-heading{font-size:18px;background-color:rgba(255,210,0,.9);display:inline-block;padding:5px 10px;position:absolute;top:0;left:0;margin-top:0;margin-left:15px;z-index:1}