html{width:100%;height:100%}body{width:100%;height:100%;font-family:'Open Sans', sans-serif;color:#333}h1{margin:0 0 8px;font-family:'Marcellus', sans-serif}h2{font-size:24px;margin:30px 0 0 0}h3,h4,h5,h6{font-size:20px;margin:40px 0 10px;font-weight:bold}h3.nomargin{margin:20px 0 10px}p,li,th,td{font-size:16px;margin:0 0 25px;line-height:1.3}a{text-decoration:underline;color:#D32F2F}.content a{text-decoration:underline;color:#D32F2F}a:hover{color:#D32F2F;text-decoration:none}a:focus{outline:2px solid #000 !important;color:#D32F2F}a:focus,#menu-toggle:focus,#logo:focus{outline:solid black !important}a:focus:not(:focus-visible),#menu-toggle:focus:not(:focus-visible),#logo:focus:not(:focus-visible){outline:none !important;box-shadow:none !important}a:focus-visible,#menu-toggle:focus-visible,#logo:focus-visible{outline:solid black !important}img::selection{background:transparent}img::-moz-selection{background:transparent}ul.noindent{padding:0 0 10px 0;list-style-type:none}ul.noindent li{margin-bottom:5px}ol.alpha{counter-reset:alpha}ol.alpha li{list-style:none}ol.alpha>li:before{counter-increment:alpha;content:"(" counter(alpha, lower-alpha) ") "}ol.numeric{padding:10px 0 0}ol.numeric li{margin-right:5px}blockquote{padding:5px 20px;margin-left:-20px;margin-right:-20px;font-size:20px;border-left:3px solid #D32F2F;line-height:1.6;font-family:Georgia, Serif;font-style:italic;color:#191919}blockquote p{font-size:20px}table{border-collapse:collapse;border-spacing:0px;margin:15px 0 25px 0}table,th,td{border-top:1px solid #ccc;border-bottom:1px solid #ccc}th,td{vertical-align:top;padding:.5em;font-size:16px}td a{font-weight:normal}td a:hover{text-decoration:underline}th{font-weight:bold;text-align:left;border-right:1px solid #fff}table.accession{margin-top:20px}table.accession th,table.accession td{font-size:14px}table.orders{border-top:1px solid #ccc;border-bottom:none}table.orders th,table.orders td{border-top:none;border-bottom:1px solid #ccc}table.orders tbody tr:nth-of-type(odd){background-color:#f6f6f6}.btn-primary{border:1px solid #D32F2F;background-color:#D32F2F}.btn-primary:hover{border:1px solid #D32F2F;background-color:#D32F2F}.form-inline{margin-bottom:15px}#blackbanner{background-color:#000;padding-top:37px;padding-bottom:20px}#blackbanner .col{margin-left:-15px;margin-right:-15px}#blackbanner p{color:#fff;font-size:31px;font-weight:bold}#blackbanner p.dates{margin-top:20px;font-size:20px;font-weight:normal}#searchbar{background-color:#AD0909;padding-top:11px;padding-bottom:11px}form{display:inline}.form-control{background-color:#fff;border:0;font-size:15px;border-radius:0 !important}#search-submit{background-color:#0b0c0c;border:0;cursor:pointer}.oi-magnifying-glass{width:18px;height:18px;margin:0 4px 2px 6px;color:#fff}header{background:#D32F2F url(/wp-content/themes/privycouncil/assets/img/logo_transparent.png) -100px -20px no-repeat;background-size:400px;margin-bottom:1rem}#logo{margin:12px 0;background:transparent url(/wp-content/themes/privycouncil/assets/img/logo-stretched.png) 0 0 no-repeat;background-size:200px;width:200px;height:75px;position:relative;overflow:hidden;text-indent:-9999px;display:block}#logo h1,#logo p{padding:0;margin:0}#logo{float:left;display:inline}#widescreen{display:none}#home #mobile{background:#fff url(/wp-content/themes/privycouncil/assets/img/logo_transparent.png) -100px -120px no-repeat;background-size:400px}#mobile{background-color:#fff}.menu-button-wrapper{text-align:right}#menu-toggle{background-color:transparent;border:none;margin:1rem auto 1rem;padding:0;cursor:pointer;font-size:0.875em;transition:all 0.25s ease-in-out}svg.icon{display:inline-block;fill:#D32F2F;vertical-align:middle;position:relative;pointer-events:none;padding-left:5px}.icon-menu-toggle{width:4em;height:4em;top:0;fill:#fff}.svg-menu-toggle .line{opacity:1;transform:rotate(0) translateY(0) translateX(0);transform-origin:1em 1em;transition:transform 0.3s ease-in-out, opacity 0.2s ease-in-out}.svg-menu-toggle .line-1{transform-origin:1em 2.5em}.svg-menu-toggle .line-3{transform-origin:1em 4.5em}#menu-toggle.opened .svg-menu-toggle .line-1{transform:rotate(45deg) translateY(0) translateX(0)}#menu-toggle.opened .svg-menu-toggle .line-2{opacity:0}#menu-toggle.opened .svg-menu-toggle .line-3{transform:rotate(-45deg) translateY(0em) translateX(0em)}#mobile ul{background-color:#D32F2F;padding-inline-start:0;margin-bottom:3em}#mobile li{font-size:1.1em;border-top:1px solid #fff;list-style-type:none;margin-bottom:0}#mobile li:last-of-type{border-bottom:1px solid #fff}#mobile li a{color:#fff;padding:20px 25px;font-weight:normal;display:block;margin:0;text-decoration:none}#mobile li a:hover{background-color:#b52626;color:#fff}#home{background:url(/wp-content/themes/privycouncil/assets/img/logo_transparent.png) -100px -20px no-repeat;background-size:400px;position:relative}#hero p{font-size:18px;margin-bottom:20px;line-height:1.5em}#hero .font{font-size:25px;font-family:'Marcellus', sans-serif}.presidentpic{text-align:center;margin:25px auto 20px}.rounded-circle{width:180px;height:180px}#boxes{margin:25px -15px 0}#boxes h2{border-top:1px solid #999;padding:10px 0 5px 0;margin:0;font-size:18px}#boxes h2 a{font-weight:bold}.leftnav{margin-top:50px;padding-left:5px}.flex-column{margin:0 15px 0 15px;padding:0}.flex-column ul{margin:0;padding:0}.flex-column li{font-size:17px;padding:0;margin:0;border-bottom:1px solid transparent}.flex-column li.current-menu-item{border-bottom:1px solid #000}.flex-column li.current-menu-item a{font-weight:bold}#default .flex-column li a{padding-left:0;color:#333;font-weight:normal;display:block;padding:15px 15px 15px 0;border-bottom:none;text-decoration:none}.introductory p{font-size:22px;margin-bottom:25px;line-height:1.3em;color:#666}.introductory p{font-size:20px}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto;margin-bottom:28px}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.embed-responsive-16by9{margin-bottom:30px}.excerpt{padding-bottom:25px;border-bottom:1px solid #ccc}.pagination{text-align:center;display:block;padding:30px 0}.screen-reader-text{display:none}ul.alphabet{padding:0;margin:20px 0 30px}ul.alphabet li{display:inline;margin-right:6px;font-size:20px}ul.counsellors{list-style-type:none;padding:0}ul.counsellors li{margin:0 0 2px}h2.search-result{font-size:20px}.pagination .page-numbers{background:#f4f4f4;color:#000;display:block;width:auto;float:left;margin:4px 4px 4px 0;padding:13px 16px 12px 16px;text-decoration:none}.pagination .page-numbers:hover{background:#D32F2F;color:#fff;text-decoration:none}.pagination .current{background:#D32F2F;color:#fff;padding:13px 16px 12px 16px}.page-wrap{min-height:calc(100vh - 70px)}footer{margin-top:100px;height:240px;background-color:#f6f6f6;border-top:1px solid #ccc}footer .col-sm-12{padding-left:0;padding-right:0}ul.footerlinks{list-style-type:none;padding:18px 0 0;padding:30px 0 0}ul.footerlinks li{margin:0;font-size:14px;padding-bottom:5px}ul.footerlinks li a{text-decoration:none;font-weight:normal;color:#333}ul.footerlinks li a:hover{text-decoration:underline;color:#333}p.credit{margin-top:30px;font-size:12px}@media (min-width: 480px){img.alignright{display:inline;float:right;margin:5px 0 20px 30px}}@media (min-width: 600px){header{margin-bottom:60px}#hero{width:calc(100% - 200px);float:left}.presidentpic{text-align:right;margin:0}}@media (min-width: 768px){#default{padding-top:0;margin:0 auto;background:none}p,li,th,td,h3,h4,h5,h6{font-size:16px}h1{font-size:40px;padding-top:0;margin-bottom:10px}h2{font-size:30px;margin:45px 0 10px}p.first{font-size:25px;margin-bottom:25px;line-height:1.3em}.leftnav{margin-top:73px}footer{height:150px;margin-top:100px}footer .col-sm-12{padding-left:15px;padding-right:15px}ul.footerlinks{padding:25px 0 0}ul.footerlinks li{display:inline;border-left:1px solid #333;padding:0 10px}ul.footerlinks li:first-of-type{border-left:none;padding:0 10px 0 0}ul.footerlinks li:last-of-type{padding:0 0 0 10px}}@media (min-width: 992px){p,li,tr,td{line-height:1.6}p{margin:0 0 25px}header{height:145px;background:#D32F2F url(/wp-content/themes/privycouncil/assets/img/logo_transparent.png) calc(50% - 535px) -50px no-repeat;background-size:500px}#logo{margin:18px 0;background-size:290px;width:290px;height:109px}#home{background:url(/wp-content/themes/privycouncil/assets/img/logo_transparent.png) calc(50% - 535px) -50px no-repeat;background-size:500px}#searchbar .navbar-nav,#searchform label,.wrapper label,.form-inline label{display:none}#mobile{display:none}#widescreen{display:block;float:right;position:absolute;right:0;padding-top:75px;padding-top:90px}#widescreen li{float:left;position:relative;font-size:16px;list-style-type:none}#widescreen li a{color:#fff;font-weight:normal;display:block;padding:10px 15px;text-decoration:none}#widescreen li a:hover,#widescreen li a:focus,#widescreen li a.active{color:#fff;text-decoration:none}#hero{width:calc(100% - 280px);float:left}#hero p{font-size:26px}#hero .font{font-size:38px}.presidentpic{margin-top:15px}.rounded-circle{width:250px;height:250px;float:right;margin:0 0 40px 30px}#boxes h2{padding:14px 0 5px 0}}@media (min-width: 1200px){h1{font-size:48px}header{margin-bottom:90px}.leftnav{margin-top:61px}}@media (min-width: 1824px){h1{font-size:55px}h2{font-size:30px}#home-news-block h2{font-size:34px}}
