@font-face{font-family:'Glyphicons Halflings';src:url('/application/themes/custom/css/bootstrap/fonts/glyphicons-halflings-regular.eot');src:url('/application/themes/custom/css/bootstrap/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),url('/application/themes/custom/css/bootstrap/fonts/glyphicons-halflings-regular.woff') format('woff'),url('/application/themes/custom/css/bootstrap/fonts/glyphicons-halflings-regular.ttf') format('truetype'),url('/application/themes/custom/css/bootstrap/fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular') format('svg')}.floatLeft{float:left}.floatRight{float:right}.clearLeft{clear:left}.clearRight{clear:right}.clearBoth{clear:both}.textLeft{text-align:left}.textRight{text-align:right}.textCen{text-align:center}.textJust{text-align:justify}.posRel{position:relative}.posAb{position:absolute}.posFix{position:fixed}.disBl{display:block}.disIn{display:inline}.disInbl{display:inline-block}.disNone{display:none}#ccm-account-menu{display:none}#sb-site{background-color:#eeeeee}.edit-mode #sb-site{position:static}#user-account-fancybox{text-align:center}.header a,.main a,.footer a{-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.header a:hover,.main a:hover,.footer a:hover,.header a:focus,.main a:focus,.footer a:focus,.header a:active,.main a:active,.footer a:active{text-decoration:none}.header .button,.main .button,.footer .button{position:relative;display:inline-block;color:#ffffff !important;padding: 10px 70px 10px 20px;font-weight:normal;background-color:#ffa235;border:0;font-size:18px;font-size:1.8rem;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;background-image:url(/application/themes/custom/images/button-arrow.png);background-repeat:no-repeat;background-position: right 16px center;}.header .button:hover,.main .button:hover,.footer .button:hover,.header .button:focus,.main .button:focus,.footer .button:focus,.header .button:active,.main .button:active,.footer .button:active{background-color:#ff8b02;background-position: right 10px center;}.header .button.return,.main .button.return,.footer .button.return{padding:10px 20px 10px 60px;background-image:url(/application/themes/custom/images/button-arrow-reverse.png);background-position:15px center}.header .button.return:hover,.main .button.return:hover,.footer .button.return:hover,.header .button.return:focus,.main .button.return:focus,.footer .button.return:focus,.header .button.return:active,.main .button.return:active,.footer .button.return:active{background-position:10px center}.header img,.main img,.footer img{max-width:100%;height:auto !important}.header .stat-list,.main .stat-list,.footer .stat-list{font-family:'lexia','Bitter',serif}.header .stat-list h3,.main .stat-list h3,.footer .stat-list h3{margin:0;color:#e5902d;font-weight:normal;font-size:26px;font-size:2.6rem;margin:0 0 10px}.header .stat-list ul,.main .stat-list ul,.footer .stat-list ul{list-style-type:none;margin:0 0 20px;padding:0}.header .stat-list ul li,.main .stat-list ul li,.footer .stat-list ul li{margin:10px 0}.header .stat-list ul li a,.main .stat-list ul li a,.footer .stat-list ul li a{color:#2e335d;font-size:20px;font-size:2rem}.header .stat-list ul li a:hover,.main .stat-list ul li a:hover,.footer .stat-list ul li a:hover{color:#3f467f}.header .coreStyle,.main .coreStyle,.footer .coreStyle{font-family:'Open Sans',sans-serif;color:#232323;font-size:16px;font-size:1.6rem}.header .coreStyle>*:first-child,.main .coreStyle>*:first-child,.footer .coreStyle>*:first-child{margin-top:0}.header .coreStyle h1,.main .coreStyle h1,.footer .coreStyle h1,.header .coreStyle h2,.main .coreStyle h2,.footer .coreStyle h2,.header .coreStyle h3,.main .coreStyle h3,.footer .coreStyle h3,.header .coreStyle h4,.main .coreStyle h4,.footer .coreStyle h4,.header .coreStyle h5,.main .coreStyle h5,.footer .coreStyle h5,.header .coreStyle h6,.main .coreStyle h6,.footer .coreStyle h6,.header .coreStyle p,.main .coreStyle p,.footer .coreStyle p,.header .coreStyle ul,.main .coreStyle ul,.footer .coreStyle ul,.header .coreStyle ol,.main .coreStyle ol,.footer .coreStyle ol,.header .coreStyle blockquote,.main .coreStyle blockquote,.footer .coreStyle blockquote,.header .coreStyle pre,.main .coreStyle pre,.footer .coreStyle pre,.header .coreStyle table,.main .coreStyle table,.footer .coreStyle table{margin:10px 0 15px}.header .coreStyle h1,.main .coreStyle h1,.footer .coreStyle h1,.header .coreStyle h2,.main .coreStyle h2,.footer .coreStyle h2,.header .coreStyle h3,.main .coreStyle h3,.footer .coreStyle h3,.header .coreStyle h4,.main .coreStyle h4,.footer .coreStyle h4,.header .coreStyle h5,.main .coreStyle h5,.footer .coreStyle h5,.header .coreStyle h6,.main .coreStyle h6,.footer .coreStyle h6{color:#2d036b;margin:30px 0 15px}.header .coreStyle h2,.main .coreStyle h2,.footer .coreStyle h2,.header .coreStyle h3,.main .coreStyle h3,.footer .coreStyle h3,.header .coreStyle h4,.main .coreStyle h4,.footer .coreStyle h4,.header .coreStyle h5,.main .coreStyle h5,.footer .coreStyle h5,.header .coreStyle h6,.main .coreStyle h6,.footer .coreStyle h6{font-weight:normal}.header .coreStyle h1,.main .coreStyle h1,.footer .coreStyle h1{font-size:34px;font-size:3.4rem}.header .coreStyle h2,.main .coreStyle h2,.footer .coreStyle h2{font-size:26px;font-size:2.6rem}.header .coreStyle h3,.main .coreStyle h3,.footer .coreStyle h3{font-size:20px;font-size:2rem}.header .coreStyle h4,.main .coreStyle h4,.footer .coreStyle h4{font-size:18px;font-size:1.8rem}.header .coreStyle h5,.main .coreStyle h5,.footer .coreStyle h5{font-size:16px;font-size:1.6rem}.header .coreStyle h6,.main .coreStyle h6,.footer .coreStyle h6{font-size:14px;font-size:1.4rem}.header .coreStyle hr,.main .coreStyle hr,.footer .coreStyle hr{border-color:#cccccc;margin:40px 50px}.header .coreStyle>p:first-child,.main .coreStyle>p:first-child,.footer .coreStyle>p:first-child{color:#2d036b;font-size:24px;font-size:2.4rem}.header .coreStyle a,.main .coreStyle a,.footer .coreStyle a{font-weight:bold;color:#e5902d}.header .coreStyle a:hover,.main .coreStyle a:hover,.footer .coreStyle a:hover{color:#b06916}.header .coreStyle ul li,.main .coreStyle ul li,.footer .coreStyle ul li,.header .coreStyle ol li,.main .coreStyle ol li,.footer .coreStyle ol li{margin:5px 0}.header .coreStyle blockquote,.main .coreStyle blockquote,.footer .coreStyle blockquote{background-color:#eeeeee;padding:15px;border-left:10px solid #2d036b;margin-left:auto;margin-right:auto;max-width:960px}.header .coreStyle pre,.main .coreStyle pre,.footer .coreStyle pre{white-space:normal;word-break:normal}.header .coreStyle table,.main .coreStyle table,.footer .coreStyle table{display:block;overflow:auto}.header .coreStyle table th,.main .coreStyle table th,.footer .coreStyle table th,.header .coreStyle table td,.main .coreStyle table td,.footer .coreStyle table td{padding:10px 15px}.header .coreStyle table th>*,.main .coreStyle table th>*,.footer .coreStyle table th>*,.header .coreStyle table td>*,.main .coreStyle table td>*,.footer .coreStyle table td>*{margin-top:0}.header .coreStyle table th>*:last-child,.main .coreStyle table th>*:last-child,.footer .coreStyle table th>*:last-child,.header .coreStyle table td>*:last-child,.main .coreStyle table td>*:last-child,.footer .coreStyle table td>*:last-child{margin-bottom:0}.header .coreStyle table th,.main .coreStyle table th,.footer .coreStyle table th{background-color:#2d036b;color:#ffffff}.header .coreStyle table tbody tr,.main .coreStyle table tbody tr,.footer .coreStyle table tbody tr{background-color:#eeeeee}.header .coreStyle table tbody tr:nth-child(odd),.main .coreStyle table tbody tr:nth-child(odd),.footer .coreStyle table tbody tr:nth-child(odd){background-color:#ffffff}@media screen and (max-width:600px){.header .coreStyle table thead,.main .coreStyle table thead,.footer .coreStyle table thead{display:none}.header .coreStyle table tbody,.main .coreStyle table tbody,.footer .coreStyle table tbody{display:block}.header .coreStyle table tbody tr,.main .coreStyle table tbody tr,.footer .coreStyle table tbody tr{display:block;margin:0 0 15px;border:1px solid #686868;background-color:#ffffff}.header .coreStyle table tbody tr td,.main .coreStyle table tbody tr td,.footer .coreStyle table tbody tr td{display:block;width:100%}.header .coreStyle table.has-headings tbody tr td,.main .coreStyle table.has-headings tbody tr td,.footer .coreStyle table.has-headings tbody tr td{position:relative;padding-left:50%}.header .coreStyle table.has-headings tbody tr td:before,.main .coreStyle table.has-headings tbody tr td:before,.footer .coreStyle table.has-headings tbody tr td:before{content:attr(data-heading);position:absolute;width:40%;top:10px;left:15px;color:#2d036b;font-size:18px;font-size:1.8rem;font-weight:bold}}@media screen and (max-width:380px){.header .coreStyle table.has-headings tbody tr,.main .coreStyle table.has-headings tbody tr,.footer .coreStyle table.has-headings tbody tr{border-color:#2d036b}.header .coreStyle table.has-headings tbody tr td,.main .coreStyle table.has-headings tbody tr td,.footer .coreStyle table.has-headings tbody tr td{position:relative;padding-left:15px}.header .coreStyle table.has-headings tbody tr td:before,.main .coreStyle table.has-headings tbody tr td:before,.footer .coreStyle table.has-headings tbody tr td:before{content:attr(data-heading);position:static;display:block;width:auto;text-align:center;padding:10px 15px;background-color:#2d036b;color:#ffffff;margin:-10px -15px 15px}}@media screen and (max-width:720px){.header .coreStyle img,.main .coreStyle img,.footer .coreStyle img{width:auto !important;float:none !important;margin:15px 0 !important}}.header .coreStyle .youtubeBlock,.main .coreStyle .youtubeBlock,.footer .coreStyle .youtubeBlock{margin:0 0 15px;clear:both}.header .coreStyle .btn-success,.main .coreStyle .btn-success,.footer .coreStyle .btn-success{color:#ffffff}.header .coreStyle .article-date,.main .coreStyle .article-date,.footer .coreStyle .article-date{font-weight:bold;color:#686868}.header .coreStyle .advert-type,.main .coreStyle .advert-type,.footer .coreStyle .advert-type{margin:0 0 15px}.header .coreStyle .advert-type span,.main .coreStyle .advert-type span,.footer .coreStyle .advert-type span{background-color:#0064dd;color:#ffffff;padding:5px 15px;font-weight:bold}.header .trending-documents,.main .trending-documents,.footer .trending-documents,.header .related-documents,.main .related-documents,.footer .related-documents{background-color:#f8f8f8}.header .trending-documents h3,.main .trending-documents h3,.footer .trending-documents h3,.header .related-documents h3,.main .related-documents h3,.footer .related-documents h3{margin:0;padding:20px;color:#2d036b;font-family:'lexia','Bitter',serif;font-size:28px;font-size:2.8rem}.header .trending-documents .file-list,.main .trending-documents .file-list,.footer .trending-documents .file-list,.header .related-documents .file-list,.main .related-documents .file-list,.footer .related-documents .file-list{font-family:'Open Sans',sans-serif}.header .trending-documents .file-list a,.main .trending-documents .file-list a,.footer .trending-documents .file-list a,.header .related-documents .file-list a,.main .related-documents .file-list a,.footer .related-documents .file-list a{display:block;padding:25px 30px;color:#2d036b;font-size:16px;font-size:1.6rem;font-weight:600;word-break:break-word;line-height:1.2}.header .trending-documents .file-list a:hover,.main .trending-documents .file-list a:hover,.footer .trending-documents .file-list a:hover,.header .related-documents .file-list a:hover,.main .related-documents .file-list a:hover,.footer .related-documents .file-list a:hover,.header .trending-documents .file-list a:focus,.main .trending-documents .file-list a:focus,.footer .trending-documents .file-list a:focus,.header .related-documents .file-list a:focus,.main .related-documents .file-list a:focus,.footer .related-documents .file-list a:focus,.header .trending-documents .file-list a:active,.main .trending-documents .file-list a:active,.footer .trending-documents .file-list a:active,.header .related-documents .file-list a:active,.main .related-documents .file-list a:active,.footer .related-documents .file-list a:active{background-color:#ece8f2}.header .trending-documents .file-list a.ext,.main .trending-documents .file-list a.ext,.footer .trending-documents .file-list a.ext,.header .related-documents .file-list a.ext,.main .related-documents .file-list a.ext,.footer .related-documents .file-list a.ext{background-repeat:no-repeat;background-position:20px center;padding-left:90px}.header .trending-documents .file-list a.ext.pdf,.main .trending-documents .file-list a.ext.pdf,.footer .trending-documents .file-list a.ext.pdf,.header .related-documents .file-list a.ext.pdf,.main .related-documents .file-list a.ext.pdf,.footer .related-documents .file-list a.ext.pdf{background-image:url(/application/themes/custom/images/file_icons/pdf.png)}.header .trending-documents .file-list a.ext.ppt,.main .trending-documents .file-list a.ext.ppt,.footer .trending-documents .file-list a.ext.ppt,.header .related-documents .file-list a.ext.ppt,.main .related-documents .file-list a.ext.ppt,.footer .related-documents .file-list a.ext.ppt{background-image:url(/application/themes/custom/images/file_icons/ppt.png)}.header .trending-documents .file-list a.ext.doc,.main .trending-documents .file-list a.ext.doc,.footer .trending-documents .file-list a.ext.doc,.header .related-documents .file-list a.ext.doc,.main .related-documents .file-list a.ext.doc,.footer .related-documents .file-list a.ext.doc{background-image:url(/application/themes/custom/images/file_icons/doc.png)}.header .trending-documents .file-list a.ext.xls,.main .trending-documents .file-list a.ext.xls,.footer .trending-documents .file-list a.ext.xls,.header .related-documents .file-list a.ext.xls,.main .related-documents .file-list a.ext.xls,.footer .related-documents .file-list a.ext.xls{background-image:url(/application/themes/custom/images/file_icons/XLS.png)}.header .trending-documents .file-list a.ext.zip,.main .trending-documents .file-list a.ext.zip,.footer .trending-documents .file-list a.ext.zip,.header .related-documents .file-list a.ext.zip,.main .related-documents .file-list a.ext.zip,.footer .related-documents .file-list a.ext.zip{background-image:url(/application/themes/custom/images/file_icons/ZIP.png)}.header .trending-documents .file-list a.ext.jpg,.main .trending-documents .file-list a.ext.jpg,.footer .trending-documents .file-list a.ext.jpg,.header .related-documents .file-list a.ext.jpg,.main .related-documents .file-list a.ext.jpg,.footer .related-documents .file-list a.ext.jpg{background-image:url(/application/themes/custom/images/file_icons/JPG.png)}.header .trending-documents .file-list a.ext.png,.main .trending-documents .file-list a.ext.png,.footer .trending-documents .file-list a.ext.png,.header .related-documents .file-list a.ext.png,.main .related-documents .file-list a.ext.png,.footer .related-documents .file-list a.ext.png{background-image:url(/application/themes/custom/images/file_icons/PNG.png)}.header .trending-documents .file-list a.ext.gif,.main .trending-documents .file-list a.ext.gif,.footer .trending-documents .file-list a.ext.gif,.header .related-documents .file-list a.ext.gif,.main .related-documents .file-list a.ext.gif,.footer .related-documents .file-list a.ext.gif{background-image:url(/application/themes/custom/images/file_icons/GIF.png)}.header .trending-documents .button-wrapper,.main .trending-documents .button-wrapper,.footer .trending-documents .button-wrapper,.header .related-documents .button-wrapper,.main .related-documents .button-wrapper,.footer .related-documents .button-wrapper{padding:10px 20px 20px}.header .related-documents,.main .related-documents,.footer .related-documents{margin:0 0 30px}.header #user-account-fancybox,.main #user-account-fancybox,.footer #user-account-fancybox{display:none}.header .header-main{padding:10px 0 25px;background:#ffffff}.header .header-main .header-main-accessibility{margin:0 0 10px}.header .header-main .header-main-accessibility .accessibility{font-family:'Helvetica',sans-serif;color:#000000}.header .header-main .header-main-accessibility .accessibility .text-size-controls,.header .header-main .header-main-accessibility .accessibility .high-contrast-mode{display:inline-block;vertical-align:middle}.ie8 .header .header-main .header-main-accessibility .accessibility .text-size-controls,.ie8 .header .header-main .header-main-accessibility .accessibility .high-contrast-mode{float:left;margin:0 10px 10px 0}.header .header-main .header-main-accessibility .accessibility .text-size-controls{border-right:1px solid #000000;padding-right:10px;margin-right:6px}.header .header-main .header-main-accessibility .accessibility .text-size-controls .text-size-controls-label,.header .header-main .header-main-accessibility .accessibility .text-size-controls a{display:inline-block;vertical-align:middle}.header .header-main .header-main-accessibility .accessibility .text-size-controls .text-size-controls-label{font-weight:bold;font-size:15px}.header .header-main .header-main-accessibility .accessibility .text-size-controls a{color:#000000;border:1px solid #b7b7b7}.header .header-main .header-main-accessibility .accessibility .text-size-controls a.inc,.header .header-main .header-main-accessibility .accessibility .text-size-controls a.dec{width:28px;height:28px;background-repeat:no-repeat;background-position:center}.header .header-main .header-main-accessibility .accessibility .text-size-controls a.inc{background-image:url(/application/themes/custom/images/text_size_controls/increase.png)}.header .header-main .header-main-accessibility .accessibility .text-size-controls a.dec{background-image:url(/application/themes/custom/images/text_size_controls/decrease.png)}.header .header-main .header-main-accessibility .accessibility .text-size-controls a.reset{font-weight:bold;font-size:15px;padding:2.5px 10px}.header .header-main .header-main-accessibility .accessibility .text-size-controls a:hover,.header .header-main .header-main-accessibility .accessibility .text-size-controls a:focus,.header .header-main .header-main-accessibility .accessibility .text-size-controls a:active{background-color:#eeeeee}.header .header-main .header-main-accessibility .accessibility .high-contrast-mode a{display:inline-block;color:#000000;font-family:'Helvetica',sans-serif;padding:2.5px 10px;font-size:15px;font-weight:bold;border:1px solid #b7b7b7}.header .header-main .header-main-accessibility .accessibility .high-contrast-mode a:hover,.header .header-main .header-main-accessibility .accessibility .high-contrast-mode a:focus,.header .header-main .header-main-accessibility .accessibility .high-contrast-mode a:active{background-color:#eeeeee}.header .header-main .header-main-accessibility .accessibility .high-contrast-mode a .glyphicon{background-color:transparent !important;color:#ffffff !important;display:inline-block;margin-left:5px;overflow:hidden;width:0;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.header .header-main .header-main-accessibility .accessibility .high-contrast-mode a .glyphicon.glyphicon-remove{display:none}.header .header-main .header-main-accessibility .accessibility .high-contrast-mode a.active{background-color:#000000 !important;color:#ffffff !important;border-color:#000000}.header .header-main .header-main-accessibility .accessibility .high-contrast-mode a.active .glyphicon{overflow:initial;width:auto}.header .header-main .header-main-accessibility .accessibility .high-contrast-mode a.active:hover .glyphicon.glyphicon-ok{display:none}.header .header-main .header-main-accessibility .accessibility .high-contrast-mode a.active:hover .glyphicon.glyphicon-remove{display:inline-block}.header .header-main .header-main-user{font-family:'Open Sans',sans-serif;color:#2d036b;margin:13px 0;text-align:center}.header .header-main .header-main-user:before{content:'';width:24px;height:24px;background-image:url(/application/themes/custom/images/user-icon.png);background-repeat:no-repeat;background-position:center}.header .header-main .header-main-user:before,.header .header-main .header-main-user .header-main-user-controls{display:inline-block;vertical-align:middle}.header .header-main .header-main-user a{color:#2d036b}.header .header-main .header-main-user a:hover{color:#5706ce}.header .header-main .header-main-logo{text-align:left}@media screen and (max-width:767px){.header .header-main .header-main-logo{margin-bottom:10px}}.header .header-main .mobile-nav-button{text-align:right;margin:0 0 10px}.header .header-main .mobile-nav-button img{cursor:pointer}.header .navigation{font-family:'lexia','Bitter',serif;background-color:#0064dd}.header .navigation ul.nav{line-height:1;height:54px;border-bottom:1px solid #56a0fb}.header .navigation ul.nav a{color:#ffffff;font-size:18px;position:relative;z-index:1}.header .navigation ul.nav>li.nav-last{float:right}.no-csscolumns .header .navigation ul.nav>li.nav-last{float:none}.header .navigation ul.nav>li>a{display:inline-block;padding:20px 10px 15px;-ms-transition:all 0s ease;-moz-transition:all 0s ease;-webkit-transition:all 0s ease;-o-transition:all 0s ease;transition:all 0s ease}.header .navigation ul.nav>li>a:hover,.header .navigation ul.nav>li>a:focus,.header .navigation ul.nav>li>a:active{color:#fffc9c}.header .navigation ul.nav>li>a.nav-path-selected{color:#fffc9c}.header .navigation ul.nav>li:hover>a{background-color:#56a0fb}.header .header-banner{background-color:#0064dd;padding:25px 0 50px;color:#ffffff;font-family:'lexia','Bitter',serif}.header .header-banner h1,.header .header-banner h2,.header .header-banner h3,.header .header-banner h4,.header .header-banner h5,.header .header-banner h6{margin:0 0 15px;color:#ffa235;line-height:1;font-size:60px;font-size:6rem}.header .header-banner p,.header .header-banner ul,.header .header-banner ol{margin:0 0 10px;line-height:1;font-size:24px;font-size:2.4rem}.header .header-banner img{border:3px solid #65abff}.header .header-banner.default{padding:25px 0}.header .header-banner.default h1{margin:0}.header .header-banner .small-left p{font-size:16px;text-align:left;font-size:1.6rem;line-height:1.4}.header .header-banner .small-left img{height:43px!important;width:auto !important;border:none;margin:0px 0px 0px 15px!important;float:right!important}@media screen and (max-width:720px){.header .header-banner{text-align:center;padding:15px 0}.header .header-banner h1,.header .header-banner h2,.header .header-banner h3,.header .header-banner h4,.header .header-banner h5,.header .header-banner h6{font-size:45px !important;font-size:4.5rem !important}.header .header-banner p,.header .header-banner ul,.header .header-banner ol{font-size:18px !important;font-size:1.8rem !important;line-height:1.2}.header .header-banner img{float:none !important;margin:10px 0 !important;width:auto !important;clear:both}}.header .header-secondary-navigation{background-color:#3a0092;font-family:'Open Sans',sans-serif;text-align:center}.header .header-secondary-navigation .link-grid{padding:0;display:inline-block;vertical-align:top}.header .header-secondary-navigation .link-grid .linkToPage{color:#ffffff;display:block;text-align:center;font-size:16px;font-size:1.6rem;padding:20px 10px;min-height:120px}.header .header-secondary-navigation .link-grid .linkToPage:hover,.header .header-secondary-navigation .link-grid .linkToPage:focus,.header .header-secondary-navigation .link-grid .linkToPage:active{background-color:#4e00c5}.header .header-secondary-navigation .link-grid .linkToPage img{display:inline-block;margin:0 0 5px}.header .header-secondary-navigation .link-grid .linkToPage span{display:block}.header .header-secondary-navigation .link-grid .ccm-edit-mode-inline-commands{display:none}@media screen and (max-width:1080px){.header .header-secondary-navigation .link-grid{width:24% !important}}@media screen and (max-width:640px){.header .header-secondary-navigation .link-grid{width:32% !important}}@media screen and (max-width:460px){.header .header-secondary-navigation .link-grid{width:49% !important;min-height:120px}}@media screen and (max-width:660px){.header .header-secondary-navigation{display:none}.page-template-home .header .header-secondary-navigation{display:block}}.main{padding:40px 0;background:#ffffff}.main .mainTop{padding:45px 0 30px}.main .mainContent{margin:0 0 30px}.footer .footerBottom{padding:30px 0;background-color:#eeeeee}.footer .footerBottom .socialMediaIcon{display:inline-block;margin-right:10px}.footer .footerBottom .socialMediaIcon img{opacity:1;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.footer .footerBottom .socialMediaIcon img:hover{opacity:.8}.footer .footerBottom h4{margin:8px 0;padding:0;letter-spacing:-0.5px;font-weight:normal;font-family:'Open Sans',sans-serif}.footer .footerBottom h4 a{font-weight:bold;font-family:'lexia','Bitter',serif}.footer .footerBottom h4 a:hover,.footer .footerBottom h4 a:focus,.footer .footerBottom h4 a:active{color:#42049d}.footer .footerBottom h4,.footer .footerBottom h4 a{color:#2d036b;font-size:22px}@media screen and (max-width:1200px){.footer .footerBottom{text-align:center}.footer .footerBottom h4{display:none}}#sb-site{overflow-x:hidden}.sb-slidebar ul.nav{top:44px}.ccm-toolbar-visible .sb-slidebar ul.nav{top:92px}.sb-slidebar .user-details{position:absolute;left:0;width:100%;background-color:#f1f1f1;padding:10px;font-family:'Open Sans',sans-serif;color:#2d036b;text-align:center}.sb-slidebar .user-details *{font-family:'Open Sans',sans-serif}.sb-slidebar .user-details:before{content:'';width:24px;height:24px;background-image:url(/application/themes/custom/images/user-icon.png);background-repeat:no-repeat;background-position:center}.sb-slidebar .user-details:before,.sb-slidebar .user-details .user-details-controls{display:inline-block;vertical-align:middle}.sb-slidebar .user-details .user-details-controls a{color:#2d036b}.sb-slidebar .user-details .user-details-controls a:hover{color:#5706ce}.page-template-home .main{padding:0}.page-template-home .main .ccm-block-page-list-wrapper.standardNewsList,.page-template-home .main .trending-documents,.page-template-home .main .ccm-block-page-list-wrapper.featuredNews{margin-bottom:15px}.page-template-home .main .height-matched{position:relative;padding-bottom:85px}.page-template-home .main .height-matched .button{position:absolute;bottom:20px;right:20px}.page-template-home .main .main-lower{background-color:#f8f8f8;padding:45px 0}.page-template-home .main .latest-tweet{margin:0 0 15px}.page-template-home .main .home-image{text-align:right}.page-template-home .main .home-image a{display:inline-block;max-width:100%}@media screen and (max-width:992px){.page-template-home .main .home-image{text-align:center}}@media screen and (max-width:600px){.main #ccm-profile-header #ccm-profile-avatar{position:static}.main #ccm-profile-header #ccm-profile-avatar img{margin:0 0 10px !important;max-width:100%;max-height:none}.main #ccm-profile-header h1{margin-top:0;font-size:26px;font-size:2.6rem}.main #ccm-profile-header #ccm-profile-controls .btn-group{width:100%}.main #ccm-profile-header #ccm-profile-controls .btn-group .btn{width:50%}}@media screen and (max-width:600px){.main #ccm-profile-wrapper #ccm-profile-detail table.user-attribute-list tr{display:block;margin-bottom:15px}.main #ccm-profile-wrapper #ccm-profile-detail table.user-attribute-list th,.main #ccm-profile-wrapper #ccm-profile-detail table.user-attribute-list td{display:block;width:100%;max-width:none;text-align:left}}.main .members .members-search{background-color:#f1f1f1;padding:30px;margin:0 0 15px}.main .members .members-search h3{margin:0 0 15px;font-family:'lexia','Bitter',serif;font-size:26px;font-size:2.6rem}.main .members .members-search form input[type="text"]{background-color:#0064dd;color:#ffffff;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:0;-moz-box-shadow:2px 2px 4px 0 #004daa inset;-webkit-box-shadow:2px 2px 4px 0 #004daa inset;box-shadow:2px 2px 4px 0 #004daa inset;padding:10px 20px;height:45px;font-size:16px;font-size:1.6rem;margin:0 0 15px}.main .members .members-search form input[type="text"]::-webkit-input-placeholder{color:#ffffff}.main .members .members-search form input[type="text"]::-moz-placeholder{color:#ffffff}.main .members .members-search form input[type="text"]:-ms-input-placeholder{color:#ffffff}.main .members .members-search form input[type="text"]:-moz-placeholder{color:#ffffff}@media screen and (max-width:991px){.main .members .members-search form input[type="text"]{margin:0 0 15px}}.main .members .members-search form .button{display:block;width:100%;font-size:16px;font-size:1.6rem;min-height:45px}.main .members .members-search form .cancel{text-align:center;padding:15px 0 0}.main .members .members-search form .cancel a{display:block;background-color:#a94442;color:#ffffff;padding:10px 20px;font-size:18px;font-size:1.8rem}.main .members .members-search form .cancel a:hover,.main .members .members-search form .cancel a:focus,.main .members .members-search form .cancel a:active{background-color:#c0605e}.main .members .members-list .members-list-member{background-color:#f4f4f4;padding:15px 30px;margin:0 0 15px}.main .members .members-list .members-list-member .members-list-member-avatar img{border:3px solid #ffffff}.main .members .members-list .members-list-member .members-list-member-attributes .attribute.name h3{margin:0;font-family:'lexia','Bitter',serif;color:#3a0092;font-size:24px;font-size:2.4rem}.main .members .members-list .members-list-member .members-list-member-attributes .attribute.job-role h4{margin:0;font-family:'lexia','Bitter',serif;color:#000000}.main .members .members-list .members-list-member .members-list-member-attributes .attribute.department h5{margin:0;font-family:'lexia','Bitter',serif;color:#000000}.main .members .members-list .members-list-member .members-list-member-attributes .attribute.contact{margin:10px 0 0}.main .members .members-list .members-list-member .members-list-member-attributes .attribute.contact strong{color:#3a0092}.main .members .members-list .members-list-member .members-list-member-attributes .attribute.contact .telephone,.main .members .members-list .members-list-member .members-list-member-attributes .attribute.contact .email{display:inline-block;margin-right:10px}.main .members .members-list .members-list-member .members-list-member-attributes .attribute.contact .email a{word-break:break-word}.main .members .members-list .members-list-member .email-button .button{display:block;text-align:center;font-weight:normal}.main .members .members-list .members-list-member .column{display:inline-block;vertical-align:middle}.main .members .members-list .members-list-member .column.members-list-member-avatar{width:15%}.main .members .members-list .members-list-member .column.members-list-member-attributes{width:65%;padding:0 15px}.main .members .members-list .members-list-member .column.email-button{width:19%}@media screen and (max-width:1200px){.main .members .members-list .members-list-member .column.members-list-member-avatar{width:15%}.main .members .members-list .members-list-member .column.members-list-member-attributes{width:50%}.main .members .members-list .members-list-member .column.email-button{width:34%}}@media screen and (max-width:991px){.main .members .members-list .members-list-member .column.members-list-member-avatar{width:25%}.main .members .members-list .members-list-member .column.members-list-member-attributes{width:74%}.main .members .members-list .members-list-member .column.email-button{display:block;max-width:540px;margin:15px 0 0 auto}}@media screen and (max-width:600px){.main .members .members-list .members-list-member .column.members-list-member-avatar{display:block;width:100%;text-align:center}.main .members .members-list .members-list-member .column.members-list-member-attributes{display:block;width:100%}.main .members .members-list .members-list-member .column.email-button{max-width:none;margin:15px 0 0;width:100%}}@media screen and (min-width:769px){.content-editor-image-left{margin:0 20px 20px 0;float:left}.content-editor-image-right{margin:0 0 20px 20px ;float:right}.content-editor-image-center{text-align:center}}@media all and (max-width:767px){.ccm-layout-column{max-width:100%!important;width:100%!important;float:none!important}}