/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.428571429;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive,#jumbotron .wrapper img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h1 .small,h2 small,h2 .small,h3 small,h3 .small,h4 small,h4 .small,h5 small,h5 .small,h6 small,h6 .small,.h1 small,.h1 .small,.h2 small,.h2 .small,.h3 small,.h3 .small,.h4 small,.h4 .small,.h5 small,.h5 .small,.h6 small,.h6 .small{font-weight:normal;line-height:1;color:#777}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,h1 .small,.h1 small,.h1 .small,h2 small,h2 .small,.h2 small,.h2 .small,h3 small,h3 .small,.h3 small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,h4 .small,.h4 small,.h4 .small,h5 small,h5 .small,.h5 small,.h5 .small,h6 small,h6 .small,.h6 small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width: 768px){.lead{font-size:21px}}small,.small{font-size:85%}mark,.mark{background-color:#fcf8e3;padding:.2em}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase,.initialism,.home .initialism{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:hover,a.text-primary:focus{color:#286090}.text-success{color:#3c763d}a.text-success:hover,a.text-success:focus{color:#2b542c}.text-info{color:#31708f}a.text-info:hover,a.text-info:focus{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover,a.text-warning:focus{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover,a.text-danger:focus{color:#843534}.bg-primary{color:#fff}.bg-primary{background-color:#337ab7}a.bg-primary:hover,a.bg-primary:focus{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:hover,a.bg-success:focus{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover,a.bg-info:focus{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover,a.bg-warning:focus{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover,a.bg-danger:focus{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ul ol,ol ul,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.428571429}dt{font-weight:bold}dd{margin-left:0}.dl-horizontal dd:before,.dl-horizontal dd:after{content:" ";display:table}.dl-horizontal dd:after{clear:both}@media (min-width: 768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.428571429;color:#777}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.blockquote-reverse footer:before,.blockquote-reverse small:before,.blockquote-reverse .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before,blockquote.pull-right .small:before{content:''}.blockquote-reverse footer:after,.blockquote-reverse small:after,.blockquote-reverse .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.428571429}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}kbd kbd{padding:0;font-size:100%;font-weight:bold;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.428571429;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid:before,.container-fluid:after{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.3333333333%}.col-xs-pull-2{right:16.6666666667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.3333333333%}.col-xs-pull-5{right:41.6666666667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.3333333333%}.col-xs-pull-8{right:66.6666666667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.3333333333%}.col-xs-pull-11{right:91.6666666667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.3333333333%}.col-xs-push-2{left:16.6666666667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.3333333333%}.col-xs-push-5{left:41.6666666667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.3333333333%}.col-xs-push-8{left:66.6666666667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.3333333333%}.col-xs-push-11{left:91.6666666667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-offset-12{margin-left:100%}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.3333333333%}.col-sm-pull-2{right:16.6666666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.3333333333%}.col-sm-pull-5{right:41.6666666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.3333333333%}.col-sm-pull-8{right:66.6666666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.3333333333%}.col-sm-pull-11{right:91.6666666667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.3333333333%}.col-sm-push-2{left:16.6666666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.3333333333%}.col-sm-push-5{left:41.6666666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.3333333333%}.col-sm-push-8{left:66.6666666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.3333333333%}.col-sm-push-11{left:91.6666666667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-offset-12{margin-left:100%}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.3333333333%}.col-md-pull-2{right:16.6666666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.3333333333%}.col-md-pull-5{right:41.6666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.3333333333%}.col-md-pull-8{right:66.6666666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.3333333333%}.col-md-pull-11{right:91.6666666667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.3333333333%}.col-md-push-2{left:16.6666666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.3333333333%}.col-md-push-5{left:41.6666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.3333333333%}.col-md-push-8{left:66.6666666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.3333333333%}.col-md-push-11{left:91.6666666667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}.col-md-offset-12{margin-left:100%}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.3333333333%}.col-lg-pull-2{right:16.6666666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.3333333333%}.col-lg-pull-5{right:41.6666666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.3333333333%}.col-lg-pull-8{right:66.6666666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.3333333333%}.col-lg-pull-11{right:91.6666666667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.3333333333%}.col-lg-push-2{left:16.6666666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.3333333333%}.col-lg-push-5{left:41.6666666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.3333333333%}.col-lg-push-8{left:66.6666666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.3333333333%}.col-lg-push-11{left:91.6666666667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-offset-12{margin-left:100%}}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs{display:none !important}.visible-sm{display:none !important}.visible-md{display:none !important}.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width: 767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width: 767px){.visible-xs-block{display:block !important}}@media (max-width: 767px){.visible-xs-inline{display:inline !important}}@media (max-width: 767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-block{display:block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline{display:inline !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-block{display:block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline{display:inline !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width: 1200px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width: 1200px){.visible-lg-block{display:block !important}}@media (min-width: 1200px){.visible-lg-inline{display:inline !important}}@media (min-width: 1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width: 767px){.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}.footnote-button{position:relative;z-index:5;top:-0.15em;box-sizing:border-box;-moz-box-sizing:border-box;display:inline-block;padding:0.34em;margin:0 0.1em 0 0.2em;border:none;border-radius:0.3em;cursor:pointer;opacity:0.3;background-color:#464646;-webkit-backface-visibility:hidden;line-height:0;vertical-align:middle;text-decoration:none;font-smoothing:antialiased;-webkit-transition:opacity;-moz-transition:opacity;-ms-transition:opacity;transition:opacity;-webkit-transition-duration:0.25s;-moz-transition-duration:0.25s;transition-duration:0.25s}.footnote-button:hover{opacity:0.6}.footnote-button:active{opacity:0.6}.footnote-button.active{opacity:0.9;-webkit-transition-delay:0.15s;-moz-transition-delay:0.15s;transition-delay:0.15s}.footnote-circle{display:inline-block;width:0.32em;height:0.32em;margin-right:0.224em;border-radius:100%;background-color:#e6e6e6;border:none}.footnote-circle:last-child{margin-right:0}@media not print{.footnote-print-only{display:none !important}}@media print{.footnote-button{display:none !important}}.footnote-content{position:fixed;z-index:10;bottom:auto;left:auto;box-sizing:border-box;-moz-box-sizing:border-box;max-width:90%;margin:1.21924em auto;display:inline-block;background:#fafafa;opacity:0;border-radius:0.5em;border:1px solid #c3c3c3;box-shadow:0px 0px 8px rgba(0,0,0,0.3);-webkit-transition:opacity, -webkit-transform;-moz-transition:opacity, -moz-transform;-ms-transition:opacity, -ms-transform;transition:opacity, transform;-webkit-transition-duration:0.25s;-moz-transition-duration:0.25s;transition-duration:0.25s}.footnote-content:not(.fixed-bottom){-webkit-transform:scale(0.1) translateZ(0);-moz-transform:scale(0.1) translateZ(0);-ms-transform:scale(0.1) translateZ(0);-o-transform:scale(0.1) translateZ(0);transform:scale(0.1) translateZ(0);-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0}.footnote-content.active:not(.fixed-bottom){-webkit-transform:scale(1) translateZ(0);-moz-transform:scale(1) translateZ(0);-ms-transform:scale(1) translateZ(0);-o-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0);opacity:0.97}.footnote-content.bottom{-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;-o-transform-origin:top;transform-origin:top}.footnote-content.top{-webkit-transform-origin:bottom;-moz-transform-origin:bottom;-ms-transform-origin:bottom;-o-transform-origin:bottom;transform-origin:bottom}.footnote-content.fixed-bottom{bottom:0 !important;top:auto !important;left:0 !important;width:100%;max-width:100%;margin:0;-webkit-transform:translateY(105%);-moz-transform:translateY(105%);-ms-transform:translateY(105%);-o-transform:translateY(105%);transform:translateY(105%);border-radius:0;opacity:1;-webkit-transition:-webkit-transform;-moz-transition:-moz-transform;-ms-transition:-ms-transform;transition:transform;-webkit-transition-duration:0.25s;-moz-transition-duration:0.25s;transition-duration:0.25s}.footnote-content.fixed-bottom.active{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.footnote-content.fixed-bottom .footnote-main-wrapper{max-width:90%;width:22em;margin:0 auto}.footnote-content.fixed-bottom .tooltip{display:none}.footnote-content.scrollable:after{content:'...';position:fixed;bottom:0.45em;right:50%;z-index:20;width:1.5em;margin-right:-0.75em;opacity:1;background-color:#fafafa;font-family:Georgia;font-weight:bold;font-size:1.8em;text-align:center;color:rgba(0,0,0,0.08);line-height:0;-webkit-transition:opacity;-moz-transition:opacity;-ms-transition:opacity;transition:opacity;-webkit-transition-duration:0.25s;-moz-transition-duration:0.25s;transition-duration:0.25s;-webkit-transition-delay:0.4s;-moz-transition-delay:0.4s;transition-delay:0.4s}.footnote-content.scrollable.fully-scrolled:after{opacity:0;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}.footnote-content.scrollable .footnote-main-wrapper:before,.footnote-content.scrollable .footnote-main-wrapper:after{content:' ';position:absolute;width:100%;z-index:12}.footnote-content.scrollable .footnote-main-wrapper:before{top:-1px;left:0;height:1.1em;border-radius:0.5em 0.5em 0 0;background:#fafafa;background:-moz-linear-gradient(top, #fafafa 0%, #fafafa 50%, rgba(250,250,250,0) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fafafa), color-stop(50%, #fafafa), color-stop(100%, rgba(250,250,250,0)));background:-webkit-linear-gradient(top, #fafafa 0%, #fafafa 50%, rgba(250,250,250,0) 100%);background:-o-linear-gradient(top, #fafafa 0%, #fafafa 50%, rgba(250,250,250,0) 100%);background:-ms-linear-gradient(top, #fafafa 0%, #fafafa 50%, rgba(250,250,250,0) 100%);background:linear,to bottom,#fafafa 0%,#fafafa 50%,rgba(250,250,250,0) 100%}.footnote-content.scrollable .footnote-main-wrapper:after{bottom:-1px;left:0;height:1.2em;border-radius:0 0 0.5em 0.5em;background:#fafafa;background:-moz-linear-gradient(bottom, #fafafa 0%, #fafafa 50%, rgba(250,250,250,0) 100%);background:-webkit-gradient(linear, left bottom, left top, color-stop(0%, #fafafa), color-stop(50%, #fafafa), color-stop(100%, rgba(250,250,250,0)));background:-webkit-linear-gradient(bottom, #fafafa 0%, #fafafa 50%, rgba(250,250,250,0) 100%);background:-o-linear-gradient(bottom, #fafafa 0%, #fafafa 50%, rgba(250,250,250,0) 100%);background:-ms-linear-gradient(bottom, #fafafa 0%, #fafafa 50%, rgba(250,250,250,0) 100%);background:linear,to top,#fafafa 0%,#fafafa 50%,rgba(250,250,250,0) 100%}.footnote-content ::-webkit-scrollbar{display:none}.footnote-main-wrapper{position:relative;z-index:14;box-sizing:border-box;-moz-box-sizing:border-box;overflow:hidden;margin:0;max-width:22em;background-color:#fafafa;border-radius:0.5em;-webkit-transition:max-height;-moz-transition:max-height;-ms-transition:max-height;transition:max-height;-webkit-transition-duration:0.25s;-moz-transition-duration:0.25s;transition-duration:0.25s}.footnote-content-wrapper{position:relative;z-index:8;max-height:15em;padding:1.1em 1.3em 1.2em;box-sizing:border-box;-moz-box-sizing:border-box;overflow:auto;-webkit-overflow-scrolling:touch;background:#fafafa;border-radius:0.5em;-webkit-font-smoothing:subpixel-antialiased}.footnote-content-wrapper img{max-width:100%}.footnote-content-wrapper *:last-child{margin-bottom:0}.footnote-content-wrapper *:first-child{margin-top:0}.tooltip{position:absolute;z-index:12;box-sizing:border-box;-moz-box-sizing:border-box;margin-left:-0.65em;width:1.3em;height:1.3em;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);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}.bottom .tooltip{top:-0.65em;bottom:auto}.top .tooltip{bottom:-0.65em;top:auto}.pln{color:#000000}@media screen{.str{color:#008800}.kwd{color:#000088}.com{color:#880000}.typ{color:#660066}.lit{color:#006666}.pun,.opn,.clo{color:#666600}.tag{color:#000088}.atn{color:#660066}.atv{color:#008800}.dec,.var{color:#660066}.fun{color:#ff0000}}@media print, projection{.str{color:#006600}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#004444}.pun,.opn,.clo{color:#444400}.tag{color:#006;font-weight:bold}.atn{color:#440044}.atv{color:#006600}}pre.prettyprint{padding:2px;border:1px solid #888888}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eeeeee}.highlight{background:#ffffff}.highlight .c{color:#999988;font-style:italic}.highlight .err{color:#a61717;background-color:#e3d2d2}.highlight .k{font-weight:bold}.highlight .o{font-weight:bold}.highlight .cm{color:#999988;font-style:italic}.highlight .cp{color:#999999;font-weight:bold}.highlight .c1{color:#999988;font-style:italic}.highlight .cs{color:#999999;font-weight:bold;font-style:italic}.highlight .gd{color:#000000;background-color:#fdd}.highlight .gd .x{color:#000000;background-color:#faa}.highlight .ge{font-style:italic}.highlight .gr{color:#a00}.highlight .gh{color:#999}.highlight .gi{color:#000000;background-color:#dfd}.highlight .gi .x{color:#000000;background-color:#afa}.highlight .go{color:#888}.highlight .gp{color:#555}.highlight .gs{font-weight:bold}.highlight .gu{color:#aaa}.highlight .gt{color:#a00}.highlight .kc{font-weight:bold}.highlight .kd{font-weight:bold}.highlight .kp{font-weight:bold}.highlight .kr{font-weight:bold}.highlight .kt{color:#445588;font-weight:bold}.highlight .m{color:#099}.highlight .s{color:#d14}.highlight .na{color:teal}.highlight .nb{color:#0086B3}.highlight .nc{color:#445588;font-weight:bold}.highlight .no{color:teal}.highlight .ni{color:purple}.highlight .ne{color:#990000;font-weight:bold}.highlight .nf{color:#990000;font-weight:bold}.highlight .nn{color:#555}.highlight .nt{color:navy}.highlight .nv{color:teal}.highlight .ow{font-weight:bold}.highlight .w{color:#bbb}.highlight .mf{color:#099}.highlight .mh{color:#099}.highlight .mi{color:#099}.highlight .mo{color:#099}.highlight .sb{color:#d14}.highlight .sc{color:#d14}.highlight .sd{color:#d14}.highlight .s2{color:#d14}.highlight .se{color:#d14}.highlight .sh{color:#d14}.highlight .si{color:#d14}.highlight .sx{color:#d14}.highlight .sr{color:#009926}.highlight .s1{color:#d14}.highlight .ss{color:#990073}.highlight .bp{color:#999}.highlight .vc{color:teal}.highlight .vg{color:teal}.highlight .vi{color:teal}.highlight .il{color:#099}body{background:#fff;font-family:'SourceSans';font-weight:200;font-style:normal;-webkit-font-smoothing:subpixel-antialiased;color:#4d4d4d;font-size:175%}h1,h2,h3,h4,h5,h6{font-family:'SourceSans';font-weight:200}h4{font-size:1em}.code,.code-block,pre code,.home .code-block,.home pre code,pre .home code,code{background-color:#f7f7f7;border-radius:0}.code-block,pre code{font-family:Courier, serif}p a,.content a{text-decoration:underline}b,strong{font-weight:400}a{cursor:pointer !important}a:hover,a:active{cursor:pointer !important}.icon{display:block}.info-icons,.icon-check,.icon-x,.icon-gear,.icon-download,.icon-laptop{background-image:url("/assets/shared/images/icons-informational.png");width:100px;height:100px}.icon-check{background-position:0px 0px}.icon-x{background-position:-100px 0px}.icon-gear{background-position:-200px 0px}.icon-download{background-position:-300px 0px}.icon-laptop{background-position:-400px 0px}.project-icons,.icon-acs-aem-commons,.icon-acs-aem-tools,.icon-acs-aem-samples{background-image:url("/assets/shared/images/icons-projects.png");width:100px;height:100px}.icon-acs-aem-commons{background-position:0px 0px}.icon-acs-aem-tools{background-position:-100px 0px}.icon-acs-aem-samples{background-position:-200px 0px}.home{/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */;/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */;/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */}.home .content section{padding:1em 0}.home .content section h4{color:black;font-weight:normal}.home .content section p,.home .content section li{color:#999}.home .content section{border-top:solid 1px #eee;border-bottom:solid 1px #eee;background-color:#fcfcfc}.home .content section .wrapper.infos-with-icon{margin-left:-15px;margin-right:-15px}.home .content section .wrapper.infos-with-icon:before,.home .content section .wrapper.infos-with-icon:after{content:" ";display:table}.home .content section .wrapper.infos-with-icon:after{clear:both}.home .content section .wrapper.infos-with-icon .info-with-icon{padding:1em 0 1em 0}.home .content section .wrapper.infos-with-icon .info-with-icon:before,.home .content section .wrapper.infos-with-icon .info-with-icon:after{content:" ";display:table}.home .content section .wrapper.infos-with-icon .info-with-icon:after{clear:both}.home .content section .wrapper.infos-with-icon .info-with-icon{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;border-bottom:solid 1px #eee}@media (min-width: 768px){.home .content section .wrapper.infos-with-icon .info-with-icon{float:left;width:50%}}@media (min-width: 992px){.home .content section .wrapper.infos-with-icon .info-with-icon{float:left;width:33.3333333333%}}@media (min-width: 768px){.home .content section .wrapper.infos-with-icon .info-with-icon{border-bottom-width:0}}.home .content section .wrapper.infos-with-icon .info-with-icon:last-child{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 768px){.home .content section .wrapper.infos-with-icon .info-with-icon:last-child{float:left;width:100%}}@media (min-width: 992px){.home .content section .wrapper.infos-with-icon .info-with-icon:last-child{float:left;width:33.3333333333%}}.home .content section .wrapper.infos-with-icon .icon{margin:0 auto 1em auto}.home .content section .wrapper.infos-with-icon h4{text-align:center}.home .content section .wrapper.infos-with-icon p{padding:0 .25em;text-align:center}.home .content section.features{padding-top:0}.home .content section.who-we-are{background-color:#f7f7f7;border-top:solid 1px #eee}.home html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.home body{margin:0}.home article,.home aside,.home details,.home figcaption,.home figure,.home footer,.home header,.home hgroup,.home main,.home menu,.home nav,.home section,.home summary{display:block}.home audio,.home canvas,.home progress,.home video{display:inline-block;vertical-align:baseline}.home audio:not([controls]){display:none;height:0}.home [hidden],.home template{display:none}.home a{background-color:transparent}.home a:active,.home a:hover{outline:0}.home abbr[title]{border-bottom:1px dotted}.home b,.home strong{font-weight:bold}.home dfn{font-style:italic}.home h1{font-size:2em;margin:0.67em 0}.home mark{background:#ff0;color:#000}.home small{font-size:80%}.home sub,.home sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.home sup{top:-0.5em}.home sub{bottom:-0.25em}.home img{border:0}.home svg:not(:root){overflow:hidden}.home figure{margin:1em 40px}.home hr{box-sizing:content-box;height:0}.home pre{overflow:auto}.home code,.home kbd,.home pre,.home samp{font-family:monospace, monospace;font-size:1em}.home button,.home input,.home optgroup,.home select,.home textarea{color:inherit;font:inherit;margin:0}.home button{overflow:visible}.home button,.home select{text-transform:none}.home button,.home html input[type="button"],.home input[type="reset"],.home input[type="submit"]{-webkit-appearance:button;cursor:pointer}.home button[disabled],.home html input[disabled]{cursor:default}.home button::-moz-focus-inner,.home input::-moz-focus-inner{border:0;padding:0}.home input{line-height:normal}.home input[type="checkbox"],.home input[type="radio"]{box-sizing:border-box;padding:0}.home input[type="number"]::-webkit-inner-spin-button,.home input[type="number"]::-webkit-outer-spin-button{height:auto}.home input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}.home input[type="search"]::-webkit-search-cancel-button,.home input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}.home fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}.home legend{border:0;padding:0}.home textarea{overflow:auto}.home optgroup{font-weight:bold}.home table{border-collapse:collapse;border-spacing:0}.home td,.home th{padding:0}@media print{.home *,.home *:before,.home *:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}.home a,.home a:visited{text-decoration:underline}.home a[href]:after{content:" (" attr(href) ")"}.home abbr[title]:after{content:" (" attr(title) ")"}.home a[href^="#"]:after,.home a[href^="javascript:"]:after{content:""}.home pre,.home blockquote{border:1px solid #999;page-break-inside:avoid}.home thead{display:table-header-group}.home tr,.home img{page-break-inside:avoid}.home img{max-width:100% !important}.home p,.home h2,.home h3{orphans:3;widows:3}.home h2,.home h3{page-break-after:avoid}.home .navbar{display:none}.home .btn>.caret,.home .dropup>.btn>.caret{border-top-color:#000 !important}.home .label{border:1px solid #000}.home .table{border-collapse:collapse !important}.home .table td,.home .table th{background-color:#fff !important}.home .table-bordered th,.home .table-bordered td{border:1px solid #ddd !important}}.home *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.home *:before,.home *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.home html{font-size:10px;-webkit-tap-highlight-color:transparent}.home body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.428571429;color:#333;background-color:#fff}.home input,.home button,.home select,.home textarea{font-family:inherit;font-size:inherit;line-height:inherit}.home a{color:#337ab7;text-decoration:none}.home a:hover,.home a:focus{color:#23527c;text-decoration:underline}.home a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.home figure{margin:0}.home img{vertical-align:middle}.home .img-responsive,.home #jumbotron .wrapper img,#jumbotron .wrapper .home img{display:block;max-width:100%;height:auto}.home .img-rounded{border-radius:6px}.home .img-thumbnail{padding:4px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto}.home .img-circle{border-radius:50%}.home hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.home .sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.home .sr-only-focusable:active,.home .sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.home [role="button"]{cursor:pointer}.home h1,.home h2,.home h3,.home h4,.home h5,.home h6,.home .h1,.home .h2,.home .h3,.home .h4,.home .h5,.home .h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.home h1 small,.home h1 .small,.home h2 small,.home h2 .small,.home h3 small,.home h3 .small,.home h4 small,.home h4 .small,.home h5 small,.home h5 .small,.home h6 small,.home h6 .small,.home .h1 small,.home .h1 .small,.home .h2 small,.home .h2 .small,.home .h3 small,.home .h3 .small,.home .h4 small,.home .h4 .small,.home .h5 small,.home .h5 .small,.home .h6 small,.home .h6 .small{font-weight:normal;line-height:1;color:#777}.home h1,.home .h1,.home h2,.home .h2,.home h3,.home .h3{margin-top:20px;margin-bottom:10px}.home h1 small,.home h1 .small,.home .h1 small,.home .h1 .small,.home h2 small,.home h2 .small,.home .h2 small,.home .h2 .small,.home h3 small,.home h3 .small,.home .h3 small,.home .h3 .small{font-size:65%}.home h4,.home .h4,.home h5,.home .h5,.home h6,.home .h6{margin-top:10px;margin-bottom:10px}.home h4 small,.home h4 .small,.home .h4 small,.home .h4 .small,.home h5 small,.home h5 .small,.home .h5 small,.home .h5 .small,.home h6 small,.home h6 .small,.home .h6 small,.home .h6 .small{font-size:75%}.home h1,.home .h1{font-size:36px}.home h2,.home .h2{font-size:30px}.home h3,.home .h3{font-size:24px}.home h4,.home .h4{font-size:18px}.home h5,.home .h5{font-size:14px}.home h6,.home .h6{font-size:12px}.home p{margin:0 0 10px}.home .lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width: 768px){.home .lead{font-size:21px}}.home small,.home .small{font-size:85%}.home mark,.home .mark{background-color:#fcf8e3;padding:.2em}.home .text-left{text-align:left}.home .text-right{text-align:right}.home .text-center{text-align:center}.home .text-justify{text-align:justify}.home .text-nowrap{white-space:nowrap}.home .text-lowercase{text-transform:lowercase}.home .text-uppercase,.home .initialism{text-transform:uppercase}.home .text-capitalize{text-transform:capitalize}.home .text-muted{color:#777}.home .text-primary{color:#337ab7}.home a.text-primary:hover,.home a.text-primary:focus{color:#286090}.home .text-success{color:#3c763d}.home a.text-success:hover,.home a.text-success:focus{color:#2b542c}.home .text-info{color:#31708f}.home a.text-info:hover,.home a.text-info:focus{color:#245269}.home .text-warning{color:#8a6d3b}.home a.text-warning:hover,.home a.text-warning:focus{color:#66512c}.home .text-danger{color:#a94442}.home a.text-danger:hover,.home a.text-danger:focus{color:#843534}.home .bg-primary{color:#fff}.home .bg-primary{background-color:#337ab7}.home a.bg-primary:hover,.home a.bg-primary:focus{background-color:#286090}.home .bg-success{background-color:#dff0d8}.home a.bg-success:hover,.home a.bg-success:focus{background-color:#c1e2b3}.home .bg-info{background-color:#d9edf7}.home a.bg-info:hover,.home a.bg-info:focus{background-color:#afd9ee}.home .bg-warning{background-color:#fcf8e3}.home a.bg-warning:hover,.home a.bg-warning:focus{background-color:#f7ecb5}.home .bg-danger{background-color:#f2dede}.home a.bg-danger:hover,.home a.bg-danger:focus{background-color:#e4b9b9}.home .page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}.home ul,.home ol{margin-top:0;margin-bottom:10px}.home ul ul,.home ul ol,.home ol ul,.home ol ol{margin-bottom:0}.home .list-unstyled{padding-left:0;list-style:none}.home .list-inline{padding-left:0;list-style:none;margin-left:-5px}.home .list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}.home dl{margin-top:0;margin-bottom:20px}.home dt,.home dd{line-height:1.428571429}.home dt{font-weight:bold}.home dd{margin-left:0}.home .dl-horizontal dd:before,.home .dl-horizontal dd:after{content:" ";display:table}.home .dl-horizontal dd:after{clear:both}@media (min-width: 768px){.home .dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home .dl-horizontal dd{margin-left:180px}}.home abbr[title],.home abbr[data-original-title]{cursor:help;border-bottom:1px dotted #777}.home .initialism{font-size:90%}.home blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}.home blockquote p:last-child,.home blockquote ul:last-child,.home blockquote ol:last-child{margin-bottom:0}.home blockquote footer,.home blockquote small,.home blockquote .small{display:block;font-size:80%;line-height:1.428571429;color:#777}.home blockquote footer:before,.home blockquote small:before,.home blockquote .small:before{content:'\2014 \00A0'}.home .blockquote-reverse,.home blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.home .blockquote-reverse footer:before,.home .blockquote-reverse small:before,.home .blockquote-reverse .small:before,.home blockquote.pull-right footer:before,.home blockquote.pull-right small:before,.home blockquote.pull-right .small:before{content:''}.home .blockquote-reverse footer:after,.home .blockquote-reverse small:after,.home .blockquote-reverse .small:after,.home blockquote.pull-right footer:after,.home blockquote.pull-right small:after,.home blockquote.pull-right .small:after{content:'\00A0 \2014'}.home address{margin-bottom:20px;font-style:normal;line-height:1.428571429}.home code,.home kbd,.home pre,.home samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}.home code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}.home kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}.home kbd kbd{padding:0;font-size:100%;font-weight:bold;box-shadow:none}.home pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.428571429;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}.home pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.home .pre-scrollable{max-height:340px;overflow-y:scroll}.home .container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.home .container:before,.home .container:after{content:" ";display:table}.home .container:after{clear:both}@media (min-width: 768px){.home .container{width:750px}}@media (min-width: 992px){.home .container{width:970px}}@media (min-width: 1200px){.home .container{width:1170px}}.home .container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.home .container-fluid:before,.home .container-fluid:after{content:" ";display:table}.home .container-fluid:after{clear:both}.home .row{margin-left:-15px;margin-right:-15px}.home .row:before,.home .row:after{content:" ";display:table}.home .row:after{clear:both}.home .col-xs-1,.home .col-sm-1,.home .col-md-1,.home .col-lg-1,.home .col-xs-2,.home .col-sm-2,.home .col-md-2,.home .col-lg-2,.home .col-xs-3,.home .col-sm-3,.home .col-md-3,.home .col-lg-3,.home .col-xs-4,.home .col-sm-4,.home .col-md-4,.home .col-lg-4,.home .col-xs-5,.home .col-sm-5,.home .col-md-5,.home .col-lg-5,.home .col-xs-6,.home .col-sm-6,.home .col-md-6,.home .col-lg-6,.home .col-xs-7,.home .col-sm-7,.home .col-md-7,.home .col-lg-7,.home .col-xs-8,.home .col-sm-8,.home .col-md-8,.home .col-lg-8,.home .col-xs-9,.home .col-sm-9,.home .col-md-9,.home .col-lg-9,.home .col-xs-10,.home .col-sm-10,.home .col-md-10,.home .col-lg-10,.home .col-xs-11,.home .col-sm-11,.home .col-md-11,.home .col-lg-11,.home .col-xs-12,.home .col-sm-12,.home .col-md-12,.home .col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.home .col-xs-1,.home .col-xs-2,.home .col-xs-3,.home .col-xs-4,.home .col-xs-5,.home .col-xs-6,.home .col-xs-7,.home .col-xs-8,.home .col-xs-9,.home .col-xs-10,.home .col-xs-11,.home .col-xs-12{float:left}.home .col-xs-1{width:8.3333333333%}.home .col-xs-2{width:16.6666666667%}.home .col-xs-3{width:25%}.home .col-xs-4{width:33.3333333333%}.home .col-xs-5{width:41.6666666667%}.home .col-xs-6{width:50%}.home .col-xs-7{width:58.3333333333%}.home .col-xs-8{width:66.6666666667%}.home .col-xs-9{width:75%}.home .col-xs-10{width:83.3333333333%}.home .col-xs-11{width:91.6666666667%}.home .col-xs-12{width:100%}.home .col-xs-pull-0{right:auto}.home .col-xs-pull-1{right:8.3333333333%}.home .col-xs-pull-2{right:16.6666666667%}.home .col-xs-pull-3{right:25%}.home .col-xs-pull-4{right:33.3333333333%}.home .col-xs-pull-5{right:41.6666666667%}.home .col-xs-pull-6{right:50%}.home .col-xs-pull-7{right:58.3333333333%}.home .col-xs-pull-8{right:66.6666666667%}.home .col-xs-pull-9{right:75%}.home .col-xs-pull-10{right:83.3333333333%}.home .col-xs-pull-11{right:91.6666666667%}.home .col-xs-pull-12{right:100%}.home .col-xs-push-0{left:auto}.home .col-xs-push-1{left:8.3333333333%}.home .col-xs-push-2{left:16.6666666667%}.home .col-xs-push-3{left:25%}.home .col-xs-push-4{left:33.3333333333%}.home .col-xs-push-5{left:41.6666666667%}.home .col-xs-push-6{left:50%}.home .col-xs-push-7{left:58.3333333333%}.home .col-xs-push-8{left:66.6666666667%}.home .col-xs-push-9{left:75%}.home .col-xs-push-10{left:83.3333333333%}.home .col-xs-push-11{left:91.6666666667%}.home .col-xs-push-12{left:100%}.home .col-xs-offset-0{margin-left:0%}.home .col-xs-offset-1{margin-left:8.3333333333%}.home .col-xs-offset-2{margin-left:16.6666666667%}.home .col-xs-offset-3{margin-left:25%}.home .col-xs-offset-4{margin-left:33.3333333333%}.home .col-xs-offset-5{margin-left:41.6666666667%}.home .col-xs-offset-6{margin-left:50%}.home .col-xs-offset-7{margin-left:58.3333333333%}.home .col-xs-offset-8{margin-left:66.6666666667%}.home .col-xs-offset-9{margin-left:75%}.home .col-xs-offset-10{margin-left:83.3333333333%}.home .col-xs-offset-11{margin-left:91.6666666667%}.home .col-xs-offset-12{margin-left:100%}@media (min-width: 768px){.home .col-sm-1,.home .col-sm-2,.home .col-sm-3,.home .col-sm-4,.home .col-sm-5,.home .col-sm-6,.home .col-sm-7,.home .col-sm-8,.home .col-sm-9,.home .col-sm-10,.home .col-sm-11,.home .col-sm-12{float:left}.home .col-sm-1{width:8.3333333333%}.home .col-sm-2{width:16.6666666667%}.home .col-sm-3{width:25%}.home .col-sm-4{width:33.3333333333%}.home .col-sm-5{width:41.6666666667%}.home .col-sm-6{width:50%}.home .col-sm-7{width:58.3333333333%}.home .col-sm-8{width:66.6666666667%}.home .col-sm-9{width:75%}.home .col-sm-10{width:83.3333333333%}.home .col-sm-11{width:91.6666666667%}.home .col-sm-12{width:100%}.home .col-sm-pull-0{right:auto}.home .col-sm-pull-1{right:8.3333333333%}.home .col-sm-pull-2{right:16.6666666667%}.home .col-sm-pull-3{right:25%}.home .col-sm-pull-4{right:33.3333333333%}.home .col-sm-pull-5{right:41.6666666667%}.home .col-sm-pull-6{right:50%}.home .col-sm-pull-7{right:58.3333333333%}.home .col-sm-pull-8{right:66.6666666667%}.home .col-sm-pull-9{right:75%}.home .col-sm-pull-10{right:83.3333333333%}.home .col-sm-pull-11{right:91.6666666667%}.home .col-sm-pull-12{right:100%}.home .col-sm-push-0{left:auto}.home .col-sm-push-1{left:8.3333333333%}.home .col-sm-push-2{left:16.6666666667%}.home .col-sm-push-3{left:25%}.home .col-sm-push-4{left:33.3333333333%}.home .col-sm-push-5{left:41.6666666667%}.home .col-sm-push-6{left:50%}.home .col-sm-push-7{left:58.3333333333%}.home .col-sm-push-8{left:66.6666666667%}.home .col-sm-push-9{left:75%}.home .col-sm-push-10{left:83.3333333333%}.home .col-sm-push-11{left:91.6666666667%}.home .col-sm-push-12{left:100%}.home .col-sm-offset-0{margin-left:0%}.home .col-sm-offset-1{margin-left:8.3333333333%}.home .col-sm-offset-2{margin-left:16.6666666667%}.home .col-sm-offset-3{margin-left:25%}.home .col-sm-offset-4{margin-left:33.3333333333%}.home .col-sm-offset-5{margin-left:41.6666666667%}.home .col-sm-offset-6{margin-left:50%}.home .col-sm-offset-7{margin-left:58.3333333333%}.home .col-sm-offset-8{margin-left:66.6666666667%}.home .col-sm-offset-9{margin-left:75%}.home .col-sm-offset-10{margin-left:83.3333333333%}.home .col-sm-offset-11{margin-left:91.6666666667%}.home .col-sm-offset-12{margin-left:100%}}@media (min-width: 992px){.home .col-md-1,.home .col-md-2,.home .col-md-3,.home .col-md-4,.home .col-md-5,.home .col-md-6,.home .col-md-7,.home .col-md-8,.home .col-md-9,.home .col-md-10,.home .col-md-11,.home .col-md-12{float:left}.home .col-md-1{width:8.3333333333%}.home .col-md-2{width:16.6666666667%}.home .col-md-3{width:25%}.home .col-md-4{width:33.3333333333%}.home .col-md-5{width:41.6666666667%}.home .col-md-6{width:50%}.home .col-md-7{width:58.3333333333%}.home .col-md-8{width:66.6666666667%}.home .col-md-9{width:75%}.home .col-md-10{width:83.3333333333%}.home .col-md-11{width:91.6666666667%}.home .col-md-12{width:100%}.home .col-md-pull-0{right:auto}.home .col-md-pull-1{right:8.3333333333%}.home .col-md-pull-2{right:16.6666666667%}.home .col-md-pull-3{right:25%}.home .col-md-pull-4{right:33.3333333333%}.home .col-md-pull-5{right:41.6666666667%}.home .col-md-pull-6{right:50%}.home .col-md-pull-7{right:58.3333333333%}.home .col-md-pull-8{right:66.6666666667%}.home .col-md-pull-9{right:75%}.home .col-md-pull-10{right:83.3333333333%}.home .col-md-pull-11{right:91.6666666667%}.home .col-md-pull-12{right:100%}.home .col-md-push-0{left:auto}.home .col-md-push-1{left:8.3333333333%}.home .col-md-push-2{left:16.6666666667%}.home .col-md-push-3{left:25%}.home .col-md-push-4{left:33.3333333333%}.home .col-md-push-5{left:41.6666666667%}.home .col-md-push-6{left:50%}.home .col-md-push-7{left:58.3333333333%}.home .col-md-push-8{left:66.6666666667%}.home .col-md-push-9{left:75%}.home .col-md-push-10{left:83.3333333333%}.home .col-md-push-11{left:91.6666666667%}.home .col-md-push-12{left:100%}.home .col-md-offset-0{margin-left:0%}.home .col-md-offset-1{margin-left:8.3333333333%}.home .col-md-offset-2{margin-left:16.6666666667%}.home .col-md-offset-3{margin-left:25%}.home .col-md-offset-4{margin-left:33.3333333333%}.home .col-md-offset-5{margin-left:41.6666666667%}.home .col-md-offset-6{margin-left:50%}.home .col-md-offset-7{margin-left:58.3333333333%}.home .col-md-offset-8{margin-left:66.6666666667%}.home .col-md-offset-9{margin-left:75%}.home .col-md-offset-10{margin-left:83.3333333333%}.home .col-md-offset-11{margin-left:91.6666666667%}.home .col-md-offset-12{margin-left:100%}}@media (min-width: 1200px){.home .col-lg-1,.home .col-lg-2,.home .col-lg-3,.home .col-lg-4,.home .col-lg-5,.home .col-lg-6,.home .col-lg-7,.home .col-lg-8,.home .col-lg-9,.home .col-lg-10,.home .col-lg-11,.home .col-lg-12{float:left}.home .col-lg-1{width:8.3333333333%}.home .col-lg-2{width:16.6666666667%}.home .col-lg-3{width:25%}.home .col-lg-4{width:33.3333333333%}.home .col-lg-5{width:41.6666666667%}.home .col-lg-6{width:50%}.home .col-lg-7{width:58.3333333333%}.home .col-lg-8{width:66.6666666667%}.home .col-lg-9{width:75%}.home .col-lg-10{width:83.3333333333%}.home .col-lg-11{width:91.6666666667%}.home .col-lg-12{width:100%}.home .col-lg-pull-0{right:auto}.home .col-lg-pull-1{right:8.3333333333%}.home .col-lg-pull-2{right:16.6666666667%}.home .col-lg-pull-3{right:25%}.home .col-lg-pull-4{right:33.3333333333%}.home .col-lg-pull-5{right:41.6666666667%}.home .col-lg-pull-6{right:50%}.home .col-lg-pull-7{right:58.3333333333%}.home .col-lg-pull-8{right:66.6666666667%}.home .col-lg-pull-9{right:75%}.home .col-lg-pull-10{right:83.3333333333%}.home .col-lg-pull-11{right:91.6666666667%}.home .col-lg-pull-12{right:100%}.home .col-lg-push-0{left:auto}.home .col-lg-push-1{left:8.3333333333%}.home .col-lg-push-2{left:16.6666666667%}.home .col-lg-push-3{left:25%}.home .col-lg-push-4{left:33.3333333333%}.home .col-lg-push-5{left:41.6666666667%}.home .col-lg-push-6{left:50%}.home .col-lg-push-7{left:58.3333333333%}.home .col-lg-push-8{left:66.6666666667%}.home .col-lg-push-9{left:75%}.home .col-lg-push-10{left:83.3333333333%}.home .col-lg-push-11{left:91.6666666667%}.home .col-lg-push-12{left:100%}.home .col-lg-offset-0{margin-left:0%}.home .col-lg-offset-1{margin-left:8.3333333333%}.home .col-lg-offset-2{margin-left:16.6666666667%}.home .col-lg-offset-3{margin-left:25%}.home .col-lg-offset-4{margin-left:33.3333333333%}.home .col-lg-offset-5{margin-left:41.6666666667%}.home .col-lg-offset-6{margin-left:50%}.home .col-lg-offset-7{margin-left:58.3333333333%}.home .col-lg-offset-8{margin-left:66.6666666667%}.home .col-lg-offset-9{margin-left:75%}.home .col-lg-offset-10{margin-left:83.3333333333%}.home .col-lg-offset-11{margin-left:91.6666666667%}.home .col-lg-offset-12{margin-left:100%}}.home .clearfix:before,.home .clearfix:after{content:" ";display:table}.home .clearfix:after{clear:both}.home .center-block{display:block;margin-left:auto;margin-right:auto}.home .pull-right{float:right !important}.home .pull-left{float:left !important}.home .hide{display:none !important}.home .show{display:block !important}.home .invisible{visibility:hidden}.home .text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.home .hidden{display:none !important}.home .affix{position:fixed}@-ms-viewport{width:device-width}.home .visible-xs{display:none !important}.home .visible-sm{display:none !important}.home .visible-md{display:none !important}.home .visible-lg{display:none !important}.home .visible-xs-block,.home .visible-xs-inline,.home .visible-xs-inline-block,.home .visible-sm-block,.home .visible-sm-inline,.home .visible-sm-inline-block,.home .visible-md-block,.home .visible-md-inline,.home .visible-md-inline-block,.home .visible-lg-block,.home .visible-lg-inline,.home .visible-lg-inline-block{display:none !important}@media (max-width: 767px){.home .visible-xs{display:block !important}.home table.visible-xs{display:table !important}.home tr.visible-xs{display:table-row !important}.home th.visible-xs,.home td.visible-xs{display:table-cell !important}}@media (max-width: 767px){.home .visible-xs-block{display:block !important}}@media (max-width: 767px){.home .visible-xs-inline{display:inline !important}}@media (max-width: 767px){.home .visible-xs-inline-block{display:inline-block !important}}@media (min-width: 768px) and (max-width: 991px){.home .visible-sm{display:block !important}.home table.visible-sm{display:table !important}.home tr.visible-sm{display:table-row !important}.home th.visible-sm,.home td.visible-sm{display:table-cell !important}}@media (min-width: 768px) and (max-width: 991px){.home .visible-sm-block{display:block !important}}@media (min-width: 768px) and (max-width: 991px){.home .visible-sm-inline{display:inline !important}}@media (min-width: 768px) and (max-width: 991px){.home .visible-sm-inline-block{display:inline-block !important}}@media (min-width: 992px) and (max-width: 1199px){.home .visible-md{display:block !important}.home table.visible-md{display:table !important}.home tr.visible-md{display:table-row !important}.home th.visible-md,.home td.visible-md{display:table-cell !important}}@media (min-width: 992px) and (max-width: 1199px){.home .visible-md-block{display:block !important}}@media (min-width: 992px) and (max-width: 1199px){.home .visible-md-inline{display:inline !important}}@media (min-width: 992px) and (max-width: 1199px){.home .visible-md-inline-block{display:inline-block !important}}@media (min-width: 1200px){.home .visible-lg{display:block !important}.home table.visible-lg{display:table !important}.home tr.visible-lg{display:table-row !important}.home th.visible-lg,.home td.visible-lg{display:table-cell !important}}@media (min-width: 1200px){.home .visible-lg-block{display:block !important}}@media (min-width: 1200px){.home .visible-lg-inline{display:inline !important}}@media (min-width: 1200px){.home .visible-lg-inline-block{display:inline-block !important}}@media (max-width: 767px){.home .hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.home .hidden-sm{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.home .hidden-md{display:none !important}}@media (min-width: 1200px){.home .hidden-lg{display:none !important}}.home .visible-print{display:none !important}@media print{.home .visible-print{display:block !important}.home table.visible-print{display:table !important}.home tr.visible-print{display:table-row !important}.home th.visible-print,.home td.visible-print{display:table-cell !important}}.home .visible-print-block{display:none !important}@media print{.home .visible-print-block{display:block !important}}.home .visible-print-inline{display:none !important}@media print{.home .visible-print-inline{display:inline !important}}.home .visible-print-inline-block{display:none !important}@media print{.home .visible-print-inline-block{display:inline-block !important}}@media print{.home .hidden-print{display:none !important}}.home body{background:#fff;font-family:'SourceSans';font-weight:200;font-style:normal;-webkit-font-smoothing:subpixel-antialiased;color:#4d4d4d;font-size:175%}.home h1,.home h2,.home h3,.home h4,.home h5,.home h6{font-family:'SourceSans';font-weight:200}.home h4{font-size:1em}.home .code,.home pre code,pre .home code,.home .code-block,.home pre code,pre .home code,.home code{background-color:#f7f7f7;border-radius:0}.home .code-block,.home pre code,pre .home code{font-family:Courier, serif}.home p a,.home .content a{text-decoration:underline}.home b,.home strong{font-weight:400}.home a{cursor:pointer !important}.home a:hover,.home a:active{cursor:pointer !important}.home .alert{border-top:solid 1px #111;border-bottom:solid 1px #666;background-color:#333;padding:1rem 1rem 2rem 1rem;color:#f7f7f7}.home .alert a{color:#f7f7f7}/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.428571429;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive,#jumbotron .wrapper img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h1 .small,h2 small,h2 .small,h3 small,h3 .small,h4 small,h4 .small,h5 small,h5 .small,h6 small,h6 .small,.h1 small,.h1 .small,.h2 small,.h2 .small,.h3 small,.h3 .small,.h4 small,.h4 .small,.h5 small,.h5 .small,.h6 small,.h6 .small{font-weight:normal;line-height:1;color:#777}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,h1 .small,.h1 small,.h1 .small,h2 small,h2 .small,.h2 small,.h2 .small,h3 small,h3 .small,.h3 small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,h4 .small,.h4 small,.h4 .small,h5 small,h5 .small,.h5 small,.h5 .small,h6 small,h6 .small,.h6 small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width: 768px){.lead{font-size:21px}}small,.small{font-size:85%}mark,.mark{background-color:#fcf8e3;padding:.2em}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase,.initialism,.home .initialism{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:hover,a.text-primary:focus{color:#286090}.text-success{color:#3c763d}a.text-success:hover,a.text-success:focus{color:#2b542c}.text-info{color:#31708f}a.text-info:hover,a.text-info:focus{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover,a.text-warning:focus{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover,a.text-danger:focus{color:#843534}.bg-primary{color:#fff}.bg-primary{background-color:#337ab7}a.bg-primary:hover,a.bg-primary:focus{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:hover,a.bg-success:focus{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover,a.bg-info:focus{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover,a.bg-warning:focus{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover,a.bg-danger:focus{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ul ol,ol ul,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.428571429}dt{font-weight:bold}dd{margin-left:0}.dl-horizontal dd:before,.dl-horizontal dd:after{content:" ";display:table}.dl-horizontal dd:after{clear:both}@media (min-width: 768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.428571429;color:#777}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.blockquote-reverse footer:before,.blockquote-reverse small:before,.blockquote-reverse .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before,blockquote.pull-right .small:before{content:''}.blockquote-reverse footer:after,.blockquote-reverse small:after,.blockquote-reverse .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.428571429}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}kbd kbd{padding:0;font-size:100%;font-weight:bold;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.428571429;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid:before,.container-fluid:after{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.3333333333%}.col-xs-pull-2{right:16.6666666667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.3333333333%}.col-xs-pull-5{right:41.6666666667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.3333333333%}.col-xs-pull-8{right:66.6666666667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.3333333333%}.col-xs-pull-11{right:91.6666666667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.3333333333%}.col-xs-push-2{left:16.6666666667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.3333333333%}.col-xs-push-5{left:41.6666666667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.3333333333%}.col-xs-push-8{left:66.6666666667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.3333333333%}.col-xs-push-11{left:91.6666666667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-offset-12{margin-left:100%}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.3333333333%}.col-sm-pull-2{right:16.6666666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.3333333333%}.col-sm-pull-5{right:41.6666666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.3333333333%}.col-sm-pull-8{right:66.6666666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.3333333333%}.col-sm-pull-11{right:91.6666666667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.3333333333%}.col-sm-push-2{left:16.6666666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.3333333333%}.col-sm-push-5{left:41.6666666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.3333333333%}.col-sm-push-8{left:66.6666666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.3333333333%}.col-sm-push-11{left:91.6666666667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-offset-12{margin-left:100%}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.3333333333%}.col-md-pull-2{right:16.6666666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.3333333333%}.col-md-pull-5{right:41.6666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.3333333333%}.col-md-pull-8{right:66.6666666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.3333333333%}.col-md-pull-11{right:91.6666666667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.3333333333%}.col-md-push-2{left:16.6666666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.3333333333%}.col-md-push-5{left:41.6666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.3333333333%}.col-md-push-8{left:66.6666666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.3333333333%}.col-md-push-11{left:91.6666666667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}.col-md-offset-12{margin-left:100%}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.3333333333%}.col-lg-pull-2{right:16.6666666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.3333333333%}.col-lg-pull-5{right:41.6666666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.3333333333%}.col-lg-pull-8{right:66.6666666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.3333333333%}.col-lg-pull-11{right:91.6666666667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.3333333333%}.col-lg-push-2{left:16.6666666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.3333333333%}.col-lg-push-5{left:41.6666666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.3333333333%}.col-lg-push-8{left:66.6666666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.3333333333%}.col-lg-push-11{left:91.6666666667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-offset-12{margin-left:100%}}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs{display:none !important}.visible-sm{display:none !important}.visible-md{display:none !important}.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width: 767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width: 767px){.visible-xs-block{display:block !important}}@media (max-width: 767px){.visible-xs-inline{display:inline !important}}@media (max-width: 767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-block{display:block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline{display:inline !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-block{display:block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline{display:inline !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width: 1200px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width: 1200px){.visible-lg-block{display:block !important}}@media (min-width: 1200px){.visible-lg-inline{display:inline !important}}@media (min-width: 1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width: 767px){.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}body{background:#fff;font-family:'SourceSans';font-weight:200;font-style:normal;-webkit-font-smoothing:subpixel-antialiased;color:#4d4d4d;font-size:175%}h1,h2,h3,h4,h5,h6{font-family:'SourceSans';font-weight:200}h4{font-size:1em}.code,.code-block,pre code,.home .code-block,.home pre code,pre .home code,code{background-color:#f7f7f7;border-radius:0}.code-block,pre code{font-family:Courier, serif}p a,.content a{text-decoration:underline}b,strong{font-weight:400}a{cursor:pointer !important}a:hover,a:active{cursor:pointer !important}.jumbotron-height,#jumbotron .wrapper{height:auto}@media (min-width: 768px){.jumbotron-height,#jumbotron .wrapper{height:425px}}@media (min-width: 992px){.jumbotron-height,#jumbotron .wrapper{height:475px}}@media (min-width: 1200px){.jumbotron-height,#jumbotron .wrapper{height:600px}}.jumbo-button,#jumbotron .wrapper .action-btn,#jumbotron .action-gradient-btn{border:solid 1px red;background-color:blue;padding:1rem 2rem;margin:0 1rem;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-khtml-border-radius:3px}#jumbotron{color:white;border-bottom:solid 1px #06A608}@media (min-width: 992px){#jumbotron.jumbotron--100-release img{margin-top:100px !important}}#jumbotron.jumbotron--100-release .banner{top:35%}@media (min-width: 768px){#jumbotron.jumbotron--100-release .banner{top:70%}}@media (min-width: 992px){#jumbotron.jumbotron--100-release .banner{top:75%}}#jumbotron .wrapper{margin-left:-15px;margin-right:-15px;margin-top:2.5rem;margin-bottom:0;text-align:center;padding-left:2rem;padding-right:2rem}#jumbotron .wrapper:before,#jumbotron .wrapper:after{content:" ";display:table}#jumbotron .wrapper:after{clear:both}#jumbotron .wrapper .message{position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding:0 2em;margin-bottom:4em;text-align:center}@media (min-width: 992px){#jumbotron .wrapper .message{float:left;width:100%}}#jumbotron .wrapper .message a{display:inline-block}#jumbotron .wrapper img{max-width:100%;margin:0 auto}@media (min-width: 768px){#jumbotron .wrapper img{display:block;bottom:-250px;height:450px;left:0;right:0}#jumbotron .wrapper .message{position:relative;min-height:1px;padding-left:15px;padding-right:15px}}@media (min-width: 768px) and (min-width: 768px){#jumbotron .wrapper .message{float:left;width:100%}}@media (min-width: 992px){#jumbotron .wrapper{overflow:hidden}#jumbotron .wrapper .wrapper{margin-top:0;padding-left:0;padding-right:0}#jumbotron .wrapper img{height:550px;top:1em;margin-top:190px}#jumbotron .wrapper .message{position:relative;top:-750px;left:50%;margin-left:-50%}}#jumbotron .wrapper .message{margin-top:0;text-align:center}#jumbotron .wrapper .message .text{text-shadow:0px 1px 1px rgba(0,0,0,0.5)}#jumbotron .wrapper .message .text h1{font-size:2.25em}@media (min-width: 992px){#jumbotron .wrapper .message .text h1{font-size:2.5em}}@media (min-width: 1200px){#jumbotron .wrapper .message .text h1{font-size:3.25em}}#jumbotron .wrapper .message .text p{font-size:1.5em;line-height:1.25em;color:white}#jumbotron .wrapper .stacked .message .text{text-align:center}#jumbotron .wrapper .action-btn{color:white;font-weight:200;border-color:#2bce00;background:transparent}#jumbotron .wrapper .action-btn:hover,#jumbotron .wrapper .action-btn:focus,#jumbotron .wrapper .action-btn:active{color:white}#jumbotron .wrapper .action-btn:active{background-color:#1f8b00}#jumbotron .action-gradient-btn{color:white;border-color:#166800;background-color:#2bce00;background-image:linear-gradient(#2bce00, #1f8b00);background:#2bce00;background:linear-gradient(#2bce00, #1f8b00);-moz-box-shadow:0px 1px 0px 1px rgba(0,0,0,0.25);-webkit-box-shadow:0px 1px 0px 1px rgba(0,0,0,0.25);box-shadow:0px 1px 0px 1px rgba(0,0,0,0.25)}#jumbotron .action-gradient-btn:hover,#jumbotron .action-gradient-btn:focus,#jumbotron .action-gradient-btn:active{color:white}#jumbotron .banner{background-color:#FFDF00;color:#222;padding:.5em 1em;box-shadow:0 2px 2px 1px rgba(0,0,0,0.2);-ms-transform:rotate(-7deg);-webkit-transform:rotate(-7deg);transform:rotate(-7deg);position:absolute;left:50%;top:150px;margin-left:-50%;width:100%;font-size:1.5em}@media (min-width: 768px){#jumbotron .banner{font-size:1.75em;top:125px;margin-left:-325px;width:650px}}@media (min-width: 992px){#jumbotron .banner{font-size:1.75em;top:310px;margin-left:-325px;width:650px}}@media (min-width: 1200px){#jumbotron .banner{font-size:1.75em;top:310px;margin-left:-325px;width:650px}}.feature-filters{margin-bottom:1em}.feature-filters ul{list-style:none;margin:0 auto;padding:0}.feature-filters ul li{display:inline-block;margin:.25em 0 .5em .25em;padding:0}.feature-filters ul li a{display:inline-block;padding:.75em 1.5em;background-color:#eee;text-decoration:none !important}.feature-filters ul li a.active{color:white;background-color:#E12420}.feature-filters ul li p{display:none}.feature-filters .filter-description{margin-top:1em;font-size:1.25em;color:#333}.features .stripe{margin-bottom:2em}.features .feature{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;height:350px;text-align:center;position:relative}@media (min-width: 768px){.features .feature{float:left;width:50%}}@media (min-width: 992px){.features .feature{float:left;width:33.3333333333%}}@media (min-width: 1200px){.features .feature{float:left;width:33.3333333333%}}.features .feature .feature-image-wrapper{display:inline-block;margin:0 auto}.features .feature .feature-image-wrapper img{border:1em solid white;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-khtml-border-radius:0;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.25);box-shadow:0 2px 3px rgba(0,0,0,0.25)}.features .feature h3{color:black;margin:1em 0 .5em 0}.features .feature h3 a{color:black;text-decoration:none}.features .feature h3 a:hover{text-decoration:underline}.features .feature p{color:#999;font-weight:200;margin-bottom:4rem}.features .feature .feature__banner,.features .feature .new,.features .feature .updated,.features .feature .beta,.features .feature .deprecated{background:transparent no-repeat top left;width:119px;height:119px;position:absolute;top:0}.features .feature .new{background-image:url("/assets/shared/images/new-banner.png")}.features .feature .updated{background-image:url("/assets/shared/images/updated-banner.png")}.features .feature .beta{background-image:url("/assets/shared/images/beta-banner.png")}.features .feature .deprecated{background-image:url("/assets/shared/images/deprecated-banner.png")}.sub-features .sub-feature .feature{height:300px !important}.sub-feature .feature-image-wrapper{box-shadow:0 2px 7px rgba(0,0,0,0.25)}.sub-feature .feature-image-wrapper .sub-feature__banner,.sub-feature .feature-image-wrapper .new,.sub-feature .feature-image-wrapper .updated,.sub-feature .feature-image-wrapper .beta,.sub-feature .feature-image-wrapper .deprecated{background:transparent no-repeat top left;background-size:contain;width:100px;height:100px;position:absolute;top:0}.sub-feature .feature-image-wrapper .new{background-image:url("/assets/shared/images/new-banner.png")}.sub-feature .feature-image-wrapper .updated{background-image:url("/assets/shared/images/updated-banner.png")}.sub-feature .feature-image-wrapper .beta{background-image:url("/assets/shared/images/beta-banner.png")}.sub-feature .feature-image-wrapper .deprecated{background-image:url("/assets/shared/images/deprecated-banner.png")}.sub-feature .feature-image-wrapper .img-wrapper{margin-top:0;margin-bottom:0}body{background:#fff;font-family:'SourceSans';font-weight:200;font-style:normal;-webkit-font-smoothing:subpixel-antialiased;color:#4d4d4d;font-size:175%}h1,h2,h3,h4,h5,h6{font-family:'SourceSans';font-weight:200}h4{font-size:1em}.code,.code-block,pre code,.home .code-block,.home pre code,pre .home code,code{background-color:#f7f7f7;border-radius:0}.code-block,pre code{font-family:Courier, serif}p a,.content a{text-decoration:underline}b,strong{font-weight:400}a{cursor:pointer !important}a:hover,a:active{cursor:pointer !important}.feature-doc{margin-top:2em}.feature-doc .feature-doc-header .feature-doc-header-title{margin-bottom:1rem}.feature-doc .feature-doc-header .feature-doc-header-title h1{display:inline;margin-top:2em}.feature-doc .feature-doc-header .feature-doc-header-title .badge,.feature-doc .feature-doc-header .feature-doc-header-title .new,.feature-doc .feature-doc-header .feature-doc-header-title .updated,.feature-doc .feature-doc-header .feature-doc-header-title .beta,.feature-doc .feature-doc-header .feature-doc-header-title .deprecated{color:white;padding:.25em .5em;border-radius:5px;margin-left:10px;font-size:2.5rem;position:relative;top:-.1em}.feature-doc .feature-doc-header .feature-doc-header-title .new{background-color:red}.feature-doc .feature-doc-header .feature-doc-header-title .updated{background-color:#308BF6}.feature-doc .feature-doc-header .feature-doc-header-title .beta{background-color:#76107E}.feature-doc .feature-doc-header .feature-doc-header-title .deprecated{background-color:#444}.feature-doc h1,.feature-doc h2,.feature-doc h3,.feature-doc h4,.feature-doc h5{margin-top:1.25em}.feature-doc h4{font-weight:400}.feature-doc h2{border-bottom:dotted 1px #ccc;padding-bottom:.25em}.feature-doc a{text-decoration:underline}.feature-doc img{display:inline-block;max-width:100%}.feature-doc pre code{font-size:1em}.feature-doc ul,.feature-doc ol,.feature-doc dd{margin-bottom:1em}.feature-doc dd{margin-left:2em}.feature-doc code{whitespace:normal}.feature-doc .feature-doc-header{margin-bottom:1.5em}.feature-doc .section{padding:0 2em 1em 2em;border:dotted 5px #f0f0f0;margin-bottom:2em}.feature-doc .section:before,.feature-doc .section:after{content:" ";display:table}.feature-doc .section:after{clear:both}.feature-doc .section img{float:right;display:block;padding:2em 0 1em 2em;max-width:400px}.feature-doc .section img:before,.feature-doc .section img:after{content:" ";display:table}.feature-doc .section img:after{clear:both}.feature-doc table{border:solid 1px #ccc;border-collapse:collapse;margin-bottom:2rem}.feature-doc table tr{border-top:solid 1px #cecece}.feature-doc table tr th{padding:1rem;background-color:#eee}.feature-doc table tr td{padding:1rem;border-left:solid 1px #cecece}code{font-family:SourceSans, sans-serif;font-weight:200;padding:.25rem .75rem}pre{border-radius:0;border-color:#eee;padding:1.5rem 2rem}pre code{background-color:transparent;border:0}.back-button__bar{background-color:#f7f7f7}.back-button__bar a{margin-left:4rem;display:inline-block;padding:1.5rem 0;color:#999 !important;font-weight:400}.aemcs-incompatible{background-color:#ffb733;padding:2rem 1rem;border-radius:3px;text-align:center;font-weight:200}.aemcs-incompatible .aemcs-incompatible__title{font-size:2.5rem;padding-bottom:1rem}.quick-links{background-color:transparent;display:block;float:right;list-style:none;margin:0;padding:0}.quick-links .quick-links-entry{display:inline;list-style:none;margin:0;padding:0}.quick-links .quick-links-entry .quick-links-image{width:36px;margin-left:1em}.banner{padding:1.5rem 2.5rem;color:#383735;margin:1rem auto 5rem auto;max-width:90%;border-radius:3px;text-align:center}.banner a{color:#383735 !important;font-weight:300;text-decoration:underline}.banner.banner--notice{background-color:#F9D687;color:#383735}.banner.banner--notice a{color:#383735 !important}.banner.banner--info{background-color:antiquewhite}.banner.banner--inline{margin:1rem auto 1rem auto !important}.contributors .contributor{position:relative;float:left;width:33.3333333333%;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;text-align:center;position:relative}@media (min-width: 768px){.contributors .contributor{float:left;width:25%}}@media (min-width: 992px){.contributors .contributor{float:left;width:16.6666666667%}}@media (min-width: 1200px){.contributors .contributor{float:left;width:16.6666666667%}}.contributors .contributor .contributor-logo{margin:0 auto;object-fit:contain;padding:0;width:100%;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.acs-aem-commons.fv .color-block,.acs-aem-commons.fv .stripe{background:#000 url("/assets/acs-aem-commons/images/black-bg.jpg") !important;background-size:cover !important}.acs-aem-commons.fv #jumbotron{border-bottom-color:black}.acs-aem-commons.fv #jumbotron .banner{background-color:black;color:#ffffff}.acs-aem-commons.fv #jumbotron .wrapper .action-btn{border-color:#666}.acs-aem-commons.fv #jumbotron .wrapper .action-btn:active{background-color:black}.acs-aem-commons.fv .feature-filters ul li a.active{background-color:black}.color-block,.stripe{background:no-repeat center top fixed;background-size:cover !important;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}header.top .navbar{background:transparent;padding:.5em 0;border-bottom:1px solid rgba(255,255,255,0.3);-moz-background-clip:border;-webkit-background-clip:border;background-clip:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-webkit-background-clip:content;background-clip:content-box}header.top .navbar .nav{list-style:none;font-size:1.25em;display:inline-block}header.top .navbar .nav li{display:block}@media (min-width: 992px){header.top .navbar .nav li{display:inline-block}}header.top .navbar .nav li a{color:white;margin:0;padding:0 2em 0 0}header.top .navbar .nav li a:hover{background:transparent}header.top .navbar .nav li:first-child{font-weight:normal}header.top .navbar .nav li.acs-aem-projects{display:none;float:right}header.top .navbar .nav li.acs-aem-projects a{background:url("/assets/shared/images/icon-lightbulb.png") center center;display:block;width:37px;height:37px;position:absolute;top:-5px}.stripe{background-size:cover;height:5em;color:white}.stripe h2{line-height:1.75em;text-shadow:0px 1px 2px rgba(0,0,0,0.6)}.news{margin-top:1.25em;margin-bottom:.5em}.news .news-entry{margin-bottom:.5em}.news .date{color:#999}.news .title{color:black;font-weight:normal}.acs-aem-bundles{background-color:white}.img-wrapper{margin:2em auto;max-width:900px;text-align:center}img.framed{border:solid 10px white;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.25);box-shadow:0 2px 3px rgba(0,0,0,0.25)}#projects a{color:black}#projects a:hover{color:black}footer{border-top:solid 1px #eee;padding:2em 0 2em 0}ul.show-more-list{list-style:none;margin:0;padding:0}ul.show-more-list li:first-child{display:block}ul.show-more-list li{margin:0;padding:0;display:none}.comment-header{border-top:solid 1px #eee;color:#999;margin:3em 0 1em 0;padding-top:.5em}.banner--notice{padding:1.5rem 2.5rem;background-color:#F9D687;color:#383735;margin:1rem auto 5rem auto;max-width:90%;border-radius:3px;text-align:center}.banner--notice a{color:#383735 !important;font-weight:400;text-decoration:underline}.feature-doc .anchor-link{text-decoration:none;color:#666}.feature-doc .anchor-link:hover{color:#555}.acs-aem-tools a{color:#1d6700}.acs-aem-tools a:hover{color:#000}.acs-aem-tools .color-block,.acs-aem-tools .stripe{background:#2D3C27 url("/assets/acs-aem-tools/images/colored-bg.jpg")}
