/**
 * @nba/nba_gvl - Common CSS and style guide for ILC Course Conversion for the NBA partnership project
 * @version v1.0.12
 * @link git@https://gitlab.tvo.org/nba/nba_gvl.git
 */
 @charset "UTF-8";
 /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
 html {
   -ms-text-size-adjust: 100%;
   -webkit-text-size-adjust: 100%;
 }
 
 body {
   margin: 0;
 }
 
 article,
 aside,
 details,
 figcaption,
 figure,
 footer,
 header,
 hgroup,
 main,
 menu,
 nav,
 section,
 summary {
   display: block;
 }

 figcaption {
 border-top: 2px solid #1D428A;
 padding-top: 10px;
 }

 audio,
 canvas,
 progress,
 video {
   display: inline-block;
   vertical-align: baseline;
 }
 
 audio:not([controls]) {
   display: none;
   height: 0;
 }
 
 [hidden],
 template {
   display: none;
 }
 
 a {
   background-color: transparent;
 }
 
 a:active,
 a:hover {
   outline: 0;
 }
 
 abbr[title] {
   border-bottom: 1px dotted;
 }
 
 b,
 strong {
   font-weight: bold;
 }

 p.non-responsive {
  display:none;
 }
 @media screen and (max-width: 768px) and (orientation: portrait) {
  p.non-responsive {
    display: block;
  }
  

}
@media screen and (max-width: 1024px) and (orientation: landscape) {
  p.non-responsive {
    display: block;
  }
}
 
 dfn {
   font-style: italic;
 }
 
 h1 {
   font-size: 2em;
   margin: 0.67em 0;
 }
 
 mark {
   background: #ff0;
   color: #000;
 }
 
 small {
   font-size: 80%;
 }
 
 sub,
 sup {
   font-size: 75%;
   line-height: 0;
   position: relative;
   vertical-align: baseline;
 }
 
 sup {
   top: -0.5em;
 }
 
 sub {
   bottom: -0.25em;
 }
 
 img {
   border: 0;
 }
 
 svg:not(:root) {
   overflow: hidden;
 }
 
 figure {
   margin: 1em 40px;
 }
 
 hr {
   box-sizing: content-box;
   height: 0;
 }
 
 pre {
   overflow: auto;
 }
 
 code,
 kbd,
 pre,
 samp {
   font-family: monospace, monospace;
   font-size: 1em;
 }
 
 button,
 input,
 optgroup,
 select,
 textarea {
   color: inherit;
   font: inherit;
   margin: 0;
 }
 
 button {
   overflow: visible;
 }
 
 button,
 select {
   text-transform: none;
 }
 
 button,
 html input[type=button],
 input[type=reset],
 input[type=submit] {
   -webkit-appearance: button;
   cursor: pointer;
 }
 
 button[disabled],
 html input[disabled] {
   cursor: default;
 }
 
 button::-moz-focus-inner,
 input::-moz-focus-inner {
   border: 0;
   padding: 0;
 }
 
 input {
   line-height: normal;
 }
 
 input[type=checkbox],
 input[type=radio] {
   box-sizing: border-box;
   padding: 0;
 }
 
 input[type=number]::-webkit-inner-spin-button,
 input[type=number]::-webkit-outer-spin-button {
   height: auto;
 }
 
 input[type=search] {
   -webkit-appearance: textfield;
   box-sizing: content-box;
 }
 
 input[type=search]::-webkit-search-cancel-button,
 input[type=search]::-webkit-search-decoration {
   -webkit-appearance: none;
 }
 
 fieldset {
   border: 1px solid #c0c0c0;
   margin: 0 2px;
   padding: 0.35em 0.625em 0.75em;
 }
 
 legend {
   border: 0;
   padding: 0;
 }
 
 textarea {
   overflow: auto;
   max-width: 100%;
 }
 
 optgroup {
   font-weight: bold;
 }
 
 table {
   border-collapse: collapse;
   border-spacing: 0;
 }
 
 td,
 th {
   padding: 0;
 }
 
 /*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
 @media print {
   *,
   *:before,
   *:after {
     background: transparent !important;
     color: #000 !important;
     box-shadow: none !important;
     text-shadow: none !important;
   }
   a,
   a:visited {
     text-decoration: underline;
   }
   a[href]:after {
     content: " (" attr(href) ")";
   }
   abbr[title]:after {
     content: " (" attr(title) ")";
   }
   a[href^="#"]:after,
   a[href^="javascript:"]:after {
     content: "";
   }
   pre,
   blockquote {
     border: 1px solid #999;
     page-break-inside: avoid;
   }
   thead {
     display: table-header-group;
   }
   tr,
   img {
     page-break-inside: avoid;
   }
   img {
     max-width: 100% !important;
   }
   p,
   h2,
   h3 {
     orphans: 3;
     widows: 3;
   }
   h2,
   h3 {
     page-break-after: avoid;
   }
   .navbar {
     display: none;
   }
   .btn > .caret,
   .dropup > .btn > .caret {
     border-top-color: #000 !important;
   }
   .label {
     border: 1px solid #000;
   }
   .table {
     border-collapse: collapse !important;
   }
   .table td,
   .table th {
     background-color: #fff !important;
   }
   .table-bordered th,
   .table-bordered td {
     border: 1px solid #ddd !important;
   }
 }
 * {
   -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
   box-sizing: border-box;
 }
 
 *:before,
 *:after {
   -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
   box-sizing: border-box;
 }
 
 html {
   font-size: 10px;
   -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
 }
 
 body {
   font-family: Arial, sans-serif;
   font-size: 19px;
   line-height: 1.428571429;
   color: #212628;
   background-color: #F8F9F9;
 }
 
 input,
 button,
 select,
 textarea {
   font-family: inherit;
   font-size: inherit;
   line-height: inherit;
 }
 
 /* General a tag. Might need to look out for any overrides.  */
 a {
   color: #000000;
   text-decoration: none;
   padding-left: 1px;
   padding-right: 1px;
 }
 a:hover {
    color: #8B2331;
    text-decoration: none;
 }
 a:focus {
    color: #000000;
    border-bottom: none;
    text-decoration: none;
    background-color: none;
    border-radius: 3px;
    /* box-shadow: 0 0 0 2px #333D47; */
    outline: none;
 }
 
 figure {
   margin: 0;
 }
 
 img {
   vertical-align: middle;
 }
 
 .img-responsive {
   display: block;
   max-width: 100%;
   height: auto;
 }
 
 .img-rounded {
   border-radius: 20px;
 }
 
 .img-thumbnail {
   padding: 4px;
   line-height: 1.428571429;
   background-color: #F8F9F9;
   border: 1px solid #ddd;
   border-radius: 0px;
   -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: 27px;
   margin-bottom: 27px;
   border: 0;
   border-top: 1px solid #eceff0;
 }
 
 .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: 600;
   line-height: 1.1;
   color: inherit;
 }
 h1 small,
 h1 .small, h2 small,
 h2 .small, h3 small,
 h3 .small, h4 small,
 h4 .small, h5 small,
 h5 .small, h6 small,
 h6 .small,
 .h1 small,
 .h1 .small, .h2 small,
 .h2 .small, .h3 small,
 .h3 .small, .h4 small,
 .h4 .small, .h5 small,
 .h5 .small, .h6 small,
 .h6 .small {
   font-weight: normal;
   line-height: 1;
   color: #5f6f74;
 }
 
 h1, .h1,
 h2, .h2,
 h3, .h3 {
   margin-top: 27px;
   margin-bottom: 13.5px;
 }
 h1 small,
 h1 .small, .h1 small,
 .h1 .small,
 h2 small,
 h2 .small, .h2 small,
 .h2 .small,
 h3 small,
 h3 .small, .h3 small,
 .h3 .small {
   font-size: 65%;
 }
 
 h4, .h4,
 h5, .h5,
 h6, .h6 {
   margin-top: 13.5px;
   margin-bottom: 13.5px;
 }
 h4 small,
 h4 .small, .h4 small,
 .h4 .small,
 h5 small,
 h5 .small, .h5 small,
 .h5 .small,
 h6 small,
 h6 .small, .h6 small,
 .h6 .small {
   font-size: 75%;
 }
 
 h1, .h1 {
   font-size: 36px;
 }
 
 h2, .h2 {
   font-size: 30px;
 }
 
 h3, .h3 {
   font-size: 24px;
 }
 
 h4, .h4 {
   font-size: 24px;
 }
 
 h5, .h5 {
   font-size: 14px;
 }
 
 h6, .h6 {
   font-size: 12px;
 }
 
 p {
   margin: 0 0 13.5px;
 }
 
 .lead {
   margin-bottom: 27px;
   font-size: 21px;
   font-weight: 300;
   line-height: 1.4;
 }
 @media (min-width: 768px) {
   .lead {
     font-size: 28.5px;
   }
 }
 
 small,
 .small {
   font-size: 89%;
 }
 
 mark,
 .mark {
   background-color: #fcf8e3;
   padding: 0.2em;
 }
 
 .text-left {
   text-align: left;
 }
 
 .text-right {
   text-align: right;
 }
 
 .text-center {
   text-align: center;
 }
 
 .text-justify {
   text-align: justify;
 }
 
 .text-nowrap {
   white-space: nowrap;
 }
 
 .text-lowercase {
   text-transform: lowercase;
 }
 
 .text-uppercase, .initialism {
   text-transform: uppercase;
 }
 
 .text-capitalize {
   text-transform: capitalize;
 }
 
 .text-muted {
   color: #7f9197;
 }
 
 .text-primary {
   color: #07590B;
 }
 
 a.text-primary:hover,
 a.text-primary:focus {
   color: #032a05;
 }
 
 .text-success {
   color: #3c763d;
 }
 
 a.text-success:hover,
 a.text-success:focus {
   color: #2b542c;
 }
 
 .text-info {
   color: #31708f;
 }
 
 a.text-info:hover,
 a.text-info:focus {
   color: #245269;
 }
 
 .text-warning {
   color: #8a6d3b;
 }
 
 a.text-warning:hover,
 a.text-warning:focus {
   color: #66512c;
 }
 
 .text-danger {
   color: #a94442;
 }
 
 a.text-danger:hover,
 a.text-danger:focus {
   color: #843534;
 }
 
 .bg-primary {
   color: #fff;
 }
 
 .bg-primary {
   background-color: #07590B;
 }
 
 a.bg-primary:hover,
 a.bg-primary:focus {
   background-color: #032a05;
 }
 
 .bg-success {
   background-color: #dff0d8;
 }
 
 a.bg-success:hover,
 a.bg-success:focus {
   background-color: #c1e2b3;
 }
 
 .bg-info {
   background-color: #d9edf7;
 }
 
 a.bg-info:hover,
 a.bg-info:focus {
   background-color: #afd9ee;
 }
 
 .bg-warning {
   background-color: #fcf8e3;
 }
 
 a.bg-warning:hover,
 a.bg-warning:focus {
   background-color: #f7ecb5;
 }
 
 .bg-danger {
   background-color: #f2dede;
 }
 
 a.bg-danger:hover,
 a.bg-danger:focus {
   background-color: #e4b9b9;
 }
 
 .page-header {
   padding-bottom: 12.5px;
   margin: 54px 0 27px;
   border-bottom: 1px solid #eceff0;
 }
 
 ul,
 ol {
   margin-top: 0;
   margin-bottom: 13.5px;
 }
 ul ul,
 ul ol,
 ol ul,
 ol ol {
   margin-bottom: 0;
 }
 
 .list-unstyled {
   padding-left: 0;
   list-style: none;
 }
 
 .list-inline {
   padding-left: 0;
   list-style: none;
   margin-left: -5px;
 }
 .list-inline > li {
   display: inline-block;
   padding-left: 5px;
   padding-right: 5px;
 }
 
 dl {
   margin-top: 0;
   margin-bottom: 27px;
 }
 
 dt,
 dd {
   line-height: 1.428571429;
 }
 
 dt {
   font-weight: bold;
 }
 
 dd {
   margin-left: 0;
 }
 
 .dl-horizontal dd:before, .dl-horizontal dd:after {
   content: " ";
   display: table;
 }
 .dl-horizontal dd:after {
   clear: both;
 }
 @media (min-width: 768px) {
   .dl-horizontal dt {
     float: left;
     width: 160px;
     clear: left;
     text-align: right;
     overflow: hidden;
     text-overflow: ellipsis;
     white-space: nowrap;
   }
   .dl-horizontal dd {
     margin-left: 180px;
   }
 }
 
 abbr[title],
 abbr[data-original-title] {
   cursor: help;
   border-bottom: 1px dotted #7f9197;
 }
 
 .initialism {
   font-size: 90%;
 }
 
 /* blockquote {
   padding: 13.5px 27px;
   margin: 0 0 27px;
   font-size: 23.75px;
   border-left: 5px solid #07590B;
 }
 blockquote p:last-child,
 blockquote ul:last-child,
 blockquote ol:last-child {
   margin-bottom: 0;
 }
 blockquote footer,
 blockquote small,
 blockquote .small {
   display: block;
   font-size: 80%;
   line-height: 1.428571429;
   color: #7f9197;
 }
 blockquote footer:before,
 blockquote small:before,
 blockquote .small:before {
   content: "— ";
 }
 
 .blockquote-reverse,
 blockquote.pull-right {
   padding-right: 15px;
   padding-left: 0;
   border-right: 5px solid #07590B;
   border-left: 0;
   text-align: right;
 }
 .blockquote-reverse footer:before,
 .blockquote-reverse small:before,
 .blockquote-reverse .small:before,
 blockquote.pull-right footer:before,
 blockquote.pull-right small:before,
 blockquote.pull-right .small:before {
   content: "";
 }
 .blockquote-reverse footer:after,
 .blockquote-reverse small:after,
 .blockquote-reverse .small:after,
 blockquote.pull-right footer:after,
 blockquote.pull-right small:after,
 blockquote.pull-right .small:after {
   content: " —";
 }
  */
 address {
   margin-bottom: 27px;
   font-style: normal;
   line-height: 1.428571429;
 }
 
 code,
 kbd,
 pre,
 samp {
   font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
 }
 
 code {
   padding: 2px 4px;
   font-size: 90%;
   color: #5f6f74;
   background-color: #FFF;
   border-radius: 0px;
 }
 
 kbd {
   padding: 2px 4px;
   font-size: 90%;
   color: #fff;
   background-color: #333;
   border-radius: 0px;
   box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
 }
 kbd kbd {
   padding: 0;
   font-size: 100%;
   font-weight: bold;
   box-shadow: none;
 }
 
 pre {
   display: block;
   padding: 13px;
   margin: 0 0 13.5px;
   font-size: 18px;
   line-height: 1.428571429;
   word-break: break-all;
   word-wrap: break-word;
   color: #404b4e;
   background-color: #f5f5f5;
   border: 1px solid #c6cdd0;
   border-radius: 0px;
 }
 pre code {
   padding: 0;
   font-size: inherit;
   color: inherit;
   white-space: pre-wrap;
   background-color: transparent;
   border-radius: 0;
 }
 
 .pre-scrollable {
   max-height: 340px;
   overflow-y: scroll;
 }
 
 .container {
   margin-right: auto;
   margin-left: auto;
   padding-left: 15px;
   padding-right: 15px;
 }
 .container:before, .container:after {
   content: " ";
   display: table;
 }
 .container:after {
   clear: both;
 }
 @media (min-width: 768px) {
   .container {
     width: 750px;
   }
 }
 @media (min-width: 992px) {
   .container {
     width: 970px;
   }
 }
 @media (min-width: 1200px) {
   .container {
     width: 1170px;
   }
 }
 
 .container-fluid {
   margin-right: auto;
   margin-left: auto;
   padding-left: 15px;
   padding-right: 15px;
 }
 .container-fluid:before, .container-fluid:after {
   content: " ";
   display: table;
 }
 .container-fluid:after {
   clear: both;
 }
 
 .row {
   margin-left: -15px;
   margin-right: -15px;
 }
 .row:before, .row:after {
   content: " ";
   display: table;
 }
 .row:after {
   clear: both;
 }
 
 .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
   position: relative;
   min-height: 1px;
   padding-left: 15px;
   padding-right: 15px;
 }
 
 .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
   float: left;
 }
 
 .col-xs-1 {
   width: 8.3333333333%;
 }
 
 .col-xs-2 {
   width: 16.6666666667%;
 }
 
 .col-xs-3 {
   width: 25%;
 }
 
 .col-xs-4 {
   width: 33.3333333333%;
 }
 
 .col-xs-5 {
   width: 41.6666666667%;
 }
 
 .col-xs-6 {
   width: 50%;
 }
 
 .col-xs-7 {
   width: 58.3333333333%;
 }
 
 .col-xs-8 {
   width: 66.6666666667%;
 }
 
 .col-xs-9 {
   width: 75%;
 }
 
 .col-xs-10 {
   width: 83.3333333333%;
 }
 
 .col-xs-11 {
   width: 91.6666666667%;
 }
 
 .col-xs-12 {
   width: 100%;
 }
 
 .col-xs-pull-0 {
   right: auto;
 }
 
 .col-xs-pull-1 {
   right: 8.3333333333%;
 }
 
 .col-xs-pull-2 {
   right: 16.6666666667%;
 }
 
 .col-xs-pull-3 {
   right: 25%;
 }
 
 .col-xs-pull-4 {
   right: 33.3333333333%;
 }
 
 .col-xs-pull-5 {
   right: 41.6666666667%;
 }
 
 .col-xs-pull-6 {
   right: 50%;
 }
 
 .col-xs-pull-7 {
   right: 58.3333333333%;
 }
 
 .col-xs-pull-8 {
   right: 66.6666666667%;
 }
 
 .col-xs-pull-9 {
   right: 75%;
 }
 
 .col-xs-pull-10 {
   right: 83.3333333333%;
 }
 
 .col-xs-pull-11 {
   right: 91.6666666667%;
 }
 
 .col-xs-pull-12 {
   right: 100%;
 }
 
 .col-xs-push-0 {
   left: auto;
 }
 
 .col-xs-push-1 {
   left: 8.3333333333%;
 }
 
 .col-xs-push-2 {
   left: 16.6666666667%;
 }
 
 .col-xs-push-3 {
   left: 25%;
 }
 
 .col-xs-push-4 {
   left: 33.3333333333%;
 }
 
 .col-xs-push-5 {
   left: 41.6666666667%;
 }
 
 .col-xs-push-6 {
   left: 50%;
 }
 
 .col-xs-push-7 {
   left: 58.3333333333%;
 }
 
 .col-xs-push-8 {
   left: 66.6666666667%;
 }
 
 .col-xs-push-9 {
   left: 75%;
 }
 
 .col-xs-push-10 {
   left: 83.3333333333%;
 }
 
 .col-xs-push-11 {
   left: 91.6666666667%;
 }
 
 .col-xs-push-12 {
   left: 100%;
 }
 
 .col-xs-offset-0 {
   margin-left: 0%;
 }
 
 .col-xs-offset-1 {
   margin-left: 8.3333333333%;
 }
 
 .col-xs-offset-2 {
   margin-left: 16.6666666667%;
 }
 
 .col-xs-offset-3 {
   margin-left: 25%;
 }
 
 .col-xs-offset-4 {
   margin-left: 33.3333333333%;
 }
 
 .col-xs-offset-5 {
   margin-left: 41.6666666667%;
 }
 
 .col-xs-offset-6 {
   margin-left: 50%;
 }
 
 .col-xs-offset-7 {
   margin-left: 58.3333333333%;
 }
 
 .col-xs-offset-8 {
   margin-left: 66.6666666667%;
 }
 
 .col-xs-offset-9 {
   margin-left: 75%;
 }
 
 .col-xs-offset-10 {
   margin-left: 83.3333333333%;
 }
 
 .col-xs-offset-11 {
   margin-left: 91.6666666667%;
 }
 
 .col-xs-offset-12 {
   margin-left: 100%;
 }
 
 @media (min-width: 768px) {
   .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
     float: left;
   }
   .col-sm-1 {
     width: 8.3333333333%;
   }
   .col-sm-2 {
     width: 16.6666666667%;
   }
   .col-sm-3 {
     width: 25%;
   }
   .col-sm-4 {
     width: 33.3333333333%;
   }
   .col-sm-5 {
     width: 41.6666666667%;
   }
   .col-sm-6 {
     width: 50%;
   }
   .col-sm-7 {
     width: 58.3333333333%;
   }
   .col-sm-8 {
     width: 66.6666666667%;
   }
   .col-sm-9 {
     width: 75%;
   }
   .col-sm-10 {
     width: 83.3333333333%;
   }
   .col-sm-11 {
     width: 91.6666666667%;
   }
   .col-sm-12 {
     width: 100%;
   }
   .col-sm-pull-0 {
     right: auto;
   }
   .col-sm-pull-1 {
     right: 8.3333333333%;
   }
   .col-sm-pull-2 {
     right: 16.6666666667%;
   }
   .col-sm-pull-3 {
     right: 25%;
   }
   .col-sm-pull-4 {
     right: 33.3333333333%;
   }
   .col-sm-pull-5 {
     right: 41.6666666667%;
   }
   .col-sm-pull-6 {
     right: 50%;
   }
   .col-sm-pull-7 {
     right: 58.3333333333%;
   }
   .col-sm-pull-8 {
     right: 66.6666666667%;
   }
   .col-sm-pull-9 {
     right: 75%;
   }
   .col-sm-pull-10 {
     right: 83.3333333333%;
   }
   .col-sm-pull-11 {
     right: 91.6666666667%;
   }
   .col-sm-pull-12 {
     right: 100%;
   }
   .col-sm-push-0 {
     left: auto;
   }
   .col-sm-push-1 {
     left: 8.3333333333%;
   }
   .col-sm-push-2 {
     left: 16.6666666667%;
   }
   .col-sm-push-3 {
     left: 25%;
   }
   .col-sm-push-4 {
     left: 33.3333333333%;
   }
   .col-sm-push-5 {
     left: 41.6666666667%;
   }
   .col-sm-push-6 {
     left: 50%;
   }
   .col-sm-push-7 {
     left: 58.3333333333%;
   }
   .col-sm-push-8 {
     left: 66.6666666667%;
   }
   .col-sm-push-9 {
     left: 75%;
   }
   .col-sm-push-10 {
     left: 83.3333333333%;
   }
   .col-sm-push-11 {
     left: 91.6666666667%;
   }
   .col-sm-push-12 {
     left: 100%;
   }
   .col-sm-offset-0 {
     margin-left: 0%;
   }
   .col-sm-offset-1 {
     margin-left: 8.3333333333%;
   }
   .col-sm-offset-2 {
     margin-left: 16.6666666667%;
   }
   .col-sm-offset-3 {
     margin-left: 25%;
   }
   .col-sm-offset-4 {
     margin-left: 33.3333333333%;
   }
   .col-sm-offset-5 {
     margin-left: 41.6666666667%;
   }
   .col-sm-offset-6 {
     margin-left: 50%;
   }
   .col-sm-offset-7 {
     margin-left: 58.3333333333%;
   }
   .col-sm-offset-8 {
     margin-left: 66.6666666667%;
   }
   .col-sm-offset-9 {
     margin-left: 75%;
   }
   .col-sm-offset-10 {
     margin-left: 83.3333333333%;
   }
   .col-sm-offset-11 {
     margin-left: 91.6666666667%;
   }
   .col-sm-offset-12 {
     margin-left: 100%;
   }
 }
 @media (min-width: 992px) {
   .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
     float: left;
   }
   .col-md-1 {
     width: 8.3333333333%;
   }
   .col-md-2 {
     width: 16.6666666667%;
   }
   .col-md-3 {
     width: 25%;
   }
   .col-md-4 {
     width: 33.3333333333%;
   }
   .col-md-5 {
     width: 41.6666666667%;
   }
   .col-md-6 {
     width: 50%;
   }
   .col-md-7 {
     width: 58.3333333333%;
   }
   .col-md-8 {
     width: 66.6666666667%;
   }
   .col-md-9 {
     width: 75%;
   }
   .col-md-10 {
     width: 83.3333333333%;
   }
   .col-md-11 {
     width: 91.6666666667%;
   }
   .col-md-12 {
     width: 100%;
   }
   .col-md-pull-0 {
     right: auto;
   }
   .col-md-pull-1 {
     right: 8.3333333333%;
   }
   .col-md-pull-2 {
     right: 16.6666666667%;
   }
   .col-md-pull-3 {
     right: 25%;
   }
   .col-md-pull-4 {
     right: 33.3333333333%;
   }
   .col-md-pull-5 {
     right: 41.6666666667%;
   }
   .col-md-pull-6 {
     right: 50%;
   }
   .col-md-pull-7 {
     right: 58.3333333333%;
   }
   .col-md-pull-8 {
     right: 66.6666666667%;
   }
   .col-md-pull-9 {
     right: 75%;
   }
   .col-md-pull-10 {
     right: 83.3333333333%;
   }
   .col-md-pull-11 {
     right: 91.6666666667%;
   }
   .col-md-pull-12 {
     right: 100%;
   }
   .col-md-push-0 {
     left: auto;
   }
   .col-md-push-1 {
     left: 8.3333333333%;
   }
   .col-md-push-2 {
     left: 16.6666666667%;
   }
   .col-md-push-3 {
     left: 25%;
   }
   .col-md-push-4 {
     left: 33.3333333333%;
   }
   .col-md-push-5 {
     left: 41.6666666667%;
   }
   .col-md-push-6 {
     left: 50%;
   }
   .col-md-push-7 {
     left: 58.3333333333%;
   }
   .col-md-push-8 {
     left: 66.6666666667%;
   }
   .col-md-push-9 {
     left: 75%;
   }
   .col-md-push-10 {
     left: 83.3333333333%;
   }
   .col-md-push-11 {
     left: 91.6666666667%;
   }
   .col-md-push-12 {
     left: 100%;
   }
   .col-md-offset-0 {
     margin-left: 0%;
   }
   .col-md-offset-1 {
     margin-left: 8.3333333333%;
   }
   .col-md-offset-2 {
     margin-left: 16.6666666667%;
   }
   .col-md-offset-3 {
     margin-left: 25%;
   }
   .col-md-offset-4 {
     margin-left: 33.3333333333%;
   }
   .col-md-offset-5 {
     margin-left: 41.6666666667%;
   }
   .col-md-offset-6 {
     margin-left: 50%;
   }
   .col-md-offset-7 {
     margin-left: 58.3333333333%;
   }
   .col-md-offset-8 {
     margin-left: 66.6666666667%;
   }
   .col-md-offset-9 {
     margin-left: 75%;
   }
   .col-md-offset-10 {
     margin-left: 83.3333333333%;
   }
   .col-md-offset-11 {
     margin-left: 91.6666666667%;
   }
   .col-md-offset-12 {
     margin-left: 100%;
   }
 }
 @media (min-width: 1200px) {
   .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
     float: left;
   }
   .col-lg-1 {
     width: 8.3333333333%;
   }
   .col-lg-2 {
     width: 16.6666666667%;
   }
   .col-lg-3 {
     width: 25%;
   }
   .col-lg-4 {
     width: 33.3333333333%;
   }
   .col-lg-5 {
     width: 41.6666666667%;
   }
   .col-lg-6 {
     width: 50%;
   }
   .col-lg-7 {
     width: 58.3333333333%;
   }
   .col-lg-8 {
     width: 66.6666666667%;
   }
   .col-lg-9 {
     width: 75%;
   }
   .col-lg-10 {
     width: 83.3333333333%;
   }
   .col-lg-11 {
     width: 91.6666666667%;
   }
   .col-lg-12 {
     width: 100%;
   }
   .col-lg-pull-0 {
     right: auto;
   }
   .col-lg-pull-1 {
     right: 8.3333333333%;
   }
   .col-lg-pull-2 {
     right: 16.6666666667%;
   }
   .col-lg-pull-3 {
     right: 25%;
   }
   .col-lg-pull-4 {
     right: 33.3333333333%;
   }
   .col-lg-pull-5 {
     right: 41.6666666667%;
   }
   .col-lg-pull-6 {
     right: 50%;
   }
   .col-lg-pull-7 {
     right: 58.3333333333%;
   }
   .col-lg-pull-8 {
     right: 66.6666666667%;
   }
   .col-lg-pull-9 {
     right: 75%;
   }
   .col-lg-pull-10 {
     right: 83.3333333333%;
   }
   .col-lg-pull-11 {
     right: 91.6666666667%;
   }
   .col-lg-pull-12 {
     right: 100%;
   }
   .col-lg-push-0 {
     left: auto;
   }
   .col-lg-push-1 {
     left: 8.3333333333%;
   }
   .col-lg-push-2 {
     left: 16.6666666667%;
   }
   .col-lg-push-3 {
     left: 25%;
   }
   .col-lg-push-4 {
     left: 33.3333333333%;
   }
   .col-lg-push-5 {
     left: 41.6666666667%;
   }
   .col-lg-push-6 {
     left: 50%;
   }
   .col-lg-push-7 {
     left: 58.3333333333%;
   }
   .col-lg-push-8 {
     left: 66.6666666667%;
   }
   .col-lg-push-9 {
     left: 75%;
   }
   .col-lg-push-10 {
     left: 83.3333333333%;
   }
   .col-lg-push-11 {
     left: 91.6666666667%;
   }
   .col-lg-push-12 {
     left: 100%;
   }
   .col-lg-offset-0 {
     margin-left: 0%;
   }
   .col-lg-offset-1 {
     margin-left: 8.3333333333%;
   }
   .col-lg-offset-2 {
     margin-left: 16.6666666667%;
   }
   .col-lg-offset-3 {
     margin-left: 25%;
   }
   .col-lg-offset-4 {
     margin-left: 33.3333333333%;
   }
   .col-lg-offset-5 {
     margin-left: 41.6666666667%;
   }
   .col-lg-offset-6 {
     margin-left: 50%;
   }
   .col-lg-offset-7 {
     margin-left: 58.3333333333%;
   }
   .col-lg-offset-8 {
     margin-left: 66.6666666667%;
   }
   .col-lg-offset-9 {
     margin-left: 75%;
   }
   .col-lg-offset-10 {
     margin-left: 83.3333333333%;
   }
   .col-lg-offset-11 {
     margin-left: 91.6666666667%;
   }
   .col-lg-offset-12 {
     margin-left: 100%;
   }
 }
 table {
   background-color: transparent;
 }
 
 caption {
   padding-top: 8px;
   padding-bottom: 8px;
   color: #7f9197;
   text-align: left;
 }
 
 th {
   text-align: left;
 }
 
 .table {
   width: 100%;
   max-width: 100%;
   margin-bottom: 27px;
 }
 .table > thead > tr > th,
 .table > thead > tr > td,
 .table > tbody > tr > th,
 .table > tbody > tr > td,
 .table > tfoot > tr > th,
 .table > tfoot > tr > td {
   padding: 8px;
   line-height: 1.428571429;
   vertical-align: top;
   border-top: 1px solid #ddd;
 }
 .table > thead > tr > td ul:last-child,
 .table > thead > tr > td ol:last-child,
 .table > thead > tr > td ol:last-child li:last-child,
 .table > thead > tr > td p:last-child,
 .table > thead > tr > th p:last-child,
 .table > tbody > tr > td ul:last-child,
 .table > tbody > tr > td ol:last-child,
 .table > tbody > tr > td ol:last-child li:last-child,
 .table > tbody > tr > td p:last-child,
 .table > tbody > tr > th p:last-child,
 .table > tfoot > tr > td ul:last-child,
 .table > tfoot > tr > td ol:last-child,
 .table > tfoot > tr > td ol:last-child li:last-child,
 .table > tfoot > tr > td p:last-child,
 .table > tfoot > tr > th p:last-child {
   margin-bottom: 0;
 }
 .table > thead > tr > th {
   vertical-align: bottom;
   border-bottom: 2px solid #ddd;
 }
 .table > caption + thead > tr:first-child > th,
 .table > caption + thead > tr:first-child > td,
 .table > colgroup + thead > tr:first-child > th,
 .table > colgroup + thead > tr:first-child > td,
 .table > thead:first-child > tr:first-child > th,
 .table > thead:first-child > tr:first-child > td {
   border-top: 0;
 }
 .table > tbody + tbody {
   border-top: 2px solid #ddd;
 }
 .table .table {
   background-color: #F8F9F9;
 }
 
 .table-condensed > thead > tr > th,
 .table-condensed > thead > tr > td,
 .table-condensed > tbody > tr > th,
 .table-condensed > tbody > tr > td,
 .table-condensed > tfoot > tr > th,
 .table-condensed > tfoot > tr > td {
   padding: 5px;
 }
 
 .table-bordered {
   border: 1px solid #ddd;
 }
 .table-bordered > thead > tr > th,
 .table-bordered > thead > tr > td,
 .table-bordered > tbody > tr > th,
 .table-bordered > tbody > tr > td,
 .table-bordered > tfoot > tr > th,
 .table-bordered > tfoot > tr > td {
   border: 1px solid #ddd;
 }
 .table-bordered > thead > tr > th,
 .table-bordered > thead > tr > td {
   border-bottom-width: 2px;
 }
 
 .table-striped > tbody > tr:nth-of-type(odd) {
   background-color: #fff1e9;
 }
 
 .table-hover > tbody > tr:hover {
   background-color: #f5f5f5;
 }
 
 table col[class*=col-] {
   position: static;
   float: none;
   display: table-column;
 }
 
 table td[class*=col-],
 table th[class*=col-] {
   position: static;
   float: none;
   display: table-cell;
 }
 
 .table > thead > tr > td.active,
 .table > thead > tr > th.active, .table > thead > tr.active > td, .table > thead > tr.active > th,
 .table > tbody > tr > td.active,
 .table > tbody > tr > th.active,
 .table > tbody > tr.active > td,
 .table > tbody > tr.active > th,
 .table > tfoot > tr > td.active,
 .table > tfoot > tr > th.active,
 .table > tfoot > tr.active > td,
 .table > tfoot > tr.active > th {
   background-color: #f5f5f5;
 }
 
 .table-hover > tbody > tr > td.active:hover,
 .table-hover > tbody > tr > th.active:hover, .table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr:hover > .active, .table-hover > tbody > tr.active:hover > th {
   background-color: #e8e8e8;
 }
 
 .table > thead > tr > td.success,
 .table > thead > tr > th.success, .table > thead > tr.success > td, .table > thead > tr.success > th,
 .table > tbody > tr > td.success,
 .table > tbody > tr > th.success,
 .table > tbody > tr.success > td,
 .table > tbody > tr.success > th,
 .table > tfoot > tr > td.success,
 .table > tfoot > tr > th.success,
 .table > tfoot > tr.success > td,
 .table > tfoot > tr.success > th {
   background-color: #dff0d8;
 }
 
 .table-hover > tbody > tr > td.success:hover,
 .table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr.success:hover > th {
   background-color: #d0e9c6;
 }
 
 .table > thead > tr > td.info,
 .table > thead > tr > th.info, .table > thead > tr.info > td, .table > thead > tr.info > th,
 .table > tbody > tr > td.info,
 .table > tbody > tr > th.info,
 .table > tbody > tr.info > td,
 .table > tbody > tr.info > th,
 .table > tfoot > tr > td.info,
 .table > tfoot > tr > th.info,
 .table > tfoot > tr.info > td,
 .table > tfoot > tr.info > th {
   background-color: #d9edf7;
 }
 
 .table-hover > tbody > tr > td.info:hover,
 .table-hover > tbody > tr > th.info:hover, .table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr.info:hover > th {
   background-color: #c4e3f3;
 }
 
 .table > thead > tr > td.warning,
 .table > thead > tr > th.warning, .table > thead > tr.warning > td, .table > thead > tr.warning > th,
 .table > tbody > tr > td.warning,
 .table > tbody > tr > th.warning,
 .table > tbody > tr.warning > td,
 .table > tbody > tr.warning > th,
 .table > tfoot > tr > td.warning,
 .table > tfoot > tr > th.warning,
 .table > tfoot > tr.warning > td,
 .table > tfoot > tr.warning > th {
   background-color: #fcf8e3;
 }
 
 .table-hover > tbody > tr > td.warning:hover,
 .table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr.warning:hover > th {
   background-color: #faf2cc;
 }
 
 .table > thead > tr > td.danger,
 .table > thead > tr > th.danger, .table > thead > tr.danger > td, .table > thead > tr.danger > th,
 .table > tbody > tr > td.danger,
 .table > tbody > tr > th.danger,
 .table > tbody > tr.danger > td,
 .table > tbody > tr.danger > th,
 .table > tfoot > tr > td.danger,
 .table > tfoot > tr > th.danger,
 .table > tfoot > tr.danger > td,
 .table > tfoot > tr.danger > th {
   background-color: #f2dede;
 }
 
 .table-hover > tbody > tr > td.danger:hover,
 .table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr:hover > .danger, .table-hover > tbody > tr.danger:hover > th {
   background-color: #ebcccc;
 }
 
 .table-responsive {
   overflow-x: auto;
   min-height: 0.01%;
 }
 @media screen and (max-width: 767px) {
   .table-responsive {
     width: 100%;
     margin-bottom: 20.25px;
     overflow-y: hidden;
     -ms-overflow-style: -ms-autohiding-scrollbar;
     border: 1px solid #ddd;
   }
   .table-responsive > .table {
     margin-bottom: 0;
   }
   .table-responsive > .table > thead > tr > th,
   .table-responsive > .table > thead > tr > td,
   .table-responsive > .table > tbody > tr > th,
   .table-responsive > .table > tbody > tr > td,
   .table-responsive > .table > tfoot > tr > th,
   .table-responsive > .table > tfoot > tr > td {
     white-space: nowrap;
   }
   .table-responsive > .table-bordered {
     border: 0;
   }
   .table-responsive > .table-bordered > thead > tr > th:first-child,
   .table-responsive > .table-bordered > thead > tr > td:first-child,
   .table-responsive > .table-bordered > tbody > tr > th:first-child,
   .table-responsive > .table-bordered > tbody > tr > td:first-child,
   .table-responsive > .table-bordered > tfoot > tr > th:first-child,
   .table-responsive > .table-bordered > tfoot > tr > td:first-child {
     border-left: 0;
   }
   .table-responsive > .table-bordered > thead > tr > th:last-child,
   .table-responsive > .table-bordered > thead > tr > td:last-child,
   .table-responsive > .table-bordered > tbody > tr > th:last-child,
   .table-responsive > .table-bordered > tbody > tr > td:last-child,
   .table-responsive > .table-bordered > tfoot > tr > th:last-child,
   .table-responsive > .table-bordered > tfoot > tr > td:last-child {
     border-right: 0;
   }
   .table-responsive > .table-bordered > tbody > tr:last-child > th,
   .table-responsive > .table-bordered > tbody > tr:last-child > td,
   .table-responsive > .table-bordered > tfoot > tr:last-child > th,
   .table-responsive > .table-bordered > tfoot > tr:last-child > td {
     border-bottom: 0;
   }
 }
 
 fieldset {
   padding: 0;
   margin: 0;
   border: 0;
   min-width: 0;
 }
 
 legend {
   display: block;
   width: 100%;
   padding: 0;
   margin-bottom: 27px;
   font-size: 28.5px;
   line-height: inherit;
   color: #404b4e;
   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: 0;
   box-shadow: 0 0 0 0.3rem rgb(75, 87, 91);
 }
 
 output {
   display: block;
   padding-top: 7px;
   font-size: 19px;
   line-height: 1.428571429;
   color: #5f6f74;
 }
 
 .form-control {
   display: block;
   width: 100%;
   height: 41px;
   padding: 6px 12px;
   font-size: 19px;
   line-height: 1.428571429;
   color: #5f6f74;
   background-color: #fff;
   background-image: none;
   border: 1px solid #ccc;
   border-radius: 0px;
   -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 0.15s, box-shadow ease-in-out 0.15s;
   -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
   transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
 }
 .form-control:focus {
   border-color: #f3ff5d;
   outline: 0;
   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(243, 255, 93, 0.6);
   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(243, 255, 93, 0.6);
 }
 .form-control::-moz-placeholder {
   color: #999;
   opacity: 1;
 }
 .form-control:-ms-input-placeholder {
   color: #999;
 }
 .form-control::-webkit-input-placeholder {
   color: #999;
 }
 .form-control::-ms-expand {
   border: 0;
   background-color: transparent;
 }
 .form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
   background-color: #eceff0;
   opacity: 1;
 }
 .form-control[disabled], fieldset[disabled] .form-control {
   cursor: not-allowed;
 }
 
 textarea.form-control {
   height: auto;
 }
 
 input[type=search] {
   -webkit-appearance: none;
 }
 
 @media screen and (-webkit-min-device-pixel-ratio: 0) {
   input[type=date].form-control,
   input[type=time].form-control,
   input[type=datetime-local].form-control,
   input[type=month].form-control {
     line-height: 41px;
   }
   input[type=date].input-sm,
   .input-group-sm > .input-group-btn > input[type=date].btn, .input-group-sm input[type=date],
   input[type=time].input-sm,
   .input-group-sm > .input-group-btn > input[type=time].btn,
   .input-group-sm input[type=time],
   input[type=datetime-local].input-sm,
   .input-group-sm > .input-group-btn > input[type=datetime-local].btn,
   .input-group-sm input[type=datetime-local],
   input[type=month].input-sm,
   .input-group-sm > .input-group-btn > input[type=month].btn,
   .input-group-sm input[type=month] {
     line-height: 37px;
   }
   input[type=date].input-lg,
   .input-group-lg > .input-group-btn > input[type=date].btn, .input-group-lg input[type=date],
   input[type=time].input-lg,
   .input-group-lg > .input-group-btn > input[type=time].btn,
   .input-group-lg input[type=time],
   input[type=datetime-local].input-lg,
   .input-group-lg > .input-group-btn > input[type=datetime-local].btn,
   .input-group-lg input[type=datetime-local],
   input[type=month].input-lg,
   .input-group-lg > .input-group-btn > input[type=month].btn,
   .input-group-lg input[type=month] {
     line-height: 54px;
   }
 }
 .form-group {
   margin-bottom: 15px;
 }
 
 .radio,
 .checkbox {
   position: relative;
   display: block;
   margin-top: 10px;
   margin-bottom: 10px;
 }
 .radio label,
 .checkbox label {
   min-height: 27px;
   padding-left: 20px;
   margin-bottom: 0;
   font-weight: normal;
   cursor: pointer;
 }
 
 .radio input[type=radio],
 .radio-inline input[type=radio],
 .checkbox input[type=checkbox],
 .checkbox-inline input[type=checkbox] {
   position: absolute;
   margin-left: -20px;
   margin-top: 4px \9 ;
 }
 
 .radio + .radio,
 .checkbox + .checkbox {
   margin-top: -5px;
 }
 
 .radio-inline,
 .checkbox-inline {
   position: relative;
   display: inline-block;
   padding-left: 20px;
   margin-bottom: 0;
   vertical-align: middle;
   font-weight: normal;
   cursor: pointer;
 }
 
 .radio-inline + .radio-inline,
 .checkbox-inline + .checkbox-inline {
   margin-top: 0;
   margin-left: 10px;
 }
 
 input[type=radio][disabled], input[type=radio].disabled, fieldset[disabled] input[type=radio],
 input[type=checkbox][disabled],
 input[type=checkbox].disabled,
 fieldset[disabled] input[type=checkbox] {
   cursor: not-allowed;
 }
 
 .radio-inline.disabled, fieldset[disabled] .radio-inline,
 .checkbox-inline.disabled,
 fieldset[disabled] .checkbox-inline {
   cursor: not-allowed;
 }
 
 .radio.disabled label, fieldset[disabled] .radio label,
 .checkbox.disabled label,
 fieldset[disabled] .checkbox label {
   cursor: not-allowed;
 }
 
 .form-control-static {
   padding-top: 7px;
   padding-bottom: 7px;
   margin-bottom: 0;
   min-height: 46px;
 }
 .form-control-static.input-lg, .input-group-lg > .form-control-static.form-control,
 .input-group-lg > .form-control-static.input-group-addon,
 .input-group-lg > .input-group-btn > .form-control-static.btn, .form-control-static.input-sm, .input-group-sm > .form-control-static.form-control,
 .input-group-sm > .form-control-static.input-group-addon,
 .input-group-sm > .input-group-btn > .form-control-static.btn {
   padding-left: 0;
   padding-right: 0;
 }
 
 .input-sm, .input-group-sm > .form-control,
 .input-group-sm > .input-group-addon,
 .input-group-sm > .input-group-btn > .btn {
   height: 37px;
   padding: 5px 10px;
   font-size: 17px;
   line-height: 1.5;
   border-radius: 0px;
 }
 
 select.input-sm, .input-group-sm > select.form-control,
 .input-group-sm > select.input-group-addon,
 .input-group-sm > .input-group-btn > select.btn {
   height: 37px;
   line-height: 37px;
 }
 
 textarea.input-sm, .input-group-sm > textarea.form-control,
 .input-group-sm > textarea.input-group-addon,
 .input-group-sm > .input-group-btn > textarea.btn,
 select[multiple].input-sm,
 .input-group-sm > select[multiple].form-control,
 .input-group-sm > select[multiple].input-group-addon,
 .input-group-sm > .input-group-btn > select[multiple].btn {
   height: auto;
 }
 
 .form-group-sm .form-control {
   height: 37px;
   padding: 5px 10px;
   font-size: 17px;
   line-height: 1.5;
   border-radius: 0px;
 }
 .form-group-sm select.form-control {
   height: 37px;
   line-height: 37px;
 }
 .form-group-sm textarea.form-control,
 .form-group-sm select[multiple].form-control {
   height: auto;
 }
 .form-group-sm .form-control-static {
   height: 37px;
   min-height: 44px;
   padding: 6px 10px;
   font-size: 17px;
   line-height: 1.5;
 }
 
 .input-lg, .input-group-lg > .form-control,
 .input-group-lg > .input-group-addon,
 .input-group-lg > .input-group-btn > .btn {
   height: 54px;
   padding: 10px 16px;
   font-size: 24px;
   line-height: 1.3333333;
   border-radius: 20px;
 }
 
 select.input-lg, .input-group-lg > select.form-control,
 .input-group-lg > select.input-group-addon,
 .input-group-lg > .input-group-btn > select.btn {
   height: 54px;
   line-height: 54px;
 }
 
 textarea.input-lg, .input-group-lg > textarea.form-control,
 .input-group-lg > textarea.input-group-addon,
 .input-group-lg > .input-group-btn > textarea.btn,
 select[multiple].input-lg,
 .input-group-lg > select[multiple].form-control,
 .input-group-lg > select[multiple].input-group-addon,
 .input-group-lg > .input-group-btn > select[multiple].btn {
   height: auto;
 }
 
 .form-group-lg .form-control {
   height: 54px;
   padding: 10px 16px;
   font-size: 24px;
   line-height: 1.3333333;
   border-radius: 20px;
 }
 .form-group-lg select.form-control {
   height: 54px;
   line-height: 54px;
 }
 .form-group-lg textarea.form-control,
 .form-group-lg select[multiple].form-control {
   height: auto;
 }
 .form-group-lg .form-control-static {
   height: 54px;
   min-height: 51px;
   padding: 11px 16px;
   font-size: 24px;
   line-height: 1.3333333;
 }
 
 .has-feedback {
   position: relative;
 }
 .has-feedback .form-control {
   padding-right: 51.25px;
 }
 
 .form-control-feedback {
   position: absolute;
   top: 0;
   right: 0;
   z-index: 2;
   display: block;
   width: 41px;
   height: 41px;
   line-height: 41px;
   text-align: center;
   pointer-events: none;
 }
 
 .input-lg + .form-control-feedback, .input-group-lg > .form-control + .form-control-feedback,
 .input-group-lg > .input-group-addon + .form-control-feedback,
 .input-group-lg > .input-group-btn > .btn + .form-control-feedback,
 .input-group-lg + .form-control-feedback,
 .form-group-lg .form-control + .form-control-feedback {
   width: 54px;
   height: 54px;
   line-height: 54px;
 }
 
 .input-sm + .form-control-feedback, .input-group-sm > .form-control + .form-control-feedback,
 .input-group-sm > .input-group-addon + .form-control-feedback,
 .input-group-sm > .input-group-btn > .btn + .form-control-feedback,
 .input-group-sm + .form-control-feedback,
 .form-group-sm .form-control + .form-control-feedback {
   width: 37px;
   height: 37px;
   line-height: 37px;
 }
 
 .has-success .help-block,
 .has-success .control-label,
 .has-success .radio,
 .has-success .checkbox,
 .has-success .radio-inline,
 .has-success .checkbox-inline, .has-success.radio label, .has-success.checkbox label, .has-success.radio-inline label, .has-success.checkbox-inline label {
   color: #3c763d;
 }
 .has-success .form-control {
   border-color: #3c763d;
   -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);
 }
 .has-success .form-control:focus {
   border-color: #2b542c;
   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
 }
 .has-success .input-group-addon {
   color: #3c763d;
   border-color: #3c763d;
   background-color: #dff0d8;
 }
 .has-success .form-control-feedback {
   color: #3c763d;
 }
 
 .has-warning .help-block,
 .has-warning .control-label,
 .has-warning .radio,
 .has-warning .checkbox,
 .has-warning .radio-inline,
 .has-warning .checkbox-inline, .has-warning.radio label, .has-warning.checkbox label, .has-warning.radio-inline label, .has-warning.checkbox-inline label {
   color: #8a6d3b;
 }
 .has-warning .form-control {
   border-color: #8a6d3b;
   -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);
 }
 .has-warning .form-control:focus {
   border-color: #66512c;
   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
 }
 .has-warning .input-group-addon {
   color: #8a6d3b;
   border-color: #8a6d3b;
   background-color: #fcf8e3;
 }
 .has-warning .form-control-feedback {
   color: #8a6d3b;
 }
 
 .has-error .help-block,
 .has-error .control-label,
 .has-error .radio,
 .has-error .checkbox,
 .has-error .radio-inline,
 .has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label {
   color: #a94442;
 }
 .has-error .form-control {
   border-color: #a94442;
   -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);
 }
 .has-error .form-control:focus {
   border-color: #843534;
   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
 }
 .has-error .input-group-addon {
   color: #a94442;
   border-color: #a94442;
   background-color: #f2dede;
 }
 .has-error .form-control-feedback {
   color: #a94442;
 }
 
 .has-feedback label ~ .form-control-feedback {
   top: 32px;
 }
 .has-feedback label.sr-only ~ .form-control-feedback {
   top: 0;
 }
 
 .help-block {
   display: block;
   margin-top: 5px;
   margin-bottom: 10px;
   color: #5a696e;
 }
 
 @media (min-width: 768px) {
   .form-inline .form-group {
     display: inline-block;
     margin-bottom: 0;
     vertical-align: middle;
   }
   .form-inline .form-control {
     display: inline-block;
     width: auto;
     vertical-align: middle;
   }
   .form-inline .form-control-static {
     display: inline-block;
   }
   .form-inline .input-group {
     display: inline-table;
     vertical-align: middle;
   }
   .form-inline .input-group .input-group-addon,
   .form-inline .input-group .input-group-btn,
   .form-inline .input-group .form-control {
     width: auto;
   }
   .form-inline .input-group > .form-control {
     width: 100%;
   }
   .form-inline .control-label {
     margin-bottom: 0;
     vertical-align: middle;
   }
   .form-inline .radio,
   .form-inline .checkbox {
     display: inline-block;
     margin-top: 0;
     margin-bottom: 0;
     vertical-align: middle;
   }
   .form-inline .radio label,
   .form-inline .checkbox label {
     padding-left: 0;
   }
   .form-inline .radio input[type=radio],
   .form-inline .checkbox input[type=checkbox] {
     position: relative;
     margin-left: 0;
   }
   .form-inline .has-feedback .form-control-feedback {
     top: 0;
   }
 }
 
 .form-horizontal .radio,
 .form-horizontal .checkbox,
 .form-horizontal .radio-inline,
 .form-horizontal .checkbox-inline {
   margin-top: 0;
   margin-bottom: 0;
   padding-top: 7px;
 }
 .form-horizontal .radio,
 .form-horizontal .checkbox {
   min-height: 34px;
 }
 .form-horizontal .form-group {
   margin-left: -15px;
   margin-right: -15px;
 }
 .form-horizontal .form-group:before, .form-horizontal .form-group:after {
   content: " ";
   display: table;
 }
 .form-horizontal .form-group:after {
   clear: both;
 }
 @media (min-width: 768px) {
   .form-horizontal .control-label {
     text-align: right;
     margin-bottom: 0;
     padding-top: 7px;
   }
 }
 .form-horizontal .has-feedback .form-control-feedback {
   right: 15px;
 }
 @media (min-width: 768px) {
   .form-horizontal .form-group-lg .control-label {
     padding-top: 11px;
     font-size: 24px;
   }
 }
 @media (min-width: 768px) {
   .form-horizontal .form-group-sm .control-label {
     padding-top: 6px;
     font-size: 17px;
   }
 }
 
 .btn {
   display: inline-block;
   margin-bottom: 0;
   font-weight: normal;
   text-align: center;
   vertical-align: middle;
   touch-action: manipulation;
   cursor: pointer;
   background-image: none;
   border: 1px solid transparent;
   white-space: nowrap;
   padding: 6px 12px;
   font-size: 19px;
   line-height: 1.428571429;
   border-radius: 0px;
   -webkit-user-select: none;
   -moz-user-select: none;
   -ms-user-select: none;
   user-select: none;
 }
 .btn:hover {
   color: #212628;
   text-decoration: none;
 }
 .btn:focus, .btn.focus {
   box-shadow: 0 0 0 0.3rem #4B575B;
   border-radius: 50px;
   outline: 0;
 }
 .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-default {
   color: #212628;
   background-color: #d4dadc;
   border-color: #d4dadc;
 }
 .btn-default:focus, .btn-default.focus {
   color: #212628;
   background-color: #b8c1c5;
   border-color: #8e9da2;
 }
 .btn-default:hover {
   color: #212628;
   background-color: #b8c1c5;
   border-color: #b2bcc0;
 }
 .btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle {
   color: #212628;
   background-color: #b8c1c5;
   border-color: #b2bcc0;
 }
 .btn-default:active:hover, .btn-default:active:focus, .btn-default:active.focus, .btn-default.active:hover, .btn-default.active:focus, .btn-default.active.focus, .open > .btn-default.dropdown-toggle:hover, .open > .btn-default.dropdown-toggle:focus, .open > .btn-default.dropdown-toggle.focus {
   color: #212628;
   background-color: #a4b0b5;
   border-color: #8e9da2;
 }
 .btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle {
   background-image: none;
 }
 .btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled.focus, .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled].focus, fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default.focus {
   background-color: #d4dadc;
   border-color: #d4dadc;
 }
 .btn-default .badge {
   color: #d4dadc;
   background-color: #212628;
 }
 
 .btn-primary {
   color: #F8F9F9;
   background-color: #07540a;
   border-color: #07540a;
 }
 .btn-primary:focus, .btn-primary.focus {
   color: #F8F9F9;
   background-color: #032505;
   border-color: black;
 }
 .btn-primary:hover {
   color: #F8F9F9;
   background-color: #032505;
   border-color: #021c03;
 }
 .btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle {
   color: #F8F9F9;
   background-color: #032505;
   border-color: #021c03;
 }
 .btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus, .open > .btn-primary.dropdown-toggle:hover, .open > .btn-primary.dropdown-toggle:focus, .open > .btn-primary.dropdown-toggle.focus {
   color: #F8F9F9;
   background-color: #000400;
   border-color: black;
 }
 .btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle {
   background-image: none;
 }
 .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary.focus {
   background-color: #07540a;
   border-color: #07540a;
 }
 .btn-primary .badge {
   color: #07540a;
   background-color: #F8F9F9;
 }
 
 .btn-success {
   color: #F8F9F9;
   background-color: #0b8811;
   border-color: #0b8811;
 }
 .btn-success:focus, .btn-success.focus {
   color: #F8F9F9;
   background-color: #07590b;
   border-color: #011202;
 }
 .btn-success:hover {
   color: #F8F9F9;
   background-color: #07590b;
   border-color: #06500a;
 }
 .btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle {
   color: #F8F9F9;
   background-color: #07590b;
   border-color: #06500a;
 }
 .btn-success:active:hover, .btn-success:active:focus, .btn-success:active.focus, .btn-success.active:hover, .btn-success.active:focus, .btn-success.active.focus, .open > .btn-success.dropdown-toggle:hover, .open > .btn-success.dropdown-toggle:focus, .open > .btn-success.dropdown-toggle.focus {
   color: #F8F9F9;
   background-color: #043807;
   border-color: #011202;
 }
 .btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle {
   background-image: none;
 }
 .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled].focus, fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success.focus {
   background-color: #0b8811;
   border-color: #0b8811;
 }
 .btn-success .badge {
   color: #0b8811;
   background-color: #F8F9F9;
 }
 
 .btn-info {
   color: #F8F9F9;
   background-color: #064C6A;
   border-color: #064C6A;
 }
 .btn-info:focus, .btn-info.focus {
   color: #F8F9F9;
   background-color: #03293a;
   border-color: black;
 }
 .btn-info:hover {
   color: #F8F9F9;
   background-color: #03293a;
   border-color: #032230;
 }
 .btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle {
   color: #F8F9F9;
   background-color: #03293a;
   border-color: #032230;
 }
 .btn-info:active:hover, .btn-info:active:focus, .btn-info:active.focus, .btn-info.active:hover, .btn-info.active:focus, .btn-info.active.focus, .open > .btn-info.dropdown-toggle:hover, .open > .btn-info.dropdown-toggle:focus, .open > .btn-info.dropdown-toggle.focus {
   color: #F8F9F9;
   background-color: #011118;
   border-color: black;
 }
 .btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle {
   background-image: none;
 }
 .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled].focus, fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info.focus {
   background-color: #064C6A;
   border-color: #064C6A;
 }
 .btn-info .badge {
   color: #064C6A;
   background-color: #F8F9F9;
 }
 
 .btn-warning {
   color: #F8F9F9;
   background-color: #ff8136;
   border-color: #ff8136;
 }
 .btn-warning:focus, .btn-warning.focus {
   color: #F8F9F9;
   background-color: #ff6103;
   border-color: #b64400;
 }
 .btn-warning:hover {
   color: #F8F9F9;
   background-color: #ff6103;
   border-color: #f85d00;
 }
 .btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle {
   color: #F8F9F9;
   background-color: #ff6103;
   border-color: #f85d00;
 }
 .btn-warning:active:hover, .btn-warning:active:focus, .btn-warning:active.focus, .btn-warning.active:hover, .btn-warning.active:focus, .btn-warning.active.focus, .open > .btn-warning.dropdown-toggle:hover, .open > .btn-warning.dropdown-toggle:focus, .open > .btn-warning.dropdown-toggle.focus {
   color: #F8F9F9;
   background-color: #de5300;
   border-color: #b64400;
 }
 .btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle {
   background-image: none;
 }
 .btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled].focus, fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning.focus {
   background-color: #ff8136;
   border-color: #ff8136;
 }
 .btn-warning .badge {
   color: #ff8136;
   background-color: #F8F9F9;
 }
 
 .btn-danger {
   color: #F8F9F9;
   background-color: #b84b7e;
   border-color: #b84b7e;
 }
 .btn-danger:focus, .btn-danger.focus {
   color: #F8F9F9;
   background-color: #953b65;
   border-color: #5e2540;
 }
 .btn-danger:hover {
   color: #F8F9F9;
   background-color: #953b65;
   border-color: #8e3860;
 }
 .btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle {
   color: #F8F9F9;
   background-color: #953b65;
   border-color: #8e3860;
 }
 .btn-danger:active:hover, .btn-danger:active:focus, .btn-danger:active.focus, .btn-danger.active:hover, .btn-danger.active:focus, .btn-danger.active.focus, .open > .btn-danger.dropdown-toggle:hover, .open > .btn-danger.dropdown-toggle:focus, .open > .btn-danger.dropdown-toggle.focus {
   color: #F8F9F9;
   background-color: #7c3154;
   border-color: #5e2540;
 }
 .btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle {
   background-image: none;
 }
 .btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled].focus, fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger.focus {
   background-color: #b84b7e;
   border-color: #b84b7e;
 }
 .btn-danger .badge {
   color: #b84b7e;
   background-color: #F8F9F9;
 }
 
 .btn-link {
   color: #07540a;
   font-weight: normal;
   border-radius: 0;
 }
 .btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], fieldset[disabled] .btn-link {
   background-color: transparent;
   -webkit-box-shadow: none;
   box-shadow: none;
 }
 .btn-link, .btn-link:hover, .btn-link:active {
   border-color: transparent;
 }
 .btn-link:focus {
   box-shadow: 0 0 0 0.3rem #4B575B;
 }
 .btn-link:hover, .btn-link:focus {
   color: #07590B;
   text-decoration: none;
   background-color: transparent;
 }
 .btn-link[disabled]:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:hover, fieldset[disabled] .btn-link:focus {
   color: #7f9197;
   text-decoration: none;
 }
 
 .btn-lg, .btn-group-lg > .btn {
   padding: 10px 16px;
   font-size: 24px;
   line-height: 1.3333333;
   border-radius: 20px;
 }
 
 .btn-sm, .btn-group-sm > .btn {
   padding: 5px 10px;
   font-size: 17px;
   line-height: 1.5;
   border-radius: 0px;
 }
 
 .btn-xs, .btn-group-xs > .btn {
   padding: 1px 5px;
   font-size: 17px;
   line-height: 1.5;
   border-radius: 0px;
 }
 
 .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%;
 }
 
 .fade {
   opacity: 0;
   -webkit-transition: opacity 0.15s linear;
   -o-transition: opacity 0.15s linear;
   transition: opacity 0.15s linear;
 }
 .fade.in {
   opacity: 1;
 }
 
 .collapse {
   display: none;
 }
 .collapse.in {
   display: block;
   box-shadow: 0px 3px 0px 0px #333d47;
   border-radius: 5px 5px 0 0;
 }
 
 tr.collapse.in {
   display: table-row;
 }
 
 tbody.collapse.in {
   display: table-row-group;
 }
 
 .collapsing {
   position: relative;
   height: 0;
   overflow: hidden;
   -webkit-transition-property: height, visibility;
   transition-property: height, visibility;
   -webkit-transition-duration: 0.35s;
   transition-duration: 0.35s;
   -webkit-transition-timing-function: ease;
   transition-timing-function: ease;
 }
 
 .caret {
   display: inline-block;
   width: 0;
   height: 0;
   margin-left: 2px;
   vertical-align: middle;
   border-top: 4px dashed;
   border-top: 4px solid \9 ;
   border-right: 4px solid transparent;
   border-left: 4px solid transparent;
 }
 
 .dropup,
 .dropdown {
   position: relative;
 }
 
 .dropdown-toggle:focus {
   outline: 0;
 }
 
 .dropdown-menu {
   position: absolute;
   top: 100%;
   left: 0;
   z-index: 1000;
   display: none;
   float: left;
   min-width: 160px;
   padding: 5px 0;
   margin: 2px 0 0;
   list-style: none;
   font-size: 19px;
   text-align: left;
   background-color: #fff;
   border: 1px solid #c6cdd0;
   border: 1px solid rgba(0, 0, 0, 0.15);
   border-radius: 0px;
   -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
   box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
   background-clip: padding-box;
 }
 .dropdown-menu.pull-right {
   right: 0;
   left: auto;
 }
 .dropdown-menu .divider {
   height: 1px;
   margin: 12.5px 0;
   overflow: hidden;
   background-color: #eceff0;
 }
 .dropdown-menu > li > a {
   display: block;
   padding: 3px 20px;
   clear: both;
   font-weight: normal;
   line-height: 1.428571429;
   color: #404b4e;
   white-space: nowrap;
 }
 
 .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
   text-decoration: none;
   color: #F8F9F9;
   background-color: #07590B;
 }
 
 .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
   color: #FFF;
   text-decoration: none;
   outline: 0;
   background-color: #07540a;
 }
 
 .dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
   color: #7f9197;
 }
 .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
   text-decoration: none;
   background-color: transparent;
   background-image: none;
   filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
   cursor: not-allowed;
 }
 
 .open > .dropdown-menu {
   display: block;
 }
 .open > a {
   outline: 0;
 }
 
 .dropdown-menu-right {
   left: auto;
   right: 0;
 }
 
 .dropdown-menu-left {
   left: 0;
   right: auto;
 }
 
 .dropdown-header {
   display: block;
   padding: 3px 20px;
   font-size: 17px;
   line-height: 1.428571429;
   color: #7f9197;
   white-space: nowrap;
 }
 
 .dropdown-backdrop {
   position: fixed;
   left: 0;
   right: 0;
   bottom: 0;
   top: 0;
   z-index: 990;
 }
 
 .pull-right > .dropdown-menu {
   right: 0;
   left: auto;
 }
 
 .dropup .caret,
 .navbar-fixed-bottom .dropdown .caret {
   border-top: 0;
   border-bottom: 4px dashed;
   border-bottom: 4px solid \9 ;
   content: "";
 }
 .dropup .dropdown-menu,
 .navbar-fixed-bottom .dropdown .dropdown-menu {
   top: auto;
   bottom: 100%;
   margin-bottom: 2px;
 }
 
 @media (min-width: 768px) {
   .navbar-right .dropdown-menu {
     right: 0;
     left: auto;
   }
   .navbar-right .dropdown-menu-left {
     left: 0;
     right: auto;
   }
 }
 .btn-group,
 .btn-group-vertical {
   position: relative;
   display: inline-block;
   vertical-align: middle;
 }
 .btn-group > .btn,
 .btn-group-vertical > .btn {
   position: relative;
   float: left;
 }
 .btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
 .btn-group-vertical > .btn:hover,
 .btn-group-vertical > .btn:focus,
 .btn-group-vertical > .btn:active,
 .btn-group-vertical > .btn.active {
   z-index: 2;
 }
 
 .btn-group .btn + .btn,
 .btn-group .btn + .btn-group,
 .btn-group .btn-group + .btn,
 .btn-group .btn-group + .btn-group {
   margin-left: -1px;
 }
 
 .btn-toolbar {
   margin-left: -5px;
 }
 .btn-toolbar:before, .btn-toolbar:after {
   content: " ";
   display: table;
 }
 .btn-toolbar:after {
   clear: both;
 }
 .btn-toolbar .btn,
 .btn-toolbar .btn-group,
 .btn-toolbar .input-group {
   float: left;
 }
 .btn-toolbar > .btn,
 .btn-toolbar > .btn-group,
 .btn-toolbar > .input-group {
   margin-left: 5px;
 }
 
 .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
   border-radius: 0;
 }
 
 .btn-group > .btn:first-child {
   margin-left: 0;
 }
 .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
   border-bottom-right-radius: 0;
   border-top-right-radius: 0;
 }
 
 .btn-group > .btn:last-child:not(:first-child),
 .btn-group > .dropdown-toggle:not(:first-child) {
   border-bottom-left-radius: 0;
   border-top-left-radius: 0;
 }
 
 .btn-group > .btn-group {
   float: left;
 }
 
 .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
   border-radius: 0;
 }
 
 .btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
 .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
   border-bottom-right-radius: 0;
   border-top-right-radius: 0;
 }
 
 .btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
   border-bottom-left-radius: 0;
   border-top-left-radius: 0;
 }
 
 .btn-group .dropdown-toggle:active,
 .btn-group.open .dropdown-toggle {
   outline: 0;
 }
 
 .btn-group > .btn + .dropdown-toggle {
   padding-left: 8px;
   padding-right: 8px;
 }
 
 .btn-group > .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group > .btn + .dropdown-toggle {
   padding-left: 12px;
   padding-right: 12px;
 }
 
 .btn-group.open .dropdown-toggle {
   -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-group.open .dropdown-toggle.btn-link {
   -webkit-box-shadow: none;
   box-shadow: none;
 }
 
 .btn .caret {
   margin-left: 0;
 }
 
 .btn-lg .caret, .btn-group-lg > .btn .caret {
   border-width: 5px 5px 0;
   border-bottom-width: 0;
 }
 
 .dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret {
   border-width: 0 5px 5px;
 }
 
 .btn-group-vertical > .btn,
 .btn-group-vertical > .btn-group,
 .btn-group-vertical > .btn-group > .btn {
   display: block;
   float: none;
   width: 100%;
   max-width: 100%;
 }
 .btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after {
   content: " ";
   display: table;
 }
 .btn-group-vertical > .btn-group:after {
   clear: both;
 }
 .btn-group-vertical > .btn-group > .btn {
   float: none;
 }
 .btn-group-vertical > .btn + .btn,
 .btn-group-vertical > .btn + .btn-group,
 .btn-group-vertical > .btn-group + .btn,
 .btn-group-vertical > .btn-group + .btn-group {
   margin-top: -1px;
   margin-left: 0;
 }
 
 .btn-group-vertical > .btn:not(:first-child):not(:last-child) {
   border-radius: 0;
 }
 .btn-group-vertical > .btn:first-child:not(:last-child) {
   border-top-right-radius: 0px;
   border-top-left-radius: 0px;
   border-bottom-right-radius: 0;
   border-bottom-left-radius: 0;
 }
 .btn-group-vertical > .btn:last-child:not(:first-child) {
   border-top-right-radius: 0;
   border-top-left-radius: 0;
   border-bottom-right-radius: 0px;
   border-bottom-left-radius: 0px;
 }
 
 .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
   border-radius: 0;
 }
 
 .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
 .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
   border-bottom-right-radius: 0;
   border-bottom-left-radius: 0;
 }
 
 .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
   border-top-right-radius: 0;
   border-top-left-radius: 0;
 }
 
 .btn-group-justified {
   display: table;
   width: 100%;
   table-layout: fixed;
   border-collapse: separate;
 }
 .btn-group-justified > .btn,
 .btn-group-justified > .btn-group {
   float: none;
   display: table-cell;
   width: 1%;
 }
 .btn-group-justified > .btn-group .btn {
   width: 100%;
 }
 .btn-group-justified > .btn-group .dropdown-menu {
   left: auto;
 }
 
 [data-toggle=buttons] > .btn input[type=radio],
 [data-toggle=buttons] > .btn input[type=checkbox],
 [data-toggle=buttons] > .btn-group > .btn input[type=radio],
 [data-toggle=buttons] > .btn-group > .btn input[type=checkbox] {
   position: absolute;
   clip: rect(0, 0, 0, 0);
   pointer-events: none;
 }
 
 .input-group {
   position: relative;
   display: table;
   border-collapse: separate;
 }
 .input-group[class*=col-] {
   float: none;
   padding-left: 0;
   padding-right: 0;
 }
 .input-group .form-control {
   position: relative;
   z-index: 2;
   float: left;
   width: 100%;
   margin-bottom: 0;
 }
 .input-group .form-control:focus {
   z-index: 3;
 }
 
 .input-group-addon,
 .input-group-btn,
 .input-group .form-control {
   display: table-cell;
 }
 .input-group-addon:not(:first-child):not(:last-child),
 .input-group-btn:not(:first-child):not(:last-child),
 .input-group .form-control:not(:first-child):not(:last-child) {
   border-radius: 0;
 }
 
 .input-group-addon,
 .input-group-btn {
   width: 1%;
   white-space: nowrap;
   vertical-align: middle;
 }
 
 .input-group-addon {
   padding: 6px 12px;
   font-size: 19px;
   font-weight: normal;
   line-height: 1;
   color: #5f6f74;
   text-align: center;
   background-color: #eceff0;
   border: 1px solid #ccc;
   border-radius: 0px;
 }
 .input-group-addon.input-sm,
 .input-group-sm > .input-group-addon,
 .input-group-sm > .input-group-btn > .input-group-addon.btn {
   padding: 5px 10px;
   font-size: 17px;
   border-radius: 0px;
 }
 .input-group-addon.input-lg,
 .input-group-lg > .input-group-addon,
 .input-group-lg > .input-group-btn > .input-group-addon.btn {
   padding: 10px 16px;
   font-size: 24px;
   border-radius: 20px;
 }
 .input-group-addon input[type=radio],
 .input-group-addon input[type=checkbox] {
   margin-top: 0;
 }
 
 .input-group .form-control:first-child,
 .input-group-addon:first-child,
 .input-group-btn:first-child > .btn,
 .input-group-btn:first-child > .btn-group > .btn,
 .input-group-btn:first-child > .dropdown-toggle,
 .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
 .input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
   border-bottom-right-radius: 0;
   border-top-right-radius: 0;
 }
 
 .input-group-addon:first-child {
   border-right: 0;
 }
 
 .input-group .form-control:last-child,
 .input-group-addon:last-child,
 .input-group-btn:last-child > .btn,
 .input-group-btn:last-child > .btn-group > .btn,
 .input-group-btn:last-child > .dropdown-toggle,
 .input-group-btn:first-child > .btn:not(:first-child),
 .input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
   border-bottom-left-radius: 0;
   border-top-left-radius: 0;
 }
 
 .input-group-addon:last-child {
   border-left: 0;
 }
 
 .input-group-btn {
   position: relative;
   font-size: 0;
   white-space: nowrap;
 }
 .input-group-btn > .btn {
   position: relative;
 }
 .input-group-btn > .btn + .btn {
   margin-left: -1px;
 }
 .input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active {
   z-index: 2;
 }
 .input-group-btn:first-child > .btn,
 .input-group-btn:first-child > .btn-group {
   margin-right: -1px;
 }
 .input-group-btn:last-child > .btn,
 .input-group-btn:last-child > .btn-group {
   z-index: 2;
   margin-left: -1px;
 }
 
 .nav {
   margin-bottom: 0;
   padding-left: 0;
   list-style: none;
 }
 .nav:before, .nav:after {
   content: " ";
   display: table;
 }
 .nav:after {
   clear: both;
 }
 .nav > li {
   position: relative;
   display: block;
 }
 .nav > li > a {
   position: relative;
   display: block;
   padding: 10px 15px;
 }
 .nav > li > a:hover, .nav > li > a:focus {
   text-decoration: none;
   background-color: hsl(124deg, 30%, 90%);
 }
 .nav > li.disabled > a {
   color: #7f9197;
 }
 .nav > li.disabled > a:hover, .nav > li.disabled > a:focus {
   color: #7f9197;
   text-decoration: none;
   background-color: transparent;
   cursor: not-allowed;
 }
 .nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
   background-color: hsl(124deg, 30%, 90%);
   border-color: #07540a;
 }
 .nav .nav-divider {
   height: 1px;
   margin: 12.5px 0;
   overflow: hidden;
   background-color: #e5e5e5;
 }
 .nav > li > a > img {
   max-width: none;
 }
 
 .nav-tabs {
   border-bottom: 1px solid #c6cdd0;
 }
 .nav-tabs > li {
   float: left;
   margin-bottom: -1px;
 }
 .nav-tabs > li > a {
   margin-right: 2px;
   line-height: 1.428571429;
   border: 1px solid transparent;
   border-radius: 0px 0px 0 0;
 }
 .nav-tabs > li > a:hover {
   border-color: #eceff0 #eceff0 #c6cdd0;
 }
 .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
   color: #5f6f74;
   background-color: #F8F9F9;
   border: 1px solid #c6cdd0;
   border-bottom-color: transparent;
   cursor: default;
 }
 .nav-pills > li, .nav-pills-sm > li {
   float: left;
 }
 .nav-pills > li > a, .nav-pills-sm > li > a {
   border-radius: 0px;
 }
 .nav-pills > li + li, .nav-pills-sm > li + li {
   margin-left: 2px;
 }
 .nav-pills > li.active > a, .nav-pills-sm > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
   color: #FFF;
   background-color: #07540a;
 }
 
 .nav-stacked > li {
   float: none;
 }
 .nav-stacked > li + li {
   margin-top: 2px;
   margin-left: 0;
 }
 
 .nav-justified, .nav-tabs.nav-justified {
   width: 100%;
 }
 .nav-justified > li, .nav-tabs.nav-justified > li {
   float: none;
 }
 .nav-justified > li > a, .nav-tabs.nav-justified > li > a {
   text-align: center;
   margin-bottom: 5px;
 }
 .nav-justified > .dropdown .dropdown-menu {
   top: auto;
   left: auto;
 }
 @media (min-width: 768px) {
   .nav-justified > li, .nav-tabs.nav-justified > li {
     display: table-cell;
     width: 1%;
   }
   .nav-justified > li > a, .nav-tabs.nav-justified > li > a {
     margin-bottom: 0;
   }
 }
 
 .nav-tabs-justified, .nav-tabs.nav-justified {
   border-bottom: 0;
 }
 .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {
   margin-right: 0;
   border-radius: 0px;
 }
 .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a,
 .nav-tabs-justified > .active > a:hover,
 .nav-tabs-justified > .active > a:focus {
   border: 1px solid #c6cdd0;
 }
 @media (min-width: 768px) {
   .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {
     border-bottom: 1px solid #c6cdd0;
     border-radius: 0px 0px 0 0;
   }
   .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a,
   .nav-tabs-justified > .active > a:hover,
   .nav-tabs-justified > .active > a:focus {
     border-bottom-color: #F8F9F9;
   }
 }
 
 .tab-content > .tab-pane {
   display: none;
 }
 .tab-content > .active {
   display: block;
 }
 
 .nav-tabs .dropdown-menu {
   margin-top: -1px;
   border-top-right-radius: 0;
   border-top-left-radius: 0;
 }
 
 .navbar {
   position: relative;
   min-height: 40px;
   margin-bottom: 0px;
   border: 0px;
 }
 .navbar:before, .navbar:after {
   content: " ";
   display: table;
 }
 .navbar:after {
   clear: both;
 }
 @media (min-width: 768px) {
   .navbar {
     border-radius: 0px;
   }
 }
 
 .navbar-header:before, .navbar-header:after {
   content: " ";
   display: table;
 }
 .navbar-header:after {
   clear: both;
 }
 @media (min-width: 768px) {
   .navbar-header {
     float: left;
   }
 }
 
 .navbar-collapse {
   overflow-x: visible;
   padding-right: 15px;
   padding-left: 15px;
   border-top: 1px solid transparent;
   box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
   -webkit-overflow-scrolling: touch;
 }
 .navbar-collapse:before, .navbar-collapse:after {
   content: " ";
   display: table;
 }
 .navbar-collapse:after {
   clear: both;
 }
 .navbar-collapse.in {
   overflow-y: auto;
 }
 @media (min-width: 768px) {
   .navbar-collapse {
     width: auto;
     border-top: 0;
     box-shadow: none;
   }
   .navbar-collapse.collapse {
     display: block !important;
     height: auto !important;
     padding-bottom: 0;
     overflow: visible !important;
   }
   .navbar-collapse.in {
     overflow-y: visible;
   }
   .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {
     padding-left: 0;
     padding-right: 0;
   }
 }
 
 .navbar-fixed-top .navbar-collapse,
 .navbar-fixed-bottom .navbar-collapse {
   max-height: 340px;
 }
 @media (max-device-width: 480px) and (orientation: landscape) {
   .navbar-fixed-top .navbar-collapse,
   .navbar-fixed-bottom .navbar-collapse {
     max-height: 200px;
   }
 }
 
 .container > .navbar-header,
 .container > .navbar-collapse,
 .container-fluid > .navbar-header,
 .container-fluid > .navbar-collapse {
   margin-right: -15px;
   margin-left: -15px;
 }
 @media (min-width: 768px) {
   .container > .navbar-header,
   .container > .navbar-collapse,
   .container-fluid > .navbar-header,
   .container-fluid > .navbar-collapse {
     margin-right: 0;
     margin-left: 0;
   }
 }
 
 .navbar-static-top {
   z-index: 1000;
   border-width: 0 0 1px;
 }
 @media (min-width: 768px) {
   .navbar-static-top {
     border-radius: 0;
   }
 }
 
 .navbar-fixed-top,
 .navbar-fixed-bottom {
   position: fixed;
   right: 0;
   left: 0;
   z-index: 1030;
 }
 @media (min-width: 768px) {
   .navbar-fixed-top,
   .navbar-fixed-bottom {
     border-radius: 0;
   }
 }
 
 .navbar-fixed-top {
   top: 0;
   border-width: 0 0 1px;
 }
 
 .navbar-fixed-bottom {
   bottom: 0;
   margin-bottom: 0;
   border-width: 1px 0 0;
 }
 
 .navbar-brand {
   float: left;
   padding: 6.5px 15px;
   font-size: 24px;
   line-height: 27px;
   height: 40px;
 }
 .navbar-brand:hover, .navbar-brand:focus {
   text-decoration: none;
 }
 .navbar-brand > img {
   display: block;
 }
 @media (min-width: 768px) {
   .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {
     margin-left: -15px;
   }
 }
 
 .navbar-toggle {
   position: relative;
   float: right;
   margin-right: 15px;
   padding: 9px 10px;
   margin-top: 3px;
   margin-bottom: 3px;
   background-color: transparent;
   background-image: none;
   border: 1px solid transparent;
   border-radius: 0px;
 }
 .navbar-toggle:focus {
   outline: 0;
 }
 .navbar-toggle .icon-bar {
   display: block;
   width: 22px;
   height: 2px;
   border-radius: 1px;
 }
 .navbar-toggle .icon-bar + .icon-bar {
   margin-top: 4px;
 }
 @media (min-width: 768px) {
   .navbar-toggle {
     display: none;
   }
 }
 
 .navbar-nav {
   margin: 3.25px -15px;
 }
 .navbar-nav > li > a {
   padding-top: 10px;
   padding-bottom: 10px;
   line-height: 27px;
 }
 @media (max-width: 767px) {
   .navbar-nav .open .dropdown-menu {
     position: static;
     float: none;
     width: auto;
     margin-top: 0;
     background-color: transparent;
     border: 0;
     box-shadow: none;
   }
   .navbar-nav .open .dropdown-menu > li > a,
   .navbar-nav .open .dropdown-menu .dropdown-header {
     padding: 5px 15px 5px 25px;
   }
   .navbar-nav .open .dropdown-menu > li > a {
     line-height: 27px;
   }
   .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus {
     background-image: none;
   }
 }
 @media (min-width: 768px) {
   .navbar-nav {
     float: left;
     margin: 0;
   }
   .navbar-nav > li {
     float: left;
   }
   .navbar-nav > li > a {
     padding-top: 6.5px;
     padding-bottom: 6.5px;
   }
 }
 
 .navbar-form {
   margin-left: -15px;
   margin-right: -15px;
   padding: 10px 15px;
   border-top: 1px solid transparent;
   border-bottom: 1px solid transparent;
   -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
   box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
   margin-top: -0.5px;
   margin-bottom: -0.5px;
 }
 @media (min-width: 768px) {
   .navbar-form .form-group {
     display: inline-block;
     margin-bottom: 0;
     vertical-align: middle;
   }
   .navbar-form .form-control {
     display: inline-block;
     width: auto;
     vertical-align: middle;
   }
   .navbar-form .form-control-static {
     display: inline-block;
   }
   .navbar-form .input-group {
     display: inline-table;
     vertical-align: middle;
   }
   .navbar-form .input-group .input-group-addon,
   .navbar-form .input-group .input-group-btn,
   .navbar-form .input-group .form-control {
     width: auto;
   }
   .navbar-form .input-group > .form-control {
     width: 100%;
   }
   .navbar-form .control-label {
     margin-bottom: 0;
     vertical-align: middle;
   }
   .navbar-form .radio,
   .navbar-form .checkbox {
     display: inline-block;
     margin-top: 0;
     margin-bottom: 0;
     vertical-align: middle;
   }
   .navbar-form .radio label,
   .navbar-form .checkbox label {
     padding-left: 0;
   }
   .navbar-form .radio input[type=radio],
   .navbar-form .checkbox input[type=checkbox] {
     position: relative;
     margin-left: 0;
   }
   .navbar-form .has-feedback .form-control-feedback {
     top: 0;
   }
 }
 @media (max-width: 767px) {
   .navbar-form .form-group {
     margin-bottom: 5px;
   }
   .navbar-form .form-group:last-child {
     margin-bottom: 0;
   }
 }
 @media (min-width: 768px) {
   .navbar-form {
     width: auto;
     border: 0;
     margin-left: 0;
     margin-right: 0;
     padding-top: 0;
     padding-bottom: 0;
     -webkit-box-shadow: none;
     box-shadow: none;
   }
 }
 
 .navbar-nav > li > .dropdown-menu {
   margin-top: 0;
   border-top-right-radius: 0;
   border-top-left-radius: 0;
 }
 
 .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
   margin-bottom: 0;
   border-top-right-radius: 0px;
   border-top-left-radius: 0px;
   border-bottom-right-radius: 0;
   border-bottom-left-radius: 0;
 }
 
 .navbar-btn {
   margin-top: -0.5px;
   margin-bottom: -0.5px;
 }
 .navbar-btn.btn-sm, .btn-group-sm > .navbar-btn.btn {
   margin-top: 1.5px;
   margin-bottom: 1.5px;
 }
 .navbar-btn.btn-xs, .btn-group-xs > .navbar-btn.btn {
   margin-top: 9px;
   margin-bottom: 9px;
 }
 
 .navbar-text {
   margin-top: 6.5px;
   margin-bottom: 6.5px;
 }
 @media (min-width: 768px) {
   .navbar-text {
     float: left;
     margin-left: 15px;
     margin-right: 15px;
   }
 }
 
 @media (min-width: 768px) {
   .navbar-left {
     float: left !important;
   }
   .navbar-right {
     float: right !important;
     margin-right: -15px;
   }
   .navbar-right ~ .navbar-right {
     margin-right: 0;
   }
 }
 .navbar-default {
   background-color: #eceff0;
   border-color: #c6cdd0;
 }
 .navbar-default .navbar-brand {
   color: #07590B;
 }
 .navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {
   color: #032a05;
   background-color: transparent;
 }
 .navbar-default .navbar-text {
   color: #212628;
 }
 .navbar-default .navbar-nav > li > a {
   color: #212628;
 }
 .navbar-default .navbar-nav > li > a:hover {
   color: #F8F9F9;
   background-color: #7A8B9F;
 }
 .navbar-default .navbar-nav > li > a:focus {
   color: #F8F9F9;
   background-color: #C8102E;
 }
 .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
   color: #F8F9F9;
   background-color: #C8102E;
 }
 .navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus {
   color: #7f9197;
   background-color: transparent;
 }
 .navbar-default .navbar-toggle {
   border-color: transparent;
 }
 .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
   background-color: #C8102E;
 }
 .navbar-default .navbar-toggle .icon-bar {
   background-color: #121516;
 }
 .navbar-default .navbar-collapse,
 .navbar-default .navbar-form {
  border-color:#c6cdd0;
 }
 .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
   background-color: #07590B;
   color: #F8F9F9;
 }
 @media (max-width: 767px) {
   .navbar-default .navbar-nav .open .dropdown-menu > li > a {
     color: #212628;
   }
   .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
     color: #F8F9F9;
     background-color: #07590B;
   }
   .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
     color: #F8F9F9;
     background-color: #07590B;
   }
   .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
     color: #7f9197;
     background-color: transparent;
   }
 }
 .navbar-default .navbar-link {
   color: #212628;
 }
 .navbar-default .navbar-link:hover {
   color: #F8F9F9;
 }
 .navbar-default .btn-link {
   color: #212628;
 }
 .navbar-default .btn-link:hover, .navbar-default .btn-link:focus {
   color: #F8F9F9;
 }
 .navbar-default .btn-link[disabled]:hover, .navbar-default .btn-link[disabled]:focus, fieldset[disabled] .navbar-default .btn-link:hover, fieldset[disabled] .navbar-default .btn-link:focus {
   color: #7f9197;
 }
 
 .navbar-inverse {
   background-color: #054108;
   border-color: transparent;
 }
 .navbar-inverse .navbar-brand {
   color: #FFF;
 }
 .navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus {
   color: hsl(124deg, 30%, 90%);
   background-color: transparent;
 }
 .navbar-inverse .navbar-text {
   color: #fff;
 }
 .navbar-inverse .navbar-nav > li > a {
   color: #FFF;
 }
 .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {
   color: #54f25c;
   background-color: #07590B;
 }
 .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {
   color: #54f25c;
   background-color: #07590B;
 }
 .navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus {
   color: #404b4e;
   background-color: transparent;
 }
 .navbar-inverse .navbar-toggle {
   border-color: transparent;
 }
 .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
   background-color: #121516;
 }
 .navbar-inverse .navbar-toggle .icon-bar {
   background-color: #25ee2e;
 }
 .navbar-inverse .navbar-collapse,
 .navbar-inverse .navbar-form {
   border-color: #032004;
 }
 .navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {
   background-color: #07590B;
   color: #54f25c;
 }
 @media (max-width: 767px) {
   .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
     border-color: transparent;
   }
   .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
     background-color: transparent;
   }
   .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
     color: #FFF;
   }
   .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
     color: #54f25c;
     background-color: #07590B;
   }
   .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
     color: #54f25c;
     background-color: #07590B;
   }
   .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
     color: #404b4e;
     background-color: transparent;
   }
 }
 .navbar-inverse .navbar-link {
   color: #FFF;
 }
 .navbar-inverse .navbar-link:hover {
   color: #54f25c;
 }
 .navbar-inverse .btn-link {
   color: #FFF;
 }
 .navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus {
   color: #54f25c;
 }
 .navbar-inverse .btn-link[disabled]:hover, .navbar-inverse .btn-link[disabled]:focus, fieldset[disabled] .navbar-inverse .btn-link:hover, fieldset[disabled] .navbar-inverse .btn-link:focus {
   color: #404b4e;
 }
 
 .breadcrumb {
   padding: 8px 15px;
   margin-bottom: 27px;
   list-style: none;
   background-color: #f5f5f5;
   border-radius: 0px;
 }
 .breadcrumb > li {
   display: inline-block;
 }
 .breadcrumb > li + li:before {
   content: "/ ";
   padding: 0 5px;
   color: #ccc;
 }
 .breadcrumb > .active {
   color: #7f9197;
 }
 
 .pagination {
   display: inline-block;
   padding-left: 0;
   margin: 27px 0;
   border-radius: 0px;
 }
 .pagination > li {
   display: inline;
 }
 .pagination > li > a,
 .pagination > li > span {
   position: relative;
   float: left;
   padding: 6px 12px;
   line-height: 1.428571429;
   text-decoration: none;
   color: #212628;
   background-color: #fafbfb;
   border: 1px solid #c6cdd0;
   margin-left: -1px;
 }
 .pagination > li:first-child > a,
 .pagination > li:first-child > span {
   margin-left: 0;
   border-bottom-left-radius: 0px;
   border-top-left-radius: 0px;
 }
 .pagination > li:last-child > a,
 .pagination > li:last-child > span {
   border-bottom-right-radius: 0px;
   border-top-right-radius: 0px;
 }
 .pagination > li > a:hover, .pagination > li > a:focus,
 .pagination > li > span:hover,
 .pagination > li > span:focus {
   z-index: 2;
   color: #121516;
   background-color: hsl(124deg, 30%, 90%);
   border-color: #c6cdd0;
 }
 .pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus,
 .pagination > .active > span,
 .pagination > .active > span:hover,
 .pagination > .active > span:focus {
   z-index: 3;
   color: #F8F9F9;
   background-color: #07540a;
   border-color: #c6cdd0;
   cursor: default;
 }
 .pagination > .disabled > span,
 .pagination > .disabled > span:hover,
 .pagination > .disabled > span:focus,
 .pagination > .disabled > a,
 .pagination > .disabled > a:hover,
 .pagination > .disabled > a:focus {
   color: #7f9197;
   background-color: #F8F9F9;
   border-color: #6d7f85;
   cursor: not-allowed;
 }
 
 .pagination-lg > li > a,
 .pagination-lg > li > span {
   padding: 10px 16px;
   font-size: 24px;
   line-height: 1.3333333;
 }
 .pagination-lg > li:first-child > a,
 .pagination-lg > li:first-child > span {
   border-bottom-left-radius: 20px;
   border-top-left-radius: 20px;
 }
 .pagination-lg > li:last-child > a,
 .pagination-lg > li:last-child > span {
   border-bottom-right-radius: 20px;
   border-top-right-radius: 20px;
 }
 
 .pagination-sm > li > a,
 .pagination-sm > li > span {
   padding: 5px 10px;
   font-size: 17px;
   line-height: 1.5;
 }
 .pagination-sm > li:first-child > a,
 .pagination-sm > li:first-child > span {
   border-bottom-left-radius: 0px;
   border-top-left-radius: 0px;
 }
 .pagination-sm > li:last-child > a,
 .pagination-sm > li:last-child > span {
   border-bottom-right-radius: 0px;
   border-top-right-radius: 0px;
 }
 
 .pager {
   padding-left: 0;
   margin: 27px 0;
   list-style: none;
   text-align: center;
 }
 .pager:before, .pager:after {
   content: " ";
   display: table;
 }
 .pager:after {
   clear: both;
 }
 .pager li {
   display: inline;
 }
 .pager li > a,
 .pager li > span {
   display: inline-block;
   padding: 5px 14px;
   background-color: #fafbfb;
   border: 1px solid #c6cdd0;
   border-radius: 15px;
 }
 .pager li > a:hover,
 .pager li > a:focus {
   text-decoration: none;
   background-color: hsl(124deg, 30%, 90%);
 }
 .pager .next > a,
 .pager .next > span {
   float: right;
 }
 .pager .previous > a,
 .pager .previous > span {
   float: left;
 }
 .pager .disabled > a,
 .pager .disabled > a:hover,
 .pager .disabled > a:focus,
 .pager .disabled > span {
   color: #7f9197;
   background-color: #fafbfb;
   cursor: not-allowed;
 }
 
 .label {
   display: inline;
   padding: 0.2em 0.6em 0.3em;
   font-size: 75%;
   font-weight: bold;
   line-height: 1;
   color: #fff;
   text-align: center;
   white-space: nowrap;
   vertical-align: baseline;
   border-radius: 0.25em;
 }
 .label:empty {
   display: none;
 }
 .btn .label {
   position: relative;
   top: -1px;
 }
 
 a.label:hover, a.label:focus {
   color: #fff;
   text-decoration: none;
   cursor: pointer;
 }
 
 .label-default {
   background-color: #7f9197;
 }
 .label-default[href]:hover, .label-default[href]:focus {
   background-color: #66777d;
 }
 
 .label-primary {
   background-color: #07590B;
 }
 .label-primary[href]:hover, .label-primary[href]:focus {
   background-color: #032a05;
 }
 
 .label-success {
   background-color: #0b8811;
 }
 .label-success[href]:hover, .label-success[href]:focus {
   background-color: #07590b;
 }
 
 .label-info {
   background-color: #064C6A;
 }
 .label-info[href]:hover, .label-info[href]:focus {
   background-color: #03293a;
 }
 
 .label-warning {
   background-color: #ff8136;
 }
 .label-warning[href]:hover, .label-warning[href]:focus {
   background-color: #ff6103;
 }
 
 .label-danger {
   background-color: #b84b7e;
 }
 .label-danger[href]:hover, .label-danger[href]:focus {
   background-color: #953b65;
 }
 
 .badge {
   display: inline-block;
   min-width: 10px;
   padding: 3px 7px;
   font-size: 17px;
   font-weight: bold;
   color: #fff;
   line-height: 1;
   vertical-align: middle;
   white-space: nowrap;
   text-align: center;
   background-color: #7f9197;
   border-radius: 10px;
 }
 .badge:empty {
   display: none;
 }
 .btn .badge {
   position: relative;
   top: -1px;
 }
 .btn-xs .badge, .btn-group-xs > .btn .badge {
   top: 0;
   padding: 1px 5px;
 }
 .list-group-item.active > .badge, .nav-pills > .active > a > .badge, .nav-pills-sm > .active > a > .badge {
   color: #07540a;
   background-color: #fff;
 }
 .list-group-item > .badge {
   float: right;
 }
 .list-group-item > .badge + .badge {
   margin-right: 5px;
 }
 .nav-pills > li > a > .badge, .nav-pills-sm > li > a > .badge {
   margin-left: 3px;
 }
 
 a.badge:hover, a.badge:focus {
   color: #fff;
   text-decoration: none;
   cursor: pointer;
 }
 
 .jumbotron {
   padding-top: 30px;
   padding-bottom: 30px;
   margin-bottom: 30px;
   color: inherit;
   background-color: #eceff0;
 }
 .jumbotron h1,
 .jumbotron .h1 {
   color: inherit;
 }
 .jumbotron p {
   margin-bottom: 15px;
   font-size: 29px;
   font-weight: 200;
 }
 .jumbotron > hr {
   border-top-color: #d0d7da;
 }
 .container .jumbotron, .container-fluid .jumbotron {
   border-radius: 20px;
   padding-left: 15px;
   padding-right: 15px;
 }
 .jumbotron .container {
   max-width: 100%;
 }
 @media screen and (min-width: 768px) {
   .jumbotron {
     padding-top: 48px;
     padding-bottom: 48px;
   }
   .container .jumbotron, .container-fluid .jumbotron {
     padding-left: 60px;
     padding-right: 60px;
   }
   .jumbotron h1,
   .jumbotron .h1 {
     font-size: 86px;
   }
 }
 
 .thumbnail {
   display: block;
   padding: 4px;
   margin-bottom: 27px;
   line-height: 1.428571429;
   background-color: #F8F9F9;
   border: 1px solid #ddd;
   border-radius: 0px;
   -webkit-transition: border 0.2s ease-in-out;
   -o-transition: border 0.2s ease-in-out;
   transition: border 0.2s ease-in-out;
 }
 .thumbnail > img,
 .thumbnail a > img {
   display: block;
   max-width: 100%;
   height: auto;
   margin-left: auto;
   margin-right: auto;
 }
 .thumbnail .caption {
   padding: 9px;
   color: #212628;
 }
 
 a.thumbnail:hover,
 a.thumbnail:focus,
 a.thumbnail.active {
   border-color: #07540a;
 }
 
 .alert {
   padding: 15px;
   margin-bottom: 27px;
   border: 1px solid transparent;
   border-radius: 0px;
 }
 .alert h4 {
   margin-top: 0;
   color: inherit;
 }
 .alert .alert-link {
   font-weight: bold;
 }
 .alert > p,
 .alert > ul {
   margin-bottom: 0;
 }
 .alert > p + p {
   margin-top: 5px;
 }
 
 .alert-dismissable,
 .alert-dismissible {
   padding-right: 35px;
 }
 .alert-dismissable .close,
 .alert-dismissible .close {
   position: relative;
   top: -2px;
   right: -21px;
   color: inherit;
 }
 
 .alert-success {
   background-color: #dff0d8;
   border-color: #d6e9c6;
   color: #3c763d;
 }
 .alert-success hr {
   border-top-color: #c9e2b3;
 }
 .alert-success .alert-link {
   color: #2b542c;
 }
 
 .alert-info {
   background-color: #d9edf7;
   border-color: #bce8f1;
   color: #31708f;
 }
 .alert-info hr {
   border-top-color: #a6e1ec;
 }
 .alert-info .alert-link {
   color: #245269;
 }
 
 .alert-warning {
   background-color: #fcf8e3;
   border-color: #faebcc;
   color: #8a6d3b;
 }
 .alert-warning hr {
   border-top-color: #f7e1b5;
 }
 .alert-warning .alert-link {
   color: #66512c;
 }
 
 .alert-danger {
   background-color: #f2dede;
   border-color: #ebccd1;
   color: #a94442;
 }
 .alert-danger hr {
   border-top-color: #e4b9c0;
 }
 .alert-danger .alert-link {
   color: #843534;
 }
 
 @-webkit-keyframes progress-bar-stripes {
   from {
     background-position: 40px 0;
   }
   to {
     background-position: 0 0;
   }
 }
 @keyframes progress-bar-stripes {
   from {
     background-position: 40px 0;
   }
   to {
     background-position: 0 0;
   }
 }
 .progress {
   overflow: hidden;
   height: 20px;
   margin-bottom: 20px;
   background-color: #C8102E;
   border-radius: 0px;
   -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
   box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
 }
 
 .progress-bar {
   float: left;
   width: 0%;
   height: 100%;
   font-size: 12px;
   line-height: 20px;
   color: #fff;
   text-align: center;
   background-color: #C8102E;
   -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
   box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
   -webkit-transition: width 0.6s ease;
   -o-transition: width 0.6s ease;
   transition: width 0.6s ease;
 }
 
 .progress-striped .progress-bar,
 .progress-bar-striped {
   background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
   background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
   background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
   background-size: 40px 40px;
 }
 
 .progress.active .progress-bar,
 .progress-bar.active {
   -webkit-animation: progress-bar-stripes 2s linear infinite;
   -o-animation: progress-bar-stripes 2s linear infinite;
   animation: progress-bar-stripes 2s linear infinite;
 }
 
 .progress-bar-success {
   background-color: #0b8811;
 }
 .progress-striped .progress-bar-success {
   background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
   background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
   background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
 }
 
 .progress-bar-info {
   background-color: #064C6A;
 }
 .progress-striped .progress-bar-info {
   background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
   background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
   background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
 }
 
 .progress-bar-warning {
   background-color: #ff8136;
 }
 .progress-striped .progress-bar-warning {
   background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
   background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
   background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
 }
 
 .progress-bar-danger {
   background-color: #b84b7e;
 }
 .progress-striped .progress-bar-danger {
   background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
   background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
   background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
 }
 
 .media {
   margin-top: 15px;
 }
 .media:first-child {
   margin-top: 0;
 }
 
 .media,
 .media-body {
   zoom: 1;
   overflow: hidden;
 }
 
 .media-body {
   width: 10000px;
 }
 
 .media-object {
   display: block;
 }
 .media-object.img-thumbnail {
   max-width: none;
 }
 
 .media-right,
 .media > .pull-right {
   padding-left: 10px;
 }
 
 .media-left,
 .media > .pull-left {
   padding-right: 10px;
 }
 
 .media-left,
 .media-right,
 .media-body {
   display: table-cell;
   vertical-align: top;
 }
 
 .media-middle {
   vertical-align: middle;
 }
 
 .media-bottom {
   vertical-align: bottom;
 }
 
 .media-heading {
   margin-top: 0;
   margin-bottom: 5px;
 }
 
 .media-list {
   padding-left: 0;
   list-style: none;
 }
 
 .list-group {
   margin-bottom: 20px;
   padding-left: 0;
 }
 
 .list-group-item {
   position: relative;
   display: block;
   padding: 10px 15px;
   margin-bottom: -1px;
   background-color: #fff;
   border: 1px solid #ddd;
 }
 .list-group-item:first-child {
   border-top-right-radius: 0px;
   border-top-left-radius: 0px;
 }
 .list-group-item:last-child {
   margin-bottom: 0;
   border-bottom-right-radius: 0px;
   border-bottom-left-radius: 0px;
 }
 
 a.list-group-item,
 button.list-group-item {
   color: #555;
 }
 a.list-group-item .list-group-item-heading,
 button.list-group-item .list-group-item-heading {
   color: #333;
 }
 a.list-group-item:hover, a.list-group-item:focus,
 button.list-group-item:hover,
 button.list-group-item:focus {
   text-decoration: none;
   color: #555;
   background-color: #f5f5f5;
 }
 
 button.list-group-item {
   width: 100%;
   text-align: left;
 }
 
 .list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus {
   background-color: #eceff0;
   color: #7f9197;
   cursor: not-allowed;
 }
 .list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading {
   color: inherit;
 }
 .list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text {
   color: #7f9197;
 }
 .list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {
   z-index: 2;
   color: #FFF;
   background-color: #07540a;
   border-color: #07540a;
 }
 .list-group-item.active .list-group-item-heading,
 .list-group-item.active .list-group-item-heading > small,
 .list-group-item.active .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading,
 .list-group-item.active:hover .list-group-item-heading > small,
 .list-group-item.active:hover .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading,
 .list-group-item.active:focus .list-group-item-heading > small,
 .list-group-item.active:focus .list-group-item-heading > .small {
   color: inherit;
 }
 .list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text {
   color: #38ef41;
 }
 
 .list-group-item-success {
   color: #3c763d;
   background-color: #dff0d8;
 }
 
 a.list-group-item-success,
 button.list-group-item-success {
   color: #3c763d;
 }
 a.list-group-item-success .list-group-item-heading,
 button.list-group-item-success .list-group-item-heading {
   color: inherit;
 }
 a.list-group-item-success:hover, a.list-group-item-success:focus,
 button.list-group-item-success:hover,
 button.list-group-item-success:focus {
   color: #3c763d;
   background-color: #d0e9c6;
 }
 a.list-group-item-success.active, a.list-group-item-success.active:hover, a.list-group-item-success.active:focus,
 button.list-group-item-success.active,
 button.list-group-item-success.active:hover,
 button.list-group-item-success.active:focus {
   color: #fff;
   background-color: #3c763d;
   border-color: #3c763d;
 }
 
 .list-group-item-info {
   color: #31708f;
   background-color: #d9edf7;
 }
 
 a.list-group-item-info,
 button.list-group-item-info {
   color: #31708f;
 }
 a.list-group-item-info .list-group-item-heading,
 button.list-group-item-info .list-group-item-heading {
   color: inherit;
 }
 a.list-group-item-info:hover, a.list-group-item-info:focus,
 button.list-group-item-info:hover,
 button.list-group-item-info:focus {
   color: #31708f;
   background-color: #c4e3f3;
 }
 a.list-group-item-info.active, a.list-group-item-info.active:hover, a.list-group-item-info.active:focus,
 button.list-group-item-info.active,
 button.list-group-item-info.active:hover,
 button.list-group-item-info.active:focus {
   color: #fff;
   background-color: #31708f;
   border-color: #31708f;
 }
 
 .list-group-item-warning {
   color: #8a6d3b;
   background-color: #fcf8e3;
 }
 
 a.list-group-item-warning,
 button.list-group-item-warning {
   color: #8a6d3b;
 }
 a.list-group-item-warning .list-group-item-heading,
 button.list-group-item-warning .list-group-item-heading {
   color: inherit;
 }
 a.list-group-item-warning:hover, a.list-group-item-warning:focus,
 button.list-group-item-warning:hover,
 button.list-group-item-warning:focus {
   color: #8a6d3b;
   background-color: #faf2cc;
 }
 a.list-group-item-warning.active, a.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus,
 button.list-group-item-warning.active,
 button.list-group-item-warning.active:hover,
 button.list-group-item-warning.active:focus {
   color: #fff;
   background-color: #8a6d3b;
   border-color: #8a6d3b;
 }
 
 .list-group-item-danger {
   color: #a94442;
   background-color: #f2dede;
 }
 
 a.list-group-item-danger,
 button.list-group-item-danger {
   color: #a94442;
 }
 a.list-group-item-danger .list-group-item-heading,
 button.list-group-item-danger .list-group-item-heading {
   color: inherit;
 }
 a.list-group-item-danger:hover, a.list-group-item-danger:focus,
 button.list-group-item-danger:hover,
 button.list-group-item-danger:focus {
   color: #a94442;
   background-color: #ebcccc;
 }
 a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus,
 button.list-group-item-danger.active,
 button.list-group-item-danger.active:hover,
 button.list-group-item-danger.active:focus {
   color: #fff;
   background-color: #a94442;
   border-color: #a94442;
 }
 
 .list-group-item-heading {
   margin-top: 0;
   margin-bottom: 5px;
 }
 
 .list-group-item-text {
   margin-bottom: 0;
   line-height: 1.3;
 }
 
 .panel {
   margin-bottom: 27px;
   background-color: #fff;
   border: 1px solid transparent;
   border-radius: 0px;
   -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
   box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
 }
 
 .panel-body {
   padding: 15px;
 }
 .panel-body:before, .panel-body:after {
   content: " ";
   display: table;
 }
 .panel-body:after {
   clear: both;
 }
 
 .panel-heading {
   padding: 10px 15px;
   border-bottom: 1px solid transparent;
   border-top-right-radius: -1px;
   border-top-left-radius: -1px;
 }
 .panel-heading > .dropdown .dropdown-toggle {
   color: inherit;
 }
 
 .panel-title {
   margin-top: 0;
   margin-bottom: 0 !important;
   font-size: 19px;
   color: inherit;
 }
 .panel-title > a,
 .panel-title > small,
 .panel-title > .small,
 .panel-title > small > a,
 .panel-title > .small > a {
   color: inherit;
 }
 
 .panel-footer {
   padding: 10px 15px;
   background-color: #f5f5f5;
   border-top: 1px solid #ddd;
   border-bottom-right-radius: -1px;
   border-bottom-left-radius: -1px;
 }
 
 .panel > .list-group,
 .panel > .panel-collapse > .list-group {
   margin-bottom: 0;
 }
 .panel > .list-group .list-group-item,
 .panel > .panel-collapse > .list-group .list-group-item {
   border-width: 1px 0;
   border-radius: 0;
 }
 .panel > .list-group:first-child .list-group-item:first-child,
 .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
   border-top: 0;
   border-top-right-radius: -1px;
   border-top-left-radius: -1px;
 }
 .panel > .list-group:last-child .list-group-item:last-child,
 .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
   border-bottom: 0;
   border-bottom-right-radius: -1px;
   border-bottom-left-radius: -1px;
 }
 .panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
   border-top-right-radius: 0;
   border-top-left-radius: 0;
 }
 
 .panel-heading + .list-group .list-group-item:first-child {
   border-top-width: 0;
 }
 
 .list-group + .panel-footer {
   border-top-width: 0;
 }
 
 .panel > .table,
 .panel > .table-responsive > .table,
 .panel > .panel-collapse > .table {
   margin-bottom: 0;
 }
 .panel > .table caption,
 .panel > .table-responsive > .table caption,
 .panel > .panel-collapse > .table caption {
   padding-left: 15px;
   padding-right: 15px;
 }
 .panel > .table:first-child,
 .panel > .table-responsive:first-child > .table:first-child {
   border-top-right-radius: -1px;
   border-top-left-radius: -1px;
 }
 .panel > .table:first-child > thead:first-child > tr:first-child,
 .panel > .table:first-child > tbody:first-child > tr:first-child,
 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
   border-top-left-radius: -1px;
   border-top-right-radius: -1px;
 }
 .panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
 .panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
 .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
 .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
   border-top-left-radius: -1px;
 }
 .panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
 .panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
 .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
 .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
   border-top-right-radius: -1px;
 }
 .panel > .table:last-child,
 .panel > .table-responsive:last-child > .table:last-child {
   border-bottom-right-radius: -1px;
   border-bottom-left-radius: -1px;
 }
 .panel > .table:last-child > tbody:last-child > tr:last-child,
 .panel > .table:last-child > tfoot:last-child > tr:last-child,
 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
   border-bottom-left-radius: -1px;
   border-bottom-right-radius: -1px;
 }
 .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
 .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
 .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
 .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
   border-bottom-left-radius: -1px;
 }
 .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
 .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
 .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
 .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
   border-bottom-right-radius: -1px;
 }
 .panel > .panel-body + .table,
 .panel > .panel-body + .table-responsive,
 .panel > .table + .panel-body,
 .panel > .table-responsive + .panel-body {
   border-top: 1px solid #ddd;
 }
 .panel > .table > tbody:first-child > tr:first-child th,
 .panel > .table > tbody:first-child > tr:first-child td {
   border-top: 0;
 }
 .panel > .table-bordered,
 .panel > .table-responsive > .table-bordered {
   border: 0;
 }
 .panel > .table-bordered > thead > tr > th:first-child,
 .panel > .table-bordered > thead > tr > td:first-child,
 .panel > .table-bordered > tbody > tr > th:first-child,
 .panel > .table-bordered > tbody > tr > td:first-child,
 .panel > .table-bordered > tfoot > tr > th:first-child,
 .panel > .table-bordered > tfoot > tr > td:first-child,
 .panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
 .panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
 .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
 .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
 .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
 .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
   border-left: 0;
 }
 .panel > .table-bordered > thead > tr > th:last-child,
 .panel > .table-bordered > thead > tr > td:last-child,
 .panel > .table-bordered > tbody > tr > th:last-child,
 .panel > .table-bordered > tbody > tr > td:last-child,
 .panel > .table-bordered > tfoot > tr > th:last-child,
 .panel > .table-bordered > tfoot > tr > td:last-child,
 .panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
 .panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
 .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
 .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
 .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
 .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
   border-right: 0;
 }
 .panel > .table-bordered > thead > tr:first-child > td,
 .panel > .table-bordered > thead > tr:first-child > th,
 .panel > .table-bordered > tbody > tr:first-child > td,
 .panel > .table-bordered > tbody > tr:first-child > th,
 .panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
 .panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
 .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
 .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
   border-bottom: 0;
 }
 .panel > .table-bordered > tbody > tr:last-child > td,
 .panel > .table-bordered > tbody > tr:last-child > th,
 .panel > .table-bordered > tfoot > tr:last-child > td,
 .panel > .table-bordered > tfoot > tr:last-child > th,
 .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
 .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
 .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
 .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
   border-bottom: 0;
 }
 .panel > .table-responsive {
   border: 0;
   margin-bottom: 0;
 }
 
 .panel-group {
   margin-bottom: 27px;
 }
 .panel-group .panel {
   margin-bottom: 0;
   border-radius: 0px;
 }
 .panel-group .panel + .panel {
   margin-top: 5px;
 }
 .panel-group .panel-heading {
   border-bottom: 0;
 }
 .panel-group .panel-heading + .panel-collapse > .panel-body,
 .panel-group .panel-heading + .panel-collapse > .list-group {
   border-top: 1px solid #ddd;
 }
 .panel-group .panel-footer {
   border-top: 0;
 }
 .panel-group .panel-footer + .panel-collapse .panel-body {
   border-bottom: 1px solid #ddd;
 }
 
 .panel-default {
   border-color: #ddd;
 }
 .panel-default > .panel-heading {
   color: #404b4e;
   background-color: #f5f5f5;
   border-color: #ddd;
 }
 .panel-default > .panel-heading + .panel-collapse > .panel-body {
   border-top-color: #ddd;
 }
 .panel-default > .panel-heading .badge {
   color: #f5f5f5;
   background-color: #404b4e;
 }
 .panel-default > .panel-footer + .panel-collapse > .panel-body {
   border-bottom-color: #ddd;
 }
 
 .panel-primary {
   border-color: #07590B;
 }
 .panel-primary > .panel-heading {
   color: #fff;
   background-color: #07590B;
   border-color: #07590B;
 }
 .panel-primary > .panel-heading + .panel-collapse > .panel-body {
   border-top-color: #07590B;
 }
 .panel-primary > .panel-heading .badge {
   color: #07590B;
   background-color: #fff;
 }
 .panel-primary > .panel-footer + .panel-collapse > .panel-body {
   border-bottom-color: #07590B;
 }
 
 .panel-success {
   border-color: #d6e9c6;
 }
 .panel-success > .panel-heading {
   color: #3c763d;
   background-color: #dff0d8;
   border-color: #d6e9c6;
 }
 .panel-success > .panel-heading + .panel-collapse > .panel-body {
   border-top-color: #d6e9c6;
 }
 .panel-success > .panel-heading .badge {
   color: #dff0d8;
   background-color: #3c763d;
 }
 .panel-success > .panel-footer + .panel-collapse > .panel-body {
   border-bottom-color: #d6e9c6;
 }
 
 .panel-info {
   border-color: #bce8f1;
 }
 .panel-info > .panel-heading {
   color: #31708f;
   background-color: #d9edf7;
   border-color: #bce8f1;
 }
 .panel-info > .panel-heading + .panel-collapse > .panel-body {
   border-top-color: #bce8f1;
 }
 .panel-info > .panel-heading .badge {
   color: #d9edf7;
   background-color: #31708f;
 }
 .panel-info > .panel-footer + .panel-collapse > .panel-body {
   border-bottom-color: #bce8f1;
 }
 
 .panel-warning {
   border-color: #faebcc;
 }
 .panel-warning > .panel-heading {
   color: #8a6d3b;
   background-color: #fcf8e3;
   border-color: #faebcc;
 }
 .panel-warning > .panel-heading + .panel-collapse > .panel-body {
   border-top-color: #faebcc;
 }
 .panel-warning > .panel-heading .badge {
   color: #fcf8e3;
   background-color: #8a6d3b;
 }
 .panel-warning > .panel-footer + .panel-collapse > .panel-body {
   border-bottom-color: #faebcc;
 }
 
 .panel-danger {
   border-color: #ebccd1;
 }
 .panel-danger > .panel-heading {
   color: #a94442;
   background-color: #f2dede;
   border-color: #ebccd1;
 }
 .panel-danger > .panel-heading + .panel-collapse > .panel-body {
   border-top-color: #ebccd1;
 }
 .panel-danger > .panel-heading .badge {
   color: #f2dede;
   background-color: #a94442;
 }
 .panel-danger > .panel-footer + .panel-collapse > .panel-body {
   border-bottom-color: #ebccd1;
 }
 
 .embed-responsive {
   position: relative;
   display: block;
   height: 0;
   padding: 0;
   overflow: hidden;
 }
 .embed-responsive .embed-responsive-item,
 .embed-responsive iframe,
 .embed-responsive embed,
 .embed-responsive object,
 .embed-responsive video {
   position: absolute;
   top: 0;
   left: 0;
   bottom: 0;
   height: 100%;
   width: 100%;
   border: 0;
 }
 
 .embed-responsive-16by9 {
   padding-bottom: 56.25%;
 }
 
 .embed-responsive-4by3 {
   padding-bottom: 75%;
 }
 
 .close {
   float: right;
   font-size: 28.5px;
   font-weight: bold;
   line-height: 1;
   color: #000;
   text-shadow: 0 1px 0 #fff;
   opacity: 0.2;
   filter: alpha(opacity=20);
 }
 .close:hover, .close:focus {
   color: #000;
   text-decoration: none;
   cursor: pointer;
   opacity: 0.5;
   filter: alpha(opacity=50);
 }
 
 button.close {
   padding: 0;
   cursor: pointer;
   background: transparent;
   border: 0;
   -webkit-appearance: none;
 }
 
 .modal-open {
   overflow: hidden;
 }
 
 .modal {
   display: none;
   overflow: hidden;
   position: fixed;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   z-index: 1050;
   -webkit-overflow-scrolling: touch;
   outline: 0;
 }
 .modal.fade .modal-dialog {
   -webkit-transform: translate(0, -25%);
   -ms-transform: translate(0, -25%);
   -o-transform: translate(0, -25%);
   transform: translate(0, -25%);
   -webkit-transition: -webkit-transform 0.3s ease-out;
   -moz-transition: -moz-transform 0.3s ease-out;
   -o-transition: -o-transform 0.3s ease-out;
   transition: transform 0.3s ease-out;
 }
 .modal.in .modal-dialog {
   -webkit-transform: translate(0, 0);
   -ms-transform: translate(0, 0);
   -o-transform: translate(0, 0);
   transform: translate(0, 0);
 }
 
 .modal-open .modal {
   overflow-x: hidden;
   overflow-y: auto;
 }
 
 .modal-dialog {
   position: relative;
   width: auto;
   margin: 10px;
 }
 
 .modal-content {
   position: relative;
   background-color: #fff;
   border: 1px solid #999;
   border: 1px solid rgba(0, 0, 0, 0.2);
   border-radius: 20px;
   -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
   box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
   background-clip: padding-box;
   outline: 0;
 }
 
 .modal-backdrop {
   position: fixed;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   z-index: 1040;
   background-color: #000;
 }
 .modal-backdrop.fade {
   opacity: 0;
   filter: alpha(opacity=0);
 }
 .modal-backdrop.in {
   opacity: 0.5;
   filter: alpha(opacity=50);
 }
 
 .modal-header {
   padding: 15px;
   border-bottom: 1px solid #e5e5e5;
 }
 .modal-header:before, .modal-header:after {
   content: " ";
   display: table;
 }
 .modal-header:after {
   clear: both;
 }
 
 .modal-header .close {
   margin-top: -2px;
 }
 
 .modal-title {
   margin: 0;
   line-height: 1.428571429;
 }
 
 .modal-body {
   position: relative;
   padding: 15px;
 }
 
 .modal-footer {
   padding: 15px;
   text-align: right;
   border-top: 1px solid #e5e5e5;
 }
 .modal-footer:before, .modal-footer:after {
   content: " ";
   display: table;
 }
 .modal-footer:after {
   clear: both;
 }
 .modal-footer .btn + .btn {
   margin-left: 5px;
   margin-bottom: 0;
 }
 .modal-footer .btn-group .btn + .btn {
   margin-left: -1px;
 }
 .modal-footer .btn-block + .btn-block {
   margin-left: 0;
 }
 
 .modal-scrollbar-measure {
   position: absolute;
   top: -9999px;
   width: 50px;
   height: 50px;
   overflow: scroll;
 }
 
 @media (min-width: 768px) {
   .modal-dialog {
     width: 600px;
     margin: 30px auto;
   }
   .modal-content {
     -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
     box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
   }
   .modal-sm {
     width: 300px;
   }
 }
 @media (min-width: 992px) {
   .modal-lg {
     width: 900px;
   }
 }
 .tooltip {
   position: absolute;
   z-index: 1070;
   display: block;
   font-family: Arial, sans-serif;
   font-style: normal;
   font-weight: normal;
   letter-spacing: normal;
   line-break: auto;
   line-height: 1.428571429;
   text-align: left;
   text-align: start;
   text-decoration: none;
   text-shadow: none;
   text-transform: none;
   white-space: normal;
   word-break: normal;
   word-spacing: normal;
   word-wrap: normal;
   font-size: 17px;
   opacity: 0;
   filter: alpha(opacity=0);
 }
 .tooltip.in {
   opacity: 0.9;
   filter: alpha(opacity=90);
 }
 .tooltip.top {
   margin-top: -3px;
   padding: 5px 0;
 }
 .tooltip.right {
   margin-left: 3px;
   padding: 0 5px;
 }
 .tooltip.bottom {
   margin-top: 3px;
   padding: 5px 0;
 }
 .tooltip.left {
   margin-left: -3px;
   padding: 0 5px;
 }
 
 .tooltip-inner {
   max-width: 200px;
   padding: 3px 8px;
   color: #fff;
   text-align: center;
   background-color: #000;
   border-radius: 0px;
 }
 
 .tooltip-arrow {
   position: absolute;
   width: 0;
   height: 0;
   border-color: transparent;
   border-style: solid;
 }
 
 .tooltip.top .tooltip-arrow {
   bottom: 0;
   left: 50%;
   margin-left: -5px;
   border-width: 5px 5px 0;
   border-top-color: #000;
 }
 .tooltip.top-left .tooltip-arrow {
   bottom: 0;
   right: 5px;
   margin-bottom: -5px;
   border-width: 5px 5px 0;
   border-top-color: #000;
 }
 .tooltip.top-right .tooltip-arrow {
   bottom: 0;
   left: 5px;
   margin-bottom: -5px;
   border-width: 5px 5px 0;
   border-top-color: #000;
 }
 .tooltip.right .tooltip-arrow {
   top: 50%;
   left: 0;
   margin-top: -5px;
   border-width: 5px 5px 5px 0;
   border-right-color: #000;
 }
 .tooltip.left .tooltip-arrow {
   top: 50%;
   right: 0;
   margin-top: -5px;
   border-width: 5px 0 5px 5px;
   border-left-color: #000;
 }
 .tooltip.bottom .tooltip-arrow {
   top: 0;
   left: 50%;
   margin-left: -5px;
   border-width: 0 5px 5px;
   border-bottom-color: #000;
 }
 .tooltip.bottom-left .tooltip-arrow {
   top: 0;
   right: 5px;
   margin-top: -5px;
   border-width: 0 5px 5px;
   border-bottom-color: #000;
 }
 .tooltip.bottom-right .tooltip-arrow {
   top: 0;
   left: 5px;
   margin-top: -5px;
   border-width: 0 5px 5px;
   border-bottom-color: #000;
 }
 
 .popover {
   position: absolute;
   top: 0;
   left: 0;
   z-index: 1060;
   display: none;
   max-width: 276px;
   padding: 1px;
   font-family: Arial, sans-serif;
   font-style: normal;
   font-weight: normal;
   letter-spacing: normal;
   line-break: auto;
   line-height: 1.428571429;
   text-align: left;
   text-align: start;
   text-decoration: none;
   text-shadow: none;
   text-transform: none;
   white-space: normal;
   word-break: normal;
   word-spacing: normal;
   word-wrap: normal;
   font-size: 19px;
   background-color: #fff;
   background-clip: padding-box;
   border: 1px solid #ccc;
   border: 1px solid rgba(0, 0, 0, 0.2);
   border-radius: 20px;
   -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
   box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
 }
 .popover.top {
   margin-top: -10px;
 }
 .popover.right {
   margin-left: 10px;
 }
 .popover.bottom {
   margin-top: 10px;
 }
 .popover.left {
   margin-left: -10px;
 }
 
 .popover-title {
   margin: 0;
   padding: 8px 14px;
   font-size: 19px;
   background-color: #f7f7f7;
   border-bottom: 1px solid #ebebeb;
   border-radius: 19px 19px 0 0;
 }
 
 .popover-content {
   padding: 9px 14px;
 }
 
 .popover > .arrow, .popover > .arrow:after {
   position: absolute;
   display: block;
   width: 0;
   height: 0;
   border-color: transparent;
   border-style: solid;
 }
 
 .popover > .arrow {
   border-width: 11px;
 }
 
 .popover > .arrow:after {
   border-width: 10px;
   content: "";
 }
 
 .popover.top > .arrow {
   left: 50%;
   margin-left: -11px;
   border-bottom-width: 0;
   border-top-color: #999999;
   border-top-color: rgba(0, 0, 0, 0.25);
   bottom: -11px;
 }
 .popover.top > .arrow:after {
   content: " ";
   bottom: 1px;
   margin-left: -10px;
   border-bottom-width: 0;
   border-top-color: #fff;
 }
 .popover.right > .arrow {
   top: 50%;
   left: -11px;
   margin-top: -11px;
   border-left-width: 0;
   border-right-color: #999999;
   border-right-color: rgba(0, 0, 0, 0.25);
 }
 .popover.right > .arrow:after {
   content: " ";
   left: 1px;
   bottom: -10px;
   border-left-width: 0;
   border-right-color: #fff;
 }
 .popover.bottom > .arrow {
   left: 50%;
   margin-left: -11px;
   border-top-width: 0;
   border-bottom-color: #999999;
   border-bottom-color: rgba(0, 0, 0, 0.25);
   top: -11px;
 }
 .popover.bottom > .arrow:after {
   content: " ";
   top: 1px;
   margin-left: -10px;
   border-top-width: 0;
   border-bottom-color: #fff;
 }
 .popover.left > .arrow {
   top: 50%;
   right: -11px;
   margin-top: -11px;
   border-right-width: 0;
   border-left-color: #999999;
   border-left-color: rgba(0, 0, 0, 0.25);
 }
 .popover.left > .arrow:after {
   content: " ";
   right: 1px;
   border-right-width: 0;
   border-left-color: #fff;
   bottom: -10px;
 }
 
  .carousel-regular {
    border: 2px solid #333d47;
    border-top: #06255b 40px solid;
    border-radius: 10px;
   position: relative;
   background:#ECF1F4; 
   box-shadow: rgba(51,61,71,.4) 0px 6px;
 }
 
 .carousel-inner {
   position: relative;
   overflow: hidden;
   width: 100%;
 }
 .carousel-inner > .item {
   display: none;
   position: relative;
   -webkit-transition: 0.6s ease-in-out left;
   -o-transition: 0.6s ease-in-out left;
   transition: 0.6s ease-in-out left;
 }
 .carousel-inner > .item > img,
 .carousel-inner > .item > a > img {
   display: block;
   max-width: 100%;
   height: auto;
   line-height: 1;
 }
 @media all and (transform-3d), (-webkit-transform-3d) {
   .carousel-inner > .item {
     -webkit-transition: -webkit-transform 0.6s ease-in-out;
     -moz-transition: -moz-transform 0.6s ease-in-out;
     -o-transition: -o-transform 0.6s ease-in-out;
     transition: transform 0.6s ease-in-out;
     -webkit-backface-visibility: hidden;
     -moz-backface-visibility: hidden;
     backface-visibility: hidden;
     -webkit-perspective: 1000px;
     -moz-perspective: 1000px;
     perspective: 1000px;
   }
   .carousel-inner > .item.next, .carousel-inner > .item.active.right {
     -webkit-transform: translate3d(100%, 0, 0);
     transform: translate3d(100%, 0, 0);
     left: 0;
   }
   .carousel-inner > .item.prev, .carousel-inner > .item.active.left {
     -webkit-transform: translate3d(-100%, 0, 0);
     transform: translate3d(-100%, 0, 0);
     left: 0;
   }
   .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active {
     -webkit-transform: translate3d(0, 0, 0);
     transform: translate3d(0, 0, 0);
     left: 0;
   }
 }
 .carousel-inner > .active,
 .carousel-inner > .next,
 .carousel-inner > .prev {
   display: block;
 }
 .carousel-inner > .active {
   left: 0;
 }
 .carousel-inner > .next,
 .carousel-inner > .prev {
   position: absolute;
   top: 0;
   width: 100%;
 }
 .carousel-inner > .next {
   left: 100%;
 }
 .carousel-inner > .prev {
   left: -100%;
 }
 .carousel-inner > .next.left,
 .carousel-inner > .prev.right {
   left: 0;
 }
 .carousel-inner > .active.left {
   left: -100%;
 }
 .carousel-inner > .active.right {
   left: 100%;
 }

 .carousel-control-container{
  display: flex;
   justify-content: space-between;
   align-items: center;
   margin-top: 0px;
   margin-bottom: 20px;
 }

 .carousel-control-container > a {
  padding: 0;
  position: relative;
  height: 44px;
  width: 44px;
  margin-left: 20px;
  margin-right: 20px;
  border-radius: 30px;
  background-color: #333D47;
  border: none !important;
}

