@import url('/boost/css/font-awesome.min.css');

/* COMMON */
.panel,
.card{background-color:#fff;}
.panel{border:1px solid rgba(0,0,0,.15);border-radius:3px;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);}
.card{border-radius:2px;box-shadow:0 2px 7px 0 rgba(0,0,0,.14),0 2px 10px 0 rgba(0,0,0,.10);}
.card:hover{box-shadow:0 2px 7px 0 rgba(0,0,0,.19),0 2px 12px 0 rgba(0,0,0,.15);}
.collapse{max-height:1000px;overflow:hidden;transition:max-height 1s;}
.collapse.collapsed{max-height:0;}
[data-prepend]:before{content:attr(data-prepend);}
[data-append]:after{content:attr(data-append);}

/* VALIDATION */
.valid:after,
.invalid:after{position:absolute;top:calc(50% - .5em);left:calc(100% - .25em);display:inline-block;font:normal normal normal 30px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.valid:after{content:"\f00c";color:#4CAF50;}
.invalid:after{content:"\f00d";color:#D32F2F;}
.invalid{color:#D32F2F;}
.valid>input,
.valid>select,
.valid>textarea{background-color:#d3ebd3;border-color:#4CAF50;box-shadow:0 0 4px #4CAF50;}
.invalid>input,
.invalid>select,
.invalid>textarea{background-color:#f5cccc;border-color:#D32F2F;box-shadow:0 0 4px #D32F2F;}

/* FORM CONTAINERS/FIELDS */
.field-wrapper{float:left;display:inline-block;width:100%;}
.field-wrapper{padding:2px 30px 2px 15px!important;}
.field-container{padding:0 15px;}
.label-container{padding:0!important;line-height:33px;text-align:right;}
.label-container>label{margin:0!important;}
.btn-container{margin-top:15px;}

/* MODALS */
.modal-tray{background-color:transparent;height:100%;left:0;overflow-y:auto;pointer-events:none;position:fixed;top:0;transition:.5s;width:100%;z-index:999998;}
.modal-tray .card{color:#222;margin-top:7.5%;opacity:0;position:absolute;transform:scale(0);transform-origin:top center;transition:.15s ease-out;z-index:102;}
.modal-tray .card .card-choices div{margin-bottom:5px;}
.modal-tray .card .card-choices div .btn-conf{background-color:#fff;box-shadow:none;color:#222;}
.modal-tray .card .card-choices div .btn-conf:hover{background-color:#ddd;color:#222;}
.modal-tray .card .card-choices div:last-child .btn-conf{background-color:#81C784;box-shadow:none;color:#fff;}
.modal-tray .card .card-choices div:last-child .btn-conf:hover{background-color:#4CAF50;color:#fff;}
.modal-tray .card .card-choices i{margin-right:.5em;}
.modal-tray .card .close{color:#c3c3c3;font-size:24px;opacity:1!important;position:absolute;right:5px;text-decoration:none!important;top:5px;transition:.3s;}
.modal-tray .card .close:active{color:#828282;}
.modal-tray .card .close:hover{color:#ababab;}
.modal-tray .card a{pointer-events:all;}
.modal-tray .card h2:first-child{margin-top:0!important;}
.modal-tray .card.instant{opacity:1!important;transform:scale(1)!important;transition:0!important;}
.modal-tray.in{background-color:rgba(0,0,0,0.75);pointer-events:all;}
.modal-tray.in .card.in{opacity:1;transform:scale(1);}

/* DEBUG */
.dev-log{display:inline-block;height:75%;max-width:100%;position:fixed;right:-500px;top:1em;transition:.5s;width:500px;z-index:999999998;}
.dev-log:hover{right:1em;}
.dev-log:hover>div:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f054";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;transform:translate(0,0);}
.dev-log>div{-moz-user-select:none;-ms-touch-action:manipulation;-ms-user-select:none;-webkit-user-select:none;background-color:#f5f5f5;background-image:none;border:1px solid #ccc;border-bottom-left-radius:4px;border-bottom-right-radius:0;border-right:0;border-top-left-radius:4px;border-top-right-radius:0;color:#333;cursor:pointer;font-size:14px;font-weight:400;height:2.5em;line-height:1.42857143;margin:0 0 0 calc(-2.5em + 1px);padding:.5em;position:absolute;text-align:center;touch-action:manipulation;user-select:none;vertical-align:middle;white-space:nowrap;width:2.5em;z-index:999999999;}
.dev-log>div:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f053";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;transform:translate(0,0);}
.dev-log>pre{border-top-left-radius:0;height:100%;overflow:auto;width:100%;}
.dev-log>textarea{background-color:#f5f5f5!important;border-top-left-radius:0!important;height:100%!important;padding:9.5px;resize:none;width:100%!important;}
.dev-log details>details{margin-left:4em;}
.dev-log details>details>summary{margin-left:-2em;}
.dev-log summary{cursor:pointer;}

/* CORE */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body{min-width:320px;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;cursor:pointer;}
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{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;}
pre{overflow:auto;}
code,
kbd,
pre,
samp{font-family:monospace,monospace;font-size:1em;}
button,
input,
optgroup,
select,
textarea{color:inherit;font:inherit;margin:0;}
button{overflow:visible;}
button,
select{text-transform:none;}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled],
html input[disabled]{cursor:default;}
button::-moz-focus-inner,
input::-moz-focus-inner{border:0;padding:0;}
input{line-height:normal;}
input[type="checkbox"],
input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button{height:auto;}
input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}
legend{border:0;padding:0;}
textarea{overflow:auto;}
optgroup{font-weight:bold;}
table{border-collapse:collapse;border-spacing:0;}
td,
th{padding:0;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
*:before,
*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0);}
body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333333;background-color:#ffffff;}
input,
button,
select,
textarea{font-family:inherit;font-size:inherit;line-height:inherit;}
a{color:#337ab7;text-decoration:none;}
a:hover,
a:focus{color:#23527c;text-decoration:underline;}
a:focus{outline: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:#ffffff;border:1px solid #dddddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto;}
.img-circle{border-radius:50%;}
hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eeeeee;}
.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;}
.sr-only-focusable:active,
.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;}
[role="button"]{cursor:pointer;}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit;}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small{font-weight:normal;line-height:1;color:#777777;}
h1,
.h1,
h2,
.h2,
h3,
.h3{margin-top:20px;margin-bottom:10px;}
h1 small,
.h1 small,
h2 small,
.h2 small,
h3 small,
.h3 small,
h1 .small,
.h1 .small,
h2 .small,
.h2 .small,
h3 .small,
.h3 .small{font-size:65%;}
h4,
.h4,
h5,
.h5,
h6,
.h6{margin-top:10px;margin-bottom:10px;}
h4 small,
.h4 small,
h5 small,
.h5 small,
h6 small,
.h6 small,
h4 .small,
.h4 .small,
h5 .small,
.h5 .small,
h6 .small,
.h6 .small{font-size:75%;}
h1,
.h1{font-size:36px;}
h2,
.h2{font-size:30px;}
h3,
.h3{font-size:24px;}
h4,
.h4{font-size:18px;}
h5,
.h5{font-size:14px;}
h6,
.h6{font-size:12px;}
p{margin:0 0 10px;}
.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4;}
small,
.small{font-size:85%;}
mark,
.mark{background-color:#fcf8e3;padding:.2em;}
.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eeeeee;}
ul,
ol{margin-top:0;margin-bottom:10px;}
ul ul,
ol ul,
ul ol,
ol ol{margin-bottom:0;}
.list-unstyled{padding-left:0;list-style:none;}
.list-inline{padding-left:0;list-style:none;margin-left:-5px;}
.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px;}
dl{margin-top:0;margin-bottom:20px;}
dt,
dd{line-height:1.42857143;}
dt{font-weight:bold;}
dd{margin-left:0;}
abbr[title],
abbr[data-original-title]{cursor:help;border-bottom:1px dotted #777777;}
.initialism{font-size:90%;text-transform:uppercase;}
blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eeeeee;}
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:#777777;}
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 #eeeeee;border-left:0;text-align:right;}
.blockquote-reverse footer:before,
blockquote.pull-right footer:before,
.blockquote-reverse small:before,
blockquote.pull-right small:before,
.blockquote-reverse .small:before,
blockquote.pull-right .small:before{content:'';}
.blockquote-reverse footer:after,
blockquote.pull-right footer:after,
.blockquote-reverse small:after,
blockquote.pull-right small:after,
.blockquote-reverse .small:after,
blockquote.pull-right .small:after{content:'\00A0 \2014';}
address{margin-bottom:20px;font-style:normal;line-height:1.42857143;}
code,
kbd,
pre,
samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace;}
code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px;}
kbd{padding:2px 4px;font-size:90%;color:#ffffff;background-color:#333333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25);}
kbd kbd{padding:0;font-size:100%;font-weight:bold;-webkit-box-shadow:none;box-shadow:none;}
pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;word-break:break-all;word-wrap:break-word;color:#333333;background-color:#f5f5f5;border:1px solid #cccccc;border-radius:4px;}
pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0;}
.pre-scrollable{max-height:340px;overflow-y:scroll;}
.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;}
.row{margin-left:-15px;margin-right:-15px;}
table{background-color:transparent;}
caption{padding-top:8px;padding-bottom:8px;color:#777777;text-align:left;}
th{text-align:left;}
.table{width:100%;max-width:100%;margin-bottom:20px;}
.table>thead>tr>th,
.table>tbody>tr>th,
.table>tfoot>tr>th,
.table>thead>tr>td,
.table>tbody>tr>td,
.table>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #dddddd;}
.table>thead>tr>th:first-child,
.table>tbody>tr>th:first-child,
.table>tfoot>tr>th:first-child,
.table>thead>tr>td:first-child,
.table>tbody>tr>td:first-child,
.table>tfoot>tr>td:first-child{padding:8px 8px 8px 15px;}
.table>thead>tr>th:last-child,
.table>tbody>tr>th:last-child,
.table>tfoot>tr>th:last-child,
.table>thead>tr>td:last-child,
.table>tbody>tr>td:last-child,
.table>tfoot>tr>td:last-child{padding:8px 15px 8px 8px;}
.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #dddddd;}
.table>caption + thead>tr:first-child>th,
.table>colgroup + thead>tr:first-child>th,
.table>thead:first-child>tr:first-child>th,
.table>caption + thead>tr:first-child>td,
.table>colgroup + thead>tr:first-child>td,
.table>thead:first-child>tr:first-child>td{border-top:0;}
.table>tbody + tbody{border-top:2px solid #dddddd;}
.table .table{background-color:#ffffff;}
.table-condensed>thead>tr>th,
.table-condensed>tbody>tr>th,
.table-condensed>tfoot>tr>th,
.table-condensed>thead>tr>td,
.table-condensed>tbody>tr>td,
.table-condensed>tfoot>tr>td{padding:5px;}
.table-condensed>thead>tr>th:first-child,
.table-condensed>tbody>tr>th:first-child,
.table-condensed>tfoot>tr>th:first-child,
.table-condensed>thead>tr>td:first-child,
.table-condensed>tbody>tr>td:first-child,
.table-condensed>tfoot>tr>td:first-child{padding:5px 5px 5px 15px;}
.table-condensed>thead>tr>th:last-child,
.table-condensed>tbody>tr>th:last-child,
.table-condensed>tfoot>tr>th:last-child,
.table-condensed>thead>tr>td:last-child,
.table-condensed>tbody>tr>td:last-child,
.table-condensed>tfoot>tr>td:last-child{padding:5px 15px 5px 5px;}
.table-bordered{border:1px solid #dddddd;}
.table-bordered>thead>tr>th,
.table-bordered>tbody>tr>th,
.table-bordered>tfoot>tr>th,
.table-bordered>thead>tr>td,
.table-bordered>tbody>tr>td,
.table-bordered>tfoot>tr>td{border:1px solid #dddddd;}
.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-responsive{overflow-x:auto;min-height:0.01%;}
fieldset{padding:0;margin:0;border:0;min-width:0;}
legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;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"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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:14px;line-height:1.42857143;color:#555555;}
.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555555;background-color:#ffffff;background-image:none;border:1px solid #cccccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,0.6);}
.form-control::-moz-placeholder{color:#999999;opacity:1;}
.form-control:-ms-input-placeholder{color:#999999;}
.form-control::-webkit-input-placeholder{color:#999999;}
.form-control::-ms-expand{border:0;background-color:transparent;}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control{background-color:#eeeeee;opacity:1;}
.form-control[disabled],
fieldset[disabled] .form-control{cursor:not-allowed;}
textarea.form-control{height:auto;}
input[type="search"]{-webkit-appearance:none;}
.form-group{margin-bottom:15px;}
.radio,
.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px;}
.radio label,
.checkbox label{min-height:20px;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="checkbox"][disabled],
input[type="radio"].disabled,
input[type="checkbox"].disabled,
fieldset[disabled] input[type="radio"],
fieldset[disabled] input[type="checkbox"]{cursor:not-allowed;}
.radio-inline.disabled,
.checkbox-inline.disabled,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox-inline{cursor:not-allowed;}
.radio.disabled label,
.checkbox.disabled label,
fieldset[disabled] .radio label,
fieldset[disabled] .checkbox label{cursor:not-allowed;}
.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:34px;}
.form-control-static.input-lg,
.form-control-static.input-sm{padding-left:0;padding-right:0;}
.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px;}
select.input-sm{height:30px;line-height:30px;}
textarea.input-sm,
select[multiple].input-sm{height:auto;}
.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px;}
.form-group-sm select.form-control{height:30px;line-height:30px;}
.form-group-sm textarea.form-control,
.form-group-sm select[multiple].form-control{height:auto;}
.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5;}
.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px;}
select.input-lg{height:46px;line-height:46px;}
textarea.input-lg,
select[multiple].input-lg{height:auto;}
.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px;}
.form-group-lg select.form-control{height:46px;line-height:46px;}
.form-group-lg textarea.form-control,
.form-group-lg select[multiple].form-control{height:auto;}
.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333;}
.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:27px;}
.form-horizontal .form-group{margin-left:-15px;margin-right:-15px;}
.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 rgba(0,0,0,.15);white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#eee;color:#222;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.35);box-shadow:0 2px 6px 0 rgba(0,0,0,.35);-webkit-text-shadow:1px 1px 2px rgba(0,0,0,.15);text-shadow:1px 1px 2px rgba(0,0,0,.15);transition:background-color,box-shadow .5s,.5s;}
.btn:focus,
.btn.focus,
.btn.focus:active,
.btn:active,
.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{text-decoration:none;background-color:#e8e8e8;color:#222;-webkit-box-shadow:0 0px 2px 1px rgba(0,0,0,.2);box-shadow:0 0px 2px 1px rgba(0,0,0,.2);}
.btn:active,
.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn{cursor:not-allowed;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;}
a.btn.disabled,
fieldset[disabled] a.btn{pointer-events:none;}
.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px;}
.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px;}
.btn-xs{padding:1px 5px;font-size:12px;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%;}
.clearfix:before,
.clearfix:after,
.dl-horizontal dd:before,
.dl-horizontal dd:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after{content:" ";display:table;}
.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group: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;}
.hidden{display:none!important;}
.affix{position:fixed;}
.visible-xs,
.visible-sm,
.visible-md,
.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;}

/* COLORS */
.bg-amber,
.bg-amber.bg-lighten-2.bg-hover:hover,
.bg-amber.bg-lighten-2.bg-hover:focus{background-color:#ffc107!important;}
.bg-amber.bg-darken-1,
.bg-amber.bg-lighten-1.bg-hover:hover,
.bg-amber.bg-lighten-1.bg-hover:focus,
.bg-amber.bg-darken-3.bg-hover:hover,
.bg-amber.bg-darken-3.bg-hover:focus{background-color:#ffb300!important;}
.bg-amber.bg-darken-2,
.bg-amber.bg-hover:hover,
.bg-amber.bg-hover:focus{background-color:#ffa000!important;}
.bg-amber.bg-darken-3,
.bg-amber.bg-darken-1.bg-hover:hover,
.bg-amber.bg-darken-1.bg-hover:focus{background-color:#ff8f00!important;}
.bg-amber.bg-darken-4,
.bg-amber.bg-darken-2.bg-hover:hover,
.bg-amber.bg-darken-2.bg-hover:focus{background-color:#ff6f00!important;}
.bg-amber.bg-lighten-1,
.bg-amber.bg-lighten-3.bg-hover:hover,
.bg-amber.bg-lighten-3.bg-hover:focus{background-color:#ffca28!important;}
.bg-amber.bg-lighten-2,
.bg-amber.bg-lighten-4.bg-hover:hover,
.bg-amber.bg-lighten-4.bg-hover:focus{background-color:#ffd54f!important;}
.bg-amber.bg-lighten-3,
.bg-amber.bg-lighten-5.bg-hover:hover,
.bg-amber.bg-lighten-5.bg-hover:focus{background-color:#ffe082!important;}
.bg-amber.bg-lighten-4{background-color:#ffecb3!important;}
.bg-amber.bg-lighten-5{background-color:#fff8e1!important;}
.bg-black{background-color:#222!important;}
.bg-blue,
.bg-blue.bg-lighten-2.bg-hover:hover,
.bg-blue.bg-lighten-2.bg-hover:focus{background-color:#2196F3!important;}
.bg-blue-grey,
.bg-blue-grey.bg-lighten-2.bg-hover:hover,
.bg-blue-grey.bg-lighten-2.bg-hover:focus{background-color:#607d8b!important;}
.bg-blue-grey.bg-darken-1,
.bg-blue-grey.bg-lighten-1.bg-hover:hover,
.bg-blue-grey.bg-lighten-1.bg-hover:focus,
.bg-blue-grey.bg-darken-3.bg-hover:hover,
.bg-blue-grey.bg-darken-3.bg-hover:focus{background-color:#546e7a!important;}
.bg-blue-grey.bg-darken-2,
.bg-blue-grey.bg-hover:hover,
.bg-blue-grey.bg-hover:focus{background-color:#455a64!important;}
.bg-blue-grey.bg-darken-3,
.bg-blue-grey.bg-darken-1.bg-hover:hover,
.bg-blue-grey.bg-darken-1.bg-hover:focus{background-color:#37474f!important;}
.bg-blue-grey.bg-darken-4,
.bg-blue-grey.bg-darken-2.bg-hover:hover,
.bg-blue-grey.bg-darken-2.bg-hover:focus{background-color:#263238!important;}
.bg-blue-grey.bg-lighten-1,
.bg-blue-grey.bg-lighten-3.bg-hover:hover,
.bg-blue-grey.bg-lighten-3.bg-hover:focus{background-color:#78909c!important;}
.bg-blue-grey.bg-lighten-2,
.bg-blue-grey.bg-lighten-4.bg-hover:hover,
.bg-blue-grey.bg-lighten-4.bg-hover:focus{background-color:#90a4ae!important;}
.bg-blue-grey.bg-lighten-3,
.bg-blue-grey.bg-lighten-5.bg-hover:hover,
.bg-blue-grey.bg-lighten-5.bg-hover:focus{background-color:#b0bec5!important;}
.bg-blue-grey.bg-lighten-4{background-color:#cfd8dc!important;}
.bg-blue-grey.bg-lighten-5{background-color:#eceff1!important;}
.bg-blue.bg-darken-1,
.bg-blue.bg-lighten-1.bg-hover:hover,
.bg-blue.bg-lighten-1.bg-hover:focus,
.bg-blue.bg-darken-3.bg-hover:hover,
.bg-blue.bg-darken-3.bg-hover:focus{background-color:#1E88E5!important;}
.bg-blue.bg-darken-2,
.bg-blue.bg-hover:hover,
.bg-blue.bg-hover:focus{background-color:#1976D2!important;}
.bg-blue.bg-darken-3,
.bg-blue.bg-darken-1.bg-hover:hover,
.bg-blue.bg-darken-1.bg-hover:focus{background-color:#1565C0!important;}
.bg-blue.bg-darken-4,
.bg-blue.bg-darken-2.bg-hover:hover,
.bg-blue.bg-darken-2.bg-hover:focus{background-color:#0D47A1!important;}
.bg-blue.bg-lighten-1,
.bg-blue.bg-lighten-3.bg-hover:hover,
.bg-blue.bg-lighten-3.bg-hover:focus{background-color:#42A5F5!important;}
.bg-blue.bg-lighten-2,
.bg-blue.bg-lighten-4.bg-hover:hover,
.bg-blue.bg-lighten-4.bg-hover:focus{background-color:#64B5F6!important;}
.bg-blue.bg-lighten-3,
.bg-blue.bg-lighten-5.bg-hover:hover,
.bg-blue.bg-lighten-5.bg-hover:focus{background-color:#90CAF9!important;}
.bg-blue.bg-lighten-4{background-color:#BBDEFB!important;}
.bg-blue.bg-lighten-5{background-color:#E3F2FD!important;}
.bg-brown,
.bg-brown.bg-lighten-2.bg-hover:hover,
.bg-brown.bg-lighten-2.bg-hover:focus{background-color:#795548!important;}
.bg-brown.bg-darken-1,
.bg-brown.bg-lighten-1.bg-hover:hover,
.bg-brown.bg-lighten-1.bg-hover:focus,
.bg-brown.bg-darken-3.bg-hover:hover,
.bg-brown.bg-darken-3.bg-hover:focus{background-color:#6d4c41!important;}
.bg-brown.bg-darken-2,
.bg-brown.bg-hover:hover,
.bg-brown.bg-hover:focus{background-color:#5d4037!important;}
.bg-brown.bg-darken-3,
.bg-brown.bg-darken-1.bg-hover:hover,
.bg-brown.bg-darken-1.bg-hover:focus{background-color:#4e342e!important;}
.bg-brown.bg-darken-4,
.bg-brown.bg-darken-2.bg-hover:hover,
.bg-brown.bg-darken-2.bg-hover:focus{background-color:#3e2723!important;}
.bg-brown.bg-lighten-1,
.bg-brown.bg-lighten-3.bg-hover:hover,
.bg-brown.bg-lighten-3.bg-hover:focus{background-color:#8d6e63!important;}
.bg-brown.bg-lighten-2,
.bg-brown.bg-lighten-4.bg-hover:hover,
.bg-brown.bg-lighten-4.bg-hover:focus{background-color:#a1887f!important;}
.bg-brown.bg-lighten-3,
.bg-brown.bg-lighten-5.bg-hover:hover,
.bg-brown.bg-lighten-5.bg-hover:focus{background-color:#bcaaa4!important;}
.bg-brown.bg-lighten-4{background-color:#d7ccc8!important;}
.bg-brown.bg-lighten-5{background-color:#efebe9!important;}
.bg-cyan,
.bg-cyan.bg-lighten-2.bg-hover:hover,
.bg-cyan.bg-lighten-2.bg-hover:focus{background-color:#00bcd4!important;}
.bg-cyan.bg-darken-1,
.bg-cyan.bg-lighten-1.bg-hover:hover,
.bg-cyan.bg-lighten-1.bg-hover:focus,
.bg-cyan.bg-darken-3.bg-hover:hover,
.bg-cyan.bg-darken-3.bg-hover:focus{background-color:#00acc1!important;}
.bg-cyan.bg-darken-2,
.bg-cyan.bg-hover:hover,
.bg-cyan.bg-hover:focus{background-color:#0097a7!important;}
.bg-cyan.bg-darken-3,
.bg-cyan.bg-darken-1.bg-hover:hover,
.bg-cyan.bg-darken-1.bg-hover:focus{background-color:#00838f!important;}
.bg-cyan.bg-darken-4,
.bg-cyan.bg-darken-2.bg-hover:hover,
.bg-cyan.bg-darken-2.bg-hover:focus{background-color:#006064!important;}
.bg-cyan.bg-lighten-1,
.bg-cyan.bg-lighten-3.bg-hover:hover,
.bg-cyan.bg-lighten-3.bg-hover:focus{background-color:#26c6da!important;}
.bg-cyan.bg-lighten-2,
.bg-cyan.bg-lighten-4.bg-hover:hover,
.bg-cyan.bg-lighten-4.bg-hover:focus{background-color:#4dd0e1!important;}
.bg-cyan.bg-lighten-3,
.bg-cyan.bg-lighten-5.bg-hover:hover,
.bg-cyan.bg-lighten-5.bg-hover:focus{background-color:#80deea!important;}
.bg-cyan.bg-lighten-4{background-color:#b2ebf2!important;}
.bg-cyan.bg-lighten-5{background-color:#e0f7fa!important;}
.bg-deep-orange,
.bg-deep-orange.bg-lighten-2.bg-hover:hover,
.bg-deep-orange.bg-lighten-2.bg-hover:focus{background-color:#ff5722!important;}
.bg-deep-orange.bg-darken-1,
.bg-deep-orange.bg-lighten-1.bg-hover:hover,
.bg-deep-orange.bg-lighten-1.bg-hover:focus,
.bg-deep-orange.bg-darken-3.bg-hover:hover,
.bg-deep-orange.bg-darken-3.bg-hover:focus{background-color:#f4511e!important;}
.bg-deep-orange.bg-darken-2,
.bg-deep-orange.bg-hover:hover,
.bg-deep-orange.bg-hover:focus{background-color:#e64a19!important;}
.bg-deep-orange.bg-darken-3,
.bg-deep-orange.bg-darken-1.bg-hover:hover,
.bg-deep-orange.bg-darken-1.bg-hover:focus{background-color:#d84315!important;}
.bg-deep-orange.bg-darken-4,
.bg-deep-orange.bg-darken-2.bg-hover:hover,
.bg-deep-orange.bg-darken-2.bg-hover:focus{background-color:#bf360c!important;}
.bg-deep-orange.bg-lighten-1,
.bg-deep-orange.bg-lighten-3.bg-hover:hover,
.bg-deep-orange.bg-lighten-3.bg-hover:focus{background-color:#ff7043!important;}
.bg-deep-orange.bg-lighten-2,
.bg-deep-orange.bg-lighten-4.bg-hover:hover,
.bg-deep-orange.bg-lighten-4.bg-hover:focus{background-color:#ff8a65!important;}
.bg-deep-orange.bg-lighten-3,
.bg-deep-orange.bg-lighten-5.bg-hover:hover,
.bg-deep-orange.bg-lighten-5.bg-hover:focus{background-color:#ffab91!important;}
.bg-deep-orange.bg-lighten-4{background-color:#ffccbc!important;}
.bg-deep-orange.bg-lighten-5{background-color:#fbe9e7!important;}
.bg-deep-purple,
.bg-deep-purple.bg-lighten-2.bg-hover:hover,
.bg-deep-purple.bg-lighten-2.bg-hover:focus{background-color:#673ab7!important;}
.bg-deep-purple.bg-darken-1,
.bg-deep-purple.bg-lighten-1.bg-hover:hover,
.bg-deep-purple.bg-lighten-1.bg-hover:focus,
.bg-deep-purple.bg-darken-3.bg-hover:hover,
.bg-deep-purple.bg-darken-3.bg-hover:focus{background-color:#5e35b1!important;}
.bg-deep-purple.bg-darken-2,
.bg-deep-purple.bg-hover:hover,
.bg-deep-purple.bg-hover:focus{background-color:#512da8!important;}
.bg-deep-purple.bg-darken-3,
.bg-deep-purple.bg-darken-1.bg-hover:hover,
.bg-deep-purple.bg-darken-1.bg-hover:focus{background-color:#4527a0!important;}
.bg-deep-purple.bg-darken-4,
.bg-deep-purple.bg-darken-2.bg-hover:hover,
.bg-deep-purple.bg-darken-2.bg-hover:focus{background-color:#311b92!important;}
.bg-deep-purple.bg-lighten-1,
.bg-deep-purple.bg-lighten-3.bg-hover:hover,
.bg-deep-purple.bg-lighten-3.bg-hover:focus{background-color:#7e57c2!important;}
.bg-deep-purple.bg-lighten-2,
.bg-deep-purple.bg-lighten-4.bg-hover:hover,
.bg-deep-purple.bg-lighten-4.bg-hover:focus{background-color:#9575cd!important;}
.bg-deep-purple.bg-lighten-3,
.bg-deep-purple.bg-lighten-5.bg-hover:hover,
.bg-deep-purple.bg-lighten-5.bg-hover:focus{background-color:#b39ddb!important;}
.bg-deep-purple.bg-lighten-4{background-color:#d1c4e9!important;}
.bg-deep-purple.bg-lighten-5{background-color:#ede7f6!important;}
.bg-green,
.bg-green.bg-lighten-2.bg-hover:hover,
.bg-green.bg-lighten-2.bg-hover:focus{background-color:#4CAF50!important;}
.bg-green.bg-darken-1,
.bg-green.bg-lighten-1.bg-hover:hover,
.bg-green.bg-lighten-1.bg-hover:focus,
.bg-green.bg-darken-3.bg-hover:hover,
.bg-green.bg-darken-3.bg-hover:focus{background-color:#43A047!important;}
.bg-green.bg-darken-2,
.bg-green.bg-hover:hover,
.bg-green.bg-hover:focus{background-color:#388E3C!important;}
.bg-green.bg-darken-3,
.bg-green.bg-darken-1.bg-hover:hover,
.bg-green.bg-darken-1.bg-hover:focus{background-color:#2E7D32!important;}
.bg-green.bg-darken-4,
.bg-green.bg-darken-2.bg-hover:hover,
.bg-green.bg-darken-2.bg-hover:focus{background-color:#1B5E20!important;}
.bg-green.bg-lighten-1,
.bg-green.bg-lighten-3.bg-hover:hover,
.bg-green.bg-lighten-3.bg-hover:focus{background-color:#66BB6A!important;}
.bg-green.bg-lighten-2,
.bg-green.bg-lighten-4.bg-hover:hover,
.bg-green.bg-lighten-4.bg-hover:focus{background-color:#81C784!important;}
.bg-green.bg-lighten-3,
.bg-green.bg-lighten-5.bg-hover:hover,
.bg-green.bg-lighten-5.bg-hover:focus{background-color:#A5D6A7!important;}
.bg-green.bg-lighten-4{background-color:#C8E6C9!important;}
.bg-green.bg-lighten-5{background-color:#E8F5E9!important;}
.bg-grey,
.bg-grey.bg-lighten-2.bg-hover:hover,
.bg-grey.bg-lighten-2.bg-hover:focus{background-color:#9e9e9e!important;}
.bg-grey.bg-darken-1,
.bg-grey.bg-lighten-1.bg-hover:hover,
.bg-grey.bg-lighten-1.bg-hover:focus,
.bg-grey.bg-darken-3.bg-hover:hover,
.bg-grey.bg-darken-3.bg-hover:focus{background-color:#757575!important;}
.bg-grey.bg-darken-2,
.bg-grey.bg-hover:hover,
.bg-grey.bg-hover:focus{background-color:#616161!important;}
.bg-grey.bg-darken-3,
.bg-grey.bg-darken-1.bg-hover:hover,
.bg-grey.bg-darken-1.bg-hover:focus,
.bg-black.bg-hover:hover,
.bg-black.bg-hover:focus{background-color:#424242!important;}
.bg-grey.bg-darken-4,
.bg-grey.bg-darken-2.bg-hover:hover,
.bg-grey.bg-darken-2.bg-hover:focus{background-color:#212121!important;}
.bg-grey.bg-lighten-1,
.bg-grey.bg-lighten-3.bg-hover:hover,
.bg-grey.bg-lighten-3.bg-hover:focus{background-color:#bdbdbd!important;}
.bg-grey.bg-lighten-2,
.bg-grey.bg-lighten-4.bg-hover:hover,
.bg-grey.bg-lighten-4.bg-hover:focus,
.bg-white.bg-hover:hover,
.bg-white.bg-hover:focus{background-color:#e0e0e0!important;}
.bg-grey.bg-lighten-3,
.bg-grey.bg-lighten-5.bg-hover:hover,
.bg-grey.bg-lighten-5.bg-hover:focus{background-color:#eee!important;}
.bg-grey.bg-lighten-4{background-color:#f5f5f5!important;}
.bg-grey.bg-lighten-5{background-color:#fafafa!important;}
.bg-hover,
.text-hover{transition:.5s;}
.bg-indigo,
.bg-indigo.bg-lighten-2.bg-hover:hover,
.bg-indigo.bg-lighten-2.bg-hover:focus{background-color:#3f51b5!important;}
.bg-indigo.bg-darken-1,
.bg-indigo.bg-lighten-1.bg-hover:hover,
.bg-indigo.bg-lighten-1.bg-hover:focus,
.bg-indigo.bg-darken-3.bg-hover:hover,
.bg-indigo.bg-darken-3.bg-hover:focus{background-color:#3949ab!important;}
.bg-indigo.bg-darken-2,
.bg-indigo.bg-hover:hover,
.bg-indigo.bg-hover:focus{background-color:#303f9f!important;}
.bg-indigo.bg-darken-3,
.bg-indigo.bg-darken-1.bg-hover:hover,
.bg-indigo.bg-darken-1.bg-hover:focus{background-color:#283593!important;}
.bg-indigo.bg-darken-4,
.bg-indigo.bg-darken-2.bg-hover:hover,
.bg-indigo.bg-darken-2.bg-hover:focus{background-color:#1a237e!important;}
.bg-indigo.bg-lighten-1,
.bg-indigo.bg-lighten-3.bg-hover:hover,
.bg-indigo.bg-lighten-3.bg-hover:focus{background-color:#5c6bc0!important;}
.bg-indigo.bg-lighten-2,
.bg-indigo.bg-lighten-4.bg-hover:hover,
.bg-indigo.bg-lighten-4.bg-hover:focus{background-color:#7986cb!important;}
.bg-indigo.bg-lighten-3,
.bg-indigo.bg-lighten-5.bg-hover:hover,
.bg-indigo.bg-lighten-5.bg-hover:focus{background-color:#9fa8da!important;}
.bg-indigo.bg-lighten-4{background-color:#c5cae9!important;}
.bg-indigo.bg-lighten-5{background-color:#e8eaf6!important;}
.bg-light-blue,
.bg-light-blue.bg-lighten-2.bg-hover:hover,
.bg-light-blue.bg-lighten-2.bg-hover:focus{background-color:#03a9f4!important;}
.bg-light-blue.bg-darken-1,
.bg-light-blue.bg-lighten-1.bg-hover:hover,
.bg-light-blue.bg-lighten-1.bg-hover:focus,
.bg-light-blue.bg-darken-3.bg-hover:hover,
.bg-light-blue.bg-darken-3.bg-hover:focus{background-color:#039be5!important;}
.bg-light-blue.bg-darken-2,
.bg-light-blue.bg-hover:hover,
.bg-light-blue.bg-hover:focus{background-color:#0288d1!important;}
.bg-light-blue.bg-darken-3,
.bg-light-blue.bg-darken-1.bg-hover:hover,
.bg-light-blue.bg-darken-1.bg-hover:focus{background-color:#0277bd!important;}
.bg-light-blue.bg-darken-4,
.bg-light-blue.bg-darken-2.bg-hover:hover,
.bg-light-blue.bg-darken-2.bg-hover:focus{background-color:#01579b!important;}
.bg-light-blue.bg-lighten-1,
.bg-light-blue.bg-lighten-3.bg-hover:hover,
.bg-light-blue.bg-lighten-3.bg-hover:focus{background-color:#29b6f6!important;}
.bg-light-blue.bg-lighten-2,
.bg-light-blue.bg-lighten-4.bg-hover:hover,
.bg-light-blue.bg-lighten-4.bg-hover:focus{background-color:#4fc3f7!important;}
.bg-light-blue.bg-lighten-3,
.bg-light-blue.bg-lighten-5.bg-hover:hover,
.bg-light-blue.bg-lighten-5.bg-hover:focus{background-color:#81d4fa!important;}
.bg-light-blue.bg-lighten-4{background-color:#b3e5fc!important;}
.bg-light-blue.bg-lighten-5{background-color:#e1f5fe!important;}
.bg-light-green,
.bg-light-green.bg-lighten-2.bg-hover:hover,
.bg-light-green.bg-lighten-2.bg-hover:focus{background-color:#8bc34a!important;}
.bg-light-green.bg-darken-1,
.bg-light-green.bg-lighten-1.bg-hover:hover,
.bg-light-green.bg-lighten-1.bg-hover:focus,
.bg-light-green.bg-darken-3.bg-hover:hover,
.bg-light-green.bg-darken-3.bg-hover:focus{background-color:#7cb342!important;}
.bg-light-green.bg-darken-2,
.bg-light-green.bg-hover:hover,
.bg-light-green.bg-hover:focus{background-color:#689f38!important;}
.bg-light-green.bg-darken-3,
.bg-light-green.bg-darken-1.bg-hover:hover,
.bg-light-green.bg-darken-1.bg-hover:focus{background-color:#558b2f!important;}
.bg-light-green.bg-darken-4,
.bg-light-green.bg-darken-2.bg-hover:hover,
.bg-light-green.bg-darken-2.bg-hover:focus{background-color:#33691e!important;}
.bg-light-green.bg-lighten-1,
.bg-light-green.bg-lighten-3.bg-hover:hover,
.bg-light-green.bg-lighten-3.bg-hover:focus{background-color:#9ccc65!important;}
.bg-light-green.bg-lighten-2,
.bg-light-green.bg-lighten-4.bg-hover:hover,
.bg-light-green.bg-lighten-4.bg-hover:focus{background-color:#aed581!important;}
.bg-light-green.bg-lighten-3,
.bg-light-green.bg-lighten-5.bg-hover:hover,
.bg-light-green.bg-lighten-5.bg-hover:focus{background-color:#c5e1a5!important;}
.bg-light-green.bg-lighten-4{background-color:#dcedc8!important;}
.bg-light-green.bg-lighten-5{background-color:#f1f8e9!important;}
.bg-lime,
.bg-lime.bg-lighten-2.bg-hover:hover,
.bg-lime.bg-lighten-2.bg-hover:focus{background-color:#cddc39!important;}
.bg-lime.bg-darken-1,
.bg-lime.bg-lighten-1.bg-hover:hover,
.bg-lime.bg-lighten-1.bg-hover:focus,
.bg-lime.bg-darken-3.bg-hover:hover,
.bg-lime.bg-darken-3.bg-hover:focus{background-color:#c0ca33!important;}
.bg-lime.bg-darken-2,
.bg-lime.bg-hover:hover,
.bg-lime.bg-hover:focus{background-color:#afb42b!important;}
.bg-lime.bg-darken-3,
.bg-lime.bg-darken-1.bg-hover:hover,
.bg-lime.bg-darken-1.bg-hover:focus{background-color:#9e9d24!important;}
.bg-lime.bg-darken-4,
.bg-lime.bg-darken-2.bg-hover:hover,
.bg-lime.bg-darken-2.bg-hover:focus{background-color:#827717!important;}
.bg-lime.bg-lighten-1,
.bg-lime.bg-lighten-3.bg-hover:hover,
.bg-lime.bg-lighten-3.bg-hover:focus{background-color:#d4e157!important;}
.bg-lime.bg-lighten-2,
.bg-lime.bg-lighten-4.bg-hover:hover,
.bg-lime.bg-lighten-4.bg-hover:focus{background-color:#dce775!important;}
.bg-lime.bg-lighten-3,
.bg-lime.bg-lighten-5.bg-hover:hover,
.bg-lime.bg-lighten-5.bg-hover:focus{background-color:#e6ee9c!important;}
.bg-lime.bg-lighten-4{background-color:#f0f4c3!important;}
.bg-lime.bg-lighten-5{background-color:#f9fbe7!important;}
.bg-orange,
.bg-orange.bg-lighten-2.bg-hover:hover,
.bg-orange.bg-lighten-2.bg-hover:focus{background-color:#ff9800!important;}
.bg-orange.bg-darken-1,
.bg-orange.bg-lighten-1.bg-hover:hover,
.bg-orange.bg-lighten-1.bg-hover:focus,
.bg-orange.bg-darken-3.bg-hover:hover,
.bg-orange.bg-darken-3.bg-hover:focus{background-color:#fb8c00!important;}
.bg-orange.bg-darken-2,
.bg-orange.bg-hover:hover,
.bg-orange.bg-hover:focus{background-color:#f57c00!important;}
.bg-orange.bg-darken-3,
.bg-orange.bg-darken-1.bg-hover:hover,
.bg-orange.bg-darken-1.bg-hover:focus{background-color:#ef6c00!important;}
.bg-orange.bg-darken-4,
.bg-orange.bg-darken-2.bg-hover:hover,
.bg-orange.bg-darken-2.bg-hover:focus{background-color:#e65100!important;}
.bg-orange.bg-lighten-1,
.bg-orange.bg-lighten-3.bg-hover:hover,
.bg-orange.bg-lighten-3.bg-hover:focus{background-color:#ffa726!important;}
.bg-orange.bg-lighten-2,
.bg-orange.bg-lighten-4.bg-hover:hover,
.bg-orange.bg-lighten-4.bg-hover:focus{background-color:#ffb74d!important;}
.bg-orange.bg-lighten-3,
.bg-orange.bg-lighten-5.bg-hover:hover,
.bg-orange.bg-lighten-5.bg-hover:focus{background-color:#ffcc80!important;}
.bg-orange.bg-lighten-4{background-color:#ffe0b2!important;}
.bg-orange.bg-lighten-5{background-color:#fff3e0!important;}
.bg-pink,
.bg-pink.bg-lighten-2.bg-hover:hover,
.bg-pink.bg-lighten-2.bg-hover:focus{background-color:#e91e63!important;}
.bg-pink.bg-darken-1,
.bg-pink.bg-lighten-1.bg-hover:hover,
.bg-pink.bg-lighten-1.bg-hover:focus,
.bg-pink.bg-darken-3.bg-hover:hover,
.bg-pink.bg-darken-3.bg-hover:focus{background-color:#d81b60!important;}
.bg-pink.bg-darken-2,
.bg-pink.bg-hover:hover,
.bg-pink.bg-hover:focus{background-color:#c2185b!important;}
.bg-pink.bg-darken-3,
.bg-pink.bg-darken-1.bg-hover:hover,
.bg-pink.bg-darken-1.bg-hover:focus{background-color:#ad1457!important;}
.bg-pink.bg-darken-4,
.bg-pink.bg-darken-2.bg-hover:hover,
.bg-pink.bg-darken-2.bg-hover:focus{background-color:#880e4f!important;}
.bg-pink.bg-lighten-1,
.bg-pink.bg-lighten-3.bg-hover:hover,
.bg-pink.bg-lighten-3.bg-hover:focus{background-color:#ec407a!important;}
.bg-pink.bg-lighten-2,
.bg-pink.bg-lighten-4.bg-hover:hover,
.bg-pink.bg-lighten-4.bg-hover:focus{background-color:#f06292!important;}
.bg-pink.bg-lighten-3,
.bg-pink.bg-lighten-5.bg-hover:hover,
.bg-pink.bg-lighten-5.bg-hover:focus{background-color:#f48fb1!important;}
.bg-pink.bg-lighten-4{background-color:#f8bbd0!important;}
.bg-pink.bg-lighten-5{background-color:#fce4ec!important;}
.bg-purple,
.bg-purple.bg-lighten-2.bg-hover:hover,
.bg-purple.bg-lighten-2.bg-hover:focus{background-color:#9c27b0!important;}
.bg-purple.bg-darken-1,
.bg-purple.bg-lighten-1.bg-hover:hover,
.bg-purple.bg-lighten-1.bg-hover:focus,
.bg-purple.bg-darken-3.bg-hover:hover,
.bg-purple.bg-darken-3.bg-hover:focus{background-color:#8e24aa!important;}
.bg-purple.bg-darken-2,
.bg-purple.bg-hover:hover,
.bg-purple.bg-hover:focus{background-color:#7b1fa2!important;}
.bg-purple.bg-darken-3,
.bg-purple.bg-darken-1.bg-hover:hover,
.bg-purple.bg-darken-1.bg-hover:focus{background-color:#6a1b9a!important;}
.bg-purple.bg-darken-4,
.bg-purple.bg-darken-2.bg-hover:hover,
.bg-purple.bg-darken-2.bg-hover:focus{background-color:#4a148c!important;}
.bg-purple.bg-lighten-1,
.bg-purple.bg-lighten-3.bg-hover:hover,
.bg-purple.bg-lighten-3.bg-hover:focus{background-color:#ab47bc!important;}
.bg-purple.bg-lighten-2,
.bg-purple.bg-lighten-4.bg-hover:hover,
.bg-purple.bg-lighten-4.bg-hover:focus{background-color:#ba68c8!important;}
.bg-purple.bg-lighten-3,
.bg-purple.bg-lighten-5.bg-hover:hover,
.bg-purple.bg-lighten-5.bg-hover:focus{background-color:#ce93d8!important;}
.bg-purple.bg-lighten-4{background-color:#e1bee7!important;}
.bg-purple.bg-lighten-5{background-color:#f3e5f5!important;}
.bg-red,
.bg-red.bg-lighten-2.bg-hover:hover,
.bg-red.bg-lighten-2.bg-hover:focus{background-color:#F44336!important;}
.bg-red.bg-darken-1,
.bg-red.bg-lighten-1.bg-hover:hover,
.bg-red.bg-lighten-1.bg-hover:focus,
.bg-red.bg-darken-3.bg-hover:hover,
.bg-red.bg-darken-3.bg-hover:focus{background-color:#E53935!important;}
.bg-red.bg-darken-2,
.bg-red.bg-hover:hover,
.bg-red.bg-hover:focus{background-color:#D32F2F!important;}
.bg-red.bg-darken-3,
.bg-red.bg-darken-1.bg-hover:hover,
.bg-red.bg-darken-1.bg-hover:focus{background-color:#C62828!important;}
.bg-red.bg-darken-4,
.bg-red.bg-darken-2.bg-hover:hover,
.bg-red.bg-darken-2.bg-hover:focus{background-color:#B71C1C!important;}
.bg-red.bg-lighten-1,
.bg-red.bg-lighten-3.bg-hover:hover,
.bg-red.bg-lighten-3.bg-hover:focus{background-color:#ef5350!important;}
.bg-red.bg-lighten-2,
.bg-red.bg-lighten-4.bg-hover:hover,
.bg-red.bg-lighten-4.bg-hover:focus{background-color:#e57373!important;}
.bg-red.bg-lighten-3,
.bg-red.bg-lighten-5.bg-hover:hover,
.bg-red.bg-lighten-5.bg-hover:focus{background-color:#ef9a9a!important;}
.bg-red.bg-lighten-4{background-color:#ffcdd2!important;}
.bg-red.bg-lighten-5{background-color:#ffebee!important;}
.bg-teal,
.bg-teal.bg-lighten-2.bg-hover:hover,
.bg-teal.bg-lighten-2.bg-hover:focus{background-color:#009688!important;}
.bg-teal.bg-darken-1,
.bg-teal.bg-lighten-1.bg-hover:hover,
.bg-teal.bg-lighten-1.bg-hover:focus,
.bg-teal.bg-darken-3.bg-hover:hover,
.bg-teal.bg-darken-3.bg-hover:focus{background-color:#00897b!important;}
.bg-teal.bg-darken-2,
.bg-teal.bg-hover:hover,
.bg-teal.bg-hover:focus{background-color:#00796b!important;}
.bg-teal.bg-darken-3,
.bg-teal.bg-darken-1.bg-hover:hover,
.bg-teal.bg-darken-1.bg-hover:focus{background-color:#00695c!important;}
.bg-teal.bg-darken-4,
.bg-teal.bg-darken-2.bg-hover:hover,
.bg-teal.bg-darken-2.bg-hover:focus{background-color:#004d40!important;}
.bg-teal.bg-lighten-1,
.bg-teal.bg-lighten-3.bg-hover:hover,
.bg-teal.bg-lighten-3.bg-hover:focus{background-color:#26a69a!important;}
.bg-teal.bg-lighten-2,
.bg-teal.bg-lighten-4.bg-hover:hover,
.bg-teal.bg-lighten-4.bg-hover:focus{background-color:#4db6ac!important;}
.bg-teal.bg-lighten-3,
.bg-teal.bg-lighten-5.bg-hover:hover,
.bg-teal.bg-lighten-5.bg-hover:focus{background-color:#80cbc4!important;}
.bg-teal.bg-lighten-4{background-color:#b2dfdb!important;}
.bg-teal.bg-lighten-5{background-color:#e0f2f1!important;}
.bg-transparent{background-color:transparent;}
.bg-transparent.bg-hover:hover,
.bg-transparent.bg-hover:focus{background-color:rgba(0,0,0,0.15);}
.bg-true-black{background-color:#000!important;}
.bg-white{background-color:#fff!important;}
.bg-yellow,
.bg-yellow.bg-lighten-2.bg-hover:hover,
.bg-yellow.bg-lighten-2.bg-hover:focus{background-color:#ffeb3b!important;}
.bg-yellow.bg-darken-1,
.bg-yellow.bg-lighten-1.bg-hover:hover,
.bg-yellow.bg-lighten-1.bg-hover:focus,
.bg-yellow.bg-darken-3.bg-hover:hover,
.bg-yellow.bg-darken-3.bg-hover:focus{background-color:#fdd835!important;}
.bg-yellow.bg-darken-2,
.bg-yellow.bg-hover:hover,
.bg-yellow.bg-hover:focus{background-color:#fbc02d!important;}
.bg-yellow.bg-darken-3,
.bg-yellow.bg-darken-1.bg-hover:hover,
.bg-yellow.bg-darken-1.bg-hover:focus{background-color:#f9a825!important;}
.bg-yellow.bg-darken-4,
.bg-yellow.bg-darken-2.bg-hover:hover,
.bg-yellow.bg-darken-2.bg-hover:focus{background-color:#f57f17!important;}
.bg-yellow.bg-lighten-1,
.bg-yellow.bg-lighten-3.bg-hover:hover,
.bg-yellow.bg-lighten-3.bg-hover:focus{background-color:#ffee58!important;}
.bg-yellow.bg-lighten-2,
.bg-yellow.bg-lighten-4.bg-hover:hover,
.bg-yellow.bg-lighten-4.bg-hover:focus{background-color:#fff176!important;}
.bg-yellow.bg-lighten-3,
.bg-yellow.bg-lighten-5.bg-hover:hover,
.bg-yellow.bg-lighten-5.bg-hover:focus{background-color:#fff59d!important;}
.bg-yellow.bg-lighten-4{background-color:#fff9c4!important;}
.bg-yellow.bg-lighten-5{background-color:#fffde7!important;}
.text-amber,
.text-amber.text-lighten-2.text-hover:hover,
.text-amber.text-lighten-2.text-hover:focus{color:#ffc107!important;}
.text-amber.text-darken-1,
.text-amber.text-lighten-1.text-hover:hover,
.text-amber.text-lighten-1.text-hover:focus,
.text-amber.text-darken-3.text-hover:hover,
.text-amber.text-darken-3.text-hover:focus{color:#ffb300!important;}
.text-amber.text-darken-2,
.text-amber.text-hover:hover,
.text-amber.text-hover:focus{color:#ffa000!important;}
.text-amber.text-darken-3,
.text-amber.text-darken-1.text-hover:hover,
.text-amber.text-darken-1.text-hover:focus{color:#ff8f00!important;}
.text-amber.text-darken-4,
.text-amber.text-darken-2.text-hover:hover,
.text-amber.text-darken-2.text-hover:focus{color:#ff6f00!important;}
.text-amber.text-lighten-1,
.text-amber.text-lighten-3.text-hover:hover,
.text-amber.text-lighten-3.text-hover:focus{color:#ffca28!important;}
.text-amber.text-lighten-2,
.text-amber.text-lighten-4.text-hover:hover,
.text-amber.text-lighten-4.text-hover:focus{color:#ffd54f!important;}
.text-amber.text-lighten-3,
.text-amber.text-lighten-5.text-hover:hover,
.text-amber.text-lighten-5.text-hover:focus{color:#ffe082!important;}
.text-amber.text-lighten-4{color:#ffecb3!important;}
.text-amber.text-lighten-5{color:#fff8e1!important;}
.text-black{color:#222!important;}
.text-blue,
.text-blue.text-lighten-2.text-hover:hover,
.text-blue.text-lighten-2.text-hover:focus{color:#2196F3!important;}
.text-blue-grey,
.text-blue-grey.text-lighten-2.text-hover:hover,
.text-blue-grey.text-lighten-2.text-hover:focus{color:#607d8b!important;}
.text-blue-grey.text-darken-1,
.text-blue-grey.text-lighten-1.text-hover:hover,
.text-blue-grey.text-lighten-1.text-hover:focus,
.text-blue-grey.text-darken-3.text-hover:hover,
.text-blue-grey.text-darken-3.text-hover:focus{color:#546e7a!important;}
.text-blue-grey.text-darken-2,
.text-blue-grey.text-hover:hover,
.text-blue-grey.text-hover:focus{color:#455a64!important;}
.text-blue-grey.text-darken-3,
.text-blue-grey.text-darken-1.text-hover:hover,
.text-blue-grey.text-darken-1.text-hover:focus{color:#37474f!important;}
.text-blue-grey.text-darken-4,
.text-blue-grey.text-darken-2.text-hover:hover,
.text-blue-grey.text-darken-2.text-hover:focus{color:#263238!important;}
.text-blue-grey.text-lighten-1,
.text-blue-grey.text-lighten-3.text-hover:hover,
.text-blue-grey.text-lighten-3.text-hover:focus{color:#78909c!important;}
.text-blue-grey.text-lighten-2,
.text-blue-grey.text-lighten-4.text-hover:hover,
.text-blue-grey.text-lighten-4.text-hover:focus{color:#90a4ae!important;}
.text-blue-grey.text-lighten-3,
.text-blue-grey.text-lighten-5.text-hover:hover,
.text-blue-grey.text-lighten-5.text-hover:focus{color:#b0bec5!important;}
.text-blue-grey.text-lighten-4{color:#cfd8dc!important;}
.text-blue-grey.text-lighten-5{color:#eceff1!important;}
.text-blue.text-darken-1,
.text-blue.text-lighten-1.text-hover:hover,
.text-blue.text-lighten-1.text-hover:focus,
.text-blue.text-darken-3.text-hover:hover,
.text-blue.text-darken-3.text-hover:focus{color:#1E88E5!important;}
.text-blue.text-darken-2,
.text-blue.text-hover:hover,
.text-blue.text-hover:focus{color:#1976D2!important;}
.text-blue.text-darken-3,
.text-blue.text-darken-1.text-hover:hover,
.text-blue.text-darken-1.text-hover:focus{color:#1565C0!important;}
.text-blue.text-darken-4,
.text-blue.text-darken-2.text-hover:hover,
.text-blue.text-darken-2.text-hover:focus{color:#0D47A1!important;}
.text-blue.text-lighten-1,
.text-blue.text-lighten-3.text-hover:hover,
.text-blue.text-lighten-3.text-hover:focus{color:#42A5F5!important;}
.text-blue.text-lighten-2,
.text-blue.text-lighten-4.text-hover:hover,
.text-blue.text-lighten-4.text-hover:focus{color:#64B5F6!important;}
.text-blue.text-lighten-3,
.text-blue.text-lighten-5.text-hover:hover,
.text-blue.text-lighten-5.text-hover:focus{color:#90CAF9!important;}
.text-blue.text-lighten-4{color:#BBDEFB!important;}
.text-blue.text-lighten-5{color:#E3F2FD!important;}
.text-brown,
.text-brown.text-lighten-2.text-hover:hover,
.text-brown.text-lighten-2.text-hover:focus{color:#795548!important;}
.text-brown.text-darken-1,
.text-brown.text-lighten-1.text-hover:hover,
.text-brown.text-lighten-1.text-hover:focus,
.text-brown.text-darken-3.text-hover:hover,
.text-brown.text-darken-3.text-hover:focus{color:#6d4c41!important;}
.text-brown.text-darken-2,
.text-brown.text-hover:hover,
.text-brown.text-hover:focus{color:#5d4037!important;}
.text-brown.text-darken-3,
.text-brown.text-darken-1.text-hover:hover,
.text-brown.text-darken-1.text-hover:focus{color:#4e342e!important;}
.text-brown.text-darken-4,
.text-brown.text-darken-2.text-hover:hover,
.text-brown.text-darken-2.text-hover:focus{color:#3e2723!important;}
.text-brown.text-lighten-1,
.text-brown.text-lighten-3.text-hover:hover,
.text-brown.text-lighten-3.text-hover:focus{color:#8d6e63!important;}
.text-brown.text-lighten-2,
.text-brown.text-lighten-4.text-hover:hover,
.text-brown.text-lighten-4.text-hover:focus{color:#a1887f!important;}
.text-brown.text-lighten-3,
.text-brown.text-lighten-5.text-hover:hover,
.text-brown.text-lighten-5.text-hover:focus{color:#bcaaa4!important;}
.text-brown.text-lighten-4{color:#d7ccc8!important;}
.text-brown.text-lighten-5{color:#efebe9!important;}
.text-cyan,
.text-cyan.text-lighten-2.text-hover:hover,
.text-cyan.text-lighten-2.text-hover:focus{color:#00bcd4!important;}
.text-cyan.text-darken-1,
.text-cyan.text-lighten-1.text-hover:hover,
.text-cyan.text-lighten-1.text-hover:focus,
.text-cyan.text-darken-3.text-hover:hover,
.text-cyan.text-darken-3.text-hover:focus{color:#00acc1!important;}
.text-cyan.text-darken-2,
.text-cyan.text-hover:hover,
.text-cyan.text-hover:focus{color:#0097a7!important;}
.text-cyan.text-darken-3,
.text-cyan.text-darken-1.text-hover:hover,
.text-cyan.text-darken-1.text-hover:focus{color:#00838f!important;}
.text-cyan.text-darken-4,
.text-cyan.text-darken-2.text-hover:hover,
.text-cyan.text-darken-2.text-hover:focus{color:#006064!important;}
.text-cyan.text-lighten-1,
.text-cyan.text-lighten-3.text-hover:hover,
.text-cyan.text-lighten-3.text-hover:focus{color:#26c6da!important;}
.text-cyan.text-lighten-2,
.text-cyan.text-lighten-4.text-hover:hover,
.text-cyan.text-lighten-4.text-hover:focus{color:#4dd0e1!important;}
.text-cyan.text-lighten-3,
.text-cyan.text-lighten-5.text-hover:hover,
.text-cyan.text-lighten-5.text-hover:focus{color:#80deea!important;}
.text-cyan.text-lighten-4{color:#b2ebf2!important;}
.text-cyan.text-lighten-5{color:#e0f7fa!important;}
.text-deep-orange,
.text-deep-orange.text-lighten-2.text-hover:hover,
.text-deep-orange.text-lighten-2.text-hover:focus{color:#ff5722!important;}
.text-deep-orange.text-darken-1,
.text-deep-orange.text-lighten-1.text-hover:hover,
.text-deep-orange.text-lighten-1.text-hover:focus,
.text-deep-orange.text-darken-3.text-hover:hover,
.text-deep-orange.text-darken-3.text-hover:focus{color:#f4511e!important;}
.text-deep-orange.text-darken-2,
.text-deep-orange.text-hover:hover,
.text-deep-orange.text-hover:focus{color:#e64a19!important;}
.text-deep-orange.text-darken-3,
.text-deep-orange.text-darken-1.text-hover:hover,
.text-deep-orange.text-darken-1.text-hover:focus{color:#d84315!important;}
.text-deep-orange.text-darken-4,
.text-deep-orange.text-darken-2.text-hover:hover,
.text-deep-orange.text-darken-2.text-hover:focus{color:#bf360c!important;}
.text-deep-orange.text-lighten-1,
.text-deep-orange.text-lighten-3.text-hover:hover,
.text-deep-orange.text-lighten-3.text-hover:focus{color:#ff7043!important;}
.text-deep-orange.text-lighten-2,
.text-deep-orange.text-lighten-4.text-hover:hover,
.text-deep-orange.text-lighten-4.text-hover:focus{color:#ff8a65!important;}
.text-deep-orange.text-lighten-3,
.text-deep-orange.text-lighten-5.text-hover:hover,
.text-deep-orange.text-lighten-5.text-hover:focus{color:#ffab91!important;}
.text-deep-orange.text-lighten-4{color:#ffccbc!important;}
.text-deep-orange.text-lighten-5{color:#fbe9e7!important;}
.text-deep-purple,
.text-deep-purple.text-lighten-2.text-hover:hover,
.text-deep-purple.text-lighten-2.text-hover:focus{color:#673ab7!important;}
.text-deep-purple.text-darken-1,
.text-deep-purple.text-lighten-1.text-hover:hover,
.text-deep-purple.text-lighten-1.text-hover:focus,
.text-deep-purple.text-darken-3.text-hover:hover,
.text-deep-purple.text-darken-3.text-hover:focus{color:#5e35b1!important;}
.text-deep-purple.text-darken-2,
.text-deep-purple.text-hover:hover,
.text-deep-purple.text-hover:focus{color:#512da8!important;}
.text-deep-purple.text-darken-3,
.text-deep-purple.text-darken-1.text-hover:hover,
.text-deep-purple.text-darken-1.text-hover:focus{color:#4527a0!important;}
.text-deep-purple.text-darken-4,
.text-deep-purple.text-darken-2.text-hover:hover,
.text-deep-purple.text-darken-2.text-hover:focus{color:#311b92!important;}
.text-deep-purple.text-lighten-1,
.text-deep-purple.text-lighten-3.text-hover:hover,
.text-deep-purple.text-lighten-3.text-hover:focus{color:#7e57c2!important;}
.text-deep-purple.text-lighten-2,
.text-deep-purple.text-lighten-4.text-hover:hover,
.text-deep-purple.text-lighten-4.text-hover:focus{color:#9575cd!important;}
.text-deep-purple.text-lighten-3,
.text-deep-purple.text-lighten-5.text-hover:hover,
.text-deep-purple.text-lighten-5.text-hover:focus{color:#b39ddb!important;}
.text-deep-purple.text-lighten-4{color:#d1c4e9!important;}
.text-deep-purple.text-lighten-5{color:#ede7f6!important;}
.text-green,
.text-green.text-lighten-2.text-hover:hover,
.text-green.text-lighten-2.text-hover:focus{color:#4CAF50!important;}
.text-green.text-darken-1,
.text-green.text-lighten-1.text-hover:hover,
.text-green.text-lighten-1.text-hover:focus,
.text-green.text-darken-3.text-hover:hover,
.text-green.text-darken-3.text-hover:focus{color:#43A047!important;}
.text-green.text-darken-2,
.text-green.text-hover:hover,
.text-green.text-hover:focus{color:#388E3C!important;}
.text-green.text-darken-3,
.text-green.text-darken-1.text-hover:hover,
.text-green.text-darken-1.text-hover:focus{color:#2E7D32!important;}
.text-green.text-darken-4,
.text-green.text-darken-2.text-hover:hover,
.text-green.text-darken-2.text-hover:focus{color:#1B5E20!important;}
.text-green.text-lighten-1,
.text-green.text-lighten-3.text-hover:hover,
.text-green.text-lighten-3.text-hover:focus{color:#66BB6A!important;}
.text-green.text-lighten-2,
.text-green.text-lighten-4.text-hover:hover,
.text-green.text-lighten-4.text-hover:focus{color:#81C784!important;}
.text-green.text-lighten-3,
.text-green.text-lighten-5.text-hover:hover,
.text-green.text-lighten-5.text-hover:focus{color:#A5D6A7!important;}
.text-green.text-lighten-4{color:#C8E6C9!important;}
.text-green.text-lighten-5{color:#E8F5E9!important;}
.text-grey,
.text-grey.text-lighten-2.text-hover:hover,
.text-grey.text-lighten-2.text-hover:focus{color:#9e9e9e!important;}
.text-grey.text-darken-1,
.text-grey.text-lighten-1.text-hover:hover,
.text-grey.text-lighten-1.text-hover:focus,
.text-grey.text-darken-3.text-hover:hover,
.text-grey.text-darken-3.text-hover:focus{color:#757575!important;}
.text-grey.text-darken-2,
.text-grey.text-hover:hover,
.text-grey.text-hover:focus{color:#616161!important;}
.text-grey.text-darken-3,
.text-grey.text-darken-1.text-hover:hover,
.text-grey.text-darken-1.text-hover:focus,
.text-black.text-hover:hover,
.text-black.text-hover:focus{color:#424242!important;}
.text-grey.text-darken-4,
.text-grey.text-darken-2.text-hover:hover,
.text-grey.text-darken-2.text-hover:focus{color:#212121!important;}
.text-grey.text-lighten-1,
.text-grey.text-lighten-3.text-hover:hover,
.text-grey.text-lighten-3.text-hover:focus{color:#bdbdbd!important;}
.text-grey.text-lighten-2,
.text-grey.text-lighten-4.text-hover:hover,
.text-grey.text-lighten-4.text-hover:focus,
.text-white.text-hover:hover,
.text-white.text-hover:focus{color:#e0e0e0!important;}
.text-grey.text-lighten-3,
.text-grey.text-lighten-5.text-hover:hover,
.text-grey.text-lighten-5.text-hover:focus{color:#eee!important;}
.text-grey.text-lighten-4{color:#f5f5f5!important;}
.text-grey.text-lighten-5{color:#fafafa!important;}
.text-indigo,
.text-indigo.text-lighten-2.text-hover:hover,
.text-indigo.text-lighten-2.text-hover:focus{color:#3f51b5!important;}
.text-indigo.text-darken-1,
.text-indigo.text-lighten-1.text-hover:hover,
.text-indigo.text-lighten-1.text-hover:focus,
.text-indigo.text-darken-3.text-hover:hover,
.text-indigo.text-darken-3.text-hover:focus{color:#3949ab!important;}
.text-indigo.text-darken-2,
.text-indigo.text-hover:hover,
.text-indigo.text-hover:focus{color:#303f9f!important;}
.text-indigo.text-darken-3,
.text-indigo.text-darken-1.text-hover:hover,
.text-indigo.text-darken-1.text-hover:focus{color:#283593!important;}
.text-indigo.text-darken-4,
.text-indigo.text-darken-2.text-hover:hover,
.text-indigo.text-darken-2.text-hover:focus{color:#1a237e!important;}
.text-indigo.text-lighten-1,
.text-indigo.text-lighten-3.text-hover:hover,
.text-indigo.text-lighten-3.text-hover:focus{color:#5c6bc0!important;}
.text-indigo.text-lighten-2,
.text-indigo.text-lighten-4.text-hover:hover,
.text-indigo.text-lighten-4.text-hover:focus{color:#7986cb!important;}
.text-indigo.text-lighten-3,
.text-indigo.text-lighten-5.text-hover:hover,
.text-indigo.text-lighten-5.text-hover:focus{color:#9fa8da!important;}
.text-indigo.text-lighten-4{color:#c5cae9!important;}
.text-indigo.text-lighten-5{color:#e8eaf6!important;}
.text-light-blue,
.text-light-blue.text-lighten-2.text-hover:hover,
.text-light-blue.text-lighten-2.text-hover:focus{color:#03a9f4!important;}
.text-light-blue.text-darken-1,
.text-light-blue.text-lighten-1.text-hover:hover,
.text-light-blue.text-lighten-1.text-hover:focus,
.text-light-blue.text-darken-3.text-hover:hover,
.text-light-blue.text-darken-3.text-hover:focus{color:#039be5!important;}
.text-light-blue.text-darken-2,
.text-light-blue.text-hover:hover,
.text-light-blue.text-hover:focus{color:#0288d1!important;}
.text-light-blue.text-darken-3,
.text-light-blue.text-darken-1.text-hover:hover,
.text-light-blue.text-darken-1.text-hover:focus{color:#0277bd!important;}
.text-light-blue.text-darken-4,
.text-light-blue.text-darken-2.text-hover:hover,
.text-light-blue.text-darken-2.text-hover:focus{color:#01579b!important;}
.text-light-blue.text-lighten-1,
.text-light-blue.text-lighten-3.text-hover:hover,
.text-light-blue.text-lighten-3.text-hover:focus{color:#29b6f6!important;}
.text-light-blue.text-lighten-2,
.text-light-blue.text-lighten-4.text-hover:hover,
.text-light-blue.text-lighten-4.text-hover:focus{color:#4fc3f7!important;}
.text-light-blue.text-lighten-3,
.text-light-blue.text-lighten-5.text-hover:hover,
.text-light-blue.text-lighten-5.text-hover:focus{color:#81d4fa!important;}
.text-light-blue.text-lighten-4{color:#b3e5fc!important;}
.text-light-blue.text-lighten-5{color:#e1f5fe!important;}
.text-light-green,
.text-light-green.text-lighten-2.text-hover:hover,
.text-light-green.text-lighten-2.text-hover:focus{color:#8bc34a!important;}
.text-light-green.text-darken-1,
.text-light-green.text-lighten-1.text-hover:hover,
.text-light-green.text-lighten-1.text-hover:focus,
.text-light-green.text-darken-3.text-hover:hover,
.text-light-green.text-darken-3.text-hover:focus{color:#7cb342!important;}
.text-light-green.text-darken-2,
.text-light-green.text-hover:hover,
.text-light-green.text-hover:focus{color:#689f38!important;}
.text-light-green.text-darken-3,
.text-light-green.text-darken-1.text-hover:hover,
.text-light-green.text-darken-1.text-hover:focus{color:#558b2f!important;}
.text-light-green.text-darken-4,
.text-light-green.text-darken-2.text-hover:hover,
.text-light-green.text-darken-2.text-hover:focus{color:#33691e!important;}
.text-light-green.text-lighten-1,
.text-light-green.text-lighten-3.text-hover:hover,
.text-light-green.text-lighten-3.text-hover:focus{color:#9ccc65!important;}
.text-light-green.text-lighten-2,
.text-light-green.text-lighten-4.text-hover:hover,
.text-light-green.text-lighten-4.text-hover:focus{color:#aed581!important;}
.text-light-green.text-lighten-3,
.text-light-green.text-lighten-5.text-hover:hover,
.text-light-green.text-lighten-5.text-hover:focus{color:#c5e1a5!important;}
.text-light-green.text-lighten-4{color:#dcedc8!important;}
.text-light-green.text-lighten-5{color:#f1f8e9!important;}
.text-lime,
.text-lime.text-lighten-2.text-hover:hover,
.text-lime.text-lighten-2.text-hover:focus{color:#cddc39!important;}
.text-lime.text-darken-1,
.text-lime.text-lighten-1.text-hover:hover,
.text-lime.text-lighten-1.text-hover:focus,
.text-lime.text-darken-3.text-hover:hover,
.text-lime.text-darken-3.text-hover:focus{color:#c0ca33!important;}
.text-lime.text-darken-2,
.text-lime.text-hover:hover,
.text-lime.text-hover:focus{color:#afb42b!important;}
.text-lime.text-darken-3,
.text-lime.text-darken-1.text-hover:hover,
.text-lime.text-darken-1.text-hover:focus{color:#9e9d24!important;}
.text-lime.text-darken-4,
.text-lime.text-darken-2.text-hover:hover,
.text-lime.text-darken-2.text-hover:focus{color:#827717!important;}
.text-lime.text-lighten-1,
.text-lime.text-lighten-3.text-hover:hover,
.text-lime.text-lighten-3.text-hover:focus{color:#d4e157!important;}
.text-lime.text-lighten-2,
.text-lime.text-lighten-4.text-hover:hover,
.text-lime.text-lighten-4.text-hover:focus{color:#dce775!important;}
.text-lime.text-lighten-3,
.text-lime.text-lighten-5.text-hover:hover,
.text-lime.text-lighten-5.text-hover:focus{color:#e6ee9c!important;}
.text-lime.text-lighten-4{color:#f0f4c3!important;}
.text-lime.text-lighten-5{color:#f9fbe7!important;}
.text-orange,
.text-orange.text-lighten-2.text-hover:hover,
.text-orange.text-lighten-2.text-hover:focus{color:#ff9800!important;}
.text-orange.text-darken-1,
.text-orange.text-lighten-1.text-hover:hover,
.text-orange.text-lighten-1.text-hover:focus,
.text-orange.text-darken-3.text-hover:hover,
.text-orange.text-darken-3.text-hover:focus{color:#fb8c00!important;}
.text-orange.text-darken-2,
.text-orange.text-hover:hover,
.text-orange.text-hover:focus{color:#f57c00!important;}
.text-orange.text-darken-3,
.text-orange.text-darken-1.text-hover:hover,
.text-orange.text-darken-1.text-hover:focus{color:#ef6c00!important;}
.text-orange.text-darken-4,
.text-orange.text-darken-2.text-hover:hover,
.text-orange.text-darken-2.text-hover:focus{color:#e65100!important;}
.text-orange.text-lighten-1,
.text-orange.text-lighten-3.text-hover:hover,
.text-orange.text-lighten-3.text-hover:focus{color:#ffa726!important;}
.text-orange.text-lighten-2,
.text-orange.text-lighten-4.text-hover:hover,
.text-orange.text-lighten-4.text-hover:focus{color:#ffb74d!important;}
.text-orange.text-lighten-3,
.text-orange.text-lighten-5.text-hover:hover,
.text-orange.text-lighten-5.text-hover:focus{color:#ffcc80!important;}
.text-orange.text-lighten-4{color:#ffe0b2!important;}
.text-orange.text-lighten-5{color:#fff3e0!important;}
.text-pink,
.text-pink.text-lighten-2.text-hover:hover,
.text-pink.text-lighten-2.text-hover:focus{color:#e91e63!important;}
.text-pink.text-darken-1,
.text-pink.text-lighten-1.text-hover:hover,
.text-pink.text-lighten-1.text-hover:focus,
.text-pink.text-darken-3.text-hover:hover,
.text-pink.text-darken-3.text-hover:focus{color:#d81b60!important;}
.text-pink.text-darken-2,
.text-pink.text-hover:hover,
.text-pink.text-hover:focus{color:#c2185b!important;}
.text-pink.text-darken-3,
.text-pink.text-darken-1.text-hover:hover,
.text-pink.text-darken-1.text-hover:focus{color:#ad1457!important;}
.text-pink.text-darken-4,
.text-pink.text-darken-2.text-hover:hover,
.text-pink.text-darken-2.text-hover:focus{color:#880e4f!important;}
.text-pink.text-lighten-1,
.text-pink.text-lighten-3.text-hover:hover,
.text-pink.text-lighten-3.text-hover:focus{color:#ec407a!important;}
.text-pink.text-lighten-2,
.text-pink.text-lighten-4.text-hover:hover,
.text-pink.text-lighten-4.text-hover:focus{color:#f06292!important;}
.text-pink.text-lighten-3,
.text-pink.text-lighten-5.text-hover:hover,
.text-pink.text-lighten-5.text-hover:focus{color:#f48fb1!important;}
.text-pink.text-lighten-4{color:#f8bbd0!important;}
.text-pink.text-lighten-5{color:#fce4ec!important;}
.text-purple,
.text-purple.text-lighten-2.text-hover:hover,
.text-purple.text-lighten-2.text-hover:focus{color:#9c27b0!important;}
.text-purple.text-darken-1,
.text-purple.text-lighten-1.text-hover:hover,
.text-purple.text-lighten-1.text-hover:focus,
.text-purple.text-darken-3.text-hover:hover,
.text-purple.text-darken-3.text-hover:focus{color:#8e24aa!important;}
.text-purple.text-darken-2,
.text-purple.text-hover:hover,
.text-purple.text-hover:focus{color:#7b1fa2!important;}
.text-purple.text-darken-3,
.text-purple.text-darken-1.text-hover:hover,
.text-purple.text-darken-1.text-hover:focus{color:#6a1b9a!important;}
.text-purple.text-darken-4,
.text-purple.text-darken-2.text-hover:hover,
.text-purple.text-darken-2.text-hover:focus{color:#4a148c!important;}
.text-purple.text-lighten-1,
.text-purple.text-lighten-3.text-hover:hover,
.text-purple.text-lighten-3.text-hover:focus{color:#ab47bc!important;}
.text-purple.text-lighten-2,
.text-purple.text-lighten-4.text-hover:hover,
.text-purple.text-lighten-4.text-hover:focus{color:#ba68c8!important;}
.text-purple.text-lighten-3,
.text-purple.text-lighten-5.text-hover:hover,
.text-purple.text-lighten-5.text-hover:focus{color:#ce93d8!important;}
.text-purple.text-lighten-4{color:#e1bee7!important;}
.text-purple.text-lighten-5{color:#f3e5f5!important;}
.text-red,
.text-red.text-lighten-2.text-hover:hover,
.text-red.text-lighten-2.text-hover:focus{color:#F44336!important;}
.text-red.text-darken-1,
.text-red.text-lighten-1.text-hover:hover,
.text-red.text-lighten-1.text-hover:focus,
.text-red.text-darken-3.text-hover:hover,
.text-red.text-darken-3.text-hover:focus{color:#E53935!important;}
.text-red.text-darken-2,
.text-red.text-hover:hover,
.text-red.text-hover:focus{color:#D32F2F!important;}
.text-red.text-darken-3,
.text-red.text-darken-1.text-hover:hover,
.text-red.text-darken-1.text-hover:focus{color:#C62828!important;}
.text-red.text-darken-4,
.text-red.text-darken-2.text-hover:hover,
.text-red.text-darken-2.text-hover:focus{color:#B71C1C!important;}
.text-red.text-lighten-1,
.text-red.text-lighten-3.text-hover:hover,
.text-red.text-lighten-3.text-hover:focus{color:#ef5350!important;}
.text-red.text-lighten-2,
.text-red.text-lighten-4.text-hover:hover,
.text-red.text-lighten-4.text-hover:focus{color:#e57373!important;}
.text-red.text-lighten-3,
.text-red.text-lighten-5.text-hover:hover,
.text-red.text-lighten-5.text-hover:focus{color:#ef9a9a!important;}
.text-red.text-lighten-4{color:#ffcdd2!important;}
.text-red.text-lighten-5{color:#ffebee!important;}
.text-teal,
.text-teal.text-lighten-2.text-hover:hover,
.text-teal.text-lighten-2.text-hover:focus{color:#009688!important;}
.text-teal.text-darken-1,
.text-teal.text-lighten-1.text-hover:hover,
.text-teal.text-lighten-1.text-hover:focus,
.text-teal.text-darken-3.text-hover:hover,
.text-teal.text-darken-3.text-hover:focus{color:#00897b!important;}
.text-teal.text-darken-2,
.text-teal.text-hover:hover,
.text-teal.text-hover:focus{color:#00796b!important;}
.text-teal.text-darken-3,
.text-teal.text-darken-1.text-hover:hover,
.text-teal.text-darken-1.text-hover:focus{color:#00695c!important;}
.text-teal.text-darken-4,
.text-teal.text-darken-2.text-hover:hover,
.text-teal.text-darken-2.text-hover:focus{color:#004d40!important;}
.text-teal.text-lighten-1,
.text-teal.text-lighten-3.text-hover:hover,
.text-teal.text-lighten-3.text-hover:focus{color:#26a69a!important;}
.text-teal.text-lighten-2,
.text-teal.text-lighten-4.text-hover:hover,
.text-teal.text-lighten-4.text-hover:focus{color:#4db6ac!important;}
.text-teal.text-lighten-3,
.text-teal.text-lighten-5.text-hover:hover,
.text-teal.text-lighten-5.text-hover:focus{color:#80cbc4!important;}
.text-teal.text-lighten-4{color:#b2dfdb!important;}
.text-teal.text-lighten-5{color:#e0f2f1!important;}
.text-white{color:#fff!important;}
.text-yellow,
.text-yellow.text-lighten-2.text-hover:hover,
.text-yellow.text-lighten-2.text-hover:focus{color:#ffeb3b!important;}
.text-yellow.text-darken-1,
.text-yellow.text-lighten-1.text-hover:hover,
.text-yellow.text-lighten-1.text-hover:focus,
.text-yellow.text-darken-3.text-hover:hover,
.text-yellow.text-darken-3.text-hover:focus{color:#fdd835!important;}
.text-yellow.text-darken-2,
.text-yellow.text-hover:hover,
.text-yellow.text-hover:focus{color:#fbc02d!important;}
.text-yellow.text-darken-3,
.text-yellow.text-darken-1.text-hover:hover,
.text-yellow.text-darken-1.text-hover:focus{color:#f9a825!important;}
.text-yellow.text-darken-4,
.text-yellow.text-darken-2.text-hover:hover,
.text-yellow.text-darken-2.text-hover:focus{color:#f57f17!important;}
.text-yellow.text-lighten-1,
.text-yellow.text-lighten-3.text-hover:hover,
.text-yellow.text-lighten-3.text-hover:focus{color:#ffee58!important;}
.text-yellow.text-lighten-2,
.text-yellow.text-lighten-4.text-hover:hover,
.text-yellow.text-lighten-4.text-hover:focus{color:#fff176!important;}
.text-yellow.text-lighten-3,
.text-yellow.text-lighten-5.text-hover:hover,
.text-yellow.text-lighten-5.text-hover:focus{color:#fff59d!important;}
.text-yellow.text-lighten-4{color:#fff9c4!important;}
.text-yellow.text-lighten-5{color:#fffde7!important;}

/* DEPTH */
.depth-0{box-shadow:none;}
.depth-1{box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);}
.depth-2{box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);}
.depth-3{box-shadow:0 12px 15px 0 rgba(0,0,0,0.24),0 17px 50px 0 rgba(0,0,0,0.19);}
.depth-4{box-shadow:0 16px 28px 0 rgba(0,0,0,0.22),0 25px 55px 0 rgba(0,0,0,0.21);}
.depth-5{box-shadow:0 27px 24px 0 rgba(0,0,0,0.2),0 40px 77px 0 rgba(0,0,0,0.22);}
.text-depth-0{text-shadow:none;}
.text-depth-1{text-shadow:0 2px 5px rgba(0,0,0,0.16);}
.text-depth-2{text-shadow:0 8px 17px rgba(0,0,0,0.2);}
.text-depth-3{text-shadow:0 12px 15px rgba(0,0,0,0.24);}
.text-depth-4{text-shadow:0 16px 28px rgba(0,0,0,0.22);}
.text-depth-5{text-shadow:0 27px 24px rgba(0,0,0,0.2);}

/* HELPERS */
.text-hover{transition:.5s;}
.text-bold{font-weight:700;}
.text-italic{font-style:italic;}
.text-normal{font-weight:400;}
.text-overline{text-decoration:overline;}
.text-strike{text-decoration:line-through;}
.text-underline{text-decoration:underline;}
.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{text-transform:uppercase;}
.text-capitalize{text-transform:capitalize;}
.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}
.cursor-alias{cursor:alias;}
.cursor-all-scroll{cursor:all-scroll;}
.cursor-cell{cursor:cell;}
.cursor-default{cursor:default;}
.cursor-resize-x{cursor:col-resize;}
.cursor-resize-y{cursor:row-resize;}
.cursor-menu{cursor:context-menu;}
.cursor-copy{cursor:copy;}
.cursor-crosshair{cursor:crosshair;}
.cursor-resize-right{cursor:e-resize;}
.cursor-help{cursor:help;}
.cursor-grab{cursor:grab;}
.cursor-no-drop{cursor:no-drop;}
.cursor-wait{cursor:wait;}
.cursor-pointer{cursor:pointer;}
.cursor-text{cursor:text;}
.no-margin{margin:0!important;}
.no-padding{padding:0!important;}
.no-gutter{padding-left:0!important;padding-right:0!important;}

/* MEDIA QUERIES */
.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-12{width:100%;}
.col-xs-11{width:91.66666667%;}
.col-xs-10{width:83.33333333%;}
.col-xs-9{width:75%;}
.col-xs-8{width:66.66666667%;}
.col-xs-7{width:58.33333333%;}
.col-xs-6{width:50%;}
.col-xs-5{width:41.66666667%;}
.col-xs-4{width:33.33333333%;}
.col-xs-3{width:25%;}
.col-xs-2{width:16.66666667%;}
.col-xs-1{width:8.33333333%;}
.col-xs-pull-12{right:100%;}
.col-xs-pull-11{right:91.66666667%;}
.col-xs-pull-10{right:83.33333333%;}
.col-xs-pull-9{right:75%;}
.col-xs-pull-8{right:66.66666667%;}
.col-xs-pull-7{right:58.33333333%;}
.col-xs-pull-6{right:50%;}
.col-xs-pull-5{right:41.66666667%;}
.col-xs-pull-4{right:33.33333333%;}
.col-xs-pull-3{right:25%;}
.col-xs-pull-2{right:16.66666667%;}
.col-xs-pull-1{right:8.33333333%;}
.col-xs-pull-0{right:auto;}
.col-xs-push-12{left:100%;}
.col-xs-push-11{left:91.66666667%;}
.col-xs-push-10{left:83.33333333%;}
.col-xs-push-9{left:75%;}
.col-xs-push-8{left:66.66666667%;}
.col-xs-push-7{left:58.33333333%;}
.col-xs-push-6{left:50%;}
.col-xs-push-5{left:41.66666667%;}
.col-xs-push-4{left:33.33333333%;}
.col-xs-push-3{left:25%;}
.col-xs-push-2{left:16.66666667%;}
.col-xs-push-1{left:8.33333333%;}
.col-xs-push-0{left:auto;}
.col-xs-offset-12{margin-left:100%;}
.col-xs-offset-11{margin-left:91.66666667%;}
.col-xs-offset-10{margin-left:83.33333333%;}
.col-xs-offset-9{margin-left:75%;}
.col-xs-offset-8{margin-left:66.66666667%;}
.col-xs-offset-7{margin-left:58.33333333%;}
.col-xs-offset-6{margin-left:50%;}
.col-xs-offset-5{margin-left:41.66666667%;}
.col-xs-offset-4{margin-left:33.33333333%;}
.col-xs-offset-3{margin-left:25%;}
.col-xs-offset-2{margin-left:16.66666667%;}
.col-xs-offset-1{margin-left:8.33333333%;}
.col-xs-offset-0{margin-left:0%;}
.visible-print{display:none!important;}
.visible-print-block{display:none!important;}
.visible-print-inline{display:none!important;}
.visible-print-inline-block{display:none!important;}
@media (min-width:768px){
    .lead{font-size:21px;}
    .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;}
    .container{width:750px;}
    .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-12{width:100%;}
    .col-sm-11{width:91.66666667%;}
    .col-sm-10{width:83.33333333%;}
    .col-sm-9{width:75%;}
    .col-sm-8{width:66.66666667%;}
    .col-sm-7{width:58.33333333%;}
    .col-sm-6{width:50%;}
    .col-sm-5{width:41.66666667%;}
    .col-sm-4{width:33.33333333%;}
    .col-sm-3{width:25%;}
    .col-sm-2{width:16.66666667%;}
    .col-sm-1{width:8.33333333%;}
    .col-sm-pull-12{right:100%;}
    .col-sm-pull-11{right:91.66666667%;}
    .col-sm-pull-10{right:83.33333333%;}
    .col-sm-pull-9{right:75%;}
    .col-sm-pull-8{right:66.66666667%;}
    .col-sm-pull-7{right:58.33333333%;}
    .col-sm-pull-6{right:50%;}
    .col-sm-pull-5{right:41.66666667%;}
    .col-sm-pull-4{right:33.33333333%;}
    .col-sm-pull-3{right:25%;}
    .col-sm-pull-2{right:16.66666667%;}
    .col-sm-pull-1{right:8.33333333%;}
    .col-sm-pull-0{right:auto;}
    .col-sm-push-12{left:100%;}
    .col-sm-push-11{left:91.66666667%;}
    .col-sm-push-10{left:83.33333333%;}
    .col-sm-push-9{left:75%;}
    .col-sm-push-8{left:66.66666667%;}
    .col-sm-push-7{left:58.33333333%;}
    .col-sm-push-6{left:50%;}
    .col-sm-push-5{left:41.66666667%;}
    .col-sm-push-4{left:33.33333333%;}
    .col-sm-push-3{left:25%;}
    .col-sm-push-2{left:16.66666667%;}
    .col-sm-push-1{left:8.33333333%;}
    .col-sm-push-0{left:auto;}
    .col-sm-offset-12{margin-left:100%;}
    .col-sm-offset-11{margin-left:91.66666667%;}
    .col-sm-offset-10{margin-left:83.33333333%;}
    .col-sm-offset-9{margin-left:75%;}
    .col-sm-offset-8{margin-left:66.66666667%;}
    .col-sm-offset-7{margin-left:58.33333333%;}
    .col-sm-offset-6{margin-left:50%;}
    .col-sm-offset-5{margin-left:41.66666667%;}
    .col-sm-offset-4{margin-left:33.33333333%;}
    .col-sm-offset-3{margin-left:25%;}
    .col-sm-offset-2{margin-left:16.66666667%;}
    .col-sm-offset-1{margin-left:8.33333333%;}
    .col-sm-offset-0{margin-left:0%;}
    .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-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px;}
    .form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px;}
    .form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px;}
}
@media (min-width:992px){
    .container{width:970px;}
    .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-12{width:100%;}
    .col-md-11{width:91.66666667%;}
    .col-md-10{width:83.33333333%;}
    .col-md-9{width:75%;}
    .col-md-8{width:66.66666667%;}
    .col-md-7{width:58.33333333%;}
    .col-md-6{width:50%;}
    .col-md-5{width:41.66666667%;}
    .col-md-4{width:33.33333333%;}
    .col-md-3{width:25%;}
    .col-md-2{width:16.66666667%;}
    .col-md-1{width:8.33333333%;}
    .col-md-pull-12{right:100%;}
    .col-md-pull-11{right:91.66666667%;}
    .col-md-pull-10{right:83.33333333%;}
    .col-md-pull-9{right:75%;}
    .col-md-pull-8{right:66.66666667%;}
    .col-md-pull-7{right:58.33333333%;}
    .col-md-pull-6{right:50%;}
    .col-md-pull-5{right:41.66666667%;}
    .col-md-pull-4{right:33.33333333%;}
    .col-md-pull-3{right:25%;}
    .col-md-pull-2{right:16.66666667%;}
    .col-md-pull-1{right:8.33333333%;}
    .col-md-pull-0{right:auto;}
    .col-md-push-12{left:100%;}
    .col-md-push-11{left:91.66666667%;}
    .col-md-push-10{left:83.33333333%;}
    .col-md-push-9{left:75%;}
    .col-md-push-8{left:66.66666667%;}
    .col-md-push-7{left:58.33333333%;}
    .col-md-push-6{left:50%;}
    .col-md-push-5{left:41.66666667%;}
    .col-md-push-4{left:33.33333333%;}
    .col-md-push-3{left:25%;}
    .col-md-push-2{left:16.66666667%;}
    .col-md-push-1{left:8.33333333%;}
    .col-md-push-0{left:auto;}
    .col-md-offset-12{margin-left:100%;}
    .col-md-offset-11{margin-left:91.66666667%;}
    .col-md-offset-10{margin-left:83.33333333%;}
    .col-md-offset-9{margin-left:75%;}
    .col-md-offset-8{margin-left:66.66666667%;}
    .col-md-offset-7{margin-left:58.33333333%;}
    .col-md-offset-6{margin-left:50%;}
    .col-md-offset-5{margin-left:41.66666667%;}
    .col-md-offset-4{margin-left:33.33333333%;}
    .col-md-offset-3{margin-left:25%;}
    .col-md-offset-2{margin-left:16.66666667%;}
    .col-md-offset-1{margin-left:8.33333333%;}
    .col-md-offset-0{margin-left:0%;}
}
@media (min-width:1200px){
    .container{width:1170px;}
    .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-12{width:100%;}
    .col-lg-11{width:91.66666667%;}
    .col-lg-10{width:83.33333333%;}
    .col-lg-9{width:75%;}
    .col-lg-8{width:66.66666667%;}
    .col-lg-7{width:58.33333333%;}
    .col-lg-6{width:50%;}
    .col-lg-5{width:41.66666667%;}
    .col-lg-4{width:33.33333333%;}
    .col-lg-3{width:25%;}
    .col-lg-2{width:16.66666667%;}
    .col-lg-1{width:8.33333333%;}
    .col-lg-pull-12{right:100%;}
    .col-lg-pull-11{right:91.66666667%;}
    .col-lg-pull-10{right:83.33333333%;}
    .col-lg-pull-9{right:75%;}
    .col-lg-pull-8{right:66.66666667%;}
    .col-lg-pull-7{right:58.33333333%;}
    .col-lg-pull-6{right:50%;}
    .col-lg-pull-5{right:41.66666667%;}
    .col-lg-pull-4{right:33.33333333%;}
    .col-lg-pull-3{right:25%;}
    .col-lg-pull-2{right:16.66666667%;}
    .col-lg-pull-1{right:8.33333333%;}
    .col-lg-pull-0{right:auto;}
    .col-lg-push-12{left:100%;}
    .col-lg-push-11{left:91.66666667%;}
    .col-lg-push-10{left:83.33333333%;}
    .col-lg-push-9{left:75%;}
    .col-lg-push-8{left:66.66666667%;}
    .col-lg-push-7{left:58.33333333%;}
    .col-lg-push-6{left:50%;}
    .col-lg-push-5{left:41.66666667%;}
    .col-lg-push-4{left:33.33333333%;}
    .col-lg-push-3{left:25%;}
    .col-lg-push-2{left:16.66666667%;}
    .col-lg-push-1{left:8.33333333%;}
    .col-lg-push-0{left:auto;}
    .col-lg-offset-12{margin-left:100%;}
    .col-lg-offset-11{margin-left:91.66666667%;}
    .col-lg-offset-10{margin-left:83.33333333%;}
    .col-lg-offset-9{margin-left:75%;}
    .col-lg-offset-8{margin-left:66.66666667%;}
    .col-lg-offset-7{margin-left:58.33333333%;}
    .col-lg-offset-6{margin-left:50%;}
    .col-lg-offset-5{margin-left:41.66666667%;}
    .col-lg-offset-4{margin-left:33.33333333%;}
    .col-lg-offset-3{margin-left:25%;}
    .col-lg-offset-2{margin-left:16.66666667%;}
    .col-lg-offset-1{margin-left:8.33333333%;}
    .col-lg-offset-0{margin-left:0%;}
    .visible-lg{display:block!important;}
    table.visible-lg{display:table!important;}
    tr.visible-lg{display:table-row!important;}
    th.visible-lg,
    td.visible-lg{display:table-cell!important;}
    .visible-lg-block{display:block!important;}
    .visible-lg-inline{display:inline!important;}
    .visible-lg-inline-block{display:inline-block!important;}
    .hidden-lg{display:none!important;}
    .text-lg-left{text-align:left!important;}
    .text-lg-center{text-align:center!important;}
    .text-lg-right{text-align:right!important;}
    .text-lg-justify{text-align:justify!important;}
}
@media screen and (max-width:767px){
    .table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #dddddd;}
    .table-responsive>.table{margin-bottom:0;}
    .table-responsive>.table>thead>tr>th,
    .table-responsive>.table>tbody>tr>th,
    .table-responsive>.table>tfoot>tr>th,
    .table-responsive>.table>thead>tr>td,
    .table-responsive>.table>tbody>tr>td,
    .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>tbody>tr>th:first-child,
    .table-responsive>.table-bordered>tfoot>tr>th:first-child,
    .table-responsive>.table-bordered>thead>tr>td:first-child,
    .table-responsive>.table-bordered>tbody>tr>td: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>tbody>tr>th:last-child,
    .table-responsive>.table-bordered>tfoot>tr>th:last-child,
    .table-responsive>.table-bordered>thead>tr>td:last-child,
    .table-responsive>.table-bordered>tbody>tr>td: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>tfoot>tr:last-child>th,
    .table-responsive>.table-bordered>tbody>tr:last-child>td,
    .table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0;}
}
@media screen and (-webkit-min-device-pixel-ratio:0){
    input[type="date"].form-control,
    input[type="time"].form-control,
    input[type="datetime-local"].form-control,
    input[type="month"].form-control{line-height:34px;}
    input[type="date"].input-sm,
    input[type="time"].input-sm,
    input[type="datetime-local"].input-sm,
    input[type="month"].input-sm,
    .input-group-sm input[type="date"],
    .input-group-sm input[type="time"],
    .input-group-sm input[type="datetime-local"],
    .input-group-sm input[type="month"]{line-height:30px;}
    input[type="date"].input-lg,
    input[type="time"].input-lg,
    input[type="datetime-local"].input-lg,
    input[type="month"].input-lg,
    .input-group-lg input[type="date"],
    .input-group-lg input[type="time"],
    .input-group-lg input[type="datetime-local"],
    .input-group-lg input[type="month"]{line-height:46px;}
}
@media (max-width:767px){
    .visible-xs{display:block!important;}
    table.visible-xs{display:table!important;}
    tr.visible-xs{display:table-row!important;}
    th.visible-xs,
    td.visible-xs{display:table-cell!important;}
    .visible-xs-block{display:block!important;}
    .visible-xs-inline{display:inline!important;}
    .visible-xs-inline-block{display:inline-block!important;}
    .valid:after,
    .invalid:after,
    .hidden-xs{display:none!important;}
    .field-wrapper{padding:2px 15px 2px 15px!important;}
    .text-xs-left{text-align:left!important;}
    .text-xs-center{text-align:center!important;}
    .text-xs-right{text-align:right!important;}
    .text-xs-justify{text-align:justify!important;}
}
@media (min-width:768px) and (max-width:991px){
    .visible-sm{display:block!important;}
    table.visible-sm{display:table!important;}
    tr.visible-sm{display:table-row!important;}
    th.visible-sm,
    td.visible-sm{display:table-cell!important;}
    .visible-sm-block{display:block!important;}
    .visible-sm-inline{display:inline!important;}
    .visible-sm-inline-block{display:inline-block!important;}
    .hidden-sm{display:none!important;}
    .text-sm-left{text-align:left!important;}
    .text-sm-center{text-align:center!important;}
    .text-sm-right{text-align:right!important;}
    .text-sm-justify{text-align:justify!important;}
}
@media (min-width:992px) and (max-width:1199px){
    .visible-md{display:block!important;}
    table.visible-md{display:table!important;}
    tr.visible-md{display:table-row!important;}
    th.visible-md,
    td.visible-md{display:table-cell!important;}
    .visible-md-block{display:block!important;}
    .visible-md-inline{display:inline!important;}
    .visible-md-inline-block{display:inline-block!important;}
    .hidden-md{display:none!important;}
    .text-md-left{text-align:left!important;}
    .text-md-center{text-align:center!important;}
    .text-md-right{text-align:right!important;}
    .text-md-justify{text-align:justify!important;}
}
@media print{
    *,
    *:before,
    *:after{background:transparent!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important;}
    a,
    a:visited{text-decoration:underline;}
    a[href]:after{content:" ("attr(href) ")";}
    abbr[title]:after{content:" ("attr(title) ")";}
    a[href^="#"]:after,
    a[href^="javascript:"]:after{content:"";}
    pre,
    blockquote{border:1px solid #999;page-break-inside:avoid;}
    thead{display:table-header-group;}
    tr,
    img{page-break-inside:avoid;}
    img{max-width:100%!important;}
    p,
    h2,
    h3{orphans:3;widows:3;}
    h2,
    h3{page-break-after:avoid;}
    .navbar{display:none;}
    .btn>.caret,
    .dropup>.btn>.caret{border-top-color:#000!important;}
    .label{border:1px solid #000;}
    .table{border-collapse:collapse!important;}
    .table td,
    .table th{background-color:#fff!important;}
    .table-bordered th,
    .table-bordered td{border:1px solid #ddd!important;}
    .visible-print{display:block!important;}
    table.visible-print{display:table!important;}
    tr.visible-print{display:table-row!important;}
    th.visible-print,
    td.visible-print{display:table-cell!important;}
    .visible-print-block{display:block!important;}
    .visible-print-inline{display:inline!important;}
    .visible-print-inline-block{display:inline-block!important;}
    .hidden-print{display:none!important;}
    .dev-log{display:none!important;}
}
@-ms-viewport{width:device-width;}

/*** Styles added to fix the issue with zoom in on iphone because iphones are "special" ***/

/* iPhone < 5: */
@media screen and (device-aspect-ratio:2/3){
    select,
    textarea,
    input[type="text"],
    input[type="password"],
    input[type="datetime"],
    input[type="datetime-local"],
    input[type="date"],
    input[type="month"],
    input[type="time"],
    input[type="week"],
    input[type="number"],
    input[type="email"],
    input[type="url"],
    .form-control{font-size:16px!important;}
}

/* iPhone 5, 5C, 5S, iPod Touch 5g */
@media screen and (device-aspect-ratio:40/71){
    select,
    textarea,
    input[type="text"],
    input[type="password"],
    input[type="datetime"],
    input[type="datetime-local"],
    input[type="date"],
    input[type="month"],
    input[type="time"],
    input[type="week"],
    input[type="number"],
    input[type="email"],
    input[type="url"],
    .form-control{font-size:16px!important;}
}

/* iPhone 6, iPhone 6s, iPhone 7 portrait/landscape */
@media screen and (device-aspect-ratio:375/667){
    select,
    textarea,
    input[type="text"],
    input[type="password"],
    input[type="datetime"],
    input[type="datetime-local"],
    input[type="date"],
    input[type="month"],
    input[type="time"],
    input[type="week"],
    input[type="number"],
    input[type="email"],
    input[type="url"],
    .form-control{font-size:16px!important;}
}

/* iPhone 6 Plus, iPhone 6s Plus, iPhone 7 Plus portrait/landscape */
@media screen and (device-aspect-ratio:9/16){
    select,
    textarea,
    input[type="text"],
    input[type="password"],
    input[type="datetime"],
    input[type="datetime-local"],
    input[type="date"],
    input[type="month"],
    input[type="time"],
    input[type="week"],
    input[type="number"],
    input[type="email"],
    input[type="url"],
    .form-control{font-size:16px!important;}
}
