﻿/*! normalize.css v3.0.2 | MIT License | git.io/normalize */@import url(//fonts.googleapis.com/css?family=Petit+Formal+Script);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}select{background:#fff !important}.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}}*{box-sizing:border-box}*:before,*:after{box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:"source_sans_pro", sans-serif;font-size:16px;line-height:1.42857143;color:#333333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#2c3e50;text-decoration:none}a:hover,a:focus{color:#11181f;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-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:22px;margin-bottom:22px;border:0;border-top:1px solid #b9b9b9}.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}.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.33333333%}.col-xs-2{width:16.66666667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333333%}.col-xs-5{width:41.66666667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333333%}.col-xs-8{width:66.66666667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333333%}.col-xs-11{width:91.66666667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333333%}.col-xs-push-2{left:16.66666667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333333%}.col-xs-push-5{left:41.66666667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333333%}.col-xs-push-8{left:66.66666667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333333%}.col-xs-push-11{left:91.66666667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-11{margin-left:91.66666667%}.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.33333333%}.col-sm-2{width:16.66666667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333333%}.col-sm-5{width:41.66666667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333333%}.col-sm-8{width:66.66666667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333333%}.col-sm-11{width:91.66666667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333333%}.col-sm-push-2{left:16.66666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333333%}.col-sm-push-5{left:41.66666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333333%}.col-sm-push-8{left:66.66666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333333%}.col-sm-push-11{left:91.66666667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-11{margin-left:91.66666667%}.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.33333333%}.col-md-2{width:16.66666667%}.col-md-3{width:25%}.col-md-4{width:33.33333333%}.col-md-5{width:41.66666667%}.col-md-6{width:50%}.col-md-7{width:58.33333333%}.col-md-8{width:66.66666667%}.col-md-9{width:75%}.col-md-10{width:83.33333333%}.col-md-11{width:91.66666667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333333%}.col-md-pull-2{right:16.66666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333333%}.col-md-pull-5{right:41.66666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333333%}.col-md-pull-8{right:66.66666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333333%}.col-md-pull-11{right:91.66666667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333333%}.col-md-push-2{left:16.66666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333333%}.col-md-push-5{left:41.66666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333333%}.col-md-push-8{left:66.66666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333333%}.col-md-push-11{left:91.66666667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-11{margin-left:91.66666667%}.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.33333333%}.col-lg-2{width:16.66666667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333333%}.col-lg-5{width:41.66666667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333333%}.col-lg-8{width:66.66666667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333333%}.col-lg-11{width:91.66666667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333333%}.col-lg-push-2{left:16.66666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333333%}.col-lg-push-5{left:41.66666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333333%}.col-lg-push-8{left:66.66666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333333%}.col-lg-push-11{left:91.66666667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-12{margin-left:100%}}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:22px;font-size:24px;line-height:inherit;color:#333333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold}input[type="search"]{box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:16px;line-height:1.42857143;color:#505050}.form-control{display:block;width:100%;height:36px;padding:6px 12px;font-size:16px;line-height:1.42857143;color:#505050;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s}.form-control:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#f7f7f7;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type="search"]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio: 0){input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{line-height:36px}input[type="date"].input-sm,.input-group-sm>input[type="date"].form-control,.input-group-sm>input[type="date"].input-group-addon,.input-group-sm>.input-group-btn>input[type="date"].btn,.input-group-sm input[type="date"],input[type="time"].input-sm,.input-group-sm>input[type="time"].form-control,.input-group-sm>input[type="time"].input-group-addon,.input-group-sm>.input-group-btn>input[type="time"].btn,.input-group-sm input[type="time"],input[type="datetime-local"].input-sm,.input-group-sm>input[type="datetime-local"].form-control,.input-group-sm>input[type="datetime-local"].input-group-addon,.input-group-sm>.input-group-btn>input[type="datetime-local"].btn,.input-group-sm input[type="datetime-local"],input[type="month"].input-sm,.input-group-sm>input[type="month"].form-control,.input-group-sm>input[type="month"].input-group-addon,.input-group-sm>.input-group-btn>input[type="month"].btn,.input-group-sm input[type="month"]{line-height:33px}input[type="date"].input-lg,.input-group-lg>input[type="date"].form-control,.input-group-lg>input[type="date"].input-group-addon,.input-group-lg>.input-group-btn>input[type="date"].btn,.input-group-lg input[type="date"],input[type="time"].input-lg,.input-group-lg>input[type="time"].form-control,.input-group-lg>input[type="time"].input-group-addon,.input-group-lg>.input-group-btn>input[type="time"].btn,.input-group-lg input[type="time"],input[type="datetime-local"].input-lg,.input-group-lg>input[type="datetime-local"].form-control,.input-group-lg>input[type="datetime-local"].input-group-addon,.input-group-lg>.input-group-btn>input[type="datetime-local"].btn,.input-group-lg input[type="datetime-local"],input[type="month"].input-lg,.input-group-lg>input[type="month"].form-control,.input-group-lg>input[type="month"].input-group-addon,.input-group-lg>.input-group-btn>input[type="month"].btn,.input-group-lg input[type="month"]{line-height:49px}}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio label,.checkbox label{min-height:22px;padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:4px \9}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type="radio"][disabled],input[type="radio"].disabled,fieldset[disabled] input[type="radio"],input[type="checkbox"][disabled],input[type="checkbox"].disabled,fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}.radio-inline.disabled,fieldset[disabled] .radio-inline,.checkbox-inline.disabled,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio.disabled label,fieldset[disabled] .radio label,.checkbox.disabled label,fieldset[disabled] .checkbox label{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:38px}.form-control-static.input-lg,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.form-control-static.input-sm,.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn{padding-left:0;padding-right:0}.input-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:33px;padding:5px 10px;font-size:14px;line-height:1.5;border-radius:3px}select.input-sm,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,.input-group-sm>.input-group-btn>select.btn{height:33px;line-height:33px}textarea.input-sm,.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon,.input-group-sm>.input-group-btn>textarea.btn,select[multiple].input-sm,.input-group-sm>select[multiple].form-control,.input-group-sm>select[multiple].input-group-addon,.input-group-sm>.input-group-btn>select[multiple].btn{height:auto}.form-group-sm .form-control{height:33px;padding:5px 10px;font-size:14px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:33px;line-height:33px}.form-group-sm textarea.form-control,.form-group-sm select[multiple].form-control{height:auto}.form-group-sm .form-control-static{height:33px;padding:5px 10px;font-size:14px;line-height:1.5;min-height:36px}.input-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:49px;padding:10px 16px;font-size:20px;line-height:1.3333333;border-radius:6px}select.input-lg,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,.input-group-lg>.input-group-btn>select.btn{height:49px;line-height:49px}textarea.input-lg,.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon,.input-group-lg>.input-group-btn>textarea.btn,select[multiple].input-lg,.input-group-lg>select[multiple].form-control,.input-group-lg>select[multiple].input-group-addon,.input-group-lg>.input-group-btn>select[multiple].btn{height:auto}.form-group-lg .form-control{height:49px;padding:10px 16px;font-size:20px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:49px;line-height:49px}.form-group-lg textarea.form-control,.form-group-lg select[multiple].form-control{height:auto}.form-group-lg .form-control-static{height:49px;padding:10px 16px;font-size:20px;line-height:1.3333333;min-height:42px}.has-feedback{position:relative}.has-feedback .form-control{padding-right:45px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:36px;height:36px;line-height:36px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback{width:49px;height:49px;line-height:49px}.input-sm+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback{width:33px;height:33px;line-height:33px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color:#2b542c;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus{border-color:#66512c;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#c90a00}.has-error .form-control{border-color:#c90a00;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus{border-color:#960700;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ff3a30}.has-error .input-group-addon{color:#c90a00;border-color:#c90a00;background-color:#ffccc9}.has-error .form-control-feedback{color:#c90a00}.has-feedback label ~ .form-control-feedback{top:27px}.has-feedback label.sr-only ~ .form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width: 768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .radio,.form-horizontal .checkbox{min-height:29px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-group:before,.form-horizontal .form-group:after{content:" ";display:table}.form-horizontal .form-group:after{clear:both}@media (min-width: 768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width: 768px){.form-horizontal .form-group-lg .control-label{padding-top:14.333333px}}@media (min-width: 768px){.form-horizontal .form-group-sm .control-label{padding-top:6px}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#b9b9b9;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:22px}.table>thead>tr>th,.table>thead>tr>td,.table>tbody>tr>th,.table>tbody>tr>td,.table>tfoot>tr>th,.table>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>th,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*="col-"]{position:static;float:none;display:table-column}table td[class*="col-"],table th[class*="col-"]{position:static;float:none;display:table-cell}.table>thead>tr>td.active,.table>thead>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>thead>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>thead>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.table>thead>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>thead>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th{background-color:#ffccc9}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ffb3b0}.table-responsive{overflow-x:auto;min-height:0.01%}@media screen and (max-width: 767px){.table-responsive{width:100%;margin-bottom:16.5px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"source_sans_pro", sans-serif;font-size:14px;font-weight:normal;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:0.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:22px;font-size:24px;line-height:inherit;color:#333333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold}input[type="search"]{box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:16px;line-height:1.42857143;color:#505050}.form-control{display:block;width:100%;height:36px;padding:6px 12px;font-size:16px;line-height:1.42857143;color:#505050;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s}.form-control:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#f7f7f7;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type="search"]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio: 0){input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{line-height:36px}input[type="date"].input-sm,.input-group-sm>input[type="date"].form-control,.input-group-sm>input[type="date"].input-group-addon,.input-group-sm>.input-group-btn>input[type="date"].btn,.input-group-sm input[type="date"],input[type="time"].input-sm,.input-group-sm>input[type="time"].form-control,.input-group-sm>input[type="time"].input-group-addon,.input-group-sm>.input-group-btn>input[type="time"].btn,.input-group-sm input[type="time"],input[type="datetime-local"].input-sm,.input-group-sm>input[type="datetime-local"].form-control,.input-group-sm>input[type="datetime-local"].input-group-addon,.input-group-sm>.input-group-btn>input[type="datetime-local"].btn,.input-group-sm input[type="datetime-local"],input[type="month"].input-sm,.input-group-sm>input[type="month"].form-control,.input-group-sm>input[type="month"].input-group-addon,.input-group-sm>.input-group-btn>input[type="month"].btn,.input-group-sm input[type="month"]{line-height:33px}input[type="date"].input-lg,.input-group-lg>input[type="date"].form-control,.input-group-lg>input[type="date"].input-group-addon,.input-group-lg>.input-group-btn>input[type="date"].btn,.input-group-lg input[type="date"],input[type="time"].input-lg,.input-group-lg>input[type="time"].form-control,.input-group-lg>input[type="time"].input-group-addon,.input-group-lg>.input-group-btn>input[type="time"].btn,.input-group-lg input[type="time"],input[type="datetime-local"].input-lg,.input-group-lg>input[type="datetime-local"].form-control,.input-group-lg>input[type="datetime-local"].input-group-addon,.input-group-lg>.input-group-btn>input[type="datetime-local"].btn,.input-group-lg input[type="datetime-local"],input[type="month"].input-lg,.input-group-lg>input[type="month"].form-control,.input-group-lg>input[type="month"].input-group-addon,.input-group-lg>.input-group-btn>input[type="month"].btn,.input-group-lg input[type="month"]{line-height:49px}}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio label,.checkbox label{min-height:22px;padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:4px \9}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type="radio"][disabled],input[type="radio"].disabled,fieldset[disabled] input[type="radio"],input[type="checkbox"][disabled],input[type="checkbox"].disabled,fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}.radio-inline.disabled,fieldset[disabled] .radio-inline,.checkbox-inline.disabled,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio.disabled label,fieldset[disabled] .radio label,.checkbox.disabled label,fieldset[disabled] .checkbox label{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:38px}.form-control-static.input-lg,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.form-control-static.input-sm,.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn{padding-left:0;padding-right:0}.input-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:33px;padding:5px 10px;font-size:14px;line-height:1.5;border-radius:3px}select.input-sm,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,.input-group-sm>.input-group-btn>select.btn{height:33px;line-height:33px}textarea.input-sm,.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon,.input-group-sm>.input-group-btn>textarea.btn,select[multiple].input-sm,.input-group-sm>select[multiple].form-control,.input-group-sm>select[multiple].input-group-addon,.input-group-sm>.input-group-btn>select[multiple].btn{height:auto}.form-group-sm .form-control{height:33px;padding:5px 10px;font-size:14px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:33px;line-height:33px}.form-group-sm textarea.form-control,.form-group-sm select[multiple].form-control{height:auto}.form-group-sm .form-control-static{height:33px;padding:5px 10px;font-size:14px;line-height:1.5;min-height:36px}.input-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:49px;padding:10px 16px;font-size:20px;line-height:1.3333333;border-radius:6px}select.input-lg,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,.input-group-lg>.input-group-btn>select.btn{height:49px;line-height:49px}textarea.input-lg,.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon,.input-group-lg>.input-group-btn>textarea.btn,select[multiple].input-lg,.input-group-lg>select[multiple].form-control,.input-group-lg>select[multiple].input-group-addon,.input-group-lg>.input-group-btn>select[multiple].btn{height:auto}.form-group-lg .form-control{height:49px;padding:10px 16px;font-size:20px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:49px;line-height:49px}.form-group-lg textarea.form-control,.form-group-lg select[multiple].form-control{height:auto}.form-group-lg .form-control-static{height:49px;padding:10px 16px;font-size:20px;line-height:1.3333333;min-height:42px}.has-feedback{position:relative}.has-feedback .form-control{padding-right:45px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:36px;height:36px;line-height:36px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback{width:49px;height:49px;line-height:49px}.input-sm+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback{width:33px;height:33px;line-height:33px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color:#2b542c;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus{border-color:#66512c;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#c90a00}.has-error .form-control{border-color:#c90a00;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus{border-color:#960700;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ff3a30}.has-error .input-group-addon{color:#c90a00;border-color:#c90a00;background-color:#ffccc9}.has-error .form-control-feedback{color:#c90a00}.has-feedback label ~ .form-control-feedback{top:27px}.has-feedback label.sr-only ~ .form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width: 768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .radio,.form-horizontal .checkbox{min-height:29px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-group:before,.form-horizontal .form-group:after{content:" ";display:table}.form-horizontal .form-group:after{clear:both}@media (min-width: 768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width: 768px){.form-horizontal .form-group-lg .control-label{padding-top:14.333333px}}@media (min-width: 768px){.form-horizontal .form-group-sm .control-label{padding-top:6px}}input[type="radio"],input[type="checkbox"]{margin:11px 5px 0px}.form_with_datetime .panel-settings-general{display:none}.panel-settings-integrations{display:none}.panel-settings-advanced{display:none}.fa-camera{-webkit-transform:translate(0px, 3px) !important;-ms-transform:translate(0px, 3px) !important;transform:translate(0px, 3px) !important}.crossthrough-line{padding-top:20px;margin-top:20px;border-top:1px solid #D0D0D0;position:relative}.line-content{width:100px;text-align:center;margin:auto;margin-top:-32px;background:#fff}.grey-background{margin:0px;padding:10px 0px;margin-top:20px}.skip_button{color:#B9B9B9;margin-left:-25px;font-style:italic;margin-top:5px}.skip_button a{color:#B9B9B9}.file-btn{position:relative;display:inline-block;overflow:hidden;max-width:120px;text-overflow:ellipsis}.file-btn input[type='file']{-webkit-appearance:none;position:absolute;top:0;left:0;height:100%;width:100%;opacity:0}.file-btn input[type='file']:hover{cursor:pointer}.file-btn a.remove-image{display:none}.file-btn.with-file{padding-right:32px}.file-btn.with-file a.file-name{display:inline}.file-btn.with-file a.remove-image{display:block;color:#fff;font-weight:bold;font-size:24px;position:absolute;right:12px;top:50%;margin-top:-6px;line-height:13px;opacity:0.75}.file-btn.with-file a.remove-image:hover{opacity:1}.form-group{input:-moz-placeholder;input-font-family:"source_sans_pro", sans-serif;input-font-size:16px;input-line-height:1.3em;input-color:#BBBBBB;input-font-weight:400}.form-group ::-webkit-input-placeholder{font-family:"source_sans_pro", sans-serif;font-size:16px;line-height:1.3em;color:#BBBBBB;font-weight:400}.form-group ::-moz-placeholder{font-family:"source_sans_pro", sans-serif;font-size:16px;line-height:1.3em;color:#BBBBBB;font-weight:400}.form-group :-ms-input-placeholder{font-family:"source_sans_pro", sans-serif;font-size:16px;line-height:1.3em;color:#BBBBBB;font-weight:400}.email-settings label{font-weight:normal !important}@font-face{font-family:'source_sans_pro';src:url(/assets/sourcesanspro-bold-webfont-c8022eb4518675386ab4b0607f3c15c88886b3b9e03dfadcb91fe2ade789345a.woff) format("woff"),url(/assets/sourcesanspro-bold-webfont-54af3a4bcd95b310098b504c71ab5f7c6a95730ba98fdc7376bbd8838d40ed79.ttf) format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:'source_sans_pro';src:url(/assets/sourcesanspro-boldit-webfont-1333b1efe156be11fed2cf81a12ab2589ea67b4906ff6b8d66d2a26ea557c85e.eot);src:url(/assets/sourcesanspro-boldit-webfont-1333b1efe156be11fed2cf81a12ab2589ea67b4906ff6b8d66d2a26ea557c85e.eot?#iefix) format("embedded-opentype"),url(/assets/sourcesanspro-boldit-webfont-fc6b77af9eb67691c8f7078d842e1c6992df09d6d46917968afeb7146ab53887.woff) format("woff"),url(/assets/sourcesanspro-boldit-webfont-8270007b01cba56cbea6d4e39310470eae8b304a920de4f3ca7a6eff8235eee6.ttf) format("truetype"),url(/assets/sourcesanspro-boldit-webfont-25adfb6fd1d76f18b95e673c489f803c530e90f7a661781043aa8af72bc8a05f.svg#source_sans_probold_italic) format("svg");font-weight:bold;font-style:italic}@font-face{font-family:'source_sans_pro';src:url(/assets/sourcesanspro-it-webfont-3feceb188d107344b636c621022babbb4f822bb96ec7b911350cab7aea8a926e.eot);src:url(/assets/sourcesanspro-it-webfont-3feceb188d107344b636c621022babbb4f822bb96ec7b911350cab7aea8a926e.eot?#iefix) format("embedded-opentype"),url(/assets/sourcesanspro-it-webfont-021bcb8f052a2375b0d2aa7cce7e94c5493f17846f17a753a23eb4e925aa3c1c.woff) format("woff"),url(/assets/sourcesanspro-it-webfont-02650a5aecb5b87582c804dafd5f1f507eda810cd71b8f7dac36aac3839ee259.ttf) format("truetype"),url(/assets/sourcesanspro-it-webfont-360a333eb61f61dd266a67be26743d6b21df53998a77f92c0b20e5c10fcaa695.svg#source_sans_proitalic) format("svg");font-weight:400;font-style:italic}@font-face{font-family:'source_sans_pro';src:url(/assets/sourcesanspro-regular-webfont-e3cfb7c965e7c7c169515d93d51f2a346ee71e4ee750278c3a59e4ea4f05ba74.eot);src:url(/assets/sourcesanspro-regular-webfont-e3cfb7c965e7c7c169515d93d51f2a346ee71e4ee750278c3a59e4ea4f05ba74.eot?#iefix) format("embedded-opentype"),url(/assets/sourcesanspro-regular-webfont-ff17d8f8e14e25ddaafaea1731c55fc51ab79d29ea77ab2727bc6603f8c99cd4.woff) format("woff"),url(/assets/sourcesanspro-regular-webfont-077aa348958e5284f336e3d3c5f6bb2affb41649866189f9a03af27a17ac4c9b.ttf) format("truetype"),url(/assets/sourcesanspro-regular-webfont-0e787738278db1d11ba443b6ecf2b38178b7662ac718de94a9ed1286871d6998.svg#source_sans_proregular) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'source_sans_pro';src:url(/assets/sourcesanspro-semibold-webfont-5b41fbf92a05568a9bbb4ef1baa153f73b5283f65b718bd9e29d0104a2f40214.eot);src:url(/assets/sourcesanspro-semibold-webfont-5b41fbf92a05568a9bbb4ef1baa153f73b5283f65b718bd9e29d0104a2f40214.eot?#iefix) format("embedded-opentype"),url(/assets/sourcesanspro-semibold-webfont-65dffd83f65b9fc5f2db131ba46740235a27d23e49dbd56b7974bc38ec0ae58b.woff) format("woff"),url(/assets/sourcesanspro-semibold-webfont-93cf02b412b910984f0021bc57c0350402f334a195f9694e55fa514df654302b.ttf) format("truetype"),url(/assets/sourcesanspro-semibold-webfont-9c5149f8a3ef1a98d1e3bb926069287976f2a4f4fe9893a941aabb2eab971661.svg#source_sans_prosemibold) format("svg");font-weight:500;font-style:normal}@font-face{font-family:'source_sans_pro';src:url(/assets/sourcesanspro-semiboldit-webfont-10600bd20cf3ea6501f6a9bd25d29b6a7f1043c339bff2a5b21fe39cf55593ff.eot);src:url(/assets/sourcesanspro-semiboldit-webfont-10600bd20cf3ea6501f6a9bd25d29b6a7f1043c339bff2a5b21fe39cf55593ff.eot?#iefix) format("embedded-opentype"),url(/assets/sourcesanspro-semiboldit-webfont-3ec632288573cd11ac5a75c3d815feb463d9b5032cc77f71568e777c07311a79.woff) format("woff"),url(/assets/sourcesanspro-semiboldit-webfont-929baff3fb824d4fd8bf17622b552cf9d531f19b30e270026f1b9656d5a1ca54.ttf) format("truetype"),url(/assets/sourcesanspro-semiboldit-webfont-b4fef4b35310b719d6fe9d87357d94edd073935e598753d0d96195aea08b0736.svg#source_sans_proSBdIt) format("svg");font-weight:500;font-style:italic}@font-face{font-family:'source_sans_pro';src:url(/assets/sourcesanspro-light-webfont-2d414d39cfc50a7f4a1eaad3f820cad8a691b4e16d25268f8e180310bec3128b.eot);src:url(/assets/sourcesanspro-light-webfont-2d414d39cfc50a7f4a1eaad3f820cad8a691b4e16d25268f8e180310bec3128b.eot?#iefix) format("embedded-opentype"),url(/assets/sourcesanspro-light-webfont-e8ee8a0b7371065714c54434576939ef968a9c8d740a6a3ec2c5b728587ddf92.woff) format("woff"),url(/assets/sourcesanspro-light-webfont-1421376ded1d6c532c029d4c1d8f9355b9279795a42e7a3e422cbf6e89079347.ttf) format("truetype"),url(/assets/sourcesanspro-light-webfont-cf9ac179e35c033562dcc96203599181f37f9e83f7cf01cb10dc6a632d400e5a.svg#source_sans_prolight) format("svg");font-weight:300;font-style:normal}@font-face{font-family:'source_sans_pro';src:url(/assets/sourcesanspro-lightit-webfont-24e60ef9ef3c2644bcb160ef1d898de03fb75a872b32d2049dd6fdc1657264d1.eot);src:url(/assets/sourcesanspro-lightit-webfont-24e60ef9ef3c2644bcb160ef1d898de03fb75a872b32d2049dd6fdc1657264d1.eot?#iefix) format("embedded-opentype"),url(/assets/sourcesanspro-lightit-webfont-e560ce379583a65b988e919ec1af883877df0d9918f61604471a7f01ddc2b936.woff) format("woff"),url(/assets/sourcesanspro-lightit-webfont-cc6880cdb322402fc1b6c45088677fa5d5548dadb7505c724d0598be088b84b6.ttf) format("truetype"),url(/assets/sourcesanspro-lightit-webfont-5a9d8ada4451840c01a86c90bcc77fb405ff0d7564c69c2ad857553486d4c078.svg#source_sans_prolight_italic) format("svg");font-weight:300;font-style:italic}@font-face{font-family:'novecento_sans_wide';src:url(/assets/Novecentosanswide-Bold-webfont-c0a7c0f5ff79399ef137b5c6ffbb5e1fd3daa170549dc612f1fcde927a1ea4da.eot);src:url(/assets/Novecentosanswide-Bold-webfont-c0a7c0f5ff79399ef137b5c6ffbb5e1fd3daa170549dc612f1fcde927a1ea4da.eot?#iefix) format("embedded-opentype"),url(/assets/Novecentosanswide-Bold-webfont-21b49c0efb157d269b0d2c91b82b88c589de0d16e92c703cf0e4420aa2850d93.woff) format("woff"),url(/assets/Novecentosanswide-Bold-webfont-7c18ce342094a0a65fe4fb71c5c3f76885491f355a453b832702a6fd0be8ff10.ttf) format("truetype"),url(/assets/Novecentosanswide-Bold-webfont-4212a876fd8491100e96eef48031bd6d27041c4e931317feefd5b3d5b6a71da2.svg#novecento_sans_wide_bookbold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:'novecento_sans_wide';src:url(/assets/Novecentosanswide-DemiBold-webfont-1a60caa71d7f85ddb96ef887973a51b2a4c4321652a3c801983ccc5f3ea2ce52.eot);src:url(/assets/Novecentosanswide-DemiBold-webfont-1a60caa71d7f85ddb96ef887973a51b2a4c4321652a3c801983ccc5f3ea2ce52.eot?#iefix) format("embedded-opentype"),url(/assets/Novecentosanswide-DemiBold-webfont-2bd928fcb381583a4446f4c96a867fef3ea1f0fb709365dd537f3037e48a95ed.woff) format("woff"),url(/assets/Novecentosanswide-DemiBold-webfont-ff9c44aefbc4556b3c20541b5117d9c72c33bb5e4769c9af54c330d34ff9b91e.ttf) format("truetype"),url(/assets/Novecentosanswide-DemiBold-webfont-003e65959597395a8af0b32dba80eb00365af3a4f6f1db2187ad9c784059a700.svg#novecento_sans_wide_bookbold) format("svg");font-weight:600;font-style:normal}@font-face{font-family:'novecento_sans_wide_medium';src:url(/assets/Novecentosanswide-Medium-webfont-814adb8f4855c572db2edd6db1c886485897ad0264e5cbd95ee08e09b3eaefb8.eot);src:url(/assets/Novecentosanswide-Medium-webfont-814adb8f4855c572db2edd6db1c886485897ad0264e5cbd95ee08e09b3eaefb8.eot?#iefix) format("embedded-opentype"),url(/assets/Novecentosanswide-Medium-webfont-c2247290be0f30d07871adbde6c35cb8581410071c6fd55d420da7b5652463e4.woff) format("woff"),url(/assets/Novecentosanswide-Medium-webfont-18526c0c616bf94af0cd9e2374e7b639548ff4cd02e6805cac99b5597b4ff86f.ttf) format("truetype"),url(/assets/Novecentosanswide-Medium-webfont-8bf8ae6d7d71ef0fb9a23e7734caf57647d2d596dc1045a0f5f342ca8c9b1c31.svg#novecento_sans_widemedium) format("svg");font-weight:500;font-style:normal}@font-face{font-family:'montserrat';src:url(/assets/Montserrat-Regular-32f9bdc73ecf308a19c0e918b407e12da12b6cd9a667decdc2ddcb74f457839a.ttf);font-weight:500;font-style:normal}@font-face{font-family:'Glyphicons Halflings';src:url(/assets/glyphicons-halflings-regular-13634da87d9e23f8c3ed9108ce1724d183a39ad072e73e1b3d8cbf646d2d0407.eot);src:url(/assets/glyphicons-halflings-regular-13634da87d9e23f8c3ed9108ce1724d183a39ad072e73e1b3d8cbf646d2d0407.eot?#iefix) format("embedded-opentype"),url(/assets/glyphicons-halflings-regular-a26394f7ede100ca118eff2eda08596275a9839b959c226e15439557a5a80742.woff) format("woff"),url(/assets/glyphicons-halflings-regular-e395044093757d82afcb138957d06a1ea9361bdcf0b442d06a18a8051af57456.ttf) format("truetype"),url(/assets/glyphicons-halflings-regular-42f60659d265c1a3c30f9fa42abcbb56bd4a53af4d83d316d6dd7a36903c43e5.svg#glyphicons_halflingsregular) format("svg")}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Montserrat", sans-serif;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:#dcdcdc}h1,.h1,h2,.h2,h3,.h3{margin-top:22px;margin-bottom:11px}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:11px;margin-bottom:11px}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:21px}h5,.h5{font-size:18px}h6,.h6{font-size:14px}p{margin:0 0 11px}.lead{margin-bottom:22px;font-size:18px;font-weight:300;line-height:1.4}@media (min-width: 768px){.lead{font-size:24px}}small,.small{font-size:87%}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{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#b9b9b9}.text-primary{color:#2c3e50}a.text-primary:hover{color:#1a242f}.text-success{color:#1bbc95}a.text-success:hover{color:#158f72}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#c90a00}a.text-danger:hover{color:#960700}.bg-primary{color:#fff}.bg-primary{background-color:#2c3e50}a.bg-primary:hover{background-color:#1a242f}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#ffccc9}a.bg-danger:hover{background-color:#ff9b96}.page-header{padding-bottom:10px;margin:44px 0 22px;border-bottom:1px solid #f7f7f7}ul,ol{margin-top:0;margin-bottom:11px}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:22px}dt,dd{line-height:1.42857143}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 #dcdcdc}.initialism{font-size:90%}blockquote{padding:11px 22px;margin:0 0 22px;font-size:20px;border-left:5px solid #f7f7f7}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.42857143;color:#dcdcdc}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 #f7f7f7;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:22px;font-style:normal;line-height:1.42857143}body{font-smooth:always;-webkit-font-smoothing:antialiased;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}h1,h2,.h1,.h2{margin-bottom:0.71428571em}h3,.h3{margin-bottom:0.95238095em}h4,.h4{margin-bottom:0.82857143em}h5,.h5,h6,.h6{margin-bottom:1.42857143em}h1,h2,h3,h4,h5,h6{font-weight:500;color:inherit;text-rendering:optimizelegibility}h1{font-family:"Montserrat", sans-serif;font-size:30px;line-height:1.2em;color:#505050;font-weight:400;text-transform:uppercase}h1.bigger{font-size:30px}p{font-family:"source_sans_pro", sans-serif;font-size:16px;line-height:1.6em;color:#505050;font-weight:400;margin-bottom:7px}.white{color:white}.text{font-family:"source_sans_pro", sans-serif;font-size:16px;line-height:1.6em;color:#505050;font-weight:400}.text a{font-family:"source_sans_pro", sans-serif;font-size:16px;line-height:1.6em;font-weight:400}.text-sans{font-family:"source_sans_pro", sans-serif}.text-serif{font-family:"Montserrat", sans-serif}.text-cursive{font-family:'Petit Formal Script', cursive}.semibold{font-weight:500}.in-quotes{quotes:"“" "”" "‘" "’"}.in-quotes:before{content:open-quote}.in-quotes:after{content:close-quote}.headline{font-family:"montserrat", sans-serif !important}.italic{font-style:italic}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:16px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn.focus,.btn:active:focus,.btn:active.focus,.btn.active:focus,.btn.active.focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{color:#333;text-decoration:none}.btn:active,.btn.active{outline:0;background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:0.65;filter:alpha(opacity=65);box-shadow:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:hover,.btn-default:focus,.btn-default.focus,.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{background-image:none}.btn-default.disabled,.btn-default.disabled:hover,.btn-default.disabled:focus,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled.active,.btn-default[disabled],.btn-default[disabled]:hover,.btn-default[disabled]:focus,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled].active,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#2c3e50;border-color:#2c3e50}.btn-primary:hover,.btn-primary:focus,.btn-primary.focus,.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#1a242f;border-color:#161f29}.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{background-image:none}.btn-primary.disabled,.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled.active,.btn-primary[disabled],.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary.active{background-color:#2c3e50;border-color:#2c3e50}.btn-primary .badge{color:#2c3e50;background-color:#fff}.btn-success{color:#fff;background-color:#1bbc95;border-color:#18a683}.btn-success:hover,.btn-success:focus,.btn-success.focus,.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#158f72;border-color:#107059}.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{background-image:none}.btn-success.disabled,.btn-success.disabled:hover,.btn-success.disabled:focus,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled.active,.btn-success[disabled],.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled].active,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success.active{background-color:#1bbc95;border-color:#18a683}.btn-success .badge{color:#1bbc95;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:hover,.btn-info:focus,.btn-info.focus,.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{background-image:none}.btn-info.disabled,.btn-info.disabled:hover,.btn-info.disabled:focus,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled.active,.btn-info[disabled],.btn-info[disabled]:hover,.btn-info[disabled]:focus,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled].active,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info:hover,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:hover,.btn-warning:focus,.btn-warning.focus,.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{background-image:none}.btn-warning.disabled,.btn-warning.disabled:hover,.btn-warning.disabled:focus,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled.active,.btn-warning[disabled],.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning:hover,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#ff3a30;border-color:#ff2217}.btn-danger:hover,.btn-danger:focus,.btn-danger.focus,.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#fc0c00;border-color:#d80a00}.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{background-image:none}.btn-danger.disabled,.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled.active,.btn-danger[disabled],.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger.active{background-color:#ff3a30;border-color:#ff2217}.btn-danger .badge{color:#ff3a30;background-color:#fff}.btn-link{color:#2c3e50;font-weight:normal;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#11181f;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:hover,fieldset[disabled] .btn-link:focus{color:#dcdcdc;text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:20px;line-height:1.3333333;border-radius:6px}.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:14px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:14px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.fb_auth_button::before{background-color:#3b5998;content:""}.fb_auth_button{color:#FFF;background-color:#2D4373}.fb_auth_button{padding:10px 10px 10px 60px;box-sizing:border-box;font-size:18px;vertical-align:middle;position:relative;color:#FFF}.fb_auth_button:hover,.fb_auth_button:focus{color:white}.fb_auth_button::before,.mail_auth_button::before{font-family:FontAwesome;font-style:normal;font-weight:normal;display:block;position:absolute;top:0px;left:0px;bottom:0px;font-size:18px;padding:10px 20px;width:50px;line-height:25px}.btn{font-family:"Montserrat", sans-serif;text-transform:uppercase;text-transform:uppercase}.btn.green{background-color:#1bbc95;border:1px solid #1bbc95}.btn.green a{color:white;text-decoration:none}.btn.fake{border:1px solid #303030}.btn.disabled{border:1px solid #505050}.btn-white-inverse{color:#fff;background-color:transparent;border-color:#fff}.btn-white-inverse:hover,.btn-white-inverse:focus,.btn-white-inverse.focus,.btn-white-inverse:active,.btn-white-inverse.active,.open>.btn-white-inverse.dropdown-toggle{color:#fff;background-color:transparent;border-color:#e0e0e0}.btn-white-inverse:active,.btn-white-inverse.active,.open>.btn-white-inverse.dropdown-toggle{background-image:none}.btn-white-inverse.disabled,.btn-white-inverse.disabled:hover,.btn-white-inverse.disabled:focus,.btn-white-inverse.disabled.focus,.btn-white-inverse.disabled:active,.btn-white-inverse.disabled.active,.btn-white-inverse[disabled],.btn-white-inverse[disabled]:hover,.btn-white-inverse[disabled]:focus,.btn-white-inverse[disabled].focus,.btn-white-inverse[disabled]:active,.btn-white-inverse[disabled].active,fieldset[disabled] .btn-white-inverse,fieldset[disabled] .btn-white-inverse:hover,fieldset[disabled] .btn-white-inverse:focus,fieldset[disabled] .btn-white-inverse.focus,fieldset[disabled] .btn-white-inverse:active,fieldset[disabled] .btn-white-inverse.active{background-color:transparent;border-color:#fff}.btn-white-inverse .badge{color:transparent;background-color:#fff}.btn-twitter{color:#fff;background-color:#55acee;border-color:#55acee}.btn-twitter:hover,.btn-twitter:focus,.btn-twitter.focus,.btn-twitter:active,.btn-twitter.active,.open>.btn-twitter.dropdown-toggle{color:#fff;background-color:#2795e9;border-color:#1d91e8}.btn-twitter:active,.btn-twitter.active,.open>.btn-twitter.dropdown-toggle{background-image:none}.btn-twitter.disabled,.btn-twitter.disabled:hover,.btn-twitter.disabled:focus,.btn-twitter.disabled.focus,.btn-twitter.disabled:active,.btn-twitter.disabled.active,.btn-twitter[disabled],.btn-twitter[disabled]:hover,.btn-twitter[disabled]:focus,.btn-twitter[disabled].focus,.btn-twitter[disabled]:active,.btn-twitter[disabled].active,fieldset[disabled] .btn-twitter,fieldset[disabled] .btn-twitter:hover,fieldset[disabled] .btn-twitter:focus,fieldset[disabled] .btn-twitter.focus,fieldset[disabled] .btn-twitter:active,fieldset[disabled] .btn-twitter.active{background-color:#55acee;border-color:#55acee}.btn-twitter .badge{color:#55acee;background-color:#fff}.btn-facebook{color:#fff;background-color:#3b5998;border-color:#3b5998}.btn-facebook:hover,.btn-facebook:focus,.btn-facebook.focus,.btn-facebook:active,.btn-facebook.active,.open>.btn-facebook.dropdown-toggle{color:#fff;background-color:#2d4373;border-color:#2a3f6c}.btn-facebook:active,.btn-facebook.active,.open>.btn-facebook.dropdown-toggle{background-image:none}.btn-facebook.disabled,.btn-facebook.disabled:hover,.btn-facebook.disabled:focus,.btn-facebook.disabled.focus,.btn-facebook.disabled:active,.btn-facebook.disabled.active,.btn-facebook[disabled],.btn-facebook[disabled]:hover,.btn-facebook[disabled]:focus,.btn-facebook[disabled].focus,.btn-facebook[disabled]:active,.btn-facebook[disabled].active,fieldset[disabled] .btn-facebook,fieldset[disabled] .btn-facebook:hover,fieldset[disabled] .btn-facebook:focus,fieldset[disabled] .btn-facebook.focus,fieldset[disabled] .btn-facebook:active,fieldset[disabled] .btn-facebook.active{background-color:#3b5998;border-color:#3b5998}.btn-facebook .badge{color:#3b5998;background-color:#fff}.btn-twitter,.btn-facebook{font-family:"source_sans_pro", sans-serif;text-transform:none;margin-bottom:5px}.btn-twitter span,.btn-facebook span{font-size:16px;margin-left:5px}.btn-login-action{padding:4px 8px !important}/*!
 *  Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url("/assets/font-awesome/fontawesome-webfont-cbb644d0ee730ea57dd5fbae35ef5ba4a41d57a254a6b1215de5c9ff8a321c2d.eot");src:url("/assets/font-awesome/fontawesome-webfont-cbb644d0ee730ea57dd5fbae35ef5ba4a41d57a254a6b1215de5c9ff8a321c2d.eot?#iefix") format("embedded-opentype"),url("/assets/font-awesome/fontawesome-webfont-aadc3580d2b64ff5a7e6f1425587db4e8b033efcbf8f5c332ca52a5ed580c87c.woff2") format("woff2"),url("/assets/font-awesome/fontawesome-webfont-e3870de89716b72cb61a4bba0e17c75783b361cdaba35ea96961c3070bd8ca18.woff") format("woff"),url("/assets/font-awesome/fontawesome-webfont-9e540a087924a6e64790149d735cac022640e4fa6bff6bd65f5e9f41529bf0b3.ttf") format("truetype"),url("/assets/font-awesome/fontawesome-webfont-bfdef833219a6edffd9c3cbc28db72739d22bb4d20cc2e2f8d56a7a4d408a206.svg#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.fa-lg{font-size:1.33333333em;line-height:0.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:0.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{-webkit-filter:none;filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-remove:before,.fa-close:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-desc:before{content:""}.fa-sort-up:before,.fa-sort-asc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-institution:before,.fa-bank:before,.fa-university:before{content:""}.fa-mortar-board:before,.fa-graduation-cap:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:""}.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}.fa-file-sound-o:before,.fa-file-audio-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-send:before,.fa-paper-plane:before{content:""}.fa-send-o:before,.fa-paper-plane-o:before{content:""}.fa-history:before{content:""}.fa-genderless:before,.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-hotel:before,.fa-bed:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#cccccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#cccccc}.mfp-preloader a:hover{color:white}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:white;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:white;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#cccccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid white;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid white;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:black}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar:before,.btn-toolbar:after{content:" ";display:table}.btn-toolbar:after{clear:both}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle,.btn-group-lg.btn-group>.btn+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-group.open .dropdown-toggle.btn-link{box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret,.btn-group-lg>.btn .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret,.dropup .btn-group-lg>.btn .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after{content:" ";display:table}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:4px;border-top-right-radius:0;border-top-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle="buttons"]>.btn input[type="radio"],[data-toggle="buttons"]>.btn input[type="checkbox"],[data-toggle="buttons"]>.btn-group>.btn input[type="radio"],[data-toggle="buttons"]>.btn-group>.btn input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.close{float:right;font-size:24px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:0.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:0.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height, visibility;transition-property:height, visibility;-webkit-transition-duration:0.35s;transition-duration:0.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}.dropup,.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:16px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:10px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857143;color:#333333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#2c3e50}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#dcdcdc}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:14px;line-height:1.42857143;color:#dcdcdc;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width: 768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{left:0;right:auto}}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*="col-"]{float:none;padding-left:0;padding-right:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:16px;font-weight:normal;line-height:1;color:#505050;text-align:center;background-color:#f7f7f7;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{padding:5px 10px;font-size:14px;border-radius:3px}.input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{padding:10px 16px;font-size:20px;border-radius:6px}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus{text-decoration:none;color:#555;background-color:#f5f5f5}.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus{background-color:#f7f7f7;color:#dcdcdc;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text{color:#dcdcdc}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#fff;background-color:#2c3e50;border-color:#2c3e50}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>small,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading>.small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#8aa4be}.list-group-item-success{color:#1bbc95;background-color:#dff0d8}a.list-group-item-success{color:#1bbc95}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,a.list-group-item-success:focus{color:#1bbc95;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus{color:#fff;background-color:#1bbc95;border-color:#1bbc95}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,a.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,a.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#c90a00;background-color:#ffccc9}a.list-group-item-danger{color:#c90a00}a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,a.list-group-item-danger:focus{color:#c90a00;background-color:#ffb3b0}a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus{color:#fff;background-color:#c90a00;border-color:#c90a00}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform 0.3s ease-out;transition:transform 0.3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:0.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.42857143px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:before,.modal-footer:after{content:" ";display:table}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width: 992px){.modal-lg{width:900px}}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav:before,.nav:after{content:" ";display:table}.nav:after{clear:both}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#f7f7f7}.nav>li.disabled>a{color:#dcdcdc}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#dcdcdc;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#f7f7f7;border-color:#2c3e50}.nav .nav-divider{height:1px;margin:10px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#f7f7f7 #f7f7f7 #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#505050;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#2c3e50}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width: 768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}@media (min-width: 768px){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.panel{margin-bottom:22px;background-color:#fff;border:1px solid transparent;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding:15px}.panel-body:before,.panel-body:after{content:" ";display:table}.panel-body:after{clear:both}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:18px;color:inherit}.panel-title>a,.panel-title>small,.panel-title>.small,.panel-title>small>a,.panel-title>.small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.table,.panel>.table-responsive>.table,.panel>.panel-collapse>.table{margin-bottom:0}.panel>.table caption,.panel>.table-responsive>.table caption,.panel>.panel-collapse>.table caption{padding-left:15px;padding-right:15px}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:22px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#2c3e50}.panel-primary>.panel-heading{color:#fff;background-color:#2c3e50;border-color:#2c3e50}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#2c3e50}.panel-primary>.panel-heading .badge{color:#2c3e50;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#2c3e50}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#c90a00}.panel-danger>.panel-heading{color:#c90a00;background-color:#ffccc9;border-color:#c90a00}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#c90a00}.panel-danger>.panel-heading .badge{color:#ffccc9;background-color:#c90a00}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#c90a00}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"source_sans_pro", sans-serif;font-size:16px;font-weight:normal;line-height:1.42857143;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,0.2);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:16px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999999;border-top-color:rgba(0,0,0,0.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999999;border-right-color:rgba(0,0,0,0.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999999;border-bottom-color:rgba(0,0,0,0.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999999;border-left-color:rgba(0,0,0,0.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.alert{padding:15px;margin-bottom:22px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#ffccc9;border-color:#c90a00;color:#c90a00}.alert-danger hr{border-top-color:#b00800}.alert-danger .alert-link{color:#960700}.alert-top{border-radius:0;border-left:0;border-right:0;margin-top:-30px;margin-bottom:30px}.alert-top .close{top:3px}.four-o-four-page-button{padding:4px 7px !important;color:#505050 !important}.auth-form{position:relative}.auth-form .img_membership_sent{font-size:60px;color:#1bbc95}.auth-form h1{color:white}.auth-form form{margin-top:30px}.auth-form .control-label{font-size:18px;font-weight:400 !important;padding-top:10px}.auth-form .form-control{background-color:#f7f7f7;border:0;border-radius:0;box-shadow:none}.auth-form input[type=text],.auth-form input[type=email],.auth-form input[type=password]{height:50px;background:white;padding-top:14px;padding-bottom:14px}.auth-form input[type=color]{width:45px;height:45px;padding:6px 8px;cursor:pointer}.auth-form textarea{padding:10px 16px;background:white}.auth-form .input-group-addon{background-color:#dcdcdc;border:0;border-radius:0}.auth-form #error_explanation h2{font-family:"source_sans_pro", sans-serif;font-size:16px}.explanation-text{font-family:"source_sans_pro", sans-serif;font-size:16px;line-height:1.6em;color:#777777;font-weight:400;font-style:italic}.auth-form__file-upload{padding-top:10px}.auth-form__panel{display:block;margin-left:auto;margin-right:auto;max-width:746px;padding:30px;margin-bottom:30px;background-color:white}.auth-form__panel input.form-control{background-color:#F5F5F5}.auth-form__links{margin:30px 0;font-size:18px}.auth-form__links a{font-weight:500}.auth-form__links a:hover{color:#505050}.auth-form__links li{border-left:solid 1px #505050;padding:0 20px}.auth-form__links li:first-child{border-left:0}.email-settings input[type="radio"]{margin-left:20px}#features .form-control{width:50%}.admin-form__panel{width:60%}.inline{text-align:right;background-color:#b9b9b9;padding:5px;display:block}.control-label{font-weight:500 !important}ul.nc_list{list-style:none;padding:5px 0;margin:0;margin-top:5px;border:solid 1px #b9b9b9;border-radius:6px;background:white;width:410px;overflow:hidden;z-index:10000}ul.nc_list li.nc_item{cursor:pointer}ul.nc_list li.nc_item.nc_hover{background-color:#f7f7f7}ul.nc_list li.nc_item img.avatar{width:25px;height:25px;vertical-align:middle;margin-right:5px}ul.nc_list .result-option,ul.nc_list .more-option{padding:5px 15px}ul.nc_list .more-option{border-top:solid 1px #b9b9b9;color:#1bbc95;font-size:16px;text-align:center}ul.nc_list li.nc_item:first-of-type .more-option{border-top:0}ul.location_results{list-style:none;border:solid 1px #b9b9b9;background:white;margin:0;padding:0;min-width:250px;z-index:10000}ul.location_results li.nc_item{cursor:pointer;font-size:16px;padding:0 5px}ul.location_results li.nc_item.nc_hover{background-color:#f7f7f7}.avatar img{width:40px;height:40px;border-radius:50%;-ms-box-sizing:border-box;box-sizing:border-box;border:2px solid white;background-color:white;border-spacing:0px}@media only screen and (max-width: 767px){#discussion_comments .avatar img{width:20px;height:20px}}.user-story-item,.question-feed-banner,.new-story-link{display:table;background-color:white;width:100%;min-height:86px;vertical-align:middle;text-align:center;margin-bottom:15px;line-height:1.6em;font-size:18px;text-transform:uppercase;overflow:hidden;position:relative}.user-story-item>span:first-child,.question-feed-banner>span:first-child,.new-story-link>span:first-child{display:table-cell;vertical-align:middle;padding:10px}.user-story-item,.question-feed-banner{background-position:center;background-size:cover;min-height:70px}.user-story-item .headline,.question-feed-banner .headline{color:white}.user-story-item.with-picture,.question-feed-banner.with-picture{color:white}.user-story-item.with-picture.big,.question-feed-banner.with-picture.big{min-height:123px;line-height:1.6em;font-size:24px}.user-story-item.with-picture span:first-child,.question-feed-banner.with-picture span:first-child{background-color:rgba(0,0,0,0.33)}.user-story-item.draft-story,.question-feed-banner.draft-story{position:relative;overflow:hidden}.user-story-item.draft-story:after,.question-feed-banner.draft-story:after{content:'draft';background-color:#2c3e50;position:absolute;right:-15px;top:10px;color:white;font-size:10px;line-height:15px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);padding:0 15px}.user-story-item.with-picture{min-height:130px}.new-story-link{color:#BBBBBB;border:solid 1px #505050;border-radius:4px;min-height:125px}.comments{margin:50px auto}.comments h4{font-family:"Montserrat", sans-serif;font-size:18px;line-height:1;color:#505050;font-weight:400;text-transform:uppercase}.comment-item{position:relative;padding-top:40px}.red-error-comment{color:#E53D37}.comment-item__avatar{position:absolute;top:40px;left:0}.comment-item__avatar img{width:40px;height:40px}.italic{font-style:italic}.please-login{text-decoration:underline}.please-login:hover,.please-login:focus,.please-login:active{text-decoration:underline}.comment-item__body{margin-left:60px;background-color:white;padding:19px 20px 15px;position:relative}.comment-item__body:before{content:"";position:absolute;top:18px;left:-6px;width:10px;height:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:white}.comment-item__body p:last-child{margin-bottom:0}.comment-item__controls{position:absolute;top:17px;right:15px}#discussion_comments .discussion_comment{padding:20px}#discussion_comments .name{margin-top:-3px}.comment-replies{margin-left:60px}.comment-replies .comment-item__body{padding:20px 20px 20px}.comment-replies .comment-item__controls{top:17px}.comment-item--reply{padding-top:20px}.comment-item--reply .comment-item__avatar{top:20px}@media (min-width: 768px){.comments{width:90%}}.comment-icon{font-size:15px !important}.reply-button{cursor:pointer;font-family:"source_sans_pro", sans-serif;font-size:16px;line-height:1.6em;font-weight:400}@media only screen and (max-width: 767px){.comment-item__avatar img{width:20px;height:20px}.comment-item__body{margin-left:40px}.comment-item__body:before{top:8px}.comment-replies{margin-left:40px}}.highlighted{box-shadow:inset 0px 0px 0px 1px #f00}.conversation{border:none;border-bottom:1px solid #b9b9b9}.message__details .name{color:#e53d37}.conversation_name{font-size:18px;font-weight:500}.read-more-link-dm{text-decoration:underline}.read-more-link-dm{text-decoration:underline}.read-more-link-dm:hover,.read-more-link-dm:focus,.read-more-link-dm:active{text-decoration:underline}.direct-messages{margin-top:15px;margin-bottom:15px}#new_direct_message{margin-top:15px}.single-notification{width:100%}.single-notification .user-details__avatar{padding:8px 0px 0px 5px;height:50px}.single-notification .message__notification{width:86%;height:50px}@media (max-width: 768px){.conversation_name{font-size:16px}.message__message-summary{font-size:14px !important}}.dashblock{width:49%;background-color:white;margin-bottom:20px;padding:10px 0 20px 10px}.dashblock hr{margin-left:-10px;margin-top:0px;border-top:2px solid #BBBBBB}.dashblock div{margin-right:8%}.dashblock span{margin-right:2%;margin-left:5%}.total_users{font-size:20px;margin-bottom:10px;margin-top:-10px}.block-title{font-size:18px;color:#505050;font-weight:500}.block-title .clickable{color:#1bbc95}main.discussions{padding-top:40px;background-color:#505050}#start-a-discussion{margin-top:-40px;min-height:800px}#start-a-discussion .btn-topic{font-size:14px;padding:2px 6px}#single-discussion h2.headline:first-letter{text-transform:uppercase}.discussions-header{margin-top:-65px;width:100%;background-size:cover;display:table}.subtitle-questions{font-size:18px;font-family:"source_sans_pro", sans-serif !important;font-weight:normal}.discussion-header-content{height:100%;vertical-align:middle;background-size:cover;padding:27px;min-height:180px}.discussion_subtitle{font-family:"source_sans_pro", sans-serif;font-size:18px;line-height:1.3em;font-weight:400}.darker{background-color:rgba(0,0,0,0.33)}.start-a-discussion{margin-bottom:35px;font-family:"Montserrat", sans-serif;font-size:16px;line-height:1em;color:#505050;font-weight:400}.share-a-story-ass{font-family:"Montserrat", sans-serif;font-size:16px;line-height:1em;color:#505050;font-weight:400}.share-a-story-ass:hover{color:white}.darker-for-pinned{background-color:rgba(0,0,0,0.33);position:relative}.discussion-action{margin-bottom:30px}.discussion-comments-number{font-family:"Montserrat", sans-serif;font-size:16px;line-height:1em;color:#505050;font-weight:400}.discussion-comment .reply{position:relative;margin:30px 0px 0px 75px}.discussion-comment .reply .panel-actions{right:5px;top:-15px}@media only screen and (max-width: 767px){.discussion-comment .reply{margin-left:50px}}.discussion-reply-form form{border-radius:0;margin-top:15px}.discussion-about{font-family:"source_sans_pro", sans-serif;font-size:18px;line-height:1.3em;color:#505050;font-weight:400}.inset-footer{margin:0 -15px -15px;padding-left:15px;padding-right:15px;margin-top:10px}.link-decorated{text-decoration:underline}.link-decorated:hover{text-decoration:underline}.btn-discussion-success{padding:3px 7px 3px 7px !important}body.embedded{margin:0;padding:0;width:inherit;background-color:white}.embedded{font-size:14px;line-height:14px}.embedded h1{font-size:18px;margin:16px}.embedded .container{margin:0;padding:0;width:inherit}.embedded .grey{background-color:#f7f7f7}.embedded ul{list-style-type:none;margin:0;margin-top:-10px;padding:20px}.embedded ul li{background-color:white;margin:10px 10px 0px 10px !important;padding:10px}.embedded .user .avatar{margin-bottom:0;margin-right:7px}.embedded .user .avatar img{width:18px;height:18px;border-radius:9px;margin:0}.embedded .user .name{color:#777777;font-size:14px;line-height:14px;padding-top:2px;padding-bottom:2px}.embedded .headline{color:#505050;font-size:18px;line-height:18px;margin-top:8px}.embedded .btn,.embedded .btn:hover{color:white;font-size:12px;line-height:12px;height:28px;padding:7px 12px}.filter-links{text-transform:uppercase;margin-bottom:15px;color:#505050;font-family:"source_sans_pro", sans-serif;font-weight:400;font-size:16px;line-height:1.6em;color:black}.filter-links a{font-family:"source_sans_pro", sans-serif;font-weight:400;font-size:16px;line-height:1.6em;color:#505050}.filter-links span{font-family:"source_sans_pro", sans-serif;font-weight:500;font-size:16px;line-height:1.6em;color:#505050}.filter-links a:hover,.filter-links a:focus{color:#505050;text-decoration:none}.filter-links .active{color:#1bbc95}.filter-menu{padding:10px;background-color:white;display:inline-block;margin-bottom:20px;text-align:center;font-size:14px;width:100%}.filter-menu li{list-style:none;display:inline-block}.filter-menu a{color:#b9b9b9;font-size:14px;font-weight:400;line-height:1.6em;font-family:"Montserrat", sans-serif}.filter-menu a:hover,.filter-menu a:focus{text-decoration:none}.filter-menu li.active a{color:#505050}.filter-menu__divider{height:18px;border-left:1px solid #b9b9b9;vertical-align:text-bottom;margin:0 5px 0 5px}@media (min-width: 768px){.filter-menu{width:auto;font-size:inherit}}ul.filter{display:inline-block;padding:10px;background-color:white;text-transform:uppercase;font-family:"source_sans_pro", sans-serif;margin-bottom:20px;font-size:1.8rem}ul.filter li{list-style:none;display:inline-block}ul.filter li.bar{height:18px;border-left:1px solid #b9b9b9;vertical-align:text-bottom;margin:0 5px 0 5px}ul.filter li a{color:#b9b9b9}ul.filter li a.current{color:#505050}.step-filters{text-transform:uppercase;margin-bottom:20px}.step-filters span{font-weight:600}.step-filters a{color:#505050;text-decoration:none}a.follow,button.follow{font-family:"Montserrat", sans-serif;font-size:12px}a.follow.unfollow,button.follow.unfollow{color:#1bbc95;border-color:#1bbc95;background-color:#D1F2EA}a.follow.unfollow:hover,button.follow.unfollow:hover{color:#CF4A4A;border-color:#CF4A4A;background-color:#F5DBDB}.touch .btn-default:hover{color:#333;background-color:white;border-color:#ccc}.follow-control{font-size:14px}.follow-control a:hover,.follow-control a:focus{text-decoration:none}.follow-control i{color:#ffccc9;-webkit-transition:color 200ms ease;transition:color 200ms ease}.follow-control i.liked,.follow-control i:hover,.follow-control i:focus{color:#E53D37}#followers_modal .person-who-liked .column.buttons,#following_modal .person-who-liked .column.buttons,#likers_modal .person-who-liked .column.buttons{float:right}.modal-content{border-radius:0}.modal-content .picture img{width:40px;height:40px;border-radius:40px}.modal-content .media-body>h4{line-height:1em;margin-top:10px;margin-left:10px}.media-left,.media-right,.media-body{display:table-cell;vertical-align:top}.media-right{float:right;margin-top:-45px}.follow-name{font-weight:500;font-family:"source_sans_pro", sans-serif}.footer{position:absolute;bottom:0;width:100%;padding-bottom:10px;width:100%;background-color:#000;min-height:280px}.footer .container{height:100%}.footer .row:nth-of-type(1){height:auto}.footer .row.copyright{margin-top:40px;margin-bottom:5px;font-family:"source_sans_pro", sans-serif;font-size:14px;line-height:1.4em;color:#505050;font-weight:400}.footer .amazers-logo{margin-top:8px;margin-bottom:15px;font-size:14px}.uppercase{text-transform:uppercase}.subclass h3{margin-bottom:11px;font-family:"Montserrat", sans-serif;font-size:18px;line-height:1em;font-weight:400}.subclass ul{list-style-type:none;padding-left:0}.subclass ul a{color:white}@media (min-width: 768px){.footer{min-height:200px}.footer .row:nth-of-type(1){height:auto}.footer .row.copyright{margin-top:40px;margin-bottom:5px}.subclass{width:30%}.subclass.social{width:10%}}@media (max-width: 991px){.footer{text-align:center}}.hero{background-position:center;background-size:cover}.hero--banner{color:#fff;padding:30px 0;margin-top:-30px}.hero--banner .container{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.hero--background{height:248px;position:absolute;top:80px;width:100%}@media (max-width: 767px){.hero--banner.bottom{margin-top:0}}.feed-not-logged .latest_lists_link a{font-size:14px}.logged-out-state .latest-lists-link{font-size:14px}#homepage h1.bigger{color:white}#homepage .btn-lg,#homepage .btn-group-lg>.btn{padding:10px 15px}#homepage .taglines{font-size:21px;padding-top:60px}#homepage .taglines .fa-ul{margin-left:0}#homepage .taglines li{padding-top:0px;height:140px;font-size:21px;padding-left:50px;color:grey}#homepage .taglines li .fa-li{position:absolute;left:0;width:40px;top:3px;text-align:center}#homepage .taglines li .fa-2x{font-size:30px}#homepage .btn-lg,#homepage .btn-group-lg>.btn,#homepage .btn-group-lg>.btn{font-size:18px}#homepage .quote{height:300px}#homepage .quote .v-al{display:inline-block;height:100%;vertical-align:middle}#homepage .quote .container{display:inline-block;vertical-align:middle;width:90%}#homepage .quote .container i{font-size:24px;line-height:1.1;display:inline-block}@media (min-width: 768px){#homepage .quote .container i{width:60%}}#homepage .join-block p.join{margin:auto;font-size:21px}@media (min-width: 768px){#homepage .join-block p.join{width:70%}}.todo ul{padding-left:20px}.todo ul li{list-style-type:none}.todo ul li a{font-family:"source_sans_pro", sans-serif;font-size:14px;line-height:1.4em;color:#505050;font-weight:400}.todo ul li a .fa{padding-right:10px}.todo ul li.completed a{text-decoration:line-through;font-family:"source_sans_pro", sans-serif;font-size:14px;line-height:1.4em;color:#505050;font-weight:400}.weekly_user{margin-top:10px;display:inline-block}.weekly_user_avatar{padding-top:5px}.weekly_user_avatar img{width:30px;height:30px;border-radius:15px;box-sizing:border-box;border:2px solid white;background-color:white;border-spacing:0px;background-color:white}.powered_by_text{font-family:"source_sans_pro", sans-serif;font-size:14px;line-height:1.4em;color:#505050;font-weight:400}.admin_sort_links{font-size:14px}.admin_sort_links a{font-size:14px}.explore-right{margin-top:-10px}.latest-lists{line-height:18px;padding-bottom:10px;margin-left:-22px}.content-inside-box li{line-height:17px}a.latest_lists_link{font-size:14px;line-height:1em;color:#505050}#explore .content-inside-box{margin-top:-7px}#explore h4.side{margin-bottom:10px;font-family:"source_sans_pro", sans-serif;font-size:16px;line-height:1.3em;color:#505050;font-weight:500;text-transform:uppercase}#explore .small_text{font-family:"source_sans_pro", sans-serif;font-size:14px;line-height:1.4em;color:#505050;font-weight:400}#explore .video-thumb{position:relative;display:block}#explore .video-thumb img{width:100%}#explore .video-thumb .video-icon{position:absolute;font-size:4em;color:#fff;height:64px;width:64px;line-height:64px;text-align:center;top:50%;left:50%;margin-left:-32px;margin-top:-32px}.absolute-warning{position:fixed;display:block;bottom:0;right:0;background-color:#E53D37;color:white;font-family:"source_sans_pro", sans-serif;font-weight:500;width:100%;text-align:right;margin-bottom:0;padding:7px 15px}.absolute-warning a.send-confirmation-link{color:white}p.absolute-warning{max-width:none}.new-motd{font-size:16px;font-family:"source_sans_pro",sans-serif}.guideline-container{margin-top:20px;width:50%}@media (max-width: 767px){#homepage .taglines{padding-top:0 !important;padding-bottom:30px}#homepage .taglines li{height:initial !important;margin-top:30px}#homepage .hero-banner__logo{max-width:315px;max-height:126px}}#infscr-loading{text-align:center;z-index:100;position:fixed;left:45%;bottom:40px;width:200px;padding:10px;background:#000;opacity:0.8;color:#FFF;border-radius:10px}#infscr-loading img{display:none}.input-box{border:1px solid #b9b9b9;border-radius:3px;position:relative;margin-bottom:30px}.input-box__errors{padding:10px;border-bottom:1px solid #c90a00}.input-box__errors h5{font-size:16px;margin-top:0;margin-bottom:10px}.input-box__errors ul{margin:0}main.user_stories.edit,main.user_stories.new,main.user_stories.new#answer{margin-top:-70px}.topic-dropdown ul>li>a{font-family:"Montserrat", sans-serif;font-size:14px;line-height:1em;color:#505050;font-weight:400;text-transform:uppercase;margin-bottom:2px}.input-box__body{background-color:#fff;border:0;display:block;width:100%;height:100px;padding:15px;margin:0;resize:vertical;outline:none;input:-moz-placeholder;input-font-family:"source_sans_pro", sans-serif;input-font-size:16px;input-line-height:1.3em;input-color:#BBBBBB;input-font-weight:400}.input-box__body ::-webkit-input-placeholder{font-family:"source_sans_pro", sans-serif;font-size:16px;line-height:1.3em;color:#BBBBBB;font-weight:400}.input-box__body ::-moz-placeholder{font-family:"source_sans_pro", sans-serif;font-size:16px;line-height:1.3em;color:#BBBBBB;font-weight:400}.input-box__body :-ms-input-placeholder{font-family:"source_sans_pro", sans-serif;font-size:16px;line-height:1.3em;color:#BBBBBB;font-weight:400}#header-search{input:-moz-placeholder;input-font-family:"source_sans_pro", sans-serif;input-font-size:16px;input-line-height:1.7em;input-color:#BBBBBB;input-font-weight:400}#header-search ::-moz-placeholder{font-family:"source_sans_pro", sans-serif;font-size:16px;line-height:1.7em;color:#BBBBBB;font-weight:400}#header-search :-ms-input-placeholder{font-family:"source_sans_pro", sans-serif;font-size:16px;line-height:1.7em;color:#BBBBBB;font-weight:400}.input-box__characters{color:#b9b9b9;font-style:italic;font-weight:400;margin-top:-24px;position:absolute;right:19px}.input-box__characters-users{color:#b9b9b9;font-style:italic;font-weight:400;margin-top:-12px;position:absolute;right:616px}.input-box__characters-user{color:#b9b9b9;font-style:italic;font-weight:400;float:right;margin-top:-44px;position:absolute;margin-left:440px}.input-box__buttons--right .dropdown-menu{font-size:14px}.input-box__buttons--right em{font-weight:400;color:grey}.input-box__buttons--right .privacy-option__description{font-family:"source_sans_pro", sans-serif;font-size:14px;line-height:1.4em;color:#505050;font-weight:400}.input-box__footer{background-color:#b9b9b9;padding:6px;height:38px;font-family:"Montserrat", sans-serif}.input-box__footer .btn-group>.btn:first-child{margin-left:0;height:26px;padding:0 6px;font-family:"Montserrat", sans-serif;font-size:12px;line-height:1em;font-weight:400}.input-box__footer .btn-success{height:26px;padding:0px 6px;font-size:14px}.input-box__footer .file-btn{padding:2px 10px 10px 10px !important}.input-box__footer .btn-default{background:transparent;color:#fff;border-color:#fff;display:inherit;height:26px;padding-top:0px;padding:0px 14px;font-family:"Montserrat", sans-serif;font-size:14px;line-height:1em;font-weight:400;float:left}.input-box__footer .btn-default:focus{background:transparent;color:#fff;border-color:#fff}.input-box__footer .btn-danger{background:white  !important;color:#E53D37  !important;border-color:#E53D37  !important;display:inherit;height:26px;padding-top:0px;padding:0px 14px;font-family:"Montserrat", sans-serif;font-size:14px;line-height:1em;font-weight:400}.input-box__footer .btn-danger:focus{background:transparent;color:#fff;border-color:#fff}.modal-footer{background-color:#b9b9b9;padding:6px;height:38px;font-family:"Montserrat", sans-serif}.modal-footer .btn-group>.btn:first-child{margin-left:0;height:26px;padding:0 6px;font-family:"Montserrat", sans-serif;font-size:14px;line-height:1em;font-weight:400}.modal-footer .btn-success{height:26px;padding:0px 6px;font-family:"Montserrat", sans-serif;font-size:14px;line-height:1em;font-weight:400}.modal-footer .btn-default{background:transparent;color:#fff;border-color:#fff;height:26px;padding-top:0px;padding:0px 14px;font-family:"Montserrat", sans-serif;font-size:14px;line-height:1em;font-weight:400}.modal-footer .btn-default:focus{background:transparent;color:#fff;border-color:#fff}.modal-footer .btn-danger{background:white  !important;color:#E53D37  !important;border-color:#E53D37  !important;display:inherit;height:26px;padding-top:0px;padding:0px 14px;font-family:"Montserrat", sans-serif;font-size:14px;line-height:1em;font-weight:400}.modal-footer .btn-danger:focus{background:transparent;color:#fff;border-color:#fff}.input-box__buttons--left{float:left}.input-box__buttons--right{float:right}.input-box--comments .input-box__body{height:100px}.input-box--replies{margin-top:10px;margin-left:60px}#edit-form .input-box__body,#edit_post .input-box__body{height:250px !important;min-height:250px !important}.intro-form .challenge-post-form{width:60%;margin:auto}@media (max-width: 767px){.intro-form .challenge-post-form{width:100%}}@media (max-width: 768px){#edit_post .input-box,#edit-form .input-box{width:auto !important;margin-left:0% !important}#edit_post .challenge-post-form,#edit-form .challenge-post-form{width:80% !important}.btn.btn-topic.btn-default{min-width:100px !important;width:100px !important;text-overflow:ellipsis !important;white-space:nowrap !important;overflow:hidden !important}.btn.btn-topic.btn-danger{min-width:100px !important;width:100px !important;text-overflow:ellipsis !important;white-space:nowrap !important;overflow:hidden !important}}.invitations{background-color:whitesmoke;padding-top:50px;padding-bottom:50px;min-height:500px}.new_invitation{width:50%;margin:auto;margin-bottom:20px;input:-moz-placeholder;input-font-family:"source_sans_pro", sans-serif;input-font-size:16px;input-line-height:1.3em;input-color:#BBBBBB;input-font-weight:400}.new_invitation .email{width:80%;border:1px solid #b9b9b9}.new_invitation ::-webkit-input-placeholder{font-family:"source_sans_pro", sans-serif;font-size:16px;line-height:1.3em;color:#BBBBBB;font-weight:400}.new_invitation ::-moz-placeholder{font-family:"source_sans_pro", sans-serif;font-size:16px;line-height:1.3em;color:#BBBBBB;font-weight:400}.new_invitation :-ms-input-placeholder{font-family:"source_sans_pro", sans-serif;font-size:16px;line-height:1.3em;color:#BBBBBB;font-weight:400}.new_invitation .submit{color:white;margin-top:-36px;font-family:"Montserrat", sans-serif;font-size:14px;line-height:1.5em;padding:6px;font-weight:400;margin-right:-72px}.new_invitation .form-control{height:36px}@media (max-width: 767px){.new_invitation{width:50%;margin:auto;margin-bottom:20px;margin-left:17%}}#legal .container.filter{width:52%}#legal .container.content{background-color:white;width:50%;padding:10px 30px}#legal .filter li{font-family:"Montserrat", sans-serif;font-size:16px;color:#505050;font-weight:400}@media (max-width: 768px){#legal .container.content{width:80%}#legal .container.filter{width:89%}}.likes-bar hr{border-top:1px dashed #BBBBBB}.likes-bar img{width:20px;height:20px}.panel-box .panel-actions{position:absolute;top:20px;right:20px;font-size:14px}.message{position:relative}.message:hover{background-color:#F5F5F5}.message a:hover,.message a:focus{text-decoration:none}.message a:hover:before{font-family:FontAwesome;font-style:normal;font-weight:normal;content:"\f054";position:absolute;top:50%;right:15px;color:#c2c2c2;margin-top:-11px}.message .user-details__avatar{margin-bottom:0}.message__details>h4{margin:0}.message__notification{padding-top:10px}.message__timestamp{position:absolute;top:0;right:0;font-style:italic;line-height:1em;font-size:14px}.do-localtime{font-family:"source_sans_pro", sans-serif;font-size:14px;line-height:1.4em;color:#505050;font-weight:400}.message__message-summary{font-size:16px;color:#505050;padding-right:60px;margin-left:6%}.message-read{background-color:whitesmoke}.direct-message{position:relative;margin-right:60px;margin-bottom:30px}.direct-message__avatar{position:absolute;top:21px;left:0}.direct-message__avatar img{width:45px;height:45px}.direct-message__message{margin-left:60px;background-color:whitesmoke;padding:15px;position:relative}.direct-message__message:before{content:"";position:absolute;top:14px;left:-6px;width:10px;height:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:whitesmoke}.direct-message__message p:last-child{margin-bottom:0}.direct-message--reply{margin-left:60px;margin-right:0}.direct-message--reply .direct-message__message,.direct-message--reply .direct-message__message:before{background-color:#c5e9f3}@media only screen and (max-width: 767px){.direct-message__avatar img{width:20px;height:20px}.direct-message__message{margin-left:35px}.direct-message__message:before{top:6px}.direct-message--reply{margin-left:35px}}.navbar{position:relative;min-height:80px;margin-bottom:22px;border:1px solid transparent}.navbar:before,.navbar:after{content:" ";display:table}.navbar:after{clear:both}@media (min-width: 768px){.navbar{border-radius:4px}}.navbar-header:before,.navbar-header:after{content:" ";display:table}.navbar-header:after{clear:both}@media (min-width: 768px){.navbar-header{float:left}}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.navbar-collapse:before,.navbar-collapse:after{content:" ";display:table}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media (min-width: 768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-left:0;padding-right:0}}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}@media (max-device-width: 480px) and (orientation: landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}}.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width: 768px){.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width: 768px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}@media (min-width: 768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:29px 15px;font-size:20px;line-height:22px;height:80px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-brand>img{display:block}@media (min-width: 768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:23px;margin-bottom:23px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width: 768px){.navbar-toggle{display:none}}.navbar-nav{margin:14.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:22px}@media (max-width: 767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:22px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width: 768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:29px;padding-bottom:29px}}.navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:22px;margin-bottom:22px}@media (min-width: 768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width: 767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width: 768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:22px;margin-bottom:22px}.navbar-btn.btn-sm,.btn-group-sm>.navbar-btn.btn{margin-top:23.5px;margin-bottom:23.5px}.navbar-btn.btn-xs,.btn-group-xs>.navbar-btn.btn{margin-top:29px;margin-bottom:29px}.navbar-text{margin-top:29px;margin-bottom:29px}@media (min-width: 768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}}@media (min-width: 768px){.navbar-left{float:left !important}.navbar-right{float:right !important;margin-right:-15px}.navbar-right ~ .navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#e7e7e7;color:#555}@media (max-width: 767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#333}.navbar-default .btn-link[disabled]:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:hover,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}.navbar-inverse{background-color:#000;border-color:black}.navbar-inverse .navbar-brand{color:white}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:white}.navbar-inverse .navbar-nav>li>a{color:white}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:black}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:black}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{background-color:black;color:#fff}@media (max-width: 767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:black}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:black}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:white}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:black}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:white}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:white}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff}.navbar-inverse .btn-link[disabled]:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:hover,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444}.navbar{min-height:45px !important}.navbar .navbar-header{height:45px}#navbar-content .navbar-nav>li>a{padding-top:16px;padding-bottom:0;height:45px;font-family:"source_sans_pro", sans-serif;font-size:14px;line-height:1.6em;font-weight:500;text-transform:uppercase;line-height:1.2em !important}#navbar-content .navbar-nav>li>a.personal-menu{padding-top:8px}#navbar-content .navbar-nav>li>a.other-items-menu{padding-top:15px}@media (max-width: 767px){.navbar__logo{margin-left:15px !important}.icon-wide-on-mobile{width:26px !important;text-align:left !important;display:inline-block}.navbar-collapse{box-shadow:initial !important}.nav.navbar-nav{margin-top:0 !important;margin-bottom:4px !important}#navbar-content .navbar-nav>li>a{padding-top:6px;padding-bottom:0;height:26px}}.navbar-default{height:45px !important}.navbar__logo{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block}.navbar__logo img{max-height:30px}.navbar-btn{margin-top:8px;margin-bottom:4px}.navbar-toggle{margin-top:5px;margin-bottom:0;z-index:100}#navbar-content .navbar-nav>li{position:relative}li.dropdown{margin-top:0 !important;height:44px}li.dropdown>a{padding:0 15px;line-height:44px}li.dropdown ul.dropdown-menu{background-color:#000;color:#fff;border-radius:0}li.dropdown ul.dropdown-menu>li>a{color:white;font-size:14px;font-weight:500;font-family:"source_sans_pro", sans-serif}li.dropdown ul.dropdown-menu>li>a:hover{background-color:#333333}li.dropdown:hover>ul.dropdown-menu{display:block}li.dropdown img{border-radius:15px;width:30px;height:30px}.img-circle{width:50px;height:50px;border-radius:50%}.navbar__count{display:inline-block;color:#fff;background-color:#ff3a30;line-height:20px;font-size:12px;width:20px;height:20px;padding:0;text-align:center;border-radius:10px}@media screen and (min-width: 768px){.navbar__count{position:absolute;top:7px;left:50%}}.navbar-header.signed_out{float:left}#navbar-content.signed_out .navbar-right{float:right;margin-right:0}#navbar-content.signed_out .navbar-right .btn{padding:3px 8px !important}.navbar-right .signed_out .btn{padding:3px 8px !important}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:initial}.notifications-dropdown{position:absolute;right:-2px;top:91%;width:350px;border:1px solid #b9b9b9;background-color:#fff}.notifications-dropdown:before{content:"";position:absolute;top:-6px;right:23px;width:10px;height:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff;border-top:1px solid #b9b9b9;border-left:1px solid #b9b9b9}.notifications-dropdown__header{padding:8px;height:30px;border-bottom:1px solid #b9b9b9}.notifications-dropdown__header h4{font-size:1em;color:#505050;margin:0}.notifications-dropdown__items .message{padding:5px 10px}.notifications-dropdown__items .user-details__avatar img{width:40px;height:40px;background-color:#C7C5C4}.notifications-dropdown__items .message__timestamp{display:none}.notifications-dropdown__items .message__notification{font-size:14px;color:#333333;font-size:14px;display:table-cell;max-width:229px;vertical-align:middle;height:45px}.notifications-dropdown__items .message__notification:hover{color:#333333}.notifications-dropdown__items .message__notification strong{font-weight:500}.notifications-dropdown__footer{padding:5px;height:30px;font-size:14px}.notifications-dropdown__footer a{font-weight:500;color:#505050;text-decoration:underline}.notifications-dropdown__footer a:hover{color:#333333;text-decoration:underline !important}.read{background-color:#dcdcdc}#notifications .message-read{background-color:white !important}#notifications .message-read.hover{background-color:#f5f5f5}#notifications .list-group-item{padding:1px 15px}#notifications strong{font-weight:500 !important}#notifications .user-details__avatar img{background-color:#C7C5C4}#notifications .message__notification{padding:17px !important}.submission-header h2{font-size:24px !important}.submission-header h2 .spark-post-header h2{font-size:24px !important}.submission-header h2 .in-white{font-size:24px !important}.submission-header{min-height:145px !important}.weekly-active-users.user_tab{padding-bottom:0}.panel-box{padding:15px;background:#fff;border-radius:5px;position:relative}.panel-box__body p:last-child{margin-bottom:0}.panel-box__controls{position:absolute;top:15px;right:15px}.panel-box--regular-post,.panel-box--user-story{margin-top:30px;margin-bottom:30px}.panel-box--regular-post{padding:18px !important}.panel-box--regular-post .user-details__avatar{margin-top:4px}.panel-box--user-story .clearfix{height:0}.panel-box--user-story .text{margin-top:10px}.panel-box--user-story .feature-image{padding-top:10px}.panel-box--user-story .panel-box__body{margin-top:-10px}.panel-box--user-story .user-details__name h4{padding-right:65px;margin-top:-2px}.panel-box--user-story .user-details__avatar{margin-top:3px}.box i.first-post,.panel-box i.first-post,.feed-item i.first-post{background-color:#E53D37;padding:7px 3px;color:#FFF;position:absolute;top:-8px;right:70px;font-size:14px}.box i.pin-post,.panel-box i.pin-post,.feed-item i.pin-post{background-color:#F89406;padding:7px 4px;color:#FFF;position:absolute;top:-8px;right:95px;font-size:14px}#submissions-list{margin-bottom:180px}.post-privacy-icon{color:#bbb;font-size:13px !important}.report-title{font-family:"Montserrat", sans-serif;margin-top:auto;margin-bottom:none}.visible-when-success-report{text-align:center;font-size:18px;margin-bottom:20px}.visible-when-success-report i{font-size:34px;margin-bottom:20px}.type-of-post{font-family:"source_sans_pro", sans-serif;font-size:16px;line-height:1.6em;color:#BBBBBB;font-weight:400;color:#BBB !important}.text-muted i{font-size:14px;line-height:1.6em;color:#777777;font-weight:400}.notched-dropdown{font-size:14px;line-height:1.6em;color:#777777;font-weight:400}.notched-dropdown li>a{color:#505050}.post,.submission{position:relative}.post a.story-title,.submission a.story-title{display:block;margin-bottom:15px}.post a.story-title h2,.submission a.story-title h2{text-align:left !important;margin-bottom:10px;font-family:"Montserrat", sans-serif;font-size:21px;line-height:1.3em;color:#505050;font-weight:400}.post a.story-title h3,.submission a.story-title h3{text-align:left !important;margin-bottom:10px;font-family:"Montserrat", sans-serif;font-size:21px;line-height:1.3em;color:#505050;font-weight:400}.post a.story-title h4,.submission a.story-title h4{text-align:left !important;margin-bottom:10px;font-family:"Montserrat", sans-serif;font-size:21px;line-height:1.3em;color:#505050;font-weight:400}.post a.story-title .image,.submission a.story-title .image{padding-top:0}.post a.story-title:hover,.submission a.story-title:hover{color:inherit}.post .post-controls,.submission .post-controls{font-size:14px;position:absolute;top:30px;right:15px}.post .post-footer,.submission .post-footer{border-top:dashed 1px #BBBBBB;margin:10px -20px -10px;padding:10px 20px 10px;text-align:justify}.post .post-footer a,.submission .post-footer a{color:#505050}.post .post-footer>div,.post .post-footer>ul,.submission .post-footer>div,.submission .post-footer>ul{display:inline-block;position:relative;top:20px}.post .post-footer:before,.submission .post-footer:before{content:'';display:block;width:100%;margin-bottom:-20px}.post .post-footer:after,.submission .post-footer:after{content:'';display:inline-block;width:100%}.post .post-footer ul.list-inline li,.submission .post-footer ul.list-inline li{padding-left:1px;padding-right:1px;color:#BBBBBB}.list-inline li{color:#BBBBBB}.likes_count p{font-family:"source_sans_pro", sans-serif;font-size:16px;line-height:1.6em;color:#505050;font-weight:400}.post-topics{padding-top:15px}.post-topics ul.list-inline{display:inline-block;margin-left:5px}.post-topics ul.list-inline li{padding:1px}a.topic-item{font-family:"Montserrat", sans-serif;font-size:12px;line-height:1em;color:#505050;font-weight:400;text-transform:uppercase;padding:4px 9px;border:1px solid #505050;border-radius:4px}.single-community .posts .submission,.single-community .posts .post{width:100%;margin-bottom:30px}#post>.question-feed-banner{margin-bottom:-5px}.user .avatar{float:left;margin-right:15px;margin-bottom:20px}.user .avatar img{border:0}.user .name{padding-right:65px;font-family:"source_sans_pro", sans-serif;font-size:16px;line-height:1.3em;color:#505050;font-weight:500}.user .name h4,.user .name h4 a{color:#505050;margin-bottom:0;font-family:"source_sans_pro", sans-serif;font-size:18px;font-weight:500}.user .name h4 .username,.user .name h4 a .username{font-size:16px;font-weight:400;color:#BBBBBB}.user .date{display:inline-block}.user .date.batch{display:block}.user .date p{margin-bottom:0;font-size:14px;line-height:1em}.user .date a{color:#BBBBBB;text-decoration:none}.user .date a:hover{text-decoration:underline}.user .comment_count{margin-left:20px;display:inline-block;line-height:28px;font-size:14px;line-height:1em;color:#777777}.user .comment_count a{color:#777777}.user .comment_count i{display:inline;margin-right:3px;color:#777777}.likes i{color:#FF9999;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;font-size:14px}.likes i.fa-pencil{color:#1bbc95}.likes i:hover{-webkit-transition:all 0.2s ease;transition:all 0.2s ease;color:#E53D37}.likes i.liked{webkit-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;color:#E53D37}.box,.panel-box,.feed-item{border-radius:5px;-ms-box-sizing:border-box;box-sizing:border-box;padding:20px 20px 0 20px;margin:5px 0;position:relative;margin-bottom:20px;padding-bottom:15px}.box i.favourites-tick,.panel-box i.favourites-tick,.feed-item i.favourites-tick{color:#FBBF6A;font-size:initial;vertical-align:0%}.private-post .btn-lg,.private-post .btn-group-lg>.btn{padding:4px 8px !important;font-size:16px}.private-post .btn-lg:hover,.private-post .btn-group-lg>.btn:hover{background-color:#1bbc95;border-color:#1bbc95}#edit_post .input-box{width:800px;margin-left:30%}.edit_post .btn-topic{font-size:14px !important;padding:2px 6px}.private-post p{font-size:1.3em;margin-bottom:40px}.private-post .btn{color:white;background-color:#1bbc95;border-color:#1bbc95}.modal-title{font-family:"Montserrat", sans-serif}.user-details{margin-bottom:20px}.feed-item{padding:20px;margin-bottom:30px;background-color:#FFFFFF;border-radius:3px;position:relative;padding-bottom:20px}.feed-item__body .image img{width:100%;margin-top:10px;margin-bottom:5px}.intro_image_single{padding-top:7px}.intro_image_single img{width:100%;max-width:100%;height:auto}.edit_introduction_form{width:800px;margin-left:auto;margin-right:auto}.feed-item__footer{border-top:dashed 1px #BBBBBB;margin:20px -20px -10px;margin-top:24px;padding:20px;padding-bottom:0;text-align:justify}.feed-item__footer:before{content:'';display:block;width:100%;margin-bottom:-15px}.feed-item__footer:after{content:'';display:inline-block;width:100%}.feed-item__footer>div,.feed-item__footer>ul{display:inline-block;position:relative;top:14px}.feed-item__post-type{font-family:novecento_sans_wide_medium;text-transform:uppercase;font-size:14px;line-height:29px}.feed-item__topics{margin-bottom:0;margin-top:1px}.feed-item__topics li{padding:0;margin-right:2px}.view-full-post{text-decoration:underline;font-family:"source_sans_pro", sans-serif;font-size:16px;line-height:1.6em;font-weight:400}.view-full-post:hover{text-decoration:underline}.feed-item__body{margin-bottom:-5px;margin-top:-7px}.feed-item__body.reply{margin-bottom:0px}.feed-item__body.reply{margin-bottom:-5px}.discussion-reply-meta{border-bottom:1px solid rgba(187,187,187,0.3);margin:0 -15px 15px;padding:0 15px 15px;font-family:"source_sans_pro", sans-serif;font-size:14px;line-height:1.4em;color:#505050;font-weight:400}.discussion-reply-meta a{font-family:"source_sans_pro", sans-serif;font-size:14px;line-height:1.4em;color:#505050;font-weight:400}.discussion-reply-meta a.semibold{font-weight:500}form.do-expandable{height:auto;max-height:500px;-webkit-transition-property:max-height;transition-property:max-height;-webkit-transition-duration:0.5s;transition-duration:0.5s;input:-moz-placeholder;input-font-family:"source_sans_pro", sans-serif;input-font-size:16px;input-line-height:1.3em;input-color:#BBBBBB;input-font-weight:400}form.do-expandable ::-webkit-input-placeholder{font-family:"source_sans_pro", sans-serif;font-size:16px;line-height:1.3em;color:#BBBBBB;font-weight:400}form.do-expandable ::-moz-placeholder{font-family:"source_sans_pro", sans-serif;font-size:16px;line-height:1.3em;color:#BBBBBB;font-weight:400}form.do-expandable :-ms-input-placeholder{font-family:"source_sans_pro", sans-serif;font-size:16px;line-height:1.3em;color:#BBBBBB;font-weight:400}.csstransitions form.do-expandable{overflow:hidden}form.do-expandable.open{overflow:visible}form.do-expandable.closed{max-height:50px;overflow:hidden}form.do-expandable textarea{padding-top:15px;padding-bottom:15px;line-height:normal;background-color:#fff;height:100px}.icon-email-fa{font-size:14px !important;margin-left:1px;margin-right:1px}mentio-menu{z-index:10000}.ng-scope .general-mentio{min-width:360px;font-size:14px;border-radius:3px;margin-bottom:0px;margin-top:4px;cursor:pointer;cursor:hand}.ng-scope .general-mentio .name{color:#505050;cursor:pointer;cursor:hand}.ng-scope .general-mentio .dropdown-menu{border-radius:100% !important;padding:0 !important;cursor:pointer;cursor:hand}.ng-scope .general-mentio .user-photo{border-radius:100%;margin-left:10px;margin-top:4px;cursor:pointer;cursor:hand}.ng-scope .general-mentio span{padding-top:8px}.ng-scope .general-mentio li{height:35px;margin-bottom:0px}.ng-scope .general-mentio .active{background-color:#F5F5F5 !important}.ng-scope .general-mentio .active a{background-color:#F5F5F5 !important;color:black;font-weight:bold}.ng-scope .general-mentio .active a:hover{background-color:#fff}.mentio-menu{background-color:white !important;height:30px;margin-bottom:5px;color:black}.mentio-menu a{color:black;background-color:white}.privacy-option__name{display:block;font-family:"Montserrat", sans-serif;font-size:12px;line-height:1em;color:#505050;font-weight:400;text-transform:uppercase}#answer-single .in-quotes{font-size:24px;margin-bottom:0}#answer-single .post-type{font-size:18px}#prize-form .sponsor-message{font-style:italic;background-color:rgba(187,187,187,0.22);padding:10px;margin-top:24px}.sponsored_logo_question{max-height:40px}.see_prize_question{margin-left:10px}.question-header,.assignment-header{margin-top:-65px;position:relative;background-size:cover;background-position:center;border-bottom:1px solid #b9b9b9}.question-header h1,.assignment-header h1{margin-top:5px;margin-bottom:0}.question-header h4,.assignment-header h4{margin-top:0;margin-bottom:0}.question-header.single-index{min-height:175px;padding:60px 0}.assignment-header{margin-bottom:-45px;min-height:250px}.assignment-header h1{margin-bottom:20px}.question-header h1,.assignment-header h1,.answer-header h2{font-family:"Montserrat", sans-serif;font-size:30px;line-height:1.2em;font-weight:400;text-transform:uppercase}.single-index{margin-top:-65px;min-height:216px;padding:50px 0 30px 0;background-size:cover;background-position:center}.answer-header{margin-top:-65px;position:relative;min-height:140px;background-size:cover;background-position:center;border-bottom:1px solid #b9b9b9;padding-top:20px;padding-bottom:40px}.question-header.darker:before,.assignment-header.darker:before,.answer-header.darker:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.33)}.challenge-header .in-quotes{text-align:center}.spark-post-header .post-type{font-family:"source_sans_pro", sans-serif;font-style:italic;font-weight:400;font-size:1.3em}.feature-stripe{padding:30px 0;margin-bottom:30px}.feature-stripe p:last-child{margin-bottom:0}.questions{background-color:#505050}.questions.index{padding-top:30px}.questions .question-collection .question{margin-bottom:30px}@media screen and (max-width: 767px){.questions .question-collection .question{max-width:375px;display:block;margin-left:auto;margin-right:auto}}.questions .step-filters{margin-top:0;margin-bottom:15px}.questions .posts .box{width:100%;background-color:#fff;margin-bottom:30px}.question-small{position:relative;display:block;overflow:hidden}.question-small .question-context{color:#fff;position:absolute;bottom:15px;right:15px}.question-description p{max-width:590px}.answer-action{padding-top:20px}.answer-action #answer-button{font-family:"Montserrat", sans-serif;font-size:16px;line-height:1em;font-weight:400}#challenges-you{font-family:"source_sans_pro", sans-serif;font-weight:400;font-style:italic;font-size:18px}.question_logo img{width:100%;height:100%}.question-title-description{font-family:"source_sans_pro", sans-serif;font-size:18px;line-height:1.3em;color:#505050;font-weight:400}.spark-post-header h2{margin-bottom:10px}.feature-stripe .description{margin:auto;font-size:18px}@media (max-width: 767px){.feature-stripe .description{margin-left:-15px;margin-right:-15px}}.no-padding-top{padding-top:0px !important}.new-question{margin-bottom:40px}#new_question,#edit_question{width:60%}#new_question .control-label,#edit_question .control-label{padding-top:0px !important}.report-content input[type=radio]{display:none}.report-content label.report{font-weight:500;padding-bottom:10px}.report-content label.report-label:before{content:"\f0c8";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#a4a4a4;font-size:16px;padding-right:0.5em;top:-5px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;left:-20px}.report-content input[type=radio]:checked+label:before{-webkit-transition:all 0.2s ease;transition:all 0.2s ease;content:"\f14a"}.report-content #comment{border:1px solid #b9b9b9;margin-bottom:10px;width:100%;height:100px}.report-content ul{list-style-type:none}.report-content li:before{content:"\f058";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#1bbc95;padding-right:5px}.search-header{margin-bottom:30px}.search-filters{margin-top:20px}.search-filters li a{font-family:"Montserrat", sans-serif;font-size:16px;line-height:1em;color:#505050;font-weight:400}.sans{font-family:source_sans_pro !important}.box{background-color:#fff;width:100% !important;margin-bottom:30px;margin-top:0}ul.facets .current{font-weight:bold}.search-form{position:relative}.search-form .search-input{height:45px;font-size:21px;padding:0 20px}.search-form .search-submit{position:absolute;top:0;right:0;height:100%;background:transparent}.search-form .search-submit i{font-size:1.66em}.search-results{margin-top:-5px;margin-bottom:40px}.result-box{border:1px solid #c7ced6;padding:0 15px;margin-bottom:30px;background-color:#fff;color:#505050;display:block}.result-box:hover{border-color:#b9b9b9}.result-content{position:relative;height:170px;padding-top:10px;padding-bottom:50px}.result-content .result-body{height:128px;overflow:hidden;text-overflow:ellipsis}.result-content .result-footer{position:absolute;bottom:5px;line-height:50px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.result-content .result-footer img{vertical-align:middle;margin:0 5px}.result-spark{position:relative;height:190px;padding-left:124px}.result-spark .result-avatar{position:absolute;left:22px;top:50%;margin-top:-40px}.result-spark .result-title{display:table-cell;height:190px;vertical-align:middle}.result-user{position:relative;padding-left:70px;padding-right:10px;margin-bottom:30px;height:90px}.result-user i.human-tick{color:#E53D37;font-size:17px;vertical-align:-4%;position:absolute;top:0px;right:10px;margin-top:10px}.result-user .avatar{position:absolute;top:0;left:0;padding:20px 10px}.result-user .user-info{display:table-cell;height:90px;vertical-align:middle}.result-user .user-info h5{font-family:"source_sans_pro", sans-serif;font-size:16px;line-height:1.3em;color:#505050;font-weight:500;margin:0}.result-user .user-info button.follow{margin-top:4px}.search-submit{border:none}@media only screen and (min-width: 820px){#header-search a{display:inline-block;width:auto}}#header-search .search-bar-form{display:none}#header-search.open .search-bar-form{display:inline-block}.search-bar-form input{font-weight:400;height:30px;font-size:1em;line-height:30px;color:#505050;width:360px;border:0;padding-left:15px;border-radius:15px;outline:none}.search-bar-form input::-webkit-search-cancel-button{-webkit-appearance:searchfield-cancel-button;margin-right:10px}/*!
 * Start Bootstrap - Simple Sidebar HTML Template (http://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */.navbar{background-color:#1e8bc3;border-bottom-width:0px;min-height:45px !important}.navbar-default{height:45px}.navbar-inverse .navbar-brand{font-size:18px;font-family:'montserrat', sans-serif;text-transform:uppercase;padding:0;line-height:45px;height:45px}li.navbar__account-admin img{border-radius:15px;width:30px;height:30px}li.navbar__account-admin ul.dropdown-menu{background-color:#1e8bc3;color:white;border-radius:0;margin-top:0px}li.navbar__account-admin ul.dropdown-menu>li>a{color:white;font-size:14px;font-weight:500;font-family:"source_sans_pro", sans-serif}li.navbar__account-admin ul.dropdown-menu>li>a:hover{background-color:#333333;color:#1e8bc3;background:#ffffff}.navbar-inverse .navbar-nav>.open>a.admin,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{background-color:#1e8bc3}#wrapper{padding-left:0;margin-top:-40px;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}#wrapper.toggled{padding-left:250px}#sidebar-wrapper{z-index:1000;position:fixed;left:250px;width:0;height:100%;margin-left:-250px;overflow-y:auto;background:#ededed;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;color:#808080}#wrapper.toggled #sidebar-wrapper{width:250px}#page-content-wrapper{width:100%;position:absolute;padding:15px}#wrapper.toggled #page-content-wrapper{position:absolute;margin-right:-250px}.sidebar-nav,.sidebar-nav-second{position:absolute;top:0;width:250px;margin:0;padding:0;list-style:none}.sidebar-nav li{text-indent:20px;line-height:46px}.sidebar-nav li a{display:block;text-decoration:none;color:#808080;font-size:16px}.sidebar-nav li a:hover{text-decoration:none;color:#1e8bc3;background:#ffffff}.sidebar-nav li a.current{text-decoration:none;background-color:#1e8bc3;color:#ffffff}.sidebar-nav li a:active,.sidebar-nav li a:focus{text-decoration:none}.sidebar-nav>.sidebar-brand{height:65px;font-size:18px;line-height:60px}.sidebar-nav>.sidebar-brand a{color:#808080;font-size:16px}.sidebar-nav>.sidebar-brand a:hover{color:#fff;background:none}.sidebar-nav-second li{text-indent:20px;line-height:20px}.sidebar-nav-second li a{display:block;text-decoration:none;color:#808080;font-size:14px}.sidebar-nav-second li a .fa{padding-right:20px}.sidebar-nav-second li a .fa-globe{padding-right:22px}.sidebar-nav-second li a:hover{text-decoration:none;color:#1e8bc3}.table{background-color:white}@media (min-width: 768px){#wrapper{padding-left:250px}#wrapper.toggled{padding-left:0}#sidebar-wrapper{width:250px}#wrapper.toggled #sidebar-wrapper{width:0}#page-content-wrapper{padding:20px;position:relative}#wrapper.toggled #page-content-wrapper{position:relative;margin-right:0}}#menu-toggle{display:table}.spark-brand{margin-bottom:15px;font-weight:500}.spark-brand span a strong{color:#505050}.spark-brand .brand-inline{height:40px;vertical-align:middle;margin:0 20px 0 10px}.spark-brand .prize{margin-left:10px;width:40px;vertical-align:middle}.panel-box .spark-brand{margin-top:15px}#instruction-popup .brand-power{text-align:center;margin:15px 0;font-size:18px;font-weight:500}#instruction-popup .brand-power img{margin-left:10px;vertical-align:middle;max-width:180px}.brand-description{background-color:#505050;padding:10px}.brand-description p{font-size:18px;font-style:italic;line-height:1.3em}.brand-description p:last-child{margin-bottom:0}.spark-action{max-width:250px;margin:0 auto 25px}.spark-action>span,.spark-action>a{margin-bottom:15px}.share-cta{margin-top:5px;margin-bottom:5px}ul.share-spark{margin-bottom:15px}.spark-brands h5{margin-bottom:10px}.spark-panels .spark-panel{color:#fff;width:100%;margin-bottom:30px;position:relative;overflow:hidden;display:table;min-height:170px;background-color:#aaa;background-size:cover;background-position:center}.spark-panels .spark-panel .spark-type{position:absolute;left:10px;bottom:5px}.spark-panels .spark-panel .spark-context{color:#fff;position:absolute;right:10px;bottom:5px}.spark-panels .spark-panel .spark-context li{font-family:"source_sans_pro", sans-serif;font-size:18px;line-height:1.3em;font-weight:400;color:white}.spark-panels .spark-panel .panel-content{padding:45px 30px;display:table-cell;vertical-align:middle;text-align:center}.spark-panels .spark-panel .panel-content.darker{background-color:rgba(0,0,0,0.33)}.spark-panels .spark-panel .spark-name{font-family:"Montserrat", sans-serif;font-size:24px;line-height:1.6em;font-weight:400;text-transform:uppercase;quotes:"“" "”" "‘" "’"}.spark-panels .spark-panel .spark-name:before{content:open-quote}.spark-panels .spark-panel .spark-name:after{content:close-quote}@media screen and (max-width: 767px){.spark-panels .spark-panel{max-width:375px;margin-left:auto;margin-right:auto}}.spark-panels .hero-panel{background-color:#fff;border:solid 1px solid #b9b9b9;padding:15px;width:100%;margin-bottom:30px}.spark-panels .hero-panel .spark-panel{max-width:100%;margin-bottom:15px}@media screen and (min-width: 992px){.spark-panels .hero-panel .spark-panel{min-height:316px;margin-bottom:0}.spark-panels .hero-panel .spark-panel .challenge-name{font-size:2.5em;line-height:1em}}.sponsored-spark{background-color:#e78522;color:#fff;position:absolute;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:21px;right:-26px;padding:0 25px}.sponsored-spark.question{top:14px}.sponsored-spark.question-feed{top:14px;font-size:0.7em;font-family:"source_sans_pro", sans-serif;-webkit-font-smoothing:antialiased;line-height:1.6em}.user-details__avatar{float:left;margin-right:15px;margin-bottom:15px}.user-details__avatar img{width:40px;height:40px}.user-details__name{padding-right:65px;text-transform:none;font-family:"source_sans_pro", sans-serif;font-size:16px;line-height:1.3em;color:#505050;font-weight:500;text-transform:none !important}.user-details__name h4{font-family:"source_sans_pro", sans-serif;font-size:18px;margin:0;color:#505050}.user-details__name a{font-family:"source_sans_pro", sans-serif;font-size:16px;line-height:1.3em;color:#505050;font-weight:500;text-transform:none !important}.user-details__name span{font-family:"source_sans_pro", sans-serif;font-size:16px;line-height:1.6em;color:#505050;font-weight:400;text-transform:none !important}.user-details__name .username{font-size:16px;color:#b9b9b9}.user-details__description{margin-top:-10px}.user-details__description a{font-family:"source_sans_pro", sans-serif;font-size:12px;line-height:1.6em;color:#777777;font-weight:400}.user-details__description a:hover{font-family:"source_sans_pro", sans-serif;font-size:12px;line-height:1.6em;color:#777777;font-weight:400}.user-details__date{display:inline-block}.user-details__date p{margin-bottom:0;font-family:"source_sans_pro", sans-serif;font-size:14px;line-height:1.4em;color:#505050;font-weight:400}.user-details__comment-count{display:inline-block;margin-left:20px;font-family:"source_sans_pro", sans-serif;font-size:14px;line-height:1.4em;color:#505050;font-weight:400}.user-details__comment-count a{font-family:"source_sans_pro", sans-serif;font-size:14px;line-height:1.4em;color:#505050;font-weight:400}.user-details--comment{margin-bottom:12px}.user-details--comment .user-details__date p{font-size:14px}.user-details--explore .user-details__avatar img{width:44px;height:44px}.user-details--explore .user-details__name{padding-right:0}.user-profile__name,.user-profile__mobile-follow-buttons,.user-profile__follow-counts,.user-profile__details{margin-bottom:20px;text-align:center}.col-sm-3.single_profile{margin-bottom:180px}.user-profile__banner{background-position:center;background-size:cover;border-bottom:1px solid #b9b9b9;height:150px;margin-top:-30px;margin-bottom:30px}.user-profile__banner .container{position:relative}.user-profile__banner .container a.camera-button{bottom:-40px}.list_admin_actions{font-size:12px}.user-profile__follow-buttons{float:right;margin-top:250px}.user-profile__avatar{margin-top:-105px;width:150px;height:150px;margin-left:auto;margin-right:auto;position:relative}.user-profile__avatar img{border-color:#b9b9b9}a.camera-button{position:absolute;bottom:10px;right:10px;background-color:rgba(10,10,10,0.6);color:white;width:30px;height:30px;border-radius:15px}a.camera-button i{position:absolute;left:7px;top:4px;font-size:15px}a.camera-button a:hover{colol:white}.edit_user_pic{top:-40px;left:0px}.admin_specs_light{opacity:0.55}.admin_specs_light h4{font-family:"source_sans_pro", sans-serif}.admin_specs_light li{font-size:14px}.banner_edit_user{top:-40px;left:0px}.btn-save-settings{padding:3px 7px 3px 7px !important;width:60% !important;margin:auto}.user-profile__name p{margin-top:10px;font-size:24px;font-weight:500;font-family:"source_sans_pro", sans-serif}.user-profile__name h2{margin-bottom:5px;font-weight:500}.user-profile__mobile-follow-buttons li a{font-size:21px;font-weight:600;font-family:"source_sans_pro", sans-serif}.user-profile__follow-counts a:hover,.user-profile__follow-counts a:focus{text-decoration:none}.user-profile__details li{font-style:italic;margin-bottom:5px}.user-profile__details a{color:#505050}.user-profile__details a:hover,.user-profile__details a:focus{text-decoration:none}@media (min-width: 768px){.user-profile__banner{height:310px}.user-profile__name,.user-profile__follow-counts,.user-profile__details{text-align:left}.user-profile__avatar{margin-left:0}.user-profile__follow-counts a>span{font-size:1.7em;display:block;text-align:center;font-weight:500}.user-profile__follow-counts a:hover{color:#505050}.user-profile__details li{font-size:16px}.user-profile__aboutme p{font-size:16px}.user-profile__skills p{font-size:16px}.user-profile__skills a{text-decoration:underline}}.view-more-div{margin-top:10px}.view-more-div .view-more:hover{text-decoration:underline}.single_profile{margin-left:-15px;margin-right:15px}@media only screen and (max-width: 767px){.col-sm-3.single_profile{margin-bottom:20px}.single_profile{margin-left:-15px;margin-right:-15px}}main.user_stories.show{padding-top:40px}main.user_stories.show .comment .white-background{background-color:#f7f7f7}main.user_stories.show .comment .white-background:before{border-right-color:#f7f7f7}main.user_stories.show .feature-image,main.user_stories.show .social{margin-bottom:30px}main.user_stories.show .follow-counts{margin-bottom:18px}main.user_stories.show .follower_wrapper{font-size:0.9em}main.user_stories.show .follower_wrapper strong{font-size:1.5em}main.user_stories.show .user-story-gallery{margin-bottom:15px}main.user_stories.show .user-story-gallery>div{margin-bottom:15px}main.user_stories.show .user-avatar img{width:100px;height:100px}.usi-preview,.usi-placeholder{width:100%;position:relative;color:#ccc}.usi-preview:before,.usi-placeholder:before{content:'';display:block}.usi-preview .field-message,.usi-placeholder .field-message{position:absolute;top:50%;margin-top:-20px;width:100%;text-align:center}.btn-share-a-story{line-height:10px}.usi-preview{background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden;position:relative;background-color:#efefef;height:140px}.usi-preview a.close{position:absolute;right:5px;top:5px;color:#fff;opacity:0.75;text-shadow:rgba(0,0,0,0.5) 0 1px 0;line-height:13px;font-size:1.5em}.usi-preview a.close:hover{opacity:1}.usi-preview.banner{width:100%;height:200px}.usi-placeholder{border:dashed 4px #ccc;position:relative;height:140px}.usi-placeholder:hover{background-color:#efefef;border-color:#BBBBBB;color:#BBBBBB}.usi-placeholder a.close{display:none}.usi-placeholder input[type='file']{-webkit-appearance:none;position:absolute;top:0;left:0;height:100%;width:100%;opacity:0}.usi-placeholder.banner{width:100%;height:200px}main.user_stories.new,main.user_stories.edit,main.user_stories.create,main.user_stories.update{padding-top:30px}@media screen and (min-width: 992px){main.user_stories.new .container,main.user_stories.edit .container,main.user_stories.create .container,main.user_stories.update .container{width:674px}}#report-form{border:none;input:-moz-placeholder;input-font-family:"source_sans_pro", sans-serif;input-font-size:16px;input-line-height:1.3em;input-color:#BBBBBB;input-font-weight:400}#report-form ::-webkit-input-placeholder{font-family:"source_sans_pro", sans-serif;font-size:16px;line-height:1.3em;color:#BBBBBB;font-weight:400}#report-form ::-moz-placeholder{font-family:"source_sans_pro", sans-serif;font-size:16px;line-height:1.3em;color:#BBBBBB;font-weight:400}#report-form :-ms-input-placeholder{font-family:"source_sans_pro", sans-serif;font-size:16px;line-height:1.3em;color:#BBBBBB;font-weight:400}#report-form input[type=radio]{display:none}#report-form label.report{font-weight:500;padding-bottom:10px}#report-form label.report-label:before{content:"\f0c8";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#a4a4a4;font-size:16px;padding-right:0.5em;top:-5px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;left:-20px}#report-form input[type=radio]:checked+label:before{-webkit-transition:all 0.2s ease;transition:all 0.2s ease;content:"\f14a"}#report-form #comment{border:1px solid #b9b9b9;margin-bottom:10px;width:100%;height:100px;padding:7px;padding-top:4px}#report-form .btn-success{padding:4px 7px}.report-content ul{list-style-type:none}.report-content li:before{content:"\f058";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#1bbc95;padding-right:5px}span.number{font-family:"source_sans_pro", sans-serif;font-size:14px;line-height:1.4em;color:#505050;font-weight:400}.form-group-us{margin-bottom:40px;input:-moz-placeholder;input-font-family:"source_sans_pro", sans-serif;input-font-size:16px;input-line-height:1.3em;input-color:#BBBBBB;input-font-weight:400}.form-group-us>label{font-family:"source_sans_pro", sans-serif;font-size:18px;line-height:1.3em;color:#505050;font-weight:400;margin-bottom:10px}.form-group-us input[type=text],.form-group-us input[type=email],.form-group-us input[type=password],.form-group-us textarea{border:solid 1px #b6b5b4}.form-group-us textarea{resize:vertical}.form-group-us ::-moz-placeholder{font-style:italic}.form-group-us :-ms-input-placeholder{font-style:italic}.form-group-us ::-webkit-input-placeholder{font-style:italic}.form-group-us .btn-topic{font-family:"Montserrat", sans-serif;text-transform:uppercase;font-weight:500;padding:3px 7px 3px 7px;color:#505050;font-size:14px}.form-group-us .btn-topic.btn-danger{background-color:white !important;color:#E53D37 !important;border-color:#E53D37 !important}.form-group-us .btn-success{padding:3px 7px 3px 7px}.form-group-us .inline-option{display:inline-block;padding:0 5px}.form-group-us .inline-option>label{border:1px solid #b9b9b9;border-radius:4px;color:#BBBBBB;padding:3px 7px 3px 7px;font-family:"Montserrat", sans-serif;text-transform:uppercase;font-size:14px}.form-group-us .inline-option input[type=radio]{display:none}.form-group-us .inline-option input[type=radio]:checked+label{border-color:#505050;color:#505050}.form-group-us ::-webkit-input-placeholder{font-family:"source_sans_pro", sans-serif;font-size:16px;line-height:1.3em;color:#BBBBBB;font-weight:400}.form-group-us ::-moz-placeholder{font-family:"source_sans_pro", sans-serif;font-size:16px;line-height:1.3em;color:#BBBBBB;font-weight:400}.form-group-us :-ms-input-placeholder{font-family:"source_sans_pro", sans-serif;font-size:16px;line-height:1.3em;color:#BBBBBB;font-weight:400}.story-title h4{font-family:"Montserrat", sans-serif;font-size:18px;line-height:1;color:#505050;font-weight:400}.user-story-title{font-family:"Montserrat", sans-serif;font-size:24px;line-height:1.3em;color:#505050;font-weight:400;margin-bottom:0px;margin-top:0px}.user-title-mini{font-family:"Montserrat", sans-serif;font-size:21px}.feature-image{padding-top:17px;padding-bottom:5px}.user-story-gallery{margin-top:24px;margin-bottom:34px}.btn-danger{background-color:white  !important;color:#E53D37 !important;border-color:#E53D37 !important}.hide-hicon{display:none !important}.feed-item.submission .user-details{margin-top:15px}.submission-number{font-size:16px;padding-left:10px}.submission-number i{font-size:16px;position:relative;left:0px;top:-1px;color:#1bbc95}.user-details__name i.tickmark-single-post{font-size:14px}i.tickmark-single-post{color:#1BBC95 !important}i.tickmark-single-post:hover{color:#1BBC95 !important}#challenges .user .avatar{margin-top:0px;margin-bottom:18px}#challenges-you{text-transform:none !important}i.homepage-ticker,i.homepage-ticker:hover,i.homepage-ticker:focus{position:absolute;top:-8px;left:22px;background-color:#1BBC95;color:#FFF !important;font-size:14px;height:23px;width:18px;padding:3px}#mobile-challenge-footer{display:none}.challenges-index{margin-bottom:50px}.challenges-index .single-spark-panel{height:290px;margin:auto}.challenge-header{position:relative;padding:35px 0px 30px !important;background-size:cover;background-position:center}.challenge-header .outer{display:inline;top:0}.challenge-header .white{font-family:"montserrat",sans-serif;text-transform:uppercase}.challenge-header .middle{display:inline;top:-4%;position:relative}.challenge-header .inner{display:inline;top:-50%;position:relative}.challenge-header.darker:before,.challenge-header.darker:before,.challenge-header.darker:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.33)}.submissions-list .intro-body .image img{width:100%;margin-top:10px}.submissions-list .submission-ticker{position:absolute;top:-8px;left:22px;background-color:#1BBC95;color:#FFF !important}.submissions-list i.fa-check-circle{color:#FFF !important;font-size:14px;height:18px;width:20px;padding-left:4px;padding-right:4px}.challenge-content{padding-left:20px;padding-right:20px;font-size:18px;margin-bottom:65px}.challenge-content .btn-submitted,.challenge-content .btn-submitted:hover,.challenge-content .btn-submitted:active,.challenge-content .btn-submitted:focus{color:#1BBC95;font-family:"montserrat",sans-serif}.challenge-content .btn{font-family:"montserrat",sans-serif !important}.challenge-content .weekly_user_avatar img{width:60px;height:60px;border-radius:100%;box-sizing:border-box;border:3px solid #FFF;border-spacing:0px;background-color:#FFF}.challenge-content .challenge-summary{width:62%;background-color:white;font-size:16px;padding-bottom:20px}.challenge-content .challenge-summary .description-tab{margin-bottom:20px;padding-left:10px;padding-right:10px}.challenge-content .challenge-summary .user_tab{padding-bottom:0px;margin-top:-10px;padding-left:10px;padding-right:10px}.challenge-content .challenge-summary .sponsor-message{font-style:italic;background-color:rgba(187,187,187,0.22);padding:10px;margin-top:24px;padding-left:10px;padding-right:10px}.challenge-content .challenge-summary .video-tab{margin-bottom:20px;padding-left:10px;padding-right:10px}.challenge-content .challenge-summary .description-todos{margin-bottom:0px;padding-left:10px;padding-right:10px}.challenge-content .challenge-summary .step-todos{padding:10px 35px}.challenge-content .challenge-summary .section-title{font-size:24px;font-family:"montserrat",sans-serif;margin-top:15px}.challenge-content .challenge-summary .challenge-prize{margin-bottom:20px;padding-left:10px;padding-right:10px}.challenge-content .sidebar{background-color:white}.challenge-content .sidebar .section-title{font-size:16px;font-family:"montserrat",sans-serif;text-align:center;font-family:"montserrat",sans-serif}.challenge-content .sidebar .join-challenge-button{text-aling:center;margin-bottom:20px;margin-top:15px;font-family:"montserrat",sans-serif}.challenge-content .sidebar .partecipants-title{font-size:16px;font-family:"montserrat",sans-serif;color:#808080;text-align:center;margin-top:25px}.challenge-content .sidebar .share-on{text-align:center}.challenge-content .sidebar .btn-submitted:hover,.challenge-content .sidebar .btn-submitted:focus,.challenge-content .sidebar .btn-submitted:active{cursor:default !important}.challenge-content .sidebar .center-text{text-align:center;margin:auto;padding-top:20px;padding-bottom:20px}.challenge-content .sidebar .or{text-align:center;margin:auto;padding-top:4px;padding-bottom:10px}.challenge-content .sidebar .weekly_user_avatar{padding:5px}.challenge-content .sidebar .weekly-active-users{margin:auto;width:65%;margin-top:0px;margin-bottom:20px}.challenge-content .sidebar .weekly_user_avatar img{width:43px;height:43px;border-radius:100%;box-sizing:border-box;border:3px solid #FFF;border-spacing:0px;background-color:#FFF}.challenge-content .sidebar .sponsor{width:60%;min-width:100px;height:auto;margin:auto}.challenge-content .sidebar .sponsor img{width:100%}.challenge-content .header{font-size:16px;font-family:"montserrat",sans-serif;margin-top:20px}.challenge-content .header .current{color:#1BBC95 !important}.challenge-content .header a{padding:10px;color:#808080}.challenge-content .header ahover{color:#808080}#challenge_custom .panel-box__controls{top:auto;margin-top:-5px}#challenge_custom .user-details__name{padding-right:80px}#challenge_custom,.feed-item__body{margin-top:0px !important}@media screen and (max-width: 480px){.btn-submitted{display:none}.challenge-header-mobile .white{font-size:24px}.challenge-header-mobile .no-margin{padding:20px}.challenge-content .challenge-summary{width:100%;margin-top:-25px}.challenge-content .header{display:none}.challenge-content .sidebar{display:none}.challenge-content .description-tab{padding-top:20px}.challenge-header .white{font-size:24px}.challenge-header .no-margin{padding:20px}#mobile-challenge-footer{position:fixed;bottom:0;width:100%;background-color:#505050;z-index:100000;text-align:center;color:white;padding:10px;display:block}#mobile-challenge-footer #submit-button{width:218px;font-size:14px}#mobile-challenge-footer .actions .one{width:33%;float:left;display:block;position:relative}#mobile-challenge-footer .actions .two{width:33%;float:left;display:block;position:relative}#mobile-challenge-footer .actions .tree{width:33%;float:left;display:block;position:relative}.single-spark-panel{height:auto;max-width:400px;width:100%;margin-left:auto}}@media screen and (max-width: 320px){.btn-submitted{display:none}.challenge-header-mobile .white{font-size:24px}.challenge-header-mobile .no-margin{padding:20px}.submissions-list .step-filters{margin-left:20px}.challenge-content .challenge-summary{width:100%;margin-top:-25px}.challenge-content .header{display:none}.challenge-content .challenge-header .white{font-size:24px}.challenge-content .challenge-header .no-margin{padding:20px}.challenge-content .sidebar{display:none}.challenge-content .description-tab{padding-top:20px}.challenges-submission-list-mobile{padding:20px}#mobile-challenge-footer{position:fixed;bottom:0;display:block;width:100%;background-color:#505050;z-index:100000;text-align:center;color:white;padding:10px}#mobile-challenge-footer #submit-button{width:218px;font-size:14px}#mobile-challenge-footer .make-a-post{width:100% !important}#mobile-challenge-footer .actions .one{width:33%;float:left;display:block;position:relative}#mobile-challenge-footer .actions .two{width:33%;float:left;display:block;position:relative}#mobile-challenge-footer .actions .tree{width:33%;float:left;display:block;position:relative}.single-spark-panel{height:auto;max-width:400px;width:100%;margin-left:auto}}@media screen and (max-width: 768px){.challenge-content .challenge-summary{width:100%}.submissions-list .step-filters{margin-left:20px}.challenges-submission-list-mobile{padding:20px}#mobile-challenge-footer{position:fixed;bottom:0;width:100%;background-color:#505050;z-index:100000;text-align:center;color:white;padding:10px}#mobile-challenge-footer #submit-button{width:218px}#mobile-challenge-footer .actions .one{width:15%;float:left;padding-top:7px;display:block;position:relative;font-size:14px}#mobile-challenge-footer .actions .two{width:70%;float:left;display:block;position:relative;font-size:14px}#mobile-challenge-footer .actions .tree{width:15%;padding-top:7px;float:left;display:block;position:relative;font-size:14px}.single-spark-panel{height:auto;max-width:400px;width:100%;margin-left:auto}}#single-discussion{margin-bottom:160px}#single-discussion .btn-success{padding:0px 3px 0px 3px;font-size:14px !important}#single-discussion .panel-box .name{margin-top:-5px}.theme{border:1px solid #b9b9b9;padding:10px;width:80%;margin:auto;margin-top:20px}.theme h3{margin:10px 0px;font-family:"Montserrat", sans-serif;font-size:21px;line-height:1.3em;color:#505050;font-weight:400}.theme .title_description{display:block;height:54px}.theme .discussions_count{margin-top:17px;font-family:"Montserrat", sans-serif;font-size:16px;line-height:1em;color:#505050;font-weight:400}.theme .panel-box>.name{margin-top:-3px}.max-discussions-reached{color:#E53D37}@media (max-width: 767px){.theme{width:100%}}.theme-title{font-family:"Montserrat", sans-serif;font-size:30px;line-height:1.2em;color:#505050;font-weight:400}.theme-title:hover{color:#505050}.discussion-title{font-family:"Montserrat", sans-serif}.single-post-discussion-title{font-size:18px !important}.discussion-action form.do-expandable textarea{padding-top:13px}.foodis:hover{color:#505050}.topics{float:right;padding-left:5px;display:inline-block}.scrollable-menu-topics{height:auto;max-height:180px;overflow-x:hidden}.topic-item{color:#505050;font-size:14px;font-family:"Montserrat", sans-serif;font-weight:600;text-transform:uppercase;padding:4px 9px;border:1px solid #b9b9b9;border-radius:4px}.topic-item:hover{text-decoration:none;color:#505050}.topic-item-home{color:#777;font-size:12px;font-family:"Montserrat", sans-serif;font-weight:400;text-transform:uppercase;padding:1px 6px;border:1px solid #b9b9b9;border-radius:4px}.topic-item-home:hover{text-decoration:none;color:#777}.see-all-topics{text-decoration:underline}.see-all-topics:hover{text-decoration:underline}.utilities{margin-top:30px}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #E5E5E5}#browse_topics{display:block;float:right;width:180px;text-align:center;font-family:"Montserrat", sans-serif;font-size:14px;line-height:1em;color:#505050;font-weight:400;text-transform:uppercase;padding:5px 10px}#browse_topics:hover{cursor:pointer}.feed-topics-show{margin-right:-15px !important;margin-left:-15px !important}.dropwdown-menu{position:absolute;left:15px;top:30px}.topic-box{border:1px solid #b9b9b9;padding:10px;width:218px;height:130px;border-radius:3px;display:inline-table;margin-right:24px;margin-bottom:24px;background-color:white}.topic-box h4{font-family:"Montserrat", sans-serif;margin-top:18%}.user-story-title:first-letter,.story-title-mini:first-letter{text-transform:uppercase}.story-title h3:first-letter{text-transform:uppercase}#single-story .in-quotes{font-size:24px;margin-bottom:0}.share-bar{margin-bottom:30px}.story_assignments{background-color:#f7f7f7;min-height:600px}.story_assignments.index{padding-top:30px}.story_assignments .box{width:100%;background-color:white;margin-bottom:30px}#send-email-popup .modal-body h3{color:#1bbc95;font-family:"Montserrat", sans-serif;text-align:center}#send-email-popup.too-short .modal-body h3{color:#E53D37}#send-email-popup.sending .modal-body h3{color:#dcdcdc}#send-email-popup .modal-footer .send-test{font-size:14px;margin-left:6px;line-height:26px}#send-email-popup.post{position:fixed}#send-email-popup .visible-for-posts,#send-email-popup .visible-for-questions,#send-email-popup .visible-for-story-assignments,#send-email-popup .visible-for-challenges,#send-email-popup .visible-when-confirming,#send-email-popup .visible-when-sending,#send-email-popup .visible-when-sent,#send-email-popup .visible-when-too-short,#send-email-popup .visible-when-error{display:none}#send-email-popup.post .visible-for-posts,#send-email-popup.question .visible-for-questions,#send-email-popup.story-assignment .visible-for-story-assignments,#send-email-popup.challenge .visible-for-challenges,#send-email-popup.confirm .visible-when-confirming,#send-email-popup.sending .visible-when-sending,#send-email-popup.sent .visible-when-sent,#send-email-popup.too-short .visible-when-too-short,#send-email-popup.error .visible-when-error{display:inherit}.mobile-share{color:#777777;position:absolute;right:10px;top:-4px}#browse_all{width:auto;text-align:center;font-family:"Montserrat", sans-serif;font-size:14px;line-height:1em;color:#505050;font-weight:400;text-transform:uppercase}#browse_all:hover{cursor:pointer}.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}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}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}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}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}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}}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}html{position:relative;min-height:100%;background-color:#f7f7f7;color:#505050}body{padding-top:110px;background-color:#f7f7f7;color:#505050;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:280px;padding-bottom:50px}@media (max-width: 767px){body{padding-top:80px}}@media (min-width: 768px){body{margin-bottom:200px}}.container.wide>.row{margin-left:0;margin-right:0}.spacing-top{margin-top:20px}.back-link{font-family:"source_sans_pro", sans-serif;font-size:16px;line-height:1.3em;color:#505050;font-weight:400;text-transform:none}.title-description{font-family:"source_sans_pro", sans-serif;font-size:18px;line-height:1.3em;color:#505050;font-weight:400}.btn-success{padding:10px}#top-link-block.affix{position:fixed;bottom:20px;right:20px;background:white;width:50px;height:26px;text-align:center;border-radius:2px;padding:4px;font-family:"Montserrat", sans-serif;font-size:12px}#top-link-block.affix a>i{font-style:normal !important}