.carousel-control-container a:hover {
  box-shadow: 0 0 0 3px #fff, 0 0 0 5px #8b2331;
  outline: none;
  opacity: 1;
  background-color: #8b2331;
}

.carousel-control-container a:focus {
  box-shadow: 0 0 0 4px #fff, 0 0 0 8px #333D47;
  outline: none;
  opacity: 1;
  background-color: #333D47;
}
.carousel-control-container a:focus:hover {
  box-shadow: 0 0 0 4px #fff, 0 0 0 8px #333D47;
  outline: none;
  opacity: 1;
  background-color: #333D47;
}
 
 .carousel-control {
   position: absolute;
   top: 0;
   left: 0;
   bottom: 0;
   width: 15%;
   opacity: 0.5;
   filter: alpha(opacity=50);
   font-size: 20px;
   color: #fff;
   text-align: center;
   text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
   background-color: rgba(0, 0, 0, 0);
 }
 .carousel-regular .carousel-control-left {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='15' viewBox='0 0 25 15'%3E%3Cg id='arrow-left-icon' transform='translate(701 562) rotate(180)'%3E%3Cpath id='Path_51' data-name='Path 51' d='M0 0H25V15H0Z' transform='translate(676 547)' fill='none'/%3E%3Cpath id='Path_46' data-name='Path 46' d='M13.613 0V5H0v5H13.613v5l11-7.5Z' transform='translate(676 547)' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E");

 }
 .carousel-regular .carousel-control-right {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='15' viewBox='0 0 25 15'%3E%3Cg id='arrow-right-icon' transform='translate(-676 -547)'%3E%3Cpath id='Path_51' data-name='Path 51' d='M0 0H25V15H0Z' transform='translate(676 547)' fill='none'/%3E%3Cpath id='Path_46' data-name='Path 46' d='M13.613 0V5H0v5H13.613v5l11-7.5Z' transform='translate(676 547)' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E");
 }

 .carousel-regular .carousel-control {
  background-repeat: no-repeat;
  background-position: center;
  color: #fff;
  position: absolute;
  height: 100%;
  width: 100%;
  opacity: 1;
  border-radius: 30px;
  z-index: 1;
}
 /* .carousel-control:hover, .carousel-control:focus {
   outline: 0;
   color: #fff;
   text-decoration: none;
   opacity: 0.9;
   filter: alpha(opacity=90);
 } */
 /* .carousel-control .icon-prev,
 .carousel-control .icon-next,
 .carousel-control .glyphicon-chevron-left,
 .carousel-control .glyphicon-chevron-right {
   position: absolute;
   top: 50%;
   margin-top: -10px;
   z-index: 5;
   display: inline-block;
 }
 .carousel-control .icon-prev,
 .carousel-control .glyphicon-chevron-left {
   left: 50%;
   margin-left: -10px;
 }
 .carousel-control .icon-next,
 .carousel-control .glyphicon-chevron-right {
   right: 50%;
   margin-right: -10px;
 }
 .carousel-control .icon-prev,
 .carousel-control .icon-next {
   width: 20px;
   height: 20px;
   line-height: 1;
   font-family: serif;
 }
 .carousel-control .icon-prev:before {
   content: "‹";
 }
 .carousel-control .icon-next:before {
   content: "›";
 }
  */
 .carousel-indicators {
   position: absolute;
   bottom: 10px;
   left: 50%;
   z-index: 15;
   width: 60%;
   margin-left: -30%;
   padding-left: 0;
   list-style: none;
   text-align: center;
 }
 .carousel-indicators li {
   display: inline-block;
   width: 16px;
   height: 16px;
   margin: 1px;
   text-indent: -999px;
   border: 1px solid #fff;
   border-radius: 10px;
   cursor: pointer;
   background-color: #000 \9 ;
   background-color: rgba(0, 0, 0, 0);
 }
 .carousel-indicators .active {
   margin: 1px;
   width: 16px;
   height: 16px;
   background-color: #fff;
 }
 
 .carousel-caption {
   position: relative;
   left: 15%;
   right: 15%;
   bottom: 20px;
   z-index: 10;
   padding-top: 20px;
   padding-bottom: 20px;
   color: black;
   text-align: center;
   text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
 }
 .carousel-caption .btn {
   text-shadow: none;
 }
 
 @media screen and (min-width: 768px) {
   .carousel-control .glyphicon-chevron-left,
   .carousel-control .glyphicon-chevron-right,
   .carousel-control .icon-prev,
   .carousel-control .icon-next {
     width: 30px;
     height: 30px;
     margin-top: -10px;
     font-size: 30px;
   }
   .carousel-control .glyphicon-chevron-left,
   .carousel-control .icon-prev {
     margin-left: -10px;
   }
   .carousel-control .glyphicon-chevron-right,
   .carousel-control .icon-next {
     margin-right: -10px;
   }
   .carousel-caption {
     left: 20%;
     right: 20%;
     padding-bottom: 30px;
   }
   /* .carousel-indicators {
     bottom: 20px;
   } */
 }
 .clearfix:before, .clearfix:after {
   content: " ";
   display: table;
 }
 .clearfix:after {
   clear: both;
 }
 
 .center-block {
   display: block;
   margin-left: auto;
   margin-right: auto;
 }
 
 .pull-right {
   float: right !important;
 }
 
 .pull-left {
   float: left !important;
 }
 
 .hide {
   display: none !important;
 }
 
 .show {
   display: block !important;
 }
 
 .invisible {
   display: none !important;
 }
 
 .text-hide {
   font: 0/0 a;
   color: transparent;
   text-shadow: none;
   background-color: transparent;
   border: 0;
 }
 
 .hidden {
   display: none !important;
 }
 
 .affix {
   position: fixed;
 }
 
 @-ms-viewport {
   width: device-width;
 }
 .visible-xs {
   display: none !important;
 }
 
 .visible-sm {
   display: none !important;
 }
 
 .visible-md {
   display: none !important;
 }
 
 .visible-lg {
   display: none !important;
 }
 
 .visible-xs-block,
 .visible-xs-inline,
 .visible-xs-inline-block,
 .visible-sm-block,
 .visible-sm-inline,
 .visible-sm-inline-block,
 .visible-md-block,
 .visible-md-inline,
 .visible-md-inline-block,
 .visible-lg-block,
 .visible-lg-inline,
 .visible-lg-inline-block {
   display: none !important;
 }
 
 @media (max-width: 767px) {
   .visible-xs {
     display: block !important;
   }
   table.visible-xs {
     display: table !important;
   }
   tr.visible-xs {
     display: table-row !important;
   }
   th.visible-xs,
   td.visible-xs {
     display: table-cell !important;
   }
 }
 @media (max-width: 767px) {
   .visible-xs-block {
     display: block !important;
   }
 }
 
 @media (max-width: 767px) {
   .visible-xs-inline {
     display: inline !important;
   }
 }
 
 @media (max-width: 767px) {
   .visible-xs-inline-block {
     display: inline-block !important;
   }
 }
 
 @media (min-width: 768px) and (max-width: 991px) {
   .visible-sm {
     display: block !important;
   }
   table.visible-sm {
     display: table !important;
   }
   tr.visible-sm {
     display: table-row !important;
   }
   th.visible-sm,
   td.visible-sm {
     display: table-cell !important;
   }
 }
 @media (min-width: 768px) and (max-width: 991px) {
   .visible-sm-block {
     display: block !important;
   }
 }
 
 @media (min-width: 768px) and (max-width: 991px) {
   .visible-sm-inline {
     display: inline !important;
   }
 }
 
 @media (min-width: 768px) and (max-width: 991px) {
   .visible-sm-inline-block {
     display: inline-block !important;
   }
 }
 
 @media (min-width: 992px) and (max-width: 1199px) {
   .visible-md {
     display: block !important;
   }
   table.visible-md {
     display: table !important;
   }
   tr.visible-md {
     display: table-row !important;
   }
   th.visible-md,
   td.visible-md {
     display: table-cell !important;
   }
 }
 @media (min-width: 992px) and (max-width: 1199px) {
   .visible-md-block {
     display: block !important;
   }
 }
 
 @media (min-width: 992px) and (max-width: 1199px) {
   .visible-md-inline {
     display: inline !important;
   }
 }
 
 @media (min-width: 992px) and (max-width: 1199px) {
   .visible-md-inline-block {
     display: inline-block !important;
   }
 }
 
 @media (min-width: 1200px) {
   .visible-lg {
     display: block !important;
   }
   table.visible-lg {
     display: table !important;
   }
   tr.visible-lg {
     display: table-row !important;
   }
   th.visible-lg,
   td.visible-lg {
     display: table-cell !important;
   }
 }
 @media (min-width: 1200px) {
   .visible-lg-block {
     display: block !important;
   }
 }
 
 @media (min-width: 1200px) {
   .visible-lg-inline {
     display: inline !important;
   }
 }
 
 @media (min-width: 1200px) {
   .visible-lg-inline-block {
     display: inline-block !important;
   }
 }
 
 @media (max-width: 767px) {
   .hidden-xs {
     display: none !important;
   }
 }
 @media (min-width: 768px) and (max-width: 991px) {
   .hidden-sm {
     display: none !important;
   }
 }
 @media (min-width: 992px) and (max-width: 1199px) {
   .hidden-md {
     display: none !important;
   }
 }
 @media (min-width: 1200px) {
   .hidden-lg {
     display: none !important;
   }
 }
 .visible-print {
   display: none !important;
 }
 
 @media print {
   .visible-print {
     display: block !important;
   }
   table.visible-print {
     display: table !important;
   }
   tr.visible-print {
     display: table-row !important;
   }
   th.visible-print,
   td.visible-print {
     display: table-cell !important;
   }
 }
 .visible-print-block {
   display: none !important;
 }
 @media print {
   .visible-print-block {
     display: block !important;
   }
 }
 
 .visible-print-inline {
   display: none !important;
 }
 @media print {
   .visible-print-inline {
     display: inline !important;
   }
 }
 
 .visible-print-inline-block {
   display: none !important;
 }
 @media print {
   .visible-print-inline-block {
     display: inline-block !important;
   }
 }
 
 @media print {
   .hidden-print {
     display: none !important;
   }
 }
 .btn {
   border-radius: 20px;
   padding: 13.5px 27px;
 }
 .btn.disabled, .btn[disabled], fieldset[disabled] .btn {
   background-color: #eceff0;
   border-color: #4B575B;
   color: #4B575B;
   opacity: 0.5;
   filter: alpha(opacity=50);
 }
 
 .btn-inverse {
   background: #333d47 0% 0% no-repeat padding-box;
  display: flex;
  flex-direction: row;
  border-radius: 30px;
  border-color: #333d47;
  border-width: 0;
  margin: auto;
  color: #fff;
  background-repeat: no-repeat;
  border: 4px solid rgba(0,0,0,0);
  background-color: #333d47;
  cursor: pointer;
  text-align: center;
  font-weight: bold;
 }
 .btn-inverse:focus, .btn-inverse.focus {
   color: #F8F9F9;
   background-color: #333d47;
 }
 .btn-inverse:hover {
   color: #F8F9F9;
   background-color: #8a2434;
   border: 4px solid rgba(0,0,0,0);
 }
 .btn-inverse:active, .btn-inverse.active, .open > .btn-inverse.dropdown-toggle {
  color: #fff;
  background: #333d47 0% 0% no-repeat padding-box;
  box-shadow: 0 0 0 1.5px #333d47;
 }
 .btn-inverse:active:hover, .btn-inverse:active:focus, .btn-inverse:active.focus, .btn-inverse.active:hover, .btn-inverse.active:focus, .btn-inverse.active.focus, .open > .btn-inverse.dropdown-toggle:hover, .open > .btn-inverse.dropdown-toggle:focus, .open > .btn-inverse.dropdown-toggle.focus {
  outline:none;
 }
 .btn-inverse:active, .btn-inverse.active, .open > .btn-inverse.dropdown-toggle {
   background-image: none;
 }
 .btn-inverse.disabled:hover, .btn-inverse.disabled:focus, .btn-inverse.disabled.focus, .btn-inverse[disabled]:hover, .btn-inverse[disabled]:focus, .btn-inverse[disabled].focus, fieldset[disabled] .btn-inverse:hover, fieldset[disabled] .btn-inverse:focus, fieldset[disabled] .btn-inverse.focus {
   background-color: #212628;
   border-color: #212628;
 }
 .btn-inverse .badge {
   color: #212628;
   background-color: #F8F9F9;
 }
 .btn-inverse:hover {
  background: #8a2434 0% 0% no-repeat padding-box;
    box-shadow: 0 0 0 1.5px #8a2434;
   color: #FFF;
 }
 .btn-inverse:focus {
  color: #fff;
  background: #333d47 0% 0% no-repeat padding-box;
  box-shadow: 0 0 0 4px #333d47;
  border: 4px solid rgba(0,0,0,0);
 }
 .btn-inverse.disabled, .btn-inverse[disabled], fieldset[disabled] .btn-inverse {
   color: #7f9197;
   cursor: not-allowed;
   opacity: 0.5;
   filter: alpha(opacity=50);
   -webkit-box-shadow: none;
   box-shadow: none;
 }
 
 .btn-link {
   border: none;
   border-radius: 0;
   border-bottom: 1px dotted #07590B;
   font-weight: 600;
   padding: 0;
 }
 .btn-link:hover {
   border-bottom: 1px dotted transparent;
   color: #07590B;
 }
 .btn-link:focus {
   background-color: #f3ff5d;
   border: none;
   color: #121516;
   box-shadow: 0 0 0 0.3rem #4B575B;
 }
 .btn-link[disabled]:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:hover, fieldset[disabled] .btn-link:focus {
   color: #7f9197;
   text-decoration: none;
 }
 
 .cta-large, .cta-large-alt-inverse, .cta-large-alt-inverse-icon, .cta-large-alt, .cta-large-alt-icon, .cta-large-icon {
   background-color: #07540a;
   border: 2px solid #07540a;
   border-radius: 50px;
   color: #FFF;
   display: inline-block;
   font-size: 24px;
   font-weight: 600;
   margin-bottom: 27px;
   min-width: 15rem;
   padding: 0.5em 27px 18px 27px;
 }
 .cta-large:hover, .cta-large-alt-inverse:hover, .cta-large-alt-inverse-icon:hover, .cta-large-alt:hover, .cta-large-alt-icon:hover, .cta-large-icon:hover, .cta-large:focus, .cta-large-alt-inverse:focus, .cta-large-alt-inverse-icon:focus, .cta-large-alt:focus, .cta-large-alt-icon:focus, .cta-large-icon:focus {
   background-color: #FFF;
   border: 2px solid #07590B;
   color: #07590B;
   text-decoration: none;
 }
 .cta-large i, .cta-large-alt-inverse i, .cta-large-alt-inverse-icon i, .cta-large-alt i, .cta-large-alt-icon i, .cta-large-icon i {
   width: 27px;
 }
 
 .cta-large-icon {
   padding-right: 40.5px;
 }
 
 .cta-large-alt, .cta-large-alt-icon {
   background-color: transparent;
   border: 2px solid #07540a;
   color: #07540a;
 }
 .cta-large-alt:hover, .cta-large-alt-icon:hover, .cta-large-alt:focus, .cta-large-alt-icon:focus {
   background-color: hsl(124deg, 30%, 90%);
   color: #121516;
 }
 
 .cta-large-alt-icon {
   padding-right: 40.5px;
 }
 
 .cta-large-alt-inverse, .cta-large-alt-inverse-icon {
   background-color: transparent;
   border: 2px solid #FFF;
   padding-right: 27px;
 }
 .cta-large-alt-inverse:hover, .cta-large-alt-inverse-icon:hover, .cta-large-alt-inverse:focus, .cta-large-alt-inverse-icon:focus {
   background-color: #FFF;
   border: 2px solid #FFF;
   color: #064C6A;
 }
 
 .cta-large-alt-inverse-icon {
   padding-right: 40.5px;
 }
 
 .color-safe-bg, .color-safe-bg_light-brand-4, .color-safe-bg_light-brand-3, .color-safe-bg_light-brand-2, .color-safe-bg_light-brand-1, .color-safe-bg_brand-2, .color-safe-bg_brand-1, .color-safe-bg_inverse, .color-safe-bg_context {
   font-weight: normal;
   padding: 1.5em 27px 0.5em 27px;
 }
 
 .color-safe-bg-lg {
   font-size: 14px;
   font-weight: 600;
   padding: 13.5px 27px 17.4193548387px 27px;
 }
 
 .color-safe-bg_context {
   background-color: #eceff0;
   color: #212628;
 }
 .color-safe-bg_context h1, .color-safe-bg_context h2, .color-safe-bg_context h3, .color-safe-bg_context h4, .color-safe-bg_context h5 {
   color: #054560;
 }
 .color-safe-bg_context a {
   color: #121516;
   border-bottom: 1px dotted #F4EEA8;
 }
 .color-safe-bg_context a:hover {
   border-bottom: none;
 }
 
 .color-safe-bg_inverse {
   background-color: #212628;
   color: #F8F9F9;
 }
 .color-safe-bg_inverse h1, .color-safe-bg_inverse h2, .color-safe-bg_inverse h3, .color-safe-bg_inverse h4, .color-safe-bg_inverse h5 {
   color: #CCDC00;
 }
 .color-safe-bg_inverse a {
   color: #CCDC00;
 }
 .color-safe-bg_inverse a:hover {
   border-color: #CCDC00;
 }
 
 .color-safe-bg_brand-1 {
   background-color: #07540a;
   color: #FFF;
 }
 .color-safe-bg_brand-1 a {
   color: #f8ff9a;
 }
 .color-safe-bg_brand-1 a:hover {
   border-color: #f8ff9a;
 }
 
 .color-safe-bg_brand-2 {
   background-color: #064C6A;
   color: #F8F9F9;
 }
 .color-safe-bg_brand-2 a {
   color: #f3ff5d;
 }
 .color-safe-bg_brand-2 a:hover {
   border-color: #f3ff5d;
 }
 
 .color-safe-bg_light-brand-1 {
   background-color: hsl(124deg, 30%, 90%);
   color: #212628;
 }
 .color-safe-bg_light-brand-1 h1, .color-safe-bg_light-brand-1 h2, .color-safe-bg_light-brand-1 h3, .color-safe-bg_light-brand-1 h4, .color-safe-bg_light-brand-1 h5 {
   color: #064609;
 }
 .color-safe-bg_light-brand-1 a {
   color: #121516;
   border-bottom: 1px dotted #07590B;
 }
 .color-safe-bg_light-brand-1 a:hover {
   border-bottom: none;
 }
 
 .color-safe-bg_light-brand-2 {
   background-color: #C1E9FB;
   color: #212628;
 }
 .color-safe-bg_light-brand-2 h1, .color-safe-bg_light-brand-2 h2, .color-safe-bg_light-brand-2 h3, .color-safe-bg_light-brand-2 h4, .color-safe-bg_light-brand-2 h5 {
   color: #05425c;
 }
 .color-safe-bg_light-brand-2 a {
   color: #121516;
   border-bottom: 1px dotted #064C6A;
 }
 .color-safe-bg_light-brand-2 a:hover {
   border-bottom: none;
 }
 
 .color-safe-bg_light-brand-3 {
   background-color: #eceff0;
   color: #212628;
 }
 .color-safe-bg_light-brand-3 h1, .color-safe-bg_light-brand-3 h2, .color-safe-bg_light-brand-3 h3, .color-safe-bg_light-brand-3 h4, .color-safe-bg_light-brand-3 h5 {
   color: #0A76A5;
 }
 .color-safe-bg_light-brand-3 a {
   color: #121516;
   border-bottom: 1px dotted #0A76A5;
 }
 .color-safe-bg_light-brand-3 a:hover {
   border-bottom: none;
 }
 
 .color-safe-bg_light-brand-4 {
   background-color: #F4EEA8;
   color: #212628;
 }
 .color-safe-bg_light-brand-4 h1, .color-safe-bg_light-brand-4 h2, .color-safe-bg_light-brand-4 h3, .color-safe-bg_light-brand-4 h4, .color-safe-bg_light-brand-4 h5 {
   color: #554A0C;
 }
 .color-safe-bg_light-brand-4 a {
   color: #121516;
   border-bottom: 1px dotted #554A0C;
 }
 .color-safe-bg_light-brand-4 a:hover {
   border-bottom: none;
 }
 
 .palette_display {
   border-bottom: 1px solid #c6cdd0;
   display: flex;
   flex-direction: column;
   margin-bottom: 27px;
 }
 .palette_display h4 {
   background-color: #eceff0;
   border: 1px solid #c6cdd0;
   border-bottom: none;
   color: #404b4e;
   font-size: 12px;
   margin: 0;
   padding: 13.5px;
   text-transform: uppercase;
   width: 100%;
 }
 .palette_display .palette-row {
   display: flex;
   flex-direction: row;
 }
 .palette_display .palette-row .palette-swatch {
   border: 1px solid #c6cdd0;
   border-bottom: none;
   display: flex;
   padding-top: 3%;
   width: 20%;
 }
 .palette_display .palette-row .palette-swatch i {
   font-size: 60px;
   margin: 0 auto;
   text-align: center;
 }
 .palette_display .palette-row .palette-info {
   border: 1px solid #c6cdd0;
   border-bottom: none;
   border-left: none;
   display: flex;
   flex-direction: column;
   width: 80%;
 }
 .palette_display .palette-row .palette-info h5, .palette_display .palette-row .palette-info p {
   align-content: center;
   border-bottom: 1px solid #c6cdd0;
   flex: 1;
   margin: 0;
   padding: 6.75px;
   width: 100%;
 }
 .palette_display .palette-row .palette-info p {
   display: flex;
 }
 .palette_display .palette-row .palette-info p:last-of-type {
   border-bottom: none;
 }
 .palette_display .palette-row .palette-info p code {
   flex: 1;
   border-left: 1px solid #c6cdd0;
   border-right: 1px solid #c6cdd0;
 }
 
 div.layout_full {
   display: flex;
   flex-direction: column;
   width: 100%;
 }
 
 div.layout_thirds {
   align-items: stretch;
   display: flex;
   width: 100%;
 }
 div.layout_thirds .col-sm-4 {
   display: flex;
   flex-direction: column;
 }
 div.layout_thirds .col-sm-8 {
   display: flex;
   flex-direction: column;
 }
 
 .dropdown-menu {
   background-color: #FFF;
   border: none;
 }
 .dropdown-menu > li > a {
   color: #07590B;
   font-weight: 600;
 }
 
 .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
   text-decoration: none;
   color: #212628;
   background-color: hsl(124deg, 30%, 90%);
 }
 
 .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
   color: #FFF;
   text-decoration: none;
   outline: 0;
   background-color: #07540a;
 }
 
 .dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
   color: #7f9197;
 }
 .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
   text-decoration: none;
   background-color: transparent;
   background-image: none;
   filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
   cursor: not-allowed;
 }
 
 .brand-primary-gradient {
   background: linear-gradient(160deg, #032a05, #054108, #07590B);
   color: #F8F9F9;
   padding: 27px;
 }
 .brand-primary-gradient a {
   color: #FFF;
 }
 .brand-primary-gradient a:hover {
   border-color: #FFF;
 }
 
 .brand-2-gradient {
   background: linear-gradient(160deg, #03293a, #053b52, #064C6A);
   color: #F8F9F9;
   padding: 27px;
 }
 .brand-2-gradient a {
   color: #FFF;
 }
 .brand-2-gradient a:hover {
   border-color: #FFF;
 }
 
 .brand-3-gradient {
   background: linear-gradient(160deg, #b4c300, #CCDC00, #eeff10);
   color: #212628;
   padding: 27px;
 }
 .brand-3-gradient a {
   color: #212628;
 }
 .brand-3-gradient a:hover {
   border-color: #212628;
 }
 
 .table-of-contents {
   background-color: hsl(124deg, 30%, 90%);
   width: 100%;
 }
 .table-of-contents nav ul {
   list-style-type: none;
   -webkit-padding-start: 0px;
 }
 .table-of-contents nav ul li {
   margin-bottom: 13.5px;
 }
 .table-of-contents nav ul li a {
   border-left: 3px solid #25ee2e;
   color: #121516;
   font-weight: 600;
   padding-left: 13.5px;
 }
 .table-of-contents nav ul li a:hover, .table-of-contents nav ul li a:focus {
   border-left: 3px solid #121516;
   text-decoration: none;
 }
 .table-of-contents nav ul li a.active {
   border-left: 3px solid #66777c;
   color: #434f52;
 }
 
 a.btn-icon__return {
   color: #121516;
   display: flex;
   height: 40.5px;
   margin-bottom: 27px;
   width: 40.5px;
 }
 a.btn-icon__return:hover {
   background-color: #121516;
   color: #25ee2e;
   text-decoration: none;
 }
 a.btn-icon__return i {
   align-self: center;
   padding-left: 0.5em;
 }
 
 nav.content-nav {
   align-items: center;
   display: flex;
   height: 54px;
   width: 100%;
 }
 nav.content-nav h1 {
   margin: 0;
 }
 nav.content-nav i {
   color: #121516;
   font-size: 24px;
 }
 nav.content-nav i.active {
   opacity: 0;
 }
 nav.content-nav i:hover {
   color: #07590B;
 }
 
 .nav-pills > li, .nav-pills-sm > li {
   background-color: #d4dadc;
   border: 1px solid #c0c9cb;
   float: left;
   text-align: center;
   width: calc(100% / 3);
 }
 .nav-pills > li > a, .nav-pills-sm > li > a {
   color: #000;
   font-weight: 600;
   border-radius: 10px 10px 0 0;
   background-color: #FFF;
   font-size: 18px;
   border: 2px solid #333D47;
 }
 .nav-pills > li > a:hover, .nav-pills-sm > li > a:hover {
   background-color: #07590B;
   border-color: #07590B;
   color: #FFF;
 }
 .nav-pills > li > a:focus, .nav-pills-sm > li > a:focus {
   background-color: #07590B;
   color: #212628;
   outline: 0;
   box-shadow: 0 0 0 0.3rem #121516;
   z-index: 2;
 }
 .nav-pills > li + li, .nav-pills-sm > li + li {
   margin-left: 0;
 }
 .nav-pills > li.active > a, .nav-pills-sm > li.active > a {
   color: #FFF;
   background-color: #333D47;
 }
 
 .nav-pills-sm li {
   background: transparent;
   border: none;
   width: auto;
 }
 .nav-pills-sm li .nav-pills-sm li a:focus {
   background-color: #07590b;
   color: #fff;
 }
 .nav-pills-sm li a {
   border: none;
   border-bottom: 5px solid #333D47;
 }
 .nav-pills-sm li a:hover {
   background-color: #8A2434;
   border-bottom: 5px solid #333D47;
   color: #FFF;
 }
 .nav-pills-sm li a:focus {
   background-color: #333D47;
   color: #fff;
   outline: 0;
   box-shadow: 0 0 0 0.3rem #121516;
   z-index: 2;
   border-bottom: 5px solid #333D47;
 }
 .nav-pills-sm li + li {
   margin-left: 0;
 }
 .nav-pills-sm li li.active > a {
   color: #212628;
   background-color: #d4dadc;
 }
 .nav-pills-sm li li.active > a:hover {
   background-color: #d4dadc;
   border-bottom: 5px solid #d4dadc;
   color: #212628;
 }
 .nav-pills-sm li li.active > a:focus {
   outline: 0;
   box-shadow: 0 0 0 0.3rem #121516;
   z-index: 2;
   border-bottom: 5px solid #333D47;
 }
 
 .table-bordered thead {
   background-color: #eceff0;
 }
 .table-bordered thead.thead-brand {
   background-color: #07540a;
   color: #F8F9F9;
 }
 .table-bordered thead.thead-brand-light {
   background-color: hsl(124deg, 30%, 90%);
   color: #121516;
 }
 .table-bordered thead.thead-inverse {
   background-color: #212628;
   color: #F8F9F9;
 }
 
 h1,
 .h1 {
   font-size: 36px; /* 30px */
   line-height: 1.3333em; /* 40px */
   margin-bottom: 0.6667em;
   margin-top: 0em;
 }
 
 h2,
 .h2 {
   font-size: 30px; /* 24px */
   line-height: 0.83335em; /* 40px */
   margin-bottom: 0.8333em;
   margin-top: 0em;
 }
 
 h3,
 .h3 {
   font-size: 24px; /* 20px */
   line-height: 1em; /* 20px */
   margin-bottom: 1em;
   margin-top: 0em;
 }
 
 h4,
 .h4 {
   font-size: 20px; /* 16px */
   line-height: 1.1em; /* 25px */
   margin-bottom: 1.1em;
   margin-top: 0em;
 }
 
 h5,
 .h5 {
   font-size: 14px; /* 14px */
   line-height: 1.4286em; /* 20px */
   margin-bottom: 1.4286em;
   margin-top: 0em;
 }
 
 h6,
 .h6 {
   font-size: 12px; /* 12px */
   line-height: 1.6667em; /* 20px */
   margin-bottom: 1.6667em;
   margin-top: 0em;
 }
 @media (max-width: 767px) { /* Removing excessive bottom space from headings in mobile */
    .ilc-row-text h1, .ilc-row-text .h1, 
    .ilc-row-text h2, .ilc-row-text .h2, 
    .ilc-row-text h3, .ilc-row-text .h3, 
    .ilc-row-text h4, .ilc-row-text .h4, 
    .ilc-row-text h5, .ilc-row-text .h5, 
    .ilc-row-text h6, .ilc-row-text .h6 {
        margin-bottom: 0.6em;
    }
}
 p > a {
   border-bottom: 1px solid #000000;
   font-weight: 600;
   padding-left: 1px;
   padding-right: 1px;
 }
 p > a:hover {
   border: none;
   text-decoration: none;
   color: #8B2331;
 }
 p > a:focus {
   background-color: none;
   border-radius: 3px;
   box-shadow: 0 0 0 2px #333D47;
   color: black;
   outline: none;
 }
 
 p {
   margin: 0 0 1.4286em 0;
 }
 
 .lead {
   font-size: 24px;
   line-height: 1.25em; /* 25px */
   margin-bottom: 1.25em;
 }
 @media (min-width: 768px) {
   .lead {
     font-size: 27.1434px;
   }
 }
 
 .body-copy_inverse {
   background-color: #212628;
   color: #F8F9F9;
   padding: 13.5px 27px 27px 27px;
   margin-bottom: 0.8333em;
 }
 
 ul.list-square {
   list-style: square inside none;
 }
 
 ul,
 ol {
   margin-bottom: 1.4286em;
 }
 ul ul,
 ul ol,
 ol ul,
 ol ol {
   margin-bottom: 1.4286em;
 }
 
 dt {
   color: #07540a;
 }
 
 /* blockquote {
   background-color: #f3f5f6;
   font-family: Georgia, Times, "Times New Roman", serif;
   padding-bottom: 27px;
 }
 blockquote p {
   font-size: 24px;
   margin: 0;
 }
 blockquote p:before {
   position: relative;
   top: 0.3em;
   right: 15px;
   color: #c8102e;
   content: "“";
   font-size: 75px;
   line-height: 0.7;
   margin-left: -30px;
 }
 blockquote p:after {
   position: relative;
   top: 0.7em;
   left: 0.1em;
   color: #c8102e;
   content: "”";
   font-size: 75px;
   line-height: 0;
 }
 blockquote footer {
   color: #2c3436;
   font-size: 15px;
   text-align: left;
 }
 blockquote footer:before {
   content: "";
 }
 blockquote cite {
   font-style: normal;
 }
 blockquote cite:before {
   content: "";
 }
 blockquote cite:after {
   content: "";
 }
 
 blockquote.blockquote-single {
   align-items: center;
   display: flex;
   flex-direction: row;
   padding: 0;
 }
 blockquote.blockquote-single img {
   display: inline-block;
   margin: 0;
   padding: 0;
 }
 blockquote.blockquote-single p {
   display: inline-block;
   flex: 2;
   font-size: 24px;
   margin: 0 0 0 27px;
   padding: 0;
 }
 blockquote.blockquote-single p:before {
   content: " ";
   margin: 0;
   line-height: none;
   font-size: 0;
 }
 blockquote.blockquote-single footer {
   flex: 1;
   margin-right: 27px;
 }
 
 blockquote.excerpt {
   background-color: transparent;
   border-top: 2px solid #07590B;
   border-bottom: 1px solid #07590B;
   border-left: none;
   padding: 6.75px 27px 21.6px 27px;
 }
 blockquote.excerpt p {
   font-size: 14px;
   margin-bottom: 13.5px;
 }
 blockquote.excerpt p:before {
   content: "";
   margin: 0;
 } */
 
 .sidebar_left,
 .sidebar_right {
   background-color: hsl(124deg, 32%, 85%);
   color: #121516;
   float: left;
   font-weight: 600;
   margin-bottom: 0.5em;
   margin-right: 27px;
   padding: 0.8333em 1.333em 1.333em 1.333em;
   max-width: 225px;
 }
 
 .sidebar_right {
   float: right;
   margin-left: 27px;
   margin-right: 0;
 }
 
 cite {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 15px;
   font-style: normal;
 }
 
 kbd {
   padding: 0.1em 0.6em;
   border: 1px solid #c6cdd0;
   background-color: #F8F9F9;
   color: #212628;
   box-shadow: 0 1px 0px rgba(0, 0, 0, 0.2), 0 0 0 2px #ffffff inset;
   border-radius: 2px;
   display: inline-block;
   font-family: Sans-serif;
   font-size: 105%;
   margin: 0 0.1em;
   text-shadow: 0 1px 0 #fff;
   line-height: 1.5;
   white-space: nowrap;
 }
 
 abbr {
   border-bottom: 1px dotted #064C6A;
   cursor: help;
 }
 
 mark {
   background-color: #f3ff5d;
   color: #00739d;
   font-weight: 400;
   padding: 0rem;
 }
 
 samp {
   background-color: #212628;
   border-radius: 4px;
   color: #5bd3ff;
   font-size: 90%;
   font-family: "andale mono";
   font-weight: 300;
   letter-spacing: 1px;
   padding: 0.5rem 1rem;
 }
 
 sup,
 sub {
   font-size: 85%;
   position: relative;
   top: -0.4rem;
   vertical-align: baseline;
 }
 
 sub {
   top: 0.4rem;
 }
 
 u {
   text-decoration: underline;
   border-bottom: 1px solid;
 }
 
 .example_text {
   border-bottom: 1px dotted #c6cdd0;
   border-top: 1px dotted #c6cdd0;
   padding-bottom: 1.333em;
 }
 .example_text:before {
   font-size: 75%;
   color: #404b4e;
   content: attr(data-example-text);
   display: block;
   font-weight: 400;
   letter-spacing: 1px;
   position: relative;
   top: -2rem;
   text-transform: uppercase;
 }
 .example_text code {
   background-color: inherit;
   color: black;
   font-size: 1.5rem;
 }
 
 .text-brand-1 {
   color: #07590B;
 }
 
 .text-brand-2 {
   color: #064C6A;
 }
 
 .text-brand-3 {
   color: #CCDC00;
 }
 
 .text-brand-4 {
   color: #008DC1;
 }
 
 .text-brand-5 {
   color: #FFC19C;
 }
 
 .text-brand-6 {
   color: #4B575B;
 }
 
 .text-brand-7 {
   color: #0A76A5;
 }
 
 .text-brand-8 {
   color: #F4EEA8;
 }
 
 .text-brand-9 {
   color: #554A0C;
 }
 
 .text-brand-10 {
   color: #ECEFF0;
 }
 
 .text-brand-11 {
   color: hsl(124deg, 30%, 90%);
 }
 
 .text-brand-12 {
   color: #C1E9FB;
 }
 
 .text-highlight {
   color: #f3ff5d;
 }
 
 .text-neutral-light {
   color: #F8F9F9;
 }
 
 .well {
   min-height: 20px;
   padding: 13.5px 27px;
   margin-bottom: 27px;
   background-color: #ECEfE0;
   border: 1px solid #dee3c8;
   border-radius: none;
   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
 }
 .well blockquote {
   border-color: #ddd;
   border-color: rgba(0, 0, 0, 0.15);
 }
 
 .well-lg {
   padding: 24px;
   border-radius: none;
 }
 
 .well-sm {
   padding: 9px;
   border-radius: none;
 }

 .accordionILC .panel {
  border: none;
  box-shadow: none;
  background-color: rgba(255, 255, 255, 0);
  border-radius: 0;
  margin-bottom: 15px;
}

.panel-title {
 padding: 0!important;
}

.accordionILC .panel-heading {
  padding: 0;
  border: none;
}
.accordionILC .panel-title a, 
.accordionILC .panel-title button {
  border: none;
  display: block;
  padding: 0.8rem 5rem;
  text-align: left;
  width: 100%;
  color: #F8F9F9;
  background-color: #333d47;
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease-in-out 0s;
  border-radius: 0;
}

.accordionILC .panel:last-child a.collapsed,
.accordionILC .panel:last-child button.collapsed,
.accordionILC .panel:last-child,
.accordionILC .panel:last-child .panel-heading,
.accordionILC .panel:last-child .panel-title {
 border-radius: 0 0 5px 5px;
}

.accordionILC .panel:first-child a,
.accordionILC .panel:first-child button,
.accordionILC .panel:first-child,
.accordionILC .panel:first-child .panel-heading,
.accordionILC .panel:first-child .panel-title {
 border-radius: 5px 5px 0 0;
}

.accordionILC .panel-title a.collapsed, 
.accordionILC .panel-title button.collapsed {
  background-color: #fff;
  color: #212628;
}
.accordionILC .panel-title a:hover,
.accordionILC .panel-title a:focus:hover,
.accordionILC .panel-title button:hover,
.accordionILC .panel-title button:focus:hover   {
    color: #FFFFFF;
    background-color: #8a2434;
    border: 2px solid #8a2434;
    box-shadow: 0px 3px 0px 0px #8a2434;
}
.accordionILC .panel-title a.collapsed:hover, 
.accordionILC .panel-title button.collapsed:hover {
  color: #FFFFFF;
  background-color: #8a2434;
  border: 2px solid #8a2434;
  box-shadow: 0px 3px 0px 0px rgb(92, 6, 19, 0.40);
}
.accordionILC .panel-title a:focus-visible, 
.accordionILC .panel-title button:focus-visible {
 outline: none;
 border: 2px solid #333d47;
 box-shadow: 0px 3px 0px 0px #333d47 ;
}

.accordionILC .panel.panel-default:focus-within {
    box-shadow: 0 0 0 4px #333d47;
}
.accordionILC .panel-title a:focus,
.accordionILC .panel-title button:focus {
 border: 2px solid #333d47;
 box-shadow: 0px 0px 0px 0px #333d47;
}
.accordionILC .panel-title a,
.accordionILC .panel-title button {
 border: 2px solid #333d47;
 box-shadow: 0px 3px 0px 0px rgb(51 61 71 / 40%);
}
.accordionILC .panel-title a:before,
.accordionILC .panel-title button:before  {
  content: "";
  width: 55px;
  height: 100%;
  position: absolute;
  top: 0;
  left: -15px;
  transition: all 0.3s ease-in-out 0s;
}

.accordionILC .panel-title a:after,
.accordionILC .panel-title button:after {
  content: "\f0de";
  font-family: FontAwesome;
  position: absolute;
  left: 17px;
  top: 22px;
  color: #FFFFFF;
  transform: translateY(-50%);
  transition: all 0.3s ease-in-out 0s;
  -webkit-transition: all 0.3s ease-in-out 0s; 
  -moz-transition: all 0.3s ease-in-out 0s;     
  -ms-transition: all 0.3s ease-in-out 0s;     
  -o-transition: all 0.3s ease-in-out 0s;      
}
.accordionILC .panel-title a.collapsed:after,
.accordionILC .panel-title button.collapsed:after {
  color: #333d47;
  transform: rotate(180deg);
  top: 5%;
}

.accordionILC .panel-title a.collapsed:hover:after,
.accordionILC .panel-title button.collapsed:hover:after {
  color: #FFFFFF;
}
.accordionILC .panel-body {
  background-color: white;
  border-top: none;
  border-top-color: none;
  padding: 20px;
  position: relative;
  transition: all 0.3s ease 0s;
}
.accordionILC .panel-body p {
  margin: 0 0 0.8em 0;
}
.accordionILC .panel-body p:last-child {
    margin-bottom: 0;
}

/* Single accordion */
.accordionILC.single .panel, 
.accordionILC.single .panel-heading, 
.accordionILC.single .panel-title{
    border-radius: 5px !important;
}
.accordionILC.single .panel a,
.accordionILC.single .panel button {
    border-radius: 5px 5px 0 0;
}

.accordionILC.single .panel a.collapsed,
.accordionILC.single .panel button.collapsed {
    border-radius: 5px;
}

 .panel-group .panel-heading + .panel-collapse > .panel-body,
 .panel-group .panel-heading + .panel-collapse > .list-group {
   border: 2px solid #333d47;
 }
 
 .collapsed img {
   padding: 0;
 }
 
 .visible-700 {
   display: none;
 }
 
 @media (max-width: 699px) {
   .hidden-700 {
     display: none;
   }
   .visible-700 {
     display: block;
   }
 }
 .ilo-iframe {
   border: none;
   width: 900px;
   height: 500px;
 }
 
 .ilo-iframe-6_notation_to_english {
   width: 588px;
   height: 458px;
 }
 
 .ilo-iframe-13_english_to_math2 {
   width: 588px;
   height: 458px;
 }
 
 .ilo-iframe-14_scatter_plot1 {
   width: 588px;
   height: 458px;
 }
 
 .ilo-iframe-17_self_check {
   width: 664px;
   height: 278px;
 }
 
 .ilo-iframe-28_what_about_other_shapes {
   width: 898px;
   height: 458px;
 }
 
 .ilo-iframe-29_correct_forumla {
   width: 664px;
   height: 350px;
 }
 
 .ilo-iframe-31_common_formulas1,
 .ilo-iframe-32_common_formulas2 {
   height: 460px;
 }
 
 .btn-table-answer-reveal,
 .btn-answer-reveal {
  background-color: #333d47;
  border: none;
  border-radius: 50px;
  color: #FFF;
  font-weight: 600;
  display: block;
  width: auto;
  padding: 10px 25px;
  margin-bottom: 15px!important;
  font-size: 18px;
 }
 .btn-table-answer-reveal:hover,
 .btn-answer-reveal:hover {
  background-color: #8a2434;
  box-shadow: 0 0 0 3px #ecf1f4, 0 0 0 5px #8a2434;
  color: #fff;
 }

 .answer_reveal p:last-child {
  margin: 0!important;
 }

 .btn-table-answer-reveal:focus,
 .btn-answer-reveal:focus {
  background-color: #333D47;
  box-shadow: 0 0 0 4px #ecf1f4, 0 0 0 8px #333D47;
  color: #fff;
 }
 .btn-table-answer-reveal:active,
 .btn-answer-reveal:active {
  background-color: #333D47!important;
  box-shadow: 0 0 0 4px #ecf1f4, 0 0 0 8px #333D47;
  color: #fff!important;
 }
 
 .btn-ilc-drawer {
   position: fixed;
   right: 0;
   top: 40%;
   padding: 1rem 2.5rem 0.5rem 2.5rem;
   border-bottom: 0;
   border-radius: 20px 20px 0 0;
   transform-origin: 100% 100% 0;
   transform: rotate(-90deg);
 }
 @media screen and (max-width: 645px) {
   .btn-ilc-drawer {
     top: 20%;
     padding: 1rem 1.5rem 0.5rem 1.5rem;
     font-size: 85%;
   }
 }
 
 .btn-ilc-close {
   border: 0;
   border-radius: 0 0 20px 20px;
   display: inline;
   font-size: 1.5rem;
   position: fixed;
   top: 50%;
   transform-origin: 40% 100% 0;
   transform: rotate(-90deg);
   left: 0;
   z-index: 2000;
 }
 
 .ilc-row-callout {
   display: flex;
   flex-direction: column;
 }
 .ilc-row-callout .callout_content_icon {
   display: flex;
 }
 .ilc-row-callout .callout_content_icon img {
   max-height: 10rem;
   max-width: 8rem;
 }
 .ilc-row-callout .callout_content_icon p {
   padding-left: 2rem;
 }
 .ilc-row-callout .callout_content {
   width: 100%;
 }
 
 
 .carousel a i {
   color: #4b575b;
   padding: 0 2.5% 2rem 2.5%;
   position: relative;
 }
 .carousel a i:hover {
   color: #0b8811;
 }
 
 .carousel-inner {
   padding-bottom: 5px;
 }
 .carousel-inner .item img {
   width: 100%;
 }

 .carousel-regular ol.carousel-indicators {
  margin-bottom: 0px !important;
  padding-top: 5px;
  padding-bottom: 15px
}

.carousel-regular .carousel-indicators li {
  width: 19px;
  height: 19px;
  background-color: transparent;
  border: 2px solid #333D47;
}

.carousel-regular .carousel-indicators li {
  margin: 0;
  margin-left: 8px;
  outline: none;
}

.carousel-regular .carousel-indicators li:first-child {
  margin-left: 0;
}

.carousel-regular .carousel-indicators li.active {
 background-color: #333D47;
}

.carousel-regular .carousel-indicators li.active:hover {
 background-color: #333D47;
 border: 4px solid #333D47;
}
.carousel-regular .carousel-indicators li.active:focus {
   outline: none;
   background: #333D47 0% 0% no-repeat padding-box;
   box-shadow: 0 0 0 3px #333D47;
   border: 3px solid transparent;
 }

.carousel-regular .carousel-indicators li:hover {
 background-color: transparent;
 background-color: #8b2331;
border: 4px solid #8b2331; 
}
 
 /* .carousel-indicators li {
   background-color: #c1caca;
 }
 .carousel-indicators li:hover {
   background-color: #07590B;
 }
 .carousel-indicators li.active {
   background-color: #07590B;
 } */
 
 .carousel-caption {
   background-color: #c4ced4;
   left: 0;
   margin: 0;
   padding: 0.25rem 0.25rem 0.5rem 0.25rem;
   right: 0;
   width: 100%;
 }
 
 ol.carousel-indicators span.sr-only {
   position: absolute;
   width: 1px;
   height: 1px;
   margin: -1px;
   padding: 0;
   overflow: hidden;
   clip: rect(0, 0, 0, 0);
   border: 0;
 }
 
 .ilo-container-carousel ol.carousel-indicators {
   margin-bottom: 0px !important;
   bottom: auto;
   padding-top: 5px;
 }
 
 .ilo-container-carousel .carousel-indicators li {
   width: 19px;
   height: 19px;
   background-color: transparent;
   border: 2px solid #333D47;
 }
 
 .ilo-container-carousel .carousel-indicators li {
   margin: 0;
   margin-left: 8px;
   outline: none;
 }
 
 .ilo-container-carousel .carousel-indicators li:first-child {
   margin-left: 0;
 }
 
 .ilo-container-carousel .carousel-indicators li.active {
  background-color: #333D47;
}

.ilo-container-carousel .carousel-indicators li.active:hover {
  background-color: #333D47;
  border: 4px solid #333D47;
}
.ilo-container-carousel .carousel-indicators li.active:focus {
    outline: none;
    background: #333D47 0% 0% no-repeat padding-box;
    box-shadow: 0 0 0 3px #333D47;
    border: 3px solid transparent;
  }

.ilo-container-carousel .carousel-indicators li:hover {
  background-color: transparent;
  background-color: #8b2331;
 border: 4px solid #8b2331; 
}

 
 .ilo-carousel-control-container {
   display: flex;
   justify-content: space-between;
   align-items: center;
   margin-top: 35px;
   margin-bottom: 20px;
 }
 /* .ilo-carousel-control-container a {
   padding: 0 !important;
   border: 0px !important;
 } */

 .ilo-carousel-control-container > a {
    padding: 0;
    position: relative;
    height: 44px;
    width: 44px;
    margin-left: 20px;
    margin-right: 20px;
    border-radius: 30px;
    background-color: #333D47;
    border: none !important;
  }

 .ilo-carousel-control-container a:hover {
    box-shadow: 0 0 0 3px #fff, 0 0 0 5px #8b2331;
    outline: none;
    background-color: #8b2331;
}
 
.ilo-carousel-control-container a:focus {
    box-shadow: 0 0 0 4px #fff, 0 0 0 8px #333D47;
    outline: none;
    background-color: #333D47;
}
.ilo-carousel-control-container a:focus:hover {
    box-shadow: 0 0 0 4px #fff, 0 0 0 8px #333D47;
    outline: none;
    background-color: #333D47;
}
 .ilo-container-carousel .carousel-inner .ilo-carousel-control-right {
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='15' viewBox='0 0 25 15'%3E%3Cg id='arrow-right-icon' transform='translate(-676 -547)'%3E%3Cpath id='Path_51' data-name='Path 51' d='M0 0H25V15H0Z' transform='translate(676 547)' fill='none'/%3E%3Cpath id='Path_46' data-name='Path 46' d='M13.613 0V5H0v5H13.613v5l11-7.5Z' transform='translate(676 547)' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E");
 }
 
 .ilo-container-carousel .carousel-inner .ilo-carousel-control-left {
   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='15' viewBox='0 0 25 15'%3E%3Cg id='arrow-left-icon' transform='translate(701 562) rotate(180)'%3E%3Cpath id='Path_51' data-name='Path 51' d='M0 0H25V15H0Z' transform='translate(676 547)' fill='none'/%3E%3Cpath id='Path_46' data-name='Path 46' d='M13.613 0V5H0v5H13.613v5l11-7.5Z' transform='translate(676 547)' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E");
 }

 
 .ilo-container-carousel .carousel-inner .ilo-carousel-control {
   background-repeat: no-repeat;
   background-position: center;
   position: absolute;
   height: 100%;
   width: 100%;
   border-radius: 30px;
   z-index: 1;
 }
 
 .ilo-carousel-control-left {
   flex: 1;
   margin-left: auto;
 }
 
 .ilo-container-carousel .ilo-carousel-control {
   border: 1px solid transparent;
 }
 
 .answer_reveal, .answer_reveal-right {
  background-color: #dee6eb;
  border-left: 8px solid #333D47;
  display: block;
  padding: 40px;
 }
 .answer_reveal p, .answer_reveal-right p {
  color: #020202;
  margin: 0 0 0.8em 0;
 }
 
 .answer_reveal_hint {
   background-color: white;
   background-repeat: no-repeat;
   background-position: 2% 10%;
   background-size: 12.5%;
   border-radius: 3px;
   box-shadow: 0 1px 1px 0 rgba(60, 64, 67, 0.08), 0 1px 3px 1px rgba(60, 64, 67, 0.16);
   display: flex;
   flex-direction: row;
   margin-top: 2rem;
   padding: 1rem 4rem 2rem 14%;
 }
 .answer_reveal_hint img {
   height: 84px;
   margin-top: 0.75rem;
 }
 .answer_reveal_hint p {
   font-size: 80%;
   padding-left: 1.5rem;
 }
 .answer_reveal_hint p::before {
   content: "Hint";
   display: block;
   font-weight: 600;
 }
 
 .answer_reveal-right {
   margin-top: 3.25rem;
 }
 .answer_reveal-right::after {
   color: #78d1f7;
   content: "\f0de";
   left: 2.25%;
   top: 42.5%;
   transform: rotate(270deg);
 }
 
 .ilc-reveal {
   opacity: 0;
   transition: opacity 0.25s ease-in-out 0.1s;
 }
 .ilc-reveal:focus {
   outline: none;
 }
 
 html {
   scroll-behavior: smooth;
 }
 
 header:first-of-type h1 {
   margin-left: 16.6666667%;
   margin-top: 4%;
   width: 66.6666667%;
   padding: 1rem 0;
 }
 
 h2 {
   line-height: 1.25;
 }
 
 img {
   padding-bottom: 2rem;
 }
 
 table {
   background-color: white;
 }
 
 label {
   font-size: 80%;
 }
 
 main {
   flex-direction: column;
 }
 
 textarea {
   border-color: #c6cdd0;
   border-radius: 8px;
   min-height: 10rem;
   padding: 1rem 2.5% 1.75rem 2.5%;
   width: 100%;
 }
 
 ul.unstyled {
   list-style-type: none;
 }
 
 ol li {
   margin-bottom: 1rem;
 }
 
 .container {
   border-left: 1px solid #c6cdd0;
   border-right: 1px solid #c6cdd0;
 }
 @media screen and (max-width: 768px) {
   .container {
     border: none;
   }
 }
 
 noscript .alert {
   margin-bottom: 0;
 }
 noscript .alert img {
   float: left;
   margin-right: 1rem;
 }
 noscript .alert p {
   margin-top: 0.5rem;
 }
 
 noscript > .alert {
   padding-top: 50px;
 }
 
 .ilc-defintion-list {
   display: flex;
   flex-direction: column;
 }
 .ilc-defintion-list dt {
   padding-bottom: 1rem;
 }
 .ilc-defintion-list dd {
   border-bottom: 1px solid #c6cdd0;
   padding-bottom: 1.5rem;
 }
 
 .navbar {
   border-top: 0;
 }
 
 .navbar-ilc {
   background-color: #333D47;
   box-shadow: 0 6px rgba(51, 61, 71, 0.4);
   position: fixed;
   top: 4px;
   width: 100%;
   z-index: 100;
 }
 .navbar-ilc h1 {
   color: white;
   font-size: 1.6rem;
   margin: 0;
   padding: 1rem 3rem;
 }
 
 .navbar-default .navbar-nav {
   float: right;
   margin-right: 3rem;
 }
 @media (min-width: 728px) {
   .navbar-default .navbar-nav {
     margin: 0 auto;
   }
 }
 .navbar-default .navbar-nav li {
   font-size: 75%;
   text-transform: uppercase;
 }
 @media (min-width: 640px) {
   .navbar-default .navbar-nav li {
     font-weight: 600;
     padding-left: 0rem;
   }
 }
 .navbar-default .navbar-nav li a {
   color: white;
   border-bottom: 0 !important;
 }
 @media (min-width: 640px) {
   .navbar-default .navbar-nav li a {
     border-radius: 50px;
   }
 }
 @media (min-width: 728px) {
   .navbar-default .navbar-nav li a {
     border-radius: 0;
   }
 }
 .navbar-default .navbar-nav li a.active {
   color: #F8F9F9;
   background-color: #C8102E;
 }
 .navbar-default .navbar-nav li a:focus {
  color: #F8F9F9;
  background-color: #C8102E;
  box-shadow: inset 0 0 0 0.5rem #FFFFFF;
}
 
 .navbar-default .navbar-toggle .icon-bar {
   background-color: white;
 }
 
 .ilc-sidenav {
   height: 100vh;
   width: 0;
   position: fixed;
   z-index: 99;
   top: 0;
   right: 0;
   background-color: white;
   overflow-x: hidden;
   transition: 0.25s;
   padding-top: 4%;
   overflow: hidden;
 }
 @media (min-width: 640px) {
   .ilc-sidenav {
     top: 3%;
   }
 }
 
 .ilc-sidenav a {
   text-decoration: none;
   transition: 0.25s;
 }
 .ilc-sidenav a:hover {
   background-color: #07590B;
   color: #f1f1f1;
 }
 
 @media screen and (max-height: 450px) {
   .ilc-sidenav {
     padding-top: 15px;
   }
   .ilc-sidenav a {
     font-size: 18px;
   }
 }
 .popover {
   border: 1px solid #78d1f7;
   max-width: 50%;
 }
 
 .popover-title {
   background-color: #78d1f7;
   border-radius: 0;
   font-size: 85%;
 }
 
 .arrow::after {
   border-bottom-color: #78d1f7;
   transform: rotate(180deg);
 }
 
 .popover.bottom > .arrow:after {
   border-bottom-color: #b4e5fa;
 }
 
 .ilc-row-split-content {
   display: flex;
   flex-direction: column;
 }
 .ilc-row-split-content header {
   background-color: #CCDC00;
   color: #212628;
   display: block;
   font-size: 80%;
   font-weight: 600;
   padding: 0.5rem 0.5rem 0.5rem 2rem;
   width: 100%;
 }
 .ilc-row-split-content footer ul.pagination {
   background-color: #F3F5F5;
   border: 1px solid #c6cdd0;
   border-right: none;
   margin: 0;
   width: 100%;
 }
 .ilc-row-split-content footer ul.pagination li {
   text-align: center;
 }
 .ilc-row-split-content footer ul.pagination li a {
   border-bottom: none;
   border-left: none;
   border-top: none;
   margin: 0;
   width: 8.3333333333%;
 }
 .ilc-row-split-content .ilc-split-content {
   display: flex;
   flex-direction: row;
 }
 .ilc-row-split-content .ilc-split-content h3 {
   text-align: center;
 }
 .ilc-row-split-content .ilc-split-content .ilc-content-left {
   background-color: white;
   border-left: none;
   padding: 2rem 4rem;
 }
 .ilc-row-split-content .ilc-split-content .ilc-content-right {
   background-color: #f3f4f4;
   border-right: none;
   padding: 2rem 4rem;
 }
 .ilc-row-split-content .ilc-content-results {
   background-color: white;
   border-left: 1px solid #c6cdd0;
   border-right: 1px solid #c6cdd0;
   margin: 0;
   padding: 4rem;
 }
 .ilc-row-split-content .ilc-content-results h3 {
   border-bottom: 1px solid #c6cdd0;
   font-size: 200%;
   padding-bottom: 0.5rem;
 }
 
 .ilc-row-split-content nav .pagination > li > a:hover, .ilc-row-split-content nav .pagination > li > a:focus {
   background-color: #eff3ba;
 }
 .ilc-row-split-content nav .pagination > li > a.active {
   background-color: #eff3ba;
 }
 
 body {
   background-color: white;
   font-size: calc(14px + 3.5 * (100vw - 300px) / 1300);
 }
 
 .padding-null {
   padding: 0em;
 }
 
 .padding-xs {
   padding: 0.25em;
 }
 
 .padding-sm {
   padding: 0.5em;
 }
 
 .padding-md {
   padding: 1em;
 }
 
 .padding-lg {
   padding: 1.5em;
 }
 
 .padding-xl {
   padding: 3em;
 }
 
 .padding-x-xs {
   padding: 0.25em 0;
 }
 
 .padding-x-sm {
   padding: 0.5em 0;
 }
 
 .padding-x-md {
   padding: 1em 0;
 }
 
 .padding-x-lg {
   padding: 1.5em 0;
 }
 
 .padding-x-xl {
   padding: 3em 0;
 }
 
 .padding-y-xs {
   padding: 0 0.25em;
 }
 
 .padding-y-sm {
   padding: 0 0.5em;
 }
 
 .padding-y-md {
   padding: 0 1em;
 }
 
 .padding-y-lg {
   padding: 0 1.5em;
 }
 
 .padding-y-xl {
   padding: 0 3em;
 }
 
 .padding-top-null {
   padding-top: 0em;
 }
 
 .padding-top-xs {
   padding-top: 0.25em;
 }
 
 .padding-top-sm {
   padding-top: 0.5em;
 }
 
 .padding-top-md {
   padding-top: 1em;
 }
 
 .padding-top-lg {
   padding-top: 1.5em;
 }
 
 .padding-top-xl {
   padding-top: 3em;
 }
 
 .padding-right-null {
   padding-right: 0em;
 }
 
 .padding-right-xs {
   padding-right: 0.25em;
 }
 
 .padding-right-sm {
   padding-right: 0.5em;
 }
 
 .padding-right-md {
   padding-right: 1em;
 }
 
 .padding-right-lg {
   padding-right: 1.5em;
 }
 
 .padding-right-xl {
   padding-right: 3em;
 }
 
 .padding-bottom-null {
   padding-bottom: 0em;
 }
 
 .padding-bottom-xs {
   padding-bottom: 0.25em;
 }
 
 .padding-bottom-sm {
   padding-bottom: 0.5em;
 }
 
 .padding-bottom-md {
   padding-bottom: 1em;
 }
 
 .padding-bottom-lg {
   padding-bottom: 1.5em;
 }
 
 .padding-bottom-xl {
   padding-bottom: 3em;
 }
 
 .padding-left-null {
   padding-left: 0em;
 }
 
 .padding-left-xs {
   padding-left: 0.25em;
 }
 
 .padding-left-sm {
   padding-left: 0.5em;
 }
 
 .padding-left-md {
   padding-left: 1em;
 }
 
 .padding-left-lg {
   padding-left: 1.5em;
 }
 
 .padding-left-xl {
   padding-left: 3em;
 }
 
 .margin-null {
   margin: 0em;
 }
 
 .margin-xs {
   margin: 0.25em;
 }
 
 .margin-sm {
   margin: 0.5em;
 }
 
 .margin-md {
   margin: 1em;
 }
 
 .margin-lg {
   margin: 1.5em;
 }
 
 .margin-xl {
   margin: 3em;
 }
 
 .margin-x-xs {
   margin: 0.25em 0;
 }
 
 .margin-x-sm {
   margin: 0.5em 0;
 }
 
 .margin-x-md {
   margin: 1em 0;
 }
 
 .margin-x-lg {
   margin: 1.5em 0;
 }
 
 .margin-x-xl {
   margin: 3em 0;
 }
 
 .margin-y-xs {
   margin: 0 0.25em;
 }
 
 .margin-y-sm {
   margin: 0 0.5em;
 }
 
 .margin-y-md {
   margin: 0 1em;
 }
 
 .margin-y-lg {
   margin: 0 1.5em;
 }
 
 .margin-y-xl {
   margin: 0 3em;
 }
 
 .margin-top-null {
   margin-top: 0em;
 }
 
 .margin-top-xs {
   margin-top: 0.25em;
 }
 
 .margin-top-sm {
   margin-top: 0.5em;
 }
 
 .margin-top-md {
   margin-top: 1em;
 }
 
 .margin-top-lg {
   margin-top: 1.5em;
 }
 
 .margin-top-xl {
   margin-top: 3em;
 }
 
 .margin-right-null {
   margin-right: 0em;
 }
 
 .margin-right-xs {
   margin-right: 0.25em;
 }
 
 .margin-right-sm {
   margin-right: 0.5em;
 }
 
 .margin-right-md {
   margin-right: 1em;
 }
 
 .margin-right-lg {
   margin-right: 1.5em;
 }
 
 .margin-right-xl {
   margin-right: 3em;
 }
 
 .margin-bottom-null {
   margin-bottom: 0em;
 }
 
 .margin-bottom-xs {
   margin-bottom: 0.25em;
 }
 
 .margin-bottom-sm {
   margin-bottom: 0.5em;
 }
 
 .margin-bottom-md {
   margin-bottom: 1em;
 }
 
 .margin-bottom-lg {
   margin-bottom: 1.5em;
 }
 
 .margin-bottom-xl {
   margin-bottom: 3em;
 }
 
 .margin-left-null {
   margin-left: 0em;
 }
 
 .margin-left-xs {
   margin-left: 0.25em;
 }
 
 .margin-left-sm {
   margin-left: 0.5em;
 }
 
 .margin-left-md {
   margin-left: 1em;
 }
 
 .margin-left-lg {
   margin-left: 1.5em;
 }
 
 .margin-left-xl {
   margin-left: 3em;
 }
 
 .ilc-row-audio,
 .ilc-row-callout,
 .ilc-row-ilo,
 .ilc-row-split-content,
 .ilc-row-img,
 .ilc-row-text,
 .ilc-row-video,
 .ilc-row-widget,
 .banner {
   padding: 2rem 0;
 }
 
 .ilc-row-audio {
   background-color: #ebf8ec;
   background-repeat: no-repeat;
   background-size: 100%;
   border-bottom: 1px solid #d9f1da;
 }
 
 .ilc-row-callout {
   background-color: #F4F4F4;
   border-bottom: 1px solid #eaeded;
 }
 .ilc-row-callout h3,
 .ilc-row-callout h2.h3,
 .ilc-row-callout h3.h4 {
  padding-top: 10px;
   color: #000000;
   font-size: 20px;
   border-bottom: 2px solid #1D428A;
   padding-bottom: 1rem;
 }
 
 .ilc-row-ilo {
   background-color: #dbe1e3;
   border-bottom: 1px solid #dfdfdf;
 }
 
 .ilc-row-split-content {
   background-color: #ECECEC;
   border-bottom: 1px solid #dfdfdf;
 }
 
 .ilc-row-text,
 .ilc-row-img {
   border: none;
 }
 
 .ilc-row-video {
   background-color: #f6fcfe;
   background-repeat: no-repeat;
   background-size: 100%;
   border-bottom: 1px solid #def3fd;
 }
 .ilc-row-video .callout_content_icon {
   display: flex;
 }
 .ilc-row-video .callout_content_icon img {
   max-height: 10rem;
   max-width: 8rem;
 }
 .ilc-row-video .callout_content_icon p {
   padding-left: 2rem;
 }
 .ilc-row-video h3 {
   border-bottom: 1px dashed #c6cdd0;
   padding-bottom: 1rem;
 }
 
 .ilc-row-widget {
   background-color: #fbfbfb;
   border-bottom: 1px solid #f0f2f2;
 }
 
 div.row div.row {
   padding-top: 1rem;
 }
 
 /*Fixing all callout item padding left issue*/
 .ilc-row-callout .callout_content h3,
 .ilc-row-callout .callout_content h4,
 .ilc-row-callout .callout_content h5,
 .ilc-row-callout .callout_content h6 {
   margin-left: 2rem;
 }
 
 .ilc-row-callout .callout_content h4.panel-title {
   margin-left: 0rem !important;
 }
 
 .ilc-row-callout .callout_content table {
   margin-left: 2rem;
   width: calc(100% - 2rem);
 }
 
 /* This will fix the margin issue between to callout content */
 .ilc-row-callout + .ilc-row-callout,
 .ilc-row-widget + .ilc-row-callout,
 .ilc-row-video + .ilc-row-callout,
 .ilc-row-ilo + .ilc-row-callout,
 .ilc-row-callout + .ilc-row-text,
 .ilc-row-widget + .ilc-row-text,
 .ilc-row-video + .ilc-row-text,
 .ilc-row-ilo + .ilc-row-text,
 .ilc-row-callout + .ilc-row-video,
 .ilc-row-widget + .ilc-row-video,
 .ilc-row-video + .ilc-row-video,
 .ilc-row-ilo + .ilc-row-video,
 .ilc-row-callout + .ilc-row-widget,
 .ilc-row-widget + .ilc-row-widget,
 .ilc-row-video + .ilc-row-widget,
 .ilc-row-ilo + .ilc-row-widget,
 .ilc-row-callout + .ilc-row-ilo,
 .ilc-row-widget + .ilc-row-ilo,
 .ilc-row-video + .ilc-row-ilo,
 .ilc-row-ilo + .ilc-row-ilo {
   margin-top: 1.5em;
 }
 
 .MathJax_Hover_Frame {
   border-radius: 0.25em;
   box-shadow: 0 0 15px #83A;
   border: 1px solid #A6D;
   display: inline-block;
   position: absolute;
 }
 
 .MathJax_Menu_Button .MathJax_Hover_Arrow {
   position: absolute;
   cursor: pointer;
   display: inline-block;
   border: 2px solid #b7c1c4;
   border-radius: 4px;
   font-family: "Courier New", Courier;
   font-size: 9px;
   color: #F8F9F9;
   display: block;
   background-color: #b7c1c4;
   border: 1px solid;
   border-radius: 3px;
   line-height: 0;
   padding: 4px;
 }
 
 .MathJax_Hover_Arrow:hover {
   color: white !important;
   border: 2px solid #c6cdd0 !important;
   background-color: #c6cdd0 !important;
 }
 
 #MathJax_About {
   position: fixed;
   left: 50%;
   width: auto;
   text-align: center;
   border: 3px outset;
   padding: 1em 2em;
   background-color: #D4DADC;
   color: black;
   cursor: default;
   font-family: message-box;
   font-size: 120%;
   font-style: normal;
   text-indent: 0;
   text-transform: none;
   line-height: normal;
   letter-spacing: normal;
   word-spacing: normal;
   word-wrap: normal;
   white-space: nowrap;
   float: none;
   z-index: 201;
   border-radius: 15px;
   box-shadow: 0 10px 20px #212628;
   filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color="gray", Positive="true");
 }
 #MathJax_About.MathJax_MousePost {
   outline: none;
 }
 
 .MathJax_Menu {
   position: absolute;
   background-color: white;
   color: black;
   width: auto;
   padding: 5px 0;
   border: 1px solid #c6cdd0;
   margin: 0;
   cursor: default;
   font: menu;
   text-align: left;
   text-indent: 0;
   text-transform: none;
   line-height: normal;
   letter-spacing: normal;
   word-spacing: normal;
   word-wrap: normal;
   white-space: nowrap;
   float: none;
   z-index: 201;
   border-radius: 5px;
   box-shadow: 0px 10px 20px #212628;
   filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color="gray", Positive="true");
 }
 
 .MathJax_MenuItem {
   padding: 1px 2em;
   background: transparent;
 }
 
 .MathJax_MenuArrow {
   position: absolute;
   right: 0.5em;
   padding-top: 0.25em;
   color: #666666;
   font-size: 0.75em;
 }
 
 .MathJax_MenuActive .MathJax_MenuArrow {
   color: white;
 }
 
 .MathJax_MenuArrow.RTL {
   left: 0.5em;
   right: auto;
 }
 
 .MathJax_MenuCheck, .MathJax_MenuRadioCheck {
   position: absolute;
   left: 0.7em;
 }
 .MathJax_MenuCheck.RTL, .MathJax_MenuRadioCheck.RTL {
   right: 0.7em;
   left: auto;
 }
 
 .MathJax_MenuLabel {
   padding: 1px 2em 3px 1.33em;
   font-style: italic;
 }
 
 .MathJax_MenuRule {
   border-top: 1px solid #D4DADC;
   margin: 4px 3px;
 }
 
 .MathJax_MenuDisabled {
   color: gray;
 }
 
 .MathJax_MenuActive {
   background-color: #606872;
   color: white;
 }
 
 .MathJax_MenuDisabled:focus, .MathJax_MenuLabel:focus {
   background-color: #E8E8E8;
 }
 
 .MathJax_ContextMenu:focus, .MathJax_ContextMenu .MathJax_MenuItem:focus {
   outline: none;
 }
 
 #MathJax_AboutClose {
   top: 0.2em;
   right: 0.2em;
 }
 
 .MathJax_Menu .MathJax_MenuClose {
   top: -10px;
   left: -10px;
 }
 
 .MathJax_MenuClose {
   position: absolute;
   cursor: pointer;
   display: inline-block;
   border: 2px solid #b7c1c4;
   border-radius: 18px;
   font-family: "Courier New", Courier;
   font-size: 24px;
   color: #F8F9F9;
   display: block;
   background-color: #b7c1c4;
   border: 1.5px solid;
   border-radius: 18px;
   line-height: 0;
   padding: 8px 0 6px;
 }
 .MathJax_MenuClose:hover {
   color: white !important;
   border: 2px solid #c6cdd0 !important;
 }
 .MathJax_MenuClose:hover span {
   background-color: #c6cdd0 !important;
 }
 .MathJax_MenuClose:hover:focus {
   outline: none;
 }
 
 .MathJax_Preview .MJXf-math {
   color: inherit !important;
 }
 
 .MJX_Assistive_MathML {
   position: absolute !important;
   top: 0;
   left: 0;
   clip: rect(1px, 1px, 1px, 1px);
   padding: 1px 0 0 0 !important;
   border: 0 !important;
   height: 1px !important;
   width: 1px !important;
   overflow: hidden !important;
   display: block !important;
   -webkit-touch-callout: none;
   -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: none;
   -ms-user-select: none;
   user-select: none;
 }
 .MJX_Assistive_MathML.MJX_Assistive_MathML_Block {
   width: 100% !important;
 }
 
 #MathJax_Zoom {
   position: absolute;
   background-color: #F8F9F9;
   overflow: auto;
   display: block;
   z-index: 301;
   padding: 0.5em;
   border: 1px solid black;
   margin: 0;
   font-weight: normal;
   font-style: normal;
   text-align: left;
   text-indent: 0;
   text-transform: none;
   line-height: normal;
   letter-spacing: normal;
   word-spacing: normal;
   word-wrap: normal;
   white-space: nowrap;
   float: none;
   box-sizing: content-box;
   box-shadow: 5px 5px 15px #b7c1c4;
   filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color="gray", Positive="true");
 }
 
 #MathJax_ZoomOverlay {
   position: absolute;
   left: 0;
   top: 0;
   z-index: 300;
   display: inline-block;
   width: 100%;
   height: 100%;
   border: 0;
   padding: 0;
   margin: 0;
   background-color: white;
   opacity: 0;
   filter: alpha(opacity=0);
 }
 
 #MathJax_ZoomFrame {
   position: relative;
   display: inline-block;
   height: 0;
   width: 0;
 }
 
 #MathJax_ZoomEventTrap {
   position: absolute;
   left: 0;
   top: 0;
   z-index: 302;
   display: inline-block;
   border: 0;
   padding: 0;
   margin: 0;
   background-color: white;
   opacity: 0;
   filter: alpha(opacity=0);
 }
 
 .MathJax_Preview {
   color: #888;
 }
 
 #MathJax_Message {
   position: fixed;
   left: 1em;
   bottom: 1.5em;
   background-color: #E6E6E6;
   border: 1px solid #959595;
   margin: 0px;
   padding: 2px 8px;
   z-index: 102;
   color: black;
   font-size: 80%;
   width: auto;
   white-space: nowrap;
 }
 
 #MathJax_MSIE_Frame {
   position: absolute;
   top: 0;
   left: 0;
   width: 0px;
   z-index: 101;
   border: 0px;
   margin: 0px;
   padding: 0px;
 }
 
 .MathJax_Error {
   color: #CC0000;
   font-style: italic;
 }
 
 .MJXp-script {
   font-size: 0.8em;
 }
 
 .MJXp-right {
   transform-origin: right;
 }
 
 .MJXp-bold {
   font-weight: bold;
 }
 
 .MJXp-italic {
   font-style: italic;
 }
 
 .MJXp-scr {
   font-family: MathJax_Script, "Times New Roman", Times, STIXGeneral, serif;
 }
 
 .MJXp-frak {
   font-family: MathJax_Fraktur, "Times New Roman", Times, STIXGeneral, serif;
 }
 
 .MJXp-sf {
   font-family: MathJax_SansSerif, "Times New Roman", Times, STIXGeneral, serif;
 }
 
 .MJXp-cal {
   font-family: MathJax_Caligraphic, "Times New Roman", Times, STIXGeneral, serif;
 }
 
 .MJXp-mono {
   font-family: MathJax_Typewriter, "Times New Roman", Times, STIXGeneral, serif;
 }
 
 .MJXp-largeop {
   font-size: 150%;
 }
 .MJXp-largeop.MJXp-int {
   vertical-align: -0.2em;
 }
 
 .MJXp-math {
   display: inline-block;
   line-height: 1.2;
   text-indent: 0;
   font-family: "Times New Roman", Times, STIXGeneral, serif;
   white-space: nowrap;
   border-collapse: collapse;
 }
 
 .MJXp-display {
   display: block;
   text-align: center;
   margin: 1em 0;
 }
 
 .MJXp-math span {
   display: inline-block;
 }
 
 .MJXp-box {
   display: block !important;
   text-align: center;
 }
 .MJXp-box:after {
   content: " ";
 }
 
 .MJXp-rule {
   display: block !important;
   margin-top: 0.1em;
 }
 
 .MJXp-char {
   display: block !important;
 }
 
 .MJXp-mo {
   margin: 0 0.15em;
 }
 
 .MJXp-mfrac {
   margin: 0 0.125em;
   vertical-align: 0.25em;
 }
 
 .MJXp-denom {
   display: inline-table !important;
   width: 100%;
 }
 .MJXp-denom > * {
   display: table-row !important;
 }
 
 .MJXp-surd {
   vertical-align: top;
 }
 .MJXp-surd > * {
   display: block !important;
 }
 
 .MJXp-script-box > * {
   display: table !important;
   height: 50%;
 }
 .MJXp-script-box > * > * {
   display: table-cell !important;
   vertical-align: top;
 }
 .MJXp-script-box > *:last-child > * {
   vertical-align: bottom;
 }
 .MJXp-script-box > * > * > * {
   display: block !important;
 }
 
 .MJXp-mphantom {
   visibility: hidden;
 }
 
 .MJXp-munderover {
   display: inline-table !important;
 }
 
 .MJXp-over {
   display: inline-block !important;
   text-align: center;
 }
 .MJXp-over > * {
   display: block !important;
 }
 
 .MJXp-munderover > * {
   display: table-row !important;
 }
 
 .MJXp-mtable {
   vertical-align: 0.25em;
   margin: 0 0.125em;
 }
 .MJXp-mtable > * {
   display: inline-table !important;
   vertical-align: middle;
 }
 
 .MJXp-mtr {
   display: table-row !important;
 }
 
 .MJXp-mtd {
   display: table-cell !important;
   text-align: center;
   padding: 0.5em 0 0 0.5em;
 }
 
 .MJXp-mtr > .MJXp-mtd:first-child {
   padding-left: 0;
 }
 .MJXp-mtr:first-child > .MJXp-mtd {
   padding-top: 0;
 }
 
 .MJXp-mlabeledtr {
   display: table-row !important;
 }
 .MJXp-mlabeledtr > .MJXp-mtd:first-child {
   padding-left: 0;
 }
 .MJXp-mlabeledtr:first-child > .MJXp-mtd {
   padding-top: 0;
 }
 
 .MJXp-merror {
   background-color: #FFFF88;
   color: #CC0000;
   border: 1px solid #CC0000;
   padding: 1px 3px;
   font-style: normal;
   font-size: 90%;
 }
 
 .MJXp-scale0 {
   transform: scaleX(0);
 }
 
 .MJXp-scale1 {
   transform: scaleX(0.1);
 }
 
 .MJXp-scale2 {
   transform: scaleX(0.2);
 }
 
 .MJXp-scale3 {
   transform: scaleX(0.3);
 }
 
 .MJXp-scale4 {
   transform: scaleX(0.4);
 }
 
 .MJXp-scale5 {
   transform: scaleX(0.5);
 }
 
 .MJXp-scale6 {
   transform: scaleX(0.6);
 }
 
 .MJXp-scale7 {
   transform: scaleX(0.7);
 }
 
 .MJXp-scale8 {
   transform: scaleX(0.8);
 }
 
 .MJXp-scale9 {
   transform: scaleX(0.9);
 }
 
 mjx-container {
   font-size: 130% !important;
 }
 
 .brightcove-video-container {
   position: relative;
   display: block;
   max-width: 1920px;
   margin-bottom: 20px;
 }
 .brightcove-video-container .brightcove-video-container--inner {
   padding-top: 56.25%;
 }
 .brightcove-video-container .brightcove-video-container--inner .video-js {
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   width: 100%;
   height: 100%;
 }
 
 progress {
   /* Position */
   position: fixed;
   top: 0;
   z-index: 100;
   /* Dimensions */
   height: 4px;
   width: 100%;
   /* Appearance */
   background-color: #f3f4f4;
 }
 
 progress::-webkit-progress-bar {
   background-color: #F8F9F9;
 }
 
 progress::-webkit-progress-value {
   background-color: #C8102E;
 }
 
 progress::-moz-progress-value {
   background-color: #C8102E;
 }
 
 progress::-moz-progress-bar {
  background-color: #C8102E;
 }
 
 .to_code {
   background-color: #8bf4ff;
 }
 
 li > a,
 em > a,
 strong > a,
 b > a,
 i > a {
   font-weight: 600;
   border-bottom: 1px solid #000000;
 }
 
 li > a:hover,
 em > a:hover,
 i > a:hover,
 strong > a:hover,
 b > a:hover {
   font-weight: 600;
   text-decoration: none;
   border: none;
   color: #8B2331;
   outline: none;
 }
 
 li > a:focus,
 em > a:focus,
 i > a:focus,
 strong > a:focus,
 b > a:focus {
   font-weight: 600;
   text-decoration: none;
   background-color: #8B2331;
   border: none;
   color: #ffffff;
   outline: none;
 }
 
 .caption {
   font-size: 0.8em;
   line-height: 1.2em;
   text-align: left;
 }
 
 /* Spacing between content topics */
 /* MLA indent style for paragraphs*/
 .indent {
   padding-left: 3em;
   text-indent: -3em;
 }
 
 /*# sourceMappingURL=test.css.map */
 /* FOREGROUND AND BACKGROUND BLOCK FOR IMAGES UNDER TEXT */
 /* Every rule not marked by "required" is optional and used only to decorate the example */
 /* source: https://stackoverflow.com/questions/18027751/overlay-divs-without-absolute-position */
 .block {
   /*margin: 10px 50px;*/
   display: flex;
   /* required */
   flex-flow: row nowrap;
   /* required */
 }
 
 .block .background,
 .block .foreground {
   box-sizing: border-box;
   /* required */
   width: 100%;
   /* required */
   flex: none;
   /* required */
 }
 
 .block .background {
   /*background: #9ff;color: #fff;padding: 15px;font-size: 30px;*/
 }
 
 .block .foreground {
   /*padding: 15px;border: solid 1px;*/
   margin-left: -100%;
   /* required */
 }
 
 .block .foreground .outside {
   position: absolute;
   top: 5px;
   left: 8px;
 }
 
 .action_button:hover {
   filter: brightness(0.9);
   cursor: pointer;
 }
 
 .action_button:focus {
   filter: brightness(0.9);
   cursor: pointer;
 }
 
 .action_button:active {
   filter: brightness(0.8);
   cursor: pointer;
 }
 
 a > img.callout-image:hover,
 a > img.callout-image:focus {
   cursor: pointer;
 }
 
 .audio_container {
   width: 100%;
   position: fixed;
   background-color: transparent;
   margin-top: 10px;
   margin-left: -10px;
   display: block;
   z-index: 100;
 }
 
 .audio_reader {
   width: 100%;
   min-width: 260px;
   max-width: 300px;
   height: 32px;
   margin-left: 0px;
 }
 
 @-webkit-keyframes audio_animation {
   from {
     -webkit-transform: scaleX(0);
     transform-origin: 0;
   }
   to {
     -webkit-transform: scaleX(1);
     transform-origin: 0;
   }
 }
 .audio_toggle {
   position: fixed;
   display: none;
   animation-fill-mode: normal;
   -webkit-animation-name: "audio_animation";
   -webkit-animation-duration: 0.5s;
   -webkit-animation-iteration-count: 1;
   -webkit-animation-timing-function: ease;
   opacity: 0.4;
 }
 
 .audio_toggle:focus-within {
   opacity: 1;
 }
 
 .audio_toggle:hover {
   opacity: 1;
 }
 
 .btn-audio-toggle {
   opacity: 1;
 }
 
 /*LIST STYLE COLUMN ADDED*/
 .list-2 {
   column-count: 2;
 }
 
 .list-3 {
   column-count: 3;
 }
 
 .list-4 {
   column-count: 4;
 }
 
 .list-6 {
   column-count: 6;
 }
 
 /*IMAGE FLOATING RIGHT LEFT*/
 .img-right-33 {
   float: right;
   width: 33%;
   margin-left: 15px;
 }
 
 .img-right-50 {
   float: right;
   width: 50%;
   margin-left: 20px;
 }
 
 .img-left-33 {
   float: left;
   width: 33%;
   margin-right: 15px;
 }
 
 .img-left-50 {
   float: left;
   width: 50%;
   margin-right: 20px;
 }
 
 .action_button {
   height: 80px;
 }
 
 .callout-image {
   max-width: 100% !important;
   max-height: 100% !important;
 }
 
 /* math-equation size small */
 @media (min-width: 768px) {
   .math-small {
     font-size: 100%;
   }
 }
 @media (max-width: 767px) {
   .math-small {
     font-size: 70%;
   }
 }
 /*Short table css*/
 .shortTable {
   line-height: 50px;
   padding-bottom: 0px;
 }
 
 table.small_table {
   font-size: 80%;
 }
 
 /** Extra CSS for Accounting types of table*****************************************************/
 doubleUnderline {
   text-decoration: underline;
   border-bottom: 1px solid #000;
 }
 
 table.t_account_2col th {
   border-bottom: 1px solid gray;
   text-align: center;
 }
 
 table.t_account_2col td:nth-child(2) {
   border-left: 1px solid gray;
 }
 
 table.t_account_4col th {
   border-bottom: 1px solid gray;
   text-align: center;
 }
 
 table.t_account_4col td:nth-child(3) {
   border-left: 1px solid gray;
   width: 25%;
 }
 
 table.t_account_accordion {
   background-color: #fbfbfb;
 }
 
 table.t_account_4col_accordion th {
   border-bottom: 1px solid gray;
   text-align: center;
 }
 
 table.t_account_4col_accordion td:nth-child(3) {
   border-left: 1px solid gray;
   width: 25%;
 }
 
 a.btn_parent {
   margin-left: 2rem;
   border: 4px solid transparent;
 }
 
 a.btn_parent:focus {
   outline: 2px;
   border: 4px solid rgb(255, 255, 255);
   box-shadow: 0 0 0 0.3rem rgb(6, 76, 106);
   border-radius: 50px;
   padding: 29px 0px 11px 0px;
   cursor: pointer;
 }
 
 a[data-slide=prev]:focus {
   padding: 0px !important;
   float: left;
   outline: 0;
   border: 3px solid rgb(75, 87, 91);
   cursor: pointer;
 }
 
 .carousel a[data-slide=prev] i {
   color: #4b575b;
   padding: 20px;
   position: relative;
 }
 
 a[data-slide=next]:focus {
   padding: 0px 0px 0px 0px;
   border: 3px solid rgb(75, 87, 91);
   float: right;
   outline: 0;
 }
 
 .carousel a[data-slide=next] i {
   color: #4b575b;
   padding: 20px;
   position: relative;
   margin-left: 0px !important;
 }
 
 .carousel aside {
   display: none !important;
 }
 
 .btn-tips {
   background-color: #085E5E !important;
   color: #fff !important;
 }
 
 .answer_reveal_tips {
   border-left: 4px solid #085E5E !important;
 }
 
 /* audio player hover fix */
 i.fa.fa-volume-up:hover {
   transform: scale(1.2);
   color: #07590B;
 }
 
 .callout-content-image {
   max-width: 100% !important;
   max-height: 100% !important;
   padding-left: 2rem;
 }
 
 .callout_content .color-safe-bg_light-brand-1,
 .callout_content .color-safe-bg_light-brand-2,
 .callout_content .color-safe-bg_light-brand-3,
 .callout_content .color-safe-bg_light-brand-4 {
   margin-left: 1.2em;
 }
 
 .callout_content .to_code {
   padding-left: 0 !important;
   margin-left: 1.2em;
 }
 
 .callout_content .brightcove-video-container {
   margin-left: 1.2em;
 }
 
 .JXGinfobox {
   color: #111 !important;
 }
 
 input[type=checkbox] {
   cursor: pointer;
 }
 
 .checklist {
   margin-bottom: 1.4em;
 }
 
 .ilc-row-callout .callout_content .checkbox {
   margin: 0em 0em 0em 2rem !important;
 }
 
 .checkbox {
   padding: 0.4em 0.2em 0.4em 0.5em;
   margin: 0em !important;
   border-bottom: 1px solid #ddd;
 }
 
 .checkbox label {
   font-size: 100%;
 }
 
 .checkbox:hover {
   background-color: #ddd;
 }
 
 .checkbox input:hover {
   outline: 1px solid dimgray !important;
 }
 
 .checkbox input:focus {
   outline: 2px solid dimgray !important;
   outline-offset: 1px;
 }
 
 .checkbox:first-of-type {
   border-top: 1px solid #ddd;
 }
 
 #tipOff:before,
 #gametime:before,
 #fourthQuarter:before {
   display: block;
   content: " ";
   margin-top: -80px;
   padding-bottom: 80px;
   visibility: hidden;
   pointer-events: none;
 }
 
 /*spacing overrides*/
 h1 img {
   /*allows image to clear top nav and sections set for buttons*/
   padding-top: 0px;
   width: 100%;
 }
 
 /*identify items that need fixes*/
 .to_code {
   background-color: #8bf4ff;
 }
 
 .answer_reveal,
 .answer_reveal-right {
   /*removes flex layout for SAs*/
   display: block;
   padding: 3%;
   margin-bottom: 15px;
 }
 
 .answer_reveal p, .answer_reveal-right p {
   /* removes p margin SAs*/
   margin: 0 0 0.8em 0;
   padding: 0 5% 0 2.5%;
 }
 
 .answer_reveal + *, .answer_reveal-right + *,
 .btn-table-answer-reveal + * {
   margin-top: 3em;
 }
 
 /*Adds padding between rows - so SAs don't bump into text below*/
 div.row {
   padding-bottom: 1.5rem;
 }
 
 /*Radial widget modified*/
 fieldset td:first-child,
 fieldset th:first-child {
   text-align: left;
 }
 
 fieldset td,
 fieldset th {
   text-align: center;
 }
 
 .graphing-widget svg {
   width: 100% !important;
   height: 100% !important;
 }
 
 body#topNavNone nav.navbar-ilc {
   display: none;
 }
 body#topNavNone #mainContent {
   margin-top: 0px !important;
 }
 body#topNavNone .ilc-sidenav {
   top: 0;
 }
 
 /* READER TABS - modification of style for 'reader' tab */
 ul.nav.reader_tab {
   display: flex;
   justify-content: flex-end;
   flex-wrap: wrap;
   width: 100%;
 }
 
 .reader_tab > li > a {
   background-color: #064C6A;
   border-right: 1px solid #c0c9cb;
   text-align: center;
   padding: 10px;
   color: #fff;
   font-size: 1.6rem;
   font-weight: 600;
 }
 
 .reader_tab > li > a:hover {
   color: #064C6A;
   background-color: #f1fafe;
 }
 
 .reader_tab > li > a:focus {
   color: #064C6A;
   background-color: #f1fafe;
   box-shadow: 0 0 0 0.3rem #064c6a;
   z-index: 2;
 }
 
 .nav.reader_tab > li.active a {
   color: #064C6A;
   background-color: #f1fafe;
 }
 
 .reader_tab-body {
   border-right: 1px solid grey;
   border-top: 0px;
   padding: 30px;
   background-color: #f1fafe;
 }
 
 .reader_tab-body p {
   padding: 10px 5px 0 0;
 }
 
 .brightspace-editor .fade {
   opacity: 1;
 }
 .brightspace-editor .tab-content > .tab-pane {
   display: block !important;
 }
 .brightspace-editor .fade.in {
   opacity: 1;
 }
 .brightspace-editor .carousel-inner > .item {
   display: block;
 }
 .brightspace-editor .collapse {
   display: block;
 }
 .brightspace-editor .collapse.in {
   display: block;
 }
 .brightspace-editor .invisible {
   display: block !important;
 }
 
 /*for pedagogue review of print PDF*/
 #topNavNone #mainContent {
   margin-top: 0 !important;
 }
 
 body#topNavNone nav.navbar-ilc {
   display: none;
 }
 
 /* new locker doc print css */
 .btn-print {
   color: #F8F9F9;
   background-color: #07540a;
   border-color: #07540a;
   padding: 12px 30px;
   display: inline-block;
   border-radius: 20px;
   font-size: 18px;
   line-height: 1.33333;
   border: 0px;
 }
 
 .btn-print:hover, .btn-print:focus {
   box-shadow: 0 0 0 3px #fff, 0 0 0 6px #032505;
   border-radius: 25px;
   outline: 0;
   color: #F8F9F9;
   background-color: #032505;
 }
 
 /*For displaying print */
 @media print {
   .printingNone {
     display: none;
   }
   .collapse {
     display: block !important;
   }
   .fade {
     opacity: 1 !important;
   }
   .hidden {
     display: block;
   }
   .invisible {
     visibility: visible;
   }
   .answer_reveal, .answer_reveal-right,
   .answer_reveal_hint {
     display: flex;
   }
   .tab-content > .tab-pane {
     display: block !important;
     border-top: 1px solid orange;
     padding-top: 40px;
   }
 }
 /* blockquote style change due to apa citation */
 .apa-indent {
   text-indent: -5rem;
   padding-left: 5rem;
 }
 
 blockquote.no-mark p::before {
   display: none;
 }
 
 blockquote.no-mark {
   margin-left: 5rem;
 }
 
 blockquote .apa-indent {
   display: block;
 }
 
 blockquote span.caption {
   display: block;
   margin: 2.5rem 0 0.5rem 0;
 }
 
 blockquote.excerpt ul,
 blockquote.excerpt ol {
   font-size: 14px;
   margin-bottom: 1rem;
 }
 
 blockquote.excerpt li {
   margin-bottom: 1rem;
 }
 
 .ilc-row-callout .callout_content_icon blockquote.no-mark {
   margin-left: 8rem;
 }
 
 .ilc-row-callout .callout_content_icon .excerpt,
 .ilc-row-callout .callout_content_icon blockquote {
   margin-left: 2rem;
 }
 
 .ilc-row-callout .callout_content_icon .excerpt p,
 .ilc-row-callout .callout_content_icon blockquote p {
   padding-left: 0;
 }
 
 .ilc-row-callout .callout_content_icon p.apa-indent {
   text-indent: -5rem;
   padding-left: 7rem;
 }
 
 .url-break {
   word-break: break-all;
 }

 /* NBA Blockquote styles */
