.ranker-wrapper{padding:1.75em 0 2em;width:100%;max-width:1280px;margin-left:auto;margin-right:auto}.ranker-wrapper::after{content:'';clear:both;display:table}#ranker-form.ranker-hide,.ranker-hide{position:absolute !important;top:-9999px !important;left:-9999px !important}.type-ranker .entry-content>h2{line-height:1.3}#ul-ranker-list{list-style-type:none;padding:0;margin:0}#ul-ranker-list li.li-ranker{list-style-type:none;padding:0;margin:0}.ranker-header{display:block;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:2em}.ranker-header h3{font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:1.2;margin-top:0.5em}.ranking-tools{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:end;align-content:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ranking-tools .rank{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;border:1px solid #c0baba;border-radius:100px;background-color:#ffffff;-ms-flex-item-align:start;align-self:flex-start;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:.5em;font-size:15px !important;letter-spacing:-0.135em;text-indent:-0.135em;text-align:center;line-height:40px}.ranker-plus-minus-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0;width:60px;position:relative}.ranker-plus-minus-buttons div{margin-right:0}.ranker-plus-minus-buttons div a{cursor:pointer;font-weight:700;display:block;width:30px;height:30px;text-align:center;line-height:30px;font-size:25px}.ranker-plus-minus-buttons div a:hover{opacity:0.4}.ranker-plus-minus-buttons div p{font-size:70%}.ranker-plus-minus-buttons p{margin:0;padding:5px 0 0 0;text-align:center}.ranker-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ranker-image img{display:block;max-height:300px;margin-left:auto;margin-right:auto}.ranker-image caption{text-align:center;font-size:12px;font-style:italic;padding-top:15px;font-weight:300}.ranker-plus-button a{text-indent:-999em;background:url("../../assets/arrow-up.svg") center center no-repeat;background-size:cover}.ranker-minus-button a{text-indent:-999em;background:url("../../assets/arrow-down.svg") center center no-repeat;background-size:cover}.total-votes{border-bottom:1px #ccc solid;padding-bottom:10px;font-size:18px;margin-top:20px}.ranker-pub{text-align:center;padding:2em 0;width:100%}.ranker-pub figure img{display:block;margin:0 auto}.ranker-plus-minus{position:relative}.single.news .type-ranker .ranker-entry-image{margin-top:0;display:block}.ranker-content{position:relative}.ranker-content::after{content:"";clear:both;display:table}@media screen and (min-width: 500px){.ranker-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width: 768px) and (max-width: 980px){.ranker-content figure{width:50%;float:left}.ranker-content .ranker-header{clear:both}.ranker-content .ranker-description{width:50%;float:right;padding-left:40px}.ranker-content .ranker-description a{text-decoration:underline;font-style:italic}}@media screen and (min-width: 980px){.ranker-content figure{width:50%;float:left}.ranker-content .ranker-header,.ranker-content .ranker-description{width:50%;float:right;padding-left:40px}.ranker-content .ranker-header a,.ranker-content .ranker-description a{text-decoration:underline;font-style:italic}.ranker-content .ranker-header{position:relative}.ranker-content .ranker-header:after{content:'';width:calc( 100% - 40px);height:1px;background-color:#ccc;position:absolute;right:0;bottom:-20px}.ranker-content .ranker-description{margin-top:40px}.ranker-content::after{content:"";display:table;clear:both}}@media screen and (min-width: 1024px) and (max-width: 1280px){.ranker-content figure{width:50%;float:left}.ranker-content .ranker-header{float:none;clear:both;width:100%;margin-left:0;padding-left:0}.ranker-content .ranker-header::after{width:100%}.ranker-content .ranker-description{margin-top:0}}@media screen and (min-width: 1280px){.ranker-content .ranker-header{float:right;clear:none;width:50%;margin-left:0;padding-left:40px}.ranker-content .ranker-header::after{width:calc( 100% - 40px)}.ranker-content .ranker-description{margin-top:40px}}.single .entry-content .ranker-sponsor,.ranker-sponsor{background:#ddd;padding:10px;text-align:center;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single .entry-content .ranker-sponsor figure.ranker-sponsor-logo,.ranker-sponsor figure.ranker-sponsor-logo{display:none;width:50px;max-width:none;margin:0 8px 0 0;padding:0}.single .entry-content .ranker-sponsor figure.ranker-sponsor-logo img,.ranker-sponsor figure.ranker-sponsor-logo img{display:block;margin:0;padding:0}.single .entry-content .ranker-sponsor .sponsor-description,.ranker-sponsor .sponsor-description{font-size:13px;margin:0;line-height:1.2;color:#333;text-transform:uppercase}.single .entry-content .ranker-sponsor .sponsor-description p,.ranker-sponsor .sponsor-description p{margin:0}@media screen and (min-width: 768px){.single .entry-content .ranker-sponsor figure,.ranker-sponsor figure{margin:0;padding-right:10px}.single .entry-content .ranker-sponsor .ranker-sponsor-baseline,.single .entry-content .ranker-sponsor .sponsor-name,.single .entry-content .ranker-sponsor .sponsor-description,.ranker-sponsor .ranker-sponsor-baseline,.ranker-sponsor .sponsor-name,.ranker-sponsor .sponsor-description{text-align:left}}.sidebar-ranker-ads{width:100%;margin:1.5em 0 2em 0}.ranker-widget{width:100%;margin:0 auto 2em}.ranker-pub .sidebar-ranker-ads,#ranker-archive-list .sidebar-ranker-ads{width:100vw;margin:2em calc(50% - 50vw)}.ranker-pub .ranker-widget,#ranker-archive-list .ranker-widget{margin:0 auto}@media screen and (min-width: 1024px) and (max-width: 1150px){.ranker-pub .sidebar-ranker-ads,#ranker-archive-list .sidebar-ranker-ads{width:728px;margin:2em calc( (100% - 728px) / 2)}.ranker-pub .ranker-widget,#ranker-archive-list .ranker-widget{margin:0;max-width:none}}@media screen and (min-width: 1024px){.sidebar-ranker-ads{width:100%}.ranker-pub .sidebar-ranker-ads,#ranker-archive-list .sidebar-ranker-ads{width:100%;margin:2em auto}.ranker-pub .ranker-widget,#ranker-archive-list .ranker-widget{margin:0;max-width:none}}#ranker-form-wrapper .error-data{color:red;border:1px solid rgba(255,0,0,0.3);border-radius:3px;padding:1em;margin-bottom:1em;background:rgba(255,0,0,0.1);text-align:center}.vote-pop-message{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;text-align:center;font-size:13px;text-transform:uppercase;line-height:1.1;font-weight:700;border-radius:3px;padding:10px 20px;margin-bottom:20px;background:#3bab36;color:#fff;-webkit-transition:opacity 200ms ease-out;transition:opacity 200ms ease-out}.vote-pop-message.hovering{opacity:1;visibility:visible}.ranker-form-infolettre label,.ranker-form-terms label{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;margin-bottom:1em}.ranker-form-infolettre label span,.ranker-form-terms label span{line-height:1.3;-webkit-box-flex:1;-ms-flex:1;flex:1}.ranker-form-infolettre label input[type="checkbox"],.ranker-form-terms label input[type="checkbox"]{-webkit-box-flex:0;-ms-flex:0 0 15px;flex:0 0 15px;position:static;margin-right:7px;opacity:1;border:1px solid #8a8a8a;border-radius:0}.ranker-confirmation h2{line-height:1;padding:15px;background-color:#eefddb;color:#3bab36;margin-bottom:0}@media screen and (min-width: 600px){#ranker-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #c3d4c9;border-radius:3px;padding:30px}#ranker-form input{opacity:1}#ranker-form .ranker-form-item{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%}#ranker-form .ranker-form-courriel,#ranker-form .ranker-form-infolettre,#ranker-form .ranker-form-terms,#ranker-form .ranker-form-suggestion,#ranker-form .ranker-form-submit{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}#ranker-form .ranker-form-terms{margin-bottom:20px}}@media screen and (min-width: 900px){#ranker-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#ranker-form .ranker-form-item{-webkit-box-flex:0;-ms-flex:0 0 32%;flex:0 0 32%}#ranker-form .ranker-form-infolettre,#ranker-form .ranker-form-terms,#ranker-form .ranker-form-suggestion,#ranker-form .ranker-form-submit{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}#ranker-small-12{margin:0}#ranker-archive-list{padding:4px 0px}.ranker-archive-description{padding:1rem 0 3em}.ranker-post-list{max-width:100%;padding-left:0;padding-right:0}.ranker-list-item{margin-bottom:2em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ranker-list-item .ranker-list-item-thumbnail{margin-bottom:1em}.ranker-list-item .ranker-list-item-thumbnail .ranker-sponsor{margin:0 5% -20px}.ranker-list-item h3{text-transform:uppercase;color:#222;line-height:1.2;font-size:20px !important}.ranker-list-item h3 a{color:#222;text-decoration:none}.ranker-list-item .entry-header .entry-meta{font-size:12px !important;color:#8a8a8a}.ranker-list-item .entry-header .entry-meta a{text-decoration:none;color:#8a8a8a !important}.ranker-list-item .total-votes{border:none;margin:0;padding:0 0 1em;font-size:15px;line-height:1;font-weight:400;color:#3bab36}.ranker-list-item .ranker-vote-link{text-decoration:none;display:inline-block;padding:8px 20px;background:#3bab36;color:#fff;font-size:16px;line-height:1}.back-to-ranker-list-wrapper{text-align:left}.back-to-ranker-list{text-decoration:underline;color:#787878;font-size:13px;line-height:1}@media screen and (min-width: 767px){.ranker-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ranker-list-item .ranker-list-item-thumbnail,.ranker-list-item .entry-header{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%}}@media screen and (min-width: 1024px){.ranker-post-list{padding:0}.ranker-archive-description{padding:0 0 3em 0}}
