﻿.liberalRed html,.liberalRed body,.liberalRed div,.liberalRed span,.liberalRed applet,.liberalRed object,.liberalRed iframe,.liberalRed h1,.liberalRed h2,.liberalRed h3,.liberalRed h4,.liberalRed h5,.liberalRed h6,.liberalRed p,.liberalRed blockquote,.liberalRed pre,.liberalRed a,.liberalRed abbr,.liberalRed acronym,.liberalRed address,.liberalRed big,.liberalRed cite,.liberalRed code,.liberalRed del,.liberalRed dfn,.liberalRed em,.liberalRed font,.liberalRed img,.liberalRed ins,.liberalRed kbd,.liberalRed q,.liberalRed s,.liberalRed samp,.liberalRed small,.liberalRed strike,.liberalRed strong,.liberalRed sub,.liberalRed sup,.liberalRed tt,.liberalRed var,.liberalRed b,.liberalRed u,.liberalRed i,.liberalRed center,.liberalRed dl,.liberalRed dt,.liberalRed dd,.liberalRed ol,.liberalRed ul,.liberalRed li,.liberalRed fieldset,.liberalRed form,.liberalRed label,.liberalRed legend,.liberalRed table,.liberalRed caption,.liberalRed tbody,.liberalRed tfoot,.liberalRed thead,.liberalRed tr,.liberalRed th,.liberalRed td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}.liberalRed body{background:#fff;line-height:1}.liberalRed ol,.liberalRed ul{list-style:none}.liberalRed blockquote,.liberalRed q{quotes:none}.liberalRed blockquote:before,.liberalRed blockquote:after,.liberalRed q:before,.liberalRed q:after{content:'';content:none}.liberalRed :focus{outline:0}.liberalRed ins{text-decoration:none}.liberalRed del{text-decoration:line-through}.liberalRed table{border-collapse:collapse;border-spacing:0}.liberalRed a
img{border:none}.liberalRed #TB_window{font:12px "Lucida Grande", Verdana, Arial, sans-serif !important;color:#333}.liberalRed #TB_secondLine{font:10px "Lucida Grande",Verdana, Arial, sans-serif !important;color:#666}.liberalRed #TB_window a:link{color:#666}.liberalRed #TB_window a:visited{color:#666}.liberalRed #TB_window a:hover{color:#000}.liberalRed #TB_window a:active{color:#666}.liberalRed #TB_window a:focus{color:#666}.liberalRed #TB_overlay{position:fixed;z-index:100;top:0px;left:0px;height:100%;width:100%}.liberalRed .TB_overlayMacFFBGHack{background:url(https://www.liberal.ca/wp-includes/js/thickbox/macFFBgHack.png) repeat}.liberalRed .TB_overlayBG{background-color:#000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75}.liberalRed * html
#TB_overlay{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight+'px')}.liberalRed #TB_window{position:fixed;background:#fff;z-index:102;color:#000;display:none;text-align:left;top:50%;left:50%;border:1px
solid #555;-moz-box-shadow:rgba(0, 0, 0, 1) 0 4px 30px;-webkit-box-shadow:rgba(0, 0, 0, 1) 0 4px 30px;-khtml-box-shadow:rgba(0, 0, 0, 1) 0 4px 30px;box-shadow:rgba(0, 0, 0, 1) 0 4px 30px}.liberalRed * html
#TB_window{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px')}.liberalRed #TB_window
img#TB_Image{display:block;margin:15px
0 0 15px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666}.liberalRed #TB_caption{height:25px;padding:7px
30px 10px 25px;float:left}.liberalRed #TB_closeWindow{height:25px;padding:11px
25px 10px 0;float:right}.liberalRed #TB_closeAjaxWindow{padding:6px
10px 0;text-align:right;float:right}.liberalRed #TB_ajaxWindowTitle{float:left;padding:6px
10px 0}.liberalRed #TB_title{background-color:#e8e8e8;height:27px}.liberalRed #TB_ajaxContent{clear:both;padding:2px
15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em}.liberalRed #TB_ajaxContent.TB_modal{padding:15px}.liberalRed #TB_ajaxContent
p{padding:5px
0px 5px 0px}.liberalRed #TB_load{position:fixed;display:none;z-index:103;top:50%;left:50%;background-color:#E8E8E8;border:1px
solid #555;margin: -45px 0pt 0pt -125px;padding:40px
15px 15px}.liberalRed * html
#TB_load{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)+'px')}.liberalRed #TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%}.liberalRed * html
#TB_HideSelect{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight+'px')}.liberalRed #TB_iframeContent{clear:both;border:none;margin-bottom:-1px;_margin-bottom:1px}.liberalRed #TB_overlay{z-index:2000}.liberalRed #TB_window{z-index:2002}.liberalRed #TB_load{z-index:2003}.liberalRed #TB_HideSelect{z-index:1999}.liberalRed *{margin:0;padding:0}.liberalRed a,.liberalRed a:link,.liberalRed a:visited{color:#A70000;text-decoration:none}.liberalRed a:hover,.liberalRed a:focus,.liberalRed a:active{color:#A70000;text-decoration:underline}.liberalRed img{border:0;vertical-align:middle}.liberalRed fieldset{border:none}.liberalRed ul{margin:0
0 15px 20px;padding:0}.liberalRed ul
li{list-style-type:square}.liberalRed h1{color:#333}.liberalRed h2{font-size:1.5em;color:#333}.liberalRed h2
a{color:#333;!important}.liberalRed h3,.liberalRed  h3
a{font-family:Georgia, "Times New Roman", Times, serif !important;font-size:18px;letter-spacing:-0.5px;line-height:1.2em;margin-bottom:10px;color:#333 !important;display:inline;font-weight:normal}.liberalRed p{margin-bottom:18px}.liberalRed ul{margin:0
0 18px 2.5em}.liberalRed ol{margin:0
0 18px 2.5em}.liberalRed ul{list-style:disc}.liberalRed ol{list-style-type:decimal}.liberalRed ol
ol{list-style:upper-alpha}.liberalRed ol ol
ol{list-style:lower-roman}.liberalRed ol ol ol
ol{list-style:lower-alpha}.liberalRed ul ul,.liberalRed  ol ol,.liberalRed  ul ol,.liberalRed  ol
ul{margin-bottom:0}.liberalRed dl{margin:0
1.5em}.liberalRed dt{font-weight:bold}.liberalRed dd{margin-bottom:18px}.liberalRed strong{font-weight:bold}.liberalRed cite,.liberalRed em,.liberalRed i{font-style:italic}.liberalRed blockquote{margin:0
3em}.liberalRed blockquote em,.liberalRed  blockquote i,.liberalRed  blockquote
cite{font-style:normal}.liberalRed pre{font:11px Monaco, monospace !important;line-height:18px;margin-bottom:18px}.liberalRed code{font:11px Monaco, monospace !important}.liberalRed abbr,.liberalRed acronym{border-bottom:1px dotted #333;cursor:help}.liberalRed ins{text-decoration:none}.liberalRed sup,.liberalRed sub{height:0;line-height:1;vertical-align:baseline;position:relative}.liberalRed sup{bottom:1ex}.liberalRed sub{top: .5ex}.liberalRed blockquote.left{float:left;margin-left:0;margin-right:20px;text-align:right;width:33%}.liberalRed blockquote.right{float:right;margin-left:20px;margin-right:0;text-align:left;width:33%}.liberalRed table{border:1px
solid #ccc;border-width:1px 1px 0 1px;font-size:13px;line-height:18px;margin:0
0 22px 0;text-align:left}.liberalRed caption{text-align:left}.liberalRed tr{border-bottom:1px solid #ccc}.liberalRed th,.liberalRed td{padding: .7em 1.25em}.liberalRed hr{background-color:#ccc;border:0;color:#ccc;height:1px;margin-bottom:22px}.liberalRed body{position:relative;font-family:Verdana, Geneva, sans-serif !important;font-size:11px;color:#333}.liberalRed body.logged-in{padding-top:0}.liberalRed html{position:relative}.liberalRed .wrapper{margin:0;padding:0
0 0 0}.liberalRed #content{width:980px;margin:0
auto;overflow:hidden;padding-bottom:20px}.liberalRed #content
.content_left{float:left;width:430px}.liberalRed #content
.content_right{float:right;width:510px;padding:20px
10px 0 0;overflow:hidden}.liberalRed .featured_post{background:#E8F2F4 url(https://liberal.ca/wp-content/themes/liberal-parent/images/getinvolved_bg.png) no-repeat scroll center top;margin-bottom:2.75em;overflow:hidden;padding:25px;margin-top: -20px}.liberalRed .feature_meta{color:#666;font-family:Verdana, Geneva, sans-serif !important;font-size:10px;margin:0
0 5px 0;text-transform:uppercase}.liberalRed .featured_post
h2{font-size:23px;color:#333;padding:0
0px 5px;font-weight:normal}.liberalRed .featured_post h2
a{text-decoration:none;color:#333}.liberalRed .featured_post
p{color:#333;font-size:14px;line-height:20px}.liberalRed .featured_post
img.right_img{display:block;float:right;padding:4px
5px;border:1px
solid #ccc;margin-left:15px;margin-top:10px;width:115px;height:auto}.liberalRed .news_releases{padding:25px
0px 12px 0px;border-bottom:1px solid #e5e5dc}.liberalRed .news_releases
.tab_content{color:#333;padding-left:10px;padding-top:12px}.liberalRed .news_releases ul
li{list-style:none;margin:0;font-size:11px;padding:5px
0px}.liberalRed .news_releases
.news_releases_title{border-bottom:1px solid #e5e5dc;width:100%;overflow:hidden}.liberalRed .news_releases .news_releases_title
h2{font-size:20px;color:#333;padding-left:10px;float:left;font-weight:normal}.liberalRed .news_releases .news_releases_title
ul{float:right;padding:0
10px 0 0}.liberalRed .news_releases .news_releases_title ul
li{list-style:none;margin:0;padding:0px;padding-left:3px;float:left}.liberalRed .news_releases .news_releases_title ul li
a{display:block;float:left;background:#f8f8f5;color:#999;font-size:14px;font-style:italic;font-family:Georgia, "Times New Roman", Times, serif !important;height:30px;padding:0px
13px;line-height:29px}.liberalRed .news_releases .news_releases_title ul li a:hover{background:#e6e6dd;color:#333;text-decoration:none}.liberalRed .news_releases .news_releases_title ul li.selected
a{background:#e6e6dd;color:#333;text-decoration:none}.liberalRed .current_issues{margin:0;padding:20px
0px 12px 10px}.liberalRed .current_issues
h2{font-size:20px;color:#333;font-weight:normal}.liberalRed .current_issues
ul{list-style:none;width:100%;overflow:hidden;padding-top:15px !important}.liberalRed .current_issues ul
li{list-style:none;float:left;width:140px}.liberalRed .current_issues ul li
img{display:block;margin-bottom:8px}.liberalRed .current_issues ul li
a{font-size:14px;color:#333;font-family:Georgia, "Times New Roman", Times, serif !important;font-style:italic}.liberalRed .liberal_party{background:#FFF url("https://liberal.ca/wp-content/themes/liberal-parent/images/item_bg.png") no-repeat top;padding-top:15px;margin-top:-20px;margin-bottom:15px}.liberalRed .currentissues{padding-top:15px;margin-top:-20px;margin-bottom:15px}.liberalRed .liberal_party .liberal_party_inner,.liberalRed  .currentissues
.currentissues_inner{padding:0
0 5px 0;position:relative;margin-top:10px}.liberalRed .liberal_party
.bb{height:20px}.liberalRed .liberal_party .liberal_party_inner h2,.liberalRed  .currentissues .currentissues_inner
h2{font-size:23px;margin-left:5px;color:#333;font-weight:normal}.liberalRed .liberal_party .liberal_party_inner ul,.liberalRed  .currentissues .currentissues_inner
ul{width:100%;overflow:hidden;margin:0;padding:0;margin-top:10px}.liberalRed .liberal_party .liberal_party_inner ul li,.liberalRed  .currentissues .currentissues_inner ul
li{list-style:none;margin:0;padding:0;background-color:transparent;display:block;float:left;padding:8px
8px 25px 8px;width:100px;-moz-border-radius:6px;-moz-border-radius:6px}.liberalRed .liberal_party .liberal_party_inner ul li:hover{background-color:#A70000;color:#fff !important}.liberalRed .currentissues .currentissues_inner ul li:hover{background-color:#A70000;color:#fff !important}.liberalRed .liberal_party .liberal_party_inner
.active{background-color:#A70000;color:#fff}.liberalRed .liberal_party .liberal_party_inner .active a,.liberalRed  .liberal_party .liberal_party_inner li:hover
a{color:#fff !important}.liberalRed .currentissues .currentissues_inner
.active{background-color:#A70000;color:#fff}.liberalRed .currentissues .currentissues_inner .active a,.liberalRed  .currentissues .currentissues_inner li:hover
a{color:#fff !important}.liberalRed .liberal_party .liberal_party_inner ul li img,.liberalRed  .currentissues .currentissues_inner ul li
img{display:block;margin-bottom:8px;width:100px}.liberalRed .liberal_party .liberal_party_inner ul li a,.liberalRed  .currentissues .currentissues_inner ul li
a{font-size:13px;color:#333;font-family:Georgia, "Times New Roman", Times, serif !important;font-style:italic;text-decoration:none}.liberalRed .upcoming_events{background:#F2F2F2 url(https://liberal.ca/wp-content/themes/liberal-parent/images/getinvolved_bg.png) no-repeat scroll right top;margin:0;padding:25px
20px 40px 20px}.liberalRed .flickrpress-container{overflow:hidden !important}.liberalRed .flickrpress-items{overflow:hidden}.liberalRed #eventPostal,.liberalRed #involvedPostal{width:50px}.liberalRed #involvedPostal{width:110px;height:23px;border:1px
solid #CCC;margin-right:10px}.liberalRed .upcoming_events
a{color:#333}.liberalRed .EventsPrev{margin-right:10px}.liberalRed .currentLocation{font-family:Georgia, "Times New Roman", Times, serif !important;color:#666;font-style:italic;margin-bottom:15px}.liberalRed .g-sidebar
.currentLocation{font-family:Georgia, "Times New Roman", Times, serif !important;color:#666;margin-bottom:15px;font-style:italic;line-height:1.375;font-size:1.4em}.liberalRed .upcoming_events
h2{font-size:18px !important;color:#333;font-weight:normal;padding-bottom:10px}.liberalRed .g-sidebar
.upcoming_events{float:left;width:281px;padding:0!important}.liberalRed .g-sidebar .upcoming_events
h2{background:#C20000 url(https://liberal.ca/wp-content/themes/liberal-parent/images/item_bg.png) no-repeat scroll center top;padding:14px
10px 7px 15px;border-bottom:4px solid #7B0000;font-size:19px;width:276px;margin-bottom:15px;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.liberalRed .g-sidebar .upcoming_events h2
a{color:#fff !important}.liberalRed .upcoming_events
ul{margin:0;padding:0}.liberalRed .upcoming_events ul
li{list-style:none;margin:0;padding:0;width:100%;overflow:hidden;padding:5px
0px 6px}.liberalRed .upcoming_events ul li
.date{float:right;background:url("https://liberal.ca/wp-content/themes/liberal-parent/images/date.png") left top no-repeat;width:42px;height:42px;text-align:center;margin-left:10px;line-height:normal}.liberalRed .upcoming_events ul li .date
span{display:block;font-size:11px;color:#FFF;padding-top:5px;overflow:visible}.liberalRed .upcoming_events ul li .date
b{font-size:18px;font-family:Georgia, "Times New Roman", Times, serif !important;color:#FFF;font-weight:normal;line-height:18px;overflow:visible}.liberalRed .upcoming_events ul li
p{font-size:12px;color:#333;font-family:Verdana, Geneva, sans-serif !important;margin-bottom:10px}.liberalRed .upcoming_events
.form_box{padding-top:10px}.liberalRed .upcoming_events .form_box
.input_box{display:inline;font-family:Arial, Helvetica, sans-serif !important;font-size:12px;color:#999;border:1px
solid #999;font-style:italic;width:81px;height:20px;padding:5px
5px 0px 7px;vertical-align:top}.liberalRed .upcoming_events .form_box
button{float:right;margin-left:10px}.liberalRed #media-wrapper{clear:both;width:100%;background:#2e2e2e url("https://liberal.ca/wp-content/themes/liberal-parent/images/media-bg-top.png") repeat-x left top}.liberalRed #media-wrapper-share{clear:both;width:100%;background:#2e2e2e}.liberalRed #media-wrapper-inner{min-height:470px;width:100%}.liberalRed #media{margin:0
auto;padding:36px
0 20px 0;width:962px}.liberalRed #media-alt{margin-left: -16px;margin-top:1.375em;padding-top:16px;overflow:hidden;background-color:#2e2e2e}.liberalRed #media h2,.liberalRed  #media-share
h2{padding:0
0 12px;color:#fff;font-size:22px;font-weight:normal}.liberalRed #media-alt
h2{padding:0
0 16px 16px;color:#fff;font-size:22px;font-weight:normal}.liberalRed #media h3,.liberalRed  #media-share
h3{margin:14px
0 10px;padding:0;letter-spacing:normal;color:#fff;font-size:18px;font-weight:normal}.liberalRed #media p,.liberalRed  #media-share
p{color:#999;line-height:1.375em}.liberalRed #media-share{margin:0
auto;padding:0
0 20px 0;width:962px}.liberalRed .media-figure{margin-bottom:22px;position:relative;width:142px;cursor:pointer}.liberalRed #media-alt .media-figure{margin-left:16px}.liberalRed .media-figure a,.liberalRed 
.media-figure a:link,.liberalRed 
.media-figure a:visited{display:block;margin: -8px -8px 8px -8px;padding:8px;position:relative;width:142px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;color:#888;line-height:14px;text-decoration:none}.liberalRed .media-figure a:hover,.liberalRed 
.media-figure a:focus,.liberalRed 
.media-figure a:active{background-color:#3a3a3a;color:#aaa}.liberalRed #media .active a,.liberalRed 
#media .active a:link,.liberalRed 
#media .active a:visited{background-color:#A70000;color:#fff}.liberalRed .thumb{display:block;height:80px;margin:0
0 10px;overflow:hidden;padding:0;width:140px;background:#000 url("https://liberal.ca/wp-content/themes/liberal-parent/images/missing-flickr.jpg") no-repeat center center;border:1px
solid #444;text-align:center}.liberalRed .thumb
img{margin-top: -10px}.liberalRed .media-figure a:hover .thumb,.liberalRed 
.media-figure a:focus .thumb,.liberalRed 
.media-figure a:active
.thumb{border-color:#888}.liberalRed .active
.thumb{border-color:#888}.liberalRed .figcaption{display:block;margin:0;height:5.5em;overflow:hidden;padding:0}.liberalRed .desc{display:none}.liberalRed .media-figure a:hover .figcaption,.liberalRed 
.media-figure a:focus .figcaption,.liberalRed 
.media-figure a:active
.figcaption{text-decoration:none}.liberalRed .media-figure
.type{margin:0;padding:0
10px 1px;position:absolute;right:9px;top:65px;background-color:#A70000;color:#fff;font-size:9px;font-weight:normal;line-height:12px;text-align:right}.liberalRed .slideshow
.type{background-color:#3b5958}.liberalRed #media-content{display:block;height:376px;margin:0;padding:0;width:470px}.liberalRed #media
h3{color:#FFF !important}.liberalRed #media-viewer
.info{color:#999;line-height:1.3em}.liberalRed #media-page{margin:0;min-height:1px;padding:0;position:relative}.liberalRed #media-page:after{clear:both;display:block;height:0;overflow:hidden;visibility:hidden;content:".";font-size:0}.liberalRed #media-load-screen{display:none;bottom:0;left:0;margin:0;padding:0;position:absolute;right: -8px;top: -8px;background:transparent url("https://liberal.ca/wp-content/themes/liberal-parent/images/media-loader-bg.png") repeat left top}.liberalRed .loading #media-load-screen{display:block}.liberalRed #media
.controls{display:none;margin:0;min-height:1px;padding:0;list-style-type:none}.liberalRed #media
ul.loading{background:transparent url("https://liberal.ca/wp-content/themes/liberal-parent/images/media-loader.gif") no-repeat center center}.liberalRed #media .controls:after{clear:both;display:block;height:0;overflow:hidden;visibility:hidden;content:".";font-size:0}.liberalRed #media .controls
li{display:inline;float:left;margin:0
0 0 -8px;padding:0}.liberalRed #media .controls
li.next{float:right;margin:0
-8px 0 0}.liberalRed #media .controls
li.prev{xdisplay:none}.liberalRed #media .controls a,.liberalRed 
#media .controls a:link,.liberalRed 
#media .controls a:visited{display:block;margin:0;padding:0.4em 1.375em 0.5em 36px;background:#444 url("https://liberal.ca/wp-content/themes/liberal-parent/images/media-arrow-prev.png") no-repeat left center;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;color:#999;font-size:14px;text-decoration:none}.liberalRed #media .controls .next a,.liberalRed 
#media .controls .next a:link,.liberalRed 
#media .controls .next a:visited{padding:0.4em 36px 0.5em 1.375em;background-image:url("https://liberal.ca/wp-content/themes/liberal-parent/images/media-arrow-next.png");background-position:right center}.liberalRed #media .controls a:hover,.liberalRed 
#media .controls a:focus{background-color:#4c4c4c;color:#ccc;text-decoration:none}.liberalRed #media .controls a:active{background-color:#999;color:#333;text-decoration:none}.liberalRed .post-meta{font-family:Arial, Helvetica, sans-serif !important; font-size:0.8em;color:#808080;margin:0.5em 0 0 0;line-height:1.2em;text-transform:uppercase}.liberalRed .post-meta
a{font-weight:bold;color:#A70000}.liberalRed .ReadMore{display:none}.liberalRed #sidebar{}.liberalRed #sidebar
ul{list-style:none}.liberalRed #lib-footer-wrapper{clear:both;width:100%;padding:30px
0 10px 0;border-top:5px solid #7B0000;background:#A70000 url(https://liberal.ca/wp-content/themes/liberal-parent/images/bg_footer_wrapper.png) center top no-repeat;overflow:hidden}.liberalRed #lib-footer{width:960px;margin:0
auto}.liberalRed #lib-footer
h1{width:70px;height:60px;float:left}.liberalRed #lib-footer h1
a{display:block;width:70px;height:60px;text-indent:-999999px;outline-style:none;background:url("https://liberal.ca/wp-content/themes/liberal-parent/images/footer_logo.png") left top no-repeat;cursor:pointer}.liberalRed .lib-footer-nav{margin:0;padding:0;float:left}.liberalRed .lib-footer-nav
h2{color:#FFF;padding:3px
30px 10px 20px;font-size:18px}.liberalRed .lib-footer-nav
ul{margin:0;font-family:Arial,.liberalRed Helvetica,.liberalRed sans-serif;font-size:13px;padding:3px
30px 3px 20px;line-height:1.1em}.liberalRed .lib-footer-nav ul
li{list-style:none;margin:0;padding:3px
0px}.liberalRed #footer-nav-issues
ul{width:150px}.liberalRed .lib-footer-nav ul li a,.liberalRed 
.lib-footer-nav ul li a:link,.liberalRed 
.lib-footer-nav ul li a:visited{color:#fff}.liberalRed .lib-footer-nav ul li a:hover,.liberalRed 
.lib-footer-nav ul li a:focus,.liberalRed 
.lib-footer-nav ul li a:active{color:#fff}.liberalRed #lib-footer
.form_box{width:390px;float:left;padding-left:20px}.liberalRed #lib-footer .form_box
h2{font-size:16px;color:#FFF;font-weight:normal;padding:8px
0px 8px 0px}.liberalRed #lib-footer .form_box
li{padding:3px
0px}.liberalRed #lib-footer .form_box
li.btn{padding:10px
0px}.liberalRed #lib-footer .form_box
.input_box{font-family:Arial, Helvetica, sans-serif !important;font-size:12px;color:#999;border:2px
solid #b9b9b9;font-style:italic;width:109px;height:19px;padding:4px
5px 0px 7px;vertical-align:middle;margin-right:3px}.liberalRed #lib-footer .form_box
.input_box.input_box1{width:139px}.liberalRed #lib-footer .form_box
.input_box.input_box2{width:79px}.liberalRed #lib-footer .form_box li
label{font-size:11px;color:#FFF;vertical-align:middle;padding-left:10px}.liberalRed .twitter{width:280px;float:right;margin-top:6px;line-height:1.2em}.liberalRed .twitter
.twitter_box{margin-bottom:10px}.liberalRed .twitter .twitter_box
.twitter_box_inner{padding-top:20px;width:250px;overflow:hidden; font-family: Verdana;}.liberalRed .twitter .twitter_box .twitter_box_inner
img{display:block;float:left}.liberalRed .twitter .twitter_box .twitter_box_inner
.box{float:right;width:201px}.liberalRed #lib-footer .twitter .twitter_box .twitter_box_inner .box
p{font-size:11px;color:#FFF;padding:0px}.liberalRed .twitter
ul{list-style:none;height:11em;margin:0;padding:0;position:relative;list-style-type:none}.liberalRed .twitter
li{list-style:none;display:none;position:absolute;top:0}.liberalRed .twitter
li.active{display:block}.liberalRed .twitter li.active
a{color:#FFF !important;text-decoration:underline !important}.liberalRed .twitter h2
a{font-size:18px !important;color:#FFF !important;padding:8px
0px 8px 0px !important}.liberalRed #lib-footer
p{color:#FFF;clear:both;padding-top:10px}.liberalRed #copyright{width:720px;padding:60px 0 15px 0;float:left;color:#FFF;font-size:10px;font-family: Verdana;}.liberalRed #copyright-logo{float:right;padding:25px 0 15px 0;}.liberalRed .entry-content
img{float:left;margin:0
15px 15px 0}.liberalRed .alignleft,.liberalRed img.alignleft{float:left;margin-right:20px}.liberalRed .alignright,.liberalRed img.alignright{display:block;float:right;margin-left:20px}.liberalRed .aligncenter,.liberalRed img.aligncenter{margin-left:auto;margin-right:auto;display:block;clear:both}.liberalRed .wp-caption{text-align:center;margin-bottom:18px}.liberalRed .wp-caption
img{margin:0;padding:0;border:0
none}.liberalRed .wp-caption p.wp-caption-text{margin:0;padding:5px}.liberalRed .gallery
img{margin:0}.liberalRed .wp-smiley{max-height:12px;margin:0
!important}.liberalRed .help{border-bottom:1px dotted #666}.liberalRed hr{height:0;margin:20px
0;padding:0;border:0;border-top:1px dotted #333;display:none}.liberalRed a.rss,.liberalRed a.rss:link,.liberalRed a.rss:visited{display:block;margin:0;padding:5px
0 5px 30px;background:transparent url("https://liberal.ca/wp-content/themes/liberal-parent/images/rss.png") no-repeat left center}.liberalRed form.email-form,.liberalRed 
.email-form
fieldset{margin:0;margin-top:2px;min-height:1px;padding:0;width:25.5em;border:0;font-size:11px}.liberalRed form.email-form{margin-bottom:12px}.liberalRed .email-form fieldset:after{clear:both;display:block;height:0;overflow:hidden;visibility:hidden;content:".";font-size:0}.liberalRed .email-form
label{display:block;left:0.8em;margin:0;padding:0;position:absolute;top:0.45em;cursor:text;color:#999;font:normal 11px Arial, sans-serif !important}.liberalRed .email-form
label.inline{display:inline;position:static}.liberalRed .email-form
input{margin:0;padding:0.3em 0.3em 0.4em;width:10em;background-color:#fff;border:1px
solid #A70000;color:#333;font:normal 12px Arial, sans-serif !important}.liberalRed .email-form
input.inline{margin:0
0.7em 0 0;padding:0;width:auto;background-color:transparent;border:0}.liberalRed .email-form fieldset
div{display:inline;float:left;margin:0;padding:0
5px 0.3em 0;position:relative;width:11.8em}.liberalRed .email-form .contact-email{width:15.5em}.liberalRed .email-form .contact-email
input{width:13.45em}.liberalRed .email-form .contact-postalcode{width:8em}.liberalRed .email-form .contact-postalcode
input{width:6.6em}.liberalRed .email-form
.buttons{margin:0;padding:1em
0 0}.liberalRed .email-form .buttons
span{position:relative;top: -0.2em;color:#fff;vertical-align:text-top}.liberalRed .email-form
div.group{margin:10px
0 0 0}.liberalRed p{margin:0
0 1.375em;padding:0}.liberalRed p.intro{color:#000;font-size:16px;line-height:24px}.liberalRed .grid
.section{margin:0
0 0 -20px;padding:0
10px 1.375em 20px;position:relative;background:#fff url("/wp-content/themes/liberal-parent/images/section-bg.png") repeat-x left bottom}.liberalRed .grid .section:after{clear:both;display:block;height:0;overflow:hidden;visibility:hidden;content:".";font-size:0}.liberalRed .grid-8
.section{width:624px}.liberalRed .inset{display:inline;float:right;margin:0
0 0.6em 0.6em;position:relative}.liberalRed .figure{margin:1.375em 0;padding:0}.liberalRed .figure
img{display:block}.liberalRed .news-feed{margin:0;padding:0;width:100%;font:normal 11px Verdana, Geneva, sans-serif !important;list-style-type:none}.liberalRed .news-feed
li{margin:0;overflow:hidden;padding:0
0 1.375em 130px;position:relative}.liberalRed .news-feed
img{display:inline;float:left;margin:20px
0 0 -130px;padding:0;width:120px}.liberalRed .news-feed
.time{display:block;font-family:Arial, Helvetica, sans-serif;font-size:0.8em;color:#808080;margin:0.5em 0 0.4em 0 !important;line-height:1.2em;text-transform:uppercase}.liberalRed .news-feed
h2{clear:none;margin:0.3em 0;padding:0;color:#8b0400;font-size:18px;font-weight:normal}.liberalRed .news-feed h2 a,.liberalRed 
.news-feed h2 a:link,.liberalRed 
.news-feed h2 a:visited{display:block;margin:0;padding:0;color:#8b0400}.liberalRed .news-feed h2 a:hover,.liberalRed 
.news-feed h2 a:focus,.liberalRed 
.news-feed h2 a:active{text-decoration:none}.liberalRed .news-feed
p{margin:0;padding:0}.liberalRed .tabber{padding-right:25px}.liberalRed .news-feed
ol{margin-bottom:10px !important}.liberalRed .news-feed ol
li{margin-top:10px;padding-bottom:10px}.liberalRed .news-feed ol li
img{margin-top:0;padding-top:0}.liberalRed .news-feed ol li
.time{margin-bottom:0}.liberalRed .g-sidebar
h2{margin:12px
0 16px;padding:0;font-size:24px;font-weight:normal}.liberalRed .widget_text{margin-bottom:20px}.liberalRed .widget_title{background:#C20000 url(https://liberal.ca/wp-content/themes/liberal-parent/images/item_bg.png) no-repeat scroll center top;padding:14px
10px 7px 15px !important;border-bottom:4px solid #7B0000;color:#FFF;font-size:17px !important;margin-bottom:0 !important;margin-top:0 !important;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.liberalRed .widget_title
a{color:#fff !important;text-decoration:none}.liberalRed .widget_text
.textwidget{padding:15px
10px 15px 15px;background:#FFF url(https://liberal.ca/wp-content/themes/liberal-parent/images/item_bg.png) no-repeat scroll center top}.liberalRed .textwidget,.liberalRed .widget_archive{font-family:Georgia, "Times New Roman", Times, serif !important;font-size:14px;line-height:1.6em;color:#555}.liberalRed .widget_archive
ul{padding:15px}.liberalRed .widget{margin-bottom:25px !important}.liberalRed .social-services{display:block;height:50px;margin:0;overflow:hidden;padding:0;list-style-type:none}.liberalRed .social-services
li{display:inline;float:left;margin:0;padding:0}.liberalRed .spokesperson{padding:0
0 0 80px;font-size:14px}.liberalRed .spokesperson
img{display:inline;float:left;margin:0
0 0 -80px}.liberalRed #giraffe_calendar{margin:0
0 2.6875em 0}.liberalRed #giraffe_calendar
table{margin:0;padding:0;width:100%;border:0;border-top:1px solid #e6e6dd;border-collapse:collapse}.liberalRed #wp-calendar-caption{margin:0
0 1.375em 0;font:italic bold 14px/1.375 Georgia,.liberalRed "Times New Roman",.liberalRed Times,.liberalRed serif}.liberalRed #giraffe_calendar table
th{padding:3px;background-color:#f2f3f0;border-bottom:1px solid #e6e6dd;color:#333}.liberalRed #giraffe_calendar table
tr{border:0}.liberalRed #giraffe_calendar table
td{padding:3px;border:0;border-bottom:1px solid #e6e6dd;text-align:center}.liberalRed #giraffe_calendar table tfoot
td{border-bottom:0}.liberalRed #giraffe_calendar table a,.liberalRed 
#giraffe_calendar table a:link,.liberalRed 
#giraffe_calendar table a:visited{display:block;margin: -3px;padding:3px;background-color:#f2f3f0;color:#8b0400;text-decoration:underline}.liberalRed #giraffe_calendar table a:hover,.liberalRed 
#giraffe_calendar table a:focus,.liberalRed 
#giraffe_calendar table a:active{background-color:#8b0400;color:#fff}.liberalRed #giraffe_calendar #showit
a{display:none}.liberalRed ul.feed{margin:0;padding:0}.liberalRed ul.feed
li{margin:0;padding:0;list-style:none;margin-bottom:0.6875em;margin-top:0.6875em}.liberalRed ul.feed li
a{color:#333}.liberalRed #current-issues{margin-bottom:24px;margin-left:0;margin-top:1.75em}.liberalRed .issue{margin:0;padding:0}.liberalRed .issue
img{display:block;margin:0
0 11px 0;padding:0}.liberalRed .issue
a{font-style:italic}.liberalRed #current-issues
h2{}.liberalRed .article{padding-right:20px}.liberalRed .article
.time{margin:0.75em 0 1.375em;font-family:Verdana, Geneva, sans-serif !important}.liberalRed .article
h2{margin:0
0 0.5em;font-size:23px}.liberalRed .article
img{padding-top:5px}.liberalRed blockquote{display:inline;float:right;margin:0
1em 1.375em;padding:1.375em 0 0 0;width:300px;border-top:2px solid #8b0400}.liberalRed blockquote
p{color:#8b0400;font:italic normal 1.125em/1.375 Georgia, "Times New Roman", Times, sans-serif !important}.liberalRed blockquote
cite{color:#444;font-style:normal}.liberalRed .speechmedia{display:inline;float:right;margin:0
1em 1.375em;padding:1.375em 0 0 0;width:400px;border-top:2px solid #8b0400}.liberalRed .g-sidebar
img.related{display:block;margin:0
0 1.375em;padding:0}.liberalRed .g-sidebar .video-photo .grid-group{margin-bottom:1.375em}.liberalRed .g-sidebar .video-photo
a{font-weight:bold}.liberalRed .share{display:block;margin:2.75em 0;padding:0;width:100%}.liberalRed .share
form{display:block;margin:0;padding:0;font:normal 1em/1.375 Verdana, Geneva, sans-serif !important}.liberalRed .share
fieldset{display:0;margin:0;padding:1.375em 20px;border:0}.liberalRed .share
h2{margin:0
0 1em}.liberalRed .share
label{display:block;margin:0
0 0.3em 0;padding:0;font-weight:bold}.liberalRed .share label
span{font-weight:normal}.liberalRed .share input,.liberalRed 
.share
textarea{width:400px;height:20px;font:normal 12px/1.375 Verdana, Geneva, sans-serif !important}.liberalRed .share
textarea{height:150px}.liberalRed .share form
div{margin:0
0 1.375em;padding:0}.liberalRed ul.get-involved{margin:1.375em 0 0;padding:0;list-style-type:none}.liberalRed ul.get-involved
li{margin:0;padding:0}.liberalRed ul.get-involved a,.liberalRed 
ul.get-involved a:link,.liberalRed 
ul.get-involved a:visited{display:block;margin:0;padding:0
0 0 130px;background:transparent none no-repeat left top}.liberalRed ul.get-involved a:hover,.liberalRed 
ul.get-involved a:focus,.liberalRed 
ul.get-involved a:active{text-decoration:none}.liberalRed ul.get-involved a strong,.liberalRed 
ul.get-involved a:link strong,.liberalRed 
ul.get-involved a:visited
strong{display:block;margin:0
0 0.5em 0;padding:0;font:normal 16px/1.375 Verdana, Geneva, sans-serif !important}.liberalRed ul.get-involved a:hover strong,.liberalRed 
ul.get-involved a:focus strong,.liberalRed 
ul.get-involved a:active
strong{color:#8b0400;text-decoration:underline}.liberalRed #gi-community
a{background-image:url("https://liberal.ca/wp-content/themes/liberal-parent/images/get-involved/community.png")}.liberalRed #gi-connect
a{background-image:url("https://liberal.ca/wp-content/themes/liberal-parent/images/get-involved/connect.png")}.liberalRed #gi-donate
a{background-image:url("https://liberal.ca/wp-content/themes/liberal-parent/images/get-involved/donate.png")}.liberalRed #gi-events
a{background-image:url("https://liberal.ca/wp-content/themes/liberal-parent/images/get-involved/events.png")}.liberalRed #gi-join
a{background-image:url("https://liberal.ca/wp-content/themes/liberal-parent/images/get-involved/join.png")}.liberalRed #gi-spread
a{background-image:url("https://liberal.ca/wp-content/themes/liberal-parent/images/get-involved/spread.png")}.liberalRed #gi-updates
a{background-image:url("https://liberal.ca/wp-content/themes/liberal-parent/images/get-involved/updates.png")}.liberalRed #gi-volunteer
a{background-image:url("https://liberal.ca/wp-content/themes/liberal-parent/images/get-involved/volunteer.png")}.liberalRed #content_links
span{cursor:pointer}.liberalRed #content_links
span.active{font-weight:bold}.liberalRed .help{margin-top:1.375em;min-height:160px;padding:15px
0 0 0}.liberalRed .help
.help{display:inline;float:left;margin:0
20px 0 0;min-height:10px;padding:0
0 0 20px;width:170px;background-image:none}.liberalRed .help
h3{margin-bottom:1em}.liberalRed .button,.liberalRed .button:link,.liberalRed .button:visited,.liberalRed button{display:inline-block;margin:0;padding:5px
10px 7px;position:relative;top: -2px;background:#900 url("https://liberal.ca/wp-content/themes/liberal-parent/images/button-bg.png") repeat left top;border:1px
solid rgba(0, 0, 0, .25);border-bottom-color:rgba(0, 0, 0, .35);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.5);-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25);box-shadow:0 1px 3px rgba(0, 0, 0, 0.25);cursor:pointer;color:#fff;font:normal 12px/1.375 Verdana,  Geneva,  sans-serif !important;text-decoration:none;text-shadow:0 -1px 1px rgba(0, 0, 0, 0.25)}.liberalRed .altbutton,.liberalRed .altbutton:link,.liberalRed .altbutton:visited,.liberalRed button.alt{background-color:#222}.liberalRed .button:hover,.liberalRed .button:focus,.liberalRed button:hover,.liberalRed button:focus{opacity:0.9}.liberalRed .button:active,.liberalRed button:active{top: -1px}.liberalRed .sbutton,.liberalRed .sbutton:link,.liberalRed .sbutton:visited,.liberalRed button.small{padding:0px
6px 1px;font-size:10px;text-transform:uppercase}.liberalRed .lbutton,.liberalRed 
.lbutton:link
.lbutton:visited,.liberalRed button.large{padding:8px
14px 9px;font-size:14px}.liberalRed #dock{margin:60px
0 0 0;padding:0;width:100%}.liberalRed .dock-container{height:50px;position:relative}.liberalRed a.dock-item{bottom:0;display:block;margin:0;position:absolute;padding:0;color:#333;text-align:center;text-decoration:none}.liberalRed .dock-item
span{display:none}.liberalRed .dock-item
img{display:block;margin:0;padding:0;width:100%}.liberalRed .dock-item
em{display:block;margin:0;padding:0
5px}.liberalRed #book-titles{margin:1.375em 0;padding:0;text-align:center}.liberalRed .tooltip{display:none;background:url("https://liberal.ca/wp-content/themes/liberal-parent/images/tooltip_medium.png") no-repeat;height:163px;padding:40px
30px 10px 30px;margin-bottom: -50px;width:187px;font-family:Verdana, Geneva, sans-serif !important;font-size:11px;color:#fff}.liberalRed .tooltipSearch{display:none;background:url("https://liberal.ca/wp-content/themes/liberal-parent/images/tooltip_search_medium.png") no-repeat;height:163px;padding:30px
25px 10px 25px;margin-left: -15px;margin-bottom: -40px;width:190px;font-family:Verdana, Geneva, sans-serif !important;font-size:11px;color:#fff}.liberalRed .tooltipSearch.bottom{background:url("https://liberal.ca/wp-content/themes/liberal-parent/images/tooltip_search_medium_bottom.png");padding-top:40px;height:75px}.liberalRed .grid{margin:24px
auto 0;min-height:1px;padding:5px
0 0 0;width:962px;font:normal 14px/1.375 Georgia, serif !important;line-height:1.5em}.liberalRed .grid:after,.liberalRed .grid-group:after{clear:both;display:block;height:0;overflow:hidden;visibility:hidden;content:".";font-size:0}.liberalRed .grid-group{clear:both;margin:0
0 0 -22px;min-height:1px;padding:0;position:relative;width:984px}.liberalRed .grid-item .grid-group{width:auto}.liberalRed .g-has-sidebar{background:#fff url("https://liberal.ca/wp-content/themes/liberal-parent/images/sidebar-bg.png") repeat-y 656px 0}.liberalRed .grid-group .g-title{margin:0
0 22px 22px;font-weight:normal}.liberalRed .grid-item{display:inline;float:left;margin:0
0 0 22px;padding:0;width:60px}.liberalRed .grid-2{width:142px}.liberalRed .grid-3{width:224px}.liberalRed .grid-4{width:306px}.liberalRed .grid-5{width:388px}.liberalRed .grid-6{width:470px}.liberalRed .grid-7{width:552px}.liberalRed .grid-8{width:634px}.liberalRed .grid-9{width:716px}.liberalRed .grid-10{width:798px}.liberalRed .grid-11{width:880px}.liberalRed .grid-12{width:962px}.liberalRed .g-sidebar{font-family:Verdana, Geneva, sans-serif !important;font-size:11px}.liberalRed .tab-group{clear:both;margin:0
0 0 -20px;padding:0;position:relative;background-color:#FFF}.liberalRed .tab-group .tab-group-title,.liberalRed 
.tab-group h2.tab-group-title{margin:0;padding:0;position:absolute;z-index:1000;font-weight:normal}.liberalRed .tab-group-alt{margin:0;background-color:transparent}.liberalRed .grid .tab-group{margin:0
0 0 -20px;padding:0}.liberalRed .grid .tab-group-alt{margin:0;border-bottom:1px solid #e6e6dd}.liberalRed .tab-group
.tabs{margin:0;min-height:1px;padding:0
10px 0 20px;position:relative;z-index:100;background:#f2f3f0 url("https://liberal.ca/wp-content/themes/liberal-parent/images/tab-nav-bg.png") repeat-x left bottom;list-style-type:none}.liberalRed .tab-group-alt
.tabs{padding:0;background-color:#fff;background-image:none}.liberalRed .tab-group .tabs:after{clear:both;display:block;height:0;overflow:hidden;visibility:hidden;content:".";font-size:0}.liberalRed .tab-group .tabs
li{display:inline;float:left;margin:0;padding:0}.liberalRed .tab-group .tabs-alt
li{float:right}.liberalRed .tab-group .tabs a,.liberalRed 
.tab-group .tabs a:link,.liberalRed 
.tab-group .tabs a:visited{display:block;margin:0
6px 0 0;padding:0.5em 1em;background:#fbfbfb url("https://liberal.ca/wp-content/themes/liberal-parent/images/tab-bg.png") repeat-x left bottom;color:#666;font:normal 11px/1.375 Arial, sans-serif !important;text-transform:uppercase}.liberalRed .tab-group-alt .tabs a,.liberalRed 
.tab-group-alt .tabs a:link,.liberalRed 
.tab-group-alt .tabs a:visited{background-color:#f8f8f5;background-image:none;color:#999;font:italic 13px/1.375 Georgia, "Times New Roman", Times, serif !important;text-transform:none}.liberalRed .tab-group .tabs-alt a,.liberalRed 
.tab-group .tabs-alt a:link,.liberalRed 
.tab-group .tabs-alt a:visited{margin-left:6px;margin-right:0}.liberalRed .tab-group .tabs a:hover,.liberalRed 
.tab-group .tabs a:focus,.liberalRed 
.tab-group .tabs a:active,.liberalRed 
.tab-group .tabs .active a,.liberalRed 
.tab-group .tabs .active a:link,.liberalRed 
.tab-group .tabs .active a:visited{background-color:#fff;background-image:none}.liberalRed .tab-group-alt .tabs a:hover,.liberalRed 
.tab-group-alt .tabs a:focus,.liberalRed 
.tab-group-alt .tabs a:active,.liberalRed 
.tab-group-alt .tabs .active a,.liberalRed 
.tab-group-alt .tabs .active a:link,.liberalRed 
.tab-group-alt .tabs .active a:visited{background-color:#e6e6dd;color:#333}.liberalRed .tab-group
.tab{clear:both;display:none;margin:0;background-color:#fff;font:normal 12px/1.375em Verdana, Geneva, sans-serif !important}.liberalRed .tab-group-alt
.tab{padding:10px
0;position:relative;z-index:0;border-top:1px solid #e6e6dd}.liberalRed .tab-group
.active{display:block}.liberalRed .wp-paginate{padding:0!important;margin:0!important;margin-bottom:10px!important;margin-top:10px !important}.liberalRed .wp-paginate
li{padding:0;display:inline!important;list-style:none!important}.liberalRed .wp-paginate
a{background:#F2F2F2!important;border:1px
solid #ccc!important;color:#666!important;margin-right:4px!important;padding:8px
8px!important;text-align:center!important;text-decoration:none!important}.liberalRed .wp-paginate a:hover,.liberalRed  .wp-paginate a:active{background:#DBDBDB!important;color:#888!important}.liberalRed .wp-paginate
.title{color:#555!important;margin-right:4px!important}.liberalRed .wp-paginate
.gap{color:#999!important;margin-right:4px!important}.liberalRed .wp-paginate
.current{color:#fff!important;background:#c20000 !important;border:1px
solid #C20000!important;margin-right:4px!important;padding:8px
8px!important}.liberalRed .wp-paginate
.page{}.liberalRed .wp-paginate .prev,.liberalRed  .wp-paginate
.next{}.liberalRed .tabber{margin-bottom:0px;list-style:none outside none}.liberalRed .sub,.liberalRed #sub-custom-nav{display:none;left:0;margin:0;min-height:1px;padding:10px
10px 10px 0;position:absolute;top:96px;width:185px;z-index:2000;background-color:#8b0400;border:5px
solid #7B0000;-moz-box-shadow:2px 3px 4px rgba(0, 0, 0, 0.6);-webkit-box-shadow:2px 3px 4px rgba(0, 0, 0, 0.6);box-shadow:2px 3px 4px rgba(0, 0, 0, 0.6);color:#ce6b64}.liberalRed .sub-hover .sub,.liberalRed 
.sub-hover #sub-custom-nav{display:block}.liberalRed .sub:after{clear:both;display:block;height:0;overflow:hidden;visibility:hidden;content:".";font-size:0}.liberalRed .sub-item{display:inline;float:left;margin:0
0 0 10px;padding:0;width:175px}.liberalRed .sub-2{width:370px}.liberalRed .sub-3{width:555px}.liberalRed .lib-nav-wrapper ul li .sub
ul{display:block;float:none;height:auto;margin:0;padding:0;width:auto;background:transparent none;border:none;list-style-type:none}.liberalRed .lib-nav-wrapper ul li .sub
li{display:block;float:none;height:auto;margin:0;padding:0;width:auto;background:transparent none;border:none}.liberalRed .lib-nav-wrapper ul li .sub a,.liberalRed 
.lib-nav-wrapper ul li#nav_michael_ignatieff .sub a,.liberalRed 
.lib-nav-wrapper ul li#nav_liberal_party .sub a,.liberalRed 
.lib-nav-wrapper ul li#nav_ideas_issues .sub a,.liberalRed 
.lib-nav-wrapper ul li#nav_news_blog .sub a,.liberalRed 
.lib-nav-wrapper ul li#nav_get_involved .sub a,.liberalRed 
.lib-nav-wrapper ul li .sub a:link,.liberalRed 
.lib-nav-wrapper ul li .sub a:visited{display:inline;float:none;height:auto;margin:0;padding:0;width:auto;background:transparent none;border:none;color:#fff;font-weight:bold;line-height:1.7em;text-indent:0}.liberalRed .sub-group{margin:0
0 1.65em;padding:0}.liberalRed .sub-group:last-child{margin-bottom:0}.liberalRed .sub .group-head{display:block;margin:0;padding:0.1em 0 0.2em 0;color:#ce6b64;font-size:12px;font-weight:bold}.liberalRed .sub
img{display:block;border:1px
solid #530000}.liberalRed #sub-custom-nav{height:auto;margin:0;padding:0}.liberalRed #sub-custom-nav
li{display:block;float:none;height:auto;margin:0;padding:0;width:auto;border:0}.liberalRed #sub-custom-nav a,.liberalRed 
#sub-custom-nav a:link,.liberalRed 
#sub-custom-nav a:visited{display:block;height:auto;margin:0;padding:0.2em 0.5em 0.3em;width:auto;background-image:none;font-weight:normal;line-height:1.375}.liberalRed #sub-custom-nav li
ul{display:block;float:none;height:auto;margin-left:180px;margin-top: -100px;padding:0;width:auto;border:0}.liberalRed #slideshow{height:340px;margin:0;overflow:hidden;padding:0;position:relative;background-color:#2e2e2e}.liberalRed .slides{margin:0;padding:0;position:absolute;width:100%}.liberalRed .js
.slides{width:20000em}.liberalRed .slide{margin:0
auto;padding:0;position:relative;width:960px;background-color:#000}.liberalRed .js
.slide{display:inline;float:left;margin:0;-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6}.liberalRed .slides
.current{z-index:10;-moz-opacity:1;-khtml-opacity:1;opacity:1;-moz-box-shadow:1px 1px 65px #000;-webkit-box-shadow:1px 1px 65px #000;box-shadow:1px 1px 65px #000}.liberalRed .slide-controls{display:none;height:1px;margin:0;padding:0;position:absolute;width:100%;z-index:11}.liberalRed .js .slide-controls{display:block}.liberalRed .slide-controls
.wrapper{height:1px;margin:0
auto;padding:0;position:relative;width:960px}.liberalRed .slide-controls
.btn{height:340px;margin:0;padding:0;position:absolute;top:0;width:36px;background-color:#000;background-color:rgba(0, 0, 0, 0.6);-moz-border-radius:0 8px 8px 0;-webkit-border-top-right-radius:8px;-webkit-border-bottom-right-radius:8px;border-radius:0 8px 8px 0}.liberalRed .btn
.icon{display:block;height:14px;margin:164px
auto 0;overflow:hidden;padding:0;width:14px;background:transparent url("/wp-content/themes/liberal-parent/images/slide-arrows.png") no-repeat left top;text-indent: -999em}.liberalRed .slide-controls
.next{right:0;-moz-border-radius:8px 0 0 8px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-top-left-radius:8px;-webkit-border-bottom-left-radius:8px;border-radius:8px 0 0 8px}.liberalRed .prev
.icon{background-position:left -16px}.liberalRed .slide
.info{display:none;margin:0;padding:0;position:absolute;right:75px;top:40px;width:325px;z-index:9;background-color:#000;background-color:rgba(0, 0, 0, 0.6);-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;color:#fff;text-shadow:1px 1px 1px #222}.liberalRed .slide .info
h2{margin:0;padding:0;position:relative;width:100%;color:#fff;font:normal 2em/1 Georgia, "Times New Roman", Times, serif !important}.liberalRed .slide .info
p{margin:0;padding:0;line-height:1.375em}.liberalRed .slide .info a,.liberalRed 
.slide .info a:link,.liberalRed 
.slide .info a:visited,.liberalRed 
.slide .info h2 a,.liberalRed 
.slide .info h2 a:link,.liberalRed 
.slide .info h2 a:visited{display:block;color:#fff}.liberalRed .slide .info h2 a,.liberalRed 
.slide .info h2 a:link,.liberalRed 
.slide .info h2 a:visited{padding:15px
15px 15px}.liberalRed .slide .info p a,.liberalRed 
.slide .info p a:link,.liberalRed 
.slide .info p a:visited{display:block;padding:0
15px 15px}.liberalRed .slide .info a:hover,.liberalRed 
.slide .info a:focus
.slide .info a:active,.liberalRed 
.slide .info h2 a:hover,.liberalRed 
.slide .info h2 a:focus,.liberalRed 
.slide .info h2 a:active{text-decoration:none}.liberalRed .slide:hover h2 a,.liberalRed 
.slide .info:hover h2
a{text-decoration:underline}.liberalRed .current
.info{display:block}.liberalRed #masthead{height:225px;margin:0;padding:0;position:relative;background:#2e2e2e none no-repeat center center}.liberalRed #masthead.alt{height:130px}.liberalRed #masthead
#subnav{left:0;margin:0;min-height:1px;padding:0;position:absolute;width:100%;background:transparent url("/wp-content/themes/liberal-parent/images/subnav-bg.png") repeat-x left top}.liberalRed #masthead #subnav:after{clear:both;display:block;height:0;overflow:hidden;visibility:hidden;content:".";font-size:0}.liberalRed #masthead #subnav
ul{margin:0
auto;padding:0;width:960px;list-style-type:none}.liberalRed #masthead #subnav
li{display:inline;float:left;margin:0
0.3em 0 0;padding:0;color:#999}.liberalRed #masthead #subnav
span{display:block;margin:0;padding:1.1em 0 1.1em}.liberalRed #masthead #subnav a,.liberalRed 
#masthead #subnav a:link,.liberalRed 
#masthead #subnav a:visited{margin:0;padding:0;color:#fff}.liberalRed #masthead #subnav a:hover,.liberalRed 
#masthead #subnav a:focus,.liberalRed 
#masthead #subnav a:active{text-decoration:underline}.liberalRed #masthead #subnav .section
a{font-weight:bold}.liberalRed #masthead
h1{height:100%;margin:0
auto;padding:0;position:relative;width:960px;font-size:2.75em;font-weight:normal}.liberalRed #masthead h1
span{bottom:0;margin:0
0 0 -18px;min-width:10em;padding:0.6em 14px 10px 15px;position:absolute;background-color:#000;color:#fff;-moz-border-radius:10px 10px 0 0;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;border-radius:10px 10px 0 0;-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}.liberalRed #masthead h1 span
a{color:#fff;text-decoration:none}.liberalRed ol.stream{margin:1.375em 0 0 -12px;padding:0;position:relative;width:646px;list-style-type:none;font:normal 12px/1.375 Verdana, sans-serif !important}.liberalRed ol.stream a,.liberalRed 
ol.stream a:link,.liberalRed 
ol.stream a:visited{color:#8b0400;font:normal 13px/1.375 Verdana, sans-serif !important;text-decoration:underline}.liberalRed ol.stream
li{display:inline;float:left;margin:0
0 12px 12px;overflow:hidden;padding:6px;position:relative;width:188px;background-color:#f2f3f0;font-size:13px}.liberalRed ol.stream
.blog{background-color:#c14444;color:#fff}.liberalRed ol.stream .blog a,.liberalRed 
ol.stream .blog a:link,.liberalRed 
ol.stream .blog a:visited{color:#fff}.liberalRed ol.stream
.details{margin:8px
0 0 0;padding:6px
0 0 21px;position:relative;border-top:1px solid #ccc;font-size:10px}.liberalRed ol.stream .blog
.details{border-color:#cd6a6a}.liberalRed ol.stream
.info{display:block;color:#666;font-weight:normal}.liberalRed ol.stream .info
.author{color:#333;font-size:10px;font-weight:bold}.liberalRed ol.stream .blog
.info{color:#e3abab}.liberalRed ol.stream .blog .info
.author{color:#f2d9d9}.liberalRed ol.stream
.published{color:#666}.liberalRed ol.stream .blog
.published{color:#e3abab}.liberalRed ol.stream
p{margin:0;padding:0}.liberalRed ol.stream
.bookmark{top:8px;height:16px;margin:0;overflow:hidden;padding:0;position:absolute;left:0;width:16px;background:transparent url("/wp-content/themes/liberal-parent/images/stream-icons.png") no-repeat left top;text-indent: -999em}.liberalRed ol.stream .twitter
.bookmark{background-position:0 -18px}.liberalRed ol.stream .flickr
.bookmark{background-position: -18px -18px}.liberalRed ol.stream .youtube
.bookmark{background-position: -18px 0}.liberalRed ol.stream .blog .entry-title,.liberalRed 
ol.stream .blog .entry-title a,.liberalRed 
ol.stream .blog .entry-title a:link,.liberalRed 
ol.stream .blog .entry-title a:visited{font-size:18px;font-weight:bold;letter-spacing: -0.5px !important}.liberalRed ol.stream .entry-title{margin:0;padding:0;font-size:13px;font-weight:normal;line-height:1.375}.liberalRed ol.stream .flickr
.title{display:block;height:125px;margin:0;overflow:hidden;padding:0;width:187px}.liberalRed .fblikebutton_button{float:left !important;padding-bottom:10px !important;border:none}.liberalRed .media-sidebar{margin:0
0 1.375em;padding:10px
0 1px 9px;position:relative;color:#888}.liberalRed .media-sidebar
h2{color:#fff}.liberalRed .media-sidebar a,.liberalRed 
.media-sidebar a:link,.liberalRed 
.media-sidebar a:visited{overflow:hidden;padding-bottom:0;padding-left:156px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;color:#555;font-weight:normal;line-height:14px}.liberalRed .media-sidebar a:hover,.liberalRed 
.media-sidebar a:focus,.liberalRed 
.media-sidebar a:active{background-color:#3a3a3a;color:#aaa}.liberalRed .media-sidebar
ul{margin:0;padding:0;list-style-type:none}.liberalRed .media-sidebar ul
li{background:none;list-style-type:none}.liberalRed .media-sidebar .media-figure{margin-bottom:12px}.liberalRed .media-sidebar
.figcaption{min-height:1.375em}.liberalRed .media-sidebar
.thumb{display:inline;float:left;margin-left: -148px}.liberalRed .media-sidebar
.type{right:157px}.liberalRed .media-thickbox-content{display:none}.liberalRed .media-thickbox-content-inner{overflow-x:hidden}.liberalRed .media-thickbox-content-inner
p{margin:0;padding:0}.liberalRed .media-thickbox-content-inner
strong{display:block;margin:1.375em 0 0 0;padding:0}.liberalRed .media-thickbox-wrapper{text-align:center}.liberalRed #current-issues
.fblikebutton_button{display:none}.liberalRed #fbhome{width:224px;margin-left:-20px;margin-bottom:-15px}.liberalRed #lpcfbhome{width:224px}.liberalRed .newsissuestop{margin-top:-21px;background:#999 url("/wp-content/themes/liberal-parent/images/item_bg.png") no-repeat top;font-size:20px;padding:16px
0 8px 25px;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.liberalRed .newsissuestop
a{color:#FFF;text-decoration:none}.liberalRed .getinvolvedtop{margin-top:10px;margin-left:15px;background:#FFF url("/wp-content/themes/liberal-parent/images/item_bg.png") no-repeat top;font-size:22px;padding:25px
0 10px 0}.liberalRed .getinvolvedtop
a{color:#333;text-decoration:none}.liberalRed #getinvolved-events-box{margin:0
0 20px 0;padding:0
20px 0 20px;height:325px}.liberalRed #getinvolved-events-box
.upcoming_events{padding-top:0px !important}.liberalRed .SidebarGetinvolved{margin:10px
0 20px;background-color:#C20000}.liberalRed .SidebarGetinvolved
ul{margin:0;padding:0}.liberalRed .SidebarGetinvolved ul
li{width:100%;height:75px;background:#C20000 url("/wp-content/themes/liberal-parent/images/item_bg.png") no-repeat top;list-style:none}.liberalRed .SidebarGetinvolved ul li:hover{background-color:#444;text-decoration:none}.liberalRed .SidebarGetinvolved ul li
h3{clear:both;color:#fff;font-size:21px;padding:20px
15px 0 25px;margin-bottom:0;letter-spacing:normal}.liberalRed .SidebarGetinvolved ul li
h3{clear:both;color:#fff;font-size:21px;padding:20px
15px 0 25px;margin-bottom:0;letter-spacing:normal}.liberalRed .SidebarGetinvolved ul li
p{font:11px Verdana,  Geneva,  sans-serif !important;clear:both;color:#FFF;padding:5px
15px 0 25px}.liberalRed .getinvolved{width:205px;float:left;margin:0}.liberalRed .getinvolved
ul{margin:20px
0 0 -20px}.liberalRed .getinvolved ul
li{background:none;border-radius:6px;width:225px;clear:both;width:100%;height:75px;list-style:none}.liberalRed .getinvolved ul li a:hover{text-decoration:none}.liberalRed .getinvolved ul li
img{display:inline;margin:0
10px 0 0;float:left;padding:0;margin:0;border:0;padding-right:10px}.liberalRed .getinvolved ul li
h3{clear:none;font-size:18px;color:#333;display:inline;float:left;padding:0;margin:0;border:0;width:150px}.liberalRed .getinvolved ul li
p{font-family:Verdana, Geneva, sans-serif !important;font-size:12px;color:#333;display:inline;float:left;padding:0;margin:0;border:0}.liberalRed .upcoming_events{width:200px;float:right;background:none;padding-right:0}.liberalRed #getinvolved ul
li{list-style:none;margin-left: -20px;clear:both !important;width:550px}.liberalRed #getinvolved
h3{margin: -18px 0 5px}.liberalRed #getinvolved h3
a{color:#333;font-size:22px}.liberalRed #getinvolved
p{font-family:Georgia, "Times New Roman", Times, serif !important;font-size:15px}.liberalRed #getinvolved p
a{color:#666;font-style:italic}.liberalRed #getinvolved
img{margin:0
15px 10px 0;float:left}.liberalRed .g-sidebar
.getinvolved{width:301px;float:left;margin:0}.liberalRed .g-sidebar .getinvolved
ul{margin:20px
0 0 0}.liberalRed .g-sidebar .getinvolved ul
li{background:none;width:250px !important;clear:both;width:100%;height:75px;list-style:none}.liberalRed .g-sidebar .getinvolved ul li a:hover{text-decoration:none}.liberalRed .g-sidebar .getinvolved ul li
img{display:inline;margin:0
10px 0 0;float:left;padding:0;margin:0;border:0;padding-right:10px}.liberalRed .g-sidebar .getinvolved ul li
h3{clear:none;font-size:19px !important;color:#333;display:inline;float:left;padding:0;margin:0;border:0;width:150px}.liberalRed .g-sidebar .getinvolved ul li
p{color:#333;display:inline;float:left;padding:0;margin:0;border:0}.liberalRed #postalcode{margin: -25px 0 0;display:block;width:100%;background:#444 url("/wp-content/themes/liberal-parent/images/getinvolved_bg.png") no-repeat top right}.liberalRed #postalcode
h3{clear:both;color:#fff !important;font-size:21px;padding:20px
15px 0 25px;letter-spacing:normal}.liberalRed #postalcode .button,.liberalRed .button:link,.liberalRed .button:visited,.liberalRed button{padding:5px
7px 5px 7px;background-color:#C20000;font-weight:bold}.liberalRed #postalcode
.form_box{padding-left:20px;margin-left:7px;padding-bottom:15px}.liberalRed #postalcode .form_box
h3{font-size:16px;color:#FFF;font-weight:normal;padding:8px
0px 8px 0px}.liberalRed #postalcode .form_box
.input_box{font-family:Arial, Helvetica, sans-serif !important;font-size:12px;color:#999;border:none;font-style:italic;width:109px;height:19px;padding:5px
5px 0px 7px;vertical-align:middle;margin-right:3px}.liberalRed #postalcode .form_box
.input_box.input_box1{width:139px}.liberalRed #postalcode .form_box
.input_box.input_box2{width:79px}.liberalRed #postalcode .form_box li
label{font-size:11px;color:#FFF;vertical-align:middle;padding-left:10px}.liberalRed #mi-fanbox{margin:0;padding:10px
0 5px 5px;background:#FFF url(https://www.liberal.ca/wp-content/themes/liberal-parent/images/item_bg.png) no-repeat scroll center top}.liberalRed .speeches{margin:1.375em 0 0 0;padding:0
100px 0 0;position:relative}.liberalRed .speeches
ol{margin:0;min-height:9em;padding:0;position:relative;list-style-type:none}.liberalRed .speeches
li{display:none;position:absolute;top:0}.liberalRed .speeches
.active{display:block}.liberalRed .speeches
blockquote{display:block;float:none;margin:0;padding:0;position:relative;width:100%;border:0;color:#555}.liberalRed .speeches blockquote
p{margin:0;color:#555}.liberalRed .speeches blockquote
.cite{color:#999;font:normal 12px/24px Verdana, Geneva, sans-serif !important;text-align:right}.liberalRed .speeches blockquote
cite{color:#999}.liberalRed .speeches
.quote{margin:0
0 0 -1em;padding:0;position:absolute;width:0.95em;text-align:right}.liberalRed .speeches
.readmore{font:normal 12px Verdana, Geneva, sans-serif! important}.liberalRed .speeches
.controls{margin:0;padding:0;position:absolute;right:0;top:0;width:75px}.liberalRed .speeches .controls a,.liberalRed 
.speeches .controls a:link,.liberalRed 
.speeches .controls a:visited{display:block;margin:0;padding:2em
0 0 0;position:relative;font:normal 14px Georgia,  "Times New Roman",  Times,  serif !important;text-decoration:none}.liberalRed .speeches .controls a
span{left:0;margin:0;padding:0;position:absolute;top:0;font-size:36px;line-height:1}.liberalRed #media-wrapper-inner
.fblikebutton_button{display:none}.liberalRed #blogfrontpage,.liberalRed #releasesfrontpage{padding-right:10px;margin-bottom:25px}.liberalRed #blogfrontpage h3,.liberalRed  #releasesfrontpage
h3{font-size:16px;letter-spacing:normal;text-decoration:none;color:#A70000 !important}.liberalRed #blogfrontpage
p{font-family:Verdana, Geneva, sans-serif !important;font-size:11px;color:#333}.liberalRed #blogfrontpage h2,.liberalRed  #releasesfrontpage
h2{margin-bottom:5px}.liberalRed .blogfrontpage-item,.liberalRed .releasefrontpage-item{display:block;padding:10px;margin-left:-10px}.liberalRed .blogfrontpage-item:hover,.liberalRed .releasefrontpage-item:hover{background:#FAFAFA url(https://www.liberal.ca/wp-content/themes/liberal-parent/images/item_bg.png) no-repeat scroll center top;color:#333 !important}.liberalRed .more{margin:15px
0 0 -6px;font-family:Verdana, Geneva, sans-serif !important;text-transform:uppercase;font-size:10px;padding:4px
6px;color:#A70000 !important}.liberalRed .attachment-inside-single-post{float:right !important}.liberalRed .widget_archive ul,.liberalRed  .widget_categories
ul{margin:0}.liberalRed .widget_archive ul li,.liberalRed  .widget_categories ul
li{list-style:none;padding:0}.liberalRed .entry-title{margin-bottom:0 !important;margin-top:0 !important;padding-bottom:0}.liberalRed .entry-title
a{text-decoration:none;color:#333}.liberalRed .widget_twitter
ul{margin:0;padding:0
15px;font-family:Georgia, "Times New Roman", Times, serif !important;font-size:14px}.liberalRed .widget_twitter ul
li{list-style:none;padding:15px
0 10px 0;margin:0;line-height:1.6em;color:#555;border-bottom:1px dotted #999}.liberalRed .rss-date{display:none}.liberalRed .wp-caption-text{font-family:Verdana, Geneva, sans-serif !important;font-size:10px;line-height:14px;color:#555;text-align:left;padding-top:10px !important}.liberalRed .sidenav
ul{margin-bottom:0;margin-left:20px}.liberalRed .sidenav ul
li{font-family:Georgia, "Times New Roman", Times, serif !important;font-size:14px;line-height:1.6em}.liberalRed .personimg{float:right;margin:0
15px 15px 15px;padding:10px}.liberalRed .personsocialmedia
ul{margin:20px
0 0 0}.liberalRed .personsocialmedia ul
li{list-style:none;display:inline}.liberalRed .form-allowed-tags{display:none}.liberalRed #respond{width:600px}.liberalRed #comments{margin-left:-20px}.liberalRed #comment{width:595px;height:225px;border:1px
solid #CCC}.liberalRed #commentform
label{display:none}.liberalRed .form-submit{padding-top:0}.liberalRed .grid-item .widget_text .textwidget
img{padding:0
!important}.liberalRed table{border:none}.liberalRed .connect_action
a{visibility:hidden !important}.liberalRed .name
a{visibility:visible !important}.liberalRed .navigation{color:#666;font-size:13px;line-height:18px;margin:0px
0 22px 0;overflow:hidden}.liberalRed .navigation
a{color:#666;font-style:italic;text-decoration:none}.liberalRed .navigation a:active,.liberalRed 
.navigation a:hover{color:#FF4B33}.liberalRed .navigation .meta-nav{font-style:normal}.liberalRed 
/*MENU.CSS*/
#lib-header-wrapper{margin:0;padding:0;width:100%;z-index:1998;
	height:119px;
	background: #a70000 url("//djsvoutqo4b1q.cloudfront.net/wp-content/themes/liberal-parent/images/bg_header_wrapper.png") repeat-x center center;} 
	#lib-header{margin:0
auto;position: relative; min-height:1px;width:960px;z-index:200;background:transparent url("https://liberal.ca/wp-content/themes/liberal-parent/images/bg_header.png") no-repeat right top;} 
#lib-header:after{clear:both;display:block;height:0;overflow:hidden;visibility:hidden;content:".";font-size:0} #lib-header
h1{display:inline;float:left;height:51px;margin:47px
0 15px;padding:0;width:119px}.liberalRed #lib-header h1 a,.liberalRed 
#lib-header h1 a:link,.liberalRed 
#lib-header h1 a:visited{display:block;height:51px;margin:0;padding:0;overflow:hidden;width:119px;background:url("https://liberal.ca/wp-content/themes/liberal-parent/images/logo.png") no-repeat scroll left top transparent;cursor:pointer;text-indent: -999em}.liberalRed .lib-nav-wrapper{display:inline;float:left;margin:19px
0 0 18px;padding:0}.liberalRed .lib-nav{margin:0;padding:0;list-style-type:none}.liberalRed .lib-nav .lib-nav-group{display:inline;float:left;margin:0;padding:0;position:relative;z-index:200;list-style-type:none}.liberalRed .lib-nav .lib-nav-item,.liberalRed 
.lib-nav .lib-nav-item:link,.liberalRed 
.lib-nav .lib-nav-item:visited{display:block;height:95px;margin:0;overflow:hidden;padding:0;position:relative;width:95px;z-index:2000;background:transparent url("//djsvoutqo4b1q.cloudfront.net/wp-content/themes/rebuild/images/nav/menu-items9.png") no-repeat 0 0;color:#fff;text-decoration:none;text-indent: -999em}.liberalRed .lib-nav .lib-nav-item:hover,.liberalRed 
.lib-nav .lib-nav-item:focus,.liberalRed 
.lib-nav .lib-nav-item:active,.liberalRed 
.lib-nav .lib-nav-item.active,.liberalRed 
.lib-nav .lib-nav-item.active:link,.liberalRed 
.lib-nav .lib-nav-item.active:visited{background-position:0 -95px}.liberalRed .lib-nav .ignatieff .lib-nav-item,.liberalRed 
.lib-nav .ignatieff .lib-nav-item:link,.liberalRed 
.lib-nav .ignatieff .lib-nav-item:visited{width:98px;background-position:0 0}.liberalRed .fr .lib-nav .ignatieff .lib-nav-item,.liberalRed 
.fr .lib-nav .ignatieff .lib-nav-item:link,.liberalRed 
.fr .lib-nav .ignatieff .lib-nav-item:visited{width:110px;background-position:0 -192px}.liberalRed .lib-nav .ignatieff .lib-nav-item:hover,.liberalRed 
.lib-nav .ignatieff .lib-nav-item:focus,.liberalRed 
.lib-nav .ignatieff .lib-nav-item:active,.liberalRed 
.lib-nav .ignatieff .active,.liberalRed 
.lib-nav .ignatieff .active:link,.liberalRed 
.lib-nav .ignatieff .active:visited{background-position:0 -95px}.liberalRed .fr .lib-nav .ignatieff .lib-nav-item:hover,.liberalRed 
.fr .lib-nav .ignatieff .lib-nav-item:focus,.liberalRed 
.fr .lib-nav .ignatieff .lib-nav-item:active,.liberalRed 
.fr .lib-nav .ignatieff .active,.liberalRed 
.fr .lib-nav .ignatieff .active:link,.liberalRed 
.fr .lib-nav .ignatieff .active:visited{background-position:0 -287px}.liberalRed .lib-nav .mp .lib-nav-item,.liberalRed 
.lib-nav .mp .lib-nav-item:link,.liberalRed 
.lib-nav .mp .lib-nav-item:visited{width:101px;background-position: -98px 0}.liberalRed .fr .lib-nav .mp .lib-nav-item,.liberalRed 
.fr .lib-nav .mp .lib-nav-item:link,.liberalRed 
.fr .lib-nav .mp .lib-nav-item:visited{width:101px;background-position: -111px -192px}.liberalRed .lib-nav .mp .lib-nav-item:hover,.liberalRed 
.lib-nav .mp .lib-nav-item:focus,.liberalRed 
.lib-nav .mp .lib-nav-item:active,.liberalRed 
.lib-nav .mp .active,.liberalRed 
.lib-nav .mp .active:link,.liberalRed 
.lib-nav .mp .active:visited{background-position: -98px -95px}.liberalRed .fr .lib-nav .mp .lib-nav-item:hover,.liberalRed 
.fr .lib-nav .mp .lib-nav-item:focus,.liberalRed 
.fr .lib-nav .mp .lib-nav-item:active,.liberalRed 
.fr .lib-nav .mp .active,.liberalRed 
.fr .lib-nav .mp .active:link,.liberalRed 
.fr .lib-nav .mp .active:visited{background-position: -98px -95px}.liberalRed .lib-nav .party .lib-nav-item,.liberalRed 
.lib-nav .party .lib-nav-item:link,.liberalRed 
.lib-nav .party .lib-nav-item:visited{background-position: -199px 0}.liberalRed .fr .lib-nav .party .lib-nav-item,.liberalRed 
.fr .lib-nav .party .lib-nav-item:link,.liberalRed 
.fr .lib-nav .party .lib-nav-item:visited{background-position: -211px -192px}.liberalRed .lib-nav .party .lib-nav-item:hover,.liberalRed 
.lib-nav .party .lib-nav-item:focus,.liberalRed 
.lib-nav .party .lib-nav-item:active,.liberalRed 
.lib-nav .party .active,.liberalRed 
.lib-nav .party .active:link,.liberalRed 
.lib-nav .party .active:visited{background-position: -199px -95px}.liberalRed .fr .lib-nav .party .lib-nav-item:hover,.liberalRed 
.fr .lib-nav .party .lib-nav-item:focus,.liberalRed 
.fr .lib-nav .party .lib-nav-item:active,.liberalRed 
.fr .lib-nav .party .active,.liberalRed 
.fr .lib-nav .party .active:link,.liberalRed 
.fr .lib-nav .party .active:visited{background-position: -211px -287px}.liberalRed .lib-nav .issues .lib-nav-item,.liberalRed 
.lib-nav .issues .lib-nav-item:link,.liberalRed 
.lib-nav .issues .lib-nav-item:visited{background-position: -294px 0}.liberalRed .fr .lib-nav .issues .lib-nav-item,.liberalRed 
.fr .lib-nav .issues .lib-nav-item:link,.liberalRed 
.fr .lib-nav .issues .lib-nav-item:visited{background-position: -306px -192px}.liberalRed .lib-nav .issues .lib-nav-item:hover,.liberalRed 
.lib-nav .issues .lib-nav-item:focus,.liberalRed 
.lib-nav .issues .lib-nav-item:active,.liberalRed 
.lib-nav .issues .active,.liberalRed 
.lib-nav .issues .active:link,.liberalRed 
.lib-nav .issues .active:visited{background-position: -294px -95px}.liberalRed .fr .lib-nav .issues .lib-nav-item:hover,.liberalRed 
.fr .lib-nav .issues .lib-nav-item:focus,.liberalRed 
.fr .lib-nav .issues .lib-nav-item:active,.liberalRed 
.fr .lib-nav .issues .active,.liberalRed 
.fr .lib-nav .issues .active:link,.liberalRed 
.fr .lib-nav .issues .active:visited{background-position: -306px -287px}.liberalRed .lib-nav .newsroom .lib-nav-item,.liberalRed 
.lib-nav .newsroom .lib-nav-item:link,.liberalRed 
.lib-nav .newsroom .lib-nav-item:visited{background-position: -389px 0}.liberalRed .fr .lib-nav .newsroom .lib-nav-item,.liberalRed 
.fr .lib-nav .newsroom .lib-nav-item:link,.liberalRed 
.fr .lib-nav .newsroom .lib-nav-item:visited{width:107px;background-position: -401px -192px}.liberalRed .lib-nav .newsroom .lib-nav-item:hover,.liberalRed 
.lib-nav .newsroom .lib-nav-item:focus,.liberalRed 
.lib-nav .newsroom .lib-nav-item:active,.liberalRed 
.lib-nav .newsroom .active,.liberalRed 
.lib-nav .newsroom .active:link,.liberalRed 
.lib-nav .newsroom .active:visited{background-position: -389px -95px}.liberalRed .fr .lib-nav .newsroom .lib-nav-item:hover,.liberalRed 
.fr .lib-nav .newsroom .lib-nav-item:focus,.liberalRed 
.fr .lib-nav .newsroom .lib-nav-item:active,.liberalRed 
.fr .lib-nav .newsroom .active,.liberalRed 
.fr .lib-nav .newsroom .active:link,.liberalRed 
.fr .lib-nav .newsroom .active:visited{background-position: -401px -287px}.liberalRed .lib-nav .involved .lib-nav-item,.liberalRed 
.lib-nav .involved .lib-nav-item:link,.liberalRed 
.lib-nav .involved .lib-nav-item:visited{width:98px;background-position: -484px 0}.liberalRed .fr .lib-nav .involved .lib-nav-item,.liberalRed 
.fr .lib-nav .involved .lib-nav-item:link,.liberalRed 
.fr .lib-nav .involved .lib-nav-item:visited{width:112px;background-position: -508px -192px}.liberalRed .lib-nav .involved .lib-nav-item:hover,.liberalRed 
.lib-nav .involved .lib-nav-item:focus,.liberalRed 
.lib-nav .involved .lib-nav-item:active,.liberalRed 
.lib-nav .involved .active,.liberalRed 
.lib-nav .involved .active:link,.liberalRed 
.lib-nav .involved .active:visited{background-position: -484px -95px}.liberalRed .fr .lib-nav .involved .lib-nav-item:hover,.liberalRed 
.fr .lib-nav .involved .lib-nav-item:focus,.liberalRed 
.fr .lib-nav .involved .lib-nav-item:active,.liberalRed 
.fr .lib-nav .involved .active,.liberalRed 
.fr .lib-nav .involved .active:link,.liberalRed 
.fr .lib-nav .involved .active:visited{background-position: -508px -287px}.liberalRed #lib-header-right{display:inline;float:right;margin:26px
0 0;padding:0;width:180px}.liberalRed #lib-header-links{display:none !important;}/*.liberalRed #lib-header-links{padding:0
8px 20px 25px;color:#e52121;font-size:10px;line-height:1.1em;text-align:left}.liberalRed #lib-header-links a,.liberalRed 
#lib-header-links a:link,.liberalRed 
#lib-header-links a:visited{padding:0
2px;color:#fff}.liberalRed #lib-header-links a:hover,.liberalRed 
#lib-header-links a:focus,.liberalRed 
#lib-header-links a:active{color:#fff}*/.liberalRed .donate_now{display:inline;float:right;height:42px;margin:36px
0 0;padding:0;width:165px;background:transparent url("https://liberal.ca/wp-content/themes/liberal-parent/images/donate_now_fr.png") no-repeat 0 -42px;text-indent: -999em}.liberalRed .donate_now:hover,.liberalRed .donate_now:focus,.liberalRed .donate_now:active{background-position:0 0}.liberalRed .lib-nav-sub{display:none;margin:0;padding:0;position:absolute;z-index:100;background-color:rgba(0, 0, 0, 0.2);-moz-box-shadow:0 2px 10px rgba(0, 0, 0, 0.6);-webkit-box-shadow:0 2px 10px rgba(0, 0, 0, 0.6);box-shadow:0 px 10px rgba(0, 0, 0, 0.6);font:normal 15px/1.375em Georgia, "Times New Roman", Times, serif !important}.liberalRed .lib-nav-sub a,.liberalRed 
.lib-nav-sub a:link,.liberalRed 
.lib-nav-sub a:visited{display:block;color:#666}.liberalRed .lib-nav-wrapper a:hover .lib-nav-sub,.liberalRed 
.lib-nav-wrapper a:focus .lib-nav-sub,.liberalRed 
.lib-nav-wrapper a:active .lib-nav-sub,.liberalRed 
.lib-nav-wrapper .lib-nav-active .lib-nav-sub{display:block}.liberalRed .ngg{margin:0;padding:10px
0 0;background-image:url("https://liberal.ca/wp-content/themes/liberal-parent/images/nav/sub-top.png");background-repeat:no-repeat;background-position:0 0}.liberalRed .ngg-wrap{margin:0;overflow:hidden;padding:5px
10px 15px;width:75px;background:transparent url("https://liberal.ca/wp-content/themes/liberal-parent/images/nav/sub-bottom.png") no-repeat 0 bottom}.liberalRed .ngg-2
.ngg{background-position: -97px 0}.liberalRed .ngg-2 .ngg-wrap{width:151px;background-position: -97px bottom}.liberalRed .ngg-3
.ngg{background-position: -270px 0}.liberalRed .ngg-3 .ngg-wrap{width:227px;background-position: -270px bottom}.liberalRed .ngg-4
.ngg{background-position: -519px 0}.liberalRed .ngg-4 .ngg-wrap{width:303px;background-position: -519px bottom}.liberalRed .ngg-5
.ngg{background-position: -844px 0}.liberalRed .ngg-5 .ngg-wrap{width:379px;background-position: -844px bottom}.liberalRed .ngg-6
.ngg{background-position: -1245px 0}.liberalRed .ngg-6 .ngg-wrap{width:455px;background-position: -1245px bottom}.liberalRed .ngg-7
.ngg{background-position: -1722px 0}.liberalRed .ngg-7 .ngg-wrap{width:531px;background-position: -1722px bottom}.liberalRed .ngg-8
.ngg{background-position: -2275px 0}.liberalRed .ngg-8 .ngg-wrap{width:607px;background-position: -2275px bottom}.liberalRed .ngg-9
.ngg{background-position: -2904px 0}.liberalRed .ngg-9 .ngg-wrap{width:683px;background-position: -2904px bottom}.liberalRed .ng{display:inline;float:left;margin:0;min-height:250px;padding:5px
10px;width:55px;border-right:1px solid #ddd}.liberalRed .ng
.ng{padding:0}.liberalRed .last{border:0}.liberalRed .ng-footer{margin-top:10px;min-height:1px;padding-top:10px;border:0;border-top:1px solid #ddd}.liberalRed .ng-2{width:131px}.liberalRed .ng-3{width:207px}.liberalRed .ng-4{width:283px}.liberalRed .ng-5{width:359px}.liberalRed .ng-6{width:435px}.liberalRed .ng-7{width:511px}.liberalRed .ng-8{width:587px}.liberalRed .ng-9{width:663px}.liberalRed .ignatieff .lib-nav-sub{left: -20px}.liberalRed .ignatieff
.ng{min-height:270px}.liberalRed .mp .lib-nav-sub{left: -60px}.liberalRed .mp
.ng{min-height:225px}.liberalRed .party .lib-nav-sub{left: -199px}.liberalRed .party
.ng{min-height:270px}.liberalRed .issues .lib-nav-sub{left: -237px}.liberalRed .issues
.ng{min-height:200px}.liberalRed .newsroom .lib-nav-sub{left: -389px}.liberalRed .involved .lib-nav-sub{left: -408px}.liberalRed .involved
.ng{min-height:220px}.liberalRed .involved .ng-footer{min-height:1px}.liberalRed .lib-nav
.figure{margin:0
0 1.375em;padding:0;text-align:center}.liberalRed .lib-nav .figure
img{margin:0
auto;padding:0}.liberalRed .lib-nav
.title{display:block;margin:0
0 12px;padding:0;color:#000;font:normal 16px/1em Verdana, Geneva, sans-serif !important}.liberalRed .lib-nav .ng-footer
.title{display:inline;float:left;margin-right:1em;margin-top:0.25em}.liberalRed .lib-nav-sub ul,.liberalRed 
.lib-nav-sub ul
li{margin:0;padding:0;list-style-type:none}.liberalRed .lib-nav-sub ul
li{margin-bottom:0.3em}.liberalRed .lib-nav-sub
.inline{overflow:hidden}.liberalRed .lib-nav-sub .inline
li{display:inline;float:left;margin-right:6px}.liberalRed .lib-nav-sub
.alt{font-size:14px}.liberalRed .lib-nav-sub
p{margin:0;padding:0;color:#999}.liberalRed .lib-nav-sub
hr{display:block;height:0;margin:1.375em 0;padding:0;border:0;border-top:1px solid #ddd}.liberalRed .lib-nav-sub .by a,.liberalRed 
.lib-nav-sub .by a:link,.liberalRed 
.lib-nav-sub .by a:visited{display:inline;font:normal 11px/1em Verdana, Geneva, sans-serif !important}.liberalRed .lib-nav-sub
.sep{margin:1.375em 0 0}.liberalRed .ng-footer
form{position:relative}.liberalRed .lib-nav-sub
label{position:absolute;top: -999em}.liberalRed .lib-nav-sub
input{padding:0.1em 0.1em 0.2em;width:7em;color:#999;font:normal 12px/1em Verdana, Geneva, sans-serif !important}.liberalRed .lib-nav-sub
.email{width:12em}.liberalRed .ng-footer .btn-grp{position:absolute;right:0;top:0}.liberalRed .callout-group{margin:0;overflow:hidden;padding:0;font-size:14px}.liberalRed .callout-group
.icon{clear:left;display:inline;float:left;height:45px;margin:0;padding:0;width:65px}.liberalRed .callout-group
.desc{display:inline;float:left;margin:0
0 1.375em 10px;padding:0;width:280px}
/*MENU.CSS - END*/
.liberalRed .getinvolvedtop{background:none;margin-top:0;padding-top:11px;border-bottom:1px solid #E6E6DD}.liberalRed .upcoming_events{margin-top:15px}.liberalRed .tab-group{border-bottom:none}.liberalRed .tab-group-alt{border-bottom:none}.liberalRed #fbhome{margin-bottom:15px}.liberalRed .h2{color:#333 !important}.liberalRed .grid .article .entry .h2
a{color:#333 !important}.liberalRed .g-sidebar .currentLocation,.liberalRed  .upcoming_events
ul{padding-left:15px}.liberalRed .g-sidebar
.upcoming_events{margin-bottom:15px}.liberalRed #getinvolved-events-box .upcoming_events
ul{padding-left:0}.liberalRed .EventsNext,.liberalRed .EventsPrev{margin-left:15px}.liberalRed .widget_search h2,.liberalRed .screen-reader-text{display:none}.liberalRed .hidden{display:none}.liberalRed #searchform
#s{font:12px Verdana,  Geneva,  sans-serif !important;width:200px;border:1px
solid #CCC;margin-right:10px;padding:6px
8px 8px 8px}.liberalRed #searchsubmit{top:0px}.liberalRed .widget_archive select,.liberalRed  mp-list
select{width:306px;height:25px;border:1px
solid #CCC}.liberalRed .tab-group
.tab{font-family:Georgia, "Times New Roman", Times, serif !important}.liberalRed #involvedPostal{width:95px;height:20px;font:12px Verdana,  Geneva,  sans-serif !important;color:#666;margin-top:5px;padding:5px
0 0 5px}.liberalRed .getinvolved ul li
input{top:0;padding:5px
7px}.liberalRed .getinvolved ul
li{height:65px}.liberalRed .getinvolved ul li
h3{letter-spacing:normal}.liberalRed .info{left:50px}.liberalRed .info h2
a{line-height:1.4em;text-decoration:none !important}.liberalRed .info p
a{font-size:13px;line-height:16px}.liberalRed #slideshow .prev,.liberalRed  #slideshow
.next{-moz-border-radius:0 !important}.liberalRed .news-feed ol li h3
a{color:#333 !important}.liberalRed .news-feed ol
li{margin-top:10px;padding-bottom:10px}.liberalRed .contact-firstname,.liberalRed  contact-firstname
input{width:120px !important;margin-right:10px !important}.liberalRed .contact-lastname,.liberalRed .contact-lastname{width:120px}.liberalRed .email-form,.liberalRed  .email-form
fieldset{width:306px!important;margin-top:5px !important}.liberalRed .email-form
input{border:1px
solid #999}.liberalRed .time{color:#999 !important}.liberalRed .textwidget{background:none !important}.liberalRed .sidenav{margin:-15px}.liberalRed .sidenav ul,.liberalRed  .widget_archive
ul{list-style:none;margin:0;padding:0}.liberalRed .sidenav ul li,.liberalRed  .widget_archive ul
li{list-style:none;margin:0;padding:0}.liberalRed .sidenav li
a{display:block;background-image:url("/wp-content/themes/liberal-parent/images/bg_inthissection.jpg");background-repeat:no-repeat;padding:6px;padding-left:15px;font-family:Verdana, Geneva, sans-serif !important;text-decoration:none;color:#666;font-size:12px}.liberalRed .widget_archive ul
li{display:block;background-image:url("/wp-content/themes/liberal-parent/images/bg_inthissection.jpg");background-repeat:no-repeat;padding:6px;padding-left:15px;font-family:Verdana, Geneva, sans-serif !important;text-decoration:none;color:#666;font-size:12px}.liberalRed .sidenav li a:hover,.liberalRed  .widget_archive li a:hover{text-decoration:underline;color:#fff;background-color:#c20000;background-image:none}.liberalRed #slideshow .info h2
a{line-height:100%}.liberalRed .liberal_party ul li
a{line-height:100%}.liberalRed .ddCaucus{margin:10px
0px 5px 10px}.liberalRed ul.feed li
a{line-height:100%}.liberalRed #socialmedia-container
.fan_box{padding-top:0px;padding-left:0px}.liberalRed #eventwidget-homecontainer
.upcoming_events{padding:0px}.liberalRed #getinvolved-events-box{margin-bottom:0px}.liberalRed .grid .tab-group-alt{border-bottom:none}.liberalRed .upcoming_events ul li
p{margin-bottom:10px}.liberalRed .currentissues{padding-top:0px}.liberalRed .currentissues_inner ul li
a{line-height:100%}.liberalRed #getinvolved-events-box{height:auto;margin:0
0 10px;padding-bottom:20px}.liberalRed .clearfix{clear:both}.liberalRed #media
h3.title{display:block;margin-top:10px}.liberalRed .widget_recent_entries
ul{margin:0;padding:0;list-style:none}.liberalRed .widget_recent_entries ul
li{list-style:none;margin:0px;margin-bottom:10px;padding:0px;font-weight:bold}.liberalRed .upcoming_events .event-head{margin:0
0 0 0;padding:0.4em 0 0 45px;background:transparent url("/wp-content/themes/liberal-parent/images/event-icon.png") no-repeat left 5px}.liberalRed .upcoming_events .event-head
h2{margin:0;padding:0}.liberalRed .upcoming_events
.currentLocation{margin:0.3em 0 0 0;padding:0;font:normal 12px/1.375em Verdana, Geneva, sans-serif !important}.liberalRed .upcoming_events .currentLocation
em{font-style:normal;border-bottom:1px dotted #666}.liberalRed .upcoming_events .currentLocation a,.liberalRed 
.upcoming_events .currentLocation a:link,.liberalRed 
.upcoming_events .currentLocation a:visited{text-decoration:none}.liberalRed .upcoming_events .currentLocation a .help,.liberalRed 
.upcoming_events .currentLocation a:link .help,.liberalRed 
.upcoming_events .currentLocation a:visited
.help{border-bottom:0}.liberalRed .upcoming_events .currentLocation a .help
span{font-size:10px}.liberalRed #getinvolved-events-box .upcoming_events .tools,.liberalRed 
.upcoming_events
.tools{margin:0
0 8px;min-height:1px;padding:18px
8px 0;background:#f0f6f8 url("/wp-content/themes/liberal-parent/images/event-tools-bg.png") no-repeat left top;font:normal 12px/1 Verdana, Geneva, sans-serif !important;list-style-type:none}.liberalRed #getinvolved-events-box .upcoming_events .tools:after,.liberalRed 
.upcoming_events .tools:after{clear:both;display:block;height:0;overflow:hidden;visibility:hidden;content:".";font-size:0}.liberalRed .upcoming_events .tools
li{display:inline;float:left;margin:0
5px 6px 0;padding-right:5px;width:auto;line-height:1}.liberalRed .upcoming_events .tools
li.more{float:right;margin:0.7em 0 0 0;padding:0}.liberalRed .upcoming_events .tools li.event-sort-city{border-right:1px solid #ddd}.liberalRed #getinvolved-events-box .upcoming_events .tools a,.liberalRed 
#getinvolved-events-box .upcoming_events .tools a:link,.liberalRed 
#getinvolved-events-box .upcoming_events .tools a:visited,.liberalRed 
.upcoming_events .tools a,.liberalRed 
.upcoming_events .tools a:link,.liberalRed 
.upcoming_events .tools a:visited{color:#666;line-height:1}.liberalRed .upcoming_events .event-list{line-height:1.375}.liberalRed #getinvolved-events-box .upcoming_events .tools .active a,.liberalRed 
#getinvolved-events-box .upcoming_events .tools .active a:link,.liberalRed 
#getinvolved-events-box .upcoming_events .tools .active a:visited,.liberalRed 
.upcoming_events .tools .active a,.liberalRed 
.upcoming_events .tools .active a:link,.liberalRed 
.upcoming_events .tools .active a:visited{font-weight:bold}.liberalRed #wp-calendar{text-align:center;width:100%;border-collapse:collapse;padding:0;margin:0;font-size:1em}.liberalRed #wp-calendar caption a,.liberalRed  #wp-calendar caption a:hover{background:transparent}.liberalRed #wp-calendar
th{font-weight:bold}.liberalRed #wp-calendar
a{text-decoration:none;display:block;color:black}.liberalRed #wp-calendar td,.liberalRed  #wp-calendar
th{text-align:center}.liberalRed #wp-calendar tbody td
a{text-decoration:underline;background-color:#ccc}.liberalRed #wp-calendar
caption{letter-spacing:0.1em;padding:0.2em 1em 0.2em 0em;font-weight:normal;text-align:left;font-size:1.2em}.liberalRed .flickrpress-container{overflow:hidden;text-align:center}.liberalRed .flickrpress-container .flickrpress-items
div{display:inline-block;background:white;padding:2px;margin:2px;border:1px
solid #DDD}.liberalRed .flickrpress-container .flickrpress-items div
a{line-height:0}.liberalRed .flickrpress-container .flickrpress-items
div{*display:inline}.liberalRed .flickrpress-container
img{margin:0}.liberalRed .flickrpress-container .flickr_item_view_squares
img{width:75px;height:75px;background:url(https://www.liberal.ca/wp-content/plugins/flickrpress/spinner.gif) no-repeat center center}.liberalRed .flickrpress-container .flickrpress-navigation{margin-top:10px}.liberalRed .flickrpress-container .flickrpress-navigation .flickrpress-navigation-previous{float:left;font-weight:bold;cursor:pointer}.liberalRed .flickrpress-container .flickrpress-navigation .flickrpress-navigation-next{float:right;font-weight:bold;cursor:pointer}.liberalRed .pending .flickrpress-navigation
div{text-indent: -9999px;background:url(https://www.liberal.ca/wp-content/plugins/flickrpress/spinner.gif) no-repeat center center;width:16px;height:16px}.liberalRed .flickrpress-container .flickrpress-items div
span{display:none}.liberalRed #smcf-overlay{background-color:#000;cursor:wait}.liberalRed #smcf-container{width:450px;font-family:'Trebuchet MS', Verdana, Arial !important;font-size:16px;text-align:left}.liberalRed #smcf-container .smcf-content{background-color:#333;color:#ddd;height:40px}.liberalRed #smcf-container .smcf-cc{font-size:.9em;cursor:default}.liberalRed #smcf-container
h1{color:#d76300;margin:0;padding:0
0 6px 12px;font-size:1.2em;text-align:left}.liberalRed #smcf-container .smcf-loading{position:absolute;background:url(https://www.liberal.ca/wp-content/plugins/simplemodal-contact-form-smcf/img/loading.gif) no-repeat;z-index:8000;height:55px;width:54px;margin:-14px 0 0 170px;padding:0}.liberalRed #smcf-container .smcf-message{text-align:center}.liberalRed #smcf-container .smcf-error{width:92%;font-size:.8em;background:#000;border:2px
solid #ccc;font-size:0.8em;font-weight:bold;margin:0
auto}.liberalRed #smcf-container
br{clear:both}.liberalRed #smcf-container
form{padding:0;margin:0}.liberalRed #smcf-container
label{clear:left;display:block;width:100px;float:left;text-align:right;padding-right:4px;font-weight:bold}.liberalRed #smcf-container .smcf-input{float:left;padding:2px;margin:2px;background:#eee;border:1px
solid #fff;font-family:'Trebuchet MS', Verdana, Arial !important;width:300px;font-size:.9em}.liberalRed #smcf-container
textarea{height:114px;font-size:.9em}.liberalRed #smcf-container div.smcf-top{height:13px;background:url(https://www.liberal.ca/wp-content/plugins/simplemodal-contact-form-smcf/img/form_top.gif) no-repeat;padding:0;margin:0}.liberalRed #smcf-container div.smcf-bottom{height:13px;background:url(https://www.liberal.ca/wp-content/plugins/simplemodal-contact-form-smcf/img/form_bottom.gif) no-repeat;font-size:.7em;text-align:center}.liberalRed #smcf-container div.smcf-bottom a,.liberalRed 
#smcf-container div.smcf-bottom a:link,.liberalRed 
#smcf-container div.smcf-bottom a:active,.liberalRed 
#smcf-container div.smcf-bottom a:visited{position:relative;top:-6px;text-decoration:none;color:#666}.liberalRed #smcf-container div.smcf-bottom a:hover{color:#888}.liberalRed #smcf-container .smcf-button{margin:4px
0 0 4px;cursor:pointer;height:24px;border:0;font-size:1em;font-weight:bold;color:#fff;text-align:center;vertical-align:middle}.liberalRed #smcf-container .smcf-send{width:50px;background:url(https://www.liberal.ca/wp-content/plugins/simplemodal-contact-form-smcf/img/send.png) no-repeat}.liberalRed #smcf-container .smcf-cancel{width:65px;background:url(https://www.liberal.ca/wp-content/plugins/simplemodal-contact-form-smcf/img/cancel.png) no-repeat}.liberalRed #smcf-container a.modalCloseX,.liberalRed 
#smcf-container a.modalCloseX:link,.liberalRed 
#smcf-container a.modalCloseX:active,.liberalRed 
#smcf-container a.modalCloseX:visited{text-decoration:none;font-weight:bold;font-size:1.2em;position:absolute;right:8px;color:#999}.liberalRed #smcf-container a.modalCloseX:hover{color:#9bb3b3}.liberalRed .wp-paginate{padding:0;margin:0}.liberalRed .wp-paginate
li{display:inline;list-style:none}.liberalRed .wp-paginate
a{background:#ddd;border:1px
solid #ccc;color:#666;margin-right:4px;padding:3px
6px;text-align:center;text-decoration:none}.liberalRed .wp-paginate a:hover,.liberalRed  .wp-paginate a:active{background:#ccc;color:#888}.liberalRed .wp-paginate
.title{color:#555;margin-right:4px}.liberalRed .wp-paginate
.gap{color:#999;margin-right:4px}.liberalRed .wp-paginate
.current{color:#fff;background:#5f87ae;border:1px
solid #89adcf;margin-right:4px;padding:3px
6px}.liberalRed .wp-paginate
.page{}.liberalRed .wp-paginate .prev,.liberalRed  .wp-paginate
.next{}.liberalRed .wp-paginate-comments{}.liberalRed .wp-paginate-comments
li{}.liberalRed .wp-paginate-comments
a{}.liberalRed .wp-paginate-comments a:hover,.liberalRed  .wp-paginate-comments a:active{}.liberalRed .wp-paginate-comments
.title{}.liberalRed .wp-paginate-comments
.gap{}.liberalRed .wp-paginate-comments
.current{}.liberalRed .wp-paginate-comments
.page{}.liberalRed .wp-paginate-comments .prev,.liberalRed  .wp-paginate-comments
.next{}
#switchLangWrapper
{
margin:0 auto;
width:476px; 
height: 40px; 
position:absolute;
top: 0px;
left: 50%;
font-family: Verdana;
z-index: 100000;
}
#switchLangWrapper a
{
font-size:10px;
line-height:1.1em;
color:white !important;
margin-top: 26px;
float:right;
padding: 0px 7px 0px 7px;
z-index: 10000;
}
#switchLangWrapper a.withBorder
{
border-left: 1px solid #e52121;
}

/*ELECTION SPECIFIC MENU*/
.liberalRed .lib-nav .lib-nav-item,
.liberalRed .lib-nav .lib-nav-item:link,
.liberalRed .lib-nav .lib-nav-item:visited {
	/*background: url("//djsvoutqo4b1q.cloudfront.net/wp-content/themes/election/images/nav/liberal-menu-items.png");*/
	}
	.liberalRed  #lib-header h1 {
	/*display: inline;
	float: left;*/
	height: 51px;
	margin: 5px /*47px*/ 0  10px/*15px*/;
	padding: 0;
	width: 119px;
	}

	.liberalRed  #lib-header h1 a,
	.liberalRed  #lib-header h1 a:link,
	.liberalRed  #lib-header h1 a:visited {
		display: block;
		height: 51px;
		margin: 0;
		padding: 0;
		overflow: hidden;
		width: 119px;

		background: transparent url("//djsvoutqo4b1q.cloudfront.net/wp-content/themes/liberal-parent/images/logo.png") no-repeat left top;
		cursor: pointer;

		text-indent: -999em;
		}
		.liberalRed  #lib-header #social {
		display: inline;
		float: left;
		width:125px;
	}
	.liberalRed  #lib-header #social .fb-like {
		display: inline;
		float: left;
		width: 90px;
		margin: 0 5px 2px 0;
	}
	.liberalRed  #lib-header #social .twitter-follow-button {
		display: inline;
		float: left;
		margin: 0 5px 2px 0;
		position: absolute;
		top: 90px;
		left: 0;
	}
	.liberalRed  #lib-header #social .youtube {
		display: inline;
		margin: 0 0 2px 0;
		height: 24px;
		width: 56px;
		position: absolute;
		top: 87px;
		left: 65px;
	}
	
	.liberalRed .stance dt.icon a { 

display:block; 

width:65px; 

height:42px; 

background:url('//djsvoutqo4b1q.cloudfront.net/wp-content/themes/liberal-parent/images/icons-issues-menu-items.png') 0 0 no-repeat; 

} 



.liberalRed .stance dt.icon a.living { 

background-position: 0 0; 

} 

.liberalRed .stance dt.icon a.economy { 

background-position: 0 -82px; 

} 

.liberalRed .stance dt.icon a.education { 

background-position: 0 -164px; 

} 

.liberalRed .stance dt.icon a.environment { 

background-position: 0 -246px; 

} 

.liberalRed .stance dt.icon a.health { 

background-position: 0 -328px; 

} 

.liberalRed .stance dt.icon a.reform { 

background-position: 0 -410px; 

} 

.liberalRed .stance dt.icon a.crime { 

background-position: 0 -492px; 

} 

	
/************************/