.nba-blockquote {
    display: flex;
    /* box-sizing: border-box; */
    height: auto;
    margin-bottom: 30px;
    margin-top: 30px;
    background-color: #FCF2F4;
}
.nba-blockquote.blockquote-image-right {
    flex-direction: row-reverse;
}
.nba-blockquote.blockquote-image-left > img {
    float: left;
    width: auto;
    max-height: 300px;
    padding: 0;
    border-right: 20px solid #C8102E;
}
.nba-blockquote.blockquote-image-right > img {
    float: right;
    width: auto;
    max-height: 300px;
    padding: 0;
    border-left: 20px solid #C8102E;
}
.nba-blockquote > blockquote {
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 30px 3em 40px 5em;
    background-color: #FCF2F4;
    border: none;
    border-left: 20px solid #C8102E;
    margin: 0;
    width: 100%;
  }
  .nba-blockquote.blockquote-image-left > blockquote,
  .nba-blockquote.blockquote-image-right > blockquote {
    border-left: none;
  }
  .nba-blockquote > blockquote > .long-quote {
    font-size: 20px;
  }
  blockquote p:before {
    position: relative;
    top: 0.4em;
    right: 0.1em;
    color: #c8102e;
    content: "“";
    font-size: 75px;
    line-height: 0.7;
    margin-left: -30px;
  }
  blockquote p:after {
    position: relative;
    top: 0.5em;
    left: 0.1em;
    color: #c8102e;
    content: "”";
    font-size: 75px;
    line-height: 0;
  }
