/* normalize.css v3.0.1 | MIT License | git.io/normalize */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,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: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{-moz-box-sizing:content-box;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"]{-moz-box-sizing:border-box;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;-moz-box-sizing:content-box;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}/* Titon Toolkit v1.5.0 | BSD-3 License | http://titon.io */*,*:after,*:before{-moz-box-sizing:border-box;box-sizing:border-box}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.align-justify{text-align:justify}.float-left{float:left}.float-right{float:right}.float-none{float:none}.show{opacity:1 !important;visibility:visible !important}.hide{opacity:0 !important;visibility:hidden !important}.shown{display:block}.hidden{display:none}.no-scroll{overflow:hidden !important}.no-transition{-webkit-transition:none !important;transition:none !important}.sr-only{position:absolute;width:1px;height:1px;border:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0)}.sr-only.is-focusable:active,.sr-only.is-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.vertical-center{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.clear-fix:after{content:"";display:table;clear:both}.round{border-radius:0.2rem}.is-draggable{cursor:move}.is-dragging{cursor:-webkit-grabbing;cursor:grabbing}.is-disabled,[disabled]{cursor:not-allowed !important}.caret-up,.caret-down,.caret-left,.caret-right{display:inline-block;position:relative;vertical-align:middle;border:5px solid transparent;content:"";height:0;width:0}.caret-up{border-bottom-color:inherit;top:-2px}.caret-down{border-top-color:inherit;bottom:-2px}.caret-left{border-right-color:inherit}.caret-right{border-left-color:inherit}.x,.arrow-up,.arrow-down,.arrow-left,.arrow-right{display:inline-block;position:relative;vertical-align:middle;font:bold 1.5rem/1rem Arial,sans-serif;text-transform:uppercase}.x:before{content:"\00D7"}.arrow-up:before,.arrow-left:before,.arrow-down:before,.arrow-right:before{display:inline-block;position:relative;content:"\025B4"}.arrow-right:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.arrow-left:before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.arrow-down:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.bullets{list-style:none;margin:0;padding:0;line-height:100%}.bullets li{display:inline-block;margin:0 3px}.bullets a{display:inline-block;border:3px solid #fff;height:10px;width:10px;border-radius:50%;opacity:0.5;background:transparent}.bullets a:hover{opacity:1;border-width:2px}.is-active>.bullets a,.is-active>li>.bullets a,.bullets a.is-active,.bullets a.is-active:hover{background:#fff}.bullets:empty{display:none}.sorter{display:inline-block;position:relative;vertical-align:middle;max-width:10px;line-height:5px;top:-1px;margin:0 .25rem}.sorter .caret-up,.sorter .caret-down{opacity:.25}.sorter.desc .caret-up,.sorter.asc .caret-down{opacity:1}.pin.sticky{-webkit-transition:top 0.6s ease-in-out,right 0.2s ease-in-out,left 0.2s ease-in-out;transition:top 0.6s ease-in-out,right 0.2s ease-in-out,left 0.2s ease-in-out}.pin.slide{-webkit-transition:top 0.2s linear,right 0.2s linear,left 0.2s linear;transition:top 0.2s linear,right 0.2s linear,left 0.2s linear}.tabs,.tabs--horizontal{text-align:left}.tabs-nav{display:block;margin-bottom:1.25rem}.tabs-nav ul,.tabs-nav ol,.tabs-nav li{list-style:none;margin:0;padding:0;display:inline-block}.tabs-nav:after{content:"";display:table;clear:both}.tabs-section.hide{display:none}.tabs--horizontal .tabs-nav ul,.tabs--horizontal .tabs-nav ol,.tabs--horizontal .tabs-nav li,.tabs--horizontal .tabs-nav a,.tabs--horizontal .tabs-nav button{display:block;float:none;text-align:left}.tooltip{position:absolute;top:0;left:0;border:none;margin:1.25rem;padding:0.5rem;z-index:700;max-width:200px;visibility:hidden;background:#000;color:#fff;-moz-box-sizing:content-box;box-sizing:content-box}.tooltip.center-left .tooltip-arrow,.tooltip.center-right .tooltip-arrow{top:50%;margin-top:-6px}.tooltip.center-left .tooltip-arrow{border-left-color:#000;right:-12px}.tooltip.center-right .tooltip-arrow{border-right-color:#000;left:-12px}.tooltip.top-center .tooltip-arrow,.tooltip.bottom-center .tooltip-arrow{left:50%;margin-left:-6px}.tooltip.top-center .tooltip-arrow{border-top-color:#000;bottom:-12px}.tooltip.bottom-center .tooltip-arrow{border-bottom-color:#000;top:-12px}.tooltip-arrow,.popover-arrow{width:0;height:0;border:6px solid transparent;position:absolute}.tooltip-arrow:after,.popover-arrow:after{content:"";border:4px solid transparent;position:absolute}.tooltip.fade,.tooltip.from-above,.tooltip.from-below,.tooltip.flip-rotate,.popover.fade,.popover.from-above,.popover.from-below,.popover.flip-rotate{-webkit-transition:opacity 0.15s,visibility 0.15s,-webkit-transform 0.15s;transition:opacity 0.15s,visibility 0.15s,transform 0.15s}.tooltip.fade,.popover.fade{opacity:0}.tooltip.from-above,.popover.from-above{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.tooltip.from-above.show,.popover.from-above.show{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.tooltip.from-below,.popover.from-below{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}.tooltip.from-below.show,.popover.from-below.show{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.tooltip.flip-rotate,.popover.flip-rotate{-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg)}.tooltip.flip-rotate.show,.popover.flip-rotate.show{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}