html{color:#222;line-height:10px}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.main-logo{margin-top:40px;margin-bottom:30px}.nav-wrap{background:#7d1211}.menu>ul>li>ul>.menu-desc{padding:10px 20px 10px 10px;font-size:18px;font-weight:300;min-height:140px}.events-gap{padding-right:150px}.menu>ul>li>ul>.persona-desc{padding:10px;font-size:20px;text-align:center;font-weight:300;letter-spacing:.2px}.menu>ul>li>ul>.persona-desc:after{margin-left:20px;padding-bottom:20px;font-family:ionicons;content:"\f125";color:#fff;font-size:17px;text-align:center;margin-top:-50px}.redhotspot{width:25px;height:25px;background:url(/images/thechamber_icon.png);background-repeat:no-repeat}.gov-logo{margin-right:15px}.gov-logo,.quick-links{margin-top:20px}.search-wrap{margin-right:15px;margin-top:10px;margin-bottom:20px}.search-bar{margin-top:38px;background:#ecf0f1;min-width:230px;padding:8px 40px 8px 15px;font-size:16px;font-family:Roboto,Helvetica,Arial,sans-serif;font-style:italic;outline:none;border:0;box-shadow:none}.click-search{background:#ecf0f1;border:none;padding-top:9px;padding-bottom:5px;padding-right:10px;margin-left:-4px}.searchbg{background:#ecf0f1!important}.search-clickable{background-image:none!important}.search-homepg-field{display:inline-block;background:#ecf0f1;padding:8px}.search-homepg-field input{border:none;padding-top:3px;padding-left:8px;background:#ecf0f1;font-size:16px;font-family:Roboto,Helvetica,Arial,sans-serif;font-style:italic;letter-spacing:.2px}.search-homepg-field input:focus{outline:none}.search-homepg-field button{border:none;background:none}.search-homepg-field button:hover{opacity:.7}.quick-links ul{list-style:none;display:inline-block;margin-top:15px;margin-right:5px}.quick-links ul li{display:inline-block;margin:0 7px}.quick-links a{color:#1b3342;font-size:16px;font-family:Lato,Helvetica,Arial,sans-serif;font-weight:700}.quick-links ul li:hover{text-decoration:none}.fa-sm{font-size:7px!important}.nopadding{padding-left:0!important;padding-right:0!important}.absolute-position{position:absolute}#accordion{margin-bottom:30px}.par-sitename{color:#ae3200;font-family:Lato,Helvetica,Arial,sans-serif;font-size:22px;position:absolute;top:44%;left:34%}.subpage-content a{color:#365b73}.subpage-content h5{font-size:16px;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:600}.vertical-align{display:flex;align-items:center}.img-responsive{width:100%;max-width:100%}.subpage-content{font-family:Lato,Helvetica,Arial,sans-serif;padding-top:30px;padding-bottom:80px}.subpage-content p{font-size:16px;line-height:25px;font-family:Roboto,Helvetica,Arial,sans-serif}.subpage-title{font-family:Lato,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:3px;font-size:40px;padding-bottom:15px;text-transform:uppercase}.subpage-content blockquote{background:#efefef;color:#000;padding:25px;border-left:none;font-size:14px}.subpage-content blockquote p{font-size:13px;line-height:20px}.breadcrumbs-wrap{list-style:none}.breadcrumbs-wrap a{color:#7f8c8d;font-size:15px}.breadcrumbs-wrap a:visited{color:#7f8c8d}.breadcrumbs{list-style:none;padding:0;margin:0;margin-top:5px!important}.breadcrumbs li{display:inline-block;color:#595959}.breadcrumbs li a{color:#595959;font-size:14px}.breadcrumbs li a:visited{color:#595959}.breadcrumbs li:after{content:"\203A";color:#7f8c8d;margin:0 10px;font-size:18px}.breadcrumbs li:last-child:after{display:none}.sidebar-wrap{font-family:Roboto,Helvetica,Arial,sans-serif}.sidebar-wrap h3{font-weight:300;font-size:22px;margin-bottom:15px;text-align:center}.sp-sidebar-nav{background:#ecf0f1;border-bottom:1px solid rgb(27 51 66/.3);padding:10px;margin-bottom:60px;position:relative}.sidebar-nav-image{position:absolute;z-index:2;margin-left:15px;margin-top:-30px}.sidebar-wrap ul{margin-left:-35px;padding-left:30px}.sidebar-wrap ul li{font-weight:400;list-style:none;line-height:26px;font-size:16px}.sidebar-wrap ul li a,.sidebar-wrap ul li a:visited{color:#000}.sidebar-wrap ul li a.active{font-weight:700}.arrow-ul{margin-left:1px!important}.arrow-ul li{list-style:url(/images/li-arrow.png)!important}.sidebar-third-tier li:before{font-family:ionicons;content:"\f125";color:#1b3342;margin:0 10px;font-size:12px!important}.sub-title{color:#000;font-family:Lato,Helvetica,Arial,sans-serif;font-size:18px;font-weight:900;letter-spacing:4px;text-align:center}.home-icon{border-left:1px solid rgb(255 255 255/.6);border-right:1px solid rgb(255 255 255/.5)}.home-icon:hover{opacity:.8}.menu>ul>li>ul>li .menu-nav-header{color:#fff;padding:.2em 0;width:95%;display:block;font-size:17px;line-height:18px;font-weight:400;border-bottom:1px solid #fff;font-weight:700}.menu>ul>li>ul .menu-nav-header-spacing{margin-top:54px}.persona-dropdown{float:right!important}.persona-icon-dropdown{margin-top:20px;margin-bottom:30px}.persona-icon{border-left:1px solid rgb(255 255 255/.6);border-right:1px solid rgb(255 255 255/.5)}.persona-icon img:after,.persona-icon:after{font-family:ionicons;content:"\f123";color:#fff;margin-left:10px;font-size:10px!important}#accordion a{color:#467491}.ui-accordion{font-family:Roboto,Helvetica,Arial,sans-serif}.ui-accordion .ui-accordion-header{margin:0!important;padding:16px 10px!important;font-weight:700}.mp-accordion .ui-accordion .ui-accordion-header{font-weight:400}.ui-accordion-header .mp-info{background:none!important}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:none;background:#7d1211!important;font-weight:400;color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#fcfcfc;border:1px solid rgb(197 197 197/.4);color:#454545}.owl-theme .owl-controls{bottom:25%!important;z-index:10!important}#indexbanner img{width:100%}#indexbanner .item .captions{position:absolute;top:20%;max-width:70%;left:14%;color:#fff;padding:30px 30px 35px;font-size:30px;font-family:Lato,Helvetica,Arial,sans-serif;font-weight:400;text-align:center}#indexbanner .item .captions h2{color:#fff}.owl-page:active{background:#1b3342!important}.owl-theme .owl-controls .owl-page span{background:#fff!important}.item{position:relative}.banner-overlay{position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(transparent 15%,#fff0)}.announcements-wrap{background:#ecf1f1;width:84.5%;color:#000;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:16px;position:absolute;padding:30px 30px 15px;z-index:2;margin-top:-4.5%;margin-left:7.5%;box-shadow:8px 9px 13px -8px rgb(51 51 51/.39)}.announcements-title{border-right:1px solid #c9cdcd}.announcements-title h1{color:#000;font-family:Lato,Helvetica,Arial,sans-serif;font-size:18px;font-weight:900;letter-spacing:4px;text-align:center}.announcements-wrap p{font-size:16px}.mp-title{text-align:left;font-family:Lato,Helvetica,Arial,sans-serif;font-size:17px;font-weight:900;letter-spacing:4px}.mp-wrap{margin-top:9%;background:#ecf1f1;padding:30px 30px 30px 10px;margin-bottom:20px;border-bottom:1px solid rgb(219 220 220/.8)}.mp-search{padding-left:15px}.mp-button{border-radius:6px;background:#1b3342;font-family:Lato,Helvetica,Arial,sans-serif;font-size:16px;color:#fff;font-weight:900;letter-spacing:3px;padding:15px 20px;border:0;outline:none}.mp-button:hover{opacity:.8}.whitebg{background-color:#fff!important}.form-field-name{background:url(/images/name_icon.png) no-repeat scroll 14px 14px}.form-field-name,.form-field-postalcode{color:#666;min-width:320px;padding:15px;font-size:15px;font-family:Roboto,Helvetica,Arial,sans-serif;outline:none;box-shadow:none;text-indent:35px;margin-bottom:5px;border:1px solid rgb(0 0 0/.1)}.form-field-postalcode{background:url(/images/postalcode_icon.png) no-repeat scroll 14px 14px}.form-field-constituency{background:url(/images/constituency_icon.png) no-repeat scroll 14px 14px;min-width:320px}.form-field-constituency,.form-field-streetpc{color:#666;padding:15px;font-size:15px;font-family:Roboto,Helvetica,Arial,sans-serif;outline:none;box-shadow:none;text-indent:35px;margin-bottom:5px;border:1px solid rgb(0 0 0/.1)}.form-field-streetpc{background:url(/images/postalcode_icon.png) no-repeat scroll 14px 14px;min-width:970px}.form-field-constituency:focus,.form-field-name:focus,.form-field-postalcode:focus,.form-field-streetpc:focus{border:1px solid rgb(27 51 66/.3);transition:ease-in-out,width .35s ease-in-out}.news-item{padding:30px 30px 40px;background:#fcfcfc;border:1px solid rgb(203 203 203/.3);border-radius:3px;margin-bottom:30px}.news-item h2{font-family:Lato,Helvetica,Arial,sans-serif;color:#000;margin-bottom:40px;font-weight:400;font-size:18px;line-height:22px}.news-item img{margin-top:20px;margin-bottom:20px}.news-item article p{font-weight:400;line-height:23px;margin-bottom:35px}.news-item article p,.read-more-btn{font-family:Lato,Helvetica,Arial,sans-serif;font-size:15px}.read-more-btn{border-radius:6px;background:#1b3342;color:#fff;font-weight:900;letter-spacing:1px;text-align:center;padding:12px 20px;border:0;outline:none;text-decoration:none;opacity:.8;background:#fcfcfc;color:#1b3342;border:1px solid #1b3342}.newsevents-mobilewrap{display:none}.news-item-mobile{padding:15px 30px 40px;background:#fcfcfc;border:1px solid rgb(203 203 203/.3);border-radius:3px;margin-bottom:30px;height:auto}.news-item-mobile h2{font-family:Lato,Helvetica,Arial,sans-serif;color:#000;margin-bottom:40px;font-weight:400;font-size:18px;line-height:22px}.news-item-mobile img{margin-top:20px;margin-bottom:20px}.news-item-mobile article p{font-family:Lato,Helvetica,Arial,sans-serif;font-size:15px;font-weight:400;line-height:23px;margin-bottom:35px}.mobilewrap-events{display:none}.mobileblock-events{background:#213948;margin-bottom:30px;padding-top:6px;padding-bottom:40px}.mobileblock-events h3{font-size:30px;font-weight:700;padding:5px;min-height:100px}.mobileblock-events h3,.mobileblock-events h4{font-family:Lato,Helvetica,Arial,sans-serif;color:#fff;text-align:center}.mobileblock-events h4{font-size:18px;font-weight:400;margin-bottom:30px}.mobileviewevent-btn{font-family:Lato,Helvetica,Arial,sans-serif;font-size:16px;min-width:240px;background:#fff;color:#213948;font-weight:700;text-align:center;padding:13px 40px;border-radius:3px;letter-spacing:1px}.mobileviewevent-btn:hover{opacity:.9;text-decoration:none}.debatesreport-wrap{background:#213948;margin-top:30px;margin-bottom:30px;padding-top:6px;padding-bottom:40px;position:relative;z-index:90;min-height:200px}.debatesreport-wrap h3{font-size:20px;font-weight:700;padding:10px;min-height:100px}.debatesreport-wrap h3,.debatesreport-wrap h4{font-family:Lato,Helvetica,Arial,sans-serif;color:#fff;text-align:center}.debatesreport-wrap h4{font-size:18px;font-weight:400;margin-bottom:30px}.viewreport-btn{font-family:Lato,Helvetica,Arial,sans-serif;font-size:16px;min-width:240px;background:#fff;color:#213948;font-weight:700;text-align:center;padding:13px 40px;border-radius:3px;letter-spacing:1px}.viewreport-btn:hover{opacity:.9;text-decoration:none}.btn-icon{margin-right:15px}.selectcommittee-wrap h3{font-family:Lato,Helvetica,Arial,sans-serif;font-size:30px;color:#fff;font-weight:700;text-align:center;padding:5px;min-height:70px}.selectcommittee-wrap{background:#213948;margin-top:30px;padding-top:6px;padding-bottom:40px}.otherselectcommittee-wrap{margin-top:40px}.billsintroduced-wrap,.current-mp-wrap,.pressreleases-wrap{margin-top:0;background:#ecf1f1;padding:30px;margin-bottom:30px;border-bottom:1px solid rgb(219 220 220/.8)}.form-field-namepc{background:url(/images/search_icon.png) no-repeat;background-position:right 18px center;border:1px solid rgb(0 0 0/.1);color:#666;width:100%;padding:15px;font-size:15px;font-family:Roboto,Helvetica,Arial,sans-serif;outline:none;box-shadow:none;text-indent:5px;margin-bottom:5px}.form-field-namepc:focus{border:1px solid rgb(27 51 66/.3)}.current-mp-button{margin-top:20px;border-radius:6px;background:#1b3342;font-family:Lato,Helvetica,Arial,sans-serif;font-size:16px;color:#fff;font-weight:900;letter-spacing:3px;padding:15px 20px;border:0;outline:none}.current-mp-button:hover{opacity:.8}.category-select,.month-select,.paper-select,.parl-select,.party-select,.presenter-select,.source-select,.title-select,.year-end-select,.year-select,.year-start-select{border-radius:0;padding:15px;width:100%;font-size:15px;font-family:Roboto,Helvetica,Arial,sans-serif;outline:none;border:1px solid rgb(2 0 0/.1)}.current-mp-filter-wrap{margin-top:15px;background:#fbfbfb;padding:30px;margin-bottom:40px;border-bottom:1px solid rgb(219 220 220/.8)}.number-select{border-radius:0;margin-left:10px;padding:5px;min-width:70px;font-size:14px;font-weight:700;font-family:Roboto,Helvetica,Arial,sans-serif;outline:none}.mp-img,.number-select{border:1px solid rgb(0 0 0/.1)}.mp-img{width:100%;object-fit:contain}.current-mp-name{font-size:19px;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.1px;margin-bottom:10px}.selectmp-img{border:1px solid rgb(0 0 0/.1);width:100%;object-fit:contain;max-height:201px;min-height:201px;font-family:"object-fit: contain;"}.selectmp-img.compat-object-fit{background-size:cover;background-position:50%}.selectmp-img.compat-object-fit img{opacity:0}.connect-info{margin-top:0;background:#ecf1f1;margin-left:0;margin-bottom:35px;padding:0;border-bottom:1px solid rgb(219 220 220/.8)}.connect-info a{color:#1b3342;font-size:15px;margin-left:15px}.connect-info .fa{font-size:23px!important}.connect-info h1{font-family:Roboto,Helvetica,Arial,sans-serif;color:#1b3342;font-size:11px;font-weight:700;letter-spacing:.2px;padding-top:7px;padding-left:15px}.mp-row{margin-top:30px}.mp-list-sort h4{padding-bottom:15px;font-size:18px;border-bottom:1px solid #efefef;min-height:58px}.mp-list-sort h4,.mp-sort-name{font-weight:700;letter-spacing:.2px}.mp-sort-name{font-size:14px;margin-top:30px}.mp-sort-name>span{font-weight:400;color:#467491}.mp-sort{margin-top:30px}.centertext{text-align:center}.list{font-family:sans-serif;margin:0;padding:20px 0 0}.list>li{display:block;border-bottom:1px solid #efefef;padding:30px 2px 2px;box-shadow:inset 0 1px 0 #fff}.list>li>a{font-size:16px;margin:0 0 .3rem;font-weight:400;font-weight:700;color:#111}.sort{padding-left:0;border-radius:6px;width:100%;border:none;display:inline-block;color:#000;text-decoration:none}.formermp-header{font-size:12px!important;min-height:70px!important}.sort:hover{color:#23527c;opacity:.7;cursor:pointer}.sort:focus{outline:none}.sort:after{display:inline-block;width:0;height:0;border-left:5px solid #fff0;border-right:5px solid #fff0;border-bottom:5px solid #fff0;color:#000;content:"";top:-10px;left:15px}.sort.asc:after,.sort:after{font-family:ionicons;font-size:18px;position:relative;right:-5px}.sort.asc:after{content:"\f3d0";top:2px}.sort.desc:after{content:"\f3d8";font-size:18px;font-family:ionicons;position:relative;top:0;right:-5px}.pagination>li>a{color:#222!important}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{color:#222!important;background:#f0f0f0!important;border-color:#ddd!important}.form-field-name-mp{background:url(/images/name_icon.png) no-repeat scroll 14px 14px;color:#666;min-width:460px;padding:15px;font-size:15px;font-family:Roboto,Helvetica,Arial,sans-serif;outline:none;box-shadow:none;text-indent:35px;margin-bottom:5px;border:1px solid rgb(0 0 0/.1)}.form-field-postalcode-mp{min-width:460px;margin-left:10px}.form-field-postalcode-mp,.form-field-streetpc-mp{background:url(/images/postalcode_icon.png) no-repeat scroll 14px 14px;color:#666;padding:15px;margin-right:10px;font-size:15px;font-family:Roboto,Helvetica,Arial,sans-serif;outline:none;box-shadow:none;text-indent:35px;margin-bottom:5px;border:1px solid rgb(0 0 0/.1)}.form-field-streetpc-mp{min-width:920px}.list-of-mps-wrap{margin-bottom:20px}.form-field-name-mp:focus,.form-field-postalcode-mp:focus,.form-field-streetpc-mp:focus{border:1px solid rgb(27 51 66/.3)}.formhiddentxt{margin-top:5px;margin-bottom:10px;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:14px;color:red}.formhiddentxt:before{font-family:ionicons;content:"\f100";font-size:18px;margin-top:5px;margin-right:10px;color:red}.mp-tile{position:relative}.mp-tile,.mp-tile img{width:100%}.mp-tile-wrap{position:relative;display:table;margin-bottom:30px}.mp-tile-title{z-index:99;color:#fff;font-size:17px;font-weight:700;font-family:Roboto,Helvetica,Arial,sans-serif;top:47%;width:95%;text-align:center;vertical-align:middle}.mp-overlay,.mp-tile-title{position:absolute;height:100%}.mp-overlay{background:rgb(125 18 17/.4);top:0;left:0;width:100%;z-index:2}.mp-overlay:hover{opacity:.6}.formerpar-header h4{font-size:22px;font-weight:700;color:#7d1211;letter-spacing:.2px}.formerpar-header p{font-size:18px;font-weight:400;color:#000;letter-spacing:.2px}.formermp-legislative{text-align:center}.mp-last-name{visibility:hidden}.glossary-btn-wrap{margin-bottom:50px;margin-top:30px}.glossary-btn{border-radius:6px;background:#1b3342;margin-left:5px;font-family:Lato,Helvetica,Arial,sans-serif;font-size:15px;color:#fff!important;font-weight:900;letter-spacing:1px;text-align:center;padding:25px;border:0;outline:none;text-decoration:none;display:inline-block}.glossary-btn:hover{text-decoration:none;color:#fff;opacity:.8}#glossary-accordion .ui-widget-content a{font-family:Roboto,Helvetica,Arial,sans-serif!important;font-size:14px!important}#glossary-accordion ul li{line-height:25px}#abbrvmodaltitle{font-size:18px;font-weight:700;letter-spacing:.2px}#abbrvmodaltitle,.indv-glossaryterm-wrap h5{font-family:Roboto,Helvetica,Arial,sans-serif}.indv-glossaryterm-wrap h5{font-size:16px;font-weight:600}.indv-glossaryterm{margin-top:20px;padding-left:0!important}.glossaryterm-header{margin-top:30px}.glossary-definition-wrap h4,.glossaryterm-header{color:#7d1211;font-weight:700;font-size:22px;letter-spacing:.1px;font-family:Roboto,Helvetica,Arial,sans-serif}.glossary-definition-wrap h4{margin-top:20px}.indv-mp-header{font-family:Lato,Helvetica,Arial,sans-serif;margin-bottom:30px;font-weight:700;letter-spacing:1px;font-size:30px;margin-top:20px}.indv-mp-desc{font-size:17px;font-family:Roboto,Helvetica,Arial,sans-serif;letter-spacing:.2px}.mp-constituency-wrap,.mp-party-wrap{margin-top:30px}.indv-mp-subheader{font-family:Roboto,Helvetica,Arial,sans-serif;letter-spacing:.5px;font-size:18px;font-weight:700;color:#1b3342;margin-top:40px}.indv-mp-subheader:first-child{margin-top:25px}.mp-info:nth-child(2n){background:#f8f8f8;padding:12px 5px 5px}.mp-info:nth-child(odd){padding:12px 5px 5px}.indv-mp-header-mobile{display:none;font-family:Lato,Helvetica,Arial,sans-serif;margin-bottom:20px;font-weight:700;letter-spacing:1px;font-size:25px;margin-top:20px}.mp-mps{padding:16px 10px;border:1px solid rgb(197 197 197/.4);border-bottom-color:#c5c5c5;background:#fcfcfc}.read-more-btn-white{border-radius:6px;background:#fff;font-family:Lato,Helvetica,Arial,sans-serif;font-size:15px;color:#1b3342;font-weight:900;letter-spacing:1px;text-align:center;padding:12px 15px;border:0;outline:none}.read-more-btn-white:hover{text-decoration:none;opacity:.9;color:#1b3342}.events-desc-wrap{background:#1b3342;padding:20px 30px 40px;margin-bottom:20px}.events-date{font-size:16px;font-weight:400}.events-date,.events-title{color:#fff;font-family:Roboto,Helvetica,Arial,sans-serif;letter-spacing:.1px}.events-title{font-size:18px;font-weight:700;margin-bottom:30px}.events-item{padding:15px 15px 10px;background:#fcfcfc;border:1px solid rgb(203 203 203/.3);border-radius:3px;margin-bottom:30px;min-height:100%!important}.events-item h1{font-family:Lato,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;color:#000;letter-spacing:.1px;line-height:19px}.events-item img{margin-bottom:20px}.load-all-btn{padding:18px 40px;border-radius:5px;background:#1b3342;color:#fff!important;font-family:Lato,Helvetica,Arial,sans-serif;font-size:15px;font-weight:700;letter-spacing:.2px;text-align:center}.load-all-wrap{margin-top:30px}.load-all-btn:hover{text-decoration:none;color:#fff;opacity:.7}.events-wrap{padding-bottom:0}#loadevents a,.events-wrap a{text-decoration:none}#loadevents a:hover,.events-wrap a:hover{opacity:.7}.bx-wrapper .bx-pager{bottom:15px!important}.indv-events-desc h1{font-size:22px;font-family:Roboto,Helvetica,Arial,sans-seif;font-weight:700;letter-spacing:.2px}.indv-events-desc h2{font-size:16px;font-family:Roboto,Helvetica,Arial,sans-seif;font-weight:400;margin-bottom:40px}.slider-txt{color:#fff;padding:25px}.hsslider-txt,.slider-txt{font-weight:400;font-size:16px;letter-spacing:.1px;background:#1b3342;margin-bottom:20px}.hsslider-txt{color:#fff!important;padding:8px 25px 25px}.caption-txt{color:#fff;font-weight:400;font-size:16px;letter-spacing:.1px;background:#1b3342}.item-captions{display:none}.item-captions p{font-size:16px;padding:0 0 25px}.item-captions h2,.item-captions p{color:#fff;line-height:150%;text-align:center;width:980px;margin:0 auto}.item-captions h2{font-size:34px;padding:0 0 15px}.mobile-captions{margin-bottom:50px;text-align:center;background-color:rgb(0 0 0/.9);color:#fff}.mobile-captions a{color:#ef7c00}.bx-wrapper .bx-next,.bx-wrapper .bx-prev{opacity:1!important}.slider-captions{display:none}.indv-committee-wrap{margin-bottom:50px}.indv-committee-name{margin-top:30px;font-size:16px;letter-spacing:.1px;font-weight:700}.indv-committee-position{margin-top:10px;font-size:14px;letter-spacing:.1px;font-weight:400}.date-range-end-select,.date-range-start-select{border-radius:0;padding:15px;width:100%;font-size:15px;font-family:Roboto,Helvetica,Arial,sans-serif;outline:none;border:1px solid rgb(0 0 0/.1)}.date-range-end-select:focus,.date-range-start-select:focus{border:1px solid rgb(27 51 66/.3)}.formgap{margin-bottom:10px;margin-top:10px}.ui-datepicker-header .ui-widget-header .ui-helper-clearfix .ui-corner-all{background:#1b3342!important;color:#fff!important}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{background:#1b3342!important;color:#fff!important;border:1px solid #c5c5c5}.form-title{font-size:18px;font-weight:700;font-family:Lato,Helvetica,Arial,sans-serif;letter-spacing:.1px;color:#000}.indv-bill h5{font-size:16px;font-weight:700;margin-top:0;margin-bottom:15px;line-height:23px}.indv-bill h5:before{font-family:FontAwesome;content:"\f1c1";font-size:18px;margin-right:10px}.bill-title,.pr-title{border-bottom:1px solid rgb(0 0 0/.1);margin-bottom:20px}.indv-bill,.indv-constituency{padding:15px 15px 20px;background:#fcfcfc;border:1px solid rgb(203 203 203/.3);border-radius:3px;margin-bottom:30px}.bills-filter-wrap{margin-top:15px;background:#fbfbfb;padding:30px;margin-bottom:40px;border-bottom:1px solid rgb(219 220 220/.8)}.bills-filter-button{margin-top:20px;margin-right:5px;border-radius:6px;background:#1b3342;font-family:Lato,Helvetica,Arial,sans-serif;font-size:16px;color:#fff;font-weight:900;letter-spacing:3px;padding:15px 20px;border:0;outline:none}.bills-filter-button:hover{opacity:.8}.bills-ft{display:block;font-size:18px;font-weight:700;margin-top:30px}.bills-reset-button{margin-top:20px;border-radius:6px;background:#1b3342;font-family:Lato,Helvetica,Arial,sans-serif;font-size:16px;color:#fff;font-weight:900;letter-spacing:3px;padding:15px 20px;border:0;outline:none;margin-right:10px}.bills-reset-button:hover{opacity:.8}.formspace{display:block}.vp-title{border-bottom:none}.indv-votes h5{font-size:16px;font-weight:700;margin-top:0;margin-bottom:15px}.indv-votes h5:before{font-family:FontAwesome;content:"\f1c1";font-size:18px;margin-right:10px}.indv-votes{padding:15px 20px 8px;background:#fcfcfc;border:1px solid rgb(203 203 203/.3);border-radius:3px;margin-bottom:15px}.sitting-header{color:#006fa1;font-weight:700;font-size:14px;margin-right:3px}.indv-constituency h5{font-size:16px;font-weight:700;margin-top:0;margin-bottom:15px;line-height:23px;color:#7d1211}.indv-constituency h5:before{font-family:ionicons;content:"\f456";font-size:18px;margin-right:10px}.constituency-members h6{font-size:16px;font-weight:700;margin-top:0;margin-bottom:15px;line-height:23px;color:#467491}.constituency-members h6:before{font-family:ionicons;content:"\f39e";font-size:18px;margin-right:10px}.constituency-members-list{padding-left:15px!important}.indv-const{background:#fcfcfc;border:1px solid rgb(203 203 203/.3);border-radius:3px;margin-bottom:30px;padding:20px 15px 15px}.indv-const h5{font-size:16px;font-weight:700;margin-top:0;margin-bottom:15px;line-height:23px;color:#7d1211}.indv-const h5:before{font-family:ionicons;content:"\f456";font-size:18px;margin-right:10px}.ui-datepicker .ui-datepicker-header .ui-widget-header{background:#1b3342;color:#fff;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;letter-spacing:.8px}.indv-result{border-bottom:1px solid rgb(0 0 0/.1);margin-bottom:15px}.result-blockno h3,.result-grc h3,.result-postalcode h3,.result-streetname h3{font-size:16px;font-weight:700;line-height:23px;margin-bottom:2px;margin-top:0}.result-blockno h4,.result-grc h4,.result-postalcode h4,.result-streetname h4{font-size:14px;font-weight:400;line-height:23px;margin-bottom:15px;margin-top:0}.result-blockno h3:before{content:"\f015"}.result-blockno h3:before,.result-postalcode h3:before{font-family:FontAwesome;font-size:16px;margin-right:10px}.result-postalcode h3:before{content:"\f124"}.result-streetname h3:before{font-family:FontAwesome;content:"\f018";font-size:16px;margin-right:10px}.result-grc h3:before{font-family:ionicons;content:"\f456";font-size:16px;margin-right:10px}.indv-grc-members h6{font-size:16px;font-weight:700;margin-top:0;margin-bottom:15px;line-height:23px}.indv-grc-members h6:before{font-family:ionicons;content:"\f39e";font-size:18px;margin-right:10px}.result-left{border-left:1px solid rgb(0 0 0/.1)}.result-pd{margin-left:8px!important}#fhotspot1{top:11.4%;left:8.9%}#fhotspot1,#fhotspot2{position:absolute;z-index:103}#fhotspot2{top:45%;left:18.6%}#fhotspot3{top:61.7%;left:21.3%}#fhotspot3,#fhotspot4{position:absolute;z-index:103}#fhotspot4{top:52.2%;left:50.2%}#fhotspot5{top:74.9%;left:31.6%}#fhotspot5,#fhotspot6{position:absolute;z-index:103}#fhotspot6{top:50.1%;left:71%}.hs-img{position:absolute;top:0;left:0;z-index:10}.hs-wrap{position:relative;height:0;padding-bottom:48%}.hs-container{position:relative;width:100%;height:auto;overflow:hidden}.thechamber-header{font-weight:700;font-size:20px;font-family:Roboto,Helvetica,Arial,sans-serif;letter-spacing:.2px;text-align:center}.chamber-bq{background:#1b3342!important;color:#fff!important;padding:10px 20px!important;border-left:none!important;font-size:16px!important}#tabs h2{font-size:25px;font-weight:700;color:#1b3342;margin-top:30px}#tabs h2,#tabs h4{font-family:Roboto,Helvetica,Arial,sans-serif}#tabs h4{font-size:14px;font-weight:400;color:#666;margin-bottom:30px}#tabs img{margin-bottom:15px;margin-top:15px;max-width:100%}.ui-tabs .ui-tabs-nav li{margin-bottom:4px!important;padding-bottom:0!important}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{min-width:197px;text-align:center}.historical-dev-wrap .bx-wrapper .bx-next{right:20px!important;background:url(/images/bx3_arrow_right.png) no-repeat top!important;opacity:0}.historical-dev-wrap .bx-wrapper .bx-prev{left:20px!important;background:url(/images/bx3_arrow_left.png) no-repeat top!important;opacity:0}#slide-counter{padding-left:25px;font-size:18px;padding-top:25px;background:#1b3342;color:#fff}.ratethiswebsite{width:70%!important}.ratethiswebsite td{font-size:16px;font-weight:700;border-top:0!important;text-align:center}.ratethiswebsite textarea{outline:none;border:1px solid rgb(0 0 0/.1);min-height:80px}.ratethiswebsite textarea:focus{border:1px solid rgb(27 51 66/.3)}.footer-wrap{background:#7d1211;padding:30px}.footer-quick-links ul{list-style:none;display:inline-block;margin-top:15px;margin-left:-48px}.footer-quick-links ul li{display:inline-block;margin:0 7px}.footer-quick-links a{color:#fff;font-size:15px;font-family:Lato,Helvetica,Arial,sans-seif;font-weight:700;text-decoration:none!important;color:#fff!important}.copyright-text,.lastupdated-text{font-family:Lato,Helvetica,Arial,sans-seif;font-size:14px;color:#fff}.lastupdated-text{margin-left:14px}.lastupdated-wrap{background:#7d1211;padding-top:0;padding-bottom:25px}.footer-links ul{list-style:none;display:inline-block;margin-top:15px;margin-left:-48px;color:#fff!important}.footer-links ul li{display:inline-block;margin:0 7px}.footer-links a{font-size:14px;font-family:Lato,Helvetica,Arial,sans-seif;font-weight:400;color:#fff;color:#fff!important;text-decoration:none!important}.footer-logos{margin-top:35px}#footer .dss-row{position:relative}@media (min-width:1022px){#footer .iso-bca-logo .short-text{position:absolute;left:0;bottom:0;width:50%;text-align:left}}@media (min-width:1280px){#footer .iso-bca-logo .short-text{width:37%}}#footer .iso-bca-logo .right-quicklinks{margin-bottom:2rem}@media (max-width:1021px){#footer .sgds-footer .iso-bca-logo{margin-top:0;display:flex!important}#footer .iso-bca-logo .right-quicklinks{order:1}#footer .iso-bca-logo img{order:2}#footer .iso-bca-logo .short-text{order:3}}.ribbon-wrapper{width:85px;height:88px;overflow:hidden;position:absolute;top:-3px;right:-3px}.ribbon-grey{font:700 15px Sans-Serif;color:#333;text-align:center;text-shadow:rgb(255 255 255/.5) 0 1px 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);position:relative;padding:7px 0;left:-5px;top:15px;width:120px;background-color:#efefef;background-image:-o-linear-gradient(top,#efefef,#e2e2e2);color:#213948;box-shadow:0 0 3px rgb(0 0 0/.4)}.ribbon-grey:after,.ribbon-grey:before{content:"";border-top:3px solid #efefef;border-left:3px solid #fff0;border-right:3px solid #fff0;position:absolute;bottom:-3px}.ribbon-grey:before{left:0}.ribbon-grey:after{right:0}Ã¢â‚¬â€¹ .subpgbanner-wrap .titleheader-wrap{position:absolute;background:rgb(0 0 0/.35);width:100%;top:0;bottom:0;left:0}.subpgbanner-wrap{background-repeat:no-repeat;position:relative;background-position:50%;background-size:cover;text-align:center}.titleheader-wrap{position:absolute;width:100%;background:rgb(0 0 0/.1);top:0;bottom:0;left:0}.subpgbanner-wrap img{width:100%;height:auto}.titlecontent h1{font-size:28px;margin-bottom:42px;font-weight:700;letter-spacing:.3px}.titlecontent h1,.titlecontent p{color:#fff;font-family:Lato,Arial,Helvetica,sans-serif;transform:translateY(-50%);text-shadow:0 1px 2px rgb(0 0 0/.3)}.titlecontent p{font-size:20px;font-weight:500;letter-spacing:.1px;margin-bottom:0;max-width:700px}.titlecontent{position:absolute;margin:0 auto;padding:0 7.5%;width:100%;max-width:80%;bottom:22%;text-align:left}.blog-wrap{margin-top:32px}.blogtitle-btn{font-family:Lato,Helvetica,Arial,sans-serif;font-size:16px;min-width:150px;background:#fff;color:#213948;font-weight:700;text-align:center;padding:12px 35px;border-radius:3px;letter-spacing:1px;margin-top:-10px;min-height:43px;border:0}.blogtitle-btn:hover{text-decoration:none;opacity:.8}.blog-item{padding:15px 15px 30px;background:#fcfcfc;border:1px solid rgb(203 203 203/.3);border-radius:3px;margin-bottom:30px;min-height:100%!important}.blog-item h1{font-size:18px;color:#000;letter-spacing:.1px;line-height:19px}.blog-item h1,.blog-item h2{font-family:Lato,Helvetica,Arial,sans-serif;font-weight:700}.blog-item h2{font-size:15px;margin-bottom:15px}.blog-item p{font-family:Lato,Helvetica,Arial,sans-serif;font-size:16px;margin-bottom:30px}.blog-item img{margin-bottom:20px}.blog-item img:hover{opacity:.8}.blog-item .read-more-btn{margin-top:30px!important;color:#1b3342!important;font-size:14px}.blog-item .read-more-btn:hover{opacity:.6;text-decoration:none}.blog-item .read-more-btn:focus{outline:none;text-decoration:none;opacity:.7}.pagination-wrap{text-align:center;margin-top:30px}.pagination-wrap .pagination{float:none}.blog-item a{color:#000}.blog-item a:hover{text-decoration:none;cursor:pointer}.indv-blog-content h2{font-family:Lato,Helvetica,Arial,sans-serif;color:#1b3342;font-weight:700;letter-spacing:.2px}.indv-blog-content h3{font-family:Lato,Helvetica,Arial,sans-serif;font-weight:600;font-size:16px;letter-spacing:.1px}.subtitlecontent h1{color:#fff;position:absolute;width:100%;text-align:center;top:50%;font-family:Lato,Arial,Helvetica,sans-serif;font-size:28px;margin:0 auto 42px;font-weight:700;letter-spacing:.3px;transform:translateY(-50%);text-shadow:0 1px 2px rgb(0 0 0/.3)}.indv-blog-content{margin-top:50px;margin-bottom:70px}.indv-blog-content img{width:100%;max-width:100%;margin-top:15px;margin-bottom:30px}.back-btn{border-radius:6px;font-family:Lato,Helvetica,Arial,sans-serif;font-size:15px;font-weight:900;letter-spacing:1px;text-align:center;padding:12px 20px;outline:none;text-decoration:none;background:#fff;color:#1b3342!important;border:1px solid #1b3342}.back-btn:hover{text-decoration:none;opacity:.6}@media screen and (max-width:1239px){.announcements-wrap{margin-top:-9%}.owl-theme .owl-controls{bottom:32%!important}}@media screen and (max-width:1210px){.form-field-constituency,.form-field-name,.form-field-name-mp,.form-field-postalcode,.form-field-postalcode-mp,.form-field-streetpc,.form-field-streetpc-mp,.mp-button{min-width:10px;width:100%;margin-top:10px}.mp-wrap{padding-left:30px}.form-field-postalcode-mp{margin-left:0}#indexbanner .item .captions{top:4%}.mp-search{padding-left:0}.quick-links ul{margin-right:0}.par-sitename{left:39%}}@media screen and (max-width:1200px){.menu>ul>li>ul .menu-nav-header-spacing{margin-top:72px}}@media screen and (max-width:1039px){.announcements-wrap{margin-top:50px;position:static}.announcements-title h1{font-size:14px}.owl-theme .owl-controls{bottom:7%!important}#indexbanner .item .captions{top:14%}.list-of-mps-wrap .img-responsive{width:80%!important}.menu>ul>li>ul>li .menu-nav-header{min-height:43px}.menu>ul>li>ul .menu-nav-header-spacing{margin-top:55px}}@media screen and (max-width:1004px){.menu>ul>li>ul .menu-nav-header-spacing{margin-top:20px}}@media screen and (max-width:991px){.gov-logo,.quick-links{display:none}.row>.pull-right{float:none!important}.menu>ul>li>ul>li .menu-nav-header{min-height:1px}.events-gap{padding-right:0!important}.par-sitename{left:16%;top:20%}.ratethiswebsite{width:100%!important}.mobilewrap-events{display:block;margin-bottom:40px}.newsevents-mobilewrap{display:block;margin-top:20px}#fontsize-decrease,#fontsize-default,#fontsize-increase,#news-home .bx-wrapper .bx-next,#news-home .bx-wrapper .bx-prev,.bxslider2{display:none}.announcements-title{border-right:none!important;border-bottom:1px solid #c9cdcd;margin-bottom:15px}.announcements-wrap{margin-top:25px;position:static}.subpage-title{font-size:35px}.mp-wrap{margin-top:5%;padding-left:30px}.main-logo{text-align:left;margin-top:15px}.main-logo img{width:75px}.home-icon{border-left:none;border-right:none}.search-wrap{width:100%;padding:0 15px 15px;margin-top:-3%;margin-bottom:0}.search-bar{width:100%;margin-bottom:15px;padding:20px 50px 20px 20px}.redhotspot{background-size:100%;width:3.3%!important;height:6.9%!important}.result-left{border-top:1px solid rgb(0 0 0/.1);border-left:none!important}.result-grc h3{margin-top:20px}.list-of-mps-wrap .img-responsive{width:30%!important}.search-homepg-field{width:100%;padding:15px}.search-homepg-field input{padding:5px;width:90%}.search-homepg-field button{float:right;margin-top:3px}.debatesreport-wrap h3{padding:25px}.menu>ul>li>ul>.persona-desc:after{margin-left:20px;padding-bottom:20px;font-family:ionicons;content:"\f123";color:#fff;font-size:17px;text-align:center;margin-top:-50px}.menu>ul>li>ul>.menu-desc{display:none}.persona-icon{border-left:none;border-right:none}.persona-icon:after{content:""}.current-mp-name{margin-top:20px}.search-wrap{margin-right:0}.events-item{min-height:290px}.mp-designation-wrap{margin-top:30px}.bill-title{padding-bottom:10px}.xs-boxgap{margin-top:5px;margin-bottom:5px}.mp-sort{margin-top:10px;font-size:16px;margin-left:15px}.mp-sort-name{font-size:18px}.connect-info,.mp-img{width:50%}.mp-list-sort h4{padding-bottom:12px;font-size:18px;font-weight:700;letter-spacing:.2px;border-bottom:1px solid #efefef;min-height:1px}.formermp-header{min-height:1px!important}.formermp-legislative{text-align:left}#indexbanner img{width:100%}#indexbanner .item .captions{position:absolute;top:25%;max-width:80%;left:10%;color:#fff;padding:30px 30px 35px;font-size:23px;font-family:Lato,Helvetica,Arial,sans-serif;font-weight:400;text-align:center}.owl-theme .owl-controls{bottom:5%!important;left:44.5%!important}.sidebar-wrap{margin-top:70px}.titlecontent{position:relative;max-width:100%;background:#1b3342;padding:20px}.titlecontent h1{margin-bottom:10px}.titlecontent h1,.titlecontent p{transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0)}.titlecontent p{font-size:18px}}@media screen and (max-width:845px){#indexbanner .item .captions{top:15%}}@media screen and (max-width:768px){.announcements-wrap{width:95.5%;margin-left:2%;padding-top:18px}.announcements-title h1{margin-top:10px}.announcements-wrap img{width:40px}.owl-theme .owl-controls{left:45%!important}.bxslider2 .bx-clone li{margin-right:0!important}#indexbanner .item .captions{top:10%;font-size:20px}.ratethiswebsite,.ratethiswebsite .table-responsive{border:0!important}.par-sitename{left:22%;font-size:18px;top:26%}.indv-mp-header{display:none}.indv-mp-header-mobile{display:block;font-family:Lato,Helvetica,Arial,sans-serif;margin-bottom:20px;font-weight:700;letter-spacing:1px;font-size:25px;margin-top:20px}.connect-info,.mp-img{width:60%}}@media screen and (max-width:595px){#indexbanner .item .captions{top:2%;font-size:18px}#indexbanner img{min-height:150px}.search-homepg-field{padding:6px}.search-homepg-field input{width:80%}}@media screen and (max-width:480px){#indexbanner .item .captions{top:-7%;font-size:14px}.par-sitename{left:29%}}@media screen and (max-width:420px){#indexbanner .item .captions{top:-7%;font-size:15px}.owl-theme .owl-controls{left:40.5%!important}.quick-links{margin-right:35px}.list-of-mps-wrap .img-responsive{width:50%!important}.connect-info,.mp-img{width:80%}#indexbanner img{min-height:130px}}@media screen and (max-width:380px){#indexbanner .item .captions{top:-12.5%;font-size:13.5px}}.hidden{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@media print{*,:after,:before,:first-letter,:first-line{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgb(0 0 0/.9);outline:none!important;opacity:0;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none!important}.lity-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none!important}.lity-content{z-index:9993;width:100%;transform:scale(1);transition:transform .3s ease}.lity-closed .lity-content,.lity-loading .lity-content{transform:scale(.8)}.lity-content:after{content:"";position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgb(0 0 0/.6)}.lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgb(0 0 0/.6);border:0;background:none;outline:none;box-shadow:none}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:active,.lity-close:focus,.lity-close:hover,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgb(0 0 0/.6);border:0;background:none;outline:none;box-shadow:none}.lity-close:active{top:1px}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-iframe .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgb(0 0 0/.6);background:#000}.lity-hide{display:none}.footer-logos{margin-top:15px;text-align:right}.footer-wrap .col-md-3{padding-right:20px}.socialmedia-wrap .fa{font-size:20px;color:#fff;margin-left:12px}.socialmedia-wrap .fa:hover{opacity:.8}.lastupdated-wrap .col-md-5{float:right!important;margin-top:-30px}.socialmedia-wrap .fa-facebook{border:3px solid #fff;padding:10px 15px;border-radius:50px}.socialmedia-wrap .fa-instagram{border:3px solid #fff;padding:10px 12px;border-radius:50px}.socialmedia-wrap img{margin-left:6px}.socialmedia-wrap a,.socialmedia-wrap a:hover{text-decoration:none}.socialmedia-wrap img:hover{opacity:.8}.socialmedia-wrap{text-align:right;margin-right:6px;display:block;margin-top:10px}.footer-logos{margin-top:12px;float:right;margin-right:-5px;display:inline-block}@media screen and (max-width:768px){.lastupdated-wrap{padding:28px}.footer-logos,.socialmedia-wrap{float:left;text-align:left}.footer-logos{margin-top:8px}}.view-report-btn{margin-top:-10px;margin-bottom:-5px;margin-right:5px;border-radius:6px;background:#7d1211;font-family:Lato,Helvetica,Arial,sans-serif;font-size:14px;color:#fff!important;font-weight:900;letter-spacing:1.5px;padding:12px 40px;border:0;float:right;outline:none}.view-report-btn:hover{color:#fff;opacity:.8}.view-report-btn:focus,.view-report-btn:hover,.view-report-btn:visited{text-decoration:none!important}@media screen and (max-width:768px){.view-report-btn{margin-top:20px;max-width:180px;display:block;float:none}}.lib-links{margin-top:65px}.lib-links ul{list-style:none;display:inline-block;margin-top:15px;margin-right:5px}.lib-links ul li{display:inline-block;margin:0 12px}.lib-links a{color:#1b3342;font-size:16px;font-family:Lato,Helvetica,Arial,sans-serif;font-weight:700}.lib-links ul li:hover{text-decoration:none}.lib-sitename{color:#ae3200;font-family:Lato,Helvetica,Arial,sans-serif;font-size:22px}.lib-logo{margin-top:30px;margin-bottom:30px}.lib-logo img{margin-left:25px}.subpgheader-wrap{position:absolute;z-index:4;width:100%}.subpg-banner{position:relative}.subpg-banner img{width:100%;height:auto}.subpgheader-wrap h1{font-family:Lato,Arial,Helvetica,sans-serif;font-size:36px;letter-spacing:1px;color:#fff;margin-top:17%}.libsubpage-title,.subpgheader-wrap h1{font-weight:700;text-transform:uppercase}.libsubpage-title{font-family:Lato,Helvetica,Arial,sans-serif;letter-spacing:3px;font-size:30px;padding-bottom:15px}.lib-sidebar{margin-top:25px}.libpapers-wrap{margin-top:0;background:#ecf1f1;padding:20px 30px 30px;margin-bottom:30px;border-bottom:1px solid rgb(219 220 220/.8)}.lib-ql{margin-top:61px}.lib-name{color:#1b3342;font-family:Lato,Helvetica,Arial,sans-serif;font-size:22px;margin-top:0;margin-bottom:25px}.lib-footerbg{background:#1b3342}.lib-announcement{background:#efefef;padding:20px 0 10px;text-align:center;font-weight:500;font-size:16px;font-family:Lato,Helvetica,Arial,sans-serif}.lib-announcement>.container>p{display:none;cursor:pointer}.lib-announcement>.container>p:before{content:"\f071";font-family:FontAwesome;font-size:14px;margin-right:12px}.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{animation-duration:.75s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}.lib-whatsnew{padding:20px 0}.lib-news-item{padding:30px 30px 40px;background:#fcfcfc;border:1px solid rgb(203 203 203/.3);border-radius:3px;margin-bottom:30px;margin-top:20px}.lib-news-item h2{font-family:Lato,Helvetica,Arial,sans-serif;color:#000;margin-bottom:40px;font-weight:400;font-size:18px;line-height:22px}.news-wrap{padding-bottom:5px;padding-top:25px}.lib-news-item img{margin-top:20px;margin-bottom:20px}.lib-news-item article p{font-family:Lato,Helvetica,Arial,sans-serif;font-size:15px;font-weight:400;line-height:23px;margin-bottom:35px}.lib-featuredbk{background:#f9f9f9;border-left:100px solid #f9f9f9;border-right:100px solid #f9f9f9}.lib-selectedreads{background:#f9f9f9;padding:30px 0 50px}.lib-selectedreads img{border:4px solid #999;width:90%}.lib-selectedreads p{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:16px}.lib20{margin-top:20px}.lib-subtitle{text-align:center}.lib-subtitle,.lib-subtitleleft{color:#000;font-family:Lato,Helvetica,Arial,sans-serif;font-size:22px;font-weight:900;letter-spacing:4px}.lib-subtitleleft{text-align:left}.selectedreads-link{margin-top:10px;border-radius:6px;font-family:Lato,Helvetica,Arial,sans-serif;font-size:15px;font-weight:700;letter-spacing:1px;text-align:center;padding:10px 20px;outline:none;float:right;color:#1b3342;background:#f9f9f9;border:1px solid #1b3342}.selectedreads-link:hover{background:#1b3342;color:#fff}.section-title{font-size:20px;font-weight:600;color:#000;letter-spacing:.2px}.outline-btn,.section-title{font-family:Lato,Helvetica,Arial,sans-serif}.outline-btn{margin-top:10px;border-radius:6px;font-size:15px;font-weight:700;letter-spacing:1px;text-align:center;padding:10px 50px;outline:none;float:left;margin-right:7px;color:#1b3342;background:#f9f9f9;border:1px solid #1b3342}.outline-btn:hover{background:#1b3342;color:#fff}.lib-quicklinks{padding:30px 0 45px}.tile-col{padding:0}.tile-row{padding:10px}.tile-item{min-height:40px;line-height:40px;position:relative;text-align:center;transition:all .2s;border-radius:3px;margin:10px 5px 1px;border:1px solid #234961}.tile-item:hover{background:#234961}.tile-item:hover span{color:#fff}.tile-item a{padding:10px 18px;width:100%;height:100%;display:block}.tile-item span{font-family:Lato,Arial,Helvetica,sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#234961;display:inline-block;vertical-align:middle;transition:all .2s}.lib-accord:nth-child(2n){background:#f8f8f8;padding:12px 5px 5px}.lib-accord:nth-child(odd){padding:12px 5px 5px}.lib-featuredbook{margin-top:15px;background:#fbfbfb;padding:30px;margin-bottom:40px;border-bottom:1px solid rgb(219 220 220/.8)}.lib-featuredbook .container{width:100%}.lib-featuredbook .col-md-4 img{width:42%;margin:0 auto}.lib-indvbook{height:100%!important;margin-bottom:30px;background:#fcfcfc;border-radius:3px;padding:30px;border:1px solid rgb(219 220 220/.8)}.lib-indvbook img{width:30%;margin:0 auto;min-width:90px;height:145px;min-height:137px;object-fit:cover}.lib-indvbook h3{min-height:41px;font-size:18px;font-weight:600}.lib-indvbook .outline-btn,.lib-indvbook h3{text-align:center;font-family:Lato,Helvetica,Arial,sans-serif}.lib-indvbook .outline-btn{min-height:43px;width:100%;margin-top:10px;border-radius:6px;font-size:15px;font-weight:700;letter-spacing:1px;padding:10px 50px;outline:none;float:left;margin-right:7px;color:#1b3342;background:#fcfcfc;border:1px solid #1b3342}.lib-indvbook .outline-btn:hover{background:#1b3342;color:#fff}.lib-indvbook .btns{height:100%;padding-left:20px;padding-right:20px}.multiselect-native-select{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:15px}span.multiselect-selected-text{float:left;margin-left:20px}.multiselect-native-select .multiselect{padding:16px 0;border-radius:0;border:1px solid rgb(0 0 0/.1)}.multiselect-native-select .multiselect:hover{background:#fff!important}.multiselect-native-select .btn-group.open .dropdown-toggle{box-shadow:0!important}.multiselect-native-select .caret{float:right;margin-right:10px;margin-top:10px}.multiselect-container{width:100%;border-radius:0!important}.multiselect-native-select .dropdown-menu>.active>a,.multiselect-native-select .dropdown-menu>.active>a:focus,.multiselect-native-select .dropdown-menu>.active>a:hover{background-color:#1b3342}.multiselect-native-select .multiselect-container>li>a.multiselect-all label{font-weight:500}.multiselect-container>li>a{white-space:normal!important}.multiselect-container>li>a>label{margin:0;height:100%;cursor:pointer;font-weight:400;padding:3px 20px}.copyright-text a,.copyright-text a:focus,.copyright-text a:hover{color:#fff}.lib-navwrap{height:62px}.lib-navwrap,.lib-navwrap .menu-container{background:#1b3342}.lib-navwrap .home-icon{height:62px}.lib-navwrap .menu>ul>li{background:#1b3342}.lib-navwrap .menu>ul>li:hover{box-shadow:inset 0 -6px 0 #fff}.lib-navwrap .menu>ul>li>ul{background:#1b3342}.lib-navwrap .menu>ul>li>ul.normal-sub{width:220px}.lib-navwrap .menu>ul>li>ul>li{min-height:40px}.lib-navwrap .menu>ul>li>ul.normal-sub>li a{padding:7px 0}#cssmenu{font-family:Lato,Helvetica,Arial,sans-serif;margin-top:55px;float:right}#cssmenu,#cssmenu #head-mobile,#cssmenu ul,#cssmenu ul li,#cssmenu ul li a{border:0;list-style:none;line-height:1;display:block;position:relative;box-sizing:border-box}#cssmenu:after,#cssmenu>ul:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}#cssmenu #head-mobile{display:none}#cssmenu>ul>li{float:left;z-index:99}#cssmenu>ul>li>a{padding:15px 10px;font-size:15px;letter-spacing:.2px;text-decoration:none;color:#333;font-weight:700;margin:0 7px}#cssmenu ul li.active a,#cssmenu>ul>li:hover>a{color:#fff}#cssmenu ul li.active,#cssmenu ul li.active:hover,#cssmenu ul li.has-sub.active:hover,#cssmenu>ul>li:hover{background:#7d1211!important;transition:background .3s ease}#cssmenu ul ul{position:absolute;left:-9999px}#cssmenu ul ul li{height:0;-webkit-transition:all .25s ease;-ms-transition:all .25s ease;background:#7d1211;transition:all .25s ease}#cssmenu li:hover>ul{left:auto;margin-left:-40px}#cssmenu li:hover>ul>li{height:auto;padding-top:5px;padding-bottom:3px}#cssmenu ul ul ul{margin-left:100%;top:0}#cssmenu ul ul li a{padding:4px 15px;width:210px;font-size:15px;text-decoration:none;color:#fff;font-weight:600}#cssmenu ul ul li.last-item>a,#cssmenu ul ul li:last-child>a{border-bottom:0}#cssmenu ul ul li a:hover,#cssmenu ul ul li:hover>a{color:#fff;opacity:.9}#cssmenu ul ul li.has-sub>a:after{position:absolute;top:16px;right:11px;width:8px;height:2px;display:block;background:#ddd;content:""}#cssmenu ul ul li.has-sub>a:before{position:absolute;top:13px;right:14px;display:block;width:2px;height:8px;background:#ddd;content:"";transition:all .25s ease}#cssmenu ul ul>li.has-sub:hover>a:before{top:17px;height:0}#cssmenu ul li.has-sub ul li.has-sub ul li:hover,#cssmenu ul ul li.has-sub:hover{background:#f0f0f0}#cssmenu ul ul ul li.active a{border-left:1px solid #333}#cssmenu>ul ul>li.has-sub>ul>li.active>a,#cssmenu>ul>li.has-sub>ul>li.active>a{border-top:1px solid #333}#cssmenu li:hover>ul>li:last-child{height:auto;padding-bottom:5px}@media screen and (max-width:1024px){#cssmenu>ul>li:after{display:none}.course-navwrap{width:100%;margin-left:0;margin-top:0;position:relative}#cssmenu,.course-navwrap nav{width:100%}#cssmenu{background:#7d1211;padding-left:7%}#cssmenu ul{width:100%;display:none;margin-left:-56px}#cssmenu ul li{width:100%}#cssmenu li:hover>ul>li,#cssmenu ul ul li{height:auto}#cssmenu ul li a,#cssmenu ul ul li a{width:100%;border-bottom:0;color:#fff}#cssmenu>ul>li{float:none}#cssmenu ul ul li a{padding-left:25px}#cssmenu ul ul ul li a{padding-left:35px}#cssmenu ul ul li a{color:#fff;background:#7d1211;padding-bottom:12px}#cssmenu ul ul li.active>a,#cssmenu ul ul li:hover>a{color:#fff}#cssmenu ul ul,#cssmenu ul ul ul{position:relative;left:0;width:100%;margin:0;text-align:left}#cssmenu ul ul>li.has-sub>a:after,#cssmenu ul ul>li.has-sub>a:before,#cssmenu>ul>li.has-sub>a:after,#cssmenu>ul>li.has-sub>a:before{display:none}#cssmenu #head-mobile{display:block;padding:23px 23px 23px 0;color:#fff;font-size:15px;font-weight:400}#cssmenu ul ul li a:hover{opacity:1;background:#7d1211}.button{width:55px;height:46px;position:absolute;right:0;top:20px;cursor:pointer;z-index:12399994}.button:before{content:"\f394";font-family:Ionicons;font-size:24px;color:#fff}#cssmenu .submenu-button{position:absolute;z-index:99;right:0;top:0;display:block;height:46px;width:46px;cursor:pointer}#cssmenu .submenu-button.submenu-opened{background:#7d1211}#cssmenu ul ul .submenu-button{height:34px;width:34px}#cssmenu .submenu-button:after{position:absolute;top:22px;right:19px;width:8px;height:2px;display:block;background:#fff;content:""}#cssmenu ul ul .submenu-button:after{top:15px;right:13px}#cssmenu .submenu-button.submenu-opened:after{background:#fff}#cssmenu .submenu-button:before{position:absolute;top:19px;right:22px;display:block;width:2px;height:8px;background:#fff;content:""}#cssmenu ul ul .submenu-button:before{top:12px;right:16px}#cssmenu .submenu-button.submenu-opened:before{display:none}#cssmenu ul ul ul li.active a{border-left:none}#cssmenu>ul ul>li.has-sub>ul>li.active>a,#cssmenu>ul>li.has-sub>ul>li.active>a{border-top:none}#cssmenu ul li.has-sub ul li.has-sub ul li:hover,#cssmenu ul ul li.has-sub:hover{background:#7d1211}#cssmenu ul ul,#cssmenu ul ul ul{margin-left:-40px}.library-nav>.container{width:100%}.lib-navwrap .menu>ul>li:hover{box-shadow:none}.lib-navwrap{height:100%}}.sideinfo-wrap{font-family:Roboto,Helvetica,Arial,sans-serif}.sideinfo-wrap ul{margin-left:-20px;margin-top:10px}.sideinfo-wrap ul li{list-style-type:none;line-height:27px}.sideinfo-wrap ul li a{color:#333;font-size:16px;cursor:pointer}.modal-body{padding-bottom:0!important}.modal-icon{color:#000}.modal-icon:hover{color:#000;opacity:.8;cursor:pointer}#legendModal .modal-header .close,#paperModal .modal-header .close{margin-top:-22px}#legendModal .modal-title,#paperModal .modal-title{color:#1b3342}#legendModal .modal-content,#paperModal .modal-content{border-radius:0}#legendModal .modal-body .row,#paperModal .modal-body .row{border-bottom:1px solid #f0f0f0;margin-bottom:10px}#legendModal .modal-body .row:last-child,#paperModal .modal-body .row:last-child{border-bottom:0}#legendModal .btn.btn-secondary,#paperModal .btn.btn-secondary{background:#1b3342;color:#fff;font-size:14px;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.5px}#legendModal .btn.btn-secondary:hover,#paperModal .btn.btn-secondary:hover{opacity:.8}#Modal .modal-content,#reserveModal .modal-content{border-radius:0}#Modal .modal-header .close,#reserveModal .modal-header .close{margin-top:-20px}#reserveModal .modal-body{padding:20px!important;background:#fcfcfc}.form-field{background:#fff;color:#666;min-width:100%;padding:7px 7px 7px 15px;font-size:15px;font-family:Roboto,Helvetica,Arial,sans-serif;outline:none;box-shadow:none;margin-bottom:5px;border:1px solid rgb(27 51 66/.3)}.form-field:focus{border:1px solid rgb(27 51 66/.5);transition:ease-in-out,width .35s ease-in-out}.reserve-btn{display:block;border-radius:6px;background:#1b3342;font-family:Lato,Helvetica,Arial,sans-serif;font-size:15px;color:#fff;font-weight:900;letter-spacing:1px;text-align:center;padding:12px 20px;border:0;outline:none;margin:15px auto 5px}.reserve-btn:hover{opacity:.8}@media screen and (max-width:991px){.lib-logo{text-align:left;margin-top:15px;margin-bottom:0;float:left}.lib-logo img{width:75px}.lib-sitename{float:right;margin-left:30px;margin-top:10px}.lib-selectedreads img{width:30%}.selectedreads-link{float:left}.lib-selectedreads,.lib-whatsnew{padding:30px 18px}.lib-navwrap .menu>ul>li a{font-size:15px}.multiselect-native-select .multiselect{margin-top:5px}#cssmenu{margin-top:20px}.year-end-select{margin-top:5px}#legendModal .col-md-3 p,#paperModal .col-md-4 p{font-weight:600}}@media screen and (max-width:768px){.subpgheader-wrap h1{margin-top:12%;font-size:30px}.lib-accord .col-md-5>p{font-weight:700}.lib-indvbook{margin:0 0 30px}}@media screen and (max-width:480px){.subpgheader-wrap h1{margin-top:8%;font-size:28px}.outline-btn{width:100%}.lib-featuredbook .col-md-4 img{margin-bottom:20px}}.sfNavVerticalSiteMap>li>a:visited{color:#467491}:host{all:initial;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:1rem;min-width:240px;overflow-x:scroll;color:#fff;font-family:Lato,sans-serif;font-size:1rem;font-weight:400}:host([variant=black]){color:#000}a{color:inherit;text-decoration:none;cursor:pointer}.attributions{display:inline-grid;grid-auto-flow:row;justify-items:start;gap:24px}.attribution{display:grid;grid-template-rows:auto auto;justify-items:center}.attribution-label{justify-self:start;font-size:12px;font-weight:300;line-height:24px}.meta{display:flex;flex-direction:column;font-size:14px;gap:17px;line-height:20px}@media (min-width:640px){.attributions{grid-auto-flow:column}.meta{flex-direction:row}}@media (min-width:1068px){:host{flex-direction:row;align-items:center;justify-content:space-between}}.indv-bill span{font-size:16px;font-weight:700;margin-top:0;margin-bottom:15px;line-height:23px}.indv-bill span:before{font-family:FontAwesome;content:"\f1c1";font-size:18px;margin-right:10px}.indv-votes span{font-size:16px;font-weight:700;margin-top:0;margin-bottom:15px}.indv-votes span:before{font-family:FontAwesome;content:"\f1c1";font-size:18px;margin-right:10px}#sitemapPage .parentNode{list-style:none;margin:0;padding:0;font-weight:700}#sitemapPage .parentNode>li{padding:6px}#sitemapPage .parentNode>li>a{color:#467491}#sitemapPage .childNode{list-style:none;margin:0;padding:0}#sitemapPage .childNode>li{display:inline;margin-right:10px}#sitemapPage .childNode>li>a{font-weight:400;color:#467491}#sitemapPage .childNode>li>a:visited,#sitemapPage .parentNode>li>a:visited{color:#973e3d}