.nba-blockquote > blockquote > footer {
    text-align: right;
}
.nba-blockquote > blockquote > footer > cite {
    font-size: 20px;
}

.nba-blockquote > blockquote > p {
 font-family: Georgia, "Times New Roman", Times, serif !important;
 font-size: 26px;
}

@media screen and (max-width: 992px) {
  .nba-blockquote > blockquote {
    padding: 0.2em 2.5em 1.5em 5em;
  }
  .nba-blockquote > blockquote > p {
    font-size: 20px !important;
  }
  .nba-blockquote > blockquote > footer > cite {
    font-size: 18px !important;
  }
}

@media screen and (max-width: 767px) {
 .nba-blockquote {
   box-sizing: border-box;
   height: fit-content;
   display: flex;
   flex-direction: column;
   border-top: 20px solid #C8102E;
   background-color: #FCF2F4;
 }
 .nba-blockquote.blockquote-image-right {
    flex-direction: column;
}
.nba-blockquote.blockquote-image-left > img,
.nba-blockquote.blockquote-image-right > img {
    border: none;
}
 .nba-blockquote > blockquote {
   border: none;
   padding: 10px 3.5em 30px 5em;
 }
 .nba-blockquote > blockquote > p {
   font-size: 20px;
 }  
 blockquote p:before {
    /* right: 10px; */
    font-size: 60px;
    margin-left: -25px;
  }
  blockquote p:after {
    font-size: 60px;
  }
 .nba-blockquote > blockquote > footer > cite {
   font-size: 18px;
 }
 .nba-blockquote > img {
   width: auto;
   max-height: 250px;
   align-self: center;
   justify-content: center;
 }
}

 .reflection {
   display: flex;
   flex-wrap: wrap;
 }
 .reflection .reflection_icon {
   flex: 0 0 110px;
   max-width: 110px;
   margin-right: 20px;
   margin-top: 30px;
 }
 @media (max-width: 575.98px) {
   .reflection .reflection_icon {
     margin-left: 1rem;
     margin-right: 1rem;
     width: 100%;
     margin-top: 10px;
   }
 }
 .reflection .reflection_icon img {
   display: block;
 }
 @media (max-width: 575.98px) {
   .reflection .reflection_icon img {
     margin-top: 0 !important;
     margin-bottom: 0 !important;
   }
 }
 .reflection .reflection_list {
   flex: 0 0 calc(100% - 130px);
   max-width: calc(100% - 130px);
   margin-bottom: 1rem;
   margin-top: 30px;
 }
 @media (max-width: 575.98px) {
   .reflection .reflection_list {
     margin-left: 1rem !important;
     margin-right: 1rem !important;
     width: 100% !important;
     max-width: 100% !important;
     flex: 0 0 100% !important;
     margin-top: 10px;
   }
 }
 .reflection .reflection_list label {
   display: flex;
   align-items: flex-start;
   font: normal normal normal 17px/24px Arial;
   letter-spacing: 0px;
   margin-bottom: 15px;
   cursor: pointer;
 }
 .reflection .reflection_list input[type=radio] {
   /* Add if not using autoprefixer */
   -webkit-appearance: none;
   /* Remove most all native input styles */
   appearance: none;
   /* For iOS < 15 */
   background: #eceff0;
   box-shadow: inset 0 0 0 2px #064c6a;
   /* Not removed via appearance */
   margin: 2px 14px 0 0;
   font: inherit;
   color: black;
   width: 20px;
   height: 20px;
   min-width: 20px;
   min-height: 20px;
   border-radius: 50%;
   transform: translateY(-0.075em);
   display: grid;
   place-content: center;
   line-height: normal;
 }
 @media (max-width: 575.98px) {
   .reflection .reflection_list input[type=radio] {
     margin: 4px 14px 0 0;
   }
 }
 .reflection .reflection_list input[type=radio]:focus {
   border: 2px solid #064c6a;
   box-shadow: 0 0 0 2px #f8f8f8, 0 0 0 4px #064c6a;
 }
 .reflection .reflection_list input[type=radio]:checked {
   background-color: #064c6a;
   outline: none;
 }
 .reflection .reflection_list input[type=radio]:checked::before {
   transform: scale(1);
 }
 .reflection .reflection_list input[type=radio]:checked :hover {
   border: 2px solid #064c6a;
   box-shadow: 0 0 0 2px #f8f8f8, 0 0 0 4px #064c6a;
 }
 .reflection .reflection_list input[type=radio]:checked:focus {
   outline: none;
   box-shadow: none;
   border: 2px solid #064c6a;
   box-shadow: 0 0 0 2px #f8f8f8, 0 0 0 4px #064c6a;
 }
 .reflection .reflection_list input[type=radio]:hover {
   border: 2px solid #064c6a;
   box-shadow: 0 0 0 2px #f8f8f8, 0 0 0 4px #064c6a;
   cursor: pointer;
 }
 .reflection .reflection_list input[type=radio]::before {
   content: "";
   width: 7px;
   height: 7px;
   border-radius: 50%;
   transform: scale(0);
   transition: 120ms transform ease-in-out;
   box-shadow: inset 1em 1em #eceff0;
   /* Windows High Contrast Mode */
   background-color: #eceff0;
 }
 
 html[lang=fr] blockquote p {
   margin-left: 0.5rem;
 }
 html[lang=fr] blockquote p:before {
   content: "«" !important;
   display: block;
   margin-left: -20px;
   margin-top: -10px;
 }
 
