.devise{font-size:1.2em;text-align:center}.devise form{width:400px;height:20px;margin:auto}.devise form .input label{float:left;clear:left}.devise form .input input{float:right;clear:right;width:200px}.devise .form-actions{clear:both}.admin_nav{width:100%;height:40px;margin-top:-5px;border:1px solid #d4d4d4;border-top-style:none;background:-webkit-linear-gradient(#fff, #f2f2f2) left repeat;background:linear-gradient(#fff, #f2f2f2) left repeat}.admin_nav ul{position:absolute;right:50px;margin-top:5px;padding-left:10px;list-style:none}.admin_nav ul li{float:left;margin-right:10px}.admin_nav ul li a{font-weight:200;font-size:85%;color:#777777;text-shadow:0 1px 0 white;text-decoration:none;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}.admin_nav ul li.log-out a{color:red;font-weight:500}@-ms-viewport{width:device-width}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;overflow-y:scroll;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:none}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1px 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}pre,code,kbd,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}img,iframe,object,embed{vertical-align:middle}iframe{border:none}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;box-sizing:content-box;outline:none;border-radius:none;box-shadow:none}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}label{cursor:default}table{border-collapse:collapse;border-spacing:0}caption{text-align:left;caption-side:top}th{text-align:left}@-webkit-keyframes loader{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes loader{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(360deg)}}@keyframes loader{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate0{0%{-webkit-transform:rotate(0deg)}60%,100%{-webkit-transform:rotate(180deg)}}@-moz-keyframes rotate0{0%{-moz-transform:rotate(0deg)}60%,100%{-moz-transform:rotate(180deg)}}@keyframes rotate0{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}60%,100%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}}@-webkit-keyframes rotate90{0%{-webkit-transform:rotate(90deg)}60%,100%{-webkit-transform:rotate(270deg)}}@-moz-keyframes rotate90{0%{-moz-transform:rotate(90deg)}60%,100%{-moz-transform:rotate(270deg)}}@keyframes rotate90{0%{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}60%,100%{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}}@-webkit-keyframes rotate45{0%{-webkit-transform:rotate(45deg)}60%,100%{-webkit-transform:rotate(225deg)}}@-moz-keyframes rotate45{0%{-moz-transform:rotate(45deg)}60%,100%{-moz-transform:rotate(225deg)}}@keyframes rotate45{0%{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}60%,100%{-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-o-transform:rotate(225deg);transform:rotate(225deg)}}@-webkit-keyframes rotate135{0%{-webkit-transform:rotate(135deg)}60%,100%{-webkit-transform:rotate(315deg)}}@-moz-keyframes rotate135{0%{-moz-transform:rotate(135deg)}60%,100%{-moz-transform:rotate(315deg)}}@keyframes rotate135{0%{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}60%,100%{-webkit-transform:rotate(315deg);-moz-transform:rotate(315deg);-ms-transform:rotate(315deg);-o-transform:rotate(315deg);transform:rotate(315deg)}}.reset{border:none;margin:0;padding:0;background:none;box-shadow:none;list-style:none}.reset td,.reset th{border:none;background:none;padding:0}.reset>li,.reset>dt,.reset>dd{margin:0;padding:0;background:none;border:none;float:none;width:auto}.l{float:left;display:inline}.r{float:right;display:inline}.hide,.js .jsHide{display:none}.out,.js .jsOut{position:absolute;left:-5000px;top:-5000px}.vhide{position:absolute;height:1px;width:1px;overflow:hidden;border:0;clip:rect(0 0 0 0);margin:-1px;padding:0}.left{text-align:left}.right{text-align:right}.center{text-align:center}.lower{text-transform:lowercase}.upper{text-transform:uppercase}.big{font-size:14px}.bigger{font-size:18px}.small{font-size:11px}.error,.red{color:#cc0000}.green{color:#678713}.grey{color:#999}.nowrap{white-space:nowrap}.oh{overflow:hidden}.clearfix{zoom:1}.clearfix:after,.clearfix:before{content:'';display:table;clear:both}.row,.row-main{position:relative;margin:0;padding:0}.row:after,.row-main:after{content:"";display:table;clear:both}.row-main{margin:0 auto;max-width:960px;padding:0 10px}@media (min-width: 700px){.col{display:inline;float:left;left:100%;position:relative;padding:0}}@font-face{font-family:'icomoon';src:url(/assets/icomoon-43e0a7ea6b8cbe6e22ee270e2a1078a4.eot);src:url(/assets/icomoon-43e0a7ea6b8cbe6e22ee270e2a1078a4.eot?#iefix) format("embedded-opentype"),url(/assets/icomoon-74bdf0db76cea5c26d93ea42a044c039.woff) format("woff"),url(/assets/icomoon-4dc40501f3ae2fd5af2cfd2758a3be68.ttf) format("truetype"),url(/assets/icomoon-3afaa6ad5ae16b6cb352300db9223944.svg#icomoon) format("svg");font-weight:normal;font-style:normal}.icon,a.more:after,.box-accordion .title a:after,.box-detail .link a:before,.box-detail .link a:after,.box-visualization .head:before,.box-visualization .list-detail .tool:before,.box-consequences .link .back-link:before,.box-consequences .link .back-link:after,.box-consequences .link-bottom a:before,.box-consequences .link-bottom a:after,.box-consequences .laws .pager .prev:after,.box-consequences .laws .pager .next:after,.box-about .link a:after,.box-about .link a:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;position:relative;text-align:center;text-decoration:none;-webkit-transition:color 0.2s;-moz-transition:color 0.2s;transition:color 0.2s}.icon-arrow-down:before{content:"\e600"}.icon-arrow-right:before{content:"\e601"}.icon-arrow-top:before{content:"\e602"}.icon-video:before{content:"\e603"}.icon-pause:before{content:"\e604"}.icon-play:before{content:"\e605"}.icon-replay:before{content:"\e606"}.bubble{position:absolute;color:#0e1419;min-width:50px;max-width:250px;opacity:0;font-size:14px;line-height:18px;margin-left:20px;z-index:101;left:-5000px;top:-5000px}.box-visualization .bubble{pointer-events:none}.bubble-holder{position:relative;background:white;box-shadow:0 2px 4px rgba(0,0,0,0.2);padding:6px 15px;min-height:18px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.bubble-holder:after{content:'';position:absolute;top:50%;left:-13px;margin-top:-15px;width:13px;height:34px;background:url(/assets/bubble-29eca314efac598d38b4f8fdf3f75969.png)}.bubble[data-side="left"]{margin-left:-20px}.bubble[data-side="left"] .bubble-holder{left:-100%}.bubble[data-side="left"] .bubble-holder:after{left:100%;background-position:-13px}.bubble-title{margin:5px 0 0;font-weight:600}.bubble-title:first-child{margin-top:0}.bubble-desc,.bubble-url{margin:5px 0 0;font-weight:300}.bubble-desc:first-child,.bubble-url:first-child{margin-top:0}.bubble-url{margin:5px 0 0;color:#656b79}.bubble-url:first-child{margin-top:0}.btn{display:inline-block;vertical-align:middle;margin:0;padding:0;border:none;background:none;text-decoration:none}.ie7 .btn{display:inline;zoom:1}.btn span{position:relative;display:block;border:1px solid #689c1c;height:38px;padding:0 20px;font-size:16px;line-height:38px;background:#7cba22;color:#fff;text-decoration:none;text-transform:uppercase}.btn:hover span{background:#8fc43d}.inp-text{display:block;border:1px solid #a4a4a4;padding:3px 10px;background:#fff;color:#21272c;font-family:"tablet-gothic-semi-condensed", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:16px;line-height:21px;height:21px;border-radius:0px;-webkit-appearance:none}.error .inp-text{background:#feecec;border-color:#e82f44}textarea.inp-text{height:auto}.inp-fix{position:relative;display:block;padding:0 22px 0 0}.inp-fix .inp-text{width:100%;margin:0 -22px 0 0}.ie7 .inp-fix .inp-text{margin-top:-1px}/*!
 * Typo
 */body{font:200 14px/20px "tablet-gothic-semi-condensed", Arial, "Helvetica Neue", Helvetica, sans-serif;color:#000}@media (min-width: 700px){body{font-size:18px;line-height:26px}}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.2;margin:1.5em 0 .5em}h1{font-size:40px;line-height:50px;font-weight:800}h2{font-size:26px}h3{font-size:18px}h4{font-size:16px}h5,h6{font-size:15px}p{margin:0 0 .5em}hr{border:none;border-top:1px solid #ddd;margin:40px 0;height:1px;overflow:hidden}blockquote{margin:0 0 .5em;padding:0}blockquote p{margin:0}a{color:#1664ae;tap-highlight-color:rgba(0,0,0,0);text-decoration:none;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;transition:color 0.3s}a:hover{color:#135797;text-decoration:underline}a.more{display:inline-block;vertical-align:top;padding-right:15px;position:relative}a.more:after{content:"\e601";position:absolute;right:0;top:50%;margin-top:-5px;font-size:12px}strong{font-weight:600}ul,ol{margin:0 0 .5em;list-style:disc;padding:0 0 0 20px}li{padding:0;margin:0 0 .25em}li ol,li ul{margin:.25em 0 0}ol{counter-reset:item}ol li{background:none;position:relative}ol li:before,ol li .ie-counter{content:counter(item) ".";counter-increment:item;position:absolute;left:0;top:0;font-weight:bold;text-align:left}dl{margin:0 0 .5em}dt{font-weight:bold;margin:0}dd{margin:0 0 .75em;padding:0}table{width:100%;clear:both;margin:0 0 .5em;empty-cells:show;border-collapse:collapse;border:1px solid #ddd}caption{font-weight:bold;text-align:left;padding:0px 0px 10px;caption-side:top}td,th{vertical-align:top;padding:7px 8px;border:1px solid #ddd}th{font-weight:bold}thead th{background:#eee}img.l{margin:.25em 20px 20px 0}img.r{margin:.25em 0 20px 20px}@media (max-width: 999px){img{max-width:100%;height:auto}iframe{max-width:100%}}body,html{height:100%}html{overflow:hidden}body{position:relative;color:#0e1419}.landing_pages{color:#fff;background:#0e1419}@media (min-width: 1000px){.landing_pages{background:#0d1a25}}#mother{height:100%;position:relative;overflow:auto;overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;-o-transform-origin:0 50%;transform-origin:0 50%}@media (max-width: 999px){.header{text-align:center;padding:23px 0 27px}.header .links,.header .box-social,.header#header-fixed{display:none}}@media (min-width: 1000px){.header{position:relative;z-index:10;height:210px}.header .row-main{padding:10px 25px 0;max-width:850px;margin:0;-webkit-transition:padding 0.5s;-moz-transition:padding 0.5s;transition:padding 0.5s}.header .box-social{position:relative;z-index:10;bottom:-5px}.header .links{font-size:16px;line-height:22px;display:inline-block;vertical-align:top;color:#222b3d}.header .links a{color:#3d7cb8}.header .links a:hover{color:white}.header .links span{margin:0 2px}.hide-panel .header .row-main{padding-right:50px}.header#header-fixed{position:absolute;left:0;right:0;top:-35px;z-index:200;height:35px;overflow:hidden;visibility:visible;background:#0d2740;-webkit-transition:top 0.2s;-moz-transition:top 0.2s;transition:top 0.2s}.header#header-fixed.show{top:0}.header#header-fixed .row-main{padding:0 15px;max-width:none}.header#header-fixed .col-left{float:left;display:inline}.header#header-fixed .col-right{float:right;display:inline;line-height:33px}.header#header-fixed .links{font-size:14px;line-height:33px}.header#header-fixed .box-social{margin-right:20px;position:static;display:inline-block;vertical-align:top;margin-left:15px;padding-top:7px}}@media (min-width: 1000px) and (min-width: 1350px){.header .row-main{padding-top:25px}.header .box-social{position:absolute;right:35px;top:40px}}@media (max-width: 999px){#logo{font-size:55px;line-height:1;text-align:center;margin:0 0 11px}}@media (min-width: 1000px){#logo{margin:0 0 17px;float:left;font-size:70px;line-height:70px}}.by{display:none;font-size:16px;text-transform:uppercase;color:rgba(255,255,255,0.15);line-height:62px;padding-top:8px;margin:0;display:block}.by a{display:inline-block;vertical-align:top;font-size:0}.by span{float:left;display:inline;margin:0 30px}#header-fixed .by{line-height:33px;padding:0;margin:0 0 0 20px;float:right;display:inline}#header-fixed .by img{max-height:25px;width:auto;opacity:.7}@media (max-width: 999px){.by{display:none}}.claim{font-size:20px;line-height:24px;margin:0;color:#9dafd0}@media (min-width: 1000px){.claim{font-size:25px;line-height:33px;clear:both;font-weight:200;margin:0 0 7px}}#header-fixed .claim{color:#c3ddf5;clear:none;float:left;display:inline;font-size:18px;line-height:33px;font-weight:300;margin:0}#header-fixed .claim strong{font-weight:800}#footer{display:none}@media (max-width: 999px){#footer{display:block;text-align:center;padding:0 10px 15px}#footer .by{margin:0 0 15px;display:block;line-height:1;padding:0}#footer .links{margin:0}#footer .links a{display:block;margin:0 0 5px;color:#3d7cb8}#footer .links a:hover{color:white}}.box-annot{text-align:center;padding:0 15px;color:#656b79;font-size:17px;line-height:21px;margin:0 0 22px}.box-annot p{margin:0 0 1em}.box-annot .title{font-weight:800;font-size:27px;line-height:33px;margin:0 0 2px;color:#0e1419}.box-annot.desktop{position:absolute;left:-5000px;top:-500px}@media (min-width: 700px){.box-annot{padding:0;text-align:left;font-size:20px;line-height:26px;margin:0 0 30px;font-weight:200}.box-annot .title{font-size:40px;line-height:50px;margin:0 0 10px}.box-annot.desktop{position:static;left:auto;top:auto}.box-annot.mobile{position:absolute;left:-5000px;top:-500px}}.box-accordion{border-bottom:2px solid #e6e9ec;margin:0 0 15px}.box-accordion .title{border-top:2px solid #e6e9ec;font-size:17px;line-height:21px;margin:0}.box-accordion .title a{display:block;padding:16px 45px 16px 15px;position:relative}.box-accordion .title a:hover{text-decoration:none;color:#0e1419}.box-accordion .title a .icon,.box-accordion .title a a:after,.box-accordion .title a .box-detail .link a:before,.box-detail .link .box-accordion .title a a:before,.box-accordion .title a .box-visualization .head:before,.box-visualization .box-accordion .title a .head:before,.box-accordion .title a .box-visualization .list-detail .tool:before,.box-visualization .list-detail .box-accordion .title a .tool:before,.box-accordion .title a .box-consequences .link .back-link:before,.box-consequences .link .box-accordion .title a .back-link:before,.box-accordion .title a .box-consequences .link .back-link:after,.box-consequences .link .box-accordion .title a .back-link:after,.box-accordion .title a .box-consequences .link-bottom a:before,.box-consequences .link-bottom .box-accordion .title a a:before,.box-accordion .title a .box-consequences .laws .pager .prev:after,.box-consequences .laws .pager .box-accordion .title a .prev:after,.box-accordion .title a .box-consequences .laws .pager .next:after,.box-consequences .laws .pager .box-accordion .title a .next:after,.box-accordion .title a .box-about .link a:before,.box-about .link .box-accordion .title a a:before{vertical-align:middle;top:-2px;margin-left:10px;font-size:24px}.box-accordion .title a:after{content:"\e600";font-size:18px;position:absolute;right:15px;top:50%;margin-top:-7px;color:#1664ae}.box-accordion .open .title a{color:#0e1419}.box-accordion .open .title a:after{content:"\e602"}.box-accordion .open .title .icon-video{display:none}.box-accordion .box{position:relative;overflow:hidden}.js .box-accordion .box{display:none}.box-accordion .inner{padding:0 15px 20px}.box-accordion .video{margin:0 15px 15px}.box-accordion .video iframe{margin:0 0 .5em}.box-accordion p+.video{margin-top:25px}@media (max-width: 999px){.box-accordion iframe{height:250px}}@media (max-width: 479px){.box-accordion iframe{height:200px}}@media (min-width: 700px){.box-accordion{margin:0 -15px 50px}.box-accordion .title{font-size:20px;line-height:26px}.box-accordion .title a{padding:21px 15px 21px}.box-accordion .video{margin-left:0;margin-right:0}.box-accordion .video>p,.box-accordion .video>ul{margin-left:15px;margin-right:15px}}.box-content{padding:0 15px;margin:0 0 15px}.box-content .box{overflow:hidden;position:relative}.js .box-content .box{display:none}.box-content .more{padding-right:0}.box-content .more:after{display:none}@media (min-width: 700px){.box-content{padding:0;margin:0 0 35px}}.box-detail{height:100%;position:relative;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;font-family:"tablet-gothic", Arial, "Helvetica Neue", Helvetica, sans-serif}.box-detail .link{text-align:center;font-size:20px;line-height:40px;font-weight:800;text-transform:uppercase;margin:0 0 20px;font-family:"tablet-gothic-semi-condensed", Arial, "Helvetica Neue", Helvetica, sans-serif}.box-detail .link a{display:block;background:#1664ae;color:white;padding:7px 15px;visibility:visible;-webkit-transition:color 0.2s, background 0.2s;-moz-transition:color 0.2s, background 0.2s;transition:color 0.2s, background 0.2s}.box-detail .link a:before,.box-detail .link a:after{content:"\e601";vertical-align:middle;position:relative;top:-2px;font-size:18px;color:rgba(255,255,255,0.33);margin-left:10px}.box-detail .link a:before{margin-left:0;margin-right:10px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.box-detail .link a:after{display:none}.box-detail .link a:hover{background:white;color:#1664ae;text-decoration:none}.box-detail .link a:hover:after,.box-detail .link a:hover:before{color:rgba(22,100,174,0.33)}@media (min-width: 700px){.box-detail{font-size:16px}.box-detail .link{text-align:left;position:absolute;left:0;top:0;z-index:50;width:290px;margin:0}.box-detail .link a{padding:10px 15px 10px 30px}.box-detail .scroll{overflow:hidden}.box-detail .col-left{margin-left:-100%;width:290px;z-index:10;padding-top:60px}.box-detail .col-center{margin-left:-100%;width:100%}.box-detail .col-center .in{padding-top:30px;max-width:570px;margin:0 60px 0 350px}}@media (min-width: 1200px){.box-detail .link{left:auto;right:0;width:400px;font-size:25px;line-height:50px;overflow-y:scroll;visibility:hidden}.box-detail .link a{padding:25px 50px}.box-detail .link a:before{display:none}.box-detail .link a:after{display:inline-block;top:-3px}.box-detail .scroll{height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch}.box-detail .col-left{padding-top:0}.box-detail .col-center .in{margin-right:450px}}@media (min-width: 1400px){.box-detail .link{left:1020px;width:auto}}.box-images{font-size:25px;line-height:35px;font-weight:200;color:#656b79;text-align:center}.box-images p{margin:0;margin:0 0 30px}.box-images .info{padding:0 30px;font-style:italic}.box-images .img{line-height:300px;font-size:0px}.box-images .img img{max-width:100%;height:auto}@media (max-width: 699px){.box-images{display:table;width:100%;background:#f2f4f5;margin:0 0 20px;font-size:17px;line-height:21px}.box-images>*{display:table-cell;vertical-align:middle;margin:0}.box-images .img{width:1%;line-height:1}.box-images .img img{max-width:145px}.box-images .info{width:99%;padding:10px 15px}}.box-images-info{color:#c5c7cd;font-size:14px;line-height:22px;margin:0 0 15px}.box-images-info a{color:#c5c7cd;text-decoration:underline}.box-images-info a:hover{color:#1664ae}@media (max-width: 699px){.box-images-info{padding:0 15px}}.box-social .item{display:inline-block;vertical-align:top}.box-social .item *{display:inline-block !important;vertical-align:top !important}.box-social .item+.item{margin-left:10px}#header-fixed .box-social{display:none !important}@media (min-width: 1400px){#header-fixed .box-social{display:inline-block !important}}.box-intro{opacity:0;visibility:hidden;position:absolute;left:0;right:0;top:0;bottom:0;background:#0d1319;text-align:center;color:#c3ddf5;overflow:hidden;overflow-y:auto;font-size:17px;line-height:21px;padding:0 15px;z-index:250}.box-intro h1{color:white;font-size:55px;line-height:1;margin:0 0 15px}.box-intro p{margin:0}.box-intro:before{content:'';display:inline-block;vertical-align:middle;height:100%;width:1px;margin-left:-.25em}.box-intro .content{width:700px;max-width:98%;display:inline-block;vertical-align:middle}.box-intro .video{max-width:550px;background:#000;box-shadow:0 2px 4px rgba(0,0,0,0.3);margin:20px auto 30px;position:relative}.box-intro .video .play,.box-intro .video .pause{position:absolute;left:0;right:0;top:0;bottom:0;color:#fff}.box-intro .video .play .icon,.box-intro .video .play a.more:after,.box-intro .video .play .box-accordion .title a:after,.box-accordion .title .box-intro .video .play a:after,.box-intro .video .play .box-detail .link a:before,.box-detail .link .box-intro .video .play a:before,.box-intro .video .play .box-detail .link a:after,.box-detail .link .box-intro .video .play a:after,.box-intro .video .play .box-visualization .head:before,.box-visualization .box-intro .video .play .head:before,.box-intro .video .play .box-visualization .list-detail .tool:before,.box-visualization .list-detail .box-intro .video .play .tool:before,.box-intro .video .play .box-consequences .link .back-link:before,.box-consequences .link .box-intro .video .play .back-link:before,.box-intro .video .play .box-consequences .link .back-link:after,.box-consequences .link .box-intro .video .play .back-link:after,.box-intro .video .play .box-consequences .link-bottom a:before,.box-consequences .link-bottom .box-intro .video .play a:before,.box-intro .video .play .box-consequences .link-bottom a:after,.box-consequences .link-bottom .box-intro .video .play a:after,.box-intro .video .play .box-consequences .laws .pager .prev:after,.box-consequences .laws .pager .box-intro .video .play .prev:after,.box-intro .video .play .box-consequences .laws .pager .next:after,.box-consequences .laws .pager .box-intro .video .play .next:after,.box-intro .video .play .box-about .link a:after,.box-about .link .box-intro .video .play a:after,.box-intro .video .play .box-about .link a:before,.box-about .link .box-intro .video .play a:before,.box-intro .video .pause .icon,.box-intro .video .pause a.more:after,.box-intro .video .pause .box-accordion .title a:after,.box-accordion .title .box-intro .video .pause a:after,.box-intro .video .pause .box-detail .link a:before,.box-detail .link .box-intro .video .pause a:before,.box-intro .video .pause .box-detail .link a:after,.box-detail .link .box-intro .video .pause a:after,.box-intro .video .pause .box-visualization .head:before,.box-visualization .box-intro .video .pause .head:before,.box-intro .video .pause .box-visualization .list-detail .tool:before,.box-visualization .list-detail .box-intro .video .pause .tool:before,.box-intro .video .pause .box-consequences .link .back-link:before,.box-consequences .link .box-intro .video .pause .back-link:before,.box-intro .video .pause .box-consequences .link .back-link:after,.box-consequences .link .box-intro .video .pause .back-link:after,.box-intro .video .pause .box-consequences .link-bottom a:before,.box-consequences .link-bottom .box-intro .video .pause a:before,.box-intro .video .pause .box-consequences .link-bottom a:after,.box-consequences .link-bottom .box-intro .video .pause a:after,.box-intro .video .pause .box-consequences .laws .pager .prev:after,.box-consequences .laws .pager .box-intro .video .pause .prev:after,.box-intro .video .pause .box-consequences .laws .pager .next:after,.box-consequences .laws .pager .box-intro .video .pause .next:after,.box-intro .video .pause .box-about .link a:after,.box-about .link .box-intro .video .pause a:after,.box-intro .video .pause .box-about .link a:before,.box-about .link .box-intro .video .pause a:before{position:absolute;left:50%;top:50%;font-size:100px;margin:-50px 0 0 -50px}.box-intro .video .pause{display:none}.box-intro .video video{max-width:100%}.box-intro .video div.replay{position:absolute;left:0;right:0;top:0;bottom:0;background:black;display:none}.box-intro .video .box-social{position:absolute;left:10px;right:10px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.box-intro .video a.replay{font-size:18px;color:#c3ddf5;color:rgba(195,221,245,0.5);text-transform:uppercase;position:absolute;left:10px;right:10px;bottom:25px}.box-intro .video a.replay .icon,.box-intro .video a.replay a.more:after,.box-intro .video a.replay .box-accordion .title a:after,.box-accordion .title .box-intro .video a.replay a:after,.box-intro .video a.replay .box-detail .link a:before,.box-detail .link .box-intro .video a.replay a:before,.box-intro .video a.replay .box-detail .link a:after,.box-detail .link .box-intro .video a.replay a:after,.box-intro .video a.replay .box-visualization .head:before,.box-visualization .box-intro .video a.replay .head:before,.box-intro .video a.replay .box-visualization .list-detail .tool:before,.box-visualization .list-detail .box-intro .video a.replay .tool:before,.box-intro .video a.replay .box-consequences .link .back-link:before,.box-consequences .link .box-intro .video a.replay .back-link:before,.box-intro .video a.replay .box-consequences .link .back-link:after,.box-consequences .link .box-intro .video a.replay .back-link:after,.box-intro .video a.replay .box-consequences .link-bottom a:before,.box-consequences .link-bottom .box-intro .video a.replay a:before,.box-intro .video a.replay .box-consequences .link-bottom a:after,.box-consequences .link-bottom .box-intro .video a.replay a:after,.box-intro .video a.replay .box-consequences .laws .pager .prev:after,.box-consequences .laws .pager .box-intro .video a.replay .prev:after,.box-intro .video a.replay .box-consequences .laws .pager .next:after,.box-consequences .laws .pager .box-intro .video a.replay .next:after,.box-intro .video a.replay .box-about .link a:after,.box-about .link .box-intro .video a.replay a:after,.box-intro .video a.replay .box-about .link a:before,.box-about .link .box-intro .video a.replay a:before{font-size:28px;vertical-align:middle;margin-right:10px;top:-2px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform 0.5s;-moz-transition:-moz-transform 0.5s;transition:transform 0.5s}.box-intro .video a.replay:hover{text-decoration:none}.box-intro .video a.replay:hover .icon,.box-intro .video a.replay:hover a.more:after,.box-intro .video a.replay:hover .box-accordion .title a:after,.box-accordion .title .box-intro .video a.replay:hover a:after,.box-intro .video a.replay:hover .box-detail .link a:before,.box-detail .link .box-intro .video a.replay:hover a:before,.box-intro .video a.replay:hover .box-detail .link a:after,.box-detail .link .box-intro .video a.replay:hover a:after,.box-intro .video a.replay:hover .box-visualization .head:before,.box-visualization .box-intro .video a.replay:hover .head:before,.box-intro .video a.replay:hover .box-visualization .list-detail .tool:before,.box-visualization .list-detail .box-intro .video a.replay:hover .tool:before,.box-intro .video a.replay:hover .box-consequences .link .back-link:before,.box-consequences .link .box-intro .video a.replay:hover .back-link:before,.box-intro .video a.replay:hover .box-consequences .link .back-link:after,.box-consequences .link .box-intro .video a.replay:hover .back-link:after,.box-intro .video a.replay:hover .box-consequences .link-bottom a:before,.box-consequences .link-bottom .box-intro .video a.replay:hover a:before,.box-intro .video a.replay:hover .box-consequences .link-bottom a:after,.box-consequences .link-bottom .box-intro .video a.replay:hover a:after,.box-intro .video a.replay:hover .box-consequences .laws .pager .prev:after,.box-consequences .laws .pager .box-intro .video a.replay:hover .prev:after,.box-intro .video a.replay:hover .box-consequences .laws .pager .next:after,.box-consequences .laws .pager .box-intro .video a.replay:hover .next:after,.box-intro .video a.replay:hover .box-about .link a:after,.box-about .link .box-intro .video a.replay:hover a:after,.box-intro .video a.replay:hover .box-about .link a:before,.box-about .link .box-intro .video a.replay:hover a:before{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}.box-intro .link{display:block;margin:0 -15px;background:#1664ae;color:#fff;text-transform:uppercase;border-radius:1px;box-shadow:0 2px 4px rgba(0,0,0,0.3),inset 0 1px 2px rgba(255,255,255,0.1);-webkit-transition:color 0.2s, background 0.2s;-moz-transition:color 0.2s, background 0.2s;transition:color 0.2s, background 0.2s}.box-intro .link>span{display:block;padding:11px 10px 13px}.box-intro .link .icon,.box-intro .link a.more:after,.box-intro .link .box-accordion .title a:after,.box-accordion .title .box-intro .link a:after,.box-intro .box-detail .link a:before,.box-detail .box-intro .link a:before,.box-intro .box-detail .link a:after,.box-detail .box-intro .link a:after,.box-intro .link .box-visualization .head:before,.box-visualization .box-intro .link .head:before,.box-intro .link .box-visualization .list-detail .tool:before,.box-visualization .list-detail .box-intro .link .tool:before,.box-intro .box-consequences .link .back-link:before,.box-consequences .box-intro .link .back-link:before,.box-intro .box-consequences .link .back-link:after,.box-consequences .box-intro .link .back-link:after,.box-intro .link .box-consequences .link-bottom a:before,.box-consequences .link-bottom .box-intro .link a:before,.box-intro .link .box-consequences .link-bottom a:after,.box-consequences .link-bottom .box-intro .link a:after,.box-intro .link .box-consequences .laws .pager .prev:after,.box-consequences .laws .pager .box-intro .link .prev:after,.box-intro .link .box-consequences .laws .pager .next:after,.box-consequences .laws .pager .box-intro .link .next:after,.box-intro .box-about .link a:after,.box-about .box-intro .link a:after,.box-intro .box-about .link a:before,.box-about .box-intro .link a:before{color:rgba(255,255,255,0.33);font-size:16px;top:-3px;vertical-align:middle;margin-left:3px}.box-intro .link:hover{background:white;color:#1664ae;text-decoration:none}.box-intro .link:hover .icon,.box-intro .link:hover a.more:after,.box-intro .link:hover .box-accordion .title a:after,.box-accordion .title .box-intro .link:hover a:after,.box-intro .box-detail .link:hover a:before,.box-detail .box-intro .link:hover a:before,.box-intro .box-detail .link:hover a:after,.box-detail .box-intro .link:hover a:after,.box-intro .link:hover .box-visualization .head:before,.box-visualization .box-intro .link:hover .head:before,.box-intro .link:hover .box-visualization .list-detail .tool:before,.box-visualization .list-detail .box-intro .link:hover .tool:before,.box-intro .box-consequences .link:hover .back-link:before,.box-consequences .box-intro .link:hover .back-link:before,.box-intro .box-consequences .link:hover .back-link:after,.box-consequences .box-intro .link:hover .back-link:after,.box-intro .link:hover .box-consequences .link-bottom a:before,.box-consequences .link-bottom .box-intro .link:hover a:before,.box-intro .link:hover .box-consequences .link-bottom a:after,.box-consequences .link-bottom .box-intro .link:hover a:after,.box-intro .link:hover .box-consequences .laws .pager .prev:after,.box-consequences .laws .pager .box-intro .link:hover .prev:after,.box-intro .link:hover .box-consequences .laws .pager .next:after,.box-consequences .laws .pager .box-intro .link:hover .next:after,.box-intro .box-about .link:hover a:after,.box-about .box-intro .link:hover a:after,.box-intro .box-about .link:hover a:before,.box-about .box-intro .link:hover a:before{color:rgba(22,100,174,0.33)}@media (max-width: 699px){.box-intro iframe{height:250px}}@media (max-width: 479px){.box-intro iframe{height:160px}}@media (min-width: 700px){.box-intro{font-size:25px;line-height:35px;background:rgba(13,19,25,0.88);font-weight:200}.box-intro h1{font-size:80px;margin:0 0 25px}.box-intro .video{margin:40px auto}.box-intro .link{margin:0 auto;width:600px;max-width:100%}.box-intro .link .icon,.box-intro .link a.more:after,.box-intro .link .box-accordion .title a:after,.box-accordion .title .box-intro .link a:after,.box-intro .box-detail .link a:before,.box-detail .box-intro .link a:before,.box-intro .box-detail .link a:after,.box-detail .box-intro .link a:after,.box-intro .link .box-visualization .head:before,.box-visualization .box-intro .link .head:before,.box-intro .link .box-visualization .list-detail .tool:before,.box-visualization .list-detail .box-intro .link .tool:before,.box-intro .box-consequences .link .back-link:before,.box-consequences .box-intro .link .back-link:before,.box-intro .box-consequences .link .back-link:after,.box-consequences .box-intro .link .back-link:after,.box-intro .link .box-consequences .link-bottom a:before,.box-consequences .link-bottom .box-intro .link a:before,.box-intro .link .box-consequences .link-bottom a:after,.box-consequences .link-bottom .box-intro .link a:after,.box-intro .link .box-consequences .laws .pager .prev:after,.box-consequences .laws .pager .box-intro .link .prev:after,.box-intro .link .box-consequences .laws .pager .next:after,.box-consequences .laws .pager .box-intro .link .next:after,.box-intro .box-about .link a:after,.box-about .box-intro .link a:after,.box-intro .box-about .link a:before,.box-about .box-intro .link a:before{font-size:19px}.box-intro .content{padding:20px 0}}.box-visualization .funder,.box-visualization .organization,.box-visualization .expert,.box-visualization .member{cursor:pointer}.box-visualization .holder *{-webkit-tap-highlight-color:rgba(0,0,0,0)}.box-visualization #connections,.box-visualization #funders,.box-visualization #organizations,.box-visualization #experts,.box-visualization #groups{opacity:0}.box-visualization .funder-name,.box-visualization .funder-donations,.box-visualization .organization-name,.box-visualization .organization-donations{fill:#fff;text-anchor:start}.box-visualization .organization-name-out{fill:#c3ddf5}.box-visualization .amount-path{fill:none}.box-visualization .member-name,.box-visualization .expert-name{fill:#cce3f9;opacity:.65;font-weight:300}.box-visualization .member-noimage,.box-visualization .expert-noimage{fill:#6db0df}.box-visualization .group-bg{fill:#182c3f}.box-visualization .group-name{dominant-baseline:central;text-anchor:middle;fill:#c3ddf5;text-transform:uppercase}.box-visualization .expert-name{dominant-baseline:central}.box-visualization .connection-line{stroke:#222b3d}@media (max-width: 999px){.box-visualization{margin:0 0 20px;min-width:1px !important}.box-visualization .holder{display:none}.box-visualization .item{position:relative}.box-visualization .head{padding:15px 50px 15px 15px;position:relative;font-weight:600;cursor:pointer}.box-visualization .head:before{content:"\e600";font-size:16px;position:absolute;right:15px;top:50%;margin-top:-8px}.box-visualization .head:after{content:'';position:absolute;left:50%;top:100%;width:0px;height:0px;overflow:hidden;border-width:10px 15px 0;border-style:solid dashed;margin-left:-15px}.box-visualization .head p{margin:0 40px 0 0;color:#c3ddf5}.box-visualization .head h2{font-size:20px;text-transform:uppercase;margin:0 0 5px;font-weight:700}.box-visualization .box{position:relative;padding:0 15px 15px;background:#fff;color:#656b79}.js .box-visualization .box{display:none}.box-visualization .box:after{content:'';position:absolute;left:50%;top:100%;width:0px;height:0px;overflow:hidden;border-width:10px 15px 0;border-style:solid dashed;border-color:#fff transparent;margin-left:-15px}.box-visualization .list-info{margin:0 -15px 15px;font-weight:600}.box-visualization .list-info li{border-bottom:1px solid #f2f4f5;padding:15px}.box-visualization .list-info a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:17px;line-height:25px}.box-visualization .list-detail{margin:0 -15px 15px;font-weight:600}.box-visualization .list-detail>li{border-bottom:1px solid #f2f4f5}.box-visualization .list-detail .tool{display:block;text-transform:uppercase;font-size:17px;line-height:25px;padding:24px 50px 24px 15px;position:relative}.box-visualization .list-detail .tool:before{content:"\e600";font-size:16px;position:absolute;right:15px;top:50%;margin-top:-8px}.box-visualization .list-detail .detail{overflow:hidden;position:relative;padding:0 15px}.js .box-visualization .list-detail .detail{display:none}.box-visualization .list-detail .detail ul{line-height:50px;margin:0 0 15px}.box-visualization .list-detail .detail p{margin:0 0 15px;font-weight:300}.box-visualization .list-detail .detail li{margin:0 0 5px}.box-visualization .list-detail .detail a{display:block;padding-left:60px}.box-visualization .list-info-avatar a{display:block;padding-left:60px;line-height:50px}.box-visualization .avatar{float:left;display:inline;margin-left:-60px;width:50px;height:50px;font-size:0px;line-height:50px;text-align:center;border-radius:25px}.box-visualization .avatar img{border-radius:25px}.box-visualization .name{line-height:25px;display:inline-block;vertical-align:middle;position:relative;top:-2px}.box-visualization .item0{z-index:5}.box-visualization .item0 .head{background-color:#58a917}.box-visualization .item0 .head:after{border-color:#58a917 transparent}.box-visualization .item0 .head p{color:rgba(255,255,255,0.8)}.box-visualization .item1{z-index:4}.box-visualization .item1 .head{background-color:#1664ae}.box-visualization .item1 .head:after{border-color:#1664ae transparent}.box-visualization .item2{z-index:3}.box-visualization .item2 .head{background-color:#124e87}.box-visualization .item2 .head:after{border-color:#124e87 transparent}.box-visualization .item3{z-index:2}.box-visualization .item3 .head{background-color:#0d3861}.box-visualization .item3 .head:after{border-color:#0d3861 transparent}.box-visualization .item-categories,.box-visualization .item4{display:none}.box-visualization .consequences .head{cursor:auto}.box-visualization .consequences .head:after,.box-visualization .consequences .head:before{display:none}.box-visualization .consequences .head .icon,.box-visualization .consequences .head a.more:after,.box-visualization .consequences .head .box-accordion .title a:after,.box-accordion .title .box-visualization .consequences .head a:after,.box-visualization .consequences .head .box-detail .link a:before,.box-detail .link .box-visualization .consequences .head a:before,.box-visualization .consequences .head .box-detail .link a:after,.box-detail .link .box-visualization .consequences .head a:after,.box-visualization .consequences .head .head:before,.box-visualization .consequences .head .list-detail .tool:before,.box-visualization .list-detail .consequences .head .tool:before,.box-visualization .consequences .head .box-consequences .link .back-link:before,.box-consequences .link .box-visualization .consequences .head .back-link:before,.box-visualization .consequences .head .box-consequences .link .back-link:after,.box-consequences .link .box-visualization .consequences .head .back-link:after,.box-visualization .consequences .head .box-consequences .link-bottom a:before,.box-consequences .link-bottom .box-visualization .consequences .head a:before,.box-visualization .consequences .head .box-consequences .link-bottom a:after,.box-consequences .link-bottom .box-visualization .consequences .head a:after,.box-visualization .consequences .head .box-consequences .laws .pager .prev:after,.box-consequences .laws .pager .box-visualization .consequences .head .prev:after,.box-visualization .consequences .head .box-consequences .laws .pager .next:after,.box-consequences .laws .pager .box-visualization .consequences .head .next:after,.box-visualization .consequences .head .box-about .link a:after,.box-about .link .box-visualization .consequences .head a:after,.box-visualization .consequences .head .box-about .link a:before,.box-about .link .box-visualization .consequences .head a:before{display:none}.box-visualization .consequences .box{display:block;background:none;color:#c3ddf5}.box-visualization .consequences .box:after{display:none}.box-visualization .consequences .top{margin:5px 15px 25px}.box-visualization .consequences .top ul{font-size:0px;margin:0 0 -10px -10px}.box-visualization .consequences .top li{display:inline-block;vertical-align:top;width:50%;text-align:center}.box-visualization .consequences .top a{box-shadow:0 2px 4px rgba(0,0,0,0.2),inset 0 1px 3px rgba(255,255,255,0.1);background:black;position:relative;margin:0 0 10px 10px;display:block;color:white}.box-visualization .consequences .top a:hover .img{opacity:.5}.box-visualization .consequences .top .img{display:block;height:75px;opacity:.33;overflow:hidden;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;transition:opacity 0.2s}.box-visualization .consequences .top .img img{width:100%;height:auto;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.box-visualization .consequences .top .name{display:block;position:absolute;left:10px;right:10px;top:50%;font-size:20px;line-height:26px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.box-visualization .open>.head:before,.box-visualization .open>.tool:before{content:"\e602"}}@media (max-width: 479px){.box-visualization .consequences .top li{width:100%}}@media (min-width: 1000px){.box-visualization{margin-top:-210px;padding-right:225px;width:3500px;-webkit-transition:padding 0.5s;-moz-transition:padding 0.5s;transition:padding 0.5s}.box-visualization .scroll{position:relative}.box-visualization .loader{position:absolute;left:50%;top:530px;z-index:5;width:48.2842712px;height:48.2842712px;margin-left:-24.1421356px;margin-top:-24.1421356px;border-radius:100%;-webkit-animation-name:loader;-moz-animation-name:loader;animation-name:loader;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:4s;-moz-animation-duration:4s;animation-duration:4s}.box-visualization .loader-side{display:block;width:6px;height:20px;background-color:white;margin:2px;position:absolute;border-radius:50%;margin-left:-3px;margin-top:-10px;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-duration:1.5s;-moz-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-delay:0;-moz-animation-delay:0;animation-delay:0}.box-visualization .loader-side:nth-child(1),.box-visualization .loader-side:nth-child(5){-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-animation-name:rotate0;-moz-animation-name:rotate0;animation-name:rotate0}.box-visualization .loader-side:nth-child(3),.box-visualization .loader-side:nth-child(7){-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation-name:rotate90;-moz-animation-name:rotate90;animation-name:rotate90}.box-visualization .loader-side:nth-child(2),.box-visualization .loader-side:nth-child(6){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-animation-name:rotate45;-moz-animation-name:rotate45;animation-name:rotate45}.box-visualization .loader-side:nth-child(4),.box-visualization .loader-side:nth-child(8){-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);-webkit-animation-name:rotate135;-moz-animation-name:rotate135;animation-name:rotate135}.box-visualization .loader-side:nth-child(1){top:24.14213562373095px;left:48.2842712474619px}.box-visualization .loader-side:nth-child(2){top:41.21320343109277px;left:41.21320343109277px}.box-visualization .loader-side:nth-child(3){top:48.2842712474619px;left:24.14213562373095px}.box-visualization .loader-side:nth-child(4){top:41.21320343109277px;left:7.07106781636913px}.box-visualization .loader-side:nth-child(5){top:24.14213562373095px;left:0px}.box-visualization .loader-side:nth-child(6){top:7.07106781636913px;left:7.07106781636913px}.box-visualization .loader-side:nth-child(7){top:0px;left:24.14213562373095px}.box-visualization .loader-side:nth-child(8){top:7.07106781636913px;left:41.21320343109277px}.box-visualization .wrap{float:left;width:100%}.box-visualization .holder{padding-top:210px;height:650px;position:relative;z-index:5;display:block;vertical-align:top;background:#0d1a25 url(/assets/bg-0c7073b43dbd212aec5bcc26d86039fd.jpg)}.box-visualization .info{font-size:0px;white-space:nowrap;color:#c3ddf5;position:relative;min-width:100%;display:inline-block;vertical-align:top;background:#0d2841;box-shadow:0 0 6px rgba(0,0,0,0.2)}.box-visualization .info:before{content:'';position:absolute;left:0;right:0;top:35px;height:1px;background:#12304c}.box-visualization .info>*{display:inline-block;vertical-align:top;font-size:14px;line-height:20px}.box-visualization .info>*>*{white-space:normal}.box-visualization h2,.box-visualization h3{color:white;font-weight:800;text-transform:uppercase}.box-visualization h2{font-size:18px;color:#c3ddf5;margin:0;line-height:35px}.box-visualization h3{font-size:16px;line-height:22px;margin:22px 0 0}.box-visualization h3:first-child{margin-top:0}.box-visualization .head,.box-visualization .box{padding:0 30px 0 70px}.box-visualization .mobile{display:none}.box-visualization .head{font-weight:600;font-size:20px;line-height:26px;height:35px;border-bottom:1px solid #12304c;position:relative}.box-visualization .head:before{content:'';position:absolute;left:0;top:0;width:0px;height:0px;overflow:hidden;border-width:17px 0 17px 17px;border-style:dashed solid;border-color:transparent #12304c}.box-visualization .head p{display:none}.box-visualization .box{position:relative;padding-top:15px;padding-bottom:15px}.box-visualization .item-categories{font-size:0px;white-space:nowrap;width:auto}.box-visualization .item-categories .head:before{display:none}.box-visualization .item-categories .item-sub{display:inline-block;vertical-align:top;width:280px;padding:15px;font-size:16px}.box-visualization .item0{background:#12304c;width:520px}.box-visualization .item0 .head,.box-visualization .item0 .box{padding-left:15px}.box-visualization .item0 .head{border-bottom-color:#0d2841}.box-visualization .item0 .head:before{display:none}.box-visualization .item1{width:410px}.box-visualization .item2{background:#12304c;width:400px}.box-visualization .item2 .head{border-bottom-color:#0d2841}.box-visualization .item2 .head:before{border-color:transparent #0d2841}.box-visualization .item3{width:380px}.box-visualization .item4{display:none}.box-visualization .consequences{font-size:14px;line-height:20px;position:absolute;right:0;top:0;width:225px;z-index:150;overflow:hidden;-webkit-transition:width 0.5s;-moz-transition:width 0.5s;transition:width 0.5s}.box-visualization .consequences .panel{width:225px;background:#0e1419;padding:860px 0 0;position:relative;visibility:visible;-webkit-transition:right 0.5s;-moz-transition:right 0.5s;transition:right 0.5s}.box-visualization .consequences .top{width:200px;text-align:center;font-size:18px;line-height:24px;font-weight:600;position:absolute;top:204px;left:15px}.box-visualization .consequences .top li{position:relative;margin:6px 0 0;background:black;box-shadow:0 2px 4px rgba(0,0,0,0.2),inset 0 1px 3px rgba(255,255,255,0.1)}.box-visualization .consequences .top a{display:block;color:white}.box-visualization .consequences .top a:hover .img{opacity:.75}.box-visualization .consequences .top .img{display:block;opacity:.33;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;transition:opacity 0.2s}.box-visualization .consequences .top .img img{max-width:100%;height:auto}.box-visualization .consequences .top .name{display:block;position:absolute;left:10px;right:10px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.box-visualization .consequences .head{border-bottom-color:#222b3d}.box-visualization .consequences .head:before{display:none}.box-visualization .consequences .head .icon,.box-visualization .consequences .head a.more:after,.box-visualization .consequences .head .box-accordion .title a:after,.box-accordion .title .box-visualization .consequences .head a:after,.box-visualization .consequences .head .box-detail .link a:before,.box-detail .link .box-visualization .consequences .head a:before,.box-visualization .consequences .head .box-detail .link a:after,.box-detail .link .box-visualization .consequences .head a:after,.box-visualization .consequences .head .head:before,.box-visualization .consequences .head .list-detail .tool:before,.box-visualization .list-detail .consequences .head .tool:before,.box-visualization .consequences .head .box-consequences .link .back-link:before,.box-consequences .link .box-visualization .consequences .head .back-link:before,.box-visualization .consequences .head .box-consequences .link .back-link:after,.box-consequences .link .box-visualization .consequences .head .back-link:after,.box-visualization .consequences .head .box-consequences .link-bottom a:before,.box-consequences .link-bottom .box-visualization .consequences .head a:before,.box-visualization .consequences .head .box-consequences .link-bottom a:after,.box-consequences .link-bottom .box-visualization .consequences .head a:after,.box-visualization .consequences .head .box-consequences .laws .pager .prev:after,.box-consequences .laws .pager .box-visualization .consequences .head .prev:after,.box-visualization .consequences .head .box-consequences .laws .pager .next:after,.box-consequences .laws .pager .box-visualization .consequences .head .next:after,.box-visualization .consequences .head .box-about .link a:after,.box-about .link .box-visualization .consequences .head a:after,.box-visualization .consequences .head .box-about .link a:before,.box-about .link .box-visualization .consequences .head a:before{display:inline-block;vertical-align:middle;width:20px;height:20px;line-height:20px;font-weight:bold;color:rgba(255,255,255,0.33);position:relative;left:-5px;top:-2px;font-size:12px;text-decoration:none}.hide-panel .box-visualization .consequences .head .icon,.hide-panel .box-visualization .consequences .head a.more:after,.hide-panel .box-visualization .consequences .head .box-accordion .title a:after,.box-accordion .title .hide-panel .box-visualization .consequences .head a:after,.hide-panel .box-visualization .consequences .head .box-detail .link a:before,.box-detail .link .hide-panel .box-visualization .consequences .head a:before,.hide-panel .box-visualization .consequences .head .box-detail .link a:after,.box-detail .link .hide-panel .box-visualization .consequences .head a:after,.hide-panel .box-visualization .consequences .head .head:before,.hide-panel .box-visualization .consequences .head .list-detail .tool:before,.hide-panel .box-visualization .list-detail .consequences .head .tool:before,.hide-panel .box-visualization .consequences .head .box-consequences .link .back-link:before,.box-consequences .link .hide-panel .box-visualization .consequences .head .back-link:before,.hide-panel .box-visualization .consequences .head .box-consequences .link .back-link:after,.box-consequences .link .hide-panel .box-visualization .consequences .head .back-link:after,.hide-panel .box-visualization .consequences .head .box-consequences .link-bottom a:before,.box-consequences .link-bottom .hide-panel .box-visualization .consequences .head a:before,.hide-panel .box-visualization .consequences .head .box-consequences .link-bottom a:after,.box-consequences .link-bottom .hide-panel .box-visualization .consequences .head a:after,.hide-panel .box-visualization .consequences .head .box-consequences .laws .pager .prev:after,.box-consequences .laws .pager .hide-panel .box-visualization .consequences .head .prev:after,.hide-panel .box-visualization .consequences .head .box-consequences .laws .pager .next:after,.box-consequences .laws .pager .hide-panel .box-visualization .consequences .head .next:after,.hide-panel .box-visualization .consequences .head .box-about .link a:after,.box-about .link .hide-panel .box-visualization .consequences .head a:after,.hide-panel .box-visualization .consequences .head .box-about .link a:before,.box-about .link .hide-panel .box-visualization .consequences .head a:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.box-visualization .consequences .head h2{cursor:pointer}.box-visualization .consequences .head h2:hover .icon,.box-visualization .consequences .head h2:hover a.more:after,.box-visualization .consequences .head h2:hover .box-accordion .title a:after,.box-accordion .title .box-visualization .consequences .head h2:hover a:after,.box-visualization .consequences .head h2:hover .box-detail .link a:before,.box-detail .link .box-visualization .consequences .head h2:hover a:before,.box-visualization .consequences .head h2:hover .box-detail .link a:after,.box-detail .link .box-visualization .consequences .head h2:hover a:after,.box-visualization .consequences .head h2:hover .head:before,.box-visualization .consequences .head h2:hover .list-detail .tool:before,.box-visualization .list-detail .consequences .head h2:hover .tool:before,.box-visualization .consequences .head h2:hover .box-consequences .link .back-link:before,.box-consequences .link .box-visualization .consequences .head h2:hover .back-link:before,.box-visualization .consequences .head h2:hover .box-consequences .link .back-link:after,.box-consequences .link .box-visualization .consequences .head h2:hover .back-link:after,.box-visualization .consequences .head h2:hover .box-consequences .link-bottom a:before,.box-consequences .link-bottom .box-visualization .consequences .head h2:hover a:before,.box-visualization .consequences .head h2:hover .box-consequences .link-bottom a:after,.box-consequences .link-bottom .box-visualization .consequences .head h2:hover a:after,.box-visualization .consequences .head h2:hover .box-consequences .laws .pager .prev:after,.box-consequences .laws .pager .box-visualization .consequences .head h2:hover .prev:after,.box-visualization .consequences .head h2:hover .box-consequences .laws .pager .next:after,.box-consequences .laws .pager .box-visualization .consequences .head h2:hover .next:after,.box-visualization .consequences .head h2:hover .box-about .link a:after,.box-about .link .box-visualization .consequences .head h2:hover a:after,.box-visualization .consequences .head h2:hover .box-about .link a:before,.box-about .link .box-visualization .consequences .head h2:hover a:before{color:#fff}.box-visualization .consequences .head,.box-visualization .consequences .box{padding-left:15px;padding-right:15px}.hide-panel .box-visualization{padding-right:35px}.hide-panel .box-visualization .consequences{width:35px}.hide-panel .box-visualization .consequences:hover{cursor:pointer}.hide-panel .box-visualization .consequences:hover .head .icon,.hide-panel .box-visualization .consequences:hover .head a.more:after,.hide-panel .box-visualization .consequences:hover .head .box-accordion .title a:after,.box-accordion .title .hide-panel .box-visualization .consequences:hover .head a:after,.hide-panel .box-visualization .consequences:hover .head .box-detail .link a:before,.box-detail .link .hide-panel .box-visualization .consequences:hover .head a:before,.hide-panel .box-visualization .consequences:hover .head .box-detail .link a:after,.box-detail .link .hide-panel .box-visualization .consequences:hover .head a:after,.hide-panel .box-visualization .consequences:hover .head .head:before,.hide-panel .box-visualization .consequences:hover .head .list-detail .tool:before,.hide-panel .box-visualization .list-detail .consequences:hover .head .tool:before,.hide-panel .box-visualization .consequences:hover .head .box-consequences .link .back-link:before,.box-consequences .link .hide-panel .box-visualization .consequences:hover .head .back-link:before,.hide-panel .box-visualization .consequences:hover .head .box-consequences .link .back-link:after,.box-consequences .link .hide-panel .box-visualization .consequences:hover .head .back-link:after,.hide-panel .box-visualization .consequences:hover .head .box-consequences .link-bottom a:before,.box-consequences .link-bottom .hide-panel .box-visualization .consequences:hover .head a:before,.hide-panel .box-visualization .consequences:hover .head .box-consequences .link-bottom a:after,.box-consequences .link-bottom .hide-panel .box-visualization .consequences:hover .head a:after,.hide-panel .box-visualization .consequences:hover .head .box-consequences .laws .pager .prev:after,.box-consequences .laws .pager .hide-panel .box-visualization .consequences:hover .head .prev:after,.hide-panel .box-visualization .consequences:hover .head .box-consequences .laws .pager .next:after,.box-consequences .laws .pager .hide-panel .box-visualization .consequences:hover .head .next:after,.hide-panel .box-visualization .consequences:hover .head .box-about .link a:after,.box-about .link .hide-panel .box-visualization .consequences:hover .head a:after,.hide-panel .box-visualization .consequences:hover .head .box-about .link a:before,.box-about .link .hide-panel .box-visualization .consequences:hover .head a:before{color:#fff}.box-visualization.expand .info:before{top:150px;height:2px}.box-visualization.expand .info>*{font-size:16px;line-height:22px}.box-visualization.expand h2{color:white;font-size:25px;margin:0 0 12px}.box-visualization.expand .head{height:128px;border-bottom-width:2px;padding-top:22px}.box-visualization.expand .head:before{border-width:75px 0 75px 50px}.box-visualization.expand .head p{display:block;height:52px;overflow:hidden}.box-visualization.expand .box,.box-visualization.expand .item-sub{padding-top:20px;padding-bottom:20px}.box-visualization.expand .consequences{font-size:16px;line-height:22px}.box-visualization.expand .consequences .head .icon,.box-visualization.expand .consequences .head a.more:after,.box-visualization.expand .consequences .head .box-accordion .title a:after,.box-accordion .title .box-visualization.expand .consequences .head a:after,.box-visualization.expand .consequences .head .box-detail .link a:before,.box-detail .link .box-visualization.expand .consequences .head a:before,.box-visualization.expand .consequences .head .box-detail .link a:after,.box-detail .link .box-visualization.expand .consequences .head a:after,.box-visualization.expand .consequences .head .head:before,.box-visualization.expand .consequences .head .list-detail .tool:before,.box-visualization.expand .list-detail .consequences .head .tool:before,.box-visualization.expand .consequences .head .box-consequences .link .back-link:before,.box-consequences .link .box-visualization.expand .consequences .head .back-link:before,.box-visualization.expand .consequences .head .box-consequences .link .back-link:after,.box-consequences .link .box-visualization.expand .consequences .head .back-link:after,.box-visualization.expand .consequences .head .box-consequences .link-bottom a:before,.box-consequences .link-bottom .box-visualization.expand .consequences .head a:before,.box-visualization.expand .consequences .head .box-consequences .link-bottom a:after,.box-consequences .link-bottom .box-visualization.expand .consequences .head a:after,.box-visualization.expand .consequences .head .box-consequences .laws .pager .prev:after,.box-consequences .laws .pager .box-visualization.expand .consequences .head .prev:after,.box-visualization.expand .consequences .head .box-consequences .laws .pager .next:after,.box-consequences .laws .pager .box-visualization.expand .consequences .head .next:after,.box-visualization.expand .consequences .head .box-about .link a:after,.box-about .link .box-visualization.expand .consequences .head a:after,.box-visualization.expand .consequences .head .box-about .link a:before,.box-about .link .box-visualization.expand .consequences .head a:before{font-size:16px;top:-3px}}@media (min-width: 1800px){.box-visualization{padding-right:320px}.box-visualization .consequences{width:370px}.box-visualization .consequences .panel{background:none;width:370px}.box-visualization .consequences .panel:before{content:'';position:absolute;left:0;top:0;bottom:0;width:370px;background-image:-webkit-linear-gradient(left, rgba(13,26,37,0) 0%, #0e1419 50px);background-image:linear-gradient(to right, rgba(13,26,37,0) 0%, #0e1419 50px)}.box-visualization .consequences .head,.box-visualization .consequences .box{padding-left:70px;position:relative}.box-visualization .consequences .top{left:70px;top:160px;width:210px}.box-visualization .consequences .top li{margin-top:10px}.box-visualization .consequences .more-wrap{left:70px}.hide-panel .box-visualization .consequences{width:90px}}.box-consequences{height:100%;position:relative;font-family:"tablet-gothic", Arial, "Helvetica Neue", Helvetica, sans-serif}.box-consequences img{max-width:100%;height:auto}.box-consequences h1{font-size:20px;line-height:20px;text-transform:uppercase;text-align:center;color:#bcbec3;margin-top:40px;margin-bottom:0;font-family:"tablet-gothic-semi-condensed", Arial, "Helvetica Neue", Helvetica, sans-serif;padding:0 10px}.box-consequences .video-wrap{position:relative;height:0;padding-top:56.25%;margin:1em 0 1.2em}.box-consequences .video-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.box-consequences .box-social{margin-bottom:.8em;padding-top:5px}.box-consequences .content{height:100%;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;font-size:16px;line-height:1.5;color:#222b3d;font-weight:200;position:relative;z-index:1}.box-consequences .section{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:60px;text-align:center}.box-consequences .col-side,.box-consequences .col-content{text-align:left}.box-consequences .col-side{margin-bottom:30px}.box-consequences .col-h{margin-bottom:40px}.box-consequences .col-h:last-child{margin-bottom:0}.box-consequences h2{line-height:30px;font-weight:800;font-family:"tablet-gothic", Arial, "Helvetica Neue", Helvetica, sans-serif;margin-bottom:.625em;color:#222b3d}.box-consequences h2.big{font-size:35px;color:#0e1419}.box-consequences h2.bigger{font-size:40px;color:#0e1419}.box-consequences h2.double{font-size:25px;margin-bottom:1.14em}.box-consequences h2.double strong{display:block;font-size:35px;font-weight:800;color:#0e1419}.box-consequences h2.off{font-size:30px;line-height:30px}.box-consequences h3{font-weight:700;font-size:20px;line-height:30px}.box-consequences .blurb{font-size:20px;color:#1664ae;margin-bottom:1em}.box-consequences blockquote{position:relative;font-style:italic;color:#656b79;font-size:18px;line-height:1.4;margin-bottom:1em}.box-consequences blockquote:before{content:'';float:left;margin-right:10px;width:40px;height:38px;background:url(/assets/quote-88135a2bd014b2dd78139dd0ac0cf6db.png) 0 0 no-repeat}.box-consequences .link{font-size:20px;line-height:40px;font-weight:800;text-transform:uppercase;text-align:center;font-family:"tablet-gothic-semi-condensed", Arial, "Helvetica Neue", Helvetica, sans-serif;position:relative;margin-bottom:0}.box-consequences .link br{display:none}.box-consequences .link .back-link{display:block;background:#1664ae;color:white;padding:7px 60px 7px 10px;-webkit-transition:color 0.2s, background 0.2s;-moz-transition:color 0.2s, background 0.2s;transition:color 0.2s, background 0.2s}.box-consequences .link .back-link:hover{background:white;color:#1664ae;text-decoration:none}.box-consequences .link .back-link:hover:before,.box-consequences .link .back-link:hover:after{color:rgba(22,100,174,0.33)}.box-consequences .link .back-link:before,.box-consequences .link .back-link:after{content:"\e601";font-size:18px;color:rgba(255,255,255,0.33);margin-right:10px}.box-consequences .link .back-link:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.box-consequences .link .back-link:after{display:none;position:absolute;top:50%;right:10px;height:50px;line-height:50px;margin-top:-25px}.box-consequences .link .menu-toggle{position:absolute;top:50%;right:10px;margin-top:-20px;font:0px/0px a;color:transparent;text-decoration:none;width:40px;height:40px;box-shadow:none;padding:0;display:block;background:#1664ae}.box-consequences .link .menu-toggle:after{content:'';display:block;position:absolute;top:50%;left:50%;margin-top:-2px;margin-left:-15px;width:30px;height:3px;background:#fff;box-shadow:0 -8px 0 #fff, 0 8px 0 #fff}.box-consequences .link .menu-toggle:hover{background:#1664ae}.box-consequences .link-bottom{display:none;margin-bottom:0;border-top:2px solid #3d7cb8;font-size:25px;line-height:25px;text-transform:uppercase;font-family:"tablet-gothic-semi-condensed", Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:800;text-align:center}.box-consequences .link-bottom a{display:block;background:#1664ae;color:white;padding:36px 20px;-webkit-transition:color 0.2s, background 0.2s;-moz-transition:color 0.2s, background 0.2s;transition:color 0.2s, background 0.2s}.box-consequences .link-bottom a:hover{background:white;color:#1664ae;text-decoration:none}.box-consequences .link-bottom a:hover:before,.box-consequences .link-bottom a:hover:after{color:rgba(22,100,174,0.33)}.box-consequences .link-bottom a:before,.box-consequences .link-bottom a:after{content:"\e601";vertical-align:middle;position:relative;top:-3px;font-size:18px;color:rgba(255,255,255,0.33);margin-left:10px}.box-consequences .link-bottom a:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);margin-left:0;margin-right:10px}.box-consequences .link-bottom a:after{display:none}.box-consequences .blue-section{background:#1664ae;color:#fff;text-align:left;padding:55px 0;margin-top:45px;margin-bottom:15px}.box-consequences .blue-section .col-content,.box-consequences .blue-section .col-side{margin-bottom:0}.box-consequences .reasons{font-size:16px;font-weight:400}.box-consequences .reasons strong{font-weight:600}.box-consequences .reasons h3{font-size:22px;line-height:1.2;font-weight:300;margin-bottom:1em}.box-consequences .nypd .list{font-size:16px;line-height:1.875;margin-bottom:1em}.box-consequences .nypd .list li{margin-bottom:0}.box-consequences .nypd .header{margin-bottom:1.4em;font-size:25px;line-height:1.4;height:auto}.box-consequences .nypd .ancestries{font-size:16px}.box-consequences .nypd .col-side{margin-bottom:1em}.box-consequences .nypd .map-link{position:relative}.box-consequences .nypd .map-link:after{content:'';position:absolute;top:50%;left:50%;width:100px;height:100px;background:url(/assets/illust/mag-73b1a21706b4d24bdd456dbe05dcc201.png) 0 0 no-repeat;background-size:100px 100px;margin-top:-50px;margin-left:-50px;opacity:0;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s}.box-consequences .nypd .map-link:hover img{opacity:.5}.box-consequences .nypd .map-link:hover:after{opacity:1}.box-consequences .nypd .map-link img{-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.box-consequences .laws{color:#0e1419;position:relative;font-size:16px;line-height:1.5625;margin-bottom:40px}.box-consequences .laws h2{text-align:center;line-height:1.4;font-size:25px;color:#fff;font-family:"tablet-gothic", Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:700;margin-bottom:1em}.box-consequences .laws .slides{font-size:0px;position:relative;white-space:nowrap;overflow:hidden;overflow-x:auto;margin-bottom:30px}.box-consequences .laws .slides>*{display:inline-block;vertical-align:top;width:100%;font-size:16px}.ie7 .box-consequences .laws .slides>*{display:inline;zoom:1}.box-consequences .laws .slides>*>*{white-space:normal}.js .box-consequences .laws .slides{overflow-x:hidden}.box-consequences .laws .inner{background:#fff5bd;padding:15px 20px}.box-consequences .laws .item{margin-bottom:20px}.box-consequences .laws .item:last-child{margin-bottom:0}.box-consequences .laws .title{font-size:20px;line-height:1.5;font-weight:300;font-family:"tablet-gothic", Arial, "Helvetica Neue", Helvetica, sans-serif;text-align:center;color:#fff;margin-bottom:10px}.box-consequences .laws .large .col-right:before,.box-consequences .laws .large .col-left:before{display:none}.box-consequences .laws .col-right{margin-bottom:30px}.box-consequences .laws .large{display:none}.box-consequences .laws .mobile{margin-top:0 !important}.box-consequences .laws .info{text-align:right;color:rgba(14,20,25,0.66);font-style:italic}.box-consequences .laws .pager{font-size:16px;line-height:1.125;margin-bottom:0}.box-consequences .laws .pager a{color:#fff}.box-consequences .laws .pager .prev,.box-consequences .laws .pager .next{position:absolute;top:50%;margin-top:-25px;font:0px/0px a;color:transparent;text-decoration:none;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s}.box-consequences .laws .pager .prev:after,.box-consequences .laws .pager .next:after{content:"\e601";position:absolute;top:50%;margin-top:-25px;font-size:36px;line-height:50px;height:50px;color:#3d7cb8;font-weight:bold;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;transition:color 0.3s}.box-consequences .laws .pager .prev:hover:after,.box-consequences .laws .pager .next:hover:after{color:#fff}.box-consequences .laws .pager .prev.disabled,.box-consequences .laws .pager .next.disabled{opacity:0;pointer-events:none}.box-consequences .laws .pager .next{left:100%;margin-left:20px}.box-consequences .laws .pager .prev{right:100%;margin-right:20px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}.box-consequences .laws .pager .pages{text-align:center}.box-consequences .laws .pager .pages a{color:#c3ddf5;-webkit-transition:color 0.3s, font-weight 0.1s;-moz-transition:color 0.3s, font-weight 0.1s;transition:color 0.3s, font-weight 0.1s}.box-consequences .laws .pager .pages a:before{content:'';display:inline-block;vertical-align:middle;width:4px;height:4px;background:#3d7cb8;margin:0 6px;border-radius:2px;margin-top:-2px}.ie7 .box-consequences .laws .pager .pages a:before{display:inline;zoom:1}.box-consequences .laws .pager .pages a.cycle-pager-active{font-weight:bold;color:#fff}.box-consequences .laws .pager .pages a:first-child:before{display:none}.box-consequences .graph{font-weight:400;margin-bottom:0}.box-consequences .graph h3{font-family:"tablet-gothic", Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:30px;line-height:1.5;font-weight:800}.box-consequences .graph p{margin-bottom:1.5em}.box-consequences .graph .highcharts-title{display:none}.box-consequences .menu{position:relative;background:#0e1419;color:white;text-align:center;font-family:"tablet-gothic-semi-condensed", Arial, "Helvetica Neue", Helvetica, sans-serif;z-index:2}.box-consequences .menu .menu-wrap{display:none;position:fixed;top:54px;left:0;bottom:0;right:0;background:#0e1419;overflow:hidden;overflow-y:auto}.box-consequences .menu ul{padding:20px 15px 10px}.box-consequences .menu ul a{height:75px}.box-consequences .menu li{margin:0 0 10px}.box-consequences .menu a{box-shadow:0 2px 4px rgba(0,0,0,0.2),inset 0 1px 3px rgba(255,255,255,0.1);background:black;position:relative;display:block;overflow:hidden;color:white}.box-consequences .menu a:hover .img{opacity:.75}.box-consequences .menu .back-link{background:#1664ae}.box-consequences .menu .back-link:hover{background:#fff;color:#1664ae}.box-consequences .menu .img{display:block;opacity:.33;overflow:hidden;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;transition:opacity 0.2s;-webkit-transform:translate3d(0, 0, 5px);-moz-transform:translate3d(0, 0, 5px);-ms-transform:translate3d(0, 0, 5px);-o-transform:translate3d(0, 0, 5px);transform:translate3d(0, 0, 5px)}.box-consequences .menu .name{display:block;position:absolute;left:10px;right:10px;top:50%;font-size:20px;line-height:26px;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;transition:opacity 0.2s;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.box-consequences .menu .active a{cursor:default}.box-consequences .menu .active a:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;border:2px solid #1664ae}.box-consequences .menu .active a .name{opacity:0}.box-consequences .menu .active a .img{opacity:1}@media (max-width: 999px){.box-consequences .menu .img{display:block;height:75px;opacity:.33;overflow:hidden;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;transition:opacity 0.2s}.box-consequences .menu .img img{width:100%;height:auto;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width: 700px){.box-consequences .content{font-size:20px}.box-consequences h1{font-size:25px;line-height:25px}.box-consequences .col-side{float:left;width:30.2083333333%;text-align:right;margin-bottom:50px}.box-consequences .col-content{float:left;width:63.5416666667%;margin-left:6.25%;text-align:left}.box-consequences .col-content.solo{margin-left:36.4583333333%}.box-consequences .col-content.title{margin-bottom:0}.box-consequences .col-h{float:left;width:47.3958333333%;margin-bottom:0}.box-consequences .col-h+.col-h{margin-left:5.2083333333%}.box-consequences h2{line-height:60px}.box-consequences h2.big{font-size:60px}.box-consequences h2.bigger{font-size:80px}.box-consequences h2.double{font-size:40px}.box-consequences h2.double strong{font-size:60px}.box-consequences h2.off{font-size:40px;line-height:40px}.box-consequences .blurb{margin-bottom:3.5em}.box-consequences blockquote{padding-top:38px}.box-consequences blockquote:before{position:absolute;top:0;left:0}.box-consequences .link-bottom{display:block}.box-consequences .reasons h3{font-size:25px}.box-consequences .reasons h3 strong{display:block}.box-consequences .nypd .col-side{margin-bottom:0}.box-consequences .nypd .list{float:left;margin-right:40px}.box-consequences .laws .col-right{float:right;width:58.3333333333%}.box-consequences .laws .col-left{float:left;width:36.4583333333%}.box-consequences .laws .col-left,.box-consequences .laws .col-right{margin-bottom:0}.box-consequences .laws .col-left:before,.box-consequences .laws .col-left .before,.box-consequences .laws .col-right:before,.box-consequences .laws .col-right .before{content:'';display:inline-block;height:100%;margin-right:-0.25em;vertical-align:middle}.box-consequences .laws .col-inner{display:inline-block;vertical-align:middle}.ie7 .box-consequences .laws .col-inner{display:inline;zoom:1}.box-consequences .laws .large{display:block}.box-consequences .laws .mobile{display:none}.box-consequences .laws .item:before,.box-consequences .laws .item:after{content:'';display:block}.box-consequences .laws .item.law-e:before{height:11px;background:url(/assets/bg/law-e-top-6ffaf94cbc6c1b8518c79dfdf2fe5802.png);background-size:350px 11px}.box-consequences .laws .item.law-e:after{height:13px;background:url(/assets/bg/law-e-bottom-200cd010a867310a70be53b86a265b61.png);background-size:350px 13px}.box-consequences .laws .item.law-1:before{height:13px;background:url(/assets/bg/law-1-top-330e0dc408e112693382788d34f15ba7.png);background-size:560px 13px}.box-consequences .laws .item.law-1:after{height:20px;background:url(/assets/bg/law-1-bottom-d34e358c55d91646a2407ff2e4be7b8e.png);background-size:560px 20px}.box-consequences .laws .item.law-2:before{height:20px;background:url(/assets/bg/law-2-top-4e76783568252f84f9913d6be7ed331c.png);background-size:560px 20px}.box-consequences .laws .item.law-2:after{height:12px;background:url(/assets/bg/law-2-bottom-ade8393bf0d406838c080bd275d8bb59.png);background-size:560px 12px}}@media (min-width: 1000px){.box-consequences .link{position:absolute;top:0;right:0;width:240px;font-size:25px;line-height:25px;text-align:right}.box-consequences .link br{display:block}.box-consequences .link .back-link{padding:25px 40px}.box-consequences .link .back-link:before,.box-consequences .link .back-link:after{position:absolute;top:50%;right:10px;height:50px;line-height:50px;margin-top:-25px;margin-right:0}.box-consequences .link .back-link:before{display:none}.box-consequences .link .back-link:after{display:block}.box-consequences .link .menu-toggle{display:none}.box-consequences .menu{position:absolute;right:0;top:0;padding-top:100px;bottom:0;width:240px}.box-consequences .menu .menu-wrap{position:static;top:auto;bottom:auto;left:auto;right:auto;display:block !important}.box-consequences .menu ul{padding-bottom:0}.box-consequences .menu ul a{height:auto}.box-consequences .content{margin-right:240px}.box-consequences .link-bottom a:before{display:none}.box-consequences .link-bottom a:after{display:inline-block}.box-consequences .text-indent{margin-right:30px}.box-consequences .video-wrap{margin-right:-30px}}@media (min-width: 1000px) and (max-height: 800px){.box-consequences .menu ul a{height:100px}}@media (min-width: 1000px) and (max-height: 670px){.box-consequences .menu ul a{height:80px}}@media (min-width: 1400px){.box-consequences h2{line-height:85px}.box-consequences h2.big{font-size:100px}.box-consequences h2.bigger{font-size:120px}.box-consequences h2.double{font-size:50px}.box-consequences h2.double strong{font-size:100px}.box-consequences h2.off{font-size:50px;line-height:50px}.box-consequences .blurb{font-size:30px}.box-consequences blockquote{font-size:25px}}.profiler-results{display:none}.box-about{height:100%;position:relative;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;font-family:"tablet-gothic", Arial, "Helvetica Neue", Helvetica, sans-serif}.box-about .row,.box-about .row-main{min-height:100%}.box-about .link{text-align:center;font-size:20px;line-height:40px;font-weight:800;text-transform:uppercase;margin:0;font-family:"tablet-gothic-semi-condensed", Arial, "Helvetica Neue", Helvetica, sans-serif}.box-about .link a{display:block;background:#1664ae;color:white;padding:7px 15px;visibility:visible;-webkit-transition:color 0.2s, background 0.2s;-moz-transition:color 0.2s, background 0.2s;transition:color 0.2s, background 0.2s}.box-about .link a:after,.box-about .link a:before{content:"\e601";vertical-align:middle;position:relative;top:-2px;font-size:18px;color:rgba(255,255,255,0.33);margin-left:10px}.box-about .link a:before{margin-left:0;margin-right:10px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.box-about .link a:after{display:none}.box-about .link a:hover{background:white;color:#1664ae;text-decoration:none}.box-about .link a:hover:after,.box-about .link a:hover:before{color:rgba(22,100,174,0.33)}.box-about .col-content .inner{padding:15px}.box-about .col-content h1{font-size:20px;line-height:30px;color:#656b79;color:rgba(101,107,121,0.5);font-weight:700;margin:0;text-transform:uppercase;font-family:"tablet-gothic-semi-condensed", Arial, "Helvetica Neue", Helvetica, sans-serif}.box-about .col-content h2{line-height:1;color:#222b3d;font-weight:700;margin:1em 0 .6em}.box-about .col-side{background:#1664ae;color:#fff}.box-about .col-side .inner{padding:15px;font-weight:200}.box-about .col-side .inner a{color:#fff;text-decoration:underline}.box-about .col-side .inner a:hover{text-decoration:none}.box-about .col-side h2{font-weight:200;font-family:"tablet-gothic-semi-condensed", Arial, "Helvetica Neue", Helvetica, sans-serif}.box-about .col-side h2:first-child{margin-top:0}.box-about .col-side .terms{margin:30px 0 0;color:#c3ddf5}@media (min-width: 700px){.box-about .row:before,.box-about .row-main:before{content:'';position:absolute;right:0;top:0;bottom:0;background:#1664ae;width:35%}.box-about .link{position:absolute;right:0;top:0;width:35%;text-align:left;border-bottom:2px solid #3d7bb7;z-index:2}.box-about .link a:before{display:none}.box-about .link a:after{display:inline-block}.box-about .col-content{margin-left:-100%;width:65%;font-weight:200}.box-about .col-side{margin-left:-35%;width:35%;font-size:16px;padding-top:56px}.box-about .col-side h2{margin:1.5em 0 .5em}.box-about .col-side .terms{margin-top:60px;font-size:14px;line-height:20px}}@media (min-width: 1000px){.box-about .link{font-size:25px;line-height:50px}.box-about .link a{padding:25px 50px}.box-about .link a:after{top:-3px}.box-about .col-content{font-size:20px;line-height:30px}.box-about .col-content .inner{padding:40px 100px}.box-about .col-content h1{font-size:25px;line-height:30px}.box-about .col-content h2{font-size:50px}.box-about .col-h-l,.box-about .col-h-r{max-width:600px}.box-about .col-side{padding-top:102px}.box-about .col-side .inner{padding:35px 50px}.box-about .col-side h2{font-size:25px;line-height:30px}}@media (min-width: 1800px){.box-about .col-h-l{float:left;width:47%}.box-about .col-h-r{float:right;width:47%}}.box-svg{font-family:"tablet-gothic", Arial, "Helvetica Neue", Helvetica, sans-serif;position:relative}.box-svg .map{max-width:850px;max-height:520px;margin:0 auto 20px}.box-svg .img{position:absolute;left:-5000px;top:-5000px;width:100%}.box-svg .bubble{text-align:left;opacity:1;color:#222b3d;font-size:18px;line-height:26px;width:250px;pointer-events:none}.box-svg .bubble p{margin:0 0 .2em}.box-svg .bubble .bubble-title{font-size:18px;line-height:28px;margin:0 0 7px;color:#0e1419}.box-svg .bubble .grey{color:#656b79;font-size:14px;line-height:24px}@media (max-width: 699px){.box-svg .bubble{left:10px !important;right:10px !important;top:auto !important;bottom:0 !important;width:auto;margin:0;max-width:100%;display:none}.box-svg .bubble .bubble-holder{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.box-svg .bubble .bubble-holder:after{display:none}}@media (min-width: 700px){.box-svg .bubble.revert{margin-left:-270px}.box-svg .bubble.revert .bubble-holder:after{left:auto;right:-13px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}}.box-svg .legend{margin:0 0 15px -25px}.box-svg .legend .item{display:inline-block;vertical-align:top;margin-left:25px}.box-svg .legend .item span{display:inline-block;vertical-align:middle;position:relative;top:-3px;margin-right:5px;width:14px;height:14px;border-radius:7px;background:#d7dae1}.box-svg .legend .item span.darken{background:#cf0000}.box-svg .legend .item span.dark{background:#f1b2b2}.box-svg .source{color:#656b79;font-size:14px;line-height:22px}.menu-connections{text-align:center;font-family:"tablet-gothic-semi-condensed", Arial, "Helvetica Neue", Helvetica, sans-serif}.menu-connections h2{font-weight:200;text-transform:uppercase;color:#c3ddf5;font-size:20px;line-height:24px;margin:0 0 15px}.menu-connections li{margin:0 0 20px;color:#c3ddf5}.menu-connections a{display:block;text-decoration:none}.menu-connections a:hover .name{background:#fff;color:#182b48}.menu-connections a:hover .name:before{background:#fff}.menu-connections .scroll{background:#182b48;padding:30px 15px 10px}.menu-connections .name{display:inline-block;vertical-align:top;font-weight:600;background:#1664ae;font-size:17px;line-height:26px;color:#fff;padding:1px 7px 3px;position:relative;-webkit-transition:color 0.2s, background 0.2s;-moz-transition:color 0.2s, background 0.2s;transition:color 0.2s, background 0.2s}.menu-connections .name:before{content:'';position:absolute;top:50%;right:100%;width:800px;background:#1664ae;height:2px;margin-top:-1px;-webkit-transition:background 0.2s;-moz-transition:background 0.2s;transition:background 0.2s}.menu-connections .info{display:block;padding-top:3px;color:#c3ddf5}.menu-connections .info a{display:inline}@media (min-width: 700px){.menu-connections h2{font-size:25px;line-height:31px;margin:0 0 25px}.menu-connections ul{margin:0 -30px 30px -50px;font-size:16px}.menu-connections .name{font-size:20px;margin:0 0 0 43px}.menu-connections .info{padding-top:0;margin-left:50px}}@media (min-width: 1200px){.menu-connections{position:absolute;right:0;top:100px;bottom:0;overflow-y:scroll;visibility:hidden;width:400px;text-align:left}.menu-connections .scroll{visibility:visible;overflow-y:auto;height:100%;padding:30px 50px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}}@media (min-width: 1400px){.menu-connections{left:1020px;width:auto}}:first-child{margin-top:0}
