@import url("http://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600");@import url("http://fonts.googleapis.com/css?family=Open+Sans:300,400,700");article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif;}button,input,select,textarea{font-family:sans-serif;}body{margin:0;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}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.67em;margin:2.33em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}blockquote{margin:1em 40px;}dfn{font-style:italic;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}mark{background:#ff0;color:#000;}p,pre{margin:1em 0;}code,kbd,pre,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:80%;}sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;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;}figure,form{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;white-space:normal;*margin-left:-7px;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type="button"]{-webkit-appearance:button;cursor:pointer;*overflow:visible;}input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible;}button[disabled],html 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;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}*{box-sizing:border-box;}*:before,*:after{box-sizing:border-box;}.gridlock .row{width:300px;margin-left:auto;margin-right:auto;}.gridlock .row:after{height:0;clear:both;content:".";display:block;line-height:0;visibility:hidden;}.gridlock .row .row{width:102.08333333%;margin-left:-1.04167%;margin-right:-1.04167%;}.gridlock .row .contained .row{width:100%;margin-left:0;margin-right:0;}.gridlock .row [class*="all-"],.gridlock .row [class*="min-"],.gridlock .row [class*="mobile-"],.gridlock .row [class*="tablet-"],.gridlock .row [class*="desktop-"],.gridlock .row [class*="max-"]{float:left;margin-left:1.04166667%;margin-right:1.04166667%;}.gridlock .row [class*="all-"].padded,.gridlock .row [class*="min-"].padded,.gridlock .row [class*="mobile-"].padded,.gridlock .row [class*="tablet-"].padded,.gridlock .row [class*="desktop-"].padded,.gridlock .row [class*="max-"].padded{box-sizing:content-box;margin-left:0;margin-right:0;padding-left:1.04166667%;padding-right:1.04166667%;}.gridlock .row [class*="all-"].contained,.gridlock .row [class*="min-"].contained,.gridlock .row [class*="mobile-"].contained,.gridlock .row [class*="tablet-"].contained,.gridlock .row [class*="desktop-"].contained,.gridlock .row [class*="max-"].contained{margin-left:0;margin-right:0;}.gridlock .row [class*="all-"].right,.gridlock .row [class*="min-"].right,.gridlock .row [class*="mobile-"].right,.gridlock .row [class*="tablet-"].right,.gridlock .row [class*="desktop-"].right,.gridlock .row [class*="max-"].right{float:right;}@media screen and (min-width: 500px) {.gridlock .row{width:480px;}}@media screen and (min-width: 740px) {.gridlock .row{width:720px;}}@media screen and (min-width: 980px) {.gridlock .row{width:960px;}}@media screen and (min-width: 1220px) {.gridlock .row{width:1200px;}}.gridlock-fluid .row{width:98%;max-width:1040px;}@media screen and (max-width: 739px) {.gridlock-mobile-fluid .row{width:98%;}}.gridlock .row .all-fifth{width:17.91666667%;}.gridlock .row .all-fourth{width:22.91666667%;}.gridlock .row .all-third{width:31.25%;}.gridlock .row .all-half{width:47.91666667%;}.gridlock .row .all-full{width:97.91666667%;}.gridlock .row .all-push-fifth{margin-left:21.04166667%;}.gridlock .row .all-push-fourth{margin-left:26.04166667%;}.gridlock .row .all-push-third{margin-left:34.375%;}.gridlock .row .all-push-half{margin-left:51.04166667%;}.gridlock .row .contained.all-fifth{width:20%;}.gridlock .row .contained.all-fourth{width:25%;}.gridlock .row .contained.all-third{width:33.33333333%;}.gridlock .row .contained.all-half{width:50%;}.gridlock .row .contained.all-full{width:100%;}.gridlock .row .contained.all-push-fifth{margin-left:20%;}.gridlock .row .contained.all-push-fourth{margin-left:25%;}.gridlock .row .contained.all-push-third{margin-left:33.33333333%;}.gridlock .row .contained.all-push-half{margin-left:50%;}.gridlock .row [class*="all-"].centered{float:none;margin-left:auto;margin-right:auto;}.gridlock .row .all-hide{display:none;}@media screen and (max-width: 739px) {.gridlock .row .mobile-1{width:31.25%;}.gridlock .row .mobile-2{width:64.58333333%;}.gridlock .row .mobile-3{width:97.91666667%;}.gridlock .row .mobile-push-1{margin-left:34.375%;}.gridlock .row .mobile-push-2{margin-left:67.70833333%;}.gridlock .row .contained.mobile-1{width:33.33333333%;}.gridlock .row .contained.mobile-2{width:66.66666667%;}.gridlock .row .contained.mobile-3{width:100%;}.gridlock .row .contained.mobile-push-1{margin-left:33.33333333%;}.gridlock .row .contained.mobile-push-2{margin-left:66.66666667%;}.gridlock .row .mobile-fifth{width:17.91666667%;}.gridlock .row .mobile-fourth{width:22.91666667%;}.gridlock .row .mobile-third{width:31.25%;}.gridlock .row .mobile-half{width:47.91666667%;}.gridlock .row .mobile-full{width:97.91666667%;}.gridlock .row .mobile-push-fifth{margin-left:21.04166667%;}.gridlock .row .mobile-push-fourth{margin-left:26.04166667%;}.gridlock .row .mobile-push-third{margin-left:34.375%;}.gridlock .row .mobile-push-half{margin-left:51.04166667%;}.gridlock .row .contained.mobile-fifth{width:20%;}.gridlock .row .contained.mobile-fourth{width:25%;}.gridlock .row .contained.mobile-third{width:33.33333333%;}.gridlock .row .contained.mobile-half{width:50%;}.gridlock .row .contained.mobile-full{width:100%;}.gridlock .row .contained.mobile-push-fifth{margin-left:20%;}.gridlock .row .contained.mobile-push-fourth{margin-left:25%;}.gridlock .row .contained.mobile-push-third{margin-left:33.33333333%;}.gridlock .row .contained.mobile-push-half{margin-left:50%;}.gridlock .row [class*="mobile-"].centered{float:none;margin-left:auto;margin-right:auto;}.gridlock .row .mobile-hide{display:none;}}@media screen and (max-width: 499px) {.gridlock .row .min-1{width:31.25%;}.gridlock .row .min-2{width:64.58333333%;}.gridlock .row .min-3{width:97.91666667%;}.gridlock .row .min-push-1{margin-left:34.375%;}.gridlock .row .min-push-2{margin-left:67.70833333%;}.gridlock .row .contained.min-1{width:33.33333333%;}.gridlock .row .contained.min-2{width:66.66666667%;}.gridlock .row .contained.min-3{width:100%;}.gridlock .row .contained.min-push-1{margin-left:33.33333333%;}.gridlock .row .contained.min-push-2{margin-left:66.66666667%;}.gridlock .row .min-fifth{width:17.91666667%;}.gridlock .row .min-fourth{width:22.91666667%;}.gridlock .row .min-third{width:31.25%;}.gridlock .row .min-half{width:47.91666667%;}.gridlock .row .min-full{width:97.91666667%;}.gridlock .row .min-push-fifth{margin-left:21.04166667%;}.gridlock .row .min-push-fourth{margin-left:26.04166667%;}.gridlock .row .min-push-third{margin-left:34.375%;}.gridlock .row .min-push-half{margin-left:51.04166667%;}.gridlock .row .contained.min-fifth{width:20%;}.gridlock .row .contained.min-fourth{width:25%;}.gridlock .row .contained.min-third{width:33.33333333%;}.gridlock .row .contained.min-half{width:50%;}.gridlock .row .contained.min-full{width:100%;}.gridlock .row .contained.min-push-fifth{margin-left:20%;}.gridlock .row .contained.min-push-fourth{margin-left:25%;}.gridlock .row .contained.min-push-third{margin-left:33.33333333%;}.gridlock .row .contained.min-push-half{margin-left:50%;}.gridlock .row [class*="min-"].centered{float:none;margin-left:auto;margin-right:auto;}.gridlock .row .min-hide{display:none;}}@media screen and (min-width: 740px) and (max-width: 979px) {.gridlock .row .tablet-1{width:14.58333333%;}.gridlock .row .tablet-2{width:31.25%;}.gridlock .row .tablet-3{width:47.91666667%;}.gridlock .row .tablet-4{width:64.58333333%;}.gridlock .row .tablet-5{width:81.25%;}.gridlock .row .tablet-6{width:97.91666667%;}.gridlock .row .tablet-push-1{margin-left:17.70833333%;}.gridlock .row .tablet-push-2{margin-left:34.375%;}.gridlock .row .tablet-push-3{margin-left:51.04166667%;}.gridlock .row .tablet-push-4{margin-left:67.70833333%;}.gridlock .row .tablet-push-5{margin-left:84.375%;}.gridlock .row .contained.tablet-1{width:16.66666667%;}.gridlock .row .contained.tablet-2{width:33.33333333%;}.gridlock .row .contained.tablet-3{width:50%;}.gridlock .row .contained.tablet-4{width:66.66666667%;}.gridlock .row .contained.tablet-5{width:83.33333333%;}.gridlock .row .contained.tablet-6{width:100%;}.gridlock .row .contained.tablet-push-1{margin-left:16.66666667%;}.gridlock .row .contained.tablet-push-2{margin-left:33.33333333%;}.gridlock .row .contained.tablet-push-3{margin-left:50%;}.gridlock .row .contained.tablet-push-4{margin-left:66.66666667%;}.gridlock .row .contained.tablet-push-5{margin-left:83.33333333%;}.gridlock .row .tablet-fifth{width:17.91666667%;}.gridlock .row .tablet-fourth{width:22.91666667%;}.gridlock .row .tablet-third{width:31.25%;}.gridlock .row .tablet-half{width:47.91666667%;}.gridlock .row .tablet-full{width:97.91666667%;}.gridlock .row .tablet-push-fifth{margin-left:21.04166667%;}.gridlock .row .tablet-push-fourth{margin-left:26.04166667%;}.gridlock .row .tablet-push-third{margin-left:34.375%;}.gridlock .row .tablet-push-half{margin-left:51.04166667%;}.gridlock .row .contained.tablet-fifth{width:20%;}.gridlock .row .contained.tablet-fourth{width:25%;}.gridlock .row .contained.tablet-third{width:33.33333333%;}.gridlock .row .contained.tablet-half{width:50%;}.gridlock .row .contained.tablet-full{width:100%;}.gridlock .row .contained.tablet-push-fifth{margin-left:20%;}.gridlock .row .contained.tablet-push-fourth{margin-left:25%;}.gridlock .row .contained.tablet-push-third{margin-left:33.33333333%;}.gridlock .row .contained.tablet-push-half{margin-left:50%;}.gridlock .row [class*="tablet-"].centered{float:none;margin-left:auto;margin-right:auto;}.gridlock .row .tablet-hide{display:none;}}@media screen and (min-width: 980px) {.gridlock .row .desktop-1{width:6.25%;}.gridlock .row .desktop-2{width:14.58333333%;}.gridlock .row .desktop-3{width:22.91666667%;}.gridlock .row .desktop-4{width:31.25%;}.gridlock .row .desktop-5{width:39.58333333%;}.gridlock .row .desktop-6{width:47.91666667%;}.gridlock .row .desktop-7{width:56.25%;}.gridlock .row .desktop-8{width:64.58333333%;}.gridlock .row .desktop-9{width:72.91666667%;}.gridlock .row .desktop-10{width:81.25%;}.gridlock .row .desktop-11{width:89.58333333%;}.gridlock .row .desktop-12{width:97.91666667%;}.gridlock .row .desktop-push-1{margin-left:9.375%;}.gridlock .row .desktop-push-2{margin-left:17.70833333%;}.gridlock .row .desktop-push-3{margin-left:26.04166667%;}.gridlock .row .desktop-push-4{margin-left:34.375%;}.gridlock .row .desktop-push-5{margin-left:42.70833333%;}.gridlock .row .desktop-push-6{margin-left:51.04166667%;}.gridlock .row .desktop-push-7{margin-left:59.375%;}.gridlock .row .desktop-push-8{margin-left:67.70833333%;}.gridlock .row .desktop-push-9{margin-left:76.04166667%;}.gridlock .row .desktop-push-10{margin-left:84.375%;}.gridlock .row .desktop-push-11{margin-left:92.70833333%;}.gridlock .row .contained.desktop-1{width:8.33333333%;}.gridlock .row .contained.desktop-2{width:16.66666667%;}.gridlock .row .contained.desktop-3{width:25%;}.gridlock .row .contained.desktop-4{width:33.33333333%;}.gridlock .row .contained.desktop-5{width:41.66666667%;}.gridlock .row .contained.desktop-6{width:50%;}.gridlock .row .contained.desktop-7{width:58.33333333%;}.gridlock .row .contained.desktop-8{width:66.66666667%;}.gridlock .row .contained.desktop-9{width:75%;}.gridlock .row .contained.desktop-10{width:83.33333333%;}.gridlock .row .contained.desktop-11{width:91.66666667%;}.gridlock .row .contained.desktop-12{width:100%;}.gridlock .row .contained.desktop-push-1{margin-left:8.33333333%;}.gridlock .row .contained.desktop-push-2{margin-left:16.66666667%;}.gridlock .row .contained.desktop-push-3{margin-left:25%;}.gridlock .row .contained.desktop-push-4{margin-left:33.33333333%;}.gridlock .row .contained.desktop-push-5{margin-left:41.66666667%;}.gridlock .row .contained.desktop-push-6{margin-left:50%;}.gridlock .row .contained.desktop-push-7{margin-left:58.33333333%;}.gridlock .row .contained.desktop-push-8{margin-left:66.66666667%;}.gridlock .row .contained.desktop-push-9{margin-left:75%;}.gridlock .row .contained.desktop-push-10{margin-left:83.33333333%;}.gridlock .row .contained.desktop-push-11{margin-left:91.66666667%;}.gridlock .row .desktop-fifth{width:17.91666667%;}.gridlock .row .desktop-fourth{width:22.91666667%;}.gridlock .row .desktop-third{width:31.25%;}.gridlock .row .desktop-half{width:47.91666667%;}.gridlock .row .desktop-full{width:97.91666667%;}.gridlock .row .desktop-push-fifth{margin-left:21.04166667%;}.gridlock .row .desktop-push-fourth{margin-left:26.04166667%;}.gridlock .row .desktop-push-third{margin-left:34.375%;}.gridlock .row .desktop-push-half{margin-left:51.04166667%;}.gridlock .row .contained.desktop-fifth{width:20%;}.gridlock .row .contained.desktop-fourth{width:25%;}.gridlock .row .contained.desktop-third{width:33.33333333%;}.gridlock .row .contained.desktop-half{width:50%;}.gridlock .row .contained.desktop-full{width:100%;}.gridlock .row .contained.desktop-push-fifth{margin-left:20%;}.gridlock .row .contained.desktop-push-fourth{margin-left:25%;}.gridlock .row .contained.desktop-push-third{margin-left:33.33333333%;}.gridlock .row .contained.desktop-push-half{margin-left:50%;}.gridlock .row [class*="desktop-"].centered{float:none;margin-left:auto;margin-right:auto;}.gridlock .row .desktop-hide{display:none;}}@media screen and (min-width: 1220px) {.gridlock .row .max-1{width:6.25%;}.gridlock .row .max-2{width:14.58333333%;}.gridlock .row .max-3{width:22.91666667%;}.gridlock .row .max-4{width:31.25%;}.gridlock .row .max-5{width:39.58333333%;}.gridlock .row .max-6{width:47.91666667%;}.gridlock .row .max-7{width:56.25%;}.gridlock .row .max-8{width:64.58333333%;}.gridlock .row .max-9{width:72.91666667%;}.gridlock .row .max-10{width:81.25%;}.gridlock .row .max-11{width:89.58333333%;}.gridlock .row .max-12{width:97.91666667%;}.gridlock .row .max-push-1{margin-left:9.375%;}.gridlock .row .max-push-2{margin-left:17.70833333%;}.gridlock .row .max-push-3{margin-left:26.04166667%;}.gridlock .row .max-push-4{margin-left:34.375%;}.gridlock .row .max-push-5{margin-left:42.70833333%;}.gridlock .row .max-push-6{margin-left:51.04166667%;}.gridlock .row .max-push-7{margin-left:59.375%;}.gridlock .row .max-push-8{margin-left:67.70833333%;}.gridlock .row .max-push-9{margin-left:76.04166667%;}.gridlock .row .max-push-10{margin-left:84.375%;}.gridlock .row .max-push-11{margin-left:92.70833333%;}.gridlock .row .contained.max-1{width:8.33333333%;}.gridlock .row .contained.max-2{width:16.66666667%;}.gridlock .row .contained.max-3{width:25%;}.gridlock .row .contained.max-4{width:33.33333333%;}.gridlock .row .contained.max-5{width:41.66666667%;}.gridlock .row .contained.max-6{width:50%;}.gridlock .row .contained.max-7{width:58.33333333%;}.gridlock .row .contained.max-8{width:66.66666667%;}.gridlock .row .contained.max-9{width:75%;}.gridlock .row .contained.max-10{width:83.33333333%;}.gridlock .row .contained.max-11{width:91.66666667%;}.gridlock .row .contained.max-12{width:100%;}.gridlock .row .contained.max-push-1{margin-left:8.33333333%;}.gridlock .row .contained.max-push-2{margin-left:16.66666667%;}.gridlock .row .contained.max-push-3{margin-left:25%;}.gridlock .row .contained.max-push-4{margin-left:33.33333333%;}.gridlock .row .contained.max-push-5{margin-left:41.66666667%;}.gridlock .row .contained.max-push-6{margin-left:50%;}.gridlock .row .contained.max-push-7{margin-left:58.33333333%;}.gridlock .row .contained.max-push-8{margin-left:66.66666667%;}.gridlock .row .contained.max-push-9{margin-left:75%;}.gridlock .row .contained.max-push-10{margin-left:83.33333333%;}.gridlock .row .contained.max-push-11{margin-left:91.66666667%;}.gridlock .row .max-fifth{width:17.91666667%;}.gridlock .row .max-fourth{width:22.91666667%;}.gridlock .row .max-third{width:31.25%;}.gridlock .row .max-half{width:47.91666667%;}.gridlock .row .max-full{width:97.91666667%;}.gridlock .row .max-push-fifth{margin-left:21.04166667%;}.gridlock .row .max-push-fourth{margin-left:26.04166667%;}.gridlock .row .max-push-third{margin-left:34.375%;}.gridlock .row .max-push-half{margin-left:51.04166667%;}.gridlock .row .contained.max-fifth{width:20%;}.gridlock .row .contained.max-fourth{width:25%;}.gridlock .row .contained.max-third{width:33.33333333%;}.gridlock .row .contained.max-half{width:50%;}.gridlock .row .contained.max-full{width:100%;}.gridlock .row .contained.max-push-fifth{margin-left:20%;}.gridlock .row .contained.max-push-fourth{margin-left:25%;}.gridlock .row .contained.max-push-third{margin-left:33.33333333%;}.gridlock .row .contained.max-push-half{margin-left:50%;}.gridlock .row [class*="max-"].centered{float:none;margin-left:auto;margin-right:auto;}.gridlock .row .max-hide{display:none;}}html{height:100%;font-size:1em;line-height:1.4;}body{position:relative;right:0;height:100%;margin:0;padding:0;font:300 16px/22px "Open Sans",sans-serif;}::-moz-selection,::selection{background:#b3d4fc;text-shadow:none;}a{color:#4c8fcc;}h2{margin:0 0 30px 0;font:600 36px/42px "Source Sans Pro",sans-serif;}h3{margin:0 0 20px 0;font:300 22px/28px "Source Sans Pro",sans-serif;}h5{margin:0 0 30px 0;font:700 17px/20px "Open Sans",sans-serif;text-transform:uppercase;letter-spacing:1px;}strong,b{font-weight:400;}p{text-align:justify;font:300 18px/28px "Source Sans Pro",sans-serif;margin:0 0 20px 0;}ul,ol{font:300 18px/28px "Source Sans Pro",sans-serif;margin:0 0 20px 0;}ul li,ol li{margin:0 0 12px 0;}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}audio,canvas,img,video{vertical-align:middle;}fieldset{border:0;margin:0;padding:0;}textarea{resize:vertical;}.small{font-size:75%;line-height:120%;}.hidden{display:none!important;visibility:hidden;}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}.clear-fix{*zoom:1;}.clear-fix:before{content:" ";display:table;}.clear-fix:after{content:" ";display:table;clear:both;}.no-text{font-size:0;line-height:0;text-indent:-9999px;}.drupal-edit-link{display:none!important;}.button{display:inline-block;background:#4c8fcc;color:white;padding:16px 30px;font:400 17px/17px "Open Sans",sans-serif;text-decoration:none;text-transform:uppercase;letter-spacing:1px;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s;}.button:hover{background:#74a8d7;}.logo-link{display:block;padding:18px 6px;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s;font-size:14px;line-height:18px;font-weight:600;text-align:center;text-transform:none;color:#4c8fcc;}.logo-link span{background:url(../img/sprite_logos.png) 0 -250px;background-size:400px 500px;display:block;width:42px;height:22px;margin:0 auto 2px auto;font-size:0;line-height:0;text-indent:-9999px;}.ipcc-logo{background:url(../img/sprite_logos.png) 0 -250px;background-size:400px 500px;display:block;width:385px;height:60px;font-size:0;line-height:0;text-indent:-9999px;}.icon{background:url(../img/sprite_icons.png);background-size:300px 500px;font-size:0;line-height:0;text-indent:-9999px;}.icon.half-size{background-size:150px 250px;}.icon.arrow{background-position:0 0;width:17px;height:10px;}.icon.arrow.orange{background-position:-50px 0;}.icon.arrow.yellow{background-position:-100px 0;}.icon.arrow.green{background-position:-150px 0;}.icon.arrow.lightblue{background-position:-200px 0;}.icon.arrow.blue{background-position:-250px 0;}.icon.social{width:25px;height:25px;}.icon.facebook{background-position:-150px -200px;}.icon.twitter{background-position:-200px -200px;}.icon.linkedin{background-position:-250px -200px;}span.icon{display:inline-block;}header{position:fixed;top:0;left:50px;right:0;height:74px;border:2px solid white;z-index:50;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;}header a{color:white;text-transform:uppercase;text-decoration:none;}header #header-logo{position:absolute;overflow:hidden;left:0;top:0;width:10%;height:70px;}header #header-logo .logo-link{background:rgba(255,255,255,0.8);display:block;width:100%;height:70px;border-right:2px solid white;max-width:120px;}header #header-logo .logo-link:hover{background:white;}header #header-logo .beta{display:block;position:absolute;top:-20px;left:-39px;padding:30px 30px 3px 30px;background:rgba(36,79,144,0.9);color:white;font:600 9px/9px "Source Sans Pro",sans-serif;text-transform:uppercase;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}header #header-logo .beta:hover{background:#244f90;}header #header-home-link{position:absolute;left:10%;top:0;}header #header-home-link a{display:block;height:70px;padding:26px 0 0 10px;font:700 9px/9px "Open Sans",sans-serif;}header #header-home-link .icon{background-position:-200px -150px;width:18px;height:14px;margin:2px 10px 0 0;vertical-align:top;}header #header-home-link .text{display:inline-block;width:35px;}header #header-search-link{background:rgba(255,255,255,0.75);position:absolute;right:0;top:0;width:70px;height:70px;border-left:2px solid white;z-index:20;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s;}header #header-search-link a{display:block;float:left;width:70px;height:70px;padding:12px;font:400 12px/12px "Source Sans Pro",sans-serif;letter-spacing:1px;color:#4c8fcc;text-align:center;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s;}header #header-search-link a .icon{background-position:-250px -50px;display:block;width:29px;height:29px;margin:0 auto 8px auto;}header #header-search-link #header-search-form{width:228px;height:70px;margin:0 0 0 70px;padding:20px;}header #header-search-link #header-search-form .search-field{float:left;width:165px;height:30px;margin:0;padding:6px;color:#444;font:400 13px/20px "Source Sans Pro",sans-serif;border:1px solid #ddd;border-color:#ddd transparent #ddd #ddd;}header #header-search-link #header-search-form .search-button{background-position:-250px -391px;display:block;float:left;width:15px;height:30px;padding:0;border:1px solid #ddd;border-color:#ddd #ddd #ddd transparent;cursor:pointer;}header #header-search-link:hover{background:white;}header #header-search-link.on{background:white;width:300px;}nav a{font:700 12px/12px "Open Sans",sans-serif;text-transform:uppercase;text-decoration:none;color:white;}nav ul{margin:0;padding:0;text-align:center;}nav ul li{display:inline-block;margin:0;}nav ul li a{display:block;height:70px;padding:28px 10px;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s;}nav ul li a:hover{background:rgba(255,255,255,0.2);}nav ul li a.current{background:rgba(255,255,255,0.75);}#menu-animation{display:none;}#nav-placeholder{position:absolute;bottom:10%;width:100%;}#nav-placeholder li{border-top:2px solid white;}#nav-placeholder a{color:#244f90;}@media only screen and (max-width: 1150px) {header #header-home-link{display:none;}}@media only screen and (max-width: 1024px) {nav ul{margin:0 70px 0 100px;}}@media only screen and (max-width: 979px) {nav ul li a{height:auto;padding:8px 10px;}}@media only screen and (max-width: 768px) {header #header-logo{width:110px;}header #header-home-link{display:block;left:180px;}nav ul{background:rgba(255,255,255,0.9);position:absolute;display:none;top:70px;left:-112px;width:182px;margin:0;padding:5px;}nav ul li{display:block;}nav ul li a{padding:15px 0;color:#244f90;}nav ul li a:hover{background:white;}nav ul li a.current{background:rgba(0,0,0,0.1);border-bottom:none;}#nav-initial{position:absolute;left:110px;width:70px;height:70px;border-right:2px solid white;}#nav-initial.on{background:white;}#page-home #nav-initial{display:block;}#page-home #nav-placeholder{display:none;}#menu-animation{background:rgba(255,255,255,0.8);display:block;width:70px;height:70px;padding:24px;cursor:pointer;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;}#menu-animation span{background:#244f90;display:block;width:100%;height:4px;margin-bottom:4px;position:relative;-webkit-transition:opacity 100ms ease;transition:opacity 100ms ease;-webkit-transition:all 500ms ease;transition:all 500ms ease;}#menu-animation span:first-child{-webkit-transform:rotate(0deg);transform:rotate(0deg);top:0px;}#menu-animation span:last-child{-webkit-transform:rotate(0deg);transform:rotate(0deg);top:0px;}#menu-animation.on{background:white;}#menu-animation.on span{opacity:0;}#menu-animation.on span:first-child{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:8px;opacity:1;}#menu-animation.on span:last-child{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:-8px;opacity:1;}}@media only screen and (max-width: 640px) {header{left:0;}}@media only screen and (max-width: 400px) {header #header-logo{width:90px;}header #header-home-link{left:160px;}header #nav-initial{left:90px;}}.image-download-link{display:inline-block;height:15px;margin:0 5px 0 15px;border-right:1px solid #ccc;font-size:0;line-height:0;text-indent:-9999px;vertical-align:middle;}.image-download-link .icon{display:block;width:17px;height:15px;margin:0 16px 0 0;}.share-widget{position:absolute;top:-5px;right:0;width:70px;height:70px;text-align:center;}.share-widget .share-me{display:block;width:70px;height:70px;padding:12px;color:#c5c5c5;text-decoration:none;font:300 10px/10px "Source Sans Pro",sans-serif;text-transform:uppercase;letter-spacing:1px;}.share-widget .share-me .icon{background-position:-100px -150px;display:block;width:30px;height:30px;margin:1px auto 6px auto;opacity:0.8;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s;}.share-widget .share-me:hover .icon{opacity:1;}.share-widget .share-popout{background:#4c8fcc;position:absolute;display:none;top:80px;left:50%;width:50px;margin:0 0 0 -25px;padding:0 10px;z-index:50;}.share-widget .share-popout:after{content:'';position:absolute;border-style:solid;border-width:0 8px 10px;border-color:#4c8fcc transparent;display:block;width:0;z-index:1;margin-left:-8px;top:-10px;left:50%;}.share-widget .share-popout .icon{display:block;margin:15px auto;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s;opacity:0.8;}.share-widget .share-popout .icon:hover{opacity:1;}.share-widget.inline{display:inline-block;position:static;width:auto;height:15px;margin:0 0 0 10px;vertical-align:middle;}.share-widget.inline .share-me{display:none;}.share-widget.inline .share-popout{background:transparent!important;display:inline;position:static;width:auto;margin:0;padding:0;}.share-widget.inline .share-popout:after{display:none;}.share-widget.inline .share-popout .icon{display:inline-block;width:15px;height:15px;margin:0 4px 0 0;vertical-align:top;}.share-widget.inline .facebook{background-position:0 -250px;}.share-widget.inline .twitter{background-position:0 -300px;}.share-widget.inline .linkedin{background-position:0 -350px;}.section-heading .section-title .share-widget{bottom:auto;right:-75px;}.section-heading .section-title .share-widget .share-me{color:white!important;}.section-heading .section-title .share-widget .share-me .icon{background-position:-100px -200px!important;}#title-screen .share-widget .share-me{color:white;}#title-screen .share-widget .share-me .icon{background-position:-100px -200px!important;}.home-section .share-widget{top:auto;bottom:0;right:-75px;}.content-block.box .share-widget{top:5px;}@media only screen and (max-width: 768px) {.share-widget{top:-15px;right:0;}.share-widget .share-popout{top:10px;left:auto;right:80px;width:130px;margin:0;padding:10px 0;}.share-widget .share-popout:after{top:50%;left:auto;right:-10px;margin-left:0;margin-top:-8px;border-color:transparent #4c8fcc;border-width:8px 0 8px 10px;}.share-widget .share-popout .icon{display:inline-block;margin:0 5px;}.section-heading .share-widget{top:-80px;}#title-screen .share-widget{top:90px;right:0;}.home-section .share-widget{top:10px;right:0;}}@media only screen and (max-width: 640px) {.section-heading .section-title .share-widget{right:0;}}#progress{background:#4c8fcc;position:fixed;left:0;top:0;bottom:0;width:50px;height:100%;overflow:hidden;z-index:40;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s;}#progress.open{width:250px;}#progress .wrapper{position:absolute;top:0;left:5px;width:40px;opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;}#progress .bar{position:relative;margin:40px 0;}#progress .bar .progress-meter{background:transparent;position:absolute;display:block;top:2px;width:0;height:36px;z-index:1;}#progress .bar a{position:relative;display:block;width:238px;font:300 18px/18px "Open Sans",sans-serif;color:white;text-decoration:none;outline:none;z-index:2;}#progress .bar a .number{display:inline-block;width:40px;height:40px;border:2px solid transparent;padding:8px 0 0 0;margin:0 15px 0 0;text-align:center;z-index:1;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s;}#progress .bar a .text{display:inline-block;font-size:70%;}#progress .bar.active a .number{border-color:white;}#progress .bar.active .progress-meter{background:rgba(255,255,255,0.25);}#progress .bar:not(.active):hover .number{border:2px solid rgba(255,255,255,0.4);}.section-marker{display:block;height:1px;}section{position:relative;margin-left:50px;}section .section-title{position:relative;text-align:center;}section .subsection-title{position:relative;min-height:75px;margin:0 0 30px 0;border-bottom:1px solid rgba(0,0,0,0.1);}section .subsection-title h2{margin-right:70px;}.section-heading{position:relative;padding:200px 0;min-height:700px;border-top:2px solid #00aad1;}.section-heading .arrow{position:absolute;top:0;left:50%;margin-left:-8px;z-index:5;}.section-heading .section-title{background:rgba(255,255,255,0.95);position:relative;width:75%;margin:0 auto;padding:40px 40px 20px 40px;text-align:center;border:2px solid white;z-index:5;}.section-heading .section-title h2{margin:0 0 30px 0;}.section-heading .section-title p{font:400 20px/34px "Source Sans Pro",sans-serif;text-align:center;}.section-heading .section-heading-bg{background-color:#eee;background-image:url(../img/bg_section_1_1.jpg);background-position:50% 50%;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;}.section-content{position:relative;background:rgba(255,255,255,0.95);margin:-134px auto 0 auto;padding:40px 0 0 0;width:90%;max-width:1040px;border:2px solid white;z-index:10;}#section_I_intro{border-bottom:1px solid #e45424;}#section_I_1{margin-top:100px;}#page-introduction .section-content{margin:0 auto;padding:0;}.content-block{position:relative;border-bottom:1px solid black;margin:0 0 50px 0;padding:0 0 50px 0;}.content-block h2{font:400 32px/40px "Source Sans Pro",sans-serif;}.content-block p{text-align:left;}.content-block blockquote{background:rgba(0,0,0,0.1);margin:0 0 20px 0;padding:20px 20px 1px 20px;font:400 20px/30px "Source Sans Pro",sans-serif;}.content-block blockquote p{font:400 20px/30px "Source Sans Pro",sans-serif;}.content-block img{display:block;max-width:100%;height:auto;}.content-block.box{background:#eee;position:relative;padding:40px 0;border-bottom:none;}.content-block.box.inline{padding:40px;}.content-block.box .figure.inline{margin:0;border:none;}.content-block.box .content-block.table table th,.content-block.box .content-block.table table td{border:1px solid #ccc;}.content-block.figure .subsection-title{height:auto;margin:0;padding:40px 0 0 0;border-bottom:none;}.content-block.figure .figure-text{background:rgba(0,0,0,0.03);padding:20px 20px 1px 20px;}.content-block.figure .figure-text p{font:300 14px/22px "Source Sans Pro",sans-serif;}.content-block.figure.full-width{clear:both;}.content-block.figure.full-width .figure-image{padding:0 40px 40px 40px;}.content-block.figure.inline{border-top:1px solid black;padding:40px;}.content-block.figure.inline .subsection-title{padding:0;}.content-block.figure.inline .figure-image{margin:0 0 30px 0;padding:0;}.content-block.figure.float-right{width:50%;float:right;margin:0 -11% 10px 35px;padding:0;border-top-width:0;border-bottom-width:0;}.content-block.table table{width:100%;margin:0 0 30px 0;font:300 12px/16px "Source Sans Pro",sans-serif;}.content-block.table table caption{padding:16px;color:#237b8f;font:300 18px/24px "Source Sans Pro",sans-serif;}.content-block.table table th,.content-block.table table td{padding:6px;border:1px solid #eee;text-align:left;vertical-align:top;}.content-block.table table th{background:rgba(0,170,209,0.25);font-weight:400;}.content-block.table table th strong{font-weight:600;}.content-block.table table th.sub-head{background:rgba(0,170,209,0.1);}.content-block.table table th.column-head{background:#fbe9da;}.content-block.table table td ul{padding:0 0 0 15px;font-size:100%;line-height:120%;}.content-block.table .figure-text{margin-bottom:20px;}.section-content .content-block:last-child{border-bottom:none;}#title-screen{background:url(../img/bg_title-home.jpg);background-repeat:no-repeat;background-position:50% 0;background-size:cover;background-attachment:fixed;border-top:none;}#title-screen h2{border-color:white;}#title-screen .arrow{cursor:pointer;}#title-screen #download-button{background:rgba(255,255,255,0.8);display:block;width:45%;height:62px;margin:0 auto 20px auto;border:2px solid white;font:400 18px/18px "Source Sans Pro",sans-serif;text-align:center;text-decoration:none;}#title-screen #download-button span{vertical-align:top;}#title-screen #download-button .icon-wrap{background-color:rgba(76,143,204,0.8);display:inline-block;float:left;padding:15px;}#title-screen #download-button .icon{background-position:-250px -150px;display:inline-block;width:28px;height:28px;}#title-screen #download-button .text{display:block;margin:10px auto 4px auto;}#title-screen #download-button .small-text{display:block;margin:0 auto;font-size:75%;}#title-screen .small{width:60%;margin:0 auto;text-align:center;}.chapter-intro{padding:100px 0;border-top:2px solid #00aad1;}.chapter-intro .content-block{border-bottom:none;margin:0;padding:0;}.download-button{display:block;position:relative;width:240px;height:240px;margin:100px 0 0 0;}.download-button span{display:block;position:absolute;}.download-button .background{top:50%;left:50%;width:70%;height:70%;margin:-35% 0 0 -35%;opacity:0.15;overflow:hidden;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s;}.download-button .background:before{content:"";position:absolute;width:150%;height:150%;top:-25%;left:-25%;z-index:-1;background-repeat:no-repeat;background-size:cover;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}.download-button .colour{background:#4c8fcc;top:50%;left:50%;width:70%;height:70%;margin:-35% 0 0 -35%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s;}.download-button .border{top:50%;left:50%;width:70%;height:70%;margin:-35% 0 0 -35%;border:2px solid #4c8fcc;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.download-button .arrow{bottom:15%;left:50%;width:30px;height:30px;margin:0 0 0 -15px;border:1px solid #4c8fcc;border-color:transparent #4c8fcc #4c8fcc transparent;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;}.download-button .text{top:40%;width:100%;padding:0 15%;text-align:center;font:300 30px/30px "Source Sans Pro",sans-serif;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;}.download-button:hover .background{opacity:1;}.download-button:hover .colour{opacity:0.5;}.download-button:hover .text{color:white;}.download-button:hover .arrow{border-color:transparent white white transparent!important;}#page-home #title-screen h5{color:white;}#page-home #title-screen .vertical-center{width:80%;height:500px;margin-left:-40%;}#page-home #title-screen .section-text p{font-size:16px;line-height:22px;}#page-home #title-screen .section-text p.small{font-size:75%;line-height:120%;}#page-home #title-screen .ipcc-logo{background-position:0 -420px;display:block;position:absolute;bottom:40px;left:40px;}#page-home #title-screen #credit-links{position:absolute;right:40px;bottom:40px;width:400px;text-align:right;}#page-home #title-screen #credit-links a{background:rgba(76,143,204,0.8);display:inline-block;margin:0 5px 0 0;padding:8px 11px;color:white;font:400 10px/10px "Open Sans",sans-serif;text-decoration:none;border:1px solid white;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s;}#page-home #title-screen #credit-links a:hover{background:#4c8fcc;}#page-home .home-section .section-title h2{border-top-width:2px;margin:0 0 30px 0;}.home-section{background-repeat:no-repeat;background-size:cover;height:100%;position:relative;border-top:2px solid #aaa;}.home-section .vertical-center{position:absolute;left:50%;top:50%;width:60%;height:330px;margin:-200px 0 0 -30%;}.home-section .section-title h2{background:rgba(255,255,255,0.9);display:block;margin:0 0 50px 0;padding:12px;text-align:center;color:#244f90;border:2px solid #4c8fcc;border-top-width:0px;}.home-section .section-title h5{background:rgba(255,255,255,0.9);margin:0;padding:20px 0 5px 0;font:700 17px/20px "Open Sans",sans-serif;text-transform:uppercase;letter-spacing:1px;color:#555;border:2px solid white;border-bottom:none;}.home-section p{color:#244f90;}.home-section .section-button{margin:40px 0 0 0;text-align:center;}.home-section .scroll{position:absolute;bottom:64px;left:50%;width:100px;margin:0 0 0 -50px;text-align:center;color:#aaa;font:400 10px/10px "Source Sans Pro",sans-serif;text-transform:uppercase;letter-spacing:1px;cursor:pointer;}.home-section .arrow{position:absolute;left:50%;bottom:50px;margin:0 0 0 -9px;cursor:pointer;}.page-topic #title-screen{background-position:50% 50%;background-size:cover;}.page-topic #title-screen .section-text{background:rgba(255,255,255,0.8);padding:30px 30px 10px 30px;border:2px solid white;}.page-topic #title-screen .scroll{color:white;}#page-search-results header{left:0;}#page-search-results #title-screen{height:600px;}#page-search-results #title-screen .vertical-center{height:290px;margin-top:-170px;}#page-search-results #title-screen .section-text{padding:30px;}#page-search-results #search-results-form{border:1px solid rgba(0,0,0,0.2);padding:12px;}#page-search-results #search-results-form .search-field{background:transparent;display:inline-block;width:80%;border:none;color:#244f90;font:300 20px/20px "Open Sans",sans-serif;}#page-search-results #search-results-form .search-button{background-position:-250px -50px;float:right;height:30px;width:30px;border:none;}#page-search-results section{margin-left:0;}#page-search-results footer{margin-left:0;}#search-results h2{display:none;}#search-results ol{list-style:none;padding:0;}#search-results ol li{padding:20px 0;border-bottom:1px solid #4c8fcc;}#search-results .section-content{padding:40px 0 100px 0;}#search-results .pager{list-style:none;text-align:center;}#search-results .pager li{display:inline-block;margin:0 3px;}#search-results .pager li a{display:block;padding:6px;}#search-results .pager li.pager-current{background:rgba(0,0,0,0.1);}.bigfoot-footnote__button{position:relative;z-index:5;top:-0.1em;box-sizing:border-box;-moz-box-sizing:border-box;display:inline-block;padding:0.35em;margin:0 0.1em 0 0.2em;border:none;border-radius:0.3em;cursor:pointer;background-color:rgba(110,110,110,0.2);backface-visibility:hidden;font-size:1rem;line-height:0;vertical-align:middle;text-decoration:none;font-smoothing:antialiased;transition-property:background-color;transition-duration:0.25s;}.bigfoot-footnote__button:hover,.bigfoot-footnote__button:focus{outline:none;background-color:rgba(110,110,110,0.5);}.bigfoot-footnote__button:active{background-color:rgba(110,110,110,0.5);}.bigfoot-footnote__button.is-active{background-color:#6e6e6e;transition-delay:0.1s;}.bigfoot-footnote__button:after{content:'';display:table;clear:both;}.bigfoot-footnote__button__circle{display:inline-block;width:0.25em;height:0.25em;margin-right:0.25em;float:left;}.bigfoot-footnote__button__circle:last-child{margin-right:0;}.bigfoot-footnote__container{display:inline-block;position:relative;text-indent:0;}@media not print {.footnote-print-only{display:none!important;}}@media print {.bigfoot-footnote,.bigfoot-footnote__button{display:none!important;}}.bigfoot-footnote{position:absolute;z-index:10;top:0;left:0;display:inline-block;box-sizing:border-box;max-width:90%;margin:1.96924em 0;background:#fafafa;opacity:0;border-radius:0.5em;border:1px solid #c3c3c3;box-shadow:0px 0px 8px rgba(0,0,0,0.3);line-height:0;transition-property:opacity,transform;transition-duration:0.25s;transition-timing-function:ease;transform:scale(0.1) translateZ(0);transform-origin:50% 0;}.bigfoot-footnote.is-positioned-top{top:auto;bottom:0;}.bigfoot-footnote.is-active{transform:scale(1) translateZ(0);opacity:0.97;}.bigfoot-footnote.is-bottom-fixed{position:fixed;bottom:0;top:auto;left:0;right:auto;transform:translateY(100%);width:100%;margin:0;border-radius:0;opacity:1;border-width:1px 0 0;transition:transform 0.3s ease;}.bigfoot-footnote.is-bottom-fixed.is-active{transform:translateY(0);}.bigfoot-footnote.is-bottom-fixed .bigfoot-footnote__wrapper{margin:0 0 0 50%;transform:translateX(-50%);max-width:100%;}.bigfoot-footnote.is-bottom-fixed .bigfoot-footnote__wrapper,.bigfoot-footnote.is-bottom-fixed .bigfoot-footnote__content{border-radius:0;}.bigfoot-footnote.is-bottom-fixed .bigfoot-footnote__tooltip{display:none;}.bigfoot-footnote.is-scrollable:after{content:'';position:absolute;bottom:0.3375em;left:0.3375em;z-index:14;display:block;height:0.78125em;width:0.625em;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTJweCIgaGVpZ2h0PSIxNXB4IiB2aWV3Qm94PSIwIDAgMTIgMTUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pbllNaW4iPgogICAgPGcgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkFycm93IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxLjAwMDAwMCwgMS4wMDAwMDApIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiPgogICAgICAgICAgICA8cGF0aCBkPSJNNSwwIEw1LDExLjUiIGlkPSJMaW5lIj48L3BhdGg+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0wLjUsNy41IEw1LjAyNzY5Mjc5LDEyLjAyNzY5MjgiIGlkPSJMaW5lIj48L3BhdGg+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik00LjUsNy41IEw5LjAyNzY5Mjc5LDEyLjAyNzY5MjgiIGlkPSJMaW5lLTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcuMDAwMDAwLCAxMC4wMDAwMDApIHNjYWxlKC0xLCAxKSB0cmFuc2xhdGUoLTcuMDAwMDAwLCAtMTAuMDAwMDAwKSAiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPgo=");background-size:cover;opacity:0.5;transition-properties:opacity;transition-duration:0.25s;transition-timing-function:ease;}.bigfoot-footnote.is-scrollable .bigfoot-footnote__wrapper:before,.bigfoot-footnote.is-scrollable .bigfoot-footnote__wrapper:after{content:'';position:absolute;width:100%;z-index:12;left:0;}.bigfoot-footnote.is-scrollable .bigfoot-footnote__wrapper:before{top:-1px;height:1.1em;border-radius:0.5em 0.5em 0 0;background-image:linear-gradient(to bottom,#fafafa 50%,rgba(250,250,250,0) 100%);}.bigfoot-footnote.is-scrollable .bigfoot-footnote__wrapper:after{bottom:-1px;height:1.2em;border-radius:0 0 0.5em 0.5em;background-image:linear-gradient(to top,#fafafa 50%,rgba(250,250,250,0) 100%);}.bigfoot-footnote.is-scrollable ::-webkit-scrollbar{display:none;}.bigfoot-footnote.is-fully-scrolled:after,.bigfoot-footnote.is-fully-scrolled:before{opacity:0;transition-delay:0;}.bigfoot-footnote__wrapper{position:relative;z-index:14;width:22em;display:inline-block;box-sizing:inherit;overflow:hidden;margin:0;background-color:#fafafa;border-radius:0.5em;line-height:0;}.bigfoot-footnote__content{position:relative;z-index:8;display:inline-block;max-height:15em;padding:1.1em 1.3em 1.2em;box-sizing:inherit;overflow:auto;-webkit-overflow-scrolling:touch;background:#fafafa;border-radius:0.5em;font-smoothing:subpixel-antialiased;line-height:normal;}.bigfoot-footnote__content img{max-width:100%;}.bigfoot-footnote__content *:last-child{margin-bottom:0!important;}.bigfoot-footnote__content *:first-child{margin-top:0!important;}.bigfoot-footnote__tooltip{position:absolute;z-index:12;box-sizing:border-box;margin-left:-0.65em;width:1.3em;height:1.3em;transform:rotate(45deg);background:#fafafa;border:1px solid #c3c3c3;box-shadow:0px 0px 8px rgba(0,0,0,0.3);border-top-left-radius:0;}.is-positioned-bottom .bigfoot-footnote__tooltip{top:-0.65em;}.is-positioned-top .bigfoot-footnote__tooltip{bottom:-0.65em;}.bigfoot-footnote__button{background:rgba(76,143,204,0.8);top:-0.5em;padding:0.25em;font:10px/10px "Open Sans",sans-serif;color:white;}.bigfoot-footnote__button:hover{background:#4c8fcc;}.bigfoot-footnote__button__circle{margin-right:2px;}.bigfoot-footnote__tooltip{-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.is-positioned-bottom .bigfoot-footnote__tooltip{top:-0.3em;}.is-positioned-top .bigfoot-footnote__tooltip{bottom:-0.3em;}.bigfoot-footnote__content{font:400 14px/22px "Open Sans",sans-serif;}.bigfoot-footnote__content p{font:400 14px/22px "Open Sans",sans-serif;margin:0 0 10px 0;}.bigfoot-footnote__content strong{font-weight:400;}.bigfoot-footnote.is-scrollable .bigfoot-footnote__wrapper{padding:5px;}.bigfoot-footnote.is-scrollable .bigfoot-footnote__wrapper:before,.bigfoot-footnote.is-scrollable .bigfoot-footnote__wrapper:after{background-image:none;}#footnotes{display:none;}#boxer,#boxer *{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important;}#boxer .boxer-loading:before,#boxer .boxer-loading:after{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:110%;content:'';display:block;}#boxer.mobile .boxer-close,#boxer.mobile .boxer-close:hover{height:40px;width:40px;top:0;right:0;background:#111111;border-radius:0;}#boxer.mobile .boxer-close:hover:before,#boxer.mobile .boxer-close:before{color:#cccccc;font-size:28px;font-weight:700;line-height:40px;}#boxer.mobile.inline .boxer-content,#boxer.mobile.iframe .boxer-content{overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;}.boxer-lock{overflow:hidden!important;}#boxer-overlay{width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#000000;opacity:0;-webkit-transition:opacity 0.25s linear;transition:opacity 0.25s linear;}.boxer-open #boxer-overlay{opacity:0.75;}.boxer-open #boxer{opacity:1;}#boxer{width:200px;height:200px;position:absolute;right:0;left:0;z-index:101;background:#ffffff;border-radius:3px;box-shadow:0 0 25px #000000;opacity:0;margin:0 auto;padding:10px;-moz-box-sizing:border-box;box-sizing:border-box;}#boxer *{-webkit-transition:none;transition:none;-moz-box-sizing:border-box;box-sizing:border-box;}#boxer *:before{-moz-box-sizing:border-box;box-sizing:border-box;}#boxer *:after{-moz-box-sizing:border-box;box-sizing:border-box;}#boxer.fixed{position:fixed;top:0;bottom:0;margin:auto;}#boxer.inline{padding:30px;}#boxer.inline .boxer-content{width:auto;}#boxer.animating{-webkit-transition:height 0.25s ease,width 0.25s ease,opacity 0.25s linear,top 0.25s ease;transition:height 0.25s ease,width 0.25s ease,opacity 0.25s linear,top 0.25s ease;}#boxer.animating .boxer-container{-webkit-transition:opacity 0.25s linear 0.25s;transition:opacity 0.25s linear 0.25s;}#boxer.loading .boxer-container{opacity:0;-webkit-transition:opacity 0.25s linear;transition:opacity 0.25s linear;}#boxer.loading .boxer-loading{opacity:1;}#boxer .boxer-close{width:30px;height:30px;position:absolute;top:-7.5px;right:-7.5px;z-index:105;background:#ffffff;border-radius:100%;cursor:pointer;display:block;overflow:hidden;padding:0;text-indent:200%;white-space:nowrap;}#boxer .boxer-close:before{position:absolute;top:0;right:0;bottom:0;left:0;color:#333333;content:"\00d7";display:block;font-size:22px;font-weight:700;line-height:30px;margin:auto;text-align:center;text-indent:0;-webkit-transition:color 0.15s linear;transition:color 0.15s linear;}#boxer .boxer-loading{width:50px;height:50px;position:absolute;top:0;right:0;bottom:0;left:0;z-index:105;display:block;margin:auto;opacity:0;-webkit-transition:opacity 0.25s linear;transition:opacity 0.25s linear;}#boxer .boxer-loading:before{border:5px solid rgba(51,51,51,0.25);}#boxer .boxer-loading:after{-webkit-animation:boxer-loading-spin 0.75s linear infinite;animation:boxer-loading-spin 0.75s linear infinite;border:5px solid transparent;border-top-color:#333333;}#boxer .boxer-container{width:100%;height:100%;position:relative;z-index:103;background:#ffffff;overflow:hidden;}#boxer .boxer-content{width:100%;background:#ffffff;opacity:1;overflow:hidden;padding:0;}#boxer .boxer-image{float:left;}#boxer .boxer-video{width:100%;height:100%;}#boxer .boxer-iframe{width:100%;height:100%;border:none;float:left;overflow:auto;}#boxer .boxer-meta{clear:both;padding:10px 0 0;}#boxer .boxer-control{width:40px;height:40px;position:absolute;top:0;background:#ffffff;border-radius:100%;box-shadow:0 0 5px rgba(0,0,0,0.25);cursor:pointer;display:block;margin-right:auto;margin-left:auto;opacity:1;overflow:hidden;text-indent:200%;-webkit-transition:opacity 0.15s linear;transition:opacity 0.15s linear;white-space:nowrap;}#boxer .boxer-control:before{width:0;height:0;position:absolute;top:0;right:0;bottom:0;left:0;content:'';margin:auto;}#boxer .boxer-control.previous{left:20px;}#boxer .boxer-control.previous:before{border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:10.4px solid #333333;margin-left:14px;}#boxer .boxer-control.next{right:20px;}#boxer .boxer-control.next:before{border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:10.4px solid #333333;margin-right:14px;}#boxer .boxer-control.disabled{opacity:0;}#boxer .boxer-position{color:#999999;font-size:12px;margin:0;padding:15px 15px 0 15px;}#boxer .boxer-caption p{color:#666666;font-size:14px;margin:0;padding:15px;}#boxer .boxer-caption.gallery p{padding-top:0;}#boxer .boxer-error{width:250px;}#boxer .boxer-error p{color:#990000;font-size:14px;margin:0;padding:25px;text-align:center;text-transform:uppercase;}#boxer.mobile{width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;background:#111111;border-radius:0;padding:40px 0 0;}#boxer.mobile .boxer-loading:before{border-color:rgba(153,153,153,0.25);}#boxer.mobile .boxer-loading:after{border-top-color:#999999;}#boxer.mobile .boxer-container{background:#111111;}#boxer.mobile .boxer-content{background-color:#111111;}#boxer.mobile .boxer-control{width:50px;height:100%;background:#111111;border-radius:0;box-shadow:none;opacity:1;}#boxer.mobile .boxer-control.previous{left:0;}#boxer.mobile .boxer-control.previous:before{border-right-color:#eeeeee;margin-left:19px;}#boxer.mobile .boxer-control.next{right:0;}#boxer.mobile .boxer-control.next:before{border-left-color:#eeeeee;margin-right:19px;}#boxer.mobile .boxer-meta{width:100%;position:absolute;right:0;bottom:0;left:0;background-color:#111111;padding:15px 65px;}#boxer.mobile .boxer-position{color:#999999;font-size:12px;margin:0;padding:0 15px 0 0;}#boxer.mobile .boxer-image{-webkit-transition:none!important;transition:none!important;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);}#boxer.mobile .boxer-caption p{color:#eeeeee;font-size:14px;margin:0;padding:0;}#boxer.mobile.animated .boxer-image{-webkit-transition:-webkit-transform 0.25s ease-out!important;transition:transform 0.25s ease-out!important;}#boxer.iframe .boxer-content{width:auto;}@-webkit-keyframes boxer-loading-spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes boxer-loading-spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}.no-opacity #boxer .boxer-close{text-indent:-999px;}.no-opacity #boxer .boxer-control{text-indent:-999px;}.no-touch #boxer .boxer-control{opacity:0;}.no-touch #boxer.mobile .boxer-control{opacity:1;}.no-touch #boxer.mobile .boxer-control.disabled{opacity:0;cursor:default!important;}.no-touch #boxer.mobile:hover .boxer-control{opacity:1;}.no-touch #boxer.mobile:hover .boxer-control.disabled{opacity:0;cursor:default!important;}.no-touch #boxer:hover .boxer-control{opacity:1;}.no-touch #boxer:hover .boxer-control.disabled{opacity:0;cursor:default!important;}.boxer-inline{display:none;width:420px;}#boxer{border-radius:0;}#boxer .boxer-caption{border-top:1px solid rgba(0,0,0,0.2);padding:10px 5px 0 5px;}#boxer .boxer-caption .caption{padding:0;font:400 14px/18px "Source Sans Pro",sans-serif;}#boxer .boxer-close{top:0;right:-40px;border-radius:0;}#boxer.mobile{background:rgba(255,255,255,0.95);}#boxer.mobile .boxer-close{background:#4c8fcc;}#boxer.mobile .boxer-close:before{color:white;}#boxer.mobile .boxer-container{background:transparent;}#boxer.mobile .boxer-content{background:transparent;}#boxer.mobile .boxer-meta{background:transparent;}#boxer.mobile .boxer-caption p{color:#333;}#boxer.popup-info{width:480px!important;}#boxer.popup-info p{width:420px;margin:0 0 15px 0;color:#555;font:400 13px/22px "Open Sans",sans-serif;text-align:left;}body.page-slide-open{overflow:hidden;}#page-slide-overlay{background:rgba(255,255,255,0.75);position:fixed;display:none;top:0;left:0;width:100%;height:100%;z-index:100;}#page-slide-close{position:fixed;display:none;top:0;left:0;width:15%;height:100%;z-index:101;}#page-slide-close a{display:block;position:absolute;top:50%;left:50%;width:40px;height:52px;margin:-26px 0 0 -20px;padding:40px 0 0 0;font:400 12px/12px "Source Sans Pro",sans-serif;text-transform:uppercase;text-align:center;text-decoration:none;}#page-slide-close a:after,#page-slide-close a:before{background:#4c8fcc;content:'';display:block;position:absolute;width:28px;height:6px;left:6px;}#page-slide-close a:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:16px;}#page-slide-close a:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:16px;}#page-slide{background:#244f90;position:fixed;display:none;top:0;bottom:0;height:100%;z-index:102;}#page-slide iframe{position:absolute;left:0;top:0;width:100%;height:100%;border:none;}section.color-red{border-color:#c01830;}section.color-orange{border-color:#e45424;}section.color-yellow{border-color:#fba81a;}section.color-green{border-color:#579e74;}section.color-lightblue{border-color:#00aad1;}section.color-blue{border-color:#4c8fcc;}.color-red p,.color-red ul,.color-red ol,.color-red th,.color-red td{color:#4d2a2a;}.color-red .section-title h2{color:#c01830;border-color:#c01830;}.color-red .section-title h5{color:#c01830;}.color-red .button{background:#c01830;}.color-red .button:hover{background:#e42742;}.color-orange p,.color-orange ul,.color-orange ol,.color-orange th,.color-orange td{color:#583428;}.color-orange .section-title h2{color:#e45424;border-color:#e45424;}.color-orange .section-title h5{color:#e45424;}.color-orange .button{background:#e45424;}.color-orange .button:hover{background:#ea7751;}.color-yellow p,.color-yellow ul,.color-yellow ol,.color-yellow th,.color-yellow td{color:#584b28;}.color-yellow .section-title h2{color:#fba81a;border-color:#fba81a;}.color-yellow .section-title h5{color:#fba81a;}.color-yellow .button{background:#fba81a;}.color-yellow .button:hover{background:#fcbb4c;}.color-green p,.color-green ul,.color-green ol,.color-green th,.color-green td{color:#2c3e33;}.color-green .section-title h2{color:#579e74;border-color:#579e74;}.color-green .section-title h5{color:#579e74;}.color-green .button{background:#579e74;}.color-green .button:hover{background:#75b38e;}.color-lightblue p,.color-lightblue ul,.color-lightblue ol,.color-lightblue th,.color-lightblue td{color:#284a58;}.color-lightblue .section-title h2{color:#00aad1;border-color:#00aad1;}.color-lightblue .section-title h5{color:#00aad1;}.color-lightblue .button{background:#00aad1;}.color-lightblue .button:hover{background:#05d0ff;}.color-blue p,.color-blue ul,.color-blue ol,.color-blue th,.color-blue td{color:#284a58;}.color-blue .section-title h2{color:#4c8fcc;border-color:#4c8fcc;}.color-blue .section-title h5{color:#4c8fcc;}.color-blue .button{background:#4c8fcc;}.color-blue .button:hover{background:#74a8d7;}#ui-color{display:inline;}#ui-color.ui-color-red h3{color:#237b8f;}#ui-color.ui-color-red header,#ui-color.ui-color-red #progress{background:#c01830;}#ui-color.ui-color-red header #header-logo .logo-link{color:#c01830;}#ui-color.ui-color-red header #header-logo span{background-position:0 0;}#ui-color.ui-color-red header #header-search-link a{color:#c01830;}#ui-color.ui-color-red header #header-search-link a .icon{background-position:0 -50px;}#ui-color.ui-color-red header #header-search-form .search-button{background-position:0 -391px;}#ui-color.ui-color-red nav a.current{color:#c01830;}#ui-color.ui-color-red #menu-animation span{background:#c01830;}#ui-color.ui-color-red .share-widget .share-popout{background:#c01830;}#ui-color.ui-color-red .share-widget .share-popout:after{border-color:#c01830 transparent;}#ui-color.ui-color-red .content-block .share-widget .share-me .icon{background-position:0 -100px;}#ui-color.ui-color-red .content-block .share-widget.inline .facebook{background-position:0 -250px;}#ui-color.ui-color-red .content-block .share-widget.inline .twitter{background-position:0 -300px;}#ui-color.ui-color-red .content-block .share-widget.inline .linkedin{background-position:0 -350px;}#ui-color.ui-color-red .content-block .image-download-link a{background-position:0 -450px;}#ui-color.ui-color-red .page-section h2,#ui-color.ui-color-red .page-section a{color:#c01830;}#ui-color.ui-color-red #title-screen h2{color:#c01830;}#ui-color.ui-color-red .chapter-intro{border-color:#c01830;}#ui-color.ui-color-red .download-button{color:#c01830;}#ui-color.ui-color-red .download-button .border{border-color:#c01830;}#ui-color.ui-color-red .download-button .colour{background:#c01830;}#ui-color.ui-color-red .download-button .arrow{border-color:transparent #c01830 #c01830 transparent;}#ui-color.ui-color-red .section-heading{border-color:#c01830;}#ui-color.ui-color-red .section-heading p{color:#c01830;}#ui-color.ui-color-red .section-head-arrow{background-position:0 0;}#ui-color.ui-color-red .content-block{border-color:#c01830;}#ui-color.ui-color-red .figure .figure-text p{color:#284a58;}#ui-color.ui-color-red .bigfoot-footnote__button{background:rgba(192,24,48,0.5);}#ui-color.ui-color-red .bigfoot-footnote__button.is-active,#ui-color.ui-color-red .bigfoot-footnote__button:hover{background:#c01830;}#ui-color.ui-color-orange h3{color:#237b8f;}#ui-color.ui-color-orange header,#ui-color.ui-color-orange #progress{background:#e45424;}#ui-color.ui-color-orange header #header-logo .logo-link{color:#e45424;}#ui-color.ui-color-orange header #header-logo span{background-position:0 -50px;}#ui-color.ui-color-orange header #header-search-link a{color:#e45424;}#ui-color.ui-color-orange header #header-search-link a .icon{background-position:-50px -50px;}#ui-color.ui-color-orange header #header-search-form .search-button{background-position:-50px -391px;}#ui-color.ui-color-orange nav a.current{color:#e45424;}#ui-color.ui-color-orange #menu-animation span{background:#e45424;}#ui-color.ui-color-orange .share-widget .share-popout{background:#e45424;}#ui-color.ui-color-orange .share-widget .share-popout:after{border-color:#e45424 transparent;}#ui-color.ui-color-orange .content-block .share-widget .share-me .icon{background-position:-50px -100px;}#ui-color.ui-color-orange .content-block .share-widget.inline .facebook{background-position:-50px -250px;}#ui-color.ui-color-orange .content-block .share-widget.inline .twitter{background-position:-50px -300px;}#ui-color.ui-color-orange .content-block .share-widget.inline .linkedin{background-position:-50px -350px;}#ui-color.ui-color-orange .content-block .image-download-link a{background-position:-50px -450px;}#ui-color.ui-color-orange .page-section h2,#ui-color.ui-color-orange .page-section a{color:#e45424;}#ui-color.ui-color-orange #title-screen h2{color:#e45424;}#ui-color.ui-color-orange .chapter-intro{border-color:#e45424;}#ui-color.ui-color-orange .download-button{color:#e45424;}#ui-color.ui-color-orange .download-button .border{border-color:#e45424;}#ui-color.ui-color-orange .download-button .colour{background:#e45424;}#ui-color.ui-color-orange .download-button .arrow{border-color:transparent #e45424 #e45424 transparent;}#ui-color.ui-color-orange .section-heading{border-color:#e45424;}#ui-color.ui-color-orange .section-heading p{color:#e45424;}#ui-color.ui-color-orange .section-head-arrow{background-position:-50px 0;}#ui-color.ui-color-orange .content-block{border-color:#e45424;}#ui-color.ui-color-orange .figure .figure-text p{color:#284a58;}#ui-color.ui-color-orange .bigfoot-footnote__button{background:rgba(228,84,36,0.5);}#ui-color.ui-color-orange .bigfoot-footnote__button.is-active,#ui-color.ui-color-orange .bigfoot-footnote__button:hover{background:#e45424;}#ui-color.ui-color-yellow h3{color:#237b8f;}#ui-color.ui-color-yellow header,#ui-color.ui-color-yellow #progress{background:#fba81a;}#ui-color.ui-color-yellow header #header-logo .logo-link{color:#fba81a;}#ui-color.ui-color-yellow header #header-logo span{background-position:0 -100px;}#ui-color.ui-color-yellow header #header-search-link a{color:#fba81a;}#ui-color.ui-color-yellow header #header-search-link a .icon{background-position:-100px -50px;}#ui-color.ui-color-yellow header #header-search-form .search-button{background-position:-100px -391px;}#ui-color.ui-color-yellow nav a.current{color:#fba81a;}#ui-color.ui-color-yellow #menu-animation span{background:#fba81a;}#ui-color.ui-color-yellow .share-widget .share-popout{background:#fba81a;}#ui-color.ui-color-yellow .share-widget .share-popout:after{border-color:#fba81a transparent;}#ui-color.ui-color-yellow .content-block .share-widget .share-me .icon{background-position:-100px -100px;}#ui-color.ui-color-yellow .content-block .share-widget.inline .facebook{background-position:-100px -250px;}#ui-color.ui-color-yellow .content-block .share-widget.inline .twitter{background-position:-100px -300px;}#ui-color.ui-color-yellow .content-block .share-widget.inline .linkedin{background-position:-100px -350px;}#ui-color.ui-color-yellow .content-block .image-download-link a{background-position:-100px -450px;}#ui-color.ui-color-yellow .page-section h2,#ui-color.ui-color-yellow .page-section a{color:#fba81a;}#ui-color.ui-color-yellow #title-screen h2{color:#fba81a;}#ui-color.ui-color-yellow .chapter-intro{border-color:#fba81a;}#ui-color.ui-color-yellow .download-button{color:#fba81a;}#ui-color.ui-color-yellow .download-button .border{border-color:#fba81a;}#ui-color.ui-color-yellow .download-button .colour{background:#fba81a;}#ui-color.ui-color-yellow .download-button .arrow{border-color:transparent #fba81a #fba81a transparent;}#ui-color.ui-color-yellow .section-heading{border-color:#fba81a;}#ui-color.ui-color-yellow .section-heading p{color:#fba81a;}#ui-color.ui-color-yellow .section-head-arrow{background-position:-100px 0;}#ui-color.ui-color-yellow .content-block{border-color:#fba81a;}#ui-color.ui-color-yellow .figure .figure-text p{color:#284a58;}#ui-color.ui-color-yellow .bigfoot-footnote__button{background:rgba(251,168,26,0.5);}#ui-color.ui-color-yellow .bigfoot-footnote__button.is-active,#ui-color.ui-color-yellow .bigfoot-footnote__button:hover{background:#fba81a;}#ui-color.ui-color-green h3{color:#237b8f;}#ui-color.ui-color-green header,#ui-color.ui-color-green #progress{background:#579e74;}#ui-color.ui-color-green header #header-logo .logo-link{color:#579e74;}#ui-color.ui-color-green header #header-logo span{background-position:0 -150px;}#ui-color.ui-color-green header #header-search-link a{color:#579e74;}#ui-color.ui-color-green header #header-search-link a .icon{background-position:-150px -50px;}#ui-color.ui-color-green header #header-search-form .search-button{background-position:-150px -391px;}#ui-color.ui-color-green nav a.current{color:#579e74;}#ui-color.ui-color-green #menu-animation span{background:#579e74;}#ui-color.ui-color-green .share-widget .share-popout{background:#579e74;}#ui-color.ui-color-green .share-widget .share-popout:after{border-color:#579e74 transparent;}#ui-color.ui-color-green .content-block .share-widget .share-me .icon{background-position:-150px -100px;}#ui-color.ui-color-green .content-block .share-widget.inline .facebook{background-position:-150px -250px;}#ui-color.ui-color-green .content-block .share-widget.inline .twitter{background-position:-150px -300px;}#ui-color.ui-color-green .content-block .share-widget.inline .linkedin{background-position:-150px -350px;}#ui-color.ui-color-green .content-block .image-download-link a{background-position:-150px -450px;}#ui-color.ui-color-green .page-section h2,#ui-color.ui-color-green .page-section a{color:#579e74;}#ui-color.ui-color-green #title-screen h2{color:#579e74;}#ui-color.ui-color-green .chapter-intro{border-color:#579e74;}#ui-color.ui-color-green .download-button{color:#579e74;}#ui-color.ui-color-green .download-button .border{border-color:#579e74;}#ui-color.ui-color-green .download-button .colour{background:#579e74;}#ui-color.ui-color-green .download-button .arrow{border-color:transparent #579e74 #579e74 transparent;}#ui-color.ui-color-green .section-heading{border-color:#579e74;}#ui-color.ui-color-green .section-heading p{color:#579e74;}#ui-color.ui-color-green .section-head-arrow{background-position:-150px 0;}#ui-color.ui-color-green .content-block{border-color:#579e74;}#ui-color.ui-color-green .figure .figure-text p{color:#284a58;}#ui-color.ui-color-green .bigfoot-footnote__button{background:rgba(87,158,116,0.5);}#ui-color.ui-color-green .bigfoot-footnote__button.is-active,#ui-color.ui-color-green .bigfoot-footnote__button:hover{background:#579e74;}#ui-color.ui-color-lightblue h3{color:#237b8f;}#ui-color.ui-color-lightblue header,#ui-color.ui-color-lightblue #progress{background:#00aad1;}#ui-color.ui-color-lightblue header #header-logo .logo-link{color:#00aad1;}#ui-color.ui-color-lightblue header #header-logo span{background-position:0 -200px;}#ui-color.ui-color-lightblue header #header-search-link a{color:#00aad1;}#ui-color.ui-color-lightblue header #header-search-link a .icon{background-position:-200px -50px;}#ui-color.ui-color-lightblue header #header-search-form .search-button{background-position:-200px -391px;}#ui-color.ui-color-lightblue nav a.current{color:#00aad1;}#ui-color.ui-color-lightblue #menu-animation span{background:#00aad1;}#ui-color.ui-color-lightblue .share-widget .share-popout{background:#00aad1;}#ui-color.ui-color-lightblue .share-widget .share-popout:after{border-color:#00aad1 transparent;}#ui-color.ui-color-lightblue .content-block .share-widget .share-me .icon{background-position:-200px -100px;}#ui-color.ui-color-lightblue .content-block .share-widget.inline .facebook{background-position:-200px -250px;}#ui-color.ui-color-lightblue .content-block .share-widget.inline .twitter{background-position:-200px -300px;}#ui-color.ui-color-lightblue .content-block .share-widget.inline .linkedin{background-position:-200px -350px;}#ui-color.ui-color-lightblue .content-block .image-download-link a{background-position:-200px -450px;}#ui-color.ui-color-lightblue .page-section h2,#ui-color.ui-color-lightblue .page-section a{color:#00aad1;}#ui-color.ui-color-lightblue #title-screen h2{color:#00aad1;}#ui-color.ui-color-lightblue .chapter-intro{border-color:#00aad1;}#ui-color.ui-color-lightblue .download-button{color:#00aad1;}#ui-color.ui-color-lightblue .download-button .border{border-color:#00aad1;}#ui-color.ui-color-lightblue .download-button .colour{background:#00aad1;}#ui-color.ui-color-lightblue .download-button .arrow{border-color:transparent #00aad1 #00aad1 transparent;}#ui-color.ui-color-lightblue .section-heading{border-color:#00aad1;}#ui-color.ui-color-lightblue .section-heading p{color:#00aad1;}#ui-color.ui-color-lightblue .section-head-arrow{background-position:-200px 0;}#ui-color.ui-color-lightblue .content-block{border-color:#00aad1;}#ui-color.ui-color-lightblue .figure .figure-text p{color:#284a58;}#ui-color.ui-color-lightblue .bigfoot-footnote__button{background:rgba(0,170,209,0.5);}#ui-color.ui-color-lightblue .bigfoot-footnote__button.is-active,#ui-color.ui-color-lightblue .bigfoot-footnote__button:hover{background:#00aad1;}#ui-color.ui-color-blue h3{color:#237b8f;}#ui-color.ui-color-blue header,#ui-color.ui-color-blue #progress{background:#4c8fcc;}#ui-color.ui-color-blue header #header-logo .logo-link{color:#4c8fcc;}#ui-color.ui-color-blue header #header-logo span{background-position:0 -250px;}#ui-color.ui-color-blue header #header-search-link a{color:#4c8fcc;}#ui-color.ui-color-blue header #header-search-link a .icon{background-position:-250px -50px;}#ui-color.ui-color-blue header #header-search-form .search-button{background-position:-250px -391px;}#ui-color.ui-color-blue nav a.current{color:#4c8fcc;}#ui-color.ui-color-blue #menu-animation span{background:#4c8fcc;}#ui-color.ui-color-blue .share-widget .share-popout{background:#4c8fcc;}#ui-color.ui-color-blue .share-widget .share-popout:after{border-color:#4c8fcc transparent;}#ui-color.ui-color-blue .content-block .share-widget .share-me .icon{background-position:-250px -100px;}#ui-color.ui-color-blue .content-block .share-widget.inline .facebook{background-position:-250px -250px;}#ui-color.ui-color-blue .content-block .share-widget.inline .twitter{background-position:-250px -300px;}#ui-color.ui-color-blue .content-block .share-widget.inline .linkedin{background-position:-250px -350px;}#ui-color.ui-color-blue .content-block .image-download-link a{background-position:-250px -450px;}#ui-color.ui-color-blue .page-section h2,#ui-color.ui-color-blue .page-section a{color:#4c8fcc;}#ui-color.ui-color-blue #title-screen h2{color:#4c8fcc;}#ui-color.ui-color-blue .chapter-intro{border-color:#4c8fcc;}#ui-color.ui-color-blue .download-button{color:#4c8fcc;}#ui-color.ui-color-blue .download-button .border{border-color:#4c8fcc;}#ui-color.ui-color-blue .download-button .colour{background:#4c8fcc;}#ui-color.ui-color-blue .download-button .arrow{border-color:transparent #4c8fcc #4c8fcc transparent;}#ui-color.ui-color-blue .section-heading{border-color:#4c8fcc;}#ui-color.ui-color-blue .section-heading p{color:#4c8fcc;}#ui-color.ui-color-blue .section-head-arrow{background-position:-250px 0;}#ui-color.ui-color-blue .content-block{border-color:#4c8fcc;}#ui-color.ui-color-blue .figure .figure-text p{color:#284a58;}#ui-color.ui-color-blue .bigfoot-footnote__button{background:rgba(76,143,204,0.5);}#ui-color.ui-color-blue .bigfoot-footnote__button.is-active,#ui-color.ui-color-blue .bigfoot-footnote__button:hover{background:#4c8fcc;}@media only screen and (max-width: 768px) {#ui-color.ui-color-red .share-widget .share-popout:after{border-color:transparent #c01830;}#ui-color.ui-color-orange .share-widget .share-popout:after{border-color:transparent #e45424;}#ui-color.ui-color-yellow .share-widget .share-popout:after{border-color:transparent #fba81a;}#ui-color.ui-color-green .share-widget .share-popout:after{border-color:transparent #579e74;}#ui-color.ui-color-lightblue .share-widget .share-popout:after{border-color:transparent #00aad1;}#ui-color.ui-color-blue .share-widget .share-popout:after{border-color:transparent #4c8fcc;}}footer{background:url(../img/bg_footer.jpg) no-repeat bottom right;background-size:cover;position:relative;padding:80px 0;margin-left:50px;color:white;}footer #footer-content h2{margin:0 0 10px 0;font:700 26px/32px "Open Sans",sans-serif;}footer #footer-content h4{margin:0 0 10px 0;font:300 14px/20px "Source Sans Pro",sans-serif;text-align:left;}footer #footer-content p{margin:0 0 20px 0;font:300 12px/20px "Source Sans Pro",sans-serif;text-align:left;}footer #footer-content .logo-link{text-decoration:none;color:white!important;}footer #footer-title{margin-bottom:30px;}footer #footer-title #footer-title-text{float:left;margin:0 0 0 30px;}footer #footer-text{margin-bottom:40px;padding-bottom:30px;border-bottom:2px solid white;}footer #footer-logo{display:block;float:left;padding:18px 30px;border:2px solid white;}footer #footer-logo:hover{background:rgba(255,255,255,0.2);}footer #footer-logo span{background-position:0 -300px;}footer .footer-logos .logo-link{padding:0;}footer .footer-logos a{display:inline-block;vertical-align:bottom;margin:0 40px 0 0;}footer .footer-logos a span{display:block;width:100%;height:100%;}footer #partner-logos .ipcc-logo{background-position:0 -350px;}footer #partner-logos #wmo-logo{width:43px;height:65px;}footer #partner-logos #wmo-logo span{background-position:-70px 0;}footer #partner-logos #unep-logo{width:47px;height:56px;}footer #partner-logos #unep-logo span{background-position:-70px -100px;}footer #powered-by p{margin:50px 0 0 0;font:700 9px/9px "Open Sans",sans-serif;text-transform:uppercase;letter-spacing:1px;}footer #powered-by a{color:white;}footer #powered-by #h7-logo{width:155px;height:33px;margin:0 0 0 30px;vertical-align:middle;}footer #powered-by #h7-logo span{background-position:-70px -300px;}@media only screen and (max-width: 1024px) {footer #partner-logos{text-align:center;}footer #partner-logos.footer-logos{width:100%;}footer #powered-by{float:none;clear:both;margin:0 auto;text-align:center;}footer #powered-by p{display:inline-block;}}@media only screen and (max-width: 768px) {footer #footer-content #footer-title{text-align:center;}footer #footer-content #footer-title #footer-logo{display:inline-block;float:none;margin:0 0 20px 0;}footer #footer-content #footer-title #footer-title-text{float:none;width:80%;margin:0 auto;}footer #footer-content #footer-title #footer-title-text h2,footer #footer-content #footer-title #footer-title-text h4{text-align:center;}footer #partner-logos .ipcc-logo{background-position:-150px -100px;width:141px;height:71px;}}@media only screen and (max-width: 640px) {footer{background-size:auto 100%;margin-left:0;}footer #footer-content p{font-size:11px;line-height:16px;margin:0 0 12px 0;}}@media only screen and (max-width: 1024px) {#title-screen{background-attachment:scroll;}#title-screen #download-button{width:60%;}html.touch .section-heading .section-heading-bg{background-attachment:scroll;background-position:top center;background-repeat:no-repeat;}}@media only screen and (max-width: 979px) {#page-home #title-screen .ipcc-logo{background-size:300px 375px;background-position:0 -315px;width:289px;height:44px;bottom:20px;left:20px;}#page-home #title-screen #credit-links{bottom:20px;right:20px;}.content-block.figure.float-right{margin-right:0;}}@media only screen and (max-width: 768px) {section .section-title{position:static;}.chapter-intro{padding:60px 0;}.download-button{margin:0 auto;}.section-heading{padding:120px 0 200px 0;min-height:0;}.section-heading .section-heading-bg{background-size:150% auto;}.section-heading .section-title{width:80%;padding:30px 30px 10px 30px;}.content-block.figure.float-right{width:auto;float:none;margin:0 0 50px 0;padding:0 0 50px 0;border-bottom-width:1px;}.content-block.figure.float-right .figure-image{margin:0;padding:40px;}.content-block.figure.float-right .figure-text{width:64.58333333%;margin:0 auto;}.content-block.table .table-wrap{width:100%;overflow:scroll;-webkit-box-shadow:inset 0 0 5px 0 rgba(0,0,0,0.25);box-shadow:inset 0 0 5px 0 rgba(0,0,0,0.25);}#title-screen .vertical-center{height:auto;}#page-home #title-screen .vertical-center{height:auto;margin-left:auto;padding-bottom:40px;}#page-home #title-screen #credit-links{position:static;width:auto;margin:30px auto;text-align:center;}#page-home #title-screen .ipcc-logo{position:static;margin:0 auto;}#page-home #title-screen .scroll{position:static;margin:0 auto;}#page-home #title-screen .arrow{position:static;margin:5px auto 50px auto;}.home-section{height:auto;}.home-section .vertical-center{position:static;left:auto;top:auto;width:80%;height:auto;margin:0 auto;padding:120px 0;}.home-section .section-title h2{margin:0 0 30px 0;font-size:30px;line-height:38px;}}@media only screen and (max-width: 640px) {h2{margin:0 0 20px 0;font-size:32px;line-height:38px;}p{font-size:14px;line-height:22px;}#progress{display:none;}section{margin-left:0;}section .subsection-title{margin:0 0 20px 0;}.section-heading .section-heading-bg{background-size:auto 100%;}.section-heading .section-title p{font-size:18px;line-height:24px;}.section-content{padding:20px 0 0 0;}.content-block{margin:0 0 40px 0;padding:0 0 20px 0;}.content-block h2{font-size:28px;line-height:36px;}.content-block.figure .subsection-title{min-height:0;padding:0;}.content-block.figure.full-width .figure-image{padding:0 20px 20px 20px;}.content-block.figure.inline{padding:20px;}.content-block.figure.float-right{margin:0 0 40px 0;padding:0 0 20px 0;}.content-block.figure.float-right .figure-image{padding:20px;}.content-block.figure.float-right .figure-text{width:auto;}.content-block.box{padding:10px 0;}#title-screen{background-size:auto 100%;}#title-screen .vertical-center{height:auto;padding:170px 0 100px 0;}#title-screen #download-button{background:#4c8fcc;width:90%;color:white;}#title-screen #download-button .icon-wrap{display:none;}.home-section p{font-size:16px;line-height:24px;}.home-section .vertical-center{top:45%;}}@media only screen and (max-width: 400px) {h2{font-size:28px;line-height:36px;}p{font-size:16px;line-height:22px;text-align:left;}.section-heading .section-title{padding:20px 20px 1px 20px;}}