/* NBA Did-you-know Desktop & Tablet */
 .nba-feature {
  margin-top: 3em;
  padding: 1.9em 1.9em 1.2em 1.9em;
  background-color: #ECF1F4 !important;
  box-shadow: 0px -8px #1D428A;
  position: relative;
}

.nba-feature > .nba-feature-header {
  margin-bottom: 8rem;
}

.nba-feature > .nba-feature-header > .nba-feature-image {
  position: absolute;
  top: -23px;
  padding: 0;
  height: 150px;
}

.nba-feature > .nba-feature-header > h3 {
  border: none;
  padding-top: 0.5em;
  font-size: 1.5em;
  padding-left: 7.9em;
  color: black;
}

.nba-feature > .nba-feature-content {
    width: 100%;
    overflow-y: auto;
    overflow-x: hidden;
}

.nba-feature > .nba-feature-content > figure > figcaption,
.nba-feature > .nba-feature-content > div > figure > figcaption,
.nba-feature .nba-feature-content figcaption {
  border-top: 2px solid #1D428A;
  padding-top: 10px;
}

/* NBA Did-you-know Mobile */
@media only screen and (max-width: 767px) {
  .nba-feature > .nba-feature-header {
    margin-bottom: 2em;
  }
  .nba-feature > .nba-feature-header > .nba-feature-image {
    position: absolute;
    padding: 0;
    left: calc(50% - 65px);
    height: 130px;    
  }
  .nba-feature > .nba-feature-header > h3 {
    margin-top: 4.8em;
    padding: 0;
    text-align: center;
  }
}

