.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-fles-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;transition:300ms;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination{bottom:10px;left:0;width:100%}.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{margin:0 5px}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-container-cube.swiper-container-vertical .swiper-cube-shadow{z-index:0}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end)infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end)infinite;animation:swiper-preloader-spin 1s steps(12,end)infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}/**/
@font-face{font-family:'fontello';src:url(//www.intelligencesquaredus.org/sites/all/themes/iq2/font/fontello.eot?v161214);src:url(//www.intelligencesquaredus.org/sites/all/themes/iq2/font/fontello.eot?v161214#iefix) format("embedded-opentype"),url(//www.intelligencesquaredus.org/sites/all/themes/iq2/font/fontello.woff?v161214) format("woff"),url(//www.intelligencesquaredus.org/sites/all/themes/iq2/font/fontello.ttf?v161214) format("truetype"),url(//www.intelligencesquaredus.org/sites/all/themes/iq2/font/fontello.svg?v161214#fontello) format("svg");font-weight:normal;font-style:normal;} 
 .base-center-container,#main-wrapper,.center-container{width:100%;max-width:1200px;margin:0 auto;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline;}html{line-height:1;}ol,ul{list-style:none;}table{border-collapse:collapse;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle;}q,blockquote{quotes:none;}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none;}a img{border:none;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}.clearfix:before,.clearfix:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;}.clearfix:after{clear:both;}.clearfix{zoom:1;clear:both;}ul.tabs.primary{border:none;margin:0;padding:0;text-transform:uppercase;font-size:12px;}ul.tabs.primary li a{display:inline-block;padding:5px 10px;color:#fff;border:none;margin:0;}ul.tabs.primary li.active a{color:#000;}ul li.leaf,ul li.expanded{list-style-image:none !important;list-style-type:none !important;}ul.menu li{margin:0;padding:0;}.item-list ul{margin:0;}.field-collection-container{border:none;margin:0;}.field-collection-container .field-collection-view{position:relative;}.field-collection-container .field-collection-view ul.field-collection-view-links{position:absolute;top:100%;left:0;margin:0;padding:0;font-size:12px;}.field-collection-container .field-collection-view ul.field-collection-view-links li a{padding:4px;text-transform:uppercase;color:#fff;background:#999;}.field-collection-container .field-collection-view ul.field-collection-view-links li a:hover{background:#000;}hr{height:0;border:none;border-top:1px solid #fff;}a{text-decoration:none;}input,select,button{font-family:"Lato","Helvetica","Arial",sans-serif;font-weight:300;}input[type=text],input[type=password],input[type="button"],input[type="submit"],input[type="reset"],button{-webkit-appearance:none;border-radius:0;}select::-ms-expand{display:none;}.form-item input{font-size:16px;color:#666;border:1px solid #ccc;padding:8px 10px 5px;margin-bottom:0px;height:38px;}.form-item input.error{border:1px solid #B60B0B;}.field-collection-view{padding:0;margin:0;border-bottom:none;}body .swiper-pagination{position:relative;bottom:0 !important;margin:15px 0 30px;}body .swiper-pagination-bullet{background:#fff;opacity:1;width:18px;height:18px;margin:0 3px;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px;-moz-transition:width 0.5s;-o-transition:width 0.5s;-webkit-transition:width 0.5s;transition:width 0.5s;}body .swiper-pagination-bullet-active{background:#467898 !important;width:40px;}.error.messages-inline{display:block;margin:-15px 0 20px;background:#B60B0B;padding:5px 10px;color:#fff;font-size:13px;border:none;}.ajax-progress-throbber,#modal-throbber{display:none !important;}form input::-ms-clear{display:none;}.loader{display:inline-block;width:30px;height:30px;position:relative;border:4px solid #Fff;top:50%;-moz-animation:loader 2s infinite ease;-webkit-animation:loader 2s infinite ease;animation:loader 2s infinite ease;z-index:20;}.loader-inner{vertical-align:top;display:inline-block;width:100%;background-color:#fff;-moz-animation:loader-inner 2s infinite ease-in;-webkit-animation:loader-inner 2s infinite ease-in;animation:loader-inner 2s infinite ease-in;}.loader-wrapper{position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,0.8);}.loader-wrapper .loader{position:absolute;left:calc(50% - 15px);top:calc(50% - 15px);}@-moz-keyframes loader{0%{-moz-transform:rotate(0deg);transform:rotate(0deg);}25%{-moz-transform:rotate(180deg);transform:rotate(180deg);}50%{-moz-transform:rotate(180deg);transform:rotate(180deg);}75%{-moz-transform:rotate(360deg);transform:rotate(360deg);}100%{-moz-transform:rotate(360deg);transform:rotate(360deg);}}@-webkit-keyframes loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}25%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}75%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes loader{0%{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}25%{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}50%{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}75%{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg);}100%{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@-moz-keyframes loader-inner{0%{height:0%;}25%{height:0%;}50%{height:100%;}75%{height:100%;}100%{height:0%;}}@-webkit-keyframes loader-inner{0%{height:0%;}25%{height:0%;}50%{height:100%;}75%{height:100%;}100%{height:0%;}}@keyframes loader-inner{0%{height:0%;}25%{height:0%;}50%{height:100%;}75%{height:100%;}100%{height:0%;}}.loading{display:block;margin:20px auto;width:60px;height:60px;position:relative;background:#B60B0B;-moz-animation:loading 1s infinite;-webkit-animation:loading 1s infinite;animation:loading 1s infinite;z-index:20;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}.loading div{position:absolute;left:0;right:0;top:0;bottom:0;}.loading div:nth-child(1){opacity:0.85;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.loading div:nth-child(2){opacity:0.65;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}.loading div:nth-child(3){opacity:0.40;-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.loading:before,.loading:after,.loading div:before,.loading div:after{content:"";position:absolute;background:#fff;width:4px;height:12px;left:calc(50% - 2px);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}.loading:before,.loading div:before{top:5px;}.loading:after,.loading div:after{bottom:5px;opacity:0.2;}@-moz-keyframes loading{0%{-moz-transform:rotate(0deg);transform:rotate(0deg);}11.999%{-moz-transform:rotate(0deg);transform:rotate(0deg);}12%{-moz-transform:rotate(45deg);transform:rotate(45deg);}24.999%{-moz-transform:rotate(45deg);transform:rotate(45deg);}25%{-moz-transform:rotate(90deg);transform:rotate(90deg);}36.999%{-moz-transform:rotate(90deg);transform:rotate(90deg);}37%{-moz-transform:rotate(135deg);transform:rotate(135deg);}49.999%{-moz-transform:rotate(135deg);transform:rotate(135deg);}50%{-moz-transform:rotate(180deg);transform:rotate(180deg);}61.999%{-moz-transform:rotate(180deg);transform:rotate(180deg);}62%{-moz-transform:rotate(225deg);transform:rotate(225deg);}75.999%{-moz-transform:rotate(225deg);transform:rotate(225deg);}76%{-moz-transform:rotate(270deg);transform:rotate(270deg);}87.999%{-moz-transform:rotate(270deg);transform:rotate(270deg);}88%{-moz-transform:rotate(315deg);transform:rotate(315deg);}99.999%{-moz-transform:rotate(315deg);transform:rotate(315deg);}100%{-moz-transform:rotate(360deg);transform:rotate(360deg);}}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}11.999%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}12%{-webkit-transform:rotate(45deg);transform:rotate(45deg);}24.999%{-webkit-transform:rotate(45deg);transform:rotate(45deg);}25%{-webkit-transform:rotate(90deg);transform:rotate(90deg);}36.999%{-webkit-transform:rotate(90deg);transform:rotate(90deg);}37%{-webkit-transform:rotate(135deg);transform:rotate(135deg);}49.999%{-webkit-transform:rotate(135deg);transform:rotate(135deg);}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}61.999%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}62%{-webkit-transform:rotate(225deg);transform:rotate(225deg);}75.999%{-webkit-transform:rotate(225deg);transform:rotate(225deg);}76%{-webkit-transform:rotate(270deg);transform:rotate(270deg);}87.999%{-webkit-transform:rotate(270deg);transform:rotate(270deg);}88%{-webkit-transform:rotate(315deg);transform:rotate(315deg);}99.999%{-webkit-transform:rotate(315deg);transform:rotate(315deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes loading{0%{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}11.999%{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}12%{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}24.999%{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}25%{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);}36.999%{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);}37%{-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);}49.999%{-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);}50%{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}61.999%{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}62%{-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-webkit-transform:rotate(225deg);transform:rotate(225deg);}75.999%{-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-webkit-transform:rotate(225deg);transform:rotate(225deg);}76%{-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg);}87.999%{-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg);}88%{-moz-transform:rotate(315deg);-ms-transform:rotate(315deg);-webkit-transform:rotate(315deg);transform:rotate(315deg);}99.999%{-moz-transform:rotate(315deg);-ms-transform:rotate(315deg);-webkit-transform:rotate(315deg);transform:rotate(315deg);}100%{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg);}}.grid{width:100%;overflow:hidden;}.col{display:inline;float:left;clear:none;position:relative;padding:0 10px 20px;margin:0;}.push_1,.push_2,.push_3,.push_4,.push_5,.push_6,.push_7,.push_8,.push_9,.push_10,.push_11,.push_12,.pull_1,.pull_2,.pull_3,.pull_4,.pull_5,.pull_6,.pull_7,.pull_8,.pull_9,.pull_10,.pull_11,.pull_12{position:relative;}.col_1,.col-1{width:calc(8.33333% + -20px);min-width:calc(8.33333% + -20px);max-width:calc(8.33333% + -20px);}.prefix_1,.prefix-1{margin-left:8.33333%;}.suffix_1,.suffix-1{margin-right:8.33333%;}.push_1,.push-1{left:8.33333%;}.pull_1,.pull-1{right:-8.33333%;}.col_2,.col-2{width:calc(16.66667% + -20px);min-width:calc(16.66667% + -20px);max-width:calc(16.66667% + -20px);}.prefix_2,.prefix-2{margin-left:16.66667%;}.suffix_2,.suffix-2{margin-right:16.66667%;}.push_2,.push-2{left:16.66667%;}.pull_2,.pull-2{right:-16.66667%;}.col_3,.col-3{width:calc(25% + -20px);min-width:calc(25% + -20px);max-width:calc(25% + -20px);}.prefix_3,.prefix-3{margin-left:25%;}.suffix_3,.suffix-3{margin-right:25%;}.push_3,.push-3{left:25%;}.pull_3,.pull-3{right:-25%;}.col_4,.col-4{width:calc(33.33333% + -20px);min-width:calc(33.33333% + -20px);max-width:calc(33.33333% + -20px);}.prefix_4,.prefix-4{margin-left:33.33333%;}.suffix_4,.suffix-4{margin-right:33.33333%;}.push_4,.push-4{left:33.33333%;}.pull_4,.pull-4{right:-33.33333%;}.col_5,.col-5{width:calc(41.66667% + -20px);min-width:calc(41.66667% + -20px);max-width:calc(41.66667% + -20px);}.prefix_5,.prefix-5{margin-left:41.66667%;}.suffix_5,.suffix-5{margin-right:41.66667%;}.push_5,.push-5{left:41.66667%;}.pull_5,.pull-5{right:-41.66667%;}.col_6,.col-6{width:calc(50% + -20px);min-width:calc(50% + -20px);max-width:calc(50% + -20px);}.prefix_6,.prefix-6{margin-left:50%;}.suffix_6,.suffix-6{margin-right:50%;}.push_6,.push-6{left:50%;}.pull_6,.pull-6{right:-50%;}.col_7,.col-7{width:calc(58.33333% + -20px);min-width:calc(58.33333% + -20px);max-width:calc(58.33333% + -20px);}.prefix_7,.prefix-7{margin-left:58.33333%;}.suffix_7,.suffix-7{margin-right:58.33333%;}.push_7,.push-7{left:58.33333%;}.pull_7,.pull-7{right:-58.33333%;}.col_8,.col-8{width:calc(66.66667% + -20px);min-width:calc(66.66667% + -20px);max-width:calc(66.66667% + -20px);}.prefix_8,.prefix-8{margin-left:66.66667%;}.suffix_8,.suffix-8{margin-right:66.66667%;}.push_8,.push-8{left:66.66667%;}.pull_8,.pull-8{right:-66.66667%;}.col_9,.col-9{width:calc(75% + -20px);min-width:calc(75% + -20px);max-width:calc(75% + -20px);}.prefix_9,.prefix-9{margin-left:75%;}.suffix_9,.suffix-9{margin-right:75%;}.push_9,.push-9{left:75%;}.pull_9,.pull-9{right:-75%;}.col_10,.col-10{width:calc(83.33333% + -20px);min-width:calc(83.33333% + -20px);max-width:calc(83.33333% + -20px);}.prefix_10,.prefix-10{margin-left:83.33333%;}.suffix_10,.suffix-10{margin-right:83.33333%;}.push_10,.push-10{left:83.33333%;}.pull_10,.pull-10{right:-83.33333%;}.col_11,.col-11{width:calc(91.66667% + -20px);min-width:calc(91.66667% + -20px);max-width:calc(91.66667% + -20px);}.prefix_11,.prefix-11{margin-left:91.66667%;}.suffix_11,.suffix-11{margin-right:91.66667%;}.push_11,.push-11{left:91.66667%;}.pull_11,.pull-11{right:-91.66667%;}.col_12,.col-12{width:calc(100% + -20px);min-width:calc(100% + -20px);max-width:calc(100% + -20px);}.prefix_12,.prefix-12{margin-left:100%;}.suffix_12,.suffix-12{margin-right:100%;}.push_12,.push-12{left:100%;}.pull_12,.pull-12{right:-100%;}h1{font-size:48px;font-weight:600;}h2{font-size:36px;font-weight:600;}h3{font-size:20px;font-weight:300;}h4{font-size:18px;font-weight:400;}h5{font-size:16px;font-weight:400;}h6{font-size:14px;font-weight:400;}body{font-family:"Lato","Helvetica","Arial",sans-serif;background:#EBEBEC;width:100%;overflow-x:hidden;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}a{color:inherit;}.fake-checkbox{position:relative;display:inline-block;width:19px;height:19px;margin:0 10px;vertical-align:middle;color:#000;cursor:pointer;}.fake-checkbox:after{content:"";position:absolute;left:0;top:0;width:13px;height:13px;border:1px solid #444444;background:#fff;line-height:98%;padding:4px;}.fake-checkbox.active:after{font-family:"fontello";content:"";font-size:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}._right{float:right;}.hidden{display:none;}.region-helper{display:none;}#main{position:relative;}#go-to-top{position:fixed;right:0;top:75%;z-index:19;background-color:#444444;color:#FFF;padding:15px 15px 10px;font-size:42px;opacity:0.8;}#go-to-top:after{font-family:"fontello";content:"〕";font-size:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.disable-overlay{position:absolute;z-index:15;left:0;right:0;top:0;bottom:0;background-color:#000;opacity:0;display:none;}body > .disable-overlay{position:fixed;}.read-more{color:#B60B0B;text-decoration:none;}.read-more:after{font-family:"fontello";content:"";font-size:24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;vertical-align:middle;}.read-more:hover{color:#444444;}.full-button{cursor:pointer;position:relative;z-index:1;color:#B60B0B;border:3px solid #B60B0B;padding:20px 0 15px;text-align:center;width:calc(100% - 6px);display:inline-block;font-size:22px;overflow:hidden;cursor:pointer;margin-bottom:40px;}.full-button:before{content:"";position:absolute;background-color:#B60B0B;top:0;right:50%;bottom:0;width:0%;z-index:-1;}.full-button:after{font-family:"fontello";content:"。";font-size:26px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:inline-block;margin:0 0 5px 10px;vertical-align:middle;}.full-button:hover{color:#fff;}.full-button:hover:before{width:110%;right:-5%;}.full-button-v2{cursor:pointer;position:relative;z-index:1;background-color:#B60B0B;color:#fff;border:none;padding:20px 0 15px;text-align:center;width:calc(100% - 6px);display:inline-block;font-size:22px;overflow:hidden;}.full-button-v2:before{content:"";position:absolute;background-color:#444444;top:0;right:50%;bottom:0;width:0%;z-index:-1;}.full-button-v2:after{font-family:"fontello";content:"。";font-size:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:inline-block;margin:3px 0 6px 5px;vertical-align:baseline;}.full-button-v2:hover{color:#fff;}.full-button-v2:hover:before{width:110%;right:-5%;}.full-secondary{position:relative;padding:20px;text-align:center;display:block;color:#FFF;background:#B60B0B;font-size:20px;overflow:hidden;z-index:1;}.full-secondary:before{content:"";position:absolute;background-color:#444444;top:0;right:50%;bottom:0;width:0%;z-index:-1;}.full-secondary:hover:before{width:110%;right:-5%;}.full-button-v2-back{text-align:center;display:table;padding:15px 25px;font-size:24px;color:#fff !important;background:#B60B0B;margin:0 auto;}.full-button-v2-back:before{font-family:"fontello";content:"、";font-size:24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:inline-block;position:relative;margin:0 10px 0 0;}.full-button-v2-back:hover{background:#444444;}.inline-btn{color:#B60B0B;display:inline-block;margin-left:5px;}.inline-btn:after{font-family:"fontello";content:"";font-size:26px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:inline-block;vertical-align:text-top;margin:-4px 0 -3px 0;}.inline-btn:hover{color:#000;}.page-center{display:block;margin:0 auto;max-width:1200px;}.down-arrow,.go-down{position:absolute;margin-left:-16px;left:50%;bottom:60px;cursor:pointer;}.down-arrow:before,.go-down:before{font-family:"fontello";content:"　";font-size:40px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.page-banner-image{color:#fff;width:100%;min-height:300px;position:relative;z-index:2;background-size:cover;}.page-banner-image h2{text-align:center;padding:30px 60px 15px;max-width:830px;margin:0 auto;line-height:125%;font-weight:bold;font-size:72px;}.page-banner-image .field-name-body{text-align:center;padding:0 30px;max-width:630px;margin:0 auto;font-size:24px;line-height:1.25em;}.col-main,.col-side{position:relative;float:left;}ul.addtocal_menu{background:#424242;font-size:16px;font-weight:300;}ul.addtocal_menu li a{padding:6px 10px;border-radius:0;}ul.addtocal_menu li a:hover{background:#898989;}.select-wrapper{position:relative;z-index:1;display:inline-block;}.select-wrapper select,.select-wrapper .placeholder{background:transparent;border:none;font-size:24px;font-family:"Lato","Helvetica","Arial",sans-serif;color:#444444;text-transform:none;white-space:nowrap;font-weight:400;-webkit-appearance:none;-moz-appearance:none;overflow:hidden;cursor:pointer;letter-spacing:0;}.select-wrapper select{padding-right:30px;margin:-3px 0;}.select-wrapper .placeholder{position:absolute;overflow:visible;bottom:1px;margin:0 0 0 3px;}.select-wrapper:after{color:#444444;font-family:"fontello";content:"㔀";font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;position:absolute;right:7px;bottom:3px;z-index:-1;line-height:50%;}#content #block-crumbs-breadcrumb{position:absolute;width:100%;z-index:1;top:70px;}#content #block-crumbs-breadcrumb .content{text-align:center;color:#fff;}#content #block-crumbs-breadcrumb .content > div{display:inline-block;padding:10px 30px;background:#898989;font-weight:300;margin:0 5px;}#content #block-crumbs-breadcrumb .content > div:nth-last-child(1){display:none;}#content #block-crumbs-breadcrumb .content > div:nth-of-type(1){display:inline-block !important;}#content #block-crumbs-breadcrumb .content a{color:#fff;}#content #block-crumbs-breadcrumb .content a:hover{text-decoration:underline;}#breadcrumb-placeholder{margin-bottom:15px;}#breadcrumb-placeholder #block-crumbs-breadcrumb{position:relative;top:0;}#breadcrumb-placeholder #block-crumbs-breadcrumb .content{text-align:left;}#breadcrumb-placeholder #block-crumbs-breadcrumb .content > div{margin:0 10px 0 0;}.swiper-pagination-wrapper{text-align:center;margin:20px 0 40px;color:#444444;}.swiper-pagination-wrapper > *{display:inline-block;cursor:pointer;}.swiper-pagination-wrapper .swiper-pagination{position:relative;margin:0 10px;}.swiper-pagination-wrapper .button-prev:before{font-family:"fontello";content:"、";font-size:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;vertical-align:bottom;}.swiper-pagination-wrapper .button-prev:hover{color:#000;}.swiper-pagination-wrapper .button-next:before{font-family:"fontello";content:"。";font-size:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;vertical-align:bottom;}.swiper-pagination-wrapper .button-next:hover{color:#000;}.swiper-pagination-wrapper .swiper-button-disabled{cursor:default !important;opacity:0.3;}.col-side > .menu{margin:70px 20px 20px;font-size:20px;font-weight:500;}.col-side > .menu a,.col-side > .menu .nolink{cursor:pointer;display:inline-block;margin:15px 0;}.col-side > .menu a:hover,.col-side > .menu .nolink:hover{text-decoration:underline;}.col-side > .menu > li{border-bottom:1px dashed #898989;}.col-side > .menu .menu{font-size:18px;font-weight:300;margin-top:-10px;}.col-side > .menu .menu a,.col-side > .menu .menu .nolink{margin:10px 0;}.col-side > .menu .menu li{border-bottom:none;}.col-side > .menu .menu li:before{content:"";position:relative;display:inline-block;vertical-align:middle;background:#B60B0B;width:6px;height:6px;margin-right:10px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}.col-side > .menu a.active{color:#B60B0B;}.col-side > .menu a.active:hover{text-decoration:none;}.col-side > .menu .expanded{position:relative;}.col-side > .menu .expanded .handle{cursor:pointer;position:absolute;right:0;top:14px;}.col-side > .menu .expanded .handle:after{font-family:"fontello";content:"䄀";font-size:19px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.col-side > .menu .expanded .handle:hover{color:#B60B0B;}.col-side > .menu .expanded ul{overflow:hidden;max-height:10px;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;}.col-side > .menu .expanded.opened .handle:after{font-family:"fontello";content:"䄁";font-size:19px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.col-side > .menu .expanded.opened ul{max-height:300px;}#sidebar-menu-handle{background-color:#EBEBEC;padding:10px 20px;font-size:20px;position:relative;z-index:2;cursor:pointer;}#sidebar-menu-handle > *{cursor:pointer;}#sidebar-menu-handle.active label{opacity:0;}#sidebar-menu-handle .handle{position:absolute;top:6px;right:20px;}#sidebar-menu-handle .handle:before{font-family:"fontello";content:"〕";font-size:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.messages{display:none;}.messages.messages-inline{display:block;}.extra-top{margin-top:60px;}.char-Twitter{cursor:pointer;}.char-Twitter:before{font-family:"fontello";content:"倂";font-size:24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.char-Facebook{cursor:pointer;}.char-Facebook:before{font-family:"fontello";content:"倁";font-size:24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.char-Google{cursor:pointer;}.char-Google:before{font-family:"fontello";content:"倄";font-size:24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.char-big-Twitter{cursor:pointer;}.char-big-Twitter:before{font-family:"fontello";content:"倂";font-size:42px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.char-big-Facebook{cursor:pointer;}.char-big-Facebook:before{font-family:"fontello";content:"倁";font-size:42px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.char-big-Google{cursor:pointer;}.char-big-Google:before{font-family:"fontello";content:"倄";font-size:42px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.brs,.brs-processed{background-size:cover;}.change:before{margin-right:2px;}.change.up:before{font-family:"fontello";content:"㄃";font-size:120%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.change.down:before{font-family:"fontello";content:"㄀";font-size:120%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.history-back{font-size:16px;color:#B60B0B;}.history-back:before{font-family:"fontello";content:"、";font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:inline-block;margin-right:5px;}.field-name-down-arrow{margin-top:40px;}.block.default-style > h2{background:#424242;font-size:20px;color:#fff;padding:15px 20px;font-weight:300;border:3px solid #fff;}.iq2-html-format .field-name-body{font-size:17px;line-height:200%;color:#444444;}.iq2-html-format h1.title{font-size:26px;font-weight:600;margin:30px 0 20px;}.iq2-html-format h2.desc{font-size:20px;font-weight:300;margin:10px 0 20px;line-height:200%;}.iq2-html-format h2.desc:after{content:"";display:block;width:200px;border-bottom:1px solid #000;margin-top:20px;}.iq2-html-format h3.sub{font-size:22px;font-weight:bold;margin:20px 0;}.iq2-html-format h4.sub{font-size:18px;font-weight:bold;margin:15px 0;color:#444444;}.iq2-html-format h5.sub{font-size:18px;font-weight:bold;margin:15px 0;color:#898989;}.iq2-html-format h6.sub{font-size:18px;font-weight:bold;margin:15px 0;color:#B60B0B;}.iq2-html-format p a{text-decoration:none;color:#B60B0B;font-weight:bold;cursor:pointer;}.iq2-html-format p a:hover{text-decoration:underline;}.iq2-html-format p.small-line-height{line-height:120%;}.iq2-html-format p.sub-text{font-size:16px;line-height:150%;font-weight:300;margin:5px 0;}.iq2-html-format .little-margin{margin:5px 0 !important;}.iq2-html-format strong{font-weight:bold;}.iq2-html-format em{font-style:italic;}.iq2-html-format sup{vertical-align:super;font-size:65%;}.iq2-html-format sub{vertical-align:sub;font-size:65%;}.iq2-html-format hr{border-top:1px solid #B60B0B;margin:20px 0;}.iq2-html-format q,.iq2-html-format blockquote{quotes:initial;background:#fbfbfb;margin:2% 5%;padding:20px 30px;quotes:"“" "”" "‘" "’";}.iq2-html-format q p,.iq2-html-format blockquote p{display:inline;}.iq2-html-format q:before,.iq2-html-format blockquote:before{color:#444444;content:open-quote;font-size:4em;line-height:0.1em;margin-right:0.25em;vertical-align:-0.4em;display:inline-block;}.iq2-html-format a.back{display:inline-block;padding:15px 25px;font-size:22px;color:#fff;background:#B60B0B;font-weight:300;}.iq2-html-format a.back:before{font-family:"fontello";content:"、";font-size:22px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;margin:0 10px 0 0;}.iq2-html-format a.back:hover{background:#444444;text-decoration:none;}.iq2-html-format span.small{font-size:75%;}.iq2-html-format span.gray{background-color:#898989;color:#000;}.iq2-html-format span.dark{background-color:#444;color:#fff;}.iq2-html-format span.red{background-color:#b70b0b;color:#fff;}.iq2-html-format span.blue{background-color:#467899;color:#fff;}.iq2-html-format span.well{padding:0px 10px;display:inline-block;margin:0 5px;font-size:75%;}.iq2-html-format ul{padding:20px 0;}.iq2-html-format ul li:before{content:"•";margin-right:10px;color:#B60B0B;}body.node-type-page .page-banner-image h1{font-size:72px;padding:130px 100px;text-align:center;}a.centered-link{margin:20px auto;display:block;text-align:center;}a.centered-link:hover{text-decoration:underline;}.bfm-tooltip{position:relative;}.bfm-tooltip .info{text-shadow:0 0 #fff;display:none;position:absolute;background:#fff;border:1px solid #ccc;margin-top:12px;padding:10px;font-size:12px;color:#000;top:100%;width:260px;}.bfm-tooltip .tip{position:absolute;bottom:-5px;left:50%;z-index:5;display:none;}.bfm-tooltip .tip:before{content:"";position:absolute;width:0px;height:0px;top:-9px;left:calc(50% - 7px);background:transparent;border:8px solid transparent;border-bottom:9px solid #fff;}.bfm-tooltip .tip:after{color:#444444;font-family:"fontello";content:"〘";font-size:15px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;position:absolute;top:-4px;left:calc(50% - 7px);}.bfm-tooltip.qmark .label span{vertical-align:middle;}.bfm-tooltip.qmark .label:after{background:#fff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;color:#000;font-family:"fontello";content:"唃";font-size:8px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-decoration:none;padding:2px 3px;display:inline-block;margin-left:5px;vertical-align:middle;}.bfm-tooltip.opened .info,.bfm-tooltip.opened .tip{display:block;}.switch{position:relative;display:inline-block;vertical-align:middle;margin-left:5px;margin-bottom:-3px;margin-top:-5px;z-index:10;}.switch .handle{position:relative;cursor:pointer;width:36px;height:16px;border-radius:8px;background-color:#ccc;-webkit-transition:.4s;transition:.4s;z-index:10;}.switch .handle:before{position:absolute;content:"";height:12px;width:12px;left:2px;bottom:2px;background-color:white;-webkit-transition:.4s;transition:.4s;border-radius:50%;}.switch:after{content:"private";display:block;font-family:sans-serif;font-size:8px;font-weight:600;text-transform:uppercase;text-align:center;margin-top:2px;}.switch.checked .handle{background-color:#467898;}.switch.checked .handle:before{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);}.switch.checked:after{content:'public';}.iq2-geo-autocomplete > .fieldset-wrapper{overflow:visible !important;}.iq2-geo-autocomplete > .fieldset-wrapper > .form-item{position:relative;}.iq2-geo-autocomplete .autocompleteoptions{position:absolute;padding:10px 0;background:#eee;border:1px solid #000;margin-top:-1px;top:100%;z-index:20;max-height:100px;overflow-y:scroll;}.iq2-geo-autocomplete .autocompleteoptions li{padding:5px 15px;}.iq2-geo-autocomplete .autocompleteoptions li.active{background:#467898;color:#fff;}.char-counter{font-size:13px;margin:0 0 5px 0;color:#424242;}@media screen and (min-width:1200px) {
 .tablet_down,.tablet_only,.tablet-down,.tablet-only{display:none !important;}.col-side{width:400px;}.col-main{width:calc(100% - 400px);}#sidebar-menu-toggle,#mobile-menu-toggle{display:none;}body.node-type-page .col-main.col-9:before{content:"";position:absolute;background:#fff;z-index:-1;top:0;left:-2000px;right:0;bottom:-100px;}#block-about-us-the-approach .circle:hover .description{opacity:1 !important;}#block-about-us-the-approach .circle:hover h6{color:#B60B0B;}#block-about-us-the-approach .circle:nth-child(1) .description{margin-left:0 !important;margin-right:-140px !important;}#block-about-us-the-approach .circle:nth-child(1) .description:before{left:20% !important;}#block-about-us-the-approach .circle:nth-last-child(1) .description{margin-right:0 !important;margin-left:-140px !important;}#block-about-us-the-approach .circle:nth-last-child(1) .description:before{left:85% !important;}#edit-social .auth-provider .log-btn:hover{background:#000;}.hybridauth-widget-wrapper li a:hover{background:#000 !important;}#stickies .sticky-menu .opt.active:after{display:none !important;}#mfdw{display:none;}#donations-table table th,#donations-table table td{padding:10px !important;}#donations-iframe{height:4500px !important;} 
}@media screen and (max-width:1199px) {
 .tablet_up,.tablet-up{display:none !important;}#main{position:relative;}.col-side{position:static;}.col-side > .menu{position:absolute;top:-3000px;z-index:1;background-color:#EBEBEC;left:0;right:0;margin:40px 0 0;padding:0 20px;}body.node-type-page #content .field-name-body{margin-right:10px;} 
}@media screen and (min-width:768px) and (max-width:1199px) {
 .col{padding:10px 10px;}.t-col_1,.t-col-1{width:calc(16.66667% + -20px);min-width:calc(16.66667% + -20px);max-width:calc(16.66667% + -20px);}.t-prefix_0,.t-prefix-0{margin-left:0;}.t-prefix_1,.t-prefix-1{margin-left:16.66667%;}.t-suffix_1,.t-suffix-1{margin-right:16.66667%;}.t-suffix_0,.t-suffix-0{margin-right:0;}.t-push_1,.t-push-1{left:16.66667%;}.t-pull_1,.t-pull-1{right:-16.66667%;}.t-col_2,.t-col-2{width:calc(33.33333% + -20px);min-width:calc(33.33333% + -20px);max-width:calc(33.33333% + -20px);}.t-prefix_0,.t-prefix-0{margin-left:0;}.t-prefix_2,.t-prefix-2{margin-left:33.33333%;}.t-suffix_2,.t-suffix-2{margin-right:33.33333%;}.t-suffix_0,.t-suffix-0{margin-right:0;}.t-push_2,.t-push-2{left:33.33333%;}.t-pull_2,.t-pull-2{right:-33.33333%;}.t-col_3,.t-col-3{width:calc(50% + -20px);min-width:calc(50% + -20px);max-width:calc(50% + -20px);}.t-prefix_0,.t-prefix-0{margin-left:0;}.t-prefix_3,.t-prefix-3{margin-left:50%;}.t-suffix_3,.t-suffix-3{margin-right:50%;}.t-suffix_0,.t-suffix-0{margin-right:0;}.t-push_3,.t-push-3{left:50%;}.t-pull_3,.t-pull-3{right:-50%;}.t-col_4,.t-col-4{width:calc(66.66667% + -20px);min-width:calc(66.66667% + -20px);max-width:calc(66.66667% + -20px);}.t-prefix_0,.t-prefix-0{margin-left:0;}.t-prefix_4,.t-prefix-4{margin-left:66.66667%;}.t-suffix_4,.t-suffix-4{margin-right:66.66667%;}.t-suffix_0,.t-suffix-0{margin-right:0;}.t-push_4,.t-push-4{left:66.66667%;}.t-pull_4,.t-pull-4{right:-66.66667%;}.t-col_5,.t-col-5{width:calc(83.33333% + -20px);min-width:calc(83.33333% + -20px);max-width:calc(83.33333% + -20px);}.t-prefix_0,.t-prefix-0{margin-left:0;}.t-prefix_5,.t-prefix-5{margin-left:83.33333%;}.t-suffix_5,.t-suffix-5{margin-right:83.33333%;}.t-suffix_0,.t-suffix-0{margin-right:0;}.t-push_5,.t-push-5{left:83.33333%;}.t-pull_5,.t-pull-5{right:-83.33333%;}.t-col_6,.t-col-6{width:calc(100% + -20px);min-width:calc(100% + -20px);max-width:calc(100% + -20px);}.t-prefix_0,.t-prefix-0{margin-left:0;}.t-prefix_6,.t-prefix-6{margin-left:100%;}.t-suffix_6,.t-suffix-6{margin-right:100%;}.t-suffix_0,.t-suffix-0{margin-right:0;}.t-push_6,.t-push-6{left:100%;}.t-pull_6,.t-pull-6{right:-100%;}#hp-debates .info-wrapper{min-width:calc(100% - 100px);}.press-full-item .ds-body .field-name-body{margin:0px 10px;}.node-page-type-1.view-mode-full > .field-name-title h2{font-size:60px;}.region-below-content .full-button-v2{max-width:90%;}.region-below-content #block-about-us-debate-totals p{max-width:400px;margin:10px auto;}.region-below-content #block-bfm-blocks-media-and-press-block .grid .field-name-node-link{padding-bottom:20px;}.node-debate.debate-bfm-research:nth-child(2n + 1){clear:both;}#block-bfm-blocks-donations-table #donations-table table h5{font-size:16px;}#block-bfm-blocks-donations-table #donations-table table h6{font-size:13px;}#block-bfm-blocks-donations-table #donations-table table th{padding:5px;}#block-bfm-blocks-donations-table #donations-table table th h5{font-size:13px;}#block-bfm-blocks-donations-table #donations-table table th h6{font-size:12px;}#block-bfm-blocks-donations-table #donations-table table td{padding:10px 5px !important;}#block-bfm-blocks-donations-table #donations-table table .separator .i-row{padding:3px;}#block-bfm-blocks-donations-table .season-info .wrapper{font-size:13px;padding:15px;}#block-bfm-blocks-donations-table .post-table .field-name-body{font-size:13px;color:#424242;}body.node-type-page .page-banner-image h1{padding:100px 100px;font-size:60px;}#donations-iframe{height:4500px !important;}.node-debate.debate-full .field-name-debate-research- .grid{padding:0 0 20px 0 !important;}.triptych-block{width:calc(50% - 10px);float:left;}.triptych-block:nth-child(2n+1){margin-right:20px;} 
}@media screen and (min-width:768px) {
 .phone_only,.phone-only{display:none !important;}.region-below-content #block-about-us-our-partners .grid{display:block;}.ext-teaser.debate .transport{display:-webkit-inline-flex;display:inline-flex;padding:0 0 0 40px;width:calc(100% - 370px);}#block-sharethis-sharethis-block{left:0;}#donations-table table .i-row.curr,#donations-table table .e-row.curr{background:#B60B0B;color:#fff;border-right:none;}#donations-table table .s-row.curr{position:relative;}#donations-table table .s-row.curr:before{content:"";position:absolute;width:1px;left:-1px;top:0;bottom:0;background:#B60B0B;}#donations-table table .s-row.curr.first:before{left:0px;}#donations-table table .ml-row.curr{padding:15px 10px 5px !important;}#donations-table table .group-title{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ0NDQ0NCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzQyNDI0MiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,0% 50%,100% 50%,color-stop(0%,#444444),color-stop(100%,#424242));background-image:-moz-linear-gradient(left,#444444,#424242);background-image:-webkit-linear-gradient(left,#444444,#424242);background-image:linear-gradient(to right,#444444,#424242);}.node-debate.debate-full.view-mode-pre_debate .group-left .title-wrapper{display:none;} 
}@media screen and (max-width:767px) {
 .col{padding:10px 0;width:100%;min-width:100%;max-width:100%;}.prefix_1,.prefix-1,.t-prefix_1,.t-prefix-1{margin-left:0;}.suffix_1,.suffix-1,.t-suffix_1,.t-suffix-1{margin-right:0;}.push_1,.push-1,.t-push_1,.t-push-1{left:0;}.pull_1,.pull-1,.t-pull_1,.t-pull-1{right:0;}.prefix_2,.prefix-2,.t-prefix_2,.t-prefix-2{margin-left:0;}.suffix_2,.suffix-2,.t-suffix_2,.t-suffix-2{margin-right:0;}.push_2,.push-2,.t-push_2,.t-push-2{left:0;}.pull_2,.pull-2,.t-pull_2,.t-pull-2{right:0;}.prefix_3,.prefix-3,.t-prefix_3,.t-prefix-3{margin-left:0;}.suffix_3,.suffix-3,.t-suffix_3,.t-suffix-3{margin-right:0;}.push_3,.push-3,.t-push_3,.t-push-3{left:0;}.pull_3,.pull-3,.t-pull_3,.t-pull-3{right:0;}.prefix_4,.prefix-4,.t-prefix_4,.t-prefix-4{margin-left:0;}.suffix_4,.suffix-4,.t-suffix_4,.t-suffix-4{margin-right:0;}.push_4,.push-4,.t-push_4,.t-push-4{left:0;}.pull_4,.pull-4,.t-pull_4,.t-pull-4{right:0;}.prefix_5,.prefix-5,.t-prefix_5,.t-prefix-5{margin-left:0;}.suffix_5,.suffix-5,.t-suffix_5,.t-suffix-5{margin-right:0;}.push_5,.push-5,.t-push_5,.t-push-5{left:0;}.pull_5,.pull-5,.t-pull_5,.t-pull-5{right:0;}.prefix_6,.prefix-6,.t-prefix_6,.t-prefix-6{margin-left:0;}.suffix_6,.suffix-6,.t-suffix_6,.t-suffix-6{margin-right:0;}.push_6,.push-6,.t-push_6,.t-push-6{left:0;}.pull_6,.pull-6,.t-pull_6,.t-pull-6{right:0;}.prefix_7,.prefix-7,.t-prefix_7,.t-prefix-7{margin-left:0;}.suffix_7,.suffix-7,.t-suffix_7,.t-suffix-7{margin-right:0;}.push_7,.push-7,.t-push_7,.t-push-7{left:0;}.pull_7,.pull-7,.t-pull_7,.t-pull-7{right:0;}.prefix_8,.prefix-8,.t-prefix_8,.t-prefix-8{margin-left:0;}.suffix_8,.suffix-8,.t-suffix_8,.t-suffix-8{margin-right:0;}.push_8,.push-8,.t-push_8,.t-push-8{left:0;}.pull_8,.pull-8,.t-pull_8,.t-pull-8{right:0;}.prefix_9,.prefix-9,.t-prefix_9,.t-prefix-9{margin-left:0;}.suffix_9,.suffix-9,.t-suffix_9,.t-suffix-9{margin-right:0;}.push_9,.push-9,.t-push_9,.t-push-9{left:0;}.pull_9,.pull-9,.t-pull_9,.t-pull-9{right:0;}.prefix_10,.prefix-10,.t-prefix_10,.t-prefix-10{margin-left:0;}.suffix_10,.suffix-10,.t-suffix_10,.t-suffix-10{margin-right:0;}.push_10,.push-10,.t-push_10,.t-push-10{left:0;}.pull_10,.pull-10,.t-pull_10,.t-pull-10{right:0;}.prefix_11,.prefix-11,.t-prefix_11,.t-prefix-11{margin-left:0;}.suffix_11,.suffix-11,.t-suffix_11,.t-suffix-11{margin-right:0;}.push_11,.push-11,.t-push_11,.t-push-11{left:0;}.pull_11,.pull-11,.t-pull_11,.t-pull-11{right:0;}.prefix_12,.prefix-12,.t-prefix_12,.t-prefix-12{margin-left:0;}.suffix_12,.suffix-12,.t-suffix_12,.t-suffix-12{margin-right:0;}.push_12,.push-12,.t-push_12,.t-push-12{left:0;}.pull_12,.pull-12,.t-pull_12,.t-pull-12{right:0;}.tablet_only,.phone_up,.tablet-only,.phone-up{display:none !important;}.col-side,.col-main{width:100%;float:none;}#admin-menu,#content > .tabs,.contextual-links-wrapper,#messages{display:none;}html body.admin-menu{margin-top:0 !important;}#go-to-top{padding:10px 10px 5px;font-size:24px;}.full-button{margin:0 10px;width:calc(100% - 26px);}.select-wrapper select,.select-wrapper .placeholder{font-size:18px;margin-left:15px;}.swiper-pagination-wrapper .button-prev,.swiper-pagination-wrapper .button-next{display:none;}h2{font-size:30px;}body.node-type-page #content #block-crumbs-breadcrumb{display:none;}body.node-type-page #content h1.title{font-size:22px;line-height:120%;}body.node-type-page #content h2.desc{font-size:18px;line-height:160%;}body.node-type-page #content h4.sub{font-size:16px;line-height:120%;}body.node-type-page #content .field-name-body{font-size:15px;line-height:160%;margin-right:10px !important;}body.node-type-page #content .iq2-gmap{margin:0 -10px;width:calc(100% + 20px) !important;height:200px !important;}.disable-overlay{position:fixed;}body.node-type-page .page-banner-image h1{padding:100px 20px;font-size:34px;} 
}/**/
.base-center-container{width:100%;max-width:1200px;margin:0 auto;}#header-wrapper{background:#fff;position:relative;z-index:50;}#header{background:#fff;position:relative;margin:0 auto;max-width:1200px;}.icon-store:before{font-family:"fontello";content:"∂";font-size:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;margin-right:5px !important;}.icon-tickets:before{font-family:"fontello";content:"∀";font-size:17px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.icon-donate:before{font-family:"fontello";content:"∁";font-size:19px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;margin-right:-2px !important;margin-top:-2px;vertical-align:top;}#header{padding:10px 0;}#header ._right{height:40px;}#header #log-actions{float:left;padding:10px 15px 0;color:#666;}#header #log-actions .sprite-signup,#header #log-actions .sprite-login,#header #log-actions .sprite-profile,#header #log-actions .sprite-user{display:inline-block;cursor:pointer;}#header #log-actions .sprite-signup:before,#header #log-actions .sprite-login:before,#header #log-actions .sprite-profile:before,#header #log-actions .sprite-user:before{display:block;text-align:center;}#header #log-actions .sprite-signup:hover,#header #log-actions .sprite-login:hover,#header #log-actions .sprite-profile:hover,#header #log-actions .sprite-user:hover{color:#000;}#header #log-actions > *{margin-left:25px;display:inline-block;}#header #log-actions > *:nth-child(1){margin-left:0;}#header #log-actions .sprite-signup{background:none;}#header #log-actions .sprite-signup:before{font-family:"fontello";content:" ";font-size:21px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;margin-top:2px;margin-left:5px;}#header #log-actions .sprite-signup:after{content:"SignUp";font-size:11px;text-align:center;}#header #log-actions .sprite-login{background:none;}#header #log-actions .sprite-login:before{font-family:"fontello";content:" ";font-size:15px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;margin-left:-5px;margin-bottom:3px;}#header #log-actions .sprite-login:after{content:"LogIn";font-size:11px;text-align:center;}#header #block-user-login{display:none;position:absolute;z-index:100;background:#fff;top:100%;right:0;padding:20px;min-width:180px;}#header #block-user-login form > div > .item-list{display:block;display:none;padding-top:10px;margin-top:10px;border-top:1px dashed #ccc;}#header #block-user-login form > div > .item-list ul,#header #block-user-login form > div > .item-list li{margin:0;}#header #block-user-login form > div > .item-list a{color:#666;font-size:14px;display:block;margin-bottom:5px;font-weight:300;}#header #log{position:relative;}#header #log:hover #block-user-login{display:block;}#header #log .form-item,#header #log .form-actions{margin:0 0 10px;}#header #log .form-actions{padding-bottom:10px;border-bottom:1px dashed #ccc;}#header #log input{width:calc(100% - 22px);}#header #log input[type="submit"]{width:100%;background:#B60B0B;border:none;padding:10px 10px 8px;color:#fff;font-size:15px;cursor:pointer;}.menu li a{text-decoration:none;}#top-menu{background:#424242;list-style:none !important;font-size:15px;font-weight:300;position:relative;z-index:100;}#top-menu > ul{width:100%;max-width:1200px;margin:0 auto;text-align:right;padding:15px 0;}#top-menu li{display:inline-block;margin:0 10px;vertical-align:middle;}#top-menu li a{color:#ddd;}#top-menu li a:before{display:inline-block;vertical-align:text-bottom;margin-right:8px;}#top-menu li a:hover{color:#fff;}#top-menu li.social-icon{margin:-5px 0 -5px 10px;}#top-menu li.social-icon a{display:inline-block;margin:0;font-size:0;}#top-menu li.social-icon a:hover{color:#fff;cursor:pointer;}#top-menu li.social-icon a:before{margin-right:0;}#top-menu .icon-fb:before{font-family:"fontello";content:"倁";font-size:26px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}#top-menu .icon-twitter:before{font-family:"fontello";content:"倂";font-size:26px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}#top-menu .icon-lin:before{font-family:"fontello";content:"倃";font-size:26px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}#top-menu .icon-gplus:before{font-family:"fontello";content:"倄";font-size:26px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}#top-menu .icon-yt:before{font-family:"fontello";content:"倅";font-size:26px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}#main-menu{float:left;position:relative;margin-top:-10px;color:#666;}#main-menu .nolink{cursor:default;}#main-menu .teaser-wrapper{position:absolute;width:320px;top:-600px;left:100%;background:#f8f8f8;padding:30px;font-size:12px;border-top:1px solid #000;color:#666;height:539px;-moz-transition-duration:0.4s;-o-transition-duration:0.4s;-webkit-transition-duration:0.4s;transition-duration:0.4s;z-index:-2;}#main-menu .teaser-wrapper h6{font-size:16px;margin-right:30px;}#main-menu .teaser-wrapper figure{float:left;}#main-menu .teaser-wrapper aside{margin-left:135px;}#main-menu .teaser-wrapper .date{color:#000;margin-top:0;display:block;font-size:13px;font-weight:300;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale;}#main-menu > .menu h5,#main-menu > .menu .title{text-transform:uppercase;font-size:18px;font-weight:600;color:#666;}#main-menu > .menu .dup{color:#fff !important;background:#444444;padding:30px 25px;position:absolute;bottom:100px;width:calc(100% - 46px);left:-1px;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s;z-index:1;}#main-menu > .menu .expanded > a:after,#main-menu > .menu .expanded > span:after{display:inline-block;margin-bottom:4px;margin-left:13px;vertical-align:text-bottom;font-family:"fontello";content:"ሐ";font-size:15px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}#main-menu > .menu .expanded .dup:before{color:#444444;font-family:"fontello";content:"㔀";font-size:36px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;position:absolute;left:50%;top:99%;margin-left:-18px;}#main-menu > .menu > li{float:left;position:relative;padding:30px 25px;font-size:18px;margin-right:1px;}#main-menu > .menu > li:before{content:"";position:absolute;top:20px;bottom:20px;right:-1px;border-right:1px solid #ccc;}#main-menu > .menu > li:after{content:"";position:absolute;bottom:-10px;height:20px;left:0;right:0;z-index:101;}#main-menu > .menu > li a.active{color:#666;}#main-menu > .menu > li:hover .dup{bottom:0;}#main-menu > .menu .menu{position:absolute;z-index:-1;background:#fff;top:-600px;-moz-transition-duration:0.4s;-o-transition-duration:0.4s;-webkit-transition-duration:0.4s;transition-duration:0.4s;-moz-transition-delay:0.2s;-o-transition-delay:0.2s;-webkit-transition-delay:0.2s;transition-delay:0.2s;left:-50px;right:-50px;font-size:18px;border-top:1px solid #000;padding:15px 0;}#main-menu > .menu .menu > li{background-color:inherit;clear:both;}#main-menu > .menu .menu > li.prefix{padding:18px 20px 10px;}#main-menu > .menu .menu > li a,#main-menu > .menu .menu > li .nolink{position:relative;display:block;padding:8px 20px;color:#666;background-color:inherit;}#main-menu > .menu .menu > li a.bold,#main-menu > .menu .menu > li .nolink.bold{font-weight:600;}#main-menu > .menu .menu > li a:hover,#main-menu > .menu .menu > li .nolink:not(.text):hover{background-color:#444444;color:#FFF;}#main-menu > .menu .menu > li.suffix{padding:20px 20px 15px;}#main-menu > .menu .menu > li.icons{color:#666;font-size:14px;font-weight:300;}#main-menu > .menu .menu > li.icons .icon{display:inline-block;margin-left:30px;padding:0;cursor:pointer;}#main-menu > .menu .menu > li.icons .icon:before{display:block;text-align:center;margin:0 auto 5px;}#main-menu > .menu .menu > li.icons .icon:hover{background:transparent;color:#B60B0B;}#main-menu > .menu .menu > li.icons .icon:nth-child(1){margin-left:0px;}#main-menu > .menu .menu > li.icons .icon:nth-child(2){margin-left:45px;}#main-menu > .menu .menu > li.expanded > span:after,#main-menu > .menu .menu > li.expanded > a:after{content:"\4100";font-size:19px;position:absolute;right:20px;}#main-menu > .menu .menu > li.expanded .menu{display:block;position:relative;top:0;left:0;z-index:0;border:none;font-size:80%;padding:0;max-height:0px;overflow:hidden;background:#40657D;}#main-menu > .menu .menu > li.expanded .menu span,#main-menu > .menu .menu > li.expanded .menu a{color:#EBEBEC !important;}#main-menu > .menu .menu > li.expanded .menu span:hover,#main-menu > .menu .menu > li.expanded .menu a:hover{color:#fff !important;}#main-menu > .menu .menu > li.expanded.opened{background:#40657D;color:#fff;}#main-menu > .menu .menu > li.expanded.opened > span,#main-menu > .menu .menu > li.expanded.opened > a{color:#fff !important;}#main-menu > .menu .menu > li.expanded.opened > span:after,#main-menu > .menu .menu > li.expanded.opened > a:after{content:"\4101";}#main-menu > .menu .menu > li.expanded.opened .menu{max-height:300px;padding:5px 0;border-top:1px solid #fff;border-bottom:1px solid #fff;}#main-menu > .menu > li:hover .menu,#main-menu > .menu > li:hover .teaser-wrapper{display:block;top:80px;-moz-transition-delay:0s;-o-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;}#main-menu .icon-headphone:before{font-family:"fontello";content:"ᄃ";font-size:26px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}#main-menu .icon-watch:before{font-family:"fontello";content:"";font-size:29px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}#main-menu .icon-tickets:before{font-family:"fontello";content:"က";font-size:26px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;margin-bottom:8px !important;}#main-menu .debate-teaser{margin-bottom:20px;clear:both;overflow:hidden;}#main-menu .debate-teaser .desc{margin-left:130px;}#main-menu .debate-teaser a{color:inherit;}#main-menu .debate-teaser:hover{cursor:pointer;}#main-menu .debate-teaser:hover a{text-decoration:underline;}#main-menu #debates-menu + .menu{width:300px;right:-2px;left:auto;border-right:1px dashed #999;background:#f8f8f8;}#main-menu #debates-menu + .menu a:after{color:#444444;font-family:"fontello";content:"㔂";font-size:32px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s;z-index:-1;position:absolute;right:0;top:50%;margin-top:-16px;}#main-menu #debates-menu + .menu a:hover:after{right:-32px;}#main-menu .debate-on-menu{position:relative;}#main-menu .debate-on-menu hr{border-color:#666;width:20px;left:0;display:inline-block;}#main-menu .debate-on-menu .debates{margin:20px 0 0;max-height:421px;overflow:hidden;}#main-menu .right-link{position:absolute;right:0;top:4px;}body.inline-search-opened #main-menu{display:none !important;}#debates-menu + ul{height:569px;}.region-header{float:left;}.region-header .block:before{content:"";position:absolute;top:20px;bottom:20px;border-left:1px solid #ccc;}.region-header #block-search-form,.region-header #block-bfm-search-bfm-search-header-search{position:static !important;}.region-header #search-block-form,.region-header #search-block-header-form{background:#fff;}.region-header #search-block-form input[type=submit],.region-header #search-block-header-form input[type=submit]{background-color:transparent;width:21px;height:21px;border:none;font-size:0;vertical-align:middle;cursor:pointer;margin:10px;}.region-header #search-block-form .form-actions,.region-header #search-block-header-form .form-actions{position:relative;color:#424242;padding:10px;position:relative;display:inline-block;cursor:pointer;margin:0;}.region-header #search-block-form .form-actions:after,.region-header #search-block-header-form .form-actions:after{font-family:"fontello";content:"ᄀ";font-size:22px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;position:absolute;top:18px;left:18px;}.region-header #search-block-form .form-actions:hover,.region-header #search-block-header-form .form-actions:hover{color:#000;}.region-header #search-block-form .form-item,.region-header #search-block-header-form .form-item{margin:0;}.region-header #search-block-form input[type=text],.region-header #search-block-header-form input[type=text]{padding:1px 0px;font-size:20px;position:absolute;width:0;right:50px;border:none;margin-top:10px;outline:none !important;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s;}.region-header #search-block-form.opened input[type=text],.region-header #search-block-header-form.opened input[type=text]{padding:1px 10px;border:1px solid #999;width:calc(100% - 300px);}#mobile-menu .menu-wrapper > .menu:nth-child(1) > li:nth-child(1){border-top:none;}#mobile-menu .menu-wrapper > .menu > .expanded:after{font-family:"fontello";content:"䄀";font-size:21px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}#mobile-menu .menu-wrapper > .menu > .expanded.opened:after{color:#FFF;font-family:"fontello";content:"䄁";font-size:21px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}#mobile-menu .menu-wrapper > .menu > .expanded.opened > span,#mobile-menu .menu-wrapper > .menu > .expanded.opened > a{color:#FFF;background-color:#B60B0B;border-bottom:none;}#mobile-menu .menu-wrapper > .menu > .expanded.opened .menu{position:relative;padding-top:10px;max-height:1000px;}#mobile-menu .menu-wrapper > .menu > .expanded.opened .menu:after{position:absolute;top:0;left:10px;color:#B60B0B;font-family:"fontello";content:"㔀";font-size:24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}#mobile-menu #mobile-menu-toggle{cursor:pointer;position:absolute;right:0;top:0;height:100%;width:55px;}#mobile-menu #mobile-menu-toggle:before{content:"";display:inline-block;margin-top:calc(50% - 16px);font-family:"fontello";content:"ሁ";font-size:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}#mobile-menu #mobile-menu-toggle:hover:before{font-family:"fontello";content:"ሀ";font-size:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}#mobile-menu.opened #mobile-menu-toggle{background-color:#424242;}#mobile-menu.opened #mobile-menu-toggle:before,#mobile-menu.opened #mobile-menu-toggle:hover:before{color:#898989;font-family:"fontello";content:"";font-size:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}#mobile-menu.opened .menu-wrapper{display:block;background-color:#424242;}#mobile-menu #mobile-search{background-color:#424242;position:relative;margin:20px;}#mobile-menu #mobile-search input[type=text]{padding:10px;border:1px solid #898989;width:calc(100% - 22px);font-size:16px;outline:none;}#mobile-menu #mobile-search input[type=submit]{font-family:"fontello";content:"ᄀ";font-size:22px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;background:transparent;border:none;position:absolute;bottom:5px;right:5px;cursor:pointer;outline:none;}.mobile-user-acc{color:#000;position:relative;cursor:pointer;}.mobile-user-acc:before{font-family:"fontello";content:" ";font-size:26px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:inline-block;width:24px;margin-top:-5px;text-align:left;}.mobile-user-acc:after{content:"Profile";font-size:11px;text-align:center;margin:2px auto 0;display:block;}.mobile-user-acc:hover:before{}.mobile-user-acc > ul{text-align:right;position:absolute;z-index:-2;top:-300px;right:-15px;width:150px;margin-top:20px;background-color:#FFF;-moz-transition-duration:1s;-o-transition-duration:1s;-webkit-transition-duration:1s;transition-duration:1s;}.mobile-user-acc > ul li{border-bottom:1px dashed #898989;}.mobile-user-acc > ul li:nth-last-child(1){border-bottom:none;}.mobile-user-acc > ul li > *{display:block;padding:20px;cursor:pointer;}.mobile-user-acc > ul li > *:hover{color:#FFF;background-color:#B60B0B;}.mobile-user-acc > ul li .separator{margin:-1px 0;padding:2px 20px;background:#000;color:#fff;}.mobile-user-acc.opened:before{font-family:"fontello";content:" ";font-size:26px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.mobile-user-acc.opened ul{top:100%;}.sticky-menu{position:relative;}.sticky-menu .chaser{position:absolute;top:98%;margin-left:-13px;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;}.sticky-menu .chaser:before{font-family:"fontello";content:"㔀";font-size:22px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#fff;}.sticky-menu .content{display:-webkit-flex;display:flex;text-align:center;font-size:18px;color:#424242;border-bottom:1px solid #fff;}.sticky-menu .content .opt{-webkit-flex:auto;flex:auto;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding:20px 5px;cursor:pointer;position:relative;z-index:1;}.sticky-menu .content .opt:before{content:"";position:absolute;background:#fff;opacity:0.8;bottom:0;height:0%;left:0;right:0;z-index:-1;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;}.sticky-menu .content .opt:hover{color:#000;}.sticky-menu .content .opt:hover:before{height:100%;}.sticky-menu .content .opt.active{color:#B70B0B;background:#FFF;}.sticky-menu .content .opt.active:before{display:none;}#sticky-wrapper{position:fixed;z-index:100;background:#EBEBEC;width:100%;-moz-box-shadow:0 0 20px #000;-webkit-box-shadow:0 0 20px #000;box-shadow:0 0 20px #000;}#stickies .sticky-menu{font-size:16px;}#stickies .sticky-menu .opt{padding:10px 5px 20px;}#stickies .sticky-menu .opt.active:after{font-family:"fontello";content:"㔀";font-size:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:block;vertical-align:text-bottom;color:#B60B0B;position:absolute;left:50%;bottom:0;margin-left:-7px;}#stickies select,#stickies .placeholder{font-size:20px;bottom:0px;}#stickies #press-block-sticky{margin:0 10px;}#stickies #press-block-sticky div{display:inline-block;font-size:20px;margin:10px 0;color:#444444;}#stickies #press-block-sticky .all-months-wrapper{float:right;position:relative;}#stickies #press-block-sticky .all-months-wrapper:after{font-size:13px;}#stickies .col-side{padding-bottom:0;}#stickies #activity-filter-user{padding:0;}.region-page-featured{position:relative;}div.ctools-modal-content{position:relative;max-width:95vw;border:none;margin:0;box-shadow:0px 0px 10px #000;}div.ctools-modal-content .modal-header{background-color:#B60B0B;padding:20px 15px;}div.ctools-modal-content .modal-header .modal-title{font-size:60px;margin-bottom:0px;padding:15px 0 20px;display:block;text-align:center;position:relative;}div.ctools-modal-content .modal-header .close{display:none;pointer:cursor;position:absolute;right:7px;top:5px;opacity:0.8;color:#000;z-index:2;font-size:0;}div.ctools-modal-content .modal-header .close img{display:none;}div.ctools-modal-content .modal-header .close:before{font-family:"fontello";content:"晧";font-size:42px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}div.ctools-modal-content .modal-header .close:hover{color:#fff;opacity:1;}div.ctools-modal-content .modal-bottom{background:#EBEBEC;text-align:center;font-size:20px;color:#B60B0B;padding:40px 0;font-weight:600;}div.ctools-modal-content .modal-bottom a:hover{text-decoration:underline;}div.ctools-modal-content #modal-content{padding:0 5px;margin:50px 80px 30px;width:auto !important;}div.ctools-modal-content #modal-content .modal-content{width:calc(100% - 120px) !important;}div.ctools-modal-content .form-item{position:relative;}div.ctools-modal-content .form-item .description{display:none;}div.ctools-modal-content a.forgot{position:absolute;right:0;top:0px;font-size:16px;text-decoration:underline;color:#B60B0B;}div.ctools-modal-content a.forgot:hover{color:#467898;}div.ctools-modal-content input[type="text"],div.ctools-modal-content input[type="password"]{width:calc(100% - 40px);padding:10px 20px;border:1px solid #000;}div.ctools-modal-content input[type="submit"]{width:100%;font-weight:600;-webkit-appearance:none;background:none;background-color:#B60B0B;color:#FFF;font-size:22px;text-align:center;padding:15px 0;border:none;cursor:pointer;}div.ctools-modal-content input[type="submit"]:hover{background-color:#467898;}div.ctools-modal-content .form-item-remember-me{font-size:14px;}div.ctools-modal-content .ajax-register-links-wrapper{display:none;}div.ctools-modal-content .user-login-form{margin-left:300px;}div.ctools-modal-content form .form-item,div.ctools-modal-content form .form-actions{width:100%;}div.ctools-modal-content form .hybridauth-widget-wrapper{left:0;top:0;}div.ctools-modal-content form .hybridauth-widget-wrapper a.hybridauth-icon-hybridauth-24{background:none;}div.ctools-modal-content form .log-description{display:inline-block;vertical-align:top;margin:3px 0 0 5px;}div.ctools-modal-content form .form-item-remember-me{margin:20px 0;}div.ctools-modal-content form .form-checkbox{height:30px;width:30px;background:#fff;border-radius:0;}div.ctools-modal-content form label{display:table-row;height:25px;font-size:18px;font-weight:bold;color:#444444;vertical-align:top;}div.ctools-modal-content form label.option{display:inline-block;height:auto;vertical-align:middle;font-weight:400;}div.ctools-modal-content form h3{font-size:20px;font-color:#444444;font-weight:600;margin-bottom:25px;padding-bottom:0;}div.ctools-modal-content form .form-type-password{display:table;}div.ctools-modal-content form .form-type-password input{width:calc(100% - 40px);display:table-cell;}div.ctools-modal-content form .fake-checkbox{margin-left:0;}div.ctools-modal-content form .show{width:120px;display:table-cell;background:#EBEBEC;line-height:30px;font-size:18px;vertical-align:middle;border:1px solid #000;color:#424242;}div.ctools-modal-content form .show input{display:inline-block;width:auto;float:left;margin-left:20px;height:30px;width:30px;border-radius:0;background:#fff;}div.ctools-modal-content form .show .fake-checkbox{float:left;margin-left:20px;margin-top:4px;}div.ctools-modal-content form .form-action input{padding:15px 0;}div.ctools-modal-content .big-msg{font-size:24px;text-align:center;}#modalContent.register_cta .ctools-modal-content{max-width:550px !important;max-height:500px;}#modalContent.register_cta .ctools-modal-content .modal-header .modal-title{}#modalContent.register_cta .ctools-modal-content #modal-content{text-align:center;}#modalContent.register_cta .ctools-modal-content #modal-content p{margin:20px 0 30px;}#modalContent.register_cta .ctools-modal-content #modal-content .big{font-size:36px;}#modalContent .messages{display:none;}#modalContent .messages.messages-inline{display:block;}#modalContent.with-err .messages{display:block;}#block-bfm-debates-streaming-debate-ticker{background:#B60B0B;z-index:60;position:relative;}#block-bfm-debates-streaming-debate-ticker .message{margin:0px auto;font-size:14px;color:#fff;max-width:calc(1200px - 20px);padding:10px 15px;}#block-bfm-debates-streaming-debate-ticker a:hover{text-decoration:underline;}#pre-footer-wrapper{background:#fff;overflow:hidden;margin-top:60px;clear:both;}#pre-footer .block{margin:0 auto;max-width:1200px;}#pre-footer .content{padding:40px 0;}#pre-footer .logos{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;margin:0 20px 0 10px;max-width:1170px;}#pre-footer .full-button-v2{padding:10px 10px 5px;font-size:18px;}#footer{line-height:160%;font-size:14px;color:#ccc;font-weight:400;background:#424242;border-top:1px solid #B60B0B;}#footer h2,#footer h4,#footer h4 a,#footer time{color:#fff;font-size:22px;}#footer .has-icon{position:relative;}#footer .has-icon h2{padding:10px 0 10px 65px;text-align:left;}#footer .has-icon h2:after{font-family:"fontello";content:"䄀";font-size:19px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:none;float:right;}#footer .has-icon.opened h2:after{font-family:"fontello";content:"䄁";font-size:19px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}#footer .has-icon > .content{padding-top:20px;}#footer .has-icon > .content > .icon{position:absolute;top:0;left:0;width:50px;height:50px;}#footer .big-link{color:#fff;margin-top:20px;font-size:17px;}#footer .big-link:after{vertical-align:baseline;margin:0px 0 0px 8px;font-family:"fontello";content:"。";font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}#footer .big-link:hover{color:#B60B0B;}#footer .link{color:#fff;}#footer .link:hover{text-decoration:underline;}#footer .bold-link{color:#aaa;font-weight:600;}#footer footer{padding:30px 0 40px;}#footer footer > *{padding-top:20px;}#footer .social-icons a{display:inline-block;margin:15px 10px 10px 0;}#footer .social-icons a:hover{color:#B60B0B;cursor:pointer;}#footer .icon-fb:before{font-family:"fontello";content:"倁";font-size:44px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}#footer .icon-twitter:before{font-family:"fontello";content:"倂";font-size:44px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}#footer .icon-lin:before{font-family:"fontello";content:"倃";font-size:44px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}#footer .icon-gplus:before{font-family:"fontello";content:"倄";font-size:44px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}#footer .icon-yt:before{font-family:"fontello";content:"倅";font-size:44px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}#footer input[type=text]{border:1px solid #eee;padding:12px 15px 15px;font-size:15px;font-style:italic;background:none;color:#fff;width:calc(100% - 32px);margin-right:-40px;height:auto;outline:none;}#footer input[type=submit]{display:none;position:relative;background-color:transparent;border:none;font-size:0;width:20px;height:20px;margin-right:-15px;cursor:pointer;vertical-align:middle;}#footer form{position:relative;}#footer form .form-actions{cursor:pointer;}#footer form .form-actions:before{font-family:"fontello";content:"。";font-size:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#fff;position:absolute;right:15px;top:12px;}#footer form input.error{border-color:#B60B0B;}#footer form .error-msg{color:#B60B0B;text-transform:uppercase;font-weight:600;font-size:12px;margin:0px 15px;}#footer .tickets-link{color:#fff;margin-top:20px;font-size:17px;}#footer .tickets-link:before{vertical-align:baseline;margin:0 10px 0 0;font-family:"fontello";content:"∀";font-size:18px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}#footer .tickets-link:hover{color:#B60B0B;}#footer-columns{padding:10px 0;margin:30px 0;position:relative;}#footer-columns .col{position:static;}#footer-columns .col:before{content:"";position:absolute;top:10px;bottom:10px;width:1px;background:#888;margin-left:-20px;}#footer-columns .col:nth-child(1):before{display:none;}#footer-columns .column-content-wrapper{padding:0 50px 0 0;}#footer-columns .icon{color:#fff;display:inline-block;border:1px solid #fff;border-radius:50%;vertical-align:middle;margin:-5px 15px 5px 0;}#footer-columns h4{margin-bottom:20px;}#footer-columns p{margin-bottom:20px;}#footer-columns li{margin-bottom:20px;position:relative;}#footer-columns li:before{content:"";position:absolute;height:1px;width:30px;background:#888;left:0;top:-10px;}#footer-columns li:nth-child(1):before{display:none;}#footer-columns .free li{margin-bottom:10px;}#footer-columns .free li:before{display:none;}#footer-columns .free a{color:#FFF;}#footer-columns .free a:after{display:none;}#footer-columns .sprite-big_qmark{background:none;}#footer-columns .sprite-big_qmark:before{font-family:"fontello";content:"唃";font-size:34px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:inline-block;margin:14px 11px;}#footer-columns .sprite-lightbulb{background:none;}#footer-columns .sprite-lightbulb:before{font-family:"fontello";content:"唄";font-size:42px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:inline-block;margin:14px 9px;}#footer-columns .sprite-megaphone{background:none;}#footer-columns .sprite-megaphone:before{font-family:"fontello";content:"唁";font-size:36px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:inline-block;margin:12px 9px;}#footer-columns .sprite-big_sleeve{background:none;}#footer-columns .sprite-big_sleeve:before{font-family:"fontello";content:"唂";font-size:42px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:inline-block;margin:14px 8px;}#footer-bellow-columns{background:#525252;padding:30px 0 10px;line-height:170%;}#footer-bellow-columns time{display:inline-block;background:#ec008c;padding:10px 10px 5px;width:50px;float:left;}#footer-bellow-columns time + h4{margin:8px 10px 0 80px;}#footer-bellow-columns h4{vertical-align:middle;}#footer-bellow-columns hr{width:30px;display:inline-block;margin-right:100%;margin-bottom:3px;}#footer-bellow-columns a:hover time{background:#467898;}#footer_logo{padding-bottom:20px;padding-right:50px;border-right:1px dashed #ccc;display:inline-block;}#footer_info{margin-left:50px;display:inline-block;vertical-align:top;}#footer_info .menu li{display:inline-block;margin-right:20px;}#footer_info .menu li a,#footer_info .menu li .nolink{cursor:pointer;color:inherit;}#footer_info .menu li a:hover,#footer_info .menu li .nolink:hover{text-decoration:underline;}#footer_info .credits{margin-top:40px;position:relative;display:inline-block;}#footer_info .credits:before{content:"";position:absolute;height:1px;width:30px;background:#888;left:0;top:-20px;}#footer-columns #block-mailchimp-signup-minimal-signup{display:none;}#footer-columns #block-stay-in-touch #block-mailchimp-signup-minimal-signup{display:block;}#footer-columns #block-stay-in-touch #block-mailchimp-signup-minimal-signup h2,#footer-columns #block-stay-in-touch #block-mailchimp-signup-minimal-signup label{display:none;}@media screen and (min-width:1200px) {
 .mobile-user-acc:before{margin:2px 2px 1px 5px;display:inline-block;} 
}@media screen and (max-width:1199px) {
 .slicknav_menu{display:none;}.region-header{display:none !important;}#header{text-align:center;padding:0;border-bottom:2px solid #B60B0B;}.mobile-user-acc ul{text-align:left;left:-10px;right:auto;margin-top:10px;}#main{margin:0;}#logo img{max-width:190px;}#header #log-actions{position:absolute;left:0;padding:15px 10px;}#header #log-actions > *{margin-left:0;}#mobile-menu{float:right;}#mobile-menu a,#mobile-menu .nolink{cursor:pointer;display:block;color:inherit;padding:12px 10px;}#mobile-menu a:hover,#mobile-menu .nolink:hover{background:#898989;color:#fff;}#mobile-menu a:before,#mobile-menu .nolink:before{display:none;}#mobile-menu .menu .menu{-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s;max-height:0;overflow:hidden;font-size:14px;color:#444;background:#fff;}#mobile-menu .menu .menu .expanded span{display:none;}#mobile-menu .menu .menu .expanded .menu{padding:0 !important;}#mobile-menu .menu .menu .expanded .menu:after{display:none;}#mobile-menu .menu-wrapper{display:none;position:absolute;right:0;top:100%;width:100%;max-width:480px;font-weight:300;}#mobile-menu .menu-wrapper > .menu > li{color:#fff;background:#424242;border-top:1px solid #fff;}#mobile-menu .menu-wrapper > .menu > .expanded{position:relative;}#mobile-menu .menu-wrapper > .menu > .expanded:after{position:absolute;top:9px;right:12px;}#mobile-menu .menu-wrapper > .menu > .expanded.opened{background:#fff;color:#444;}#mobile-menu #debates-menu + ul{height:inherit;}#stickies .chaser{display:none;}.front .region-page-featured{margin-bottom:0;}div.ctools-modal-content #modal-content{padding-left:40px;padding-right:40px;margin:50px 40px 30px;}#footer-bellow-columns{display:none;}#footer-bellow-columns .header-wrapper{padding-top:0;padding-bottom:20px;text-align:center;}#footer-bellow-columns .header-wrapper hr{display:none;}#footer-bellow-columns .header-wrapper h4{display:inline-block;font-size:30px;}#footer-bellow-columns .header-wrapper a{display:inline-block;vertical-align:top;margin-top:6px;margin-left:20px;} 
}@media screen and (min-width:768px) and (max-width:1199px) {
 #pre-footer .logos{margin:0 10px;width:calc(100% - 20px) !important;}#pre-footer .logos li{-webkit-flex-shrink:1;flex-shrink:1;margin-right:1%;}#pre-footer .logos li img{width:100%;height:auto;}#pre-footer .logos .full-button-v2{padding:5px;font-size:14px;min-width:85px;}#pre-footer .logos .full-button-v2:after{zoom:0.5;}#footer footer{display:-webkit-flex;display:flex;}#footer footer #footer_info{margin-left:20px;}#footer-columns{margin:0;}#footer-columns .column-content-wrapper{padding:0 0 20px;margin:10px 10px 0;}#footer-columns .col:nth-last-child(1) .column-content-wrapper{border-bottom:none;}#footer-columns .col:nth-child(2n+1){clear:both;}#footer-columns .column-content-wrapper.tablet-accordion .content{max-height:0;padding-top:10px;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;overflow:hidden;}#footer-columns .column-content-wrapper.tablet-accordion.opened .content{max-height:500px;padding-top:20px;}#footer-columns .column-content-wrapper.tablet-accordion .free li{margin-right:20px;display:inline-block;}#footer-columns .column-content-wrapper.tablet-accordion h2{cursor:pointer;}#footer-columns .column-content-wrapper.tablet-accordion h2:after{margin-top:2px;display:inline-block !important;}#footer-columns .block#block-discover-debate .free li{font-size:120%;width:50%;float:left;}#footer footer{padding:30px 20px 40px;border-top:1px dashed #999;} 
}@media screen and (max-width:767px) {
 #header{padding:3px 0;}#header #log-actions{padding-top:9px;}#logo img{max-width:160px;}#mobile-menu-toggle{width:52px;}#block-crumbs-breadcrumb{display:none;}#mobile-menu .text{display:none;}#stickies .sticky-debates-filter{margin-top:0 !important;}#stickies #press-block-sticky .total-results{display:none;}#stickies #press-block-sticky .all-months-wrapper{float:left;font-size:16px;}.sticky-menu .content{font-size:10px;}div.ctools-modal-content{width:300px !important;}#modalContent.register_cta .ctools-modal-content{height:410px !important;}#modalContent.register_cta .ctools-modal-content .modal-header .modal-title{font-size:30px !important;}#modalContent.register_cta .ctools-modal-content #modal-content .big{font-size:30px;}#pre-footer-wrapper,#footer-bellow-columns{display:none;}#footer-columns{margin:0;}#footer-columns .column-content-wrapper{padding:0;margin:10px 10px 0;}#footer-columns .column-content-wrapper.phone-accordion:after{content:'';display:block;margin-top:20px;border-bottom:1px dashed #898989;}#footer-columns .column-content-wrapper.phone-accordion .content{max-height:0;padding-top:10px;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;overflow:hidden;}#footer-columns .column-content-wrapper.phone-accordion.opened .content{max-height:500px;padding-top:20px;}#footer-columns .free li{margin-right:20px;display:inline-block;}#footer-columns h2{cursor:pointer;}#footer-columns h2:after{margin-top:2px;display:inline-block !important;}#footer footer{padding:0px 10px 40px;text-align:center;}#footer_logo{border:none;display:block;padding:10px 0;}#footer_info{margin-left:0;}#footer_info .menu{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;}#footer_info .menu .leaf{margin:0 10px;}#footer_info .credits{font-size:12px;margin-top:30px;}#footer_info .credits:before{display:none;} 
}/**/
.base-center-container,#block-bfm-user-bfm-user-profile-menu .user-menu-wrapper,#block-bfm-user-bfm-user-profile-menu .user-links,#block-bfm-user-bfm-user-dashboard-quickstats{width:100%;max-width:1200px;margin:0 auto;}.sprite-sprite,.sprite-clock-big,.sprite-cup,.sprite-man-clock,.sprite-qa,.sprite-vote-pen,.region-below-content #block-about-us-the-approach .c-1 .hlp,.region-below-content #block-about-us-the-approach .c-5 .hlp,.region-below-content #block-about-us-the-approach .c-1:hover .hlp,.region-below-content #block-about-us-the-approach .c-1.swiper-slide-active .hlp,.region-below-content #block-about-us-the-approach .c-5:hover .hlp,.region-below-content #block-about-us-the-approach .c-5.swiper-slide-active .hlp,.region-below-content #block-about-us-the-approach .c-2 .hlp,.region-below-content #block-about-us-the-approach .c-2:hover .hlp,.region-below-content #block-about-us-the-approach .c-2.swiper-slide-active .hlp,.region-below-content #block-about-us-the-approach .c-3 .hlp,.region-below-content #block-about-us-the-approach .c-3:hover .hlp,.region-below-content #block-about-us-the-approach .c-3.swiper-slide-active .hlp,.region-below-content #block-about-us-the-approach .c-4 .hlp,.region-below-content #block-about-us-the-approach .c-4:hover .hlp,.region-below-content #block-about-us-the-approach .c-4.swiper-slide-active .hlp,.region-below-content #block-about-us-the-approach .c-6 .hlp,.region-below-content #block-about-us-the-approach .c-6:hover .hlp,.region-below-content #block-about-us-the-approach .c-6.swiper-slide-active .hlp{background-image:url(//www.intelligencesquaredus.org/sites/all/themes/iq2/assets/sprite-s9d92f6eb84.png);background-repeat:no-repeat;}.sprite-clock-big{background-position:0 -106px;height:106px;width:106px;}.sprite-clock-big:hover,.sprite-clock-big.clock-big-hover{background-position:0 0;}.sprite-cup{background-position:0 -318px;height:106px;width:106px;}.sprite-cup:hover,.sprite-cup.cup-hover{background-position:0 -212px;}.sprite-man-clock{background-position:0 -530px;height:106px;width:106px;}.sprite-man-clock:hover,.sprite-man-clock.man-clock-hover{background-position:0 -424px;}.sprite-qa{background-position:0 -742px;height:106px;width:106px;}.sprite-qa:hover,.sprite-qa.qa-hover{background-position:0 -636px;}.sprite-vote-pen{background-position:0 -954px;height:106px;width:106px;}.sprite-vote-pen:hover,.sprite-vote-pen.vote-pen-hover{background-position:0 -848px;}body.front #main{margin-top:20px;}#top-banner-wrapper{width:100%;overflow:hidden;max-height:0px;position:relative;}#top-banner-wrapper:before,#top-banner-wrapper:after{content:"";position:absolute;z-index:10;top:0;height:100%;width:calc(50% - 600px);opacity:0.8;background-color:#ddd;}#top-banner-wrapper:before{left:0;}#top-banner-wrapper:after{right:0;}#top-banner-wrapper .icon{position:absolute;z-index:11;top:50%;opacity:0.7;cursor:pointer;right:calc(50% -  650px);}#top-banner-wrapper .icon:hover{opacity:1;}#top-banner-wrapper .icon-prev{margin-top:-42px;}#top-banner-wrapper .icon-prev:after{line-height:106%;font-family:"fontello";content:"、";font-size:37px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}#top-banner-wrapper .icon-next{margin-top:5px;}#top-banner-wrapper .icon-next:after{line-height:106%;font-family:"fontello";content:"。";font-size:37px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}#top-banner-wrapper.active{-moz-transition-duration:1s;-o-transition-duration:1s;-webkit-transition-duration:1s;transition-duration:1s;max-height:600px;}#top-banner{position:relative;width:100%;max-width:1200px;margin:0 auto;min-height:600px;}#top-banner .screen{position:absolute;width:100%;height:100%;top:0px;color:#fff;}#top-banner .screen .block{position:absolute;background:#ddd;}#top-banner .screen .block a:hover{text-decoration:underline;}#top-banner .screen .block.grad:before{content:"";position:absolute;left:0;right:0;bottom:0;height:60%;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,#000000));background-image:-moz-linear-gradient(rgba(0,0,0,0),#000000);background-image:-webkit-linear-gradient(rgba(0,0,0,0),#000000);background-image:linear-gradient(rgba(0,0,0,0),#000000);opacity:0.8;}#top-banner .screen .block .content-wrapper{margin:40px 30px;height:calc(100% - 80px);position:relative;}#top-banner .screen .block > label{position:absolute;margin-top:20px;background:#424242;padding:15px 50px 15px 30px;font-size:26px;}#top-banner .screen .block h4{font-size:36px;margin-bottom:30px;}#top-banner .screen .block h5{font-size:20px;}#top-banner .screen .block p{font-size:24px;line-height:150%;margin:15px 50px 15px 0;}#top-banner .screen .block .links{position:absolute;bottom:0;font-size:18px;}#top-banner .screen .block .links a{color:#FFF;}#top-banner .screen .block .links.right li{bottom:-10px;font-size:20px;padding:12px 30px;}#top-banner .screen .block .links.right li a{color:#424242;}#top-banner .screen .block .info{position:absolute;bottom:0;}#top-banner .screen .block .date{font-size:14px;font-weight:300;}#top-banner .screen .block.block-medium_square .links.right a{color:#fff;}#top-banner .screen .block.no-title > label{display:none;}#top-banner .screen .block.pink-btn .info,#top-banner .screen .block.pink-btn .links li,#top-banner .screen .block.red-btn .info,#top-banner .screen .block.red-btn .links li,#top-banner .screen .block.blue-btn .info,#top-banner .screen .block.blue-btn .links li,#top-banner .screen .block.gray-btn .info,#top-banner .screen .block.gray-btn .links li,#top-banner .screen .block.black-btn .info,#top-banner .screen .block.black-btn .links li,#top-banner .screen .block.white-btn .info,#top-banner .screen .block.white-btn .links li{padding:12px 30px;}#top-banner .screen .block.pink-btn .info,#top-banner .screen .block.pink-btn .links li{background:#ec008c;}#top-banner .screen .block.red-btn .info,#top-banner .screen .block.red-btn .links li{background:#B60B0B;}#top-banner .screen .block.blue-btn .info,#top-banner .screen .block.blue-btn .links li{background:#467898;}#top-banner .screen .block.gray-btn .info,#top-banner .screen .block.gray-btn .links li{background:#424242;}#top-banner .screen .block.black-btn .info,#top-banner .screen .block.black-btn .links li{background:#000;}#top-banner .screen .block.white-btn .info,#top-banner .screen .block.white-btn .links li{background:#fff;color:#444444;}#top-banner .screen .block.white-btn .info a,#top-banner .screen .block.white-btn .links li a{color:#444444;}#top-banner .screen .block.gray-text p{color:#424242;}#top-banner .screen .block.gray-title h4{color:#424242;}#top-banner .screen .block.gray-title label{color:#424242;background:#fff;}#top-banner .screen .block.shadow-text p{text-shadow:#424242 0 0 4px;}#top-banner .screen .block.shadow-title h4{text-shadow:#424242 0 0 4px;}#top-banner .screen .block.shadow-text.gray-text p{text-shadow:#fff 0 0 4px;}#top-banner .screen .block.shadow-title.gray-title h4{text-shadow:#fff 0 0 4px;}#top-banner .screen .block.x_0{left:0px;}#top-banner .screen .block.w_1{width:200px;}#top-banner .screen .block.x_1{left:200px;}#top-banner .screen .block.w_2{width:400px;}#top-banner .screen .block.x_2{left:400px;}#top-banner .screen .block.w_3{width:600px;}#top-banner .screen .block.x_3{left:600px;}#top-banner .screen .block.w_4{width:800px;}#top-banner .screen .block.x_4{left:800px;}#top-banner .screen .block.w_5{width:1000px;}#top-banner .screen .block.x_5{left:1000px;}#top-banner .screen .block.w_6{width:1200px;}#top-banner .screen .block.y_0{top:0%;}#top-banner .screen .block.h_1{height:20%;}#top-banner .screen .block.y_1{top:20%;}#top-banner .screen .block.h_2{height:40%;}#top-banner .screen .block.y_2{top:40%;}#top-banner .screen .block.h_3{height:60%;}#top-banner .screen .block.y_3{top:60%;}#top-banner .screen .block.h_4{height:80%;}#top-banner .screen .block.y_4{top:80%;}#top-banner .screen .block.h_5{height:100%;}.more-bellow{width:100%;border-top:3px solid #B60B0B;text-align:center;position:absolute;}.more-bellow:before{content:"";position:absolute;background-color:#B60B0B;top:0;right:50%;bottom:0;width:0%;z-index:-1;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s;}.more-bellow a{position:relative;display:inline-block;background:#B60B0B;color:#FFF;font-size:24px;text-decoration:none;padding:15px 40px 20px;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s;}.more-bellow a:after{font-family:"fontello";content:"㔀";font-size:32px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#B60B0B;position:absolute;top:98%;left:50%;margin-left:-12px;}.more-bellow:hover:before{right:0%;width:100%;}#debates-filter-wrapper{color:#424242;padding-bottom:20px;}#debates-filter-wrapper label{font-size:24px;}#debates-filter-wrapper #debates-filters{margin:15px 0 0;border-bottom:1px solid #fff;width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;}#debates-filter-wrapper #debates-filters li{-webkit-flex:1;flex:1;font-size:18px;padding:10px 30px;display:inline-block;position:relative;z-index:1;overflow:hidden;margin-bottom:-2px;white-space:nowrap;text-align:center;}#debates-filter-wrapper #debates-filters li:before{content:"";position:absolute;background-color:#fff;opacity:0.8;left:0;right:0;bottom:0;height:0%;z-index:-1;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s;}#debates-filter-wrapper #debates-filters li:hover{color:#000;cursor:pointer;}#debates-filter-wrapper #debates-filters li:hover:before{height:100%;}#debates-filter-wrapper #debates-filters .active{color:#B60B0B;background:#FFF;}#debates-filter-wrapper .chaser{position:absolute;left:52px;margin-top:-1px;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;}#debates-filter-wrapper .chaser:before{font-family:"fontello";content:"㔀";font-size:22px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#fff;}#stickies #sticky-debates-filter .col{padding-bottom:0px;}#stickies #sticky-debates-filter .full-button{border:none;color:#fff;background:#B60B0B;font-size:16px;padding:6px 0;width:100%;margin-bottom:-2px;}#stickies #sticky-debates-filter .full-button:after{font-size:20px;margin-bottom:4px;}#stickies #sticky-debates-filter .full-button:before{background:#467898;}#stickies #sticky-debates-filter label,#stickies #sticky-debates-filter .chaser{display:none;}#stickies #sticky-debates-filter #debates-filter-wrapper{padding-bottom:0;}#stickies #sticky-debates-filter #debates-filter-wrapper #debates-filters{margin-top:0;border-bottom:none;}#stickies #sticky-debates-filter #debates-filter-wrapper #debates-filters li{font-size:16px;}#stickies #sticky-debates-filter #debates-filter-wrapper #debates-filters li.active:after{font-family:"fontello";content:"㔀";font-size:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;vertical-align:sub;margin-left:5px;}body.node-type-page .node-page > h2{display:none;}body.node-type-page #content > .grid{overflow:visible;}body.node-type-page #content #block-crumbs-breadcrumb{display:block;position:static;top:0;padding:30px 10px 20px;font-size:15px;}body.node-type-page #content #block-crumbs-breadcrumb .content{text-align:left;color:#444444;}body.node-type-page #content #block-crumbs-breadcrumb .content a{color:inherit;font-weight:600;}body.node-type-page #content #block-crumbs-breadcrumb .content > div{padding:0;background:transparent;margin:0;word-break:break-all;}body.node-type-page #content #block-crumbs-breadcrumb .content > div:nth-of-type(n+2):before{content:" / ";margin-left:5px;}body.node-type-page #content #block-crumbs-breadcrumb .content > div:nth-last-child(1){display:inline-block !important;}body.node-type-page #content .field-name-body{margin-right:20%;margin-left:10px;}body.node-type-page #content .wysiwyg-map{width:100% !important;}body.node-type-page .col-main{position:relative;display:block;z-index:1;background:#fff;}body.node-type-page .col-main .field-name-body{font-size:17px;line-height:200%;color:#444444;}body.node-type-page .col-main h1.title{font-size:26px;font-weight:600;margin:30px 0 20px;}body.node-type-page .col-main h2.desc{font-size:20px;font-weight:300;margin:10px 0 20px;line-height:200%;}body.node-type-page .col-main h2.desc:after{content:"";display:block;width:200px;border-bottom:1px solid #000;margin-top:20px;}body.node-type-page .col-main h3.sub{font-size:22px;font-weight:bold;margin:20px 0;}body.node-type-page .col-main h4.sub{font-size:18px;font-weight:bold;margin:15px 0;color:#444444;}body.node-type-page .col-main h5.sub{font-size:18px;font-weight:bold;margin:15px 0;color:#898989;}body.node-type-page .col-main h6.sub{font-size:18px;font-weight:bold;margin:15px 0;color:#B60B0B;}body.node-type-page .col-main p a{text-decoration:none;color:#B60B0B;font-weight:bold;cursor:pointer;}body.node-type-page .col-main p a:hover{text-decoration:underline;}body.node-type-page .col-main p.small-line-height{line-height:120%;}body.node-type-page .col-main p.sub-text{font-size:16px;line-height:150%;font-weight:300;margin:5px 0;}body.node-type-page .col-main .little-margin{margin:5px 0 !important;}body.node-type-page .col-main strong{font-weight:bold;}body.node-type-page .col-main em{font-style:italic;}body.node-type-page .col-main sup{vertical-align:super;font-size:65%;}body.node-type-page .col-main sub{vertical-align:sub;font-size:65%;}body.node-type-page .col-main hr{border-top:1px solid #B60B0B;margin:20px 0;}body.node-type-page .col-main q,body.node-type-page .col-main blockquote{quotes:initial;background:#fbfbfb;margin:2% 5%;padding:20px 30px;quotes:"“" "”" "‘" "’";}body.node-type-page .col-main q p,body.node-type-page .col-main blockquote p{display:inline;}body.node-type-page .col-main q:before,body.node-type-page .col-main blockquote:before{color:#444444;content:open-quote;font-size:4em;line-height:0.1em;margin-right:0.25em;vertical-align:-0.4em;display:inline-block;}body.node-type-page .col-main a.back{display:inline-block;padding:15px 25px;font-size:22px;color:#fff;background:#B60B0B;font-weight:300;}body.node-type-page .col-main a.back:before{font-family:"fontello";content:"、";font-size:22px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;margin:0 10px 0 0;}body.node-type-page .col-main a.back:hover{background:#444444;text-decoration:none;}body.node-type-page .col-main span.small{font-size:75%;}body.node-type-page .col-main span.gray{background-color:#898989;color:#000;}body.node-type-page .col-main span.dark{background-color:#444;color:#fff;}body.node-type-page .col-main span.red{background-color:#b70b0b;color:#fff;}body.node-type-page .col-main span.blue{background-color:#467899;color:#fff;}body.node-type-page .col-main span.well{padding:0px 10px;display:inline-block;margin:0 5px;font-size:75%;}body.node-type-page .col-main ul{padding:20px 0;}body.node-type-page .col-main ul li:before{content:"•";margin-right:10px;color:#B60B0B;}body.node-type-page .col-main ul{list-style-position:inside;margin:10px 20px;}body.node-type-page .col-main ul > li{line-height:135%;}body.node-type-page .col-main ul > li:before{content:"";position:relative;display:inline-block;vertical-align:middle;background:#B70B0B;width:5px;height:5px;margin-right:7px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}body.node-type-page .col-main ul > li ul{margin:5px 30px;}body.node-type-page .col-main ul > li > ul > li:before{content:"";position:relative;display:inline-block;vertical-align:middle;border:1px solid #B70B0B;width:4px;height:4px;margin-right:7px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background:transparent;}body.node-type-page .col-main ul > li > ul > li > ul > li:before{content:"";position:relative;display:inline-block;vertical-align:middle;width:3px;height:3px;margin-right:7px;-moz-border-radius:0%;-webkit-border-radius:0%;border-radius:0%;background:#B60B0B;}body.node-type-page .col-main ul ol{list-style-position:inside;margin:10px 20px;}body.node-type-page .col-main ul ol li{list-style-type:decimal;line-height:135%;}.node-type-page-type-1 #main-wrapper{margin:0;max-width:none;}.node-type-page-type-1 #pre-footer-wrapper{margin-top:0;}.node-page-type-1.view-mode-full{position:relative;width:100%;padding:80px 0 60px;overflow:hidden;text-align:center;color:#fff;background-size:cover;background-position:center;}.node-page-type-1.view-mode-full .field-name-field-image{position:absolute;top:0px;width:100%;}.node-page-type-1.view-mode-full .field-name-field-menu-name .field-item{display:inline-block;padding:10px 50px;background:#898989;font-weight:300;}.node-page-type-1.view-mode-full > .field-name-title h2,.node-page-type-1.view-mode-full > .field-name-title h1{padding:70px 60px 30px;max-width:830px;margin:0 auto;line-height:125%;font-weight:bold;font-size:72px;}.node-page-type-1.view-mode-full > .field-name-body{padding:0 30px;max-width:800px;margin:0 auto 80px;font-size:30px;line-height:1.25em;}.node-page-type-1.view-mode-full > .field-name-body:before{content:'';position:relative;display:inline-block;vertical-align:top;width:150px;border-top:1px solid #fff;}body.node-type-news-article #main-wrapper,body.node-type-press-release #main-wrapper{max-width:none;}.press-full-item{background:#fff;font-size:18px;color:#424242;}.press-full-item .top-wrapper{text-align:center;background:url(//www.intelligencesquaredus.org/sites/all/themes/iq2/assets/newsarticle-bck.jpg);background-size:cover;min-height:400px;}.press-full-item h2{max-width:600px;margin:0 auto;padding:130px 30px 30px;font-size:36px;line-height:120%;font-weight:600;color:#424242;}.press-full-item .ds-byline .field{display:inline-block;vertical-align:middle;}.press-full-item .ds-body{padding:50px 0;margin:0 auto;line-height:200%;font-weight:300;max-width:800px;}.press-full-item .field-name-title{position:relative;}.press-full-item .field-name-title:after{content:"";position:relative;display:inline-block;width:150px;border-bottom:1px solid #424242;bottom:15px;}.press-full-item .field-name-field-author-name{margin:25px 0 25px 30px;}.press-full-item .field-name-field-author-name .field-item:after{content:"/";margin:0 5px;}.press-full-item .field-name-field-related-debates{display:none;}.press-full-item .ds-actions{margin-top:10px;font-size:0;}.press-full-item .ds-actions img{display:none;}.press-full-item .ds-actions .field{margin:0 10px;display:inline-block;vertical-align:middle;}.press-full-item .ds-actions a:hover{color:#B60B0B;}.press-full-item .field-name-field-pdf a:before{font-family:"fontello";content:"瀡";font-size:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.press-full-item .field-name-mail-to a:before{font-family:"fontello";content:"瀢";font-size:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.node-news-article.view-mode-extended_teaser,.node-press-release.view-mode-extended_teaser{background:#fff;border-bottom:1px solid #B60B0B;padding:20px;}.node-news-article.view-mode-extended_teaser h2,.node-press-release.view-mode-extended_teaser h2{text-align:left;font-size:24px;font-weight:400;line-height:120%;padding:0;color:#444444;margin:0 auto 30px;}.node-news-article.view-mode-extended_teaser h2:after,.node-press-release.view-mode-extended_teaser h2:after{display:none;}.node-news-article.view-mode-extended_teaser .field-name-field-article-source .field-name-field-logo,.node-press-release.view-mode-extended_teaser .field-name-field-article-source .field-name-field-logo{height:140px;}.node-news-article.view-mode-extended_teaser .field-name-field-author-name,.node-news-article.view-mode-extended_teaser .field-name-field-on-date,.node-press-release.view-mode-extended_teaser .field-name-field-author-name,.node-press-release.view-mode-extended_teaser .field-name-field-on-date{font-size:14px;}.node-news-article.view-mode-extended_teaser .field-name-field-author-name,.node-press-release.view-mode-extended_teaser .field-name-field-author-name{display:inline-block;}.node-news-article.view-mode-extended_teaser .field-name-field-on-date,.node-press-release.view-mode-extended_teaser .field-name-field-on-date{display:inline-block;}.node-news-article.view-mode-extended_teaser .field-name-field-on-date .field-item span:before,.node-press-release.view-mode-extended_teaser .field-name-field-on-date .field-item span:before{content:' / ';padding:0 5px;}.node-news-article.view-mode-extended_teaser p,.node-press-release.view-mode-extended_teaser p{line-height:170%;margin:20px 0;}.node-news-article.view-mode-extended_teaser p:before,.node-press-release.view-mode-extended_teaser p:before{content:'';width:30px;height:1px;display:block;background:#444444;margin-bottom:20px;}.node-news-article.view-mode-extended_teaser p:after,.node-press-release.view-mode-extended_teaser p:after{content:'';width:30px;height:1px;display:block;background:#444444;margin-top:20px;}.node-news-article.view-mode-extended_teaser .field-name-body a,.node-press-release.view-mode-extended_teaser .field-name-body a{margin:0 5px;color:#B60B0B;text-decoration:none;}.node-news-article.view-mode-extended_teaser .field-name-body a:after,.node-press-release.view-mode-extended_teaser .field-name-body a:after{font-family:"fontello";content:"";font-size:24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;vertical-align:middle;}.node-news-article.view-mode-extended_teaser .field-name-body a:hover,.node-press-release.view-mode-extended_teaser .field-name-body a:hover{color:#444444;}.node-press-release.view-mode-extended_teaser .field-name-body p:last-child:after{display:none;}.node-news-article.node-teaser .field-name-field-article-source > div:nth-child(1){overflow:hidden;position:relative;}.node-news-article.node-teaser .field-name-field-article-source > div:nth-child(1) .field-item{position:absolute;width:80%;height:80%;top:10%;left:10%;background-repeat:no-repeat;background-size:contain;background-position:center;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;}.node-news-article.node-teaser .field-name-field-article-source > div:nth-child(1) .field-item img{display:none;}.node-news-article.node-teaser .field-name-field-article-source > div:nth-child(1) .field-item h6{color:#fff;font-size:42px;text-align:center;}.node-news-article.view-mode-extended_teaser .field-name-field-article-source .field-name-field-logo,.node-news-article.view-mode-featured_on_media_press_block .field-name-field-article-source .field-name-field-logo{position:relative;}.node-news-article.view-mode-extended_teaser .field-name-field-article-source .field-name-field-logo div,.node-news-article.view-mode-featured_on_media_press_block .field-name-field-article-source .field-name-field-logo div{width:100%;}.node-news-article.view-mode-extended_teaser .field-name-field-article-source .field-name-field-logo .field-item,.node-news-article.view-mode-featured_on_media_press_block .field-name-field-article-source .field-name-field-logo .field-item{height:80%;position:absolute;background-repeat:no-repeat;background-size:contain;background-position:center;top:10%;}.node-news-article.view-mode-extended_teaser .field-name-field-article-source .field-name-title .field-item,.node-news-article.view-mode-featured_on_media_press_block .field-name-field-article-source .field-name-title .field-item{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;min-height:150px;}.node-news-article.view-mode-extended_teaser .field-name-field-article-source .field-name-title h6,.node-news-article.view-mode-featured_on_media_press_block .field-name-field-article-source .field-name-title h6{font-size:30px;color:#fff;padding:20px;text-align:center;line-height:110%;}.node-news-article.view-mode-extended_teaser .field-name-field-article-source .field-name-field-url,.node-news-article.view-mode-featured_on_media_press_block .field-name-field-article-source .field-name-field-url{position:absolute;}.node-news-article.node-teaser .field-name-field-article-source,.node-news-article.view-mode-extended_teaser .field-name-field-article-source,.node-news-article.view-mode-featured_on_media_press_block .field-name-field-article-source{background:url(//www.intelligencesquaredus.org/sites/all/themes/iq2/assets/article_bck.jpg);background-size:cover;background-position:center;}.node-news-article .field-name-field-article-source .field-name-field-logo + .field-name-title{display:none;}.node-news-article.view-mode-full .top-wrapper{min-height:300px;}.node-news-article.view-mode-full .field-name-title:after{display:none;}.node-news-article.view-mode-full .field-name-field-url{margin:50px 0;}.node-news-article.view-mode-full .field-name-field-url .field-items{display:inline-block;}.node-news-article.view-mode-full .body-wrapper{padding:50px 20px;margin:0 auto;line-height:200%;font-weight:300;max-width:800px;display:-webkit-flex;display:flex;}.node-news-article.view-mode-full .body-wrapper .left-wrapper{min-width:200px;}.node-news-article.view-mode-full .body-wrapper .left-wrapper .ds-byline .field{display:block;}.node-news-article.view-mode-full .body-wrapper .left-wrapper .field-name-field-article-source{margin-bottom:10px;}.node-news-article.view-mode-full .body-wrapper .left-wrapper .field-name-field-on-date{font-size:14px;}.node-news-article.view-mode-full .body-wrapper .left-wrapper .field-name-field-author-name{font-size:16px;margin:-15px 0 0;}.node-news-article.view-mode-full .body-wrapper .left-wrapper .field-name-field-author-name .field-item:after{display:none;}.node-news-article.view-mode-full .body-wrapper .left-wrapper .ds-actions .field{margin:0 20px 0 0;}.node-news-article.view-mode-full .body-wrapper .right-wrapper{-webkit-flex:1;flex:1;}.node-news-article.view-mode-full .body-wrapper .right-wrapper .sharethis-buttons{margin:20px 0 0;}.node-news-article.view-mode-full .ds-body{padding:0 0;margin:0 0 0 20px;max-width:600px;}.node-press-release.view-mode-full .top-wrapper{padding-bottom:30px;}.node-press-release.view-mode-full .field-name-field-url{display:inline;}.node-press-release.view-mode-full .field-name-field-url div{display:inline;}.node-press-release.view-mode-full .field-name-field-url a{color:#B60B0B;text-decoration:none;margin-left:10px;}.node-press-release.view-mode-full .field-name-field-url a:after{font-family:"fontello";content:"";font-size:24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;vertical-align:middle;}.node-press-release.view-mode-full .field-name-field-url a:hover{color:#444444;}.featured-debate-on-buy{background:#424242;color:#fff;position:relative;min-height:600px;font-size:21px;font-weight:300;line-height:125%;}.featured-debate-on-buy > figure{position:absolute;top:0;width:50%;height:100%;}.featured-debate-on-buy > figure .field-type-image{position:absolute;width:100%;height:100%;background-origin:content-box;background-size:cover;background-position:50%;}.featured-debate-on-buy > figure img{display:none;}.featured-debate-on-buy .description{position:relative;width:600px;padding:20px 0 0;margin-left:calc(50% + 30px);}.featured-debate-on-buy .past-future-deb{display:inline-block;padding:5px 10px;margin:0 10px 10px 0;background:#898989;font-size:16px;font-weight:300;}.featured-debate-on-buy h2{margin:15px 15% 15px 0;font-size:42px;font-weight:600;line-height:110%;}.featured-debate-on-buy hr{display:inline-block;width:100px;}.featured-debate-on-buy .field-name-body{margin:0;}.featured-debate-on-buy .specs{margin:25px 0 5px;float:left;}.featured-debate-on-buy .group{display:block;width:100%;font-size:90%;line-height:120%;}.featured-debate-on-buy .group a{color:#fff;}.featured-debate-on-buy .group .icon{position:relative;display:inline-block;float:left;width:calc(50% - 45px);padding-left:35px;margin-bottom:20px;margin-right:10px;}.featured-debate-on-buy .group .icon:before{content:"";position:absolute;left:0;}.featured-debate-on-buy .group .icon-cal:before{font-family:"fontello";content:"";font-size:34px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.featured-debate-on-buy .group .icon-time:before{font-family:"fontello";content:"";font-size:26px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.featured-debate-on-buy .group .icon-marker{float:right;}.featured-debate-on-buy .group .icon-marker:before{font-family:"fontello";content:"";font-size:32px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.featured-debate-on-buy .group .icon-marker .geo,.featured-debate-on-buy .group .icon-marker .country-name{display:none;}.featured-debate-on-buy .group .icon-add-to-cal:before{font-family:"fontello";content:"";font-size:34px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.featured-debate-on-buy .group .icon-add-to-cal .date-display-single{display:none;}.featured-debate-on-buy .group .icon-add-to-cal .addtocal{display:inline-block;text-decoration:underline;}.featured-debate-on-buy .group .icon-map:before{font-family:"fontello";content:"";font-size:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.featured-debate-on-buy .group .icon-map a{text-decoration:underline;}.featured-debate-on-buy .buy-tickets{width:400px;font-weight:600;}#block-views-what-did-i-miss-block .view-content{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;}#block-views-what-did-i-miss-block .view-content .view-mode-small_debate_teaser{height:100%;}.view-mode-big_debate_description{background:#fff;padding:3px;position:relative;margin-bottom:60px;}.view-mode-big_debate_description .top-wrapper{color:#FFF;background:#424242;overflow:hidden;position:relative;}.view-mode-big_debate_description .bottom-wrapper{padding:20px 0px 40px;overflow:hidden;}.view-mode-big_debate_description .ds-body,.view-mode-big_debate_description .top-wrapper .ds-image{float:left;width:43%;max-width:500px;overflow:hidden;}.view-mode-big_debate_description .top-wrapper .ds-image div{float:left;}.view-mode-big_debate_description .top-wrapper .ds-image .field{margin-bottom:-3px;}.view-mode-big_debate_description .stand-wrapper,.view-mode-big_debate_description .info-wrapper{float:left;width:50%;margin-left:4%;}.view-mode-big_debate_description .info-wrapper{padding:40px 0 10px;}.view-mode-big_debate_description .info-wrapper:after{display:none;font-family:"fontello";content:"㔀";font-size:40px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#424242;position:absolute;top:99%;left:calc(50% - 20px);}.view-mode-big_debate_description .ds-body > .field{padding:0 20px;color:#666;font-size:17px;line-height:150%;}.view-mode-big_debate_description .stand-wrapper{float:left;margin:-15px 0 0;}.view-mode-big_debate_description .stand-wrapper > div{position:relative;float:left;width:100%;clear:both;padding:15px 0;}.view-mode-big_debate_description .stand-wrapper > div > .field{margin:10px 0;}.view-mode-big_debate_description .stand-wrapper .ds-for:after{content:"";position:absolute;left:8%;right:8%;bottom:0;border-bottom:1px dashed #aaa;}.view-mode-big_debate_description .stand-wrapper label{font-size:18px;margin-bottom:10px;}.view-mode-big_debate_description .stand-wrapper .speaker-teaser{margin-right:15%;}.view-mode-big_debate_description .stand-wrapper .speaker-teaser h6{font-size:18px;color:#333;}.view-mode-big_debate_description .stand-wrapper .speaker-teaser .field-type-image{float:left;margin-right:10px;}.view-mode-big_debate_description .stand-wrapper .speaker-teaser .field-type-text{font-size:14px;color:#666;}.view-mode-big_debate_description .stand-wrapper .field-type-entityreference > .field-items > .field-item{width:50%;float:left;}.view-mode-big_debate_description .field-name-field-occupation .field-item{display:inline;}.view-mode-big_debate_description .field-name-field-occupation .field-item:nth-child(n+2):before{content:" & ";}.view-mode-big_debate_description .ds-for label{color:#467898;}.view-mode-big_debate_description .ds-against label{color:#B60B0B;}.view-mode-big_debate_description h2{font-size:28px;}.view-mode-big_debate_description hr{width:100px;display:inline-block;margin:30px 0;border-color:#999;}.view-mode-big_debate_description .geo,.view-mode-big_debate_description .country-name{display:none;}.view-mode-big_debate_description .ds-specs{font-size:20px;font-weight:300;line-height:125%;margin-right:20px;}.view-mode-big_debate_description .ds-specs .field-items{display:inline-block;vertical-align:top;margin-left:35px;}.view-mode-big_debate_description .ds-specs > .field{margin-bottom:20px;width:45%;margin-right:5%;}.view-mode-big_debate_description .ds-specs > .field:before{content:"";position:absolute;}.view-mode-big_debate_description .ds-specs .field-name-field-date{font-weight:400;text-decoration:underline;}.view-mode-big_debate_description .ds-specs .field-name-field-date:before{font-family:"fontello";content:"";font-size:34px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;margin-top:-2px;}.view-mode-big_debate_description .ds-specs .field-name-debate-hours:before{font-family:"fontello";content:"";font-size:26px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.view-mode-big_debate_description .ds-specs .field-name-field-venue{float:right;}.view-mode-big_debate_description .ds-specs .field-name-field-venue:before{font-family:"fontello";content:"";font-size:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.view-mode-big_debate_description .ds-specs .field-name-field-venue a{color:#fff;}.view-mode-big_debate_description .ds-specs .field-name-field-venue a:hover{text-decoration:underline;}.view-mode-big_debate_description .ds-specs .field-name-debate-map-link{display:none;}.view-mode-big_debate_description .ds-footer a{position:absolute;bottom:-35px;width:50%;left:50%;margin-left:-25%;background:#B60B0B;padding:20px 0;font-size:24px;color:#fff;text-align:center;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;}.view-mode-big_debate_description .ds-footer a:hover{background:#444444;width:90%;margin-left:-45%;}#browse-seasons-iface{background:#fff;font-size:23px;font-weight:300;margin:60px 0;overflow:hidden;}#browse-seasons-iface label{color:#fff;background:#467898;padding:34px 2%;width:24%;text-align:center;float:left;position:relative;}#browse-seasons-iface label:after{position:absolute;left:99%;top:50%;margin-top:-18px;color:#467898;font-family:"fontello";content:"㔂";font-size:37px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}#browse-seasons-iface .table{display:table;width:72%;text-align:center;color:#666;}#browse-seasons-iface .table-row{display:table-row;}#browse-seasons-iface .table-row > *{display:table-cell;padding:34px 0;border-left:1px dashed #aaa;}#browse-seasons-iface .table-row > *:nth-child(1){border:none;}#browse-seasons-iface .table-row > *:hover{background:#ddd;cursor:pointer;}#browse-seasons-iface .table-row .active{background:#ddd;}#below-content-wrapper{position:relative;z-index:1;}.region-below-content{padding:0;color:#444;}.region-below-content h2{color:#444444;max-width:1200px;padding:60px 0 0;margin:0 auto 30px;text-align:center;font-size:60px;font-weight:bold;}.region-below-content h2:after{content:'';display:block;border-bottom:1px solid #424242;width:150px;height:30px;margin:0 auto;}.region-below-content > .block,.region-below-content > .region > .block{margin:0 auto;max-width:1200px;}.region-below-content p.description,.region-below-content .view-mode-full .field-name-body{text-align:center;max-width:720px;margin:0 auto;font-size:20px;line-height:125%;}.region-below-content .field-name-field-author-name{display:inline-block;}.region-below-content .field-name-field-on-date{display:inline-block;}.region-below-content .field-name-field-on-date .field-item span:before{content:' / ';padding:0 5px;}.region-below-content .field-name-node-link{font-size:18px;margin-top:40px;}.region-below-content .field-name-node-link:before{content:'';display:block;width:25px;margin-bottom:15px;border-top:1px solid #424242;}.region-below-content .field-name-node-link a{color:#B60B0B;text-decoration:none;padding-right:70px;}.region-below-content .field-name-node-link a:after{font-family:"fontello";content:"";font-size:24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;vertical-align:middle;}.region-below-content .field-name-node-link a:hover{color:#444444;}.region-below-content .view-footer{text-align:center;}.region-below-content .extra-panel{color:#fff;text-align:center;}.region-below-content .full-button-v2{max-width:380px;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s;}.region-below-content .full-button-v2:hover{max-width:420px;}.region-below-content .block.full-width{margin:0;max-width:none;background:#fff;z-index:1;}.region-below-content .block.full-width > .content{display:block;margin:0 auto;max-width:1200px;}.region-below-content .block.full-width .swiper-pagination-bullet{background:#898989;}.region-below-content #block-bfm-blocks-press-resources-page-block .ds-contact,.region-below-content #block-bfm-blocks-press-resources-page-block .ds-logos{width:50%;float:left;position:relative;margin-bottom:50px;}.region-below-content #block-bfm-blocks-press-resources-page-block .field-label,.region-below-content #block-bfm-blocks-press-resources-page-block .field-name-field-description .field-items{margin:0 10px;}.region-below-content #block-bfm-blocks-press-resources-page-block .ds-logos img,.region-below-content #block-bfm-blocks-press-resources-page-block .ds-shots img{width:100%;height:auto;}.region-below-content .view-iq2us-in-the-news{padding:0 0 50px;}.region-below-content .view-iq2us-in-the-news .node-news-article{background:#fff;padding:3px 23px 20px;font-size:18px;color:#424242;}.region-below-content .view-iq2us-in-the-news .node-news-article h5{padding:15px 0;font-size:20px;line-height:120%;font-weight:bold;color:#444444;min-height:80px;}.region-below-content .view-iq2us-in-the-news .node-news-article .field-name-body{display:none;}.region-below-content .view-iq2us-in-the-news .field-name-field-article-source{margin:0 -20px;cursor:pointer;}.region-below-content .view-iq2us-in-the-news .field-name-field-article-source > div:nth-child(1){height:200px;display:-webkit-flex;display:flex;-webkit-align-content:center;align-content:center;-webkit-justify-content:center;justify-content:center;}.region-below-content .view-iq2us-in-the-news .field-name-field-article-source h2{display:none;}.region-below-content #block-views-iq2us-press-releases-block{padding:2px 0 60px;}.region-below-content #views-exposed-form-iq2us-press-releases-block{display:none;}.region-below-content .view-iq2us-press-releases{font-size:18px;color:#424242;}.region-below-content .view-iq2us-press-releases h5{font-size:36px;padding-bottom:10px;color:#444444;}.region-below-content .view-iq2us-press-releases .field-name-body{line-height:150%;margin:20px 0 30px;}.region-below-content .view-iq2us-press-releases .group-left{overflow:hidden;width:50%;float:left;}.region-below-content .view-iq2us-press-releases .group-right{margin:0 30px;width:calc(50% - 60px);float:left;}.region-below-content .view-iq2us-press-releases > .view-content > .col{background:#fff;padding:10px;}.region-below-content #block-bfm-blocks-press-resources-page-block{padding:20px 0;}.region-below-content #block-bfm-blocks-press-resources-page-block .field-label{background:#EBEBEC;color:#444444;float:left;z-index:1;padding:20px 20px 20px 0;font-size:36px;}.region-below-content #block-bfm-blocks-press-resources-page-block .field-label:before{content:'';border-top:1px solid #424242;position:absolute;left:10px;right:10px;top:52px;display:block;z-index:-1;}.region-below-content #block-bfm-blocks-press-resources-page-block .ds-shots > .field,.region-below-content #block-bfm-blocks-press-resources-page-block .ds-logos > .field,.region-below-content #block-bfm-blocks-press-resources-page-block .ds-contact > .field{position:relative;overflow:hidden;}.region-below-content #block-bfm-blocks-press-resources-page-block .field-name-field-pdf img{display:none;}.region-below-content #block-bfm-blocks-press-resources-page-block .field-name-field-pdf a{text-decoration:underline;}.region-below-content #block-bfm-blocks-press-resources-page-block .field-name-field-pdf .field-items{padding:5px 10px;}.region-below-content #block-bfm-blocks-press-resources-page-block .field-name-field-pdf .file-size{font-size:12px;}.region-below-content #block-bfm-blocks-press-resources-page-block .field-label + .field-items{clear:both;}.region-below-content #block-bfm-blocks-press-resources-page-block .ds-shots{margin-top:40px;position:relative;}.region-below-content #block-bfm-blocks-press-resources-page-block .ds-shots a{display:block;position:relative;background:#fff;padding:3px;overflow:hidden;}.region-below-content #block-bfm-blocks-press-resources-page-block .ds-shots a:hover:after{content:'';position:absolute;top:0;left:0;height:100%;width:100%;background:#251e1d;opacity:0.7;}.region-below-content #block-bfm-blocks-press-resources-page-block .ds-shots a:hover:before{color:#FFF;font-family:"fontello";content:"";font-size:40px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;position:absolute;z-index:1;vertical-align:center;top:calc(50% - 20px);left:calc(50% - 20px);}.region-below-content #block-bfm-blocks-press-resources-page-block .ds-shots a img{float:left;}.region-below-content #block-bfm-blocks-press-resources-page-block .ds-contact .content{padding:20px 0;}.region-below-content #block-bfm-blocks-press-resources-page-block .ds-contact .content .field-name-field-contact-name{font-weight:bold;font-size:18px;display:block;position:relative;padding:0 0 20px 0;}.region-below-content #block-bfm-blocks-press-resources-page-block .ds-contact .content .field-name-field-contact-name:after{content:'';position:relative;height:1px;width:25px;display:block;background:#424242;top:15px;}.region-below-content #block-bfm-blocks-press-resources-page-block .ds-contact .content .field-name-field-email{font-size:14px;word-break:break-all;}.region-below-content #block-bfm-blocks-press-resources-page-block .ds-contact .content .field-name-field-email:hover{cursor:pointer;text-decoration:underline;}.region-below-content #block-bfm-blocks-press-resources-page-block .ds-contact .content .field-name-field-phone{font-size:16px;padding:10px 0 5px;word-break:break-all;}.region-below-content #block-views-tweets-block{background:url(//www.intelligencesquaredus.org/sites/all/themes/iq2/assets/twitter-background.png);background-size:cover;padding:20px 0;}.region-below-content #block-views-tweets-block .tweet{min-width:100%;color:#FFF;text-align:center;}.region-below-content #block-views-tweets-block .tweet .avatar{padding:25px 0 10px;}.region-below-content #block-views-tweets-block .tweet .avatar a img{border-radius:5px;}.region-below-content #block-views-tweets-block .tweet .name-handle{font-size:30px;}.region-below-content #block-views-tweets-block .tweet .name-handle a{color:#fff;line-height:1.25em;}.region-below-content #block-views-tweets-block .tweet .name-handle a:hover{text-decoration:underline;}.region-below-content #block-views-tweets-block .tweet .text{width:80%;margin:40px auto;font-size:40px;line-height:1.3em;}.region-below-content #block-views-tweets-block .tweet .text a{color:#fff;text-decoration:underline;}.region-below-content #block-views-tweets-block .tweet .text a:hover{color:#B60B0B;}.region-below-content #block-views-tweets-block .tweet .bottom-wrapper{padding:40px 0 20px;}.region-below-content #block-views-tweets-block .tweet .bottom-wrapper .timestamp{display:inline-block;position:relative;color:#fff;font-size:22px;font-weight:300;}.region-below-content #block-views-tweets-block .tweet .bottom-wrapper .actions{display:inline-block;vertical-align:middle;margin-left:30px;}.region-below-content #block-views-tweets-block .tweet .bottom-wrapper .actions li,.region-below-content #block-views-tweets-block .tweet .bottom-wrapper .actions a{display:inline-block;}.region-below-content #block-views-tweets-block .tweet .bottom-wrapper .actions a{margin:0 20px;}.region-below-content #block-views-tweets-block .tweet .bottom-wrapper .actions a:hover{color:#B60B0B;}.region-below-content #block-views-tweets-block .tweet .bottom-wrapper .actions .sprite-reply{background:none;}.region-below-content #block-views-tweets-block .tweet .bottom-wrapper .actions .sprite-reply:before{font-family:"fontello";content:"䀁";font-size:24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.region-below-content #block-views-tweets-block .tweet .bottom-wrapper .actions .sprite-retweet{background:none;}.region-below-content #block-views-tweets-block .tweet .bottom-wrapper .actions .sprite-retweet:before{font-family:"fontello";content:"䀂";font-size:24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.region-below-content #block-views-tweets-block .tweet .bottom-wrapper .actions .sprite-star{background:none;}.region-below-content #block-views-tweets-block .tweet .bottom-wrapper .actions .sprite-star:before{font-family:"fontello";content:"䀃";font-size:24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.region-below-content #block-about-us-what-is-iq2{overflow:hidden;background:transparent;}.region-below-content #block-about-us-what-is-iq2 .grid{padding:60px 0 100px;float:left;overflow:visible;}.region-below-content #block-about-us-what-is-iq2 .col{margin-top:30px;}.region-below-content #block-about-us-what-is-iq2 .col .wrapper{position:relative;background:#fff;padding:30px;}.region-below-content #block-about-us-what-is-iq2 .col .wrapper:after{content:"";position:absolute;top:100%;height:1000px;width:100%;left:0;background:#dddddd;z-index:-1;-moz-transform:scale(1,1) rotateZ(0) translate(0,0) skew(-45deg,0);-ms-transform:scale(1,1) rotateZ(0) translate(0,0) skew(-45deg,0);-webkit-transform:scale(1,1) rotateZ(0) translate(0,0) skew(-45deg,0);transform:scale(1,1) rotateZ(0) translate(0,0) skew(-45deg,0);-moz-transform-origin:0 0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;}.region-below-content #block-about-us-what-is-iq2 .col p{margin-top:20px;line-height:170%;font-size:17px;}.region-below-content #block-about-us-what-is-iq2 h4{border:3px solid #fff;background:#424242;color:#fff;font-size:36px;margin-top:-60px;padding:40px 20px;text-align:center;}.region-below-content #block-about-us-debate-totals{background:url(//www.intelligencesquaredus.org/sites/all/themes/iq2/assets/about-debates.png);background-size:cover;background-repeat:no-repeat;}.region-below-content #block-about-us-debate-totals .grid{padding-top:40px;padding-bottom:20px;}.region-below-content #block-about-us-debate-totals .highlight-big{font-size:160px;font-weight:600;line-height:80%;}.region-below-content #block-about-us-debate-totals .highlight-small{font-size:70px;font-weight:600;}.region-below-content #block-about-us-debate-totals p{line-height:175%;font-size:17px;margin:10px 0;}.region-below-content #block-about-us-debate-totals .arrow-button{color:#fff;font-size:24px;display:inline-block;padding:15px 20px;border:1px solid #fff;margin:10px 0;position:relative;}.region-below-content #block-about-us-debate-totals .arrow-button:after{display:inline-block;vertical-align:middle;margin:0 0 3px 10px;font-family:"fontello";content:"。";font-size:22px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.region-below-content #block-about-us-debate-totals .arrow-button:hover{background:rgba(255,255,255,0.3);}.region-below-content #block-about-us-the-approach{text-align:center;}.region-below-content #block-about-us-the-approach .circles{padding:60px 0 0;overflow:hidden;}.region-below-content #block-about-us-the-approach .circles > *{float:left;}.region-below-content #block-about-us-the-approach .circle{width:128px;margin:0 10px;}.region-below-content #block-about-us-the-approach .circle .hlp{width:100%;height:108px;border-radius:50%;}.region-below-content #block-about-us-the-approach .circle h6{font-size:22px;margin:20px -35px;}.region-below-content #block-about-us-the-approach .circle .description{background:#fff;margin:40px -70px 20px;padding:20px;position:relative;opacity:0;}.region-below-content #block-about-us-the-approach .circle .description:before{font-family:"fontello";content:"㔃";font-size:32px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#fff;position:absolute;bottom:99%;left:50%;margin-left:-15px;}.region-below-content #block-about-us-the-approach .c-1 .hlp,.region-below-content #block-about-us-the-approach .c-5 .hlp{background-position:0 -954px;height:106px;width:106px;}.region-below-content #block-about-us-the-approach .c-1 .hlp:hover,.region-below-content #block-about-us-the-approach .c-1 .hlp.vote-pen-hover,.region-below-content #block-about-us-the-approach .c-5 .hlp:hover,.region-below-content #block-about-us-the-approach .c-5 .hlp.vote-pen-hover{background-position:0 -848px;}.region-below-content #block-about-us-the-approach .c-1:hover .hlp,.region-below-content #block-about-us-the-approach .c-1.swiper-slide-active .hlp,.region-below-content #block-about-us-the-approach .c-5:hover .hlp,.region-below-content #block-about-us-the-approach .c-5.swiper-slide-active .hlp{background-position:0 -848px;height:106px;width:106px;}.region-below-content #block-about-us-the-approach .c-2 .hlp{background-position:0 -106px;height:106px;width:106px;}.region-below-content #block-about-us-the-approach .c-2 .hlp:hover,.region-below-content #block-about-us-the-approach .c-2 .hlp.clock-big-hover{background-position:0 0;}.region-below-content #block-about-us-the-approach .c-2:hover .hlp,.region-below-content #block-about-us-the-approach .c-2.swiper-slide-active .hlp{background-position:0 0;height:106px;width:106px;}.region-below-content #block-about-us-the-approach .c-3 .hlp{background-position:0 -742px;height:106px;width:106px;}.region-below-content #block-about-us-the-approach .c-3 .hlp:hover,.region-below-content #block-about-us-the-approach .c-3 .hlp.qa-hover{background-position:0 -636px;}.region-below-content #block-about-us-the-approach .c-3:hover .hlp,.region-below-content #block-about-us-the-approach .c-3.swiper-slide-active .hlp{background-position:0 -636px;height:106px;width:106px;}.region-below-content #block-about-us-the-approach .c-4 .hlp{background-position:0 -530px;height:106px;width:106px;}.region-below-content #block-about-us-the-approach .c-4 .hlp:hover,.region-below-content #block-about-us-the-approach .c-4 .hlp.man-clock-hover{background-position:0 -424px;}.region-below-content #block-about-us-the-approach .c-4:hover .hlp,.region-below-content #block-about-us-the-approach .c-4.swiper-slide-active .hlp{background-position:0 -424px;height:106px;width:106px;}.region-below-content #block-about-us-the-approach .c-6 .hlp{background-position:0 -318px;height:106px;width:106px;}.region-below-content #block-about-us-the-approach .c-6 .hlp:hover,.region-below-content #block-about-us-the-approach .c-6 .hlp.cup-hover{background-position:0 -212px;}.region-below-content #block-about-us-the-approach .c-6:hover .hlp,.region-below-content #block-about-us-the-approach .c-6.swiper-slide-active .hlp{background-position:0 -212px;height:106px;width:106px;}.region-below-content #block-about-us-the-approach .sep{width:calc(20% - 130px);padding-top:48px;}.region-below-content #block-about-us-the-approach .sep li{float:left;position:relative;height:8px;margin:0 23%;}.region-below-content #block-about-us-the-approach .sep li:after{content:"";position:absolute;width:8px;height:8px;left:-4px;background:#898989;border-radius:50%;}.region-below-content #block-about-us-our-partners .grid{padding:60px 0;font-size:18px;line-height:125%;}.region-below-content #block-about-us-our-partners .grid .col{padding-top:30px;padding-bottom:30px;}.region-below-content #block-about-us-our-partners .grid .col img{float:right;margin:0 0 120px 20px;}.region-below-content #block-about-us-our-partners h5{font-size:32px;margin-bottom:20px;}.region-below-content #block-about-us-our-partners a.btn{display:block;margin-top:18px;color:#B60B0B;text-decoration:none;}.region-below-content #block-about-us-our-partners a.btn:after{font-family:"fontello";content:"";font-size:24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;vertical-align:middle;}.region-below-content #block-about-us-our-partners a.btn:hover{color:#444444;}.region-below-content #block-about-us-our-awards{text-align:center;}.region-below-content #block-about-us-our-awards ul{padding:60px 0;font-weight:300;font-size:22px;line-height:125%;}.region-below-content #block-about-us-our-awards ul li:after{content:'';display:block;width:30px;margin:25px auto;border-bottom:1px dashed #898989;}.region-below-content #block-about-us-our-awards ul li:nth-last-child(1):after{display:none;}.region-below-content #block-about-us-debaters{background:url(//www.intelligencesquaredus.org/sites/all/themes/iq2/assets/about-prizes.png);background-size:cover;background-repeat:no-repeat;}.region-below-content #block-about-us-debaters p.description{padding:50px 0;font-size:30px;}.region-below-content #block-about-us-debaters ul{font-size:52px;line-height:125%;padding:0 20px 80px;max-width:1100px;margin:0 auto;}.region-below-content #block-about-us-debaters li{display:inline;}.region-below-content #block-about-us-debaters li:after{content:", ";}.region-below-content #block-about-us-debaters li:nth-last-child(1):before{content:" and ";}.region-below-content #block-about-us-debaters li:nth-last-child(1):after{content:".";}.region-below-content #block-bfm-blocks-media-and-press-block .grid{padding:60px 0;font-size:17px;line-height:125%;}.region-below-content #block-bfm-blocks-media-and-press-block .grid .wrapper{background:#fff;padding:30px 20px;overflow:hidden;}.region-below-content #block-bfm-blocks-media-and-press-block .grid h5{font-size:36px;font-weight:600;margin-bottom:40px;}.region-below-content #block-bfm-blocks-media-and-press-block .grid .field-name-field-image,.region-below-content #block-bfm-blocks-media-and-press-block .grid .field-name-field-article-source{width:40%;float:left;margin-bottom:60px;margin-right:20px;}.region-below-content #block-bfm-blocks-media-and-press-block .grid .field-name-field-logo{height:140px;}.region-below-content #block-bfm-blocks-media-and-press-block .grid .field-name-field-image img{width:100%;height:auto;}.region-below-content #block-bfm-blocks-media-and-press-block .grid .field-name-field-author-name,.region-below-content #block-bfm-blocks-media-and-press-block .grid .field-name-field-on-date{font-weight:300;}.region-below-content #block-bfm-blocks-media-and-press-block .grid .field-name-body,.region-below-content #block-bfm-blocks-media-and-press-block .grid h6,.region-below-content #block-bfm-blocks-media-and-press-block .grid h4{margin-bottom:18px;font-size:20px;}.region-below-content #block-bfm-blocks-media-and-press-block .grid .field-name-node-link{padding-bottom:60px;}.region-below-content #block-bfm-blocks-media-and-press-block .grid .field-name-node-link:before{display:none;}.region-below-content #block-bfm-blocks-media-and-press-block .grid .full-button-v2{display:block;margin:-32px auto 0;}.region-below-content #block-bfm-blocks-media-and-press-news,.region-below-content #block-bfm-blocks-media-and-press-releases{max-width:inherit;}.region-below-content #block-views-press-block-controller,.region-below-content #block-views-press-releases-block-controller,.region-below-content #media_and_press_controller{background:#B60B0B;color:#fff;font-size:22px;line-height:130%;font-weight:300;}.region-below-content #block-views-press-block-controller .wrapper,.region-below-content #block-views-press-releases-block-controller .wrapper,.region-below-content #media_and_press_controller .wrapper{padding:55px;margin:0 auto;max-width:768px;}.region-below-content #block-views-press-block-controller .input-wrapper,.region-below-content #block-views-press-releases-block-controller .input-wrapper,.region-below-content #media_and_press_controller .input-wrapper{margin-bottom:20px;position:relative;}.region-below-content #block-views-press-block-controller input,.region-below-content #block-views-press-releases-block-controller input,.region-below-content #media_and_press_controller input{padding:15px 20px;font-size:22px;line-height:120%;border:1px solid #FFF;background:none;color:#fff;width:calc(100% - 42px);font-family:"Lato","Helvetica","Arial",sans-serif;outline:none;margin:0;}.region-below-content #block-views-press-block-controller ::-webkit-input-placeholder,.region-below-content #block-views-press-releases-block-controller ::-webkit-input-placeholder,.region-below-content #media_and_press_controller ::-webkit-input-placeholder{color:#fff;}.region-below-content #block-views-press-block-controller :-moz-placeholder,.region-below-content #block-views-press-releases-block-controller :-moz-placeholder,.region-below-content #media_and_press_controller :-moz-placeholder{color:#fff;opacity:1;}.region-below-content #block-views-press-block-controller ::-moz-placeholder,.region-below-content #block-views-press-releases-block-controller ::-moz-placeholder,.region-below-content #media_and_press_controller ::-moz-placeholder{color:#fff;opacity:1;}.region-below-content #block-views-press-block-controller :-ms-input-placeholder,.region-below-content #block-views-press-releases-block-controller :-ms-input-placeholder,.region-below-content #media_and_press_controller :-ms-input-placeholder{color:#fff;}.region-below-content #block-views-press-block-controller .search-by-term,.region-below-content #block-views-press-releases-block-controller .search-by-term,.region-below-content #media_and_press_controller .search-by-term{position:absolute;width:80px;border:1px solid #fff;right:0;top:0;bottom:0;cursor:pointer;}.region-below-content #block-views-press-block-controller .search-by-term:after,.region-below-content #block-views-press-releases-block-controller .search-by-term:after,.region-below-content #media_and_press_controller .search-by-term:after{position:absolute;font-family:"fontello";content:"ᄀ";font-size:40px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;top:15px;left:20px;}.region-below-content #block-views-press-block-controller .search-by-term:hover,.region-below-content #block-views-press-releases-block-controller .search-by-term:hover,.region-below-content #media_and_press_controller .search-by-term:hover{color:#B60B0B;background:#fff;}.region-below-content #block-views-press-block-controller label,.region-below-content #block-views-press-block-controller ul,.region-below-content #block-views-press-block-controller li,.region-below-content #block-views-press-releases-block-controller label,.region-below-content #block-views-press-releases-block-controller ul,.region-below-content #block-views-press-releases-block-controller li,.region-below-content #media_and_press_controller label,.region-below-content #media_and_press_controller ul,.region-below-content #media_and_press_controller li{display:inline;}.region-below-content #block-views-press-block-controller label,.region-below-content #block-views-press-releases-block-controller label,.region-below-content #media_and_press_controller label{font-weight:400;}.region-below-content #block-views-press-block-controller li:nth-child(n+2):before,.region-below-content #block-views-press-releases-block-controller li:nth-child(n+2):before,.region-below-content #media_and_press_controller li:nth-child(n+2):before{content:", ";}.region-below-content #block-views-press-block-controller a,.region-below-content #block-views-press-releases-block-controller a,.region-below-content #media_and_press_controller a{color:inherit;border-bottom:1px solid transparent;}.region-below-content #block-views-press-block-controller a:hover,.region-below-content #block-views-press-releases-block-controller a:hover,.region-below-content #media_and_press_controller a:hover{border-bottom:1px solid #fff;}.region-below-content #media-and-press-content-wrapper{margin:0 auto;max-width:1200px;}.region-below-content #block-views-press-block,.region-below-content #block-views-press-releases-block,.region-below-content #media-and-press-content-wrapper{background:transparent;padding:50px 0;}.region-below-content #block-views-press-block .views-exposed-form,.region-below-content #block-views-press-releases-block .views-exposed-form,.region-below-content #media-and-press-content-wrapper .views-exposed-form{display:none;}.region-below-content #block-views-press-block .total-results,.region-below-content #block-views-press-releases-block .total-results,.region-below-content #media-and-press-content-wrapper .total-results{font-size:34px;font-weight:bold;}.region-below-content #block-views-press-block .view-content,.region-below-content #block-views-press-block .results,.region-below-content #block-views-press-releases-block .view-content,.region-below-content #block-views-press-releases-block .results,.region-below-content #media-and-press-content-wrapper .view-content,.region-below-content #media-and-press-content-wrapper .results{clear:both;overflow:hidden;margin:40px 0;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;}.region-below-content #block-views-press-block .view-content .col:nth-child(2n+1),.region-below-content #block-views-press-block .results .col:nth-child(2n+1),.region-below-content #block-views-press-releases-block .view-content .col:nth-child(2n+1),.region-below-content #block-views-press-releases-block .results .col:nth-child(2n+1),.region-below-content #media-and-press-content-wrapper .view-content .col:nth-child(2n+1),.region-below-content #media-and-press-content-wrapper .results .col:nth-child(2n+1){clear:both;}.region-below-content #block-views-press-block .view-content .ds-2col,.region-below-content #block-views-press-block .results .ds-2col,.region-below-content #block-views-press-releases-block .view-content .ds-2col,.region-below-content #block-views-press-releases-block .results .ds-2col,.region-below-content #media-and-press-content-wrapper .view-content .ds-2col,.region-below-content #media-and-press-content-wrapper .results .ds-2col{min-height:calc(100% - 40px);}.region-below-content #block-views-press-block .date-selection,.region-below-content #block-views-press-releases-block .date-selection,.region-below-content #media-and-press-content-wrapper .date-selection{clear:both;font-size:24px;background:#fff;position:relative;margin:0 10px;display:-webkit-flex;display:flex;}.region-below-content #block-views-press-block .date-selection label,.region-below-content #block-views-press-releases-block .date-selection label,.region-below-content #media-and-press-content-wrapper .date-selection label{background:#467898;padding:6px 35px 6px;color:#FFF;position:relative;}.region-below-content #block-views-press-block .date-selection label:after,.region-below-content #block-views-press-releases-block .date-selection label:after,.region-below-content #media-and-press-content-wrapper .date-selection label:after{color:#467898;font-family:"fontello";content:"㔂";font-size:38px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;position:absolute;left:99%;top:0px;}.region-below-content #block-views-press-block .date-selection .select-wrapper,.region-below-content #block-views-press-releases-block .date-selection .select-wrapper,.region-below-content #media-and-press-content-wrapper .date-selection .select-wrapper{margin:5px 20px;}.region-below-content #block-views-press-block .date-selection .select-wrapper .year-selection,.region-below-content #block-views-press-block .date-selection .select-wrapper .placeholder,.region-below-content #block-views-press-releases-block .date-selection .select-wrapper .year-selection,.region-below-content #block-views-press-releases-block .date-selection .select-wrapper .placeholder,.region-below-content #media-and-press-content-wrapper .date-selection .select-wrapper .year-selection,.region-below-content #media-and-press-content-wrapper .date-selection .select-wrapper .placeholder{margin-left:15px;}.region-below-content #block-views-press-block .date-selection ul,.region-below-content #block-views-press-releases-block .date-selection ul,.region-below-content #media-and-press-content-wrapper .date-selection ul{-webkit-flex:1;flex:1;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;padding:0 0 0 15px;}.region-below-content #block-views-press-block .date-selection ul li,.region-below-content #block-views-press-releases-block .date-selection ul li,.region-below-content #media-and-press-content-wrapper .date-selection ul li{-webkit-flex:1;flex:1;border-right:1px dashed #898989;text-align:center;padding-top:6px;cursor:pointer;}.region-below-content #block-views-press-block .date-selection ul li:nth-last-child(1),.region-below-content #block-views-press-releases-block .date-selection ul li:nth-last-child(1),.region-below-content #media-and-press-content-wrapper .date-selection ul li:nth-last-child(1){border-right:none;}.region-below-content #block-views-press-block .date-selection ul li:hover,.region-below-content #block-views-press-block .date-selection ul li:active,.region-below-content #block-views-press-releases-block .date-selection ul li:hover,.region-below-content #block-views-press-releases-block .date-selection ul li:active,.region-below-content #media-and-press-content-wrapper .date-selection ul li:hover,.region-below-content #media-and-press-content-wrapper .date-selection ul li:active{color:#B60B0B;}.region-below-content #block-views-press-block.empty .date-selection,.region-below-content #block-views-press-block.empty .all-months-wrapper,.region-below-content #block-views-press-releases-block.empty .date-selection,.region-below-content #block-views-press-releases-block.empty .all-months-wrapper,.region-below-content #media-and-press-content-wrapper.empty .date-selection,.region-below-content #media-and-press-content-wrapper.empty .all-months-wrapper{display:none;}.region-below-content #block-views-press-block h2,.region-below-content #block-views-press-releases-block h2,.region-below-content #media-and-press-content-wrapper h2{text-align:left;font-size:24px;font-weight:400;line-height:120%;padding:0;}.region-below-content #block-views-press-block h2:after,.region-below-content #block-views-press-releases-block h2:after,.region-below-content #media-and-press-content-wrapper h2:after{display:none;}.region-below-content #block-views-press-block .field-name-field-related-debates .field-label,.region-below-content #block-views-press-releases-block .field-name-field-related-debates .field-label,.region-below-content #media-and-press-content-wrapper .field-name-field-related-debates .field-label{display:none;font-weight:500;cursor:pointer;}.region-below-content #block-views-press-block .field-name-field-related-debates .field-label:after,.region-below-content #block-views-press-releases-block .field-name-field-related-debates .field-label:after,.region-below-content #media-and-press-content-wrapper .field-name-field-related-debates .field-label:after{font-family:"fontello";content:"　";font-size:17px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:inline-block;vertical-align:middle;margin:0 5px;}.region-below-content #block-views-press-block .field-name-field-related-debates.parsed .field-label,.region-below-content #block-views-press-releases-block .field-name-field-related-debates.parsed .field-label,.region-below-content #media-and-press-content-wrapper .field-name-field-related-debates.parsed .field-label{display:block;}.region-below-content #block-views-press-block .field-name-field-related-debates .field-items,.region-below-content #block-views-press-releases-block .field-name-field-related-debates .field-items,.region-below-content #media-and-press-content-wrapper .field-name-field-related-debates .field-items{max-height:0px;overflow:hidden;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;}.region-below-content #block-views-press-block .field-name-field-related-debates .field-items .field-item,.region-below-content #block-views-press-releases-block .field-name-field-related-debates .field-items .field-item,.region-below-content #media-and-press-content-wrapper .field-name-field-related-debates .field-items .field-item{margin:5px 0;}.region-below-content #block-views-press-block .field-name-field-related-debates.opened .field-label:after,.region-below-content #block-views-press-releases-block .field-name-field-related-debates.opened .field-label:after,.region-below-content #media-and-press-content-wrapper .field-name-field-related-debates.opened .field-label:after{transform:rotate(180deg);}.region-below-content #block-views-press-block .field-name-field-related-debates.opened .field-items,.region-below-content #block-views-press-releases-block .field-name-field-related-debates.opened .field-items,.region-below-content #media-and-press-content-wrapper .field-name-field-related-debates.opened .field-items{max-height:300px;}.region-below-content #block-views-press-block .field-name-field-related-debates a,.region-below-content #block-views-press-releases-block .field-name-field-related-debates a,.region-below-content #media-and-press-content-wrapper .field-name-field-related-debates a{font-size:90%;color:#444444;text-decoration:underline;}.region-below-content #block-views-press-block .sticky,.region-below-content #block-views-press-releases-block .sticky,.region-below-content #media-and-press-content-wrapper .sticky{color:#444444;border-bottom:1px solid #fff;padding:0 10px 15px;position:relative;font-weight:600;}.region-below-content #block-views-press-block .sticky .all-months-wrapper,.region-below-content #block-views-press-releases-block .sticky .all-months-wrapper,.region-below-content #media-and-press-content-wrapper .sticky .all-months-wrapper{position:absolute;right:0px;bottom:20px;font-size:28px;text-transform:uppercase;}.region-below-content #block-views-press-block .sticky .all-months-wrapper select,.region-below-content #block-views-press-block .sticky .all-months-wrapper .placeholder,.region-below-content #block-views-press-releases-block .sticky .all-months-wrapper select,.region-below-content #block-views-press-releases-block .sticky .all-months-wrapper .placeholder,.region-below-content #media-and-press-content-wrapper .sticky .all-months-wrapper select,.region-below-content #media-and-press-content-wrapper .sticky .all-months-wrapper .placeholder{margin-left:5px;}.region-below-content #block-views-press-block .sticky:after,.region-below-content #block-views-press-releases-block .sticky:after,.region-below-content #media-and-press-content-wrapper .sticky:after{color:#fff;font-family:"fontello";content:"㔀";font-size:22px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;position:absolute;top:100%;left:calc(50% - 12px);}.region-below-content #block-views-press-block .content,.region-below-content #block-views-press-releases-block .content,.region-below-content #media-and-press-content-wrapper .content{font-size:16px;line-height:125%;color:#444444;}.region-below-content #block-views-press-block .group-left,.region-below-content #block-views-press-releases-block .group-left,.region-below-content #media-and-press-content-wrapper .group-left{width:35%;}.region-below-content #block-views-press-block .group-right,.region-below-content #block-views-press-releases-block .group-right,.region-below-content #media-and-press-content-wrapper .group-right{width:calc(65% - 20px);margin-left:20px;}.region-below-content #block-views-press-block .field-name-field-url a,.region-below-content #block-views-press-releases-block .field-name-field-url a,.region-below-content #media-and-press-content-wrapper .field-name-field-url a{display:inline-block;font-weight:500;cursor:pointer;margin-top:10px;font-size:14px;}.region-below-content #block-bfm-blocks-press-resources-contacts-block{color:#fff;background:url(//www.intelligencesquaredus.org/sites/all/themes/iq2/assets/twitter-background.png);background-size:cover;padding:20px 0;}.region-below-content #block-bfm-blocks-press-resources-contacts-block .field-label-above{text-align:center;position:relative;}.region-below-content #block-bfm-blocks-press-resources-contacts-block .field-label-above:after{content:'';display:block;height:1px;width:300px;background:#fff;margin:30px auto;}.region-below-content #block-bfm-blocks-press-resources-contacts-block .field-label-above .field-label{font-size:60px;margin:25px auto;}.region-below-content #block-bfm-blocks-press-resources-contacts-block .field-label-above .field-items .field-item{font-size:18px;}.region-below-content #block-bfm-blocks-press-resources-contacts-block .field-collection-container{width:auto;max-width:1200px;font-size:22px;margin:25px auto;font-weight:300;}.region-below-content #block-bfm-blocks-press-resources-contacts-block .field-collection-container .field-name-field-contact-name{font-weight:400;}.region-below-content #block-bfm-blocks-press-resources-contacts-block .field-collection-container .field-name-field-contact-name:after{content:'';display:block;height:1px;width:30px;background:#fff;margin:15px 0 12px;}.region-below-content .block-bfm-blocks.related-media-and-news{font-size:24px;}.region-below-content .block-bfm-blocks.related-media-and-news .rel-debate{padding-top:20px;}.region-below-content .block-bfm-blocks.related-media-and-news .rel-debate > label{display:inline-block;font-weight:600;margin:0 7px 0 10px;}.region-below-content .block-bfm-blocks.related-media-and-news .rel-debate > h5{font-size:24px;font-weight:bold;margin-left:10px;margin-bottom:30px;}.region-below-content .block-bfm-blocks.related-media-and-news .rel-debate > h5 a{font-weight:normal;padding-left:5px;}.region-below-content .block-bfm-blocks.related-media-and-news .rel-debate > h5 a:hover{text-decoration:underline;}.region-below-content .block-bfm-blocks.related-media-and-news .rel-debate .field-name-node-link{margin-top:40px;}.region-below-content .block-bfm-blocks.related-media-and-news .view-footer{display:none;}.region-below-content .block-bfm-blocks.related-media-and-news .node-press-release .group-right{margin:10px 30px;}.view-iq2us-in-the-news .views-exposed-form{display:none;}#block-ajax-register-ajax-register-block{display:none;}body.front .col-side .block > h2{background:#424242;font-size:20px;color:#fff;padding:15px 20px;font-weight:300;border:3px solid #fff;}.col-side{padding-bottom:50px;}.col-side .block{margin-bottom:70px;}.col-side .block .content{position:relative;padding-top:1px;padding-bottom:1px;background-color:#fff;}.col-side .block .content h3{display:block;margin-top:20px;font-size:20px;color:#467898;font-weight:500;}.col-side .block .content h5{color:#000;line-height:130%;font-size:20px;padding-right:20px;}.col-side .block .content h5 a{color:inherit;}.col-side .block .content h5 a:hover{text-decoration:underline;}.col-side .block .content h4{display:block;background:#424242;margin-left:3px;margin-right:3px;margin-top:-37px;font-size:20px;color:#fff;padding:15px 20px;font-weight:300;}.col-side .block .content .bottom-link{position:absolute;left:20px;right:20px;top:calc(100% - 25px);padding:15px 10px 10px;margin-bottom:0px;background:#B60B0B;color:#fff;font-size:18px;font-weight:400;text-align:center;z-index:1;overflow:hidden;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s;}.col-side .block .content .bottom-link:after{font-family:"fontello";content:"。";font-size:22px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:inline-block;margin:0 0 3px 5px;vertical-align:middle;}.col-side .block .content .bottom-link:before{content:"";position:absolute;background-color:#444444;top:0;bottom:0;width:100%;right:0%;z-index:-1;opacity:0;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s;}.col-side .block .content .bottom-link:hover{left:3px;right:3px;}.col-side .block .content .bottom-link:hover:before{opacity:1;}.col-side .block .content .block-body{min-height:100px;margin-bottom:30px;padding:0 20px;}.col-side .block .content .block-body li{padding:20px 0;border-top:1px dashed #ccc;}.col-side .block .content .block-body li:nth-child(1){border-top:none;}.col-side .block .content time{color:#666;font-weight:300;font-size:14px;}.col-side .block .content .sep-below{position:relative;display:block;margin-bottom:15px;}.col-side .block .content .sep-below:after{content:"";position:absolute;height:1px;width:30px;background:#ccc;bottom:-10px;left:0;}.col-side .ad .content{background-color:transparent;text-align:center;}.col-side .stats-wrapper{overflow:hidden;}.col-side .stats-wrapper .desc{float:left;width:calc(100% - 60px);}.col-side .stat{display:inline-block;width:55px;padding:8px 2px;background-color:#898989;color:#fff;font-size:14px;font-weight:100;text-align:center;}.col-side .stat:before{display:inline-block;vertical-align:middle;}.col-side .stat.stat-view-count:before{margin:5px 15px;font-family:"fontello";content:"ᄅ";font-size:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.col-side .stat.stat-comment-count:before{margin:0px 15px 3px;font-family:"fontello";content:"ᄂ";font-size:21px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.block-debate-schedule h5 a:after{font-family:"fontello";content:"【";font-size:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:inline-block;vertical-align:bottom;margin-left:5px;margin-bottom:-2px;}.block-type-1 .head-wrapper{position:relative;border-bottom:1px solid #FFF;margin:20px 0 40px;padding:0 0 13px;color:#444;}.block-type-1 .head-wrapper:after{color:#fff;position:absolute;left:50%;top:99%;margin-left:-13px;font-family:"fontello";content:"㔀";font-size:26px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.block-type-1 .block-actions{float:right;}.block-type-1 .block-actions .icon-alerts{display:inline-block;margin-top:4px;font-size:18px;vertical-align:bottom;color:inherit;}.block-type-1 .block-actions .icon-alerts:before{font-family:"fontello";content:"唀";font-size:25px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;margin-right:5px;}.block-type-1 .block-actions .icon-alerts:hover{color:#B60B0B;}.block-type-1 .block-actions .full-button{padding:12px 25px 7px;margin-top:-14px;font-size:20px;width:auto;}.block-type-1 .block-actions.bottom-actions{float:none;margin:20px 10px;}.block-type-1 > .content{overflow:hidden;position:relative;width:100%;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s;}.block-type-1 h5{letter-spacing:1px;font-size:28px;text-transform:uppercase;font-weight:600;display:inline-block;}.block-type-1 .select-wrapper{letter-spacing:1px;margin-left:5px;}.block-type-1 .select-wrapper:after{color:#444444;font-family:"fontello";content:"㔀";font-size:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:inline-block;vertical-align:middle;}.block-type-1 .select-wrapper:hover:after{font-family:"fontello";content:"㔃";font-size:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;margin-bottom:10px;}.block-type-1 .select-wrapper select,.block-type-1 .select-wrapper .placeholder{font-size:28px;padding-right:35px;background:none;color:#444;border:none;outline:none;-webkit-appearance:initial;cursor:pointer;}.block-type-1 .select-wrapper select option,.block-type-1 .select-wrapper .placeholder option{font-size:14px;}.block-type-1 .select-wrapper select:hover,.block-type-1 .select-wrapper .placeholder:hover{color:#000;}.block-type-1 .views-exposed-form{display:none;}.block-type-1 .view-empty{font-size:22px;text-align:center;}#block-bfm-user-bfm-user-profile-menu #user-menu-toggle{padding:11px 10px;display:block;background:#fff;color:#B60B0B;font-size:18px;}#block-bfm-user-bfm-user-profile-menu #user-menu-toggle.opened{color:#FFF;}#block-bfm-user-bfm-user-profile-menu #user-menu-toggle:after{color:#000;font-family:"fontello";content:"〕";font-size:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;position:absolute;right:10px;top:5px;}#block-bfm-user-bfm-user-profile-menu #user-menu-toggle:hover:after{color:#B60B0B;}#block-bfm-user-bfm-user-profile-menu .user-menu-wrapper{width:100%;display:table;font-size:17px;border-bottom:1px solid #FFF;}#block-bfm-user-bfm-user-profile-menu .user-menu-wrapper > ul{display:table-row;}#block-bfm-user-bfm-user-profile-menu .user-menu-wrapper > ul li{display:table-cell;}#block-bfm-user-bfm-user-profile-menu .user-menu-wrapper > ul li a{display:inline-block;width:100%;text-align:center;padding:10px 0;}#block-bfm-user-bfm-user-profile-menu .user-menu-wrapper > ul li.active a,#block-bfm-user-bfm-user-profile-menu .user-menu-wrapper > ul li:hover a{background-color:#fff;color:#B60B0B;}#block-bfm-user-bfm-user-profile-menu .user-links-wrapper{background:#fff;}#block-bfm-user-bfm-user-profile-menu .user-links{overflow:hidden;padding:10px 0;color:#898989;}#block-bfm-user-bfm-user-profile-menu .user-links > *{float:left;margin-left:20px;}#block-bfm-user-bfm-user-profile-menu .user-links .stats.iq2-followers:before{font-family:"fontello";content:"‐";font-size:56px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:74%;vertical-align:middle;margin-right:10px;}#block-bfm-user-bfm-user-profile-menu .user-links .stats.iq2-following:before{font-family:"fontello";content:"‑";font-size:56px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:74%;vertical-align:middle;margin-right:10px;}#block-bfm-user-bfm-user-profile-menu .user-links .flags{float:right;margin-right:20px;}#block-bfm-user-bfm-user-profile-menu .user-links .flags a{padding:10px 50px;display:inline-block;font-size:24px;color:#FFF;background:#B60B0B;}#block-bfm-user-bfm-user-profile-menu .user-links .flags a:hover{background:#467898;}#block-bfm-user-bfm-user-profile-menu .user-links .social-links a{margin-right:40px;}#block-bfm-user-bfm-user-profile-menu .user-links .social-links a:before{vertical-align:middle;margin-right:10px;}#block-bfm-user-bfm-user-dashboard-quickstats{width:100%;background:#fff;position:relative;margin-bottom:40px;}#block-bfm-user-bfm-user-dashboard-quickstats .content{display:-webkit-flex;display:flex;}#block-bfm-user-bfm-user-dashboard-quickstats .stats{color:#fff;float:right;text-align:center;display:-webkit-flex;display:flex;}#block-bfm-user-bfm-user-dashboard-quickstats .stats .change{display:block;font-size:87%;padding:20px 0;height:20px;}#block-bfm-user-bfm-user-dashboard-quickstats .stats .stat-wrapper{padding:20px 20px 40px;}#block-bfm-user-bfm-user-dashboard-quickstats .stats .stat-wrapper a{font-size:80%;}#block-bfm-user-bfm-user-dashboard-quickstats .stat-followers{background:#B60B0B url(//www.intelligencesquaredus.org/sites/all/themes/iq2/assets/stat-followers-bkg.jpg) 50%;}#block-bfm-user-bfm-user-dashboard-quickstats .stat-score{background:#424242 url(//www.intelligencesquaredus.org/sites/all/themes/iq2/assets/stat-score-bkg.jpg) 50%;}#block-bfm-user-bfm-user-dashboard-quickstats .bio-wrapper{-webkit-flex:1;flex:1;padding:20px 20px 90px;}#block-bfm-user-bfm-user-dashboard-quickstats .bio-wrapper .edit{background:#B60B0B;padding:10px 10px 10px 20px;position:absolute;left:-10px;bottom:25px;color:#fff;}#block-bfm-user-bfm-user-dashboard-quickstats .bio-wrapper .edit:after{font-family:"fontello";content:"";font-size:24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}#block-bfm-user-bfm-user-dashboard-quickstats .bio-wrapper .edit:hover{background:#467898;}#block-bfm-user-bfm-user-dashboard-quickstats .bio-wrapper .field-name-field-biography{line-height:150%;font-size:18px;color:#424242;}#block-bfm-user-bfm-user-dashboard-quickstats h4{position:relative;font-size:24px;padding:10px 0;}#block-bfm-user-bfm-user-dashboard-quickstats h2{padding:0 0 20px !important;margin-bottom:20px !important;}#block-bfm-user-bfm-user-dashboard-quickstats h2:after{display:block !important;content:"";position:absolute;bottom:0;height:1px;left:0;width:20px;background:#000;}#activity-filter-user{font-size:18px;font-weight:600;color:#424242;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:20px 0 40px;text-align:center;}#activity-filter-user li{-webkit-flex:1;flex:1;text-align:center;border-bottom:1px solid #fff;padding:15px;}#activity-filter-user li:hover{cursor:pointer;background:rgba(255,255,255,0.7);}#activity-filter-user li.active{background:#fff;color:#B60B0B;position:relative;}#activity-filter-user li.active:after{color:#fff;font-family:"fontello";content:"㔀";font-size:26px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;position:absolute;left:calc(50% - 12px);top:100%;}#block-bfm-user-bfm-user-followed-topics .content{background:transparent;padding-top:10px;font-weight:300;}#block-bfm-user-bfm-user-followed-topics .topics{margin:10px 0;}#block-bfm-user-bfm-user-followed-topics .topics a{background:#467898;color:#fff;padding:12px 20px;display:inline-block;}#block-bfm-user-bfm-user-followed-topics .topics a:hover{background:#B60B0B;}#block-bfm-user-bfm-user-followed-topics .see-all a{color:#424242;}#block-bfm-user-bfm-user-followed-topics .see-all a:hover{color:#B60B0B;}.triptych-block{margin-top:20px;}.triptych-block > .content{background:#fff;padding:20px;}.triptych-block h2{position:relative;font-size:24px;font-weight:600;padding-bottom:20px;margin-bottom:20px;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;}.triptych-block h2:after{content:"";position:absolute;height:1px;bottom:0;left:0;width:30px;background:#000;}.triptych-block .field-name-field-biography{font-size:17px;color:#444444;padding-bottom:10px;line-height:130%;word-break:break-all;}.triptych-block .debates-about,.triptych-block .users-list{font-size:20px;line-height:130%;margin-top:-10px;}.triptych-block .debates-about li,.triptych-block .users-list li{padding:15px 0 10px;display:-webkit-flex;display:flex;border-top:1px dashed #898989;}.triptych-block .debates-about li:nth-child(1),.triptych-block .users-list li:nth-child(1){border-top:none;}.triptych-block .debates-about li .comment-count,.triptych-block .debates-about li .field-name-iq2-score,.triptych-block .users-list li .comment-count,.triptych-block .users-list li .field-name-iq2-score{text-align:center;margin-left:20px;min-width:24px;}.triptych-block .debates-about li > *,.triptych-block .users-list li > *{-webkit-align-self:center;align-self:center;}.triptych-block .debates-about li > a{-webkit-flex:1;flex:1;}.triptych-block .debates-about .comment-count{top:20px;color:#fff;padding:7px 14px;background-color:#898989;font-weight:300;font-size:16px;max-height:45px;min-width:32px;}.triptych-block .debates-about .comment-count:before{font-family:"fontello";content:"ᄂ";font-size:22px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:block;margin-bottom:-2px;margin-right:3px;}.triptych-block.collapsible h2{cursor:pointer;}.triptych-block.collapsible h2:before{font-family:"fontello";content:"㔀";font-size:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;position:absolute;right:5px;top:5px;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;transform:rotate(0deg);transform-origin:top center;}.triptych-block.collapsible .collapsible-content{overflow:hidden;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;}.triptych-block.collapsible.closed h2{margin-bottom:0;padding-bottom:0;}.triptych-block.collapsible.closed h2:after{display:none;}.triptych-block.collapsible.closed h2:before{transform:rotate(90deg);right:-5px;top:10px;}.triptych-block.collapsible.closed .collapsible-content{max-height:0px !important;}#block-bfm-debates-next-debate-block,#block-bfm-debates-saved-debates-block{position:relative;}#block-bfm-debates-next-debate-block .content,#block-bfm-debates-saved-debates-block .content{padding:20px 0 0;background-color:transparent;margin-bottom:40px;}#block-bfm-debates-next-debate-block .debate,#block-bfm-debates-saved-debates-block .debate{padding:3px;background:#fff;}#block-bfm-debates-next-debate-block .debate .view-count,#block-bfm-debates-next-debate-block .debate .tags,#block-bfm-debates-next-debate-block .debate .watch-video,#block-bfm-debates-next-debate-block .debate .motion-vote-counter,#block-bfm-debates-saved-debates-block .debate .view-count,#block-bfm-debates-saved-debates-block .debate .tags,#block-bfm-debates-saved-debates-block .debate .watch-video,#block-bfm-debates-saved-debates-block .debate .motion-vote-counter{display:none;}#block-bfm-debates-next-debate-block .debate .body-wrapper,#block-bfm-debates-saved-debates-block .debate .body-wrapper{position:relative;}#block-bfm-debates-next-debate-block .debate .body-wrapper .description,#block-bfm-debates-saved-debates-block .debate .body-wrapper .description{margin:20px 25px;font-weight:300;line-height:140%;}#block-bfm-debates-next-debate-block .debate .body-wrapper .description .inline-btn,#block-bfm-debates-saved-debates-block .debate .body-wrapper .description .inline-btn{display:none;}#block-bfm-debates-next-debate-block .debate .info-wrapper,#block-bfm-debates-saved-debates-block .debate .info-wrapper{margin:-40px 10px 10px;background:#444444;padding:10px;}#block-bfm-debates-next-debate-block .debate .info-wrapper time,#block-bfm-debates-saved-debates-block .debate .info-wrapper time{color:#FFF;}#block-bfm-debates-next-debate-block .debate .info-wrapper hr,#block-bfm-debates-saved-debates-block .debate .info-wrapper hr{display:none;}#block-bfm-debates-next-debate-block .debate .info-wrapper h2,#block-bfm-debates-saved-debates-block .debate .info-wrapper h2{color:#fff;font-weight:400;font-size:18px;margin:10px 0 0;padding:10px 0 5px;line-height:127%;position:relative;}#block-bfm-debates-next-debate-block .debate .info-wrapper h2:before,#block-bfm-debates-saved-debates-block .debate .info-wrapper h2:before{content:"";position:absolute;top:0;left:0;width:100px;height:1px;background:#fff;}#block-bfm-debates-next-debate-block .debate .transport,#block-bfm-debates-saved-debates-block .debate .transport{width:calc(100% - 50px);margin:20px 25px;}#block-bfm-debates-next-debate-block .full-button-v2,#block-bfm-debates-saved-debates-block .full-button-v2{margin:0 -3px -5px;width:calc(100% + 6px);}#block-bfm-user-bfm-user-profile-edit-header{width:100%;max-width:1200px;margin:0 auto;background:#fff;color:#424242;font-size:18px;line-height:140%;position:relative;margin-bottom:30px;position:relative;}#block-bfm-user-bfm-user-profile-edit-header:after{text-align:center;position:absolute;left:0;top:99%;right:0;color:#fff;font-family:"fontello";content:"㔀";font-size:54px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:100%;}#block-bfm-user-bfm-user-profile-edit-header .content{padding:20px 20px 40px;}#block-bfm-user-bfm-user-profile-edit-header h2{margin:0 20px;padding:40px 0 20px;font-size:26px;display:block;border-bottom:1px solid #000;font-weight:600;}#block-bfm-user-bfm-user-profile-edit-header h3{font-size:22px;font-weight:600;display:inline-block;margin-right:10px;}#block-bfm-user-bfm-user-profile-edit-header a{text-decoration:underline;}#block-bfm-user-bfm-user-profile-edit-header a:hover{color:#B60B0B;}#block-bfm-user-bfm-user-profile-edit-header .user-header-info a{font-size:16px;}#block-bfm-user-bfm-user-profile-edit-header .user-header-info a:before{font-family:"fontello";content:"ᄅ";font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;margin-right:5px;display:inline-block;text-decoration:none;}#block-bfm-user-bfm-user-profile-edit-header .header-form-actions{position:absolute;top:40px;right:20px;font-size:16px;color:#fff;}#block-bfm-user-bfm-user-profile-edit-header .header-form-actions .btn{cursor:pointer;padding:10px 20px;background:#444444;margin-left:20px;}#block-bfm-user-bfm-user-profile-edit-header .header-form-actions .btn:hover{background:#000;}#block-bfm-user-bfm-user-profile-edit-header .header-form-actions .btn.submit{background:#B60B0B;}#block-bfm-user-bfm-user-profile-edit-header .header-form-actions .btn.submit:hover{background:#467898;}#block-bfm-blog-most-read-blog-posts-block li a:hover,#block-bfm-blog-featured-blog-posts-block li a:hover{cursor:pointer;text-decoration:underline;}#block-bfm-search-bfm-search-sidebar-search form{margin:20px;}#block-bfm-search-bfm-search-sidebar-search .form-actions{position:absolute;top:13px;right:5px;padding:10px;cursor:pointer;margin:0;}#block-bfm-search-bfm-search-sidebar-search .form-actions:after{font-family:"fontello";content:"ᄀ";font-size:22px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;position:absolute;top:18px;left:18px;}#block-bfm-search-bfm-search-sidebar-search .form-actions:hover{color:#000;}#block-bfm-search-bfm-search-sidebar-search .form-item{margin:0;}#block-bfm-search-bfm-search-sidebar-search input[type=text]{padding:1px 10px;font-size:20px;width:calc(100% - 20px);border:1px solid #424242;outline:0 !important;}#block-bfm-search-bfm-search-sidebar-search input[type=submit]{background-color:transparent;width:21px;height:21px;border:none;font-size:0;vertical-align:middle;cursor:pointer;margin:10px;}#block-bfm-blocks-donations-table{margin:50px 30px;}#block-bfm-blocks-donations-table .season-info .wrapper{display:inline-block;background:#898989;color:#fff;padding:20px;line-height:155%;margin-bottom:20px;font-weight:300;}#block-bfm-blocks-donations-table .season-info .wrapper strong{font-weight:400;}#block-bfm-blocks-donations-table .full-button-v2{max-width:600px;margin:20px auto;display:block;}#block-bfm-blocks-donations-table a.centered-link{font-size:12px;text-decoration:underline;}#donations-table{margin:30px 0;}#donations-table .data{display:none;}#donations-table table{width:100%;table-layout:fixed;}#donations-table table th,#donations-table table td{text-align:center;}#donations-table table h5{font-size:20px;}#donations-table table h6{font-size:16px;}#donations-table table th{background:#fff;color:#ec008c;}#donations-table table th h5{font-weight:600;text-transform:uppercase;}#donations-table table .main-label,#donations-table table .ml-row{background:#000;color:#fff;}#donations-table table .group-title{background:#888;color:#fff;}#donations-table table .s-row{background:#fff;color:#000;border-right:1px solid #EBEBEC;}#donations-table table .no-border{border-right:none;}.region-page-featured #block-bfm-blocks-buy-tickets-featured-debate + .block-webform,.region-page-featured #block-bfm-blocks-buy-tickets-featured-debate + #block-mailchimp-signup-simple-signup-form{display:none;}.region-page-featured .block-webform,.region-page-featured #block-mailchimp-signup-simple-signup-form{background:url(//www.intelligencesquaredus.org/sites/all/themes/iq2/assets/about-prizes.png);background-size:cover;padding:50px 20px;color:#fff;}.region-page-featured .block-webform h2,.region-page-featured #block-mailchimp-signup-simple-signup-form h2{max-width:600px;text-align:center;margin:0 auto;}.region-page-featured .block-webform > .content,.region-page-featured #block-mailchimp-signup-simple-signup-form > .content{max-width:600px;text-align:center;margin:0 auto;}.region-page-featured .block-webform label,.region-page-featured #block-mailchimp-signup-simple-signup-form label{text-align:left;margin-bottom:5px;}.region-page-featured .block-webform input,.region-page-featured #block-mailchimp-signup-simple-signup-form input{width:calc(100% - 22px);}.region-page-featured .block-webform .form-submit,.region-page-featured #block-mailchimp-signup-simple-signup-form .form-submit{border:none;background:#B60B0B;color:#fff;font-size:18px;padding:15px 50px;width:100%;margin-top:30px;cursor:pointer;}.region-page-featured .block-webform .form-submit:hover,.region-page-featured #block-mailchimp-signup-simple-signup-form .form-submit:hover{background:#444444;}.region-page-featured .block-webform .form-item-mergevars-LNAME,.region-page-featured .block-webform .form-item-mergevars-FNAME,.region-page-featured #block-mailchimp-signup-simple-signup-form .form-item-mergevars-LNAME,.region-page-featured #block-mailchimp-signup-simple-signup-form .form-item-mergevars-FNAME{float:left;width:290px;}.region-page-featured .block-webform .form-item-mergevars-LNAME,.region-page-featured #block-mailchimp-signup-simple-signup-form .form-item-mergevars-LNAME{margin-left:20px;}.region-page-featured .block-webform .mailchimp-signup-subscribe-form-description,.region-page-featured #block-mailchimp-signup-simple-signup-form .mailchimp-signup-subscribe-form-description{font-size:20px;font-weight:300;margin:20px 0 40px;}#donations-iframe{background:#fff;padding:50px 0;}#block-bfm-user-bfm-user-followed-topics li{display:inline-block;margin:0 5px 5px 0;cursor:pointer;}#block-bfm-user-bfm-user-followed-topics .not-followed li a{padding:8px 12px;font-size:12px;background-color:#ec008c;}#block-session-notifications-session-notifications-ux{position:absolute;left:0;top:100%;width:100%;height:10px;z-index:100;}#block-session-notifications-session-notifications-ux .message{display:block;position:relative;margin:0px 5px 5px;background-color:#467898;color:#fff;font-size:16px;padding:20px;}#block-session-notifications-session-notifications-ux .message:hover{background-color:#ec008c;cursor:pointer;}#block-session-notifications-session-notifications-ux .message:hover:after{content:"X";position:absolute;right:20px;top:20px;}#block-sharethis-sharethis-block{position:fixed;z-index:99;top:50%;margin-top:-72px;}#block-sharethis-sharethis-block .sharethis-wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;}#block-sharethis-sharethis-block .sharethis-wrapper > span{height:36px;}#block-sharethis-sharethis-block .sharethis-wrapper span{display:inline-block;}#block-sharethis-sharethis-block .stButton{margin:0px;font-size:0px;line-height:0px;}#block-sharethis-sharethis-block .stButton .stFb,#block-sharethis-sharethis-block .stButton .stTwbutton,#block-sharethis-sharethis-block .stButton .stMainServices{height:initial;font-size:0;padding:0px;width:initial !important;background:none !important;}#block-sharethis-sharethis-block .stButton .stButton_gradient{padding:0px;height:initial;width:initial !important;border:0;}#block-sharethis-sharethis-block .stButton .chicklets{padding:0;font-size:0;height:initial;background:none !important;line-height:0;}#block-sharethis-sharethis-block .stButton .chicklets:hover{opacity:1;}#block-sharethis-sharethis-block .st-facebook-counter:after{font-family:"fontello";content:"們";font-size:36px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;background:#3b5998;}#block-sharethis-sharethis-block .st-twitter-counter:after{font-family:"fontello";content:"倒";font-size:36px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;background:#55acee;}#block-sharethis-sharethis-block .st-linkedin-counter:after{font-family:"fontello";content:"倓";font-size:36px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;background:#0077b5;}#block-sharethis-sharethis-block .googleplus:after{font-family:"fontello";content:"倔";font-size:36px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;background:#dd4b39;}#block-sharethis-sharethis-block .st-facebook-counter:after,#block-sharethis-sharethis-block .st-twitter-counter:after,#block-sharethis-sharethis-block .st-linkedin-counter:after,#block-sharethis-sharethis-block .googleplus:after{color:#fff;display:inline-block;line-height:16px;padding:10px 0;width:36px;height:16px;}#block-sharethis-sharethis-block .st-facebook-counter:hover:after,#block-sharethis-sharethis-block .st-twitter-counter:hover:after,#block-sharethis-sharethis-block .st-linkedin-counter:hover:after,#block-sharethis-sharethis-block .googleplus:hover:after{background:#000;}#block-bfm-user-bfm-user-public-activity > h2{text-align:center;margin:15px 0 35px;}body.page-user-dashboard .region-sidebar-first > .block:first-child,body.page-user-debates .region-sidebar-first > .block:first-child{margin-top:70px;}@media screen and (max-width:1199px) {
 body.front #main{margin-top:0px;}body.front .col-main{position:static;width:100%;}#mfdw{overflow:hidden;position:relative;z-index:2;}#top-banner-wrapper.active{max-height:0;}.more-bellow{display:none;}#debates-filter-wrapper label{margin-top:30px;margin-left:10px;}#debates-filter-wrapper #debates-filters{display:-webkit-flex;display:flex;}#debates-filter-wrapper #debates-filters li{-webkit-flex:1;flex:1;padding:10px;font-size:17px;text-align:center;}#sticky-debates-filter .col-side{display:none;}#mfdw aside.node-debate{margin:0;padding:0;width:100%;max-width:100%;}#mfdw aside.node-debate > .main-wrapper{padding:0 0 10px;}#mfdw aside.node-debate .ds-middle{width:calc(100% - 160px);}#block-bfm-debates-hp-debate-list-filters{margin-top:10px !important;}#block-bfm-debates-hp-debate-list > .content{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;}#block-bfm-debates-hp-debate-list aside.node-debate:first-child{display:none;}#block-bfm-debates-hp-debate-list aside.node-debate > .main-wrapper{background:transparent;font-size:12px;padding:0;}#block-bfm-debates-hp-debate-list aside.node-debate > .main-wrapper .body-wrapper{background:transparent;}#block-bfm-debates-hp-debate-list aside.node-debate > .main-wrapper .body-wrapper > *{display:none;}#block-bfm-debates-hp-debate-list aside.node-debate > .main-wrapper .body-wrapper .info-wrapper{display:block;}#block-bfm-debates-hp-debate-list aside.node-debate > .main-wrapper .body-wrapper .info-wrapper:after{display:none;}#block-bfm-debates-hp-debate-list aside.node-debate .ds-middle{padding:10px 20px 20px;margin-top:-50px;width:calc(100% - 100px);}#block-bfm-debates-hp-debate-list aside.node-debate .ds-middle:after{display:none;}#block-bfm-debates-hp-debate-list aside.node-debate .field-name-field-date span{padding-bottom:15px;}#block-bfm-debates-hp-debate-list aside.node-debate .field-name-field-date span:after{width:30px;}#block-bfm-debates-hp-debate-list aside.node-debate h1{font-size:20px;}#block-bfm-debates-hp-debate-list aside.node-debate .field-name-view-count,#block-bfm-debates-hp-debate-list aside.node-debate .field-name-field-tags,#block-bfm-debates-hp-debate-list aside.node-debate .field-name-watch-debate-button,#block-bfm-debates-hp-debate-list aside.node-debate .ds-bottom{display:none;}#block-bfm-debates-hp-debate-list aside.node-debate .info-wrapper{padding:20px 15px;width:calc(100% - 30px);margin-top:-90px;}.region-below-content h2{font-size:38px;}.region-below-content .view-iq2us-press-releases h5{font-size:28px;}.region-below-content .view-iq2us-press-releases .group-left{display:none;}.region-below-content .view-iq2us-press-releases .group-right{margin:0 20px;width:calc(100% - 40px);}.region-below-content #block-about-us-debate-totals .highlight-big{font-size:100px;}.region-below-content #block-about-us-debate-totals .highlight-small{font-size:48px;}.region-below-content #block-about-us-debate-totals p{margin:10px 30px;}.region-below-content #block-about-us-debate-totals .arrow-button{font-size:20px;padding:10px 15px;}.region-below-content #block-about-us-debate-totals .grid{overflow:visible;}.region-below-content #block-about-us-the-approach .circles{overflow:visible;width:400px;max-width:400px;}.region-below-content #block-about-us-the-approach .sep{display:none;}.region-below-content #block-about-us-the-approach .circle{width:200px;min-width:200px;max-width:200px;position:relative;}.region-below-content #block-about-us-the-approach .circle h6{font-size:24px;}.region-below-content #block-about-us-the-approach .circle .description:before{left:50% !important;}.region-below-content #block-about-us-the-approach .circle:after,.region-below-content #block-about-us-the-approach .circle:before{content:"";position:absolute;top:45px;width:8px;height:8px;background:#444444;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}.region-below-content #block-about-us-the-approach .circle:after{right:10px;}.region-below-content #block-about-us-the-approach .circle:before{left:10px;}.region-below-content #block-about-us-the-approach .circle:nth-child(1):before,.region-below-content #block-about-us-the-approach .circle:nth-last-child(1):after{display:none;}.region-below-content #block-about-us-the-approach .swiper-slide-active .description{opacity:1;}.region-below-content #block-about-us-the-approach .swiper-slide-active h6{color:#B60B0B;}.region-below-content #block-about-us-the-approach .hlp{margin:0 auto;}.region-below-content #block-about-us-our-awards .award-prize{display:block;font-weight:600;}.region-below-content #block-views-tweets-block .tweet .name-handle{font-size:22px;}.region-below-content #block-views-tweets-block .tweet .text{font-size:28px;}.region-below-content #block-views-tweets-block .tweet .bottom-wrapper .timestamp{font-size:16px;vertical-align:middle;}.node-page-type-1.view-mode-full > .field-name-title h1,.node-page-type-1.view-mode-full > .field-name-title h2{font-size:60px;}.node-page-type-1.view-mode-full > .field-name-body{font-size:26px;}.featured-debate-on-buy{margin-bottom:25px;}.featured-debate-on-buy > figure{width:100%;position:relative;}.featured-debate-on-buy > figure .field-type-image{position:relative;height:460px;}.featured-debate-on-buy h2{margin:8px 0;font-size:32px;}.featured-debate-on-buy .past-future-deb{display:none;margin-bottom:0;}.featured-debate-on-buy .description{position:relative;width:auto;padding:20px 20px 0;margin-left:0;background:#444444;font-size:20px;}.featured-debate-on-buy .specs{margin:25px 0 0px;float:none;display:inline-block;width:100%;}.featured-debate-on-buy .group{display:inline-block;float:left;}.featured-debate-on-buy .group .icon{width:calc(50% - 45px);float:left;}.featured-debate-on-buy .group.group-1{width:calc(100% - 200px);}.featured-debate-on-buy .group.group-1 .icon{width:calc(100% - 45px);margin-right:0;}.featured-debate-on-buy .group.group-2{width:180px;}.featured-debate-on-buy .group.group-2 .icon{width:calc(100% - 45px);margin-right:0;}.featured-debate-on-buy .buy-tickets{position:relative;display:block;margin:0 auto;width:300px;bottom:-24px;padding:15px 0px 10px;}.view-mode-big_debate_description .top-wrapper{background:transparent;padding-bottom:30px;}.view-mode-big_debate_description .top-wrapper .ds-image{width:100%;max-width:none;}.view-mode-big_debate_description .top-wrapper .ds-image div{float:none;}.view-mode-big_debate_description .top-wrapper .ds-image img{width:100%;height:auto;}.view-mode-big_debate_description .ds-specs{margin-top:20px;font-size:16px;}.view-mode-big_debate_description .ds-specs > .field{font-size:15px;width:30%;float:left;margin-right:3%;}.view-mode-big_debate_description .field-name-field-venue a{text-decoration:underline;}.view-mode-big_debate_description .field.field-name-field-date{float:left;text-decoration:underline;}.view-mode-big_debate_description .info-wrapper{margin:-100px 30px 0;background:#424242;padding:30px 30px 15px;width:calc(100% - 120px);position:relative;}.view-mode-big_debate_description .info-wrapper:after{display:block;}.view-mode-big_debate_description hr{margin:25px 0 0;}.view-mode-big_debate_description .bottom-wrapper{padding:20px 30px 40px;}.view-mode-big_debate_description .ds-body{width:100%;max-width:none;}.view-mode-big_debate_description .ds-body > .field{padding:0;}.view-mode-big_debate_description .stand-wrapper{margin:0;width:100%;}.view-mode-big_debate_description .stand-wrapper > div{clear:none;margin:15px 0;width:calc(50% - 21px);}.view-mode-big_debate_description .stand-wrapper > div:after{display:none;}.view-mode-big_debate_description .stand-wrapper .ds-for{padding:0 20px 0 0;border-right:1px dashed #ccc;}.view-mode-big_debate_description .stand-wrapper .ds-against{padding:0 0 0 20px;}.view-mode-big_debate_description .stand-wrapper .speaker-teaser .field-type-image{float:none;}.view-mode-big_debate_description .stand-wrapper .speaker-teaser .field-type-text{font-size:12px;line-height:130%;}.view-mode-big_debate_description .stand-wrapper .speaker-teaser h6{font-size:15px;line-height:150%;}.view-mode-big_debate_description .ds-footer a{border:none;}#browse-seasons-iface label{width:100%;padding:15px 2%;}#browse-seasons-iface .table{width:100%;}.block-type-1 h5,.block-type-1 .select-wrapper select,.block-type-1 .select-wrapper .placeholder{letter-spacing:0;font-size:28px;}.block-type-1 .block-actions .icon-alerts{font-size:0;}.block-type-1 .block-actions .full-button{padding:9px 10px 4px;font-size:18px;}#activity-filter-user{font-weight:400;}#activity-filter-user li.active:after{position:static;color:#B60B0B;font-size:16px;vertical-align:bottom;line-height:50%;margin-left:5px;}#block-bfm-user-bfm-user-activity #activity-filter-user{margin:0 -11px;}#block-bfm-user-bfm-user-activity .feed{margin:0 -10px;} 
}@media screen and (max-width:767px) {
 .front .col-side{display:none;}.sticky-debates-filter label,.sticky-debates-filter .chaser,.sticky-debates-filter .full-button{display:none;}.sticky-debates-filter #debates-filter-wrapper #debates-filters li{padding:10px 0;}.sticky-debates-filter #debates-filter-wrapper #debates-filters li:nth-child(n+3){display:none;}.sticky-debates-filter #debates-filter-wrapper #debates-filters li.active:after{content:"";}#mfdw aside.node-debate{font-size:12px;padding:0;}#mfdw aside.node-debate .field-name-view-count,#mfdw aside.node-debate .field-name-field-tags,#mfdw aside.node-debate .field-name-watch-debate-button{display:none;}#mfdw aside.node-debate .ds-middle{padding:10px 20px 20px;margin-top:-50px;font-size:12px;width:calc(100% - 100px);}#mfdw aside.node-debate .field-name-field-date span{padding-bottom:15px;}#mfdw aside.node-debate .field-name-field-date span:after{width:30px;}#mfdw aside.node-debate h1{font-size:20px;}#mfdw aside.node-debate .field-name-body{font-size:14px;}#mfdw aside.node-debate .field-name-vote-results-teaser{width:calc(100% - 20px);}#mfdw aside.node-debate .field-name-debate-transport-bar{display:block;margin:10px 0 0;width:100%;}.region-below-content h2{font-size:30px;margin-bottom:20px;padding-top:35px;}.region-below-content h2:after{height:20px;}.region-below-content p.description{padding-left:20px !important;padding-right:20px !important;font-size:16px;font-weight:300;}.region-below-content .field-name-node-link{margin-top:20px;font-size:16px;}.region-below-content .press-full-item .ds-body{margin:40px 10px;}.region-below-content #block-about-us-what-is-iq2 h4{padding:30px 10px;font-size:30px;font-weight:300;}.region-below-content #block-about-us-what-is-iq2 .col{margin-top:0;margin-bottom:50px;}.region-below-content #block-about-us-what-is-iq2 .col p{font-size:16px;}.region-below-content #block-about-us-what-is-iq2 .grid{padding-bottom:0;}.region-below-content #block-about-us-debate-totals .grid{padding-bottom:0;}.region-below-content #block-about-us-the-approach .circles{padding-top:20px;}.region-below-content #block-about-us-the-approach .sep{display:none;}.region-below-content #block-about-us-our-partners .grid{padding:0 0;overflow:visible;}.region-below-content #block-about-us-our-partners .grid .col{text-align:left;margin:0;padding:0;}.region-below-content #block-about-us-our-partners .grid .col > *{margin-left:20px;margin-right:20px;}.region-below-content #block-about-us-our-partners .grid .col h5{font-size:24px;}.region-below-content #block-about-us-our-partners .grid .col p{font-size:16px;}.region-below-content #block-about-us-our-partners .grid .col img{float:none;margin:10px 20px 20px;}.region-below-content #block-about-us-our-awards ul{font-size:15px;margin:0 20px;padding-top:0;}.region-below-content #block-about-us-our-awards ul li:after{margin:15px auto;}.region-below-content #block-about-us-debaters p.description{font-size:18px;}.region-below-content #block-about-us-debaters ul{font-size:32px;}.region-below-content #block-bfm-blocks-media-and-press-block{border-top:1px dashed #424242;}.region-below-content #block-bfm-blocks-media-and-press-block .field{font-size:16px;}.region-below-content #block-bfm-blocks-media-and-press-block p.description{display:none;}.region-below-content #block-bfm-blocks-media-and-press-block .grid{padding-top:0;}.region-below-content #block-bfm-blocks-media-and-press-block .grid .field-name-field-image,.region-below-content #block-bfm-blocks-media-and-press-block .grid .field-name-field-article-source{display:none;}.region-below-content #block-bfm-blocks-media-and-press-block .grid h5{font-size:24px;margin-bottom:20px;}.region-below-content #block-bfm-blocks-media-and-press-block .grid .field-name-body{margin-bottom:10px;font-size:16px;}.region-below-content #block-bfm-blocks-media-and-press-block .grid .field-name-node-link{padding-bottom:25px;}.region-below-content .view-iq2us-in-the-news .node-news-article{font-size:16px;}.region-below-content .view-iq2us-in-the-news .node-news-article h5{font-size:24px;}.region-below-content .view-iq2us-press-releases{font-size:16px;}.region-below-content .view-iq2us-press-releases h5{font-size:24px;}.region-below-content .view-iq2us-press-releases .group-right{margin:0;width:100%;}.region-below-content .view-iq2us-press-releases > .view-content > .col{padding:0px;}.region-below-content .view-iq2us-press-releases > .view-content > .col > div{margin:10px;}.region-below-content .block-bfm-blocks.related-media-and-news{margin-bottom:40px;}.region-below-content .block-bfm-blocks.related-media-and-news .node-press-release .group-right{margin:10px;}.region-below-content .block-bfm-blocks.related-media-and-news .rel-debate > h5{font-size:18px;}.region-below-content #block-bfm-blocks-press-resources-page-block .ds-contact,.region-below-content #block-bfm-blocks-press-resources-page-block .ds-logos{width:100%;}.region-below-content #block-bfm-blocks-press-resources-page-block .field-collection-container{margin:0 10px;}.region-below-content #block-views-tweets-block .tweet .text{font-size:18px;}.region-below-content #block-views-tweets-block .tweet .name-handle{font-size:16px;font-weight:300;}.region-below-content #block-views-tweets-block .tweet .bottom-wrapper{padding-top:0;}.region-below-content #block-views-tweets-block .tweet .bottom-wrapper .timestamp{font-size:18px;}.region-below-content #block-views-tweets-block .tweet .bottom-wrapper .actions{display:block;margin-left:0;margin-top:20px;}.region-below-content #block-bfm-blocks-related-debate-articles-block{margin-bottom:30px;}.region-below-content #block-bfm-blocks-related-debate-articles-block .rel-debate{padding-top:0;}.region-below-content #block-bfm-blocks-related-debate-articles-block .rel-debate > h5{display:none;}.region-below-content #block-bfm-blocks-related-debate-articles-block .view-iq2us-in-the-news{margin:0;padding:0;}.region-below-content #block-views-press-block-controller .wrapper,.region-below-content #block-views-press-releases-block-controller .wrapper{padding:40px 10px;}.region-below-content #block-views-press-block-controller .wrapper > label,.region-below-content #block-views-press-block-controller .wrapper > ul,.region-below-content #block-views-press-releases-block-controller .wrapper > label,.region-below-content #block-views-press-releases-block-controller .wrapper > ul{display:none;}.region-below-content #block-views-press-block-controller .input-wrapper,.region-below-content #block-views-press-releases-block-controller .input-wrapper{margin-bottom:0;}.region-below-content #block-views-press-block-controller input,.region-below-content #block-views-press-releases-block-controller input{padding:10px 10px;font-size:16px;max-width:calc(100% - 63px);}.region-below-content #block-views-press-block-controller .search-by-term,.region-below-content #block-views-press-releases-block-controller .search-by-term{width:40px;}.region-below-content #block-views-press-block-controller .search-by-term:after,.region-below-content #block-views-press-releases-block-controller .search-by-term:after{top:6px;left:8px;font-size:25px;}.region-below-content #block-views-press-block,.region-below-content #block-views-press-releases-block{padding:40px 0;}.region-below-content #block-views-press-block .total-results,.region-below-content #block-views-press-releases-block .total-results{display:none;}.region-below-content #block-views-press-block .sticky,.region-below-content #block-views-press-releases-block .sticky{padding-bottom:5px;}.region-below-content #block-views-press-block .sticky .all-months-wrapper,.region-below-content #block-views-press-releases-block .sticky .all-months-wrapper{font-size:20px;display:inline-block;position:relative;bottom:0;}.region-below-content #block-views-press-block .view-content,.region-below-content #block-views-press-releases-block .view-content{margin:20px 0;}.region-below-content #block-views-press-block .group-left,.region-below-content #block-views-press-releases-block .group-left{width:100%;}.region-below-content #block-views-press-block .group-left .field-name-field-logo,.region-below-content #block-views-press-releases-block .group-left .field-name-field-logo{display:none;}.region-below-content #block-views-press-block .group-left a,.region-below-content #block-views-press-releases-block .group-left a{text-decoration:underline;margin:5px 0 10px;}.region-below-content #block-views-press-block .group-right,.region-below-content #block-views-press-releases-block .group-right{width:100%;margin-left:0;}.region-below-content #block-views-press-block .date-selection,.region-below-content #block-views-press-releases-block .date-selection{font-size:18px;margin:0;}.region-below-content #block-views-press-block .date-selection label,.region-below-content #block-views-press-releases-block .date-selection label{padding:10px 15px 9px;}.region-below-content #block-views-press-block .date-selection .select-wrapper,.region-below-content #block-views-press-releases-block .date-selection .select-wrapper{margin:9px 15px;}.region-below-content #block-views-press-block .date-selection .select-wrapper:after,.region-below-content #block-views-press-releases-block .date-selection .select-wrapper:after{line-height:45%;font-size:13px;}.region-below-content #block-views-press-block .date-selection ul li,.region-below-content #block-views-press-releases-block .date-selection ul li{padding-top:9px;}.region-below-content #block-bfm-blocks-press-resources-contacts-block .field-label-above .field-label{font-size:30px;}.region-below-content #block-bfm-blocks-press-resources-contacts-block .field-label-above .field-items .field-item{font-size:16px;}.region-below-content #block-bfm-blocks-press-resources-contacts-block .field-collection-container{font-size:18px;margin:20px;}.region-below-content #block-bfm-blocks-press-resources-contacts-block .field-collection-container .field-name-field-contact-name{font-size:22px;}.region-below-content #block-bfm-blocks-press-resources-contacts-block .field-collection-container .field-name-field-phone{margin-bottom:5px;}.region-below-content #media_and_press_controller .wrapper{padding:25px 10px 10px;}.region-below-content #media_and_press_controller input{padding:10px 10px 12px;width:calc(100% - 22px);font-size:16px;}.region-below-content #media_and_press_controller .search-by-term{width:40px;}.region-below-content #media_and_press_controller .search-by-term:after{font-size:26px;top:7px;left:7px;}.region-below-content #media-and-press-content-wrapper{padding:30px 0;}.region-below-content #media-and-press-content-wrapper .total-results{font-size:24px;}.region-below-content #media-and-press-content-wrapper .sticky{padding:0 15px 15px;}.region-below-content #media-and-press-content-wrapper .results{margin:25px 0;}.region-below-content #media-and-press-content-wrapper .field-name-field-article-source .field-name-title{display:none;}.region-below-content #media-and-press-content-wrapper .field-name-field-article-source .field-name-field-url{position:relative;margin-bottom:15px;}.region-below-content #media-and-press-content-wrapper .field-name-field-article-source .field-name-field-url a{text-decoration:underline;}.region-below-content #media-and-press-content-wrapper .group-left,.region-below-content #media-and-press-content-wrapper .group-right{clear:both;width:100%;margin-left:0;}.region-below-content #media-and-press-content-wrapper .node-news-article h2{margin-bottom:10px;}.node-news-article.view-mode-extended_teaser .field-name-field-article-source{background:none !important;}.node-news-article.view-mode-extended_teaser .field-name-field-url{position:relative;}.featured-debate-on-buy{min-height:initial;background:transparent;margin-bottom:30px;}.featured-debate-on-buy > figure{position:static;}.featured-debate-on-buy > figure .field-type-image{position:static;height:200px;}.featured-debate-on-buy .description{position:relative;margin:0;padding:10px 10px 0;width:calc(100% - 20px);display:inline-block;}.featured-debate-on-buy h2{font-size:26px;line-height:120%;margin-top:5px;}.featured-debate-on-buy .field-name-body{color:#fff;font-size:15px;margin-top:15px;}.featured-debate-on-buy .field-name-body > .field-items{display:none;}.featured-debate-on-buy .field-name-body:before{content:"Read details";}.featured-debate-on-buy .field-name-body:after{font-family:"fontello";content:"䄀";font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;margin:0 0 0 5px;}.featured-debate-on-buy .field-name-body.opened > .field-items{display:block;}.featured-debate-on-buy .field-name-body.opened:before,.featured-debate-on-buy .field-name-body.opened:after{display:none;}.featured-debate-on-buy .past-future-deb,.featured-debate-on-buy hr{display:none;}.featured-debate-on-buy .specs{margin:5px 10px;width:calc(100% - 20px);}.featured-debate-on-buy .group{width:100% !important;margin-top:20px;}.featured-debate-on-buy .group .icon{width:100%;font-size:16px;margin-bottom:15px;padding-left:40px;float:left;clear:both;}.featured-debate-on-buy .group .icon:before{top:-3px;}.featured-debate-on-buy .group .geo{display:none;}.featured-debate-on-buy .group-1{display:none;}.featured-debate-on-buy .buy-tickets{bottom:-22px;width:96%;margin:0 auto;display:block;font-weight:500;}.view-mode-big_debate_description{padding:0;}.view-mode-big_debate_description .info-wrapper{margin:-50px 10px 0;padding:20px 20px 15px;width:calc(100% - 60px);position:relative;}.view-mode-big_debate_description .info-wrapper:after{position:absolute;left:50%;margin-left:-12px;top:100%;color:#424242;font-family:"fontello";content:"㔀";font-size:26px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.view-mode-big_debate_description h2{font-size:22px;line-height:120%;font-weight:400;}.view-mode-big_debate_description hr{margin-top:15px;}.view-mode-big_debate_description .top-wrapper{overflow:visible;}.view-mode-big_debate_description .top-wrapper .ds-image{padding:3px;width:calc(100% - 6px);}.view-mode-big_debate_description .ds-specs{font-size:16px;}.view-mode-big_debate_description .ds-specs > .field{width:100%;float:left;clear:both;}.view-mode-big_debate_description .ds-specs > .field:before{margin-top:0 !important;}.view-mode-big_debate_description .ds-specs .field-items{margin-left:40px;}.view-mode-big_debate_description .ds-specs .field-name-field-date:before{margin-top:-9px;}.view-mode-big_debate_description .ds-body{color:#424242;}.view-mode-big_debate_description .ds-body > .field-name-body{font-size:15px;display:none;}.view-mode-big_debate_description .ds-body:before{content:"Read details";}.view-mode-big_debate_description .ds-body:after{font-family:"fontello";content:"䄀";font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;margin:0 0 0 5px;}.view-mode-big_debate_description .ds-body.opened > .field-name-body{display:block;}.view-mode-big_debate_description .ds-body.opened:before,.view-mode-big_debate_description .ds-body.opened:after{display:none;}.view-mode-big_debate_description .bottom-wrapper{padding:20px 15px;width:calc(100% - 30px);}.view-mode-big_debate_description .stand-wrapper > div{width:100%;padding:15px 0 !important;margin:0 !important;}.view-mode-big_debate_description .ds-for{border-bottom:1px dashed #ccc;border-right:none !important;}.view-mode-big_debate_description .ds-footer a{padding:15px 0 10px;border:none;bottom:-30px;width:96%;margin-left:-48%;font-weight:500;}.view-mode-small_debate_teaser .ds-bottom > div{margin-left:5px;font-size:14px;}.block-type-1 h5{font-size:18px;margin-left:10px;}.block-type-1 .block-actions{display:none;}.block-type-1 .select-wrapper select,.block-type-1 .select-wrapper .placeholder{bottom:1px;font-size:16px;margin-left:0;}.block-type-1 .select-wrapper:after{font-size:13px;}#browse-seasons-iface{font-size:18px;}#browse-seasons-iface .table-row > *{padding:18px 0;}.node-page-type-1.view-mode-full{padding:35px 0;height:auto;}.node-page-type-1.view-mode-full .field-name-down-arrow{display:none;}.node-page-type-1.view-mode-full > .field-name-title h1,.node-page-type-1.view-mode-full > .field-name-title h2{font-size:34px;padding:40px 15px 15px;}.node-page-type-1.view-mode-full > .field-name-body{font-size:16px;margin:0 auto 40px;}.press-full-item h2{font-size:26px;padding:60px 20px 30px;}.press-full-item .ds-byline{font-size:16px;margin-bottom:20px;}.press-full-item .ds-byline .field.field-name-field-article-source{display:block;vertical-align:middle;margin:0 auto 20px;}.press-full-item .ds-byline .field.field-name-field-author-name{margin:0;}.press-full-item .ds-body{padding:50px 0 10px;margin:0 10px;font-size:15px;line-height:160%;}.press-full-item .ds-body .field-name-field-url{display:block;margin:10px 0;}.press-full-item .ds-body .field-name-field-url a{margin:0;}.press-full-item .view-mode-full{font-size:16px;}.press-full-item .view-mode-full .top-wrapper{padding:40px 0;height:auto;}.press-full-item .view-mode-full h2{font-size:24px;padding:15px 20px;}.press-full-item .view-mode-full .ds-byline .field-name-field-article-source{display:block;margin:0 auto 15px;}.press-full-item .view-mode-full .field-name-field-author-name{margin:0;}.press-full-item .view-mode-full .ds-actions{margin-top:15px;}.press-full-item .view-mode-full .ds-body{padding:30px 0;line-height:170%;width:calc(100% - 20px);}.press-full-item .view-mode-full .field-name-field-url{display:block;}.press-full-item .view-mode-full .field-name-field-url a{margin:10px 0 0;}.node-news-article.view-mode-full .top-wrapper{min-height:0;}.node-news-article.view-mode-full .top-wrapper h2{padding:40px 20px;}.node-news-article.view-mode-full .ds-body{padding:0 15px;margin:0 auto;}.node-news-article.view-mode-full .body-wrapper{padding:20px 0px;-webkit-flex-direction:column;flex-direction:column;}.node-news-article.view-mode-full .body-wrapper .left-wrapper{text-align:center;}.node-news-article.view-mode-full .body-wrapper .left-wrapper .ds-actions .field{margin:0 10px;}.node-news-article.view-mode-full .field-name-body{padding:10px 0 40px;}.page-node-14 #below-content-sticky-menu{}#block-bfm-user-bfm-user-profile-menu .user-menu-wrapper{border-bottom:1px solid #898989;display:block;max-height:0;overflow:hidden;-moz-transition-duration:1s;-o-transition-duration:1s;-webkit-transition-duration:1s;transition-duration:1s;}#block-bfm-user-bfm-user-profile-menu .user-menu-wrapper > ul{display:block;}#block-bfm-user-bfm-user-profile-menu .user-menu-wrapper > ul li{display:block;}#block-bfm-user-bfm-user-profile-menu .user-menu-wrapper > ul li a{text-align:left;padding:10px;}#block-bfm-user-bfm-user-profile-menu .user-menu-wrapper.opened{max-height:600px;}#block-bfm-user-bfm-user-profile-menu .user-links{text-align:center;}#block-bfm-user-bfm-user-profile-menu .user-links > *{float:none !important;display:inline-block;}#block-bfm-user-bfm-user-profile-menu .user-links .social-links{margin-left:0;}#block-bfm-user-bfm-user-profile-menu .user-links .social-links a{display:inline-block;font-size:11px;color:#000;}#block-bfm-user-bfm-user-profile-menu .user-links .social-links a:before{margin-right:0;display:block;font-size:24px;text-align:center;margin-bottom:5px;color:#898989;}#block-bfm-user-bfm-user-profile-menu .user-links .stats{text-align:center;font-size:14px;color:#000;margin-left:0;}#block-bfm-user-bfm-user-profile-menu .user-links .stats:before{margin-right:0;display:block;font-size:50px;line-height:79%;color:#898989;}#block-bfm-user-bfm-user-profile-menu .user-links .flags{padding:15px 0px 0;display:block;clear:both;}#block-bfm-user-bfm-user-profile-menu .user-links .flags a{display:block;text-align:center;padding:15px 0;}.triptych-block h2{font-size:20px;}.triptych-block .debates-about,.triptych-block .boosted-by{font-size:17px;}#block-bfm-user-bfm-user-dashboard-quickstats{margin-bottom:10px;}#block-bfm-user-bfm-user-dashboard-quickstats .content{-webkit-flex-direction:column-reverse;flex-direction:column-reverse;}#block-bfm-user-bfm-user-dashboard-quickstats .bio-wrapper{position:relative;padding:20px;}#block-bfm-user-bfm-user-dashboard-quickstats .bio-wrapper .edit{left:auto;right:0px;bottom:auto;top:10px;}#block-bfm-user-bfm-user-dashboard-quickstats h4{font-size:20px;}#block-bfm-user-bfm-user-dashboard-quickstats .stats{display:-webkit-flex;display:flex;width:100%;float:none;}#block-bfm-user-bfm-user-dashboard-quickstats .stats .change{font-size:84%;}#block-bfm-user-bfm-user-dashboard-quickstats .stats .stat-wrapper{-webkit-flex:1;flex:1;}#block-bfm-user-bfm-user-dashboard-quickstats .stats .stat-wrapper .stat{padding:8px 15px;font-size:42px;min-width:65px;margin:50px 10px 0px;}#block-bfm-user-bfm-user-dashboard-quickstats .stats .stat-wrapper .stat.iq2-score{font-size:30px;padding:15px 20px;font-weight:400;margin:49px 10px 0;}#block-bfm-user-bfm-user-dashboard-quickstats .stats .stat-wrapper .stat.iq2-score:before{top:-42px;font-size:60px;}#block-bfm-user-bfm-user-dashboard-quickstats .stats .stat-wrapper a{font-size:70%;}#block-bfm-user-bfm-user-dashboard-quickstats h2{margin-left:0 !important;}#activity-filter-user{font-size:16px;font-weight:400;}#block-bfm-user-bfm-user-activity #activity-filter-user{padding:20px 0 20px;}#block-bfm-user-bfm-user-activity .activity-filters{margin:0 -1px;}#block-bfm-user-bfm-user-activity .feed{margin:0;}#block-bfm-user-bfm-user-profile-edit-header{font-size:16px;}#block-bfm-user-bfm-user-profile-edit-header .content{padding:20px;}#block-bfm-user-bfm-user-profile-edit-header h2{padding-top:20px;font-size:24px;}#block-bfm-user-bfm-user-profile-edit-header h3{font-size:20px;display:block;margin-bottom:10px;}#block-bfm-user-bfm-user-profile-edit-header .header-form-actions{display:none;}#block-bfm-user-bfm-user-profile-edit-header .user-header-info a{font-size:14px;}.view-mode-small_debate_teaser .ds-bottom{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;}.view-mode-small_debate_teaser .ds-bottom > div{-webkit-align-self:baseline;align-self:baseline;}#block-bfm-blocks-donations-table{margin:50px 0px;}#block-bfm-blocks-donations-table .iq2-html-format{padding:20px;}#block-bfm-blocks-donations-table .season-info,#block-bfm-blocks-donations-table .post-table{display:none;}#donations-table{position:relative;margin:30px 0;}#donations-table .i-face{position:absolute;width:100%;z-index:10;left:0;}#donations-table .i-face.auto{position:fixed;top:calc(50% - 20px);}#donations-table .i-face.top{top:0;}#donations-table .i-face.bottom{bottom:66px;}#donations-table .i-face .nav-item{position:absolute;padding:10px;background:#424242;color:#fff;}#donations-table .i-face .nav-item:after{font-family:"fontello";content:"〓";font-size:46px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:inline-block;}#donations-table .i-face .nav-prev{padding-left:7px;left:0;}#donations-table .i-face .nav-prev:after{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);}#donations-table .i-face .nav-next{padding-right:7px;right:0;}#donations-table .i-face .nav-next:after{-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}#donations-table .table-wrapper:before,#donations-table .table-wrapper:after{content:"";position:absolute;width:calc(50% - 100px);height:100%;top:0;background:#EBEBEC;opacity:0.8;z-index:2;}#donations-table .table-wrapper:before{left:0;}#donations-table .table-wrapper:after{right:0;}#donations-table table{position:relative;width:1600px;margin-left:calc(50% - 100px);-moz-transition:0.3s;-o-transition:0.3s;-webkit-transition:0.3s;transition:0.3s;}#donations-table table th,#donations-table table td{padding:10px 0;}#donations-table table h5{font-size:16px;}#donations-table table h5,#donations-table table h6{width:160px;padding:0 20px;line-height:135%;}#donations-table table th h5,#donations-table table .ml-row h5{font-size:18px;}#donations-table table th h6,#donations-table table .ml-row h6{font-style:italic;}#donations-table table .ml-row{padding:20px 0;}#donations-table table .group-title{-moz-transition:0.3s;-o-transition:0.3s;-webkit-transition:0.3s;transition:0.3s;}#donations-table table .main-label .ml-row{-moz-transition:0.3s;-o-transition:0.3s;-webkit-transition:0.3s;transition:0.3s;padding-bottom:0;}#donations-table table .main-label h6{font-size:18px;font-weight:300;line-height:115%;}#donations-table table .main-label h6:before{content:"(";}#donations-table table .main-label h6:after{content:")";}#donations-table table .separator td{padding:5px;}#donations-iframe{height:4500px !important;}#block-mailchimp-signup-simple-signup-form .form-item{width:100% !important;float:none !important;margin-left:0 !important;}#block-sharethis-sharethis-block{top:auto;bottom:-5px;margin-left:-72px;left:50%;}#block-sharethis-sharethis-block .sharethis-wrapper{-webkit-flex-direction:row;flex-direction:row;}.triptych-block{margin-top:10px;} 
}/**/
.base-center-container{width:100%;max-width:1200px;margin:0 auto;}.validations .passed{text-decoration:line-through;}#ajax-register-user-register-form-wrapper .form-item-pass{display:none;}.stat-wrapper{display:inline-block;padding:20px 10px 20px 0;text-shadow:#000 0px 0px 4px;}.stat-wrapper a{display:block;text-decoration:underline;font-weight:400;}.stat-wrapper .stat{position:relative;padding:12px 25px;border:2px solid #fff;border-radius:15px;font-size:46px;display:inline-block;min-width:60px;margin:60px 10px 10px;background:rgba(0,0,0,0.5);}.stat-wrapper .stat:before{position:absolute;left:0;width:100%;text-align:center;}.stat-wrapper .stat.iq2-score{font-size:34px;padding:18px 25px;font-weight:600;}.stat-wrapper .iq2-followers:before{top:-58px;font-family:"fontello";content:"‐";font-size:68px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.stat-wrapper .iq2-following:before{top:-58px;font-family:"fontello";content:"‑";font-size:68px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.stat-wrapper .iq2-score:before{top:-50px;font-family:"fontello";content:"";font-size:70px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.page-user .page-banner-image{position:relative;padding:0;background-size:cover;background-repeat:no-repeat;background-position:center;min-height:200px;}.page-user .page-banner-image.logged{padding-bottom:20px;}.page-user .page-banner-image > .edit{background:rgba(255,255,255,0.6);padding:10px;position:absolute;z-index:2;left:0px;bottom:0;color:#B60B0B;font-size:0px;cursor:pointer;}.page-user .page-banner-image > .edit:after{font-family:"fontello";content:"";font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;margin-left:5px;}.page-user .page-banner-image > .edit:hover{font-size:12px;}.page-user .page-banner-image .comment{color:#ddd;font-size:14px;}.page-user .page-banner-image .center-container{position:relative;height:200px;margin:0px auto;}.page-user .page-banner-image .center-container > *{display:block;text-align:center;}.page-user .page-banner-image .center-container .left-wrapper{text-align:left;padding-top:30px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;}.page-user .page-banner-image .center-container .right-wrapper{position:absolute;right:0;top:0px;}.page-user .page-banner-image .center-container .right-wrapper .quick-links{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;height:145px;margin-top:40px;margin-right:20px;border-left:1px dashed #fff;vertical-align:top;padding-left:10px;}.page-user .page-banner-image .center-container .right-wrapper .quick-links li{display:inline-block;}.page-user .page-banner-image .center-container .right-wrapper .quick-links a{margin-left:20px;}.page-user .page-banner-image .center-container .right-wrapper .quick-links a.active,.page-user .page-banner-image .center-container .right-wrapper .quick-links a:hover{color:#B60B0B !important;}.page-user .page-banner-image .center-container .right-wrapper .quick-links .user-profile a:before{font-family:"fontello";content:" ";font-size:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.page-user .page-banner-image .center-container .right-wrapper .quick-links .user-settings a:before{font-family:"fontello";content:"ᄆ";font-size:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.page-user .page-banner-image .center-container .right-wrapper .quick-links .user-boosts{font-size:22px;}.page-user .page-banner-image .center-container .right-wrapper .quick-links .user-boosts .boosts-left{text-align:center;}.page-user .page-banner-image .center-container .right-wrapper .quick-links .label{font-size:10px;display:block;margin-bottom:5px;}.page-user .page-banner-image .avatar{float:left;overflow:hidden;border-radius:50%;margin-left:20px;margin-right:20px;display:inline-block;border:3px solid #fff;position:relative;}.page-user .page-banner-image .avatar .edit{display:none;background:rgba(255,255,255,0.6);padding:10px;position:absolute;z-index:2;right:0px;bottom:calc(50% - 22px);color:#B60B0B;font-size:12px;cursor:pointer;}.page-user .page-banner-image .avatar .edit:after{font-family:"fontello";content:"";font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;margin-left:5px;}.page-user .page-banner-image .avatar.is-me:hover .edit{display:block;}.page-user .page-banner-image .avatar.is-me:hover:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,0.2);}.page-user .page-banner-image h3.user-name{font-size:36px;text-shadow:#000 0px 0px 4px;}.page-user .page-banner-image h1{text-shadow:#000 0px 0px 4px;}.page-user .page-banner-image .twitter-name{position:relative;font-size:18px;font-weight:300;padding-top:15px;margin-top:15px;display:inline-block;}.page-user .page-banner-image .twitter-name:before{content:"";position:absolute;background:#fff;top:0;left:0;width:30px;height:1px;}.page-user .page-banner-image .social-log-placeceholder{padding:10px;}.page-user .page-banner-image .social-log-placeceholder > *{padding:10px;color:#ddd;}.page-user .page-banner-image .social-log-placeceholder > *:hover{color:#fff;}.page-user .page-banner-image .social-log-placeceholder > *:before{display:inline-block;font-size:36px;margin:0 5px 4px 0;vertical-align:middle;}.page-user .page-banner-image .location{font-size:14px;line-height:16px;margin-top:5px;text-shadow:#000 0 0 2px;}.page-user .page-banner-image.not-logged .center-container{display:table;}.page-user .page-banner-image.not-logged .center-container > h3{display:table-cell;vertical-align:middle;font-size:36px;}.page-user .center-container h2{font-size:60px;color:#444444;font-weight:bold;margin:75px auto 50px;text-align:center;}.page-user .center-container h2:after{content:'';width:150px;margin:0 auto;height:30px;display:block;text-align:middle;border-bottom:2px solid #444444;}.page-user .center-container p{line-height:150%;text-align:center;margin-bottom:30px;}.page-user #main-wrapper{}.page-user #main-wrapper form label{font-size:18px;font-weight:bold;color:#444444;margin-bottom:10px;display:block;}.page-user #main-wrapper form .fieldset-legend{font-size:18px;font-weight:bold;color:#444444;display:block;padding:10px 0;}.page-user.not-logged-in .region-content #user-login{background:#fff;padding:50px;position:relative;max-width:900px;margin:50px auto;}.page-user.not-logged-in .region-content #user-login .hybridauth-widget-wrapper{display:block;position:absolute;left:50px;top:50px !important;width:270px;}.page-user.not-logged-in .region-content #user-login h3{font-size:20px;color:#444444;padding-bottom:10px;margin:0 0 20px 0;}.page-user.not-logged-in .region-content #user-login > div{margin:0 0 0 320px;}.page-user.not-logged-in .region-content #user-login .form-item-name input,.page-user.not-logged-in .region-content #user-login .form-item-pass input{width:calc(100% - 22px);}.page-user.not-logged-in .region-content #user-login .description{display:none;}.page-user.not-logged-in .item-list h3{margin-left:0px;width:100%;}.page-user #user-profile-form{margin:0 auto 30px;max-width:900px;}.page-user #user-profile-form #edit-mimemail{display:none;}.page-user #user-profile-form .form-item{margin:0 0 20px;}.page-user #user-profile-form > div > fieldset,.page-user #user-profile-form > div > .field-type-field-collection,.page-user #user-profile-form > div > .field-type-mailchimp-lists-subscription{position:relative;background:#fff;padding:10px 20px 20px;margin:15px 0;border-bottom:1px solid #444444;}.page-user #user-profile-form > div > fieldset .fieldset-legend,.page-user #user-profile-form > div > .field-type-field-collection .fieldset-legend,.page-user #user-profile-form > div > .field-type-mailchimp-lists-subscription .fieldset-legend{font-size:24px;}.page-user #user-profile-form > div > fieldset.waiting:after,.page-user #user-profile-form > div > .field-type-field-collection.waiting:after,.page-user #user-profile-form > div > .field-type-mailchimp-lists-subscription.waiting:after{content:"";background:#000;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0.3;z-index:10;}.page-user #user-profile-form > div > fieldset > .loading,.page-user #user-profile-form > div > .field-type-field-collection > .loading,.page-user #user-profile-form > div > .field-type-mailchimp-lists-subscription > .loading{position:absolute;top:calc(50% - 40px);left:calc(50% - 30px);z-index:11;}.page-user #user-profile-form fieldset.pub-profile-link{padding-top:20px !important;}.page-user #user-profile-form fieldset.pub-profile-link a{color:#B60B0B;text-decoration:underline;}.page-user #user-profile-form fieldset legend{float:left;}.page-user #user-profile-form .fieldset-wrapper{display:block;clear:both;}.page-user #user-profile-form .description,.page-user #user-profile-form .fieldset-description{color:#424242;font-size:17px;margin:5px 0 25px;}.page-user #user-profile-form .user-picture{float:left;margin-right:20px;}.page-user #user-profile-form .user-picture img{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;overflow:hidden;}.page-user #user-profile-form .form-item-picture-delete,.page-user #user-profile-form #edit-picture-upload{display:none;}.page-user #user-profile-form #user-new-picture-name{margin-left:10px;color:#424242;}.page-user #user-profile-form .form-item-files-picture-upload{padding:40px 0 0;margin:30px 0 0 20px;}.page-user #user-profile-form .form-item-files-picture-upload label{cursor:pointer;display:inline-block;color:#fff;background-color:#B60B0B;padding:10px 20px;font-size:16px;font-weight:400;}.page-user #user-profile-form .form-item-files-picture-upload label:hover{background-color:#467898;}.page-user #user-profile-form .form-item-files-picture-upload input{border:none;}.page-user #user-profile-form .form-item-files-picture-upload .description{color:#898989;font-size:15px;}.page-user #user-profile-form #edit-contact,.page-user #user-profile-form #edit-metatags,.page-user #user-profile-form .form-item-status,.page-user #user-profile-form .form-item-roles{display:none;}.page-user #user-profile-form #edit-field-user-location .form-item{margin:9px 0;}.page-user #user-profile-form .field-name-field-city{display:inline-block;}.page-user #user-profile-form .field-name-field-city input{width:300px;}.page-user #user-profile-form .field-name-field-state{display:inline-block;margin-left:20px;vertical-align:top;}.page-user #user-profile-form #edit-current-role .fieldset-legend{font-size:18px;display:inline-block;}.page-user #user-profile-form #edit-current-role label{display:none;}.page-user #user-profile-form .form-radios{display:none;}.page-user #user-profile-form .tabs{margin-top:-8px;}.page-user #user-profile-form .tab{cursor:pointer;font-weight:300;display:inline-block;background:#898989;color:#fff;padding:18px 10px;margin:0 20px 20px 0;text-align:center;width:150px;font-size:18px;}.page-user #user-profile-form .tab.active{background:#467898;}.page-user #user-profile-form #edit-header-banner-options .fieldset-wrapper{text-align:center;padding-top:15px 0;}.page-user #user-profile-form .banner-opt{display:inline-block;padding:0;margin:5px;position:relative;width:270px;cursor:pointer;}.page-user #user-profile-form .banner-opt:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:#fff;opacity:0.7;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s;}.page-user #user-profile-form .banner-opt:hover:after{opacity:0;}.page-user #user-profile-form .banner-opt.selected{cursor:default;}.page-user #user-profile-form .banner-opt.selected:after{opacity:0;}.page-user #user-profile-form .banner-opt img{margin-bottom:-2px;width:100%;height:auto;}.page-user #user-profile-form #edit-account > legend{margin-bottom:25px;}.page-user #user-profile-form #edit-field-profile-type{margin-bottom:25px;}.page-user #user-profile-form .field-name-field-first-name,.page-user #user-profile-form .field-name-field-last-name{display:inline-block;width:calc(50% - 10px);}.page-user #user-profile-form .field-name-field-first-name input,.page-user #user-profile-form .field-name-field-last-name input{width:calc(100% - 22px);}.page-user #user-profile-form .field-name-field-first-name{margin-right:20px;}.page-user #user-profile-form .form-item-mail .description{color:#898989;font-size:16px;}.page-user #user-profile-form #edit-acc-pass{color:#fff;background-color:#444444;margin:20px -20px -20px;padding:0 20px;max-height:0;overflow:hidden;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;}.page-user #user-profile-form #edit-acc-pass.dirty{max-height:200px;}.page-user #user-profile-form #edit-acc-pass label{display:none;}.page-user #user-profile-form #edit-acc-pass input{background:#fff;margin-top:20px;}.page-user #user-profile-form #edit-acc-pass .description{color:#fff;font-size:16px;}.page-user #user-profile-form #edit-acc-pass .description a{text-decoration:underline;}.page-user #user-profile-form #edit-acc-pass .description a:hover{color:#B60B0B;}.page-user .region-content .field-name-field-twitter-name{position:relative;}.page-user .region-content .field-name-field-twitter-name label:after{content:"@";position:absolute;top:45px;left:0px;font-size:20px;font-weight:300;}.page-user .region-content .field-name-field-twitter-name input[type=text]{margin-left:25px;width:517px;}.page-user .region-content .node-page{text-align:center;color:#444444;margin:0 20px 50px;line-height:180%;}.page-user .region-content .node-page .field-name-body a{color:#B60B0B;text-decoration:underline;}.page-user .region-content .node-page .field-name-body a:hover{color:#467898;}.page-user .region-content .node-page .field-name-body a.next-btn{display:inline-block;background:#B60B0B;text-decoration:none;font-size:24px;font-weight:600;color:#fff;padding:15px 50px;margin:0 0 20px;}.page-user .region-content .node-page .field-name-body a.next-btn:hover{color:#fff;background:#467898;}.page-user .region-content .node-page .field-name-body a.next-btn:after{font-family:"fontello";content:"。";font-size:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;margin-left:10px;}.page-user .region-content h1,.page-user .region-content h2{color:#424242;font-size:58px;font-weight:600;margin:30px 20px;padding:30px 0;position:relative;line-height:110%;}.page-user .region-content h1:after,.page-user .region-content h2:after{content:"";position:absolute;background:#000;height:1px;bottom:0;left:50%;margin-left:-50px;width:100px;}.page-user .region-content h3{font-weight:600;font-size:18px;margin:0 200px 50px;}.page-user .region-content textarea,.page-user .region-content input[type=text],.page-user .region-content input[type=password],.page-user .region-content select{font-family:"Lato","Helvetica","Arial",sans-serif;outline:none;resize:none;overflow:auto;-moz-appearance:none;-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;font-size:18px;border:1px solid #000;background:none;color:#444444;font-weight:400;padding:5px 10px 6px;margin:0;}.page-user .region-content textarea:disabled,.page-user .region-content input[type=text]:disabled,.page-user .region-content input[type=password]:disabled,.page-user .region-content select:disabled{opacity:0.5;}.page-user .region-content textarea.error,.page-user .region-content input[type=text].error,.page-user .region-content input[type=password].error,.page-user .region-content select.error{border-color:#B60B0B;}.page-user .region-content input{outline:none;}.page-user .region-content textarea{padding:10px;}.page-user .region-content select{padding:13px 40px 14px 10px;cursor:pointer;}.page-user .region-content .form-type-checkbox label{display:inline !important;font-weight:400 !important;vertical-align:middle;margin-left:8px;}.page-user .region-content .form-type-select{position:relative;z-index:1;}.page-user .region-content .form-type-select .select-dropdown{color:#B60B0B;position:absolute;margin-top:20px;margin-left:-30px;z-index:-1;}.page-user .region-content .form-type-select .select-dropdown:after{font-family:"fontello";content:"㔀";font-size:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.page-user .region-content .disabled select{pointer:default;color:#898989;}.page-user .region-content .disabled .select-dropdown{color:#898989;}.page-user .region-content .form-actions > *{display:inline-block;padding:15px 50px;margin-right:20px;color:#fff;font-size:24px;font-weight:600;background:#444444;border:none;cursor:pointer;}.page-user .region-content .form-actions > *:hover{background:#000;}.page-user .region-content .form-actions > *:last-child{margin-right:0;}.page-user .region-content .form-actions > .form-submit{background:#B60B0B;padding:15px 100px;}.page-user .region-content .form-actions > .form-submit:hover{background:#467898;}.page-user .region-content .form-footer{margin:20px 0 10px;}.page-user .region-content .form-footer a{color:#B60B0B;text-decoration:underline;}.page-user .region-content .form-footer a :hover{color:#467898;}.page-user .register-form{background:#fff;}.page-user .register-form .hybridauth-widget-wrapper{left:0;top:0;}.page-user .register-form .hybridauth-widget-wrapper h3{margin-bottom:20px;}.page-user .register-form form{margin:50px 75px;color:#444444;}.page-user .register-form form > div{padding-left:350px;position:relative;}.page-user .register-form form h3{margin:0;padding:20px 0 10px;font-size:20px;}.page-user .register-form form .form-item-mail input{width:calc(100% - 22px);}.page-user .register-form form .form-item-mail .description{display:none;}.page-user .register-form form .field-name-field-first-name,.page-user .register-form form .field-name-field-last-name{display:inline-block;width:48%;vertical-align:top;}.page-user .register-form form .field-name-field-first-name input,.page-user .register-form form .field-name-field-last-name input{width:calc(100% - 22px);}.page-user .register-form form .field-name-field-last-name{margin-left:4%;}.page-user .register-form form .bfm_password .fieldset-legend{padding:15px 0 0;}.page-user .register-form form .bfm_password .form-item{margin-top:10px;}.page-user .register-form form #edit-newsletter-signup{margin:30px 0;}.page-user .register-form form #edit-newsletter-signup .form-type-checkbox{display:inline-block;width:49%;}.page-user .register-form form #edit-newsletter-signup .form-type-checkbox .option{display:inline-block;margin:0px 8px;vertical-align:middle;font-weight:normal;}.page-user .register-form .form-submit{width:100%;background:#B60B0B;border:none;color:#ffffff;font-size:24px;font-weight:bold;padding:20px 0;}.page-user .register-form .url-textfield{display:none;}.page-user .register-form #edit-actions + i{display:block;margin-top:20px;font-style:italic;}.page-user .register-form #edit-actions + i ~ span{line-height:160%;}.page-user .register-form #edit-actions + i ~ span a{color:#B60B0B;text-decoration:underline;font-weight:bold;}.page-user #user-pass,.page-user #-bfm-user-validate-email{margin:0 auto 30px;max-width:900px;text-align:center;}.page-user #user-pass .white,.page-user #-bfm-user-validate-email .white{padding:50px;margin:60px 0 30px;background:#FFF;color:#444444;}.page-user #user-pass .white .form-item,.page-user #user-pass .white .form-actions,.page-user #user-pass .white .messages,.page-user #-bfm-user-validate-email .white .form-item,.page-user #-bfm-user-validate-email .white .form-actions,.page-user #-bfm-user-validate-email .white .messages{margin:10px 200px;}.page-user #user-pass .white .form-item input[type=text],.page-user #user-pass .white .form-actions input[type=text],.page-user #user-pass .white .messages input[type=text],.page-user #-bfm-user-validate-email .white .form-item input[type=text],.page-user #-bfm-user-validate-email .white .form-actions input[type=text],.page-user #-bfm-user-validate-email .white .messages input[type=text]{padding:10px 20px;width:calc(100% - 42px);}.page-user #user-pass .white .form-item input[type=submit],.page-user #user-pass .white .form-actions input[type=submit],.page-user #user-pass .white .messages input[type=submit],.page-user #-bfm-user-validate-email .white .form-item input[type=submit],.page-user #-bfm-user-validate-email .white .form-actions input[type=submit],.page-user #-bfm-user-validate-email .white .messages input[type=submit]{width:100%;padding:15px;}.page-user #user-pass .white .form-item,.page-user #-bfm-user-validate-email .white .form-item{text-align:left;}.page-user #user-pass .white > p,.page-user #-bfm-user-validate-email .white > p{line-height:160%;font-size:18px;margin-bottom:30px;}.page-user #user-pass h4,.page-user #-bfm-user-validate-email h4{font-size:18px;line-height:160%;color:#424242;margin:0 160px;}.page-user.page-user-reset #user-profile-form{margin-top:30px;background-color:#fff;padding:50px;}.page-user.page-user-reset #user-profile-form .form-actions{margin:50px 0 0;text-align:center;}.hybridauth-widget-wrapper{position:absolute;top:20px;display:block;width:270px;}.hybridauth-widget-wrapper h3{font-size:20px;color:#444444;display:block;font-weight:bold;padding-bottom:30px;}.hybridauth-widget-wrapper li{width:100%;height:45px;margin:0 0 20px !important;}.hybridauth-widget-wrapper li a{display:block;height:100%;color:#fff;text-align:center;}.hybridauth-widget-wrapper li a span{width:auto;float:none;opacity:1;font-size:18px;line-height:47px;background:none;}.hybridauth-widget-wrapper li a span i{font-weight:bold;}.hybridauth-widget-wrapper li a:before{line-height:35px;border-right:1px solid rgba(255,255,255,0.5);margin-left:5px;margin-top:5px;float:left;}.hybridauth-widget-wrapper li a[data-hybridauth-provider=Facebook]{background:#39579a;}.hybridauth-widget-wrapper li a[data-hybridauth-provider=Facebook]:before{font-family:"fontello";content:"們";font-size:45px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.hybridauth-widget-wrapper li a[data-hybridauth-provider=Twitter]{background:#62c8f8;}.hybridauth-widget-wrapper li a[data-hybridauth-provider=Twitter]:before{font-family:"fontello";content:"倒";font-size:45px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.hybridauth-widget-wrapper li a[data-hybridauth-provider=Google]{background:#e6431d;}.hybridauth-widget-wrapper li a[data-hybridauth-provider=Google]:before{font-family:"fontello";content:"倔";font-size:45px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.hybridauth-widget-wrapper li a[data-hybridauth-provider=LinkedIn]{background:#0077B5;}.hybridauth-widget-wrapper li a[data-hybridauth-provider=LinkedIn]:before{font-family:"fontello";content:"倕";font-size:45px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.hybridauth-widget-wrapper .hybrid-footer{margin-top:20px;font-style:italic;color:#444444;}.hybridauth-widget-wrapper.page-user-dashboard .region-userpages-menu h2,.hybridauth-widget-wrapper.page-user-dashboard #main-wrapper h2{font-size:24px;font-weight:600;color:#444444;padding:5px 0;position:relative;margin:0;}.hybridauth-widget-wrapper.page-user-dashboard .region-userpages-menu h2:after,.hybridauth-widget-wrapper.page-user-dashboard #main-wrapper h2:after{display:none;}.hybridauth-widget-wrapper.page-user-debates .region-sidebar-first{margin-top:50px;}.page-hybridauth-window{color:#444444;}.page-hybridauth-window .head-wrapper{padding:10px 0;background:#fff;text-align:center;}.page-hybridauth-window form{margin:30px 20px 0;}.page-hybridauth-window form input{font-family:"Lato","Helvetica","Arial",sans-serif;}.page-hybridauth-window form legend{display:block;position:relative;font-size:24px;font-weight:600;padding-bottom:20px;margin-bottom:20px;text-align:center;width:100%;}.page-hybridauth-window form legend:after{content:"";background:#000;position:absolute;bottom:0;height:1px;left:50%;margin-left:-20px;width:40px;}.page-hybridauth-window form .fieldset-description{text-align:center;line-height:160%;margin-bottom:30px;}.page-hybridauth-window form .form-item input[type=text]{margin:5px 0 10px;padding:15px 20px;width:calc(100% - 42px);}.page-hybridauth-window form .form-radios .form-item{display:inline-block;margin-right:10px;}.page-hybridauth-window form input[type=submit]{padding:15px 20px;margin:30px 0 0;background:#B60B0B;color:#fff;border:none;outline:none;display:block;width:100%;font-weight:600;font-size:22px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.page-hybridauth-window form input[type=submit]:hover{background:#467898;}.bfm_password .fieldset-legend{font-size:18px;}.bfm_password .form-item-bfmpass-value{display:inline-block;width:calc(100% - 130px);}.bfm_password .form-item-bfmpass-value input{width:calc(100% - 18px);padding:8px 10px 5px;}.bfm_password .form-item-bfmpass-show{display:inline-block;background:#EBEBEC;border:1px solid #000;padding:12px 20px 16px 10px;margin-left:-1px;vertical-align:top;font-size:18px;}.bfm_password .form-item-bfmpass-show label{margin-bottom:-2px;display:inline-block !important;text-transform:capitalize;}.bfm_password.error .form-item-bfmpass-value input,.bfm_password.error .form-item-bfmpass-show{border-color:#B60B0B !important;}.bfm_password .validations{font-size:14px;}.bfm_password .validations li{margin-bottom:5px;width:230px;float:left;}.bfm_password .validations li:nth-child(2n+1){clear:both;}.form-item-pass + .messages{display:none;}.heartbeat-activity{background:#fff;border-bottom:1px solid #B60B0B;margin:10px 0 20px;position:relative;color:#424242;}.heartbeat-activity .ds-secondary .comment .ds-top{display:none;}.heartbeat-activity .ds-title{padding:20px;font-size:20px;font-weight:600;border-bottom:1px dashed #898989;}.heartbeat-activity .ds-title .field-name-activity-simple-target-actor,.heartbeat-activity .ds-title .field-name-actor,.heartbeat-activity .ds-title .field-name-activity-possessive-main-user{display:inline-block;margin-right:5px;}.heartbeat-activity .ds-title .field-name-activity-user-s-comment,.heartbeat-activity .ds-title .field-name-activity-followed-topic{display:inline-block;margin-left:5px;}.heartbeat-activity .ds-title .field-name-activity-followed-topic{text-decoration:underline;}.heartbeat-activity .ds-date{position:absolute;right:0;top:16px;background-color:#898989;color:#fff;padding:7px 12px;font-weight:300;font-size:14px;}.heartbeat-activity .ds-message{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:35px 20px;min-height:30px;font-size:18px;margin-right:180px;margin-left:15px;padding-left:45px;position:relative;}.heartbeat-activity .ds-message a{text-decoration:underline;}.heartbeat-activity .ds-message a:hover{color:#B60B0B;}.heartbeat-activity .ds-message .field-name-target-user .field-name-ds-user-picture{overflow:hidden;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;position:absolute;left:0px;top:35px;height:32px;width:32px;}.heartbeat-activity .ds-message .field-name-target-user .field-name-name{display:inline-block;}.heartbeat-activity .ds-message .field-name-target-user .field-name-iq2-score{display:none;}.heartbeat-activity .ds-message:before{position:absolute;left:0;}.heartbeat-activity .debate-on-activity img{position:absolute;left:100%;margin-left:20px;bottom:0;}.heartbeat-activity.iq2_boost .comment,.heartbeat-activity.comment_submitted .comment,.heartbeat-activity.comment_replied .comment{margin:10px;border-bottom:1px solid #424242;}.heartbeat-activity.iq2_boost .comment > .content,.heartbeat-activity.comment_submitted .comment > .content,.heartbeat-activity.comment_replied .comment > .content{background:#fefef9;}.heartbeat-activity.iq2_boost .comment .ds-bottom .links,.heartbeat-activity.comment_submitted .comment .ds-bottom .links,.heartbeat-activity.comment_replied .comment .ds-bottom .links{display:none;}.heartbeat-activity.iq2_boost .comment .ds-bottom .act-links li,.heartbeat-activity.comment_submitted .comment .ds-bottom .act-links li,.heartbeat-activity.comment_replied .comment .ds-bottom .act-links li{display:inline-block;margin-right:10px;}.heartbeat-activity.iq2_boost .comment .ds-bottom .act-links .boost-count,.heartbeat-activity.comment_submitted .comment .ds-bottom .act-links .boost-count,.heartbeat-activity.comment_replied .comment .ds-bottom .act-links .boost-count{position:absolute;right:0;}.heartbeat-activity.iq2_boost .comment .ds-bottom a,.heartbeat-activity.comment_submitted .comment .ds-bottom a,.heartbeat-activity.comment_replied .comment .ds-bottom a{padding:2px 20px 4px;color:#fff;background:#898989;}.heartbeat-activity.iq2_boost .ds-message,.heartbeat-activity.comment_submitted .ds-message,.heartbeat-activity.comment_replied .ds-message{padding:10px 20px;margin:0;background:#444444;color:#fff;}.heartbeat-activity.iq2_boost .ds-message .debate-on-activity h5,.heartbeat-activity.comment_submitted .ds-message .debate-on-activity h5,.heartbeat-activity.comment_replied .ds-message .debate-on-activity h5{margin-right:120px;font-size:13px;}.heartbeat-activity.iq2_boost .ds-message .debate-on-activity img,.heartbeat-activity.comment_submitted .ds-message .debate-on-activity img,.heartbeat-activity.comment_replied .ds-message .debate-on-activity img{width:auto;bottom:auto;left:auto;right:0;top:0;height:50px;}.heartbeat-activity.topic_followed .ds-message:before{font-family:"fontello";content:"";font-size:34px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;top:33px;}.heartbeat-activity.debate_saved_for_later .ds-message:before,.heartbeat-activity.debate_started_watching .ds-message:before,.heartbeat-activity.new_topic_debate .ds-message:before{font-family:"fontello";content:"";font-size:55px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;left:-13px;top:22px;}.heartbeat-activity.iq2score_change .ds-message:before{font-family:"fontello";content:"";font-size:38px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;top:28px;}.field-edit-group{position:relative;}.field-edit-group .edit-switch{position:absolute;right:0px;top:15px;padding:10px 25px 10px 10px;background:#B60B0B;color:#fff;}.field-edit-group .edit-switch:after{font-family:"fontello";content:"";font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.field-edit-group .fieldset-wrapper{overflow:hidden;max-height:0px;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s;}.field-edit-group .stub{clear:both;overflow:hidden;max-height:500px;-moz-transition-duration:0.1s;-o-transition-duration:0.1s;-webkit-transition-duration:0.1s;transition-duration:0.1s;}.field-edit-group .stub label{display:inline-block !important;margin:10px 0 0 0 !important;font-size:12px !important;text-transform:uppercase;color:#898989 !important;}.field-edit-group .stub .stub-field-wrapper{margin:5px 0;word-break:break-all;}.field-edit-group .stub.no-info{margin:0px -20px -21px;}.field-edit-group .stub.no-info .no-values{background:#424242;padding:20px;margin-top:10px;color:#fff;}.field-edit-group .stub .with-no-value{margin-top:10px;padding:10px;background:#eee;font-size:12px;}.field-edit-group.editing .fieldset-wrapper{max-height:800px;padding-top:10px;}.field-edit-group.editing .stub{max-height:0px;}.field-edit-group .acc-btn{display:inline-block;margin:10px 10px 0 0;padding:10px 20px;color:#fff;font-size:16px;background:#424242;cursor:pointer;}.field-edit-group .acc-btn:hover{background:#000;}.field-edit-group .acc-btn.acc-submit{background:#B60B0B;}.field-edit-group .acc-btn.acc-submit:hover{background:#467898;}form.editing .field-edit-group{background:#f9f9f9 !important;}form.editing .field-edit-group.editing{background:#fff !important;}form.editing .field-edit-group .edit-switch{display:none;}#edit-social .auth-provider{color:#fff;margin:10px 0;}#edit-social .auth-provider .provider_url,#edit-social .auth-provider .log-btn{padding:10px 20px 10px 10px;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;margin-right:5px;max-width:calc(100% - 110px);min-width:220px;}#edit-social .auth-provider .provider_url:before,#edit-social .auth-provider .log-btn:before{display:inline-block;border-right:1px solid rgba(255,255,255,0.4);margin:0 20px 0 0;padding:0 8px 0 0;}#edit-social .auth-provider .remove-btn{cursor:pointer;display:inline-block;vertical-align:top;padding:22px 20px;background:#444444;}#edit-social .auth-provider .remove-btn:after{font-family:"fontello";content:"";font-size:28px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:inline-block;margin:-6px -5px -6px 10px;vertical-align:top;}#edit-social .auth-provider .remove-btn:hover{background:#000;}#edit-social .Facebook .provider_url,#edit-social .Facebook .log-btn{background:#39579a;}#edit-social .Facebook .provider_url:before,#edit-social .Facebook .log-btn:before{font-family:"fontello";content:"們";font-size:40px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}#edit-social .Twitter .provider_url,#edit-social .Twitter .log-btn{background:#62c8f8;}#edit-social .Twitter .provider_url:before,#edit-social .Twitter .log-btn:before{font-family:"fontello";content:"倒";font-size:40px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}#edit-social .Google .provider_url,#edit-social .Google .log-btn{background:#e6431d;}#edit-social .Google .provider_url:before,#edit-social .Google .log-btn:before{font-family:"fontello";content:"倔";font-size:40px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}#edit-social .LinkedIn .provider_url,#edit-social .LinkedIn .log-btn{background:#0077B5;}#edit-social .LinkedIn .provider_url:before,#edit-social .LinkedIn .log-btn:before{font-family:"fontello";content:"倕";font-size:40px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}body.page-user-register #edit-field-subscription{margin:20px 0;}body.page-user-register #edit-field-subscription #main-wrapper form .fieldset-legend{padding-bottom:0;}#modalContent .messages.error{border:none;background-image:initial;padding:20px;}#modalContent #bfm-user-imgtooltip-form .form-wrapper{text-align:center;margin-bottom:40px;}#modalContent #bfm-user-imgtooltip-form .form-wrapper legend,#modalContent #bfm-user-imgtooltip-form .form-wrapper label{display:none;}#modalContent #bfm-user-imgtooltip-form .form-wrapper .form-item-picture-delete,#modalContent #bfm-user-imgtooltip-form .form-wrapper .form-item-files-picture-upload,#modalContent #bfm-user-imgtooltip-form .form-wrapper input[type=file]{display:none;}#modalContent #bfm-user-imgtooltip-form .field-name-field-background-image input[type=submit]{display:none !important;}#modalContent #bfm-user-imgtooltip-form .metatags-form{display:none;}#modalContent #bfm-user-imgtooltip-form .btn{background:#467898;color:#fff;padding:12px 30px;display:inline-block;margin:10px;cursor:pointer;}#modalContent #bfm-user-imgtooltip-form .btn:hover{background:#B60B0B;}#modalContent #bfm-user-imgtooltip-form .filename{color:#424242;font-size:13px;}#modalContent #bfm-user-imgtooltip-form .background-placeholder{text-align:center;}#modalContent #bfm-user-imgtooltip-form .background-placeholder img{width:100%;height:auto;max-width:600px;}#modalContent #bfm-user-imgtooltip-form .field-name-field-background input[type=submit]{display:none !important;}#modalContent #bfm-user-imgtooltip-form #edit-cancel{display:none !important;}.pub-bar{background:#467898;color:#fff;font-size:20px;padding:10px 20px;font-weight:300;text-align:center;}.pub-bar .wrapper{max-width:1200px;margin:0 auto;position:relative;}.pub-bar .wrapper > *{display:inline-block;vertical-align:middle;}.pub-bar a{font-size:12px;text-transform:uppercase;margin:1px 0 0 10px;}.pub-bar a:before{font-family:"fontello";content:"、";font-size:12px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:inline-block;margin-right:5px;}.pub-bar a:hover{color:#fff;}.users-list li{padding-top:30px;overflow:hidden;}.users-list .field-name-ds-user-picture{float:left;margin-right:10px;}.users-list .field-name-ds-user-picture img{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;overflow:hidden;border:3px solid #fff;}.users-list .field-name-name{-webkit-flex:1;flex:1;margin-top:-5px;font-size:16px;}.users-list .field-name-iq2-score{padding:0px 5px 12px;position:relative;color:#B60B0B;border:1px solid #000;border-radius:5px;height:10px;font-size:14px;}.users-list .field-name-iq2-score div{display:inline-block;vertical-align:top;margin-top:-1px;}.users-list .field-name-iq2-score:after{font-family:"fontello";content:"";font-size:25px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;position:absolute;top:-17px;left:0;right:0;}.empty-activity{background:#fff;padding:40px;font-size:20px;text-align:center;border-bottom:1px solid #B60B0B;}.my-debates h2{text-align:center;margin-top:10px !important;}@media screen and (max-width:1199px) {
 .stat-wrapper{padding:20px 0;}.page-user-dashboard .col-main{width:100%;}.page-user .page-banner-image .avatar img{width:120px;height:auto;}.page-user .page-banner-image h3.user-name{}.page-user .page-banner-image .center-container .left-wrapper{padding-top:45px;}.page-user .page-banner-image .center-container .left-wrapper .info-wrapper{max-width:calc(100% - 420px);}.page-user .page-banner-image .center-container .right-wrapper{transform:scale(0.8);transform-origin:center right;}.page-user .page-banner-image .center-container .right-wrapper .quick-links{display:inline-block;border:none;margin-top:80px;vertical-align:top;padding-left:0;}.page-user .page-banner-image .center-container .right-wrapper .quick-links li{display:block;margin-bottom:15px;}.page-user .page-banner-image .center-container .right-wrapper .quick-links a{margin-left:0;}.page-user #user-profile-form{max-width:728px;}.page-user #user-profile-form .banner-opt{width:calc(50% - 10px);}.page-user #user-profile-form .field-name-field-twitter-name label:after{top:42px;left:0px;}.page-user.page-user-reset #user-profile-form{padding:50px 20px;}.page-user #user-pass .white .form-item,.page-user #user-pass .white .form-actions,.page-user #user-pass .white .messages,.page-user #-bfm-user-validate-email .white .form-item,.page-user #-bfm-user-validate-email .white .form-actions,.page-user #-bfm-user-validate-email .white .messages{margin:10px 100px;}.page-user .region-content h3{font-weight:600;font-size:18px;margin:0 100px 50px;}.page-user .register-form .hybridauth-widget-wrapper{width:100%;left:0;text-align:center;}.page-user .register-form .hybridauth-widget-wrapper h3{font-size:16px;width:auto;display:inline-block;margin:0;padding:13px 10px 0 0;vertical-align:top;}.page-user .register-form .hybridauth-widget-wrapper .hybridauth-widget{display:inline-block;}.page-user .register-form .hybridauth-widget-wrapper .hybridauth-widget li{width:auto;display:inline-block;margin-right:-7px !important;transform:scale(0.7);}.page-user .register-form .hybridauth-widget-wrapper .hybridauth-widget li a{display:inline-block;}.page-user .register-form .hybridauth-widget-wrapper .hybridauth-widget li a span{display:none;}.page-user .register-form .hybridauth-widget-wrapper .hybridauth-widget li a:before{border:none;margin-left:1px;}.page-user .register-form .hybridauth-widget-wrapper .hybrid-footer{margin-top:0;font-size:14px;}.page-user .register-form form{margin:20px;}.page-user .register-form form > div{padding:120px 0 0;margin:0;}.page-user .register-form form > div > h3{font-size:36px;text-align:center;}.page-user .register-form form > div:before{content:"";position:absolute;top:110px;left:50%;height:1px;background:#000;width:200px;margin-left:-100px;}.page-user .register-form form #edit-newsletter-signup .form-type-checkbox{margin-bottom:0;}.page-user .register-form form #edit-actions + i,.page-user .register-form form #edit-actions + i ~ span{margin-top:20px;text-align:center;width:100%;display:inline-block;}.page-user.not-logged-in .region-content #ajax-register-user-login-wrapper .hybridauth-widget-wrapper{width:100%;left:0;top:35px !important;text-align:center;}.page-user.not-logged-in .region-content #ajax-register-user-login-wrapper .hybridauth-widget-wrapper h3{font-size:16px;width:auto;display:inline-block;margin:0;padding:13px 10px 0 0;vertical-align:top;}.page-user.not-logged-in .region-content #ajax-register-user-login-wrapper .hybridauth-widget-wrapper .hybridauth-widget{display:inline-block;}.page-user.not-logged-in .region-content #ajax-register-user-login-wrapper .hybridauth-widget-wrapper .hybridauth-widget li{width:auto;display:inline-block;margin-right:-7px !important;transform:scale(0.7);}.page-user.not-logged-in .region-content #ajax-register-user-login-wrapper .hybridauth-widget-wrapper .hybridauth-widget li a{display:inline-block;}.page-user.not-logged-in .region-content #ajax-register-user-login-wrapper .hybridauth-widget-wrapper .hybridauth-widget li a span{display:none;}.page-user.not-logged-in .region-content #ajax-register-user-login-wrapper .hybridauth-widget-wrapper .hybridauth-widget li a:before{border:none;margin-left:1px;}.page-user.not-logged-in .region-content #ajax-register-user-login-wrapper .hybridauth-widget-wrapper .hybrid-footer{margin-top:0;font-size:14px;}.page-user.not-logged-in .region-content #ajax-register-user-login-wrapper form{margin:20px auto;max-width:600px;}.page-user.not-logged-in .region-content #ajax-register-user-login-wrapper form > div{padding:100px 0 0;margin:0;}.page-user.not-logged-in .region-content #ajax-register-user-login-wrapper form > div > h3{font-size:36px;text-align:center;}.page-user.not-logged-in .region-content #ajax-register-user-login-wrapper form > div:before{content:"";position:absolute;top:110px;left:50%;height:1px;background:#000;width:200px;margin-left:-100px;}.page-user.not-logged-in .region-content #ajax-register-user-login-wrapper form .form-submit{width:100%;}.page-user.not-logged-in .region-content #ajax-register-user-login-wrapper .form-footer{text-align:center;}#edit-social .auth-provider .remove-btn{font-size:0;padding-left:5px;} 
}@media screen and (max-width:767px) {
 #modalContent .ctools-modal-content .modal-header a.close:before{font-family:"fontello";content:"晧";font-size:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}#modalContent .ctools-modal-content .modal-header .modal-title{font-size:40px !important;}#modalContent .ctools-modal-content #modal-content{margin:20px 20px 0;padding:0;overflow:visible;}#modalContent .ctools-modal-content #modal-content form{padding:0;margin:0px;}#modalContent .ctools-modal-content #modal-content form .form-type-password input{display:block;}#modalContent .ctools-modal-content #modal-content form label{font-size:16px;height:20px;}#modalContent .ctools-modal-content #modal-content form label.option{height:auto;vertical-align:bottom;}#modalContent .ctools-modal-content #modal-content .hybridauth-widget-wrapper h3{display:inline-block;width:auto;font-size:18px;margin-right:10px;vertical-align:top;margin-top:13px;}#modalContent .ctools-modal-content #modal-content .hybridauth-widget-wrapper ul.hybridauth-widget{display:inline-block;}#modalContent .ctools-modal-content #modal-content .hybridauth-widget-wrapper .hybridauth-widget li{width:auto;display:inline-block;margin-right:-7px !important;transform:scale(0.7);}#modalContent .ctools-modal-content #modal-content .hybridauth-widget-wrapper .hybridauth-widget li a{display:inline-block;}#modalContent .ctools-modal-content #modal-content .hybridauth-widget-wrapper .hybridauth-widget li a span{display:none;}#modalContent .ctools-modal-content #modal-content .hybridauth-widget-wrapper .hybridauth-widget li a:before{border:none;margin-left:1px;}#modalContent .ctools-modal-content .modal-bottom{font-size:16px;padding:25px 0;}#modalContent .ctools-modal-content .user-login-form > div{padding-top:100px;}#modalContent .ctools-modal-content .user-login-form > div h3{text-align:center;margin-bottom:30px;}#modalContent .ctools-modal-content .user-login-form > div:before{content:"";position:absolute;background:#000;top:75px;height:1px;left:50%;margin-left:-50px;width:100px;}#modalContent .ctools-modal-content .user-login-form .show{display:none;}.page-user .page-banner-image .center-container .left-wrapper{padding-top:10px;}.page-user .page-banner-image .center-container .left-wrapper .info-wrapper{max-width:calc(100% - 200px);}.page-user .page-banner-image .center-container .right-wrapper .quick-links{margin-top:25px;text-align:right;}.page-user .page-banner-image .center-container .right-wrapper .quick-links .user-profile a:before{font-size:20px;}.page-user .page-banner-image .center-container .right-wrapper .quick-links .user-settings a:before{font-size:22px;}.page-user .page-banner-image .avatar img{width:80px;height:auto;}.page-user .page-banner-image h3.user-name{font-size:20px;}.page-user .page-banner-image .twitter-name{font-size:14px;padding-top:7px;margin-top:10px;}.page-user .page-banner-image .stat-wrapper{display:none;}.page-user .page-banner-image.logged{padding:0 0 10px;min-height:0;}.page-user .page-banner-image.logged .center-container{height:auto;}.page-user .page-banner-image .location{font-size:11px;line-height:12px;}.page-user .page-banner-image .edit{padding:5px;}.page-user .center-container h2{font-size:36px;margin:40px auto 30px;}.page-user .region-content .form-actions > .form-submit{padding:15px;}.page-user #user-profile-form input[type=text]{width:calc(100% - 22px);}.page-user #user-profile-form .field-name-field-twitter-name input[type=text]{width:calc(100% - 47px);}.page-user #user-profile-form label,.page-user #user-profile-form #edit-current-role .fieldset-legend{font-size:15px !important;}.page-user #user-profile-form > div > fieldset .fieldset-legend,.page-user #user-profile-form > div > .field-type-field-collection .fieldset-legend{font-size:20px;}.page-user #user-profile-form .fieldset-description{font-size:16px;}.page-user #user-profile-form .form-item-files-picture-upload{padding-top:10px;margin-left:0;}.page-user #user-profile-form .user-picture img{width:90px;height:auto;}.page-user #user-profile-form #user-new-picture-name{display:block;margin-left:0;margin-bottom:20px;min-height:20px;}.page-user #user-profile-form #edit-field-user-location-und-0-field-country-und,.page-user #user-profile-form #edit-field-user-location-und-0-field-state-und{width:100%;}.page-user #user-profile-form .field-name-field-state{display:block;margin-left:0;margin-bottom:9px;}.page-user #user-profile-form .tab{padding:12px 0px;margin-bottom:10px;width:140px;font-size:15px;}.page-user #user-profile-form #edit-field-age-und-0-value,.page-user #user-profile-form #edit-field-user-location-und-0-field-zip-code-und-0-value{width:auto !important;}.page-user #user-profile-form .form-actions{text-align:center;margin:0 20px;}.page-user #user-profile-form .form-actions > *{margin-right:0;margin-bottom:20px;}.page-user #user-profile-form .form-actions > .form-submit{width:100%;white-space:normal;}.page-user #user-profile-form .field-name-field-first-name,.page-user #user-profile-form .field-name-field-last-name{margin-right:0;width:auto;display:block;}.page-user #user-profile-form .banner-opt{width:calc(100%);margin:10px 0;}.page-user .region-content h1,.page-user .region-content h2{color:#424242;font-size:32px;margin:0px 20px 20px;}.page-user .region-content h3{line-height:160%;margin:0 0 50px;}.page-user .region-content .node-page .field-name-body a.next-btn{font-size:20px;display:block;margin:0 -20px 20px;}.page-user #user-pass h4,.page-user #-bfm-user-validate-email h4{margin:0 20px;}.page-user #user-pass .white,.page-user #-bfm-user-validate-email .white{padding:20px;margin:30px 0 30px;}.page-user #user-pass .white > p,.page-user #-bfm-user-validate-email .white > p{font-size:16px;}.page-user #user-pass .white .form-actions,.page-user #-bfm-user-validate-email .white .form-actions{margin:20px 0px;}.page-user #user-pass .white .form-item,.page-user #user-pass .white .messages,.page-user #-bfm-user-validate-email .white .form-item,.page-user #-bfm-user-validate-email .white .messages{margin:10px 0;}.page-user .register-form{display:block;}.page-user .register-form form > div > h3{font-size:24px;text-align:center;line-height:110%;}.page-user .register-form form .form-wrapper{margin-left:0px !important;width:100% !important;}.page-user .register-form form #edit-newsletter-signup .form-item{width:100%;}.page-user.not-logged-in .region-content #ajax-register-user-login-wrapper form{margin:0;padding:20px;}.page-user.not-logged-in .region-content #ajax-register-user-login-wrapper form > div{padding-top:120px;}.page-user.not-logged-in .region-content #ajax-register-user-login-wrapper form > div > h3{font-size:26px;}.page-user.not-logged-in .region-content #ajax-register-user-login-wrapper form .form-actions{margin:35px 0 25px !important;}#edit-social .auth-provider{position:relative;display:block;margin:10px -20px;}#edit-social .auth-provider .provider_url,#edit-social .auth-provider .log-btn{display:block;font-size:12px;padding:8px 0 8px 0;text-overflow:ellipsis;margin-right:0;max-width:initial;}#edit-social .auth-provider .provider_url:before,#edit-social .auth-provider .log-btn:before{font-size:26px;padding:0 3px 0 0;position:absolute;left:4px;top:10px;}#edit-social .auth-provider .provider_url span,#edit-social .auth-provider .log-btn span{padding:0 50px 0 45px;height:30px;display:table-cell;word-wrap:break-word;word-break:break-all;vertical-align:middle;}#edit-social .auth-provider .remove-btn{position:absolute;top:0;left:100%;margin-left:-43px;}#edit-social .auth-provider .remove-btn:after{font-size:14px;}.page-user.page-user-dashboard #page-wrapper h2{font-size:20px;margin:0 10px;}.bfm_password .form-item-bfmpass-value{width:calc(100% - 122px);}.heartbeat-activity .ds-title{padding:5px 10px;font-size:13px;}.heartbeat-activity .ds-date{top:0;font-weight:400;font-size:9px;}.heartbeat-activity .ds-message{font-size:14px;margin-right:0px;padding:20px 10px;}.heartbeat-activity .ds-message h5{font-size:9;}.heartbeat-activity .ds-secondary .comment .field-name-comment-body{font-size:15px;margin:0 0 10px;width:inherit;line-height:140%;}.heartbeat-activity .ds-secondary .comment > .content{padding:10px;}.heartbeat-activity .field-name-ds-user-picture{top:20px !important;}.heartbeat-activity .debate-on-activity img{display:none;}.heartbeat-activity.iq2_boost .ds-message:before,.heartbeat-activity.comment_submitted .ds-message:before,.heartbeat-activity.comment_replied .ds-message:before{font-size:24px;top:24px;}.heartbeat-activity.topic_followed .ds-message:before{font-size:28px;top:21px;}.heartbeat-activity.debate_saved_for_later .ds-message:before{font-size:50px;top:12px;}.pub-bar{font-size:14px;padding:5px 10px;}.pub-bar a{top:2px;} 
}/**/
.base-center-container{width:100%;max-width:1200px;margin:0 auto;}body.node-type-research-page #main-wrapper{margin:0;max-width:100%;}.node-research-item{line-height:160%;font-size:18px;color:#424242;padding:50px 0px;}.node-research-item .ds-main{display:inline-block;width:calc(100% - 401px);vertical-align:top;padding-right:60px;margin:0 20px;}.node-research-item .ds-main .field-name-field-url{margin-bottom:20px;font-size:26px;}.node-research-item .ds-main .field-name-field-url a{text-decoration:underline;}.node-research-item .ds-info{display:inline-block;width:250px;vertical-align:top;border-left:1px solid #000;padding:0 20px 40px;position:relative;}.node-research-item .ds-info .field-name-field-on-date{font-size:16px;font-weight:300;position:absolute;bottom:0;}.node-research-item .ds-info .field-name-field-article-source:before{content:"Source";}.node-research-item .ds-info .field-name-field-article-source > .field-items{font-size:14px;}.node-research-item .ds-info .field-name-field-article-source > .field-items:before{font-style:italic;margin-right:5px;}.node-research-item .ds-info .field-name-field-article-source > .field-items > .field-item{display:inline-block;}.node-research-item .ds-info .field-name-field-article-source > .field-items > .field-item:before{margin-right:5px;}.node-research-item .ds-info .field-name-field-article-source > .field-items > .field-item > *{display:inline-block;}.node-research-item .ds-info .field-name-field-article-source a{text-decoration:underline;}.node-research-item .ds-info .field-name-field-article-source:after{content:'';display:block;width:30px;height:1px;background:#000;margin:10px 0;}.node-research-item .ds-info .field-name-author-entity-or-name:before{content:"By";color:#fff;}.node-research-item .ds-info .field-name-author-entity-or-name > .field-items{font-size:16px;color:#424242;}.node-research-item .ds-info .field-name-author-entity-or-name > .field-items > .field-item{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;}.node-research-item .ds-info .field-name-author-entity-or-name .field-name-field-image{float:left;margin-right:20px;margin-top:10px;}.node-research-item.view-mode-teaser_version{max-width:1200px;margin:0 auto;}.node-research-item.view-mode-extended_teaser{padding:3px;background:#fff;}.node-research-item.view-mode-extended_teaser .info{position:relative;padding:15px 0;margin:0 15px;}.node-research-item.view-mode-extended_teaser .info .field-name-field-image{display:none;}.node-research-item.view-mode-extended_teaser .info:after{content:"";position:absolute;background:#424242;height:1px;width:30px;left:0;bottom:0;}.node-research-item.view-mode-extended_teaser h3{font-weight:600;}.node-research-item.view-mode-extended_teaser .ds-credits > .field,.node-research-item.view-mode-extended_teaser .ds-credits h5{display:inline-block;font-size:16px;color:#424242;}.node-research-item.view-mode-extended_teaser .ds-credits .field-name-author-entity-or-name:after{content:"/";display:inline-block;margin:0 10px;}.node-research-item.view-mode-extended_teaser .ds-credits .field-items{display:inline-block;}.node-research-item.view-mode-extended_teaser .field-name-body{padding:15px;font-size:16px;}.node-research-item.view-mode-extended_teaser .ds-share{padding:0 15px 15px;}.field-name-field-topics .node-research-item.view-mode-teaser_version .field-name-author-entity-or-name:before{display:none;}.node-research-page.node-full .ds-banner{min-height:200px;padding:100px 0 20px;background-size:cover;background-position:center;text-align:center;}.node-research-page.node-full .ds-banner .field-name-field-image{display:none;}.node-research-page.node-full .ds-banner h2{padding:20px 10px;margin:0 auto;max-width:720px;font-size:46px;color:#FFF;font-weight:600;text-shadow:#000 0px 1px 5px;}.node-research-page.node-full .ds-banner .tags{padding:0px 10px;}.node-research-page.node-full .ds-banner .tags li{display:inline-block;margin:10px;padding:10px 20px;color:#FFF;background-color:#ec008c;font-weight:300;}.node-research-page.node-full .ds-banner .tags li:hover{background-color:#424242;}.node-research-page.node-full .ds-tab{background:#FFF;}.node-research-page.node-full .ds-tab > .content{margin:0 auto;max-width:1200px;padding:10px 0;}.node-research-page.node-full .ds-tab .big-call{color:#424242;font-size:24px;font-weight:600;vertical-align:middle;margin:0 20px 0 0;padding:10px 20px 10px 10px;display:inline-block;border-right:1px solid #000;}.node-research-page.node-full .ds-tab .big-call:before{font-family:"fontello";content:"〣";font-size:27px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;vertical-align:middle;line-height:10px;margin-right:10px;}.node-research-page.node-full .ds-tab .small-call{color:#424242;font-size:14px;vertical-align:middle;}.node-research-page.node-full .grid{max-width:1200px;margin:50px auto;}.node-research-page.node-full .ds-body{line-height:200%;font-size:17px;color:#424242;}.node-research-page.node-full .ds-body p{margin-bottom:34px;}.node-research-page.node-full .ds-body > div{margin-right:40px;}.node-research-page.node-full .ds-body .field-name-research-page-related-debate-cta{display:inline-block;background-color:#B60B0B;color:#fff;}.node-research-page.node-full .ds-body .field-name-research-page-related-debate-cta a{display:inline-block;padding:5px 15px;font-weight:300;}.node-research-page.node-full .ds-body .field-name-research-page-related-debate-cta:hover{background:#424242;}.node-research-page.node-full .ds-more{font-size:17px;position:relative;line-height:120%;color:#424242;}.node-research-page.node-full .ds-more:before{content:"";border-left:1px solid #424242;position:absolute;left:0;top:0;bottom:0;width:1px;}.node-research-page.node-full .ds-more h6{text-transform:uppercase;font-size:19px;margin-bottom:15px;}.node-research-page.node-full .ds-more li{margin-bottom:15px;}.node-research-page.node-full .ds-more a{text-transform:capitalize;}.node-research-page.node-full .ds-more a:hover{text-decoration:underline;}.node-research-page.node-full .ds-more > div{margin-left:30px;}.node-research-page.node-full .ds-panel{padding-top:50px;clear:both;}.node-research-page.node-full .ds-panel .for .speaker{border-color:#467898;}.node-research-page.node-full .ds-panel .for .more-articles:after{color:#467898;}.node-research-page.node-full .ds-panel .for .more-articles:hover{background:#467898;}.node-research-page.node-full .ds-panel .for h3{color:#467898;}.node-research-page.node-full .ds-panel .for h3:before{content:"For: ";}.node-research-page.node-full .ds-panel .against .speaker{border-color:#B60B0B;}.node-research-page.node-full .ds-panel .against .more-articles:after{color:#B60B0B;}.node-research-page.node-full .ds-panel .against .more-articles:hover{background:#B60B0B;}.node-research-page.node-full .ds-panel .against h3{color:#B60B0B;}.node-research-page.node-full .ds-panel .against h3:before{content:"Against: ";}.node-research-page.node-full .speaker{padding:30px 20px;margin-bottom:40px;background-color:#fff;border-bottom:1px solid;}.node-research-page.node-full .speaker h3{font-size:34px;font-weight:600;}.node-research-page.node-full .speaker .article-count{color:#424242;font-size:17px;padding:10px 0 25px;}.node-research-page.node-full .speaker .info{color:#424242;font-weight:300;display:-webkit-flex;display:flex;}.node-research-page.node-full .speaker .info img{display:inline-block;margin-right:10px;}.node-research-page.node-full .speaker .info > div{display:inline-block;vertical-align:bottom;margin-bottom:2px;}.node-research-page.node-full .speaker .info a{text-decoration:underline;}.node-research-page.node-full .speaker .occupations{margin-bottom:10px;}.node-research-page.node-full .speaker .node-research-item{margin:40px 0;color:#424242;display:none;padding:40px 0 0;border-top:1px dashed #898989;}.node-research-page.node-full .speaker .node-research-item:first-child{display:block;padding-top:0;border-top:none;}.node-research-page.node-full .speaker .node-research-item .ds-main{display:block;width:auto;padding:0;margin:0;}.node-research-page.node-full .speaker .node-research-item .ds-main .field-name-field-url{font-size:22px;}.node-research-page.node-full .speaker .node-research-item .ds-main .field-name-body{margin-bottom:15px;}.node-research-page.node-full .speaker .node-research-item .ds-info{display:block;width:auto;border-left:none;padding:0;}.node-research-page.node-full .speaker .node-research-item .ds-info .field-name-field-on-date{margin-bottom:20px;padding-bottom:15px;position:relative;}.node-research-page.node-full .speaker .node-research-item .ds-info .field-name-field-on-date:after{content:"";position:absolute;height:1px;width:20px;bottom:0;left:0;background-color:#424242;}.node-research-page.node-full .speaker .node-research-item .ds-info .field-name-field-article-source,.node-research-page.node-full .speaker .node-research-item .ds-info .field-name-author-entity-or-name{width:49%;display:inline-block;vertical-align:top;}.node-research-page.node-full .speaker .node-research-item .ds-info .field-name-field-article-source:before{display:block;}.node-research-page.node-full .speaker .node-research-item .ds-info .field-name-field-article-source:after{display:none;}.node-research-page.node-full .speaker .node-research-item .ds-info .field-name-author-entity-or-name .field-name-field-image{display:none;}.node-research-page.node-full .speaker .more-articles{text-align:center;font-size:14px;cursor:pointer;padding:10px 0 5px;margin:0 -20px -30px;}.node-research-page.node-full .speaker .more-articles:after{font-family:"fontello";content:"〔";font-size:24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:block;margin-top:5px;}.node-research-page.node-full .speaker .more-articles:hover{color:#fff;}.node-research-page.node-full .speaker .more-articles:hover:after{color:#fff;}.node-research-page.node-full .field-name-field-topics .field-collection-view.view-mode-full .field-label{display:none;}.node-research-page.node-full .field-name-field-topics .field-collection-view.view-mode-full .field-name-field-title{height:auto;background:#898989;border-bottom:1px solid #fff;color:#fff;font-size:35px;padding:25px 10px;}.node-research-page.node-full .field-name-field-topics .field-collection-view.view-mode-full .field-name-field-title:hover{background:#424242;}.node-research-page.node-full .field-name-field-topics .field-collection-view.view-mode-full .field-name-field-title > .field-items{max-width:1200px;margin:0px auto;position:relative;cursor:pointer;}.node-research-page.node-full .field-name-field-topics .field-collection-view.view-mode-full .field-name-field-title > .field-items > .field-item{margin:0px 20px;position:relative;}.node-research-page.node-full .field-name-field-topics .field-collection-view.view-mode-full .field-name-field-title > .field-items > .field-item:after{font-family:"fontello";content:"〔";font-size:46px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:block;position:absolute;right:0px;top:4px;}.node-research-page.node-full .field-name-field-topics .field-collection-view.view-mode-full .field-name-field-title .count{font-size:18px;margin:2px 0 0;font-weight:300;}.node-research-page.node-full .field-name-field-topics .field-collection-view.view-mode-full .field-name-field-research-items{display:block;padding:0 10px;max-height:0;overflow:hidden;}.node-research-page.node-full .field-name-field-topics .field-collection-view.view-mode-full.active .field-name-field-title,.node-research-page.node-full .field-name-field-topics .field-collection-view.view-mode-full.active .field-name-field-title:hover{background:#467898;}.node-research-page.node-full .field-name-field-topics .field-collection-view.view-mode-full.active .field-name-field-research-items{display:block;}.node-research-page.node-full .field-name-field-topics .field-collection-view.view-mode-full.active .field-name-field-title > .field-items > .field-item:after{font-family:"fontello";content:"〘";font-size:46px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.node-research-page.node-full .field-collection-container .field-items .field-item{margin-bottom:0px;}.node-research-page.node-full .field-name-field-research-items{background:#fff;}.node-research-page.node-full .field-name-field-research-items > .field-items > .field-item{border-bottom:1px solid #ddd;}.rt-icon,.rt-icon-for,.rt-icon-against,.rt-icon-ellipses,.rt-icon-options{vertical-align:middle;}.rt-icon:before,.rt-icon-for:before,.rt-icon-against:before,.rt-icon-ellipses:before,.rt-icon-options:before{content:"";display:inline-block;background-image:url(//www.intelligencesquaredus.org/sites/all/themes/iq2/assets/topic-icons.png);width:48px;height:48px;vertical-align:middle;margin-top:-2px;}.rt-icon-for:before{background-position:0 0;}.rt-icon-against:before{background-position:-48px 0;}.rt-icon-ellipses:before{background-position:-96px 0;}.rt-icon-options:before{background-position:-144px 0;}.flag-throbber{display:none;}#block-system-main .field-name-field-featured-debate .transport{padding:30px 0 0 0;}#block-system-main .field-name-field-featured-debate .transport a{font-size:16px;}#block-system-main .field-name-field-featured-debate .transport a:after{font-family:"fontello";content:"【";font-size:15px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;margin-left:5px;}body.page-topic #main-wrapper{margin:0;max-width:100%;}body.page-topic #block-crumbs-breadcrumb{display:none;}body.page-topic .region-sec-content{padding:10px 0;}body.page-topic .region-sec-content > *{clear:both;}body.page-topic .region-sec-content .block > h2{font-size:36px;margin:5px 0 10px;color:#444444;font-weight:bold;}body.page-topic .region-sec-content .block{margin:0 auto;max-width:1200px;}body.page-topic .region-sec-content .block .content > a{font-size:23px;color:#B60B0B;text-align:center;display:block;padding:20px;width:calc(100% - 2px);max-width:780px;margin:20px auto 40px;border:2px solid #B60B0B;}body.page-topic .region-sec-content .block .content > a:after{font-family:"fontello";content:"。";font-size:25px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;margin-left:5px;vertical-align:middle;}body.page-topic .region-sec-content .block .content > a:hover{background:#B60B0B;color:#fff;}.node-sponsor.view-mode-teaser{background-color:#fff;padding:20px;margin-bottom:20px;color:#424242;}.node-sponsor.view-mode-teaser .field-name-field-logo{padding:20px 0 30px;border-bottom:1px solid #dddddd;}.node-sponsor.view-mode-teaser .field-name-field-logo img{max-width:60%;height:auto;margin:0 auto;float:none;display:block;}.node-sponsor.view-mode-teaser .field-name-field-url{font-size:20px;margin:20px 0;}.node-sponsor.view-mode-teaser .field-name-body{line-height:180%;font-size:16px;font-weight:300;color:#898989;}.vocabulary-debate-tags.view-mode-full .ds-banner{min-height:200px;padding:80px 0 20px;background-size:cover;background-position:center;text-align:center;}.vocabulary-debate-tags.view-mode-full .ds-banner .field-name-field-image{display:none;}.vocabulary-debate-tags.view-mode-full .ds-banner h2{padding:20px 10px;margin:0 auto;max-width:720px;font-size:72px;color:#FFF;font-weight:600;}.vocabulary-debate-tags.view-mode-full .ds-banner .field-name-follow-topic .flag-wrapper{margin-right:-6px;}.vocabulary-debate-tags.view-mode-full .ds-banner .field-name-follow-topic .flag{padding:10px;background-color:#fff;color:#424242;display:inline-block;font-weight:300px;}.vocabulary-debate-tags.view-mode-full .ds-banner .field-name-follow-topic .flag:hover{background-color:#444444;color:#fff;}.vocabulary-debate-tags.view-mode-full .ds-banner .field-name-follow-topic .count{padding:10px 20px;color:#fff;background-color:#B60B0B;display:inline-block;}.vocabulary-debate-tags.view-mode-full .ds-stat{background:#B60B0B;color:#fff;}.vocabulary-debate-tags.view-mode-full .ds-stat > .content{margin:0 auto;max-width:1200px;padding:0;}.vocabulary-debate-tags.view-mode-full .ds-stat h6{font-size:24px;font-weight:600;vertical-align:middle;margin:0;padding:10px 0 10px 10px;display:inline-block;}.vocabulary-debate-tags.view-mode-full .ds-stat time{background:#560505;font-size:18px;vertical-align:middle;display:inline-block;text-align:center;padding:30px;margin:0 20px;position:relative;}.vocabulary-debate-tags.view-mode-full .ds-stat time .day{display:block;clear:both;margin-top:4px;padding-top:4px;font-weight:300;}.vocabulary-debate-tags.view-mode-full .ds-stat time:after{font-family:"fontello";content:"㔂";font-size:24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#560505;position:absolute;left:99%;top:50%;margin-top:-12px;}.vocabulary-debate-tags.view-mode-full .ds-stat .field-item > a{font-size:20px;display:inline-block;vertical-align:middle;}.vocabulary-debate-tags.view-mode-full .ds-stat .field-item > a:hover{text-decoration:underline;}.vocabulary-debate-tags.view-mode-full .ds-description{background:#fff;border-bottom:1px solid #dddddd;}.vocabulary-debate-tags.view-mode-full .ds-description > .content{max-width:1200px;padding:0;margin:0 auto;display:table;}.vocabulary-debate-tags.view-mode-full .ds-description > .content > .col{display:table-cell;}.vocabulary-debate-tags.view-mode-full .ds-description .taxonomy-term-description{padding:20px 0;line-height:200%;font-size:17px;width:90%;}.vocabulary-debate-tags.view-mode-full .ds-description .taxonomy-term-description a{color:#B60B0B;}.vocabulary-debate-tags.view-mode-full .ds-description .ds-more{padding-top:0px;padding-bottom:20px;padding-right:5px;margin:35px 0 20px;line-height:200%;border-left:1px solid #444444;}.vocabulary-debate-tags.view-mode-full .ds-description .ds-more div,.vocabulary-debate-tags.view-mode-full .ds-description .ds-more ul{width:calc(100% - 22px);margin-left:20px;}.vocabulary-debate-tags.view-mode-full .ds-description .ds-more h6{color:#B60B0B;text-transform:uppercase;font-size:18px;line-height:100%;margin-bottom:20px;}.vocabulary-debate-tags.view-mode-full .ds-description .ds-more li{font-size:18px;color:#444444;}.vocabulary-debate-tags.view-mode-full .ds-description .ds-more li a:hover{text-decoration:underline;}.vocabulary-debate-tags.view-mode-full .feat-debate-topic{max-width:1200px;padding:30px 0;margin:0 auto;}.vocabulary-debate-tags.view-mode-full .feat-debate-topic h4{padding:60px 0 0;margin:0 auto 30px;text-align:center;font-size:60px;font-weight:bold;color:#424242;}.vocabulary-debate-tags.view-mode-full .feat-debate-topic h4:after{content:'';display:block;border-bottom:1px solid #424242;width:150px;height:30px;margin:0 auto;}#block-bfm-debates-debate-topics-list{background:#fff;padding:2px;width:calc(100% - 4px);margin-bottom:50px;}#block-bfm-debates-debate-topics-list .content{width:calc(100% - 100px);padding-left:50px;padding-right:50px;}#block-bfm-debates-debate-topics-list .topics-list{background-color:#fff;padding:20px 10px 10px;color:0;}#block-bfm-debates-debate-topics-list .topics-list li{display:inline-block;}#block-bfm-debates-debate-topics-list .topics-list a{display:inline-block;padding:15px 20px;margin:0px 10px 20px;color:#FFF;background-color:#ec008c;width:210px;}#block-bfm-debates-debate-topics-list .topics-list a:hover,#block-bfm-debates-debate-topics-list .topics-list a.active{background-color:#898989;}#block-bfm-debates-debate-topics-list > h2{font-size:22px;color:#fff;display:block;width:calc(100% - 24px);background:#444444;padding:15px 10px;margin:2px 2px 25px 2px;}.select-box{padding:10px;border:1px solid #898989;}#bfm-debates-debates-on-topic-block{background:#FFF;padding:30px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin:40px auto;position:relative;}#bfm-debates-debates-on-topic-block:after{content:'';display:block;width:0px;height:0px;position:absolute;bottom:-30px;border-top:30px solid #fff;border-left:30px solid transparent;border-right:30px solid transparent;left:calc(50% - 30px);}#bfm-debates-debates-on-topic-block .sort{-webkit-flex:1;flex:1;}#bfm-debates-debates-on-topic-block .sort .select-box{width:230px;}#bfm-debates-debates-on-topic-block .counter{font-size:20px;color:#B60B0B;}#block-bfm-debates-topic-blog-posts-block > h2{font-size:60px;font-weight:700;text-align:center;padding:50px 0;color:#444444;}#block-bfm-debates-topic-blog-posts-block > h2:after{content:'';display:block;border-bottom:1px solid #424242;width:150px;height:30px;margin:0 auto;}#block-bfm-debates-topic-blog-posts-block > .content .stats{display:block;background:#fff;padding:20px 30px;width:calc(100% - 60px);font-size:18px;color:#B60B0B;font-weight:700;position:relative;margin-bottom:60px;}#block-bfm-debates-topic-blog-posts-block > .content .stats:after{content:'';display:block;width:0px;height:0px;position:absolute;bottom:-30px;border-top:30px solid #fff;border-left:30px solid transparent;border-right:30px solid transparent;left:calc(50% - 30px);}#block-bfm-debates-topic-blog-posts-block .info{padding:10px 20px;width:calc(100% - 42px);margin:0 1px;}#block-bfm-debates-topic-blog-posts-block .info .ds-title{position:Relative;}#block-bfm-debates-topic-blog-posts-block .info .ds-title:after{content:'';display:block;position:Relative;height:1px;width:100px;background:#fff;margin:20px 0;}#block-bfm-debates-topic-blog-posts-block .info .ds-credits{padding:0px 0 25px;}#block-bfm-debates-topic-blog-posts-block .field-name-field-image img{vertical-align:bottom;width:calc(100% - 2px);margin:0 1px;}#block-bfm-debates-topic-blog-posts-block .ds-transport > .field-type-ds{display:inline-block;margin:15px 20px 10px 1px;}#block-bfm-debates-topic-blog-posts-block .ds-transport .field-type-taxonomy-term-reference{display:inline-block;padding:10px 15px;color:#fff;background:#467898;margin:10px 10px 10px 0px;}#block-bfm-debates-topic-blog-posts-block .ds-share{text-align:Center;margin:10px 0;}#block-bfm-blocks-debate-idea-block{width:100%;max-width:100%;background:#fff;margin-bottom:-70px;}#block-bfm-blocks-debate-idea-block > .content{max-width:1180px;margin:0 auto;color:#444444;padding:0 10px 50px;border-bottom:1px solid #EBEBEC;}#block-bfm-blocks-debate-idea-block h2{text-align:center;font-size:60px;font-weight:bold;max-width:1200px;margin:0 auto;padding:50px 0;}#block-bfm-blocks-debate-idea-block h2:after{content:'';display:block;border-bottom:1px solid #444444;width:150px;height:30px;margin:0 auto;}#block-bfm-blocks-debate-idea-block .b-body{display:inline-block;width:45%;margin-right:5%;vertical-align:top;line-height:150%;}#block-bfm-blocks-debate-idea-block .b-body h3{font-size:36px;line-height:130%;margin-bottom:15px;}#block-bfm-blocks-debate-idea-block .b-body ul{margin:15px 0;}#block-bfm-blocks-debate-idea-block .b-body ul li{line-height:200%;}#block-bfm-blocks-debate-idea-block .b-body ul li:before{content:"\2022";color:#B60B0B;margin-right:10px;}#block-bfm-blocks-debate-idea-block .b-body p{margin:15px 0;}#block-bfm-blocks-debate-idea-block .b-image{display:inline-block;width:50%;}#block-bfm-debates-debates-on-topic-block{margin-bottom:50px;}#block-bfm-debates-debates-on-topic-block .load-more{display:block;max-width:600px;margin:20px auto;display:none;}#block-bfm-debates-debates-on-topic-block .content > .msg{font-size:30px;padding:20px;max-width:300px;margin:20px auto 50px;}body.node-type-speaker #main-wrapper{max-width:initial;margin:0;}.zero-matches{display:block;margin-top:20px;padding:20px;color:#fff;background-color:#898989;font-size:16px;text-align:center;}.page-teaser-w-columns .col-main{width:100%;margin-bottom:10px;float:none;}.page-teaser-w-columns #content .grid{max-width:1200px;margin:10px auto 10px;}.page-teaser-w-columns .col-side .block{background:#fff;padding:5px;margin-bottom:40px;}.page-teaser-w-columns .col-side .block > h2{padding:15px 20px;background:#444444;color:#fff;font-size:22px;font-weight:300;}.page-teaser-w-columns .col-side .block .content{padding:0 15px;margin-bottom:0;}.page-teaser-w-columns .col-side .block li{padding:20px 60px 20px 0;font-size:18px;color:#424242;position:relative;border-top:1px dashed #898989;}.page-teaser-w-columns .col-side .block li:nth-child(1){border-top:none;}.page-teaser-w-columns .col-side .block li a{display:block;display:-webkit-box;line-height:120%;max-height:64.8px;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}.page-teaser-w-columns .col-side .block li .view-count,.page-teaser-w-columns .col-side .block li .count{position:absolute;top:calc(50% - 23px);right:0;padding:5px;width:35px;height:35px;background:#898989;color:#fff;font-size:17px;font-weight:300;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;}.page-teaser-w-columns #block-bfm-debates-next-debate-block{background:transparent;}.page-teaser-w-columns #block-bfm-debates-next-debate-block h2{color:#424242;background:transparent;padding:0;font-weight:400;}.page-teaser-w-columns #block-bfm-debates-next-debate-block .content{padding-top:10px;}.node-speaker.node-full .ds-banner{background-image:url(//www.intelligencesquaredus.org/sites/all/themes/iq2/assets/topic-banner.jpg);background-size:cover;padding:40px 0;text-align:center;position:relative;color:#fff;}.node-speaker.node-full .ds-banner .field-name-field-image{display:inline-block;margin-right:10px;vertical-align:middle;padding:80px 0;}.node-speaker.node-full .ds-banner .field-name-field-image img{overflow:hidden;border:3px solid #fff;}.node-speaker.node-full .ds-banner .field-name-title{display:inline-block;vertical-align:middle;}.node-speaker.node-full .ds-banner h2{font-size:42px;font-weight:600;}.node-speaker.node-full .ds-banner .field-name-field-occupation{text-align:left;line-height:120%;font-weight:300;}.node-speaker.node-full .ds-banner .sharethis-buttons{position:absolute;padding:20px 10px;left:0;right:0;bottom:0;background-color:#fff;border-bottom:1px dashed #898989;}.node-speaker.node-full .ds-banner-text{display:inline-block;vertical-align:middle;}.node-speaker.node-full .grid-wrapper{background:#fff;padding:35px 0 20px;}.node-speaker.node-full .grid-wrapper .grid{max-width:1200px;margin:0 auto;}.node-speaker.node-full .ds-bio .field-name-body{font-size:17px;line-height:200%;color:#444444;}.node-speaker.node-full .ds-bio h1.title{font-size:26px;font-weight:600;margin:30px 0 20px;}.node-speaker.node-full .ds-bio h2.desc{font-size:20px;font-weight:300;margin:10px 0 20px;line-height:200%;}.node-speaker.node-full .ds-bio h2.desc:after{content:"";display:block;width:200px;border-bottom:1px solid #000;margin-top:20px;}.node-speaker.node-full .ds-bio h3.sub{font-size:22px;font-weight:bold;margin:20px 0;}.node-speaker.node-full .ds-bio h4.sub{font-size:18px;font-weight:bold;margin:15px 0;color:#444444;}.node-speaker.node-full .ds-bio h5.sub{font-size:18px;font-weight:bold;margin:15px 0;color:#898989;}.node-speaker.node-full .ds-bio h6.sub{font-size:18px;font-weight:bold;margin:15px 0;color:#B60B0B;}.node-speaker.node-full .ds-bio p a{text-decoration:none;color:#B60B0B;font-weight:bold;cursor:pointer;}.node-speaker.node-full .ds-bio p a:hover{text-decoration:underline;}.node-speaker.node-full .ds-bio p.small-line-height{line-height:120%;}.node-speaker.node-full .ds-bio p.sub-text{font-size:16px;line-height:150%;font-weight:300;margin:5px 0;}.node-speaker.node-full .ds-bio .little-margin{margin:5px 0 !important;}.node-speaker.node-full .ds-bio strong{font-weight:bold;}.node-speaker.node-full .ds-bio em{font-style:italic;}.node-speaker.node-full .ds-bio sup{vertical-align:super;font-size:65%;}.node-speaker.node-full .ds-bio sub{vertical-align:sub;font-size:65%;}.node-speaker.node-full .ds-bio hr{border-top:1px solid #B60B0B;margin:20px 0;}.node-speaker.node-full .ds-bio q,.node-speaker.node-full .ds-bio blockquote{quotes:initial;background:#fbfbfb;margin:2% 5%;padding:20px 30px;quotes:"“" "”" "‘" "’";}.node-speaker.node-full .ds-bio q p,.node-speaker.node-full .ds-bio blockquote p{display:inline;}.node-speaker.node-full .ds-bio q:before,.node-speaker.node-full .ds-bio blockquote:before{color:#444444;content:open-quote;font-size:4em;line-height:0.1em;margin-right:0.25em;vertical-align:-0.4em;display:inline-block;}.node-speaker.node-full .ds-bio a.back{display:inline-block;padding:15px 25px;font-size:22px;color:#fff;background:#B60B0B;font-weight:300;}.node-speaker.node-full .ds-bio a.back:before{font-family:"fontello";content:"、";font-size:22px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;margin:0 10px 0 0;}.node-speaker.node-full .ds-bio a.back:hover{background:#444444;text-decoration:none;}.node-speaker.node-full .ds-bio span.small{font-size:75%;}.node-speaker.node-full .ds-bio span.gray{background-color:#898989;color:#000;}.node-speaker.node-full .ds-bio span.dark{background-color:#444;color:#fff;}.node-speaker.node-full .ds-bio span.red{background-color:#b70b0b;color:#fff;}.node-speaker.node-full .ds-bio span.blue{background-color:#467899;color:#fff;}.node-speaker.node-full .ds-bio span.well{padding:0px 10px;display:inline-block;margin:0 5px;font-size:75%;}.node-speaker.node-full .ds-bio ul{padding:20px 0;}.node-speaker.node-full .ds-bio ul li:before{content:"•";margin-right:10px;color:#B60B0B;}.node-speaker.node-full .ds-bio .field-name-body{padding-top:20px;display:inline-block;font-size:18px;color:#424242;line-height:200%;}.node-speaker.node-full .ds-bioright .field-name-speaker-debates{text-align:center;margin-bottom:40px;font-size:18px;color:#424242;}.node-speaker.node-full .ds-bioright .field-name-speaker-debates label{font-size:24px;color:#898989;margin:20px 0 10px;font-weight:300;border-top:1px solid #898989;display:inline-block;padding-top:40px;}.node-speaker.node-full .ds-bioright .field-name-speaker-debates .debate-link:after{font-size:14px;font-weight:300;}.node-speaker.node-full .ds-bioright .field-name-speaker-debates .against:after{content:" ( AGAINST THE MOTION ) ";color:#B60B0B;}.node-speaker.node-full .ds-bioright .field-name-speaker-debates .for:after{content:" ( FOR THE MOTION ) ";color:#467898;}.node-speaker.node-full .ds-bioright .field-name-speaker-debates a:hover{text-decoration:underline;}.node-speaker.node-full .ds-articles{max-width:1200px;margin:0 auto;padding:20px 20px 50px;}.node-speaker.node-full .ds-articles h2{padding:60px 0 0;margin:0 auto 30px;text-align:center;font-size:60px;font-weight:bold;}.node-speaker.node-full .ds-articles h2 :after{content:'';display:block;border-bottom:1px solid #424242;width:150px;height:30px;margin:0 auto;}.node-speaker.node-full .ds-articles .node-research-item{border-bottom:1px dashed #444;}#block-bfm-speakers-speakers-list-filters-block{margin-top:34px;}#block-bfm-speakers-speakers-list-filters-block label{margin:0 0 5px;color:#898989;font-size:14px;}#block-bfm-speakers-speakers-list-filters-block input[type=text]{width:calc(100% - 22px);padding-top:4px;}#block-bfm-speakers-speakers-list-filters-block .term-search-wrapper{position:relative;}#block-bfm-speakers-speakers-list-filters-block .term-search-wrapper span:after{font-family:"fontello";content:"ᄀ";font-size:28px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;cursor:pointer;position:absolute;right:10px;top:10px;color:#898989;}#block-bfm-speakers-speakers-list-filters-block .term-search-wrapper span:hover:after{color:#444444;}#block-bfm-speakers-speakers-list-filters-block .form-item{margin-bottom:20px;}#block-bfm-speakers-speakers-list-filters-block .field-filter-topic .topic{background:#ec008c;color:#fff;cursor:pointer;padding:8px 10px;margin:4px 2px 0;display:inline-block;font-size:12px;font-weight:300;border:none;}#block-bfm-speakers-speakers-list-filters-block .field-filter-topic .topic:after{cursor:pointer;color:#424242;background:#fff;border-radius:50%;display:inline-block;vertical-align:middle;padding:1px 2px 2px;line-height:55%;margin:0 0 2px 5px;width:6px;height:7px;text-align:center;}#block-bfm-speakers-speakers-list-filters-block .field-filter-topic .topic:hover{background:#000;}#block-bfm-speakers-speakers-list-filters-block .field-filter-topic .topic.active{background:#424242;}#block-bfm-speakers-speakers-list-filters-block .field-filter-topic .topic.active:after{content:"x";}#block-bfm-speakers-speakers-list-filters-block .field-filter-stand{margin-bottom:20px;}#block-bfm-speakers-speakers-list-filters-block .field-filter-stand ul{margin:0 -10px;}#block-bfm-speakers-speakers-list-filters-block .field-filter-stand .stand{background:#898989;color:#fff;cursor:pointer;padding:17px 0;margin:0 10px;display:inline-block;width:calc(50% - 20px);text-align:center;font-size:15px;border:none;}#block-bfm-speakers-speakers-list-filters-block .field-filter-stand .stand.active[data-value=for],#block-bfm-speakers-speakers-list-filters-block .field-filter-stand .stand:hover[data-value=for]{background:#4ad5f8;}#block-bfm-speakers-speakers-list-filters-block .field-filter-stand .stand.active[data-value=against],#block-bfm-speakers-speakers-list-filters-block .field-filter-stand .stand:hover[data-value=against]{background:#ed1941;}#block-bfm-speakers-speakers-list-block{margin-top:35px;}#block-bfm-speakers-speakers-list-block > h2{font-size:24px;color:#424242;margin:10px 10px 20px;}#block-bfm-speakers-speakers-list-block .debators-sort-options{margin-bottom:30px;}#block-bfm-speakers-speakers-list-block .speaker-teaser,.result-type-speaker .speaker-teaser{padding:30px;background-color:#fff;margin-bottom:20px;color:#424242;overflow:hidden;}#block-bfm-speakers-speakers-list-block .speaker-teaser .ds-image,.result-type-speaker .speaker-teaser .ds-image{margin-right:30px;float:left;}#block-bfm-speakers-speakers-list-block .speaker-teaser .ds-main,.result-type-speaker .speaker-teaser .ds-main{overflow:hidden;position:relative;font-size:16px;}#block-bfm-speakers-speakers-list-block .speaker-teaser h4,.result-type-speaker .speaker-teaser h4{position:relative;font-size:22px;margin-bottom:20px;padding-bottom:20px;}#block-bfm-speakers-speakers-list-block .speaker-teaser h4:before,.result-type-speaker .speaker-teaser h4:before{content:"";position:absolute;background:#424242;left:0;bottom:0;height:1px;width:30px;}#block-bfm-speakers-speakers-list-block .speaker-teaser h4 a:hover,.result-type-speaker .speaker-teaser h4 a:hover{text-decoration:underline;}#block-bfm-speakers-speakers-list-block .speaker-teaser .field-name-field-occupation,.result-type-speaker .speaker-teaser .field-name-field-occupation{font-weight:300;color:#898989;margin-bottom:20px;}#block-bfm-speakers-speakers-list-block .speaker-teaser .field-name-body,.result-type-speaker .speaker-teaser .field-name-body{line-height:120%;}#block-bfm-speakers-speakers-list-block .speaker-teaser .field-name-node-link,.result-type-speaker .speaker-teaser .field-name-node-link{color:#B60B0B;margin-top:10px;}#block-bfm-speakers-speakers-list-block .speaker-teaser .field-name-node-link:hover,.result-type-speaker .speaker-teaser .field-name-node-link:hover{text-decoration:underline;}#block-bfm-speakers-speakers-list-block .speaker-teaser .field-name-speaker-debates,.result-type-speaker .speaker-teaser .field-name-speaker-debates{border-top:1px solid #EBEBEC;margin-top:20px;padding-top:20px;}#block-bfm-speakers-speakers-list-block .speaker-teaser .field-name-speaker-debates label,.result-type-speaker .speaker-teaser .field-name-speaker-debates label{font-weight:300;text-transform:uppercase;color:#898989;margin-bottom:5px;}#block-bfm-speakers-speakers-list-block .speaker-teaser .field-name-speaker-debates .debate-link:before,.result-type-speaker .speaker-teaser .field-name-speaker-debates .debate-link:before{font-weight:600;font-size:14px;}#block-bfm-speakers-speakers-list-block .speaker-teaser .field-name-speaker-debates .debate-link a:hover,.result-type-speaker .speaker-teaser .field-name-speaker-debates .debate-link a:hover{text-decoration:underline;}#block-bfm-speakers-speakers-list-block .speaker-teaser .field-name-speaker-debates .against:before,.result-type-speaker .speaker-teaser .field-name-speaker-debates .against:before{content:"AGAINST: ";color:#ed1941;}#block-bfm-speakers-speakers-list-block .speaker-teaser .field-name-speaker-debates .for:before,.result-type-speaker .speaker-teaser .field-name-speaker-debates .for:before{content:"FOR: ";color:#4ad5f8;}#block-bfm-debates-speakers-topic-quotes{padding:0px 0 20px;background-image:url(//www.intelligencesquaredus.org/sites/all/themes/iq2/assets/twitter-background.png);background-size:cover;max-width:initial !important;color:#fff;}#block-bfm-debates-speakers-topic-quotes > h2{padding:60px 0 20px;margin:0 auto 30px;text-align:center;font-size:60px;font-weight:bold;color:#fff;}#block-bfm-debates-speakers-topic-quotes > h2:after{content:'';display:block;border-bottom:1px solid #fff;width:150px;height:30px;margin:0 auto;}#block-bfm-debates-speakers-topic-quotes > .content{max-width:1200px;margin:0 auto;display:-webkit-flex;display:flex;}#block-bfm-debates-speakers-topic-quotes .node-debate-quote{margin-top:40px;position:relative;}#block-bfm-debates-speakers-topic-quotes .node-debate-quote .ds-body{padding:0px 20px 0px 120px;}#block-bfm-debates-speakers-topic-quotes .node-debate-quote .ds-body > .field-name-body{display:inline-block;vertical-align:top;line-height:150%;color:#424242;margin:0 0 40px;}#block-bfm-debates-speakers-topic-quotes .node-debate-quote .ds-body > .field-name-body .field-item{font-size:20px;color:#fff;font-weight:300;line-height:150%;}#block-bfm-debates-speakers-topic-quotes .node-debate-quote .ds-body > .field-name-body .field-item:before{content:"\201C";font-size:30px;position:absolute;margin-left:-13px;}#block-bfm-debates-speakers-topic-quotes .node-debate-quote .ds-body > .field-name-body .field-item:after{content:"\201D";font-size:30px;position:absolute;margin-top:1px;margin-left:5px;}#block-bfm-debates-speakers-topic-quotes .node-debate-quote:first-child .ds-body{padding:0 120px 0 20px;}#block-bfm-debates-speakers-topic-quotes .node-debate-quote:first-child .ds-body:after{content:"";position:absolute;right:0;top:0;height:100%;width:1px;background:#fff;}#block-bfm-debates-speakers-topic-quotes .node-debate-quote .field-name-field-e-author .ds-main{position:relative;min-height:160px;}#block-bfm-debates-speakers-topic-quotes .node-debate-quote .field-name-field-e-author .field-name-field-image{display:block;float:left;}#block-bfm-debates-speakers-topic-quotes .node-debate-quote .field-name-field-e-author .field-name-title{vertical-align:top;margin-left:160px;}#block-bfm-debates-speakers-topic-quotes .node-debate-quote .field-name-field-e-author .field-name-field-occupation{vertical-align:top;margin-bottom:40px;margin-left:160px;font-size:17px;font-weight:300;}#block-bfm-debates-speakers-topic-quotes .node-debate-quote .field-name-field-e-author img{border:2px solid #fff;margin-right:30px;width:140px;height:auto;}#block-bfm-debates-speakers-topic-quotes .node-debate-quote .field-name-field-e-author h6{margin:10px 0;padding-bottom:10px;font-size:32px;position:relative;}#block-bfm-debates-speakers-topic-quotes .node-debate-quote .field-name-field-e-author h6:before{content:"";position:absolute;bottom:0;width:50px;height:1px;background:#fff;}#block-bfm-debates-speakers-topic-quotes .node-debate-quote .field-name-field-e-author .field-name-field-occupation{font-size:18px;line-height:150%;}#block-bfm-debates-speakers-topic-quotes .node-debate-quote .field-name-field-related-debates{margin:0 0 0;padding:5px;background-color:#fff;color:#444444;font-size:16px;}#block-bfm-debates-speakers-topic-quotes .node-debate-quote .field-name-field-related-debates div{display:inline-block;}#block-bfm-debates-speakers-topic-quotes .node-debate-quote .field-name-field-related-debates .field-name-field-date{margin-top:15px;}#block-bfm-debates-speakers-topic-quotes .node-debate-quote .field-name-field-related-debates h4 a{font-size:24px;font-weight:bold;color:#444444;}#block-bfm-debates-speakers-topic-quotes .node-debate-quote .field-name-field-related-debates .field-name-field-image{float:left;margin-right:20px;}#block-bfm-debates-speakers-topic-quotes .node-debate-quote .field-name-field-related-debates .field-name-field-image > .field-items{width:100%;}#block-bfm-debates-speakers-topic-quotes .node-debate-quote .field-name-field-related-debates .field-name-field-image > .field-items > .field-item{width:100% !important;}#block-bfm-debates-speakers-topic-quotes .node-debate-quote .field-name-field-related-debates .field-name-field-image > .field-items > .field-item a{width:100%;}#block-bfm-debates-speakers-topic-quotes .node-debate-quote .field-name-field-related-debates .field-name-field-image img{width:50px;height:auto;}#block-bfm-debates-speakers-topic-quotes .node-debate-quote .field-name-field-related-debates .field-name-title{font-size:18px;width:calc(60% - 20px);margin:15px 0;}#block-bfm-debates-speakers-topic-quotes .node-debate-quote .field-name-field-related-debates .field-name-view-count{margin-right:20px;font-size:16px;}#block-bfm-debates-speakers-topic-quotes .node-debate-quote .field-name-field-related-debates .field-name-view-count:before{font-family:"fontello";content:"ᄅ";font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;margin-right:5px;}#block-bfm-debates-speakers-topic-quotes .node-debate-quote .field-name-field-related-debates .field-name-view-count:after{content:" Views";}#block-bfm-debates-speakers-topic-quotes .node-debate-quote .field-name-field-related-debates .field-name-field-image{width:40%;}#block-bfm-debates-speakers-topic-quotes .node-debate-quote .field-name-field-related-debates .field-name-field-image img{width:100%;height:auto;}#block-bfm-debates-speakers-topic-quotes .node-debate-quote .field-name-field-related-debates .field-name-comment-count-{font-size:16px;}#block-bfm-debates-speakers-topic-quotes .node-debate-quote .field-name-field-related-debates .field-name-comment-count-:before{font-family:"fontello";content:"ᄂ";font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;margin-right:5px;}#block-bfm-debates-speakers-topic-quotes .node-debate-quote .field-name-field-related-debates .field-name-comment-count-:after{content:" Comments";}#block-bfm-debates-speakers-topic-quotes .node-debate-quote .full-button{margin-top:30px;}form.comment-form .form-type-item,form.comment-form .field-name-comment-body label,form.comment-form .filter-wrapper,form.comment-form .grippie{display:none;}form.comment-form textarea{-moz-appearance:initial;-webkit-appearance:initial;outline:0px none transparent;resize:none;}form.comment-form textarea:focus,form.comment-form textarea:hover{outline:0px none transparent;}form.comment-form .comment-editor{outline:none;}form.comment-form .fake-submit{margin-left:10px;padding:7px 30px;background:#B60B0B;color:#ffffff;font-size:18px;border:none;cursor:pointer;}form.comment-form .fake-submit:hover{background:#424242;}.field-name-bfm-comments-comments{max-width:800px;margin:0 auto;position:relative;}.field-name-bfm-comments-comments > .field-items > .field-item > form input[value=Cancel]{display:none;}#bfm-comments-header{display:block;background:#444444;padding:10px 15px;box-sizing:border-box;color:#fff;}#bfm-comments-count-total{font-size:20px;float:left;margin-top:7px;}#bfm-comments-filters{font-weight:300;text-align:right;}#bfm-comments-filters label{display:inline-block;font-size:18px;margin-right:20px;line-height:20px;line-height:200%;}#bfm-comments-filters .select-box{display:inline-block;background:#fff;padding:0px;vertical-align:bottom;}#bfm-comments-filters .select-box .placeholder{font-size:15px;bottom:3px;margin:0px;}#bfm-comments-filters .select-box .select-wrapper{margin:5px;height:20px;}#bfm-comments-filters .select-box .select-wrapper:after{bottom:0px;}#bfm-comments-filters .select-box select{margin:0 0 2px;height:100%;font-size:16px;}#bfm-comment-flag-form{position:absolute;right:-10px;bottom:-10px;background:#fff;padding:20px;max-width:350px;font-size:14px;z-index:2;line-height:150%;color:#424242;-moz-box-shadow:0 0 15px 0 #aaa;-webkit-box-shadow:0 0 15px 0 #aaa;box-shadow:0 0 15px 0 #aaa;}#bfm-comment-flag-form .description{font-size:13px;text-transform:uppercase;padding-bottom:15px;border-bottom:1px solid #EBEBEC;}#bfm-comment-flag-form .options{padding:15px 0;}#bfm-comment-flag-form .options .opt{padding:5px 0;}#bfm-comment-flag-form .options label,#bfm-comment-flag-form .options input{display:inline-block;vertical-align:middle;margin-right:10px;}#bfm-comment-flag-form .actions > *{padding:6px 20px 8px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:none;background:#424242;color:#fff;font-size:16px;font-weight:300;margin-right:10px;cursor:pointer;}#bfm-comment-flag-form .actions input{background:#B60B0B;}#bfm-comment-flag-form:after{font-family:"fontello";content:"";font-size:18px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#B60B0B;position:absolute;right:10px;bottom:8px;}.ajax-comments-form-add .field-name-ds-user-picture,.ajax-comments-form-reply .field-name-ds-user-picture,.comment.view-mode-full .field-name-ds-user-picture{display:inline-block;vertical-align:top;margin-right:10px;}.ajax-comments-form-add .field-name-ds-user-picture img,.ajax-comments-form-reply .field-name-ds-user-picture img,.comment.view-mode-full .field-name-ds-user-picture img{display:inline-block;overflow:hidden;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}.ajax-comments-form-add .form-textarea-wrapper,.ajax-comments-form-reply .form-textarea-wrapper,.comment.view-mode-full .form-textarea-wrapper{position:relative;}.ajax-comments-form-add .form-textarea-wrapper textarea,.ajax-comments-form-reply .form-textarea-wrapper textarea,.comment.view-mode-full .form-textarea-wrapper textarea{padding:10px;font-family:"Lato","Helvetica","Arial",sans-serif;color:#444444;font-size:14px;position:relative;}.ajax-comments-form-add .form-textarea-wrapper textarea:placeholder,.ajax-comments-form-reply .form-textarea-wrapper textarea:placeholder,.comment.view-mode-full .form-textarea-wrapper textarea:placeholder{font-family:"Lato","Helvetica","Arial",sans-serif;color:#444444;}.ajax-comments-form-add .form-actions,.ajax-comments-form-reply .form-actions,.comment.view-mode-full .form-actions{float:right;margin-bottom:0;}.ajax-comments-form-add .form-actions input,.ajax-comments-form-reply .form-actions input,.comment.view-mode-full .form-actions input{margin-left:10px;padding:7px 30px;background:#B60B0B;color:#ffffff;font-size:18px;border:none;cursor:pointer;}.ajax-comments-form-add{margin-top:30px;background:#fff;padding:15px;}.ajax-comments-form-add .field-name-comment-body{display:inline-block;vertical-align:top;width:calc(100% - 46px);}.ajax-comments-form-add .field-name-comment-body .form-item{margin-top:0;}.ajax-comments-form-add .form-textarea-wrapper:before{font-family:"fontello";content:"㔁";font-size:18px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;position:absolute;top:10px;left:-16px;display:block;color:#fff;z-index:2;}.ajax-comments-form-add .form-textarea-wrapper:after{font-family:"fontello";content:"㔁";font-size:18px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;position:absolute;top:10px;left:-17px;display:block;color:#444444;z-index:1;}.ajax-comments-form-add:after{display:block;clear:both;width:1px;height:1px;content:'';}.alert-log{padding:20px 0 0;color:#444444;font-size:18px;}.alert-log .fake-login,.alert-log .fake-register{color:#B60B0B;cursor:pointer;}#bfm-comments-list{margin-bottom:40px;}#bfm-comments-list .indented{display:inline-block;width:calc(100% - 40px);padding:0 20px;background:#B60B0B;margin-left:0;}#bfm-comments-list .indented .comment{display:none;}.comment{margin-top:20px;border-bottom:1px solid #B60B0B;}.comment:first-child{margin-top:0;}.comment > .content{padding:20px 20px 1px;background:#fff;}.comment .field-name-iq2-score{display:inline-block;border:1px solid #444444;padding:7px 10px 5px;border-radius:5px;position:relative;font-size:14px;color:#B60B0B;font-weight:700;float:left;margin:10px 10px 0 0;}.comment .field-name-iq2-score:before{content:'IQ2';display:block;padding:5px;color:#fff;background:#B60B0B;position:absolute;font-size:8px;top:-15px;left:calc(50% - 11px);}.comment .field-name-iq2-score:after{font-family:"fontello";content:"㔀";font-size:10px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#B60B0B;position:absolute;top:2px;left:calc(50% - 5px);}.comment .field-name-ds-user-picture{height:32px;width:32px;border-radius:100%;float:left;margin-right:20px;}.comment .field-name-ds-user-picture img{width:100%;height:auto;}.comment .field-name-comment-body{font-size:18px;color:#444444;width:calc(90% - 55px);display:inline-block;line-height:125%;margin:0 0 10px 45px;}.comment .field-name-comment-body:before{font-family:"fontello";content:"ᄂ";font-size:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:inline-block;float:left;margin-left:-45px;}.comment .links .comment_forbidden{color:#444444;}.comment .links .comment_forbidden a{color:#B60B0B;}.comment .ds-top{position:relative;display:inline-block;width:100%;padding-bottom:10px;margin-bottom:10px;border-bottom:1px dashed #EBEBEC;}.comment .ds-top .username{display:block;color:#424242;margin-bottom:2px;font-size:22px;font-weight:600;}.comment .ds-top .username:before{content:"by ";}.comment .ds-top .field-name-post-date{font-size:14px;font-weight:300;font-style:italic;color:#444444;display:block;}.comment .flag-wrapper.flag-inappropriate{position:absolute;right:0;bottom:0;}.comment .flag-wrapper.flag-inappropriate a{display:none;position:absolute;right:0;top:0;padding:5px;color:#fff;background:#898989;font-size:12px;}.comment .flag-wrapper.flag-inappropriate:before{font-family:"fontello";content:"";font-size:18px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#898989;position:relative;}.comment .flag-wrapper.flag-inappropriate.hover a{display:block;}.comment .flag-wrapper.flag-inappropriate.hover:before{color:#B60B0B;}.comment .ds-text{clear:both;padding:10px 0;}.comment .ds-bottom{position:relative;padding-top:20px;margin:10px 0 20px;border-top:1px dashed #EBEBEC;}.comment .ds-bottom .show-replies{display:none;color:#898989;padding:0 20px 0 0;cursor:pointer;}.comment .ds-bottom .show-replies.active{display:inline-block;}.comment .ds-bottom .show-replies:after{font-family:"fontello";content:"㔀";font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#898989;display:inline-block;vertical-align:bottom;line-height:35%;margin-left:5px;}.comment .ds-bottom .links{text-transform:capitalize;font-weight:300;}.comment .star{position:absolute;top:8px;right:0;color:#898989;font-weight:300;}.comment .star:after{color:#B60B0B;font-family:"fontello";content:"䀄";font-size:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;margin-left:5px;margin-top:-3px;display:inline-block;vertical-align:middle;}.comment .comment-reply a,.comment .flag-comment-boost a{padding:2px 20px 4px;color:#fff;}.comment .comment-reply a{background:#898989;}.comment .flag-comment-boost a{background:#424242;}.comment .replies-wrapper .comment{border:1px solid #EBEBEC;}.comment .load-more-replies{margin-bottom:15px;text-align:center;color:#898989;}.comment .load-more-replies:after{font-family:"fontello";content:"㔀";font-size:12px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#B60B0B;vertical-align:bottom;display:inline-block;margin-bottom:-3px;margin-left:5px;}.comment .load-more-replies:hover{cursor:pointer;color:#B60B0B;}.opened > .comment > .content > .ds-bottom .show-replies:after{font-family:"fontello";content:"㔃";font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;vertical-align:top;margin-top:2px;}.opened > .comment > .content > .replies-wrapper{padding:20px;border-top:1px solid #898989;position:relative;}.opened > .comment > .content > .replies-wrapper:before{font-family:"fontello";content:"㔀";font-size:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#898989;position:absolute;top:0;left:50%;margin-left:-10px;}form.ajax-comments-form-reply{padding:20px 0;overflow:hidden;}form.ajax-comments-form-reply .field-name-ds-user-picture,form.ajax-comments-form-reply label{display:none;}form.ajax-comments-form-reply .field-name-comment-body{display:block !important;width:auto !important;}form.ajax-comments-form-reply .field-name-comment-body:before{display:none !important;}form.ajax-comments-form-reply .field-name-comment-body .field-item{margin:0;}form.ajax-comments-form-reply textarea{border:none;}form.ajax-comments-form-reply .form-actions input{color:#B60B0B;background:#ffffff;}form.ajax-comments-form-reply .fake-submit{margin-left:10px;padding:7px 30px;background:#B60B0B;color:#ffffff;font-size:18px;border:none;cursor:pointer;}form.ajax-comments-form-reply .fake-submit:hover{background:#424242;}.comment-editor{padding:10px;color:#444444;font-size:14px;position:relative;border:1px solid #000;background:#fff;}.comment-editor + textarea{display:none;}.field-name-comment-body .time{display:inline-block;padding:2px 5px;background:#467898;color:#fff;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}.field-name-comment-body .mention{display:inline-block;padding:2px 5px;background:#B60B0B;color:#fff;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}.field-name-comment-body .field-item > .time:hover,.field-name-comment-body .field-item > .mention:hover{background:#000;cursor:pointer;}.comment-editor[contentEditable=true]:empty:before{content:attr(data-ph);color:#898989;}.comment-editor-people{display:none;position:relative;}.comment-editor-people.active{display:block;}.comment-editor-people ul{position:absolute;left:0;bottom:0;width:calc(100% - 2px);margin-bottom:-25px;padding:10px 0;max-height:100px;border:1px solid #898989;background:#fff;z-index:3;}.comment-editor-people ul:before,.comment-editor-people ul:after{font-family:"fontello";content:"㔀";font-size:18px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;position:absolute;top:100%;left:50%;margin-left:-9px;color:#fff;z-index:2;}.comment-editor-people ul:after{font-family:"fontello";content:"㔀";font-size:18px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#444444;z-index:1;margin-top:1px;}.comment-editor-people ul li{font-size:14px;padding:5px;margin:0 5px;display:block;cursor:pointer;}.comment-editor-people ul li.sel,.comment-editor-people ul li:hover{background:#467898;color:#fff;}.comment.view-mode-full.user-227 .ds-top{margin-left:45px;}.comment.view-mode-full.user-227 .ds-top .field-name-ds-user-picture,.comment.view-mode-full.user-227 .ds-top .field-name-iq2-score,.comment.view-mode-full.user-227 .ds-top .username:before{display:none;}.comment.view-mode-full.user-227 .ds-bottom .flag-comment_boost{display:none !important;}div.ctools-modal-content .modal-comment-form textarea{font-size:16px;font-family:"Lato","Helvetica","Arial",sans-serif;padding:10px;resize:none;}div.ctools-modal-content .modal-comment-form input.form-submit{width:calc(100% - 170px);}div.ctools-modal-content .modal-comment-form input.form-cancel{width:150px;margin-left:20px;background:#444444;}div.ctools-modal-content .modal-comment-form input.form-cancel:hover{background:#000;}.node-type-blog-post #main-wrapper{max-width:100%;}.node-type-blog-post #main-wrapper #main .col-main{padding:0px;}.node-type-blog-post #main-wrapper .fix-wrapper{background:#fff;padding:20px 0;}.node-type-blog-post #main-wrapper .fix-wrapper .ds-body-top{max-width:800px;padding:0 15px;box-sizing:border-box;margin:0 auto;text-align:right;}.node-blog-post.view-mode-full > .ds-top{min-height:200px;padding:80px 0 50px;background-size:cover;background-position:center;text-align:center;background:url(//www.intelligencesquaredus.org/sites/all/themes/iq2/assets/newsarticle-bck.jpg);}.node-blog-post.view-mode-full > .ds-top h2{padding:40px 10px 20px;margin:0 auto;max-width:720px;font-size:36px;color:#444444;font-weight:600;}.node-blog-post.view-mode-full > .ds-top .field-name-field-author{display:inline-block;font-size:18px;font-weight:600;position:relative;margin-right:5px;}.node-blog-post.view-mode-full > .ds-top .field-name-field-author:before{content:"By ";margin-right:5px;font-weight:400;display:inline-block;position:absolute;right:100%;}.node-blog-post.view-mode-full > .ds-top .field-name-field-on-date{display:inline-block;font-size:18px;}.node-blog-post.view-mode-full .field-name-body{max-width:800px;padding:0 15px;box-sizing:border-box;margin:0 auto;font-size:18px;}.node-blog-post.view-mode-full .field-name-body img{max-width:100%;height:auto;}.node-blog-post.view-mode-full .field-name-body p{line-height:200%;color:#444444;margin:40px 0;}.node-blog-post.view-mode-full .ds-tags{max-width:800px;margin:0 auto;padding:0 15px;box-sizing:border-box;color:#444444;font-size:18px;}.node-blog-post.view-mode-full .ds-tags a{text-decoration:underline;margin-right:15px;margin-bottom:20px;}.node-blog-post.view-mode-full > .ds-bottom{padding:0 10px;box-sizing:border-box;}.node-blog-post.view-mode-full > .ds-bottom .field-name-bfm-comments-comments{padding-top:50px;}.node-blog-post.view-mode-full > .ds-bottom .field-name-bfm-comments-comments h2.block-title{display:none;}.node-blog-post.view-mode-teaser.clearfix{clear:none;}.node-blog-post.view-mode-teaser h2{font-size:24px;margin:0px;text-align:left;margin-bottom:40px;padding-left:15px;padding-right:15px;}.node-blog-post.view-mode-teaser h2:after{display:none;}.node-blog-post.view-mode-teaser > .content{padding:3px;background:#fff;}.node-blog-post.view-mode-teaser > .content:after{display:block;width:0px;height:0px;content:'';clear:both;}.node-blog-post.view-mode-teaser > .content .ds-title{position:relative;line-height:150%;}.node-blog-post.view-mode-teaser > .content .ds-title:after{content:'';display:block;position:relative;height:1px;width:100px;background:#fff;margin:20px 0;}.node-blog-post.view-mode-teaser > .content .info{background:#1E1E1E;color:#fff;padding:15px 20px;width:calc(100% - 42px);margin:0 1px;}.node-blog-post.view-mode-teaser .ds-image{position:relative;}.node-blog-post.view-mode-teaser .field-name-field-image{max-height:200px;overflow:hidden;margin:0 1px;}.node-blog-post.view-mode-teaser .field-name-field-image img{max-width:100%;height:100%;}.node-blog-post.view-mode-teaser .ds-credits{padding-bottom:5px;font-size:16px;}.node-blog-post.view-mode-teaser .ds-credits > *{display:inline-block;}.node-blog-post.view-mode-teaser .ds-credits > * > .field-items{display:inline-block;}.node-blog-post.view-mode-teaser .ds-credits .field-name-field-author{font-weight:600;}.node-blog-post.view-mode-teaser .ds-credits .field-name-field-author:before{content:"By ";font-weight:400;}.node-blog-post.view-mode-teaser .ds-credits .field-name-field-author:after{content:" ";display:inline-block;}.node-blog-post.view-mode-teaser .ds-credits .field-name-field-author h2{color:#fff;padding:0px;margin:0px;font-size:16px;}.node-blog-post.view-mode-teaser .ds-credits .field-name-field-on-date:before{content:" on ";margin-left:5px;}.node-blog-post.view-mode-teaser .field-type-taxonomy-term-reference{display:inline-block;padding:10px 15px;color:#fff;background:#ec008c;position:absolute;bottom:0;right:1px;}.node-blog-post.view-mode-teaser .ds-transport{font-size:14px;padding:10px 20px 0;color:#424242;}.node-blog-post.view-mode-teaser .ds-transport .field-items{display:inline-block;}.node-blog-post.view-mode-teaser .ds-transport > .field-type-ds{display:inline-block;margin:15px 20px 10px 1px;font-size:13px;}.node-blog-post.view-mode-teaser .ds-transport .field-name-comment-count-{display:inline-block;}.node-blog-post.view-mode-teaser .ds-transport .field-name-comment-count-:after{content:" Comments";}.node-blog-post.view-mode-teaser .ds-transport .field-name-view-count{display:inline-block;}.node-blog-post.view-mode-teaser .ds-transport .field-name-view-count:after{content:" Views";}.node-blog-post.view-mode-teaser .sharethis-buttons{position:relative;float:right;padding:12px 0 10px 0;}.node-blog-post.view-mode-teaser .sharethis-buttons:before{font-family:"fontello";content:"偐";font-size:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;vertical-align:middle;}.node-blog-post.view-mode-teaser .sharethis-buttons:after{content:'Share';margin-left:5px;}.node-blog-post.view-mode-teaser .sharethis-buttons .sharethis-wrapper{display:none;position:absolute;top:100%;right:0;width:320px;text-align:right;}.node-blog-post.view-mode-teaser .sharethis-buttons:hover .sharethis-wrapper{display:block;}.node-blog-post.view-mode-teaser .ds-share{text-align:center;margin:10px 0;}.node-blog-post.view-mode-extended_teaser{background:#fff;padding:3px 3px 30px;margin-bottom:40px;}.node-blog-post.view-mode-extended_teaser .field-name-field-image img{width:100%;height:auto;display:block;}.node-blog-post.view-mode-extended_teaser .info-box{position:relative;background:#444444;padding:20px;color:#fff;display:-webkit-flex;display:flex;}.node-blog-post.view-mode-extended_teaser .info-box .section-1{-webkit-flex:1;flex:1;}.node-blog-post.view-mode-extended_teaser .info-box h2{font-size:22px;position:relative;margin-bottom:20px;padding-bottom:20px;}.node-blog-post.view-mode-extended_teaser .info-box h2:after{content:"";position:absolute;bottom:0;left:0;width:50px;height:1px;background:#fff;}.node-blog-post.view-mode-extended_teaser .info-box .ds-stats{text-align:center;font-size:14px;font-weight:300;}.node-blog-post.view-mode-extended_teaser .info-box .field-name-comment-count-{margin:10px 0;}.node-blog-post.view-mode-extended_teaser .info-box .field-name-comment-count-:before{font-family:"fontello";content:"ᄂ";font-size:28px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:block;margin-bottom:2px;}.node-blog-post.view-mode-extended_teaser .info-box .field-name-comment-count- > *{display:inline-block;}.node-blog-post.view-mode-extended_teaser .info-box .field-name-comment-count-:after{content:" Comments";}.node-blog-post.view-mode-extended_teaser .info-box .field-name-view-count{margin:10px 0;text-align:center;}.node-blog-post.view-mode-extended_teaser .info-box .field-name-view-count:before{font-family:"fontello";content:"ᄅ";font-size:22px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:block;margin-bottom:5px;}.node-blog-post.view-mode-extended_teaser .info-box:after{font-family:"fontello";content:"㔀";font-size:36px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;position:absolute;top:98%;left:calc(50% - 18px);color:#444444;}.node-blog-post.view-mode-extended_teaser .ds-info .field-name-field-author{font-weight:600;display:inline-block;}.node-blog-post.view-mode-extended_teaser .ds-info .field-name-field-author .field-items{display:inline-block;}.node-blog-post.view-mode-extended_teaser .ds-info .field-name-field-author:before{content:"By ";font-weight:400;}.node-blog-post.view-mode-extended_teaser .ds-info .field-name-field-author:after{content:" ";}.node-blog-post.view-mode-extended_teaser .ds-info .field-name-field-on-date{display:inline-block;}.node-blog-post.view-mode-extended_teaser .ds-info .field-name-field-on-date:before{content:" on ";display:inline-block;margin:0 4px;}.node-blog-post.view-mode-extended_teaser .ds-info .field-name-field-on-date .field-items{display:inline-block;}.node-blog-post.view-mode-extended_teaser .ds-summary{padding:40px 17px 30px;font-size:18px;line-height:170%;color:#424242;}.node-blog-post.view-mode-extended_teaser .ds-summary *{display:inline;}.node-blog-post.view-mode-extended_teaser .ds-summary .field-name-field-reading-time{color:#B60B0B;}.node-blog-post.view-mode-extended_teaser .ds-summary .field-name-field-reading-time:before{content:" ";}.node-blog-post.view-mode-extended_teaser .ds-summary .field-name-field-reading-time .field-item:after{content:" read";}.node-blog-post.view-mode-extended_teaser .ds-summary .field-name-body img{display:none;}.node-blog-post.view-mode-extended_teaser .bottom{margin:0 17px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;}.node-blog-post.view-mode-extended_teaser .bottom .ds-bottom-2{-webkit-flex:1;flex:1;}.node-blog-post.view-mode-extended_teaser .bottom .field-name-field-tags a{font-weight:300;padding:10px 15px;background:#ec008c;color:#fff;font-size:16px;margin-right:10px;}.node-blog-post.view-mode-extended_teaser .bottom .field-name-field-tags a:hover{background:#444444;}.node-blog-post.view-mode-extended_teaser .sharethis-buttons{position:relative;float:right;padding:12px 0 10px 0;}.node-blog-post.view-mode-extended_teaser .sharethis-buttons:before{font-family:"fontello";content:"偐";font-size:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;vertical-align:middle;}.node-blog-post.view-mode-extended_teaser .sharethis-buttons:after{content:'Share';margin-left:5px;}.node-blog-post.view-mode-extended_teaser .sharethis-buttons .sharethis-wrapper{display:none;position:absolute;top:100%;right:0;width:320px;text-align:right;}.node-blog-post.view-mode-extended_teaser .sharethis-buttons:hover .sharethis-wrapper{display:block;}.region-sec-content #blog-post-listing{display:none;}#blog-post-listing{margin:-10px 0 30px;background:#fff;}#blog-post-listing form{max-width:1200px;margin:0 auto;padding:10px;}#blog-post-listing label{display:inline-block;vertical-align:middle;margin-right:20px;font-size:24px;font-weight:600;color:#424242;}#blog-post-listing .select-box{display:inline-block;vertical-align:middle;}#blog-post-listing .select-box select{min-width:250px;font-size:20px;}#blog-post-listing .select-box .placeholder{font-size:20px;color:#898989;}#block-bfm-blog-blog-post-archive-block li{padding:20px 0 0;}#block-bfm-blog-blog-post-archive-block li .year,#block-bfm-blog-blog-post-archive-block li .month{display:inline-block;margin-bottom:20px;}#block-bfm-blog-blog-post-archive-block li .count{top:7px;}#block-bfm-blog-blog-post-archive-block li ul{overflow:hidden;max-height:0;-moz-transition-duration:1s;-o-transition-duration:1s;-webkit-transition-duration:1s;transition-duration:1s;}#block-bfm-blog-blog-post-archive-block li ul li{padding-left:20px;}#block-bfm-blog-blog-post-archive-block li.active ul{border-top:1px dashed #898989;max-height:600px;}#block-bfm-blog-blog-post-topics-block li.active > .count,#block-bfm-blog-blog-post-archive-block li.active > .count{background:#467898;}#block-bfm-blog-blog-post-topics-block li .year:hover,#block-bfm-blog-blog-post-topics-block li .month:hover,#block-bfm-blog-blog-post-topics-block li .name:hover,#block-bfm-blog-blog-post-archive-block li .year:hover,#block-bfm-blog-blog-post-archive-block li .month:hover,#block-bfm-blog-blog-post-archive-block li .name:hover{cursor:pointer;text-decoration:underline;}body.node-type-debate #main-wrapper{max-width:100%;}body.node-type-debate.pre-debate #block-crumbs-breadcrumb,body.node-type-debate.live-debate #block-crumbs-breadcrumb,body.node-type-debate.post-debate #block-crumbs-breadcrumb{display:none;}body.node-type-debate h2{text-align:center;}#block-bfm-debates-hp-debate-list-filters{max-width:1200px;margin:100px auto 0;}.field-name-debate-transport-bar .field-item,.transport{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-end;align-items:flex-end;width:100%;}.field-name-debate-transport-bar .field-item .icon,.field-name-debate-transport-bar .field-item .flag-wrapper,.transport .icon,.transport .flag-wrapper{display:block;margin:4px auto;}.field-name-debate-transport-bar .field-item .icon-vote,.transport .icon-vote{margin-bottom:6px;}.field-name-debate-transport-bar .field-item .icon-vote:before,.transport .icon-vote:before{font-family:"fontello";content:"ᄁ";font-size:22px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.field-name-debate-transport-bar .field-item .icon-comment:before,.transport .icon-comment:before{font-family:"fontello";content:"ᄂ";font-size:25px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.field-name-debate-transport-bar .field-item .icon-clock,.field-name-debate-transport-bar .field-item .flag-saved-debate,.transport .icon-clock,.transport .flag-saved-debate{margin-bottom:6px;}.field-name-debate-transport-bar .field-item .icon-clock:before,.field-name-debate-transport-bar .field-item .flag-saved-debate:before,.transport .icon-clock:before,.transport .flag-saved-debate:before{font-family:"fontello";content:"";font-size:23px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.field-name-debate-transport-bar .field-item .icon-headphone:before,.transport .icon-headphone:before{font-family:"fontello";content:"ᄃ";font-size:26px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.field-name-debate-transport-bar .field-item .icon-tickets:before,.transport .icon-tickets:before{margin-bottom:3px;display:inline-block;font-family:"fontello";content:"∀";font-size:23px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.field-name-debate-transport-bar .field-item .icon-info:before,.transport .icon-info:before{border-radius:50%;border:1px solid #424242;display:inline-block;padding:2px 4px;font-family:"fontello";content:"唃";font-size:22px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.field-name-debate-transport-bar .field-item .icon-play:before,.transport .icon-play:before{font-family:"fontello";content:"";font-size:40px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:50%;}.field-name-debate-transport-bar .field-item a,.transport a{font-size:12px;font-weight:400;text-align:center;color:#666;}.field-name-debate-transport-bar .field-item a:hover,.transport a:hover{color:#B60B0B;}.field-name-debate-transport-bar .field-item a:hover .icon:before,.transport a:hover .icon:before{border-color:#B60B0B;}.node-debate.debate-full{}.node-debate.debate-full h1{color:#fff;font-size:44px;font-weight:600;line-height:120%;margin-bottom:25px;}.node-debate.debate-full .fake-crumb{color:#fff;font-size:14px;margin-bottom:20px;font-weight:300;}.node-debate.debate-full .header-wrapper{overflow:hidden;position:relative;background:#444444;color:#fff;}.node-debate.debate-full .header-wrapper .max-center{max-width:1200px;margin:0 auto;overflow:hidden;display:-webkit-flex;display:flex;}.node-debate.debate-full .header-wrapper .group-left{width:500px;position:relative;background:#1E1E1E;}.node-debate.debate-full .header-wrapper .group-left .date-display-single{display:none;}.node-debate.debate-full .header-wrapper .group-left .field-name-field-date{text-align:center;}.node-debate.debate-full .header-wrapper .group-right{margin:20px 40px;-webkit-flex:1;flex:1;}.node-debate.debate-full .header-wrapper .ds-image{position:relative;}.node-debate.debate-full .header-wrapper .ds-belowimage{padding:20px;font-size:20px;}.node-debate.debate-full .header-wrapper .field-name-field-image img{width:100%;height:auto;display:block;}.node-debate.debate-full .header-wrapper .field-name-field-tags{font-weight:300;position:absolute;bottom:0;right:0;background:#ec008c;}.node-debate.debate-full .header-wrapper .field-name-field-tags .field-items{display:inline-block;padding:0 20px;}.node-debate.debate-full .header-wrapper .field-name-field-tags .field-item{display:none;}.node-debate.debate-full .header-wrapper .field-name-field-tags .field-item a{padding:15px 0px;display:inline-block;}.node-debate.debate-full .header-wrapper .field-name-field-tags .field-item a:hover{text-decoration:underline;}.node-debate.debate-full .header-wrapper .field-name-field-tags .field-item:before{content:",";margin:0 10px 0 2px;}.node-debate.debate-full .header-wrapper .field-name-field-tags .field-item:first-child{display:inline-block;}.node-debate.debate-full .header-wrapper .field-name-field-tags .field-item:first-child:before{display:none;}.node-debate.debate-full .header-wrapper .field-name-field-tags:after{content:"...";display:inline-block;margin-right:20px;letter-spacing:4px;margin-bottom:12px;vertical-align:middle;}.node-debate.debate-full .header-wrapper .field-name-field-tags:hover:after{display:none;}.node-debate.debate-full .header-wrapper .field-name-field-tags:hover .field-item{display:inline-block !important;}.node-debate.debate-full .header-wrapper .addtocal{background:#2db052;padding:10px 20px 12px;display:inline-block;}.node-debate.debate-full .header-wrapper .info{font-size:19px;font-weight:300;line-height:130%;text-align:left;}.node-debate.debate-full .header-wrapper .info .ds-infoleft > .field,.node-debate.debate-full .header-wrapper .info .ds-inforight > .field,.node-debate.debate-full .header-wrapper .info .ds-infobottom > .field{padding-left:45px;margin:15px 0;position:relative;display:inline-block;vertical-align:top;float:left;}.node-debate.debate-full .header-wrapper .info .ds-infoleft > .field:before,.node-debate.debate-full .header-wrapper .info .ds-inforight > .field:before,.node-debate.debate-full .header-wrapper .info .ds-infobottom > .field:before{position:absolute;top:0;left:0;}.node-debate.debate-full .header-wrapper .info .ds-infoleft,.node-debate.debate-full .header-wrapper .info .ds-inforight{float:left;width:42%;}.node-debate.debate-full .header-wrapper .info .ds-infoleft > .field,.node-debate.debate-full .header-wrapper .info .ds-inforight > .field{clear:both;}.node-debate.debate-full .header-wrapper .info .ds-infobottom{display:block;clear:both;width:84%;position:relative;}.node-debate.debate-full .header-wrapper .info .ds-infobottom > .field{width:calc(50% - 45px);float:left;}.node-debate.debate-full .header-wrapper .info .ds-infobottom a{text-decoration:underline;}.node-debate.debate-full .header-wrapper .info .ds-infobottom a:hover{text-shadow:#fff 0px 0px 1px;}.node-debate.debate-full .header-wrapper .info .field-name-just-debate-date:before{font-family:"fontello";content:"";font-size:33px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.node-debate.debate-full .header-wrapper .info .field-name-debate-hours:before{font-family:"fontello";content:"";font-size:27px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.node-debate.debate-full .header-wrapper .info .field-name-venue-location:before{font-family:"fontello";content:"";font-size:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.node-debate.debate-full .header-wrapper .info .field-name-buy-tickets-button:before{font-family:"fontello";content:"∀";font-size:21px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.node-debate.debate-full .header-wrapper .info .field-name-debate-map-link:before{font-family:"fontello";content:"";font-size:28px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.node-debate.debate-full .ds-video{overflow:hidden;}.node-debate.debate-full .ds-video .video-js{position:absolute;top:25px;height:calc(100% - 25px) !important;width:100% !important;}.node-debate.debate-full .ds-video .video-js .vjs-big-play-button{top:50% !important;left:50% !important;margin-left:-78px;margin-top:-52px;}.node-debate.debate-full .ds-bottom > div > .field-items{max-width:1200px;margin:0 auto;position:relative;}.node-debate.debate-full .ds-bottom h2.block-title{color:#444444;max-width:1200px;padding:60px 0 0;margin:0 auto 30px;text-align:center;font-size:60px;font-weight:bold;font-size:34px;}.node-debate.debate-full .ds-bottom h2.block-title:after{content:'';display:block;border-bottom:1px solid #424242;width:150px;height:30px;margin:0 auto;}.node-debate.debate-full .ds-bottom h2.block-title:after{height:15px;}.node-debate.debate-full .time-left-wrapper{padding:12px;color:#fff;font-weight:300;text-align:center;}.node-debate.debate-full .time-left-wrapper > *{display:inline;vertical-align:middle;}.node-debate.debate-full .time-left-wrapper .desc.pre{margin-right:10px;}.node-debate.debate-full .time-left-wrapper .time-left{font-size:24px;font-weight:700;}.node-debate.debate-full .time-left-wrapper .time-left .days:after,.node-debate.debate-full .time-left-wrapper .time-left .hours:after,.node-debate.debate-full .time-left-wrapper .time-left .minutes:after{font-weight:300;}.node-debate.debate-full .time-left-wrapper .time-left .days:after{content:"d";}.node-debate.debate-full .time-left-wrapper .time-left .hours:after{content:"h";}.node-debate.debate-full .time-left-wrapper .time-left .minutes:after{content:"m";}.node-debate.debate-full .time-left-wrapper .time-left .sep{margin:0px 12px;font-weight:300;vertical-align:top;display:inline-block;}.node-debate.debate-full .time-left-wrapper .time-left .sep:after{content:":";}.node-debate.debate-full .field-name-venue-location .location-locations-header,.node-debate.debate-full .field-name-venue-location .geo,.node-debate.debate-full .field-name-venue-location .country-name,.node-debate.debate-full .field-name-venue-location .map-link,.node-debate.debate-full .field-name-venue-location .location-hidden{display:none;}.node-debate.debate-full .field-name-debate-featured-posts{background-color:#fff;padding-bottom:50px;}.node-debate.debate-full .field-name-debate-details{padding:50px 0 0;}.node-debate.debate-full .field-name-debate-details .field-name-body{font-size:17px;line-height:200%;color:#444444;}.node-debate.debate-full .field-name-debate-details h1.title{font-size:26px;font-weight:600;margin:30px 0 20px;}.node-debate.debate-full .field-name-debate-details h2.desc{font-size:20px;font-weight:300;margin:10px 0 20px;line-height:200%;}.node-debate.debate-full .field-name-debate-details h2.desc:after{content:"";display:block;width:200px;border-bottom:1px solid #000;margin-top:20px;}.node-debate.debate-full .field-name-debate-details h3.sub{font-size:22px;font-weight:bold;margin:20px 0;}.node-debate.debate-full .field-name-debate-details h4.sub{font-size:18px;font-weight:bold;margin:15px 0;color:#444444;}.node-debate.debate-full .field-name-debate-details h5.sub{font-size:18px;font-weight:bold;margin:15px 0;color:#898989;}.node-debate.debate-full .field-name-debate-details h6.sub{font-size:18px;font-weight:bold;margin:15px 0;color:#B60B0B;}.node-debate.debate-full .field-name-debate-details p a{text-decoration:none;color:#B60B0B;font-weight:bold;cursor:pointer;}.node-debate.debate-full .field-name-debate-details p a:hover{text-decoration:underline;}.node-debate.debate-full .field-name-debate-details p.small-line-height{line-height:120%;}.node-debate.debate-full .field-name-debate-details p.sub-text{font-size:16px;line-height:150%;font-weight:300;margin:5px 0;}.node-debate.debate-full .field-name-debate-details .little-margin{margin:5px 0 !important;}.node-debate.debate-full .field-name-debate-details strong{font-weight:bold;}.node-debate.debate-full .field-name-debate-details em{font-style:italic;}.node-debate.debate-full .field-name-debate-details sup{vertical-align:super;font-size:65%;}.node-debate.debate-full .field-name-debate-details sub{vertical-align:sub;font-size:65%;}.node-debate.debate-full .field-name-debate-details hr{border-top:1px solid #B60B0B;margin:20px 0;}.node-debate.debate-full .field-name-debate-details q,.node-debate.debate-full .field-name-debate-details blockquote{quotes:initial;background:#fbfbfb;margin:2% 5%;padding:20px 30px;quotes:"“" "”" "‘" "’";}.node-debate.debate-full .field-name-debate-details q p,.node-debate.debate-full .field-name-debate-details blockquote p{display:inline;}.node-debate.debate-full .field-name-debate-details q:before,.node-debate.debate-full .field-name-debate-details blockquote:before{color:#444444;content:open-quote;font-size:4em;line-height:0.1em;margin-right:0.25em;vertical-align:-0.4em;display:inline-block;}.node-debate.debate-full .field-name-debate-details a.back{display:inline-block;padding:15px 25px;font-size:22px;color:#fff;background:#B60B0B;font-weight:300;}.node-debate.debate-full .field-name-debate-details a.back:before{font-family:"fontello";content:"、";font-size:22px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;margin:0 10px 0 0;}.node-debate.debate-full .field-name-debate-details a.back:hover{background:#444444;text-decoration:none;}.node-debate.debate-full .field-name-debate-details span.small{font-size:75%;}.node-debate.debate-full .field-name-debate-details span.gray{background-color:#898989;color:#000;}.node-debate.debate-full .field-name-debate-details span.dark{background-color:#444;color:#fff;}.node-debate.debate-full .field-name-debate-details span.red{background-color:#b70b0b;color:#fff;}.node-debate.debate-full .field-name-debate-details span.blue{background-color:#467899;color:#fff;}.node-debate.debate-full .field-name-debate-details span.well{padding:0px 10px;display:inline-block;margin:0 5px;font-size:75%;}.node-debate.debate-full .field-name-debate-details ul{padding:20px 0;}.node-debate.debate-full .field-name-debate-details ul li:before{content:"•";margin-right:10px;color:#B60B0B;}.node-debate.debate-full .field-name-debate-details h2.block-title{display:none;}.node-debate.debate-full .field-name-debate-details .debate-image{float:left;margin-right:20px;margin-top:10px;max-width:300px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;}.node-debate.debate-full .field-name-debate-details .debate-image img{width:100%;}.node-debate.debate-full .field-name-debate-details .debate-image .author{background-color:#B60B0B;color:#fff;padding:2px 10px;font-size:10px;margin:0;line-height:150%;}.node-debate.debate-full .sponsor-wrapper{border-left:1px solid #EBEBEC;}.node-debate.debate-full .sponsor-wrapper .sponsor{position:relative;margin-left:auto;width:304px;background:#EBEBEC;padding:10px 15px 20px;}.node-debate.debate-full .sponsor-wrapper .sponsor:before{content:"";position:absolute;left:3px;top:3px;bottom:3px;right:3px;border:2px solid #fff;}.node-debate.debate-full .sponsor-wrapper p{font-size:11px;font-style:italic;line-height:150%;text-transform:uppercase;width:260px;text-align:center;margin:20px auto;}.node-debate.debate-full .sponsor-wrapper a{border:1px solid #fff;display:inline-block;z-index:2;position:relative;}.node-debate.debate-full .sponsor-wrapper img{border:1px solid #EBEBEC;float:left;}.node-debate.debate-full .field-name-debate-speakers{overflow:hidden;margin-bottom:60px;}.node-debate.debate-full .field-name-debate-speakers h2.block-title{margin-bottom:60px;}.node-debate.debate-full .field-name-debate-speakers .stand{float:left;width:50%;}.node-debate.debate-full .field-name-debate-speakers .stand-label{margin:10px;}.node-debate.debate-full .field-name-debate-speakers .stand-for .stand-label{color:#4ad5f8;}.node-debate.debate-full .field-name-debate-speakers .stand-against .stand-label{color:#ed1941;}.node-debate.debate-full .field-name-debate-speakers .speakers{margin-top:15px;}.node-debate.debate-full .field-name-debate-speakers .speaker{position:relative;color:#444444;}.node-debate.debate-full .field-name-debate-speakers .speaker:nth-child(n+2):after{content:"";position:absolute;width:1px;background:#fff;height:100%;left:0;top:0;}.node-debate.debate-full .field-name-debate-speakers .speaker.col-6.against:first-child:before{content:"";position:absolute;width:1px;background:#444444;height:100%;left:0;top:0;}.node-debate.debate-full .field-name-debate-speakers .description{display:-webkit-flex;display:flex;margin-bottom:20px;}.node-debate.debate-full .field-name-debate-speakers img{border:1px solid #fff;}.node-debate.debate-full .field-name-debate-speakers .speaker-info{margin-left:10px;-webkit-flex:1;flex:1;}.node-debate.debate-full .field-name-debate-speakers h3{font-weight:600;}.node-debate.debate-full .field-name-debate-speakers .field-name-field-occupation{font-size:15px;font-style:italic;line-height:120%;}.node-debate.debate-full .field-name-debate-speakers p.bio{line-height:200%;font-size:15px;}.node-debate.debate-full .field-name-debate-featured-posts .node-blog-post > .content{border:1px solid #EBEBEC;}.node-debate.debate-full .field-name-debate-featured-posts .full-button-v2{width:100%;}.node-debate.debate-full .field-name-debate-research- h2.block-title{cursor:pointer;}.node-debate.debate-full .field-name-debate-research- h2.block-title:hover{color:#000;}.node-debate.debate-full .field-name-debate-research- .research-link{display:none;}.node-debate.debate-full .field-name-debate-research- .grid{padding:20px 0;}.node-debate.debate-full .field-name-ds-debate-results{border-top:1px solid #EBEBEC;padding:30px 0 100px;background:#fff;}.node-debate.debate-full .field-name-ds-debate-results h2{position:relative;padding:0 0 20px;margin-bottom:30px;}.node-debate.debate-full .field-name-ds-debate-results h2:after{content:"";position:absolute;bottom:0;left:50%;margin-left:-80px;width:160px;height:1px;background:#444444;}.node-debate.debate-full .field-name-field-gallery{display:none;position:relative;padding:50px 0;background:#444444;}.node-debate.debate-full .field-name-field-gallery > .field-label{color:#fff;max-width:1200px;padding:0;margin:0 auto 30px;text-align:center;font-size:60px;font-weight:bold;font-size:34px;}.node-debate.debate-full .field-name-field-gallery > .field-label:after{content:'';display:block;border-bottom:1px solid #fff;width:150px;height:30px;margin:0 auto;}.node-debate.debate-full .field-name-field-gallery .field-item{display:inline-block;width:calc(16.6666%) !important;max-width:calc(16.6666%) !important;min-width:calc(16.6666%) !important;}.node-debate.debate-full .field-name-field-gallery .field-item a{display:inline-block;padding:5px;}.node-debate.debate-full .field-name-field-gallery .field-item img{width:100%;height:auto;display:inline-block;}.node-debate.view-mode-live_debate .top-wrapper,.node-debate.view-mode-post_debate .top-wrapper{width:100%;background:url(//www.intelligencesquaredus.org/sites/all/themes/iq2/assets/pattern_1.png) repeat;color:#fff;padding:0 0 40px;}.node-debate.view-mode-live_debate .top-wrapper > *,.node-debate.view-mode-post_debate .top-wrapper > *{max-width:1200px;margin:0 auto;}.node-debate.view-mode-live_debate .top-wrapper .ds-top,.node-debate.view-mode-post_debate .top-wrapper .ds-top{padding-top:30px;margin-bottom:10px;}.node-debate.view-mode-live_debate .top-wrapper .ds-top > *,.node-debate.view-mode-post_debate .top-wrapper .ds-top > *{display:inline-block;vertical-align:middle;}.node-debate.view-mode-live_debate .top-wrapper .ds-top img,.node-debate.view-mode-post_debate .top-wrapper .ds-top img{width:auto;height:100px;}.node-debate.view-mode-live_debate .top-wrapper .ds-top h2,.node-debate.view-mode-post_debate .top-wrapper .ds-top h2{font-size:32px;text-transform:uppercase;}.node-debate.view-mode-live_debate .top-wrapper .field-name-field-video .field-item,.node-debate.view-mode-live_debate .top-wrapper .field-name-field-video-feed .field-item,.node-debate.view-mode-post_debate .top-wrapper .field-name-field-video .field-item,.node-debate.view-mode-post_debate .top-wrapper .field-name-field-video-feed .field-item{position:relative;}.node-debate.view-mode-live_debate .top-wrapper .field-name-field-video .field-item:before,.node-debate.view-mode-live_debate .top-wrapper .field-name-field-video-feed .field-item:before,.node-debate.view-mode-post_debate .top-wrapper .field-name-field-video .field-item:before,.node-debate.view-mode-post_debate .top-wrapper .field-name-field-video-feed .field-item:before{content:"";width:100%;padding-top:57%;display:block;}.node-debate.view-mode-live_debate .top-wrapper .field-name-field-video .field-item .back,.node-debate.view-mode-live_debate .top-wrapper .field-name-field-video-feed .field-item .back,.node-debate.view-mode-post_debate .top-wrapper .field-name-field-video .field-item .back,.node-debate.view-mode-post_debate .top-wrapper .field-name-field-video-feed .field-item .back{position:absolute;cursor:pointer;top:0;right:0;}.node-debate.view-mode-live_debate .top-wrapper .field-name-field-video .field-item .back:hover,.node-debate.view-mode-live_debate .top-wrapper .field-name-field-video-feed .field-item .back:hover,.node-debate.view-mode-post_debate .top-wrapper .field-name-field-video .field-item .back:hover,.node-debate.view-mode-post_debate .top-wrapper .field-name-field-video-feed .field-item .back:hover{text-decoration:underline;}.node-debate.view-mode-on_hp{margin-bottom:40px;}.node-debate.view-mode-on_hp > .main-wrapper{background:#fff;padding:3px;position:relative;font-size:16px;font-weight:400;}.node-debate.view-mode-on_hp h1{font-size:28px;font-weight:400;line-height:100%;}.node-debate.view-mode-on_hp .ds-top{position:relative;}.node-debate.view-mode-on_hp .ds-top img{width:100%;height:auto;}.node-debate.view-mode-on_hp .field-name-view-count{position:absolute;top:15px;right:0px;padding:15px 20px;background:#898989;color:#FFF;font-weight:300;}.node-debate.view-mode-on_hp .field-name-view-count .field-item:after{font-family:"fontello";content:"ᄅ";font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:inline-block;vertical-align:bottom;margin-left:5px;}.node-debate.view-mode-on_hp .ds-middle{position:relative;padding:20px 50px;background:#424242;color:#fff;margin:-150px 30px 0;display:inline-block;width:calc(100% - 160px);}.node-debate.view-mode-on_hp .ds-middle:after{color:#424242;font-family:"fontello";content:"㔀";font-size:26px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;position:absolute;top:99%;left:50%;margin-left:-8px;}.node-debate.view-mode-on_hp .field-name-watch-debate-button{float:left;width:84px;margin:0 30px 0 0;text-align:center;line-height:120%;font-weight:300;cursor:pointer;}.node-debate.view-mode-on_hp .field-name-watch-debate-button a:before{font-family:"fontello";content:"";font-size:130px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:60%;display:inline-block;margin:0 -32px 5px;}.node-debate.view-mode-on_hp .field-name-watch-debate-button a:hover{color:#467898;}.node-debate.view-mode-on_hp .field-name-field-tags{background:#ec008c;color:#fff;position:absolute;bottom:100%;right:0;height:15px;padding:15px 30px;overflow:hidden;font-weight:300;-moz-transition-duration:1s;-o-transition-duration:1s;-webkit-transition-duration:1s;transition-duration:1s;}.node-debate.view-mode-on_hp .field-name-field-tags .field-item{display:none;margin-right:10px;margin-bottom:20px;}.node-debate.view-mode-on_hp .field-name-field-tags .field-item a:hover{text-decoration:underline;}.node-debate.view-mode-on_hp .field-name-field-tags .field-item:nth-child(1){display:inline-block;}.node-debate.view-mode-on_hp .field-name-field-tags:after{content:"...";line-height:3px;vertical-align:top;font-size:22px;letter-spacing:2px;}.node-debate.view-mode-on_hp .field-name-field-tags:hover,.node-debate.view-mode-on_hp .field-name-field-tags.single{max-width:600px !important;}.node-debate.view-mode-on_hp .field-name-field-tags:hover .field-item,.node-debate.view-mode-on_hp .field-name-field-tags.single .field-item{display:inline-block;}.node-debate.view-mode-on_hp .field-name-field-tags:hover .field-item:nth-child(n + 2):before,.node-debate.view-mode-on_hp .field-name-field-tags.single .field-item:nth-child(n + 2):before{content:"|";margin-right:10px;}.node-debate.view-mode-on_hp .field-name-field-tags:hover:after,.node-debate.view-mode-on_hp .field-name-field-tags.single:after{content:"";}.node-debate.view-mode-on_hp .field-name-body{color:#666;font-size:17px;font-weight:400;line-height:180%;margin-bottom:30px;}.node-debate.view-mode-on_hp .field-name-field-date{margin:10px 0;}.node-debate.view-mode-on_hp .field-name-field-date span{position:relative;font-weight:300;color:#eee;display:inline-block;padding-bottom:20px;}.node-debate.view-mode-on_hp .field-name-field-date span:after{content:"";position:absolute;width:100px;background:#eee;bottom:0;left:0;height:1px;}.node-debate.view-mode-on_hp .ds-bottom{margin:30px;}.node-debate.view-mode-on_hp .field-name-vote-results-teaser{color:#ec008c;position:relative;z-index:1;display:inline-block;border:1px solid #aaa;padding:10px 10px 5px;width:300px;font-size:20px;font-weight:400;line-height:120%;text-shadow:white 1px 1px 1px;vertical-align:bottom;}.node-debate.view-mode-on_hp .field-name-vote-results-teaser .value{font-size:160%;font-weight:600;margin-right:5px;}.node-debate.view-mode-on_hp .field-name-vote-results-teaser .progress-bar{position:absolute;background:url(//www.intelligencesquaredus.org/sites/all/themes/iq2/assets/progress.png);top:0;left:0;bottom:0;width:74%;z-index:-1;-moz-transition-duration:2s;-o-transition-duration:2s;-webkit-transition-duration:2s;transition-duration:2s;}.node-debate.view-mode-on_hp .field-name-debate-transport-bar{display:inline-block;width:calc(100% - 360px);margin-left:30px;}.node-debate.view-mode-extended_teaser > .main-wrapper{background:#fff;padding:3px;position:relative;font-size:16px;font-weight:400;}.node-debate.view-mode-extended_teaser .ds-top{position:relative;}.node-debate.view-mode-extended_teaser .ds-top img{width:100%;height:auto;}.node-debate.view-mode-extended_teaser .info-wrapper{position:relative;padding:20px 50px;background:#424242;color:#fff;margin:-150px 30px 0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;}.node-debate.view-mode-extended_teaser .info-wrapper:after{color:#424242;font-family:"fontello";content:"㔀";font-size:26px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;position:absolute;top:99%;left:50%;margin-left:-8px;}.node-debate.view-mode-extended_teaser .info-wrapper .info{-webkit-flex:1;flex:1;}.node-debate.view-mode-extended_teaser .ds-time{position:absolute;left:0px;top:-40px;height:40px;color:#fff;line-height:40px;text-align:center;overflow:hidden;}.node-debate.view-mode-extended_teaser .ds-time .field-name-debate-duration{background:#898989;padding:0 10px 0 15px;}.node-debate.view-mode-extended_teaser .ds-time .duration{display:inline-block;}.node-debate.view-mode-extended_teaser .ds-time .duration:after{font-family:"fontello";content:"";font-size:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:inline-block;vertical-align:middle;margin-bottom:3px;margin-left:10px;}.node-debate.view-mode-extended_teaser .ds-description{padding:20px 0;margin:0 30px;line-height:180%;font-size:18px;font-weight:300;color:#999;}.node-debate.view-mode-extended_teaser .watch-video{float:left;width:84px;margin:0 30px 0 0;text-align:center;line-height:120%;font-weight:300;cursor:pointer;}.node-debate.view-mode-extended_teaser .watch-video:before{font-family:"fontello";content:"";font-size:130px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:60%;display:inline-block;margin:0 -32px 5px;}.node-debate.view-mode-extended_teaser .watch-video:hover{color:#467898;}.node-debate.view-mode-extended_teaser h2{font-size:32px;font-weight:400;line-height:130%;}.node-debate.view-mode-extended_teaser .field-name-field-date{margin:10px 0;}.node-debate.view-mode-extended_teaser .field-name-field-date span{position:relative;font-weight:300;color:#eee;display:inline-block;padding-bottom:20px;}.node-debate.view-mode-extended_teaser .field-name-field-date span:after{content:"";position:absolute;width:100px;background:#eee;bottom:0;left:0;height:1px;}.node-debate.view-mode-extended_teaser .transport{padding:25px 30px !important;}.node-debate.view-mode-listed{background:#fff;display:block;position:relative;width:calc(100% - 10px);vertical-align:top;margin:40px auto;padding:5px;display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch;}.node-debate.view-mode-listed .ds-image{display:inline-block;width:calc(33% - 10px);vertical-align:top;position:relative;cursor:pointer;background-size:cover;background-position:center center;}.node-debate.view-mode-listed .ds-image:after{font-family:"fontello";content:"";font-size:150px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;position:absolute;color:#fff;top:calc(50% - 80px);left:0;height:auto;width:100%;text-align:center;}.node-debate.view-mode-listed .ds-image:hover:after{font-family:"fontello";content:"";font-size:150px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;position:absolute;color:#467898;top:calc(50% - 80px);left:0;height:auto;width:100%;text-align:center;}.node-debate.view-mode-listed .ds-time{position:absolute;left:0px;bottom:0px;height:40px;color:#fff;line-height:40px;text-align:center;overflow:hidden;}.node-debate.view-mode-listed .ds-time .field-name-debate-duration{background:#898989;padding:0 10px 0 15px;}.node-debate.view-mode-listed .ds-time .duration{display:inline-block;}.node-debate.view-mode-listed .ds-time .duration:after{font-family:"fontello";content:"";font-size:22px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:inline-block;position:relative;margin-left:10px;}.node-debate.view-mode-listed .middle{display:inline-block;width:calc(67% - 340px);vertical-align:top;padding:0px 4%;margin:30px 0;color:#444444;border-right:1px solid #EBEBEC;}.node-debate.view-mode-listed .middle .date-display-single{color:#424242;font-size:16px;}.node-debate.view-mode-listed .middle .date-display-single:after{content:'';height:1px;width:30px;position:relative;display:block;margin-top:20px;background:#424242;}.node-debate.view-mode-listed .middle h2{font-size:24px;font-weight:bold;margin:20px 0;line-height:150%;}.node-debate.view-mode-listed .middle p{font-size:18px;line-height:175%;}.node-debate.view-mode-listed .middle .motion-vote-counter{color:#ec008c;font-size:20px;border:1px solid #424242;width:280px;display:inline-block;padding:5px 10px;margin-top:20px;z-index:2;position:relative;}.node-debate.view-mode-listed .middle .motion-vote-counter .value{font-size:30px;font-weight:bold;}.node-debate.view-mode-listed .middle .motion-vote-counter .progress-bar{position:absolute;background:url(//www.intelligencesquaredus.org/sites/all/themes/iq2/assets/progress.png);top:0;left:0;bottom:0;width:74%;z-index:-1;-moz-transition:2s;-o-transition:2s;-webkit-transition:2s;transition:2s;}.node-debate.view-mode-listed .ds-transport{display:inline-block;vertical-align:middle;padding:50px;width:145px;}.node-debate.view-mode-listed .ds-transport h6{text-transform:uppercase;color:#B60B0B;font-size:18px;font-weight:500;}.node-debate.view-mode-listed .ds-transport a{display:block;margin:30px 0;vertical-align:middle;line-height:25px;}.node-debate.view-mode-listed .ds-transport a:hover{color:#B60B0B;}.node-debate.view-mode-listed .ds-transport .research:before{font-family:"fontello";content:"";font-size:25px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;vertical-align:top;margin-right:10px;}.node-debate.view-mode-listed .ds-transport .debaters:before{font-family:"fontello";content:" ";font-size:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;vertical-align:top;margin-right:10px;}.node-debate.view-mode-listed .ds-transport .vote:before{font-family:"fontello";content:"ᄁ";font-size:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;vertical-align:top;margin-right:10px;}.node-debate.view-mode-teaser_version{border-bottom:1px solid #B60B0B;margin:10px 0 20px;position:relative;color:#424242;background:#fff;padding:20px;}.node-debate.view-mode-teaser_version .ds-title{padding:5px 0 20px;font-size:24px;font-weight:600;border-bottom:1px dashed #444444;}.node-debate.view-mode-teaser_version .ds-title a:hover{text-decoration:underline;}.node-debate.view-mode-teaser_version .ds-date{position:absolute;right:20px;top:25px;font-size:14px;}.node-debate.view-mode-teaser_version .ds-message{padding-top:20px;font-size:14px;line-height:150%;}.node-debate.view-mode-teaser_version .field-name-field-image{float:left;margin-right:20px;}.node-debate.view-mode-teaser_version .ds-secondary{clear:both;padding-top:20px;}.node-debate.view-mode-teaser_version .ds-secondary .field-name-ds-debate-my-debate-actions a{padding:5px 20px;font-size:13px;font-weight:300;margin-right:10px;background-color:#B60B0B;color:#fff;}.node-debate.view-mode-teaser_version .ds-secondary .field-name-ds-debate-my-debate-actions a:hover{background-color:#467898;}.node-debate.debate-bfm-research h6{min-height:40px;}.node-debate.debate-bfm-research > div{background:#fff;padding:3px;}.node-debate.debate-bfm-research img{max-width:100%;height:auto;}.node-debate.debate-bfm-research .bottom{padding:12px 12px 10px;}.node-debate.debate-bfm-research .transport{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:20px 0 0;}.node-debate.debate-bfm-research .transport .icon{margin:0;}.node-debate.debate-bfm-research .icon:before{display:none;}.node-debate.debate-bfm-research .icon a{cursor:pointer;}.node-debate.debate-bfm-research .icon a:before{content:"";display:inline-block;margin-right:5px;vertical-align:middle;}.node-debate.debate-bfm-research .icon a:hover{color:#B60B0B;}.node-debate.debate-bfm-research .icon-stats a:before{font-family:"fontello";content:"";font-size:26px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.node-debate.debate-bfm-research .icon-play a:before{font-family:"fontello";content:"";font-size:34px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;margin-right:0px;margin-top:-2px;}.node-debate.debate-bfm-research .icon-headphones a:before{font-family:"fontello";content:"ᄃ";font-size:21px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;margin-top:-2px;}.node.view-mode-live_debate .ds-video .field-name-title{padding-top:35px;}#block-bfm-debates-research-all-debates{padding:50px 0;}.field-name-research-read-more a{color:#B60B0B;text-decoration:none;}.field-name-research-read-more a:after{font-family:"fontello";content:"";font-size:24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;vertical-align:middle;}.field-name-research-read-more a:hover{color:#467898;}.field-name-pre-vote{position:relative;background:#fff;display:inline-block;width:100%;padding-top:60px;}.field-name-pre-vote .grid{overflow:visible;display:-webkit-inline-flex;display:inline-flex;}.field-name-pre-vote > .field-items{max-width:1200px;margin:40px auto;}.field-name-pre-vote h2{margin-bottom:20px;}.field-name-pre-vote .description{font-size:18px;text-align:center;line-height:140%;max-width:800px;margin:20px auto;padding:0 0 20px;position:relative;}.field-name-pre-vote .description:after{content:"";position:absolute;bottom:0;left:50%;margin-left:-80px;width:160px;height:1px;background:#444444;}.field-name-pre-vote .args.for > .args-label,.field-name-pre-vote .args.for li:before{color:#4ad5f8;}.field-name-pre-vote .args.against > .args-label,.field-name-pre-vote .args.against li:before{color:#ed1941;}.field-name-pre-vote .args{margin-top:40px;font-size:17px;}.field-name-pre-vote .args .args-label{font-size:22px;font-weight:600;}.field-name-pre-vote .args .field-type-text-long{margin:20px 0 40px;}.field-name-pre-vote .args li{padding:10px;position:relative;}.field-name-pre-vote .args li:before{content:'\b7';font-size:32px;line-height:100%;position:absolute;left:-5px;top:0px;}.field-name-pre-vote .vote-wrapper .content{color:#000;font-size:18px;padding:20px 30px;border:4px solid #EBEBEC;margin-left:80px;}.field-name-pre-vote .vote-wrapper label{font-size:22px;font-weight:300;margin-bottom:15px;}.field-name-pre-vote .vote-wrapper label b{font-weight:700;}.field-name-pre-vote .vote-wrapper p{font-size:16px;line-height:120%;color:#424242;}.field-name-pre-vote .vote-wrapper span.button{cursor:pointer;background:#B60B0B;padding:15px;margin:20px 0 0px;display:block;color:#fff;text-align:center;}.field-name-pre-vote .vote-wrapper span.button:hover{background:#424242;}.field-name-pre-vote .vote-wrapper #vote-confirm{margin:40px 0;}.field-name-pre-vote .vote-wrapper #vote-confirm ul{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;}.field-name-pre-vote .vote-wrapper #vote-confirm ul li{-webkit-flex:1;flex:1;text-align:center;color:#fff;background:#424242;padding:5px;cursor:pointer;font-size:15px;margin:10px 5px;}.field-name-pre-vote .vote-wrapper #vote-confirm ul li:hover{background:#1E1E1E;}.field-name-pre-vote .vote-wrapper .vote{padding:20px;text-align:center;color:#fff;}.field-name-pre-vote .vote-wrapper .vote-val{margin-bottom:30px;}.field-name-pre-vote .vote-wrapper .und{background-color:#777777;}.field-name-pre-vote .vote-wrapper .for{background-color:#4ad5f8;}.field-name-pre-vote .vote-wrapper .against{background-color:#ed1941;}.field-name-pre-vote .vote-wrapper ul .vote{padding:16px 20px;cursor:pointer;margin-bottom:10px;border-width:4px;border-style:solid;}.field-name-pre-vote .vote-wrapper ul .vote:hover{background-color:#fff;}.field-name-pre-vote .vote-wrapper ul .und{border-color:#777777;}.field-name-pre-vote .vote-wrapper ul .und:hover{color:#777777;}.field-name-pre-vote .vote-wrapper ul .for{border-color:#4ad5f8;}.field-name-pre-vote .vote-wrapper ul .for:hover{color:#4ad5f8;}.field-name-pre-vote .vote-wrapper ul .against{border-color:#ed1941;}.field-name-pre-vote .vote-wrapper ul .against:hover{color:#ed1941;}.field-name-pre-vote .vote-wrapper .until{color:#fff;text-align:center;padding:20px;margin-bottom:30px;font-size:18px !important;background:#1E1E1E;}.field-name-pre-vote .vote-wrapper .acc{display:block;background:#ec008c;color:#fff;text-align:center;padding:16px 20px;clear:both;}.field-name-pre-vote .vote-wrapper .acc:hover{background:#000;}.field-name-pre-vote .vote-wrapper .time-left-wrapper{padding:10px 0;}.field-name-pre-vote .vote-wrapper .time-left-wrapper .time-left{font-size:18px;margin-bottom:2px;margin-top:7px;}.field-name-pre-vote .vote-wrapper .time-left-wrapper .time-left .sep{margin:1px 6px;}.field-name-pre-vote .vote-wrapper #post-debate-vote{margin-bottom:30px;}.field-name-pre-vote .vote-wrapper .footer-info{clear:both;padding:20px 0 0;font-size:14px;position:relative;cursor:pointer;}.field-name-pre-vote .vote-wrapper .footer-info .label{text-align:center;text-decoration:underline;}.field-name-pre-vote .vote-wrapper .footer-info .label:after{background:#444444;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;color:#fff;font-family:"fontello";content:"唃";font-size:13px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-decoration:none;padding:3px 4px;display:inline-block;margin-left:5px;}.field-name-pre-vote .vote-wrapper .footer-info .info{font-size:14px;position:absolute;background:#fff;border:1px solid #444444;margin-top:15px;padding:15px;left:-30px;right:-30px;display:none;z-index:5;}.field-name-pre-vote .vote-wrapper .footer-info .info:before{content:"";position:absolute;top:-4px;left:50%;background:#fff;width:13px;height:5px;margin-left:1px;}.field-name-pre-vote .vote-wrapper .footer-info .info:after{color:#444444;font-family:"fontello";content:"〘";font-size:15px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;position:absolute;top:-12px;left:50%;}.field-name-pre-vote .vote-wrapper .footer-info:hover .info{display:block;}.field-name-pre-vote .vote-wrapper .state-4 .vote,.field-name-pre-vote .vote-wrapper .demographics .vote{margin-bottom:15px;}.field-name-pre-vote .vote-wrapper .state-4 textarea,.field-name-pre-vote .vote-wrapper .demographics textarea{display:block;width:calc(100% - 22px);padding:10px;resize:none;height:100px;}.field-name-pre-vote .vote-wrapper .state-4 .small-button,.field-name-pre-vote .vote-wrapper .demographics .small-button{cursor:pointer;float:right;padding:10px;color:#fff;background:#B60B0B;display:inline-block;font-size:16px;margin:5px 0 15px;}.field-name-pre-vote .vote-wrapper .state-4 .small-button:hover,.field-name-pre-vote .vote-wrapper .demographics .small-button:hover{background:#444444;}.field-name-pre-vote .vote-wrapper .state-4 .fieldset,.field-name-pre-vote .vote-wrapper .demographics .fieldset{margin:10px 0;}.field-name-pre-vote .vote-wrapper .state-4 .opt,.field-name-pre-vote .vote-wrapper .demographics .opt{color:#424242;border-top:1px solid #424242;padding:5px 0;font-size:14px;}.field-name-pre-vote .vote-wrapper .state-4 .opt:first-child,.field-name-pre-vote .vote-wrapper .demographics .opt:first-child{border-top:none;}.field-name-pre-vote .vote-wrapper #pub-comment-wrapper{margin:10px 0;font-size:13px;}.field-name-pre-vote .vote-wrapper #pub-comment-wrapper label{display:inline-block;font-size:14px;margin-top:3px;margin-bottom:0;vertical-align:middle;}.field-name-pre-vote .vote-wrapper.maximized{position:fixed;top:0;bottom:0;left:0;max-width:100%;width:100%;z-index:200;background:rgba(0,0,0,0.5);display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;}.field-name-pre-vote .vote-wrapper.maximized > .content{background:#fff;max-width:300px;position:relative;}.field-name-pre-vote .vote-wrapper.maximized > .content > .minimize-btn{position:absolute;top:-16px;right:-16px;background:#000;color:#fff;padding:5px;border-radius:100%;height:17px;width:18px;text-align:center;font-weight:100;cursor:pointer;}.field-name-pre-vote .vote-wrapper.maximized > .content > .minimize-btn:hover{background:#B60B0B;}.topics-bucket-list{display:-webkit-flex;display:flex;-webkit-align-items:baseline;align-items:baseline;-webkit-justify-content:space-between;justify-content:space-between;font-size:22px;}.topics-bucket-list label{vertical-align:middle;opacity:0.7;}.topics-bucket-list a{display:block;opacity:0.7;cursor:pointer;}.topics-bucket-list a:hover{opacity:1;}.field-name-ds-debate-highlights{background:#fff;max-height:0px;overflow:hidden;position:relative;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;transition:0.5s;}.field-name-ds-debate-highlights.opened{max-height:600px;}#highlights-wrapper{max-width:calc(100% - 80px);padding-top:40px;margin-left:40px;position:relative;color:#424242;}#highlights-wrapper figure{max-height:160px;overflow:hidden;margin-bottom:10px;position:relative;}#highlights-wrapper figure img{width:100%;height:auto;}#highlights-wrapper figure:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;}#highlights-wrapper li.active,#highlights-wrapper li:hover{cursor:pointer;}#highlights-wrapper li.active figure:after,#highlights-wrapper li:hover figure:after{border:4px solid #B60B0B;}#highlights-wrapper h6{font-size:16px;line-height:100%;margin-bottom:10px;}#highlights-wrapper p{font-size:13px;line-height:140%;}#highlights-wrapper .swiper-pagination-wrapper{color:#fff;position:absolute;top:0;left:0;right:0;margin:0;}#highlights-wrapper .swiper-pagination-wrapper .button-prev{position:absolute;top:70px;left:20px;}#highlights-wrapper .swiper-pagination-wrapper .button-next{position:absolute;top:70px;right:20px;}#highlights-wrapper .swiper-pagination-wrapper .swiper-pagination{display:none;}#highlights-wrapper .swiper-pagination-bullet-active{background:#B60B0B !important;}.field-name-ds-debate-transcript-and-ux,.iq2tv-title{background:#EBEBEC;color:#424242;}.field-name-ds-debate-transcript-and-ux .field-item,.iq2tv-title .field-item{display:-webkit-flex;display:flex;}.field-name-ds-debate-transcript-and-ux .field-item > h2,.iq2tv-title .field-item > h2{-webkit-flex:1;flex:1;-webkit-align-self:center;align-self:center;padding:35px;text-align:left;text-transform:uppercase;}.field-name-ds-debate-transcript-and-ux .ux,.iq2tv-title .ux{display:-webkit-inline-flex;display:inline-flex;font-size:14px;}.field-name-ds-debate-transcript-and-ux .ux .ux-btn,.iq2tv-title .ux .ux-btn{display:none;border-left:1px solid #424242;width:150px;padding:100px 0 30px;position:relative;-webkit-align-items:flex-end;align-items:flex-end;cursor:pointer;text-align:center;}.field-name-ds-debate-transcript-and-ux .ux .ux-btn:before,.iq2tv-title .ux .ux-btn:before{display:block;text-align:center;position:absolute;left:0;width:100%;bottom:55px;}.field-name-ds-debate-transcript-and-ux .ux .ux-btn.visible,.iq2tv-title .ux .ux-btn.visible{display:-webkit-inline-flex;display:inline-flex;}.field-name-ds-debate-transcript-and-ux .ux .ux-btn.active,.field-name-ds-debate-transcript-and-ux .ux .ux-btn:hover,.iq2tv-title .ux .ux-btn.active,.iq2tv-title .ux .ux-btn:hover{color:#B60B0B;}.field-name-ds-debate-transcript-and-ux .ux .back-to-debate-btn:before,.iq2tv-title .ux .back-to-debate-btn:before{font-family:"fontello";content:"〕";font-size:50px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);margin-bottom:5px;}.field-name-ds-debate-transcript-and-ux .ux .related-videos-btn:before,.iq2tv-title .ux .related-videos-btn:before{font-family:"fontello";content:"ᄈ";font-size:42px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;margin-bottom:5px;}.field-name-ds-debate-transcript-and-ux .ux .transcript-btn:before,.iq2tv-title .ux .transcript-btn:before{font-family:"fontello";content:"ᄉ";font-size:52px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.field-name-ds-debate-transcript-and-ux .ux .dnl-transcript-btn:before,.iq2tv-title .ux .dnl-transcript-btn:before{font-family:"fontello";content:"ᄒ";font-size:56px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.field-name-ds-debate-transcript-and-ux .ux .podcast-btn:before,.iq2tv-title .ux .podcast-btn:before{font-family:"fontello";content:"ᄃ";font-size:50px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.field-name-ds-debate-transcript-and-ux .ux span,.iq2tv-title .ux span{text-align:center;display:inline-block;width:100%;}#transcript{background:#fff;padding:0 35px;max-height:0px;overflow:scroll;position:relative;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;transition:0.5s;}#transcript .formated-time{float:left;width:120px;font-size:20px;}#transcript .formated-time:hover{color:#B60B0B;cursor:pointer;}#transcript .text{float:left;padding:0 10px;font-size:16px;font-weight:300;line-height:120%;border-left:1px solid #fff;}#transcript.opened{max-height:300px;padding:35px;}#transcript li{display:inline-block;margin-bottom:20px;}#transcript li.active .formated-time{color:#B60B0B;}#transcript li.active .text{font-weight:400;border-left:1px solid #B60B0B;}.view-mode-post_debate .field-name-ds-debate-highlights .swiper-pagination-wrapper{color:#424242;position:absolute;top:35px;left:0;right:0;margin:0;}.view-mode-post_debate .field-name-ds-debate-highlights .swiper-pagination-wrapper .button-prev{position:absolute;top:70px;left:20px;}.view-mode-post_debate .field-name-ds-debate-highlights .swiper-pagination-wrapper .button-next{position:absolute;top:70px;right:20px;}.view-mode-post_debate .field-name-ds-debate-highlights .swiper-pagination-wrapper .swiper-pagination{display:none;}.view-mode-post_debate .field-name-ds-debate-highlights .swiper-pagination-bullet-active{background:#B60B0B !important;}.view-mode-small_debate_teaser{position:relative;background:#fff;color:#fff;font-weight:300;padding:3px;font-size:16px;}.view-mode-small_debate_teaser .ds-top{position:relative;}.view-mode-small_debate_teaser .ds-top .field-name-view-count{position:absolute;background:#898989;padding:6px 50px 6px 15px;right:-3px;top:15px;margin-right:0px;z-index:1;}.view-mode-small_debate_teaser .ds-top .field-name-view-count:after{font-family:"fontello";content:"ᄅ";font-size:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;vertical-align:middle;display:block;position:absolute;top:7px;right:15px;}.view-mode-small_debate_teaser .ds-top .field-name-field-image{overflow:hidden;}.view-mode-small_debate_teaser .ds-top .field-name-field-image img{position:relative;width:100%;height:auto;}.view-mode-small_debate_teaser .ds-center{background:#424242;margin:-30px 2.5%;padding:15px;position:relative;z-index:1;}.view-mode-small_debate_teaser .ds-center .field-name-field-date{padding:0 0 10px;font-size:14px;font-weight:300;}.view-mode-small_debate_teaser .ds-center .field-name-field-date:after{content:'';position:relative;width:100px;height:1px;background:#eee;display:block;top:10px;}.view-mode-small_debate_teaser .ds-center h2{font-weight:400;padding:10px 0 0;font-size:18px;line-height:120%;}.view-mode-small_debate_teaser .ds-bottom{position:relative;margin-top:50px;margin-bottom:20px;padding:0 2.5%;line-height:150%;color:#444;}.view-mode-small_debate_teaser .ds-bottom > div{display:inline-block;vertical-align:middle;margin-left:16px;}.view-mode-small_debate_teaser .ds-bottom > div:nth-child(1){margin-left:0;}.view-mode-small_debate_teaser .ds-bottom a{text-decoration:none;display:inline-block;color:inherit;}.view-mode-small_debate_teaser .ds-bottom a:before{content:'';vertical-align:top;margin-right:5px;display:inline-block;}.view-mode-small_debate_teaser .ds-bottom a.unflag-action{display:none;}.view-mode-small_debate_teaser .ds-bottom h2 a:hover{text-decoration:underline;}.view-mode-small_debate_teaser .ds-bottom .field.field-name-watch-debate-button a{color:#fff;padding:5px 7px;background:#B60B0B;}.view-mode-small_debate_teaser .ds-bottom .field.field-name-watch-debate-button a:before{font-family:"fontello";content:"";font-size:32px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;margin:0 0 0 -8px;}.view-mode-small_debate_teaser .ds-bottom .field.field-name-watch-debate-button a:hover{background:#424242;}.view-mode-small_debate_teaser .ds-bottom .field-name-watch-later-button a:before{font-family:"fontello";content:"";font-size:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.view-mode-small_debate_teaser .ds-bottom .field-name-watch-later-button a:hover{text-decoration:underline;}.view-mode-small_debate_teaser .ds-bottom .field.field-name-comment-count-{font-weight:300;}.view-mode-small_debate_teaser .ds-bottom .field.field-name-comment-count- .field-item:before{font-family:"fontello";content:"ᄂ";font-size:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;margin-right:5px;display:inline-block;vertical-align:middle;}#debate-podcasts{background:#fff;max-height:0px;width:100%;overflow:hidden;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;transition:0.5s;}#debate-podcasts.opened{max-height:600px;}#debate-podcasts > .wrapper{max-width:900px;margin:0 auto;}#debate-podcasts .panoply-player{border-left:1px solid #ddd;border-right:1px solid #ddd;}#vote-source{font-size:20px;text-transform:uppercase;color:#444444;padding:20px 0;text-align:center;}#vote-source li{display:inline-block;padding:20px 30px;margin:0px;cursor:pointer;border-bottom:1px solid #444444;}#vote-source li:hover,#vote-source li.active{background:#444444;color:#fff;}#vote-results-description{text-align:center;font-size:18px;line-height:150%;}#vote-results-description label{padding:20px 0 10px;font-size:28px;font-weight:600;text-transform:uppercase;}#vote-results-description .stand:nth-child(2){font-size:28px;padding:15px;}#vote-results-description .stand.for{color:#4ad5f8;}#vote-results-description .stand.und{color:#777777;}#vote-results-description .stand.against{color:#ed1941;}#chart-style{font-size:20px;text-transform:uppercase;color:#898989;padding:40px 0 20px;text-align:center;margin-bottom:50px;}#chart-style li{position:relative;display:inline-block;padding:15px 40px;border-bottom:1px solid #424242;cursor:pointer;}#chart-style li:hover,#chart-style li.active{color:#000;}#chart-style li.active:before{font-family:"fontello";content:"㔀";font-size:22px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;position:absolute;top:100%;left:50%;margin-left:-12px;color:#fff;line-height:21px;}#chart-style li.active:after{font-family:"fontello";content:"〔";font-size:22px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;position:absolute;top:100%;left:50%;margin-left:-12px;line-height:10px;color:#fff;text-shadow:#000 0px 1px;margin-top:-1px;}#chart-vote-phases{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;color:#ec008c;text-transform:uppercase;font-size:18px;width:calc(100% - 300px);max-width:calc($site-width - 300px);margin:10px auto;}#chart-labels{position:relative;width:100%;}#chart-labels div{position:absolute;width:110px;font-size:20px;line-height:110%;}#chart{position:relative;height:500px;width:calc(100% - 300px);max-width:calc($site-width - 300px);margin-left:150px;stroke-width:0;}.node rect{fill-opacity:.9;}.node text{pointer-events:none;text-shadow:0 1px 0 #fff;}#chart-labels .aga,#chart-labels-2 .aga{fill:#ed1941;color:#ed1941;}#chart-labels .for,#chart-labels-2 .for{fill:#4ad5f8;color:#4ad5f8;}#chart-labels .und,#chart-labels-2 .und{fill:#777777;color:#777777;}rect.aga,.link.aga{fill:#ed1941;color:#ed1941;}rect.for,.link.for{fill:#4ad5f8;color:#4ad5f8;}rect.und,.link.und{fill:#777777;color:#777777;}path{opacity:0.5;}path:hover{opacity:1;}.link.related path{opacity:1;}#chart-labels-2{display:none;padding:20px;font-size:18px;}#chart-labels-2 table{width:100%;}#chart-labels-2 td{line-height:130%;vertical-align:top;}#chart-labels-2 td:nth-child(2){text-align:right;}#chart-labels-2 .breakdowns span{color:#333;font-size:14px;margin:10px 0 20px;display:inline-block;}#chart-labels-2 .breakdowns span:before{content:"";position:relative;display:inline-block;width:12px;height:12px;opacity:0.5;margin:0 5px 0 20px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}#chart-labels-2 .breakdowns span.aga:before{background-color:#ed1941;}#chart-labels-2 .breakdowns span.for:before{background-color:#4ad5f8;}#chart-labels-2 .breakdowns span.und:before{background-color:#777777;}@media screen and (min-width:1200px) {
 .ext-teaser.debate{margin-bottom:0;}.feat-debate-topic{display:-webkit-flex;display:flex;-webkit-flex-flow:wrap;flex-flow:wrap;}.feat-debate-topic > .col-4{position:relative;}.feat-debate-topic .ds-sponsors > .field > .field-items{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;}.feat-debate-topic .ds-sponsors > .field > .field-items > .field-item{-webkit-flex:1;flex:1;background:#fff;margin-bottom:20px;}.node-debate.debate-bfm-research:nth-child(3n + 1){clear:both;}#block-views-what-did-i-miss-block .view-what-did-i-miss .col-4:nth-child(3n+1){clear:both;}#block-bfm-blocks-donations-table{margin:50px auto;} 
}@media screen and (max-width:1199px) {
 .node-research-page.node-full .ds-panel h3:before{display:none;}.node-research-page.node-full .ds-panel .speaker:before{display:block;color:#FFF;padding:10px 20px;margin:-30px -20px 20px;}.node-research-page.node-full .ds-panel .against .speaker:before{content:"Against :";background-color:#B60B0B;}.node-research-page.node-full .ds-panel .for .speaker:before{content:"For :";background-color:#467898;}#block-bfm-speakers-speakers-list-filters-block{padding:3px;background:#fff;margin-bottom:40px;}#block-bfm-speakers-speakers-list-filters-block h2{padding:15px 20px;background:#444444;color:#fff;font-size:22px;font-weight:300;}#block-bfm-speakers-speakers-list-filters-block > .content{padding:10px;}#block-bfm-speakers-speakers-list-filters-block #debators-search-form{margin-top:-15px;}#block-bfm-speakers-speakers-list-filters-block #debators-search-form .field-term,#block-bfm-speakers-speakers-list-filters-block #debators-search-form .field-filter-stand{display:inline-block;margin:20px 10px;width:calc(50% - 20px);}#block-bfm-speakers-speakers-list-filters-block #debators-search-form .field-filter-topic{border-top:1px dashed #898989;padding-top:20px;margin-top:0;margin:0 10px 15px;}#block-bfm-speakers-speakers-list-filters-block .term-search-wrapper span:after{font-size:24px;top:13px;}#block-bfm-speakers-speakers-list-block .debators-sort-options .options{display:inline-block;background:#B60B0B;color:#fff;padding:10px;text-align:center;cursor:pointer;}#block-bfm-speakers-speakers-list-block .debators-sort-options .options:hover{background:#000;}#block-bfm-speakers-speakers-list-block .debators-sort-options .options:after{font-family:"fontello";content:"ᄀ";font-size:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:inline-block;}#block-bfm-debates-speakers-topic-quotes > h2{font-size:38px;}#block-bfm-debates-speakers-topic-quotes > .content{padding:0 15px;}#block-bfm-debates-speakers-topic-quotes .node-debate-quote .ds-body{padding:0 10px 0 20px;}#block-bfm-debates-speakers-topic-quotes .node-debate-quote .ds-body > .field-name-body .field-item{font-size:18px;}#block-bfm-debates-speakers-topic-quotes .node-debate-quote .ds-body .field-name-field-related-debates h4 a{font-size:20px;}#block-bfm-debates-speakers-topic-quotes .node-debate-quote .ds-body .field-name-field-e-author .field-name-field-image{float:none;}#block-bfm-debates-speakers-topic-quotes .node-debate-quote .ds-body .field-name-field-e-author .field-name-title,#block-bfm-debates-speakers-topic-quotes .node-debate-quote .ds-body .field-name-field-e-author .field-name-field-occupation{margin-left:0;}#block-bfm-debates-speakers-topic-quotes .node-debate-quote .ds-body .field-name-field-related-debates .field-name-comment-count-{margin-top:5px;}#block-bfm-debates-speakers-topic-quotes .node-debate-quote:first-child .ds-body{padding:0 20px 0 10px;}#block-bfm-debates-speakers-topic-quotes .node-debate-quote .field-name-field-e-author h6{font-size:25px !important;display:block !important;margin-top:20px !important;}#block-bfm-debates-speakers-topic-quotes .node-debate-quote .field-name-field-e-author .field-name-field-occupation{font-size:16px !important;}body.page-topic .region-sec-content{overflow:hidden;}body.page-topic .region-sec-content .block > h2{font-size:30px;padding:0px 10px;}body.page-topic .region-sec-content .block .content > a{font-size:22px;width:calc(100% - 64px);}.taxonomy-term.view-mode-full .ds-banner h2{font-size:60px;}.taxonomy-term.view-mode-full .ds-stat h6{font-size:20px;display:inline-block;width:20%;}.taxonomy-term.view-mode-full .ds-stat time{font-size:16px;display:inline-block;width:15%;}.taxonomy-term.view-mode-full .ds-stat .field-item > a{font-size:18px;display:inline-block;width:calc(55% - 100px);}.taxonomy-term.view-mode-full .taxonomy-term-description p{font-size:16px;}.taxonomy-term.view-mode-full .feat-debate-topic h4{font-size:38px;}.taxonomy-term.view-mode-full .feat-debate-topic .content img{width:100%;height:auto;}.taxonomy-term.view-mode-full .feat-debate-topic .ds-sponsors .field-name-field-topic-sponsors > .field-items > .field-item{display:inline-flex;width:47.5%;vertical-align:top;}.taxonomy-term.view-mode-full .feat-debate-topic .ds-sponsors .field-name-field-topic-sponsors > .field-items > .field-item.even{margin-right:5%;}.taxonomy-term.view-mode-full .feat-debate-topic .ds-sponsors .field-name-field-topic-sponsors > .field-items > .field-item .node-sponsor{width:100%;}.taxonomy-term.view-mode-full .feat-debate-topic .ds-sponsors .field-name-field-topic-sponsors > .field-items > .field-item .field-name-field-logo{height:90px;}.taxonomy-term.view-mode-full .feat-debate-topic .ds-sponsors .field-name-field-topic-sponsors > .field-items > .field-item .field-name-field-logo .content{height:100%;}.taxonomy-term.view-mode-full .feat-debate-topic .ds-sponsors .field-name-field-topic-sponsors > .field-items > .field-item .field-name-field-logo img{max-height:80px;max-width:100%;height:Auto;width:auto;}.node-debate.view-mode-listed .ds-image{width:50%;}.node-debate.view-mode-listed .middle{border-right:none;width:calc(46% - 20px);padding-right:10px;}.node-debate.view-mode-listed .ds-transport{display:block;padding:10px;width:auto;border-top:1px solid #EBEBEC;}.node-debate.view-mode-listed .ds-transport h6{display:none;}.node-debate.view-mode-listed .ds-transport > a{display:inline-block;margin-right:40px;}#block-bfm-debates-topic-blog-posts-block > h2{font-size:38px;}#block-bfm-blocks-debate-idea-block h2{font-size:38px;}#block-bfm-blocks-debate-idea-block .b-body h3{font-size:28px;}#block-bfm-blocks-debate-idea-block > .content{width:calc(100% - 20px);}#block-bfm-blocks-debate-idea-block > .content img{width:100%;height:auto;}.node-debate.debate-full.view-mode-post_debate .top-wrapper .ds-top,.node-debate.debate-full.view-mode-live_debate .top-wrapper .ds-top{padding-top:0px;}.node-debate.debate-full.view-mode-post_debate .top-wrapper .ds-top h2,.node-debate.debate-full.view-mode-live_debate .top-wrapper .ds-top h2{padding:0 20px;}.node-debate.debate-full.view-mode-post_debate .top-wrapper .field-name-field-video .field-item .back,.node-debate.debate-full.view-mode-live_debate .top-wrapper .field-name-field-video .field-item .back{right:20px;font-size:12px;}.node-debate.debate-full.view-mode-post_debate .field-name-debate-details .debate-image,.node-debate.debate-full.view-mode-live_debate .field-name-debate-details .debate-image{max-width:400px;margin-bottom:10px;}.node-debate.debate-full .ds-video .video-js{margin-left:20px;width:calc(100% - 40px) !important;}.node-debate.debate-full .field-name-debate-details{padding:30px 20px;}.node-debate.debate-full .sponsor-wrapper .sponsor{margin:0 auto;}.node-debate.debate-full .field-name-debate-speakers{padding:0 20px;}.node-debate.debate-full .field-name-debate-speakers h2.block-title{padding-top:0;margin-bottom:20px;}.node-debate.debate-full .field-name-debate-speakers .stand{width:100%;padding:20px 0 30px;}.node-debate.debate-full .field-name-debate-speakers .stand.stand-for{border-bottom:1px solid #444444;}.node-debate.debate-full .field-name-debate-speakers .stand-label{font-size:24px;}.node-debate.debate-full .field-name-debate-speakers .speaker.against:first-child:before{display:none;}.node-debate.debate-full .field-name-field-gallery .field-item{display:inline-block;width:calc(25%) !important;max-width:calc(25%) !important;min-width:calc(25%) !important;}.node-debate.view-mode-pre_debate .group-left,.node-debate.view-mode-pre_debate .group-right{-webkit-flex:1;flex:1;}.node-debate.view-mode-pre_debate .time-left-wrapper > *{display:inline-block;vertical-align:top;}.node-debate.view-mode-pre_debate .time-left-wrapper .time-left{font-size:20px;}.node-debate.view-mode-pre_debate .time-left-wrapper .time-left .sep{margin:2px 5px;}.node-debate.view-mode-pre_debate h1{font-size:42px;font-size:4.5vw;}.node-debate.view-mode-pre_debate .header-wrapper .field-name-field-tags{font-size:12px;}.node-debate.view-mode-pre_debate .header-wrapper .field-name-field-tags:after{display:none;}.node-debate.view-mode-pre_debate .header-wrapper .info{font-size:16px;}.node-debate.view-mode-pre_debate .header-wrapper .info .info-top{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;}.node-debate.view-mode-pre_debate .header-wrapper .info .ds-infoleft,.node-debate.view-mode-pre_debate .header-wrapper .info .ds-inforight{float:none;width:auto;flex:1;}.node-debate.view-mode-pre_debate .header-wrapper .info .ds-infobottom{width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;}.node-debate.view-mode-pre_debate .header-wrapper .info > div > .field{padding-left:40px;margin:10px 0;}.node-debate.view-mode-pre_debate .header-wrapper .field-name-field-date{font-size:18px;}.field-name-pre-vote{width:calc(100% - 40px);padding:60px 20px 0;}.field-name-pre-vote .grid{display:inline-block;}.field-name-pre-vote .vote-wrapper .content{margin-left:0;}.field-name-ds-debate-results{padding:30px 20px 50px;}.topics-bucket-list{padding-top:50px;font-size:18px;-webkit-justify-content:space-around;justify-content:space-around;}.topics-bucket-list label{position:absolute;top:30px;}.field-name-debate-featured-posts .node-blog-post:nth-child(n + 3){display:none;}.view-mode-post_debate .field-name-ds-debate-highlights #highlights-wrapper{padding:20px 0;}.field-name-ds-debate-transcript-and-ux .field-item > h2{font-size:32px;padding:20px;}.field-name-ds-debate-transcript-and-ux .ux{font-size:12px;}.field-name-ds-debate-transcript-and-ux .ux .ux-btn:before{bottom:55px;}.field-name-ds-debate-transcript-and-ux .ux .related-videos-btn:before,.field-name-ds-debate-transcript-and-ux .ux .back-to-debate-btn:before{font-size:34px;margin-bottom:3px;}.field-name-ds-debate-transcript-and-ux .ux .transcript-btn:before,.field-name-ds-debate-transcript-and-ux .ux .podcast-btn:before,.field-name-ds-debate-transcript-and-ux .ux .dnl-transcript-btn:before{font-size:40px;}#transcript .text{font-size:14px;}#block-views-what-did-i-miss-block .view-what-did-i-miss .col-4:nth-child(2n+1){clear:both;}#vote-source{font-size:18px;}#chart-vote-phases{width:calc(100% - 40px);}#vote-results-description{font-size:14px;}#vote-results-description label{font-size:26px;padding-bottom:0;}#vote-results-description .stand:nth-child(2){font-size:24px;}#chart{width:calc(100% - 40px);max-width:calc($site-width - 40px);height:390px;margin-left:20px;}.node text{display:none;}#chart-labels{display:none;}#chart-labels-2{display:-webkit-flex;display:flex;} 
}@media screen and (min-width:768px) and (max-width:1199px) {
 .region-blockgroup-blog-page-sidebar{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;}.node-debate.view-mode-listed{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;} 
}@media screen and (max-width:767px) {
 .node-research-page.node-full .grid{margin:10px 0;}.node-research-page.node-full .field-name-field-article-source *:before{display:none !important;}.node-research-page.node-full .ds-banner{padding-top:20px;}.node-research-page.node-full .ds-banner h2{padding:20px;font-size:30px;}.node-research-page.node-full .ds-banner .tags li{font-size:14px;margin:5px;padding:7px 10px;}.node-research-page.node-full .ds-tab > .content{text-align:center;}.node-research-page.node-full .ds-tab .big-call{margin-left:-30px;}.node-research-page.node-full .ds-body > div{margin:0 20px;}.node-research-page.node-full .ds-body .field-name-research-page-related-debate-cta{display:block;text-align:center;}.node-research-page.node-full .ds-more{display:none;}.node-research-page.node-full .ds-panel .speaker{padding:20px;margin-bottom:10px;position:relative;}.node-research-page.node-full .ds-panel .speaker:before{display:none;}.node-research-page.node-full .ds-panel .speaker h3{font-size:24px;}.node-research-page.node-full .ds-panel .speaker h3:before{display:inline-block;font-size:14px;margin:0 5px 3px 0;vertical-align:bottom;}.node-research-page.node-full .ds-panel .speaker .article-count{font-size:11px;padding:5px 10px;color:#fff;background-color:#424242;position:absolute;right:0;top:22px;font-weight:300;}.node-research-page.node-full .ds-panel .speaker .info{font-size:14px;margin:15px 0;}.node-research-page.node-full .ds-panel .speaker .more-articles{margin-bottom:-20px;}.node-research-page.node-full .ds-panel .speaker .node-research-item .ds-main .field-name-body{font-size:16px;}.node-research-page.node-full .ds-panel .speaker .node-research-item .ds-info .field-name-field-on-date{color:#424242;}.node-research-page.node-full .ds-panel .speaker .node-research-item .ds-info .field-name-field-article-source,.node-research-page.node-full .ds-panel .speaker .node-research-item .ds-info .field-name-author-entity-or-name{font-size:12px;}.node-research-page.node-full .ds-panel .speaker .node-research-item .ds-info .field-name-field-article-source:before,.node-research-page.node-full .ds-panel .speaker .node-research-item .ds-info .field-name-author-entity-or-name:before{font-size:16px;margin-bottom:5px;}.node-research-page.node-full .field-collection-item-field-topics .field-name-field-title > .field-items > .field-item{font-size:17px;margin:0;}.node-research-page.node-full .field-collection-item-field-topics .field-name-field-title > .field-items > .field-item:after{font-size:22px !important;top:4px;}.node-research-page.node-full .field-collection-item-field-topics .field-name-field-title .count{font-size:12px;}.node-research-page.node-full .field-name-field-research-items .view-mode-teaser_version{padding:20px 10px;line-height:160%;font-size:16px;}.node-research-page.node-full .field-name-field-research-items .view-mode-teaser_version .ds-main{width:auto;padding:0;margin:0;}.node-research-page.node-full .field-name-field-research-items .view-mode-teaser_version .ds-main .field-name-field-url{margin-bottom:10px;}.node-research-page.node-full .field-name-field-research-items .view-mode-teaser_version .ds-main .field-name-field-url a{font-size:22px;}.node-research-page.node-full .field-name-field-research-items .view-mode-teaser_version .ds-info{border-left:none;width:auto;padding:10px 0;display:block;}.node-research-page.node-full .field-name-field-research-items .view-mode-teaser_version .ds-info .field-name-field-on-date{color:#424242;font-size:14px;position:relative;margin-bottom:15px;padding-bottom:10px;}.node-research-page.node-full .field-name-field-research-items .view-mode-teaser_version .ds-info .field-name-field-on-date:after{content:"";position:absolute;background-color:#424242;bottom:0;left:0;height:1px;width:20px;}.node-research-page.node-full .field-name-field-research-items .view-mode-teaser_version .ds-info .field-name-field-article-source,.node-research-page.node-full .field-name-field-research-items .view-mode-teaser_version .ds-info .field-name-author-entity-or-name{display:inline-block;width:49%;}.node-research-page.node-full .field-name-field-research-items .view-mode-teaser_version .ds-info .field-name-field-article-source:before,.node-research-page.node-full .field-name-field-research-items .view-mode-teaser_version .ds-info .field-name-author-entity-or-name:before{font-weight:500;font-size:16px;margin-bottom:5px;}.node-research-page.node-full .field-name-field-research-items .view-mode-teaser_version .ds-info .field-name-field-article-source:after,.node-research-page.node-full .field-name-field-research-items .view-mode-teaser_version .ds-info .field-name-field-article-source .field-name-field-image,.node-research-page.node-full .field-name-field-research-items .view-mode-teaser_version .ds-info .field-name-author-entity-or-name:after,.node-research-page.node-full .field-name-field-research-items .view-mode-teaser_version .ds-info .field-name-author-entity-or-name .field-name-field-image{display:none;}.node-research-page.node-full .field-name-field-research-items .view-mode-teaser_version .ds-info .field-name-field-article-source > .field-items,.node-research-page.node-full .field-name-field-research-items .view-mode-teaser_version .ds-info .field-name-author-entity-or-name > .field-items{font-size:12px;}.node-speaker.node-full .ds-banner-text{margin-bottom:50px;display:block;}.node-speaker.node-full .ds-banner h2{font-size:28px;}.node-speaker.node-full .ds-banner .field-name-field-image{padding:0;}.node-speaker.node-full .ds-banner .field-name-field-occupation{text-align:center;font-size:13px;}.node-speaker.node-full .grid-wrapper{padding:0 20px;}.node-speaker.node-full .ds-articles{padding:40px 0;}.node-speaker.node-full .ds-articles h2{font-size:30px;padding:0;margin:0 0 10px;}.node-speaker.node-full .ds-articles .node-research-item{padding:10px 0 20px;}.node-speaker.node-full .ds-articles .node-research-item .ds-main{padding:20px 0 0;width:auto;font-size:15px;}.node-speaker.node-full .ds-articles .node-research-item .ds-main .field-name-field-url{font-size:20px;margin-bottom:10px;}.node-speaker.node-full .ds-articles .node-research-item .ds-info{width:auto;display:block;border-left:none;padding:0 20px;font-size:16px;}.node-speaker.node-full .ds-articles .node-research-item .ds-info .field-name-field-on-date{position:relative;margin-top:10px;font-size:14px;}.node-speaker.node-full .ds-articles .node-research-item .ds-info .field-name-field-article-source{position:relative;padding-top:20px;}.node-speaker.node-full .ds-articles .node-research-item .ds-info .field-name-field-article-source:before{display:none;}.node-speaker.node-full .ds-articles .node-research-item .ds-info .field-name-field-article-source:after{position:absolute;top:0;}#block-bfm-speakers-speakers-list-filters-block{margin-top:0;}#block-bfm-speakers-speakers-list-filters-block h2{font-size:20px;}#block-bfm-speakers-speakers-list-filters-block #debators-search-form .field-term{width:100%;margin:20px 0;}#block-bfm-speakers-speakers-list-filters-block #debators-search-form .field-filter-stand{display:none;}#block-bfm-speakers-speakers-list-filters-block #debators-search-form .field-filter-topic{margin:0 0px 15px;}#block-bfm-speakers-speakers-list-block > h2{text-align:center;font-size:18px;}#block-bfm-speakers-speakers-list-block .debators-sort-options .options{display:block;text-align:middle;}#block-bfm-speakers-speakers-list-block .debators-sort-options .options:before{content:"Show More Search Options";font-size:13px;font-weight:300;}#block-bfm-speakers-speakers-list-block .debators-sort-options .options:after{margin-left:4px;font-size:17px;}#block-bfm-speakers-speakers-list-block .debators-sort-options ul{width:100%;}#block-bfm-speakers-speakers-list-block .debators-sort-options li{padding:10px 2px;font-size:14px;}#block-bfm-speakers-speakers-list-block .debators-sort-options li.active:after{display:none;}#block-bfm-speakers-speakers-list-block .speaker-teaser,.result-type-speaker .speaker-teaser{padding:20px 10px;line-height:130%;}#block-bfm-speakers-speakers-list-block .speaker-teaser .ds-image,.result-type-speaker .speaker-teaser .ds-image{margin-right:10px;}#block-bfm-speakers-speakers-list-block .speaker-teaser h4,.result-type-speaker .speaker-teaser h4{font-size:18px;margin-bottom:10px;padding-bottom:10px;}#block-bfm-speakers-speakers-list-block .speaker-teaser .ds-main,.result-type-speaker .speaker-teaser .ds-main{overflow:visible;margin-left:100px;}#block-bfm-speakers-speakers-list-block .speaker-teaser .field-name-field-occupation,.result-type-speaker .speaker-teaser .field-name-field-occupation{margin-bottom:10px;}#block-bfm-speakers-speakers-list-block .speaker-teaser .field-name-body,.result-type-speaker .speaker-teaser .field-name-body{display:none;}#block-bfm-speakers-speakers-list-block .speaker-teaser .field-name-speaker-debates,.result-type-speaker .speaker-teaser .field-name-speaker-debates{width:auto;position:relative;clear:both;float:none;display:block;padding:3px 0 10px;margin-top:10px;border-top:1px dashed #898989;}#block-bfm-speakers-speakers-list-block .speaker-teaser .field-name-speaker-debates label,.result-type-speaker .speaker-teaser .field-name-speaker-debates label{font-size:14px;margin:5px 0;}#block-bfm-speakers-speakers-list-block .speaker-teaser .field-name-speaker-debates .debate-link:before,.result-type-speaker .speaker-teaser .field-name-speaker-debates .debate-link:before{font-size:14px;font-weight:600;display:block;}.page-teaser-w-columns .col-side .block{margin-bottom:1px;}.page-teaser-w-columns .col-side .block > h2{font-size:16px;}.page-teaser-w-columns .col-side .block li{font-size:14px;}.page-teaser-w-columns #block-bfm-debates-next-debate-block{margin-top:20px;}.page-teaser-w-columns #block-bfm-debates-next-debate-block > h2{text-align:center;}#block-system-main .field-name-field-featured-debate .ext-teaser.debate p{margin-bottom:10px;font-size:15px;}#block-system-main .field-name-field-featured-debate .transport{padding-bottom:20px;}#block-system-main .field-name-field-featured-debate .ds-time{font-size:14px;}#block-system-main .field-name-field-featured-debate .field-name-field-date{font-size:14px;}body.page-topic .region-sec-content{overflow:hidden;}body.page-topic .region-sec-content .block > h2{font-size:25px;text-align:center;}body.page-topic .region-sec-content .block .content > a{font-size:16px;width:calc(100% - 64px);}.vocabulary-debate-tags.view-mode-full{overflow:hidden;}.vocabulary-debate-tags.view-mode-full .ds-banner{padding:35px 0;box-sizing:border-box;}.vocabulary-debate-tags.view-mode-full .ds-banner h2{font-size:38px;}.vocabulary-debate-tags.view-mode-full .ds-stat h6{font-size:18px;display:block;width:100%;text-align:center;}.vocabulary-debate-tags.view-mode-full .ds-stat time{font-size:15px;display:block;margin:0px;width:100%;padding:20px 0;position:Relative;}.vocabulary-debate-tags.view-mode-full .ds-stat time:After{font-family:"fontello";content:"㔀";font-size:24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;position:absolute;left:calc(50% - 5px);top:calc(100% + 10px);line-height:100%;}.vocabulary-debate-tags.view-mode-full .ds-stat .field-item > a{font-size:16px;display:block;width:calc(100% - 20px);padding:20px 10px;text-align:center;}.vocabulary-debate-tags.view-mode-full .ds-description .ds-more{display:none !important;border-left:none;margin:0px;padding-top:0px;}.vocabulary-debate-tags.view-mode-full .ds-description .ds-more div,.vocabulary-debate-tags.view-mode-full .ds-description .ds-more ul{margin:10px;}.vocabulary-debate-tags.view-mode-full .feat-debate-topic{padding:0px;}.vocabulary-debate-tags.view-mode-full .feat-debate-topic h4{font-size:30px;padding-top:40px;}.vocabulary-debate-tags.view-mode-full .taxonomy-term-description{padding:10px !important;}.vocabulary-debate-tags.view-mode-full .taxonomy-term-description p{font-size:15px;}.vocabulary-debate-tags.view-mode-full .ds-sponsors .field-name-field-topic-sponsors .field-name-body{font-size:15px;}.vocabulary-debate-tags.view-mode-full .ds-sponsors .field-name-field-topic-sponsors > .field-items > .field-item{display:block;width:100% !important;}.vocabulary-debate-tags.view-mode-full .ds-sponsors .field-name-field-topic-sponsors > .field-items > .field-item.even{margin-right:0% !important;}#bfm-debates-debates-on-topic-block{display:block;height:auto;}#bfm-debates-debates-on-topic-block .sort{display:block;width:100%;}#bfm-debates-debates-on-topic-block .sort .select-box{width:160px;margin:0 auto;}#bfm-debates-debates-on-topic-block .sort .select-box .select-wrapper:after{bottom:0px;}#bfm-debates-debates-on-topic-block .sort .select-box .select-wrapper .placeholder,#bfm-debates-debates-on-topic-block .sort .select-box .select-wrapper select{margin-left:5px;width:160px;}#bfm-debates-debates-on-topic-block .counter{flex:initial;display:block;width:100%;text-align:center;margin-top:20px;}#block-bfm-debates-speakers-topic-quotes > h2{font-size:30px;padding:30px 0 0 0;margin:0;}#block-bfm-debates-speakers-topic-quotes > .content{position:relative;-webkit-flex-direction:column;flex-direction:column;}#block-bfm-debates-speakers-topic-quotes > .content .node-debate-quote{display:block;margin:0px;padding:20px 0px;position:Relative;border-right:none;}#block-bfm-debates-speakers-topic-quotes > .content .node-debate-quote .ds-body{float:none;width:100%;padding:0 !important;}#block-bfm-debates-speakers-topic-quotes > .content .node-debate-quote .ds-body:after{display:none;}#block-bfm-debates-speakers-topic-quotes > .content .node-debate-quote .ds-body .field-name-field-e-author .ds-main{min-height:80px;}#block-bfm-debates-speakers-topic-quotes > .content .node-debate-quote .ds-body .field-name-field-e-author .field-name-field-image{position:absolute;}#block-bfm-debates-speakers-topic-quotes > .content .node-debate-quote .ds-body .field-name-field-e-author .field-name-field-image img{width:60px;}#block-bfm-debates-speakers-topic-quotes > .content .node-debate-quote .ds-body .field-name-field-e-author h6{font-size:18px !important;}#block-bfm-debates-speakers-topic-quotes > .content .node-debate-quote .ds-body .field-name-field-e-author .field-name-title{margin-left:80px;}#block-bfm-debates-speakers-topic-quotes > .content .node-debate-quote .ds-body .field-name-field-e-author .field-name-field-occupation{margin-left:80px;font-size:12px !important;margin-bottom:10px;}#block-bfm-debates-speakers-topic-quotes > .content .node-debate-quote .field-name-field-related-debates .field-name-field-image{width:50px;margin-right:10px;}#block-bfm-debates-speakers-topic-quotes > .content .node-debate-quote .field-name-field-related-debates .field-name-field-date{margin-top:0;font-size:13px;}#block-bfm-debates-speakers-topic-quotes > .content .node-debate-quote .field-name-field-related-debates .field-name-title{font-size:18px;width:calc(100% - 70px);margin:5px 0 10px;}#block-bfm-debates-speakers-topic-quotes > .content .node-debate-quote .field-name-field-related-debates .field-name-view-count,#block-bfm-debates-speakers-topic-quotes > .content .node-debate-quote .field-name-field-related-debates .field-name-comment-count-{font-size:13px;}#block-bfm-debates-speakers-topic-quotes > .content .node-debate-quote .full-button{margin:10px 0;width:calc(100% - 6px);font-size:14px;}#block-bfm-debates-speakers-topic-quotes .field-name-field-e-author .field-name-field-image{float:left !important;}#block-bfm-debates-topic-blog-posts-block > h2{font-size:30px;padding:30px 0;}#block-bfm-blocks-debate-idea-block{margin-bottom:-10px;}#block-bfm-blocks-debate-idea-block h2{font-size:30px;}#block-bfm-blocks-debate-idea-block > .content .b-body{display:block;width:100%;margin:0px;}#block-bfm-blocks-debate-idea-block > .content .b-image{display:block;width:100%;margin:0px;}#block-bfm-blocks-debate-idea-block .full-button-v2{width:100%;}#block-bfm-debates-debate-topics-list h2{margin-bottom:0;}#block-bfm-debates-debate-topics-list .content{width:100%;padding:0;}#block-bfm-debates-debate-topics-list .topics-list li{width:100%;}#block-bfm-debates-debate-topics-list .topics-list li a{width:100%;margin:0;box-sizing:border-box;}.node-type-blog-post #main-wrapper .fix-wrapper .ds-body-top{padding:0;text-align:center;}.node-blog-post.view-mode-full > .ds-top{min-height:initial;padding:40px 0;}.node-blog-post.view-mode-full > .ds-top h2{padding-top:0;font-size:20px;}.node-blog-post.view-mode-full > .ds-top .field-name-field-author,.node-blog-post.view-mode-full > .ds-top .field-name-field-on-date{font-size:13px;}.node-blog-post.view-mode-full .field-name-body{font-size:15px;}.node-blog-post.view-mode-full .field-name-body p{margin-top:20px;}.node-blog-post.view-mode-full .ds-tags{font-size:13px;}.node-blog-post.view-mode-full > .ds-bottom{padding:0;}.node-blog-post.view-mode-full > .ds-bottom #bfm-comments-count-total{margin-left:15px;}.comment{margin-top:5px;}.comment > .content{padding:20px 10px;}.comment .field-name-ds-user-picture{width:24px;}.comment .field-name-iq2-score{padding:5px 5px 3px;font-size:12px;font-weight:400;margin:6px 10px 0 0;}.comment .field-name-iq2-score:before{top:-17px;}.comment .field-name-iq2-score:after{top:0;}.comment .ds-top .username{font-size:16px;margin-bottom:2px;}.comment .ds-top .field-name-post-date{font-size:11px;}.comment .ds-text{padding:0;}.comment .field-name-comment-body{margin-bottom:5px;font-size:16px;color:#424242;}.comment .field-name-comment-body:before{display:none;}.comment .ds-bottom{font-size:13px;}.comment .ds-bottom .show-replies{padding-right:0;}.comment .ds-bottom .show-replies:before,.comment .ds-bottom .show-replies:after{font-size:12px;}.comment .ds-bottom .star:after{font-size:16px;}.comment .flag-comment-boost{background:#467899;padding:2px 5px 3px;color:#fff;}.comment .comment-edit,.comment .comment-delete,.comment .flag-inappropriate,.comment .flag-iq2_comment_pick{display:none;}.opened > .comment > .content > .ds-bottom .show-replies:after{margin-top:-1px;}.region-sidebar-first .block{padding:0 0 5px !important;}.region-sidebar-first .block > h2{margin:3px 3px 0;}#blog-post-listing{margin-bottom:0;}#blog-post-listing label{display:block;margin-right:0;font-size:14px;font-weight:400;text-align:center;margin-bottom:10px;color:#898989;}#blog-post-listing .select-box,#blog-post-listing .select-wrapper{display:block;}#blog-post-listing select{width:100%;}.node-blog-post.view-mode-extended_teaser{padding:0 0 30px;}.node-blog-post.view-mode-extended_teaser .info-box{display:block;margin-bottom:10px;}.node-blog-post.view-mode-extended_teaser .info-box h2{font-size:20px;margin-bottom:15px;padding-bottom:15px;}.node-blog-post.view-mode-extended_teaser .info-box .ds-info{font-size:13px;}.node-blog-post.view-mode-extended_teaser .info-box .ds-stats{display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;position:absolute;top:100%;left:0;right:0;background-color:#898989;}.node-blog-post.view-mode-extended_teaser .info-box .field-name-comment-count-:before{display:none;}.node-blog-post.view-mode-extended_teaser .info-box .field-name-comment-count-:after{font-family:"fontello";content:"ᄂ";font-size:19px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:inline-block;vertical-align:middle;margin-left:10px;margin-top:-2px;}.node-blog-post.view-mode-extended_teaser .info-box .field-name-view-count:before{display:none;}.node-blog-post.view-mode-extended_teaser .info-box .field-name-view-count > *{display:inline-block;}.node-blog-post.view-mode-extended_teaser .info-box .field-name-view-count:after{font-family:"fontello";content:"ᄅ";font-size:17px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:inline-block;vertical-align:middle;margin-top:-3px;margin-left:10px;}.node-blog-post.view-mode-extended_teaser .ds-summary{font-size:16px;}#block-bfm-blog-blog-post-topics-block li,#block-bfm-blog-blog-post-archive-block li{cursor:pointer;}.node-debate.view-mode-extended_teaser > .main-wrapper{padding:0;}.node-debate.view-mode-extended_teaser .info-wrapper{padding:20px;margin:-50px 10px 0;}.node-debate.view-mode-extended_teaser .watch-video{display:none;}.node-debate.view-mode-extended_teaser .field-name-field-date{margin:5px 0;}.node-debate.view-mode-extended_teaser .field-name-field-date span{padding-bottom:10px;}.node-debate.view-mode-extended_teaser h2{font-size:24px;}.node-debate.view-mode-extended_teaser .ds-description{padding:20px 0;font-size:16px;}.node-debate.view-mode-extended_teaser .transport{padding:20px !important;}.node-debate.view-mode-listed{display:block;width:calc(100% - 40px);padding:0 20px;display:block;}.node-debate.view-mode-listed .ds-image{width:calc(100% + 40px);height:300px;margin:0 -20px;}.node-debate.view-mode-listed .middle{width:100%;padding:0px;}.node-debate.view-mode-listed .middle .date-display-single:after{margin-top:15px;}.node-debate.view-mode-listed .middle h2{line-height:120%;margin:10px 0;}.node-debate.view-mode-listed .middle p{font-size:16px;font-weight:300;}.node-debate.view-mode-listed .ds-transport{display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;font-size:13px;}.node-debate.view-mode-listed .ds-transport > a{margin:20px 0 !important;text-align:center;-webkit-flex:1;flex:1;}.node-debate.view-mode-listed .ds-transport > a:before{margin-right:0px !important;display:block;text-align:center;}.node-debate.debate-full.view-mode-pre_debate .header-wrapper .max-center{-webkit-flex-direction:column;flex-direction:column;}.node-debate.debate-full.view-mode-pre_debate .header-wrapper .info,.node-debate.debate-full.view-mode-pre_debate .header-wrapper .field-name-field-date{font-size:12px;}.node-debate.debate-full.view-mode-pre_debate .header-wrapper .field-name-venue-location,.node-debate.debate-full.view-mode-pre_debate .header-wrapper .field-name-debate-hours,.node-debate.debate-full.view-mode-pre_debate .header-wrapper .field-name-buy-tickets-button,.node-debate.debate-full.view-mode-pre_debate .header-wrapper .field-name-debate-map-link,.node-debate.debate-full.view-mode-pre_debate .header-wrapper .field-name-just-debate-date{padding-left:30px !important;margin:10px 10px 10px 0px !important;}.node-debate.debate-full.view-mode-pre_debate .header-wrapper .field-name-venue-location:before,.node-debate.debate-full.view-mode-pre_debate .header-wrapper .field-name-debate-hours:before,.node-debate.debate-full.view-mode-pre_debate .header-wrapper .field-name-buy-tickets-button:before,.node-debate.debate-full.view-mode-pre_debate .header-wrapper .field-name-debate-map-link:before,.node-debate.debate-full.view-mode-pre_debate .header-wrapper .field-name-just-debate-date:before{zoom:0.8;}.node-debate.debate-full.view-mode-pre_debate .fake-crumb,.node-debate.debate-full.view-mode-pre_debate .field-name-title{display:none;}.node-debate.debate-full.view-mode-pre_debate .group-left{width:auto;}.node-debate.debate-full.view-mode-pre_debate .group-right{margin:20px;}.node-debate.debate-full.view-mode-pre_debate .time-left-wrapper{padding:0 10px 10px;font-size:17px;}.node-debate.debate-full.view-mode-pre_debate .time-left-wrapper .time-left{font-size:17px;}.node-debate.debate-full.view-mode-pre_debate .field-name-field-date{font-size:16px;}.node-debate.debate-full.view-mode-pre_debate .title-wrapper{position:absolute;left:0;right:0;top:0;bottom:0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;}.node-debate.debate-full.view-mode-pre_debate .title-wrapper h2{font-size:7vw;text-shadow:#000 0 0 5px;margin:20px;}.node-debate.debate-full.view-mode-pre_debate .field-name-field-tags .field-items{padding:0 15px;}.node-debate.debate-full.view-mode-pre_debate .field-name-field-tags .field-items .field-item a{padding:10px 0px;}.node-debate.debate-full.view-mode-post_debate .top-wrapper .ds-top,.node-debate.debate-full.view-mode-live_debate .top-wrapper .ds-top{padding-top:0px;}.node-debate.debate-full.view-mode-post_debate .top-wrapper .ds-top h2,.node-debate.debate-full.view-mode-live_debate .top-wrapper .ds-top h2{font-size:20px;}.node-debate.debate-full.view-mode-post_debate .top-wrapper .field-name-field-video .field-item:before,.node-debate.debate-full.view-mode-live_debate .top-wrapper .field-name-field-video .field-item:before{padding-top:63%;}.node-debate.debate-full .ds-video .video-js{width:100% !important;margin-left:0;}.node-debate.debate-full h2.block-title{font-size:30px !important;margin-bottom:0px !important;}.node-debate.debate-full .field-name-debate-details{padding:10px 20px;}.node-debate.debate-full .field-name-debate-details .debate-image{margin-right:0;}.node-debate.debate-full .field-name-debate-details .field-name-body{font-size:15px;line-height:160%;}.node-debate.debate-full .sponsor-wrapper .sponsor:before{border-left:none;border-right:none;}.node-debate.debate-full .field-name-debate-speakers{margin-bottom:0;}.node-debate.debate-full .field-name-debate-speakers .stand-label{margin:10px 0;}.node-debate.debate-full .field-name-debate-speakers .speaker{margin-bottom:10px;}.node-debate.debate-full .field-name-debate-speakers .speaker:nth-child(n+2):after{left:0;right:0;top:-10px;bottom:auto;height:1px;width:100%;}.node-debate.debate-full .field-name-debate-speakers .description{margin-bottom:10px;}.node-debate.debate-full .field-name-debate-speakers h3{font-size:16px;margin-bottom:3px;}.node-debate.debate-full .field-name-debate-speakers .field-name-field-occupation{font-size:13px;}.node-debate.debate-full .field-name-debate-speakers p.bio{font-size:15px;line-height:160%;}.node-debate.debate-full .field-name-pre-vote .description,.node-debate.debate-full .field-name-pre-vote .args{font-size:16px;}.node-debate.debate-full .field-name-pre-vote .args{margin-top:0;}.node-debate.debate-full .field-name-ds-debate-results{padding:30px 0;}.node-debate.debate-full .topics-bucket-list{display:block;margin:0 20px;}.node-debate.debate-full .field-name-debate-featured-posts{margin-top:40px;}.node-debate.debate-full .field-name-debate-featured-posts .grid{margin-top:40px;}.node-debate.debate-full .field-name-field-gallery .field-item{display:inline-block;width:calc(50%) !important;max-width:calc(50%) !important;min-width:calc(50%) !important;}.view-mode-post_debate .field-name-ds-debate-highlights .swiper-pagination-wrapper .button-prev,.view-mode-post_debate .field-name-ds-debate-highlights .swiper-pagination-wrapper .button-next{display:block;top:30px;}.view-mode-post_debate .field-name-ds-debate-highlights .swiper-pagination-wrapper .button-prev{left:0;}.view-mode-post_debate .field-name-ds-debate-highlights .swiper-pagination-wrapper .button-next{right:0;}.view-mode-post_debate .field-name-ds-debate-highlights #highlights-wrapper{max-width:calc(100% - 40px);margin-left:20px;}.view-mode-post_debate .field-name-ds-debate-highlights #highlights-wrapper p{display:none;}.view-mode-post_debate .field-name-ds-debate-highlights #highlights-wrapper h6{font-size:12px;font-weight:300;}.view-mode-post_debate .field-name-ds-debate-highlights .col{padding:5px;width:calc(33% - 10px);min-width:calc(33% - 10px);max-width:calc(33% - 10px);}.view-mode-post_debate .field-name-ds-debate-transcript-and-ux .field-item > h2{font-size:22px;padding:10px;-webkit-flex:2;flex:2;}.view-mode-post_debate .field-name-ds-debate-transcript-and-ux .ux{font-size:10px;text-align:center;-webkit-flex:0;flex:0;}.view-mode-post_debate .field-name-ds-debate-transcript-and-ux .ux .ux-btn{padding:10px 5px 10px;border-left:none;width:60px;}.view-mode-post_debate .field-name-ds-debate-transcript-and-ux .ux .ux-btn:before{position:static;}.view-mode-post_debate .field-name-ds-debate-transcript-and-ux .ux .ux-btn.visible{display:inline-block;}.view-mode-post_debate .field-name-ds-debate-transcript-and-ux .ux .related-videos-btn:before,.view-mode-post_debate .field-name-ds-debate-transcript-and-ux .ux .back-to-debate-btn:before{font-size:24px;margin-bottom:3px;}.view-mode-post_debate .field-name-ds-debate-transcript-and-ux .ux .transcript-btn:before,.view-mode-post_debate .field-name-ds-debate-transcript-and-ux .ux .podcast-btn:before,.view-mode-post_debate .field-name-ds-debate-transcript-and-ux .ux .dnl-transcript-btn:before{font-size:27px;}.field-name-ds-debate-transcript-and-ux .field-item{display:block;}.view-mode-post_debate .field-name-ds-debate-transcript-and-ux .ux{display:block;background:#333;color:#ccc;}.view-mode-post_debate .field-name-ds-debate-transcript-and-ux .ux .ux-btn{width:initial;vertical-align:middle;margin:5px 20px;}.view-mode-post_debate .field-name-ds-debate-transcript-and-ux .ux .ux-btn:before{display:inline;margin-right:5px;vertical-align:middle;}.view-mode-post_debate .field-name-ds-debate-transcript-and-ux .ux .ux-btn.active{display:inline-block;}.view-mode-post_debate .field-name-ds-debate-transcript-and-ux .ux .ux-btn span{width:initial;}.view-mode-post_debate .field-name-ds-debate-transcript-and-ux .ux .ux-btn.back-to-debate-btn{padding-right:0px;}.view-mode-post_debate .field-name-ds-debate-transcript-and-ux .ux .ux-btn.back-to-debate-btn span{width:100%;}.view-mode-post_debate .field-name-ds-debate-transcript-and-ux .ux .ux-btn.podcast-btn:before{font-size:24px;}#vote-source{font-size:14px;}#vote-source li{padding:20px 25px;}#vote-results-description{font-size:14px;}#vote-results-description label{font-size:18px;}#vote-results-description .stand:nth-child(2){font-size:16px;}#chart-style{font-size:16px;padding:30px 0 10px;}#chart-vote-phases{font-size:14px;}#chart{height:200px;}#chart-labels-2{font-size:14px;}#chart-labels-2 .breakdowns{padding:2px 0 10px;}#chart-labels-2 .breakdowns span{font-size:12px;margin:2px 0;display:block;}#chart-labels-2 .breakdowns span:before{margin:0px 3px -1px 20px;} 
}/**/
.base-center-container{width:100%;max-width:1200px;margin:0 auto;}body.page-iq2-search .results-literal{margin:40px 0 30px;font-size:36px;font-weight:600;}body.page-iq2-search .results-literal .num{color:#B60B0B;}body.page-iq2-search .results-literal i{font-style:italic;}body.page-iq2-search .col-side .block{margin-bottom:20px;}body.page-iq2-search .region-sidebar-first:after,body.page-iq2-search #search-filterbar:after,body.page-iq2-search #search-block-header-form:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:0.5;z-index:10;display:none;background:#EBEBEC;}body.page-iq2-search .region-sidebar-first,body.page-iq2-search #search-filterbar{position:relative;}body.page-iq2-search .region-sidebar-first:after,body.page-iq2-search #search-filterbar:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:0.5;z-index:10;display:none;background:#EBEBEC;}body.page-iq2-search #search-block-header-form:after{background:#fff;}body.page-iq2-search #search-filterbar .opt.zero:before{display:none !important;cursor:default !important;}body.page-iq2-search #search-filterbar .opt.zero:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:0.5;z-index:10;background:#EBEBEC;}body.page-iq2-search #search-filterbar.deactivated:after{display:block;}body.page-iq2-search #search-filterbar.deactivated .chaser{display:none !important;}body.page-iq2-search #search-filterbar.deactivated li.zero:after{display:none;}body.page-iq2-search.searching .region-sidebar-first:after,body.page-iq2-search.searching #search-filterbar:after,body.page-iq2-search.searching #search-block-header-form:after{display:block;}#bundle-tabs{font-size:18px;}#bundle-tabs .count{font-size:16px;font-weight:300;line-height:80%;margin-left:3px;}#bundle-tabs.hidden{display:none !important;}#search-results{margin-top:30px;}#search-results .result > .node{width:auto;min-width:initial;max-width:initial;}#search-results .result-type-research-item,#search-results .result-type-blog-post{width:calc(50% - 18px);display:inline-block;vertical-align:top;margin-bottom:20px;}#search-results .result-type-research-item:nth-child(odd),#search-results .result-type-blog-post:nth-child(odd){margin-right:20px;}#search-results .result-type-press-release,#search-results .result-type-news-article{max-width:580px;margin:0 auto 20px;}#search-results .result-type-blog-post .field-name-field-tags,#search-results .result-type-blog-post .sharethis-buttons{display:none;}#search-results .result-type-podcast{width:50%;float:left;}#search-results .result-type-podcast:nth-child(2n + 1){clear:both;}#search-results .result-type-info{background:#424242;padding:20px;color:#fff;text-align:center;}#search-results .result-type-news-article .field-name-field-article-source{background:transparent;}#search-results .result-type-news-article .field-name-field-article-source .field-name-title{display:none;}#search-results .result-type-news-article .field-name-field-article-source .field-name-field-url{position:relative;margin-bottom:15px;}#search-results .result-type-news-article .field-name-field-related-debates{display:none;}#search-results .result-type-news-article .field-name-body p:last-child:after{display:none;}#search-results .loading{margin-top:-15px;}#search-results .query-msg{font-size:20px;margin:30px 10px;color:#900;}#block-bfm-search-bfm-search-sidebar-extra-filters{display:none;}#block-bfm-search-bfm-search-sidebar-extra-filters .content{padding-bottom:40px;}#block-bfm-search-bfm-search-sidebar-extra-filters .field-select{margin:20px;border:1px solid #000;padding:10px;}#block-bfm-search-bfm-search-sidebar-extra-filters .select-wrapper{display:block;}#block-bfm-search-bfm-search-sidebar-extra-filters .select-wrapper .placeholder{font-size:20px;}#block-bfm-search-bfm-search-sidebar-extra-filters .select-wrapper select{padding-right:0;width:100%;}#block-bfm-search-bfm-search-sidebar-extra-filters .select-wrapper:after{color:#B60B0B;}#block-iq2tv-iq2tv-video-player{width:100%;background:url(//www.intelligencesquaredus.org/sites/all/themes/iq2/assets/pattern_1.png) repeat;color:#fff;padding:1px 0 40px 0;}#block-iq2tv-iq2tv-video-player > .content{margin:30px auto 0;max-width:1200px;}#block-iq2tv-iq2tv-video-player h2{font-size:38px;text-transform:uppercase;}#block-iq2tv-iq2tv-video-player h5{text-transform:uppercase;color:#B60B0B;margin-bottom:10px;}#block-iq2tv-iq2tv-video-player .iq2tv-video-wrapper{position:relative;}#block-iq2tv-iq2tv-video-player .iq2tv-video-wrapper:before{content:"";width:100%;padding-top:57%;display:block;}#block-iq2tv-iq2tv-video-player .iq2tv-video-wrapper .loading-wrapper{position:absolute;left:0;top:50%;width:100%;margin-top:-20px;}#block-iq2tv-iq2tv-video-player .video-js{position:absolute;top:25px;height:calc(100% - 25px) !important;width:100% !important;}#block-iq2tv-iq2tv-video-player .video-js .vjs-big-play-button{top:50% !important;left:50% !important;margin-left:-78px;margin-top:-52px;}#block-iq2tv-iq2tv-video-player #related-iq2tv-videos{position:relative;background:#fff;padding:0 30px;}#block-iq2tv-iq2tv-video-player #highlights-wrapper{max-width:calc(100% - 30px);margin-left:15px;}#block-iq2tv-iq2tv-video-player .swiper-pagination-wrapper{color:#424242;position:absolute;top:0;left:0;right:0;margin:0;}#block-iq2tv-iq2tv-video-player .swiper-pagination-wrapper .button-prev{position:absolute;top:100px;left:15px;}#block-iq2tv-iq2tv-video-player .swiper-pagination-wrapper .button-next{position:absolute;top:100px;right:15px;}#block-iq2tv-iq2tv-video-player .swiper-pagination-wrapper .swiper-pagination{display:none;}#block-iq2tv-iq2tv-video-player .swiper-pagination-wrapper .swiper-pagination-bullet-active{background:#B60B0B !important;}.iq2tv-search-wrapper{margin:40px 0;background:#fff;padding:20px;display:-webkit-flex;display:flex;}.iq2tv-search-wrapper label{color:#444444;font-size:15px;margin-bottom:5px;}.iq2tv-search-wrapper #iq2tv-search{position:relative;}.iq2tv-search-wrapper #iq2tv-tags{margin-left:20px;padding-left:20px;border-left:1px dashed #898989;}#iq2tv-search{background:#fff;position:relative;width:380px;}#iq2tv-search .field-wrapper{position:relative;}#iq2tv-search input[type=text]{padding:10px;border:1px solid #898989;width:calc(100% - 22px);font-size:16px;outline:none;}#iq2tv-search input[type=submit]{font-family:"fontello";content:"ᄀ";font-size:22px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;background:transparent;border:none;position:absolute;bottom:5px;right:5px;cursor:pointer;outline:none;}#iq2tv-tags{background:#fff;}#iq2tv-tags li{display:inline-block;padding:10px;margin:0 5px 5px 0;background:#ec008c;color:#fff;font-weight:300;font-size:14px;cursor:pointer;}#iq2tv-tags li:hover{background:#000;}#iq2tv-tags li.active{background:#444444;}#block-iq2tv-iq2tv-list #iq2tv-videos{margin:40px 0;}#block-iq2tv-iq2tv-list .load-more{display:none;max-width:900px;margin:0 auto;display:block;}.iq2tv-video .top{overflow:hidden;padding:3px;background:#fff;position:relative;cursor:pointer;}.iq2tv-video .top img{width:100%;height:auto;}.iq2tv-video .top:before{font-family:"fontello";content:"";font-size:120px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#fff;position:absolute;left:50%;top:50%;margin:-60px 0 0 -65px;}.iq2tv-video .top:hover:before{color:#467898;}.iq2tv-video .top .duration{position:absolute;left:3px;bottom:5px;padding:10px 15px 10px 20px;background:#898989;color:#fff;text-align:center;overflow:hidden;font-size:16px;font-weight:300;}.iq2tv-video .top .duration:after{font-family:"fontello";content:"";font-size:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;vertical-align:middle;margin-bottom:3px;margin-left:10px;}.iq2tv-video .bottom{padding:10px 20px;background:#fff;}.iq2tv-video .bottom h4{font-weight:600;color:#424242;word-break:break-word;font-size:20px;line-height:120%;cursor:pointer;}.iq2tv-video .bottom h4:hover{text-decoration:underline;}.iq2tv-video .bottom p{margin:15px 0;padding-top:15px;line-height:150%;color:#424242;position:relative;}.iq2tv-video .bottom p:before{content:"";position:absolute;top:0;left:0;height:1px;width:20px;background:#424242;}@-moz-keyframes panoply-streaming-anim{0%{-moz-transform:rotate(0deg);transform:rotate(0deg);}33%{-moz-transform:rotate(120deg);transform:rotate(120deg);}66%{-moz-transform:rotate(240deg);transform:rotate(240deg);}100%{-moz-transform:rotate(360deg);transform:rotate(360deg);}}@-webkit-keyframes panoply-streaming-anim{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}33%{-webkit-transform:rotate(120deg);transform:rotate(120deg);}66%{-webkit-transform:rotate(240deg);transform:rotate(240deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes panoply-streaming-anim{0%{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}33%{-moz-transform:rotate(120deg);-ms-transform:rotate(120deg);-webkit-transform:rotate(120deg);transform:rotate(120deg);}66%{-moz-transform:rotate(240deg);-ms-transform:rotate(240deg);-webkit-transform:rotate(240deg);transform:rotate(240deg);}100%{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg);}}#iq2-podcasts{margin:80px 0 40px;}#iq2-podcasts .loading{clear:both;}#block-panoply-panoply-list .podcast-subscribe{margin:20px auto;display:block;}#block-panoply-panoply-list .magic-button{text-align:center;position:relative;}#block-panoply-panoply-list .magic-button > *{margin:20px 10px;display:inline-block;position:relative;}#block-panoply-panoply-list .magic-button .virtual-button{position:absolute;left:0;width:100%;opacity:1;z-index:1;}#block-panoply-panoply-list .magic-button .podcast-subscribe{z-index:0;opacity:0;max-width:100px;}#block-panoply-panoply-list .magic-button:hover .virtual-button{opacity:0;z-index:0;}#block-panoply-panoply-list .magic-button:hover .podcast-subscribe{opacity:1;z-index:1;max-width:200px;}#block-panoply-panoply-list .magic-button:hover .podcast-subscribe:hover{max-width:400px;}a#more-podcasts{max-width:900px;margin:40px auto;display:block;}.panoply-podcast{background:#fff;padding:3px;}.panoply-podcast .top{position:relative;overflow:hidden;}.panoply-podcast .top img{max-width:100%;height:auto;}.panoply-podcast .top .info{position:absolute;top:0;left:0;right:0;bottom:0;padding:20px 15px;background:#424242;color:#fff;display:none;}.panoply-podcast .top .info > a{margin-top:15px;display:inline-block;text-decoration:underline;}.panoply-podcast .top:hover .info{display:block;}.panoply-podcast .top h4{margin-bottom:20px;}.panoply-podcast .top p{font-size:14px;font-weight:300;line-height:130%;}.panoply-podcast audio{display:none;}.panoply-podcast .panoply-player{padding:5px 17px 20px;display:-webkit-flex;display:flex;color:#424242;}.panoply-podcast .panoply-player .play-btn{cursor:pointer;position:absolute;width:40px;height:40px;border:5px solid #424242;bottom:40px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}.panoply-podcast .panoply-player .play-btn:after{font-family:"fontello";content:"";font-size:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;position:absolute;top:6px;width:100%;text-align:center;}.panoply-podcast .panoply-player .title-wrapper{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;min-height:45px;}.panoply-podcast .panoply-player.playing .play-btn:after{font-family:"fontello";content:"";font-size:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;}.panoply-podcast .panoply-player.seeking{cursor:default;}.panoply-podcast .panoply-player.seeking .play-btn:after{content:"";}.panoply-podcast .panoply-player.seeking .play-btn:before{content:"";position:absolute;background:#fff;width:70%;height:4px;left:calc(50% - 2px);top:calc(50% - 2px);-moz-transform-origin:top left;-ms-transform-origin:top left;-webkit-transform-origin:top left;transform-origin:top left;-moz-animation:panoply-streaming-anim 0.5s linear 0s infinite;-webkit-animation:panoply-streaming-anim 0.5s linear 0s infinite;animation:panoply-streaming-anim 0.5s linear 0s infinite;}.panoply-podcast .panoply-player .transport{display:block;margin-left:65px;}.panoply-podcast .panoply-player .timeline{position:relative;width:100%;background:#424242;height:5px;margin:6px 0;cursor:pointer;}.panoply-podcast .panoply-player .timeline .played{position:absolute;background:#f00;left:0;top:0;bottom:0;width:0%;}.panoply-podcast .panoply-player .time{font-size:14px;}.panoply-podcast .panoply-player .time .div{margin:5px;}.panoply-podcast .panoply-player .download-podcast{position:absolute;bottom:30px;right:30px;}.panoply-podcast .panoply-player .download-podcast:before{font-family:"fontello";content:"ᄑ";font-size:12px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;margin-right:3px;}body.maintenance-page{position:absolute;top:0;height:100%;background:#EBEBEC;display:-webkit-flex;display:flex;}body.maintenance-page #header{display:none;}body.maintenance-page #page-wrapper{width:100%;margin:0;-webkit-align-self:center;align-self:center;text-align:center;border:0px;background:url(//www.intelligencesquaredus.org/sites/all/themes/iq2/assets/login-bak.png);background-size:cover;}body.maintenance-page #main{width:initial;max-width:700px;margin:0 auto;padding:50px 20px 30px;}body.maintenance-page #page-title{display:none;}body.maintenance-page #content{color:#fff;font-weight:300;}body.maintenance-page #content:before{content:"IQ2US - Maintenance";font-size:42px;margin-bottom:20px;display:block;font-weight:600;}@media screen and (min-width:1200px) {
 #block-iq2tv-iq2tv-list #iq2tv-videos .iq2tv-video:nth-child(3n + 1){clear:both;}#iq2-podcasts > .col:nth-child(3n + 1){clear:both;} 
}@media screen and (max-width:1199px) {
 body.page-iq2-search .col-side{display:none;}body.page-iq2-search #content > .grid{overflow:visible;}body.page-iq2-search .results-literal{font-size:32px;}#search-filterbar{display:-webkit-flex;display:flex;}#search-filterbar .content{display:-webkit-inline-flex;display:inline-flex;-webkit-flex:1;flex:1;}#search-filterbar .tablet-down{display:-webkit-inline-flex;display:inline-flex;-webkit-justify-content:space-around;justify-content:space-around;border-bottom:1px solid #fff;}#search-filterbar .tablet-down > *{padding:14px 10px;position:relative;}#search-filterbar .tablet-down > * > .wrapper{position:absolute;top:100%;right:0;background:#fff;padding:20px;z-index:1;display:none;-moz-box-shadow:0 3px 4px rgba(0,0,0,0.3);-webkit-box-shadow:0 3px 4px rgba(0,0,0,0.3);box-shadow:0 3px 4px rgba(0,0,0,0.3);}#search-filterbar .tablet-down > *:before{color:#424242;}#search-filterbar .tablet-down > *.active{color:#fff;}#search-filterbar .tablet-down > *.active:before{color:#B60B0B;}#search-filterbar .tablet-down > *.active > *{display:block;}#search-filterbar .tablet-down label{display:none;}#search-filterbar .tablet-down #iq2search-filters-2:before{font-family:"fontello";content:"ᄐ";font-size:32px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;cursor:pointer;}#search-filterbar .tablet-down #iq2search-filters-2 > .wrapper{padding:0;width:320px;}#search-filterbar .tablet-down #iq2search-search-2:before{font-family:"fontello";content:"ᄀ";font-size:28px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;cursor:pointer;}#block-bfm-search-bfm-search-sidebar-extra-filters{display:block;padding:2px;}#block-bfm-search-bfm-search-sidebar-extra-filters .content{display:block;}#block-bfm-search-bfm-search-sidebar-extra-filters .field-select{margin:10px;}#search-block-sidebar-form{background:#fff;position:relative;width:380px;}#search-block-sidebar-form input[type=text]{padding:10px;border:1px solid #898989;width:calc(100% - 22px);font-size:16px;outline:none;height:auto;}#search-block-sidebar-form input[type=submit]{opacity:0;position:absolute;right:0;width:25px;cursor:pointer;}#search-block-sidebar-form .form-actions,#search-block-sidebar-form .form-item{margin:0;}#search-block-sidebar-form .form-actions{position:absolute;bottom:9px;right:8px;color:#000;}#search-block-sidebar-form .form-actions:before{font-family:"fontello";content:"ᄀ";font-size:22px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;background:transparent;border:none;cursor:pointer;outline:none;}#stickies #search-filterbar .tablet-down > *{padding:8px 10px;}#stickies #search-filterbar .tablet-down #iq2search-filters-2:before{font-size:25px;}#stickies #search-filterbar .tablet-down #iq2search-search-2:before{font-size:23px;}#search-results .result-type-debate{width:calc(50% - 10px);float:left;margin-left:20px;}#search-results .result-type-debate:nth-child(odd){margin-left:0;clear:both;}#search-results .result-type-speaker{max-width:700px;margin:0 auto;}#search-results .node-debate.view-mode-on_hp .field-name-view-count{font-size:13px;padding:10px;}#search-results .node-debate.view-mode-on_hp .field-name-view-count .field-item:after{font-size:13px;}#search-results .node-debate.view-mode-on_hp .field-name-field-tags{padding:10px 15px;font-size:14px;}#search-results .node-debate.view-mode-on_hp .field-name-field-date{margin:5px 0 10px;}#search-results .node-debate.view-mode-on_hp .field-name-field-date span{padding-bottom:15px;font-size:13px;}#search-results .node-debate.view-mode-on_hp h1{font-size:22px;}#search-results .node-debate.view-mode-on_hp .ds-middle{padding:10px 20px 25px;width:calc(100% - 70px);margin:-40px 15px 0;}#search-results .node-debate.view-mode-on_hp .field-name-watch-debate-button{display:none;}#search-results .node-debate.view-mode-on_hp .ds-bottom{margin:20px;}#search-results .node-debate.view-mode-on_hp .field-name-body{font-size:16px;line-height:160%;margin-bottom:10px;}#search-results .node-debate.view-mode-on_hp .field-name-debate-transport-bar{width:calc(100% - 40px);margin-left:20px;}#block-iq2tv-iq2tv-video-player{padding:0 20px 20px;width:calc(100% - 40px);}#block-iq2tv-iq2tv-video-player > .content{margin:0 auto;}#block-iq2tv-iq2tv-video-player #highlights-wrapper{max-width:calc(100% - 60px);margin-left:30px;margin-top:0;}#block-iq2tv-iq2tv-video-player .video > h2,#block-iq2tv-iq2tv-video-player .video > h5{display:none !important;}#block-iq2tv-iq2tv-video-player h2{font-size:32px;padding:20px;}.iq2tv-search-wrapper{display:none;}#iq2tv-filterbar{display:-webkit-flex;display:flex;}#iq2tv-filterbar .content{display:-webkit-inline-flex;display:inline-flex;-webkit-flex:1;flex:1;}#iq2tv-filterbar .tablet-down{display:-webkit-inline-flex;display:inline-flex;-webkit-justify-content:space-around;justify-content:space-around;border-bottom:1px solid #fff;}#iq2tv-filterbar .tablet-down > *{padding:14px 10px;position:relative;}#iq2tv-filterbar .tablet-down > * > *{position:absolute;top:100%;right:0;width:300px;background:#fff;padding:20px;z-index:1;display:none;}#iq2tv-filterbar .tablet-down > *:before{color:#424242;}#iq2tv-filterbar .tablet-down > *.active{color:#fff;}#iq2tv-filterbar .tablet-down > *.active:before{color:#B60B0B;}#iq2tv-filterbar .tablet-down > *.active > *{display:block;-moz-box-shadow:0 3px 4px rgba(0,0,0,0.3);-webkit-box-shadow:0 3px 4px rgba(0,0,0,0.3);box-shadow:0 3px 4px rgba(0,0,0,0.3);}#iq2tv-filterbar .tablet-down label{display:none;}#iq2tv-filterbar .tablet-down #iq2tv-tags-2:before{font-family:"fontello";content:"ᄈ";font-size:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;cursor:pointer;}#iq2tv-filterbar .tablet-down #iq2tv-search-2:before{font-family:"fontello";content:"ᄀ";font-size:28px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;cursor:pointer;}#stickies #iq2tv-filterbar .tablet-down > *{padding:7px 10px;}#stickies #iq2tv-filterbar .tablet-down #iq2tv-tags-2:before{font-size:25px;}#stickies #iq2tv-filterbar .tablet-down #iq2tv-search-2:before{font-size:23px;}#block-iq2tv-iq2tv-list #iq2tv-videos .iq2tv-video:nth-child(2n + 1){clear:both;}#block-iq2tv-iq2tv-list .load-more{margin:0 10px;width:auto;}#iq2-podcasts > .col:nth-child(2n + 1){clear:both;}#block-panoply-panoply-list{max-width:900px !important;} 
}@media screen and (max-width:767px) {
 body.page-iq2-search .results-literal{font-size:22px;float:none;display:block;margin:10px;}body.page-iq2-search .load-more{margin:0 10px 40px;width:calc(100% - 26px);}#bundle-tabs{font-size:12px;}#search-filterbar .tablet-down{border-bottom:none;}#search-filterbar .tablet-down > *{position:static;}#search-filterbar .tablet-down > * .wrapper{left:0;width:auto !important;}#search-filterbar .tablet-down #iq2search-filters-2:before{font-size:22px;cursor:pointer;}#search-filterbar .tablet-down #iq2search-filters-2 .select-wrapper select,#search-filterbar .tablet-down #iq2search-filters-2 .select-wrapper .placeholder{margin-left:0;}#search-filterbar .tablet-down #iq2search-search-2:before{font-size:22px;}#search-filterbar .tablet-down #iq2search-search-2 form{width:auto;}#search-filterbar .phone-only{-webkit-flex:1;flex:1;}#search-filterbar .phone-only .field-select{padding:10px 0;vertical-align:bottom;flex:1;border:1px solid #424242;height:16px;margin:6px 10px 0;background:#fff;}#search-filterbar .phone-only .field-select .select-wrapper,#search-filterbar .phone-only .field-select select{width:100%;}#search-filterbar .phone-only .field-select .select-wrapper:after{color:#B60B0B;}#stickies #search-filterbar .phone-only .field-select{height:17px;margin:-1px -1px 0px;}#stickies #search-filterbar .tablet-down #iq2search-search-2:before{font-size:22px !important;}#search-results .result{width:100% !important;margin:0 0 20px !important;}#search-results .result-type-podcast{text-align:center;}#search-results .result-type-podcast .node-podcast{display:inline-block;float:none;text-align:left;}#block-iq2tv-iq2tv-video-player{padding:0px;width:100%;}#block-iq2tv-iq2tv-video-player .video-js{top:0;height:100% !important;}#block-iq2tv-iq2tv-video-player h2{font-size:22px;padding:10px;}#block-iq2tv-iq2tv-video-player #highlights-wrapper{max-width:calc(100% - 60px);margin-left:5px;overflow:visible;}#block-iq2tv-iq2tv-video-player #highlights-wrapper h6{font-size:12px;line-height:120%;}#block-iq2tv-iq2tv-video-player #highlights-wrapper p{display:none;}#block-iq2tv-iq2tv-video-player .swiper-slide{margin:0 5px;width:calc(50% - 10px);min-width:calc(50% - 10px);max-width:calc(50% - 10px);}#block-iq2tv-iq2tv-list{margin-top:20px;}#block-iq2tv-iq2tv-list #iq2tv-videos{margin:20px 10px;width:auto;font-size:14px;}#block-iq2tv-iq2tv-list .load-more{margin-bottom:40px;}.iq2tv-video .top .duration{font-size:14px;}.iq2tv-video .top .duration:after{display:inline-block;font-size:16px;margin-top:-3px;margin-bottom:0;}.iq2tv-video .bottom h4{font-size:18px;}#iq2tv-tags li{padding:6px;font-size:12px;}#iq2tv-filterbar .tablet-down > *{position:static;}#iq2tv-filterbar .tablet-down > * > *{left:0;width:auto;}#iq2tv-filterbar .tablet-down #iq2tv-tags-2:before{font-size:22px;}#iq2tv-filterbar .tablet-down #iq2tv-search-2:before{font-size:20px;}#stickies #iq2tv-filterbar .tablet-down #iq2tv-tags-2:before{font-size:20px;}#stickies #iq2tv-filterbar .tablet-down #iq2tv-search-2:before{font-size:18px;}#block-panoply-panoply-list .magic-button .virtual-button{margin:20px 0;}#block-panoply-panoply-list .magic-button:hover .podcast-subscribe{max-width:140px;margin:20px 10px;}#block-panoply-panoply-list .magic-button:hover .podcast-subscribe:hover{max-width:160px;}#iq2-podcasts{margin:40px 0;} 
}/**/
.chocolat-zoomable.chocolat-zoomed .chocolat-img{cursor :zoom-out;}.chocolat-open{overflow:hidden;}.chocolat-overlay{height:100%;width:100%;position:fixed;left:0;top:0;z-index:10;background-color:#fff;display:none;opacity:0.8;}.chocolat-wrapper{height:100%;width:100%;position:fixed;left:0;top:0;z-index:216;color:#fff;}.chocolat-zoomable .chocolat-img{cursor :zoom-in;}.chocolat-loader{height:32px;width:32px;position:absolute;left:50%;top:50%;margin-left:-16px;margin-top:-16px;z-index:11;display:none;}.chocolat-content{position:fixed;width:0px;height:0px;left:50%;top:50%;z-index:14;text-align:left;}.chocolat-content .chocolat-img{position:absolute;width:100%;height:100%;}.chocolat-wrapper .chocolat-left{position:absolute;left:0;width:50px;height:100px;top:50%;margin-top:-50px;cursor:pointer;background:url(//www.intelligencesquaredus.org/sites/all/themes/iq2/images/left.png) 50% 50% no-repeat;z-index:17;display:none;}.chocolat-wrapper .chocolat-right{position:absolute;right:0;width:50px;height:100px;top:50%;margin-top:-50px;cursor:pointer;background:url(//www.intelligencesquaredus.org/sites/all/themes/iq2/images/right.png)  50% 50% no-repeat;z-index:17;display:none;}.chocolat-wrapper .chocolat-right.active{display:block;}.chocolat-wrapper .chocolat-left.active{display:block;}.chocolat-wrapper .chocolat-top{position:absolute;top:0px;right:0;left:0;line-height:50px;height:50px;overflow:hidden;z-index:17;margin-bottom:10px;}.chocolat-wrapper .chocolat-close{width:50px;height:50px;cursor:pointer;position:absolute;top:0;right:0;background:url(//www.intelligencesquaredus.org/sites/all/themes/iq2/images/close.png) 50% 50% no-repeat;}.chocolat-wrapper .chocolat-bottom{position:absolute;bottom:0;left:0;right:0;line-height:40px;height:40px;font-size:12px;z-index:17;padding-left:15px;padding-right:15px;background:rgba(0,0,0,0.2);text-align:right;margin-top:10px;}.chocolat-wrapper .chocolat-set-title{display:inline-block;padding-right:15px;line-height:1;border-right:1px solid rgba(255,255,255,0.3);}.chocolat-wrapper .chocolat-pagination{float:right;display:inline-block;padding-left:15px;padding-right:15px;margin-right:15px;}.chocolat-wrapper .chocolat-fullscreen{width:16px;height:40px;background:url(//www.intelligencesquaredus.org/sites/all/themes/iq2/images/fullscreen.png) 50% 50% no-repeat;display:block;margin:auto;cursor:pointer;float:right;}.chocolat-wrapper .chocolat-description{display:inline-block;float:left;}body.chocolat-open>.chocolat-overlay{z-index:15;}body.chocolat-open>.chocolat-loader{z-index:15;}body.chocolat-open>.chocolat-content{z-index:17;}.chocolat-in-container .chocolat-wrapper,.chocolat-in-container .chocolat-content,.chocolat-in-container .chocolat-overlay{position:absolute;}.chocolat-in-container{position:relative;}/**/
.page-node-16341 .field-name-pre-vote,.page-node-16341 .stand-label,.page-node-16341 #navbar-field li.opt:nth-child(2),.page-node-16341 .field-name-ds-debate-results,.page-node-16341.post-debate #navbar-field li.opt:nth-child(3){display:none!important;}.page-node-16340 #block-bfm-debates-speakers-on-debate-brief,.page-node-16340 .ds-more li:nth-child(1){display:none!important;}/**/
