*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0}html,body{height:100%;padding:0;height:0}body{font:15px/20px DroidSansRegular,Arial,Helvetica,微软雅黑,黑体,FZHei-B01S,sans-serif;text-align:center;color:#333;background:#fff}a:link,a:visited{color:#c31f2e;text-decoration:none;font-weight:400}a:hover,a:active{color:#000;text-decoration:none}a img{border:0}h1,h2,h3,h4,h5,h6{font-family:DroidSerifRegular,Georgia,times new roman,微软雅黑,黑体,FZHei-B01S,serif}h1,h2,h3{margin:20px 0;font-weight:400;line-height:36px}h4{margin:10px 0;font-weight:400}h1{font-size:32px}h2{font-size:28px}h3{font-size:24px;line-height:24px}h4{font-size:15px}p{padding:0;margin:0 0 20px}ul{list-style-position:outside;margin:0 0 20px 20px;list-style-type:disc;padding:0}ol{list-style-position:outside;margin:0 0 20px 20px;list-style-type:decimal;padding:0}hr{border:0;color:#d5e0e6;background-color:#d5e0e6;height:1px;margin:20px 0;clear:both}hr.spacer{background-color:#fff;color:#fff;margin:10px 0}fieldset{border:none}blockquote{display:block;margin:20px;padding-left:20px;border-left:2px solid #94b0bc}blockquote,blockquote p{font-family:DroidSerifRegular,Georgia,times new roman,微软雅黑,黑体,FZHei-B01S,serif;font-size:14px;line-height:18px;color:#999}#wrap{margin-top:5px;text-align:left}#pagetop{}#pagetop .social-icons{float:right;text-align:right}#pagetop .social-icons a{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}#pagetop .social-icons a:hover{opacity:.5}#pagetop .social-icons img{margin:0 3px}#brand{position:relative;height:112px;border-top:2px solid #94b0bc;clear:both}#brand #logo{width:200px;height:90px;padding:0;position:absolute;left:50%;margin:10px 0 10px -100px}#brand #logo a img{width:100%;height:auto;display:block}#top-widget-area{float:right;margin-top:15px}#top-widget-area #promo-top{font-size:12px;line-height:14px;clear:both;text-align:right}#top-widget-area #promo-top img{float:left}#top-widget-area #promo-top h4{font-style:italic;font-size:13px;margin:0 0 0 80px;padding:0}#top-widget-area #promo-top p{margin:0 0 0 80px;color:#666}#top-widget-area #promo-top .promo-link{font-size:11px;text-transform:uppercase}#top-ciw{display:block;width:205px;height:72px;position:absolute;left:0;top:50%;margin-top:-36px}#top-ciw img{width:100%;height:auto;display:block}#main{margin-bottom:36px}#primary{border-left:1px solid #d5e0e6;padding-left:20px;float:right}#primary.full{border-left:0;padding-left:0}#primary .post,#primary .articles,#primary .intellectuals,#primary .yearbook{margin-bottom:36px;float:left;width:100%;clear:both}#primary .breadcrumbs{font-size:11px;text-transform:uppercase;padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #d5e0e6;color:#999}#primary .breadcrumbs .post{display:inline;margin:0;clear:none;float:none;width:auto}#primary .entry-title,#primary .page-title{margin-top:0;clear:both}#primary h2.entry-title{font-size:24px;margin-bottom:9px;line-height:24px}#primary h3.parent-title{margin-top:0;float:left}#primary h3.parent-title a:link,#primary h3.parent-title a:visited{display:block;color:#fff;background:#94b0bc;font-size:16px;text-transform:lowercase;padding:3px 10px;float:left}#primary h3.parent-title a:hover,#primary h3.parent-title a:active{background:#c31f2e}#primary .archive-meta{text-align:center;color:#999;font-style:italic;font-size:16px}#primary .entry-meta{float:left;width:100%;font-size:12px;color:#666;border:1px solid #d5e0e6;border-left:none;border-right:none;padding:2px 0;margin-bottom:9px}#primary .entry-meta .addthis_toolbox{float:right}#primary .entry-meta .dateline{float:left}#primary .entry-meta .comments-link{float:right}#primary .entry-meta-bottom{text-align:right;font-size:12px;color:#666}#primary .entry-meta-bottom .disclaimer{text-align:center}#primary .parent-content{margin-bottom:20px;border-bottom:5px solid #d5e0e6}#primary .entry-content img{max-width:100%;height:auto;display:block}#primary .entry-excerpt{font-size:17px;font-weight:700}#primary .entry-summary .entry-date{color:#999}#primary .yarpp-related{clear:both}#primary .yarpp-related-none{display:none}#fp-slider{width:100%;overflow:hidden;margin-bottom:36px;position:relative}#fp-slides .fp-slide{background:#d5e0e6;width:100%;height:314px;overflow:hidden;position:absolute}#fp-slides .fp-slide .slide-image{display:block;width:419px;padding:0}#fp-slides .fp-slide .slide-image img{max-width:100%;height:auto}#fp-slides .fp-slide p.slide-caption{margin:0;padding:15px 15px 0;position:absolute;width:200px;bottom:40px;right:0;text-align:left;font-size:12px;color:#666}#fp-slides .fp-slide p.slide-caption strong{display:block}#fp-slider a.gallery-link:link,#fp-slider a.gallery-link:visited{position:absolute;top:15px;right:15px;color:#94b0bc;font-size:13px;font-weight:700}#fp-slider a.gallery-link:hover,#fp-slider a.gallery-link:active{color:#c31f2e}#fp-slider .slideshow-prevnext{position:absolute;top:0;left:0;right:0;bottom:0;width:419px}#fp-slider .slideshow-prevnext span{font-size:56px;position:absolute;top:0;width:60px;height:100%;text-align:center;color:#fff;cursor:pointer;z-index:999;opacity:0;text-shadow:1px 1px 3px rgba(0,0,0,.8);line-height:314px}#fp-slider .slideshow-prevnext span.slide-nav-prev{left:0}#fp-slider .slideshow-prevnext span.slide-nav-next{right:0}#fp-slider .slideshow-prevnext span:hover{opacity:1!important}#fp-slider .slideshow-prevnext:hover span{opacity:.5}#fp-slider ol.slideshow-pager{position:absolute;bottom:10px;right:10px;text-align:center;list-style-type:none!important;margin:0!important;padding:0;z-index:999}#fp-slider ol.slideshow-pager li{display:block;float:left;cursor:pointer;padding:0;margin:0 0 0 5px;width:10px;height:10px;background:#94b0bc;border-radius:50%}#fp-slider ol.slideshow-pager li.cycle-pager-active{background:#c31f2e}#fp-slider ol.slideshow-pager li span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#fp-slider ol.slideshow-pager>li:before{display:none}#primary .dbd-view{float:left}#primary ul.dbd-view{margin-left:20px}#primary .dbd-view div.view-row{clear:both;float:left;width:100%;padding-bottom:20px}#primary .dbd-view li.view-row{padding-bottom:9px}#primary .dbd-view h3.entry-title{margin-bottom:9px;clear:none}#primary .dbd-view .view-has-thumb h3{margin-left:110px}#primary .dbd-view .view-has-thumb .view-desc{margin-left:110px;font-size:14px;line-height:17px}#primary .dbd-view .view-thumb{float:left}.post-section{float:left;width:100%;margin:0 0 20px;padding-bottom:20px;border-bottom:1px solid #d5e0e6}.post-section.post-section-half{width:48%;margin:0% 2% 20px 0%;padding:0;border-bottom:none}.post-section.post-section-half.post-section-half-first{clear:left;margin-right:0}.post-section.post-section-journal{padding-bottom:0}h2.post-section-title{text-align:center;margin:0 0 20px}h2.post-section-title a:link,h2.post-section-title a:visited{color:#94b0bc}h2.post-section-title a:hover,h2.post-section-title a:active{color:#000}#primary .post-section.post-section-full div.view-row{width:48%;margin:0% 0% 2% 2%;clear:none}#primary .post-section.post-section-full div.view-row.view-odd{margin-left:0%;clear:left}.post-section h3 a{display:block;font-size:16px;line-height:18px}.post-section.post-section-yearbook .post-section-yearbook__cover{width:38%;margin-right:2%;float:left}.post-section.post-section-yearbook .post-section-yearbook__cover img{width:100%;height:auto}.post-section.post-section-yearbook .post-section-yearbook__chapters{width:60%;float:left}#primary .post-section.post-section-full .post-section-yearbook__chapters div.view-row{width:100%;margin-left:0;clear:both}.single-yearbook #primary h3{color:#c31f2e}.single-yearbook #primary h4{font-size:17px;font-weight:700}.chapter-author{font-size:18px;color:#999;font-style:italic;margin-bottom:20px}.single-yearbook #content{font-family:DroidSerifRegular,Georgia,times new roman,serif;font-size:17px;line-height:22px}.single-yearbook #content.ybchapter{padding-bottom:50px;background:url(../images/chapter-ender.png) no-repeat bottom center;float:left;width:100%}.single-yearbook .entry-content{position:relative}.single-yearbook .yearbook-content{width:758px;float:left}.single-yearbook #content .intro{font-family:DroidSansRegular,Arial,Helvetica,sans-serif;font-weight:700}.single-yearbook .yearbook-sidebar{width:182px;padding-left:20px;float:left}.single-yearbook #content .addthis_toolbox{margin-bottom:20px}.ybdownload{display:block;margin:0 0 20px;border:1px solid #ddd;border-left:0;border-right:0;padding:10px 0}.ybdownload span{display:block;line-height:32px;font-size:13px;background:url(../images/icon-pdf.png) no-repeat center right;padding-right:45px;text-align:right}.yb-item-child-list{margin-bottom:20px}.yb-item-child-list a.yb-item-child-list-item{display:block;padding-bottom:5px}.single-yearbook .yearbook-sidebar .yb-item-child-list a.yb-item-child-list-item{font-size:14px;border-bottom:1px solid #eee;margin-bottom:5px}.single-yearbook .yearbook-sidebar .yb-item-child-list a.yb-item-child-list-item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.yb-item-child-list a.current{color:#333}.yb-item-child-list .yb-item-child-list-item-author{color:#333}.single-yearbook #primary .yb-item-child-list h3{color:#000;margin:0 0 10px}.single-yearbook .yearbook-sidebar .notes-notice{border:1px solid #d5e0e6;background:#edf5f9;padding:9px;font-size:14px;text-align:center}a.ybreturn:link,a.ybreturn:visited{font-size:12px;color:#94b0bc}a.ybreturn:hover,a.ybreturn:active{color:#c31f2e}.yearbook-item{margin-bottom:40px}.yearbook-item h2.entry-title a:link,.yearbook-item h2.entry-title a:visited{color:#000}.yearbook-item h2.entry-title a:hover,.yearbook-item h2.entry-title a:active{color:#c31f2e}.yearbook-item .chapter-image{float:left;margin:0}.yearbook-item .chapter-summary{margin-left:170px}.yearbook-item .yb-item-child-list{margin-left:170px}#primary .yearbook-item.yearbook-item-forum{padding-left:20px;margin-left:20px;border-left:5px solid #d5e0e6}#primary .yearbook-item.yearbook-item-forum .chapter-image{width:80px;height:auto;margin-bottom:0}#primary .yearbook-item.yearbook-item-forum h2{margin:0;padding:0;font-size:18px;line-height:22px;text-transform:uppercase;clear:none;line-height:80px}#primary .yearbook-item.yearbook-item-forum .yearbook-item-read-link:link,#primary .yearbook-item.yearbook-item-forum .yearbook-item-read-link:visited,#primary .yearbook-item.yearbook-item-forum .yearbook-item-pdf-link:link,#primary .yearbook-item.yearbook-item-forum .yearbook-item-pdf-link:visited{color:#c31f2e;font-size:16px}#primary .yearbook-item.yearbook-item-forum .yearbook-item-read-link:hover,#primary .yearbook-item.yearbook-item-forum .yearbook-item-read-link:active,#primary .yearbook-item.yearbook-item-forum .yearbook-item-pdf-link:hover,#primary .yearbook-item.yearbook-item-forum .yearbook-item-pdf-link:active{color:#000}.yearbook-item .yearbook-item-links{clear:both;padding-top:10px;text-align:right;font-size:12px;text-transform:uppercase;color:#ccc}.az-snap{text-align:center}.az-snap .snaplet{padding:3px 5px;border:1px solid #ddd;background:#efefef;border-radius:5px;margin:0 2px;line-height:36px}.az-snap a.snaplet:link,.lex-snap a.snaplet:visited{background:#94b0bc;color:#fff}.az-snap a.snaplet:hover,.lex-snap a.snaplet:active{background:#c31f2e}#az-content h3.az-heading{clear:both;background:#d5e0e6;padding:3px 10px;border-radius:10px}#inquiry-form span.label{float:left;font-weight:700;text-align:right;width:150px}#inquiry-form sup{color:red;font-size:.9em}#inquiry-form input.wpcf7-text,#inquiry-form textarea{border:1px solid #ccc;float:left;margin-left:10px;padding:3px 5px;width:350px}#inquiry-form input.wpcf7-submit{border:none;margin-left:10px;background:none repeat scroll 0 0 #94b0bc;color:#fff;font-size:12px;padding:5px 10px;text-transform:lowercase}#inquiry-form input.wpcf7-submit:hover,#inquiry-form input.wpcf7-submit:active,#inquiry-form input.wpcf7-submit:focus{background:#c31f2e}#inquiry-form p{clear:left;float:left}.nicetable{border:none;border-collapse:collapse}.nicetable td,.nicetable th{padding:3px 5px;border:1px solid #d5e0e6;border-collapse:collapse}.nicetable th{background:#d5e0e6}.nicetable th a:link,.nicetable th a:visited{font-weight:700;color:#000}.nicetable th a:hover,.nicetable th a:active{color:#c31f2e}table.acs-item{width:100%;border-collapse:collapse;margin-bottom:20px}table.acs-item td{padding:5px;vertical-align:top;border:1px solid #f3f3f3;font-size:12px}table.acs-item .acs-item-title td{background:#d5e0e6;font-size:16px}.acs-date-filter{float:left;font-size:12px}.acs-sort{text-transform:lowercase;font-size:12px;text-align:right;margin-bottom:9px}.acs-sort a{padding:2px 20px 2px 5px;color:#fff;border-radius:5px;margin-right:5px;background:#aaa}.acs-sort a.sort-none{background:url(../images/sort-none.gif) no-repeat center right #aaa}.acs-sort a.sort-asc{background:url(../images/sort-asc.gif) no-repeat center right #c31f2e}.acs-sort a.sort-desc{background:url(../images/sort-desc.gif) no-repeat center right #c31f2e}.acs-sort a.sort-clear{background:url(../images/sort-clear.gif) no-repeat center right #aaa}.gallery{width:100%;float:left;clear:both;margin-bottom:20px}.gallery-item{float:left;margin:0 3px 3px 0}.gallery-columns-2 .gallery-item{width:49%;margin-right:2%}.gallery-columns-2 .gallery-item:nth-child(2n){margin-right:0}.gallery-columns-3 .gallery-item{width:31.3333%;margin-right:1%}.gallery-columns-3 .gallery-item:nth-child(3n){margin-right:0}.gallery-item img{margin:0 auto}.gallery-caption{font-size:12px!important;line-height:18px!important;padding:10px 20px;text-align:left;margin:0;color:#fff;background:#94b0bc}.pagination{clear:both;padding:20px 0;position:relative;font-size:11px;line-height:18px;float:left;width:100%}.pagination span,.pagination a{display:block;float:left;margin:2px 2px 2px 0;padding:6px 9px 5px;text-decoration:none;width:auto;color:#999;background:#fff;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #ddd}.pagination a:hover,.pagination a:active{color:#fff;background-color:#94b0bc}.pagination .current{color:#fff;background-color:#d5e0e6}.navigation{clear:both;margin:20px 0;float:left;width:100%}.navigation .navigation-left{width:49%;float:left}.navigation .navigation-right{width:49%;float:right;text-align:right}.navigation a:link,.navigation a:visited{border:1px solid #37261f;border-radius:5px;padding:3px 5px;background:#37261f;color:#fff}.navigation a:hover,.navigation a:active{background:#7b7b5b;color:#fff;border-color:#7b7b5b}.entry-author-info{float:left;width:100%;clear:both;padding:2% 2% 0%;background:#d5e0e6;margin-bottom:20px;text-align:left}.entry-meta-bottom .entry-author-info{margin-top:20px}.entry-author-info img{float:left;margin-bottom:20px}.entry-author-info h4{margin:0 0 10px 120px;font-weight:700}.entry-author-info .author-desc{margin-left:120px}#primary .contributors-list{float:left;width:100%;clear:both;margin:0;padding:0}#primary .contributors-list-item{display:block;margin:1%;padding:7px;float:left;width:18%;height:140px;text-align:center;background:#f9f9f9;font-size:12px;color:#000}#primary .contributors-list-item:hover{color:#c31f2e}#primary .contributors-list-item img{display:block;width:100%;height:auto}#primary .annie_notes{border-top:2px solid #94b0bc;border-bottom:0}#primary .annie_notes .annie_note_container{margin:10px 0 0 20px}#primary a.annie_footnoteRef,#primary a.annie_footnoteRef.tippy_link{font-size:12px;color:#c31f2e}#primary .type-dossier{padding-bottom:10px;border-bottom:1px solid #ddd;margin-bottom:10px}#primary .type-dossier h2.entry-title{margin-bottom:0;font-size:18px}#primary .type-dossier h2.entry-title span{font-size:14px;color:#999;text-transform:uppercase}#primary .type-dossier h2.entry-title a{display:block}#secondary{width:300px}#secondary .widget-container{margin-bottom:30px}#secondary h3{margin:0 0 5px;padding-right:35px;color:#000;position:relative}#secondary h3 a:link,#secondary h3 a:visited{color:#000}#secondary h3 a:hover,#secondary h3 a:active{color:#c31f2e}#secondary h3 a span,#secondary h4 a span{position:absolute;top:3px;right:0;font-size:12px;color:#fff;padding:2px 5px;line-height:normal;background:#94b0bc}#secondary h3 a:hover span,#secondary h4 a:hover span{background:#c31f2e}#secondary h4{font-size:18px;padding-right:35px;position:relative;margin:0;color:#94b0bc;font-family:DroidSansRegular,Arial,Helvetica,sans-serif}#secondary h4 a:link,#secondary h4 a:visited{color:#94b0bc}#secondary h4 a:hover,#secondary h4 a:active{color:#c31f2e}#secondary ul{list-style-type:none;margin:0}#secondary ul li{border-bottom:1px dotted #f1f1f1;padding:5px;margin-bottom:0}#secondary ul ul{margin-top:5px;margin-left:20px}#secondary .widget_search{margin-bottom:20px}#searchform,#tagsearchform{width:100%;max-width:500px;margin:0 auto}#searchform input.field,#tagsearchform input.field{border:1px solid #94b0bc;padding:3px;width:80%;float:left;margin-bottom:0}#searchform input.submit,#tagsearchform input.submit{background:url(../images/icon-search.png) no-repeat center 0 #94b0bc;display:block;width:18%;margin-left:2%;height:24px;text-indent:-999;border:none;float:right;margin-bottom:0}#searchform input.submit:hover,#searchform input.submit:active,#searchform input.submit:focus,#tagsearchform input.submit:hover,#tagsearchform input.submit:active,#tagsearchform input.submit:focus{background-position:center -24px;background-color:#aac0ca}#secondary #menu-journal-menu a:link,#secondary #menu-journal-menu a:visited{color:#000;font-size:26px;line-height:36px}#secondary #menu-journal-menu a:hover,#secondary #menu-journal-menu a:active{color:#c31f2e}#secondary select{border:1px solid #ccc;padding:3px 5px;width:100%}#footer-widget-area{background:url(../images/footer-bg.png) repeat-y 0 0 #d5e0e6;background-size:100%;border-top:6px solid #94b0bc;font-size:12px;padding-bottom:20px}#footer-widget-area .widget-container{}#footer-widget-area .widget-container.widget-last{}#footer-widget-area .widget-container-in{padding:20px 10px}#footer-widget-area h3.widget-title{margin-top:0;font-size:15px;line-height:18px}#footer-widget-area ul{margin:0 0 20px;list-style-type:none}#footer-widget-area ul ul{margin-left:20px;list-style-type:disc}#footer-widget-area a:link,#footer-widget-area a:visited{color:#666}#footer-widget-area a:hover,#footer-widget-area a:active{color:#000}#footer-widget-area .footer-masthead{clear:both;text-align:center;padding:20px;background:#d5e0e6}#footer-widget-area .footer-masthead img{display:block;margin:0 auto 5px}#footer-widget-area .footer-masthead a{color:#94b0be}#copyright{font-size:11px;color:#999;text-align:right;padding:9px}#comments{padding-top:36px;clear:both}#comments h3{color:#999;margin-top:0}#comments h3 span{color:#000;font-style:italic}#comments #commentlist{list-style-type:none;margin:0 0 20px;padding:0;width:100%;float:left;clear:both}#comments #commentlist li{float:left;width:100%}#comments ul.children{list-style-type:none;margin:0;padding:0 0 0 30px}#comments #commentlist .avatar{float:left;border:1px solid #d5e0e6;background:#fff;padding:4px;border-radius:3px}#comments #commentlist .comment-right{margin:0 0 20px 80px}#comments #commentlist .comment-top{border:1px solid #d5e0e6;border-bottom:none;background:#f3f3f3;color:#000;text-shadow:1px 1px 1px #fff;border-radius:3px 3px 0 0;line-height:36px;height:36px}#comments #commentlist .comment-author{float:left;padding-left:20px}#comments #commentlist .comment-author .fn{font-weight:700;font-style:normal}#comments #commentlist .comment-meta{float:right;padding-right:20px;font-size:10px}#comments #commentlist .comment-meta a:link,#comments #commentlist .comment-meta a:visited{color:#999}#comments #commentlist .comment-meta a:hover,#comments #commentlist .comment-meta a:active{color:#c31f2e}#comments #commentlist .comment-body{border:1px solid #d5e0e6;padding:20px;border-radius:0 0 3px 3px}#comments #commentlist .reply{padding:0;text-align:right}#comments #commentlist .reply a:link,#comments #commentlist .reply a:visited{text-transform:lowercase;font-size:10px;padding:3px 5px;border-radius:5px;border-top:1px solid #bbb;border-left:1px solid #bbb;border-right:1px solid #fff;border-bottom:1px solid #fff;background:#d6d6d6;color:#666}#comments #commentlist .reply a:hover,#comments #commentlist .reply a:active{background:#c31f2e;color:#fff}#respond{width:100%;float:left;clear:both}#respond #cancel-comment-reply-link{padding:5px 0;color:red;font-size:12px}#commentform #commentform-left{float:left;width:35%}#commentform #commentform-left input,#commentform .comment-form-comment textarea{padding:10px;border:1px solid #ccc;width:85%;background:#f6f6f6;border-radius:5px;color:#999}#commentform #commentform-left input:focus,#commentform .comment-form-comment textarea:focus{border-color:#666;color:#444}#commentform #commentform-left p{margin-bottom:9px}#commentform .comment-form-comment textarea{height:}#commentform .comment-form-comment{width:60%;float:right}#commentform .comment-form-comment label{display:none}#commentform .form-allowed-tags{clear:both;width:60%;float:right;font-size:10px;color:#999}#commentform .required{color:red;font-size:10px}#commentform #commentform-left .required{padding-left:5px}#commentform input#submit{background:#94b0bc;border:1px solid #94b0bc;color:#fff;font-weight:400;display:inline-block;border-radius:3px;font-size:18px;padding:8px 15px}#commentform input#submit:focus,#commentform input#submit:hover,#commentform input#submit:active{background:#c31f2e;cursor:pointer}.comment-awaiting-moderation{color:red}.aligncenter{display:block;margin:0 auto 20px;clear:both}.alignright{margin:0 0 20px 20px;display:block;float:right}.alignleft{margin:0 20px 20px 0;display:block;float:left}.alignnone{margin:0 0 20px}.wp-caption{text-align:center;background:#94b0bc;max-width:100%}.wp-caption img{margin:0;padding:0;border:0;display:block;max-width:100%;height:auto}.wp-caption p.wp-caption-text{font-size:12px!important;line-height:18px!important;padding:10px 20px;text-align:left;margin:0;color:#fff}.clear{clear:both}.hidden{display:none}.readmore{text-align:right;clear:both}.readmore a:link,.readmore a:visited{padding:2px 5px;background:#94b0bc;color:#fff;font-size:12px;text-transform:lowercase}.readmore a:hover,.readmore a:active{background:#c31f2e}a.icon-big:link,a.icon-big:visited{display:block;width:48px;padding-top:52px;float:left;margin-right:10px;font-size:12px;text-align:right}a.icon-big:hover,a.icon-big:active{color:#000}.icon-pdf{background:url(../images/icon-pdf.jpg) no-repeat 0 0}.icon-epub{background:url(../images/icon-epub.jpg) no-repeat 0 0}.icon-kindle{background:url(../images/icon-kindle.jpg) no-repeat 0 0}.boxout{border:1px solid #d5e0e6;background:#edf5f9;padding:9px;font-size:16px!important;width:30%}.boxout.alignleft{clear:left}.boxout.alignright{clear:right}.boxout.wide{width:60%}.boxout.full{width:96%;padding:10px;float:none;clear:both;margin:0 auto 20px}.boxout.pullquote{border:0;padding:0;background:0 0;font-size:21px!important;line-height:24px;color:#94b0bc;font-style:italic}#primary .boxout ol,#primary .boxout ul{margin-left:20px}.ac_results{padding:0;margin:0;list-style:none;position:absolute;z-index:10000;display:none;border-width:1px;border-style:solid;border-color:#ccc;background:#fff}.ac_results li{padding:2px 10px;white-space:nowrap;text-align:left;color:#666;margin:0}.ac_over{cursor:pointer;color:#000;background:#ffe}.ac_match{text-decoration:underline}body #TB_caption{height:auto!important}#primary ol{counter-reset:li}#primary ol>li,#primary ul>li{position:relative;margin:0 0 10px 20px;padding:0;list-style:none}#primary ol>li:before{content:counter(li);counter-increment:li;position:absolute;top:0;left:-20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:20px;color:#c31f2e;font-weight:700}#primary ul>li:before{content:"\25CF";position:absolute;top:0;left:-20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:20px;color:#c31f2e;font-weight:700}#primary li ol,#primary li ul{margin-top:6px}#primary ol ol li:last-child{margin-bottom:0}@media only screen and (max-width:959px){#primary-nav .sf-menu a:link,#primary-nav .sf-menu a:visited{font-size:14px}.single-yearbook .yearbook-content{width:566px}}@media only screen and (min-width:768px) and (max-width:959px){#fp-slides .fp-slide{height:263px}#fp-slides .fp-slide .slide-image{width:350px}#fp-slides .fp-slide p.slide-caption{padding:10px;width:140px}#fp-slider .slideshow-prevnext{width:350px}#fp-slider .slideshow-prevnext span{line-height:263px}h2.post-section-title{font-size:22px}#primary .dbd-view .view-thumb{height:auto;width:80px}#primary .dbd-view .view-has-thumb h3,#primary .dbd-view .view-has-thumb .view-desc{margin-left:90px}#primary .contributors-list-item{width:23%}.ybdownload{font-size:13px}#secondary{width:240px}}@media only screen and (max-width:767px){#pagetop #top-nav{width:auto;float:left}#pagetop .social-icons{width:auto;float:right}#top-widget-area{background:#f6f6f6;clear:both;float:none;margin:15px 0;overflow:hidden;padding:10px;position:relative}#top-widget-area #promo-top img{box-shadow:-1px -1px 3px #666;float:left;height:300px;left:50px;position:absolute;top:10px}#brand{height:auto}#brand #logo{width:50%;left:auto;right:auto;float:left;position:relative;margin:10px 0;height:auto}#top-ciw{float:right;width:46%;position:relative;margin:30px 0 0;height:auto;left:auto;right:auto}#primary-nav .sf-menu{height:86px}#primary-nav .sf-menu li{width:50%}#primary-nav .sf-menu a:link,#primary-nav .sf-menu a:visited{border:0}#primary{border-left:0;padding-left:0}#fp-slider a.gallery-link:link,#fp-slider a.gallery-link:visited{padding:3px;background:#fff;background:rgba(255,255,255,.6);color:#000}#fp-slides .fp-slide p.slide-caption{color:#333;background:#fff;background:rgba(255,255,255,.6);padding:10px}.single .alignleft,.single .alignright{display:block;margin:0 auto 20px;clear:both;float:none}#primary .post-section.post-section-full div.view-row{margin:0;width:100%}.post-section.post-section-half{width:100%;margin:0 0 20px}.post-section.post-section-yearbook .post-section-yearbook__cover,.post-section.post-section-yearbook .post-section-yearbook__chapters{width:100%;margin:0}#primary .contributors-list-item{width:31%}#primary .yearbook-item h2.entry-title{font-size:18px;line-height:22px}#primary h4.chapter-author{font-size:12px;margin-bottom:10px}#primary .yearbook-item .chapter-image{float:right;margin:0 0 5px 5px}#primary .yearbook-item p{font-size:12px;margin-left:0}#primary .ybdownload{width:100%}.single-yearbook .yearbook-content{margin:0 0 20px;width:100%}.single-yearbook .yearbook-sidebar{width:100%;padding:0;position:relative}.boxout.alignleft,.boxout.alignright,.boxout.wide,.boxout.full{clear:both;width:100%;float:none;margin-bottom:20px}#secondary{width:inherit}#footer-widget-area{background-image:none}#footer-widget-area .widget-container-in{padding-bottom:0}#footer-widget-area .widget-container{border-bottom:1px solid #fff}}@media only screen and (min-width:480px) and (max-width:767px){}@media only screen and (max-width:479px){#top-widget-area #promo-top img{left:25px;height:200px}#top-nav a:link,#top-nav a:visited{padding:0 10px}#primary-nav .sf-menu a:link,#primary-nav .sf-menu a:visited{font-size:12px;font-weight:400;text-align:left}#fp-slides .fp-slide{height:225px}#fp-slides .fp-slide .slide-image,#fp-slider .slideshow-prevnext{width:300px}#fp-slider .slideshow-prevnext span{line-height:225px}}