/* NBA Moment Desktop & Tablet */
.nba-moment {
  margin-top: 4em;
  padding: 1.9em 1.9em 1.2em 1.9em;
  background-color: #fcf2f4 !important;
  box-shadow: 0px -8px #c8102e;
  position: relative;
}

.nba-moment > .nba-moment-header {
  margin-bottom: 8rem;
}

.nba-moment > .nba-moment-header > .nba-moment-image {
  position: absolute;
  top: -70px;
  padding: 0px;
  height: 200px;
}

.nba-moment > .nba-moment-header > h3 {
  border: none;
  padding-top: 0.5em;
  font-size: 1.5em;
  padding-left: 9em;
  color: black;
}

.nba-moment > .nba-moment-content {
    width: 100%;
    overflow-y: auto;
    overflow-x: hidden;
}

.nba-moment > .nba-moment-content > figure > figcaption,
.nba-moment > .nba-moment-content > div > figure > figcaption,
.nba-moment .nba-moment-content figcaption {
  border-top: 2px solid #c8102e;
  padding-top: 10px;
}

/* NBA Moment Mobile */
@media only screen and (max-width: 767px) {
  .nba-moment > .nba-moment-header {
    margin-bottom: 2em;
  }
  .nba-moment > .nba-moment-header > .nba-moment-image {
    position: absolute;
    padding: 0px;
    left: calc(50% - 65px);
    height: 180px;    
  }
  .nba-moment > .nba-moment-header > h3 {
    margin-top: 4.8em;
    padding: 0;
    text-align: center;
  }
}

/* NBA Player Desktop & Tablet */
.nba-player {
  margin-top: 3em;
  padding: 40px;
  background-color: #fff7e2 !important;
  box-shadow: 0px -8px #E07000;
  position: relative;
  background-image: url('data:image/png;base64,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');
  background-repeat: no-repeat;
  background-position: center bottom;
}


.nba-player > .nba-player-header > .nba-player-image {
  position: absolute;
  top: -70px;
  padding: 0px;
  height: 200px;
}


.nba-player > .nba-player-header > h3 {
  border: none;
  font-size: 24px;
  font-weight:bold;
  color: black;
  margin:0px !important
}

.nba-player > .nba-player-content {
  width: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  flex-wrap: wrap;
}


.nba-player-blockquote {
  display: flex;
  /* box-sizing: border-box; */
  height: auto;
  margin-bottom: 30px;
  margin-top: 30px;
  padding-left:30px;
  background-color: #fff1ce;
}


.nba-player-blockquote > blockquote {
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 20px;
  background-color:#fff1ce;
  border: none;
  margin: 0;
  width: 100%;
}

.nba-player-blockquote > blockquote p:before {
  position: relative;
  top: 0.4em;
  right: 0.1em;
  color: #E07000;
  content: "“";
  font-size: 75px;
  line-height: 0px!important;
}

.nba-player-blockquote > blockquote > p {
  font-family: Georgia, "Times New Roman", Times, serif !important;
  font-size: 26px;
  margin: 0px !important;
 }


.nba-player-blockquote > blockquote p:after {
  position: relative;
  top: 0.5em;
  left: 0.1em;
  color: #E07000;
  content: "”";
  font-size: 75px;
  line-height: 0px;
}

.nba-player-blockquote> blockquote > footer {
  margin-top: 15px;
  text-align: left;
}
.nba-player-blockquote> blockquote > footer > cite {
  font-size: 20px;
} 

.nba-player > .nba-player-content > figure > figcaption,
.nba-player > .nba-player-content > div > figure > figcaption,
.nba-player .nba-player-content figcaption {
  border-top: 2px solid #E07000;
  padding-top: 10px;
}

.nba-player > .nba-player-content > figure > figcaption > p {
  margin: 0px !important;
}


/* NBA player Mobile */
@media only screen and (max-width: 768px) {

  .nba-player {
    background-image: none;
    padding: 1.9em 1.9em 1.2em 1.9em;
  }  
  
  .nba-player > .nba-player-header > h3 {
    padding: 0;
    font-size: 20px;
    text-align: left;
    font-weight:bold;
  }

  .nba-player-blockquote > blockquote p:before {
    font-size: 50px;
  }
  
  
  .nba-player-blockquote > blockquote p:after {
    font-size: 50px;
  }
  .nba-player-blockquote > blockquote > p {
    font-size: 16px;
   }
   .nba-player-blockquote> blockquote > footer > cite {
    font-size: 16px;
  } 
}

 
 .ilo-brightspace-block {
   margin-bottom: 30px;
 }

 .plyr {
  overflow: hidden !important;
  margin-bottom: 2rem;
}

.plyr__video-wrapper {
  overflow: hidden;
  margin-top: -51%;
  margin-bottom: -20%;
  position: relative;
  padding-top: 128.25%;
  align-items: normal !important;
}

.plyr__poster {
  position: absolute !important;
  top: 0 !important;
  width: 100%;
  height: 124%;
  align-items: unset;
}

.plyr__video-wrapper iframe {
  position: absolute !important;
  top: 0 !important;
  width: 100%;
  height: 124%;
  align-items: unset;
}

/* Mascot Message Feature Design Desktop */
.nba-mascot {
    margin-bottom: 15px;
}
.nba-fourthquarter-left {
    background-repeat: no-repeat;
    background-size:contain;
    background-position:center;
    min-height: 350px;
    display: flex;
    justify-content: end;
    align-items: center;
}
.nba-fourthquarter-left .mascot-content {
    margin-right: 14%;
    max-width: 290px;
    font-size: 22px;
}

.nba-fourthquarter-left .mascot-content p {
    margin-bottom: 0;
}

.nba-tipoff-left {
    background-repeat: no-repeat;
    background-size:contain;
    background-position:center;
    min-height: 350px;
    display: flex;
    justify-content: end;
    align-items: center;
}
.nba-tipoff-left .mascot-content {
    margin-right: 14%;
    max-width: 350px;
    font-size: 22px;
}

.nba-tipoff-left .mascot-content p {
    margin-bottom: 0;
}

.nba-gametime-right {
    background-repeat: no-repeat;
    background-size:contain;
    background-position:center;
    min-height: 350px;
    display: flex;
    justify-content: start;
    align-items: center;
}
.nba-gametime-right .mascot-content {
    margin-left: 17%;
    max-width: 350px;
    font-size: 22px;
    padding-top: 20px;
}

.nba-gametime-right .mascot-content p {
    margin-bottom: 0;
}

/* Mascot Message Feature Design Tablet */
@media (max-width: 1199px) {
    .nba-fourthquarter-left .mascot-content,
    .nba-tipoff-left .mascot-content {
        margin-right: 6%;
        font-size: 20px;
    }
    .nba-gametime-right .mascot-content {
        margin-left: 10%;
        font-size: 20px;
    }
}
@media (max-width: 991px) {
    .nba-fourthquarter-left, 
    .nba-tipoff-left,
    .nba-gametime-right {
        min-height: 280px;
    }
    .nba-fourthquarter-left .mascot-content {
        max-width: 220px;
        font-size: 16px;
    }
    .nba-tipoff-left .mascot-content,
    .nba-gametime-right .mascot-content {
        max-width: 280px;
        font-size: 16px;
    }
}

/* Mascot Message Feature Design Mobile */
@media (max-width: 767px) {
    .nba-fourthquarter-left, 
    .nba-tipoff-left,
    .nba-gametime-right {
        min-height: 350px;
    }
    .nba-fourthquarter-left {
        margin-top: 0;
        justify-content: center;
        align-items: center;
    }
    .nba-tipoff-left {
        margin-top: 0;
        justify-content: center;
        align-items: center;
    }
    .nba-gametime-right {
        margin-top: 0;
        justify-content: center;
        align-items: center;
    }
    
    .nba-tipoff-left > .mascot-content {
        margin-right: 0;
        max-width: 300px;
        padding-left: 15px;
        margin-top: 10em;
    }
    .nba-gametime-right > .mascot-content {
        margin-left: 0;
        max-width: 300px;
        padding-left: 15px;
        padding-top: 0;
        margin-top: 10em;
    }
    .nba-fourthquarter-left > .mascot-content {
        margin-right: 0;
        max-width: 300px;
        padding-left: 18px;
        margin-top: 10em;
        font-size: 15px;
    }

}
@media (max-width: 374px) {
    .nba-fourthquarter-left, 
    .nba-tipoff-left,
    .nba-gametime-right {
        min-height: 250px;
    }
    
    .nba-tipoff-left > .mascot-content,
    .nba-gametime-right > .mascot-content {
        max-width: 240px;
        font-size: 14px;
        margin-top: 9em;
        padding-left: 25px;
    }
    .nba-fourthquarter-left > .mascot-content {
        max-width: 240px;
        font-size: 12px;
        margin-top: 10em;
        padding-left: 30px;
        padding-right: 10px;
    }
}

/* NBA Profile Styles */
.nba-profile {
    background-color: #FCF2F4;
    border-top: 8px solid #C8102E;
    padding: 1.9em 1.9em 1.2em 1.9em;
    margin-bottom: 30px;
    overflow: auto;
}
.nba-profile .profile-name {
    color: #C8102E;
}
.nba-profile > .nba-profile-content > figure > figcaption,
.nba-profile .nba-profile-content figcaption {
    border-top: 2px solid #C8102E;
    padding-top: 10px;
}
.nba-profile > .nba-profile-content > img.img-left-50,
.nba-profile > .nba-profile-content > figure.img-left-50 {
    margin-right: 30px;
}
.nba-profile > .nba-profile-content > img.img-right-50,
.nba-profile > .nba-profile-content > figure.img-right-50 {
    margin-left: 30px;
}
@media (max-width: 767px) {
    .nba-profile {
        margin-bottom: 20px;
    }
    .nba-profile > .nba-profile-content > img.img-left-50,
    .nba-profile > .nba-profile-content > figure.img-left-50 {
        margin-right: 15px;
    }
    .nba-profile > .nba-profile-content > img.img-right-50,
    .nba-profile > .nba-profile-content > figure.img-right-50 {
        margin-left: 15px;
    }
}
@media (max-width: 550px) {
    .nba-profile > .nba-profile-content > img.img-left-50,
    .nba-profile > .nba-profile-content > figure.img-left-50 {
        margin-right: auto;
    }
    .nba-profile > .nba-profile-content > img.img-right-50,
    .nba-profile > .nba-profile-content > figure.img-right-50 {
        margin-left: auto;
    }
}

/* MEDIA QUERIES */
@media (max-width: 767px) {
  .navbar-default .navbar-collapse, .navbar-default .navbar-form {    
    border-radius: 0!important;
    border-top: 0;
    padding-right: 0;
    padding-left: 0;
  }
  .navbar-default .navbar-nav {
    margin-right: initial!important;
    width: 100%;
  }
  .navbar-default .navbar-nav li:first-child {
    border-top: 3px solid #fff;
  }
  .navbar-default .navbar-nav li {
    border-top: 3px solid #707070;
    text-align: center;
    padding-left: 0;
  }
  .navbar-nav {
    margin: 0;
  }
  .navbar-default .navbar-nav li a {
    border-radius: 0;
  }
  .navbar-ilc{
  box-shadow: 0 2px rgb(51 61 71 / 40%)
  }
  .navbar-toggle {
    margin-right: 5px;
  }

  /* ILO, callout btns in Mobile */
    .btn {
        padding: 9px 18px;
        font-size: 16px;
    }
}

/* Mobile design for callout with icons */
@media (max-width: 767px) {
    .ilc-row-callout h3,
    .ilc-row-callout h2.h3,
    .ilc-row-callout h3.h4,
    .ilc-row-video h3,
    .ilc-row-video h2.h3,
    .ilc-row-video h3.h4 {
        text-align: center;
        padding-bottom: 35px;
        padding-top: 20px;
        margin-bottom: 2rem;
    }
    .ilc-row-callout .callout_content_icon, .ilc-row-video .callout_content_icon {
        display: block;
    }
    .ilc-row-callout .callout_content_icon img, .ilc-row-video .callout_content_icon img {
        max-height: 80px;
        max-width: 80px;
        position: absolute;
        left: 15px; /* Full width - Icon size / 2 = the half point to place the icon. */
        top: -2.5px;
        /* top: calc((80px / 3) * 2); */
    }
    .ilc-row-callout .callout_content_icon p, .ilc-row-video .callout_content_icon p {
        padding: 0;
    }

    .ilc-row-callout .callout_content h3,
    .ilc-row-callout .callout_content h4,
    .ilc-row-callout .callout_content h5,
    .ilc-row-callout .callout_content h6 {
        margin-left: 0;
    }
}
@media (max-width: 550px) {
    /* Image no longer right or left in Mobile */
    .img-right-33, .img-right-50, .img-left-33, .img-left-50 {
        width: auto;
        float: none;
        margin-left: auto;
        margin-right: auto;
    }
}