/* --------- /components/com_comprofiler/plugin/templates/default/bootstrap.css --------- */  /*!  * Bootstrap v4.6.1 (https://getbootstrap.com/)  * Copyright 2011-2021 The Bootstrap Authors  * Copyright 2011-2021 Twitter, Inc.  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)  */ .cb_template{  --blue:#007bff;  --indigo:#6610f2;  --purple:#6f42c1;  --pink:#e83e8c;  --red:#dc3545;  --orange:#fd7e14;  --yellow:#ffc107;  --green:#28a745;  --teal:#20c997;  --cyan:#17a2b8;  --white:#fff;  --gray:#6c757d;  --gray-dark:#343a40;  --primary:#007bff;  --secondary:#6c757d;  --success:#28a745;  --info:#17a2b8;  --warning:#ffc107;  --danger:#dc3545;  --light:#f8f9fa;  --dark:#343a40;  --breakpoint-xs:0;  --breakpoint-sm:576px;  --breakpoint-md:768px;  --breakpoint-lg:992px;  --breakpoint-xl:1200px;  --font-family-sans-serif:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";  --font-family-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }  .cb_template{  font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";  font-size:1rem;  font-weight:400;  line-height:1.5; }  .cb_template *, .cb_template *::before, .cb_template *::after{  box-sizing:border-box; }  .cb_template html{  font-family:sans-serif;  line-height:1.15;  -webkit-text-size-adjust:100%;  -webkit-tap-highlight-color:rgba(0, 0, 0, 0); }  .cb_template article, .cb_template aside, .cb_template figcaption, .cb_template figure, .cb_template footer, .cb_template header, .cb_template hgroup, .cb_template main, .cb_template nav, .cb_template section{  display:block; }  .cb_template body{  margin:0;  font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";  font-size:1rem;  font-weight:400;  line-height:1.5;  color:#212529;  text-align:left;  background-color:#fff; }  .cb_template [tabindex="-1"]:focus:not(:focus-visible){  outline:0 !important; }  .cb_template hr{  box-sizing:content-box;  height:0;  overflow:visible; }  .cb_template h1, .cb_template h2, .cb_template h3, .cb_template h4, .cb_template h5, .cb_template h6{  margin-top:0;  margin-bottom:0.5rem; }  .cb_template p{  margin-top:0;  margin-bottom:1rem; }  .cb_template abbr[title], .cb_template abbr[data-original-title]{  text-decoration:underline;  -webkit-text-decoration:underline dotted;  text-decoration:underline dotted;  cursor:help;  border-bottom:0;  -webkit-text-decoration-skip-ink:none;  text-decoration-skip-ink:none; }  .cb_template address{  margin-bottom:1rem;  font-style:normal;  line-height:inherit; }  .cb_template ol, .cb_template ul, .cb_template dl{  margin-top:0;  margin-bottom:1rem; }  .cb_template ol ol, .cb_template ul ul, .cb_template ol ul, .cb_template ul ol{  margin-bottom:0; }  .cb_template dt{  font-weight:700; }  .cb_template dd{  margin-bottom:.5rem;  margin-left:0; }  .cb_template blockquote{  margin:0 0 1rem; }  .cb_template b, .cb_template strong{  font-weight:bolder; }  .cb_template small{  font-size:80%; }  .cb_template sub, .cb_template sup{  position:relative;  font-size:75%;  line-height:0;  vertical-align:baseline; }  .cb_template sub{  bottom:-.25em; }  .cb_template sup{  top:-.5em; }  .cb_template a{  color:#007bff;  text-decoration:none;  background-color:transparent; }  .cb_template a:hover{  color:#0056b3;  text-decoration:underline; }  .cb_template a:not([href]):not([class]){  color:inherit;  text-decoration:none; }  .cb_template a:not([href]):not([class]):hover{  color:inherit;  text-decoration:none; }  .cb_template pre, .cb_template code, .cb_template kbd, .cb_template samp{  font-family:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;  font-size:1em; }  .cb_template pre{  margin-top:0;  margin-bottom:1rem;  overflow:auto;  -ms-overflow-style:scrollbar; }  .cb_template figure{  margin:0 0 1rem; }  .cb_template img{  vertical-align:middle;  border-style:none; }  .cb_template svg{  overflow:hidden;  vertical-align:middle; }  .cb_template table{  border-collapse:collapse; }  .cb_template caption{  padding-top:0.75rem;  padding-bottom:0.75rem;  color:#6c757d;  text-align:left;  caption-side:bottom; }  .cb_template th{  text-align:inherit;  text-align:-webkit-match-parent; }  .cb_template label{  display:inline-block;  margin-bottom:0.5rem; }  .cb_template button{  border-radius:0; }  .cb_template button:focus:not(:focus-visible){  outline:0; }  .cb_template input, .cb_template button, .cb_template select, .cb_template optgroup, .cb_template textarea{  margin:0;  font-family:inherit;  font-size:inherit;  line-height:inherit; }  .cb_template button, .cb_template input{  overflow:visible; }  .cb_template button, .cb_template select{  text-transform:none; }  .cb_template [role="button"]{  cursor:pointer; }  .cb_template select{  word-wrap:normal; }  .cb_template button, .cb_template [type="button"], .cb_template [type="reset"], .cb_template [type="submit"]{  -webkit-appearance:button; }  .cb_template button:not(:disabled), .cb_template [type="button"]:not(:disabled), .cb_template [type="reset"]:not(:disabled), .cb_template [type="submit"]:not(:disabled){  cursor:pointer; }  .cb_template button::-moz-focus-inner, .cb_template [type="button"]::-moz-focus-inner, .cb_template [type="reset"]::-moz-focus-inner, .cb_template [type="submit"]::-moz-focus-inner{  padding:0;  border-style:none; }  .cb_template input[type="radio"], .cb_template input[type="checkbox"]{  box-sizing:border-box;  padding:0; }  .cb_template textarea{  overflow:auto;  resize:vertical; }  .cb_template fieldset{  min-width:0;  padding:0;  margin:0;  border:0; }  .cb_template legend{  display:block;  width:100%;  max-width:100%;  padding:0;  margin-bottom:.5rem;  font-size:1.5rem;  line-height:inherit;  color:inherit;  white-space:normal; }  .cb_template progress{  vertical-align:baseline; }  .cb_template [type="number"]::-webkit-inner-spin-button, .cb_template [type="number"]::-webkit-outer-spin-button{  height:auto; }  .cb_template [type="search"]{  outline-offset:-2px;  -webkit-appearance:none; }  .cb_template [type="search"]::-webkit-search-decoration{  -webkit-appearance:none; }  .cb_template ::-webkit-file-upload-button{  font:inherit;  -webkit-appearance:button; }  .cb_template output{  display:inline-block; }  .cb_template summary{  display:list-item;  cursor:pointer; }  .cb_template template{  display:none; }  .cb_template [hidden]{  display:none !important; }  .cb_template h1, .cb_template h2, .cb_template h3, .cb_template h4, .cb_template h5, .cb_template h6, .cb_template .h1, .cb_template .h2, .cb_template .h3, .cb_template .h4, .cb_template .h5, .cb_template .h6{  margin-bottom:0.5rem;  font-weight:500;  line-height:1.2; }  .cb_template h1, .cb_template .h1{  font-size:2.5rem; }  .cb_template h2, .cb_template .h2{  font-size:2rem; }  .cb_template h3, .cb_template .h3{  font-size:1.75rem; }  .cb_template h4, .cb_template .h4{  font-size:1.5rem; }  .cb_template h5, .cb_template .h5{  font-size:1.25rem; }  .cb_template h6, .cb_template .h6{  font-size:1rem; }  .cb_template .lead{  font-size:1.25rem;  font-weight:300; }  .cb_template .display-1{  font-size:6rem;  font-weight:300;  line-height:1.2; }  .cb_template .display-2{  font-size:5.5rem;  font-weight:300;  line-height:1.2; }  .cb_template .display-3{  font-size:4.5rem;  font-weight:300;  line-height:1.2; }  .cb_template .display-4{  font-size:3.5rem;  font-weight:300;  line-height:1.2; }  .cb_template hr{  margin-top:1rem;  margin-bottom:1rem;  border:0;  border-top:1px solid rgba(0, 0, 0, 0.1); }  .cb_template small, .cb_template .small{  font-size:80%;  font-weight:400; }  .cb_template mark, .cb_template .mark{  padding:0.2em;  background-color:#fcf8e3; }  .cb_template .list-unstyled{  padding-left:0;  list-style:none; }  .cb_template .list-inline{  padding-left:0;  list-style:none; }  .cb_template .list-inline-item{  display:inline-block; }  .cb_template .list-inline-item:not(:last-child){  margin-right:0.5rem; }  .cb_template .initialism{  font-size:90%;  text-transform:uppercase; }  .cb_template .blockquote{  margin-bottom:1rem;  font-size:1.25rem; }  .cb_template .blockquote-footer{  display:block;  font-size:80%;  color:#6c757d; }  .cb_template .blockquote-footer::before{  content:"\2014\00A0"; }  .cb_template .img-fluid{  max-width:100%;  height:auto; }  .cb_template .img-thumbnail{  padding:0.25rem;  background-color:#fff;  border:1px solid #dee2e6;  border-radius:0.25rem;  max-width:100%;  height:auto; }  .cb_template .figure{  display:inline-block; }  .cb_template .figure-img{  margin-bottom:0.5rem;  line-height:1; }  .cb_template .figure-caption{  font-size:90%;  color:#6c757d; }  .cb_template code{  font-size:87.5%;  color:#e83e8c;  word-wrap:break-word; }  a > .cb_template code{  color:inherit; }  .cb_template kbd{  padding:0.2rem 0.4rem;  font-size:87.5%;  color:#fff;  background-color:#212529;  border-radius:0.2rem; }  .cb_template kbd kbd{  padding:0;  font-size:100%;  font-weight:700; }  .cb_template pre{  display:block;  font-size:87.5%;  color:#212529; }  .cb_template pre code{  font-size:inherit;  color:inherit;  word-break:normal; }  .cb_template .pre-scrollable{  max-height:340px;  overflow-y:scroll; }  .cb_template .container, .cb_template .container-fluid, .cb_template .container-sm, .cb_template .container-md, .cb_template .container-lg, .cb_template .container-xl{  width:100%;  padding-right:15px;  padding-left:15px;  margin-right:auto;  margin-left:auto; }  @media (min-width:576px){  .cb_template .container, .cb_template .container-sm{  max-width:540px;  } }  @media (min-width:768px){  .cb_template .container, .cb_template .container-sm, .cb_template .container-md{  max-width:720px;  } }  @media (min-width:992px){  .cb_template .container, .cb_template .container-sm, .cb_template .container-md, .cb_template .container-lg{  max-width:960px;  } }  @media (min-width:1200px){  .cb_template .container, .cb_template .container-sm, .cb_template .container-md, .cb_template .container-lg, .cb_template .container-xl{  max-width:1140px;  } }  .cb_template .row{  display:flex;  flex-wrap:wrap;  margin-right:-15px;  margin-left:-15px; }  .cb_template .no-gutters{  margin-right:0;  margin-left:0; }  .cb_template .no-gutters > .col, .cb_template .no-gutters > [class*="col-"]{  padding-right:0;  padding-left:0; }  .cb_template .col-1, .cb_template .col-2, .cb_template .col-3, .cb_template .col-4, .cb_template .col-5, .cb_template .col-6, .cb_template .col-7, .cb_template .col-8, .cb_template .col-9, .cb_template .col-10, .cb_template .col-11, .cb_template .col-12, .cb_template .col, .cb_template .col-auto, .cb_template .col-sm-1, .cb_template .col-sm-2, .cb_template .col-sm-3, .cb_template .col-sm-4, .cb_template .col-sm-5, .cb_template .col-sm-6, .cb_template .col-sm-7, .cb_template .col-sm-8, .cb_template .col-sm-9, .cb_template .col-sm-10, .cb_template .col-sm-11, .cb_template .col-sm-12, .cb_template .col-sm, .cb_template .col-sm-auto, .cb_template .col-md-1, .cb_template .col-md-2, .cb_template .col-md-3, .cb_template .col-md-4, .cb_template .col-md-5, .cb_template .col-md-6, .cb_template .col-md-7, .cb_template .col-md-8, .cb_template .col-md-9, .cb_template .col-md-10, .cb_template .col-md-11, .cb_template .col-md-12, .cb_template .col-md, .cb_template .col-md-auto, .cb_template .col-lg-1, .cb_template .col-lg-2, .cb_template .col-lg-3, .cb_template .col-lg-4, .cb_template .col-lg-5, .cb_template .col-lg-6, .cb_template .col-lg-7, .cb_template .col-lg-8, .cb_template .col-lg-9, .cb_template .col-lg-10, .cb_template .col-lg-11, .cb_template .col-lg-12, .cb_template .col-lg, .cb_template .col-lg-auto, .cb_template .col-xl-1, .cb_template .col-xl-2, .cb_template .col-xl-3, .cb_template .col-xl-4, .cb_template .col-xl-5, .cb_template .col-xl-6, .cb_template .col-xl-7, .cb_template .col-xl-8, .cb_template .col-xl-9, .cb_template .col-xl-10, .cb_template .col-xl-11, .cb_template .col-xl-12, .cb_template .col-xl, .cb_template .col-xl-auto{  position:relative;  width:100%;  padding-right:15px;  padding-left:15px; }  .cb_template .col{  flex-basis:0;  flex-grow:1;  max-width:100%; }  .cb_template .row-cols-1 > *{  flex:0 0 100%;  max-width:100%; }  .cb_template .row-cols-2 > *{  flex:0 0 50%;  max-width:50%; }  .cb_template .row-cols-3 > *{  flex:0 0 33.33333333%;  max-width:33.33333333%; }  .cb_template .row-cols-4 > *{  flex:0 0 25%;  max-width:25%; }  .cb_template .row-cols-5 > *{  flex:0 0 20%;  max-width:20%; }  .cb_template .row-cols-6 > *{  flex:0 0 16.66666667%;  max-width:16.66666667%; }  .cb_template .col-auto{  flex:0 0 auto;  width:auto;  max-width:100%; }  .cb_template .col-1{  flex:0 0 8.33333333%;  max-width:8.33333333%; }  .cb_template .col-2{  flex:0 0 16.66666667%;  max-width:16.66666667%; }  .cb_template .col-3{  flex:0 0 25%;  max-width:25%; }  .cb_template .col-4{  flex:0 0 33.33333333%;  max-width:33.33333333%; }  .cb_template .col-5{  flex:0 0 41.66666667%;  max-width:41.66666667%; }  .cb_template .col-6{  flex:0 0 50%;  max-width:50%; }  .cb_template .col-7{  flex:0 0 58.33333333%;  max-width:58.33333333%; }  .cb_template .col-8{  flex:0 0 66.66666667%;  max-width:66.66666667%; }  .cb_template .col-9{  flex:0 0 75%;  max-width:75%; }  .cb_template .col-10{  flex:0 0 83.33333333%;  max-width:83.33333333%; }  .cb_template .col-11{  flex:0 0 91.66666667%;  max-width:91.66666667%; }  .cb_template .col-12{  flex:0 0 100%;  max-width:100%; }  .cb_template .order-first{  order:-1; }  .cb_template .order-last{  order:13; }  .cb_template .order-0{  order:0; }  .cb_template .order-1{  order:1; }  .cb_template .order-2{  order:2; }  .cb_template .order-3{  order:3; }  .cb_template .order-4{  order:4; }  .cb_template .order-5{  order:5; }  .cb_template .order-6{  order:6; }  .cb_template .order-7{  order:7; }  .cb_template .order-8{  order:8; }  .cb_template .order-9{  order:9; }  .cb_template .order-10{  order:10; }  .cb_template .order-11{  order:11; }  .cb_template .order-12{  order:12; }  .cb_template .offset-1{  margin-left:8.33333333%; }  .cb_template .offset-2{  margin-left:16.66666667%; }  .cb_template .offset-3{  margin-left:25%; }  .cb_template .offset-4{  margin-left:33.33333333%; }  .cb_template .offset-5{  margin-left:41.66666667%; }  .cb_template .offset-6{  margin-left:50%; }  .cb_template .offset-7{  margin-left:58.33333333%; }  .cb_template .offset-8{  margin-left:66.66666667%; }  .cb_template .offset-9{  margin-left:75%; }  .cb_template .offset-10{  margin-left:83.33333333%; }  .cb_template .offset-11{  margin-left:91.66666667%; }  @media (min-width:576px){  .cb_template .col-sm{  flex-basis:0;  flex-grow:1;  max-width:100%;  }  .cb_template .row-cols-sm-1 > *{  flex:0 0 100%;  max-width:100%;  }  .cb_template .row-cols-sm-2 > *{  flex:0 0 50%;  max-width:50%;  }  .cb_template .row-cols-sm-3 > *{  flex:0 0 33.33333333%;  max-width:33.33333333%;  }  .cb_template .row-cols-sm-4 > *{  flex:0 0 25%;  max-width:25%;  }  .cb_template .row-cols-sm-5 > *{  flex:0 0 20%;  max-width:20%;  }  .cb_template .row-cols-sm-6 > *{  flex:0 0 16.66666667%;  max-width:16.66666667%;  }  .cb_template .col-sm-auto{  flex:0 0 auto;  width:auto;  max-width:100%;  }  .cb_template .col-sm-1{  flex:0 0 8.33333333%;  max-width:8.33333333%;  }  .cb_template .col-sm-2{  flex:0 0 16.66666667%;  max-width:16.66666667%;  }  .cb_template .col-sm-3{  flex:0 0 25%;  max-width:25%;  }  .cb_template .col-sm-4{  flex:0 0 33.33333333%;  max-width:33.33333333%;  }  .cb_template .col-sm-5{  flex:0 0 41.66666667%;  max-width:41.66666667%;  }  .cb_template .col-sm-6{  flex:0 0 50%;  max-width:50%;  }  .cb_template .col-sm-7{  flex:0 0 58.33333333%;  max-width:58.33333333%;  }  .cb_template .col-sm-8{  flex:0 0 66.66666667%;  max-width:66.66666667%;  }  .cb_template .col-sm-9{  flex:0 0 75%;  max-width:75%;  }  .cb_template .col-sm-10{  flex:0 0 83.33333333%;  max-width:83.33333333%;  }  .cb_template .col-sm-11{  flex:0 0 91.66666667%;  max-width:91.66666667%;  }  .cb_template .col-sm-12{  flex:0 0 100%;  max-width:100%;  }  .cb_template .order-sm-first{  order:-1;  }  .cb_template .order-sm-last{  order:13;  }  .cb_template .order-sm-0{  order:0;  }  .cb_template .order-sm-1{  order:1;  }  .cb_template .order-sm-2{  order:2;  }  .cb_template .order-sm-3{  order:3;  }  .cb_template .order-sm-4{  order:4;  }  .cb_template .order-sm-5{  order:5;  }  .cb_template .order-sm-6{  order:6;  }  .cb_template .order-sm-7{  order:7;  }  .cb_template .order-sm-8{  order:8;  }  .cb_template .order-sm-9{  order:9;  }  .cb_template .order-sm-10{  order:10;  }  .cb_template .order-sm-11{  order:11;  }  .cb_template .order-sm-12{  order:12;  }  .cb_template .offset-sm-0{  margin-left:0;  }  .cb_template .offset-sm-1{  margin-left:8.33333333%;  }  .cb_template .offset-sm-2{  margin-left:16.66666667%;  }  .cb_template .offset-sm-3{  margin-left:25%;  }  .cb_template .offset-sm-4{  margin-left:33.33333333%;  }  .cb_template .offset-sm-5{  margin-left:41.66666667%;  }  .cb_template .offset-sm-6{  margin-left:50%;  }  .cb_template .offset-sm-7{  margin-left:58.33333333%;  }  .cb_template .offset-sm-8{  margin-left:66.66666667%;  }  .cb_template .offset-sm-9{  margin-left:75%;  }  .cb_template .offset-sm-10{  margin-left:83.33333333%;  }  .cb_template .offset-sm-11{  margin-left:91.66666667%;  } }  @media (min-width:768px){  .cb_template .col-md{  flex-basis:0;  flex-grow:1;  max-width:100%;  }  .cb_template .row-cols-md-1 > *{  flex:0 0 100%;  max-width:100%;  }  .cb_template .row-cols-md-2 > *{  flex:0 0 50%;  max-width:50%;  }  .cb_template .row-cols-md-3 > *{  flex:0 0 33.33333333%;  max-width:33.33333333%;  }  .cb_template .row-cols-md-4 > *{  flex:0 0 25%;  max-width:25%;  }  .cb_template .row-cols-md-5 > *{  flex:0 0 20%;  max-width:20%;  }  .cb_template .row-cols-md-6 > *{  flex:0 0 16.66666667%;  max-width:16.66666667%;  }  .cb_template .col-md-auto{  flex:0 0 auto;  width:auto;  max-width:100%;  }  .cb_template .col-md-1{  flex:0 0 8.33333333%;  max-width:8.33333333%;  }  .cb_template .col-md-2{  flex:0 0 16.66666667%;  max-width:16.66666667%;  }  .cb_template .col-md-3{  flex:0 0 25%;  max-width:25%;  }  .cb_template .col-md-4{  flex:0 0 33.33333333%;  max-width:33.33333333%;  }  .cb_template .col-md-5{  flex:0 0 41.66666667%;  max-width:41.66666667%;  }  .cb_template .col-md-6{  flex:0 0 50%;  max-width:50%;  }  .cb_template .col-md-7{  flex:0 0 58.33333333%;  max-width:58.33333333%;  }  .cb_template .col-md-8{  flex:0 0 66.66666667%;  max-width:66.66666667%;  }  .cb_template .col-md-9{  flex:0 0 75%;  max-width:75%;  }  .cb_template .col-md-10{  flex:0 0 83.33333333%;  max-width:83.33333333%;  }  .cb_template .col-md-11{  flex:0 0 91.66666667%;  max-width:91.66666667%;  }  .cb_template .col-md-12{  flex:0 0 100%;  max-width:100%;  }  .cb_template .order-md-first{  order:-1;  }  .cb_template .order-md-last{  order:13;  }  .cb_template .order-md-0{  order:0;  }  .cb_template .order-md-1{  order:1;  }  .cb_template .order-md-2{  order:2;  }  .cb_template .order-md-3{  order:3;  }  .cb_template .order-md-4{  order:4;  }  .cb_template .order-md-5{  order:5;  }  .cb_template .order-md-6{  order:6;  }  .cb_template .order-md-7{  order:7;  }  .cb_template .order-md-8{  order:8;  }  .cb_template .order-md-9{  order:9;  }  .cb_template .order-md-10{  order:10;  }  .cb_template .order-md-11{  order:11;  }  .cb_template .order-md-12{  order:12;  }  .cb_template .offset-md-0{  margin-left:0;  }  .cb_template .offset-md-1{  margin-left:8.33333333%;  }  .cb_template .offset-md-2{  margin-left:16.66666667%;  }  .cb_template .offset-md-3{  margin-left:25%;  }  .cb_template .offset-md-4{  margin-left:33.33333333%;  }  .cb_template .offset-md-5{  margin-left:41.66666667%;  }  .cb_template .offset-md-6{  margin-left:50%;  }  .cb_template .offset-md-7{  margin-left:58.33333333%;  }  .cb_template .offset-md-8{  margin-left:66.66666667%;  }  .cb_template .offset-md-9{  margin-left:75%;  }  .cb_template .offset-md-10{  margin-left:83.33333333%;  }  .cb_template .offset-md-11{  margin-left:91.66666667%;  } }  @media (min-width:992px){  .cb_template .col-lg{  flex-basis:0;  flex-grow:1;  max-width:100%;  }  .cb_template .row-cols-lg-1 > *{  flex:0 0 100%;  max-width:100%;  }  .cb_template .row-cols-lg-2 > *{  flex:0 0 50%;  max-width:50%;  }  .cb_template .row-cols-lg-3 > *{  flex:0 0 33.33333333%;  max-width:33.33333333%;  }  .cb_template .row-cols-lg-4 > *{  flex:0 0 25%;  max-width:25%;  }  .cb_template .row-cols-lg-5 > *{  flex:0 0 20%;  max-width:20%;  }  .cb_template .row-cols-lg-6 > *{  flex:0 0 16.66666667%;  max-width:16.66666667%;  }  .cb_template .col-lg-auto{  flex:0 0 auto;  width:auto;  max-width:100%;  }  .cb_template .col-lg-1{  flex:0 0 8.33333333%;  max-width:8.33333333%;  }  .cb_template .col-lg-2{  flex:0 0 16.66666667%;  max-width:16.66666667%;  }  .cb_template .col-lg-3{  flex:0 0 25%;  max-width:25%;  }  .cb_template .col-lg-4{  flex:0 0 33.33333333%;  max-width:33.33333333%;  }  .cb_template .col-lg-5{  flex:0 0 41.66666667%;  max-width:41.66666667%;  }  .cb_template .col-lg-6{  flex:0 0 50%;  max-width:50%;  }  .cb_template .col-lg-7{  flex:0 0 58.33333333%;  max-width:58.33333333%;  }  .cb_template .col-lg-8{  flex:0 0 66.66666667%;  max-width:66.66666667%;  }  .cb_template .col-lg-9{  flex:0 0 75%;  max-width:75%;  }  .cb_template .col-lg-10{  flex:0 0 83.33333333%;  max-width:83.33333333%;  }  .cb_template .col-lg-11{  flex:0 0 91.66666667%;  max-width:91.66666667%;  }  .cb_template .col-lg-12{  flex:0 0 100%;  max-width:100%;  }  .cb_template .order-lg-first{  order:-1;  }  .cb_template .order-lg-last{  order:13;  }  .cb_template .order-lg-0{  order:0;  }  .cb_template .order-lg-1{  order:1;  }  .cb_template .order-lg-2{  order:2;  }  .cb_template .order-lg-3{  order:3;  }  .cb_template .order-lg-4{  order:4;  }  .cb_template .order-lg-5{  order:5;  }  .cb_template .order-lg-6{  order:6;  }  .cb_template .order-lg-7{  order:7;  }  .cb_template .order-lg-8{  order:8;  }  .cb_template .order-lg-9{  order:9;  }  .cb_template .order-lg-10{  order:10;  }  .cb_template .order-lg-11{  order:11;  }  .cb_template .order-lg-12{  order:12;  }  .cb_template .offset-lg-0{  margin-left:0;  }  .cb_template .offset-lg-1{  margin-left:8.33333333%;  }  .cb_template .offset-lg-2{  margin-left:16.66666667%;  }  .cb_template .offset-lg-3{  margin-left:25%;  }  .cb_template .offset-lg-4{  margin-left:33.33333333%;  }  .cb_template .offset-lg-5{  margin-left:41.66666667%;  }  .cb_template .offset-lg-6{  margin-left:50%;  }  .cb_template .offset-lg-7{  margin-left:58.33333333%;  }  .cb_template .offset-lg-8{  margin-left:66.66666667%;  }  .cb_template .offset-lg-9{  margin-left:75%;  }  .cb_template .offset-lg-10{  margin-left:83.33333333%;  }  .cb_template .offset-lg-11{  margin-left:91.66666667%;  } }  @media (min-width:1200px){  .cb_template .col-xl{  flex-basis:0;  flex-grow:1;  max-width:100%;  }  .cb_template .row-cols-xl-1 > *{  flex:0 0 100%;  max-width:100%;  }  .cb_template .row-cols-xl-2 > *{  flex:0 0 50%;  max-width:50%;  }  .cb_template .row-cols-xl-3 > *{  flex:0 0 33.33333333%;  max-width:33.33333333%;  }  .cb_template .row-cols-xl-4 > *{  flex:0 0 25%;  max-width:25%;  }  .cb_template .row-cols-xl-5 > *{  flex:0 0 20%;  max-width:20%;  }  .cb_template .row-cols-xl-6 > *{  flex:0 0 16.66666667%;  max-width:16.66666667%;  }  .cb_template .col-xl-auto{  flex:0 0 auto;  width:auto;  max-width:100%;  }  .cb_template .col-xl-1{  flex:0 0 8.33333333%;  max-width:8.33333333%;  }  .cb_template .col-xl-2{  flex:0 0 16.66666667%;  max-width:16.66666667%;  }  .cb_template .col-xl-3{  flex:0 0 25%;  max-width:25%;  }  .cb_template .col-xl-4{  flex:0 0 33.33333333%;  max-width:33.33333333%;  }  .cb_template .col-xl-5{  flex:0 0 41.66666667%;  max-width:41.66666667%;  }  .cb_template .col-xl-6{  flex:0 0 50%;  max-width:50%;  }  .cb_template .col-xl-7{  flex:0 0 58.33333333%;  max-width:58.33333333%;  }  .cb_template .col-xl-8{  flex:0 0 66.66666667%;  max-width:66.66666667%;  }  .cb_template .col-xl-9{  flex:0 0 75%;  max-width:75%;  }  .cb_template .col-xl-10{  flex:0 0 83.33333333%;  max-width:83.33333333%;  }  .cb_template .col-xl-11{  flex:0 0 91.66666667%;  max-width:91.66666667%;  }  .cb_template .col-xl-12{  flex:0 0 100%;  max-width:100%;  }  .cb_template .order-xl-first{  order:-1;  }  .cb_template .order-xl-last{  order:13;  }  .cb_template .order-xl-0{  order:0;  }  .cb_template .order-xl-1{  order:1;  }  .cb_template .order-xl-2{  order:2;  }  .cb_template .order-xl-3{  order:3;  }  .cb_template .order-xl-4{  order:4;  }  .cb_template .order-xl-5{  order:5;  }  .cb_template .order-xl-6{  order:6;  }  .cb_template .order-xl-7{  order:7;  }  .cb_template .order-xl-8{  order:8;  }  .cb_template .order-xl-9{  order:9;  }  .cb_template .order-xl-10{  order:10;  }  .cb_template .order-xl-11{  order:11;  }  .cb_template .order-xl-12{  order:12;  }  .cb_template .offset-xl-0{  margin-left:0;  }  .cb_template .offset-xl-1{  margin-left:8.33333333%;  }  .cb_template .offset-xl-2{  margin-left:16.66666667%;  }  .cb_template .offset-xl-3{  margin-left:25%;  }  .cb_template .offset-xl-4{  margin-left:33.33333333%;  }  .cb_template .offset-xl-5{  margin-left:41.66666667%;  }  .cb_template .offset-xl-6{  margin-left:50%;  }  .cb_template .offset-xl-7{  margin-left:58.33333333%;  }  .cb_template .offset-xl-8{  margin-left:66.66666667%;  }  .cb_template .offset-xl-9{  margin-left:75%;  }  .cb_template .offset-xl-10{  margin-left:83.33333333%;  }  .cb_template .offset-xl-11{  margin-left:91.66666667%;  } }  .cb_template .table{  width:100%;  margin-bottom:1rem;  color:#212529; }  .cb_template .table th, .cb_template .table td{  padding:0.75rem;  vertical-align:top;  border-top:1px solid #dee2e6; }  .cb_template .table thead th{  vertical-align:bottom;  border-bottom:2px solid #dee2e6; }  .cb_template .table tbody + tbody{  border-top:2px solid #dee2e6; }  .cb_template .table-sm th, .cb_template .table-sm td{  padding:0.3rem; }  .cb_template .table-bordered{  border:1px solid #dee2e6; }  .cb_template .table-bordered th, .cb_template .table-bordered td{  border:1px solid #dee2e6; }  .cb_template .table-bordered thead th, .cb_template .table-bordered thead td{  border-bottom-width:2px; }  .cb_template .table-borderless th, .cb_template .table-borderless td, .cb_template .table-borderless thead th, .cb_template .table-borderless tbody + tbody{  border:0; }  .cb_template .table-striped tbody tr:nth-of-type(odd){  background-color:rgba(0, 0, 0, 0.05); }  .cb_template .table-hover tbody tr:hover{  color:#212529;  background-color:rgba(0, 0, 0, 0.075); }  .cb_template .table-primary, .cb_template .table-primary > th, .cb_template .table-primary > td{  background-color:#b8daff; }  .cb_template .table-primary th, .cb_template .table-primary td, .cb_template .table-primary thead th, .cb_template .table-primary tbody + tbody{  border-color:#7abaff; }  .cb_template .table-hover .table-primary:hover{  background-color:#9fcdff; }  .cb_template .table-hover .table-primary:hover > td, .cb_template .table-hover .table-primary:hover > th{  background-color:#9fcdff; }  .cb_template .table-secondary, .cb_template .table-secondary > th, .cb_template .table-secondary > td{  background-color:#d6d8db; }  .cb_template .table-secondary th, .cb_template .table-secondary td, .cb_template .table-secondary thead th, .cb_template .table-secondary tbody + tbody{  border-color:#b3b7bb; }  .cb_template .table-hover .table-secondary:hover{  background-color:#c8cbcf; }  .cb_template .table-hover .table-secondary:hover > td, .cb_template .table-hover .table-secondary:hover > th{  background-color:#c8cbcf; }  .cb_template .table-success, .cb_template .table-success > th, .cb_template .table-success > td{  background-color:#c3e6cb; }  .cb_template .table-success th, .cb_template .table-success td, .cb_template .table-success thead th, .cb_template .table-success tbody + tbody{  border-color:#8fd19e; }  .cb_template .table-hover .table-success:hover{  background-color:#b1dfbb; }  .cb_template .table-hover .table-success:hover > td, .cb_template .table-hover .table-success:hover > th{  background-color:#b1dfbb; }  .cb_template .table-info, .cb_template .table-info > th, .cb_template .table-info > td{  background-color:#bee5eb; }  .cb_template .table-info th, .cb_template .table-info td, .cb_template .table-info thead th, .cb_template .table-info tbody + tbody{  border-color:#86cfda; }  .cb_template .table-hover .table-info:hover{  background-color:#abdde5; }  .cb_template .table-hover .table-info:hover > td, .cb_template .table-hover .table-info:hover > th{  background-color:#abdde5; }  .cb_template .table-warning, .cb_template .table-warning > th, .cb_template .table-warning > td{  background-color:#ffeeba; }  .cb_template .table-warning th, .cb_template .table-warning td, .cb_template .table-warning thead th, .cb_template .table-warning tbody + tbody{  border-color:#ffdf7e; }  .cb_template .table-hover .table-warning:hover{  background-color:#ffe8a1; }  .cb_template .table-hover .table-warning:hover > td, .cb_template .table-hover .table-warning:hover > th{  background-color:#ffe8a1; }  .cb_template .table-danger, .cb_template .table-danger > th, .cb_template .table-danger > td{  background-color:#f5c6cb; }  .cb_template .table-danger th, .cb_template .table-danger td, .cb_template .table-danger thead th, .cb_template .table-danger tbody + tbody{  border-color:#ed969e; }  .cb_template .table-hover .table-danger:hover{  background-color:#f1b0b7; }  .cb_template .table-hover .table-danger:hover > td, .cb_template .table-hover .table-danger:hover > th{  background-color:#f1b0b7; }  .cb_template .table-light, .cb_template .table-light > th, .cb_template .table-light > td{  background-color:#fdfdfe; }  .cb_template .table-light th, .cb_template .table-light td, .cb_template .table-light thead th, .cb_template .table-light tbody + tbody{  border-color:#fbfcfc; }  .cb_template .table-hover .table-light:hover{  background-color:#ececf6; }  .cb_template .table-hover .table-light:hover > td, .cb_template .table-hover .table-light:hover > th{  background-color:#ececf6; }  .cb_template .table-dark, .cb_template .table-dark > th, .cb_template .table-dark > td{  background-color:#c6c8ca; }  .cb_template .table-dark th, .cb_template .table-dark td, .cb_template .table-dark thead th, .cb_template .table-dark tbody + tbody{  border-color:#95999c; }  .cb_template .table-hover .table-dark:hover{  background-color:#b9bbbe; }  .cb_template .table-hover .table-dark:hover > td, .cb_template .table-hover .table-dark:hover > th{  background-color:#b9bbbe; }  .cb_template .table-active, .cb_template .table-active > th, .cb_template .table-active > td{  background-color:rgba(0, 0, 0, 0.075); }  .cb_template .table-hover .table-active:hover{  background-color:rgba(0, 0, 0, 0.075); }  .cb_template .table-hover .table-active:hover > td, .cb_template .table-hover .table-active:hover > th{  background-color:rgba(0, 0, 0, 0.075); }  .cb_template .table .thead-dark th{  color:#fff;  background-color:#343a40;  border-color:#454d55; }  .cb_template .table .thead-light th{  color:#495057;  background-color:#e9ecef;  border-color:#dee2e6; }  .cb_template .table-dark{  color:#fff;  background-color:#343a40; }  .cb_template .table-dark th, .cb_template .table-dark td, .cb_template .table-dark thead th{  border-color:#454d55; }  .cb_template .table-dark.table-bordered{  border:0; }  .cb_template .table-dark.table-striped tbody tr:nth-of-type(odd){  background-color:rgba(255, 255, 255, 0.05); }  .cb_template .table-dark.table-hover tbody tr:hover{  color:#fff;  background-color:rgba(255, 255, 255, 0.075); }  @media (max-width:575.98px){  .cb_template .table-responsive-sm{  display:block;  width:100%;  overflow-x:auto;  -webkit-overflow-scrolling:touch;  }  .cb_template .table-responsive-sm > .table-bordered{  border:0;  } }  @media (max-width:767.98px){  .cb_template .table-responsive-md{  display:block;  width:100%;  overflow-x:auto;  -webkit-overflow-scrolling:touch;  }  .cb_template .table-responsive-md > .table-bordered{  border:0;  } }  @media (max-width:991.98px){  .cb_template .table-responsive-lg{  display:block;  width:100%;  overflow-x:auto;  -webkit-overflow-scrolling:touch;  }  .cb_template .table-responsive-lg > .table-bordered{  border:0;  } }  @media (max-width:1199.98px){  .cb_template .table-responsive-xl{  display:block;  width:100%;  overflow-x:auto;  -webkit-overflow-scrolling:touch;  }  .cb_template .table-responsive-xl > .table-bordered{  border:0;  } }  .cb_template .table-responsive{  display:block;  width:100%;  overflow-x:auto;  -webkit-overflow-scrolling:touch; }  .cb_template .table-responsive > .table-bordered{  border:0; }  .cb_template .form-control{  display:block;  width:100%;  height:calc(1.5em + 0.75rem + 2px);  padding:0.375rem 0.75rem;  font-size:1rem;  font-weight:400;  line-height:1.5;  color:#495057;  background-color:#fff;  background-clip:padding-box;  border:1px solid #ced4da;  border-radius:0.25rem;  transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }  @media (prefers-reduced-motion:reduce){  .cb_template .form-control{  transition:none;  } }  .cb_template .form-control::-ms-expand{  background-color:transparent;  border:0; }  .cb_template .form-control:focus{  color:#495057;  background-color:#fff;  border-color:#80bdff;  outline:0;  box-shadow:0 0 0 0.2rem rgba(0, 123, 255, 0.25); }  .cb_template .form-control::-moz-placeholder{  color:#6c757d;  opacity:1; }  .cb_template .form-control::placeholder{  color:#6c757d;  opacity:1; }  .cb_template .form-control:disabled, .cb_template .form-control[readonly]{  background-color:#e9ecef;  opacity:1; }  .cb_template input[type="date"].form-control, .cb_template input[type="time"].form-control, .cb_template input[type="datetime-local"].form-control, .cb_template input[type="month"].form-control{  -webkit-appearance:none;  -moz-appearance:none;  appearance:none; }  .cb_template select.form-control:-moz-focusring{  color:transparent;  text-shadow:0 0 0 #495057; }  .cb_template select.form-control:focus::-ms-value{  color:#495057;  background-color:#fff; }  .cb_template .form-control-file, .cb_template .form-control-range{  display:block;  width:100%; }  .cb_template .col-form-label{  padding-top:calc(0.375rem + 1px);  padding-bottom:calc(0.375rem + 1px);  margin-bottom:0;  font-size:inherit;  line-height:1.5; }  .cb_template .col-form-label-lg{  padding-top:calc(0.5rem + 1px);  padding-bottom:calc(0.5rem + 1px);  font-size:1.25rem;  line-height:1.5; }  .cb_template .col-form-label-sm{  padding-top:calc(0.25rem + 1px);  padding-bottom:calc(0.25rem + 1px);  font-size:0.875rem;  line-height:1.5; }  .cb_template .form-control-plaintext{  display:block;  width:100%;  padding:0.375rem 0;  margin-bottom:0;  font-size:1rem;  line-height:1.5;  color:#212529;  background-color:transparent;  border:solid transparent;  border-width:1px 0; }  .cb_template .form-control-plaintext.form-control-sm, .cb_template .form-control-plaintext.form-control-lg{  padding-right:0;  padding-left:0; }  .cb_template .form-control-sm{  height:calc(1.5em + 0.5rem + 2px);  padding:0.25rem 0.5rem;  font-size:0.875rem;  line-height:1.5;  border-radius:0.2rem; }  .cb_template .form-control-lg{  height:calc(1.5em + 1rem + 2px);  padding:0.5rem 1rem;  font-size:1.25rem;  line-height:1.5;  border-radius:0.3rem; }  .cb_template select.form-control[size], .cb_template select.form-control[multiple]{  height:auto; }  .cb_template textarea.form-control{  height:auto; }  .cb_template .form-group{  margin-bottom:1rem; }  .cb_template .form-text{  display:block;  margin-top:0.25rem; }  .cb_template .form-row{  display:flex;  flex-wrap:wrap;  margin-right:-5px;  margin-left:-5px; }  .cb_template .form-row > .col, .cb_template .form-row > [class*="col-"]{  padding-right:5px;  padding-left:5px; }  .cb_template .form-check{  position:relative;  display:block;  padding-left:1.25rem; }  .cb_template .form-check-input{  position:absolute;  margin-top:0.3rem;  margin-left:-1.25rem; }  .cb_template .form-check-input[disabled] ~ .form-check-label, .cb_template .form-check-input:disabled ~ .form-check-label{  color:#6c757d; }  .cb_template .form-check-label{  margin-bottom:0; }  .cb_template .form-check-inline{  display:inline-flex;  align-items:center;  padding-left:0;  margin-right:0.75rem; }  .cb_template .form-check-inline .form-check-input{  position:static;  margin-top:0;  margin-right:0.3125rem;  margin-left:0; }  .cb_template .valid-feedback{  display:none;  width:100%;  margin-top:0.25rem;  font-size:80%;  color:#28a745; }  .cb_template .valid-tooltip{  position:absolute;  top:100%;  left:0;  z-index:5;  display:none;  max-width:100%;  padding:0.25rem 0.5rem;  margin-top:.1rem;  font-size:0.875rem;  line-height:1.5;  color:#fff;  background-color:rgba(40, 167, 69, 0.9);  border-radius:0.25rem; }  .form-row > .col > .cb_template .valid-tooltip, .form-row > [class*="col-"] > .cb_template .valid-tooltip{  left:5px; }  .was-validated .cb_template:valid ~ .valid-feedback, .was-validated .cb_template:valid ~ .valid-tooltip, .cb_template.is-valid ~ .valid-feedback, .cb_template.is-valid ~ .valid-tooltip{  display:block; }  .was-validated .cb_template .form-control:valid, .cb_template .form-control.is-valid{  border-color:#28a745; }  .was-validated .cb_template .form-control:valid:focus, .cb_template .form-control.is-valid:focus{  border-color:#28a745;  box-shadow:0 0 0 0.2rem rgba(40, 167, 69, 0.25); }  .was-validated .cb_template .custom-select:valid, .cb_template .custom-select.is-valid{  border-color:#28a745; }  .was-validated .cb_template .custom-select:valid:focus, .cb_template .custom-select.is-valid:focus{  border-color:#28a745;  box-shadow:0 0 0 0.2rem rgba(40, 167, 69, 0.25); }  .was-validated .cb_template .form-check-input:valid ~ .form-check-label, .cb_template .form-check-input.is-valid ~ .form-check-label{  color:#28a745; }  .was-validated .cb_template .form-check-input:valid ~ .valid-feedback, .was-validated .cb_template .form-check-input:valid ~ .valid-tooltip, .cb_template .form-check-input.is-valid ~ .valid-feedback, .cb_template .form-check-input.is-valid ~ .valid-tooltip{  display:block; }  .was-validated .cb_template .custom-control-input:valid ~ .custom-control-label, .cb_template .custom-control-input.is-valid ~ .custom-control-label{  color:#28a745; }  .was-validated .cb_template .custom-control-input:valid ~ .custom-control-label::before, .cb_template .custom-control-input.is-valid ~ .custom-control-label::before{  border-color:#28a745; }  .was-validated .cb_template .custom-control-input:valid:checked ~ .custom-control-label::before, .cb_template .custom-control-input.is-valid:checked ~ .custom-control-label::before{  border-color:#34ce57;  background-color:#34ce57; }  .was-validated .cb_template .custom-control-input:valid:focus ~ .custom-control-label::before, .cb_template .custom-control-input.is-valid:focus ~ .custom-control-label::before{  box-shadow:0 0 0 0.2rem rgba(40, 167, 69, 0.25); }  .was-validated .cb_template .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .cb_template .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before{  border-color:#28a745; }  .was-validated .cb_template .custom-file-input:valid ~ .custom-file-label, .cb_template .custom-file-input.is-valid ~ .custom-file-label{  border-color:#28a745; }  .was-validated .cb_template .custom-file-input:valid:focus ~ .custom-file-label, .cb_template .custom-file-input.is-valid:focus ~ .custom-file-label{  border-color:#28a745;  box-shadow:0 0 0 0.2rem rgba(40, 167, 69, 0.25); }  .cb_template .invalid-feedback{  display:none;  width:100%;  margin-top:0.25rem;  font-size:80%;  color:#dc3545; }  .cb_template .invalid-tooltip{  position:absolute;  top:100%;  left:0;  z-index:5;  display:none;  max-width:100%;  padding:0.25rem 0.5rem;  margin-top:.1rem;  font-size:0.875rem;  line-height:1.5;  color:#fff;  background-color:rgba(220, 53, 69, 0.9);  border-radius:0.25rem; }  .form-row > .col > .cb_template .invalid-tooltip, .form-row > [class*="col-"] > .cb_template .invalid-tooltip{  left:5px; }  .was-validated .cb_template:invalid ~ .invalid-feedback, .was-validated .cb_template:invalid ~ .invalid-tooltip, .cb_template.is-invalid ~ .invalid-feedback, .cb_template.is-invalid ~ .invalid-tooltip{  display:block; }  .was-validated .cb_template .form-control:invalid, .cb_template .form-control.is-invalid{  border-color:#dc3545; }  .was-validated .cb_template .form-control:invalid:focus, .cb_template .form-control.is-invalid:focus{  border-color:#dc3545;  box-shadow:0 0 0 0.2rem rgba(220, 53, 69, 0.25); }  .was-validated .cb_template .custom-select:invalid, .cb_template .custom-select.is-invalid{  border-color:#dc3545; }  .was-validated .cb_template .custom-select:invalid:focus, .cb_template .custom-select.is-invalid:focus{  border-color:#dc3545;  box-shadow:0 0 0 0.2rem rgba(220, 53, 69, 0.25); }  .was-validated .cb_template .form-check-input:invalid ~ .form-check-label, .cb_template .form-check-input.is-invalid ~ .form-check-label{  color:#dc3545; }  .was-validated .cb_template .form-check-input:invalid ~ .invalid-feedback, .was-validated .cb_template .form-check-input:invalid ~ .invalid-tooltip, .cb_template .form-check-input.is-invalid ~ .invalid-feedback, .cb_template .form-check-input.is-invalid ~ .invalid-tooltip{  display:block; }  .was-validated .cb_template .custom-control-input:invalid ~ .custom-control-label, .cb_template .custom-control-input.is-invalid ~ .custom-control-label{  color:#dc3545; }  .was-validated .cb_template .custom-control-input:invalid ~ .custom-control-label::before, .cb_template .custom-control-input.is-invalid ~ .custom-control-label::before{  border-color:#dc3545; }  .was-validated .cb_template .custom-control-input:invalid:checked ~ .custom-control-label::before, .cb_template .custom-control-input.is-invalid:checked ~ .custom-control-label::before{  border-color:#e4606d;  background-color:#e4606d; }  .was-validated .cb_template .custom-control-input:invalid:focus ~ .custom-control-label::before, .cb_template .custom-control-input.is-invalid:focus ~ .custom-control-label::before{  box-shadow:0 0 0 0.2rem rgba(220, 53, 69, 0.25); }  .was-validated .cb_template .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .cb_template .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before{  border-color:#dc3545; }  .was-validated .cb_template .custom-file-input:invalid ~ .custom-file-label, .cb_template .custom-file-input.is-invalid ~ .custom-file-label{  border-color:#dc3545; }  .was-validated .cb_template .custom-file-input:invalid:focus ~ .custom-file-label, .cb_template .custom-file-input.is-invalid:focus ~ .custom-file-label{  border-color:#dc3545;  box-shadow:0 0 0 0.2rem rgba(220, 53, 69, 0.25); }  .cb_template .form-inline{  display:flex;  flex-flow:row wrap;  align-items:center; }  .cb_template .form-inline .form-check{  width:100%; }  @media (min-width:576px){  .cb_template .form-inline label{  display:flex;  align-items:center;  justify-content:center;  margin-bottom:0;  }  .cb_template .form-inline .form-group{  display:flex;  flex:0 0 auto;  flex-flow:row wrap;  align-items:center;  margin-bottom:0;  }  .cb_template .form-inline .form-control{  display:inline-block;  width:auto;  vertical-align:middle;  }  .cb_template .form-inline .form-control-plaintext{  display:inline-block;  }  .cb_template .form-inline .input-group,  .cb_template .form-inline .custom-select{  width:auto;  }  .cb_template .form-inline .form-check{  display:flex;  align-items:center;  justify-content:center;  width:auto;  padding-left:0;  }  .cb_template .form-inline .form-check-input{  position:relative;  flex-shrink:0;  margin-top:0;  margin-right:0.25rem;  margin-left:0;  }  .cb_template .form-inline .custom-control{  align-items:center;  justify-content:center;  }  .cb_template .form-inline .custom-control-label{  margin-bottom:0;  } }  .cb_template .btn{  display:inline-block;  font-weight:400;  color:#212529;  text-align:center;  vertical-align:middle;  -webkit-user-select:none;  -moz-user-select:none;  user-select:none;  background-color:transparent;  border:1px solid transparent;  padding:0.375rem 0.75rem;  font-size:1rem;  line-height:1.5;  border-radius:0.25rem;  transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }  @media (prefers-reduced-motion:reduce){  .cb_template .btn{  transition:none;  } }  .cb_template .btn:hover{  color:#212529;  text-decoration:none; }  .cb_template .btn:focus, .cb_template .btn.focus{  outline:0;  box-shadow:0 0 0 0.2rem rgba(0, 123, 255, 0.25); }  .cb_template .btn.disabled, .cb_template .btn:disabled{  opacity:0.65; }  .cb_template .btn:not(:disabled):not(.disabled){  cursor:pointer; }  .cb_template a.btn.disabled, .cb_template fieldset:disabled a.btn{  pointer-events:none; }  .cb_template .btn-primary{  color:#fff;  background-color:#007bff;  border-color:#007bff; }  .cb_template .btn-primary:hover{  color:#fff;  background-color:#0069d9;  border-color:#0062cc; }  .cb_template .btn-primary:focus, .cb_template .btn-primary.focus{  color:#fff;  background-color:#0069d9;  border-color:#0062cc;  box-shadow:0 0 0 0.2rem rgba(38, 143, 255, 0.5); }  .cb_template .btn-primary.disabled, .cb_template .btn-primary:disabled{  color:#fff;  background-color:#007bff;  border-color:#007bff; }  .cb_template .btn-primary:not(:disabled):not(.disabled):active, .cb_template .btn-primary:not(:disabled):not(.disabled).active, .show > .cb_template .btn-primary.dropdown-toggle{  color:#fff;  background-color:#0062cc;  border-color:#005cbf; }  .cb_template .btn-primary:not(:disabled):not(.disabled):active:focus, .cb_template .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .cb_template .btn-primary.dropdown-toggle:focus{  box-shadow:0 0 0 0.2rem rgba(38, 143, 255, 0.5); }  .cb_template .btn-secondary{  color:#fff;  background-color:#6c757d;  border-color:#6c757d; }  .cb_template .btn-secondary:hover{  color:#fff;  background-color:#5a6268;  border-color:#545b62; }  .cb_template .btn-secondary:focus, .cb_template .btn-secondary.focus{  color:#fff;  background-color:#5a6268;  border-color:#545b62;  box-shadow:0 0 0 0.2rem rgba(130, 138, 145, 0.5); }  .cb_template .btn-secondary.disabled, .cb_template .btn-secondary:disabled{  color:#fff;  background-color:#6c757d;  border-color:#6c757d; }  .cb_template .btn-secondary:not(:disabled):not(.disabled):active, .cb_template .btn-secondary:not(:disabled):not(.disabled).active, .show > .cb_template .btn-secondary.dropdown-toggle{  color:#fff;  background-color:#545b62;  border-color:#4e555b; }  .cb_template .btn-secondary:not(:disabled):not(.disabled):active:focus, .cb_template .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .cb_template .btn-secondary.dropdown-toggle:focus{  box-shadow:0 0 0 0.2rem rgba(130, 138, 145, 0.5); }  .cb_template .btn-success{  color:#fff;  background-color:#28a745;  border-color:#28a745; }  .cb_template .btn-success:hover{  color:#fff;  background-color:#218838;  border-color:#1e7e34; }  .cb_template .btn-success:focus, .cb_template .btn-success.focus{  color:#fff;  background-color:#218838;  border-color:#1e7e34;  box-shadow:0 0 0 0.2rem rgba(72, 180, 97, 0.5); }  .cb_template .btn-success.disabled, .cb_template .btn-success:disabled{  color:#fff;  background-color:#28a745;  border-color:#28a745; }  .cb_template .btn-success:not(:disabled):not(.disabled):active, .cb_template .btn-success:not(:disabled):not(.disabled).active, .show > .cb_template .btn-success.dropdown-toggle{  color:#fff;  background-color:#1e7e34;  border-color:#1c7430; }  .cb_template .btn-success:not(:disabled):not(.disabled):active:focus, .cb_template .btn-success:not(:disabled):not(.disabled).active:focus, .show > .cb_template .btn-success.dropdown-toggle:focus{  box-shadow:0 0 0 0.2rem rgba(72, 180, 97, 0.5); }  .cb_template .btn-info{  color:#fff;  background-color:#17a2b8;  border-color:#17a2b8; }  .cb_template .btn-info:hover{  color:#fff;  background-color:#138496;  border-color:#117a8b; }  .cb_template .btn-info:focus, .cb_template .btn-info.focus{  color:#fff;  background-color:#138496;  border-color:#117a8b;  box-shadow:0 0 0 0.2rem rgba(58, 176, 195, 0.5); }  .cb_template .btn-info.disabled, .cb_template .btn-info:disabled{  color:#fff;  background-color:#17a2b8;  border-color:#17a2b8; }  .cb_template .btn-info:not(:disabled):not(.disabled):active, .cb_template .btn-info:not(:disabled):not(.disabled).active, .show > .cb_template .btn-info.dropdown-toggle{  color:#fff;  background-color:#117a8b;  border-color:#10707f; }  .cb_template .btn-info:not(:disabled):not(.disabled):active:focus, .cb_template .btn-info:not(:disabled):not(.disabled).active:focus, .show > .cb_template .btn-info.dropdown-toggle:focus{  box-shadow:0 0 0 0.2rem rgba(58, 176, 195, 0.5); }  .cb_template .btn-warning{  color:#212529;  background-color:#ffc107;  border-color:#ffc107; }  .cb_template .btn-warning:hover{  color:#212529;  background-color:#e0a800;  border-color:#d39e00; }  .cb_template .btn-warning:focus, .cb_template .btn-warning.focus{  color:#212529;  background-color:#e0a800;  border-color:#d39e00;  box-shadow:0 0 0 0.2rem rgba(222, 170, 12, 0.5); }  .cb_template .btn-warning.disabled, .cb_template .btn-warning:disabled{  color:#212529;  background-color:#ffc107;  border-color:#ffc107; }  .cb_template .btn-warning:not(:disabled):not(.disabled):active, .cb_template .btn-warning:not(:disabled):not(.disabled).active, .show > .cb_template .btn-warning.dropdown-toggle{  color:#212529;  background-color:#d39e00;  border-color:#c69500; }  .cb_template .btn-warning:not(:disabled):not(.disabled):active:focus, .cb_template .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .cb_template .btn-warning.dropdown-toggle:focus{  box-shadow:0 0 0 0.2rem rgba(222, 170, 12, 0.5); }  .cb_template .btn-danger{  color:#fff;  background-color:#dc3545;  border-color:#dc3545; }  .cb_template .btn-danger:hover{  color:#fff;  background-color:#c82333;  border-color:#bd2130; }  .cb_template .btn-danger:focus, .cb_template .btn-danger.focus{  color:#fff;  background-color:#c82333;  border-color:#bd2130;  box-shadow:0 0 0 0.2rem rgba(225, 83, 97, 0.5); }  .cb_template .btn-danger.disabled, .cb_template .btn-danger:disabled{  color:#fff;  background-color:#dc3545;  border-color:#dc3545; }  .cb_template .btn-danger:not(:disabled):not(.disabled):active, .cb_template .btn-danger:not(:disabled):not(.disabled).active, .show > .cb_template .btn-danger.dropdown-toggle{  color:#fff;  background-color:#bd2130;  border-color:#b21f2d; }  .cb_template .btn-danger:not(:disabled):not(.disabled):active:focus, .cb_template .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .cb_template .btn-danger.dropdown-toggle:focus{  box-shadow:0 0 0 0.2rem rgba(225, 83, 97, 0.5); }  .cb_template .btn-light{  color:#212529;  background-color:#f8f9fa;  border-color:#f8f9fa; }  .cb_template .btn-light:hover{  color:#212529;  background-color:#e2e6ea;  border-color:#dae0e5; }  .cb_template .btn-light:focus, .cb_template .btn-light.focus{  color:#212529;  background-color:#e2e6ea;  border-color:#dae0e5;  box-shadow:0 0 0 0.2rem rgba(216, 217, 219, 0.5); }  .cb_template .btn-light.disabled, .cb_template .btn-light:disabled{  color:#212529;  background-color:#f8f9fa;  border-color:#f8f9fa; }  .cb_template .btn-light:not(:disabled):not(.disabled):active, .cb_template .btn-light:not(:disabled):not(.disabled).active, .show > .cb_template .btn-light.dropdown-toggle{  color:#212529;  background-color:#dae0e5;  border-color:#d3d9df; }  .cb_template .btn-light:not(:disabled):not(.disabled):active:focus, .cb_template .btn-light:not(:disabled):not(.disabled).active:focus, .show > .cb_template .btn-light.dropdown-toggle:focus{  box-shadow:0 0 0 0.2rem rgba(216, 217, 219, 0.5); }  .cb_template .btn-dark{  color:#fff;  background-color:#343a40;  border-color:#343a40; }  .cb_template .btn-dark:hover{  color:#fff;  background-color:#23272b;  border-color:#1d2124; }  .cb_template .btn-dark:focus, .cb_template .btn-dark.focus{  color:#fff;  background-color:#23272b;  border-color:#1d2124;  box-shadow:0 0 0 0.2rem rgba(82, 88, 93, 0.5); }  .cb_template .btn-dark.disabled, .cb_template .btn-dark:disabled{  color:#fff;  background-color:#343a40;  border-color:#343a40; }  .cb_template .btn-dark:not(:disabled):not(.disabled):active, .cb_template .btn-dark:not(:disabled):not(.disabled).active, .show > .cb_template .btn-dark.dropdown-toggle{  color:#fff;  background-color:#1d2124;  border-color:#171a1d; }  .cb_template .btn-dark:not(:disabled):not(.disabled):active:focus, .cb_template .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .cb_template .btn-dark.dropdown-toggle:focus{  box-shadow:0 0 0 0.2rem rgba(82, 88, 93, 0.5); }  .cb_template .btn-outline-primary{  color:#007bff;  border-color:#007bff; }  .cb_template .btn-outline-primary:hover{  color:#fff;  background-color:#007bff;  border-color:#007bff; }  .cb_template .btn-outline-primary:focus, .cb_template .btn-outline-primary.focus{  box-shadow:0 0 0 0.2rem rgba(0, 123, 255, 0.5); }  .cb_template .btn-outline-primary.disabled, .cb_template .btn-outline-primary:disabled{  color:#007bff;  background-color:transparent; }  .cb_template .btn-outline-primary:not(:disabled):not(.disabled):active, .cb_template .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .cb_template .btn-outline-primary.dropdown-toggle{  color:#fff;  background-color:#007bff;  border-color:#007bff; }  .cb_template .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .cb_template .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .cb_template .btn-outline-primary.dropdown-toggle:focus{  box-shadow:0 0 0 0.2rem rgba(0, 123, 255, 0.5); }  .cb_template .btn-outline-secondary{  color:#6c757d;  border-color:#6c757d; }  .cb_template .btn-outline-secondary:hover{  color:#fff;  background-color:#6c757d;  border-color:#6c757d; }  .cb_template .btn-outline-secondary:focus, .cb_template .btn-outline-secondary.focus{  box-shadow:0 0 0 0.2rem rgba(108, 117, 125, 0.5); }  .cb_template .btn-outline-secondary.disabled, .cb_template .btn-outline-secondary:disabled{  color:#6c757d;  background-color:transparent; }  .cb_template .btn-outline-secondary:not(:disabled):not(.disabled):active, .cb_template .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .cb_template .btn-outline-secondary.dropdown-toggle{  color:#fff;  background-color:#6c757d;  border-color:#6c757d; }  .cb_template .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .cb_template .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .cb_template .btn-outline-secondary.dropdown-toggle:focus{  box-shadow:0 0 0 0.2rem rgba(108, 117, 125, 0.5); }  .cb_template .btn-outline-success{  color:#28a745;  border-color:#28a745; }  .cb_template .btn-outline-success:hover{  color:#fff;  background-color:#28a745;  border-color:#28a745; }  .cb_template .btn-outline-success:focus, .cb_template .btn-outline-success.focus{  box-shadow:0 0 0 0.2rem rgba(40, 167, 69, 0.5); }  .cb_template .btn-outline-success.disabled, .cb_template .btn-outline-success:disabled{  color:#28a745;  background-color:transparent; }  .cb_template .btn-outline-success:not(:disabled):not(.disabled):active, .cb_template .btn-outline-success:not(:disabled):not(.disabled).active, .show > .cb_template .btn-outline-success.dropdown-toggle{  color:#fff;  background-color:#28a745;  border-color:#28a745; }  .cb_template .btn-outline-success:not(:disabled):not(.disabled):active:focus, .cb_template .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .cb_template .btn-outline-success.dropdown-toggle:focus{  box-shadow:0 0 0 0.2rem rgba(40, 167, 69, 0.5); }  .cb_template .btn-outline-info{  color:#17a2b8;  border-color:#17a2b8; }  .cb_template .btn-outline-info:hover{  color:#fff;  background-color:#17a2b8;  border-color:#17a2b8; }  .cb_template .btn-outline-info:focus, .cb_template .btn-outline-info.focus{  box-shadow:0 0 0 0.2rem rgba(23, 162, 184, 0.5); }  .cb_template .btn-outline-info.disabled, .cb_template .btn-outline-info:disabled{  color:#17a2b8;  background-color:transparent; }  .cb_template .btn-outline-info:not(:disabled):not(.disabled):active, .cb_template .btn-outline-info:not(:disabled):not(.disabled).active, .show > .cb_template .btn-outline-info.dropdown-toggle{  color:#fff;  background-color:#17a2b8;  border-color:#17a2b8; }  .cb_template .btn-outline-info:not(:disabled):not(.disabled):active:focus, .cb_template .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .cb_template .btn-outline-info.dropdown-toggle:focus{  box-shadow:0 0 0 0.2rem rgba(23, 162, 184, 0.5); }  .cb_template .btn-outline-warning{  color:#ffc107;  border-color:#ffc107; }  .cb_template .btn-outline-warning:hover{  color:#212529;  background-color:#ffc107;  border-color:#ffc107; }  .cb_template .btn-outline-warning:focus, .cb_template .btn-outline-warning.focus{  box-shadow:0 0 0 0.2rem rgba(255, 193, 7, 0.5); }  .cb_template .btn-outline-warning.disabled, .cb_template .btn-outline-warning:disabled{  color:#ffc107;  background-color:transparent; }  .cb_template .btn-outline-warning:not(:disabled):not(.disabled):active, .cb_template .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .cb_template .btn-outline-warning.dropdown-toggle{  color:#212529;  background-color:#ffc107;  border-color:#ffc107; }  .cb_template .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .cb_template .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .cb_template .btn-outline-warning.dropdown-toggle:focus{  box-shadow:0 0 0 0.2rem rgba(255, 193, 7, 0.5); }  .cb_template .btn-outline-danger{  color:#dc3545;  border-color:#dc3545; }  .cb_template .btn-outline-danger:hover{  color:#fff;  background-color:#dc3545;  border-color:#dc3545; }  .cb_template .btn-outline-danger:focus, .cb_template .btn-outline-danger.focus{  box-shadow:0 0 0 0.2rem rgba(220, 53, 69, 0.5); }  .cb_template .btn-outline-danger.disabled, .cb_template .btn-outline-danger:disabled{  color:#dc3545;  background-color:transparent; }  .cb_template .btn-outline-danger:not(:disabled):not(.disabled):active, .cb_template .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .cb_template .btn-outline-danger.dropdown-toggle{  color:#fff;  background-color:#dc3545;  border-color:#dc3545; }  .cb_template .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .cb_template .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .cb_template .btn-outline-danger.dropdown-toggle:focus{  box-shadow:0 0 0 0.2rem rgba(220, 53, 69, 0.5); }  .cb_template .btn-outline-light{  color:#f8f9fa;  border-color:#f8f9fa; }  .cb_template .btn-outline-light:hover{  color:#212529;  background-color:#f8f9fa;  border-color:#f8f9fa; }  .cb_template .btn-outline-light:focus, .cb_template .btn-outline-light.focus{  box-shadow:0 0 0 0.2rem rgba(248, 249, 250, 0.5); }  .cb_template .btn-outline-light.disabled, .cb_template .btn-outline-light:disabled{  color:#f8f9fa;  background-color:transparent; }  .cb_template .btn-outline-light:not(:disabled):not(.disabled):active, .cb_template .btn-outline-light:not(:disabled):not(.disabled).active, .show > .cb_template .btn-outline-light.dropdown-toggle{  color:#212529;  background-color:#f8f9fa;  border-color:#f8f9fa; }  .cb_template .btn-outline-light:not(:disabled):not(.disabled):active:focus, .cb_template .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .cb_template .btn-outline-light.dropdown-toggle:focus{  box-shadow:0 0 0 0.2rem rgba(248, 249, 250, 0.5); }  .cb_template .btn-outline-dark{  color:#343a40;  border-color:#343a40; }  .cb_template .btn-outline-dark:hover{  color:#fff;  background-color:#343a40;  border-color:#343a40; }  .cb_template .btn-outline-dark:focus, .cb_template .btn-outline-dark.focus{  box-shadow:0 0 0 0.2rem rgba(52, 58, 64, 0.5); }  .cb_template .btn-outline-dark.disabled, .cb_template .btn-outline-dark:disabled{  color:#343a40;  background-color:transparent; }  .cb_template .btn-outline-dark:not(:disabled):not(.disabled):active, .cb_template .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .cb_template .btn-outline-dark.dropdown-toggle{  color:#fff;  background-color:#343a40;  border-color:#343a40; }  .cb_template .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .cb_template .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .cb_template .btn-outline-dark.dropdown-toggle:focus{  box-shadow:0 0 0 0.2rem rgba(52, 58, 64, 0.5); }  .cb_template .btn-link{  font-weight:400;  color:#007bff;  text-decoration:none; }  .cb_template .btn-link:hover{  color:#0056b3;  text-decoration:underline; }  .cb_template .btn-link:focus, .cb_template .btn-link.focus{  text-decoration:underline; }  .cb_template .btn-link:disabled, .cb_template .btn-link.disabled{  color:#6c757d;  pointer-events:none; }  .cb_template .btn-lg, .cb_template .btn-group-lg > .btn{  padding:0.5rem 1rem;  font-size:1.25rem;  line-height:1.5;  border-radius:0.3rem; }  .cb_template .btn-sm, .cb_template .btn-group-sm > .btn{  padding:0.25rem 0.5rem;  font-size:0.875rem;  line-height:1.5;  border-radius:0.2rem; }  .cb_template .btn-block{  display:block;  width:100%; }  .cb_template .btn-block + .btn-block{  margin-top:0.5rem; }  .cb_template input[type="submit"].btn-block, .cb_template input[type="reset"].btn-block, .cb_template input[type="button"].btn-block{  width:100%; }  .cb_template .fade{  transition:opacity 0.15s linear; }  @media (prefers-reduced-motion:reduce){  .cb_template .fade{  transition:none;  } }  .cb_template .fade:not(.show){  opacity:0; }  .cb_template .collapse:not(.show){  display:none; }  .cb_template .collapsing{  position:relative;  height:0;  overflow:hidden;  transition:height 0.35s ease; }  @media (prefers-reduced-motion:reduce){  .cb_template .collapsing{  transition:none;  } }  .cb_template .dropup, .cb_template .dropright, .cb_template .dropdown, .cb_template .dropleft{  position:relative; }  .cb_template .dropdown-toggle{  white-space:nowrap; }  .cb_template .dropdown-toggle::after{  display:inline-block;  margin-left:0.255em;  vertical-align:0.255em;  content:"";  border-top:0.3em solid;  border-right:0.3em solid transparent;  border-bottom:0;  border-left:0.3em solid transparent; }  .cb_template .dropdown-toggle:empty::after{  margin-left:0; }  .cb_template .dropdown-menu{  position:absolute;  top:100%;  left:0;  z-index:1000;  display:none;  float:left;  min-width:10rem;  padding:0.5rem 0;  margin:0.125rem 0 0;  font-size:1rem;  color:#212529;  text-align:left;  list-style:none;  background-color:#fff;  background-clip:padding-box;  border:1px solid rgba(0, 0, 0, 0.15);  border-radius:0.25rem; }  .cb_template .dropdown-menu-left{  right:auto;  left:0; }  .cb_template .dropdown-menu-right{  right:0;  left:auto; }  @media (min-width:576px){  .cb_template .dropdown-menu-sm-left{  right:auto;  left:0;  }  .cb_template .dropdown-menu-sm-right{  right:0;  left:auto;  } }  @media (min-width:768px){  .cb_template .dropdown-menu-md-left{  right:auto;  left:0;  }  .cb_template .dropdown-menu-md-right{  right:0;  left:auto;  } }  @media (min-width:992px){  .cb_template .dropdown-menu-lg-left{  right:auto;  left:0;  }  .cb_template .dropdown-menu-lg-right{  right:0;  left:auto;  } }  @media (min-width:1200px){  .cb_template .dropdown-menu-xl-left{  right:auto;  left:0;  }  .cb_template .dropdown-menu-xl-right{  right:0;  left:auto;  } }  .cb_template .dropup .dropdown-menu{  top:auto;  bottom:100%;  margin-top:0;  margin-bottom:0.125rem; }  .cb_template .dropup .dropdown-toggle::after{  display:inline-block;  margin-left:0.255em;  vertical-align:0.255em;  content:"";  border-top:0;  border-right:0.3em solid transparent;  border-bottom:0.3em solid;  border-left:0.3em solid transparent; }  .cb_template .dropup .dropdown-toggle:empty::after{  margin-left:0; }  .cb_template .dropright .dropdown-menu{  top:0;  right:auto;  left:100%;  margin-top:0;  margin-left:0.125rem; }  .cb_template .dropright .dropdown-toggle::after{  display:inline-block;  margin-left:0.255em;  vertical-align:0.255em;  content:"";  border-top:0.3em solid transparent;  border-right:0;  border-bottom:0.3em solid transparent;  border-left:0.3em solid; }  .cb_template .dropright .dropdown-toggle:empty::after{  margin-left:0; }  .cb_template .dropright .dropdown-toggle::after{  vertical-align:0; }  .cb_template .dropleft .dropdown-menu{  top:0;  right:100%;  left:auto;  margin-top:0;  margin-right:0.125rem; }  .cb_template .dropleft .dropdown-toggle::after{  display:inline-block;  margin-left:0.255em;  vertical-align:0.255em;  content:""; }  .cb_template .dropleft .dropdown-toggle::after{  display:none; }  .cb_template .dropleft .dropdown-toggle::before{  display:inline-block;  margin-right:0.255em;  vertical-align:0.255em;  content:"";  border-top:0.3em solid transparent;  border-right:0.3em solid;  border-bottom:0.3em solid transparent; }  .cb_template .dropleft .dropdown-toggle:empty::after{  margin-left:0; }  .cb_template .dropleft .dropdown-toggle::before{  vertical-align:0; }  .cb_template .dropdown-menu[x-placement^="top"], .cb_template .dropdown-menu[x-placement^="right"], .cb_template .dropdown-menu[x-placement^="bottom"], .cb_template .dropdown-menu[x-placement^="left"]{  right:auto;  bottom:auto; }  .cb_template .dropdown-divider{  height:0;  margin:0.5rem 0;  overflow:hidden;  border-top:1px solid #e9ecef; }  .cb_template .dropdown-item{  display:block;  width:100%;  padding:0.25rem 1.5rem;  clear:both;  font-weight:400;  color:#212529;  text-align:inherit;  white-space:nowrap;  background-color:transparent;  border:0; }  .cb_template .dropdown-item:hover, .cb_template .dropdown-item:focus{  color:#16181b;  text-decoration:none;  background-color:#e9ecef; }  .cb_template .dropdown-item.active, .cb_template .dropdown-item:active{  color:#fff;  text-decoration:none;  background-color:#007bff; }  .cb_template .dropdown-item.disabled, .cb_template .dropdown-item:disabled{  color:#adb5bd;  pointer-events:none;  background-color:transparent; }  .cb_template .dropdown-menu.show{  display:block; }  .cb_template .dropdown-header{  display:block;  padding:0.5rem 1.5rem;  margin-bottom:0;  font-size:0.875rem;  color:#6c757d;  white-space:nowrap; }  .cb_template .dropdown-item-text{  display:block;  padding:0.25rem 1.5rem;  color:#212529; }  .cb_template .btn-group, .cb_template .btn-group-vertical{  position:relative;  display:inline-flex;  vertical-align:middle; }  .cb_template .btn-group > .btn, .cb_template .btn-group-vertical > .btn{  position:relative;  flex:1 1 auto; }  .cb_template .btn-group > .btn:hover, .cb_template .btn-group-vertical > .btn:hover{  z-index:1; }  .cb_template .btn-group > .btn:focus, .cb_template .btn-group > .btn:active, .cb_template .btn-group > .btn.active, .cb_template .btn-group-vertical > .btn:focus, .cb_template .btn-group-vertical > .btn:active, .cb_template .btn-group-vertical > .btn.active{  z-index:1; }  .cb_template .btn-toolbar{  display:flex;  flex-wrap:wrap;  justify-content:flex-start; }  .cb_template .btn-toolbar .input-group{  width:auto; }  .cb_template .btn-group > .btn:not(:first-child), .cb_template .btn-group > .btn-group:not(:first-child){  margin-left:-1px; }  .cb_template .btn-group > .btn:not(:last-child):not(.dropdown-toggle), .cb_template .btn-group > .btn-group:not(:last-child) > .btn{  border-top-right-radius:0;  border-bottom-right-radius:0; }  .cb_template .btn-group > .btn:not(:first-child), .cb_template .btn-group > .btn-group:not(:first-child) > .btn{  border-top-left-radius:0;  border-bottom-left-radius:0; }  .cb_template .dropdown-toggle-split{  padding-right:0.5625rem;  padding-left:0.5625rem; }  .cb_template .dropdown-toggle-split::after, .dropup .cb_template .dropdown-toggle-split::after, .dropright .cb_template .dropdown-toggle-split::after{  margin-left:0; }  .dropleft .cb_template .dropdown-toggle-split::before{  margin-right:0; }  .cb_template .btn-sm + .dropdown-toggle-split, .cb_template .btn-group-sm > .btn + .dropdown-toggle-split{  padding-right:0.375rem;  padding-left:0.375rem; }  .cb_template .btn-lg + .dropdown-toggle-split, .cb_template .btn-group-lg > .btn + .dropdown-toggle-split{  padding-right:0.75rem;  padding-left:0.75rem; }  .cb_template .btn-group-vertical{  flex-direction:column;  align-items:flex-start;  justify-content:center; }  .cb_template .btn-group-vertical > .btn, .cb_template .btn-group-vertical > .btn-group{  width:100%; }  .cb_template .btn-group-vertical > .btn:not(:first-child), .cb_template .btn-group-vertical > .btn-group:not(:first-child){  margin-top:-1px; }  .cb_template .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), .cb_template .btn-group-vertical > .btn-group:not(:last-child) > .btn{  border-bottom-right-radius:0;  border-bottom-left-radius:0; }  .cb_template .btn-group-vertical > .btn:not(:first-child), .cb_template .btn-group-vertical > .btn-group:not(:first-child) > .btn{  border-top-left-radius:0;  border-top-right-radius:0; }  .cb_template .btn-group-toggle > .btn, .cb_template .btn-group-toggle > .btn-group > .btn{  margin-bottom:0; }  .cb_template .btn-group-toggle > .btn input[type="radio"], .cb_template .btn-group-toggle > .btn input[type="checkbox"], .cb_template .btn-group-toggle > .btn-group > .btn input[type="radio"], .cb_template .btn-group-toggle > .btn-group > .btn input[type="checkbox"]{  position:absolute;  clip:rect(0, 0, 0, 0);  pointer-events:none; }  .cb_template .input-group{  position:relative;  display:flex;  flex-wrap:wrap;  align-items:stretch;  width:100%; }  .cb_template .input-group > .form-control, .cb_template .input-group > .form-control-plaintext, .cb_template .input-group > .custom-select, .cb_template .input-group > .custom-file{  position:relative;  flex:1 1 auto;  width:1%;  min-width:0;  margin-bottom:0; }  .cb_template .input-group > .form-control + .form-control, .cb_template .input-group > .form-control + .custom-select, .cb_template .input-group > .form-control + .custom-file, .cb_template .input-group > .form-control-plaintext + .form-control, .cb_template .input-group > .form-control-plaintext + .custom-select, .cb_template .input-group > .form-control-plaintext + .custom-file, .cb_template .input-group > .custom-select + .form-control, .cb_template .input-group > .custom-select + .custom-select, .cb_template .input-group > .custom-select + .custom-file, .cb_template .input-group > .custom-file + .form-control, .cb_template .input-group > .custom-file + .custom-select, .cb_template .input-group > .custom-file + .custom-file{  margin-left:-1px; }  .cb_template .input-group > .form-control:focus, .cb_template .input-group > .custom-select:focus, .cb_template .input-group > .custom-file .custom-file-input:focus ~ .custom-file-label{  z-index:3; }  .cb_template .input-group > .custom-file .custom-file-input:focus{  z-index:4; }  .cb_template .input-group > .form-control:not(:first-child), .cb_template .input-group > .custom-select:not(:first-child){  border-top-left-radius:0;  border-bottom-left-radius:0; }  .cb_template .input-group > .custom-file{  display:flex;  align-items:center; }  .cb_template .input-group > .custom-file:not(:last-child) .custom-file-label, .cb_template .input-group > .custom-file:not(:last-child) .custom-file-label::after{  border-top-right-radius:0;  border-bottom-right-radius:0; }  .cb_template .input-group > .custom-file:not(:first-child) .custom-file-label{  border-top-left-radius:0;  border-bottom-left-radius:0; }  .cb_template .input-group:not(.has-validation) > .form-control:not(:last-child), .cb_template .input-group:not(.has-validation) > .custom-select:not(:last-child), .cb_template .input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label, .cb_template .input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label::after{  border-top-right-radius:0;  border-bottom-right-radius:0; }  .cb_template .input-group.has-validation > .form-control:nth-last-child(n + 3), .cb_template .input-group.has-validation > .custom-select:nth-last-child(n + 3), .cb_template .input-group.has-validation > .custom-file:nth-last-child(n + 3) .custom-file-label, .cb_template .input-group.has-validation > .custom-file:nth-last-child(n + 3) .custom-file-label::after{  border-top-right-radius:0;  border-bottom-right-radius:0; }  .cb_template .input-group-prepend, .cb_template .input-group-append{  display:flex; }  .cb_template .input-group-prepend .btn, .cb_template .input-group-append .btn{  position:relative;  z-index:2; }  .cb_template .input-group-prepend .btn:focus, .cb_template .input-group-append .btn:focus{  z-index:3; }  .cb_template .input-group-prepend .btn + .btn, .cb_template .input-group-prepend .btn + .input-group-text, .cb_template .input-group-prepend .input-group-text + .input-group-text, .cb_template .input-group-prepend .input-group-text + .btn, .cb_template .input-group-append .btn + .btn, .cb_template .input-group-append .btn + .input-group-text, .cb_template .input-group-append .input-group-text + .input-group-text, .cb_template .input-group-append .input-group-text + .btn{  margin-left:-1px; }  .cb_template .input-group-prepend{  margin-right:-1px; }  .cb_template .input-group-append{  margin-left:-1px; }  .cb_template .input-group-text{  display:flex;  align-items:center;  padding:0.375rem 0.75rem;  margin-bottom:0;  font-size:1rem;  font-weight:400;  line-height:1.5;  color:#495057;  text-align:center;  white-space:nowrap;  background-color:#e9ecef;  border:1px solid #ced4da;  border-radius:0.25rem; }  .cb_template .input-group-text input[type="radio"], .cb_template .input-group-text input[type="checkbox"]{  margin-top:0; }  .cb_template .input-group-lg > .form-control:not(textarea), .cb_template .input-group-lg > .custom-select{  height:calc(1.5em + 1rem + 2px); }  .cb_template .input-group-lg > .form-control, .cb_template .input-group-lg > .custom-select, .cb_template .input-group-lg > .input-group-prepend > .input-group-text, .cb_template .input-group-lg > .input-group-append > .input-group-text, .cb_template .input-group-lg > .input-group-prepend > .btn, .cb_template .input-group-lg > .input-group-append > .btn{  padding:0.5rem 1rem;  font-size:1.25rem;  line-height:1.5;  border-radius:0.3rem; }  .cb_template .input-group-sm > .form-control:not(textarea), .cb_template .input-group-sm > .custom-select{  height:calc(1.5em + 0.5rem + 2px); }  .cb_template .input-group-sm > .form-control, .cb_template .input-group-sm > .custom-select, .cb_template .input-group-sm > .input-group-prepend > .input-group-text, .cb_template .input-group-sm > .input-group-append > .input-group-text, .cb_template .input-group-sm > .input-group-prepend > .btn, .cb_template .input-group-sm > .input-group-append > .btn{  padding:0.25rem 0.5rem;  font-size:0.875rem;  line-height:1.5;  border-radius:0.2rem; }  .cb_template .input-group-lg > .custom-select, .cb_template .input-group-sm > .custom-select{  padding-right:1.75rem; }  .cb_template .input-group > .input-group-prepend > .btn, .cb_template .input-group > .input-group-prepend > .input-group-text, .cb_template .input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn, .cb_template .input-group:not(.has-validation) > .input-group-append:not(:last-child) > .input-group-text, .cb_template .input-group.has-validation > .input-group-append:nth-last-child(n + 3) > .btn, .cb_template .input-group.has-validation > .input-group-append:nth-last-child(n + 3) > .input-group-text, .cb_template .input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), .cb_template .input-group > .input-group-append:last-child > .input-group-text:not(:last-child){  border-top-right-radius:0;  border-bottom-right-radius:0; }  .cb_template .input-group > .input-group-append > .btn, .cb_template .input-group > .input-group-append > .input-group-text, .cb_template .input-group > .input-group-prepend:not(:first-child) > .btn, .cb_template .input-group > .input-group-prepend:not(:first-child) > .input-group-text, .cb_template .input-group > .input-group-prepend:first-child > .btn:not(:first-child), .cb_template .input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child){  border-top-left-radius:0;  border-bottom-left-radius:0; }  .cb_template .custom-control{  position:relative;  z-index:1;  display:block;  min-height:1.5rem;  padding-left:1.5rem;  -webkit-print-color-adjust:exact;  color-adjust:exact; }  .cb_template .custom-control-inline{  display:inline-flex;  margin-right:1rem; }  .cb_template .custom-control-input{  position:absolute;  left:0;  z-index:-1;  width:1rem;  height:1.25rem;  opacity:0; }  .cb_template .custom-control-input:checked ~ .custom-control-label::before{  color:#fff;  border-color:#007bff;  background-color:#007bff; }  .cb_template .custom-control-input:focus ~ .custom-control-label::before{  box-shadow:0 0 0 0.2rem rgba(0, 123, 255, 0.25); }  .cb_template .custom-control-input:focus:not(:checked) ~ .custom-control-label::before{  border-color:#80bdff; }  .cb_template .custom-control-input:not(:disabled):active ~ .custom-control-label::before{  color:#fff;  background-color:#b3d7ff;  border-color:#b3d7ff; }  .cb_template .custom-control-input[disabled] ~ .custom-control-label, .cb_template .custom-control-input:disabled ~ .custom-control-label{  color:#6c757d; }  .cb_template .custom-control-input[disabled] ~ .custom-control-label::before, .cb_template .custom-control-input:disabled ~ .custom-control-label::before{  background-color:#e9ecef; }  .cb_template .custom-control-label{  position:relative;  margin-bottom:0;  vertical-align:top; }  .cb_template .custom-control-label::before{  position:absolute;  top:0.25rem;  left:-1.5rem;  display:block;  width:1rem;  height:1rem;  pointer-events:none;  content:"";  background-color:#fff;  border:#adb5bd solid 1px; }  .cb_template .custom-control-label::after{  position:absolute;  top:0.25rem;  left:-1.5rem;  display:block;  width:1rem;  height:1rem;  content:"";  background:50% / 50% 50% no-repeat; }  .cb_template .custom-checkbox .custom-control-label::before{  border-radius:0.25rem; }  .cb_template .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after{  background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e"); }  .cb_template .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before{  border-color:#007bff;  background-color:#007bff; }  .cb_template .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after{  background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e"); }  .cb_template .custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before{  background-color:rgba(0, 123, 255, 0.5); }  .cb_template .custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before{  background-color:rgba(0, 123, 255, 0.5); }  .cb_template .custom-radio .custom-control-label::before{  border-radius:50%; }  .cb_template .custom-radio .custom-control-input:checked ~ .custom-control-label::after{  background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e"); }  .cb_template .custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before{  background-color:rgba(0, 123, 255, 0.5); }  .cb_template .custom-switch{  padding-left:2.25rem; }  .cb_template .custom-switch .custom-control-label::before{  left:-2.25rem;  width:1.75rem;  pointer-events:all;  border-radius:0.5rem; }  .cb_template .custom-switch .custom-control-label::after{  top:calc(0.25rem + 2px);  left:calc(-2.25rem + 2px);  width:calc(1rem - 4px);  height:calc(1rem - 4px);  background-color:#adb5bd;  border-radius:0.5rem;  transition:transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }  @media (prefers-reduced-motion:reduce){  .cb_template .custom-switch .custom-control-label::after{  transition:none;  } }  .cb_template .custom-switch .custom-control-input:checked ~ .custom-control-label::after{  background-color:#fff;  transform:translateX(0.75rem); }  .cb_template .custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before{  background-color:rgba(0, 123, 255, 0.5); }  .cb_template .custom-select{  display:inline-block;  width:100%;  height:calc(1.5em + 0.75rem + 2px);  padding:0.375rem 1.75rem 0.375rem 0.75rem;  font-size:1rem;  font-weight:400;  line-height:1.5;  color:#495057;  vertical-align:middle;  background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat;  border:1px solid #ced4da;  border-radius:0.25rem;  -webkit-appearance:none;  -moz-appearance:none;  appearance:none; }  .cb_template .custom-select:focus{  border-color:#80bdff;  outline:0;  box-shadow:0 0 0 0.2rem rgba(0, 123, 255, 0.25); }  .cb_template .custom-select:focus::-ms-value{  color:#495057;  background-color:#fff; }  .cb_template .custom-select[multiple], .cb_template .custom-select[size]:not([size="1"]){  height:auto;  padding-right:0.75rem;  background-image:none; }  .cb_template .custom-select:disabled{  color:#6c757d;  background-color:#e9ecef; }  .cb_template .custom-select::-ms-expand{  display:none; }  .cb_template .custom-select:-moz-focusring{  color:transparent;  text-shadow:0 0 0 #495057; }  .cb_template .custom-select-sm{  height:calc(1.5em + 0.5rem + 2px);  padding-top:0.25rem;  padding-bottom:0.25rem;  padding-left:0.5rem;  font-size:0.875rem; }  .cb_template .custom-select-lg{  height:calc(1.5em + 1rem + 2px);  padding-top:0.5rem;  padding-bottom:0.5rem;  padding-left:1rem;  font-size:1.25rem; }  .cb_template .custom-file{  position:relative;  display:inline-block;  width:100%;  height:calc(1.5em + 0.75rem + 2px);  margin-bottom:0; }  .cb_template .custom-file-input{  position:relative;  z-index:2;  width:100%;  height:calc(1.5em + 0.75rem + 2px);  margin:0;  overflow:hidden;  opacity:0; }  .cb_template .custom-file-input:focus ~ .custom-file-label{  border-color:#80bdff;  box-shadow:0 0 0 0.2rem rgba(0, 123, 255, 0.25); }  .cb_template .custom-file-input[disabled] ~ .custom-file-label, .cb_template .custom-file-input:disabled ~ .custom-file-label{  background-color:#e9ecef; }  .cb_template .custom-file-input:lang(en) ~ .custom-file-label::after{  content:"Browse"; }  .cb_template .custom-file-input ~ .custom-file-label[data-browse]::after{  content:attr(data-browse); }  .cb_template .custom-file-label{  position:absolute;  top:0;  right:0;  left:0;  z-index:1;  height:calc(1.5em + 0.75rem + 2px);  padding:0.375rem 0.75rem;  overflow:hidden;  font-weight:400;  line-height:1.5;  color:#495057;  background-color:#fff;  border:1px solid #ced4da;  border-radius:0.25rem; }  .cb_template .custom-file-label::after{  position:absolute;  top:0;  right:0;  bottom:0;  z-index:3;  display:block;  height:calc(1.5em + 0.75rem);  padding:0.375rem 0.75rem;  line-height:1.5;  color:#495057;  content:"Browse";  background-color:#e9ecef;  border-left:inherit;  border-radius:0 0.25rem 0.25rem 0; }  .cb_template .custom-range{  width:100%;  height:1.4rem;  padding:0;  background-color:transparent;  -webkit-appearance:none;  -moz-appearance:none;  appearance:none; }  .cb_template .custom-range:focus{  outline:0; }  .cb_template .custom-range:focus::-webkit-slider-thumb{  box-shadow:0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }  .cb_template .custom-range:focus::-moz-range-thumb{  box-shadow:0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }  .cb_template .custom-range:focus::-ms-thumb{  box-shadow:0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }  .cb_template .custom-range::-moz-focus-outer{  border:0; }  .cb_template .custom-range::-webkit-slider-thumb{  width:1rem;  height:1rem;  margin-top:-0.25rem;  background-color:#007bff;  border:0;  border-radius:1rem;  -webkit-transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;  transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;  -webkit-appearance:none;  appearance:none; }  @media (prefers-reduced-motion:reduce){  .cb_template .custom-range::-webkit-slider-thumb{  -webkit-transition:none;  transition:none;  } }  .cb_template .custom-range::-webkit-slider-thumb:active{  background-color:#b3d7ff; }  .cb_template .custom-range::-webkit-slider-runnable-track{  width:100%;  height:0.5rem;  color:transparent;  cursor:pointer;  background-color:#dee2e6;  border-color:transparent;  border-radius:1rem; }  .cb_template .custom-range::-moz-range-thumb{  width:1rem;  height:1rem;  background-color:#007bff;  border:0;  border-radius:1rem;  -moz-transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;  transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;  -moz-appearance:none;  appearance:none; }  @media (prefers-reduced-motion:reduce){  .cb_template .custom-range::-moz-range-thumb{  -moz-transition:none;  transition:none;  } }  .cb_template .custom-range::-moz-range-thumb:active{  background-color:#b3d7ff; }  .cb_template .custom-range::-moz-range-track{  width:100%;  height:0.5rem;  color:transparent;  cursor:pointer;  background-color:#dee2e6;  border-color:transparent;  border-radius:1rem; }  .cb_template .custom-range::-ms-thumb{  width:1rem;  height:1rem;  margin-top:0;  margin-right:0.2rem;  margin-left:0.2rem;  background-color:#007bff;  border:0;  border-radius:1rem;  -ms-transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;  transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;  appearance:none; }  @media (prefers-reduced-motion:reduce){  .cb_template .custom-range::-ms-thumb{  -ms-transition:none;  transition:none;  } }  .cb_template .custom-range::-ms-thumb:active{  background-color:#b3d7ff; }  .cb_template .custom-range::-ms-track{  width:100%;  height:0.5rem;  color:transparent;  cursor:pointer;  background-color:transparent;  border-color:transparent;  border-width:0.5rem; }  .cb_template .custom-range::-ms-fill-lower{  background-color:#dee2e6;  border-radius:1rem; }  .cb_template .custom-range::-ms-fill-upper{  margin-right:15px;  background-color:#dee2e6;  border-radius:1rem; }  .cb_template .custom-range:disabled::-webkit-slider-thumb{  background-color:#adb5bd; }  .cb_template .custom-range:disabled::-webkit-slider-runnable-track{  cursor:default; }  .cb_template .custom-range:disabled::-moz-range-thumb{  background-color:#adb5bd; }  .cb_template .custom-range:disabled::-moz-range-track{  cursor:default; }  .cb_template .custom-range:disabled::-ms-thumb{  background-color:#adb5bd; }  .cb_template .custom-control-label::before, .cb_template .custom-file-label, .cb_template .custom-select{  transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }  @media (prefers-reduced-motion:reduce){  .cb_template .custom-control-label::before,  .cb_template .custom-file-label,  .cb_template .custom-select{  transition:none;  } }  .cb_template .nav{  display:flex;  flex-wrap:wrap;  padding-left:0;  margin-bottom:0;  list-style:none; }  .cb_template .nav-link{  display:block;  padding:0.5rem 1rem; }  .cb_template .nav-link:hover, .cb_template .nav-link:focus{  text-decoration:none; }  .cb_template .nav-link.disabled{  color:#6c757d;  pointer-events:none;  cursor:default; }  .cb_template .nav-tabs{  border-bottom:1px solid #dee2e6; }  .cb_template .nav-tabs .nav-link{  margin-bottom:-1px;  border:1px solid transparent;  border-top-left-radius:0.25rem;  border-top-right-radius:0.25rem; }  .cb_template .nav-tabs .nav-link:hover, .cb_template .nav-tabs .nav-link:focus{  border-color:#e9ecef #e9ecef #dee2e6; }  .cb_template .nav-tabs .nav-link.disabled{  color:#6c757d;  background-color:transparent;  border-color:transparent; }  .cb_template .nav-tabs .nav-link.active, .cb_template .nav-tabs .nav-item.show .nav-link{  color:#495057;  background-color:#fff;  border-color:#dee2e6 #dee2e6 #fff; }  .cb_template .nav-tabs .dropdown-menu{  margin-top:-1px;  border-top-left-radius:0;  border-top-right-radius:0; }  .cb_template .nav-pills .nav-link{  border-radius:0.25rem; }  .cb_template .nav-pills .nav-link.active, .cb_template .nav-pills .show > .nav-link{  color:#fff;  background-color:#007bff; }  .cb_template .nav-fill > .nav-link, .cb_template .nav-fill .nav-item{  flex:1 1 auto;  text-align:center; }  .cb_template .nav-justified > .nav-link, .cb_template .nav-justified .nav-item{  flex-basis:0;  flex-grow:1;  text-align:center; }  .cb_template .tab-content > .tab-pane{  display:none; }  .cb_template .tab-content > .active{  display:block; }  .cb_template .navbar{  position:relative;  display:flex;  flex-wrap:wrap;  align-items:center;  justify-content:space-between;  padding:0.5rem 1rem; }  .cb_template .navbar .container, .cb_template .navbar .container-fluid, .cb_template .navbar .container-sm, .cb_template .navbar .container-md, .cb_template .navbar .container-lg, .cb_template .navbar .container-xl{  display:flex;  flex-wrap:wrap;  align-items:center;  justify-content:space-between; }  .cb_template .navbar-brand{  display:inline-block;  padding-top:0.3125rem;  padding-bottom:0.3125rem;  margin-right:1rem;  font-size:1.25rem;  line-height:inherit;  white-space:nowrap; }  .cb_template .navbar-brand:hover, .cb_template .navbar-brand:focus{  text-decoration:none; }  .cb_template .navbar-nav{  display:flex;  flex-direction:column;  padding-left:0;  margin-bottom:0;  list-style:none; }  .cb_template .navbar-nav .nav-link{  padding-right:0;  padding-left:0; }  .cb_template .navbar-nav .dropdown-menu{  position:static;  float:none; }  .cb_template .navbar-text{  display:inline-block;  padding-top:0.5rem;  padding-bottom:0.5rem; }  .cb_template .navbar-collapse{  flex-basis:100%;  flex-grow:1;  align-items:center; }  .cb_template .navbar-toggler{  padding:0.25rem 0.75rem;  font-size:1.25rem;  line-height:1;  background-color:transparent;  border:1px solid transparent;  border-radius:0.25rem; }  .cb_template .navbar-toggler:hover, .cb_template .navbar-toggler:focus{  text-decoration:none; }  .cb_template .navbar-toggler-icon{  display:inline-block;  width:1.5em;  height:1.5em;  vertical-align:middle;  content:"";  background:50% / 100% 100% no-repeat; }  .cb_template .navbar-nav-scroll{  max-height:75vh;  overflow-y:auto; }  @media (max-width:575.98px){  .cb_template .navbar-expand-sm > .container,  .cb_template .navbar-expand-sm > .container-fluid, .cb_template .navbar-expand-sm > .container-sm, .cb_template .navbar-expand-sm > .container-md, .cb_template .navbar-expand-sm > .container-lg, .cb_template .navbar-expand-sm > .container-xl{  padding-right:0;  padding-left:0;  } }  @media (min-width:576px){  .cb_template .navbar-expand-sm{  flex-flow:row nowrap;  justify-content:flex-start;  }  .cb_template .navbar-expand-sm .navbar-nav{  flex-direction:row;  }  .cb_template .navbar-expand-sm .navbar-nav .dropdown-menu{  position:absolute;  }  .cb_template .navbar-expand-sm .navbar-nav .nav-link{  padding-right:0.5rem;  padding-left:0.5rem;  }  .cb_template .navbar-expand-sm > .container,  .cb_template .navbar-expand-sm > .container-fluid, .cb_template .navbar-expand-sm > .container-sm, .cb_template .navbar-expand-sm > .container-md, .cb_template .navbar-expand-sm > .container-lg, .cb_template .navbar-expand-sm > .container-xl{  flex-wrap:nowrap;  }  .cb_template .navbar-expand-sm .navbar-nav-scroll{  overflow:visible;  }  .cb_template .navbar-expand-sm .navbar-collapse{  display:flex !important;  flex-basis:auto;  }  .cb_template .navbar-expand-sm .navbar-toggler{  display:none;  } }  @media (max-width:767.98px){  .cb_template .navbar-expand-md > .container,  .cb_template .navbar-expand-md > .container-fluid, .cb_template .navbar-expand-md > .container-sm, .cb_template .navbar-expand-md > .container-md, .cb_template .navbar-expand-md > .container-lg, .cb_template .navbar-expand-md > .container-xl{  padding-right:0;  padding-left:0;  } }  @media (min-width:768px){  .cb_template .navbar-expand-md{  flex-flow:row nowrap;  justify-content:flex-start;  }  .cb_template .navbar-expand-md .navbar-nav{  flex-direction:row;  }  .cb_template .navbar-expand-md .navbar-nav .dropdown-menu{  position:absolute;  }  .cb_template .navbar-expand-md .navbar-nav .nav-link{  padding-right:0.5rem;  padding-left:0.5rem;  }  .cb_template .navbar-expand-md > .container,  .cb_template .navbar-expand-md > .container-fluid, .cb_template .navbar-expand-md > .container-sm, .cb_template .navbar-expand-md > .container-md, .cb_template .navbar-expand-md > .container-lg, .cb_template .navbar-expand-md > .container-xl{  flex-wrap:nowrap;  }  .cb_template .navbar-expand-md .navbar-nav-scroll{  overflow:visible;  }  .cb_template .navbar-expand-md .navbar-collapse{  display:flex !important;  flex-basis:auto;  }  .cb_template .navbar-expand-md .navbar-toggler{  display:none;  } }  @media (max-width:991.98px){  .cb_template .navbar-expand-lg > .container,  .cb_template .navbar-expand-lg > .container-fluid, .cb_template .navbar-expand-lg > .container-sm, .cb_template .navbar-expand-lg > .container-md, .cb_template .navbar-expand-lg > .container-lg, .cb_template .navbar-expand-lg > .container-xl{  padding-right:0;  padding-left:0;  } }  @media (min-width:992px){  .cb_template .navbar-expand-lg{  flex-flow:row nowrap;  justify-content:flex-start;  }  .cb_template .navbar-expand-lg .navbar-nav{  flex-direction:row;  }  .cb_template .navbar-expand-lg .navbar-nav .dropdown-menu{  position:absolute;  }  .cb_template .navbar-expand-lg .navbar-nav .nav-link{  padding-right:0.5rem;  padding-left:0.5rem;  }  .cb_template .navbar-expand-lg > .container,  .cb_template .navbar-expand-lg > .container-fluid, .cb_template .navbar-expand-lg > .container-sm, .cb_template .navbar-expand-lg > .container-md, .cb_template .navbar-expand-lg > .container-lg, .cb_template .navbar-expand-lg > .container-xl{  flex-wrap:nowrap;  }  .cb_template .navbar-expand-lg .navbar-nav-scroll{  overflow:visible;  }  .cb_template .navbar-expand-lg .navbar-collapse{  display:flex !important;  flex-basis:auto;  }  .cb_template .navbar-expand-lg .navbar-toggler{  display:none;  } }  @media (max-width:1199.98px){  .cb_template .navbar-expand-xl > .container,  .cb_template .navbar-expand-xl > .container-fluid, .cb_template .navbar-expand-xl > .container-sm, .cb_template .navbar-expand-xl > .container-md, .cb_template .navbar-expand-xl > .container-lg, .cb_template .navbar-expand-xl > .container-xl{  padding-right:0;  padding-left:0;  } }  @media (min-width:1200px){  .cb_template .navbar-expand-xl{  flex-flow:row nowrap;  justify-content:flex-start;  }  .cb_template .navbar-expand-xl .navbar-nav{  flex-direction:row;  }  .cb_template .navbar-expand-xl .navbar-nav .dropdown-menu{  position:absolute;  }  .cb_template .navbar-expand-xl .navbar-nav .nav-link{  padding-right:0.5rem;  padding-left:0.5rem;  }  .cb_template .navbar-expand-xl > .container,  .cb_template .navbar-expand-xl > .container-fluid, .cb_template .navbar-expand-xl > .container-sm, .cb_template .navbar-expand-xl > .container-md, .cb_template .navbar-expand-xl > .container-lg, .cb_template .navbar-expand-xl > .container-xl{  flex-wrap:nowrap;  }  .cb_template .navbar-expand-xl .navbar-nav-scroll{  overflow:visible;  }  .cb_template .navbar-expand-xl .navbar-collapse{  display:flex !important;  flex-basis:auto;  }  .cb_template .navbar-expand-xl .navbar-toggler{  display:none;  } }  .cb_template .navbar-expand{  flex-flow:row nowrap;  justify-content:flex-start; }  .cb_template .navbar-expand > .container, .cb_template .navbar-expand > .container-fluid, .cb_template .navbar-expand > .container-sm, .cb_template .navbar-expand > .container-md, .cb_template .navbar-expand > .container-lg, .cb_template .navbar-expand > .container-xl{  padding-right:0;  padding-left:0; }  .cb_template .navbar-expand .navbar-nav{  flex-direction:row; }  .cb_template .navbar-expand .navbar-nav .dropdown-menu{  position:absolute; }  .cb_template .navbar-expand .navbar-nav .nav-link{  padding-right:0.5rem;  padding-left:0.5rem; }  .cb_template .navbar-expand > .container, .cb_template .navbar-expand > .container-fluid, .cb_template .navbar-expand > .container-sm, .cb_template .navbar-expand > .container-md, .cb_template .navbar-expand > .container-lg, .cb_template .navbar-expand > .container-xl{  flex-wrap:nowrap; }  .cb_template .navbar-expand .navbar-nav-scroll{  overflow:visible; }  .cb_template .navbar-expand .navbar-collapse{  display:flex !important;  flex-basis:auto; }  .cb_template .navbar-expand .navbar-toggler{  display:none; }  .cb_template .navbar-light .navbar-brand{  color:rgba(0, 0, 0, 0.9); }  .cb_template .navbar-light .navbar-brand:hover, .cb_template .navbar-light .navbar-brand:focus{  color:rgba(0, 0, 0, 0.9); }  .cb_template .navbar-light .navbar-nav .nav-link{  color:rgba(0, 0, 0, 0.5); }  .cb_template .navbar-light .navbar-nav .nav-link:hover, .cb_template .navbar-light .navbar-nav .nav-link:focus{  color:rgba(0, 0, 0, 0.7); }  .cb_template .navbar-light .navbar-nav .nav-link.disabled{  color:rgba(0, 0, 0, 0.3); }  .cb_template .navbar-light .navbar-nav .show > .nav-link, .cb_template .navbar-light .navbar-nav .active > .nav-link, .cb_template .navbar-light .navbar-nav .nav-link.show, .cb_template .navbar-light .navbar-nav .nav-link.active{  color:rgba(0, 0, 0, 0.9); }  .cb_template .navbar-light .navbar-toggler{  color:rgba(0, 0, 0, 0.5);  border-color:rgba(0, 0, 0, 0.1); }  .cb_template .navbar-light .navbar-toggler-icon{  background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); }  .cb_template .navbar-light .navbar-text{  color:rgba(0, 0, 0, 0.5); }  .cb_template .navbar-light .navbar-text a{  color:rgba(0, 0, 0, 0.9); }  .cb_template .navbar-light .navbar-text a:hover, .cb_template .navbar-light .navbar-text a:focus{  color:rgba(0, 0, 0, 0.9); }  .cb_template .navbar-dark .navbar-brand{  color:#fff; }  .cb_template .navbar-dark .navbar-brand:hover, .cb_template .navbar-dark .navbar-brand:focus{  color:#fff; }  .cb_template .navbar-dark .navbar-nav .nav-link{  color:rgba(255, 255, 255, 0.5); }  .cb_template .navbar-dark .navbar-nav .nav-link:hover, .cb_template .navbar-dark .navbar-nav .nav-link:focus{  color:rgba(255, 255, 255, 0.75); }  .cb_template .navbar-dark .navbar-nav .nav-link.disabled{  color:rgba(255, 255, 255, 0.25); }  .cb_template .navbar-dark .navbar-nav .show > .nav-link, .cb_template .navbar-dark .navbar-nav .active > .nav-link, .cb_template .navbar-dark .navbar-nav .nav-link.show, .cb_template .navbar-dark .navbar-nav .nav-link.active{  color:#fff; }  .cb_template .navbar-dark .navbar-toggler{  color:rgba(255, 255, 255, 0.5);  border-color:rgba(255, 255, 255, 0.1); }  .cb_template .navbar-dark .navbar-toggler-icon{  background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); }  .cb_template .navbar-dark .navbar-text{  color:rgba(255, 255, 255, 0.5); }  .cb_template .navbar-dark .navbar-text a{  color:#fff; }  .cb_template .navbar-dark .navbar-text a:hover, .cb_template .navbar-dark .navbar-text a:focus{  color:#fff; }  .cb_template .card{  position:relative;  display:flex;  flex-direction:column;  min-width:0;  word-wrap:break-word;  background-color:#fff;  background-clip:border-box;  border:1px solid rgba(0, 0, 0, 0.125);  border-radius:0.25rem; }  .cb_template .card > hr{  margin-right:0;  margin-left:0; }  .cb_template .card > .list-group{  border-top:inherit;  border-bottom:inherit; }  .cb_template .card > .list-group:first-child{  border-top-width:0;  border-top-left-radius:calc(0.25rem - 1px);  border-top-right-radius:calc(0.25rem - 1px); }  .cb_template .card > .list-group:last-child{  border-bottom-width:0;  border-bottom-right-radius:calc(0.25rem - 1px);  border-bottom-left-radius:calc(0.25rem - 1px); }  .cb_template .card > .card-header + .list-group, .cb_template .card > .list-group + .card-footer{  border-top:0; }  .cb_template .card-body{  flex:1 1 auto;  min-height:1px;  padding:1.25rem; }  .cb_template .card-title{  margin-bottom:0.75rem; }  .cb_template .card-subtitle{  margin-top:-0.375rem;  margin-bottom:0; }  .cb_template .card-text:last-child{  margin-bottom:0; }  .cb_template .card-link:hover{  text-decoration:none; }  .cb_template .card-link + .card-link{  margin-left:1.25rem; }  .cb_template .card-header{  padding:0.75rem 1.25rem;  margin-bottom:0;  background-color:rgba(0, 0, 0, 0.03);  border-bottom:1px solid rgba(0, 0, 0, 0.125); }  .cb_template .card-header:first-child{  border-radius:calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; }  .cb_template .card-footer{  padding:0.75rem 1.25rem;  background-color:rgba(0, 0, 0, 0.03);  border-top:1px solid rgba(0, 0, 0, 0.125); }  .cb_template .card-footer:last-child{  border-radius:0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); }  .cb_template .card-header-tabs{  margin-right:-0.625rem;  margin-bottom:-0.75rem;  margin-left:-0.625rem;  border-bottom:0; }  .cb_template .card-header-pills{  margin-right:-0.625rem;  margin-left:-0.625rem; }  .cb_template .card-img-overlay{  position:absolute;  top:0;  right:0;  bottom:0;  left:0;  padding:1.25rem;  border-radius:calc(0.25rem - 1px); }  .cb_template .card-img, .cb_template .card-img-top, .cb_template .card-img-bottom{  flex-shrink:0;  width:100%; }  .cb_template .card-img, .cb_template .card-img-top{  border-top-left-radius:calc(0.25rem - 1px);  border-top-right-radius:calc(0.25rem - 1px); }  .cb_template .card-img, .cb_template .card-img-bottom{  border-bottom-right-radius:calc(0.25rem - 1px);  border-bottom-left-radius:calc(0.25rem - 1px); }  .cb_template .card-deck .card{  margin-bottom:15px; }  @media (min-width:576px){  .cb_template .card-deck{  display:flex;  flex-flow:row wrap;  margin-right:-15px;  margin-left:-15px;  }  .cb_template .card-deck .card{  flex:1 0 0%;  margin-right:15px;  margin-bottom:0;  margin-left:15px;  } }  .cb_template .card-group > .card{  margin-bottom:15px; }  @media (min-width:576px){  .cb_template .card-group{  display:flex;  flex-flow:row wrap;  }  .cb_template .card-group > .card{  flex:1 0 0%;  margin-bottom:0;  }  .cb_template .card-group > .card + .card{  margin-left:0;  border-left:0;  }  .cb_template .card-group > .card:not(:last-child){  border-top-right-radius:0;  border-bottom-right-radius:0;  }  .cb_template .card-group > .card:not(:last-child) .card-img-top,  .cb_template .card-group > .card:not(:last-child) .card-header{  border-top-right-radius:0;  }  .cb_template .card-group > .card:not(:last-child) .card-img-bottom,  .cb_template .card-group > .card:not(:last-child) .card-footer{  border-bottom-right-radius:0;  }  .cb_template .card-group > .card:not(:first-child){  border-top-left-radius:0;  border-bottom-left-radius:0;  }  .cb_template .card-group > .card:not(:first-child) .card-img-top,  .cb_template .card-group > .card:not(:first-child) .card-header{  border-top-left-radius:0;  }  .cb_template .card-group > .card:not(:first-child) .card-img-bottom,  .cb_template .card-group > .card:not(:first-child) .card-footer{  border-bottom-left-radius:0;  } }  .cb_template .card-columns .card{  margin-bottom:0.75rem; }  @media (min-width:576px){  .cb_template .card-columns{  -moz-column-count:3;  column-count:3;  -moz-column-gap:1.25rem;  column-gap:1.25rem;  orphans:1;  widows:1;  }  .cb_template .card-columns .card{  display:inline-block;  width:100%;  } }  .cb_template .accordion{  overflow-anchor:none; }  .cb_template .accordion > .card{  overflow:hidden; }  .cb_template .accordion > .card:not(:last-of-type){  border-bottom:0;  border-bottom-right-radius:0;  border-bottom-left-radius:0; }  .cb_template .accordion > .card:not(:first-of-type){  border-top-left-radius:0;  border-top-right-radius:0; }  .cb_template .accordion > .card > .card-header{  border-radius:0;  margin-bottom:-1px; }  .cb_template .breadcrumb{  display:flex;  flex-wrap:wrap;  padding:0.75rem 1rem;  margin-bottom:1rem;  list-style:none;  background-color:#e9ecef;  border-radius:0.25rem; }  .cb_template .breadcrumb-item + .breadcrumb-item{  padding-left:0.5rem; }  .cb_template .breadcrumb-item + .breadcrumb-item::before{  float:left;  padding-right:0.5rem;  color:#6c757d;  content:"/"; }  .cb_template .breadcrumb-item + .breadcrumb-item:hover::before{  text-decoration:underline; }  .cb_template .breadcrumb-item + .breadcrumb-item:hover::before{  text-decoration:none; }  .cb_template .breadcrumb-item.active{  color:#6c757d; }  .cb_template .pagination{  display:flex;  padding-left:0;  list-style:none;  border-radius:0.25rem; }  .cb_template .page-link{  position:relative;  display:block;  padding:0.5rem 0.75rem;  margin-left:-1px;  line-height:1.25;  color:#007bff;  background-color:#fff;  border:1px solid #dee2e6; }  .cb_template .page-link:hover{  z-index:2;  color:#0056b3;  text-decoration:none;  background-color:#e9ecef;  border-color:#dee2e6; }  .cb_template .page-link:focus{  z-index:3;  outline:0;  box-shadow:0 0 0 0.2rem rgba(0, 123, 255, 0.25); }  .cb_template .page-item:first-child .page-link{  margin-left:0;  border-top-left-radius:0.25rem;  border-bottom-left-radius:0.25rem; }  .cb_template .page-item:last-child .page-link{  border-top-right-radius:0.25rem;  border-bottom-right-radius:0.25rem; }  .cb_template .page-item.active .page-link{  z-index:3;  color:#fff;  background-color:#007bff;  border-color:#007bff; }  .cb_template .page-item.disabled .page-link{  color:#6c757d;  pointer-events:none;  cursor:auto;  background-color:#fff;  border-color:#dee2e6; }  .cb_template .pagination-lg .page-link{  padding:0.75rem 1.5rem;  font-size:1.25rem;  line-height:1.5; }  .cb_template .pagination-lg .page-item:first-child .page-link{  border-top-left-radius:0.3rem;  border-bottom-left-radius:0.3rem; }  .cb_template .pagination-lg .page-item:last-child .page-link{  border-top-right-radius:0.3rem;  border-bottom-right-radius:0.3rem; }  .cb_template .pagination-sm .page-link{  padding:0.25rem 0.5rem;  font-size:0.875rem;  line-height:1.5; }  .cb_template .pagination-sm .page-item:first-child .page-link{  border-top-left-radius:0.2rem;  border-bottom-left-radius:0.2rem; }  .cb_template .pagination-sm .page-item:last-child .page-link{  border-top-right-radius:0.2rem;  border-bottom-right-radius:0.2rem; }  .cb_template .badge{  display:inline-block;  padding:0.25em 0.4em;  font-size:75%;  font-weight:700;  line-height:1;  text-align:center;  white-space:nowrap;  vertical-align:baseline;  border-radius:0.25rem;  transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }  @media (prefers-reduced-motion:reduce){  .cb_template .badge{  transition:none;  } }  a.cb_template .badge:hover, a.cb_template .badge:focus{  text-decoration:none; }  .cb_template .badge:empty{  display:none; }  .cb_template .btn .badge{  position:relative;  top:-1px; }  .cb_template .badge-pill{  padding-right:0.6em;  padding-left:0.6em;  border-radius:10rem; }  .cb_template .badge-primary{  color:#fff;  background-color:#007bff; }  a.cb_template .badge-primary:hover, a.cb_template .badge-primary:focus{  color:#fff;  background-color:#0062cc; }  a.cb_template .badge-primary:focus, a.cb_template .badge-primary.focus{  outline:0;  box-shadow:0 0 0 0.2rem rgba(0, 123, 255, 0.5); }  .cb_template .badge-secondary{  color:#fff;  background-color:#6c757d; }  a.cb_template .badge-secondary:hover, a.cb_template .badge-secondary:focus{  color:#fff;  background-color:#545b62; }  a.cb_template .badge-secondary:focus, a.cb_template .badge-secondary.focus{  outline:0;  box-shadow:0 0 0 0.2rem rgba(108, 117, 125, 0.5); }  .cb_template .badge-success{  color:#fff;  background-color:#28a745; }  a.cb_template .badge-success:hover, a.cb_template .badge-success:focus{  color:#fff;  background-color:#1e7e34; }  a.cb_template .badge-success:focus, a.cb_template .badge-success.focus{  outline:0;  box-shadow:0 0 0 0.2rem rgba(40, 167, 69, 0.5); }  .cb_template .badge-info{  color:#fff;  background-color:#17a2b8; }  a.cb_template .badge-info:hover, a.cb_template .badge-info:focus{  color:#fff;  background-color:#117a8b; }  a.cb_template .badge-info:focus, a.cb_template .badge-info.focus{  outline:0;  box-shadow:0 0 0 0.2rem rgba(23, 162, 184, 0.5); }  .cb_template .badge-warning{  color:#212529;  background-color:#ffc107; }  a.cb_template .badge-warning:hover, a.cb_template .badge-warning:focus{  color:#212529;  background-color:#d39e00; }  a.cb_template .badge-warning:focus, a.cb_template .badge-warning.focus{  outline:0;  box-shadow:0 0 0 0.2rem rgba(255, 193, 7, 0.5); }  .cb_template .badge-danger{  color:#fff;  background-color:#dc3545; }  a.cb_template .badge-danger:hover, a.cb_template .badge-danger:focus{  color:#fff;  background-color:#bd2130; }  a.cb_template .badge-danger:focus, a.cb_template .badge-danger.focus{  outline:0;  box-shadow:0 0 0 0.2rem rgba(220, 53, 69, 0.5); }  .cb_template .badge-light{  color:#212529;  background-color:#f8f9fa; }  a.cb_template .badge-light:hover, a.cb_template .badge-light:focus{  color:#212529;  background-color:#dae0e5; }  a.cb_template .badge-light:focus, a.cb_template .badge-light.focus{  outline:0;  box-shadow:0 0 0 0.2rem rgba(248, 249, 250, 0.5); }  .cb_template .badge-dark{  color:#fff;  background-color:#343a40; }  a.cb_template .badge-dark:hover, a.cb_template .badge-dark:focus{  color:#fff;  background-color:#1d2124; }  a.cb_template .badge-dark:focus, a.cb_template .badge-dark.focus{  outline:0;  box-shadow:0 0 0 0.2rem rgba(52, 58, 64, 0.5); }  .cb_template .jumbotron{  padding:2rem 1rem;  margin-bottom:2rem;  background-color:#e9ecef;  border-radius:0.3rem; }  @media (min-width:576px){  .cb_template .jumbotron{  padding:4rem 2rem;  } }  .cb_template .jumbotron-fluid{  padding-right:0;  padding-left:0;  border-radius:0; }  .cb_template .alert{  position:relative;  padding:0.75rem 1.25rem;  margin-bottom:1rem;  border:1px solid transparent;  border-radius:0.25rem; }  .cb_template .alert-heading{  color:inherit; }  .cb_template .alert-link{  font-weight:700; }  .cb_template .alert-dismissible{  padding-right:4rem; }  .cb_template .alert-dismissible .close{  position:absolute;  top:0;  right:0;  z-index:2;  padding:0.75rem 1.25rem;  color:inherit; }  .cb_template .alert-primary{  color:#004085;  background-color:#cce5ff;  border-color:#b8daff; }  .cb_template .alert-primary hr{  border-top-color:#9fcdff; }  .cb_template .alert-primary .alert-link{  color:#002752; }  .cb_template .alert-secondary{  color:#383d41;  background-color:#e2e3e5;  border-color:#d6d8db; }  .cb_template .alert-secondary hr{  border-top-color:#c8cbcf; }  .cb_template .alert-secondary .alert-link{  color:#202326; }  .cb_template .alert-success{  color:#155724;  background-color:#d4edda;  border-color:#c3e6cb; }  .cb_template .alert-success hr{  border-top-color:#b1dfbb; }  .cb_template .alert-success .alert-link{  color:#0b2e13; }  .cb_template .alert-info{  color:#0c5460;  background-color:#d1ecf1;  border-color:#bee5eb; }  .cb_template .alert-info hr{  border-top-color:#abdde5; }  .cb_template .alert-info .alert-link{  color:#062c33; }  .cb_template .alert-warning{  color:#856404;  background-color:#fff3cd;  border-color:#ffeeba; }  .cb_template .alert-warning hr{  border-top-color:#ffe8a1; }  .cb_template .alert-warning .alert-link{  color:#533f03; }  .cb_template .alert-danger{  color:#721c24;  background-color:#f8d7da;  border-color:#f5c6cb; }  .cb_template .alert-danger hr{  border-top-color:#f1b0b7; }  .cb_template .alert-danger .alert-link{  color:#491217; }  .cb_template .alert-light{  color:#818182;  background-color:#fefefe;  border-color:#fdfdfe; }  .cb_template .alert-light hr{  border-top-color:#ececf6; }  .cb_template .alert-light .alert-link{  color:#686868; }  .cb_template .alert-dark{  color:#1b1e21;  background-color:#d6d8d9;  border-color:#c6c8ca; }  .cb_template .alert-dark hr{  border-top-color:#b9bbbe; }  .cb_template .alert-dark .alert-link{  color:#040505; }  @keyframes progress-bar-stripes{  from{  background-position:1rem 0;  }  to{  background-position:0 0;  } }  .cb_template .progress{  display:flex;  height:1rem;  overflow:hidden;  line-height:0;  font-size:0.75rem;  background-color:#e9ecef;  border-radius:0.25rem; }  .cb_template .progress-bar{  display:flex;  flex-direction:column;  justify-content:center;  overflow:hidden;  color:#fff;  text-align:center;  white-space:nowrap;  background-color:#007bff;  transition:width 0.6s ease; }  @media (prefers-reduced-motion:reduce){  .cb_template .progress-bar{  transition:none;  } }  .cb_template .progress-bar-striped{  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:1rem 1rem; }  .cb_template .progress-bar-animated{  animation:1s linear infinite progress-bar-stripes; }  @media (prefers-reduced-motion:reduce){  .cb_template .progress-bar-animated{  animation:none;  } }  .cb_template .media{  display:flex;  align-items:flex-start; }  .cb_template .media-body{  flex:1; }  .cb_template .list-group{  display:flex;  flex-direction:column;  padding-left:0;  margin-bottom:0;  border-radius:0.25rem; }  .cb_template .list-group-item-action{  width:100%;  color:#495057;  text-align:inherit; }  .cb_template .list-group-item-action:hover, .cb_template .list-group-item-action:focus{  z-index:1;  color:#495057;  text-decoration:none;  background-color:#f8f9fa; }  .cb_template .list-group-item-action:active{  color:#212529;  background-color:#e9ecef; }  .cb_template .list-group-item{  position:relative;  display:block;  padding:0.75rem 1.25rem;  background-color:#fff;  border:1px solid rgba(0, 0, 0, 0.125); }  .cb_template .list-group-item:first-child{  border-top-left-radius:inherit;  border-top-right-radius:inherit; }  .cb_template .list-group-item:last-child{  border-bottom-right-radius:inherit;  border-bottom-left-radius:inherit; }  .cb_template .list-group-item.disabled, .cb_template .list-group-item:disabled{  color:#6c757d;  pointer-events:none;  background-color:#fff; }  .cb_template .list-group-item.active{  z-index:2;  color:#fff;  background-color:#007bff;  border-color:#007bff; }  .cb_template .list-group-item + .cb_template .list-group-item{  border-top-width:0; }  .cb_template .list-group-item + .cb_template .list-group-item.active{  margin-top:-1px;  border-top-width:1px; }  .cb_template .list-group-horizontal{  flex-direction:row; }  .cb_template .list-group-horizontal > .list-group-item:first-child{  border-bottom-left-radius:0.25rem;  border-top-right-radius:0; }  .cb_template .list-group-horizontal > .list-group-item:last-child{  border-top-right-radius:0.25rem;  border-bottom-left-radius:0; }  .cb_template .list-group-horizontal > .list-group-item.active{  margin-top:0; }  .cb_template .list-group-horizontal > .list-group-item + .list-group-item{  border-top-width:1px;  border-left-width:0; }  .cb_template .list-group-horizontal > .list-group-item + .list-group-item.active{  margin-left:-1px;  border-left-width:1px; }  @media (min-width:576px){  .cb_template .list-group-horizontal-sm{  flex-direction:row;  }  .cb_template .list-group-horizontal-sm > .list-group-item:first-child{  border-bottom-left-radius:0.25rem;  border-top-right-radius:0;  }  .cb_template .list-group-horizontal-sm > .list-group-item:last-child{  border-top-right-radius:0.25rem;  border-bottom-left-radius:0;  }  .cb_template .list-group-horizontal-sm > .list-group-item.active{  margin-top:0;  }  .cb_template .list-group-horizontal-sm > .list-group-item + .list-group-item{  border-top-width:1px;  border-left-width:0;  }  .cb_template .list-group-horizontal-sm > .list-group-item + .list-group-item.active{  margin-left:-1px;  border-left-width:1px;  } }  @media (min-width:768px){  .cb_template .list-group-horizontal-md{  flex-direction:row;  }  .cb_template .list-group-horizontal-md > .list-group-item:first-child{  border-bottom-left-radius:0.25rem;  border-top-right-radius:0;  }  .cb_template .list-group-horizontal-md > .list-group-item:last-child{  border-top-right-radius:0.25rem;  border-bottom-left-radius:0;  }  .cb_template .list-group-horizontal-md > .list-group-item.active{  margin-top:0;  }  .cb_template .list-group-horizontal-md > .list-group-item + .list-group-item{  border-top-width:1px;  border-left-width:0;  }  .cb_template .list-group-horizontal-md > .list-group-item + .list-group-item.active{  margin-left:-1px;  border-left-width:1px;  } }  @media (min-width:992px){  .cb_template .list-group-horizontal-lg{  flex-direction:row;  }  .cb_template .list-group-horizontal-lg > .list-group-item:first-child{  border-bottom-left-radius:0.25rem;  border-top-right-radius:0;  }  .cb_template .list-group-horizontal-lg > .list-group-item:last-child{  border-top-right-radius:0.25rem;  border-bottom-left-radius:0;  }  .cb_template .list-group-horizontal-lg > .list-group-item.active{  margin-top:0;  }  .cb_template .list-group-horizontal-lg > .list-group-item + .list-group-item{  border-top-width:1px;  border-left-width:0;  }  .cb_template .list-group-horizontal-lg > .list-group-item + .list-group-item.active{  margin-left:-1px;  border-left-width:1px;  } }  @media (min-width:1200px){  .cb_template .list-group-horizontal-xl{  flex-direction:row;  }  .cb_template .list-group-horizontal-xl > .list-group-item:first-child{  border-bottom-left-radius:0.25rem;  border-top-right-radius:0;  }  .cb_template .list-group-horizontal-xl > .list-group-item:last-child{  border-top-right-radius:0.25rem;  border-bottom-left-radius:0;  }  .cb_template .list-group-horizontal-xl > .list-group-item.active{  margin-top:0;  }  .cb_template .list-group-horizontal-xl > .list-group-item + .list-group-item{  border-top-width:1px;  border-left-width:0;  }  .cb_template .list-group-horizontal-xl > .list-group-item + .list-group-item.active{  margin-left:-1px;  border-left-width:1px;  } }  .cb_template .list-group-flush{  border-radius:0; }  .cb_template .list-group-flush > .list-group-item{  border-width:0 0 1px; }  .cb_template .list-group-flush > .list-group-item:last-child{  border-bottom-width:0; }  .cb_template .list-group-item-primary{  color:#004085;  background-color:#b8daff; }  .cb_template .list-group-item-primary.list-group-item-action:hover, .cb_template .list-group-item-primary.list-group-item-action:focus{  color:#004085;  background-color:#9fcdff; }  .cb_template .list-group-item-primary.list-group-item-action.active{  color:#fff;  background-color:#004085;  border-color:#004085; }  .cb_template .list-group-item-secondary{  color:#383d41;  background-color:#d6d8db; }  .cb_template .list-group-item-secondary.list-group-item-action:hover, .cb_template .list-group-item-secondary.list-group-item-action:focus{  color:#383d41;  background-color:#c8cbcf; }  .cb_template .list-group-item-secondary.list-group-item-action.active{  color:#fff;  background-color:#383d41;  border-color:#383d41; }  .cb_template .list-group-item-success{  color:#155724;  background-color:#c3e6cb; }  .cb_template .list-group-item-success.list-group-item-action:hover, .cb_template .list-group-item-success.list-group-item-action:focus{  color:#155724;  background-color:#b1dfbb; }  .cb_template .list-group-item-success.list-group-item-action.active{  color:#fff;  background-color:#155724;  border-color:#155724; }  .cb_template .list-group-item-info{  color:#0c5460;  background-color:#bee5eb; }  .cb_template .list-group-item-info.list-group-item-action:hover, .cb_template .list-group-item-info.list-group-item-action:focus{  color:#0c5460;  background-color:#abdde5; }  .cb_template .list-group-item-info.list-group-item-action.active{  color:#fff;  background-color:#0c5460;  border-color:#0c5460; }  .cb_template .list-group-item-warning{  color:#856404;  background-color:#ffeeba; }  .cb_template .list-group-item-warning.list-group-item-action:hover, .cb_template .list-group-item-warning.list-group-item-action:focus{  color:#856404;  background-color:#ffe8a1; }  .cb_template .list-group-item-warning.list-group-item-action.active{  color:#fff;  background-color:#856404;  border-color:#856404; }  .cb_template .list-group-item-danger{  color:#721c24;  background-color:#f5c6cb; }  .cb_template .list-group-item-danger.list-group-item-action:hover, .cb_template .list-group-item-danger.list-group-item-action:focus{  color:#721c24;  background-color:#f1b0b7; }  .cb_template .list-group-item-danger.list-group-item-action.active{  color:#fff;  background-color:#721c24;  border-color:#721c24; }  .cb_template .list-group-item-light{  color:#818182;  background-color:#fdfdfe; }  .cb_template .list-group-item-light.list-group-item-action:hover, .cb_template .list-group-item-light.list-group-item-action:focus{  color:#818182;  background-color:#ececf6; }  .cb_template .list-group-item-light.list-group-item-action.active{  color:#fff;  background-color:#818182;  border-color:#818182; }  .cb_template .list-group-item-dark{  color:#1b1e21;  background-color:#c6c8ca; }  .cb_template .list-group-item-dark.list-group-item-action:hover, .cb_template .list-group-item-dark.list-group-item-action:focus{  color:#1b1e21;  background-color:#b9bbbe; }  .cb_template .list-group-item-dark.list-group-item-action.active{  color:#fff;  background-color:#1b1e21;  border-color:#1b1e21; }  .cb_template .close{  float:right;  font-size:1.5rem;  font-weight:700;  line-height:1;  color:#000;  text-shadow:0 1px 0 #fff;  opacity:.5; }  .cb_template .close:hover{  color:#000;  text-decoration:none; }  .cb_template .close:not(:disabled):not(.disabled):hover, .cb_template .close:not(:disabled):not(.disabled):focus{  opacity:.75; }  .cb_template button.close{  padding:0;  background-color:transparent;  border:0; }  .cb_template a.close.disabled{  pointer-events:none; }  .cb_template .toast{  flex-basis:350px;  max-width:350px;  font-size:0.875rem;  background-color:rgba(255, 255, 255, 0.85);  background-clip:padding-box;  border:1px solid rgba(0, 0, 0, 0.1);  box-shadow:0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);  opacity:0;  border-radius:0.25rem; }  .cb_template .toast:not(:last-child){  margin-bottom:0.75rem; }  .cb_template .toast.showing{  opacity:1; }  .cb_template .toast.show{  display:block;  opacity:1; }  .cb_template .toast.hide{  display:none; }  .cb_template .toast-header{  display:flex;  align-items:center;  padding:0.25rem 0.75rem;  color:#6c757d;  background-color:rgba(255, 255, 255, 0.85);  background-clip:padding-box;  border-bottom:1px solid rgba(0, 0, 0, 0.05);  border-top-left-radius:calc(0.25rem - 1px);  border-top-right-radius:calc(0.25rem - 1px); }  .cb_template .toast-body{  padding:0.75rem; }  .cb_template .modal-open{  overflow:hidden; }  .cb_template .modal-open .modal{  overflow-x:hidden;  overflow-y:auto; }  .cb_template .modal{  position:fixed;  top:0;  left:0;  z-index:1050;  display:none;  width:100%;  height:100%;  overflow:hidden;  outline:0; }  .cb_template .modal-dialog{  position:relative;  width:auto;  margin:0.5rem;  pointer-events:none; }  .modal.fade .cb_template .modal-dialog{  transition:transform 0.3s ease-out;  transform:translate(0, -50px); }  @media (prefers-reduced-motion:reduce){  .modal.fade .cb_template .modal-dialog{  transition:none;  } }  .modal.show .cb_template .modal-dialog{  transform:none; }  .modal.modal-static .cb_template .modal-dialog{  transform:scale(1.02); }  .cb_template .modal-dialog-scrollable{  display:flex;  max-height:calc(100% - 1rem); }  .cb_template .modal-dialog-scrollable .modal-content{  max-height:calc(100vh - 1rem);  overflow:hidden; }  .cb_template .modal-dialog-scrollable .modal-header, .cb_template .modal-dialog-scrollable .modal-footer{  flex-shrink:0; }  .cb_template .modal-dialog-scrollable .modal-body{  overflow-y:auto; }  .cb_template .modal-dialog-centered{  display:flex;  align-items:center;  min-height:calc(100% - 1rem); }  .cb_template .modal-dialog-centered::before{  display:block;  height:calc(100vh - 1rem);  height:-webkit-min-content;  height:-moz-min-content;  height:min-content;  content:""; }  .cb_template .modal-dialog-centered.modal-dialog-scrollable{  flex-direction:column;  justify-content:center;  height:100%; }  .cb_template .modal-dialog-centered.modal-dialog-scrollable .modal-content{  max-height:none; }  .cb_template .modal-dialog-centered.modal-dialog-scrollable::before{  content:none; }  .cb_template .modal-content{  position:relative;  display:flex;  flex-direction:column;  width:100%;  pointer-events:auto;  background-color:#fff;  background-clip:padding-box;  border:1px solid rgba(0, 0, 0, 0.2);  border-radius:0.3rem;  outline:0; }  .cb_template .modal-backdrop{  position:fixed;  top:0;  left:0;  z-index:1040;  width:100vw;  height:100vh;  background-color:#000; }  .cb_template .modal-backdrop.fade{  opacity:0; }  .cb_template .modal-backdrop.show{  opacity:0.5; }  .cb_template .modal-header{  display:flex;  align-items:flex-start;  justify-content:space-between;  padding:1rem 1rem;  border-bottom:1px solid #dee2e6;  border-top-left-radius:calc(0.3rem - 1px);  border-top-right-radius:calc(0.3rem - 1px); }  .cb_template .modal-header .close{  padding:1rem 1rem;  margin:-1rem -1rem -1rem auto; }  .cb_template .modal-title{  margin-bottom:0;  line-height:1.5; }  .cb_template .modal-body{  position:relative;  flex:1 1 auto;  padding:1rem; }  .cb_template .modal-footer{  display:flex;  flex-wrap:wrap;  align-items:center;  justify-content:flex-end;  padding:0.75rem;  border-top:1px solid #dee2e6;  border-bottom-right-radius:calc(0.3rem - 1px);  border-bottom-left-radius:calc(0.3rem - 1px); }  .cb_template .modal-footer > *{  margin:0.25rem; }  .cb_template .modal-scrollbar-measure{  position:absolute;  top:-9999px;  width:50px;  height:50px;  overflow:scroll; }  @media (min-width:576px){  .cb_template .modal-dialog{  max-width:500px;  margin:1.75rem auto;  }  .cb_template .modal-dialog-scrollable{  max-height:calc(100% - 3.5rem);  }  .cb_template .modal-dialog-scrollable .modal-content{  max-height:calc(100vh - 3.5rem);  }  .cb_template .modal-dialog-centered{  min-height:calc(100% - 3.5rem);  }  .cb_template .modal-dialog-centered::before{  height:calc(100vh - 3.5rem);  height:-webkit-min-content;  height:-moz-min-content;  height:min-content;  }  .cb_template .modal-sm{  max-width:300px;  } }  @media (min-width:992px){  .cb_template .modal-lg,  .cb_template .modal-xl{  max-width:800px;  } }  @media (min-width:1200px){  .cb_template .modal-xl{  max-width:1140px;  } }  .cb_template.tooltip{  position:absolute;  z-index:1070;  display:block;  margin:0;  font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";  font-style:normal;  font-weight:400;  line-height:1.5;  text-align:left;  text-align:start;  text-decoration:none;  text-shadow:none;  text-transform:none;  letter-spacing:normal;  word-break:normal;  word-spacing:normal;  white-space:normal;  line-break:auto;  font-size:0.875rem;  word-wrap:break-word; }  .cb_template.popover{  position:absolute;  top:0;  left:0;  z-index:1060;  display:block;  max-width:276px;  font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";  font-style:normal;  font-weight:400;  line-height:1.5;  text-align:left;  text-align:start;  text-decoration:none;  text-shadow:none;  text-transform:none;  letter-spacing:normal;  word-break:normal;  word-spacing:normal;  white-space:normal;  line-break:auto;  font-size:0.875rem;  word-wrap:break-word;  background-color:#fff;  background-clip:padding-box;  border:1px solid rgba(0, 0, 0, 0.2);  border-radius:0.3rem; }  .cb_template .tooltip{  position:absolute;  z-index:1070;  display:block;  margin:0;  font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";  font-style:normal;  font-weight:400;  line-height:1.5;  text-align:left;  text-align:start;  text-decoration:none;  text-shadow:none;  text-transform:none;  letter-spacing:normal;  word-break:normal;  word-spacing:normal;  white-space:normal;  line-break:auto;  font-size:0.875rem;  word-wrap:break-word;  opacity:0; }  .cb_template .tooltip.show{  opacity:0.9; }  .cb_template .tooltip .arrow{  position:absolute;  display:block;  width:0.8rem;  height:0.4rem; }  .cb_template .tooltip .arrow::before{  position:absolute;  content:"";  border-color:transparent;  border-style:solid; }  .cb_template .bs-tooltip-top, .cb_template .bs-tooltip-auto[x-placement^="top"]{  padding:0.4rem 0; }  .cb_template .bs-tooltip-top .arrow, .cb_template .bs-tooltip-auto[x-placement^="top"] .arrow{  bottom:0; }  .cb_template .bs-tooltip-top .arrow::before, .cb_template .bs-tooltip-auto[x-placement^="top"] .arrow::before{  top:0;  border-width:0.4rem 0.4rem 0;  border-top-color:#000; }  .cb_template .bs-tooltip-right, .cb_template .bs-tooltip-auto[x-placement^="right"]{  padding:0 0.4rem; }  .cb_template .bs-tooltip-right .arrow, .cb_template .bs-tooltip-auto[x-placement^="right"] .arrow{  left:0;  width:0.4rem;  height:0.8rem; }  .cb_template .bs-tooltip-right .arrow::before, .cb_template .bs-tooltip-auto[x-placement^="right"] .arrow::before{  right:0;  border-width:0.4rem 0.4rem 0.4rem 0;  border-right-color:#000; }  .cb_template .bs-tooltip-bottom, .cb_template .bs-tooltip-auto[x-placement^="bottom"]{  padding:0.4rem 0; }  .cb_template .bs-tooltip-bottom .arrow, .cb_template .bs-tooltip-auto[x-placement^="bottom"] .arrow{  top:0; }  .cb_template .bs-tooltip-bottom .arrow::before, .cb_template .bs-tooltip-auto[x-placement^="bottom"] .arrow::before{  bottom:0;  border-width:0 0.4rem 0.4rem;  border-bottom-color:#000; }  .cb_template .bs-tooltip-left, .cb_template .bs-tooltip-auto[x-placement^="left"]{  padding:0 0.4rem; }  .cb_template .bs-tooltip-left .arrow, .cb_template .bs-tooltip-auto[x-placement^="left"] .arrow{  right:0;  width:0.4rem;  height:0.8rem; }  .cb_template .bs-tooltip-left .arrow::before, .cb_template .bs-tooltip-auto[x-placement^="left"] .arrow::before{  left:0;  border-width:0.4rem 0 0.4rem 0.4rem;  border-left-color:#000; }  .cb_template .tooltip-inner{  max-width:200px;  padding:0.25rem 0.5rem;  color:#fff;  text-align:center;  background-color:#000;  border-radius:0.25rem; }  .cb_template .popover{  position:absolute;  top:0;  left:0;  z-index:1060;  display:block;  max-width:276px;  font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";  font-style:normal;  font-weight:400;  line-height:1.5;  text-align:left;  text-align:start;  text-decoration:none;  text-shadow:none;  text-transform:none;  letter-spacing:normal;  word-break:normal;  word-spacing:normal;  white-space:normal;  line-break:auto;  font-size:0.875rem;  word-wrap:break-word;  background-color:#fff;  background-clip:padding-box;  border:1px solid rgba(0, 0, 0, 0.2);  border-radius:0.3rem; }  .cb_template .popover .arrow{  position:absolute;  display:block;  width:1rem;  height:0.5rem;  margin:0 0.3rem; }  .cb_template .popover .arrow::before, .cb_template .popover .arrow::after{  position:absolute;  display:block;  content:"";  border-color:transparent;  border-style:solid; }  .cb_template .bs-popover-top, .cb_template .bs-popover-auto[x-placement^="top"]{  margin-bottom:0.5rem; }  .cb_template .bs-popover-top > .arrow, .cb_template .bs-popover-auto[x-placement^="top"] > .arrow{  bottom:calc(-0.5rem - 1px); }  .cb_template .bs-popover-top > .arrow::before, .cb_template .bs-popover-auto[x-placement^="top"] > .arrow::before{  bottom:0;  border-width:0.5rem 0.5rem 0;  border-top-color:rgba(0, 0, 0, 0.25); }  .cb_template .bs-popover-top > .arrow::after, .cb_template .bs-popover-auto[x-placement^="top"] > .arrow::after{  bottom:1px;  border-width:0.5rem 0.5rem 0;  border-top-color:#fff; }  .cb_template .bs-popover-right, .cb_template .bs-popover-auto[x-placement^="right"]{  margin-left:0.5rem; }  .cb_template .bs-popover-right > .arrow, .cb_template .bs-popover-auto[x-placement^="right"] > .arrow{  left:calc(-0.5rem - 1px);  width:0.5rem;  height:1rem;  margin:0.3rem 0; }  .cb_template .bs-popover-right > .arrow::before, .cb_template .bs-popover-auto[x-placement^="right"] > .arrow::before{  left:0;  border-width:0.5rem 0.5rem 0.5rem 0;  border-right-color:rgba(0, 0, 0, 0.25); }  .cb_template .bs-popover-right > .arrow::after, .cb_template .bs-popover-auto[x-placement^="right"] > .arrow::after{  left:1px;  border-width:0.5rem 0.5rem 0.5rem 0;  border-right-color:#fff; }  .cb_template .bs-popover-bottom, .cb_template .bs-popover-auto[x-placement^="bottom"]{  margin-top:0.5rem; }  .cb_template .bs-popover-bottom > .arrow, .cb_template .bs-popover-auto[x-placement^="bottom"] > .arrow{  top:calc(-0.5rem - 1px); }  .cb_template .bs-popover-bottom > .arrow::before, .cb_template .bs-popover-auto[x-placement^="bottom"] > .arrow::before{  top:0;  border-width:0 0.5rem 0.5rem 0.5rem;  border-bottom-color:rgba(0, 0, 0, 0.25); }  .cb_template .bs-popover-bottom > .arrow::after, .cb_template .bs-popover-auto[x-placement^="bottom"] > .arrow::after{  top:1px;  border-width:0 0.5rem 0.5rem 0.5rem;  border-bottom-color:#fff; }  .cb_template .bs-popover-bottom .popover-header::before, .cb_template .bs-popover-auto[x-placement^="bottom"] .popover-header::before{  position:absolute;  top:0;  left:50%;  display:block;  width:1rem;  margin-left:-0.5rem;  content:"";  border-bottom:1px solid #f7f7f7; }  .cb_template .bs-popover-left, .cb_template .bs-popover-auto[x-placement^="left"]{  margin-right:0.5rem; }  .cb_template .bs-popover-left > .arrow, .cb_template .bs-popover-auto[x-placement^="left"] > .arrow{  right:calc(-0.5rem - 1px);  width:0.5rem;  height:1rem;  margin:0.3rem 0; }  .cb_template .bs-popover-left > .arrow::before, .cb_template .bs-popover-auto[x-placement^="left"] > .arrow::before{  right:0;  border-width:0.5rem 0 0.5rem 0.5rem;  border-left-color:rgba(0, 0, 0, 0.25); }  .cb_template .bs-popover-left > .arrow::after, .cb_template .bs-popover-auto[x-placement^="left"] > .arrow::after{  right:1px;  border-width:0.5rem 0 0.5rem 0.5rem;  border-left-color:#fff; }  .cb_template .popover-header{  padding:0.5rem 0.75rem;  margin-bottom:0;  font-size:1rem;  background-color:#f7f7f7;  border-bottom:1px solid #ebebeb;  border-top-left-radius:calc(0.3rem - 1px);  border-top-right-radius:calc(0.3rem - 1px); }  .cb_template .popover-header:empty{  display:none; }  .cb_template .popover-body{  padding:0.5rem 0.75rem;  color:#212529; }  .cb_template .carousel{  position:relative; }  .cb_template .carousel.pointer-event{  touch-action:pan-y; }  .cb_template .carousel-inner{  position:relative;  width:100%;  overflow:hidden; }  .cb_template .carousel-inner::after{  display:block;  clear:both;  content:""; }  .cb_template .carousel-item{  position:relative;  display:none;  float:left;  width:100%;  margin-right:-100%;  -webkit-backface-visibility:hidden;  backface-visibility:hidden;  transition:transform 0.6s ease-in-out; }  @media (prefers-reduced-motion:reduce){  .cb_template .carousel-item{  transition:none;  } }  .cb_template .carousel-item.active, .cb_template .carousel-item-next, .cb_template .carousel-item-prev{  display:block; }  .cb_template .carousel-item-next:not(.carousel-item-left), .cb_template .active.carousel-item-right{  transform:translateX(100%); }  .cb_template .carousel-item-prev:not(.carousel-item-right), .cb_template .active.carousel-item-left{  transform:translateX(-100%); }  .cb_template .carousel-fade .carousel-item{  opacity:0;  transition-property:opacity;  transform:none; }  .cb_template .carousel-fade .carousel-item.active, .cb_template .carousel-fade .carousel-item-next.carousel-item-left, .cb_template .carousel-fade .carousel-item-prev.carousel-item-right{  z-index:1;  opacity:1; }  .cb_template .carousel-fade .active.carousel-item-left, .cb_template .carousel-fade .active.carousel-item-right{  z-index:0;  opacity:0;  transition:opacity 0s 0.6s; }  @media (prefers-reduced-motion:reduce){  .cb_template .carousel-fade .active.carousel-item-left,  .cb_template .carousel-fade .active.carousel-item-right{  transition:none;  } }  .cb_template .carousel-control-prev, .cb_template .carousel-control-next{  position:absolute;  top:0;  bottom:0;  z-index:1;  display:flex;  align-items:center;  justify-content:center;  width:15%;  padding:0;  color:#fff;  text-align:center;  background:none;  border:0;  opacity:0.5;  transition:opacity 0.15s ease; }  @media (prefers-reduced-motion:reduce){  .cb_template .carousel-control-prev,  .cb_template .carousel-control-next{  transition:none;  } }  .cb_template .carousel-control-prev:hover, .cb_template .carousel-control-prev:focus, .cb_template .carousel-control-next:hover, .cb_template .carousel-control-next:focus{  color:#fff;  text-decoration:none;  outline:0;  opacity:0.9; }  .cb_template .carousel-control-prev{  left:0; }  .cb_template .carousel-control-next{  right:0; }  .cb_template .carousel-control-prev-icon, .cb_template .carousel-control-next-icon{  display:inline-block;  width:20px;  height:20px;  background:50% / 100% 100% no-repeat; }  .cb_template .carousel-control-prev-icon{  background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e"); }  .cb_template .carousel-control-next-icon{  background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e"); }  .cb_template .carousel-indicators{  position:absolute;  right:0;  bottom:0;  left:0;  z-index:15;  display:flex;  justify-content:center;  padding-left:0;  margin-right:15%;  margin-left:15%;  list-style:none; }  .cb_template .carousel-indicators li{  box-sizing:content-box;  flex:0 1 auto;  width:30px;  height:3px;  margin-right:3px;  margin-left:3px;  text-indent:-999px;  cursor:pointer;  background-color:#fff;  background-clip:padding-box;  border-top:10px solid transparent;  border-bottom:10px solid transparent;  opacity:.5;  transition:opacity 0.6s ease; }  @media (prefers-reduced-motion:reduce){  .cb_template .carousel-indicators li{  transition:none;  } }  .cb_template .carousel-indicators .active{  opacity:1; }  .cb_template .carousel-caption{  position:absolute;  right:15%;  bottom:20px;  left:15%;  z-index:10;  padding-top:20px;  padding-bottom:20px;  color:#fff;  text-align:center; }  @keyframes spinner-border{  to{  transform:rotate(360deg);  } }  .cb_template .spinner-border{  display:inline-block;  width:2rem;  height:2rem;  vertical-align:-0.125em;  border:0.25em solid currentColor;  border-right-color:transparent;  border-radius:50%;  animation:.75s linear infinite spinner-border; }  .cb_template .spinner-border-sm{  width:1rem;  height:1rem;  border-width:0.2em; }  @keyframes spinner-grow{  0%{  transform:scale(0);  }  50%{  opacity:1;  transform:none;  } }  .cb_template .spinner-grow{  display:inline-block;  width:2rem;  height:2rem;  vertical-align:-0.125em;  background-color:currentColor;  border-radius:50%;  opacity:0;  animation:.75s linear infinite spinner-grow; }  .cb_template .spinner-grow-sm{  width:1rem;  height:1rem; }  @media (prefers-reduced-motion:reduce){  .cb_template .spinner-border,  .cb_template .spinner-grow{  animation-duration:1.5s;  } }  .cb_template .align-baseline{  vertical-align:baseline !important; }  .cb_template .align-top{  vertical-align:top !important; }  .cb_template .align-middle{  vertical-align:middle !important; }  .cb_template .align-bottom{  vertical-align:bottom !important; }  .cb_template .align-text-bottom{  vertical-align:text-bottom !important; }  .cb_template .align-text-top{  vertical-align:text-top !important; }  .cb_template .bg-primary{  background-color:#007bff !important; }  .cb_template a.bg-primary:hover, .cb_template a.bg-primary:focus, .cb_template button.bg-primary:hover, .cb_template button.bg-primary:focus{  background-color:#0062cc !important; }  .cb_template .bg-secondary{  background-color:#6c757d !important; }  .cb_template a.bg-secondary:hover, .cb_template a.bg-secondary:focus, .cb_template button.bg-secondary:hover, .cb_template button.bg-secondary:focus{  background-color:#545b62 !important; }  .cb_template .bg-success{  background-color:#28a745 !important; }  .cb_template a.bg-success:hover, .cb_template a.bg-success:focus, .cb_template button.bg-success:hover, .cb_template button.bg-success:focus{  background-color:#1e7e34 !important; }  .cb_template .bg-info{  background-color:#17a2b8 !important; }  .cb_template a.bg-info:hover, .cb_template a.bg-info:focus, .cb_template button.bg-info:hover, .cb_template button.bg-info:focus{  background-color:#117a8b !important; }  .cb_template .bg-warning{  background-color:#ffc107 !important; }  .cb_template a.bg-warning:hover, .cb_template a.bg-warning:focus, .cb_template button.bg-warning:hover, .cb_template button.bg-warning:focus{  background-color:#d39e00 !important; }  .cb_template .bg-danger{  background-color:#dc3545 !important; }  .cb_template a.bg-danger:hover, .cb_template a.bg-danger:focus, .cb_template button.bg-danger:hover, .cb_template button.bg-danger:focus{  background-color:#bd2130 !important; }  .cb_template .bg-light{  background-color:#f8f9fa !important; }  .cb_template a.bg-light:hover, .cb_template a.bg-light:focus, .cb_template button.bg-light:hover, .cb_template button.bg-light:focus{  background-color:#dae0e5 !important; }  .cb_template .bg-dark{  background-color:#343a40 !important; }  .cb_template a.bg-dark:hover, .cb_template a.bg-dark:focus, .cb_template button.bg-dark:hover, .cb_template button.bg-dark:focus{  background-color:#1d2124 !important; }  .cb_template .bg-white{  background-color:#fff !important; }  .cb_template .bg-transparent{  background-color:transparent !important; }  .cb_template .border{  border:1px solid #dee2e6 !important; }  .cb_template .border-top{  border-top:1px solid #dee2e6 !important; }  .cb_template .border-right{  border-right:1px solid #dee2e6 !important; }  .cb_template .border-bottom{  border-bottom:1px solid #dee2e6 !important; }  .cb_template .border-left{  border-left:1px solid #dee2e6 !important; }  .cb_template .border-0{  border:0 !important; }  .cb_template .border-top-0{  border-top:0 !important; }  .cb_template .border-right-0{  border-right:0 !important; }  .cb_template .border-bottom-0{  border-bottom:0 !important; }  .cb_template .border-left-0{  border-left:0 !important; }  .cb_template .border-primary{  border-color:#007bff !important; }  .cb_template .border-secondary{  border-color:#6c757d !important; }  .cb_template .border-success{  border-color:#28a745 !important; }  .cb_template .border-info{  border-color:#17a2b8 !important; }  .cb_template .border-warning{  border-color:#ffc107 !important; }  .cb_template .border-danger{  border-color:#dc3545 !important; }  .cb_template .border-light{  border-color:#f8f9fa !important; }  .cb_template .border-dark{  border-color:#343a40 !important; }  .cb_template .border-white{  border-color:#fff !important; }  .cb_template .rounded-sm{  border-radius:0.2rem !important; }  .cb_template .rounded{  border-radius:0.25rem !important; }  .cb_template .rounded-top{  border-top-left-radius:0.25rem !important;  border-top-right-radius:0.25rem !important; }  .cb_template .rounded-right{  border-top-right-radius:0.25rem !important;  border-bottom-right-radius:0.25rem !important; }  .cb_template .rounded-bottom{  border-bottom-right-radius:0.25rem !important;  border-bottom-left-radius:0.25rem !important; }  .cb_template .rounded-left{  border-top-left-radius:0.25rem !important;  border-bottom-left-radius:0.25rem !important; }  .cb_template .rounded-lg{  border-radius:0.3rem !important; }  .cb_template .rounded-circle{  border-radius:50% !important; }  .cb_template .rounded-pill{  border-radius:50rem !important; }  .cb_template .rounded-0{  border-radius:0 !important; }  .cb_template .clearfix::after{  display:block;  clear:both;  content:""; }  .cb_template .d-none{  display:none !important; }  .cb_template .d-inline{  display:inline !important; }  .cb_template .d-inline-block{  display:inline-block !important; }  .cb_template .d-block{  display:block !important; }  .cb_template .d-table{  display:table !important; }  .cb_template .d-table-row{  display:table-row !important; }  .cb_template .d-table-cell{  display:table-cell !important; }  .cb_template .d-flex{  display:flex !important; }  .cb_template .d-inline-flex{  display:inline-flex !important; }  @media (min-width:576px){  .cb_template .d-sm-none{  display:none !important;  }  .cb_template .d-sm-inline{  display:inline !important;  }  .cb_template .d-sm-inline-block{  display:inline-block !important;  }  .cb_template .d-sm-block{  display:block !important;  }  .cb_template .d-sm-table{  display:table !important;  }  .cb_template .d-sm-table-row{  display:table-row !important;  }  .cb_template .d-sm-table-cell{  display:table-cell !important;  }  .cb_template .d-sm-flex{  display:flex !important;  }  .cb_template .d-sm-inline-flex{  display:inline-flex !important;  } }  @media (min-width:768px){  .cb_template .d-md-none{  display:none !important;  }  .cb_template .d-md-inline{  display:inline !important;  }  .cb_template .d-md-inline-block{  display:inline-block !important;  }  .cb_template .d-md-block{  display:block !important;  }  .cb_template .d-md-table{  display:table !important;  }  .cb_template .d-md-table-row{  display:table-row !important;  }  .cb_template .d-md-table-cell{  display:table-cell !important;  }  .cb_template .d-md-flex{  display:flex !important;  }  .cb_template .d-md-inline-flex{  display:inline-flex !important;  } }  @media (min-width:992px){  .cb_template .d-lg-none{  display:none !important;  }  .cb_template .d-lg-inline{  display:inline !important;  }  .cb_template .d-lg-inline-block{  display:inline-block !important;  }  .cb_template .d-lg-block{  display:block !important;  }  .cb_template .d-lg-table{  display:table !important;  }  .cb_template .d-lg-table-row{  display:table-row !important;  }  .cb_template .d-lg-table-cell{  display:table-cell !important;  }  .cb_template .d-lg-flex{  display:flex !important;  }  .cb_template .d-lg-inline-flex{  display:inline-flex !important;  } }  @media (min-width:1200px){  .cb_template .d-xl-none{  display:none !important;  }  .cb_template .d-xl-inline{  display:inline !important;  }  .cb_template .d-xl-inline-block{  display:inline-block !important;  }  .cb_template .d-xl-block{  display:block !important;  }  .cb_template .d-xl-table{  display:table !important;  }  .cb_template .d-xl-table-row{  display:table-row !important;  }  .cb_template .d-xl-table-cell{  display:table-cell !important;  }  .cb_template .d-xl-flex{  display:flex !important;  }  .cb_template .d-xl-inline-flex{  display:inline-flex !important;  } }  @media print{  .cb_template .d-print-none{  display:none !important;  }  .cb_template .d-print-inline{  display:inline !important;  }  .cb_template .d-print-inline-block{  display:inline-block !important;  }  .cb_template .d-print-block{  display:block !important;  }  .cb_template .d-print-table{  display:table !important;  }  .cb_template .d-print-table-row{  display:table-row !important;  }  .cb_template .d-print-table-cell{  display:table-cell !important;  }  .cb_template .d-print-flex{  display:flex !important;  }  .cb_template .d-print-inline-flex{  display:inline-flex !important;  } }  .cb_template .embed-responsive{  position:relative;  display:block;  width:100%;  padding:0;  overflow:hidden; }  .cb_template .embed-responsive::before{  display:block;  content:""; }  .cb_template .embed-responsive .embed-responsive-item, .cb_template .embed-responsive iframe, .cb_template .embed-responsive embed, .cb_template .embed-responsive object, .cb_template .embed-responsive video{  position:absolute;  top:0;  bottom:0;  left:0;  width:100%;  height:100%;  border:0; }  .cb_template .embed-responsive-21by9::before{  padding-top:42.85714286%; }  .cb_template .embed-responsive-16by9::before{  padding-top:56.25%; }  .cb_template .embed-responsive-4by3::before{  padding-top:75%; }  .cb_template .embed-responsive-1by1::before{  padding-top:100%; }  .cb_template .flex-row{  flex-direction:row !important; }  .cb_template .flex-column{  flex-direction:column !important; }  .cb_template .flex-row-reverse{  flex-direction:row-reverse !important; }  .cb_template .flex-column-reverse{  flex-direction:column-reverse !important; }  .cb_template .flex-wrap{  flex-wrap:wrap !important; }  .cb_template .flex-nowrap{  flex-wrap:nowrap !important; }  .cb_template .flex-wrap-reverse{  flex-wrap:wrap-reverse !important; }  .cb_template .flex-fill{  flex:1 1 auto !important; }  .cb_template .flex-grow-0{  flex-grow:0 !important; }  .cb_template .flex-grow-1{  flex-grow:1 !important; }  .cb_template .flex-shrink-0{  flex-shrink:0 !important; }  .cb_template .flex-shrink-1{  flex-shrink:1 !important; }  .cb_template .justify-content-start{  justify-content:flex-start !important; }  .cb_template .justify-content-end{  justify-content:flex-end !important; }  .cb_template .justify-content-center{  justify-content:center !important; }  .cb_template .justify-content-between{  justify-content:space-between !important; }  .cb_template .justify-content-around{  justify-content:space-around !important; }  .cb_template .align-items-start{  align-items:flex-start !important; }  .cb_template .align-items-end{  align-items:flex-end !important; }  .cb_template .align-items-center{  align-items:center !important; }  .cb_template .align-items-baseline{  align-items:baseline !important; }  .cb_template .align-items-stretch{  align-items:stretch !important; }  .cb_template .align-content-start{  align-content:flex-start !important; }  .cb_template .align-content-end{  align-content:flex-end !important; }  .cb_template .align-content-center{  align-content:center !important; }  .cb_template .align-content-between{  align-content:space-between !important; }  .cb_template .align-content-around{  align-content:space-around !important; }  .cb_template .align-content-stretch{  align-content:stretch !important; }  .cb_template .align-self-auto{  align-self:auto !important; }  .cb_template .align-self-start{  align-self:flex-start !important; }  .cb_template .align-self-end{  align-self:flex-end !important; }  .cb_template .align-self-center{  align-self:center !important; }  .cb_template .align-self-baseline{  align-self:baseline !important; }  .cb_template .align-self-stretch{  align-self:stretch !important; }  @media (min-width:576px){  .cb_template .flex-sm-row{  flex-direction:row !important;  }  .cb_template .flex-sm-column{  flex-direction:column !important;  }  .cb_template .flex-sm-row-reverse{  flex-direction:row-reverse !important;  }  .cb_template .flex-sm-column-reverse{  flex-direction:column-reverse !important;  }  .cb_template .flex-sm-wrap{  flex-wrap:wrap !important;  }  .cb_template .flex-sm-nowrap{  flex-wrap:nowrap !important;  }  .cb_template .flex-sm-wrap-reverse{  flex-wrap:wrap-reverse !important;  }  .cb_template .flex-sm-fill{  flex:1 1 auto !important;  }  .cb_template .flex-sm-grow-0{  flex-grow:0 !important;  }  .cb_template .flex-sm-grow-1{  flex-grow:1 !important;  }  .cb_template .flex-sm-shrink-0{  flex-shrink:0 !important;  }  .cb_template .flex-sm-shrink-1{  flex-shrink:1 !important;  }  .cb_template .justify-content-sm-start{  justify-content:flex-start !important;  }  .cb_template .justify-content-sm-end{  justify-content:flex-end !important;  }  .cb_template .justify-content-sm-center{  justify-content:center !important;  }  .cb_template .justify-content-sm-between{  justify-content:space-between !important;  }  .cb_template .justify-content-sm-around{  justify-content:space-around !important;  }  .cb_template .align-items-sm-start{  align-items:flex-start !important;  }  .cb_template .align-items-sm-end{  align-items:flex-end !important;  }  .cb_template .align-items-sm-center{  align-items:center !important;  }  .cb_template .align-items-sm-baseline{  align-items:baseline !important;  }  .cb_template .align-items-sm-stretch{  align-items:stretch !important;  }  .cb_template .align-content-sm-start{  align-content:flex-start !important;  }  .cb_template .align-content-sm-end{  align-content:flex-end !important;  }  .cb_template .align-content-sm-center{  align-content:center !important;  }  .cb_template .align-content-sm-between{  align-content:space-between !important;  }  .cb_template .align-content-sm-around{  align-content:space-around !important;  }  .cb_template .align-content-sm-stretch{  align-content:stretch !important;  }  .cb_template .align-self-sm-auto{  align-self:auto !important;  }  .cb_template .align-self-sm-start{  align-self:flex-start !important;  }  .cb_template .align-self-sm-end{  align-self:flex-end !important;  }  .cb_template .align-self-sm-center{  align-self:center !important;  }  .cb_template .align-self-sm-baseline{  align-self:baseline !important;  }  .cb_template .align-self-sm-stretch{  align-self:stretch !important;  } }  @media (min-width:768px){  .cb_template .flex-md-row{  flex-direction:row !important;  }  .cb_template .flex-md-column{  flex-direction:column !important;  }  .cb_template .flex-md-row-reverse{  flex-direction:row-reverse !important;  }  .cb_template .flex-md-column-reverse{  flex-direction:column-reverse !important;  }  .cb_template .flex-md-wrap{  flex-wrap:wrap !important;  }  .cb_template .flex-md-nowrap{  flex-wrap:nowrap !important;  }  .cb_template .flex-md-wrap-reverse{  flex-wrap:wrap-reverse !important;  }  .cb_template .flex-md-fill{  flex:1 1 auto !important;  }  .cb_template .flex-md-grow-0{  flex-grow:0 !important;  }  .cb_template .flex-md-grow-1{  flex-grow:1 !important;  }  .cb_template .flex-md-shrink-0{  flex-shrink:0 !important;  }  .cb_template .flex-md-shrink-1{  flex-shrink:1 !important;  }  .cb_template .justify-content-md-start{  justify-content:flex-start !important;  }  .cb_template .justify-content-md-end{  justify-content:flex-end !important;  }  .cb_template .justify-content-md-center{  justify-content:center !important;  }  .cb_template .justify-content-md-between{  justify-content:space-between !important;  }  .cb_template .justify-content-md-around{  justify-content:space-around !important;  }  .cb_template .align-items-md-start{  align-items:flex-start !important;  }  .cb_template .align-items-md-end{  align-items:flex-end !important;  }  .cb_template .align-items-md-center{  align-items:center !important;  }  .cb_template .align-items-md-baseline{  align-items:baseline !important;  }  .cb_template .align-items-md-stretch{  align-items:stretch !important;  }  .cb_template .align-content-md-start{  align-content:flex-start !important;  }  .cb_template .align-content-md-end{  align-content:flex-end !important;  }  .cb_template .align-content-md-center{  align-content:center !important;  }  .cb_template .align-content-md-between{  align-content:space-between !important;  }  .cb_template .align-content-md-around{  align-content:space-around !important;  }  .cb_template .align-content-md-stretch{  align-content:stretch !important;  }  .cb_template .align-self-md-auto{  align-self:auto !important;  }  .cb_template .align-self-md-start{  align-self:flex-start !important;  }  .cb_template .align-self-md-end{  align-self:flex-end !important;  }  .cb_template .align-self-md-center{  align-self:center !important;  }  .cb_template .align-self-md-baseline{  align-self:baseline !important;  }  .cb_template .align-self-md-stretch{  align-self:stretch !important;  } }  @media (min-width:992px){  .cb_template .flex-lg-row{  flex-direction:row !important;  }  .cb_template .flex-lg-column{  flex-direction:column !important;  }  .cb_template .flex-lg-row-reverse{  flex-direction:row-reverse !important;  }  .cb_template .flex-lg-column-reverse{  flex-direction:column-reverse !important;  }  .cb_template .flex-lg-wrap{  flex-wrap:wrap !important;  }  .cb_template .flex-lg-nowrap{  flex-wrap:nowrap !important;  }  .cb_template .flex-lg-wrap-reverse{  flex-wrap:wrap-reverse !important;  }  .cb_template .flex-lg-fill{  flex:1 1 auto !important;  }  .cb_template .flex-lg-grow-0{  flex-grow:0 !important;  }  .cb_template .flex-lg-grow-1{  flex-grow:1 !important;  }  .cb_template .flex-lg-shrink-0{  flex-shrink:0 !important;  }  .cb_template .flex-lg-shrink-1{  flex-shrink:1 !important;  }  .cb_template .justify-content-lg-start{  justify-content:flex-start !important;  }  .cb_template .justify-content-lg-end{  justify-content:flex-end !important;  }  .cb_template .justify-content-lg-center{  justify-content:center !important;  }  .cb_template .justify-content-lg-between{  justify-content:space-between !important;  }  .cb_template .justify-content-lg-around{  justify-content:space-around !important;  }  .cb_template .align-items-lg-start{  align-items:flex-start !important;  }  .cb_template .align-items-lg-end{  align-items:flex-end !important;  }  .cb_template .align-items-lg-center{  align-items:center !important;  }  .cb_template .align-items-lg-baseline{  align-items:baseline !important;  }  .cb_template .align-items-lg-stretch{  align-items:stretch !important;  }  .cb_template .align-content-lg-start{  align-content:flex-start !important;  }  .cb_template .align-content-lg-end{  align-content:flex-end !important;  }  .cb_template .align-content-lg-center{  align-content:center !important;  }  .cb_template .align-content-lg-between{  align-content:space-between !important;  }  .cb_template .align-content-lg-around{  align-content:space-around !important;  }  .cb_template .align-content-lg-stretch{  align-content:stretch !important;  }  .cb_template .align-self-lg-auto{  align-self:auto !important;  }  .cb_template .align-self-lg-start{  align-self:flex-start !important;  }  .cb_template .align-self-lg-end{  align-self:flex-end !important;  }  .cb_template .align-self-lg-center{  align-self:center !important;  }  .cb_template .align-self-lg-baseline{  align-self:baseline !important;  }  .cb_template .align-self-lg-stretch{  align-self:stretch !important;  } }  @media (min-width:1200px){  .cb_template .flex-xl-row{  flex-direction:row !important;  }  .cb_template .flex-xl-column{  flex-direction:column !important;  }  .cb_template .flex-xl-row-reverse{  flex-direction:row-reverse !important;  }  .cb_template .flex-xl-column-reverse{  flex-direction:column-reverse !important;  }  .cb_template .flex-xl-wrap{  flex-wrap:wrap !important;  }  .cb_template .flex-xl-nowrap{  flex-wrap:nowrap !important;  }  .cb_template .flex-xl-wrap-reverse{  flex-wrap:wrap-reverse !important;  }  .cb_template .flex-xl-fill{  flex:1 1 auto !important;  }  .cb_template .flex-xl-grow-0{  flex-grow:0 !important;  }  .cb_template .flex-xl-grow-1{  flex-grow:1 !important;  }  .cb_template .flex-xl-shrink-0{  flex-shrink:0 !important;  }  .cb_template .flex-xl-shrink-1{  flex-shrink:1 !important;  }  .cb_template .justify-content-xl-start{  justify-content:flex-start !important;  }  .cb_template .justify-content-xl-end{  justify-content:flex-end !important;  }  .cb_template .justify-content-xl-center{  justify-content:center !important;  }  .cb_template .justify-content-xl-between{  justify-content:space-between !important;  }  .cb_template .justify-content-xl-around{  justify-content:space-around !important;  }  .cb_template .align-items-xl-start{  align-items:flex-start !important;  }  .cb_template .align-items-xl-end{  align-items:flex-end !important;  }  .cb_template .align-items-xl-center{  align-items:center !important;  }  .cb_template .align-items-xl-baseline{  align-items:baseline !important;  }  .cb_template .align-items-xl-stretch{  align-items:stretch !important;  }  .cb_template .align-content-xl-start{  align-content:flex-start !important;  }  .cb_template .align-content-xl-end{  align-content:flex-end !important;  }  .cb_template .align-content-xl-center{  align-content:center !important;  }  .cb_template .align-content-xl-between{  align-content:space-between !important;  }  .cb_template .align-content-xl-around{  align-content:space-around !important;  }  .cb_template .align-content-xl-stretch{  align-content:stretch !important;  }  .cb_template .align-self-xl-auto{  align-self:auto !important;  }  .cb_template .align-self-xl-start{  align-self:flex-start !important;  }  .cb_template .align-self-xl-end{  align-self:flex-end !important;  }  .cb_template .align-self-xl-center{  align-self:center !important;  }  .cb_template .align-self-xl-baseline{  align-self:baseline !important;  }  .cb_template .align-self-xl-stretch{  align-self:stretch !important;  } }  .cb_template .float-left{  float:left !important; }  .cb_template .float-right{  float:right !important; }  .cb_template .float-none{  float:none !important; }  @media (min-width:576px){  .cb_template .float-sm-left{  float:left !important;  }  .cb_template .float-sm-right{  float:right !important;  }  .cb_template .float-sm-none{  float:none !important;  } }  @media (min-width:768px){  .cb_template .float-md-left{  float:left !important;  }  .cb_template .float-md-right{  float:right !important;  }  .cb_template .float-md-none{  float:none !important;  } }  @media (min-width:992px){  .cb_template .float-lg-left{  float:left !important;  }  .cb_template .float-lg-right{  float:right !important;  }  .cb_template .float-lg-none{  float:none !important;  } }  @media (min-width:1200px){  .cb_template .float-xl-left{  float:left !important;  }  .cb_template .float-xl-right{  float:right !important;  }  .cb_template .float-xl-none{  float:none !important;  } }  .cb_template .user-select-all{  -webkit-user-select:all !important;  -moz-user-select:all !important;  user-select:all !important; }  .cb_template .user-select-auto{  -webkit-user-select:auto !important;  -moz-user-select:auto !important;  user-select:auto !important; }  .cb_template .user-select-none{  -webkit-user-select:none !important;  -moz-user-select:none !important;  user-select:none !important; }  .cb_template .overflow-auto{  overflow:auto !important; }  .cb_template .overflow-hidden{  overflow:hidden !important; }  .cb_template .position-static{  position:static !important; }  .cb_template .position-relative{  position:relative !important; }  .cb_template .position-absolute{  position:absolute !important; }  .cb_template .position-fixed{  position:fixed !important; }  .cb_template .position-sticky{  position:-webkit-sticky !important;  position:sticky !important; }  .cb_template .fixed-top{  position:fixed;  top:0;  right:0;  left:0;  z-index:1030; }  .cb_template .fixed-bottom{  position:fixed;  right:0;  bottom:0;  left:0;  z-index:1030; }  @supports ((position:-webkit-sticky) or (position:sticky)){  .cb_template .sticky-top{  position:-webkit-sticky;  position:sticky;  top:0;  z-index:1020;  } }  .cb_template .sr-only{  position:absolute;  width:1px;  height:1px;  padding:0;  margin:-1px;  overflow:hidden;  clip:rect(0, 0, 0, 0);  white-space:nowrap;  border:0; }  .cb_template .sr-only-focusable:active, .cb_template .sr-only-focusable:focus{  position:static;  width:auto;  height:auto;  overflow:visible;  clip:auto;  white-space:normal; }  .cb_template .shadow-sm{  box-shadow:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; }  .cb_template .shadow{  box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; }  .cb_template .shadow-lg{  box-shadow:0 1rem 3rem rgba(0, 0, 0, 0.175) !important; }  .cb_template .shadow-none{  box-shadow:none !important; }  .cb_template .w-25{  width:25% !important; }  .cb_template .w-50{  width:50% !important; }  .cb_template .w-75{  width:75% !important; }  .cb_template .w-100{  width:100% !important; }  .cb_template .w-auto{  width:auto !important; }  .cb_template .h-25{  height:25% !important; }  .cb_template .h-50{  height:50% !important; }  .cb_template .h-75{  height:75% !important; }  .cb_template .h-100{  height:100% !important; }  .cb_template .h-auto{  height:auto !important; }  .cb_template .mw-100{  max-width:100% !important; }  .cb_template .mh-100{  max-height:100% !important; }  .cb_template .min-vw-100{  min-width:100vw !important; }  .cb_template .min-vh-100{  min-height:100vh !important; }  .cb_template .vw-100{  width:100vw !important; }  .cb_template .vh-100{  height:100vh !important; }  .cb_template .m-0{  margin:0 !important; }  .cb_template .mt-0, .cb_template .my-0{  margin-top:0 !important; }  .cb_template .mr-0, .cb_template .mx-0{  margin-right:0 !important; }  .cb_template .mb-0, .cb_template .my-0{  margin-bottom:0 !important; }  .cb_template .ml-0, .cb_template .mx-0{  margin-left:0 !important; }  .cb_template .m-1{  margin:0.25rem !important; }  .cb_template .mt-1, .cb_template .my-1{  margin-top:0.25rem !important; }  .cb_template .mr-1, .cb_template .mx-1{  margin-right:0.25rem !important; }  .cb_template .mb-1, .cb_template .my-1{  margin-bottom:0.25rem !important; }  .cb_template .ml-1, .cb_template .mx-1{  margin-left:0.25rem !important; }  .cb_template .m-2{  margin:0.5rem !important; }  .cb_template .mt-2, .cb_template .my-2{  margin-top:0.5rem !important; }  .cb_template .mr-2, .cb_template .mx-2{  margin-right:0.5rem !important; }  .cb_template .mb-2, .cb_template .my-2{  margin-bottom:0.5rem !important; }  .cb_template .ml-2, .cb_template .mx-2{  margin-left:0.5rem !important; }  .cb_template .m-3{  margin:1rem !important; }  .cb_template .mt-3, .cb_template .my-3{  margin-top:1rem !important; }  .cb_template .mr-3, .cb_template .mx-3{  margin-right:1rem !important; }  .cb_template .mb-3, .cb_template .my-3{  margin-bottom:1rem !important; }  .cb_template .ml-3, .cb_template .mx-3{  margin-left:1rem !important; }  .cb_template .m-4{  margin:1.5rem !important; }  .cb_template .mt-4, .cb_template .my-4{  margin-top:1.5rem !important; }  .cb_template .mr-4, .cb_template .mx-4{  margin-right:1.5rem !important; }  .cb_template .mb-4, .cb_template .my-4{  margin-bottom:1.5rem !important; }  .cb_template .ml-4, .cb_template .mx-4{  margin-left:1.5rem !important; }  .cb_template .m-5{  margin:3rem !important; }  .cb_template .mt-5, .cb_template .my-5{  margin-top:3rem !important; }  .cb_template .mr-5, .cb_template .mx-5{  margin-right:3rem !important; }  .cb_template .mb-5, .cb_template .my-5{  margin-bottom:3rem !important; }  .cb_template .ml-5, .cb_template .mx-5{  margin-left:3rem !important; }  .cb_template .p-0{  padding:0 !important; }  .cb_template .pt-0, .cb_template .py-0{  padding-top:0 !important; }  .cb_template .pr-0, .cb_template .px-0{  padding-right:0 !important; }  .cb_template .pb-0, .cb_template .py-0{  padding-bottom:0 !important; }  .cb_template .pl-0, .cb_template .px-0{  padding-left:0 !important; }  .cb_template .p-1{  padding:0.25rem !important; }  .cb_template .pt-1, .cb_template .py-1{  padding-top:0.25rem !important; }  .cb_template .pr-1, .cb_template .px-1{  padding-right:0.25rem !important; }  .cb_template .pb-1, .cb_template .py-1{  padding-bottom:0.25rem !important; }  .cb_template .pl-1, .cb_template .px-1{  padding-left:0.25rem !important; }  .cb_template .p-2{  padding:0.5rem !important; }  .cb_template .pt-2, .cb_template .py-2{  padding-top:0.5rem !important; }  .cb_template .pr-2, .cb_template .px-2{  padding-right:0.5rem !important; }  .cb_template .pb-2, .cb_template .py-2{  padding-bottom:0.5rem !important; }  .cb_template .pl-2, .cb_template .px-2{  padding-left:0.5rem !important; }  .cb_template .p-3{  padding:1rem !important; }  .cb_template .pt-3, .cb_template .py-3{  padding-top:1rem !important; }  .cb_template .pr-3, .cb_template .px-3{  padding-right:1rem !important; }  .cb_template .pb-3, .cb_template .py-3{  padding-bottom:1rem !important; }  .cb_template .pl-3, .cb_template .px-3{  padding-left:1rem !important; }  .cb_template .p-4{  padding:1.5rem !important; }  .cb_template .pt-4, .cb_template .py-4{  padding-top:1.5rem !important; }  .cb_template .pr-4, .cb_template .px-4{  padding-right:1.5rem !important; }  .cb_template .pb-4, .cb_template .py-4{  padding-bottom:1.5rem !important; }  .cb_template .pl-4, .cb_template .px-4{  padding-left:1.5rem !important; }  .cb_template .p-5{  padding:3rem !important; }  .cb_template .pt-5, .cb_template .py-5{  padding-top:3rem !important; }  .cb_template .pr-5, .cb_template .px-5{  padding-right:3rem !important; }  .cb_template .pb-5, .cb_template .py-5{  padding-bottom:3rem !important; }  .cb_template .pl-5, .cb_template .px-5{  padding-left:3rem !important; }  .cb_template .m-n1{  margin:-0.25rem !important; }  .cb_template .mt-n1, .cb_template .my-n1{  margin-top:-0.25rem !important; }  .cb_template .mr-n1, .cb_template .mx-n1{  margin-right:-0.25rem !important; }  .cb_template .mb-n1, .cb_template .my-n1{  margin-bottom:-0.25rem !important; }  .cb_template .ml-n1, .cb_template .mx-n1{  margin-left:-0.25rem !important; }  .cb_template .m-n2{  margin:-0.5rem !important; }  .cb_template .mt-n2, .cb_template .my-n2{  margin-top:-0.5rem !important; }  .cb_template .mr-n2, .cb_template .mx-n2{  margin-right:-0.5rem !important; }  .cb_template .mb-n2, .cb_template .my-n2{  margin-bottom:-0.5rem !important; }  .cb_template .ml-n2, .cb_template .mx-n2{  margin-left:-0.5rem !important; }  .cb_template .m-n3{  margin:-1rem !important; }  .cb_template .mt-n3, .cb_template .my-n3{  margin-top:-1rem !important; }  .cb_template .mr-n3, .cb_template .mx-n3{  margin-right:-1rem !important; }  .cb_template .mb-n3, .cb_template .my-n3{  margin-bottom:-1rem !important; }  .cb_template .ml-n3, .cb_template .mx-n3{  margin-left:-1rem !important; }  .cb_template .m-n4{  margin:-1.5rem !important; }  .cb_template .mt-n4, .cb_template .my-n4{  margin-top:-1.5rem !important; }  .cb_template .mr-n4, .cb_template .mx-n4{  margin-right:-1.5rem !important; }  .cb_template .mb-n4, .cb_template .my-n4{  margin-bottom:-1.5rem !important; }  .cb_template .ml-n4, .cb_template .mx-n4{  margin-left:-1.5rem !important; }  .cb_template .m-n5{  margin:-3rem !important; }  .cb_template .mt-n5, .cb_template .my-n5{  margin-top:-3rem !important; }  .cb_template .mr-n5, .cb_template .mx-n5{  margin-right:-3rem !important; }  .cb_template .mb-n5, .cb_template .my-n5{  margin-bottom:-3rem !important; }  .cb_template .ml-n5, .cb_template .mx-n5{  margin-left:-3rem !important; }  .cb_template .m-auto{  margin:auto !important; }  .cb_template .mt-auto, .cb_template .my-auto{  margin-top:auto !important; }  .cb_template .mr-auto, .cb_template .mx-auto{  margin-right:auto !important; }  .cb_template .mb-auto, .cb_template .my-auto{  margin-bottom:auto !important; }  .cb_template .ml-auto, .cb_template .mx-auto{  margin-left:auto !important; }  @media (min-width:576px){  .cb_template .m-sm-0{  margin:0 !important;  }  .cb_template .mt-sm-0,  .cb_template .my-sm-0{  margin-top:0 !important;  }  .cb_template .mr-sm-0,  .cb_template .mx-sm-0{  margin-right:0 !important;  }  .cb_template .mb-sm-0,  .cb_template .my-sm-0{  margin-bottom:0 !important;  }  .cb_template .ml-sm-0,  .cb_template .mx-sm-0{  margin-left:0 !important;  }  .cb_template .m-sm-1{  margin:0.25rem !important;  }  .cb_template .mt-sm-1,  .cb_template .my-sm-1{  margin-top:0.25rem !important;  }  .cb_template .mr-sm-1,  .cb_template .mx-sm-1{  margin-right:0.25rem !important;  }  .cb_template .mb-sm-1,  .cb_template .my-sm-1{  margin-bottom:0.25rem !important;  }  .cb_template .ml-sm-1,  .cb_template .mx-sm-1{  margin-left:0.25rem !important;  }  .cb_template .m-sm-2{  margin:0.5rem !important;  }  .cb_template .mt-sm-2,  .cb_template .my-sm-2{  margin-top:0.5rem !important;  }  .cb_template .mr-sm-2,  .cb_template .mx-sm-2{  margin-right:0.5rem !important;  }  .cb_template .mb-sm-2,  .cb_template .my-sm-2{  margin-bottom:0.5rem !important;  }  .cb_template .ml-sm-2,  .cb_template .mx-sm-2{  margin-left:0.5rem !important;  }  .cb_template .m-sm-3{  margin:1rem !important;  }  .cb_template .mt-sm-3,  .cb_template .my-sm-3{  margin-top:1rem !important;  }  .cb_template .mr-sm-3,  .cb_template .mx-sm-3{  margin-right:1rem !important;  }  .cb_template .mb-sm-3,  .cb_template .my-sm-3{  margin-bottom:1rem !important;  }  .cb_template .ml-sm-3,  .cb_template .mx-sm-3{  margin-left:1rem !important;  }  .cb_template .m-sm-4{  margin:1.5rem !important;  }  .cb_template .mt-sm-4,  .cb_template .my-sm-4{  margin-top:1.5rem !important;  }  .cb_template .mr-sm-4,  .cb_template .mx-sm-4{  margin-right:1.5rem !important;  }  .cb_template .mb-sm-4,  .cb_template .my-sm-4{  margin-bottom:1.5rem !important;  }  .cb_template .ml-sm-4,  .cb_template .mx-sm-4{  margin-left:1.5rem !important;  }  .cb_template .m-sm-5{  margin:3rem !important;  }  .cb_template .mt-sm-5,  .cb_template .my-sm-5{  margin-top:3rem !important;  }  .cb_template .mr-sm-5,  .cb_template .mx-sm-5{  margin-right:3rem !important;  }  .cb_template .mb-sm-5,  .cb_template .my-sm-5{  margin-bottom:3rem !important;  }  .cb_template .ml-sm-5,  .cb_template .mx-sm-5{  margin-left:3rem !important;  }  .cb_template .p-sm-0{  padding:0 !important;  }  .cb_template .pt-sm-0,  .cb_template .py-sm-0{  padding-top:0 !important;  }  .cb_template .pr-sm-0,  .cb_template .px-sm-0{  padding-right:0 !important;  }  .cb_template .pb-sm-0,  .cb_template .py-sm-0{  padding-bottom:0 !important;  }  .cb_template .pl-sm-0,  .cb_template .px-sm-0{  padding-left:0 !important;  }  .cb_template .p-sm-1{  padding:0.25rem !important;  }  .cb_template .pt-sm-1,  .cb_template .py-sm-1{  padding-top:0.25rem !important;  }  .cb_template .pr-sm-1,  .cb_template .px-sm-1{  padding-right:0.25rem !important;  }  .cb_template .pb-sm-1,  .cb_template .py-sm-1{  padding-bottom:0.25rem !important;  }  .cb_template .pl-sm-1,  .cb_template .px-sm-1{  padding-left:0.25rem !important;  }  .cb_template .p-sm-2{  padding:0.5rem !important;  }  .cb_template .pt-sm-2,  .cb_template .py-sm-2{  padding-top:0.5rem !important;  }  .cb_template .pr-sm-2,  .cb_template .px-sm-2{  padding-right:0.5rem !important;  }  .cb_template .pb-sm-2,  .cb_template .py-sm-2{  padding-bottom:0.5rem !important;  }  .cb_template .pl-sm-2,  .cb_template .px-sm-2{  padding-left:0.5rem !important;  }  .cb_template .p-sm-3{  padding:1rem !important;  }  .cb_template .pt-sm-3,  .cb_template .py-sm-3{  padding-top:1rem !important;  }  .cb_template .pr-sm-3,  .cb_template .px-sm-3{  padding-right:1rem !important;  }  .cb_template .pb-sm-3,  .cb_template .py-sm-3{  padding-bottom:1rem !important;  }  .cb_template .pl-sm-3,  .cb_template .px-sm-3{  padding-left:1rem !important;  }  .cb_template .p-sm-4{  padding:1.5rem !important;  }  .cb_template .pt-sm-4,  .cb_template .py-sm-4{  padding-top:1.5rem !important;  }  .cb_template .pr-sm-4,  .cb_template .px-sm-4{  padding-right:1.5rem !important;  }  .cb_template .pb-sm-4,  .cb_template .py-sm-4{  padding-bottom:1.5rem !important;  }  .cb_template .pl-sm-4,  .cb_template .px-sm-4{  padding-left:1.5rem !important;  }  .cb_template .p-sm-5{  padding:3rem !important;  }  .cb_template .pt-sm-5,  .cb_template .py-sm-5{  padding-top:3rem !important;  }  .cb_template .pr-sm-5,  .cb_template .px-sm-5{  padding-right:3rem !important;  }  .cb_template .pb-sm-5,  .cb_template .py-sm-5{  padding-bottom:3rem !important;  }  .cb_template .pl-sm-5,  .cb_template .px-sm-5{  padding-left:3rem !important;  }  .cb_template .m-sm-n1{  margin:-0.25rem !important;  }  .cb_template .mt-sm-n1,  .cb_template .my-sm-n1{  margin-top:-0.25rem !important;  }  .cb_template .mr-sm-n1,  .cb_template .mx-sm-n1{  margin-right:-0.25rem !important;  }  .cb_template .mb-sm-n1,  .cb_template .my-sm-n1{  margin-bottom:-0.25rem !important;  }  .cb_template .ml-sm-n1,  .cb_template .mx-sm-n1{  margin-left:-0.25rem !important;  }  .cb_template .m-sm-n2{  margin:-0.5rem !important;  }  .cb_template .mt-sm-n2,  .cb_template .my-sm-n2{  margin-top:-0.5rem !important;  }  .cb_template .mr-sm-n2,  .cb_template .mx-sm-n2{  margin-right:-0.5rem !important;  }  .cb_template .mb-sm-n2,  .cb_template .my-sm-n2{  margin-bottom:-0.5rem !important;  }  .cb_template .ml-sm-n2,  .cb_template .mx-sm-n2{  margin-left:-0.5rem !important;  }  .cb_template .m-sm-n3{  margin:-1rem !important;  }  .cb_template .mt-sm-n3,  .cb_template .my-sm-n3{  margin-top:-1rem !important;  }  .cb_template .mr-sm-n3,  .cb_template .mx-sm-n3{  margin-right:-1rem !important;  }  .cb_template .mb-sm-n3,  .cb_template .my-sm-n3{  margin-bottom:-1rem !important;  }  .cb_template .ml-sm-n3,  .cb_template .mx-sm-n3{  margin-left:-1rem !important;  }  .cb_template .m-sm-n4{  margin:-1.5rem !important;  }  .cb_template .mt-sm-n4,  .cb_template .my-sm-n4{  margin-top:-1.5rem !important;  }  .cb_template .mr-sm-n4,  .cb_template .mx-sm-n4{  margin-right:-1.5rem !important;  }  .cb_template .mb-sm-n4,  .cb_template .my-sm-n4{  margin-bottom:-1.5rem !important;  }  .cb_template .ml-sm-n4,  .cb_template .mx-sm-n4{  margin-left:-1.5rem !important;  }  .cb_template .m-sm-n5{  margin:-3rem !important;  }  .cb_template .mt-sm-n5,  .cb_template .my-sm-n5{  margin-top:-3rem !important;  }  .cb_template .mr-sm-n5,  .cb_template .mx-sm-n5{  margin-right:-3rem !important;  }  .cb_template .mb-sm-n5,  .cb_template .my-sm-n5{  margin-bottom:-3rem !important;  }  .cb_template .ml-sm-n5,  .cb_template .mx-sm-n5{  margin-left:-3rem !important;  }  .cb_template .m-sm-auto{  margin:auto !important;  }  .cb_template .mt-sm-auto,  .cb_template .my-sm-auto{  margin-top:auto !important;  }  .cb_template .mr-sm-auto,  .cb_template .mx-sm-auto{  margin-right:auto !important;  }  .cb_template .mb-sm-auto,  .cb_template .my-sm-auto{  margin-bottom:auto !important;  }  .cb_template .ml-sm-auto,  .cb_template .mx-sm-auto{  margin-left:auto !important;  } }  @media (min-width:768px){  .cb_template .m-md-0{  margin:0 !important;  }  .cb_template .mt-md-0,  .cb_template .my-md-0{  margin-top:0 !important;  }  .cb_template .mr-md-0,  .cb_template .mx-md-0{  margin-right:0 !important;  }  .cb_template .mb-md-0,  .cb_template .my-md-0{  margin-bottom:0 !important;  }  .cb_template .ml-md-0,  .cb_template .mx-md-0{  margin-left:0 !important;  }  .cb_template .m-md-1{  margin:0.25rem !important;  }  .cb_template .mt-md-1,  .cb_template .my-md-1{  margin-top:0.25rem !important;  }  .cb_template .mr-md-1,  .cb_template .mx-md-1{  margin-right:0.25rem !important;  }  .cb_template .mb-md-1,  .cb_template .my-md-1{  margin-bottom:0.25rem !important;  }  .cb_template .ml-md-1,  .cb_template .mx-md-1{  margin-left:0.25rem !important;  }  .cb_template .m-md-2{  margin:0.5rem !important;  }  .cb_template .mt-md-2,  .cb_template .my-md-2{  margin-top:0.5rem !important;  }  .cb_template .mr-md-2,  .cb_template .mx-md-2{  margin-right:0.5rem !important;  }  .cb_template .mb-md-2,  .cb_template .my-md-2{  margin-bottom:0.5rem !important;  }  .cb_template .ml-md-2,  .cb_template .mx-md-2{  margin-left:0.5rem !important;  }  .cb_template .m-md-3{  margin:1rem !important;  }  .cb_template .mt-md-3,  .cb_template .my-md-3{  margin-top:1rem !important;  }  .cb_template .mr-md-3,  .cb_template .mx-md-3{  margin-right:1rem !important;  }  .cb_template .mb-md-3,  .cb_template .my-md-3{  margin-bottom:1rem !important;  }  .cb_template .ml-md-3,  .cb_template .mx-md-3{  margin-left:1rem !important;  }  .cb_template .m-md-4{  margin:1.5rem !important;  }  .cb_template .mt-md-4,  .cb_template .my-md-4{  margin-top:1.5rem !important;  }  .cb_template .mr-md-4,  .cb_template .mx-md-4{  margin-right:1.5rem !important;  }  .cb_template .mb-md-4,  .cb_template .my-md-4{  margin-bottom:1.5rem !important;  }  .cb_template .ml-md-4,  .cb_template .mx-md-4{  margin-left:1.5rem !important;  }  .cb_template .m-md-5{  margin:3rem !important;  }  .cb_template .mt-md-5,  .cb_template .my-md-5{  margin-top:3rem !important;  }  .cb_template .mr-md-5,  .cb_template .mx-md-5{  margin-right:3rem !important;  }  .cb_template .mb-md-5,  .cb_template .my-md-5{  margin-bottom:3rem !important;  }  .cb_template .ml-md-5,  .cb_template .mx-md-5{  margin-left:3rem !important;  }  .cb_template .p-md-0{  padding:0 !important;  }  .cb_template .pt-md-0,  .cb_template .py-md-0{  padding-top:0 !important;  }  .cb_template .pr-md-0,  .cb_template .px-md-0{  padding-right:0 !important;  }  .cb_template .pb-md-0,  .cb_template .py-md-0{  padding-bottom:0 !important;  }  .cb_template .pl-md-0,  .cb_template .px-md-0{  padding-left:0 !important;  }  .cb_template .p-md-1{  padding:0.25rem !important;  }  .cb_template .pt-md-1,  .cb_template .py-md-1{  padding-top:0.25rem !important;  }  .cb_template .pr-md-1,  .cb_template .px-md-1{  padding-right:0.25rem !important;  }  .cb_template .pb-md-1,  .cb_template .py-md-1{  padding-bottom:0.25rem !important;  }  .cb_template .pl-md-1,  .cb_template .px-md-1{  padding-left:0.25rem !important;  }  .cb_template .p-md-2{  padding:0.5rem !important;  }  .cb_template .pt-md-2,  .cb_template .py-md-2{  padding-top:0.5rem !important;  }  .cb_template .pr-md-2,  .cb_template .px-md-2{  padding-right:0.5rem !important;  }  .cb_template .pb-md-2,  .cb_template .py-md-2{  padding-bottom:0.5rem !important;  }  .cb_template .pl-md-2,  .cb_template .px-md-2{  padding-left:0.5rem !important;  }  .cb_template .p-md-3{  padding:1rem !important;  }  .cb_template .pt-md-3,  .cb_template .py-md-3{  padding-top:1rem !important;  }  .cb_template .pr-md-3,  .cb_template .px-md-3{  padding-right:1rem !important;  }  .cb_template .pb-md-3,  .cb_template .py-md-3{  padding-bottom:1rem !important;  }  .cb_template .pl-md-3,  .cb_template .px-md-3{  padding-left:1rem !important;  }  .cb_template .p-md-4{  padding:1.5rem !important;  }  .cb_template .pt-md-4,  .cb_template .py-md-4{  padding-top:1.5rem !important;  }  .cb_template .pr-md-4,  .cb_template .px-md-4{  padding-right:1.5rem !important;  }  .cb_template .pb-md-4,  .cb_template .py-md-4{  padding-bottom:1.5rem !important;  }  .cb_template .pl-md-4,  .cb_template .px-md-4{  padding-left:1.5rem !important;  }  .cb_template .p-md-5{  padding:3rem !important;  }  .cb_template .pt-md-5,  .cb_template .py-md-5{  padding-top:3rem !important;  }  .cb_template .pr-md-5,  .cb_template .px-md-5{  padding-right:3rem !important;  }  .cb_template .pb-md-5,  .cb_template .py-md-5{  padding-bottom:3rem !important;  }  .cb_template .pl-md-5,  .cb_template .px-md-5{  padding-left:3rem !important;  }  .cb_template .m-md-n1{  margin:-0.25rem !important;  }  .cb_template .mt-md-n1,  .cb_template .my-md-n1{  margin-top:-0.25rem !important;  }  .cb_template .mr-md-n1,  .cb_template .mx-md-n1{  margin-right:-0.25rem !important;  }  .cb_template .mb-md-n1,  .cb_template .my-md-n1{  margin-bottom:-0.25rem !important;  }  .cb_template .ml-md-n1,  .cb_template .mx-md-n1{  margin-left:-0.25rem !important;  }  .cb_template .m-md-n2{  margin:-0.5rem !important;  }  .cb_template .mt-md-n2,  .cb_template .my-md-n2{  margin-top:-0.5rem !important;  }  .cb_template .mr-md-n2,  .cb_template .mx-md-n2{  margin-right:-0.5rem !important;  }  .cb_template .mb-md-n2,  .cb_template .my-md-n2{  margin-bottom:-0.5rem !important;  }  .cb_template .ml-md-n2,  .cb_template .mx-md-n2{  margin-left:-0.5rem !important;  }  .cb_template .m-md-n3{  margin:-1rem !important;  }  .cb_template .mt-md-n3,  .cb_template .my-md-n3{  margin-top:-1rem !important;  }  .cb_template .mr-md-n3,  .cb_template .mx-md-n3{  margin-right:-1rem !important;  }  .cb_template .mb-md-n3,  .cb_template .my-md-n3{  margin-bottom:-1rem !important;  }  .cb_template .ml-md-n3,  .cb_template .mx-md-n3{  margin-left:-1rem !important;  }  .cb_template .m-md-n4{  margin:-1.5rem !important;  }  .cb_template .mt-md-n4,  .cb_template .my-md-n4{  margin-top:-1.5rem !important;  }  .cb_template .mr-md-n4,  .cb_template .mx-md-n4{  margin-right:-1.5rem !important;  }  .cb_template .mb-md-n4,  .cb_template .my-md-n4{  margin-bottom:-1.5rem !important;  }  .cb_template .ml-md-n4,  .cb_template .mx-md-n4{  margin-left:-1.5rem !important;  }  .cb_template .m-md-n5{  margin:-3rem !important;  }  .cb_template .mt-md-n5,  .cb_template .my-md-n5{  margin-top:-3rem !important;  }  .cb_template .mr-md-n5,  .cb_template .mx-md-n5{  margin-right:-3rem !important;  }  .cb_template .mb-md-n5,  .cb_template .my-md-n5{  margin-bottom:-3rem !important;  }  .cb_template .ml-md-n5,  .cb_template .mx-md-n5{  margin-left:-3rem !important;  }  .cb_template .m-md-auto{  margin:auto !important;  }  .cb_template .mt-md-auto,  .cb_template .my-md-auto{  margin-top:auto !important;  }  .cb_template .mr-md-auto,  .cb_template .mx-md-auto{  margin-right:auto !important;  }  .cb_template .mb-md-auto,  .cb_template .my-md-auto{  margin-bottom:auto !important;  }  .cb_template .ml-md-auto,  .cb_template .mx-md-auto{  margin-left:auto !important;  } }  @media (min-width:992px){  .cb_template .m-lg-0{  margin:0 !important;  }  .cb_template .mt-lg-0,  .cb_template .my-lg-0{  margin-top:0 !important;  }  .cb_template .mr-lg-0,  .cb_template .mx-lg-0{  margin-right:0 !important;  }  .cb_template .mb-lg-0,  .cb_template .my-lg-0{  margin-bottom:0 !important;  }  .cb_template .ml-lg-0,  .cb_template .mx-lg-0{  margin-left:0 !important;  }  .cb_template .m-lg-1{  margin:0.25rem !important;  }  .cb_template .mt-lg-1,  .cb_template .my-lg-1{  margin-top:0.25rem !important;  }  .cb_template .mr-lg-1,  .cb_template .mx-lg-1{  margin-right:0.25rem !important;  }  .cb_template .mb-lg-1,  .cb_template .my-lg-1{  margin-bottom:0.25rem !important;  }  .cb_template .ml-lg-1,  .cb_template .mx-lg-1{  margin-left:0.25rem !important;  }  .cb_template .m-lg-2{  margin:0.5rem !important;  }  .cb_template .mt-lg-2,  .cb_template .my-lg-2{  margin-top:0.5rem !important;  }  .cb_template .mr-lg-2,  .cb_template .mx-lg-2{  margin-right:0.5rem !important;  }  .cb_template .mb-lg-2,  .cb_template .my-lg-2{  margin-bottom:0.5rem !important;  }  .cb_template .ml-lg-2,  .cb_template .mx-lg-2{  margin-left:0.5rem !important;  }  .cb_template .m-lg-3{  margin:1rem !important;  }  .cb_template .mt-lg-3,  .cb_template .my-lg-3{  margin-top:1rem !important;  }  .cb_template .mr-lg-3,  .cb_template .mx-lg-3{  margin-right:1rem !important;  }  .cb_template .mb-lg-3,  .cb_template .my-lg-3{  margin-bottom:1rem !important;  }  .cb_template .ml-lg-3,  .cb_template .mx-lg-3{  margin-left:1rem !important;  }  .cb_template .m-lg-4{  margin:1.5rem !important;  }  .cb_template .mt-lg-4,  .cb_template .my-lg-4{  margin-top:1.5rem !important;  }  .cb_template .mr-lg-4,  .cb_template .mx-lg-4{  margin-right:1.5rem !important;  }  .cb_template .mb-lg-4,  .cb_template .my-lg-4{  margin-bottom:1.5rem !important;  }  .cb_template .ml-lg-4,  .cb_template .mx-lg-4{  margin-left:1.5rem !important;  }  .cb_template .m-lg-5{  margin:3rem !important;  }  .cb_template .mt-lg-5,  .cb_template .my-lg-5{  margin-top:3rem !important;  }  .cb_template .mr-lg-5,  .cb_template .mx-lg-5{  margin-right:3rem !important;  }  .cb_template .mb-lg-5,  .cb_template .my-lg-5{  margin-bottom:3rem !important;  }  .cb_template .ml-lg-5,  .cb_template .mx-lg-5{  margin-left:3rem !important;  }  .cb_template .p-lg-0{  padding:0 !important;  }  .cb_template .pt-lg-0,  .cb_template .py-lg-0{  padding-top:0 !important;  }  .cb_template .pr-lg-0,  .cb_template .px-lg-0{  padding-right:0 !important;  }  .cb_template .pb-lg-0,  .cb_template .py-lg-0{  padding-bottom:0 !important;  }  .cb_template .pl-lg-0,  .cb_template .px-lg-0{  padding-left:0 !important;  }  .cb_template .p-lg-1{  padding:0.25rem !important;  }  .cb_template .pt-lg-1,  .cb_template .py-lg-1{  padding-top:0.25rem !important;  }  .cb_template .pr-lg-1,  .cb_template .px-lg-1{  padding-right:0.25rem !important;  }  .cb_template .pb-lg-1,  .cb_template .py-lg-1{  padding-bottom:0.25rem !important;  }  .cb_template .pl-lg-1,  .cb_template .px-lg-1{  padding-left:0.25rem !important;  }  .cb_template .p-lg-2{  padding:0.5rem !important;  }  .cb_template .pt-lg-2,  .cb_template .py-lg-2{  padding-top:0.5rem !important;  }  .cb_template .pr-lg-2,  .cb_template .px-lg-2{  padding-right:0.5rem !important;  }  .cb_template .pb-lg-2,  .cb_template .py-lg-2{  padding-bottom:0.5rem !important;  }  .cb_template .pl-lg-2,  .cb_template .px-lg-2{  padding-left:0.5rem !important;  }  .cb_template .p-lg-3{  padding:1rem !important;  }  .cb_template .pt-lg-3,  .cb_template .py-lg-3{  padding-top:1rem !important;  }  .cb_template .pr-lg-3,  .cb_template .px-lg-3{  padding-right:1rem !important;  }  .cb_template .pb-lg-3,  .cb_template .py-lg-3{  padding-bottom:1rem !important;  }  .cb_template .pl-lg-3,  .cb_template .px-lg-3{  padding-left:1rem !important;  }  .cb_template .p-lg-4{  padding:1.5rem !important;  }  .cb_template .pt-lg-4,  .cb_template .py-lg-4{  padding-top:1.5rem !important;  }  .cb_template .pr-lg-4,  .cb_template .px-lg-4{  padding-right:1.5rem !important;  }  .cb_template .pb-lg-4,  .cb_template .py-lg-4{  padding-bottom:1.5rem !important;  }  .cb_template .pl-lg-4,  .cb_template .px-lg-4{  padding-left:1.5rem !important;  }  .cb_template .p-lg-5{  padding:3rem !important;  }  .cb_template .pt-lg-5,  .cb_template .py-lg-5{  padding-top:3rem !important;  }  .cb_template .pr-lg-5,  .cb_template .px-lg-5{  padding-right:3rem !important;  }  .cb_template .pb-lg-5,  .cb_template .py-lg-5{  padding-bottom:3rem !important;  }  .cb_template .pl-lg-5,  .cb_template .px-lg-5{  padding-left:3rem !important;  }  .cb_template .m-lg-n1{  margin:-0.25rem !important;  }  .cb_template .mt-lg-n1,  .cb_template .my-lg-n1{  margin-top:-0.25rem !important;  }  .cb_template .mr-lg-n1,  .cb_template .mx-lg-n1{  margin-right:-0.25rem !important;  }  .cb_template .mb-lg-n1,  .cb_template .my-lg-n1{  margin-bottom:-0.25rem !important;  }  .cb_template .ml-lg-n1,  .cb_template .mx-lg-n1{  margin-left:-0.25rem !important;  }  .cb_template .m-lg-n2{  margin:-0.5rem !important;  }  .cb_template .mt-lg-n2,  .cb_template .my-lg-n2{  margin-top:-0.5rem !important;  }  .cb_template .mr-lg-n2,  .cb_template .mx-lg-n2{  margin-right:-0.5rem !important;  }  .cb_template .mb-lg-n2,  .cb_template .my-lg-n2{  margin-bottom:-0.5rem !important;  }  .cb_template .ml-lg-n2,  .cb_template .mx-lg-n2{  margin-left:-0.5rem !important;  }  .cb_template .m-lg-n3{  margin:-1rem !important;  }  .cb_template .mt-lg-n3,  .cb_template .my-lg-n3{  margin-top:-1rem !important;  }  .cb_template .mr-lg-n3,  .cb_template .mx-lg-n3{  margin-right:-1rem !important;  }  .cb_template .mb-lg-n3,  .cb_template .my-lg-n3{  margin-bottom:-1rem !important;  }  .cb_template .ml-lg-n3,  .cb_template .mx-lg-n3{  margin-left:-1rem !important;  }  .cb_template .m-lg-n4{  margin:-1.5rem !important;  }  .cb_template .mt-lg-n4,  .cb_template .my-lg-n4{  margin-top:-1.5rem !important;  }  .cb_template .mr-lg-n4,  .cb_template .mx-lg-n4{  margin-right:-1.5rem !important;  }  .cb_template .mb-lg-n4,  .cb_template .my-lg-n4{  margin-bottom:-1.5rem !important;  }  .cb_template .ml-lg-n4,  .cb_template .mx-lg-n4{  margin-left:-1.5rem !important;  }  .cb_template .m-lg-n5{  margin:-3rem !important;  }  .cb_template .mt-lg-n5,  .cb_template .my-lg-n5{  margin-top:-3rem !important;  }  .cb_template .mr-lg-n5,  .cb_template .mx-lg-n5{  margin-right:-3rem !important;  }  .cb_template .mb-lg-n5,  .cb_template .my-lg-n5{  margin-bottom:-3rem !important;  }  .cb_template .ml-lg-n5,  .cb_template .mx-lg-n5{  margin-left:-3rem !important;  }  .cb_template .m-lg-auto{  margin:auto !important;  }  .cb_template .mt-lg-auto,  .cb_template .my-lg-auto{  margin-top:auto !important;  }  .cb_template .mr-lg-auto,  .cb_template .mx-lg-auto{  margin-right:auto !important;  }  .cb_template .mb-lg-auto,  .cb_template .my-lg-auto{  margin-bottom:auto !important;  }  .cb_template .ml-lg-auto,  .cb_template .mx-lg-auto{  margin-left:auto !important;  } }  @media (min-width:1200px){  .cb_template .m-xl-0{  margin:0 !important;  }  .cb_template .mt-xl-0,  .cb_template .my-xl-0{  margin-top:0 !important;  }  .cb_template .mr-xl-0,  .cb_template .mx-xl-0{  margin-right:0 !important;  }  .cb_template .mb-xl-0,  .cb_template .my-xl-0{  margin-bottom:0 !important;  }  .cb_template .ml-xl-0,  .cb_template .mx-xl-0{  margin-left:0 !important;  }  .cb_template .m-xl-1{  margin:0.25rem !important;  }  .cb_template .mt-xl-1,  .cb_template .my-xl-1{  margin-top:0.25rem !important;  }  .cb_template .mr-xl-1,  .cb_template .mx-xl-1{  margin-right:0.25rem !important;  }  .cb_template .mb-xl-1,  .cb_template .my-xl-1{  margin-bottom:0.25rem !important;  }  .cb_template .ml-xl-1,  .cb_template .mx-xl-1{  margin-left:0.25rem !important;  }  .cb_template .m-xl-2{  margin:0.5rem !important;  }  .cb_template .mt-xl-2,  .cb_template .my-xl-2{  margin-top:0.5rem !important;  }  .cb_template .mr-xl-2,  .cb_template .mx-xl-2{  margin-right:0.5rem !important;  }  .cb_template .mb-xl-2,  .cb_template .my-xl-2{  margin-bottom:0.5rem !important;  }  .cb_template .ml-xl-2,  .cb_template .mx-xl-2{  margin-left:0.5rem !important;  }  .cb_template .m-xl-3{  margin:1rem !important;  }  .cb_template .mt-xl-3,  .cb_template .my-xl-3{  margin-top:1rem !important;  }  .cb_template .mr-xl-3,  .cb_template .mx-xl-3{  margin-right:1rem !important;  }  .cb_template .mb-xl-3,  .cb_template .my-xl-3{  margin-bottom:1rem !important;  }  .cb_template .ml-xl-3,  .cb_template .mx-xl-3{  margin-left:1rem !important;  }  .cb_template .m-xl-4{  margin:1.5rem !important;  }  .cb_template .mt-xl-4,  .cb_template .my-xl-4{  margin-top:1.5rem !important;  }  .cb_template .mr-xl-4,  .cb_template .mx-xl-4{  margin-right:1.5rem !important;  }  .cb_template .mb-xl-4,  .cb_template .my-xl-4{  margin-bottom:1.5rem !important;  }  .cb_template .ml-xl-4,  .cb_template .mx-xl-4{  margin-left:1.5rem !important;  }  .cb_template .m-xl-5{  margin:3rem !important;  }  .cb_template .mt-xl-5,  .cb_template .my-xl-5{  margin-top:3rem !important;  }  .cb_template .mr-xl-5,  .cb_template .mx-xl-5{  margin-right:3rem !important;  }  .cb_template .mb-xl-5,  .cb_template .my-xl-5{  margin-bottom:3rem !important;  }  .cb_template .ml-xl-5,  .cb_template .mx-xl-5{  margin-left:3rem !important;  }  .cb_template .p-xl-0{  padding:0 !important;  }  .cb_template .pt-xl-0,  .cb_template .py-xl-0{  padding-top:0 !important;  }  .cb_template .pr-xl-0,  .cb_template .px-xl-0{  padding-right:0 !important;  }  .cb_template .pb-xl-0,  .cb_template .py-xl-0{  padding-bottom:0 !important;  }  .cb_template .pl-xl-0,  .cb_template .px-xl-0{  padding-left:0 !important;  }  .cb_template .p-xl-1{  padding:0.25rem !important;  }  .cb_template .pt-xl-1,  .cb_template .py-xl-1{  padding-top:0.25rem !important;  }  .cb_template .pr-xl-1,  .cb_template .px-xl-1{  padding-right:0.25rem !important;  }  .cb_template .pb-xl-1,  .cb_template .py-xl-1{  padding-bottom:0.25rem !important;  }  .cb_template .pl-xl-1,  .cb_template .px-xl-1{  padding-left:0.25rem !important;  }  .cb_template .p-xl-2{  padding:0.5rem !important;  }  .cb_template .pt-xl-2,  .cb_template .py-xl-2{  padding-top:0.5rem !important;  }  .cb_template .pr-xl-2,  .cb_template .px-xl-2{  padding-right:0.5rem !important;  }  .cb_template .pb-xl-2,  .cb_template .py-xl-2{  padding-bottom:0.5rem !important;  }  .cb_template .pl-xl-2,  .cb_template .px-xl-2{  padding-left:0.5rem !important;  }  .cb_template .p-xl-3{  padding:1rem !important;  }  .cb_template .pt-xl-3,  .cb_template .py-xl-3{  padding-top:1rem !important;  }  .cb_template .pr-xl-3,  .cb_template .px-xl-3{  padding-right:1rem !important;  }  .cb_template .pb-xl-3,  .cb_template .py-xl-3{  padding-bottom:1rem !important;  }  .cb_template .pl-xl-3,  .cb_template .px-xl-3{  padding-left:1rem !important;  }  .cb_template .p-xl-4{  padding:1.5rem !important;  }  .cb_template .pt-xl-4,  .cb_template .py-xl-4{  padding-top:1.5rem !important;  }  .cb_template .pr-xl-4,  .cb_template .px-xl-4{  padding-right:1.5rem !important;  }  .cb_template .pb-xl-4,  .cb_template .py-xl-4{  padding-bottom:1.5rem !important;  }  .cb_template .pl-xl-4,  .cb_template .px-xl-4{  padding-left:1.5rem !important;  }  .cb_template .p-xl-5{  padding:3rem !important;  }  .cb_template .pt-xl-5,  .cb_template .py-xl-5{  padding-top:3rem !important;  }  .cb_template .pr-xl-5,  .cb_template .px-xl-5{  padding-right:3rem !important;  }  .cb_template .pb-xl-5,  .cb_template .py-xl-5{  padding-bottom:3rem !important;  }  .cb_template .pl-xl-5,  .cb_template .px-xl-5{  padding-left:3rem !important;  }  .cb_template .m-xl-n1{  margin:-0.25rem !important;  }  .cb_template .mt-xl-n1,  .cb_template .my-xl-n1{  margin-top:-0.25rem !important;  }  .cb_template .mr-xl-n1,  .cb_template .mx-xl-n1{  margin-right:-0.25rem !important;  }  .cb_template .mb-xl-n1,  .cb_template .my-xl-n1{  margin-bottom:-0.25rem !important;  }  .cb_template .ml-xl-n1,  .cb_template .mx-xl-n1{  margin-left:-0.25rem !important;  }  .cb_template .m-xl-n2{  margin:-0.5rem !important;  }  .cb_template .mt-xl-n2,  .cb_template .my-xl-n2{  margin-top:-0.5rem !important;  }  .cb_template .mr-xl-n2,  .cb_template .mx-xl-n2{  margin-right:-0.5rem !important;  }  .cb_template .mb-xl-n2,  .cb_template .my-xl-n2{  margin-bottom:-0.5rem !important;  }  .cb_template .ml-xl-n2,  .cb_template .mx-xl-n2{  margin-left:-0.5rem !important;  }  .cb_template .m-xl-n3{  margin:-1rem !important;  }  .cb_template .mt-xl-n3,  .cb_template .my-xl-n3{  margin-top:-1rem !important;  }  .cb_template .mr-xl-n3,  .cb_template .mx-xl-n3{  margin-right:-1rem !important;  }  .cb_template .mb-xl-n3,  .cb_template .my-xl-n3{  margin-bottom:-1rem !important;  }  .cb_template .ml-xl-n3,  .cb_template .mx-xl-n3{  margin-left:-1rem !important;  }  .cb_template .m-xl-n4{  margin:-1.5rem !important;  }  .cb_template .mt-xl-n4,  .cb_template .my-xl-n4{  margin-top:-1.5rem !important;  }  .cb_template .mr-xl-n4,  .cb_template .mx-xl-n4{  margin-right:-1.5rem !important;  }  .cb_template .mb-xl-n4,  .cb_template .my-xl-n4{  margin-bottom:-1.5rem !important;  }  .cb_template .ml-xl-n4,  .cb_template .mx-xl-n4{  margin-left:-1.5rem !important;  }  .cb_template .m-xl-n5{  margin:-3rem !important;  }  .cb_template .mt-xl-n5,  .cb_template .my-xl-n5{  margin-top:-3rem !important;  }  .cb_template .mr-xl-n5,  .cb_template .mx-xl-n5{  margin-right:-3rem !important;  }  .cb_template .mb-xl-n5,  .cb_template .my-xl-n5{  margin-bottom:-3rem !important;  }  .cb_template .ml-xl-n5,  .cb_template .mx-xl-n5{  margin-left:-3rem !important;  }  .cb_template .m-xl-auto{  margin:auto !important;  }  .cb_template .mt-xl-auto,  .cb_template .my-xl-auto{  margin-top:auto !important;  }  .cb_template .mr-xl-auto,  .cb_template .mx-xl-auto{  margin-right:auto !important;  }  .cb_template .mb-xl-auto,  .cb_template .my-xl-auto{  margin-bottom:auto !important;  }  .cb_template .ml-xl-auto,  .cb_template .mx-xl-auto{  margin-left:auto !important;  } }  .cb_template .stretched-link::after{  position:absolute;  top:0;  right:0;  bottom:0;  left:0;  z-index:1;  pointer-events:auto;  content:"";  background-color:rgba(0, 0, 0, 0); }  .cb_template .text-monospace{  font-family:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; }  .cb_template .text-justify{  text-align:justify !important; }  .cb_template .text-wrap{  white-space:normal !important; }  .cb_template .text-nowrap{  white-space:nowrap !important; }  .cb_template .text-truncate{  overflow:hidden;  text-overflow:ellipsis;  white-space:nowrap; }  .cb_template .text-left{  text-align:left !important; }  .cb_template .text-right{  text-align:right !important; }  .cb_template .text-center{  text-align:center !important; }  @media (min-width:576px){  .cb_template .text-sm-left{  text-align:left !important;  }  .cb_template .text-sm-right{  text-align:right !important;  }  .cb_template .text-sm-center{  text-align:center !important;  } }  @media (min-width:768px){  .cb_template .text-md-left{  text-align:left !important;  }  .cb_template .text-md-right{  text-align:right !important;  }  .cb_template .text-md-center{  text-align:center !important;  } }  @media (min-width:992px){  .cb_template .text-lg-left{  text-align:left !important;  }  .cb_template .text-lg-right{  text-align:right !important;  }  .cb_template .text-lg-center{  text-align:center !important;  } }  @media (min-width:1200px){  .cb_template .text-xl-left{  text-align:left !important;  }  .cb_template .text-xl-right{  text-align:right !important;  }  .cb_template .text-xl-center{  text-align:center !important;  } }  .cb_template .text-lowercase{  text-transform:lowercase !important; }  .cb_template .text-uppercase{  text-transform:uppercase !important; }  .cb_template .text-capitalize{  text-transform:capitalize !important; }  .cb_template .font-weight-light{  font-weight:300 !important; }  .cb_template .font-weight-lighter{  font-weight:lighter !important; }  .cb_template .font-weight-normal{  font-weight:400 !important; }  .cb_template .font-weight-bold{  font-weight:700 !important; }  .cb_template .font-weight-bolder{  font-weight:bolder !important; }  .cb_template .font-italic{  font-style:italic !important; }  .cb_template .text-white{  color:#fff !important; }  .cb_template .text-primary{  color:#007bff !important; }  .cb_template a.text-primary:hover, .cb_template a.text-primary:focus{  color:#0056b3 !important; }  .cb_template .text-secondary{  color:#6c757d !important; }  .cb_template a.text-secondary:hover, .cb_template a.text-secondary:focus{  color:#494f54 !important; }  .cb_template .text-success{  color:#28a745 !important; }  .cb_template a.text-success:hover, .cb_template a.text-success:focus{  color:#19692c !important; }  .cb_template .text-info{  color:#17a2b8 !important; }  .cb_template a.text-info:hover, .cb_template a.text-info:focus{  color:#0f6674 !important; }  .cb_template .text-warning{  color:#ffc107 !important; }  .cb_template a.text-warning:hover, .cb_template a.text-warning:focus{  color:#ba8b00 !important; }  .cb_template .text-danger{  color:#dc3545 !important; }  .cb_template a.text-danger:hover, .cb_template a.text-danger:focus{  color:#a71d2a !important; }  .cb_template .text-light{  color:#f8f9fa !important; }  .cb_template a.text-light:hover, .cb_template a.text-light:focus{  color:#cbd3da !important; }  .cb_template .text-dark{  color:#343a40 !important; }  .cb_template a.text-dark:hover, .cb_template a.text-dark:focus{  color:#121416 !important; }  .cb_template .text-body{  color:#212529 !important; }  .cb_template .text-muted{  color:#6c757d !important; }  .cb_template .text-black-50{  color:rgba(0, 0, 0, 0.5) !important; }  .cb_template .text-white-50{  color:rgba(255, 255, 255, 0.5) !important; }  .cb_template .text-hide{  font:0/0 a;  color:transparent;  text-shadow:none;  background-color:transparent;  border:0; }  .cb_template .text-decoration-none{  text-decoration:none !important; }  .cb_template .text-break{  word-break:break-word !important;  word-wrap:break-word !important; }  .cb_template .text-reset{  color:inherit !important; }  .cb_template .visible{  visibility:visible !important; }  .cb_template .invisible{  visibility:hidden !important; }  @media print{  .cb_template *,  .cb_template *::before,  .cb_template *::after{  text-shadow:none !important;  box-shadow:none !important;  }  .cb_template a:not(.btn){  text-decoration:underline;  }  .cb_template abbr[title]::after{  content:" (" attr(title) ")";  }  .cb_template pre{  white-space:pre-wrap !important;  }  .cb_template pre,  .cb_template blockquote{  border:1px solid #adb5bd;  page-break-inside:avoid;  }  .cb_template tr,  .cb_template img{  page-break-inside:avoid;  }  .cb_template p,  .cb_template h2,  .cb_template h3{  orphans:3;  widows:3;  }  .cb_template h2,  .cb_template h3{  page-break-after:avoid;  }  @page{  .cb_template{  size:a3;  }  }  .cb_template body{  min-width:992px !important;  }  .cb_template .container{  min-width:992px !important;  }  .cb_template .navbar{  display:none;  }  .cb_template .badge{  border:1px solid #000;  }  .cb_template .table{  border-collapse:collapse !important;  }  .cb_template .table td,  .cb_template .table th{  background-color:#fff !important;  }  .cb_template .table-bordered th,  .cb_template .table-bordered td{  border:1px solid #dee2e6 !important;  }  .cb_template .table-dark{  color:inherit;  }  .cb_template .table-dark th,  .cb_template .table-dark td,  .cb_template .table-dark thead th,  .cb_template .table-dark tbody + tbody{  border-color:#dee2e6;  }  .cb_template .table .thead-dark th{  color:inherit;  border-color:#dee2e6;  } }  .cb_template .nav.nav-tabs{  background-color:transparent;  box-shadow:none;  border:0;  border-bottom:1px solid #dee2e6; }  .cb_template .nav.nav-tabs + .tab-content{  padding:0;  border:0;  box-shadow:none; }  .cb_template .nav.nav-tabs .nav-link{  box-shadow:none; }  .cb_template .nav.nav-tabs .nav-link.active{  background-image:none;  border-left:1px solid #dee2e6;  border-right:1px solid #dee2e6;  border-top-left-radius:0.25rem;  border-top-right-radius:0.25rem; }  .cb_template .nav.nav-tabs .nav-item:first-of-type .nav-link.active{  box-shadow:none;  background-image:none;  border-top-left-radius:0.25rem;  border-top-right-radius:0.25rem; }  .cb_template .nav.nav-tabs .nav-link.active::after{  display:none; }  .cb_template .nav.nav-tabs .nav-item:last-of-type .nav-link{  box-shadow:none; }     /* --------- /components/com_comprofiler/plugin/templates/default/fontawesome.css --------- */  /*!  * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome  * License - http://fontawesome.io/license (Font:SIL OFL 1.1, CSS:MIT License)  */ /* FONT PATH  * -------------------------- */ @font-face{  font-family:'FontAwesome';  src:url("/components/com_comprofiler/plugin/templates/default/font/fontawesome-webfont.eot?v=4.7.0");  src:url("/components/com_comprofiler/plugin/templates/default/font/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"), url("/components/com_comprofiler/plugin/templates/default/font/fontawesome-webfont.woff2?v=4.7.0") format("woff2"), url("/components/com_comprofiler/plugin/templates/default/font/fontawesome-webfont.woff?v=4.7.0") format("woff"), url("/components/com_comprofiler/plugin/templates/default/font/fontawesome-webfont.ttf?v=4.7.0") format("truetype"), url("/components/com_comprofiler/plugin/templates/default/font/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");  font-weight:normal;  font-style:normal; }  .cb_template .fa{  display:inline-block;  font:normal normal normal 14px/1 FontAwesome;  font-size:inherit;  text-rendering:auto;  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale; }  .cb_template .fa-lg{  font-size:1.33333333em;  line-height:0.75em;  vertical-align:-15%; }  .cb_template .fa-2x{  font-size:2em; }  .cb_template .fa-3x{  font-size:3em; }  .cb_template .fa-4x{  font-size:4em; }  .cb_template .fa-5x{  font-size:5em; }  .cb_template .fa-fw{  width:1.28571429em;  text-align:center; }  .cb_template .fa-ul{  padding-left:0;  margin-left:2.14285714em;  list-style-type:none; }  .cb_template .fa-ul > li{  position:relative; }  .cb_template .fa-li{  position:absolute;  left:-2.14285714em;  width:2.14285714em;  top:0.14285714em;  text-align:center; }  .cb_template .fa-li.fa-lg{  left:-1.85714286em; }  .cb_template .fa-border{  padding:.2em .25em .15em;  border:solid 0.08em #eee;  border-radius:.1em; }  .cb_template .fa-pull-left{  float:left; }  .cb_template .fa-pull-right{  float:right; }  .cb_template .fa.fa-pull-left{  margin-right:.3em; }  .cb_template .fa.fa-pull-right{  margin-left:.3em; }  .cb_template .fa.pull-left{  margin-right:.3em; }  .cb_template .fa.pull-right{  margin-left:.3em; }  .cb_template .fa-spin{  -webkit-animation:fa-spin 2s infinite linear;  animation:fa-spin 2s infinite linear; }  .cb_template .fa-pulse{  -webkit-animation:fa-spin 1s infinite steps(8);  animation:fa-spin 1s infinite steps(8); }  @-webkit-keyframes fa-spin{  0%{  transform:rotate(0deg);  }  100%{  transform:rotate(359deg);  } }  @keyframes fa-spin{  0%{  transform:rotate(0deg);  }  100%{  transform:rotate(359deg);  } }  .cb_template .fa-rotate-90{  -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";  transform:rotate(90deg); }  .cb_template .fa-rotate-180{  -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";  transform:rotate(180deg); }  .cb_template .fa-rotate-270{  -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";  transform:rotate(270deg); }  .cb_template .fa-flip-horizontal{  -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";  transform:scale(-1, 1); }  .cb_template .fa-flip-vertical{  -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";  transform:scale(1, -1); }  .cb_template .fa-stack{  position:relative;  display:inline-block;  width:2em;  height:2em;  line-height:2em;  vertical-align:middle; }  .cb_template .fa-stack-1x, .cb_template .fa-stack-2x{  position:absolute;  left:0;  width:100%;  text-align:center; }  .cb_template .fa-stack-1x{  line-height:inherit; }  .cb_template .fa-stack-2x{  font-size:2em; }  .cb_template .fa-inverse{  color:#fff; }  .cb_template .fa-glass:before{  content:"\f000"; }  .cb_template .fa-music:before{  content:"\f001"; }  .cb_template .fa-search:before{  content:"\f002"; }  .cb_template .fa-envelope-o:before{  content:"\f003"; }  .cb_template .fa-heart:before{  content:"\f004"; }  .cb_template .fa-star:before{  content:"\f005"; }  .cb_template .fa-star-o:before{  content:"\f006"; }  .cb_template .fa-user:before{  content:"\f007"; }  .cb_template .fa-film:before{  content:"\f008"; }  .cb_template .fa-th-large:before{  content:"\f009"; }  .cb_template .fa-th:before{  content:"\f00a"; }  .cb_template .fa-th-list:before{  content:"\f00b"; }  .cb_template .fa-check:before{  content:"\f00c"; }  .cb_template .fa-remove:before, .cb_template .fa-close:before, .cb_template .fa-times:before{  content:"\f00d"; }  .cb_template .fa-search-plus:before{  content:"\f00e"; }  .cb_template .fa-search-minus:before{  content:"\f010"; }  .cb_template .fa-power-off:before{  content:"\f011"; }  .cb_template .fa-signal:before{  content:"\f012"; }  .cb_template .fa-gear:before, .cb_template .fa-cog:before{  content:"\f013"; }  .cb_template .fa-trash-o:before{  content:"\f014"; }  .cb_template .fa-home:before{  content:"\f015"; }  .cb_template .fa-file-o:before{  content:"\f016"; }  .cb_template .fa-clock-o:before{  content:"\f017"; }  .cb_template .fa-road:before{  content:"\f018"; }  .cb_template .fa-download:before{  content:"\f019"; }  .cb_template .fa-arrow-circle-o-down:before{  content:"\f01a"; }  .cb_template .fa-arrow-circle-o-up:before{  content:"\f01b"; }  .cb_template .fa-inbox:before{  content:"\f01c"; }  .cb_template .fa-play-circle-o:before{  content:"\f01d"; }  .cb_template .fa-rotate-right:before, .cb_template .fa-repeat:before{  content:"\f01e"; }  .cb_template .fa-refresh:before{  content:"\f021"; }  .cb_template .fa-list-alt:before{  content:"\f022"; }  .cb_template .fa-lock:before{  content:"\f023"; }  .cb_template .fa-flag:before{  content:"\f024"; }  .cb_template .fa-headphones:before{  content:"\f025"; }  .cb_template .fa-volume-off:before{  content:"\f026"; }  .cb_template .fa-volume-down:before{  content:"\f027"; }  .cb_template .fa-volume-up:before{  content:"\f028"; }  .cb_template .fa-qrcode:before{  content:"\f029"; }  .cb_template .fa-barcode:before{  content:"\f02a"; }  .cb_template .fa-tag:before{  content:"\f02b"; }  .cb_template .fa-tags:before{  content:"\f02c"; }  .cb_template .fa-book:before{  content:"\f02d"; }  .cb_template .fa-bookmark:before{  content:"\f02e"; }  .cb_template .fa-print:before{  content:"\f02f"; }  .cb_template .fa-camera:before{  content:"\f030"; }  .cb_template .fa-font:before{  content:"\f031"; }  .cb_template .fa-bold:before{  content:"\f032"; }  .cb_template .fa-italic:before{  content:"\f033"; }  .cb_template .fa-text-height:before{  content:"\f034"; }  .cb_template .fa-text-width:before{  content:"\f035"; }  .cb_template .fa-align-left:before{  content:"\f036"; }  .cb_template .fa-align-center:before{  content:"\f037"; }  .cb_template .fa-align-right:before{  content:"\f038"; }  .cb_template .fa-align-justify:before{  content:"\f039"; }  .cb_template .fa-list:before{  content:"\f03a"; }  .cb_template .fa-dedent:before, .cb_template .fa-outdent:before{  content:"\f03b"; }  .cb_template .fa-indent:before{  content:"\f03c"; }  .cb_template .fa-video-camera:before{  content:"\f03d"; }  .cb_template .fa-photo:before, .cb_template .fa-image:before, .cb_template .fa-picture-o:before{  content:"\f03e"; }  .cb_template .fa-pencil:before{  content:"\f040"; }  .cb_template .fa-map-marker:before{  content:"\f041"; }  .cb_template .fa-adjust:before{  content:"\f042"; }  .cb_template .fa-tint:before{  content:"\f043"; }  .cb_template .fa-edit:before, .cb_template .fa-pencil-square-o:before{  content:"\f044"; }  .cb_template .fa-share-square-o:before{  content:"\f045"; }  .cb_template .fa-check-square-o:before{  content:"\f046"; }  .cb_template .fa-arrows:before{  content:"\f047"; }  .cb_template .fa-step-backward:before{  content:"\f048"; }  .cb_template .fa-fast-backward:before{  content:"\f049"; }  .cb_template .fa-backward:before{  content:"\f04a"; }  .cb_template .fa-play:before{  content:"\f04b"; }  .cb_template .fa-pause:before{  content:"\f04c"; }  .cb_template .fa-stop:before{  content:"\f04d"; }  .cb_template .fa-forward:before{  content:"\f04e"; }  .cb_template .fa-fast-forward:before{  content:"\f050"; }  .cb_template .fa-step-forward:before{  content:"\f051"; }  .cb_template .fa-eject:before{  content:"\f052"; }  .cb_template .fa-chevron-left:before{  content:"\f053"; }  .cb_template .fa-chevron-right:before{  content:"\f054"; }  .cb_template .fa-plus-circle:before{  content:"\f055"; }  .cb_template .fa-minus-circle:before{  content:"\f056"; }  .cb_template .fa-times-circle:before{  content:"\f057"; }  .cb_template .fa-check-circle:before{  content:"\f058"; }  .cb_template .fa-question-circle:before{  content:"\f059"; }  .cb_template .fa-info-circle:before{  content:"\f05a"; }  .cb_template .fa-crosshairs:before{  content:"\f05b"; }  .cb_template .fa-times-circle-o:before{  content:"\f05c"; }  .cb_template .fa-check-circle-o:before{  content:"\f05d"; }  .cb_template .fa-ban:before{  content:"\f05e"; }  .cb_template .fa-arrow-left:before{  content:"\f060"; }  .cb_template .fa-arrow-right:before{  content:"\f061"; }  .cb_template .fa-arrow-up:before{  content:"\f062"; }  .cb_template .fa-arrow-down:before{  content:"\f063"; }  .cb_template .fa-mail-forward:before, .cb_template .fa-share:before{  content:"\f064"; }  .cb_template .fa-expand:before{  content:"\f065"; }  .cb_template .fa-compress:before{  content:"\f066"; }  .cb_template .fa-plus:before{  content:"\f067"; }  .cb_template .fa-minus:before{  content:"\f068"; }  .cb_template .fa-asterisk:before{  content:"\f069"; }  .cb_template .fa-exclamation-circle:before{  content:"\f06a"; }  .cb_template .fa-gift:before{  content:"\f06b"; }  .cb_template .fa-leaf:before{  content:"\f06c"; }  .cb_template .fa-fire:before{  content:"\f06d"; }  .cb_template .fa-eye:before{  content:"\f06e"; }  .cb_template .fa-eye-slash:before{  content:"\f070"; }  .cb_template .fa-warning:before, .cb_template .fa-exclamation-triangle:before{  content:"\f071"; }  .cb_template .fa-plane:before{  content:"\f072"; }  .cb_template .fa-calendar:before{  content:"\f073"; }  .cb_template .fa-random:before{  content:"\f074"; }  .cb_template .fa-comment:before{  content:"\f075"; }  .cb_template .fa-magnet:before{  content:"\f076"; }  .cb_template .fa-chevron-up:before{  content:"\f077"; }  .cb_template .fa-chevron-down:before{  content:"\f078"; }  .cb_template .fa-retweet:before{  content:"\f079"; }  .cb_template .fa-shopping-cart:before{  content:"\f07a"; }  .cb_template .fa-folder:before{  content:"\f07b"; }  .cb_template .fa-folder-open:before{  content:"\f07c"; }  .cb_template .fa-arrows-v:before{  content:"\f07d"; }  .cb_template .fa-arrows-h:before{  content:"\f07e"; }  .cb_template .fa-bar-chart-o:before, .cb_template .fa-bar-chart:before{  content:"\f080"; }  .cb_template .fa-twitter-square:before{  content:"\f081"; }  .cb_template .fa-facebook-square:before{  content:"\f082"; }  .cb_template .fa-camera-retro:before{  content:"\f083"; }  .cb_template .fa-key:before{  content:"\f084"; }  .cb_template .fa-gears:before, .cb_template .fa-cogs:before{  content:"\f085"; }  .cb_template .fa-comments:before{  content:"\f086"; }  .cb_template .fa-thumbs-o-up:before{  content:"\f087"; }  .cb_template .fa-thumbs-o-down:before{  content:"\f088"; }  .cb_template .fa-star-half:before{  content:"\f089"; }  .cb_template .fa-heart-o:before{  content:"\f08a"; }  .cb_template .fa-sign-out:before{  content:"\f08b"; }  .cb_template .fa-linkedin-square:before{  content:"\f08c"; }  .cb_template .fa-thumb-tack:before{  content:"\f08d"; }  .cb_template .fa-external-link:before{  content:"\f08e"; }  .cb_template .fa-sign-in:before{  content:"\f090"; }  .cb_template .fa-trophy:before{  content:"\f091"; }  .cb_template .fa-github-square:before{  content:"\f092"; }  .cb_template .fa-upload:before{  content:"\f093"; }  .cb_template .fa-lemon-o:before{  content:"\f094"; }  .cb_template .fa-phone:before{  content:"\f095"; }  .cb_template .fa-square-o:before{  content:"\f096"; }  .cb_template .fa-bookmark-o:before{  content:"\f097"; }  .cb_template .fa-phone-square:before{  content:"\f098"; }  .cb_template .fa-twitter:before{  content:"\f099"; }  .cb_template .fa-facebook-f:before, .cb_template .fa-facebook:before{  content:"\f09a"; }  .cb_template .fa-github:before{  content:"\f09b"; }  .cb_template .fa-unlock:before{  content:"\f09c"; }  .cb_template .fa-credit-card:before{  content:"\f09d"; }  .cb_template .fa-feed:before, .cb_template .fa-rss:before{  content:"\f09e"; }  .cb_template .fa-hdd-o:before{  content:"\f0a0"; }  .cb_template .fa-bullhorn:before{  content:"\f0a1"; }  .cb_template .fa-bell:before{  content:"\f0f3"; }  .cb_template .fa-certificate:before{  content:"\f0a3"; }  .cb_template .fa-hand-o-right:before{  content:"\f0a4"; }  .cb_template .fa-hand-o-left:before{  content:"\f0a5"; }  .cb_template .fa-hand-o-up:before{  content:"\f0a6"; }  .cb_template .fa-hand-o-down:before{  content:"\f0a7"; }  .cb_template .fa-arrow-circle-left:before{  content:"\f0a8"; }  .cb_template .fa-arrow-circle-right:before{  content:"\f0a9"; }  .cb_template .fa-arrow-circle-up:before{  content:"\f0aa"; }  .cb_template .fa-arrow-circle-down:before{  content:"\f0ab"; }  .cb_template .fa-globe:before{  content:"\f0ac"; }  .cb_template .fa-wrench:before{  content:"\f0ad"; }  .cb_template .fa-tasks:before{  content:"\f0ae"; }  .cb_template .fa-filter:before{  content:"\f0b0"; }  .cb_template .fa-briefcase:before{  content:"\f0b1"; }  .cb_template .fa-arrows-alt:before{  content:"\f0b2"; }  .cb_template .fa-group:before, .cb_template .fa-users:before{  content:"\f0c0"; }  .cb_template .fa-chain:before, .cb_template .fa-link:before{  content:"\f0c1"; }  .cb_template .fa-cloud:before{  content:"\f0c2"; }  .cb_template .fa-flask:before{  content:"\f0c3"; }  .cb_template .fa-cut:before, .cb_template .fa-scissors:before{  content:"\f0c4"; }  .cb_template .fa-copy:before, .cb_template .fa-files-o:before{  content:"\f0c5"; }  .cb_template .fa-paperclip:before{  content:"\f0c6"; }  .cb_template .fa-save:before, .cb_template .fa-floppy-o:before{  content:"\f0c7"; }  .cb_template .fa-square:before{  content:"\f0c8"; }  .cb_template .fa-navicon:before, .cb_template .fa-reorder:before, .cb_template .fa-bars:before{  content:"\f0c9"; }  .cb_template .fa-list-ul:before{  content:"\f0ca"; }  .cb_template .fa-list-ol:before{  content:"\f0cb"; }  .cb_template .fa-strikethrough:before{  content:"\f0cc"; }  .cb_template .fa-underline:before{  content:"\f0cd"; }  .cb_template .fa-table:before{  content:"\f0ce"; }  .cb_template .fa-magic:before{  content:"\f0d0"; }  .cb_template .fa-truck:before{  content:"\f0d1"; }  .cb_template .fa-pinterest:before{  content:"\f0d2"; }  .cb_template .fa-pinterest-square:before{  content:"\f0d3"; }  .cb_template .fa-google-plus-square:before{  content:"\f0d4"; }  .cb_template .fa-google-plus:before{  content:"\f0d5"; }  .cb_template .fa-money:before{  content:"\f0d6"; }  .cb_template .fa-caret-down:before{  content:"\f0d7"; }  .cb_template .fa-caret-up:before{  content:"\f0d8"; }  .cb_template .fa-caret-left:before{  content:"\f0d9"; }  .cb_template .fa-caret-right:before{  content:"\f0da"; }  .cb_template .fa-columns:before{  content:"\f0db"; }  .cb_template .fa-unsorted:before, .cb_template .fa-sort:before{  content:"\f0dc"; }  .cb_template .fa-sort-down:before, .cb_template .fa-sort-desc:before{  content:"\f0dd"; }  .cb_template .fa-sort-up:before, .cb_template .fa-sort-asc:before{  content:"\f0de"; }  .cb_template .fa-envelope:before{  content:"\f0e0"; }  .cb_template .fa-linkedin:before{  content:"\f0e1"; }  .cb_template .fa-rotate-left:before, .cb_template .fa-undo:before{  content:"\f0e2"; }  .cb_template .fa-legal:before, .cb_template .fa-gavel:before{  content:"\f0e3"; }  .cb_template .fa-dashboard:before, .cb_template .fa-tachometer:before{  content:"\f0e4"; }  .cb_template .fa-comment-o:before{  content:"\f0e5"; }  .cb_template .fa-comments-o:before{  content:"\f0e6"; }  .cb_template .fa-flash:before, .cb_template .fa-bolt:before{  content:"\f0e7"; }  .cb_template .fa-sitemap:before{  content:"\f0e8"; }  .cb_template .fa-umbrella:before{  content:"\f0e9"; }  .cb_template .fa-paste:before, .cb_template .fa-clipboard:before{  content:"\f0ea"; }  .cb_template .fa-lightbulb-o:before{  content:"\f0eb"; }  .cb_template .fa-exchange:before{  content:"\f0ec"; }  .cb_template .fa-cloud-download:before{  content:"\f0ed"; }  .cb_template .fa-cloud-upload:before{  content:"\f0ee"; }  .cb_template .fa-user-md:before{  content:"\f0f0"; }  .cb_template .fa-stethoscope:before{  content:"\f0f1"; }  .cb_template .fa-suitcase:before{  content:"\f0f2"; }  .cb_template .fa-bell-o:before{  content:"\f0a2"; }  .cb_template .fa-coffee:before{  content:"\f0f4"; }  .cb_template .fa-cutlery:before{  content:"\f0f5"; }  .cb_template .fa-file-text-o:before{  content:"\f0f6"; }  .cb_template .fa-building-o:before{  content:"\f0f7"; }  .cb_template .fa-hospital-o:before{  content:"\f0f8"; }  .cb_template .fa-ambulance:before{  content:"\f0f9"; }  .cb_template .fa-medkit:before{  content:"\f0fa"; }  .cb_template .fa-fighter-jet:before{  content:"\f0fb"; }  .cb_template .fa-beer:before{  content:"\f0fc"; }  .cb_template .fa-h-square:before{  content:"\f0fd"; }  .cb_template .fa-plus-square:before{  content:"\f0fe"; }  .cb_template .fa-angle-double-left:before{  content:"\f100"; }  .cb_template .fa-angle-double-right:before{  content:"\f101"; }  .cb_template .fa-angle-double-up:before{  content:"\f102"; }  .cb_template .fa-angle-double-down:before{  content:"\f103"; }  .cb_template .fa-angle-left:before{  content:"\f104"; }  .cb_template .fa-angle-right:before{  content:"\f105"; }  .cb_template .fa-angle-up:before{  content:"\f106"; }  .cb_template .fa-angle-down:before{  content:"\f107"; }  .cb_template .fa-desktop:before{  content:"\f108"; }  .cb_template .fa-laptop:before{  content:"\f109"; }  .cb_template .fa-tablet:before{  content:"\f10a"; }  .cb_template .fa-mobile-phone:before, .cb_template .fa-mobile:before{  content:"\f10b"; }  .cb_template .fa-circle-o:before{  content:"\f10c"; }  .cb_template .fa-quote-left:before{  content:"\f10d"; }  .cb_template .fa-quote-right:before{  content:"\f10e"; }  .cb_template .fa-spinner:before{  content:"\f110"; }  .cb_template .fa-circle:before{  content:"\f111"; }  .cb_template .fa-mail-reply:before, .cb_template .fa-reply:before{  content:"\f112"; }  .cb_template .fa-github-alt:before{  content:"\f113"; }  .cb_template .fa-folder-o:before{  content:"\f114"; }  .cb_template .fa-folder-open-o:before{  content:"\f115"; }  .cb_template .fa-smile-o:before{  content:"\f118"; }  .cb_template .fa-frown-o:before{  content:"\f119"; }  .cb_template .fa-meh-o:before{  content:"\f11a"; }  .cb_template .fa-gamepad:before{  content:"\f11b"; }  .cb_template .fa-keyboard-o:before{  content:"\f11c"; }  .cb_template .fa-flag-o:before{  content:"\f11d"; }  .cb_template .fa-flag-checkered:before{  content:"\f11e"; }  .cb_template .fa-terminal:before{  content:"\f120"; }  .cb_template .fa-code:before{  content:"\f121"; }  .cb_template .fa-mail-reply-all:before, .cb_template .fa-reply-all:before{  content:"\f122"; }  .cb_template .fa-star-half-empty:before, .cb_template .fa-star-half-full:before, .cb_template .fa-star-half-o:before{  content:"\f123"; }  .cb_template .fa-location-arrow:before{  content:"\f124"; }  .cb_template .fa-crop:before{  content:"\f125"; }  .cb_template .fa-code-fork:before{  content:"\f126"; }  .cb_template .fa-unlink:before, .cb_template .fa-chain-broken:before{  content:"\f127"; }  .cb_template .fa-question:before{  content:"\f128"; }  .cb_template .fa-info:before{  content:"\f129"; }  .cb_template .fa-exclamation:before{  content:"\f12a"; }  .cb_template .fa-superscript:before{  content:"\f12b"; }  .cb_template .fa-subscript:before{  content:"\f12c"; }  .cb_template .fa-eraser:before{  content:"\f12d"; }  .cb_template .fa-puzzle-piece:before{  content:"\f12e"; }  .cb_template .fa-microphone:before{  content:"\f130"; }  .cb_template .fa-microphone-slash:before{  content:"\f131"; }  .cb_template .fa-shield:before{  content:"\f132"; }  .cb_template .fa-calendar-o:before{  content:"\f133"; }  .cb_template .fa-fire-extinguisher:before{  content:"\f134"; }  .cb_template .fa-rocket:before{  content:"\f135"; }  .cb_template .fa-maxcdn:before{  content:"\f136"; }  .cb_template .fa-chevron-circle-left:before{  content:"\f137"; }  .cb_template .fa-chevron-circle-right:before{  content:"\f138"; }  .cb_template .fa-chevron-circle-up:before{  content:"\f139"; }  .cb_template .fa-chevron-circle-down:before{  content:"\f13a"; }  .cb_template .fa-html5:before{  content:"\f13b"; }  .cb_template .fa-css3:before{  content:"\f13c"; }  .cb_template .fa-anchor:before{  content:"\f13d"; }  .cb_template .fa-unlock-alt:before{  content:"\f13e"; }  .cb_template .fa-bullseye:before{  content:"\f140"; }  .cb_template .fa-ellipsis-h:before{  content:"\f141"; }  .cb_template .fa-ellipsis-v:before{  content:"\f142"; }  .cb_template .fa-rss-square:before{  content:"\f143"; }  .cb_template .fa-play-circle:before{  content:"\f144"; }  .cb_template .fa-ticket:before{  content:"\f145"; }  .cb_template .fa-minus-square:before{  content:"\f146"; }  .cb_template .fa-minus-square-o:before{  content:"\f147"; }  .cb_template .fa-level-up:before{  content:"\f148"; }  .cb_template .fa-level-down:before{  content:"\f149"; }  .cb_template .fa-check-square:before{  content:"\f14a"; }  .cb_template .fa-pencil-square:before{  content:"\f14b"; }  .cb_template .fa-external-link-square:before{  content:"\f14c"; }  .cb_template .fa-share-square:before{  content:"\f14d"; }  .cb_template .fa-compass:before{  content:"\f14e"; }  .cb_template .fa-toggle-down:before, .cb_template .fa-caret-square-o-down:before{  content:"\f150"; }  .cb_template .fa-toggle-up:before, .cb_template .fa-caret-square-o-up:before{  content:"\f151"; }  .cb_template .fa-toggle-right:before, .cb_template .fa-caret-square-o-right:before{  content:"\f152"; }  .cb_template .fa-euro:before, .cb_template .fa-eur:before{  content:"\f153"; }  .cb_template .fa-gbp:before{  content:"\f154"; }  .cb_template .fa-dollar:before, .cb_template .fa-usd:before{  content:"\f155"; }  .cb_template .fa-rupee:before, .cb_template .fa-inr:before{  content:"\f156"; }  .cb_template .fa-cny:before, .cb_template .fa-rmb:before, .cb_template .fa-yen:before, .cb_template .fa-jpy:before{  content:"\f157"; }  .cb_template .fa-ruble:before, .cb_template .fa-rouble:before, .cb_template .fa-rub:before{  content:"\f158"; }  .cb_template .fa-won:before, .cb_template .fa-krw:before{  content:"\f159"; }  .cb_template .fa-bitcoin:before, .cb_template .fa-btc:before{  content:"\f15a"; }  .cb_template .fa-file:before{  content:"\f15b"; }  .cb_template .fa-file-text:before{  content:"\f15c"; }  .cb_template .fa-sort-alpha-asc:before{  content:"\f15d"; }  .cb_template .fa-sort-alpha-desc:before{  content:"\f15e"; }  .cb_template .fa-sort-amount-asc:before{  content:"\f160"; }  .cb_template .fa-sort-amount-desc:before{  content:"\f161"; }  .cb_template .fa-sort-numeric-asc:before{  content:"\f162"; }  .cb_template .fa-sort-numeric-desc:before{  content:"\f163"; }  .cb_template .fa-thumbs-up:before{  content:"\f164"; }  .cb_template .fa-thumbs-down:before{  content:"\f165"; }  .cb_template .fa-youtube-square:before{  content:"\f166"; }  .cb_template .fa-youtube:before{  content:"\f167"; }  .cb_template .fa-xing:before{  content:"\f168"; }  .cb_template .fa-xing-square:before{  content:"\f169"; }  .cb_template .fa-youtube-play:before{  content:"\f16a"; }  .cb_template .fa-dropbox:before{  content:"\f16b"; }  .cb_template .fa-stack-overflow:before{  content:"\f16c"; }  .cb_template .fa-instagram:before{  content:"\f16d"; }  .cb_template .fa-flickr:before{  content:"\f16e"; }  .cb_template .fa-adn:before{  content:"\f170"; }  .cb_template .fa-bitbucket:before{  content:"\f171"; }  .cb_template .fa-bitbucket-square:before{  content:"\f172"; }  .cb_template .fa-tumblr:before{  content:"\f173"; }  .cb_template .fa-tumblr-square:before{  content:"\f174"; }  .cb_template .fa-long-arrow-down:before{  content:"\f175"; }  .cb_template .fa-long-arrow-up:before{  content:"\f176"; }  .cb_template .fa-long-arrow-left:before{  content:"\f177"; }  .cb_template .fa-long-arrow-right:before{  content:"\f178"; }  .cb_template .fa-apple:before{  content:"\f179"; }  .cb_template .fa-windows:before{  content:"\f17a"; }  .cb_template .fa-android:before{  content:"\f17b"; }  .cb_template .fa-linux:before{  content:"\f17c"; }  .cb_template .fa-dribbble:before{  content:"\f17d"; }  .cb_template .fa-skype:before{  content:"\f17e"; }  .cb_template .fa-foursquare:before{  content:"\f180"; }  .cb_template .fa-trello:before{  content:"\f181"; }  .cb_template .fa-female:before{  content:"\f182"; }  .cb_template .fa-male:before{  content:"\f183"; }  .cb_template .fa-gittip:before, .cb_template .fa-gratipay:before{  content:"\f184"; }  .cb_template .fa-sun-o:before{  content:"\f185"; }  .cb_template .fa-moon-o:before{  content:"\f186"; }  .cb_template .fa-archive:before{  content:"\f187"; }  .cb_template .fa-bug:before{  content:"\f188"; }  .cb_template .fa-vk:before{  content:"\f189"; }  .cb_template .fa-weibo:before{  content:"\f18a"; }  .cb_template .fa-renren:before{  content:"\f18b"; }  .cb_template .fa-pagelines:before{  content:"\f18c"; }  .cb_template .fa-stack-exchange:before{  content:"\f18d"; }  .cb_template .fa-arrow-circle-o-right:before{  content:"\f18e"; }  .cb_template .fa-arrow-circle-o-left:before{  content:"\f190"; }  .cb_template .fa-toggle-left:before, .cb_template .fa-caret-square-o-left:before{  content:"\f191"; }  .cb_template .fa-dot-circle-o:before{  content:"\f192"; }  .cb_template .fa-wheelchair:before{  content:"\f193"; }  .cb_template .fa-vimeo-square:before{  content:"\f194"; }  .cb_template .fa-turkish-lira:before, .cb_template .fa-try:before{  content:"\f195"; }  .cb_template .fa-plus-square-o:before{  content:"\f196"; }  .cb_template .fa-space-shuttle:before{  content:"\f197"; }  .cb_template .fa-slack:before{  content:"\f198"; }  .cb_template .fa-envelope-square:before{  content:"\f199"; }  .cb_template .fa-wordpress:before{  content:"\f19a"; }  .cb_template .fa-openid:before{  content:"\f19b"; }  .cb_template .fa-institution:before, .cb_template .fa-bank:before, .cb_template .fa-university:before{  content:"\f19c"; }  .cb_template .fa-mortar-board:before, .cb_template .fa-graduation-cap:before{  content:"\f19d"; }  .cb_template .fa-yahoo:before{  content:"\f19e"; }  .cb_template .fa-google:before{  content:"\f1a0"; }  .cb_template .fa-reddit:before{  content:"\f1a1"; }  .cb_template .fa-reddit-square:before{  content:"\f1a2"; }  .cb_template .fa-stumbleupon-circle:before{  content:"\f1a3"; }  .cb_template .fa-stumbleupon:before{  content:"\f1a4"; }  .cb_template .fa-delicious:before{  content:"\f1a5"; }  .cb_template .fa-digg:before{  content:"\f1a6"; }  .cb_template .fa-pied-piper-pp:before{  content:"\f1a7"; }  .cb_template .fa-pied-piper-alt:before{  content:"\f1a8"; }  .cb_template .fa-drupal:before{  content:"\f1a9"; }  .cb_template .fa-joomla:before{  content:"\f1aa"; }  .cb_template .fa-language:before{  content:"\f1ab"; }  .cb_template .fa-fax:before{  content:"\f1ac"; }  .cb_template .fa-building:before{  content:"\f1ad"; }  .cb_template .fa-child:before{  content:"\f1ae"; }  .cb_template .fa-paw:before{  content:"\f1b0"; }  .cb_template .fa-spoon:before{  content:"\f1b1"; }  .cb_template .fa-cube:before{  content:"\f1b2"; }  .cb_template .fa-cubes:before{  content:"\f1b3"; }  .cb_template .fa-behance:before{  content:"\f1b4"; }  .cb_template .fa-behance-square:before{  content:"\f1b5"; }  .cb_template .fa-steam:before{  content:"\f1b6"; }  .cb_template .fa-steam-square:before{  content:"\f1b7"; }  .cb_template .fa-recycle:before{  content:"\f1b8"; }  .cb_template .fa-automobile:before, .cb_template .fa-car:before{  content:"\f1b9"; }  .cb_template .fa-cab:before, .cb_template .fa-taxi:before{  content:"\f1ba"; }  .cb_template .fa-tree:before{  content:"\f1bb"; }  .cb_template .fa-spotify:before{  content:"\f1bc"; }  .cb_template .fa-deviantart:before{  content:"\f1bd"; }  .cb_template .fa-soundcloud:before{  content:"\f1be"; }  .cb_template .fa-database:before{  content:"\f1c0"; }  .cb_template .fa-file-pdf-o:before{  content:"\f1c1"; }  .cb_template .fa-file-word-o:before{  content:"\f1c2"; }  .cb_template .fa-file-excel-o:before{  content:"\f1c3"; }  .cb_template .fa-file-powerpoint-o:before{  content:"\f1c4"; }  .cb_template .fa-file-photo-o:before, .cb_template .fa-file-picture-o:before, .cb_template .fa-file-image-o:before{  content:"\f1c5"; }  .cb_template .fa-file-zip-o:before, .cb_template .fa-file-archive-o:before{  content:"\f1c6"; }  .cb_template .fa-file-sound-o:before, .cb_template .fa-file-audio-o:before{  content:"\f1c7"; }  .cb_template .fa-file-movie-o:before, .cb_template .fa-file-video-o:before{  content:"\f1c8"; }  .cb_template .fa-file-code-o:before{  content:"\f1c9"; }  .cb_template .fa-vine:before{  content:"\f1ca"; }  .cb_template .fa-codepen:before{  content:"\f1cb"; }  .cb_template .fa-jsfiddle:before{  content:"\f1cc"; }  .cb_template .fa-life-bouy:before, .cb_template .fa-life-buoy:before, .cb_template .fa-life-saver:before, .cb_template .fa-support:before, .cb_template .fa-life-ring:before{  content:"\f1cd"; }  .cb_template .fa-circle-o-notch:before{  content:"\f1ce"; }  .cb_template .fa-ra:before, .cb_template .fa-resistance:before, .cb_template .fa-rebel:before{  content:"\f1d0"; }  .cb_template .fa-ge:before, .cb_template .fa-empire:before{  content:"\f1d1"; }  .cb_template .fa-git-square:before{  content:"\f1d2"; }  .cb_template .fa-git:before{  content:"\f1d3"; }  .cb_template .fa-y-combinator-square:before, .cb_template .fa-yc-square:before, .cb_template .fa-hacker-news:before{  content:"\f1d4"; }  .cb_template .fa-tencent-weibo:before{  content:"\f1d5"; }  .cb_template .fa-qq:before{  content:"\f1d6"; }  .cb_template .fa-wechat:before, .cb_template .fa-weixin:before{  content:"\f1d7"; }  .cb_template .fa-send:before, .cb_template .fa-paper-plane:before{  content:"\f1d8"; }  .cb_template .fa-send-o:before, .cb_template .fa-paper-plane-o:before{  content:"\f1d9"; }  .cb_template .fa-history:before{  content:"\f1da"; }  .cb_template .fa-circle-thin:before{  content:"\f1db"; }  .cb_template .fa-header:before{  content:"\f1dc"; }  .cb_template .fa-paragraph:before{  content:"\f1dd"; }  .cb_template .fa-sliders:before{  content:"\f1de"; }  .cb_template .fa-share-alt:before{  content:"\f1e0"; }  .cb_template .fa-share-alt-square:before{  content:"\f1e1"; }  .cb_template .fa-bomb:before{  content:"\f1e2"; }  .cb_template .fa-soccer-ball-o:before, .cb_template .fa-futbol-o:before{  content:"\f1e3"; }  .cb_template .fa-tty:before{  content:"\f1e4"; }  .cb_template .fa-binoculars:before{  content:"\f1e5"; }  .cb_template .fa-plug:before{  content:"\f1e6"; }  .cb_template .fa-slideshare:before{  content:"\f1e7"; }  .cb_template .fa-twitch:before{  content:"\f1e8"; }  .cb_template .fa-yelp:before{  content:"\f1e9"; }  .cb_template .fa-newspaper-o:before{  content:"\f1ea"; }  .cb_template .fa-wifi:before{  content:"\f1eb"; }  .cb_template .fa-calculator:before{  content:"\f1ec"; }  .cb_template .fa-paypal:before{  content:"\f1ed"; }  .cb_template .fa-google-wallet:before{  content:"\f1ee"; }  .cb_template .fa-cc-visa:before{  content:"\f1f0"; }  .cb_template .fa-cc-mastercard:before{  content:"\f1f1"; }  .cb_template .fa-cc-discover:before{  content:"\f1f2"; }  .cb_template .fa-cc-amex:before{  content:"\f1f3"; }  .cb_template .fa-cc-paypal:before{  content:"\f1f4"; }  .cb_template .fa-cc-stripe:before{  content:"\f1f5"; }  .cb_template .fa-bell-slash:before{  content:"\f1f6"; }  .cb_template .fa-bell-slash-o:before{  content:"\f1f7"; }  .cb_template .fa-trash:before{  content:"\f1f8"; }  .cb_template .fa-copyright:before{  content:"\f1f9"; }  .cb_template .fa-at:before{  content:"\f1fa"; }  .cb_template .fa-eyedropper:before{  content:"\f1fb"; }  .cb_template .fa-paint-brush:before{  content:"\f1fc"; }  .cb_template .fa-birthday-cake:before{  content:"\f1fd"; }  .cb_template .fa-area-chart:before{  content:"\f1fe"; }  .cb_template .fa-pie-chart:before{  content:"\f200"; }  .cb_template .fa-line-chart:before{  content:"\f201"; }  .cb_template .fa-lastfm:before{  content:"\f202"; }  .cb_template .fa-lastfm-square:before{  content:"\f203"; }  .cb_template .fa-toggle-off:before{  content:"\f204"; }  .cb_template .fa-toggle-on:before{  content:"\f205"; }  .cb_template .fa-bicycle:before{  content:"\f206"; }  .cb_template .fa-bus:before{  content:"\f207"; }  .cb_template .fa-ioxhost:before{  content:"\f208"; }  .cb_template .fa-angellist:before{  content:"\f209"; }  .cb_template .fa-cc:before{  content:"\f20a"; }  .cb_template .fa-shekel:before, .cb_template .fa-sheqel:before, .cb_template .fa-ils:before{  content:"\f20b"; }  .cb_template .fa-meanpath:before{  content:"\f20c"; }  .cb_template .fa-buysellads:before{  content:"\f20d"; }  .cb_template .fa-connectdevelop:before{  content:"\f20e"; }  .cb_template .fa-dashcube:before{  content:"\f210"; }  .cb_template .fa-forumbee:before{  content:"\f211"; }  .cb_template .fa-leanpub:before{  content:"\f212"; }  .cb_template .fa-sellsy:before{  content:"\f213"; }  .cb_template .fa-shirtsinbulk:before{  content:"\f214"; }  .cb_template .fa-simplybuilt:before{  content:"\f215"; }  .cb_template .fa-skyatlas:before{  content:"\f216"; }  .cb_template .fa-cart-plus:before{  content:"\f217"; }  .cb_template .fa-cart-arrow-down:before{  content:"\f218"; }  .cb_template .fa-diamond:before{  content:"\f219"; }  .cb_template .fa-ship:before{  content:"\f21a"; }  .cb_template .fa-user-secret:before{  content:"\f21b"; }  .cb_template .fa-motorcycle:before{  content:"\f21c"; }  .cb_template .fa-street-view:before{  content:"\f21d"; }  .cb_template .fa-heartbeat:before{  content:"\f21e"; }  .cb_template .fa-venus:before{  content:"\f221"; }  .cb_template .fa-mars:before{  content:"\f222"; }  .cb_template .fa-mercury:before{  content:"\f223"; }  .cb_template .fa-intersex:before, .cb_template .fa-transgender:before{  content:"\f224"; }  .cb_template .fa-transgender-alt:before{  content:"\f225"; }  .cb_template .fa-venus-double:before{  content:"\f226"; }  .cb_template .fa-mars-double:before{  content:"\f227"; }  .cb_template .fa-venus-mars:before{  content:"\f228"; }  .cb_template .fa-mars-stroke:before{  content:"\f229"; }  .cb_template .fa-mars-stroke-v:before{  content:"\f22a"; }  .cb_template .fa-mars-stroke-h:before{  content:"\f22b"; }  .cb_template .fa-neuter:before{  content:"\f22c"; }  .cb_template .fa-genderless:before{  content:"\f22d"; }  .cb_template .fa-facebook-official:before{  content:"\f230"; }  .cb_template .fa-pinterest-p:before{  content:"\f231"; }  .cb_template .fa-whatsapp:before{  content:"\f232"; }  .cb_template .fa-server:before{  content:"\f233"; }  .cb_template .fa-user-plus:before{  content:"\f234"; }  .cb_template .fa-user-times:before{  content:"\f235"; }  .cb_template .fa-hotel:before, .cb_template .fa-bed:before{  content:"\f236"; }  .cb_template .fa-viacoin:before{  content:"\f237"; }  .cb_template .fa-train:before{  content:"\f238"; }  .cb_template .fa-subway:before{  content:"\f239"; }  .cb_template .fa-medium:before{  content:"\f23a"; }  .cb_template .fa-yc:before, .cb_template .fa-y-combinator:before{  content:"\f23b"; }  .cb_template .fa-optin-monster:before{  content:"\f23c"; }  .cb_template .fa-opencart:before{  content:"\f23d"; }  .cb_template .fa-expeditedssl:before{  content:"\f23e"; }  .cb_template .fa-battery-4:before, .cb_template .fa-battery:before, .cb_template .fa-battery-full:before{  content:"\f240"; }  .cb_template .fa-battery-3:before, .cb_template .fa-battery-three-quarters:before{  content:"\f241"; }  .cb_template .fa-battery-2:before, .cb_template .fa-battery-half:before{  content:"\f242"; }  .cb_template .fa-battery-1:before, .cb_template .fa-battery-quarter:before{  content:"\f243"; }  .cb_template .fa-battery-0:before, .cb_template .fa-battery-empty:before{  content:"\f244"; }  .cb_template .fa-mouse-pointer:before{  content:"\f245"; }  .cb_template .fa-i-cursor:before{  content:"\f246"; }  .cb_template .fa-object-group:before{  content:"\f247"; }  .cb_template .fa-object-ungroup:before{  content:"\f248"; }  .cb_template .fa-sticky-note:before{  content:"\f249"; }  .cb_template .fa-sticky-note-o:before{  content:"\f24a"; }  .cb_template .fa-cc-jcb:before{  content:"\f24b"; }  .cb_template .fa-cc-diners-club:before{  content:"\f24c"; }  .cb_template .fa-clone:before{  content:"\f24d"; }  .cb_template .fa-balance-scale:before{  content:"\f24e"; }  .cb_template .fa-hourglass-o:before{  content:"\f250"; }  .cb_template .fa-hourglass-1:before, .cb_template .fa-hourglass-start:before{  content:"\f251"; }  .cb_template .fa-hourglass-2:before, .cb_template .fa-hourglass-half:before{  content:"\f252"; }  .cb_template .fa-hourglass-3:before, .cb_template .fa-hourglass-end:before{  content:"\f253"; }  .cb_template .fa-hourglass:before{  content:"\f254"; }  .cb_template .fa-hand-grab-o:before, .cb_template .fa-hand-rock-o:before{  content:"\f255"; }  .cb_template .fa-hand-stop-o:before, .cb_template .fa-hand-paper-o:before{  content:"\f256"; }  .cb_template .fa-hand-scissors-o:before{  content:"\f257"; }  .cb_template .fa-hand-lizard-o:before{  content:"\f258"; }  .cb_template .fa-hand-spock-o:before{  content:"\f259"; }  .cb_template .fa-hand-pointer-o:before{  content:"\f25a"; }  .cb_template .fa-hand-peace-o:before{  content:"\f25b"; }  .cb_template .fa-trademark:before{  content:"\f25c"; }  .cb_template .fa-registered:before{  content:"\f25d"; }  .cb_template .fa-creative-commons:before{  content:"\f25e"; }  .cb_template .fa-gg:before{  content:"\f260"; }  .cb_template .fa-gg-circle:before{  content:"\f261"; }  .cb_template .fa-tripadvisor:before{  content:"\f262"; }  .cb_template .fa-odnoklassniki:before{  content:"\f263"; }  .cb_template .fa-odnoklassniki-square:before{  content:"\f264"; }  .cb_template .fa-get-pocket:before{  content:"\f265"; }  .cb_template .fa-wikipedia-w:before{  content:"\f266"; }  .cb_template .fa-safari:before{  content:"\f267"; }  .cb_template .fa-chrome:before{  content:"\f268"; }  .cb_template .fa-firefox:before{  content:"\f269"; }  .cb_template .fa-opera:before{  content:"\f26a"; }  .cb_template .fa-internet-explorer:before{  content:"\f26b"; }  .cb_template .fa-tv:before, .cb_template .fa-television:before{  content:"\f26c"; }  .cb_template .fa-contao:before{  content:"\f26d"; }  .cb_template .fa-500px:before{  content:"\f26e"; }  .cb_template .fa-amazon:before{  content:"\f270"; }  .cb_template .fa-calendar-plus-o:before{  content:"\f271"; }  .cb_template .fa-calendar-minus-o:before{  content:"\f272"; }  .cb_template .fa-calendar-times-o:before{  content:"\f273"; }  .cb_template .fa-calendar-check-o:before{  content:"\f274"; }  .cb_template .fa-industry:before{  content:"\f275"; }  .cb_template .fa-map-pin:before{  content:"\f276"; }  .cb_template .fa-map-signs:before{  content:"\f277"; }  .cb_template .fa-map-o:before{  content:"\f278"; }  .cb_template .fa-map:before{  content:"\f279"; }  .cb_template .fa-commenting:before{  content:"\f27a"; }  .cb_template .fa-commenting-o:before{  content:"\f27b"; }  .cb_template .fa-houzz:before{  content:"\f27c"; }  .cb_template .fa-vimeo:before{  content:"\f27d"; }  .cb_template .fa-black-tie:before{  content:"\f27e"; }  .cb_template .fa-fonticons:before{  content:"\f280"; }  .cb_template .fa-reddit-alien:before{  content:"\f281"; }  .cb_template .fa-edge:before{  content:"\f282"; }  .cb_template .fa-credit-card-alt:before{  content:"\f283"; }  .cb_template .fa-codiepie:before{  content:"\f284"; }  .cb_template .fa-modx:before{  content:"\f285"; }  .cb_template .fa-fort-awesome:before{  content:"\f286"; }  .cb_template .fa-usb:before{  content:"\f287"; }  .cb_template .fa-product-hunt:before{  content:"\f288"; }  .cb_template .fa-mixcloud:before{  content:"\f289"; }  .cb_template .fa-scribd:before{  content:"\f28a"; }  .cb_template .fa-pause-circle:before{  content:"\f28b"; }  .cb_template .fa-pause-circle-o:before{  content:"\f28c"; }  .cb_template .fa-stop-circle:before{  content:"\f28d"; }  .cb_template .fa-stop-circle-o:before{  content:"\f28e"; }  .cb_template .fa-shopping-bag:before{  content:"\f290"; }  .cb_template .fa-shopping-basket:before{  content:"\f291"; }  .cb_template .fa-hashtag:before{  content:"\f292"; }  .cb_template .fa-bluetooth:before{  content:"\f293"; }  .cb_template .fa-bluetooth-b:before{  content:"\f294"; }  .cb_template .fa-percent:before{  content:"\f295"; }  .cb_template .fa-gitlab:before{  content:"\f296"; }  .cb_template .fa-wpbeginner:before{  content:"\f297"; }  .cb_template .fa-wpforms:before{  content:"\f298"; }  .cb_template .fa-envira:before{  content:"\f299"; }  .cb_template .fa-universal-access:before{  content:"\f29a"; }  .cb_template .fa-wheelchair-alt:before{  content:"\f29b"; }  .cb_template .fa-question-circle-o:before{  content:"\f29c"; }  .cb_template .fa-blind:before{  content:"\f29d"; }  .cb_template .fa-audio-description:before{  content:"\f29e"; }  .cb_template .fa-volume-control-phone:before{  content:"\f2a0"; }  .cb_template .fa-braille:before{  content:"\f2a1"; }  .cb_template .fa-assistive-listening-systems:before{  content:"\f2a2"; }  .cb_template .fa-asl-interpreting:before, .cb_template .fa-american-sign-language-interpreting:before{  content:"\f2a3"; }  .cb_template .fa-deafness:before, .cb_template .fa-hard-of-hearing:before, .cb_template .fa-deaf:before{  content:"\f2a4"; }  .cb_template .fa-glide:before{  content:"\f2a5"; }  .cb_template .fa-glide-g:before{  content:"\f2a6"; }  .cb_template .fa-signing:before, .cb_template .fa-sign-language:before{  content:"\f2a7"; }  .cb_template .fa-low-vision:before{  content:"\f2a8"; }  .cb_template .fa-viadeo:before{  content:"\f2a9"; }  .cb_template .fa-viadeo-square:before{  content:"\f2aa"; }  .cb_template .fa-snapchat:before{  content:"\f2ab"; }  .cb_template .fa-snapchat-ghost:before{  content:"\f2ac"; }  .cb_template .fa-snapchat-square:before{  content:"\f2ad"; }  .cb_template .fa-pied-piper:before{  content:"\f2ae"; }  .cb_template .fa-first-order:before{  content:"\f2b0"; }  .cb_template .fa-yoast:before{  content:"\f2b1"; }  .cb_template .fa-themeisle:before{  content:"\f2b2"; }  .cb_template .fa-google-plus-circle:before, .cb_template .fa-google-plus-official:before{  content:"\f2b3"; }  .cb_template .fa-fa:before, .cb_template .fa-font-awesome:before{  content:"\f2b4"; }  .cb_template .fa-handshake-o:before{  content:"\f2b5"; }  .cb_template .fa-envelope-open:before{  content:"\f2b6"; }  .cb_template .fa-envelope-open-o:before{  content:"\f2b7"; }  .cb_template .fa-linode:before{  content:"\f2b8"; }  .cb_template .fa-address-book:before{  content:"\f2b9"; }  .cb_template .fa-address-book-o:before{  content:"\f2ba"; }  .cb_template .fa-vcard:before, .cb_template .fa-address-card:before{  content:"\f2bb"; }  .cb_template .fa-vcard-o:before, .cb_template .fa-address-card-o:before{  content:"\f2bc"; }  .cb_template .fa-user-circle:before{  content:"\f2bd"; }  .cb_template .fa-user-circle-o:before{  content:"\f2be"; }  .cb_template .fa-user-o:before{  content:"\f2c0"; }  .cb_template .fa-id-badge:before{  content:"\f2c1"; }  .cb_template .fa-drivers-license:before, .cb_template .fa-id-card:before{  content:"\f2c2"; }  .cb_template .fa-drivers-license-o:before, .cb_template .fa-id-card-o:before{  content:"\f2c3"; }  .cb_template .fa-quora:before{  content:"\f2c4"; }  .cb_template .fa-free-code-camp:before{  content:"\f2c5"; }  .cb_template .fa-telegram:before{  content:"\f2c6"; }  .cb_template .fa-thermometer-4:before, .cb_template .fa-thermometer:before, .cb_template .fa-thermometer-full:before{  content:"\f2c7"; }  .cb_template .fa-thermometer-3:before, .cb_template .fa-thermometer-three-quarters:before{  content:"\f2c8"; }  .cb_template .fa-thermometer-2:before, .cb_template .fa-thermometer-half:before{  content:"\f2c9"; }  .cb_template .fa-thermometer-1:before, .cb_template .fa-thermometer-quarter:before{  content:"\f2ca"; }  .cb_template .fa-thermometer-0:before, .cb_template .fa-thermometer-empty:before{  content:"\f2cb"; }  .cb_template .fa-shower:before{  content:"\f2cc"; }  .cb_template .fa-bathtub:before, .cb_template .fa-s15:before, .cb_template .fa-bath:before{  content:"\f2cd"; }  .cb_template .fa-podcast:before{  content:"\f2ce"; }  .cb_template .fa-window-maximize:before{  content:"\f2d0"; }  .cb_template .fa-window-minimize:before{  content:"\f2d1"; }  .cb_template .fa-window-restore:before{  content:"\f2d2"; }  .cb_template .fa-times-rectangle:before, .cb_template .fa-window-close:before{  content:"\f2d3"; }  .cb_template .fa-times-rectangle-o:before, .cb_template .fa-window-close-o:before{  content:"\f2d4"; }  .cb_template .fa-bandcamp:before{  content:"\f2d5"; }  .cb_template .fa-grav:before{  content:"\f2d6"; }  .cb_template .fa-etsy:before{  content:"\f2d7"; }  .cb_template .fa-imdb:before{  content:"\f2d8"; }  .cb_template .fa-ravelry:before{  content:"\f2d9"; }  .cb_template .fa-eercast:before{  content:"\f2da"; }  .cb_template .fa-microchip:before{  content:"\f2db"; }  .cb_template .fa-snowflake-o:before{  content:"\f2dc"; }  .cb_template .fa-superpowers:before{  content:"\f2dd"; }  .cb_template .fa-wpexplorer:before{  content:"\f2de"; }  .cb_template .fa-meetup:before{  content:"\f2e0"; }     /* --------- /components/com_comprofiler/plugin/templates/default/template.css --------- */  .cb_template .row:before, .cb_template .row:after{  /* workaround to Bootstrap 2.0/3.0 styling */  display:none; }  .cb_template .row > [class*="col-"]{  /* workaround to Bootstrap 2.0/3.0 styling */  float:none; }  @media (prefers-reduced-motion:reduce){  .cb_template .spinner-border,  .cb_template .spinner-grow{  /* workaround to Joomla 4.0 styling */  animation-duration:1.5s !important;  animation-iteration-count:infinite !important;  } }  .cb_template .blockquote-footer{  /* workaround to Bootstrap 5.0 styling */  margin-top:0; }  .cb_template .gap-1{  gap:0.25rem; }  .cb_template .gap-2{  gap:0.5rem; }  .cb_template .gap-3{  gap:1rem; }  .cb_template .gap-4{  gap:1.5rem; }  .cb_template .gap-5{  gap:3rem; }  .cb_template .hidden{  display:none !important; }  .cb_template .mw-25{  max-width:25% !important; }  .cb_template .mw-50{  max-width:50% !important; }  .cb_template .mw-75{  max-width:75% !important; }  .cb_template .mw-none{  max-width:none !important; }  .cb_template .mh-25{  max-height:25% !important; }  .cb_template .mh-50{  max-height:50% !important; }  .cb_template .mh-75{  max-height:75% !important; }  .cb_template .mh-none{  max-height:none !important; }  .cb_template .no-overflow{  overflow:hidden !important; }  .cb_template .auto-overflow{  overflow:auto !important; }  .cb_template .user-select-text{  -webkit-user-select:text !important;  user-select:text !important; }  .cb_template .text-wrap{  word-break:break-word;  word-wrap:break-word;  white-space:normal; }  .cb_template .text-wrapall{  word-break:break-all;  word-wrap:break-word;  white-space:normal; }  .cb_template .text-overflow{  max-width:100%;  overflow:hidden;  text-overflow:ellipsis; }  .cb_template .text-wrapoverflow{  max-width:100%;  overflow-wrap:break-word; }  .cb_template .text-overline{  text-decoration:overline; }  .cb_template .text-underline{  text-decoration:underline; }  .cb_template .text-strike{  text-decoration:line-through; }  .cb_template .text-plain{  text-decoration:none; }  .cb_template .text-inherit{  color:inherit; }  .cb_template a.text-plain:hover, .cb_template a.text-plain:focus{  text-decoration:none; }  .cb_template a.text-plain:focus{  outline:0; }  .cb_template a.text-inherit:hover, .cb_template a.text-inherit:focus{  color:inherit; }  .cb_template a.text-inherit:focus{  outline:0; }  .cb_template .text-normal{  font-size:1rem; }  .cb_template .text-large{  font-size:1.25rem; }  .cb_template .text-small{  font-size:0.875rem; }  .cb_template .bg-none{  background:none !important; }  .cb_template .rounded-top-0{  border-top-left-radius:0 !important;  border-top-right-radius:0 !important; }  .cb_template .rounded-right-0{  border-top-right-radius:0 !important;  border-bottom-right-radius:0 !important; }  .cb_template .rounded-bottom-0{  border-bottom-right-radius:0 !important;  border-bottom-left-radius:0 !important; }  .cb_template .rounded-left-0{  border-top-left-radius:0 !important;  border-bottom-left-radius:0 !important; }  .cb_template .btn-group-list{  position:relative;  display:inline-flex;  vertical-align:middle; }  .cb_template .btn-group-list > .btn{  position:relative;  flex:0 1 auto;  margin-bottom:0;  border-radius:0; }  .cb_template .btn-group-list > .btn:hover{  z-index:1; }  .cb_template .btn-group-list > .btn:focus, .cb_template .btn-group-list > .btn:active, .cb_template .btn-group-list > .btn.active{  z-index:1; }  .cb_template .btn-group-list > .btn-group > .btn{  margin-bottom:0;  border-radius:0; }  .cb_template .btn-group-list .btn + .btn, .cb_template .btn-group-list .btn + .btn-group-list, .cb_template .btn-group-list .btn-group-list + .btn, .cb_template .btn-group-list .btn-group-list + .btn-group-list{  margin-left:-1px; }  .cb_template .btn-group-list label:first-of-type.btn{  border-top-left-radius:0.25rem;  border-bottom-left-radius:0.25rem; }  .cb_template .btn-group-list label:first-of-type.btn-lg{  border-top-left-radius:0.3rem;  border-bottom-left-radius:0.3rem; }  .cb_template .btn-group-list label:first-of-type.btn-sm{  border-top-left-radius:0.2rem;  border-bottom-left-radius:0.2rem; }  .cb_template .btn-group-list label:last-of-type.btn{  border-top-right-radius:0.25rem;  border-bottom-right-radius:0.25rem; }  .cb_template .btn-group-list label:last-of-type.btn-lg{  border-top-right-radius:0.3rem;  border-bottom-right-radius:0.3rem; }  .cb_template .btn-group-list label:last-of-type.btn-sm{  border-top-right-radius:0.2rem;  border-bottom-right-radius:0.2rem; }  .cb_template .btn-group-list input[type="checkbox"], .cb_template .btn-group-list input[type="radio"]{  display:none !important; }  .cb_template .btn-group-list input[type="checkbox"]:not(:checked) + .btn, .cb_template .btn-group-list input[type="radio"]:not(:checked) + .btn{  color:#212529;  background-color:#f8f9fa;  border-color:#dee2e6; }  .cb_template .btn-group-list input[type="checkbox"]:not(:checked) + .btn:hover, .cb_template .btn-group-list input[type="radio"]:not(:checked) + .btn:hover{  color:#212529;  background-color:#e2e6ea;  border-color:#c1c9d0; }  .cb_template .btn-group-list input[type="checkbox"]:not(:checked) + .btn:focus, .cb_template .btn-group-list input[type="checkbox"]:not(:checked) + .btn.focus, .cb_template .btn-group-list input[type="radio"]:not(:checked) + .btn:focus, .cb_template .btn-group-list input[type="radio"]:not(:checked) + .btn.focus{  color:#212529;  background-color:#e2e6ea;  border-color:#c1c9d0;  box-shadow:0 0 0 0.2rem rgba(194, 198, 202, 0.5); }  .cb_template .btn-group-list input[type="checkbox"]:not(:checked) + .btn.disabled, .cb_template .btn-group-list input[type="checkbox"]:not(:checked) + .btn:disabled, .cb_template .btn-group-list input[type="radio"]:not(:checked) + .btn.disabled, .cb_template .btn-group-list input[type="radio"]:not(:checked) + .btn:disabled{  color:#212529;  background-color:#f8f9fa;  border-color:#dee2e6; }  .cb_template .btn-group-list input[type="checkbox"]:not(:checked) + .btn:not(:disabled):not(.disabled):active, .cb_template .btn-group-list input[type="checkbox"]:not(:checked) + .btn:not(:disabled):not(.disabled).active, .show > .cb_template .btn-group-list input[type="checkbox"]:not(:checked) + .btn.dropdown-toggle, .cb_template .btn-group-list input[type="radio"]:not(:checked) + .btn:not(:disabled):not(.disabled):active, .cb_template .btn-group-list input[type="radio"]:not(:checked) + .btn:not(:disabled):not(.disabled).active, .show > .cb_template .btn-group-list input[type="radio"]:not(:checked) + .btn.dropdown-toggle{  color:#212529;  background-color:#dae0e5;  border-color:#bac2cb; }  .cb_template .btn-group-list input[type="checkbox"]:not(:checked) + .btn:not(:disabled):not(.disabled):active:focus, .cb_template .btn-group-list input[type="checkbox"]:not(:checked) + .btn:not(:disabled):not(.disabled).active:focus, .show > .cb_template .btn-group-list input[type="checkbox"]:not(:checked) + .btn.dropdown-toggle:focus, .cb_template .btn-group-list input[type="radio"]:not(:checked) + .btn:not(:disabled):not(.disabled):active:focus, .cb_template .btn-group-list input[type="radio"]:not(:checked) + .btn:not(:disabled):not(.disabled).active:focus, .show > .cb_template .btn-group-list input[type="radio"]:not(:checked) + .btn.dropdown-toggle:focus{  box-shadow:0 0 0 0.2rem rgba(194, 198, 202, 0.5); }  .cb_template .btn-group-list input[type="checkbox"]:not(:checked) + .btn[class*="btn-outline-"], .cb_template .btn-group-list input[type="radio"]:not(:checked) + .btn[class*="btn-outline-"]{  background-color:transparent;  color:#6c757d;  border-color:#6c757d; }  .cb_template .btn-group-list input[type="checkbox"]:not(:checked) + .btn[class*="btn-outline-"]:hover, .cb_template .btn-group-list input[type="radio"]:not(:checked) + .btn[class*="btn-outline-"]:hover{  color:#fff;  background-color:#6c757d;  border-color:#6c757d; }  .cb_template .btn-group-list input[type="checkbox"]:not(:checked) + .btn[class*="btn-outline-"]:focus, .cb_template .btn-group-list input[type="checkbox"]:not(:checked) + .btn[class*="btn-outline-"].focus, .cb_template .btn-group-list input[type="radio"]:not(:checked) + .btn[class*="btn-outline-"]:focus, .cb_template .btn-group-list input[type="radio"]:not(:checked) + .btn[class*="btn-outline-"].focus{  box-shadow:0 0 0 0.2rem rgba(108, 117, 125, 0.5); }  .cb_template .btn-group-list input[type="checkbox"]:not(:checked) + .btn[class*="btn-outline-"].disabled, .cb_template .btn-group-list input[type="checkbox"]:not(:checked) + .btn[class*="btn-outline-"]:disabled, .cb_template .btn-group-list input[type="radio"]:not(:checked) + .btn[class*="btn-outline-"].disabled, .cb_template .btn-group-list input[type="radio"]:not(:checked) + .btn[class*="btn-outline-"]:disabled{  color:#6c757d;  background-color:transparent; }  .cb_template .btn-group-list input[type="checkbox"]:not(:checked) + .btn[class*="btn-outline-"]:not(:disabled):not(.disabled):active, .cb_template .btn-group-list input[type="checkbox"]:not(:checked) + .btn[class*="btn-outline-"]:not(:disabled):not(.disabled).active, .show > .cb_template .btn-group-list input[type="checkbox"]:not(:checked) + .btn[class*="btn-outline-"].dropdown-toggle, .cb_template .btn-group-list input[type="radio"]:not(:checked) + .btn[class*="btn-outline-"]:not(:disabled):not(.disabled):active, .cb_template .btn-group-list input[type="radio"]:not(:checked) + .btn[class*="btn-outline-"]:not(:disabled):not(.disabled).active, .show > .cb_template .btn-group-list input[type="radio"]:not(:checked) + .btn[class*="btn-outline-"].dropdown-toggle{  color:#fff;  background-color:#6c757d;  border-color:#6c757d; }  .cb_template .btn-group-list input[type="checkbox"]:not(:checked) + .btn[class*="btn-outline-"]:not(:disabled):not(.disabled):active:focus, .cb_template .btn-group-list input[type="checkbox"]:not(:checked) + .btn[class*="btn-outline-"]:not(:disabled):not(.disabled).active:focus, .show > .cb_template .btn-group-list input[type="checkbox"]:not(:checked) + .btn[class*="btn-outline-"].dropdown-toggle:focus, .cb_template .btn-group-list input[type="radio"]:not(:checked) + .btn[class*="btn-outline-"]:not(:disabled):not(.disabled):active:focus, .cb_template .btn-group-list input[type="radio"]:not(:checked) + .btn[class*="btn-outline-"]:not(:disabled):not(.disabled).active:focus, .show > .cb_template .btn-group-list input[type="radio"]:not(:checked) + .btn[class*="btn-outline-"].dropdown-toggle:focus{  box-shadow:0 0 0 0.2rem rgba(108, 117, 125, 0.5); }  .cb_template .badge{  /* workaround to Bootstrap 3.0 styling */  text-shadow:none; }  .cb_template .btn{  /* workaround to Bootstrap 3.0 styling */  background-image:none;  text-shadow:none;  box-shadow:none; }  .cb_template .btn-secondary:focus{  /* workaround to Bootstrap 3.0 styling */  color:var(--white, #fff);  background-color:var(--gray, #6c757d); }  .cb_template .btn-light:focus{  /* workaround to Bootstrap 3.0 styling */  background-color:var(--light, #f8f9fa); }  .cb_template .btn-dark:focus{  /* workaround to Bootstrap 3.0 styling */  color:var(--white, #fff);  background-color:var(--dark, #343a40); }  .cb_template .btn-group{  /* workaround to Joomla 3.0 styling */  font-size:inherit; }  .cb_template .btn-group .btn{  /* workaround to Joomla 3.0 styling */  font-size:inherit; }  .cb_template form{  /* workaround to Joomla 3.0 styling */  margin:0; }  .cb_template .form-control{  /* workaround to Joomla 3.0 styling */  max-width:100%;  /* workaround to Bootstrap 5.0 styling */  -webkit-appearance:auto;  appearance:auto; }  .cb_template .form-control.input-block{  width:100% !important;  display:block !important; }  .cb_template .form-control.input-block + .form-control.input-block{  margin-top:1rem; }  .cb_template .form-auto .form-control{  display:inline-block;  width:auto; }  .cb_template .form-control[type="file"]:not(.custom-file-input){  height:auto; }  .cb_template .form-group-block .form-control{  display:block;  width:100%; }  .cb_template .form-group-section{  display:block;  width:100%; }  .cb_template .form-group-section .col-form-label{  display:block;  width:100%;  max-width:100%;  padding-left:0;  padding-right:0;  margin-bottom:1rem;  background-color:var(--light, #f8f9fa);  text-align:center; }  .cb_template .form-group-section .col-form-label + .col, .cb_template .form-group-section .col-form-label + [class*="col-"]{  display:block;  width:100%;  flex:0 0 100%;  max-width:100%; }  .cb_template .table .table{  background-color:transparent; }  .cb_template .table-bordered caption + thead tr:first-child th, .cb_template .table-bordered caption + tbody tr:first-child th, .cb_template .table-bordered caption + tbody tr:first-child td, .cb_template .table-bordered colgroup + thead tr:first-child th, .cb_template .table-bordered colgroup + tbody tr:first-child th, .cb_template .table-bordered colgroup + tbody tr:first-child td, .cb_template .table-bordered thead:first-child tr:first-child th, .cb_template .table-bordered tbody:first-child tr:first-child th, .cb_template .table-bordered tbody:first-child tr:first-child td{  /* workaround to Joomla 3.0 styling */  border-top:1px solid #dee2e6; }  .cb_template .table > :not(:last-child) > :last-child > *{  /* workaround to Bootstrap 5.0 styling */  border-bottom-color:#dee2e6; }  .cb_template .tabs-left .nav-tabs, .cb_template .nav.nav-stacked{  /* workaround to Bootstrap 3.0 styling */  flex-direction:column !important; }  .cb_template .nav-item, .cb_template .nav-link{  /* workaround to Joomla 3.0 styling */  line-height:inherit; }  .cb_template .nav-link:hover{  /* workaround to Joomla 3.0 styling */  background:initial; }  .cb_template .img-fluid-inline{  display:inline-block;  min-width:0;  max-width:100%;  height:auto; }  .cb_template .content-spacer{  display:block;  margin-top:1rem;  margin-bottom:1rem; }  .cb_template .card-bg{  position:absolute;  min-height:150px;  height:100%;  width:100%;  font:0/0 a;  background-position:50% 50%;  background-size:cover;  background-repeat:no-repeat;  z-index:1; }  .cb_template .card-bg-overlay{  z-index:2; }  @media (max-width:575.98px){  .cb_template .w-sm-25{  width:25% !important;  }  .cb_template .w-sm-50{  width:50% !important;  }  .cb_template .w-sm-75{  width:75% !important;  }  .cb_template .w-sm-100{  width:100% !important;  }  .cb_template .w-sm-auto{  width:auto !important;  }  .cb_template .h-sm-25{  height:25% !important;  }  .cb_template .h-sm-50{  height:50% !important;  }  .cb_template .h-sm-75{  height:75% !important;  }  .cb_template .h-sm-100{  height:100% !important;  }  .cb_template .h-sm-auto{  height:auto !important;  }  .cb_template .mw-sm-25{  max-width:25% !important;  }  .cb_template .mw-sm-50{  max-width:50% !important;  }  .cb_template .mw-sm-75{  max-width:75% !important;  }  .cb_template .mw-sm-100{  max-width:100% !important;  }  .cb_template .mh-sm-25{  max-height:100% !important;  }  .cb_template .mh-sm-50{  max-height:100% !important;  }  .cb_template .mh-sm-75{  max-height:100% !important;  }  .cb_template .mh-sm-100{  max-height:100% !important;  }  .cb_template .mw-sm-none{  max-width:none !important;  }  .cb_template .mh-sm-none{  max-height:none !important;  }  .cb_template .btn-sm-block{  display:block;  width:100%;  }  .cb_template .btn-sm-block + .btn-sm-block{  margin-top:0.5rem;  } }  @media (max-width:767.98px){  .cb_template .w-md-25{  width:25% !important;  }  .cb_template .w-md-50{  width:50% !important;  }  .cb_template .w-md-75{  width:75% !important;  }  .cb_template .w-md-100{  width:100% !important;  }  .cb_template .w-md-auto{  width:auto !important;  }  .cb_template .h-md-25{  height:25% !important;  }  .cb_template .h-md-50{  height:50% !important;  }  .cb_template .h-md-75{  height:75% !important;  }  .cb_template .h-md-100{  height:100% !important;  }  .cb_template .h-md-auto{  height:auto !important;  }  .cb_template .mw-md-25{  max-width:25% !important;  }  .cb_template .mw-md-50{  max-width:50% !important;  }  .cb_template .mw-md-75{  max-width:75% !important;  }  .cb_template .mw-md-100{  max-width:100% !important;  }  .cb_template .mh-md-25{  max-height:100% !important;  }  .cb_template .mh-md-50{  max-height:100% !important;  }  .cb_template .mh-md-75{  max-height:100% !important;  }  .cb_template .mh-md-100{  max-height:100% !important;  }  .cb_template .mw-md-none{  max-width:none !important;  }  .cb_template .mh-md-none{  max-height:none !important;  }  .cb_template .btn-md-block{  display:block;  width:100%;  }  .cb_template .btn-md-block + .btn-md-block{  margin-top:0.5rem;  } }  @media (max-width:991.98px){  .cb_template .w-lg-25{  width:25% !important;  }  .cb_template .w-lg-50{  width:50% !important;  }  .cb_template .w-lg-75{  width:75% !important;  }  .cb_template .w-lg-100{  width:100% !important;  }  .cb_template .w-lg-auto{  width:auto !important;  }  .cb_template .h-lg-25{  height:25% !important;  }  .cb_template .h-lg-50{  height:50% !important;  }  .cb_template .h-lg-75{  height:75% !important;  }  .cb_template .h-lg-100{  height:100% !important;  }  .cb_template .h-lg-auto{  height:auto !important;  }  .cb_template .mw-lg-25{  max-width:25% !important;  }  .cb_template .mw-lg-50{  max-width:50% !important;  }  .cb_template .mw-lg-75{  max-width:75% !important;  }  .cb_template .mw-lg-100{  max-width:100% !important;  }  .cb_template .mh-lg-25{  max-height:100% !important;  }  .cb_template .mh-lg-50{  max-height:100% !important;  }  .cb_template .mh-lg-75{  max-height:100% !important;  }  .cb_template .mh-lg-100{  max-height:100% !important;  }  .cb_template .mw-lg-none{  max-width:none !important;  }  .cb_template .mh-lg-none{  max-height:none !important;  }  .cb_template .btn-lg-block{  display:block;  width:100%;  }  .cb_template .btn-lg-block + .btn-lg-block{  margin-top:0.5rem;  } }  @media (max-width:1199.98px){  .cb_template .w-xl-25{  width:25% !important;  }  .cb_template .w-xl-50{  width:50% !important;  }  .cb_template .w-xl-75{  width:75% !important;  }  .cb_template .w-xl-100{  width:100% !important;  }  .cb_template .w-xl-auto{  width:auto !important;  }  .cb_template .h-xl-25{  height:25% !important;  }  .cb_template .h-xl-50{  height:50% !important;  }  .cb_template .h-xl-75{  height:75% !important;  }  .cb_template .h-xl-100{  height:100% !important;  }  .cb_template .h-xl-auto{  height:auto !important;  }  .cb_template .mw-xl-25{  max-width:25% !important;  }  .cb_template .mw-xl-50{  max-width:50% !important;  }  .cb_template .mw-xl-75{  max-width:75% !important;  }  .cb_template .mw-xl-100{  max-width:100% !important;  }  .cb_template .mh-xl-25{  max-height:100% !important;  }  .cb_template .mh-xl-50{  max-height:100% !important;  }  .cb_template .mh-xl-75{  max-height:100% !important;  }  .cb_template .mh-xl-100{  max-height:100% !important;  }  .cb_template .mw-xl-none{  max-width:none !important;  }  .cb_template .mh-xl-none{  max-height:none !important;  }  .cb_template .btn-xl-block{  display:block;  width:100%;  }  .cb_template .btn-xl-block + .btn-xl-block{  margin-top:0.5rem;  } }  .cb_template .form-control:invalid::placeholder, .cb_template .form-control.is-invalid::placeholder, .cb_template .custom-select:invalid::placeholder, .cb_template .custom-select.is-invalid::placeholder, .cb_template .custom-control-input:invalid::placeholder, .cb_template .custom-control-input.is-invalid::placeholder, .cb_template .custom-file-input:invalid::placeholder, .cb_template .custom-file-input.is-invalid::placeholder{  color:var(--danger, #dc3545); }  .cb_template .input-group > .form-control.flex-grow-0, .cb_template .input-group > .form-control-plaintext.flex-grow-0, .cb_template .input-group > .custom-select.flex-grow-0, .cb_template .input-group > .custom-file.flex-grow-0{  flex-basis:auto; }  .cb_template .flex-auto{  flex:0 0 auto !important; }  .cb_template label{  /* workaround to Joomla 3.0 styling */  line-height:inherit;  font-size:inherit;  max-width:none; }  .cb_template .border-transparent{  border-color:transparent !important; }  .cb_template .fa{  font-family:FontAwesome !important;  /* MARKED IMPORTANT TO AVOID BEING OVERRIDDEN */ }  .cb_template .fa:before, .cb_template .fa-before:before, .cb_template .fa-raw, .cb_template .fa-raw:before, .cb_template .fa-raw-before:before{  display:inline-block;  font:normal normal normal 14px/1 FontAwesome;  font-size:inherit;  text-rendering:auto;  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-family:FontAwesome !important;  /* MARKED IMPORTANT TO AVOID BEING OVERRIDDEN */ }  .cb_template .fa-sm, .cb_template .fa-before-sm:before{  font-size:0.67em;  line-height:1.25em;  vertical-align:15%; }  .cb_template .fa-before-lg:before{  font-size:1.33333333em;  line-height:0.75em;  vertical-align:-15%; }  .cb_template .fa-before-2x:before{  font-size:2em; }  .cb_template .fa-before-3x:before{  font-size:3em; }  .cb_template .fa-before-4x:before{  font-size:4em; }  .cb_template .fa-before-5x:before{  font-size:5em; }  .cb_template .fa-raw, .cb_template .fa-raw:before, .cb_template .fa-raw-before:before{  font-style:inherit;  font-weight:inherit;  line-height:inherit; }  .cb_template .fa-block, .cb_template .fa-block:before{  display:block; }  .cb_template .fa-prefix:before{  margin-right:0.25rem; }  .cb_template .fa-suffix:before{  margin-left:0.25rem; }  .cb_template .fa-infix:before{  margin-left:0.25rem;  margin-right:0.25rem; }  .cb_template .fa-only{  font:0/0 a; }  .cb_template .fa-only:before{  font-size:initial; }  .cb_template .fa-only .fa:not(.text-small):not(.text-large), .cb_template .fa-only .fa-raw:not(.text-small):not(.text-large), .cb_template .fa-only .fa-raw-before:not(.text-small):not(.text-large), .cb_template .fa-only .fa-before:not(.text-small):not(.text-large){  font-size:initial; }  .cb_template .fa-spin-fast{  animation:fa-spin 1s infinite linear; }  .cb_template .fa-spin-faster{  animation:fa-spin 0.5s infinite linear; }  .cb_template .fa-spin-slow{  animation:fa-spin 2s infinite linear; }  .cb_template .fa-spin-slower{  animation:fa-spin 2.5s infinite linear; }  .cb_template.qtip{  max-width:none;  display:none;  padding:0; }  .cb_template.qtip > .qtip-close{  top:3px;  right:20px;  border-style:none;  opacity:0.8; }  .cb_template.qtip > .qtip-close:hover{  opacity:1; }  .cb_template.qtip > .qtip-close > span{  color:var(--gray, #6c757d);  text-shadow:0 0 0 var(--light, #f8f9fa); }  .cb_template .qtip-titlebar{  text-align:left;  overflow:auto;  word-wrap:break-word;  font-weight:normal; }  .cb_template .qtip-titlebar .qtip-close{  right:7px;  top:5px;  margin-top:0;  opacity:0.8;  border:0;  background:none; }  .cb_template .qtip-titlebar .qtip-close:hover{  opacity:1; }  .cb_template .qtip-titlebar .qtip-close > span{  color:var(--gray, #6c757d); }  .cb_template .qtip-content{  overflow:auto;  -webkit-overflow-scrolling:touch;  -ms-overflow-style:-ms-autohiding-scrollbar; }  .cb_template.qtip-nostyle{  font-size:inherit;  color:inherit;  line-height:inherit;  margin:0;  padding:0;  border:0;  background-color:transparent;  border-radius:0;  box-shadow:none; }  .cb_template.qtip-nostyle .qtip-content{  margin:0;  padding:0;  border:0;  overflow:visible; }  .cb_template.qtip-nostyle .qtip-close, .cb_template.qtip-nostyle .qtip-titlebar{  display:none; }  .cb_template.qtip-menu .dropdown-menu{  position:relative;  float:none; }  .cb_template.qtip-simple{  opacity:1;  display:none; }  .cb_template.qtip-simple .qtip-titlebar{  display:none; }  .cb_template.qtip-canvas{  padding:0; }  .cb_template.qtip-canvas .qtip-titlebar{  display:none; }  .cb_template.qtip-canvas .qtip-content{  padding:0; }  .cb_template.qtip-canvas .qtip-content .cbCanvasLayout{  margin:0;  border:0;  width:100%; }  .cb_template.qtip-overlay{  position:fixed;  left:0;  top:0;  width:100%;  height:100%;  background-color:black;  opacity:0.7;  cursor:pointer; }  .cb_template.qtip-modal{  max-width:98%;  box-shadow:none; }  .cb_template.qtip-modal.qtip-fixed{  max-height:98%; }  #qtip-overlay.cb_template{  display:block !important;  opacity:1 !important;  cursor:pointer; }  .cb_template.qtip-nowidth{  max-width:600px; }  .cb_template .select2-hidden-accessible.form-control.is-valid + .form-control.select2-container--bootstrap{  border-color:#28a745; }  .cb_template .select2-hidden-accessible.form-control.is-valid + .form-control.select2-container--bootstrap.select2-container--focus:not(.select2-container--disabled){  border-color:#28a745;  box-shadow:0 0 0 0.2rem rgba(40, 167, 69, 0.25); }  .cb_template .select2-hidden-accessible.form-control.is-invalid + .form-control.select2-container--bootstrap{  border-color:#dc3545; }  .cb_template .select2-hidden-accessible.form-control.is-invalid + .form-control.select2-container--bootstrap.select2-container--focus:not(.select2-container--disabled){  border-color:#dc3545;  box-shadow:0 0 0 0.2rem rgba(220, 53, 69, 0.25); }  .cb_template .select2-container--bootstrap{  outline:none;  cursor:pointer; }  .cb_template .select2-container--bootstrap.form-control.select2-container--focus:not(.select2-container--disabled){  color:#495057;  background-color:#fff;  border-color:#80bdff;  outline:0;  box-shadow:0 0 0 0.2rem rgba(0, 123, 255, 0.25); }  .cb_template .select2-container--bootstrap.form-control.select2-container--disabled{  background-color:#e9ecef;  opacity:1;  cursor:not-allowed; }  .cb_template .select2-container--bootstrap.select2-container--multiple{  height:auto; }  .cb_template .select2-container--bootstrap .select2-selection--multiple{  min-height:auto; }  .cb_template .select2-container--bootstrap .select2-selection--multiple .select2-selection__rendered{  display:block;  margin:0;  padding:0;  width:100%;  list-style:none;  white-space:normal; }  .cb_template .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice__remove{  margin-right:0.25rem; }  .cb_template .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice, .cb_template .select2-container--bootstrap .select2-selection--multiple .select2-search--inline{  display:inline-block;  float:none;  line-height:inherit; }  .cb_template .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice{  font-weight:normal;  margin-right:0.25rem; }  .cb_template .select2-container--bootstrap .select2-selection--multiple .select2-search--inline:only-child{  width:100%; }  .cb_template .select2-container--bootstrap .select2-selection--multiple .select2-search--inline:only-child .select2-search__field{  width:100% !important; }  .cb_template .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field{  height:auto;  padding:0;  margin:0;  border:0;  outline:none;  box-shadow:none;  background:none; }  .cb_template .select2-container--bootstrap .select2-selection--single{  height:auto;  outline:none;  background:transparent;  border:0;  border-radius:0; }  .cb_template .select2-container--bootstrap .select2-selection--single .select2-selection__rendered{  padding:0;  line-height:inherit; }  .cb_template .select2-container--bootstrap .select2-selection--single .select2-selection__arrow{  display:none; }  .cb_template.select2-container--bootstrap .select2-dropdown.select2-dropdown--above{  border-bottom:0 !important; }  .cb_template.select2-container--bootstrap .select2-dropdown.select2-dropdown--below{  border-top:0 !important; }  .cb_template.select2-container--bootstrap .select2-dropdown .select2-search__field{  margin:0; }  .cb_template.select2-container--bootstrap .select2-dropdown .select2-results .select2-results__options{  list-style:none;  margin:0;  padding:0; }  .cb_template.select2-container--bootstrap .select2-dropdown .select2-results .select2-results__options:not(.select2-results__options--nested){  max-height:200px;  overflow-x:hidden;  overflow-y:auto; }  .cb_template.select2-container--bootstrap .select2-dropdown .select2-results .select2-results__options .select2-results__option:empty{  display:none; }  .cb_template.select2-container--bootstrap .select2-dropdown .select2-results .select2-results__options .select2-results__option[aria-selected="true"]{  background:var(--blue, #007bff);  color:var(--white, #fff); }  .cb_template.select2-container--bootstrap .select2-dropdown .select2-results .select2-results__options .select2-results__option.select2-results__option--highlighted[aria-selected="false"]{  background:var(--light, #f8f9fa);  color:var(--dark, #343a40); }  .cb_template.select2-container--bootstrap .select2-dropdown .select2-results .select2-results__options .select2-results__option.select2-results__option--highlighted[aria-disabled="true"], .cb_template.select2-container--bootstrap .select2-dropdown .select2-results .select2-results__options .select2-results__option[aria-disabled="true"]{  background:transparent;  color:var(--gray, #6c757d);  cursor:not-allowed; }  .cb_template.select2-container--bootstrap .select2-dropdown .select2-results .select2-results__options--nested{  margin-left:-6px;  margin-right:-6px;  margin-top:6px; }  .cb_template.select2-container--bootstrap .select2-dropdown .select2-results .select2-results__options--nested .select2-results__option{  padding-left:15px; }  .cb_template.select2-container--fullwidth{  width:100% !important;  left:0 !important; }  .cb_template.select2-container--fullwidth .select2-search__field{  width:100% !important; }  .cb_template .rateit.rateit-font .rateit-selected, .cb_template .rateit.rateit-font .rateit-hover{  height:100%; }  .cb_template .rateit.rateit-font button.rateit-reset{  margin-top:0.25em;  width:0.7em;  height:0.7em;  vertical-align:top; }  .cb_template .rateit.rateit-font button.rateit-reset span{  height:55%; }  .cb_template .rateit button.rateit-reset{  float:none; }  .cb_template select, .cb_template textarea, .cb_template input[type="text"], .cb_template input[type="password"], .cb_template input[type="datetime"], .cb_template input[type="datetime-local"], .cb_template input[type="date"], .cb_template input[type="month"], .cb_template input[type="time"], .cb_template input[type="week"], .cb_template input[type="number"], .cb_template input[type="email"], .cb_template input[type="url"], .cb_template input[type="search"], .cb_template input[type="tel"], .cb_template input[type="color"]{  /* workaround to Joomla 3.0 styling */  margin:0; }  .cb_template textarea.form-control{  /* workaround to Joomla 4.0 styling */  min-height:unset; }  .cb_template input[type="color"]{  min-width:100px; }  .cb_template fieldset input, .cb_template fieldset textarea, .cb_template fieldset select, .cb_template fieldset img, .cb_template fieldset button{  /* workaround to Joomla 2.5 styling */  float:none; }  .cb_template fieldset li{  /* workaround to Joomla 2.5 styling */  padding:0; }  .cb_template fieldset.radio{  /* workaround to Joomla 3.0 styling */  min-height:auto; }  .cb_template fieldset.radio input{  /* workaround to Joomla 3.0 styling */  margin:6px 6px 0 0; }  .cb_template fieldset.radio label{  /* workaround to Joomla 3.0 styling */  display:block;  margin:0; }  .cb_template .cbPointsFieldIncrement{  cursor:pointer; }  .cb_template .cbFieldset.cbFieldsetCollapsed > *:not(legend):not(.cbFieldsetToggle):not(.cbFieldsetDescription){  display:none !important; }  .cb_template .cbFieldset .cbFieldsetExpand, .cb_template .cbFieldset .cbFieldsetCollapse{  line-height:0; }  .cb_template .cbFieldset .cbFieldsetLegend{  /* workaround to Joomla 4.0 styling */  float:none; }  .cb_template .cbValidationMessage{  display:block; }  .cb_template .cbFieldSpan > .cbValidationMessage{  display:inline-block;  margin:0 0 0 5px;  width:auto; }  .cb_template .cbScroller{  position:relative; }  .cb_template .cbScroller .cbScrollerLeft, .cb_template .cbScroller .cbScrollerRight{  position:absolute;  top:0;  height:100%;  width:20px;  padding-top:5px !important;  padding-bottom:5px !important;  z-index:1; }  .cb_template .cbScroller .cbScrollerLeft > button, .cb_template .cbScroller .cbScrollerRight > button{  width:100%;  height:100%;  margin:0; }  .cb_template .cbScroller .cbScrollerLeft{  left:5px;  text-align:left; }  .cb_template .cbScroller .cbScrollerRight{  right:5px;  text-align:right; }  .cb_template .cbScroller .cbScrollerContent{  white-space:nowrap;  overflow:hidden; }  .cb_template .cbScroller.cbScrollerWidth{  padding-left:30px;  padding-right:30px; }  .cb_template .cbScroller.cbScrollerHeight{  padding-top:30px;  padding-bottom:30px; }  .cb_template .cbForceDisplay{  display:block !important; }  .cb_template .cbMoreLess{  position:relative; }  .cb_template .cbMoreLess > a{  padding-left:5px; }  .cb_template .cbMoreLess .cbMoreLessOpen, .cb_template .cbMoreLess .cbMoreLessClose{  position:absolute;  right:0;  bottom:0;  z-index:1;  width:100%;  text-align:right; }  .cb_template .cbMoreLess .cbMoreLessOpen .cbMoreLessButton, .cb_template .cbMoreLess .cbMoreLessClose .cbMoreLessButton{  background-color:var(--white, #fff); }  .cb_template .cbMoreLess .cbMoreLessOpen.fade-edge, .cb_template .cbMoreLess .cbMoreLessClose.fade-edge{  background:transparent linear-gradient(180deg, rgba(255, 255, 255, 0), var(--white, #fff)); }  .cb_template .cbMoreLess .cbMoreLessContent{  vertical-align:top;  word-wrap:break-word;  text-overflow:ellipsis;  overflow:hidden; }  .cb_template .cbMoreLess.cbMoreLessOpened .cbMoreLessContent{  max-height:none; }  .cb_template .cbMoreLess.cbMoreLessClosed .cbMoreLessContent{  max-height:100px; }  .cb_template .navbar .navbar-collapse.show{  display:block;  visibility:visible; }  .cb_template .cbMenuNavBar .cbNavBarMenu .nav-item.flex-grow-1 ~ .nav-item.flex-grow-1{  flex-grow:0 !important; }  .cb_template .cbNavBar .cbNavBarOverflow{  display:none; }  .cb_template .cbNavBar > .cbNavBarOverflowToggle{  display:none !important; }  .cb_template .cbNavBar > .cbNavBarOverflowToggle:checked ~ .cbNavBarContainer > .cbNavBarMenu > .cbNavBarOverflow > .cbNavBarLink .cbNavBarOverflowMore, .cb_template .cbNavBar > .cbNavBarOverflowToggle:checked ~ .cbNavBarContainer > .cbNavBarMenu > .cbNavBarOverflow > .cbNavBarLink .cbNavBarOverflowMoreIcon, .cb_template .cbNavBar > .cbNavBarOverflowToggle:checked ~ .cbNavBarContainer > .cbNavBarMenu > .cbNavBarOverflow > .cbNavBarLink .cbNavBarOverflowMoreText{  display:none; }  .cb_template .cbNavBar > .cbNavBarOverflowToggle:checked ~ .cbNavBarContainer > .cbNavBarMenu > .cbNavBarOverflow > .cbNavBarLink .cbNavBarOverflowClose{  display:block; }  .cb_template .cbNavBar > .cbNavBarOverflowToggle:checked ~ .cbNavBarContainer > .cbNavBarMenu > .cbNavBarOverflow > .cbNavBarLink .cbNavBarOverflowCloseIcon, .cb_template .cbNavBar > .cbNavBarOverflowToggle:checked ~ .cbNavBarContainer > .cbNavBarMenu > .cbNavBarOverflow > .cbNavBarLink .cbNavBarOverflowCloseText{  display:inline-block; }  .cb_template .cbNavBar .cbNavBarContainer{  height:auto; }  .cb_template .cbNavBar .cbNavBarContainer > .cbNavBarMenu > .cbNavBarOverflow > .cbNavBarLink{  cursor:pointer; }  .cb_template .cbNavBar .cbNavBarContainer > .cbNavBarMenu > .cbNavBarOverflow > .cbNavBarLink .cbNavBarOverflowMore{  display:block; }  .cb_template .cbNavBar .cbNavBarContainer > .cbNavBarMenu > .cbNavBarOverflow > .cbNavBarLink .cbNavBarOverflowMoreIcon, .cb_template .cbNavBar .cbNavBarContainer > .cbNavBarMenu > .cbNavBarOverflow > .cbNavBarLink .cbNavBarOverflowMoreText{  display:inline-block; }  .cb_template .cbNavBar .cbNavBarContainer > .cbNavBarMenu > .cbNavBarOverflow > .cbNavBarLink .cbNavBarOverflowClose, .cb_template .cbNavBar .cbNavBarContainer > .cbNavBarMenu > .cbNavBarOverflow > .cbNavBarLink .cbNavBarOverflowCloseIcon, .cb_template .cbNavBar .cbNavBarContainer > .cbNavBarMenu > .cbNavBarOverflow > .cbNavBarLink .cbNavBarOverflowCloseText{  display:none; }  .cb_template .cbNavBar .cbNavBarSticky{  min-height:2.5rem; }  .cb_template .cbNavBar .cbNavBarSticky > * + *{  margin-left:0.5rem; }  @media (max-width:991.98px){  .cb_template .cbNavBar > .cbNavBarOverflowToggle:checked ~ .cbNavBarContainer{  height:auto;  overflow:visible;  }  .cb_template .cbNavBar > .cbNavBarOverflowToggle:checked ~ .cbNavBarContainer > .cbNavBarMenu{  max-height:none;  }  .cb_template .cbNavBar > .cbNavBarOverflowToggle:checked ~ .cbNavBarContainer > .cbNavBarMenu > .cbNavBarItem{  width:100%;  order:unset;  }  .cb_template .cbNavBar > .cbNavBarOverflowToggle:checked ~ .cbNavBarContainer > .cbNavBarMenu > .cbNavBarItem:not(.cbNavBarOverflow){  text-align:left !important;  }  .cb_template .cbNavBar > .cbNavBarOverflowToggle:checked ~ .cbNavBarContainer > .cbNavBarMenu > .cbNavBarOverflow{  bottom:0;  top:0;  width:auto;  }  .cb_template .cbNavBar > .cbNavBarContainer{  display:flex;  height:2.5rem;  overflow:hidden;  align-items:start;  }  .cb_template .cbNavBar > .cbNavBarContainer > .cbNavBarMenu{  position:relative;  flex-direction:row;  max-height:5rem;  overflow:visible;  }  .cb_template .cbNavBar > .cbNavBarContainer > .cbNavBarMenu > .cbNavBarItem{  height:2.5rem;  }  .cb_template .cbNavBar > .cbNavBarContainer > .cbNavBarMenu > .cbNavBarItem > .cbNavBarLink{  height:2.5rem;  }  .cb_template .cbNavBar > .cbNavBarContainer > .cbNavBarMenu > .cbNavBarOverflow{  display:block;  position:absolute;  right:0;  bottom:2.5rem;  text-align:right;  padding-left:2rem;  background:transparent linear-gradient(90deg, rgba(248, 249, 250, 0) 0%, var(--light, #f8f9fa) 1rem);  } }  .cb_template .cbCanvasLayoutMenu > div:last-child .cbMenuNavBar{  border-bottom-left-radius:0 !important;  border-bottom-right-radius:0 !important; }  .cb_template .cbCanvasLayoutMain > .cbTabsMenuNavBar:first-child, .cb_template .cbCanvasLayoutMain > div:first-child .cbTabsMenuNavBar{  border-top-left-radius:0 !important;  border-top-right-radius:0 !important; }  @media (min-width:768px){  .cb_template .cbCanvasLayout:hover .cbCanvasLayoutHoverMenu{  opacity:1 !important;  }  .cb_template .cbCanvasLayout .cbCanvasLayoutHoverMenu.active,  .cb_template .cbCanvasLayout .cbCanvasLayoutHoverMenu.show,  .cb_template .cbCanvasLayout .cbCanvasLayoutHoverMenu.open{  opacity:1 !important;  }  .cb_template .cbCanvasLayout .cbCanvasLayoutHoverMenu{  opacity:0 !important;  } }  .cb_template .cbCanvasLayout.cbCanvasLayoutHover:hover .cbCanvasLayoutHoverHide{  opacity:0 !important; }  .cb_template .cbCanvasLayout.cbCanvasLayoutHover:hover .cbCanvasLayoutHoverHide.active, .cb_template .cbCanvasLayout.cbCanvasLayoutHover:hover .cbCanvasLayoutHoverHide.show, .cb_template .cbCanvasLayout.cbCanvasLayoutHover:hover .cbCanvasLayoutHoverHide.open, .cb_template .cbCanvasLayout.cbCanvasLayoutHover:hover .cbCanvasLayoutHoverShow{  opacity:1 !important; }  .cb_template .cbCanvasLayout.cbCanvasLayoutHover .cbCanvasLayoutTop{  min-height:auto; }  .cb_template .cbCanvasLayout.cbCanvasLayoutHover .cbCanvasLayoutHoverShow.active, .cb_template .cbCanvasLayout.cbCanvasLayoutHover .cbCanvasLayoutHoverShow.show, .cb_template .cbCanvasLayout.cbCanvasLayoutHover .cbCanvasLayoutHoverShow.open, .cb_template .cbCanvasLayout.cbCanvasLayoutHover .cbCanvasLayoutHoverHide{  opacity:1 !important; }  .cb_template .cbCanvasLayout.cbCanvasLayoutHover .cbCanvasLayoutHoverShow{  opacity:0 !important; }  .cb_template .cbCanvasLayout.cbCanvasLayoutHover .cbCanvasLayoutFooter{  bottom:0;  left:0;  width:100%;  z-index:5; }  .cb_template .cbCanvasLayout.cbCanvasLayoutSm .cbCanvasLayoutTop{  min-height:100px; }  .cb_template .cbCanvasLayout.cbCanvasLayoutSm .cbCanvasLayoutTop + .cbCanvasLayoutBottom .cbCanvasLayoutPhoto .cbImgPict{  max-height:80px; }  .cb_template .cbCanvasLayout.cbCanvasLayoutSm .cbCanvasLayoutTop + .cbCanvasLayoutBottom .cbCanvasLayoutPhoto .cbImgPictInitial{  max-width:80px; }  .cb_template .cbCanvasLayout.cbCanvasLayoutSm .cbImagePendingApproval .cbImgPictPending, .cb_template .cbCanvasLayout.cbCanvasLayoutSm .cbImagePendingApproval .cbImgCanvasPending{  display:inline-block !important; }  .cb_template .cbCanvasLayout.cbCanvasLayoutSm .cbImagePendingApproval .cbImgPictPending + .cbImgPict, .cb_template .cbCanvasLayout.cbCanvasLayoutSm .cbImagePendingApproval .cbImgCanvasPending + .cbImgCanvas{  display:none !important; }  .cb_template .cbCanvasLayout.cbCanvasLayoutSm .cbImagePendingApproval .cbImagePendingApprovalButtons{  display:none !important; }  .cb_template .cbCanvasLayout.cbCanvasLayoutMd .cbCanvasLayoutTop{  min-height:150px; }  .cb_template .cbCanvasLayout.cbCanvasLayoutMd .cbCanvasLayoutTop + .cbCanvasLayoutBottom .cbCanvasLayoutPhoto .cbImgPict{  max-height:130px; }  .cb_template .cbCanvasLayout.cbCanvasLayoutMd .cbCanvasLayoutTop + .cbCanvasLayoutBottom .cbCanvasLayoutPhoto .cbImgPictInitial{  max-width:130px; }  .cb_template .cbCanvasLayout.cbCanvasLayoutLg .cbCanvasLayoutTop{  min-height:250px; }  .cb_template .cbCanvasLayout.cbCanvasLayoutLg .cbCanvasLayoutTop + .cbCanvasLayoutBottom .cbCanvasLayoutPhoto .cbImgPict{  max-height:230px; }  .cb_template .cbCanvasLayout.cbCanvasLayoutLg .cbCanvasLayoutTop + .cbCanvasLayoutBottom .cbCanvasLayoutPhoto .cbImgPictInitial{  max-width:230px; }  .cb_template .cbCanvasLayout .form-control-plaintext{  margin:0 !important;  padding:0 !important;  border:0; }  .cb_template .cbCanvasLayout .cbCanvasLayoutTop{  min-height:200px; }  .cb_template .cbCanvasLayout .cbCanvasLayoutTop .cbCanvasLayoutBackground{  top:0;  left:0;  width:100%;  height:100%;  z-index:1; }  .cb_template .cbCanvasLayout .cbCanvasLayoutTop .cbCanvasLayoutBackground *{  height:inherit;  width:inherit; }  .cb_template .cbCanvasLayout .cbCanvasLayoutTop .cbCanvasLayoutBackground .cbImagePendingApproval .cbImgCanvasPending{  display:none; }  .cb_template .cbCanvasLayout .cbCanvasLayoutTop .cbCanvasLayoutBackground .cbImagePendingApproval .cbImagePendingApprovalButtons{  position:absolute;  top:5px;  left:5px;  z-index:7;  height:auto;  width:auto; }  .cb_template .cbCanvasLayout .cbCanvasLayoutTop .cbCanvasLayoutBackground .tab_Description, .cb_template .cbCanvasLayout .cbCanvasLayoutTop .cbCanvasLayoutBackground .col-form-label{  display:none; }  .cb_template .cbCanvasLayout .cbCanvasLayoutTop .cbCanvasLayoutBackground .cb_form_line, .cb_template .cbCanvasLayout .cbCanvasLayoutTop .cbCanvasLayoutBackground .cb_field{  margin:0 !important;  padding:0 !important;  width:100%;  flex:1 1 auto;  max-width:100%; }  .cb_template .cbCanvasLayout .cbCanvasLayoutTop .cbCanvasLayoutBackground .cbCanvasLayoutBackgroundImage, .cb_template .cbCanvasLayout .cbCanvasLayoutTop .cbCanvasLayoutBackground .cbImgCanvas, .cb_template .cbCanvasLayout .cbCanvasLayoutTop .cbCanvasLayoutBackground .cbImgPict, .cb_template .cbCanvasLayout .cbCanvasLayoutTop .cbCanvasLayoutBackground > img{  height:100%;  width:100%;  margin:0 !important;  padding:0 !important;  border:0;  border-radius:0;  box-shadow:none; }  .cb_template .cbCanvasLayout .cbCanvasLayoutTop + .cbCanvasLayoutBottom .cbCanvasLayoutPhoto .cbImgPict{  max-height:180px; }  @media (max-width:991.98px){  .cb_template .cbCanvasLayout .cbCanvasLayoutTop + .cbCanvasLayoutBottom .cbCanvasLayoutPhoto .cbImgPict{  max-height:105px;  } }  .cb_template .cbCanvasLayout .cbCanvasLayoutTop + .cbCanvasLayoutBottom .cbCanvasLayoutPhoto .cbImgPictInitial{  max-width:180px; }  @media (max-width:991.98px){  .cb_template .cbCanvasLayout .cbCanvasLayoutTop + .cbCanvasLayoutBottom .cbCanvasLayoutPhoto .cbImgPictInitial{  max-width:105px;  } }  .cb_template .cbCanvasLayout .cbCanvasLayoutTop .cbCanvasLayoutActions{  width:auto;  top:0;  right:0;  z-index:6; }  .cb_template .cbCanvasLayout .cbCanvasLayoutTop .cbCanvasLayoutButtons{  width:auto;  bottom:0;  right:0;  z-index:6; }  .cb_template .cbCanvasLayout .cbCanvasLayoutTop .cbCanvasLayoutInfo{  z-index:2;  color:var(--light, #f8f9fa);  text-shadow:-1px -1px 0 var(--dark, #343a40), 1px -1px 0 var(--dark, #343a40), -1px 1px 0 var(--dark, #343a40), 1px 1px 0 var(--dark, #343a40); }  @media (max-width:991.98px){  .cb_template .cbCanvasLayout .cbCanvasLayoutTop{  min-height:125px;  } }  .cb_template .cbCanvasLayout .cbCanvasLayoutBottom.row > div{  align-self:flex-start;  flex-basis:0;  flex-grow:1;  max-width:100%; }  .cb_template .cbCanvasLayout .cbCanvasLayoutBottom.row > div:first-child{  flex:0 0 auto; }  @media (min-width:576px){  .cb_template .cbCanvasLayout .cbCanvasLayoutBottom.row > div:first-child{  display:flex;  width:auto;  max-height:72px;  max-width:100%;  }  .cb_template .cbCanvasLayout .cbCanvasLayoutBottom.row > div:first-child .cbCanvasLayoutPhoto{  align-self:flex-end;  position:relative !important;  padding:10px;  left:0;  bottom:0;  } }  .cb_template .cbCanvasLayout .cbCanvasLayoutBottom .cbCanvasLayoutPhoto{  left:10px;  bottom:10px;  z-index:3; }  .cb_template .cbCanvasLayout .cbCanvasLayoutBottom .cbCanvasLayoutPhoto .cbImagePendingApproval .cbImgPictPending{  display:none; }  .cb_template .cbCanvasLayout .cbCanvasLayoutBottom .cbCanvasLayoutPhoto .cbImagePendingApproval .cbImagePendingApprovalButtons{  position:absolute;  bottom:5px;  right:5px;  z-index:7;  height:auto;  width:auto; }  .cb_template .cbCanvasLayout .cbCanvasLayoutBottom .cbCanvasLayoutPhoto .cb_online, .cb_template .cbCanvasLayout .cbCanvasLayoutBottom .cbCanvasLayoutPhoto .cb_offline{  position:absolute;  bottom:-5px;  left:-5px;  z-index:4;  font:0/0 a; }  .cb_template .cbCanvasLayout .cbCanvasLayoutBottom .cbCanvasLayoutPhoto .cb_online .fa:not(.text-small):not(.text-large), .cb_template .cbCanvasLayout .cbCanvasLayoutBottom .cbCanvasLayoutPhoto .cb_online .fa-raw:not(.text-small):not(.text-large), .cb_template .cbCanvasLayout .cbCanvasLayoutBottom .cbCanvasLayoutPhoto .cb_online .fa-raw-before:not(.text-small):not(.text-large), .cb_template .cbCanvasLayout .cbCanvasLayoutBottom .cbCanvasLayoutPhoto .cb_online .fa-before:not(.text-small):not(.text-large), .cb_template .cbCanvasLayout .cbCanvasLayoutBottom .cbCanvasLayoutPhoto .cb_offline .fa:not(.text-small):not(.text-large), .cb_template .cbCanvasLayout .cbCanvasLayoutBottom .cbCanvasLayoutPhoto .cb_offline .fa-raw:not(.text-small):not(.text-large), .cb_template .cbCanvasLayout .cbCanvasLayoutBottom .cbCanvasLayoutPhoto .cb_offline .fa-raw-before:not(.text-small):not(.text-large), .cb_template .cbCanvasLayout .cbCanvasLayoutBottom .cbCanvasLayoutPhoto .cb_offline .fa-before:not(.text-small):not(.text-large){  font-size:initial; }  .cb_template .cbCanvasLayout .cbCanvasLayoutBottom .cbCanvasLayoutPhoto .tab_Description, .cb_template .cbCanvasLayout .cbCanvasLayoutBottom .cbCanvasLayoutPhoto .col-form-label{  display:none; }  .cb_template .cbCanvasLayout .cbCanvasLayoutBottom .cbCanvasLayoutPhoto .cb_form_line, .cb_template .cbCanvasLayout .cbCanvasLayoutBottom .cbCanvasLayoutPhoto .cb_field{  margin:0 !important;  padding:0 !important;  width:auto;  flex:1 1 auto;  max-width:100%; }  .cb_template .cbCanvasLayout .cbCanvasLayoutBottom .cbCanvasLayoutPhoto .cb_form_line .cbImgPict:not(.cbImgPictInitial){  max-width:100%; }  .cb_template .cbCanvasLayout .cbCanvasLayoutBottom .cbCanvasLayoutTitle .cbProfileTitle, .cb_template .cbCanvasLayout .cbCanvasLayoutBottom .cbCanvasLayoutTitle .cbProfileTitle > h3{  margin:0 !important;  padding:0 !important;  border:0 !important;  font-size:inherit;  font-weight:inherit;  overflow:hidden;  text-overflow:ellipsis;  word-wrap:normal; }  .cb_template .cbCanvasLayout .cbCanvasLayoutBottom .cbCanvasLayoutInfo .cb_tab_content, .cb_template .cbCanvasLayout .cbCanvasLayoutBottom .cbCanvasLayoutInfo .cb_tab_container{  display:inline-block;  margin:0 !important; }  .cb_template .cbCanvasLayout .cbCanvasLayoutBottom .cbCanvasLayoutInfo .cb_form_line{  display:inline-block;  margin:0 !important; }  .cb_template .cbCanvasLayout .cbCanvasLayoutBottom .cbCanvasLayoutInfo .cb_form_line + .cb_form_line{  margin-left:0.5rem !important; }  .cb_template .cbCanvasLayout .cbCanvasLayoutBottom .cbCanvasLayoutCounters .cbCanvasLayoutCounter{  display:inline-block;  margin:0 0.5rem 0 0 !important; }  .cb_template .cbCanvasLayout .cbCanvasLayoutBottom .cbCanvasLayoutCounters .cbFieldsContentsTab{  display:flex;  flex-direction:row;  flex-wrap:wrap;  align-content:flex-start;  flex:0 0 100%; }  .cb_template .cbCanvasLayout .cbCanvasLayoutBottom .cbCanvasLayoutCounters .cb_form_line{  display:inline-flex;  margin:0 0.5rem 0 0 !important;  padding:0; }  .cb_template .cbCanvasLayout .cbCanvasLayoutBottom .cbCanvasLayoutCounters .cb_form_line#cbfr_24 .col-form-label + .cb_field > div:before{  display:inline-block;  font:normal normal normal 14px/1 FontAwesome;  font-size:inherit;  text-rendering:auto;  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-family:FontAwesome !important;  /* MARKED IMPORTANT TO AVOID BEING OVERRIDDEN */  content:"\f0c0";  padding-right:0.25rem; }  .cb_template .cbCanvasLayout .cbCanvasLayoutBottom .cbCanvasLayoutCounters .cb_form_line#cbfr_25 .col-form-label + .cb_field > div:before{  display:inline-block;  font:normal normal normal 14px/1 FontAwesome;  font-size:inherit;  text-rendering:auto;  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-family:FontAwesome !important;  /* MARKED IMPORTANT TO AVOID BEING OVERRIDDEN */  content:"\f06e";  padding-right:0.25rem; }  .cb_template .cbCanvasLayout .cbCanvasLayoutBottom .cbCanvasLayoutCounters .cb_form_line .col-form-label{  font-size:inherit;  color:inherit;  cursor:text;  line-height:inherit;  order:2; }  .cb_template .cbCanvasLayout .cbCanvasLayoutBottom .cbCanvasLayoutCounters .cb_form_line .col-form-label + .cb_field{  margin-right:0.25rem !important;  order:1; }  .cb_template .cbCanvasLayout .cbCanvasLayoutBottom .cbCanvasLayoutCounters .cb_form_line .col-form-label, .cb_template .cbCanvasLayout .cbCanvasLayoutBottom .cbCanvasLayoutCounters .cb_form_line .cb_field{  display:inline-block;  flex:none;  width:auto;  max-width:none;  padding:0 !important;  margin:0 !important; }  .cb_template .cbCanvasLayout .cbCanvasLayoutBottom .cbCanvasLayoutCounters .cb_form_line .form-control-plaintext{  color:inherit; }  .cb_template .cbCanvasLayoutBackgroundImage, .cb_template .cbImgCanvas{  height:200px;  width:100%;  background-position:50% 50%;  background-size:cover;  background-repeat:no-repeat; }  .cb_template .cbFieldIcons{  display:inline-block;  margin-left:0.25rem; }  .cb_template .cbConnectionPaths img, .cb_template .cbConnectionPaths .cbImgPict{  max-width:40px; }  .cb_template .cbUserListDiv.cbUserListLayoutList > .cbUserListRow:not(:hover){  background-color:transparent !important; }  .cb_template .cbUserListLayoutGrid .cbUserListFieldTitle{  color:var(--gray, #6c757d); }  .cb_template .cbValidationImageDataCrop{  margin-top:5px;  margin-bottom:5px; }  .cb_template .cbValidationImageDataCrop .cbValidationImageDataCropMsg{  margin-bottom:5px;  font-weight:bold; }  .cb_template .cbValidationImageDataCrop .cbValidationImageDataCropArea{  position:relative;  display:inline-block;  overflow:hidden; }  .cb_template .cbValidationImageDataCrop .cbValidationImageDataCropArea .cbValidationImageDataCropSelect{  position:absolute;  height:25%;  width:25%;  cursor:move;  box-shadow:0 0 2000px 2000px rgba(0, 0, 0, 0.75); }  .cb_template .cbCanvasReposition{  position:relative;  display:inline-block;  overflow:hidden; }  .cb_template .cbCanvasReposition .cbCanvasRepositionSelect{  position:absolute;  height:25%;  width:25%;  cursor:move;  box-shadow:0 0 2000px 2000px rgba(0, 0, 0, 0.75); }  .cb_template .cbCanvasReposition .cbCanvasRepositionImage{  width:100%; }  .cb_template .cbCanvasLayoutNav, .cb_template .cbEditLayoutNav, .cb_template .cbRegistrationLayoutNav{  width:100%; }  .cb_template .cbCanvasLayoutNav .cbTabsMenuNavBar, .cb_template .cbEditLayoutNav .cbTabsMenuNavBar, .cb_template .cbRegistrationLayoutNav .cbTabsMenuNavBar{  margin:0 !important; }  @media (min-width:768px){  .cb_template .cbCanvasLayoutNav,  .cb_template .cbEditLayoutNav,  .cb_template .cbRegistrationLayoutNav{  width:200px;  }  .cb_template .cbCanvasLayoutNav .cbTabNavMenuMore,  .cb_template .cbEditLayoutNav .cbTabNavMenuMore,  .cb_template .cbRegistrationLayoutNav .cbTabNavMenuMore{  display:none !important;  }  .cb_template .cbCanvasLayoutNav .cbNavBarContainer,  .cb_template .cbCanvasLayoutNav .cbNavBarMenu,  .cb_template .cbEditLayoutNav .cbNavBarContainer,  .cb_template .cbEditLayoutNav .cbNavBarMenu,  .cb_template .cbRegistrationLayoutNav .cbNavBarContainer,  .cb_template .cbRegistrationLayoutNav .cbNavBarMenu{  flex-direction:column;  width:100%;  }  .cb_template .cbCanvasLayoutNav .cbNavBarLink,  .cb_template .cbEditLayoutNav .cbNavBarLink,  .cb_template .cbRegistrationLayoutNav .cbNavBarLink{  display:flex;  align-items:start;  }  .cb_template .cbCanvasLayoutNav .cbNavBarLink > .badge,  .cb_template .cbEditLayoutNav .cbNavBarLink > .badge,  .cb_template .cbRegistrationLayoutNav .cbNavBarLink > .badge{  margin-left:auto;  }  .cb_template .cbCanvasLayoutNav .cbNavBarContainer .cbNavBarItemNested ~ .cbNavBarOverflow,  .cb_template .cbEditLayoutNav .cbNavBarContainer .cbNavBarItemNested ~ .cbNavBarOverflow,  .cb_template .cbRegistrationLayoutNav .cbNavBarContainer .cbNavBarItemNested ~ .cbNavBarOverflow{  display:block;  }  .cb_template .cbCanvasLayoutNav .cbNavBarContainer .cbNavBarOverflow,  .cb_template .cbEditLayoutNav .cbNavBarContainer .cbNavBarOverflow,  .cb_template .cbRegistrationLayoutNav .cbNavBarContainer .cbNavBarOverflow{  position:relative !important;  border-top:1px solid #dee2e6;  }  .cb_template .cbCanvasLayoutNav .cbNavBarContainer .cbNavBarOverflow > .cbNavBarLink,  .cb_template .cbEditLayoutNav .cbNavBarContainer .cbNavBarOverflow > .cbNavBarLink,  .cb_template .cbRegistrationLayoutNav .cbNavBarContainer .cbNavBarOverflow > .cbNavBarLink{  align-items:center;  }  .cb_template .cbCanvasLayoutNav .cbNavBarContainer .cbNavBarOverflow .cbNavBarOverflowText,  .cb_template .cbEditLayoutNav .cbNavBarContainer .cbNavBarOverflow .cbNavBarOverflowText,  .cb_template .cbRegistrationLayoutNav .cbNavBarContainer .cbNavBarOverflow .cbNavBarOverflowText{  order:1;  }  .cb_template .cbCanvasLayoutNav .cbNavBarContainer .cbNavBarOverflow .cbNavBarOverflowIcon,  .cb_template .cbEditLayoutNav .cbNavBarContainer .cbNavBarOverflow .cbNavBarOverflowIcon,  .cb_template .cbRegistrationLayoutNav .cbNavBarContainer .cbNavBarOverflow .cbNavBarOverflowIcon{  order:2;  margin-left:auto;  }  .cb_template .cbCanvasLayoutNav .cbNavBarContainer .cbNavBarOverflow .cbNavBarOverflowMoreIcon:before,  .cb_template .cbEditLayoutNav .cbNavBarContainer .cbNavBarOverflow .cbNavBarOverflowMoreIcon:before,  .cb_template .cbRegistrationLayoutNav .cbNavBarContainer .cbNavBarOverflow .cbNavBarOverflowMoreIcon:before{  content:"\f078";  }  .cb_template .cbCanvasLayoutNav .cbNavBarContainer .cbNavBarOverflow .cbNavBarOverflowCloseIcon:before,  .cb_template .cbEditLayoutNav .cbNavBarContainer .cbNavBarOverflow .cbNavBarOverflowCloseIcon:before,  .cb_template .cbRegistrationLayoutNav .cbNavBarContainer .cbNavBarOverflow .cbNavBarOverflowCloseIcon:before{  content:"\f077";  }  .cb_template .cbCanvasLayoutNav .cbNavBarOverflowToggle:checked ~ .cbNavBarContainer .cbNavBarItemNested,  .cb_template .cbEditLayoutNav .cbNavBarOverflowToggle:checked ~ .cbNavBarContainer .cbNavBarItemNested,  .cb_template .cbRegistrationLayoutNav .cbNavBarOverflowToggle:checked ~ .cbNavBarContainer .cbNavBarItemNested{  display:block !important;  } }  @media (min-width:768px){  .cb_template .cbEditLayoutNav{  width:200px;  } }  @media (max-width:991.98px){  .cb_template .cbCanvasLayoutLeftNav{  border-bottom:0 !important;  border-bottom-left-radius:0 !important;  border-bottom-right-radius:0 !important;  }  .cb_template .cbCanvasLayoutNav .cbTabsMenuNavBar{  border-top-left-radius:0 !important;  border-top-right-radius:0 !important;  } }  .cb_template .cbCanvasHomeLayout .cbMenuNavBar, .cb_template .cbCanvasHomeLayout .cbTabsMenuNavBar{  padding:0.25rem; }  .cb_template .cbCanvasHomeLayout > .cbCanvasHomeLayoutMain > .cbCanvasHomeLayoutLeft, .cb_template .cbCanvasHomeLayout > .cbCanvasHomeLayoutMain > .cbCanvasHomeLayoutMiddle, .cb_template .cbCanvasHomeLayout > .cbCanvasHomeLayoutMain > .cbCanvasHomeLayoutRight{  width:100%; }  @media (min-width:768px){  .cb_template .cbCanvasHomeLayout > .cbCanvasHomeLayoutMain > .cbCanvasHomeLayoutLeft,  .cb_template .cbCanvasHomeLayout > .cbCanvasHomeLayoutMain > .cbCanvasHomeLayoutRight{  width:200px;  } }  .cb_template .cbCanvasHomeLayout > .cbCanvasHomeLayoutMain > .cbCanvasHomeLayoutLeft > .cbCanvasHomeLayoutUser > .cbCanvasHomeLayoutCanvas{  height:100px;  width:100%;  top:0;  left:0;  overflow:hidden;  margin-top:-1px; }  .cb_template .cbCanvasHomeLayout > .cbCanvasHomeLayoutMain > .cbCanvasHomeLayoutLeft > .cbCanvasHomeLayoutUser > .cbCanvasHomeLayoutCanvas + .cbCanvasHomeLayoutAvatar{  margin-top:25px; }  .cb_template .cbCanvasHomeLayout > .cbCanvasHomeLayoutMain > .cbCanvasHomeLayoutLeft > .cbCanvasHomeLayoutUser > .cbCanvasHomeLayoutCanvas .cbImgCanvas{  height:100px; }  .cb_template .cbCanvasHomeLayout > .cbCanvasHomeLayoutMain > .cbCanvasHomeLayoutLeft > .cbCanvasHomeLayoutUser > .cbCanvasHomeLayoutAvatar .cbImgPict{  width:100px; }  .cb_template .cbCanvasHomeLayout > .cbCanvasHomeLayoutMain > .cbCanvasHomeLayoutLeft > .cbCanvasHomeLayoutUser .cbProfileTitle{  margin:0 !important;  border:0 !important; }  .cb_template .cbCanvasHomeLayout > .cbCanvasHomeLayoutMain > .cbCanvasHomeLayoutLeft > .cbCanvasHomeLayoutUser .cbProfileTitle > .cb-page-header-title{  margin:0 !important;  font-weight:normal; }  .cb_template .cbCanvasHomeLayout > .cbCanvasHomeLayoutMain > .cbCanvasHomeLayoutLeft > .cbCanvasHomeLayoutUser > div > .cb_tab_content > .cbFieldsContentsTab > .cb_form_line{  margin:0 !important; }  .cb_template .cbCanvasHomeLayout > .cbCanvasHomeLayoutMain > .cbCanvasHomeLayoutLeft > .cbCanvasHomeLayoutUser > div > .cb_tab_content > .cbFieldsContentsTab > .cb_form_line > .col-form-label{  display:none; }  .cb_template .cbCanvasHomeLayout > .cbCanvasHomeLayoutMain > .cbCanvasHomeLayoutLeft > .cbCanvasHomeLayoutUser > div > .cb_tab_content > .cbFieldsContentsTab > .cb_form_line > .cb_field{  width:100%;  max-width:100%;  flex-basis:100%; }  .cb_template .cbCanvasHomeLayout > .cbCanvasHomeLayoutMain > .cbCanvasHomeLayoutLeft > .cbCanvasHomeLayoutUser > div > .cb_tab_content > .cbFieldsContentsTab > .cb_form_line > .cb_field > .form-control-plaintext{  padding:0 !important; }  .cb_template .cbCanvasHomeLayout > .cbCanvasHomeLayoutMain > .cbCanvasHomeLayoutLeft > .cbCanvasHomeLayoutUser .cbft_status > .cb_field{  position:unset; }  .cb_template .cbCanvasHomeLayout > .cbCanvasHomeLayoutMain > .cbCanvasHomeLayoutLeft > .cbCanvasHomeLayoutUser .cbft_status .cb_online, .cb_template .cbCanvasHomeLayout > .cbCanvasHomeLayoutMain > .cbCanvasHomeLayoutLeft > .cbCanvasHomeLayoutUser .cbft_status .cb_offline{  position:absolute;  top:5px;  right:5px;  z-index:4;  font:0/0 a; }  .cb_template .cbCanvasHomeLayout > .cbCanvasHomeLayoutMain > .cbCanvasHomeLayoutLeft > .cbCanvasHomeLayoutUser .cbft_status .cb_online .fa:not(.text-small):not(.text-large), .cb_template .cbCanvasHomeLayout > .cbCanvasHomeLayoutMain > .cbCanvasHomeLayoutLeft > .cbCanvasHomeLayoutUser .cbft_status .cb_online .fa-raw:not(.text-small):not(.text-large), .cb_template .cbCanvasHomeLayout > .cbCanvasHomeLayoutMain > .cbCanvasHomeLayoutLeft > .cbCanvasHomeLayoutUser .cbft_status .cb_online .fa-raw-before:not(.text-small):not(.text-large), .cb_template .cbCanvasHomeLayout > .cbCanvasHomeLayoutMain > .cbCanvasHomeLayoutLeft > .cbCanvasHomeLayoutUser .cbft_status .cb_online .fa-before:not(.text-small):not(.text-large), .cb_template .cbCanvasHomeLayout > .cbCanvasHomeLayoutMain > .cbCanvasHomeLayoutLeft > .cbCanvasHomeLayoutUser .cbft_status .cb_offline .fa:not(.text-small):not(.text-large), .cb_template .cbCanvasHomeLayout > .cbCanvasHomeLayoutMain > .cbCanvasHomeLayoutLeft > .cbCanvasHomeLayoutUser .cbft_status .cb_offline .fa-raw:not(.text-small):not(.text-large), .cb_template .cbCanvasHomeLayout > .cbCanvasHomeLayoutMain > .cbCanvasHomeLayoutLeft > .cbCanvasHomeLayoutUser .cbft_status .cb_offline .fa-raw-before:not(.text-small):not(.text-large), .cb_template .cbCanvasHomeLayout > .cbCanvasHomeLayoutMain > .cbCanvasHomeLayoutLeft > .cbCanvasHomeLayoutUser .cbft_status .cb_offline .fa-before:not(.text-small):not(.text-large){  font-size:initial; }  .cb_template .cbCanvasHomeLayout > .cbCanvasHomeLayoutMain > .cbCanvasHomeLayoutLeft > .cbCanvasHomeLayoutInfo > .cb_tab_content > .cbFieldsContentsTab, .cb_template .cbCanvasHomeLayout > .cbCanvasHomeLayoutMain > .cbCanvasHomeLayoutLeft > .cbCanvasHomeLayoutStats > .cb_tab_content > .cbFieldsContentsTab{  display:flex;  flex-wrap:wrap;  gap:0.5rem; }  .cb_template .cbCanvasHomeLayout > .cbCanvasHomeLayoutMain > .cbCanvasHomeLayoutLeft > .cbCanvasHomeLayoutInfo > .cb_tab_content > .cbFieldsContentsTab > .cb_form_line, .cb_template .cbCanvasHomeLayout > .cbCanvasHomeLayoutMain > .cbCanvasHomeLayoutLeft > .cbCanvasHomeLayoutStats > .cb_tab_content > .cbFieldsContentsTab > .cb_form_line{  margin:0 !important; }  .cb_template .cbCanvasHomeLayout > .cbCanvasHomeLayoutMain > .cbCanvasHomeLayoutLeft > .cbCanvasHomeLayoutInfo > .cb_tab_content > .cbFieldsContentsTab > .cb_form_line > .cb_field > .form-control-plaintext, .cb_template .cbCanvasHomeLayout > .cbCanvasHomeLayoutMain > .cbCanvasHomeLayoutLeft > .cbCanvasHomeLayoutStats > .cb_tab_content > .cbFieldsContentsTab > .cb_form_line > .cb_field > .form-control-plaintext{  padding:0 !important; }  .cb_template .cbCanvasHomeLayout > .cbCanvasHomeLayoutMain > .cbCanvasHomeLayoutLeft > .cbCanvasHomeLayoutInfo > .cb_tab_content > .cbFieldsContentsTab{  justify-content:center; }  .cb_template .cbCanvasHomeLayout > .cbCanvasHomeLayoutMain > .cbCanvasHomeLayoutLeft > .cbCanvasHomeLayoutStats > .cb_tab_content > .cbFieldsContentsTab > .cb_form_line{  border:1px solid #dee2e6;  border-radius:0.25rem;  flex-grow:1; }  .cb_template .cbCanvasHomeLayout > .cbCanvasHomeLayoutMain > .cbCanvasHomeLayoutLeft > .cbCanvasHomeLayoutStats > .cb_tab_content > .cbFieldsContentsTab > .cb_form_line > .col-form-label{  background-color:var(--light, #f8f9fa);  border-top-left-radius:0.25rem;  border-top-right-radius:0.25rem; }  .cb_template .cbCanvasHomeLayout > .cbCanvasHomeLayoutMain > .cbCanvasHomeLayoutLeft > .cbCanvasHomeLayoutStats > .cb_tab_content > .cbFieldsContentsTab > .cb_form_line > .col-form-label, .cb_template .cbCanvasHomeLayout > .cbCanvasHomeLayoutMain > .cbCanvasHomeLayoutLeft > .cbCanvasHomeLayoutStats > .cb_tab_content > .cbFieldsContentsTab > .cb_form_line > .cb_field{  padding:0.25rem;  font-size:0.875rem;  text-align:center; }  .cb_template .cbCanvasHomeLayout > .cbCanvasHomeLayoutMain > .cbCanvasHomeLayoutLeft .cbCanvasHomeLayoutNav .cbTabsMenuNavBar{  margin:0 !important; }  @media (min-width:768px){  .cb_template .cbCanvasHomeLayout > .cbCanvasHomeLayoutMain > .cbCanvasHomeLayoutLeft > .cbCanvasHomeLayoutNav .cbTabsMenuNavBar{  margin:0 !important;  }  .cb_template .cbCanvasHomeLayout > .cbCanvasHomeLayoutMain > .cbCanvasHomeLayoutLeft > .cbCanvasHomeLayoutNav .cbTabNavMenuMore{  display:none !important;  }  .cb_template .cbCanvasHomeLayout > .cbCanvasHomeLayoutMain > .cbCanvasHomeLayoutLeft > .cbCanvasHomeLayoutNav .cbNavBarContainer,  .cb_template .cbCanvasHomeLayout > .cbCanvasHomeLayoutMain > .cbCanvasHomeLayoutLeft > .cbCanvasHomeLayoutNav .cbNavBarMenu{  flex-direction:column;  width:100%;  }  .cb_template .cbCanvasHomeLayout > .cbCanvasHomeLayoutMain > .cbCanvasHomeLayoutLeft > .cbCanvasHomeLayoutNav .cbNavBarLink{  display:flex;  align-items:start;  }  .cb_template .cbCanvasHomeLayout > .cbCanvasHomeLayoutMain > .cbCanvasHomeLayoutLeft > .cbCanvasHomeLayoutNav .cbNavBarLink > .badge{  margin-left:auto;  }  .cb_template .cbCanvasHomeLayout > .cbCanvasHomeLayoutMain > .cbCanvasHomeLayoutLeft > .cbCanvasHomeLayoutNav .cbNavBarContainer .cbNavBarItemNested ~ .cbNavBarOverflow{  display:block;  }  .cb_template .cbCanvasHomeLayout > .cbCanvasHomeLayoutMain > .cbCanvasHomeLayoutLeft > .cbCanvasHomeLayoutNav .cbNavBarContainer .cbNavBarOverflow{  position:relative !important;  border-top:1px solid #dee2e6;  }  .cb_template .cbCanvasHomeLayout > .cbCanvasHomeLayoutMain > .cbCanvasHomeLayoutLeft > .cbCanvasHomeLayoutNav .cbNavBarContainer .cbNavBarOverflow > .cbNavBarLink{  align-items:center;  }  .cb_template .cbCanvasHomeLayout > .cbCanvasHomeLayoutMain > .cbCanvasHomeLayoutLeft > .cbCanvasHomeLayoutNav .cbNavBarContainer .cbNavBarOverflow .cbNavBarOverflowText{  order:1;  }  .cb_template .cbCanvasHomeLayout > .cbCanvasHomeLayoutMain > .cbCanvasHomeLayoutLeft > .cbCanvasHomeLayoutNav .cbNavBarContainer .cbNavBarOverflow .cbNavBarOverflowIcon{  order:2;  margin-left:auto;  }  .cb_template .cbCanvasHomeLayout > .cbCanvasHomeLayoutMain > .cbCanvasHomeLayoutLeft > .cbCanvasHomeLayoutNav .cbNavBarContainer .cbNavBarOverflow .cbNavBarOverflowMoreIcon:before{  content:"\f078";  }  .cb_template .cbCanvasHomeLayout > .cbCanvasHomeLayoutMain > .cbCanvasHomeLayoutLeft > .cbCanvasHomeLayoutNav .cbNavBarContainer .cbNavBarOverflow .cbNavBarOverflowCloseIcon:before{  content:"\f077";  }  .cb_template .cbCanvasHomeLayout > .cbCanvasHomeLayoutMain > .cbCanvasHomeLayoutLeft > .cbCanvasHomeLayoutNav .cbNavBarOverflowToggle:checked ~ .cbNavBarContainer .cbNavBarItemNested{  display:block !important;  } }  .cb_template .cbIntranetLayout .cbMenuNavBar, .cb_template .cbIntranetLayout .cbTabsMenuNavBar{  padding:0.25rem;  border-radius:0 !important; }  .cb_template .cbIntranetLayout > .cbIntranetLayoutMenu ~ .cbIntranetLayoutTop{  border-top:0 !important; }  .cb_template .cbIntranetLayout > .cbIntranetLayoutTop .cbIntranetLayoutName .cbProfileTitle{  margin:0 !important;  border:0 !important; }  .cb_template .cbIntranetLayout > .cbIntranetLayoutTop .cbIntranetLayoutName .cbProfileTitle > .cb-page-header-title{  margin:0 !important;  font-weight:inherit; }  .cb_template .cbIntranetLayout > .cbIntranetLayoutTop ~ .cbIntranetLayoutMain > .cbIntranetLayoutLeft .cbTabsMenuNavBar, .cb_template .cbIntranetLayout > .cbIntranetLayoutTop ~ .cbIntranetLayoutMain > .cbIntranetLayoutMiddle .cbTabsMenuNavBar{  border-top:0 !important; }  .cb_template .cbIntranetLayout > .cbIntranetLayoutTop > .cbIntranetLayoutPhoto > .cb_tab_content > .cbFieldsContentsTab, .cb_template .cbIntranetLayout > .cbIntranetLayoutTop > .cbIntranetLayoutUser > .cbIntranetLayoutName > .cb_tab_content > .cbFieldsContentsTab, .cb_template .cbIntranetLayout > .cbIntranetLayoutTop > .cbIntranetLayoutUser > .cbIntranetLayoutInfo > .cb_tab_content > .cbFieldsContentsTab, .cb_template .cbIntranetLayout > .cbIntranetLayoutTop > .cbIntranetLayoutStats > .cb_tab_content > .cbFieldsContentsTab{  display:flex;  flex-direction:column;  gap:0.5rem; }  .cb_template .cbIntranetLayout > .cbIntranetLayoutTop > .cbIntranetLayoutPhoto > .cb_tab_content > .cbFieldsContentsTab > .cb_form_line, .cb_template .cbIntranetLayout > .cbIntranetLayoutTop > .cbIntranetLayoutUser > .cbIntranetLayoutName > .cb_tab_content > .cbFieldsContentsTab > .cb_form_line, .cb_template .cbIntranetLayout > .cbIntranetLayoutTop > .cbIntranetLayoutUser > .cbIntranetLayoutInfo > .cb_tab_content > .cbFieldsContentsTab > .cb_form_line, .cb_template .cbIntranetLayout > .cbIntranetLayoutTop > .cbIntranetLayoutStats > .cb_tab_content > .cbFieldsContentsTab > .cb_form_line{  margin:0 !important; }  .cb_template .cbIntranetLayout > .cbIntranetLayoutTop > .cbIntranetLayoutPhoto > .cb_tab_content > .cbFieldsContentsTab > .cb_form_line > .cb_field > .form-control-plaintext, .cb_template .cbIntranetLayout > .cbIntranetLayoutTop > .cbIntranetLayoutUser > .cbIntranetLayoutName > .cb_tab_content > .cbFieldsContentsTab > .cb_form_line > .cb_field > .form-control-plaintext, .cb_template .cbIntranetLayout > .cbIntranetLayoutTop > .cbIntranetLayoutUser > .cbIntranetLayoutInfo > .cb_tab_content > .cbFieldsContentsTab > .cb_form_line > .cb_field > .form-control-plaintext, .cb_template .cbIntranetLayout > .cbIntranetLayoutTop > .cbIntranetLayoutStats > .cb_tab_content > .cbFieldsContentsTab > .cb_form_line > .cb_field > .form-control-plaintext{  padding:0 !important; }  .cb_template .cbIntranetLayout > .cbIntranetLayoutTop > .cbIntranetLayoutUser > .cbIntranetLayoutName > .cb_tab_content > .cbFieldsContentsTab, .cb_template .cbIntranetLayout > .cbIntranetLayoutTop > .cbIntranetLayoutUser > .cbIntranetLayoutInfo > .cb_tab_content > .cbFieldsContentsTab, .cb_template .cbIntranetLayout > .cbIntranetLayoutTop > .cbIntranetLayoutStats > .cb_tab_content > .cbFieldsContentsTab{  flex-direction:row;  flex-wrap:wrap; }  .cb_template .cbIntranetLayout > .cbIntranetLayoutTop > .cbIntranetLayoutPhoto .cbImgPict{  width:100px; }  @media (min-width:768px){  .cb_template .cbIntranetLayout > .cbIntranetLayoutTop > .cbIntranetLayoutPhoto,  .cb_template .cbIntranetLayout > .cbIntranetLayoutTop > .cbIntranetLayoutStats{  width:200px;  } }  .cb_template .cbIntranetLayout > .cbIntranetLayoutMain > .cbIntranetLayoutLeft, .cb_template .cbIntranetLayout > .cbIntranetLayoutMain > .cbIntranetLayoutMiddle, .cb_template .cbIntranetLayout > .cbIntranetLayoutMain > .cbIntranetLayoutRight{  width:100%; }  @media (min-width:768px){  .cb_template .cbIntranetLayout > .cbIntranetLayoutMain > .cbIntranetLayoutLeft,  .cb_template .cbIntranetLayout > .cbIntranetLayoutMain > .cbIntranetLayoutRight{  width:200px;  } }  @media (max-width:991.98px){  .cb_template .cbIntranetLayout > .cbIntranetLayoutMain{  border-top:0 !important;  }  .cb_template .cbIntranetLayout > .cbIntranetLayoutMain > .cbIntranetLayoutSeperator{  display:none;  }  .cb_template .cbIntranetLayout > .cbIntranetLayoutMain > .cbIntranetLayoutLeft,  .cb_template .cbIntranetLayout > .cbIntranetLayoutMain > .cbIntranetLayoutMiddle,  .cb_template .cbIntranetLayout > .cbIntranetLayoutMain > .cbIntranetLayoutRight{  padding-top:0 !important;  } }  .cb_template .cbIntranetLayout .cbIntranetLayoutNav .cbTabsMenuNavBar{  margin:0 !important; }  @media (min-width:768px){  .cb_template .cbIntranetLayout .cbIntranetLayoutNav .cbTabsMenuNavBar{  border:0 !important;  background:none !important;  border-radius:0 !important;  padding:0;  }  .cb_template .cbIntranetLayout .cbIntranetLayoutNav .cbTabNavMenuMore{  display:none !important;  }  .cb_template .cbIntranetLayout .cbIntranetLayoutNav .cbNavBarContainer,  .cb_template .cbIntranetLayout .cbIntranetLayoutNav .cbNavBarMenu{  flex-direction:column;  width:100%;  }  .cb_template .cbIntranetLayout .cbIntranetLayoutNav .cbNavBarLink{  display:flex;  align-items:start;  }  .cb_template .cbIntranetLayout .cbIntranetLayoutNav .cbNavBarLink > .badge{  margin-left:auto;  }  .cb_template .cbIntranetLayout .cbIntranetLayoutNav .cbNavBarContainer .cbNavBarItemNested ~ .cbNavBarOverflow{  display:block;  }  .cb_template .cbIntranetLayout .cbIntranetLayoutNav .cbNavBarContainer .cbNavBarOverflow{  position:relative !important;  border-top:1px solid #dee2e6;  }  .cb_template .cbIntranetLayout .cbIntranetLayoutNav .cbNavBarContainer .cbNavBarOverflow > .cbNavBarLink{  align-items:center;  }  .cb_template .cbIntranetLayout .cbIntranetLayoutNav .cbNavBarContainer .cbNavBarOverflow .cbNavBarOverflowText{  order:1;  }  .cb_template .cbIntranetLayout .cbIntranetLayoutNav .cbNavBarContainer .cbNavBarOverflow .cbNavBarOverflowIcon{  order:2;  margin-left:auto;  }  .cb_template .cbIntranetLayout .cbIntranetLayoutNav .cbNavBarContainer .cbNavBarOverflow .cbNavBarOverflowMoreIcon:before{  content:"\f078";  }  .cb_template .cbIntranetLayout .cbIntranetLayoutNav .cbNavBarContainer .cbNavBarOverflow .cbNavBarOverflowCloseIcon:before{  content:"\f077";  }  .cb_template .cbIntranetLayout .cbIntranetLayoutNav .cbNavBarOverflowToggle:checked ~ .cbNavBarContainer .cbNavBarItemNested{  display:block !important;  } }  .cb_template .cbTooltip.dropdown > .dropdown-menu{  display:none !important; }  .cb_template .cbDropdownMenu{  opacity:0.6;  cursor:pointer; }  .cb_template .cbDropdownMenu:hover, .cb_template .cbDropdownMenu.active, .cb_template .cbDropdownMenu.show, .cb_template .cbDropdownMenu.open{  opacity:1 !important; }  .cb_template .cbRepeatRowParams > span .form-control{  vertical-align:middle; }  .cb_template .cbImgCanvasInitial{  filter:brightness(0.7); }  .cb_template .cbImgPictInitial{  width:160px;  height:auto; }  .cb_template .cbImgPictInitial.img-thumbnail{  width:170px; }  .cb_template .cbImgPictInitial.cbThumbPict{  width:80px; }  .cb_template .cbImgPictInitial.cbThumbPict.img-thumbnail{  width:90px; }  .cb_template .cbImageFieldGallery input:focus + label > .cbImgPict, .cb_template .cbImageFieldGallery input:focus + label > .cbImgCanvas, .cb_template .cbImageFieldGallery input:checked + label > .cbImgPict, .cb_template .cbImageFieldGallery input:checked + label > .cbImgCanvas{  box-shadow:0 0 0 0.2rem rgba(0, 123, 255, 0.25); }  .cbTooltipModalOpen{  overflow:hidden !important;  position:initial !important; }  .cbRegistrationContainer{  box-sizing:border-box;  display:flex;  flex-wrap:wrap; }  .cbRegistrationContainer .cbRegistrationLogin{  box-sizing:border-box;  flex:0 0 25%;  max-width:25%; }  .cbRegistrationContainer .cbRegistrationLogin + .cbRegistration{  box-sizing:border-box;  flex:0 0 75%;  max-width:75%;  padding-left:1rem; }  #contentarea .cb_template input[type="password"], #contentarea .cb_template input[type="submit"]{  /* workaround to Joomla 3.0 styling (Beez3) */  width:auto; }  #contentarea .cb_template input[type="checkbox"]:checked + label:before{  /* workaround to Joomla 3.0 styling (Beez3) */  display:none; }  #contentarea .cb_template a:not(.btn):hover, #contentarea .cb_template a:not(.btn):active, #contentarea .cb_template a:not(.btn):focus{  /* workaround to Joomla 3.0 styling (Beez3) */  background:transparent; }  /* LEGACY FRONTEND */ .cb_template .contentheading{  font-size:1.5rem; }  /* TinyMCE EDITOR */ .cb_template .mce_editable{  /* workaround to inline width pushing outside of field space */  width:100% !important; }  .cb_template .mceEditor table.mceLayout{  /* workaround to inline width pushing outside of field space */  width:100% !important; }  /* BACKEND */ .cb_template #cbAdminMainWrapper > .header{  display:none; }  .cb_template .cbTableBrowserRowMenu, .cb_template .cbTableBrowserRowMenu .btn{  margin-top:0.25rem; }  .cb_template .cbButtonMenuItem{  min-height:200px; }  .cb_template .cbButtonMenuItem .cbButtonMenuItemInner.fa-before:before{  display:block !important;  width:100% !important;  margin:0 !important; }  .cb_template .cbButtonMenuItem .cbButtonMenuItemContentNoIcon{  padding-top:128px;  background-position:top center; }  .cb_template .cbButtonMenuItem .cbButtonMenuItemData > span{  display:block; }  .cb_template .cbButtonMenuItem .cbButtonMenuItemData > span .cbFieldSpan{  font-weight:bold;  padding:0;  margin:0; }  .cb_template .cbButtonMenuItem .cbButtonMenuItemData > span .cbLabelSpan label{  font-weight:normal;  padding:0;  margin:0; }  .cb_template .cbButtonMenuItem .cbButtonMenuItemData > span .cbFieldIcons{  display:none; }  .cb_template .cbImportArea{  position:relative; }  .cb_template .cbImportArea .cbImportLabel{  position:absolute;  width:100%;  height:100%;  z-index:1; }  .cb_template .cbImportArea .cbImportUpload{  position:relative;  width:100%;  height:100%;  margin:0;  opacity:0;  z-index:2; }  @media (min-width:576px){  .admin.com_comprofiler .wrapper.open:not(.closed) .sidebar-menu + .container-main{  max-width:calc(100% - 18rem);  }  .admin.com_comprofiler .wrapper.open.closed .sidebar-menu + .container-main{  max-width:calc(100% - 3rem);  } }  .admin .cb_template a[target=_blank]:before{  /* workaround to Joomla 4.0 styling */  display:none; }  .admin .pagetitle.icon-48-communitybuilder{  padding-left:0; }  .admin .header .icon-communitybuilder{  display:none; }  .admin .pagetitle .cb_template, .admin .header .cb_template{  color:inherit;  font-size:inherit; }  .admin .header .cb_template span{  color:inherit;  width:20px;  height:20px;  font-size:20px;  display:inline-block;  background-size:100% 100%; }  .admin .pagetitle .cb_template span{  color:inherit;  vertical-align:middle;  display:inline-block;  margin-right:16px;  font-size:48px;  width:48px;  height:48px;  background-size:100% 100%; }  .admin .sidebar-wrapper .cb-nav-container .item-level-4 > a{  padding-inline-start:4.75rem; }  .admin .sidebar-wrapper .cb-nav-container .item-level-5 > a{  padding-inline-start:5.75rem; }  .admin .sidebar-wrapper .cb-nav-container .item-level-6 > a{  padding-inline-start:6.75rem; }  .admin .sidebar-wrapper .cb-nav-container .item-level-7 > a{  padding-inline-start:7.75rem; }  .admin .sidebar-wrapper .cb-nav-container .item-level-8 > a{  padding-inline-start:8.75rem; }  .admin.com_comprofiler .btn-toolbar.d-flex{  gap:.75rem; }     /* --------- /components/com_comprofiler/plugin/templates/default/jquery/qtip/qtip.css --------- */  /*  * qTip2 - Pretty powerful tooltips - v3.0.3  * http://qtip2.com  *  * Copyright (c) 2016  * Released under the MIT licenses  * http://jquery.org/license  *  * Date:Wed May 11 2016 10:31 GMT+0100+0100  * Plugins:tips modal viewport svg imagemap ie6  * Styles:core basic css3  */ .qtip{ 	position:absolute; 	left:-28000px; 	top:-28000px; 	display:none;  	max-width:280px; 	min-width:50px;  	font-size:10.5px; 	line-height:12px;  	direction:ltr;  	box-shadow:none; 	padding:0; }  	.qtip-content{  position:relative;  padding:5px 9px;  overflow:hidden;   text-align:left;  word-wrap:break-word; 	}  	.qtip-titlebar{  position:relative;  padding:5px 35px 5px 10px;  overflow:hidden;   border-width:0 0 1px;  font-weight:bold; 	}  	.qtip-titlebar + .qtip-content{ border-top-width:0 !important; }  	/* Default close button class */ 	.qtip-close{  position:absolute;  right:-9px; top:-9px;  z-index:11; /* Overlap .qtip-tip */   cursor:pointer;  outline:medium none;   border:1px solid transparent; 	}   .qtip-titlebar .qtip-close{  right:4px; top:50%;  margin-top:-9px;  }   * html .qtip-titlebar .qtip-close{ top:16px; } /* IE fix */   .qtip-titlebar .ui-icon,  .qtip-icon .ui-icon{  display:block;  text-indent:-1000em;  direction:ltr;  }   .qtip-icon, .qtip-icon .ui-icon{  -moz-border-radius:3px;  -webkit-border-radius:3px;  border-radius:3px;  text-decoration:none;  }   .qtip-icon .ui-icon{  width:18px;  height:14px;   line-height:14px;  text-align:center;  text-indent:0;  font:normal bold 10px/13px Tahoma,sans-serif;   color:inherit;  background:transparent none no-repeat -100em -100em;  }  /* Applied to 'focused' tooltips e.g. most recently displayed/interacted with */ .qtip-focus{}  /* Applied on hover of tooltips i.e. added/removed on mouseenter/mouseleave respectively */ .qtip-hover{}  /* Default tooltip style */ .qtip-default{ 	border:1px solid #F1D031;  	background-color:#FFFFA3; 	color:#555; }  	.qtip-default .qtip-titlebar{  background-color:#FFEF93; 	}  	.qtip-default .qtip-icon{  border-color:#CCC;  background:#F1F1F1;  color:#777; 	}  	.qtip-default .qtip-titlebar .qtip-close{  border-color:#AAA;  color:#111; 	}   /*! Light tooltip style */ .qtip-light{ 	background-color:white; 	border-color:#E2E2E2; 	color:#454545; }  	.qtip-light .qtip-titlebar{  background-color:#f1f1f1; 	}   /*! Dark tooltip style */ .qtip-dark{ 	background-color:#505050; 	border-color:#303030; 	color:#f3f3f3; }  	.qtip-dark .qtip-titlebar{  background-color:#404040; 	}  	.qtip-dark .qtip-icon{  border-color:#444; 	}  	.qtip-dark .qtip-titlebar .ui-state-hover{  border-color:#303030; 	}   /*! Cream tooltip style */ .qtip-cream{ 	background-color:#FBF7AA; 	border-color:#F9E98E; 	color:#A27D35; }  	.qtip-cream .qtip-titlebar{  background-color:#F0DE7D; 	}  	.qtip-cream .qtip-close .qtip-icon{  background-position:-82px 0; 	}   /*! Red tooltip style */ .qtip-red{ 	background-color:#F78B83; 	border-color:#D95252; 	color:#912323; }  	.qtip-red .qtip-titlebar{  background-color:#F06D65; 	}  	.qtip-red .qtip-close .qtip-icon{  background-position:-102px 0; 	}  	.qtip-red .qtip-icon{  border-color:#D95252; 	}  	.qtip-red .qtip-titlebar .ui-state-hover{  border-color:#D95252; 	}   /*! Green tooltip style */ .qtip-green{ 	background-color:#CAED9E; 	border-color:#90D93F; 	color:#3F6219; }  	.qtip-green .qtip-titlebar{  background-color:#B0DE78; 	}  	.qtip-green .qtip-close .qtip-icon{  background-position:-42px 0; 	}   /*! Blue tooltip style */ .qtip-blue{ 	background-color:#E5F6FE; 	border-color:#ADD9ED; 	color:#5E99BD; }  	.qtip-blue .qtip-titlebar{  background-color:#D0E9F5; 	}  	.qtip-blue .qtip-close .qtip-icon{  background-position:-2px 0; 	}   .qtip-shadow{ 	-webkit-box-shadow:1px 1px 3px 1px rgba(0, 0, 0, 0.15); 	-moz-box-shadow:1px 1px 3px 1px rgba(0, 0, 0, 0.15); 	box-shadow:1px 1px 3px 1px rgba(0, 0, 0, 0.15); }  /* Add rounded corners to your tooltips in:FF3+, Chrome 2+, Opera 10.6+, IE9+, Safari 2+ */ .qtip-rounded, .qtip-tipsy, .qtip-bootstrap{ 	-moz-border-radius:5px; 	-webkit-border-radius:5px; 	border-radius:5px; }  .qtip-rounded .qtip-titlebar{ 	-moz-border-radius:4px 4px 0 0; 	-webkit-border-radius:4px 4px 0 0; 	border-radius:4px 4px 0 0; }  /* Youtube tooltip style */ .qtip-youtube{ 	-moz-border-radius:2px; 	-webkit-border-radius:2px; 	border-radius:2px;  	-webkit-box-shadow:0 0 3px #333; 	-moz-box-shadow:0 0 3px #333; 	box-shadow:0 0 3px #333;  	color:white; 	border:0 solid transparent;  	background:#4A4A4A; 	background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4A4A4A),color-stop(100%,black)); 	background-image:-webkit-linear-gradient(top,#4A4A4A 0,black 100%); 	background-image:-moz-linear-gradient(top,#4A4A4A 0,black 100%); 	background-image:-ms-linear-gradient(top,#4A4A4A 0,black 100%); 	background-image:-o-linear-gradient(top,#4A4A4A 0,black 100%); }  	.qtip-youtube .qtip-titlebar{  background-color:#4A4A4A;  background-color:rgba(0,0,0,0); 	}  	.qtip-youtube .qtip-content{  padding:.75em;  font:12px arial,sans-serif;   filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);  -ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);"; 	}  	.qtip-youtube .qtip-icon{  border-color:#222; 	}  	.qtip-youtube .qtip-titlebar .ui-state-hover{  border-color:#303030; 	}   /* jQuery TOOLS Tooltip style */ .qtip-jtools{ 	background:#232323; 	background:rgba(0, 0, 0, 0.7); 	background-image:-webkit-gradient(linear, left top, left bottom, from(#717171), to(#232323)); 	background-image:-moz-linear-gradient(top, #717171, #232323); 	background-image:-webkit-linear-gradient(top, #717171, #232323); 	background-image:-ms-linear-gradient(top, #717171, #232323); 	background-image:-o-linear-gradient(top, #717171, #232323);  	border:2px solid #ddd; 	border:2px solid rgba(241,241,241,1);  	-moz-border-radius:2px; 	-webkit-border-radius:2px; 	border-radius:2px;  	-webkit-box-shadow:0 0 12px #333; 	-moz-box-shadow:0 0 12px #333; 	box-shadow:0 0 12px #333; }  	/* IE Specific */ 	.qtip-jtools .qtip-titlebar{  background-color:transparent;  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A);  -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)"; 	} 	.qtip-jtools .qtip-content{  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323);  -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)"; 	}  	.qtip-jtools .qtip-titlebar, 	.qtip-jtools .qtip-content{  background:transparent;  color:white;  border:0 dashed transparent; 	}  	.qtip-jtools .qtip-icon{  border-color:#555; 	}  	.qtip-jtools .qtip-titlebar .ui-state-hover{  border-color:#333; 	}   /* Cluetip style */ .qtip-cluetip{ 	-webkit-box-shadow:4px 4px 5px rgba(0, 0, 0, 0.4); 	-moz-box-shadow:4px 4px 5px rgba(0, 0, 0, 0.4); 	box-shadow:4px 4px 5px rgba(0, 0, 0, 0.4);  	background-color:#D9D9C2; 	color:#111; 	border:0 dashed transparent; }  	.qtip-cluetip .qtip-titlebar{  background-color:#87876A;  color:white;  border:0 dashed transparent; 	}  	.qtip-cluetip .qtip-icon{  border-color:#808064; 	}  	.qtip-cluetip .qtip-titlebar .ui-state-hover{  border-color:#696952;  color:#696952; 	}   /* Tipsy style */ .qtip-tipsy{ 	background:black; 	background:rgba(0, 0, 0, .87);  	color:white; 	border:0 solid transparent;  	font-size:11px; 	font-family:'Lucida Grande', sans-serif; 	font-weight:bold; 	line-height:16px; 	text-shadow:0 1px black; }  	.qtip-tipsy .qtip-titlebar{  padding:6px 35px 0 10px;  background-color:transparent; 	}  	.qtip-tipsy .qtip-content{  padding:6px 10px; 	}  	.qtip-tipsy .qtip-icon{  border-color:#222;  text-shadow:none; 	}  	.qtip-tipsy .qtip-titlebar .ui-state-hover{  border-color:#303030; 	}   /* Tipped style */ .qtip-tipped{ 	border:3px solid #959FA9;  	-moz-border-radius:3px; 	-webkit-border-radius:3px; 	border-radius:3px;  	background-color:#F9F9F9; 	color:#454545;  	font-weight:normal; 	font-family:serif; }  	.qtip-tipped .qtip-titlebar{  border-bottom-width:0;   color:white;  background:#3A79B8;  background-image:-webkit-gradient(linear, left top, left bottom, from(#3A79B8), to(#2E629D));  background-image:-webkit-linear-gradient(top, #3A79B8, #2E629D);  background-image:-moz-linear-gradient(top, #3A79B8, #2E629D);  background-image:-ms-linear-gradient(top, #3A79B8, #2E629D);  background-image:-o-linear-gradient(top, #3A79B8, #2E629D);  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D);  -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)"; 	}  	.qtip-tipped .qtip-icon{  border:2px solid #285589;  background:#285589; 	}   .qtip-tipped .qtip-icon .ui-icon{  background-color:#FBFBFB;  color:#555;  }   /**  * Twitter Bootstrap style.  *  * Tested with IE 8, IE 9, Chrome 18, Firefox 9, Opera 11.  * Does not work with IE 7.  */ .qtip-bootstrap{ 	/** Taken from Bootstrap body */ 	font-size:14px; 	line-height:20px; 	color:#333333;  	/** Taken from Bootstrap .popover */ 	padding:1px; 	background-color:#ffffff; 	border:1px solid #ccc; 	border:1px solid rgba(0, 0, 0, 0.2); 	-webkit-border-radius:6px; 	-moz-border-radius:6px; 	border-radius:6px; 	-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2); 	-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2); 	box-shadow:0 5px 10px rgba(0, 0, 0, 0.2); 	-webkit-background-clip:padding-box; 	-moz-background-clip:padding; 	background-clip:padding-box; }  	.qtip-bootstrap .qtip-titlebar{  /** Taken from Bootstrap .popover-title */  padding:8px 14px;  margin:0;  font-size:14px;  font-weight:normal;  line-height:18px;  background-color:#f7f7f7;  border-bottom:1px solid #ebebeb;  -webkit-border-radius:5px 5px 0 0;  -moz-border-radius:5px 5px 0 0;  border-radius:5px 5px 0 0; 	}   .qtip-bootstrap .qtip-titlebar .qtip-close{  /**  * Overrides qTip2: * .qtip-titlebar .qtip-close{  * [...]  * right:4px;  * top:50%;  * [...]  * border-style:solid;  * }  */  right:11px;  top:45%;  border-style:none;  }  	.qtip-bootstrap .qtip-content{  /** Taken from Bootstrap .popover-content */  padding:9px 14px; 	}  	.qtip-bootstrap .qtip-icon{  /**  * Overrides qTip2: * .qtip-default .qtip-icon{  * border-color:#CCC;  * background:#F1F1F1;  * color:#777;  * }  */  background:transparent; 	}   .qtip-bootstrap .qtip-icon .ui-icon{  /**  * Overrides qTip2: * .qtip-icon .ui-icon{  * width:18px;  * height:14px;  * }  */  width:auto;  height:auto;   /* Taken from Bootstrap .close */  float:right;  font-size:20px;  font-weight:bold;  line-height:18px;  color:#000000;  text-shadow:0 1px 0 #ffffff;  opacity:0.2;  filter:alpha(opacity=20);  }   .qtip-bootstrap .qtip-icon .ui-icon:hover{  /* Taken from Bootstrap .close:hover */  color:#000000;  text-decoration:none;  cursor:pointer;  opacity:0.4;  filter:alpha(opacity=40);  }   /* IE9 fix - removes all filters */ .qtip:not(.ie9haxors) div.qtip-content, .qtip:not(.ie9haxors) div.qtip-titlebar{ 	filter:none; 	-ms-filter:none; }   .qtip .qtip-tip{ 	margin:0 auto; 	overflow:hidden; 	z-index:10;  }  	/* Opera bug #357 - Incorrect tip position 	https://github.com/Craga89/qTip2/issues/367 */ 	x:-o-prefocus, .qtip .qtip-tip{  visibility:hidden; 	}  	.qtip .qtip-tip, 	.qtip .qtip-tip .qtip-vml, 	.qtip .qtip-tip canvas{  position:absolute;   color:#123456;  background:transparent;  border:0 dashed transparent; 	}  	.qtip .qtip-tip canvas{ top:0; left:0; }  	.qtip .qtip-tip .qtip-vml{  behavior:url(#default#VML);  display:inline-block;  visibility:visible; 	}   #qtip-overlay{ 	position:fixed; 	left:0; top:0; 	width:100%; height:100%; }  	/* Applied to modals with show.modal.blur set to true */ 	#qtip-overlay.blurs{ cursor:pointer; }  	/* Change opacity of overlay here */ 	#qtip-overlay div{  position:absolute;  left:0; top:0;  width:100%; height:100%;   background-color:black;   opacity:0.7;  filter:alpha(opacity=70);  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; 	}   .qtipmodal-ie6fix{ 	position:absolute !important; }    /* --------- /modules/mod_bt_contentslider/tmpl/css/btcontentslider.css --------- */  /*======= BT CONTENT SLIDER ========*/  .bt-cs{  	position:relative;  	border:none;  }  .slides_container{  	overflow:hidden;  	position:relative;  }  .bt-cs h3{  	color:#d67901;  	line-height:37px;  	text-indent:15px;  	text-transform:uppercase;  	background:url(/modules/mod_bt_contentslider/tmpl/css/../images/bg-header.png) repeat-x;  	height:37px;  	border:1px solid #cfcfcf;  	margin:0 !important;  }    /*  	Handles - Next/prev buttons  */  .bt-cs .next,.bt-cs .prev{  	display:none;  	width:40px;  	height:100%;  	top:0;  	opacity:0.7;  }  .bt-cs:hover .next, .bt-cs:hover .prev{  	display:block;  }  .bt-cs .next:hover, .bt-cs .prev:hover{  	opacity:1;  }  .bt-cs a.next{  	background:url(/modules/mod_bt_contentslider/tmpl/css/../images/re-right.png) right center no-repeat !important;  	text-indent:-9999px;  	position:absolute;  	z-index:100;  	margin:0;  	padding:0;  	right:0;  }  .bt-cs a.prev{  	background:url(/modules/mod_bt_contentslider/tmpl/css/../images/re-left.png) left center no-repeat !important;  	text-indent:-9999px;  	position:absolute;  	z-index:999;  	margin:0;  	padding:0;  	left:0;  }    /*bullet */  .bt-cs .bt_handles{  	border:1px solid red;  	position:absolute !important;  	margin:0 !important;  	padding:0 !important;  	border:0 !important;  	z-index:101;  }  .bt-cs .bt_handles li{  	float:left;  	margin:0 1px!important;  	list-style:none;  	padding:0px!important;  	background:none!important;  }  .bt_handles li a{  	display:block !important;  	width:12px;  	height:0;  	padding-top:12px;  	background-image:url(/modules/mod_bt_contentslider/tmpl/css/../images/pagination.png);  	background-position:0 0;  	float:left;  	padding:12px 0 0 0 !important;  	overflow:hidden;  }  .bt_handles li.current a{  	background-position:0 -12px;  }    /*numbering */  .bt-cs .bt_handles_num{  	border:1px solid red;  	position:absolute !important;  	margin:0 !important;  	padding:0 !important;  	border:0 !important;  	z-index:101;  }  .bt-cs .bt_handles_num li{  	float:left;  	margin:0 1px!important;  	list-style:none;  	padding:0px!important;  	background:none!important;  }  .bt_handles_num li a{  	display:block !important;  	width:12px;  	height:15px;  	line-height:15px;  	background:grey;  	float:left;  	padding:0!important;  	overflow:hidden;  	text-align:center;  	text-decoration:none;  	color:#fff;  	font-size:10px;  }  .bt_handles_num li a:hover{  	opacity:0.8;  }  .bt_handles_num li.current a{  	background:orange;  }    /*** CSS STYLE FOR ITEM ****/  .bt-cs .bt-row{  	float:left;  	position:relative;  	overflow:hidden;  	padding:8px 0;  }  .bt-cs .bt-inner{  	margin:0;  	position:relative;  	padding:0 10px;  }  .bt-cs .bt-inner a{  	text-decoration:none;  }  .bt-cs .bt-inner img{  	outline:1px solid #b5b5b5;  	border:2px solid #fff;  	max-width:99%;  	margin:5px 0px;  }  .bt-cs .bt-inner .bt-title{  	clear:both;  	color:#d67900;  	font-weight:bold;  	text-transform:uppercase;  	line-height:150%;  	display:inline-block;  }  .bt-cs .bt-inner .bt-category{  	clear:both;  	color:#4a4a4a;  	font-weight:bold;  	line-height:150%;    }  .bt-cs .bt-center{  	text-align:center;  }  .bt-cs .bt-extra{  	clear:both;  	margin-top:5px;  }  .bt-cs .bt-date,.bt-cs .bt-author{  	font-weight:normal;  	font-size:80%;  }  .bt-row-separate{  	clear:both;  	height:1px;  	border-bottom:1px dotted #959595;  	margin:0px 10px;  	margin-bottom:15px;  }      /* --------- /templates/information/css/bootstrap.css --------- */  article, aside, details, figcaption, figure, footer, header, hgroup, nav, section{ 	display:block; } audio, canvas, video{ 	display:inline-block; 	*display:inline; 	*zoom:1; } audio:not([controls]){ 	display:none; } html{ 	font-size:100%; 	-webkit-text-size-adjust:100%; 	-ms-text-size-adjust:100%; } a:focus{ 	outline:thin dotted #333; 	outline:5px auto -webkit-focus-ring-color; 	outline-offset:-2px; } a:hover, a:active{ 	outline:0; } sub, sup{ 	position:relative; 	font-size:75%; 	line-height:0; 	vertical-align:baseline; } sup{ 	top:-0.5em; } sub{ 	bottom:-0.25em; } img{ 	max-width:100%; 	width:auto \9; 	height:auto; 	vertical-align:middle; 	border:0; 	-ms-interpolation-mode:bicubic; } #map_canvas img, .google-maps img{ 	max-width:none; } button, input, select, textarea{ 	margin:0; 	font-size:100%; 	vertical-align:middle; } button, input{ 	*overflow:visible; 	line-height:normal; } button::-moz-focus-inner, input::-moz-focus-inner{ 	padding:0; 	border:0; } button, html input[type="button"], input[type="reset"], input[type="submit"]{ 	-webkit-appearance:button; 	cursor:pointer; } label, select, button, input[type="button"], input[type="reset"], input[type="submit"], input[type="radio"], input[type="checkbox"]{  	cursor:pointer;  } input[type="search"]{ 	-webkit-box-sizing:content-box; 	-moz-box-sizing:content-box; 	box-sizing:content-box; 	-webkit-appearance:textfield; } input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button{ 	-webkit-appearance:none; } textarea{ 	overflow:auto; 	vertical-align:top; } @media print{ 	*{  text-shadow:none !important;  color:#000 !important;  background:transparent !important;  box-shadow:none !important; 	} 	a, 	a:visited{  text-decoration:underline; 	} 	a[href]:after{  content:" (" attr(href) ")"; 	} 	abbr[title]:after{  content:" (" attr(title) ")"; 	} 	.ir a:after, 	a[href^="javascript:"]:after, 	a[href^="#"]: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; 	} 	@page{  margin:0.5cm; 	} 	p, 	h2, 	h3{  orphans:3;  widows:3; 	} 	h2, 	h3{  page-break-after:avoid; 	} } .clearfix{ 	*zoom:1; } .clearfix:before, .clearfix:after{ 	display:block; 	content:""; 	line-height:0; } .clearfix:after{ 	clear:both; } .hide-text{ 	font:0/0 a; 	color:transparent; 	text-shadow:none; 	background-color:transparent; 	border:0; } .input-block-level{ 	display:block; 	width:100%; 	min-height:28px; 	-webkit-box-sizing:border-box; 	-moz-box-sizing:border-box; 	box-sizing:border-box; } body{ 	margin:0; 	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif; 	font-size:13px; 	line-height:18px; 	color:#333; 	background-color:#fff; } a{ 	color:#08c; 	text-decoration:none; } a:hover, a:focus{ 	color:#005580; 	text-decoration:underline; } .img-rounded{ 	-webkit-border-radius:6px; 	-moz-border-radius:6px; 	border-radius:6px; } .img-polaroid{ 	padding:4px; 	background-color:#fff; 	border:1px solid #ccc; 	border:1px solid rgba(0,0,0,0.2); 	-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1); 	-moz-box-shadow:0 1px 3px rgba(0,0,0,0.1); 	box-shadow:0 1px 3px rgba(0,0,0,0.1); } .img-circle{ 	-webkit-border-radius:500px; 	-moz-border-radius:500px; 	border-radius:500px; } .row{ 	margin-left:-20px; 	*zoom:1; } .row:before, .row:after{ 	display:table; 	content:""; 	line-height:0; } .row:after{ 	clear:both; } [class*="span"]{ 	float:left; 	min-height:1px; 	margin-left:20px; } .container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container{ 	width:940px; } .span12{ 	width:940px; } .span11{ 	width:860px; } .span10{ 	width:780px; } .span9{ 	width:700px; } .span8{ 	width:620px; } .span7{ 	width:540px; } .span6{ 	width:460px; } .span5{ 	width:380px; } .span4{ 	width:300px; } .span3{ 	width:220px; } .span2{ 	width:140px; } .span1{ 	width:60px; } .offset12{ 	margin-left:980px; } .offset11{ 	margin-left:900px; } .offset10{ 	margin-left:820px; } .offset9{ 	margin-left:740px; } .offset8{ 	margin-left:660px; } .offset7{ 	margin-left:580px; } .offset6{ 	margin-left:500px; } .offset5{ 	margin-left:420px; } .offset4{ 	margin-left:340px; } .offset3{ 	margin-left:260px; } .offset2{ 	margin-left:180px; } .offset1{ 	margin-left:100px; } .row-fluid{ 	width:100%; 	*zoom:1; } .row-fluid:before, .row-fluid:after{ 	display:table; 	content:""; 	line-height:0; } .row-fluid:after{ 	clear:both; } .row-fluid [class*="span"]{ 	display:block; 	width:100%; 	min-height:28px; 	-webkit-box-sizing:border-box; 	-moz-box-sizing:border-box; 	box-sizing:border-box; 	float:left; 	margin-left:2.127659574%; 	*margin-left:2.0744680846383%; } .row-fluid [class*="span"]:first-child{ 	margin-left:0; } .row-fluid .controls-row [class*="span"] + [class*="span"]{ 	margin-left:2.127659574%; } .row-fluid .span12{ 	width:99.99999999%; 	*width:99.946808500638%; } .row-fluid .span11{ 	width:91.489361693%; 	*width:91.436170203638%; } .row-fluid .span10{ 	width:82.978723396%; 	*width:82.925531906638%; } .row-fluid .span9{ 	width:74.468085099%; 	*width:74.414893609638%; } .row-fluid .span8{ 	width:65.957446802%; 	*width:65.904255312638%; } .row-fluid .span7{ 	width:57.446808505%; 	*width:57.393617015638%; } .row-fluid .span6{ 	width:48.936170208%; 	*width:48.882978718638%; } .row-fluid .span5{ 	width:40.425531911%; 	*width:40.372340421638%; } .row-fluid .span4{ 	width:31.914893614%; 	*width:31.861702124638%; } .row-fluid .span3{ 	width:23.404255317%; 	*width:23.351063827638%; } .row-fluid .span2{ 	width:14.89361702%; 	*width:14.840425530638%; } .row-fluid .span1{ 	width:6.382978723%; 	*width:6.3297872336383%; } .row-fluid .offset12{ 	margin-left:104.255319138%; 	*margin-left:104.14893615928%; } .row-fluid .offset12:first-child{ 	margin-left:102.127659564%; 	*margin-left:102.02127658528%; } .row-fluid .offset11{ 	margin-left:95.744680841%; 	*margin-left:95.638297862277%; } .row-fluid .offset11:first-child{ 	margin-left:93.617021267%; 	*margin-left:93.510638288277%; } .row-fluid .offset10{ 	margin-left:87.234042544%; 	*margin-left:87.127659565277%; } .row-fluid .offset10:first-child{ 	margin-left:85.10638297%; 	*margin-left:84.999999991277%; } .row-fluid .offset9{ 	margin-left:78.723404247%; 	*margin-left:78.617021268277%; } .row-fluid .offset9:first-child{ 	margin-left:76.595744673%; 	*margin-left:76.489361694277%; } .row-fluid .offset8{ 	margin-left:70.21276595%; 	*margin-left:70.106382971277%; } .row-fluid .offset8:first-child{ 	margin-left:68.085106376%; 	*margin-left:67.978723397277%; } .row-fluid .offset7{ 	margin-left:61.702127653%; 	*margin-left:61.595744674277%; } .row-fluid .offset7:first-child{ 	margin-left:59.574468079%; 	*margin-left:59.468085100277%; } .row-fluid .offset6{ 	margin-left:53.191489356%; 	*margin-left:53.085106377277%; } .row-fluid .offset6:first-child{ 	margin-left:51.063829782%; 	*margin-left:50.957446803277%; } .row-fluid .offset5{ 	margin-left:44.680851059%; 	*margin-left:44.574468080277%; } .row-fluid .offset5:first-child{ 	margin-left:42.553191485%; 	*margin-left:42.446808506277%; } .row-fluid .offset4{ 	margin-left:36.170212762%; 	*margin-left:36.063829783277%; } .row-fluid .offset4:first-child{ 	margin-left:34.042553188%; 	*margin-left:33.936170209277%; } .row-fluid .offset3{ 	margin-left:27.659574465%; 	*margin-left:27.553191486277%; } .row-fluid .offset3:first-child{ 	margin-left:25.531914891%; 	*margin-left:25.425531912277%; } .row-fluid .offset2{ 	margin-left:19.148936168%; 	*margin-left:19.042553189277%; } .row-fluid .offset2:first-child{ 	margin-left:17.021276594%; 	*margin-left:16.914893615277%; } .row-fluid .offset1{ 	margin-left:10.638297871%; 	*margin-left:10.531914892277%; } .row-fluid .offset1:first-child{ 	margin-left:8.510638297%; 	*margin-left:8.4042553182766%; } [class*="span"].hide, .row-fluid [class*="span"].hide{ 	display:none; } [class*="span"].pull-right, .row-fluid [class*="span"].pull-right{ 	float:right; } .container{ 	margin-right:auto; 	margin-left:auto; 	*zoom:1; } .container:before, .container:after{ 	display:table; 	content:""; 	line-height:0; } .container:after{ 	clear:both; } .container-fluid{ 	/*padding-right:20px; 	padding-left:20px;*/ 	*zoom:1; } .container-fluid:before, .container-fluid:after{ 	display:table; 	content:""; 	line-height:0; } .container-fluid:after{ 	clear:both; } p{ 	margin:0 0 9px; } .lead{ 	margin-bottom:18px; 	font-size:19.5px; 	font-weight:200; 	line-height:27px; } small{ 	font-size:85%; } strong{ 	font-weight:bold; } em{ 	font-style:italic; } cite{ 	font-style:normal; } .muted{ 	color:#999; } a.muted:hover, a.muted:focus{ 	color:#808080; } .text-warning{ 	color:#c09853; } a.text-warning:hover, a.text-warning:focus{ 	color:#a47e3c; } .text-error{ 	color:#b94a48; } a.text-error:hover, a.text-error:focus{ 	color:#953b39; } .text-info{ 	color:#3a87ad; } a.text-info:hover, a.text-info:focus{ 	color:#2d6987; } .text-success{ 	color:#468847; } a.text-success:hover, a.text-success:focus{ 	color:#356635; } .text-left{ 	text-align:left; } .text-right{ 	text-align:right; } .text-center{ 	text-align:center; } h1, h2, h3, h4, h5, h6{ 	margin:9px 0; 	font-family:inherit; 	font-weight:bold; 	line-height:18px; 	color:inherit; 	text-rendering:optimizelegibility; } h1 small, h2 small, h3 small, h4 small, h5 small, h6 small{ 	font-weight:normal; 	line-height:1; 	color:#999; } h1, h2, h3{ 	line-height:36px; } h1{ 	font-size:35.75px;  } h2{ 	font-size:29.25px;  } h3{ 	font-size:22.75px;  } h4{ 	font-size:16.25px;  } h5{ 	font-size:13px;  } h6{ 	font-size:11.05px;  } h1 small{ 	font-size:22.75px; } h2 small{ 	font-size:16.25px; } h3 small{ 	font-size:13px; } h4 small{ 	font-size:13px; } .page-header{ 	/*padding-bottom:8px; 	margin:18px 0 27px;*/ 	/*border-bottom:1px solid #eee;*/ } ul, ol{ 	padding:0; 	margin:0 0 9px 25px; } ul ul, ul ol, ol ol, ol ul{ 	margin-bottom:0; } li{ 	line-height:18px; } ul.unstyled, ol.unstyled{ 	margin-left:0; 	list-style:none; } ul.inline, ol.inline{ 	margin-left:0; 	list-style:none; } ul.inline > li, ol.inline > li{ 	display:inline-block; 	*display:inline; 	*zoom:1; 	padding-left:5px; 	padding-right:5px; } dl{ 	margin-bottom:18px; } dt, dd{ 	line-height:18px; } dt{ 	font-weight:bold; } dd{ 	margin-left:9px; } .dl-horizontal{ 	*zoom:1; } .dl-horizontal:before, .dl-horizontal:after{ 	display:table; 	content:""; 	line-height:0; } .dl-horizontal:after{ 	clear:both; } .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; } hr{ 	margin:18px 0; 	border:0; 	border-top:1px solid #eee; 	border-bottom:1px solid #fff; } abbr[title], abbr[data-original-title]{ 	cursor:help; 	border-bottom:1px dotted #999; } abbr.initialism{ 	font-size:90%; 	text-transform:uppercase; } blockquote{ 	padding:0 0 0 15px; 	margin:0 0 18px; 	border-left:5px solid #eee; } blockquote p{ 	margin-bottom:0; 	font-size:16.25px; 	font-weight:300; 	line-height:1.25; } blockquote small{ 	display:block; 	line-height:18px; 	color:#999; } blockquote small:before{ 	content:'\2014 \00A0'; } blockquote.pull-right{ 	float:right; 	padding-right:15px; 	padding-left:0; 	border-right:5px solid #eee; 	border-left:0; } blockquote.pull-right p, blockquote.pull-right small{ 	text-align:right; } blockquote.pull-right small:before{ 	content:''; } blockquote.pull-right small:after{ 	content:'\00A0 \2014'; } q:before, q:after, blockquote:before, blockquote:after{ 	content:""; } address{ 	display:block; 	margin-bottom:18px; 	font-style:normal; 	line-height:18px; } code, pre{ 	padding:0 3px 2px; 	font-family:Monaco, Menlo, Consolas, "Courier New", monospace; 	font-size:11px; 	color:#333; 	-webkit-border-radius:3px; 	-moz-border-radius:3px; 	border-radius:3px; } code{ 	padding:2px 4px; 	color:#d14; 	background-color:#f7f7f9; 	border:1px solid #e1e1e8; 	white-space:nowrap; } pre{ 	display:block; 	padding:8.5px; 	margin:0 0 9px; 	font-size:12px; 	line-height:18px; 	word-break:break-all; 	word-wrap:break-word; 	white-space:pre; 	white-space:pre-wrap; 	background-color:#f5f5f5; 	border:1px solid #ccc; 	border:1px solid rgba(0,0,0,0.15); 	-webkit-border-radius:4px; 	-moz-border-radius:4px; 	border-radius:4px; } pre.prettyprint{ 	margin-bottom:18px; } pre code{ 	padding:0; 	color:inherit; 	white-space:pre; 	white-space:pre-wrap; 	background-color:transparent; 	border:0; } .pre-scrollable{ 	max-height:340px; 	overflow-y:scroll; } form{ 	margin:0 0 18px; } fieldset{ 	padding:0; 	margin:0; 	border:0; } legend{ 	display:block; 	width:100%; 	padding:0; 	margin-bottom:18px; 	font-size:19.5px; 	line-height:36px; 	color:#333; 	border:0; 	border-bottom:1px solid #e5e5e5; } legend small{ 	font-size:13.5px; 	color:#999; } label, input, button, select, textarea{ 	font-size:13px; 	font-weight:normal; 	line-height:18px; } input, button, select, textarea{ 	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif; } label{ 	display:block; 	margin-bottom:5px; } select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input{ 	display:inline-block; 	height:18px; 	padding:4px 6px; 	margin-bottom:9px; 	font-size:13px; 	line-height:18px; 	color:#555; 	-webkit-border-radius:3px; 	-moz-border-radius:3px; 	border-radius:3px; 	vertical-align:middle; } input, textarea, .uneditable-input{ 	width:206px; } textarea{ 	height:auto; } textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input{ 	background-color:#fff; 	border:1px solid #ccc; 	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075); 	-moz-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 linear .2s, box-shadow linear .2s; 	-moz-transition:border linear .2s, box-shadow linear .2s; 	-o-transition:border linear .2s, box-shadow linear .2s; 	transition:border linear .2s, box-shadow linear .2s; } textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus{ 	border-color:rgba(82,168,236,0.8); 	outline:0; 	outline:thin dotted \9; 	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6); 	-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6); 	box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6); } input[type="radio"], input[type="checkbox"]{ 	margin:4px 0 0; 	*margin-top:0; 	margin-top:1px \9; 	line-height:normal;  } input[type="file"], input[type="image"], input[type="submit"], input[type="reset"], input[type="button"], input[type="radio"], input[type="checkbox"]{ 	width:auto; } select, input[type="file"]{ 	height:28px; 	*margin-top:4px; 	line-height:28px; } select{ 	width:220px; 	border:1px solid #ccc; 	background-color:#fff; } select[multiple], select[size]{ 	height:auto; } select:focus, input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus{ 	outline:thin dotted #333; 	outline:5px auto -webkit-focus-ring-color; 	outline-offset:-2px; } .uneditable-input, .uneditable-textarea{ 	color:#999; 	background-color:#fcfcfc; 	border-color:#ccc; 	-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025); 	-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025); 	box-shadow:inset 0 1px 2px rgba(0,0,0,0.025); 	cursor:not-allowed; } .uneditable-input{ 	overflow:hidden; 	white-space:nowrap; } .uneditable-textarea{ 	width:auto; 	height:auto; } input:-moz-placeholder, textarea:-moz-placeholder{ 	color:#999; } input:-ms-input-placeholder, textarea:-ms-input-placeholder{ 	color:#999; } input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{ 	color:#999; } .radio, .checkbox{ 	min-height:18px; 	padding-left:20px; } .radio input[type="radio"], .checkbox input[type="checkbox"]{ 	float:left; 	margin-left:-20px; } .controls > .radio:first-child, .controls > .checkbox:first-child{ 	padding-top:5px; } .radio.inline, .checkbox.inline{ 	display:inline-block; 	padding-top:5px; 	margin-bottom:0; 	vertical-align:middle; } .radio.inline + .radio.inline, .checkbox.inline + .checkbox.inline{ 	margin-left:10px; } .input-mini{ 	width:60px; } .input-small{ 	width:90px; } .input-medium{ 	width:150px; } .input-large{ 	width:210px; } .input-xlarge{ 	width:270px; } .input-xxlarge{ 	width:530px; } input[class*="span"], select[class*="span"], textarea[class*="span"], .uneditable-input[class*="span"], .row-fluid input[class*="span"], .row-fluid select[class*="span"], .row-fluid textarea[class*="span"], .row-fluid .uneditable-input[class*="span"]{ 	float:none; 	margin-left:0; } .input-append input[class*="span"], .input-append .uneditable-input[class*="span"], .input-prepend input[class*="span"], .input-prepend .uneditable-input[class*="span"], .row-fluid input[class*="span"], .row-fluid select[class*="span"], .row-fluid textarea[class*="span"], .row-fluid .uneditable-input[class*="span"], .row-fluid .input-prepend [class*="span"], .row-fluid .input-append [class*="span"]{ 	display:inline-block; } input, textarea, .uneditable-input{ 	margin-left:0; } .controls-row [class*="span"] + [class*="span"]{ 	margin-left:20px; } input.span12, textarea.span12, .uneditable-input.span12{ 	width:926px; } input.span11, textarea.span11, .uneditable-input.span11{ 	width:846px; } input.span10, textarea.span10, .uneditable-input.span10{ 	width:766px; } input.span9, textarea.span9, .uneditable-input.span9{ 	width:686px; } input.span8, textarea.span8, .uneditable-input.span8{ 	width:606px; } input.span7, textarea.span7, .uneditable-input.span7{ 	width:526px; } input.span6, textarea.span6, .uneditable-input.span6{ 	width:446px; } input.span5, textarea.span5, .uneditable-input.span5{ 	width:366px; } input.span4, textarea.span4, .uneditable-input.span4{ 	width:286px; } input.span3, textarea.span3, .uneditable-input.span3{ 	width:206px; } input.span2, textarea.span2, .uneditable-input.span2{ 	width:126px; } input.span1, textarea.span1, .uneditable-input.span1{ 	width:46px; } .controls-row{ 	*zoom:1; } .controls-row:before, .controls-row:after{ 	display:table; 	content:""; 	line-height:0; } .controls-row:after{ 	clear:both; } .controls-row [class*="span"], .row-fluid .controls-row [class*="span"]{ 	float:left; } .controls-row .checkbox[class*="span"], .controls-row .radio[class*="span"]{ 	padding-top:5px;  } input[disabled], select[disabled], textarea[disabled], input[readonly], select[readonly], textarea[readonly]{ 	cursor:not-allowed; 	background-color:#eee; } input[type="radio"][disabled], input[type="checkbox"][disabled], input[type="radio"][readonly], input[type="checkbox"][readonly]{ 	background-color:transparent; } .control-group.warning .control-label, .control-group.warning .help-block, .control-group.warning .help-inline{ 	color:#c09853; } .control-group.warning .checkbox, .control-group.warning .radio, .control-group.warning input, .control-group.warning select, .control-group.warning textarea{ 	color:#c09853; } .control-group.warning input, .control-group.warning select, .control-group.warning textarea{  	border-color:#c09853; 	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075); 	-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075); 	box-shadow:inset 0 1px 1px rgba(0,0,0,0.075); }   .control-group.warning input:focus, .control-group.warning select:focus, .control-group.warning textarea:focus{ 	border-color:#a47e3c; 	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #dbc59e; 	-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #dbc59e; 	box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #dbc59e; } .control-group.warning .input-prepend .add-on, .control-group.warning .input-append .add-on{ 	color:#c09853; 	background-color:#fcf8e3; 	border-color:#c09853; } .control-group.error .control-label, .control-group.error .help-block, .control-group.error .help-inline{ 	color:#b94a48; } .control-group.error .checkbox, .control-group.error .radio, .control-group.error input, .control-group.error select, .control-group.error textarea{ 	color:#b94a48; } .control-group.error input, .control-group.error select, .control-group.error textarea{  	border-color:#b94a48; 	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075); 	-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075); 	box-shadow:inset 0 1px 1px rgba(0,0,0,0.075); }   .control-group.error input:focus, .control-group.error select:focus, .control-group.error textarea:focus{ 	border-color:#953b39; 	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #d59392; 	-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #d59392; 	box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #d59392; } .control-group.error .input-prepend .add-on, .control-group.error .input-append .add-on{ 	color:#b94a48; 	background-color:#f2dede; 	border-color:#b94a48; } .control-group.success .control-label, .control-group.success .help-block, .control-group.success .help-inline{ 	color:#468847; } .control-group.success .checkbox, .control-group.success .radio, .control-group.success input, .control-group.success select, .control-group.success textarea{ 	color:#468847; } .control-group.success input, .control-group.success select, .control-group.success textarea{  	border-color:#468847; 	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075); 	-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075); 	box-shadow:inset 0 1px 1px rgba(0,0,0,0.075); }   .control-group.success input:focus, .control-group.success select:focus, .control-group.success textarea:focus{ 	border-color:#356635; 	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #7aba7b; 	-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #7aba7b; 	box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #7aba7b; } .control-group.success .input-prepend .add-on, .control-group.success .input-append .add-on{ 	color:#468847; 	background-color:#dff0d8; 	border-color:#468847; } .control-group.info .control-label, .control-group.info .help-block, .control-group.info .help-inline{ 	color:#3a87ad; } .control-group.info .checkbox, .control-group.info .radio, .control-group.info input, .control-group.info select, .control-group.info textarea{ 	color:#3a87ad; } .control-group.info input, .control-group.info select, .control-group.info textarea{ 	border-color:#3a87ad; 	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075); 	-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075); 	box-shadow:inset 0 1px 1px rgba(0,0,0,0.075); } .control-group.info input:focus, .control-group.info select:focus, .control-group.info textarea:focus{ 	border-color:#2d6987; 	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #7ab5d3; 	-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #7ab5d3; 	box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #7ab5d3; } .control-group.info .input-prepend .add-on, .control-group.info .input-append .add-on{ 	color:#3a87ad; 	background-color:#d9edf7; 	border-color:#3a87ad; } input:focus:invalid, textarea:focus:invalid, select:focus:invalid{ 	color:#b94a48; 	border-color:#ee5f5b; } input:focus:invalid:focus, textarea:focus:invalid:focus, select:focus:invalid:focus{ 	border-color:#e9322d; 	-webkit-box-shadow:0 0 6px #f8b9b7; 	-moz-box-shadow:0 0 6px #f8b9b7; 	box-shadow:0 0 6px #f8b9b7; } .form-actions{ 	padding:17px 20px 18px; 	margin-top:18px; 	margin-bottom:18px; 	background-color:#f5f5f5; 	border-top:1px solid #e5e5e5; 	*zoom:1; } .form-actions:before, .form-actions:after{ 	display:table; 	content:""; 	line-height:0; } .form-actions:after{ 	clear:both; } .help-block, .help-inline{ 	color:#595959; } .help-block{ 	display:block; 	margin-bottom:9px; } .help-inline{ 	display:inline-block; 	*display:inline; 	*zoom:1; 	vertical-align:middle; 	padding-left:5px; } .input-append, .input-prepend{ 	display:inline-block; 	margin-bottom:9px; 	vertical-align:middle; 	font-size:0; 	white-space:nowrap; } .input-append input, .input-append select, .input-append .uneditable-input, .input-append .dropdown-menu, .input-append .popover, .input-prepend input, .input-prepend select, .input-prepend .uneditable-input, .input-prepend .dropdown-menu, .input-prepend .popover{ 	font-size:13px; } .input-append input, .input-append select, .input-append .uneditable-input, .input-prepend input, .input-prepend select, .input-prepend .uneditable-input{ 	position:relative; 	margin-bottom:0; 	*margin-left:0;  	vertical-align:top; 	-webkit-border-radius:0 3px 3px 0; 	-moz-border-radius:0 3px 3px 0; 	border-radius:0 3px 3px 0; } .input-append input:focus, .input-append select:focus, .input-append .uneditable-input:focus, .input-prepend input:focus, .input-prepend select:focus, .input-prepend .uneditable-input:focus{ 	z-index:2; } .input-append .add-on, .input-prepend .add-on{ 	display:inline-block; 	width:auto; 	height:18px; 	min-width:16px; 	padding:4px 5px; 	font-size:13px; 	font-weight:normal; 	line-height:18px; 	text-align:center; 	text-shadow:0 1px 0 #fff; 	background-color:#eee; 	border:1px solid #ccc; } .input-append .add-on, .input-append .btn, .input-append .btn-group > .dropdown-toggle, .input-prepend .add-on, .input-prepend .btn, .input-prepend .btn-group > .dropdown-toggle{  	vertical-align:top; 	-webkit-border-radius:0; 	-moz-border-radius:0; 	border-radius:0; } .input-append .active, .input-prepend .active{ 	background-color:#a9dba9; 	border-color:#46a546; } .input-prepend .add-on, .input-prepend .btn{ 	margin-right:-1px; } .input-prepend .add-on:first-child, .input-prepend .btn:first-child{ 	-webkit-border-radius:3px 0 0 3px; 	-moz-border-radius:3px 0 0 3px; 	border-radius:3px 0 0 3px; } .input-append input, .input-append select, .input-append .uneditable-input{ 	-webkit-border-radius:3px 0 0 3px; 	-moz-border-radius:3px 0 0 3px; 	border-radius:3px 0 0 3px; } .input-append input + .btn-group .btn:last-child, .input-append select + .btn-group .btn:last-child, .input-append .uneditable-input + .btn-group .btn:last-child{ 	-webkit-border-radius:0 3px 3px 0; 	-moz-border-radius:0 3px 3px 0; 	border-radius:0 3px 3px 0; } .input-append .add-on, .input-append .btn, .input-append .btn-group{ 	margin-left:-1px; } .input-append .add-on:last-child, .input-append .btn:last-child, .input-append .btn-group:last-child > .dropdown-toggle{ 	-webkit-border-radius:0 3px 3px 0; 	-moz-border-radius:0 3px 3px 0; 	border-radius:0 3px 3px 0; } .input-prepend.input-append input, .input-prepend.input-append select, .input-prepend.input-append .uneditable-input{ 	-webkit-border-radius:0; 	-moz-border-radius:0; 	border-radius:0; } .input-prepend.input-append input + .btn-group .btn, .input-prepend.input-append select + .btn-group .btn, .input-prepend.input-append .uneditable-input + .btn-group .btn{ 	-webkit-border-radius:0 3px 3px 0; 	-moz-border-radius:0 3px 3px 0; 	border-radius:0 3px 3px 0; } .input-prepend.input-append .add-on:first-child, .input-prepend.input-append .btn:first-child{ 	margin-right:-1px; 	-webkit-border-radius:3px 0 0 3px; 	-moz-border-radius:3px 0 0 3px; 	border-radius:3px 0 0 3px; } .input-prepend.input-append .add-on:last-child, .input-prepend.input-append .btn:last-child{ 	margin-left:-1px; 	-webkit-border-radius:0 3px 3px 0; 	-moz-border-radius:0 3px 3px 0; 	border-radius:0 3px 3px 0; } .input-prepend.input-append .btn-group:first-child{ 	margin-left:0; } input.search-query{ 	padding-right:14px; 	padding-right:4px \9; 	padding-left:14px; 	padding-left:4px \9; 	margin-bottom:0; 	-webkit-border-radius:15px; 	-moz-border-radius:15px; 	/*border-radius:15px;*/ } .form-search .input-append .search-query, .form-search .input-prepend .search-query{ 	-webkit-border-radius:0; 	-moz-border-radius:0; 	border-radius:0; } .form-search .input-append .search-query{ 	-webkit-border-radius:14px 0 0 14px; 	-moz-border-radius:14px 0 0 14px; 	border-radius:14px 0 0 14px; } .form-search .input-append .btn{ 	-webkit-border-radius:0 14px 14px 0; 	-moz-border-radius:0 14px 14px 0; 	border-radius:0 14px 14px 0; } .form-search .input-prepend .search-query{ 	-webkit-border-radius:0 14px 14px 0; 	-moz-border-radius:0 14px 14px 0; 	border-radius:0 14px 14px 0; } .form-search .input-prepend .btn{ 	-webkit-border-radius:14px 0 0 14px; 	-moz-border-radius:14px 0 0 14px; 	border-radius:14px 0 0 14px; } .form-search input, .form-search textarea, .form-search select, .form-search .help-inline, .form-search .uneditable-input, .form-search .input-prepend, .form-search .input-append, .form-inline input, .form-inline textarea, .form-inline select, .form-inline .help-inline, .form-inline .uneditable-input, .form-inline .input-prepend, .form-inline .input-append, .form-horizontal input, .form-horizontal textarea, .form-horizontal select, .form-horizontal .help-inline, .form-horizontal .uneditable-input, .form-horizontal .input-prepend, .form-horizontal .input-append{ 	display:inline-block; 	*display:inline; 	*zoom:1; 	margin-bottom:0; 	vertical-align:middle; } .form-search .hide, .form-inline .hide, .form-horizontal .hide{ 	display:none; } .form-search label, .form-inline label, .form-search .btn-group, .form-inline .btn-group{ 	display:inline-block; } .form-search .input-append, .form-inline .input-append, .form-search .input-prepend, .form-inline .input-prepend{ 	margin-bottom:0; } .form-search .radio, .form-search .checkbox, .form-inline .radio, .form-inline .checkbox{ 	padding-left:0; 	margin-bottom:0; 	vertical-align:middle; } .form-search .radio input[type="radio"], .form-search .checkbox input[type="checkbox"], .form-inline .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"]{ 	float:left; 	margin-right:3px; 	margin-left:0; } .control-group{ 	margin-bottom:9px; } legend + .control-group{ 	margin-top:18px; 	-webkit-margin-top-collapse:separate; } .form-horizontal .control-group{ 	margin-bottom:18px; 	*zoom:1; } .form-horizontal .control-group:before, .form-horizontal .control-group:after{ 	display:table; 	content:""; 	line-height:0; } .form-horizontal .control-group:after{ 	clear:both; } .form-horizontal .control-label{ 	float:left; 	width:160px; 	padding-top:5px; 	text-align:right; } .form-horizontal .controls{ 	*display:inline-block; 	*padding-left:20px; 	margin-left:180px; 	*margin-left:0; } .form-horizontal .controls:first-child{ 	*padding-left:180px; } .form-horizontal .help-block{ 	margin-bottom:0; } .form-horizontal input + .help-block, .form-horizontal select + .help-block, .form-horizontal textarea + .help-block, .form-horizontal .uneditable-input + .help-block, .form-horizontal .input-prepend + .help-block, .form-horizontal .input-append + .help-block{ 	margin-top:9px; } .form-horizontal .form-actions{ 	padding-left:180px; } table{ 	max-width:100%; 	background-color:transparent; 	border-collapse:collapse; 	border-spacing:0; } .table{ 	width:100%; 	margin-bottom:18px; } .table th, .table td{ 	padding:8px; 	line-height:18px; 	text-align:left; 	vertical-align:top; 	/*border-top:1px solid #ddd;*/ } .table th{ 	font-weight:bold; } .table thead th{ 	vertical-align:bottom; } .table caption + thead tr:first-child th, .table caption + thead tr:first-child td, .table colgroup + thead tr:first-child th, .table colgroup + thead tr:first-child td, .table thead:first-child tr:first-child th, .table thead:first-child tr:first-child td{ 	border-top:0; } .table tbody + tbody{ 	border-top:2px solid #ddd; } .table .table{ 	/*background-color:#fff;*/ } .table-condensed th, .table-condensed td{ 	padding:4px 5px; } .table-bordered{ 	border:1px solid #ddd; 	border-collapse:separate; 	*border-collapse:collapse; 	border-left:0; 	-webkit-border-radius:4px; 	-moz-border-radius:4px; 	border-radius:4px; } .table-bordered th, .table-bordered td{ 	border-left:1px solid #ddd; } .table-bordered caption + thead tr:first-child th, .table-bordered caption + tbody tr:first-child th, .table-bordered caption + tbody tr:first-child td, .table-bordered colgroup + thead tr:first-child th, .table-bordered colgroup + tbody tr:first-child th, .table-bordered colgroup + tbody tr:first-child td, .table-bordered thead:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child td{ 	border-top:0; } .table-bordered thead:first-child tr:first-child > th:first-child, .table-bordered tbody:first-child tr:first-child > td:first-child, .table-bordered tbody:first-child tr:first-child > th:first-child{ 	-webkit-border-top-left-radius:4px; 	-moz-border-radius-topleft:4px; 	border-top-left-radius:4px; } .table-bordered thead:first-child tr:first-child > th:last-child, .table-bordered tbody:first-child tr:first-child > td:last-child, .table-bordered tbody:first-child tr:first-child > th:last-child{ 	-webkit-border-top-right-radius:4px; 	-moz-border-radius-topright:4px; 	border-top-right-radius:4px; } .table-bordered thead:last-child tr:last-child > th:first-child, .table-bordered tbody:last-child tr:last-child > td:first-child, .table-bordered tbody:last-child tr:last-child > th:first-child, .table-bordered tfoot:last-child tr:last-child > td:first-child, .table-bordered tfoot:last-child tr:last-child > th:first-child{ 	-webkit-border-bottom-left-radius:4px; 	-moz-border-radius-bottomleft:4px; 	border-bottom-left-radius:4px; } .table-bordered thead:last-child tr:last-child > th:last-child, .table-bordered tbody:last-child tr:last-child > td:last-child, .table-bordered tbody:last-child tr:last-child > th:last-child, .table-bordered tfoot:last-child tr:last-child > td:last-child, .table-bordered tfoot:last-child tr:last-child > th:last-child{  	-webkit-border-bottom-right-radius:4px; 	-moz-border-radius-bottomright:4px; 	border-bottom-right-radius:4px; }   .table-bordered tfoot + tbody:last-child tr:last-child td:first-child{ 	-webkit-border-bottom-left-radius:0; 	-moz-border-radius-bottomleft:0;  	border-bottom-left-radius:0;   }   .table-bordered tfoot + tbody:last-child tr:last-child td:last-child{ 	-webkit-border-bottom-right-radius:0; 	-moz-border-radius-bottomright:0;  	border-bottom-right-radius:0; } .table-bordered caption + thead tr:first-child th:first-child, .table-bordered caption + tbody tr:first-child td:first-child, .table-bordered colgroup + thead tr:first-child th:first-child, .table-bordered colgroup + tbody tr:first-child td:first-child{ 	-webkit-border-top-left-radius:4px; 	-moz-border-radius-topleft:4px; 	border-top-left-radius:4px; } .table-bordered caption + thead tr:first-child th:last-child, .table-bordered caption + tbody tr:first-child td:last-child, .table-bordered colgroup + thead tr:first-child th:last-child, .table-bordered colgroup + tbody tr:first-child td:last-child{ 	-webkit-border-top-right-radius:4px; 	-moz-border-radius-topright:4px; 	border-top-right-radius:4px; } .table-striped tbody > tr:nth-child(odd) > td, .table-striped tbody > tr:nth-child(odd) > th{ 	background-color:#f9f9f9; } .table-hover tbody tr:hover > td, .table-hover tbody tr:hover > th{ 	background-color:#f5f5f5; } table td[class*="span"], table th[class*="span"], .row-fluid table td[class*="span"],  .row-fluid table th[class*="span"]{ 	display:table-cell; 	float:none; 	margin-left:0; } .table td.span1, .table th.span1{ 	float:none; 	width:44px; 	margin-left:0; } .table td.span2, .table th.span2{ 	float:none; 	width:124px; 	margin-left:0; } .table td.span3, .table th.span3{ 	float:none; 	width:204px; 	margin-left:0; } .table td.span4, .table th.span4{ 	float:none; 	width:284px; 	margin-left:0; } .table td.span5, .table th.span5{ 	float:none; 	width:364px; 	margin-left:0; } .table td.span6, .table th.span6{ 	float:none; 	width:444px; 	margin-left:0; } .table td.span7, .table th.span7{ 	float:none; 	width:524px; 	margin-left:0; } .table td.span8, .table th.span8{ 	float:none; 	width:604px; 	margin-left:0; } .table td.span9, .table th.span9{ 	float:none; 	width:684px; 	margin-left:0; } .table td.span10, .table th.span10{ 	float:none; 	width:764px; 	margin-left:0; } .table td.span11, .table th.span11{ 	float:none; 	width:844px; 	margin-left:0; } .table td.span12, .table th.span12{ 	float:none; 	width:924px; 	margin-left:0; } .table tbody tr.success > td{ 	background-color:#dff0d8;     } .table tbody tr.error > td{ 	background-color:#f2dede;     } .table tbody tr.warning > td{ 	background-color:#fcf8e3;     } .table tbody tr.info > td{ 	background-color:#d9edf7;     } .table-hover tbody tr.success:hover > td{ 	background-color:#d0e9c6;     } .table-hover tbody tr.error:hover > td{ 	background-color:#ebcccc;     } .table-hover tbody tr.warning:hover > td{ 	background-color:#faf2cc;     } .table-hover tbody tr.info:hover > td{ 	background-color:#c4e3f3;     }                              .dropup, .dropdown{ 	position:relative; } .dropdown-toggle{ 	*margin-bottom:-3px; } .dropdown-toggle:active, .open .dropdown-toggle{ 	outline:0; } .caret{ 	display:inline-block; 	width:0; 	height:0; 	vertical-align:top; 	border-top:4px solid #000; 	border-right:4px solid transparent; 	border-left:4px solid transparent; 	content:""; } .dropdown .caret{ 	margin-top:8px; 	margin-left:2px; } .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; 	background-color:#fff; 	border:1px solid #ccc; 	border:1px solid rgba(0,0,0,0.2); 	*border-right-width:2px; 	*border-bottom-width:2px; 	-webkit-border-radius:6px; 	-moz-border-radius:6px; 	border-radius:6px; 	-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2); 	-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2); 	box-shadow:0 5px 10px rgba(0,0,0,0.2); 	-webkit-background-clip:padding-box; 	-moz-background-clip:padding; 	background-clip:padding-box; } .dropdown-menu.pull-right{ 	right:0; 	left:auto; } .dropdown-menu .divider{ 	*width:100%; 	height:1px; 	margin:8px 1px; 	*margin:-5px 0 5px; 	overflow:hidden; 	background-color:#e5e5e5; 	border-bottom:1px solid #fff; } .dropdown-menu > li > a{ 	display:block; 	padding:3px 20px; 	clear:both; 	font-weight:normal; 	line-height:18px; 	color:#333; 	white-space:nowrap; } .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .dropdown-submenu:hover > a, .dropdown-submenu:focus > a{ 	text-decoration:none; 	color:#fff;  	background-color:#0081c2; 	background-image:-moz-linear-gradient(top,#08c,#0077b3); 	background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3)); 	background-image:-webkit-linear-gradient(top,#08c,#0077b3); 	background-image:-o-linear-gradient(top,#08c,#0077b3); 	background-image:linear-gradient(to bottom,#08c,#0077b3); 	background-repeat:repeat-x; 	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0076b2', GradientType=0); } .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus{ 	color:#333; 	text-decoration:none; 	outline:0; 	background-color:#0081c2;  	background-image:-moz-linear-gradient(top,#08c,#0077b3); 	background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3)); 	background-image:-webkit-linear-gradient(top,#08c,#0077b3); 	background-image:-o-linear-gradient(top,#08c,#0077b3); 	background-image:linear-gradient(to bottom,#08c,#0077b3); 	background-repeat:repeat-x; 	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0076b2', GradientType=0); } .dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus{ 	color:#999; } .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:default; } .open{ 	*z-index:1000; } .open > .dropdown-menu{ 	display:block; } .dropdown-backdrop{ 	position:fixed; 	left:0; 	right:0; 	bottom:0; 	top:0; 	z-index:990; } .pull-right > .dropdown-menu{ 	right:0; 	left:auto; } .dropup .caret, .navbar-fixed-bottom .dropdown .caret{ 	border-top:0; 	border-bottom:4px solid #000; 	content:""; } .dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu{ 	top:auto; 	bottom:100%; 	margin-bottom:1px; } .dropdown-submenu{ 	position:relative; } .dropdown-submenu > .dropdown-menu{ 	top:0; 	left:100%; 	margin-top:-6px; 	margin-left:-1px; 	-webkit-border-radius:0 6px 6px 6px; 	-moz-border-radius:0 6px 6px 6px; 	border-radius:0 6px 6px 6px; } .dropdown-submenu:hover > .dropdown-menu{ 	display:block; } .dropup .dropdown-submenu > .dropdown-menu{ 	top:auto; 	bottom:0; 	margin-top:0; 	margin-bottom:-2px; 	-webkit-border-radius:5px 5px 5px 0; 	-moz-border-radius:5px 5px 5px 0; 	border-radius:5px 5px 5px 0;  } .dropdown-submenu > a:after{ 	display:block; 	content:" "; 	float:right; 	width:0; 	height:0; 	border-color:transparent; 	border-style:solid; 	border-width:5px 0 5px 5px; 	border-left-color:#cccccc; 	margin-top:5px; 	margin-right:-10px; } .dropdown-submenu:hover > a:after{ 	border-left-color:#fff; } .dropdown-submenu.pull-left{ 	float:none; } .dropdown-submenu.pull-left > .dropdown-menu{ 	left:-100%; 	margin-left:10px; 	-webkit-border-radius:6px 0 6px 6px; 	-moz-border-radius:6px 0 6px 6px; 	border-radius:6px 0 6px 6px; } .dropdown .dropdown-menu .nav-header{ 	padding-left:20px; 	padding-right:20px; } .typeahead{ 	z-index:1051; 	margin-top:2px; 	-webkit-border-radius:4px; 	-moz-border-radius:4px; 	border-radius:4px; } .well{ 	min-height:20px; 	padding:19px; 	margin-bottom:20px; 	background-color:#f5f5f5; 	border:1px solid #e3e3e3; 	-webkit-border-radius:4px; 	-moz-border-radius:4px; 	border-radius:4px; 	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05); 	-moz-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-large{ 	padding:24px; 	-webkit-border-radius:6px; 	-moz-border-radius:6px; 	border-radius:6px; } .well-small{ 	padding:9px; 	-webkit-border-radius:3px; 	-moz-border-radius:3px; 	border-radius:3px; } .fade{ 	opacity:0; 	-webkit-transition:opacity .15s linear; 	-moz-transition:opacity .15s linear; 	-o-transition:opacity .15s linear; 	transition:opacity .15s linear; } .fade.in{ 	opacity:1; } .collapse{ 	position:relative; 	height:0; 	overflow:hidden;  	-webkit-transition:height .35s ease; 	-moz-transition:height .35s ease; 	-o-transition:height .35s ease; 	transition:height .35s ease; } .collapse.in{ 	height:auto; } .close{ 	float:right; 	font-size:20px; 	font-weight:bold; 	line-height:18px; 	color:#000; 	text-shadow:0 1px 0 #ffffff; 	opacity:0.2; 	filter:alpha(opacity=20); } .close:hover, .close:focus{ 	color:#000; 	text-decoration:none; 	cursor:pointer; 	opacity:0.4; 	filter:alpha(opacity=40); } button.close{ 	padding:3; 	cursor:pointer; 	background:transparent; 	border:0; 	-webkit-appearance:none; } .btn{ 	display:inline-block; 	*display:inline; 	*zoom:1; 	padding:4px 12px; 	margin-bottom:0; 	font-size:13px; 	line-height:18px;  	text-align:center; 	vertical-align:middle; 	cursor:pointer; 	color:#333; 	/*text-shadow:0 1px 1px rgba(255,255,255,0.75);*/ 	background-color:#f5f5f5; 	background-image:-moz-linear-gradient(top,#fff,#e6e6e6); 	background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6)); 	background-image:-webkit-linear-gradient(top,#fff,#e6e6e6); 	background-image:-o-linear-gradient(top,#fff,#e6e6e6); 	background-image:linear-gradient(to bottom,#fff,#e6e6e6); 	background-repeat:repeat-x; 	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0); 	border-color:#e6e6e6 #e6e6e6 #bfbfbf; 	border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25); 	*background-color:#e6e6e6; 	filter:progid:DXImageTransform.Microsoft.gradient(enabled = false); 	border:1px solid #bbb; 	*border:0; 	border-bottom-color:#a2a2a2; 	/*-webkit-border-radius:4px; 	-moz-border-radius:4px; 	border-radius:4px;*/ 	/**margin-left:.3em;*/ 	/*-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); 	-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); 	box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);*/ } .btn:hover, .btn:focus, .btn:active, .btn.active, .btn.disabled, .btn[disabled]{ 	color:#333; 	background-color:#e6e6e6; 	*background-color:#d9d9d9; } .btn:active, .btn.active{ 	background-color:#cccccc \9; } .btn:first-child{ 	*margin-left:0; } .btn:hover, .btn:focus{ 	color:#333; 	text-decoration:none;   	background-position:0 -15px; 	-webkit-transition:background-position .1s linear; 	-moz-transition:background-position .1s linear; 	-o-transition:background-position .1s linear; 	transition:background-position .1s linear; } .btn:focus{ 	outline:thin dotted #333; 	outline:5px auto -webkit-focus-ring-color; 	outline-offset:-2px; } .btn.active, .btn:active{  	background-image:none;  	outline:0; 	-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05); 	-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05); 	box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05); } .btn.disabled, .btn[disabled]{ 	cursor:default; 	background-image:none;  	opacity:0.65; 	filter:alpha(opacity=65); 	-webkit-box-shadow:none; 	-moz-box-shadow:none; 	box-shadow:none; } .btn-large{ 	padding:11px 19px; 	font-size:16.25px;  	-webkit-border-radius:6px; 	-moz-border-radius:6px; 	border-radius:6px; } .btn-large [class^="icon-"], .btn-large [class*=" icon-"]{ 	margin-top:4px; } .btn-small{ 	padding:2px 10px; 	font-size:12px; 	-webkit-border-radius:3px; 	-moz-border-radius:3px; 	border-radius:3px; } .btn-small [class^="icon-"], .btn-small [class*=" icon-"]{ 	margin-top:0;  } .btn-mini [class^="icon-"], .btn-mini [class*=" icon-"]{ 	margin-top:-1px; } .btn-mini{ 	padding:0 6px; 	font-size:9.75px; 	-webkit-border-radius:3px; 	-moz-border-radius:3px; 	border-radius:3px;  } .btn-block{ 	display:block; 	width:100%; 	padding-left:0; 	padding-right:0; 	-webkit-box-sizing:border-box; 	-moz-box-sizing:border-box; 	box-sizing:border-box; } .btn-block + .btn-block{ 	margin-top:5px; } input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block{ 	width:100%; } .btn-primary.active, .btn-warning.active, .btn-danger.active, .btn-success.active, .btn-info.active, .btn-inverse.active{ 	color:rgba(255,255,255,0.75);     } .btn-primary{ 	color:#fff; 	/*text-shadow:0 -1px 0 rgba(0,0,0,0.25);*/ 	background-color:#006dcc; 	background-image:-moz-linear-gradient(top,#08c,#0044cc); 	background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0044cc)); 	background-image:-webkit-linear-gradient(top,#08c,#0044cc); 	background-image:-o-linear-gradient(top,#08c,#0044cc); 	background-image:linear-gradient(to bottom,#08c,#0044cc); 	background-repeat:repeat-x; 	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0043cc', GradientType=0); 	border-color:#0044cc #0044cc #002a80; 	border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25); 	*background-color:#0044cc; 	filter:progid:DXImageTransform.Microsoft.gradient(enabled = false); } .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled]{ 	color:#fff; 	background-color:#0044cc; 	*background-color:#003bb3; } .btn-primary:active, .btn-primary.active{ 	background-color:#003399 \9; } .btn-warning{ 	color:#fff; 	/*text-shadow:0 -1px 0 rgba(0,0,0,0.25);*/ 	background-color:#faa732; 	background-image:-moz-linear-gradient(top,#fbb450,#f89406); 	background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406)); 	background-image:-webkit-linear-gradient(top,#fbb450,#f89406); 	background-image:-o-linear-gradient(top,#fbb450,#f89406); 	background-image:linear-gradient(to bottom,#fbb450,#f89406); 	background-repeat:repeat-x; 	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffab44f', endColorstr='#fff89406', GradientType=0); 	border-color:#f89406 #f89406 #ad6704; 	border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25); 	*background-color:#f89406; 	filter:progid:DXImageTransform.Microsoft.gradient(enabled = false); } .btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .btn-warning.disabled, .btn-warning[disabled]{ 	color:#fff; 	background-color:#f89406; 	*background-color:#df8505; } .btn-warning:active, .btn-warning.active{ 	background-color:#c67605 \9; } .btn-danger{ 	color:#fff; 	text-shadow:0 -1px 0 rgba(0,0,0,0.25); 	background-color:#da4f49; 	background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f); 	background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f)); 	background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f); 	background-image:-o-linear-gradient(top,#ee5f5b,#bd362f); 	background-image:linear-gradient(to bottom,#ee5f5b,#bd362f); 	background-repeat:repeat-x; 	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0); 	border-color:#bd362f #bd362f #802420; 	border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25); 	*background-color:#bd362f; 	filter:progid:DXImageTransform.Microsoft.gradient(enabled = false); } .btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .btn-danger.disabled, .btn-danger[disabled]{ 	color:#fff; 	background-color:#bd362f; 	*background-color:#a9302a; } .btn-danger:active, .btn-danger.active{ 	background-color:#942a25 \9; } .btn-success{ 	color:#fff; 	/*text-shadow:0 -1px 0 rgba(0,0,0,0.25);*/ 	background-color:#5bb75b; 	background-image:-moz-linear-gradient(top,#62c462,#51a351); 	background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351)); 	background-image:-webkit-linear-gradient(top,#62c462,#51a351); 	background-image:-o-linear-gradient(top,#62c462,#51a351); 	background-image:linear-gradient(to bottom,#62c462,#51a351); 	background-repeat:repeat-x; 	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0); 	border-color:#51a351 #51a351 #387038; 	border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25); 	*background-color:#51a351; 	filter:progid:DXImageTransform.Microsoft.gradient(enabled = false); } .btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled]{ 	color:#fff; 	background-color:#51a351; 	*background-color:#499249; } .btn-success:active, .btn-success.active{ 	background-color:#408140 \9; } .btn-info{ 	color:#fff; 	text-shadow:0 -1px 0 rgba(0,0,0,0.25); 	background-color:#49afcd; 	background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4); 	background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4)); 	background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4); 	background-image:-o-linear-gradient(top,#5bc0de,#2f96b4); 	background-image:linear-gradient(to bottom,#5bc0de,#2f96b4); 	background-repeat:repeat-x; 	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0); 	border-color:#2f96b4 #2f96b4 #1f6377; 	border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25); 	*background-color:#2f96b4; 	filter:progid:DXImageTransform.Microsoft.gradient(enabled = false); } .btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled]{ 	color:#fff; 	background-color:#2f96b4; 	*background-color:#2a85a0; } .btn-info:active, .btn-info.active{ 	background-color:#24748c \9; } .btn-inverse{ 	color:#fff; 	/*text-shadow:0 -1px 0 rgba(0,0,0,0.25);*/ 	background-color:#363636; 	background-image:-moz-linear-gradient(top,#444,#222); 	background-image:-webkit-gradient(linear,0 0,0 100%,from(#444),to(#222)); 	background-image:-webkit-linear-gradient(top,#444,#222); 	background-image:-o-linear-gradient(top,#444,#222); 	background-image:linear-gradient(to bottom,#444,#222); 	background-repeat:repeat-x; 	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0); 	border-color:#222 #222 #000000; 	border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25); 	*background-color:#222; 	filter:progid:DXImageTransform.Microsoft.gradient(enabled = false); } .btn-inverse:hover, .btn-inverse:focus, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled]{ 	color:#fff; 	background-color:#222; 	*background-color:#151515; } .btn-inverse:active, .btn-inverse.active{ 	background-color:#090909 \9; } button.btn, input[type="submit"].btn{ 	*padding-top:3px; 	*padding-bottom:3px; } button.btn::-moz-focus-inner, input[type="submit"].btn::-moz-focus-inner{ 	padding:0; 	border:0; } button.btn.btn-large, input[type="submit"].btn.btn-large{ 	*padding-top:7px; 	*padding-bottom:7px; } button.btn.btn-small, input[type="submit"].btn.btn-small{ 	*padding-top:3px; 	*padding-bottom:3px; } button.btn.btn-mini, input[type="submit"].btn.btn-mini{ 	*padding-top:1px; 	*padding-bottom:1px; } .btn-link, .btn-link:active, .btn-link[disabled]{ 	background-color:transparent; 	background-image:none; 	-webkit-box-shadow:none; 	-moz-box-shadow:none; 	box-shadow:none; } .btn-link{ 	border-color:transparent; 	cursor:pointer; 	color:#08c; 	-webkit-border-radius:0; 	-moz-border-radius:0; 	border-radius:0; } .btn-link:hover, .btn-link:focus{ 	color:#005580; 	text-decoration:underline; 	background-color:transparent; } .btn-link[disabled]:hover, .btn-link[disabled]:focus{ 	color:#333; 	text-decoration:none;  } .btn-group{ 	position:relative; 	display:inline-block; 	*display:inline; 	*zoom:1; 	font-size:0; 	vertical-align:middle; 	white-space:nowrap; 	*margin-left:.3em; } .btn-group:first-child{ 	*margin-left:0; } .btn-group + .btn-group{ 	margin-left:5px; } .btn-toolbar{ 	font-size:0; 	margin-top:9px; 	margin-bottom:9px; } .btn-toolbar > .btn + .btn, .btn-toolbar > .btn-group + .btn, .btn-toolbar > .btn + .btn-group{ 	margin-left:5px;    }      .btn-group > .btn{ 	position:relative; 	-webkit-border-radius:0; 	-moz-border-radius:0; 	border-radius:0; } .btn-group > .btn + .btn{ 	margin-left:-1px; } .btn-group > .btn, .btn-group > .dropdown-menu, .btn-group > .popover{ 	font-size:13px; } .btn-group > .btn-mini{ 	font-size:9.75px; } .btn-group > .btn-small{ 	font-size:12px; } .btn-group > .btn-large{ 	font-size:16.25px; } .btn-group > .btn:first-child{ 	margin-left:0; 	-webkit-border-top-left-radius:4px; 	-moz-border-radius-topleft:4px; 	border-top-left-radius:4px; 	-webkit-border-bottom-left-radius:4px; 	-moz-border-radius-bottomleft:4px; 	border-bottom-left-radius:4px; } .btn-group > .btn:last-child, .btn-group > .dropdown-toggle{ 	-webkit-border-top-right-radius:4px; 	-moz-border-radius-topright:4px; 	border-top-right-radius:4px; 	-webkit-border-bottom-right-radius:4px; 	-moz-border-radius-bottomright:4px; 	border-bottom-right-radius:4px; } .btn-group > .btn.large:first-child{ 	margin-left:0; 	-webkit-border-top-left-radius:6px; 	-moz-border-radius-topleft:6px; 	border-top-left-radius:6px; 	-webkit-border-bottom-left-radius:6px; 	-moz-border-radius-bottomleft:6px; 	border-bottom-left-radius:6px; } .btn-group > .btn.large:last-child, .btn-group > .large.dropdown-toggle{ 	-webkit-border-top-right-radius:6px; 	-moz-border-radius-topright:6px; 	border-top-right-radius:6px; 	-webkit-border-bottom-right-radius:6px; 	-moz-border-radius-bottomright:6px; 	border-bottom-right-radius:6px; } .btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active{ 	z-index:2; } .btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle{ 	outline:0; } .btn-group > .btn + .dropdown-toggle{ 	padding-left:8px; 	padding-right:8px; 	-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); 	-moz-box-shadow:inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); 	box-shadow:inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); 	*padding-top:5px; 	*padding-bottom:5px; } .btn-group > .btn-mini + .dropdown-toggle{ 	padding-left:5px; 	padding-right:5px; 	*padding-top:2px; 	*padding-bottom:2px; } .btn-group > .btn-small + .dropdown-toggle{ 	*padding-top:5px; 	*padding-bottom:4px; } .btn-group > .btn-large + .dropdown-toggle{ 	padding-left:12px; 	padding-right:12px; 	*padding-top:7px; 	*padding-bottom:7px; } .btn-group.open .dropdown-toggle{ 	background-image:none; 	-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05); 	-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05); 	box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05); } .btn-group.open .btn.dropdown-toggle{ 	background-color:#e6e6e6; } .btn-group.open .btn-primary.dropdown-toggle{ 	background-color:#0044cc; } .btn-group.open .btn-warning.dropdown-toggle{ 	background-color:#f89406; } .btn-group.open .btn-danger.dropdown-toggle{ 	background-color:#bd362f; } .btn-group.open .btn-success.dropdown-toggle{ 	background-color:#51a351; } .btn-group.open .btn-info.dropdown-toggle{ 	background-color:#2f96b4; } .btn-group.open .btn-inverse.dropdown-toggle{ 	background-color:#222; } .btn .caret{ 	margin-top:8px; 	margin-left:0; }   .btn-large .caret{ 	margin-top:6px; } .btn-large .caret{ 	border-left-width:5px; 	border-right-width:5px; 	border-top-width:5px; } .btn-mini .caret, .btn-small .caret{ 	margin-top:8px; } .dropup .btn-large .caret{ 	border-bottom-width:5px;  } .btn-primary .caret, .btn-warning .caret, .btn-danger .caret, .btn-info .caret, .btn-success .caret, .btn-inverse .caret{ 	border-top-color:#fff; 	border-bottom-color:#fff; } .btn-group-vertical{ 	display:inline-block; 	*display:inline; 	*zoom:1; } .btn-group-vertical > .btn{ 	display:block; 	float:none; 	max-width:100%; 	-webkit-border-radius:0; 	-moz-border-radius:0; 	border-radius:0; } .btn-group-vertical > .btn + .btn{ 	margin-left:0; 	margin-top:-1px; } .btn-group-vertical > .btn:first-child{ 	-webkit-border-radius:4px 4px 0 0; 	-moz-border-radius:4px 4px 0 0; 	border-radius:4px 4px 0 0; } .btn-group-vertical > .btn:last-child{ 	-webkit-border-radius:0 0 4px 4px; 	-moz-border-radius:0 0 4px 4px; 	border-radius:0 0 4px 4px; } .btn-group-vertical > .btn-large:first-child{ 	-webkit-border-radius:6px 6px 0 0; 	-moz-border-radius:6px 6px 0 0; 	border-radius:6px 6px 0 0; } .btn-group-vertical > .btn-large:last-child{ 	-webkit-border-radius:0 0 6px 6px; 	-moz-border-radius:0 0 6px 6px; 	border-radius:0 0 6px 6px; } .alert{ 	padding:8px 35px 8px 14px; 	margin-bottom:18px; 	text-shadow:0 1px 0 rgba(255,255,255,0.5); 	background-color:#fcf8e3; 	border:1px solid #fbeed5; 	-webkit-border-radius:4px; 	-moz-border-radius:4px; 	border-radius:4px; } .alert, .alert h4{ 	color:#c09853; } .alert h4{ 	margin:0; } .alert .close{ 	position:relative; 	top:-2px; 	right:-21px; 	line-height:18px; } .alert-success{ 	background-color:#dff0d8; 	border-color:#d6e9c6; 	color:#468847; } .alert-success h4{ 	color:#468847; } .alert-danger, .alert-error{ 	background-color:#f2dede; 	border-color:#eed3d7; 	color:#b94a48; } .alert-danger h4, .alert-error h4{ 	color:#b94a48; } .alert-info{ 	background-color:#d9edf7; 	border-color:#bce8f1; 	color:#3a87ad; } .alert-info h4{ 	color:#3a87ad; } .alert-block{ 	padding-top:14px; 	padding-bottom:14px; } .alert-block > p, .alert-block > ul{ 	margin-bottom:0; } .alert-block p + p{ 	margin-top:5px; } .nav{ 	margin-left:0; 	margin-bottom:18px; 	list-style:none; } .nav > li > a{ 	display:block; } .nav li > a:hover, .nav li > a:focus{ 	text-decoration:none; 	/*background-color:#eee;*/ } .nav > li > a > img{ 	max-width:none;  } .nav > .pull-right{ 	float:right; } .nav-header{ 	display:block; 	padding:3px 15px; 	font-size:11px; 	font-weight:bold; 	line-height:18px; 	color:#999; 	text-shadow:0 1px 0 rgba(255,255,255,0.5); 	text-transform:uppercase; } .nav li + .nav-header{ 	margin-top:9px; } .nav-list{ 	padding-left:15px; 	padding-right:15px; 	margin-bottom:0; } .nav-list > li > a, .nav-list .nav-header{ 	margin-left:-15px; 	margin-right:-15px; 	text-shadow:0 1px 0 rgba(255,255,255,0.5); } .nav-list > li > a{ 	padding:3px 15px; } .nav-list > .active > a, .nav-list > .active > a:hover, .nav-list > .active > a:focus{ 	color:#fff; 	text-shadow:0 -1px 0 rgba(0,0,0,0.2); 	background-color:#08c; } .nav-list [class^="icon-"], .nav-list [class*=" icon-"]{ 	margin-right:2px; } .nav-list .divider{ 	*width:100%; 	height:1px; 	margin:8px 1px; 	*margin:-5px 0 5px; 	overflow:hidden; 	background-color:#e5e5e5; 	border-bottom:1px solid #fff; } .nav-tabs, .nav-pills{ 	*zoom:1; } .nav-tabs:before, .nav-tabs:after, .nav-pills:before, .nav-pills:after{ 	display:table; 	content:""; 	line-height:0; } .nav-tabs:after, .nav-pills:after{ 	clear:both; } .nav-tabs > li, .nav-pills > li{ 	float:left; } .nav-tabs > li > a{ 	padding-right:12px; 	padding-left:12px; 	margin-right:2px; 	line-height:14px; } .nav-tabs{ 	border-bottom:1px solid #ddd; } .nav-tabs > li{ 	margin-bottom:-1px; } .nav-tabs > li > a{ 	padding-top:8px; 	padding-bottom:8px; 	line-height:18px; 	border:1px solid transparent; 	-webkit-border-radius:4px 4px 0 0; 	-moz-border-radius:4px 4px 0 0; 	border-radius:4px 4px 0 0; } .nav-tabs > li > a:hover, .nav-tabs > li > a:focus{ 	border-color:#eee #eee #ddd; } .nav-tabs > .active > a, .nav-tabs > .active > a:hover, .nav-tabs > .active > a:focus{ 	color:#555; 	background-color:#fff; 	border:1px solid #ddd; 	border-bottom-color:transparent; 	cursor:default; } .nav-pills > li > a{ 	/*padding-top:8px; 	padding-bottom:8px; 	margin-top:2px; 	margin-bottom:2px; 	-webkit-border-radius:5px; 	-moz-border-radius:5px; 	border-radius:5px;*/ } .nav-pills > .active > a, .nav-pills > .active > a:hover, .nav-pills > .active > a:focus{ 	/*color:#fff; 	background-color:#08c;*/ } .nav-stacked > li{ 	float:none; } .nav-stacked > li > a{ 	margin-right:0; } .nav-tabs.nav-stacked{ 	border-bottom:0; } .nav-tabs.nav-stacked > li > a{ 	border:1px solid #ddd; 	-webkit-border-radius:0; 	-moz-border-radius:0; 	border-radius:0; } .nav-tabs.nav-stacked > li:first-child > a{ 	-webkit-border-top-right-radius:4px; 	-moz-border-radius-topright:4px; 	border-top-right-radius:4px; 	-webkit-border-top-left-radius:4px; 	-moz-border-radius-topleft:4px; 	border-top-left-radius:4px; } .nav-tabs.nav-stacked > li:last-child > a{ 	-webkit-border-bottom-right-radius:4px; 	-moz-border-radius-bottomright:4px; 	border-bottom-right-radius:4px; 	-webkit-border-bottom-left-radius:4px; 	-moz-border-radius-bottomleft:4px; 	border-bottom-left-radius:4px; } .nav-tabs.nav-stacked > li > a:hover, .nav-tabs.nav-stacked > li > a:focus{ 	border-color:#ddd; 	z-index:2; } .nav-pills.nav-stacked > li > a{ 	margin-bottom:3px; } .nav-pills.nav-stacked > li:last-child > a{ 	margin-bottom:1px; } .nav-tabs .dropdown-menu{ 	-webkit-border-radius:0 0 6px 6px; 	-moz-border-radius:0 0 6px 6px; 	border-radius:0 0 6px 6px; } .nav-pills .dropdown-menu{ 	-webkit-border-radius:6px; 	-moz-border-radius:6px; 	border-radius:6px; } .nav .dropdown-toggle .caret{ 	border-top-color:#08c; 	border-bottom-color:#08c; 	margin-top:6px; } .nav .dropdown-toggle:hover .caret, .nav .dropdown-toggle:focus .caret{ 	border-top-color:#005580; 	border-bottom-color:#005580; } .nav-tabs .dropdown-toggle .caret{ 	margin-top:8px; } .nav .active .dropdown-toggle .caret{ 	border-top-color:#fff; 	border-bottom-color:#fff; } .nav-tabs .active .dropdown-toggle .caret{ 	border-top-color:#555; 	border-bottom-color:#555; } .nav > .dropdown.active > a:hover, .nav > .dropdown.active > a:focus{ 	cursor:pointer; } .nav-tabs .open .dropdown-toggle, .nav-pills .open .dropdown-toggle, .nav > li.dropdown.open.active > a:hover, .nav > li.dropdown.open.active > a:focus{ 	color:#fff; 	background-color:#999; 	border-color:#999; } .nav li.dropdown.open .caret, .nav li.dropdown.open.active .caret, .nav li.dropdown.open a:hover .caret, .nav li.dropdown.open a:focus .caret{ 	border-top-color:#fff; 	border-bottom-color:#fff; 	opacity:1; 	filter:alpha(opacity=100); } .tabs-stacked .open > a:hover, .tabs-stacked .open > a:focus{ 	border-color:#999; } .tabbable{ 	*zoom:1; } .tabbable:before, .tabbable:after{ 	display:table; 	content:""; 	line-height:0; } .tabbable:after{ 	clear:both; } .tab-content{ 	overflow:auto; } .tabs-below > .nav-tabs, .tabs-right > .nav-tabs, .tabs-left > .nav-tabs{ 	border-bottom:0; } .tab-content > .tab-pane, .pill-content > .pill-pane{ 	display:none; } .tab-content > .active, .pill-content > .active{ 	display:block; } .tabs-below > .nav-tabs{ 	border-top:1px solid #ddd; } .tabs-below > .nav-tabs > li{ 	margin-top:-1px; 	margin-bottom:0; } .tabs-below > .nav-tabs > li > a{ 	-webkit-border-radius:0 0 4px 4px; 	-moz-border-radius:0 0 4px 4px; 	border-radius:0 0 4px 4px; } .tabs-below > .nav-tabs > li > a:hover, .tabs-below > .nav-tabs > li > a:focus{ 	border-bottom-color:transparent; 	border-top-color:#ddd; } .tabs-below > .nav-tabs > .active > a, .tabs-below > .nav-tabs > .active > a:hover, .tabs-below > .nav-tabs > .active > a:focus{ 	border-color:transparent #ddd #ddd #ddd; } .tabs-left > .nav-tabs > li, .tabs-right > .nav-tabs > li{ 	float:none; } .tabs-left > .nav-tabs > li > a, .tabs-right > .nav-tabs > li > a{ 	min-width:74px; 	margin-right:0; 	margin-bottom:3px; } .tabs-left > .nav-tabs{ 	float:left; 	margin-right:19px; 	border-right:1px solid #ddd; } .tabs-left > .nav-tabs > li > a{ 	margin-right:-1px; 	-webkit-border-radius:4px 0 0 4px; 	-moz-border-radius:4px 0 0 4px; 	border-radius:4px 0 0 4px; } .tabs-left > .nav-tabs > li > a:hover, .tabs-left > .nav-tabs > li > a:focus{ 	border-color:#eee #ddd #eee #eee; } .tabs-left > .nav-tabs .active > a, .tabs-left > .nav-tabs .active > a:hover, .tabs-left > .nav-tabs .active > a:focus{ 	border-color:#ddd transparent #ddd #ddd; 	*border-right-color:#fff; } .tabs-right > .nav-tabs{ 	float:right; 	margin-left:19px; 	border-left:1px solid #ddd; } .tabs-right > .nav-tabs > li > a{ 	margin-left:-1px; 	-webkit-border-radius:0 4px 4px 0; 	-moz-border-radius:0 4px 4px 0; 	border-radius:0 4px 4px 0; } .tabs-right > .nav-tabs > li > a:hover, .tabs-right > .nav-tabs > li > a:focus{ 	border-color:#eee #eee #eee #ddd; } .tabs-right > .nav-tabs .active > a, .tabs-right > .nav-tabs .active > a:hover, .tabs-right > .nav-tabs .active > a:focus{ 	border-color:#ddd #ddd #ddd transparent; 	*border-left-color:#fff; } .nav > .disabled > a{ 	color:#999; } .nav > .disabled > a:hover, .nav > .disabled > a:focus{ 	text-decoration:none; 	background-color:transparent; 	cursor:default; } .navbar{ 	overflow:visible; 	margin-bottom:18px;  	*position:relative; 	*z-index:2; } .navbar-inner{ 	min-height:40px; 	padding-left:20px; 	padding-right:20px; 	background-color:#fafafa; 	background-image:-moz-linear-gradient(top,#ffffff,#f2f2f2); 	background-image:-webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#f2f2f2)); 	background-image:-webkit-linear-gradient(top,#ffffff,#f2f2f2); 	background-image:-o-linear-gradient(top,#ffffff,#f2f2f2); 	background-image:linear-gradient(to bottom,#ffffff,#f2f2f2); 	background-repeat:repeat-x; 	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0); 	border:1px solid #d4d4d4; 	-webkit-border-radius:4px; 	-moz-border-radius:4px; 	border-radius:4px; 	-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.065); 	-moz-box-shadow:0 1px 4px rgba(0,0,0,0.065); 	box-shadow:0 1px 4px rgba(0,0,0,0.065); 	*zoom:1; } .navbar-inner:before, .navbar-inner:after{ 	display:table; 	content:""; 	line-height:0; } .navbar-inner:after{ 	clear:both; } .navbar .container{ 	width:auto; } .nav-collapse.collapse{ 	height:auto; 	overflow:visible; } .navbar .brand{ 	float:left; 	display:block; 	padding:11px 20px 11px; 	margin-left:-20px; 	font-size:20px; 	font-weight:200; 	color:#555; 	text-shadow:0 1px 0 #ffffff; } .navbar .brand:hover, .navbar .brand:focus{ 	text-decoration:none; } .navbar-text{ 	margin-bottom:0; 	line-height:40px; 	color:#555; } .navbar-link{ 	color:#555; } .navbar-link:hover, .navbar-link:focus{ 	color:#333; } .navbar .divider-vertical{ 	height:40px; 	margin:0 9px; 	border-left:1px solid #f2f2f2; 	border-right:1px solid #ffffff; } .navbar .btn, .navbar .btn-group{ 	margin-top:5px; } .navbar .btn-group .btn, .navbar .input-prepend .btn, .navbar .input-append .btn, .navbar .input-prepend .btn-group, .navbar .input-append .btn-group{ 	margin-top:0; } .navbar-form{ 	margin-bottom:0; 	*zoom:1; } .navbar-form:before, .navbar-form:after{ 	display:table; 	content:""; 	line-height:0; } .navbar-form:after{ 	clear:both; } .navbar-form input, .navbar-form select, .navbar-form .radio, .navbar-form .checkbox{ 	margin-top:5px; } .navbar-form input, .navbar-form select, .navbar-form .btn{ 	display:inline-block; 	margin-bottom:0; } .navbar-form input[type="image"], .navbar-form input[type="checkbox"], .navbar-form input[type="radio"]{ 	margin-top:3px; } .navbar-form .input-append, .navbar-form .input-prepend{ 	margin-top:5px; 	white-space:nowrap; } .navbar-form .input-append input, .navbar-form .input-prepend input{ 	margin-top:0; } .navbar-search{ 	position:relative; 	float:left; 	margin-top:5px; 	margin-bottom:0; } .navbar-search .search-query{ 	margin-bottom:0; 	padding:4px 14px; 	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif; 	font-size:13px; 	font-weight:normal; 	line-height:1; 	-webkit-border-radius:15px; 	-moz-border-radius:15px; 	border-radius:15px; } .navbar-static-top{ 	position:static;  	margin-bottom:0; } .navbar-static-top .navbar-inner{ 	-webkit-border-radius:0; 	-moz-border-radius:0; 	border-radius:0; } .navbar-fixed-top, .navbar-fixed-bottom{ 	position:fixed; 	right:0; 	left:0; 	z-index:1030; 	margin-bottom:0; } .navbar-fixed-top .navbar-inner,  .navbar-static-top .navbar-inner{ 	border-width:0 0 1px; } .navbar-fixed-bottom .navbar-inner{ 	border-width:1px 0 0; } .navbar-fixed-top .navbar-inner, .navbar-fixed-bottom .navbar-inner{ 	padding-left:0; 	padding-right:0; 	-webkit-border-radius:0; 	-moz-border-radius:0; 	border-radius:0; } .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container{ 	width:940px; } .navbar-fixed-top{ 	top:0; } .navbar-fixed-top .navbar-inner, .navbar-static-top .navbar-inner{ 	-webkit-box-shadow:0 1px 10px rgba(0,0,0,.1); 	-moz-box-shadow:0 1px 10px rgba(0,0,0,.1); 	box-shadow:0 1px 10px rgba(0,0,0,.1); } .navbar-fixed-bottom{ 	bottom:0; } .navbar-fixed-bottom .navbar-inner{ 	-webkit-box-shadow:0 -1px 10px rgba(0,0,0,.1); 	-moz-box-shadow:0 -1px 10px rgba(0,0,0,.1); 	box-shadow:0 -1px 10px rgba(0,0,0,.1); } .navbar .nav{ 	position:relative; 	left:0; 	display:block; 	float:left; 	margin:0 10px 0 0; } .navbar .nav.pull-right{ 	float:right; 	margin-right:0; } .navbar .nav > li{ 	float:left; } .navbar .nav > li > a{ 	float:none; 	padding:11px 15px 11px; 	color:#555; 	text-decoration:none; 	text-shadow:0 1px 0 #ffffff; } .navbar .nav .dropdown-toggle .caret{ 	margin-top:8px; } .navbar .nav > li > a:focus, .navbar .nav > li > a:hover{ 	background-color:transparent; 	color:#333; 	text-decoration:none; } .navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus{ 	color:#555; 	text-decoration:none; 	background-color:#e6e6e6; 	-webkit-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125); 	-moz-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125); 	box-shadow:inset 0 3px 8px rgba(0,0,0,0.125); } .navbar .btn-navbar{ 	display:none; 	float:right; 	padding:7px 10px; 	margin-left:5px; 	margin-right:5px; 	color:#fff; 	text-shadow:0 -1px 0 rgba(0,0,0,0.25); 	background-color:#ededed; 	background-image:-moz-linear-gradient(top,#f2f2f2,#e6e6e6); 	background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#e6e6e6)); 	background-image:-webkit-linear-gradient(top,#f2f2f2,#e6e6e6); 	background-image:-o-linear-gradient(top,#f2f2f2,#e6e6e6); 	background-image:linear-gradient(to bottom,#f2f2f2,#e6e6e6); 	background-repeat:repeat-x; 	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffe5e5e5', GradientType=0); 	border-color:#e6e6e6 #e6e6e6 #bfbfbf; 	border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25); 	*background-color:#e6e6e6; 	filter:progid:DXImageTransform.Microsoft.gradient(enabled = false); 	-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075); 	-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075); 	box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075); } .navbar .btn-navbar:hover, .navbar .btn-navbar:focus, .navbar .btn-navbar:active, .navbar .btn-navbar.active, .navbar .btn-navbar.disabled, .navbar .btn-navbar[disabled]{ 	color:#fff; 	background-color:#e6e6e6; 	*background-color:#d9d9d9; } .navbar .btn-navbar:active, .navbar .btn-navbar.active{ 	background-color:#cccccc \9; } .navbar .btn-navbar .icon-bar{ 	display:block; 	width:18px; 	height:2px; 	background-color:#f5f5f5; 	-webkit-border-radius:1px; 	-moz-border-radius:1px; 	border-radius:1px; 	-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.25); 	-moz-box-shadow:0 1px 0 rgba(0,0,0,0.25); 	box-shadow:0 1px 0 rgba(0,0,0,0.25); } .btn-navbar .icon-bar + .icon-bar{ 	margin-top:3px; } .navbar .nav > li > .dropdown-menu:before{ 	content:''; 	display:inline-block; 	border-left:7px solid transparent; 	border-right:7px solid transparent; 	border-bottom:7px solid #ccc; 	border-bottom-color:rgba(0,0,0,0.2); 	position:absolute; 	top:-7px; 	left:9px; } .navbar .nav > li > .dropdown-menu:after{ 	content:''; 	display:inline-block; 	border-left:6px solid transparent; 	border-right:6px solid transparent; 	border-bottom:6px solid #fff; 	position:absolute; 	top:-6px; 	left:10px; } .navbar-fixed-bottom .nav > li > .dropdown-menu:before{ 	border-top:7px solid #ccc; 	border-top-color:rgba(0,0,0,0.2); 	border-bottom:0; 	bottom:-7px; 	top:auto; } .navbar-fixed-bottom .nav > li > .dropdown-menu:after{ 	border-top:6px solid #fff; 	border-bottom:0; 	bottom:-6px; 	top:auto; } .navbar .nav li.dropdown > a:hover .caret, .navbar .nav li.dropdown > a:focus .caret{ 	border-top-color:#333; 	border-bottom-color:#333; } .navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle, .navbar .nav li.dropdown.open.active > .dropdown-toggle{ 	background-color:#e6e6e6; 	color:#555; } .navbar .nav li.dropdown > .dropdown-toggle .caret{ 	border-top-color:#555; 	border-bottom-color:#555; } .navbar .nav li.dropdown.open > .dropdown-toggle .caret, .navbar .nav li.dropdown.active > .dropdown-toggle .caret, .navbar .nav li.dropdown.open.active > .dropdown-toggle .caret{ 	border-top-color:#555; 	border-bottom-color:#555; } .navbar .pull-right > li > .dropdown-menu, .navbar .nav > li > .dropdown-menu.pull-right{ 	left:auto; 	right:0; } .navbar .pull-right > li > .dropdown-menu:before, .navbar .nav > li > .dropdown-menu.pull-right:before{ 	left:auto; 	right:12px; } .navbar .pull-right > li > .dropdown-menu:after, .navbar .nav > li > .dropdown-menu.pull-right:after{ 	left:auto; 	right:13px; } .navbar .pull-right > li > .dropdown-menu .dropdown-menu, .navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu{ 	left:auto; 	right:100%; 	margin-left:0; 	margin-right:-1px; 	-webkit-border-radius:6px 0 6px 6px; 	-moz-border-radius:6px 0 6px 6px; 	border-radius:6px 0 6px 6px;    } .navbar-inverse .navbar-inner{ 	background-color:#1b1b1b; 	background-image:-moz-linear-gradient(top,#222222,#111111); 	background-image:-webkit-gradient(linear,0 0,0 100%,from(#222222),to(#111111)); 	background-image:-webkit-linear-gradient(top,#222222,#111111); 	background-image:-o-linear-gradient(top,#222222,#111111); 	background-image:linear-gradient(to bottom,#222222,#111111); 	background-repeat:repeat-x; 	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0); 	border-color:#252525; } .navbar-inverse .brand, .navbar-inverse .nav > li > a{ 	color:#999; 	text-shadow:0 -1px 0 rgba(0,0,0,0.25); } .navbar-inverse .brand:hover, .navbar-inverse .brand:focus, .navbar-inverse .nav > li > a:hover, .navbar-inverse .nav > li > a:focus{ 	color:#fff; } .navbar-inverse .brand{ 	color:#999; } .navbar-inverse .navbar-text{ 	color:#999; } .navbar-inverse .nav > li > a:focus, .navbar-inverse .nav > li > a:hover{ 	background-color:transparent; 	color:#fff; } .navbar-inverse .nav .active > a, .navbar-inverse .nav .active > a:hover, .navbar-inverse .nav .active > a:focus{ 	color:#fff; 	background-color:#111111; } .navbar-inverse .navbar-link{ 	color:#999; } .navbar-inverse .navbar-link:hover, .navbar-inverse .navbar-link:focus{ 	color:#fff; } .navbar-inverse .divider-vertical{ 	border-left-color:#111111; 	border-right-color:#222222; } .navbar-inverse .nav li.dropdown.open > .dropdown-toggle, .navbar-inverse .nav li.dropdown.active > .dropdown-toggle, .navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle{ 	background-color:#111111; 	color:#fff; } .navbar-inverse .nav li.dropdown > a:hover .caret, .navbar-inverse .nav li.dropdown > a:focus .caret{ 	border-top-color:#fff; 	border-bottom-color:#fff; } .navbar-inverse .nav li.dropdown > .dropdown-toggle .caret{ 	border-top-color:#999; 	border-bottom-color:#999; } .navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret, .navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret, .navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret{ 	border-top-color:#fff; 	border-bottom-color:#fff; } .navbar-inverse .navbar-search .search-query{ 	color:#fff; 	background-color:#515151; 	border-color:#111111; 	-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15); 	-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15); 	box-shadow:inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15); 	-webkit-transition:none; 	-moz-transition:none; 	-o-transition:none; 	transition:none; } .navbar-inverse .navbar-search .search-query:-moz-placeholder{ 	color:#ccc; } .navbar-inverse .navbar-search .search-query:-ms-input-placeholder{ 	color:#ccc; } .navbar-inverse .navbar-search .search-query::-webkit-input-placeholder{ 	color:#ccc; } .navbar-inverse .navbar-search .search-query:focus, .navbar-inverse .navbar-search .search-query.focused{ 	padding:5px 15px; 	color:#333; 	text-shadow:0 1px 0 #fff; 	background-color:#fff; 	border:0; 	-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15); 	-moz-box-shadow:0 0 3px rgba(0,0,0,0.15); 	box-shadow:0 0 3px rgba(0,0,0,0.15); 	outline:0; } .navbar-inverse .btn-navbar{ 	color:#fff; 	text-shadow:0 -1px 0 rgba(0,0,0,0.25); 	background-color:#0e0e0e; 	background-image:-moz-linear-gradient(top,#151515,#040404); 	background-image:-webkit-gradient(linear,0 0,0 100%,from(#151515),to(#040404)); 	background-image:-webkit-linear-gradient(top,#151515,#040404); 	background-image:-o-linear-gradient(top,#151515,#040404); 	background-image:linear-gradient(to bottom,#151515,#040404); 	background-repeat:repeat-x; 	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515', endColorstr='#ff040404', GradientType=0); 	border-color:#040404 #040404 #000000; 	border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25); 	*background-color:#040404; 	filter:progid:DXImageTransform.Microsoft.gradient(enabled = false); } .navbar-inverse .btn-navbar:hover, .navbar-inverse .btn-navbar:focus, .navbar-inverse .btn-navbar:active, .navbar-inverse .btn-navbar.active, .navbar-inverse .btn-navbar.disabled, .navbar-inverse .btn-navbar[disabled]{ 	color:#fff; 	background-color:#040404; 	*background-color:#000000; } .navbar-inverse .btn-navbar:active, .navbar-inverse .btn-navbar.active{ 	background-color:#000000 \9; } .breadcrumb{ 	padding:8px 15px; 	margin:0 0 18px; 	list-style:none; 	/*background-color:#f5f5f5;*/ 	/*-webkit-border-radius:4px; 	-moz-border-radius:4px; 	border-radius:4px;*/ } .breadcrumb > li{ 	display:inline-block; 	*display:inline; 	*zoom:1; 	/*text-shadow:0 1px 0 #fff;*/ } .breadcrumb > li > .divider{ 	padding:0 5px; 	color:#ccc; } .breadcrumb > .active{ 	color:#999; } .pagination{  	margin:18px 0; } .pagination ul{ 	display:inline-block; 	*display:inline; 	*zoom:1; 	margin-left:0; 	margin-bottom:0; 	-webkit-border-radius:4px; 	-moz-border-radius:4px; 	border-radius:4px; 	-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05); 	-moz-box-shadow:0 1px 2px rgba(0,0,0,0.05); 	box-shadow:0 1px 2px rgba(0,0,0,0.05); } .pagination ul > li{ 	display:inline; } .pagination ul > li > a, .pagination ul > li > span{ 	float:left; 	padding:4px 12px; 	line-height:18px; 	text-decoration:none; 	background-color:#fff; 	border:1px solid #ddd; 	border-left-width:0; } .pagination ul > li > a:hover, .pagination ul > li > a:focus, .pagination ul > .active > a, .pagination ul > .active > span{ 	background-color:#f5f5f5; } .pagination ul > .active > a, .pagination ul > .active > span{ 	color:#999; 	cursor:default; } .pagination ul > .disabled > span, .pagination ul > .disabled > a, .pagination ul > .disabled > a:hover, .pagination ul > .disabled > a:focus{ 	color:#999; 	background-color:transparent; 	cursor:default; } .pagination ul > li:first-child > a, .pagination ul > li:first-child > span{ 	border-left-width:1px; 	-webkit-border-top-left-radius:4px; 	-moz-border-radius-topleft:4px; 	border-top-left-radius:4px; 	-webkit-border-bottom-left-radius:4px; 	-moz-border-radius-bottomleft:4px; 	border-bottom-left-radius:4px; } .pagination ul > li:last-child > a, .pagination ul > li:last-child > span{ 	-webkit-border-top-right-radius:4px; 	-moz-border-radius-topright:4px; 	border-top-right-radius:4px; 	-webkit-border-bottom-right-radius:4px; 	-moz-border-radius-bottomright:4px; 	border-bottom-right-radius:4px; } .pagination-centered{ 	text-align:center; } .pagination-right{ 	text-align:right; } .pagination-large ul > li > a, .pagination-large ul > li > span{ 	padding:11px 19px; 	font-size:16.25px; } .pagination-large ul > li:first-child > a, .pagination-large ul > li:first-child > span{ 	-webkit-border-top-left-radius:6px; 	-moz-border-radius-topleft:6px; 	border-top-left-radius:6px; 	-webkit-border-bottom-left-radius:6px; 	-moz-border-radius-bottomleft:6px; 	border-bottom-left-radius:6px; } .pagination-large ul > li:last-child > a, .pagination-large ul > li:last-child > span{ 	-webkit-border-top-right-radius:6px; 	-moz-border-radius-topright:6px; 	border-top-right-radius:6px; 	-webkit-border-bottom-right-radius:6px; 	-moz-border-radius-bottomright:6px; 	border-bottom-right-radius:6px; } .pagination-mini ul > li:first-child > a, .pagination-mini ul > li:first-child > span, .pagination-small ul > li:first-child > a, .pagination-small ul > li:first-child > span{ 	-webkit-border-top-left-radius:3px; 	-moz-border-radius-topleft:3px; 	border-top-left-radius:3px; 	-webkit-border-bottom-left-radius:3px; 	-moz-border-radius-bottomleft:3px; 	border-bottom-left-radius:3px; } .pagination-mini ul > li:last-child > a, .pagination-mini ul > li:last-child > span, .pagination-small ul > li:last-child > a, .pagination-small ul > li:last-child > span{ 	-webkit-border-top-right-radius:3px; 	-moz-border-radius-topright:3px; 	border-top-right-radius:3px; 	-webkit-border-bottom-right-radius:3px; 	-moz-border-radius-bottomright:3px; 	border-bottom-right-radius:3px; } .pagination-small ul > li > a, .pagination-small ul > li > span{ 	padding:2px 10px; 	font-size:12px; } .pagination-mini ul > li > a, .pagination-mini ul > li > span{ 	padding:0 6px; 	font-size:9.75px; } .pager{ 	margin:18px 0; 	list-style:none; 	text-align:center; 	*zoom:1; } .pager:before, .pager:after{ 	display:table; 	content:""; 	line-height:0; } .pager:after{ 	clear:both; } .pager li{ 	display:inline; } .pager li > a, .pager li > span{ 	display:inline-block; 	padding:5px 14px; 	background-color:#fff; 	border:1px solid #ddd; 	-webkit-border-radius:15px; 	-moz-border-radius:15px; 	border-radius:15px; } .pager li > a:hover, .pager li > a:focus{ 	text-decoration:none; 	background-color:#f5f5f5; } .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:#999; 	background-color:#fff; 	cursor:default; }             .modal-backdrop{ 	position:fixed; 	top:0; 	right:0; 	bottom:0; 	left:0; 	z-index:1040; 	background-color:#000; } .modal-backdrop.fade{ 	opacity:0; } .modal-backdrop, .modal-backdrop.fade.in{ 	opacity:0.8; 	filter:alpha(opacity=80);                       }           .modal-header{ 	padding:9px 15px; 	border-bottom:1px solid #eee; } .modal-header .close{ 	margin-top:2px; } .modal-header h3{ 	margin:0; 	line-height:30px; } .modal-body{ 	position:relative; 	overflow-y:auto; 	max-height:400px; 	padding:15px; } .modal-form{ 	margin-bottom:0; } .modal-footer{ 	padding:14px 15px 15px; 	margin-bottom:0; 	text-align:right; 	background-color:#f5f5f5; 	border-top:1px solid #ddd; 	-webkit-border-radius:0 0 6px 6px; 	-moz-border-radius:0 0 6px 6px; 	border-radius:0 0 6px 6px; 	-webkit-box-shadow:inset 0 1px 0 #fff; 	-moz-box-shadow:inset 0 1px 0 #fff; 	box-shadow:inset 0 1px 0 #fff; 	*zoom:1; } .modal-footer:before, .modal-footer:after{ 	display:table; 	content:""; 	line-height:0; } .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; } .tooltip{ 	position:absolute; 	z-index:1030; 	display:block; 	visibility:visible; 	font-size:11px; 	line-height:1.4;   	opacity:0; 	filter:alpha(opacity=0); } .tooltip.in{ 	opacity:0.8; 	filter:alpha(opacity=80); } .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:8px; 	color:#fff; 	text-align:center; 	text-decoration:none; 	background-color:#000; 	-webkit-border-radius:4px; 	-moz-border-radius:4px; 	border-radius:4px; } .tooltip-arrow{ 	position:absolute; 	width:0; 	height:0; 	border-color:transparent; 	border-style:solid; } .tooltip.top .tooltip-arrow{ 	bottom:0; 	left:50%; 	margin-left:-5px; 	border-width:5px 5px 0; 	border-top-color:#000; } .tooltip.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; } .popover{ 	position:absolute; 	top:0; 	left:0; 	z-index:1010; 	display:none; 	max-width:276px; 	padding:1px; 	text-align:left; 	background-color:#fff; 	-webkit-background-clip:padding-box; 	-moz-background-clip:padding; 	background-clip:padding-box; 	border:1px solid #ccc; 	border:1px solid rgba(0,0,0,0.2); 	-webkit-border-radius:6px; 	-moz-border-radius:6px; 	border-radius:6px; 	-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2); 	-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2); 	box-shadow:0 5px 10px rgba(0,0,0,0.2); 	white-space:normal; } .popover.top{ 	margin-top:-10px; } .popover.right{ 	margin-left:10px; } .popover.bottom{ 	margin-top:10px; } .popover.left{ 	margin-left:-10px; } .popover-title{ 	margin:0; 	padding:8px 14px; 	font-size:14px; 	font-weight:normal; 	line-height:18px; 	background-color:#f7f7f7; 	border-bottom:1px solid #ebebeb; 	-webkit-border-radius:5px 5px 0 0; 	-moz-border-radius:5px 5px 0 0; 	border-radius:5px 5px 0 0; } .popover-title:empty{ 	display:none; } .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:#999; 	border-top-color:rgba(0,0,0,0.25); 	bottom:-11px; } .popover.top .arrow:after{ 	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:#999; 	border-right-color:rgba(0,0,0,0.25); } .popover.right .arrow:after{ 	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:#999; 	border-bottom-color:rgba(0,0,0,0.25); 	top:-11px; } .popover.bottom .arrow:after{ 	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:#999; 	border-left-color:rgba(0,0,0,0.25); } .popover.left .arrow:after{ 	right:1px; 	border-right-width:0; 	border-left-color:#fff; 	bottom:-10px;  } .thumbnails{ 	margin-left:-20px; 	list-style:none; 	*zoom:1; } .thumbnails:before, .thumbnails:after{ 	display:table; 	content:""; 	line-height:0; } .thumbnails:after{ 	clear:both; } .row-fluid .thumbnails{ 	margin-left:0; } .thumbnails > li{ 	float:left; 	margin-bottom:18px; 	margin-left:20px; } .thumbnail{ 	display:block; 	padding:4px; 	line-height:18px; 	border:1px solid #ddd; 	-webkit-border-radius:4px; 	-moz-border-radius:4px; 	border-radius:4px; 	-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.055); 	-moz-box-shadow:0 1px 3px rgba(0,0,0,0.055); 	box-shadow:0 1px 3px rgba(0,0,0,0.055); 	-webkit-transition:all .2s ease-in-out; 	-moz-transition:all .2s ease-in-out; 	-o-transition:all .2s ease-in-out; 	transition:all .2s ease-in-out; } a.thumbnail:hover, a.thumbnail:focus{ 	border-color:#08c; 	-webkit-box-shadow:0 1px 4px rgba(0,105,214,0.25); 	-moz-box-shadow:0 1px 4px rgba(0,105,214,0.25); 	box-shadow:0 1px 4px rgba(0,105,214,0.25); } .thumbnail > img{ 	display:block; 	max-width:100%; 	margin-left:auto; 	margin-right:auto; } .thumbnail .caption{ 	padding:9px; 	color:#555; } .label, .badge{ 	display:inline-block; 	padding:2px 4px; 	font-size:10.998px; 	font-weight:bold; 	line-height:14px; 	color:#fff; 	vertical-align:baseline; 	white-space:nowrap; 	text-shadow:0 -1px 0 rgba(0,0,0,0.25); 	background-color:#999; } .label{  	-webkit-border-radius:3px; 	-moz-border-radius:3px; 	border-radius:3px; } .badge{ 	padding-left:9px; 	padding-right:9px; 	-webkit-border-radius:9px; 	-moz-border-radius:9px; 	border-radius:9px; } .label:empty, .badge:empty{ 	display:none; } a.label:hover, a.label:focus, a.badge:hover, a.badge:focus{ 	color:#fff; 	text-decoration:none; 	cursor:pointer; } .label-important, .badge-important{ 	background-color:#b94a48; } .label-important[href], .badge-important[href]{ 	background-color:#953b39; } .label-warning, .badge-warning{ 	background-color:#f89406; } .label-warning[href], .badge-warning[href]{ 	background-color:#c67605; } .label-success, .badge-success{ 	background-color:#468847; } .label-success[href], .badge-success[href]{ 	background-color:#356635; } .label-info, .badge-info{ 	background-color:#3a87ad; } .label-info[href], .badge-info[href]{ 	background-color:#2d6987; } .label-inverse, .badge-inverse{ 	background-color:#333; } .label-inverse[href], .badge-inverse[href]{ 	background-color:#1a1a1a; } .btn .label, .btn .badge{ 	position:relative; 	top:-1px; } .btn-mini .label, .btn-mini .badge{ 	top:0; } @-webkit-keyframes progress-bar-stripes{ 	from{  background-position:40px 0; 	} 	to{  background-position:0 0; 	} } @-moz-keyframes progress-bar-stripes{ 	from{  background-position:40px 0; 	} 	to{  background-position:0 0; 	} } @-ms-keyframes progress-bar-stripes{ 	from{  background-position:40px 0; 	} 	to{  background-position:0 0; 	} } @-o-keyframes progress-bar-stripes{ 	from{  background-position:0 0; 	} 	to{  background-position:40px 0; 	} } @keyframes progress-bar-stripes{ 	from{  background-position:40px 0; 	} 	to{  background-position:0 0; 	} } .progress{ 	overflow:hidden; 	height:18px; 	margin-bottom:18px; 	background-color:#f7f7f7; 	background-image:-moz-linear-gradient(top,#f5f5f5,#f9f9f9); 	background-image:-webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#f9f9f9)); 	background-image:-webkit-linear-gradient(top,#f5f5f5,#f9f9f9); 	background-image:-o-linear-gradient(top,#f5f5f5,#f9f9f9); 	background-image:linear-gradient(to bottom,#f5f5f5,#f9f9f9); 	background-repeat:repeat-x; 	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0); 	-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1); 	-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1); 	box-shadow:inset 0 1px 2px rgba(0,0,0,0.1); 	-webkit-border-radius:4px; 	-moz-border-radius:4px; 	border-radius:4px; } .progress .bar{ 	width:0%; 	height:100%; 	color:#fff; 	float:left; 	font-size:12px; 	text-align:center; 	text-shadow:0 -1px 0 rgba(0,0,0,0.25); 	background-color:#0e90d2; 	background-image:-moz-linear-gradient(top,#149bdf,#0480be); 	background-image:-webkit-gradient(linear,0 0,0 100%,from(#149bdf),to(#0480be)); 	background-image:-webkit-linear-gradient(top,#149bdf,#0480be); 	background-image:-o-linear-gradient(top,#149bdf,#0480be); 	background-image:linear-gradient(to bottom,#149bdf,#0480be); 	background-repeat:repeat-x; 	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0); 	-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15); 	-moz-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-box-sizing:border-box; 	-moz-box-sizing:border-box; 	box-sizing:border-box; 	-webkit-transition:width .6s ease; 	-moz-transition:width .6s ease; 	-o-transition:width .6s ease; 	transition:width .6s ease; } .progress .bar + .bar{ 	-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15); 	-moz-box-shadow:inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15); 	box-shadow:inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15); } .progress-striped .bar{ 	background-color:#149bdf; 	background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,0.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,0.15)),color-stop(.75,rgba(255,255,255,0.15)),color-stop(.75,transparent),to(transparent)); 	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:-moz-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); 	-webkit-background-size:40px 40px; 	-moz-background-size:40px 40px; 	-o-background-size:40px 40px; 	background-size:40px 40px; } .progress.active .bar{ 	-webkit-animation:progress-bar-stripes 2s linear infinite; 	-moz-animation:progress-bar-stripes 2s linear infinite; 	-ms-animation:progress-bar-stripes 2s linear infinite; 	-o-animation:progress-bar-stripes 2s linear infinite; 	animation:progress-bar-stripes 2s linear infinite; } .progress-danger .bar, .progress .bar-danger{ 	background-color:#dd514c; 	background-image:-moz-linear-gradient(top,#ee5f5b,#c43c35); 	background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#c43c35)); 	background-image:-webkit-linear-gradient(top,#ee5f5b,#c43c35); 	background-image:-o-linear-gradient(top,#ee5f5b,#c43c35); 	background-image:linear-gradient(to bottom,#ee5f5b,#c43c35); 	background-repeat:repeat-x; 	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffc43c35', GradientType=0); } .progress-danger.progress-striped .bar, .progress-striped .bar-danger{ 	background-color:#ee5f5b; 	background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,0.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,0.15)),color-stop(.75,rgba(255,255,255,0.15)),color-stop(.75,transparent),to(transparent)); 	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:-moz-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-success .bar, .progress .bar-success{ 	background-color:#5eb95e; 	background-image:-moz-linear-gradient(top,#62c462,#57a957); 	background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#57a957)); 	background-image:-webkit-linear-gradient(top,#62c462,#57a957); 	background-image:-o-linear-gradient(top,#62c462,#57a957); 	background-image:linear-gradient(to bottom,#62c462,#57a957); 	background-repeat:repeat-x; 	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff57a957', GradientType=0); } .progress-success.progress-striped .bar, .progress-striped .bar-success{ 	background-color:#62c462; 	background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,0.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,0.15)),color-stop(.75,rgba(255,255,255,0.15)),color-stop(.75,transparent),to(transparent)); 	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:-moz-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-info .bar, .progress .bar-info{ 	background-color:#4bb1cf; 	background-image:-moz-linear-gradient(top,#5bc0de,#339bb9); 	background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#339bb9)); 	background-image:-webkit-linear-gradient(top,#5bc0de,#339bb9); 	background-image:-o-linear-gradient(top,#5bc0de,#339bb9); 	background-image:linear-gradient(to bottom,#5bc0de,#339bb9); 	background-repeat:repeat-x; 	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff339bb9', GradientType=0); } .progress-info.progress-striped .bar, .progress-striped .bar-info{ 	background-color:#5bc0de; 	background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,0.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,0.15)),color-stop(.75,rgba(255,255,255,0.15)),color-stop(.75,transparent),to(transparent)); 	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:-moz-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-warning .bar, .progress .bar-warning{ 	background-color:#faa732; 	background-image:-moz-linear-gradient(top,#fbb450,#f89406); 	background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406)); 	background-image:-webkit-linear-gradient(top,#fbb450,#f89406); 	background-image:-o-linear-gradient(top,#fbb450,#f89406); 	background-image:linear-gradient(to bottom,#fbb450,#f89406); 	background-repeat:repeat-x; 	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffab44f', endColorstr='#fff89406', GradientType=0); } .progress-warning.progress-striped .bar, .progress-striped .bar-warning{ 	background-color:#fbb450; 	background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,0.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,0.15)),color-stop(.75,rgba(255,255,255,0.15)),color-stop(.75,transparent),to(transparent)); 	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:-moz-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); } .accordion{ 	margin-bottom:18px; } .accordion-group{ 	margin-bottom:2px; 	border:1px solid #e5e5e5; 	-webkit-border-radius:4px; 	-moz-border-radius:4px; 	border-radius:4px; } .accordion-heading{ 	border-bottom:0; } .accordion-heading .accordion-toggle{ 	display:block; 	padding:8px 15px; } .accordion-toggle{ 	cursor:pointer; } .accordion-inner{ 	padding:9px 15px; 	border-top:1px solid #e5e5e5; } .carousel{ 	position:relative; 	margin-bottom:18px; 	line-height:1; } .carousel-inner{ 	overflow:hidden; 	width:100%; 	position:relative; } .carousel-inner > .item{ 	display:none; 	position:relative; 	-webkit-transition:.6s ease-in-out left; 	-moz-transition:.6s ease-in-out left; 	-o-transition:.6s ease-in-out left; 	transition:.6s ease-in-out left; } .carousel-inner > .item > img, .carousel-inner > .item > a > img{  	display:block; 	line-height:1; } .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{ 	position:absolute; 	top:40%; 	left:15px; 	width:40px; 	height:40px; 	margin-top:-20px; 	font-size:60px; 	font-weight:100; 	line-height:30px; 	color:#fff; 	text-align:center; 	background:#222; 	border:3px solid #fff; 	-webkit-border-radius:23px; 	-moz-border-radius:23px; 	border-radius:23px; 	opacity:0.5; 	filter:alpha(opacity=50); } .carousel-control.right{ 	left:auto; 	right:15px; } .carousel-control:hover, .carousel-control:focus{ 	color:#fff; 	text-decoration:none; 	opacity:0.9; 	filter:alpha(opacity=90); } .carousel-indicators{ 	position:absolute; 	top:15px; 	right:15px; 	z-index:5; 	margin:0; 	list-style:none; } .carousel-indicators li{ 	display:block; 	float:left; 	width:10px; 	height:10px; 	margin-left:5px; 	text-indent:-999px; 	background-color:#ccc; 	background-color:rgba(255,255,255,0.25); 	border-radius:5px; } .carousel-indicators .active{ 	background-color:#fff;    } .carousel-caption{ 	position:absolute; 	left:0; 	right:0; 	bottom:0; 	padding:15px; 	background:#333; 	background:rgba(0,0,0,0.75); } .carousel-caption h4, .carousel-caption p{ 	color:#fff; 	line-height:18px; } .carousel-caption h4{ 	margin:0 0 5px; } .carousel-caption p{ 	margin-bottom:0; } .hero-unit{ 	padding:60px; 	margin-bottom:30px; 	font-size:18px; 	font-weight:200; 	line-height:27px; 	color:inherit; 	background-color:#eee; 	-webkit-border-radius:6px; 	-moz-border-radius:6px; 	border-radius:6px; } .hero-unit h1{ 	margin-bottom:0; 	font-size:60px; 	line-height:1; 	color:inherit; 	letter-spacing:-1px; } .hero-unit li{   	line-height:27px;  } .pull-right{ 	float:right; } .pull-left{ 	float:left; } .hide{ 	display:none; } .show{ 	display:block; } .invisible{ 	visibility:hidden; } .affix{ 	position:fixed; } .hidden{ 	display:none; 	visibility:hidden; } .visible-phone{ 	display:none !important; } .visible-tablet{ 	display:none !important; } .hidden-desktop{ 	display:none !important; } .visible-desktop{ 	display:inherit !important; } @media (min-width:768px) and (max-width:979px){ 	.hidden-desktop{  display:inherit !important; 	} 	.visible-desktop{  display:none !important; 	} 	.visible-tablet{  display:inherit !important; 	} 	.hidden-tablet{  display:none !important; 	} } @media (max-width:767px){ 	.hidden-desktop{  display:inherit !important; 	} 	.visible-desktop{  display:none !important; 	} 	.visible-phone{  display:inherit !important; 	} 	.hidden-phone{  display:none !important; 	} } .visible-print{ 	display:none !important; } @media print{ 	.visible-print{  display:inherit !important; 	} 	.hidden-print{  display:none !important; 	} } @media (max-width:767px){ 	/*body{  padding-left:20px;  padding-right:20px; 	}*/ 	/*.navbar-fixed-top, 	.navbar-fixed-bottom, 	.navbar-static-top{  margin-left:-20px;  margin-right:-20px; 	}*/ 	.container-fluid{  padding:0; 	} 	.dl-horizontal dt{  float:none;  clear:none;  width:auto;  text-align:left; 	} 	.dl-horizontal dd{  margin-left:0; 	} 	.container{  width:auto; 	} 	.row-fluid{  width:100%; 	} 	.row, 	.thumbnails{  margin-left:0; 	} 	.thumbnails > li{  float:none;  margin-left:0; 	} 	[class*="span"], 	.uneditable-input[class*="span"], 	.row-fluid [class*="span"]{  float:none;  display:block;  width:100%;  margin-left:0;  -webkit-box-sizing:border-box;  -moz-box-sizing:border-box;  box-sizing:border-box; 	} 	.span12, 	.row-fluid .span12{  width:100%;  -webkit-box-sizing:border-box;  -moz-box-sizing:border-box;  box-sizing:border-box; 	} 	.row-fluid [class*="offset"]:first-child{  margin-left:0; 	} 	.input-large, 	.input-xlarge, 	.input-xxlarge, 	input[class*="span"], 	select[class*="span"], 	textarea[class*="span"], 	.uneditable-input{  display:block;  width:100%;  min-height:28px;  -webkit-box-sizing:border-box;  -moz-box-sizing:border-box;  box-sizing:border-box; 	} 	.input-prepend input, 	.input-append input, 	.input-prepend input[class*="span"], 	.input-append input[class*="span"]{  display:inline-block;  width:auto; 	} 	.controls-row [class*="span"] + [class*="span"]{        margin-left:0; 	}    } @media (max-width:480px){ 	.nav-collapse{  -webkit-transform:translate3d(0,0,0); 	} 	.page-header h1 small{  display:block;  line-height:18px; 	} 	input[type="checkbox"], 	input[type="radio"]{  border:1px solid #ccc; 	} 	.form-horizontal .control-label{  float:none;  width:auto;  padding-top:0;  text-align:left; 	} 	.form-horizontal .controls{  margin-left:0; 	} 	.form-horizontal .control-list{  padding-top:0; 	} 	.form-horizontal .form-actions{  padding-left:10px;  padding-right:10px; 	} 	.media .pull-left, 	.media .pull-right{  float:none;  display:block;  margin-bottom:10px; 	} 	.media-object{  margin-right:0;  margin-left:0;     	} 	.modal-header .close{  padding:10px;  margin:-10px; 	} 	.carousel-caption{  position:static; 	} } @media (min-width:768px) and (max-width:979px){ 	.row{  margin-left:-20px;  *zoom:1; 	} 	.row:before, 	.row:after{  display:table;  content:"";  line-height:0; 	} 	.row:after{  clear:both; 	} 	[class*="span"]{  float:left;  min-height:1px;  margin-left:20px; 	} 	.container, 	.navbar-static-top .container, 	.navbar-fixed-top .container, 	.navbar-fixed-bottom .container{  width:724px; 	} 	.span12{  width:724px; 	} 	.span11{  width:662px; 	} 	.span10{  width:600px; 	} 	.span9{  width:538px; 	} 	.span8{  width:476px; 	} 	.span7{  width:414px; 	} 	.span6{  width:352px; 	} 	.span5{  width:290px; 	} 	.span4{  width:228px; 	} 	.span3{  width:166px; 	} 	.span2{  width:104px; 	} 	.span1{  width:42px; 	} 	.offset12{  margin-left:764px; 	} 	.offset11{  margin-left:702px; 	} 	.offset10{  margin-left:640px; 	} 	.offset9{  margin-left:578px; 	} 	.offset8{  margin-left:516px; 	} 	.offset7{  margin-left:454px; 	} 	.offset6{  margin-left:392px; 	} 	.offset5{  margin-left:330px; 	} 	.offset4{  margin-left:268px; 	} 	.offset3{  margin-left:206px; 	} 	.offset2{  margin-left:144px; 	} 	.offset1{  margin-left:82px; 	} 	.row-fluid{  width:100%;  *zoom:1; 	} 	.row-fluid:before, 	.row-fluid:after{  display:table;  content:"";  line-height:0; 	} 	.row-fluid:after{  clear:both; 	} 	.row-fluid [class*="span"]{  display:block;  width:100%;  min-height:28px;  -webkit-box-sizing:border-box;  -moz-box-sizing:border-box;  box-sizing:border-box;  float:left;  margin-left:2.127659574%;  *margin-left:2.0744680846383%; 	} 	.row-fluid [class*="span"]:first-child{  margin-left:0; 	} 	.row-fluid .controls-row [class*="span"] + [class*="span"]{  margin-left:2.127659574%; 	} 	.row-fluid .span12{  width:99.99999999%;  *width:99.946808500638%; 	} 	.row-fluid .span11{  width:91.489361693%;  *width:91.436170203638%; 	} 	.row-fluid .span10{  width:82.978723396%;  *width:82.925531906638%; 	} 	.row-fluid .span9{  width:74.468085099%;  *width:74.414893609638%; 	} 	.row-fluid .span8{  width:65.957446802%;  *width:65.904255312638%; 	} 	.row-fluid .span7{  width:57.446808505%;  *width:57.393617015638%; 	} 	.row-fluid .span6{  width:48.936170208%;  *width:48.882978718638%; 	} 	.row-fluid .span5{  width:40.425531911%;  *width:40.372340421638%; 	} 	.row-fluid .span4{  width:31.914893614%;  *width:31.861702124638%; 	} 	.row-fluid .span3{  width:23.404255317%;  *width:23.351063827638%; 	} 	.row-fluid .span2{  width:14.89361702%;  *width:14.840425530638%; 	} 	.row-fluid .span1{  width:6.382978723%;  *width:6.3297872336383%; 	} 	.row-fluid .offset12{  margin-left:104.255319138%;  *margin-left:104.14893615928%; 	} 	.row-fluid .offset12:first-child{  margin-left:102.127659564%;  *margin-left:102.02127658528%; 	} 	.row-fluid .offset11{  margin-left:95.744680841%;  *margin-left:95.638297862277%; 	} 	.row-fluid .offset11:first-child{  margin-left:93.617021267%;  *margin-left:93.510638288277%; 	} 	.row-fluid .offset10{  margin-left:87.234042544%;  *margin-left:87.127659565277%; 	} 	.row-fluid .offset10:first-child{  margin-left:85.10638297%;  *margin-left:84.999999991277%; 	} 	.row-fluid .offset9{  margin-left:78.723404247%;  *margin-left:78.617021268277%; 	} 	.row-fluid .offset9:first-child{  margin-left:76.595744673%;  *margin-left:76.489361694277%; 	} 	.row-fluid .offset8{  margin-left:70.21276595%;  *margin-left:70.106382971277%; 	} 	.row-fluid .offset8:first-child{  margin-left:68.085106376%;  *margin-left:67.978723397277%; 	} 	.row-fluid .offset7{  margin-left:61.702127653%;  *margin-left:61.595744674277%; 	} 	.row-fluid .offset7:first-child{  margin-left:59.574468079%;  *margin-left:59.468085100277%; 	} 	.row-fluid .offset6{  margin-left:53.191489356%;  *margin-left:53.085106377277%; 	} 	.row-fluid .offset6:first-child{  margin-left:51.063829782%;  *margin-left:50.957446803277%; 	} 	.row-fluid .offset5{  margin-left:44.680851059%;  *margin-left:44.574468080277%; 	} 	.row-fluid .offset5:first-child{  margin-left:42.553191485%;  *margin-left:42.446808506277%; 	} 	.row-fluid .offset4{  margin-left:36.170212762%;  *margin-left:36.063829783277%; 	} 	.row-fluid .offset4:first-child{  margin-left:34.042553188%;  *margin-left:33.936170209277%; 	} 	.row-fluid .offset3{  margin-left:27.659574465%;  *margin-left:27.553191486277%; 	} 	.row-fluid .offset3:first-child{  margin-left:25.531914891%;  *margin-left:25.425531912277%; 	} 	.row-fluid .offset2{  margin-left:19.148936168%;  *margin-left:19.042553189277%; 	} 	.row-fluid .offset2:first-child{  margin-left:17.021276594%;  *margin-left:16.914893615277%; 	} 	.row-fluid .offset1{  margin-left:10.638297871%;  *margin-left:10.531914892277%; 	} 	.row-fluid .offset1:first-child{  margin-left:8.510638297%;  *margin-left:8.4042553182766%; 	} 	input, 	textarea, 	.uneditable-input{  margin-left:0; 	} 	.controls-row [class*="span"] + [class*="span"]{  margin-left:20px; 	} 	input.span12, 	textarea.span12, 	.uneditable-input.span12{  width:710px; 	} 	input.span11, 	textarea.span11, 	.uneditable-input.span11{  width:648px; 	} 	input.span10, 	textarea.span10, 	.uneditable-input.span10{  width:586px; 	} 	input.span9, 	textarea.span9, 	.uneditable-input.span9{  width:524px; 	} 	input.span8, 	textarea.span8, 	.uneditable-input.span8{  width:462px; 	} 	input.span7, 	textarea.span7, 	.uneditable-input.span7{  width:400px; 	} 	input.span6, 	textarea.span6, 	.uneditable-input.span6{  width:338px; 	} 	input.span5, 	textarea.span5, 	.uneditable-input.span5{  width:276px; 	} 	input.span4, 	textarea.span4, 	.uneditable-input.span4{  width:214px; 	} 	input.span3, 	textarea.span3, 	.uneditable-input.span3{  width:152px; 	} 	input.span2, 	textarea.span2, 	.uneditable-input.span2{  width:90px; 	} 	input.span1, 	textarea.span1, 	.uneditable-input.span1{  width:28px; 	} } @media (min-width:1200px){ 	.row{  margin-left:-20px;  *zoom:1; 	} 	.row:before, 	.row:after{  display:table;  content:"";  line-height:0; 	} 	.row:after{  clear:both; 	} 	[class*="span"]{  float:left;  min-height:1px;  margin-left:20px; 	} 	.container, 	.navbar-static-top .container, 	.navbar-fixed-top .container, 	.navbar-fixed-bottom .container{  width:940px; 	} 	.span12{  width:940px; 	} 	.span11{  width:860px; 	} 	.span10{  width:780px; 	} 	.span9{  width:700px; 	} 	.span8{  width:620px; 	} 	.span7{  width:540px; 	} 	.span6{  width:460px; 	} 	.span5{  width:380px; 	} 	.span4{  width:300px; 	} 	.span3{  width:220px; 	} 	.span2{  width:140px; 	} 	.span1{  width:60px; 	} 	.offset12{  margin-left:980px; 	} 	.offset11{  margin-left:900px; 	} 	.offset10{  margin-left:820px; 	} 	.offset9{  margin-left:740px; 	} 	.offset8{  margin-left:660px; 	} 	.offset7{  margin-left:580px; 	} 	.offset6{  margin-left:500px; 	} 	.offset5{  margin-left:420px; 	} 	.offset4{  margin-left:340px; 	} 	.offset3{  margin-left:260px; 	} 	.offset2{  margin-left:180px; 	} 	.offset1{  margin-left:100px; 	} 	.row-fluid{  width:100%;  *zoom:1; 	} 	.row-fluid:before, 	.row-fluid:after{  display:table;  content:"";  line-height:0; 	} 	.row-fluid:after{  clear:both; 	} 	.row-fluid [class*="span"]{  display:block;  width:100%;  min-height:28px;  -webkit-box-sizing:border-box;  -moz-box-sizing:border-box;  box-sizing:border-box;  float:left;  margin-left:2.127659574%;  *margin-left:2.0744680846383%; 	} 	.row-fluid [class*="span"]:first-child{  margin-left:0; 	} 	.row-fluid .controls-row [class*="span"] + [class*="span"]{  margin-left:2.127659574%; 	} 	.row-fluid .span12{  width:99.99999999%;  *width:99.946808500638%; 	} 	.row-fluid .span11{  width:91.489361693%;  *width:91.436170203638%; 	} 	.row-fluid .span10{  width:82.978723396%;  *width:82.925531906638%; 	} 	.row-fluid .span9{  width:74.468085099%;  *width:74.414893609638%; 	} 	.row-fluid .span8{  width:65.957446802%;  *width:65.904255312638%; 	} 	.row-fluid .span7{  width:57.446808505%;  *width:57.393617015638%; 	} 	.row-fluid .span6{  width:48.936170208%;  *width:48.882978718638%; 	} 	.row-fluid .span5{  width:40.425531911%;  *width:40.372340421638%; 	} 	.row-fluid .span4{  width:31.914893614%;  *width:31.861702124638%; 	} 	.row-fluid .span3{  width:23.404255317%;  *width:23.351063827638%; 	} 	.row-fluid .span2{  width:14.89361702%;  *width:14.840425530638%; 	} 	.row-fluid .span1{  width:6.382978723%;  *width:6.3297872336383%; 	} 	.row-fluid .offset12{  margin-left:104.255319138%;  *margin-left:104.14893615928%; 	} 	.row-fluid .offset12:first-child{  margin-left:102.127659564%;  *margin-left:102.02127658528%; 	} 	.row-fluid .offset11{  margin-left:95.744680841%;  *margin-left:95.638297862277%; 	} 	.row-fluid .offset11:first-child{  margin-left:93.617021267%;  *margin-left:93.510638288277%; 	} 	.row-fluid .offset10{  margin-left:87.234042544%;  *margin-left:87.127659565277%; 	} 	.row-fluid .offset10:first-child{  margin-left:85.10638297%;  *margin-left:84.999999991277%; 	} 	.row-fluid .offset9{  margin-left:78.723404247%;  *margin-left:78.617021268277%; 	} 	.row-fluid .offset9:first-child{  margin-left:76.595744673%;  *margin-left:76.489361694277%; 	} 	.row-fluid .offset8{  margin-left:70.21276595%;  *margin-left:70.106382971277%; 	} 	.row-fluid .offset8:first-child{  margin-left:68.085106376%;  *margin-left:67.978723397277%; 	} 	.row-fluid .offset7{  margin-left:61.702127653%;  *margin-left:61.595744674277%; 	} 	.row-fluid .offset7:first-child{  margin-left:59.574468079%;  *margin-left:59.468085100277%; 	} 	.row-fluid .offset6{  margin-left:53.191489356%;  *margin-left:53.085106377277%; 	} 	.row-fluid .offset6:first-child{  margin-left:51.063829782%;  *margin-left:50.957446803277%; 	} 	.row-fluid .offset5{  margin-left:44.680851059%;  *margin-left:44.574468080277%; 	} 	.row-fluid .offset5:first-child{  margin-left:42.553191485%;  *margin-left:42.446808506277%; 	} 	.row-fluid .offset4{  margin-left:36.170212762%;  *margin-left:36.063829783277%; 	} 	.row-fluid .offset4:first-child{  margin-left:34.042553188%;  *margin-left:33.936170209277%; 	} 	.row-fluid .offset3{  margin-left:27.659574465%;  *margin-left:27.553191486277%; 	} 	.row-fluid .offset3:first-child{  margin-left:25.531914891%;  *margin-left:25.425531912277%; 	} 	.row-fluid .offset2{  margin-left:19.148936168%;  *margin-left:19.042553189277%; 	} 	.row-fluid .offset2:first-child{  margin-left:17.021276594%;  *margin-left:16.914893615277%; 	} 	.row-fluid .offset1{  margin-left:10.638297871%;  *margin-left:10.531914892277%; 	} 	.row-fluid .offset1:first-child{  margin-left:8.510638297%;  *margin-left:8.4042553182766%; 	} 	input, 	textarea, 	.uneditable-input{  margin-left:0; 	} 	.controls-row [class*="span"] + [class*="span"]{  margin-left:20px; 	} 	input.span12, 	textarea.span12, 	.uneditable-input.span12{  width:926px; 	} 	input.span11, 	textarea.span11, 	.uneditable-input.span11{  width:846px; 	} 	input.span10, 	textarea.span10, 	.uneditable-input.span10{  width:766px; 	} 	input.span9, 	textarea.span9, 	.uneditable-input.span9{  width:686px; 	} 	input.span8, 	textarea.span8, 	.uneditable-input.span8{  width:606px; 	} 	input.span7, 	textarea.span7, 	.uneditable-input.span7{  width:526px; 	} 	input.span6, 	textarea.span6, 	.uneditable-input.span6{  width:446px; 	} 	input.span5, 	textarea.span5, 	.uneditable-input.span5{  width:366px; 	} 	input.span4, 	textarea.span4, 	.uneditable-input.span4{  width:286px; 	} 	input.span3, 	textarea.span3, 	.uneditable-input.span3{  width:206px; 	} 	input.span2, 	textarea.span2, 	.uneditable-input.span2{  width:126px; 	} 	input.span1, 	textarea.span1, 	.uneditable-input.span1{  width:46px; 	} 	.thumbnails{  margin-left:-20px; 	} 	.thumbnails > li{  margin-left:20px; 	} 	.row-fluid .thumbnails{  margin-left:0; 	} } @media (max-width:979px){ 	body{  padding-top:0; 	} 	.navbar-fixed-top, 	.navbar-fixed-bottom{  position:static; 	} 	.navbar-fixed-top{  margin-bottom:18px; 	} 	.navbar-fixed-bottom{  margin-top:18px; 	} 	.navbar-fixed-top .navbar-inner, 	.navbar-fixed-bottom .navbar-inner{  padding:5px; 	} 	.navbar .container{  width:auto;  padding:0; 	} 	.navbar .brand{  padding-left:10px;  padding-right:10px;  margin:0 0 0 -5px; 	} 	.nav-collapse{  clear:both; 	} 	.nav-collapse .nav{  float:none;  margin:0 0 9px; 	} 	.nav-collapse .nav > li{  float:none; 	} 	.nav-collapse .nav > li > a{  margin-bottom:2px; 	} 	.nav-collapse .nav > .divider-vertical{  display:none; 	} 	.nav-collapse .nav .nav-header{  color:#555;  text-shadow:none; 	} 	.nav-collapse .nav > li > a, 	.nav-collapse .dropdown-menu a{  padding:9px 15px;  font-weight:bold;  color:#555;  -webkit-border-radius:3px;  -moz-border-radius:3px;  border-radius:3px; 	} 	.nav-collapse .btn{  padding:4px 10px 4px;  font-weight:normal;  -webkit-border-radius:4px;  -moz-border-radius:4px;  border-radius:4px; 	} 	.nav-collapse .dropdown-menu li + li a{  margin-bottom:2px; 	} 	.nav-collapse .nav > li > a:hover, 	.nav-collapse .nav > li > a:focus, 	.nav-collapse .dropdown-menu a:hover, 	.nav-collapse .dropdown-menu a:focus{  background-color:#f2f2f2; 	} 	.navbar-inverse .nav-collapse .nav > li > a, 	.navbar-inverse .nav-collapse .dropdown-menu a{  color:#999; 	} 	.navbar-inverse .nav-collapse .nav > li > a:hover, 	.navbar-inverse .nav-collapse .nav > li > a:focus, 	.navbar-inverse .nav-collapse .dropdown-menu a:hover, 	.navbar-inverse .nav-collapse .dropdown-menu a:focus{  background-color:#111111; 	} 	.nav-collapse.in .btn-group{  margin-top:5px;  padding:0; 	} 	.nav-collapse .dropdown-menu{  position:static;  top:auto;  left:auto;  float:none;  display:none;  max-width:none;  margin:0 15px;  padding:0;  background-color:transparent;  border:none;  -webkit-border-radius:0;  -moz-border-radius:0;  border-radius:0;  -webkit-box-shadow:none;  -moz-box-shadow:none;  box-shadow:none; 	} 	.nav-collapse .open > .dropdown-menu{  display:block; 	} 	.nav-collapse .dropdown-menu:before, 	.nav-collapse .dropdown-menu:after{  display:none; 	} 	.nav-collapse .dropdown-menu .divider{  display:none; 	} 	.nav-collapse .nav > li > .dropdown-menu:before, 	.nav-collapse .nav > li > .dropdown-menu:after{  display:none; 	} 	.nav-collapse .navbar-form, 	.nav-collapse .navbar-search{  float:none;  padding:9px 15px;  margin:9px 0;  border-top:1px solid #f2f2f2;  border-bottom:1px solid #f2f2f2;  -webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);  -moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);  box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1); 	} 	.navbar-inverse .nav-collapse .navbar-form, 	.navbar-inverse .nav-collapse .navbar-search{  border-top-color:#111111;  border-bottom-color:#111111; 	} 	.navbar .nav-collapse .nav.pull-right{  float:none;  margin-left:0; 	} 	.nav-collapse, 	.nav-collapse.collapse{  overflow:hidden;  height:0; 	} 	.navbar .btn-navbar{  display:block; 	} 	.navbar-static .navbar-inner{  padding-left:10px;  padding-right:10px; 	} } @media (min-width:980px){ 	.nav-collapse.collapse{  height:auto !important;  overflow:visible !important; 	} } .small{ 	font-size:11px; } iframe, svg{ 	max-width:100%; } .nowrap{ 	white-space:nowrap; } /*.center,*/ .table td.center, .table th.center{ 	text-align:center; } a.disabled, a.disabled:hover{ 	color:#999999; 	background-color:transparent; 	cursor:default; 	text-decoration:none; } .hero-unit{ 	text-align:center; } .hero-unit .lead{ 	margin-bottom:18px; 	font-size:20px; 	font-weight:200; 	line-height:27px; } .btn .caret{ 	margin-bottom:7px; } .blog-row-rule, .blog-item-rule{ 	border:0; } body.modal{ 	padding-top:0; } .row-even, .row-odd{ 	padding:5px; 	width:99%; 	border-bottom:1px solid #ddd; } .row-odd{ 	background-color:transparent; } .row-even{ 	background-color:#f9f9f9; } .blog-row-rule, .blog-item-rule{ 	border:0; } .row-fluid .row-reveal{ 	visibility:hidden; } .row-fluid:hover .row-reveal{ 	visibility:visible; } .btn-wide{ 	width:80%; } .nav-list > li.offset > a{ 	padding-left:30px; 	font-size:12px; } .blog-row-rule, .blog-item-rule{ 	border:0; } .row-fluid .offset1{ 	margin-left:8.382978723%; } .row-fluid .offset2{ 	margin-left:16.89361702%; } .row-fluid .offset3{ 	margin-left:25.404255317%; } .row-fluid .offset4{ 	margin-left:33.914893614%; } .row-fluid .offset5{ 	margin-left:42.425531911%; } .row-fluid .offset6{ 	margin-left:50.93617020799999%; } .row-fluid .offset7{ 	margin-left:59.446808505%; } .row-fluid .offset8{ 	margin-left:67.95744680199999%; } .row-fluid .offset9{ 	margin-left:76.468085099%; } .row-fluid .offset10{ 	margin-left:84.97872339599999%; } .row-fluid .offset11{ 	margin-left:91.489361693%; } .navbar .nav > li > a.btn{ 	padding:4px 10px; 	line-height:18px; } .nav-tabs.nav-dark{ 	border-bottom:1px solid #333; 	text-shadow:1px 1px 1px #000; } .nav-tabs.nav-dark > li > a{ 	color:#F8F8F8; } .nav-tabs.nav-dark > li > a:hover{ 	border-color:#333 #333 #111; 	background-color:#777777; } .nav-tabs.nav-dark > .active > a, .nav-tabs.nav-dark > .active > a:hover{ 	color:#ffffff; 	background-color:#555555; 	border:1px solid #222; 	border-bottom-color:transparent; } .thumbnail.pull-left{ 	margin:0 10px 10px 0; } .thumbnail.pull-right{ 	margin:0 0 10px 10px; } .width-10{ 	width:10px; } .width-20{ 	width:20px; } .width-30{ 	width:30px; } .width-40{ 	width:40px; } .width-50{ 	width:50px; } .width-60{ 	width:60px; } .width-70{ 	width:70px; } .width-80{ 	width:80px; } .width-90{ 	width:90px; } .width-100{ 	width:100px; } .height-10{ 	height:10px; } .height-20{ 	height:20px; } .height-30{ 	height:30px; } .height-40{ 	height:40px; } .height-50{ 	height:50px; } .height-60{ 	height:60px; } .height-70{ 	height:70px; } .height-80{ 	height:80px; } .height-90{ 	height:90px; } .height-100{ 	height:100px; } hr.hr-condensed{ 	margin:10px 0; } .list-striped, .row-striped{ 	list-style:none; 	line-height:18px; 	text-align:left; 	vertical-align:middle; 	border-top:1px solid #ddd; 	margin-left:0; } .list-striped li, .list-striped dd, .row-striped .row, .row-striped .row-fluid{ 	border-bottom:1px solid #ddd; 	padding:8px; } .list-striped li:nth-child(odd), .list-striped dd:nth-child(odd), .row-striped .row:nth-child(odd), .row-striped .row-fluid:nth-child(odd){ 	/*background-color:#f9f9f9;*/ } .list-striped li:hover, .list-striped dd:hover, .row-striped .row:hover, .row-striped .row-fluid:hover{ 	/*background-color:#f5f5f5;*/ } .row-striped .row-fluid{ 	width:97%; } .row-striped .row-fluid [class*="span"]{ 	min-height:10px; } .row-striped .row-fluid [class*="span"]{ 	margin-left:8px; } .row-striped .row-fluid [class*="span"]:first-child{ 	margin-left:0; } .list-condensed li{ 	padding:4px 5px; } .row-condensed .row, .row-condensed .row-fluid{ 	padding:4px 5px; } .list-bordered, .row-bordered{ 	list-style:none; 	line-height:18px; 	text-align:left; 	vertical-align:middle; 	margin-left:0; 	border:1px solid #ddd; 	-webkit-border-radius:4px; 	-moz-border-radius:4px; 	border-radius:4px; } .radio.btn-group input[type=radio]{ 	display:none; } .radio.btn-group > label:first-of-type{ 	margin-left:0; 	-webkit-border-bottom-left-radius:4px; 	border-bottom-left-radius:4px; 	-webkit-border-top-left-radius:4px; 	border-top-left-radius:4px; 	-moz-border-radius-bottomleft:4px; 	-moz-border-radius-topleft:4px; } fieldset.radio.btn-group{ 	padding-left:0; } .iframe-bordered{ 	border:1px solid #ddd; } .tab-content{ 	overflow:visible; } .tabs-left .tab-content{ 	overflow:auto; } .nav-tabs > li > span{ 	display:block; 	margin-right:2px; 	padding-right:12px; 	padding-left:12px; 	padding-top:8px; 	padding-bottom:8px; 	line-height:18px; 	border:1px solid transparent; 	-webkit-border-radius:4px 4px 0 0; 	-moz-border-radius:4px 4px 0 0; 	border-radius:4px 4px 0 0; } .btn-micro{ 	padding:1px 4px; 	font-size:10px; 	line-height:8px; } .tip-wrap{ 	max-width:200px; 	padding:3px 8px; 	color:#fff; 	text-align:center; 	text-decoration:none; 	background-color:#000; 	-webkit-border-radius:4px; 	-moz-border-radius:4px; 	border-radius:4px; 	z-index:100; } .page-header{ 	margin:2px 0px 10px 0px; 	padding-bottom:5px; } .input-prepend .chzn-container-single .chzn-single{ 	border-color:#ccc; 	height:26px; 	-webkit-border-radius:0 3px 3px 0; 	-moz-border-radius:0 3px 3px 0; 	border-radius:0 3px 3px 0; 	-moz-box-shadow:none; 	-webkit-box-shadow:none; 	box-shadow:none; } .input-prepend .chzn-container-active .chzn-single-with-drop{ 	-webkit-border-radius:0 3px 0 0; 	-moz-border-radius:0 3px 0 0; 	border-radius:0 3px 0 0; } .input-prepend .chzn-container-single .chzn-drop{ 	border-color:#ccc; } .input-prepend > .add-on, .input-append > .add-on{ 	vertical-align:top; } .element-invisible{ 	position:absolute; 	padding:0; 	margin:0; 	border:0; 	height:1px; 	width:1px; 	overflow:hidden; } .form-vertical .control-label{ 	float:none; 	width:auto; 	padding-right:0; 	padding-top:0; 	text-align:left; } .form-vertical .controls{ 	margin-left:0; } .width-auto{ 	width:auto; } .btn-group .chzn-results{ 	white-space:normal; } .accordion-body.in:hover{ 	overflow:visible; } .invalid{ 	color:#9d261d; 	font-weight:bold; } input.invalid{ 	border:1px solid #9d261d; } .tooltip{ 	max-width:400px; } .tooltip-inner{ 	max-width:none; 	text-align:left; 	text-shadow:none; } th .tooltip-inner{ 	font-weight:normal; } .tooltip.hasimage{ 	opacity:1; } .tip-text{ 	text-align:left; } div.modal{ 	position:fixed; 	top:10%; 	left:50%; 	z-index:1050; 	width:560px; 	margin-left:-280px; 	background-color:#fff; 	border:1px solid #999; 	border:1px solid rgba(0,0,0,0.3); 	*border:1px solid #999; 	-webkit-border-radius:6px; 	-moz-border-radius:6px; 	border-radius:6px; 	-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3); 	-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3); 	box-shadow:0 3px 7px rgba(0,0,0,0.3); 	-webkit-background-clip:padding-box; 	-moz-background-clip:padding-box; 	background-clip:padding-box; 	outline:none; } div.modal.fade{ 	-webkit-transition:opacity .3s linear, top .3s ease-out; 	-moz-transition:opacity .3s linear, top .3s ease-out; 	-o-transition:opacity .3s linear, top .3s ease-out; 	transition:opacity .3s linear, top .3s ease-out; 	top:-25%; } div.modal.fade.in{ 	top:10%; }  @font-face{ 	font-family:'IcoMoon'; 	src:url('/templates/information/css/../../../media/jui/fonts/IcoMoon.eot'); 	src:url('/templates/information/css/../../../media/jui/fonts/IcoMoon.eot?#iefix') format('embedded-opentype'), url('/templates/information/css/../../../media/jui/fonts/IcoMoon.woff') format('woff'), url('/templates/information/css/../../../media/jui/fonts/IcoMoon.ttf') format('truetype'), url('/templates/information/css/../../../media/jui/fonts/IcoMoon.svg#IcoMoon') format('svg'); 	font-weight:normal; 	font-style:normal; } [data-icon]:before{ 	font-family:'IcoMoon'; 	content:attr(data-icon); 	speak:none; } [class^="icon-"], [class*=" icon-"]{ 	display:inline-block; 	width:14px; 	height:14px; 	*margin-right:.3em; 	line-height:14px; } [class^="icon-"]:before, [class*=" icon-"]:before{ 	font-family:'IcoMoon'; 	font-style:normal; 	speak:none; } .icon-home:before{ 	content:"\21"; } .icon-user:before{ 	content:"\22"; } .icon-checkedout:before, .icon-lock:before, .icon-locked:before{ 	content:"\23"; } .icon-comment:before, .icon-comments:before{ 	content:"\24"; } .icon-comments-2:before{ 	content:"\25"; } .icon-share-alt:before, .icon-out:before{ 	content:"\26"; } .icon-share:before, .icon-redo:before{ 	content:"\27"; } .icon-undo:before{ 	content:"\28"; } .icon-file-add:before{ 	content:"\29"; } .icon-new:before, .icon-plus:before{ 	content:"\2a"; } .icon-apply:before, .icon-edit:before, .icon-pencil:before{ 	content:"\2b"; } .icon-pencil-2:before{ 	content:"\2c"; } .icon-folder-open:before, .icon-folder:before{ 	content:"\2d"; } .icon-folder-close:before, .icon-folder-2:before{ 	content:"\2e"; } .icon-picture:before{ 	content:"\2f"; } .icon-pictures:before{ 	content:"\30"; } .icon-list:before, .icon-list-view:before{ 	content:"\31"; } .icon-power-cord:before{ 	content:"\32"; } .icon-cube:before{ 	content:"\33"; } .icon-puzzle:before{ 	content:"\34"; } .icon-flag:before{ 	content:"\35"; } .icon-tools:before{ 	content:"\36"; } .icon-cogs:before{ 	content:"\37"; } .icon-options:before, .icon-cog:before{ 	content:"\38"; } .icon-equalizer:before{ 	content:"\39"; } .icon-wrench:before{ 	content:"\3a"; } .icon-brush:before{ 	content:"\3b"; } .icon-eye-open:before, .icon-eye:before{ 	content:"\3c"; } .icon-checkbox-unchecked:before{ 	content:"\3d"; } .icon-checkin:before, .icon-checkbox:before{ 	content:"\3e"; } .icon-checkbox-partial:before{ 	content:"\3f"; } .icon-asterisk:before, .icon-star-empty:before{ 	content:"\40"; } .icon-star-2:before{ 	content:"\41"; } .icon-featured:before, .icon-star:before{ 	content:"\42"; } .icon-calendar:before{ 	content:"\43"; } .icon-calendar-2:before{ 	content:"\44"; } .icon-question-sign:before, .icon-help:before{ 	content:"\45"; } .icon-support:before{ 	content:"\46"; } .icon-pending:before, .icon-warning:before{ 	content:"\48"; } .icon-publish:before, .icon-save:before, .icon-ok:before, .icon-checkmark:before{ 	content:"\47"; } .icon-unpublish:before,  .icon-cancel:before{ 	content:"\4a"; } .icon-eye-close:before, .icon-minus:before{ 	content:"\4b"; } .icon-purge:before, .icon-trash:before{ 	content:"\4c"; } .icon-envelope:before, .icon-mail:before{ 	content:"\4d"; } .icon-mail-2:before{ 	content:"\4e"; } .icon-unarchive:before, .icon-drawer:before{ 	content:"\4f"; } .icon-archive:before, .icon-drawer-2:before{ 	content:"\50"; } .icon-box-add:before{ 	content:"\51"; } .icon-box-remove:before{ 	content:"\52"; } .icon-search:before{ 	content:"\53"; } .icon-filter:before{ 	content:"\54"; } .icon-camera:before{ 	content:"\55"; } .icon-play:before{ 	content:"\56"; } .icon-music:before{ 	content:"\57"; } .icon-grid-view:before{ 	content:"\58"; } .icon-grid-view-2:before{ 	content:"\59"; } .icon-menu:before{ 	content:"\5a"; } .icon-thumbs-up:before{ 	content:"\5b"; } .icon-thumbs-down:before{ 	content:"\5c"; } .icon-delete:before, .icon-remove:before, .icon-cancel-2:before{ 	content:"\49"; } .icon-save-new:before, .icon-plus-2:before{ 	content:"\5d"; } .icon-ban-circle:before, .icon-minus-sign:before, .icon-minus-2:before{ 	content:"\5e"; } .icon-key:before{ 	content:"\5f"; } .icon-quote:before{ 	content:"\60"; } .icon-quote-2:before{ 	content:"\61"; } .icon-database:before{ 	content:"\62"; } .icon-location:before{ 	content:"\63"; } .icon-zoom-in:before{ 	content:"\64"; } .icon-zoom-out:before{ 	content:"\65"; } .icon-expand:before{ 	content:"\66"; } .icon-contract:before{ 	content:"\67"; } .icon-expand-2:before{ 	content:"\68"; } .icon-contract-2:before{ 	content:"\69"; } .icon-health:before{ 	content:"\6a"; } .icon-wand:before{ 	content:"\6b"; } .icon-unblock:before, .icon-refresh:before{ 	content:"\6c"; } .icon-vcard:before{ 	content:"\6d"; } .icon-clock:before{ 	content:"\6e"; } .icon-compass:before{ 	content:"\6f"; } .icon-address:before{ 	content:"\70"; } .icon-feed:before{ 	content:"\71"; } .icon-flag-2:before{ 	content:"\72"; } .icon-pin:before{ 	content:"\73"; } .icon-lamp:before{ 	content:"\74"; } .icon-chart:before{ 	content:"\75"; } .icon-bars:before{ 	content:"\76"; } .icon-pie:before{ 	content:"\77"; } .icon-dashboard:before{ 	content:"\78"; } .icon-lightning:before{ 	content:"\79"; } .icon-move:before{ 	content:"\7a"; } .icon-next:before{ 	content:"\7b"; } .icon-previous:before{ 	content:"\7c"; } .icon-first:before{ 	content:"\7d"; } .icon-last:before{ 	content:"\e000"; } .icon-loop:before{ 	content:"\e001"; } .icon-shuffle:before{ 	content:"\e002"; } .icon-arrow-first:before{ 	content:"\e003"; } .icon-arrow-last:before{ 	content:"\e004"; } .icon-chevron-up:before, .icon-uparrow:before, .icon-arrow-up:before{ 	content:"\e005"; } .icon-chevron-right:before, .icon-arrow-right:before{ 	content:"\e006"; } .icon-chevron-down:before, .icon-downarrow:before, .icon-arrow-down:before{ 	content:"\e007"; } .icon-chevron-left:before, .icon-arrow-left:before{ 	content:"\e008"; } .icon-arrow-up-2:before{ 	content:"\e009"; } .icon-arrow-right-2:before{ 	content:"\e00a"; } .icon-download:before, .icon-arrow-down-2:before{ 	content:"\e00b"; } .icon-arrow-left-2:before{ 	content:"\e00c"; } .icon-play-2:before{ 	content:"\e00d"; } .icon-menu-2:before{ 	content:"\e00e"; } .icon-arrow-up-3:before{ 	content:"\e00f"; } .icon-arrow-right-3:before{ 	content:"\e010"; } .icon-arrow-down-3:before{ 	content:"\e011"; } .icon-arrow-left-3:before{ 	content:"\e012"; } .icon-print:before, .icon-printer:before{ 	content:"\e013"; } .icon-color-palette:before{ 	content:"\e014"; } .icon-camera-2:before{ 	content:"\e015"; } .icon-file:before{ 	content:"\e016"; } .icon-file-remove:before{ 	content:"\e017"; } .icon-save-copy:before, .icon-copy:before{ 	content:"\e018"; } .icon-cart:before{ 	content:"\e019"; } .icon-basket:before{ 	content:"\e01a"; } .icon-broadcast:before{ 	content:"\e01b"; } .icon-screen:before{ 	content:"\e01c"; } .icon-tablet:before{ 	content:"\e01d"; } .icon-mobile:before{ 	content:"\e01e"; } .icon-users:before{ 	content:"\e01f"; } .icon-briefcase:before{ 	content:"\e020"; } .icon-download:before{ 	content:"\e021"; } .icon-upload:before{ 	content:"\e022"; } .icon-bookmark:before{ 	content:"\e023"; } .icon-out-2:before{ 	content:"\e024"; }     /* --------- /templates/information/css/template.css --------- */  /* --------------------------------------- 	Standard styles formatting 	created with Template Creator  on http://www.template-creator.com -----------------------------------------*/   html{  height:101/100%; }  body{  margin:0;  padding:0; }  *{  padding:0;  margin:0; }  .flexiblecolumn{ 	min-height:1px; }  .clr{ 	clear :both; }  audio, canvas, img, svg, video{ 	max-width:100%; 	height:auto; 	box-sizing:border-box; }  table img{ 	max-width:none; }   .column.column1{  width:25%; }  .column.column2{  width:33.333333333333%; }  .column.main{  width:75%; }  .column.center{  width:66.666666666667%; }  .noleft .center.column{  width:75%; }  .noleft .column2{  width:25%; }  .noleft .main{  width:100%; }  .noright .column.center{  width:100%; }  .flexiblemodule, .column, .logobloc, .flexiblecolumn{  float:left; }  .rtl .flexiblemodule, .rtl .column, .rtl .logobloc, .rtl .flexiblecolumn{  float:right; }  /* for equalheights */ .equalheights > .inner > .clr{ 	display:none; }  .equalheights > .inner, .equalheights .maincenter > .inner{ 	display:flex; }  .equalheights .flexiblemodule, .equalheights .column{ 	display:flex; }  .equalheights .flexiblemodule > .inner, .equalheights .column > .inner{ 	max-width:100%; 	width:100%; 	box-sizing:border-box; }  .videobackground{ position:absolute; 	top:50%; 	left:50%; 	min-width:100%; 	min-height:100%; 	width:auto; 	height:auto; 	/*z-index:-1;*/ 	z-index:0; 	-webkit-transform:translateX(-50%) translateY(-50%); 	transform:translateX(-50%) translateY(-50%); 	/*background:url(/templates/information/css/polina.jpg) no-repeat;*/ 	background-size:cover; }  .videobackground + *{ position:relative; 	z-index:1; }   .hasvideobackground{ 	position:relative; 	overflow:hidden; }   	/* ---------------------------------------  Error404 	-----------------------------------------*/   /* --------------------------------------- 	Custom styling -----------------------------------------*/  .container, .container-fluid{ 	margin:0 auto; 	box-sizing:border-box; }  .container{ 	width:1100px;  }  .container-fluid{ 	max-width:1100px; }  body{ 	background:#f3f3f3 url('/templates/information/css/../images/fon39.jpg') center center no-repeat fixed;  	background-size:cover;  	color:#000000;  	text-align:left;  	line-height:20px;  	font-size:16px;  	font-family:Tahoma, sans-serif;  }  a{ 	color:#c90000;  }   a:hover{ 	color:#ff4545;  	text-decoration:underline;  }  h1, div.componentheading{ 	color:#008004;  	font-size:22px;  }  h2, div.contentheading{ 	color:#007004;  	font-size:18px;  }  h2 a:hover, div.contentheading a:hover{ 	color:#036c9e;  }  h3{ 	font-size:16px;  }  .button, button, button.btn, input.btn, .btn, .btn-group > .btn.active{  border:none; 	background:#158000;  	-moz-border-radius:5px;  	-o-border-radius:5px;  	-webkit-border-radius:5px;  	border-radius:5px;  	-moz-border-radius:5px 5px 5px 5px;  	-o-border-radius:5px 5px 5px 5px;  	-webkit-border-radius:5px 5px 5px 5px;  	border-radius:5px 5px 5px 5px;  	color:#ffffff;  	padding-right:12px;  	padding-left:12px;  	text-align:center;  	font-size:110%;  }  .button:hover, button:hover, button.btn:hover, input.btn:hover, .btn:hover{ 	background:#1ba300;  	color:#ffffff;  	text-align:center;  	font-size:110%;  }  ul.pagenav li a, .pagination li .pagenav, .pager li a{  display:inline-block; 	background:#ffffff;  	background-image:url("/templates/information/css/pagenavbuttonbody-gradient.svg");  	background-image:-o-linear-gradient(center top,#ffffff,#ffffff 50%,#f2fff2 50%, #e0ffde 100%);  	background-image:-webkit-gradient(linear, left top, left bottom,from(#ffffff),color-stop(50%,#ffffff),color-stop(50%,#f2fff2), color-stop(100%, #e0ffde));  	background-image:-moz-linear-gradient(center top,#ffffff,#ffffff 50%,#f2fff2 50%, #e0ffde 100%);  	background-image:linear-gradient(center top,#ffffff,#ffffff 50%,#f2fff2 50%, #e0ffde 100%);  	-pie-background:linear-gradient(center top,#ffffff,#ffffff 50%,#f2fff2 50%, #e0ffde 100%);  	border:#c7c7c7 1px solid;  	-moz-border-radius:10px;  	-o-border-radius:10px;  	-webkit-border-radius:10px;  	border-radius:10px;  	-moz-border-radius:10px 10px 10px 10px;  	-o-border-radius:10px 10px 10px 10px;  	-webkit-border-radius:10px 10px 10px 10px;  	border-radius:10px 10px 10px 10px;  	color:#000000;  	padding-top:2px;  	padding-right:5px;  	padding-bottom:2px;  	padding-left:5px;  }  ul.pagenav li a:hover, .pagination li .pagenav:hover, .pager li a:hover{ 	color:#ff0000;  	text-decoration:none;  }  .readmore a, .readmore .btn{ 	background:#158000;  	border:#c7c7c7 1px solid;  	-moz-border-radius:5px;  	-o-border-radius:5px;  	-webkit-border-radius:5px;  	border-radius:5px;  	-moz-border-radius:5px 5px 5px 5px;  	-o-border-radius:5px 5px 5px 5px;  	-webkit-border-radius:5px 5px 5px 5px;  	border-radius:5px 5px 5px 5px;  	padding:5px;  	text-align:center;  }  .readmore a:hover{ 	background:#00b000;  }  .invalid{border:red;}  input.inputbox, .registration input, .login input, .contact input, .contact textarea, select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input{  border:none; 	height:auto; 	border:#e7e7e7 1px solid;  	-moz-border-radius:5px;  	-o-border-radius:5px;  	-webkit-border-radius:5px;  	border-radius:5px;  	-moz-border-radius:5px 5px 5px 5px;  	-o-border-radius:5px 5px 5px 5px;  	-webkit-border-radius:5px 5px 5px 5px;  	border-radius:5px 5px 5px 5px;  	color:#292929;  	padding:4px;  	text-align:left;  	font-size:16px;  }  input:focus, input.inputbox:focus, .registration input:focus, .login input:focus, .contact input:focus, .contact textarea:focus, select:focus, textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus{ 	background:#dcffd9;  	border:#b0b0b0 1px solid;  }  .article-info{ 	color:#075900;  } /* --------------------------------------- 	Table styling -----------------------------------------*/  table tbody > tr:nth-child(odd) > td, table tbody > tr:nth-child(odd) > th{ 	background-color:#c2ffb3; }  table{  max-width:100%;  background-color:transparent;  border-collapse:collapse;  border-spacing:0; } table{  width:100%;  margin-bottom:20px; } table th, table td{  padding:8px;  line-height:20px;  text-align:left;  vertical-align:top;  border-top:1px solid #86bd86; } table th{  font-weight:bold; } table thead th{  vertical-align:bottom; } 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:1px solid #86bd86; } table table{  background-color:#ffffff; }   #wrapper > div.inner{ 	-moz-border-radius:5px;  	-o-border-radius:5px;  	-webkit-border-radius:5px;  	border-radius:5px;  	-moz-border-radius:5px 5px 5px 5px;  	-o-border-radius:5px 5px 5px 5px;  	-webkit-border-radius:5px 5px 5px 5px;  	border-radius:5px 5px 5px 5px;  }  #row1 > div.inner{ 	height:5px;  	box-shadow:#777777 0px 10px 6px -6px;  	-moz-box-shadow:#777777 0px 10px 6px -6px;  	-webkit-box-shadow:#777777 0px 10px 6px -6px;  }  /*shadow start*/ #block1{ 	position:relative; 	z-index:0; }  #block1 > div.inner{ 	position:relative; }  #block1 > div.inner{ 	-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3); -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3); box-shadow:0 1px 4px rgba(0, 0, 0, 0.3); } /*shadow end*/  #block1 > div.inner{ 	background:#ffffff;  	-moz-border-radius:0px;  	-o-border-radius:0px;  	-webkit-border-radius:0px;  	border-radius:0px;  	-moz-border-radius:5px 5px 0px 0px;  	-o-border-radius:5px 5px 0px 0px;  	-webkit-border-radius:5px 5px 0px 0px;  	border-radius:5px 5px 0px 0px;  	color:#4a4a4a;  	text-align:center;  	box-shadow:#777777 0px 10px 6px -6px;  	-moz-box-shadow:#777777 0px 10px 6px -6px;  	-webkit-box-shadow:#777777 0px 10px 6px -6px;  }  #block1 div.moduletable h3, #block1 div.module h3, #block1 div.moduletable_menu h3, #block1 div.module_menu h3{ 	-moz-border-radius:0px;  	-o-border-radius:0px;  	-webkit-border-radius:0px;  	border-radius:0px;  	-moz-border-radius:5px 5px 0px 0px;  	-o-border-radius:5px 5px 0px 0px;  	-webkit-border-radius:5px 5px 0px 0px;  	border-radius:5px 5px 0px 0px;  } #block1 ul.menu, #block1 ul.maximenuck{  margin:0;  padding:0; }  #block1 ul.menu li, #block1 ul.maximenuck li{ 	margin:0; 	padding:0; 	display:inline-block; 	list-style:none; }  #block1 ul.menu li li, #block1 ul.maximenuck li li{ 	float:none; 	display:block; }  #block1 ul.menu > li > a, #block1 ul.menu > li > span.separator, #block1 ul.maximenuck > li > a, #block1 ul.maximenuck > li > span.separator{  display:block; 	border-top:#ffffff 3px solid;  	border-right:#e0e0e0 1px solid;  	margin:0px;  	padding:15px;  	text-align:left;  	font-size:16px;  	font-family:Tahoma, sans-serif;  }  #block1 ul.menu > li:hover > a, #block1 ul.menu > li:hover > span.separator, #block1 ul.maximenuck > li:hover > a, #block1 ul.maximenuck > li:hover > span.separator{ 	border-top:#95e698 3px solid;  	color:#ff0000;  }  #block1 ul.menu > li.active > a, #block1 ul.menu > li.active > span.separator, #block1 ul.maximenuck > li.active > a, #block1 ul.maximenuck > li.active > span.separator{ 	font-weight:bold;  	font-size:16px;  }  #block1 ul.menu li li a, #block1 ul.menu li li span.separator, #block1 ul.maximenuck li li a, #block1 ul.maximenuck li li span.separator{  display:block; 	border:#cfcfcf 1px dotted;  	color:#606d75;  	padding:10px;  	text-align:left;  	font-size:15px;  }  #block1 ul.menu li li:hover > a, #block1 ul.menu li li:hover span.separator, #block1 ul.maximenuck li li:hover > a, #block1 ul.maximenuck li li:hover span.separator{ 	color:#ff0000;  }  #block1 ul.menu li li.active > a, #block1 ul.menu li li.active span.separator, #block1 ul.maximenuck li li.active > a, #block1 ul.maximenuck li li.active span.separator{ 	font-weight:bold;  }  /* code pour menu normal */ #block1 ul.menu li ul, #block1 ul.menu li:hover ul ul, #block1 ul.menu li:hover ul ul ul{ 	position:absolute; 	left:-999em; 	z-index:999;  margin:0;  padding:0; 	background:#fafafa;  	border:#d9d9d9 1px solid;  	width:200px;  }   #block1 ul.menu li:hover ul ul, #block1 ul.menu li:hover li:hover ul ul, #block1 ul.menu li:hover li:hover li:hover ul ul, #block1 ul.menu li.sfhover ul ul, #block1 ul.menu li.sfhover ul.sfhover ul ul, #block1 ul.menu li.sfhover ul.sfhover ul.sfhover ul ul{ 	left:-999em; }  #block1 ul.menu li:hover > ul, #block1 ul.menu li:hover ul li:hover > ul, #block1 ul.menu li:hover ul li:hover ul li:hover > ul, #block1 ul.menu li:hover ul li:hover ul li:hover ul li:hover > ul, #block1 ul.menu li.sfhover ul, #block1 ul.menu li.sfhover ul li.sfhover ul, #block1 ul.menu li.sfhover ul li.sfhover ul li.sfhover ul, #block1 ul.menu li.sfhover ul li.sfhover ul li.sfhover ul li.sfhover ul{ 	left:auto; }  #block1 ul.menu li:hover ul li:hover ul{ 	margin-top:-30px;  	margin-left:190px;  }  /* fin code normal */  #block1 ul.maximenuCK li ul, #block1 ul.maximenuCK li:hover ul ul, #block1 ul.maximenuCK li:hover ul ul ul, #block1 ul.maximenuck li ul, #block1 ul.maximenuck li:hover ul ul, #block1 ul.maximenuck li:hover ul ul ul{ 	position:static !important; 	left:auto !important; 	background:transparent !important; 	border-radius:0 !important;  border:none !important; 	-moz-border-radius:0 !important; 	-o-border-radius:0 !important; 	-webkit-border-radius:0 !important; 	width:100% !important; 	box-shadow:none !important; 	-moz-box-shadow:none !important; 	-webkit-box-shadow:none !important; }  #block1 ul.maximenuCK li ul ul, #block1 ul.maximenuck li ul ul{ 	margin:0 !important; }  #block1 li div.maxidrop-main{ 	width:200px;  }  #block1 li div.floatCK, #block1 li div.floatck{ 	background:#fafafa;  	border:#d9d9d9 1px solid;  }  #block1 ul li ul.maximenuCK2, #block1 ul li ul.maximenuck2{  margin:0;  padding:0; }  #block1 ul li div.maximenuCK2, #block1 ul li div.maximenuck2{  float:left;  width:100%; }  #block1 li div.maxidrop-main div.maxidrop-main{ }  #block1 ul li.maximenuCK div.floatCK div.floatCK, #block1 ul li.maximenuck div.floatck div.floatck{ 	margin-top:-30px;  	margin-left:190px;  }  #block1 span.descCK, #block1 span.descck{  display:block;  line-height:10px; }  #block1 ul.menu li li{  float:none;  display:block; }   #bannerrow > div.inner{ 	background:#ffffff;  	background:rgba(255,255,255,0.5);  	-pie-background:rgba(255,255,255,0.5);  }  #bannerlogo > div.inner > .bannerlogodesc{ 	color:#a3a3a3;  	text-align:center;  	font-size:13px;  	font-family:Arial, sans-serif;  }  #bannerlogo > div.inner{ 	margin-top:10px;  	margin-left:10px;  }  #bannermodule > div.inner{ 	margin-top:25px;  	padding:10px;  }  #bannermenu > div.inner{ 	background:#f5f5f5;  	background:rgba(245,245,245,0.5);  	-pie-background:rgba(245,245,245,0.5);  	-moz-border-radius:10px;  	-o-border-radius:10px;  	-webkit-border-radius:10px;  	border-radius:10px;  	-moz-border-radius:10px 10px 10px 10px;  	-o-border-radius:10px 10px 10px 10px;  	-webkit-border-radius:10px 10px 10px 10px;  	border-radius:10px 10px 10px 10px;  	color:#666666;  	margin-top:10px;  	margin-right:10px;  	margin-bottom:10px;  	margin-left:10px;  	padding:0px;  	box-shadow:#dedede 0px 0px 4px 0px;  	-moz-box-shadow:#dedede 0px 0px 4px 0px;  	-webkit-box-shadow:#dedede 0px 0px 4px 0px;  }  #bannermenu div.moduletable h3, #bannermenu div.module h3, #bannermenu div.moduletable_menu h3, #bannermenu div.module_menu h3{ 	color:#00aff8;  	font-weight:normal;  	font-size:20px;  }  #bannermenu a{ 	color:#00aff8;  }   #bannermenu a:hover{ 	color:#000000;  } #bannermenu ul.menu, #bannermenu ul.maximenuck{  margin:0;  padding:0; }  #bannermenu ul.menu li, #bannermenu ul.maximenuck li{ 	margin:0; 	padding:0; 	display:inline-block; 	list-style:none; }  #bannermenu ul.menu li li, #bannermenu ul.maximenuck li li{ 	float:none; 	display:block; }  #bannermenu ul.menu > li > a, #bannermenu ul.menu > li > span.separator, #bannermenu ul.maximenuck > li > a, #bannermenu ul.maximenuck > li > span.separator{  display:block; }  #bannermenu ul.menu > li:hover > a, #bannermenu ul.menu > li:hover > span.separator, #bannermenu ul.maximenuck > li:hover > a, #bannermenu ul.maximenuck > li:hover > span.separator{ }  #bannermenu ul.menu > li.active > a, #bannermenu ul.menu > li.active > span.separator, #bannermenu ul.maximenuck > li.active > a, #bannermenu ul.maximenuck > li.active > span.separator{ }  #bannermenu ul.menu li li a, #bannermenu ul.menu li li span.separator, #bannermenu ul.maximenuck li li a, #bannermenu ul.maximenuck li li span.separator{  display:block; }  #bannermenu ul.menu li li:hover > a, #bannermenu ul.menu li li:hover span.separator, #bannermenu ul.maximenuck li li:hover > a, #bannermenu ul.maximenuck li li:hover span.separator{ }  #bannermenu ul.menu li li.active > a, #bannermenu ul.menu li li.active span.separator, #bannermenu ul.maximenuck li li.active > a, #bannermenu ul.maximenuck li li.active span.separator{ }  /* code pour menu normal */ #bannermenu ul.menu li ul, #bannermenu ul.menu li:hover ul ul, #bannermenu ul.menu li:hover ul ul ul{ 	position:absolute; 	left:-999em; 	z-index:999;  margin:0;  padding:0; }   #bannermenu ul.menu li:hover ul ul, #bannermenu ul.menu li:hover li:hover ul ul, #bannermenu ul.menu li:hover li:hover li:hover ul ul, #bannermenu ul.menu li.sfhover ul ul, #bannermenu ul.menu li.sfhover ul.sfhover ul ul, #bannermenu ul.menu li.sfhover ul.sfhover ul.sfhover ul ul{ 	left:-999em; }  #bannermenu ul.menu li:hover > ul, #bannermenu ul.menu li:hover ul li:hover > ul, #bannermenu ul.menu li:hover ul li:hover ul li:hover > ul, #bannermenu ul.menu li:hover ul li:hover ul li:hover ul li:hover > ul, #bannermenu ul.menu li.sfhover ul, #bannermenu ul.menu li.sfhover ul li.sfhover ul, #bannermenu ul.menu li.sfhover ul li.sfhover ul li.sfhover ul, #bannermenu ul.menu li.sfhover ul li.sfhover ul li.sfhover ul li.sfhover ul{ 	left:auto; }  #bannermenu ul.menu li:hover ul li:hover ul{ }  /* fin code normal */  #bannermenu ul.maximenuCK li ul, #bannermenu ul.maximenuCK li:hover ul ul, #bannermenu ul.maximenuCK li:hover ul ul ul, #bannermenu ul.maximenuck li ul, #bannermenu ul.maximenuck li:hover ul ul, #bannermenu ul.maximenuck li:hover ul ul ul{ 	position:static !important; 	left:auto !important; 	background:transparent !important; 	border-radius:0 !important;  border:none !important; 	-moz-border-radius:0 !important; 	-o-border-radius:0 !important; 	-webkit-border-radius:0 !important; 	width:100% !important; 	box-shadow:none !important; 	-moz-box-shadow:none !important; 	-webkit-box-shadow:none !important; }  #bannermenu ul.maximenuCK li ul ul, #bannermenu ul.maximenuck li ul ul{ 	margin:0 !important; }  #bannermenu li div.maxidrop-main{ }  #bannermenu li div.floatCK, #bannermenu li div.floatck{ }  #bannermenu ul li ul.maximenuCK2, #bannermenu ul li ul.maximenuck2{  margin:0;  padding:0; }  #bannermenu ul li div.maximenuCK2, #bannermenu ul li div.maximenuck2{  float:left;  width:100%; }  #bannermenu li div.maxidrop-main div.maxidrop-main{ }  #bannermenu ul li.maximenuCK div.floatCK div.floatCK, #bannermenu ul li.maximenuck div.floatck div.floatck{ }  #bannermenu span.descCK, #bannermenu span.descck{  display:block;  line-height:10px; }  #bannermenu ul.menu li li{  float:none;  display:block; }   #maincontent > div.inner{ 	background:#ffffff;  	background:rgba(255,255,255,0.5);  	-pie-background:rgba(255,255,255,0.5);  	margin-top:5px;  }  #left > div.inner{ 	background:#ffffff;  	border:#c7c7c7 1px solid;  	-moz-border-radius:15px;  	-o-border-radius:15px;  	-webkit-border-radius:15px;  	border-radius:15px;  	-moz-border-radius:15px 15px 15px 15px;  	-o-border-radius:15px 15px 15px 15px;  	-webkit-border-radius:15px 15px 15px 15px;  	border-radius:15px 15px 15px 15px;  	margin:10px;  	padding:10px;  	box-shadow:#c7c7c7 0px 2px 3px 1px;  	-moz-box-shadow:#c7c7c7 0px 2px 3px 1px;  	-webkit-box-shadow:#c7c7c7 0px 2px 3px 1px;  }  #left div.moduletable, #left div.module, #left div.moduletable_menu, #left div.module_menu{ 	margin-bottom:15px;  }  #left div.moduletable h3, #left div.module h3, #left div.moduletable_menu h3, #left div.module_menu h3{ 	margin-top:5px;  	margin-bottom:10px;  }  #left ul.menu li a, #left ul.menu li span.separator{  }  #left ul.menu li a, #left ul.menu li span.separator{  display:block; 	background:url('/templates/information/css/../images/theme15_tick.png') left center no-repeat scroll;  	background-size:auto;  	padding-top:5px;  	padding-bottom:7px;  	padding-left:20px;  }  #left ul.menu li.active > a, #left ul.menu li.active > span.separator{ 	font-weight:bold;  }  #left ul.menu li ul{ 	margin-left:30px;  }  #left ul.menu li li a, #left ul.menu li li span.separator{ 	font-size:15px;  }  #left ul.menu li li.active > a, #left ul.menu li li.active > span.separator{ 	font-weight:bold;  }  #main > div.inner{ 	margin-top:0px;  	padding:0px;  }  #maintopmodule > div.inner{ 	border-top:#e7e7e7 1px solid;  	margin-top:10px;  	padding:10px;  }  #center > div.inner{ 	background:#ffffff;  	border:#c7c7c7 1px solid;  	-moz-border-radius:15px;  	-o-border-radius:15px;  	-webkit-border-radius:15px;  	border-radius:15px;  	-moz-border-radius:15px 15px 15px 15px;  	-o-border-radius:15px 15px 15px 15px;  	-webkit-border-radius:15px 15px 15px 15px;  	border-radius:15px 15px 15px 15px;  	margin-top:10px;  	margin-bottom:10px;  	padding:10px;  	box-shadow:#c7c7c7 0px 2px 3px 1px;  	-moz-box-shadow:#c7c7c7 0px 2px 3px 1px;  	-webkit-box-shadow:#c7c7c7 0px 2px 3px 1px;  }  #centertopmodule > div.inner{ 	border-top:#e7e7e7 1px solid;  	margin-top:10px;  	padding:10px;  }  #centerbottommodule > div.inner{ 	border-top:#e7e7e7 1px solid;  	margin-top:10px;  	padding:10px;  	text-align:left;  }  #right > div.inner{ 	background:#ffffff;  	border:#c7c7c7 1px solid;  	-moz-border-radius:15px;  	-o-border-radius:15px;  	-webkit-border-radius:15px;  	border-radius:15px;  	-moz-border-radius:15px 15px 15px 15px;  	-o-border-radius:15px 15px 15px 15px;  	-webkit-border-radius:15px 15px 15px 15px;  	border-radius:15px 15px 15px 15px;  	margin:10px;  	padding:10px;  	text-align:center;  	box-shadow:#c7c7c7 0px 2px 3px 1px;  	-moz-box-shadow:#c7c7c7 0px 2px 3px 1px;  	-webkit-box-shadow:#c7c7c7 0px 2px 3px 1px;  }  #right div.moduletable, #right div.module, #right div.moduletable_menu, #right div.module_menu{ 	margin-bottom:15px;  }  #mainbottommodule > div.inner{ 	border-top:#e7e7e7 1px solid;  	margin-top:10px;  	padding:10px;  }  #footer > div.inner{ 	background:#ffffff;  	background:rgba(255,255,255,0.5);  	-pie-background:rgba(255,255,255,0.5);  	-moz-border-radius:0px;  	-o-border-radius:0px;  	-webkit-border-radius:0px;  	border-radius:0px;  	-moz-border-radius:0px 0px 5px 5px;  	-o-border-radius:0px 0px 5px 5px;  	-webkit-border-radius:0px 0px 5px 5px;  	border-radius:0px 0px 5px 5px;  	margin-top:5px;  	padding:10px;  }  #row1copy > div.inner{ 	height:5px;  	box-shadow:#777777 0px 10px 6px -6px;  	-moz-box-shadow:#777777 0px 10px 6px -6px;  	-webkit-box-shadow:#777777 0px 10px 6px -6px;  }     /* --------- /templates/information/css/mobile.css --------- */   /* --------------------------------------- 	Responsive design code -----------------------------------------*/  @media screen and (min-width:1025px){  .hidemobile5{ 	display:none !important; }  #row1{ 	display:inherit; } #block1{ 	display:inherit; } #bannerrow{ 	display:inherit; } #bannermodule{ 	display:inherit; } #bannermenu{ 	display:inherit; } #maintopmodule{ 	display:inherit; } #breadcrumbs{ 	display:inherit; } #centertopmodule{ 	display:inherit; } #centerbottommodule{ 	display:inherit; } #mainbottommodule{ 	display:inherit; } #footer{ 	display:inherit; } #row1copy{ 	display:inherit; }   }  @media screen and (min-width:951px) and (max-width:1024px){  img{ 	max-width:100%; 	height:auto; }  .container{ 	width:950px; }  .hidemobile4{ 	display:none !important; }  #row1{ 	display:inherit; } #block1{ 	display:inherit; } #bannerrow{ 	display:inherit; } #bannermodule{ 	display:inherit; } #bannermenu{ 	display:inherit; } #maintopmodule{ 	display:inherit; } #breadcrumbs{ 	display:inherit; } #centertopmodule{ 	display:inherit; } #centerbottommodule{ 	display:inherit; } #mainbottommodule{ 	display:inherit; } #footer{ 	display:inherit; } #row1copy{ 	display:inherit; }   }  @media screen and (min-width:759px) and (max-width:950px){  img{ 	max-width:100%; 	height:auto; }  .container{ 	width:758px; }  .hidemobile3{ 	display:none !important; }  #row1{ 	display:inherit; } #block1{ 	display:inherit; } #bannerrow{ 	display:inherit; } #bannermodule{ 	display:inherit; } #bannermenu{ 	display:inherit; } #maintopmodule{ 	display:inherit; } #breadcrumbs{ 	display:inherit; } #centertopmodule{ 	display:inherit; } #centerbottommodule{ 	display:inherit; } #mainbottommodule{ 	display:inherit; } #footer{ 	display:inherit; } #row1copy{ 	display:inherit; }   }  @media screen and (min-width:525px) and (max-width:758px){  img{ 	max-width:100%; 	height:auto; }  .container{ 	width:524px; }  .hidemobile2{ 	display:none !important; }  #row1 > .inner{ 	display:block; } #row1 .flexiblecolumn{ 	width:100% !important; float:none; } #row1 .flexiblecolumn > div.inner{ 	margin-left:0 !important; 	margin-right:0 !important; } #block1{ 	height:auto !important; } #block1 ul{ 	height:auto !important; } #block1 li{ 	float :none !important; 	width:100% !important; } #block1 div.floatck{ 	width:100% !important; } #bannerrow > .inner{ 	display:block; } #bannerrow .flexiblecolumn{ 	width:100% !important; float:none; } #bannerrow .flexiblecolumn > div.inner{ 	margin-left:0 !important; 	margin-right:0 !important; } #bannermodule{ 	display:inherit; } #bannermenu{ 	height:auto !important; } #bannermenu ul{ 	height:auto !important; } #bannermenu li{ 	float :none !important; 	width:100% !important; } #bannermenu div.floatck{ 	width:100% !important; } #maincontent > .inner{ 	display:block; } #maincontent .column{ 	width:100% !important; 	clear:both; 	float:left } #maincontent .column1 div.inner, #maincontent .column2 div.inner{ 	/*overflow:hidden;*/ } #maincontent .column div.inner{ 	margin-left:0 !important; 	margin-right:0 !important; } .items-row .item, .column{ 	width:auto !important; 	float:none; 	margin:0 !important; }  .column div.moduletable, .column div.moduletable_menu{ 	float:none; 	width:auto !important; 	/*margin:0 !important; 	padding:0 !important;*/ }  /** specifique au formulaire de contact **/ .contact form fieldset dt{ 	max-width:80px; }  .contact input, .contact textarea{ 	max-width:160px; }#maintopmodule{ 	display:inherit; } #maintopmodule{ 	height:auto !important; } #maintopmodule .logobloc{ 	float :none !important; 	width:auto !important; } #breadcrumbs{ 	display:inherit; } #breadcrumbs{ 	height:auto !important; } #breadcrumbs .logobloc{ 	float :none !important; 	width:auto !important; } #centertopmodule{ 	display:inherit; } #centertopmodule{ 	height:auto !important; } #centertopmodule .logobloc{ 	float :none !important; 	width:auto !important; } #centerbottommodule{ 	display:inherit; } #centerbottommodule{ 	height:auto !important; } #centerbottommodule .logobloc{ 	float :none !important; 	width:auto !important; } #mainbottommodule{ 	display:inherit; } #mainbottommodule{ 	height:auto !important; } #mainbottommodule .logobloc{ 	float :none !important; 	width:auto !important; } #footer{ 	display:inherit; } #footer{ 	height:auto !important; } #footer .logobloc{ 	float :none !important; 	width:auto !important; } #row1copy > .inner{ 	display:block; } #row1copy .flexiblecolumn{ 	width:100% !important; float:none; } #row1copy .flexiblecolumn > div.inner{ 	margin-left:0 !important; 	margin-right:0 !important; } .flexiblecolumn:nth-child(1){  display:none; } .calendars1{  float:left;  margin-right:20px;  min-width:233px; }  }  @media screen and (max-width:524px){  img{ 	max-width:100%; 	height:auto; }  .container{ 	width:292px; }  .hidemobile1{ 	display:none !important; }  #row1 > .inner{ 	display:block; } #row1 .flexiblecolumn{ 	width:100% !important; float:none; } #row1 .flexiblecolumn > div.inner{ 	margin-left:0 !important; 	margin-right:0 !important; } #block1{ 	height:auto !important; } #block1 ul{ 	height:auto !important; } #block1 li{ 	float :none !important; 	width:100% !important; } #block1 div.floatck{ 	width:100% !important; } #bannerrow > .inner{ 	display:block; } #bannerrow .flexiblecolumn{ 	width:100% !important; float:none; } #bannerrow .flexiblecolumn > div.inner{ 	margin-left:0 !important; 	margin-right:0 !important; } #bannermodule{ 	display:inherit; } #bannermenu{ 	height:auto !important; } #bannermenu ul{ 	height:auto !important; } #bannermenu li{ 	float :none !important; 	width:100% !important; } #bannermenu div.floatck{ 	width:100% !important; } #maincontent > .inner{ 	display:block; } #maincontent .column{ 	width:100% !important; 	clear:both; 	float:left } #maincontent .column1 div.inner, #maincontent .column2 div.inner{ 	/*overflow:hidden;*/ } #maincontent .column div.inner{ 	margin-left:0 !important; 	margin-right:0 !important; } .items-row .item, .column{ 	width:auto !important; 	float:none; 	margin:0 !important; }  .column div.moduletable, .column div.moduletable_menu{ 	float:none; 	width:auto !important; 	/*margin:0 !important; 	padding:0 !important;*/ }  /** specifique au formulaire de contact **/ .contact form fieldset dt{ 	max-width:80px; }  .contact input, .contact textarea{ 	max-width:160px; }#maintopmodule{ 	display:inherit; } #maintopmodule{ 	height:auto !important; } #maintopmodule .logobloc{ 	float :none !important; 	width:auto !important; } #breadcrumbs{ 	display:inherit; } #breadcrumbs{ 	height:auto !important; } #breadcrumbs .logobloc{ 	float :none !important; 	width:auto !important; } #centertopmodule{ 	display:inherit; } #centertopmodule{ 	height:auto !important; } #centertopmodule .logobloc{ 	float :none !important; 	width:auto !important; } #centerbottommodule{ 	display:inherit; } #centerbottommodule{ 	height:auto !important; } #centerbottommodule .logobloc{ 	float :none !important; 	width:auto !important; } #mainbottommodule{ 	display:inherit; } #footer{ 	display:inherit; } #footer{ 	height:auto !important; } #footer .logobloc{ 	float :none !important; 	width:auto !important; } #row1copy > .inner{ 	display:block; } #row1copy .flexiblecolumn{ 	width:100% !important; float:none; } #row1copy .flexiblecolumn > div.inner{ 	margin-left:0 !important; 	margin-right:0 !important; } .flexiblecolumn:nth-child(1){  display:none; } .calendars1{  float:left;  margin-right:20px;  min-width:233px; }  }     /* --------- /templates/information/css/font-awesome.min.css --------- */  /*!  * Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome  * License - http://fontawesome.io/license (Font:SIL OFL 1.1, CSS:MIT License)  */@font-face{font-family:'FontAwesome';src:url('/templates/information/css/../fonts/fontawesome-webfont.eot?v=4.6.3');src:url('/templates/information/css/../fonts/fontawesome-webfont.eot?#iefix&v=4.6.3') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.6.3') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.6.3') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.6.3') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;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}    /* --------- /templates/information/css/custom.css --------- */  @-webkit-keyframes fade-in{ 0%{ opacity:0.1; } 100%{ opacity:1; } } @-moz-keyframes fade-in{ 0%{ opacity:0.1; } 100%{ opacity:1; } } @-o-keyframes fade-in{ 0%{ opacity:0.1; } 100%{ opacity:1; } } @keyframes fade-in{ 0%{ opacity:0.1; } 100%{ opacity:1; } } body{  -webkit-animation:fade-in 1s linear !important;  -moz-animation:fade-in 1s linear !important;  -o-animation:fade-in 1s linear !important;  animation:fade-in 1s linear !important; } .itemRatingBlock, .catItemRatingBlock{  text-align:center !important; } div.itemRatingBlock span, div.catItemRatingBlock span{  display:inline-block !important;  float:none !important; } .itemRatingForm{  display:inline-block !important;  float:none !important; } .moduleEndItem{  border-bottom:1px dashed lightgreen; } div.tagItemView{  margin-bottom:10px; } div.catItemView{  margin-bottom:5px; } .jlslogin_text{  font-size:90%;  color:#595959; } .cbLoginForm .input-prepend.input-append{  width:100%; } .cbLoginForm .input-small{  width:85%; } .cbRegistrationHeader{  display:none; } div.k2Pagination ul li a{  padding:unset !important;  margin:unset !important;  border:unset !important;  border-radius:unset !important;  vertical-align:unset !important;  background:unset !important;  background-color:unset !important; } div.k2ItemsBlock ul li a:hover{  background-color:unset !important; } div.k2Pagination, div.k2Pagination ul{ 	text-align:unset !important; 	margin-left:0 !important; } div.k2Pagination ul li{  margin-bottom:10px !important; } .k2Pagination li{  background-color:rgba(5, 252, 43, 0.15) !important;  border-radius:3px !important;  box-shadow:0 1px 0 rgba(119, 119, 119, 0.2) inset, 0 1px 0 #FFFFFF, 0 0 5px rgba(0, 0, 0, 0.4) inset !important;  min-height:20px !important;  min-width:20px !important;  text-align:center !important;  padding:5px !important; } .pagenav-disable{  cursor:default; } .itemBackToTop{ 	display:none !important; } div.itemView{  margin:0 !important; } .itemNavigation{  text-align:center !important; } #btcontentslider122 .bt_handles{  width:calc(100% - 150px); } #block1 ul.menu li{  vertical-align:middle; } div.catItemView, div.tagItemView{  margin-bottom:0 !important; } .moduleItemTitleHeader, .itemHeader, .tagItemTitle, .catItemTitle{  text-align:center !important; } div.k2SearchBlock form input.inputbox{  width:150px !important;  margin-bottom:0 !important; } div.k2SearchBlock form input.button{  height:27px !important; } div.genericItemView{  margin-bottom:10px !important;  border-bottom:1px dashed lightgreen !important;  padding-bottom:15px !important; } div.genericItemCategory{  border-right:0 solid #ccc !important; } h1, h2, h3{  line-height:25px !important; } #maincontent h3{  color:darkgreen; } .moduleItemAuthor{  margin-bottom:10px;  text-align:center;  font-size:small; } .userItemHeader{  text-align:center; } .itemAuthor{  font-size:small;  margin-bottom:5px !important;  margin-top:5px !important; } .catItemAuthor{  text-align:center;  font-size:small; } .userItemView{  margin-bottom:10px !important;  border-bottom:1px dashed lightgreen; } #rp_content{  text-align:justify; } .donors{  text-align:left;  margin-bottom:20px; } @media (max-width:758px){  .flexiblecolumn:nth-child(1){  display:none;  }  .calendars1{  float:left;  margin-right:20px;  min-width:233px;  }  #block1{  display:none !important;  }  #row1{  display:none !important;  }  #bannermodule > div.inner{  margin-top:0px;  }  #bannermenu{  display:none !important;  }  #maincontent > div{  display:flex !important;  flex-direction:column-reverse;  } } .SLNotificationBar{  box-shadow:0 0 10px rgba(0,0,0,0.5); }    /* --------- /components/com_k2/css/k2.css --------- */  /**  * @version 2.11 (rolling release)  * @package K2  * @author JoomlaWorks https://www.joomlaworks.net  * @copyright Copyright (c) 2009 - 2023 JoomlaWorks Ltd. All rights reserved.  * @license GNU/GPL:https://gnu.org/licenses/gpl.html  */  /*  ### Legend ###  Colors used: #fafafa (light grey) used as background on all toolbars, category and user/author boxes */    /*------------------------------------------------------------------------------  Common Elements --------------------------------------------------------------------------------*/  /* --- Basic typography --- */ a:active, a:focus{outline:0;} img{border:none;}  /* --- Global K2 container --- */ #k2Container{padding:0 0 24px 0;} body.contentpane #k2Container{padding:16px;} /* used in popups */  /* --- General padding --- */ .k2Padding{padding:4px;}  /* --- Clearing --- */ .clr{clear:both;height:0;line-height:0;display:block;float:none;padding:0;margin:0;border:none;}  /* --- Striped rows (add a different background color enable stripped rows in various listings with K2 content) --- */ .even{padding:2px;} .odd{padding:2px;}  /* --- RSS feed icon --- */ div.k2FeedIcon{padding:4px 8px;} div.k2FeedIcon a, div.k2FeedIcon a:hover{display:block;float:right;margin:0;padding:0;width:16px;height:16px;} div.k2FeedIcon a span, div.k2FeedIcon a:hover span{display:none;}  /* --- Rating --- */ .itemRatingForm{display:block;vertical-align:middle;line-height:25px;float:left;} .itemRatingLog{font-size:11px;margin:0;padding:0 0 0 4px;float:left;} div.itemRatingForm .formLogLoading{background:url(/components/com_k2/css/../images/loaders/generic.gif) no-repeat left center;height:25px;padding:0 0 0 20px;} .itemRatingList, .itemRatingList a:hover, .itemRatingList .itemCurrentRating{background:transparent url(/components/com_k2/css/../images/ratingstars.gif) left -1000px repeat-x;} .itemRatingList{position:relative;float:left;width:125px;height:25px;overflow:hidden;list-style:none;margin:0;padding:0;background-position:left top;} .itemRatingList li{display:inline;background:none;padding:0;} .itemRatingList a, .itemRatingList .itemCurrentRating{position:absolute;top:0;left:0;text-indent:-1000px;height:25px;line-height:25px;outline:none;overflow:hidden;border:none;cursor:pointer;} .itemRatingList a:hover{background-position:left bottom;} .itemRatingList a.one-star{width:20%;z-index:6;} .itemRatingList a.two-stars{width:40%;z-index:5;} .itemRatingList a.three-stars{width:60%;z-index:4;} .itemRatingList a.four-stars{width:80%;z-index:3;} .itemRatingList a.five-stars{width:100%;z-index:2;} .itemRatingList .itemCurrentRating{z-index:1;background-position:0 center;margin:0;padding:0;} span.siteRoot{display:none;}  /* --- CSS added with JavaScript --- */ .smallerFontSize{font-size:100%;line-height:inherit;} .largerFontSize{font-size:150%;line-height:140%;}  /* --- ReCaptcha --- */ /* .recaptchatable .recaptcha_image_cell, #recaptcha_table{background-color:#fff !important;} #recaptcha_table{border-color:#ccc !important;} #recaptcha_response_field{border-color:#ccc !important;background-color:#fff !important;} */ .k2-recaptcha-v2{margin-top:12px;}  /* --- Icon Font Support --- */ /* Reset for users with older overrides */ div.itemToolbar ul li a#fontDecrease, div.itemToolbar ul li a#fontIncrease{font-size:14px;} div.itemToolbar ul li a#fontDecrease img, div.itemToolbar ul li a#fontIncrease img{background:none;} a.ubUserFeedIcon, a.ubUserFeedIcon:hover, a.ubUserURL, a.ubUserURL:hover, span.ubUserEmail, div.itemIsFeatured:before, div.catItemIsFeatured:before, div.userItemIsFeatured:before, div.k2FeedIcon a, div.k2FeedIcon a:hover, div.itemToolbar ul li a#fontDecrease, div.itemToolbar ul li a#fontIncrease{background:none;text-decoration:none;vertical-align:middle;font-family:'simple-line-icons';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}  /* Font assignments */ div.catItemIsFeatured:before, div.userItemIsFeatured:before, div.itemIsFeatured:before{content:"\e09b";} a#fontIncrease:before{content:"\e091";} a#fontDecrease:before{content:"\e092";} div.k2FeedIcon a:before, a.ubUserFeedIcon:before{content:"\e03b";} a.ubUserURL:before{content:"\e037";} span.ubUserEmail:before{content:"\e086";}  /* --- Primary lists in modules --- */ div.k2LatestCommentsBlock ul, div.k2TopCommentersBlock ul, div.k2ItemsBlock ul, div.k2LoginBlock ul, div.k2UserBlock ul.k2UserBlockActions, div.k2UserBlock ul.k2UserBlockRenderedMenu, div.k2ArchivesBlock ul, div.k2AuthorsListBlock ul, div.k2CategoriesListBlock ul, div.k2UsersBlock ul{margin:0;padding:0 4px;list-style:none;} /* Example CSS:padding:0;margin:0;list-style:none; */  div.k2LatestCommentsBlock ul li, div.k2TopCommentersBlock ul li, div.k2ItemsBlock ul li, div.k2LoginBlock ul li, div.k2ArchivesBlock ul li, div.k2AuthorsListBlock ul li, div.k2CategoriesListBlock ul li, div.k2UsersBlock ul li{display:block;padding:0;margin:0 0 24px 0;} /* Example CSS:display:block;clear:both;padding:2px 0;border-bottom:1px dotted #ccc; */  .clearList{display:none;float:none;clear:both;} /* this class is used to clear all previous floating list elements */ .lastItem{border:none;} /* class appended on last list item */  /* --- Avatars --- */ .k2Avatar img{display:block;float:left;background:#fff;border:1px solid #ddd;border-radius:50%;padding:2px;margin:2px 4px 4px 0;}  /* --- Read more --- */ a.k2ReadMore{} a.k2ReadMore:hover{}  /* --- Pagination --- */ div.k2Pagination{padding:8px;margin:24px 0 4px 0;text-align:center;}  div.k2PaginationLinks{}  div.k2PaginationCounter{} div.k2Pagination ul{text-align:center;} div.k2Pagination ul li{display:inline-block;margin:0;padding:0;} div.k2Pagination ul li a{display:inline-block;padding:4px 8px;margin:0 8px;border:1px solid #ddd;border-radius:4px;vertical-align:middle;background:#fff;text-decoration:none;} div.k2Pagination ul li a:hover{background:#fafafa;cursor:pointer;} div.k2Pagination ul li.active a{background:#fafafa;} div.k2Pagination ul li a span{vertical-align:middle;}  /* --- Extra fields:CSV data styling --- */ table.csvData{} table.csvData tr th{} table.csvData tr td{}  /* --- Featured flags:the classes are repeated further below to indicate placement in the CSS structure --- */ div.itemIsFeatured, div.catItemIsFeatured, div.userItemIsFeatured{position:relative;} div.itemIsFeatured:before, div.catItemIsFeatured:before, div.userItemIsFeatured:before{position:absolute;top:10px;right:10px;color:#CF1919;font-size:20px;}  /* --- Separators --- */ .k2HorizontalSep{border:0;padding:0;margin:0 8px;}  /* --- Edit Buttons --- */ span.itemEditLink, span.catItemEditLink, span.userItemEditLink, span.userItemAddLink{float:right;display:block;padding:0;margin:0;width:120px;text-align:right;}  span.itemEditLink a,  span.catItemEditLink a,  span.userItemEditLink a,  span.userItemAddLink a{display:inline-block;padding:4px 8px;margin:0;background:#2d96dd;color:#fff;border:0;border-radius:4px;font-size:11px;line-height:100%;font-weight:bold;text-align:center;text-decoration:none;}  span.itemEditLink a:hover,  span.catItemEditLink a:hover,  span.userItemEditLink a:hover,  span.userItemAddLink a:hover{background:#217dbb;}    /*------------------------------------------------------------------------------  Component - Item view --------------------------------------------------------------------------------*/ a.itemPrintThisPage{display:block;width:160px;margin:4px auto 16px;padding:8px;border:1px solid #ddd;border-radius:4px;text-align:center;font-size:14px;} a.itemPrintThisPage:hover{background:#fafafa;text-decoration:none;}  div.itemView{padding:8px 0 24px 0;margin:0 0 24px 0;} /* this is the item container for this view */ div.itemIsFeatured{} /* Attach a class for each featured item */  span.itemEditLink{}  span.itemEditLink a{}  span.itemEditLink a:hover{}  div.itemHeader{}  div.itemHeader span.itemDateCreated{color:#999;font-size:11px;}  div.itemHeader h2.itemTitle{padding:10px 0 4px 0;margin:0;}  div.itemHeader h2.itemTitle span{}  div.itemHeader h2.itemTitle span sup{font-size:12px;color:#CF1919;text-decoration:none;} /* "Featured" presented in superscript */  div.itemHeader span.itemAuthor{display:block;padding:0;margin:0;}  div.itemHeader span.itemAuthor a:before{content:" ";}  div.itemHeader span.itemAuthor a{}  div.itemHeader span.itemAuthor a:hover{}  div.itemToolbar{padding:8px;margin:16px 0 0 0;background:#fafafa;border-radius:4px;}  div.itemToolbar ul{text-align:right;list-style:none;padding:0;margin:0;}  div.itemToolbar ul li{display:inline;list-style:none;padding:0 4px 0 8px;margin:0;border-left:1px solid #ccc;text-align:center;background:none;font-size:12px;}  div.itemToolbar ul > li:first-child{border:none;} /* remove the first CSS border from the left of the toolbar */  div.itemToolbar ul li a{font-size:12px;font-weight:normal;}  div.itemToolbar ul li a:hover{}  div.itemToolbar ul li a span{}  div.itemToolbar ul li a.itemPrintLink{}  div.itemToolbar ul li a.itemPrintLink span{}  div.itemToolbar ul li a.itemEmailLink{}  div.itemToolbar ul li a.itemEmailLink span{}  div.itemToolbar ul li a.itemVideoLink{}  div.itemToolbar ul li a.itemVideoLink span{}  div.itemToolbar ul li a.itemImageGalleryLink{}  div.itemToolbar ul li a.itemImageGalleryLink span{}  div.itemToolbar ul li a.itemCommentsLink{}  div.itemToolbar ul li a.itemCommentsLink span{}  div.itemToolbar ul li a img{vertical-align:middle;}  div.itemToolbar ul li span.itemTextResizerTitle{}  div.itemToolbar ul li a#fontDecrease{margin:0 0 0 2px;}  div.itemToolbar ul li a#fontDecrease img{width:13px;height:13px;font-size:13px;}  div.itemToolbar ul li a#fontIncrease{margin:0 0 0 2px;}  div.itemToolbar ul li a#fontIncrease img{width:13px;height:13px;font-size:13px;}  div.itemToolbar ul li a#fontDecrease span,  div.itemToolbar ul li a#fontIncrease span{display:none;}  div.itemRatingBlock{padding:8px 0;}  div.itemRatingBlock span{display:block;float:left;font-style:normal;padding:0 4px 0 0;margin:0;color:#999;}  div.itemBody{padding:8px 0;margin:0;}  div.itemImageBlock{padding:8px 0;margin:0 0 16px 0;}  span.itemImage{display:block;text-align:center;margin:0 0 8px 0;}  span.itemImage img{max-width:100%;height:auto;}  span.itemImageCaption{color:#666;float:left;display:block;font-size:11px;}  span.itemImageCredits{color:#999;float:right;display:block;font-style:italic;font-size:11px;}  @media screen and ( max-width:600px ){  span.itemImageCaption,  span.itemImageCredits{float:none;text-align:center;}  }  div.itemIntroText{color:#444;font-size:18px;font-weight:bold;line-height:24px;padding:4px 0 12px 0;}  div.itemIntroText img{}  div.itemFullText{}  div.itemFullText h3{margin:0;padding:16px 0 4px 0;}  div.itemFullText p{}  div.itemFullText img{}  div.itemExtraFields{margin:16px 0 0 0;padding:8px 0 0 0;border-top:1px dotted #ddd;}  div.itemExtraFields h3{margin:0;padding:0 0 8px 0;}  div.itemExtraFields ul{margin:0;padding:0;list-style:none;}  div.itemExtraFields ul li{display:block;}  div.itemExtraFields ul li span.itemExtraFieldsLabel{display:block;float:left;font-weight:bold;margin:0 4px 0 0;width:30%;}  div.itemExtraFields ul li span.itemExtraFieldsValue{}  div.itemContentFooter{display:block;text-align:right;padding:4px 0;margin:16px 0 4px 0;color:#999;}  span.itemHits{float:left;}  span.itemDateModified{}  div.itemSocialSharing{padding:8px 0;}  div.itemTwitterButton{float:left;margin:0 24px 0 0;}  div.itemFacebookButton{display:inline-block;margin:0 24px 0 0;}  div.itemLinkedInButton{display:inline-block;margin:0;}  div.itemLinks{margin:16px 0;padding:0;}  div.itemCategory{}  div.itemCategory span{font-weight:bold;color:#555;padding:0 4px 0 0;}  div.itemCategory a{} div.itemTagsBlock{}  div.itemTagsBlock span{font-weight:bold;color:#555;padding:0 4px 0 0;}  div.itemTagsBlock ul.itemTags{list-style:none;padding:0;margin:0;display:inline;}  div.itemTagsBlock ul.itemTags li{display:inline;list-style:none;padding:0 4px 0 0;margin:0;text-align:center;}  div.itemTagsBlock ul.itemTags li a:before{content:"#";}  div.itemTagsBlock ul.itemTags li a{}  div.itemTagsBlock ul.itemTags li a:hover{}  div.itemAttachmentsBlock{padding:4px;border-bottom:1px dotted #ccc;}  div.itemAttachmentsBlock span{font-weight:bold;color:#555;padding:0 4px 0 0;}  div.itemAttachmentsBlock ul.itemAttachments{list-style:none;padding:0;margin:0;display:inline;}  div.itemAttachmentsBlock ul.itemAttachments li{display:inline;list-style:none;padding:0 4px;margin:0;text-align:center;}  div.itemAttachmentsBlock ul.itemAttachments li a{}  div.itemAttachmentsBlock ul.itemAttachments li a:hover{}  div.itemAttachmentsBlock ul.itemAttachments li span{font-size:10px;color:#999;font-weight:normal;}  /* Author block */ div.itemAuthorBlock{background:#fafafa;border:1px solid #ddd;border-radius:4px;margin:0 0 16px 0;padding:8px;}  div.itemAuthorBlock img.itemAuthorAvatar{float:left;display:block;background:#fff;padding:4px;border:1px solid #ddd;margin:0 8px 0 0;border-radius:50%;}  div.itemAuthorBlock div.itemAuthorDetails{margin:0;padding:4px 0 0 0;}  div.itemAuthorBlock div.itemAuthorDetails h3.itemAuthorName{margin:0 0 4px 0;padding:0;}  div.itemAuthorBlock div.itemAuthorDetails h3.itemAuthorName a{font-size:16px;}  div.itemAuthorBlock div.itemAuthorDetails h3.itemAuthorName a:hover{}  div.itemAuthorBlock div.itemAuthorDetails p{}  div.itemAuthorBlock div.itemAuthorDetails span.itemAuthorUrl{font-weight:bold;color:#555;}  div.itemAuthorBlock div.itemAuthorDetails span.itemAuthorEmail{font-weight:bold;color:#555;}  div.itemAuthorBlock div.itemAuthorDetails span.itemAuthorUrl a,  div.itemAuthorBlock div.itemAuthorDetails span.itemAuthorEmail a{font-weight:normal;}  /* Author latest */ div.itemAuthorLatest{margin-bottom:16px;padding:0;}  div.itemAuthorLatest h3{}  div.itemAuthorLatest ul{}  div.itemAuthorLatest ul li{}  div.itemAuthorLatest ul li a{}  div.itemAuthorLatest ul li a:hover{}  /* Related by tag */ div.itemRelated{margin-bottom:16px;padding:0;} /* Add overflow-x:scroll; if you want to enable the scrolling features, as explained in item.php */  div.itemRelated h3{}  div.itemRelated ul{}  div.itemRelated ul li{}  div.itemRelated ul li.k2ScrollerElement{float:left;overflow:hidden;border:1px solid #ddd;padding:4px;margin:0 4px 4px 0;background:#fff;} /* you need to insert this class in the related li element in item.php for this styling to take effect */  div.itemRelated ul li.clr{clear:both;height:0;line-height:0;display:block;float:none;padding:0;margin:0;border:none;}  a.itemRelTitle{}  div.itemRelCat{}  div.itemRelCat a{}  div.itemRelAuthor{}  div.itemRelAuthor a{}  img.itemRelImg{}  div.itemRelIntrotext{}  div.itemRelFulltext{}  div.itemRelMedia{}  div.itemRelImageGallery{}  /* Video */ div.itemVideoBlock{margin:0 0 16px 0;padding:16px;background:#010101 url(/components/com_k2/css/../images/videobg.gif) repeat-x bottom;color:#eee;}  div.itemVideoBlock div.itemVideoEmbedded{text-align:center;} /* for embedded videos (not using AllVideos) */  div.itemVideoBlock span.itemVideo{display:block;overflow:hidden;}  div.itemVideoBlock span.itemVideoCaption{color:#eee;float:left;display:block;font-size:11px;font-weight:bold;width:60%;}  div.itemVideoBlock span.itemVideoCredits{color:#eee;float:right;display:block;font-style:italic;font-size:11px;width:35%;text-align:right;}  @media screen and ( max-width:600px ){  div.itemVideoBlock span.itemVideoCaption,  div.itemVideoBlock span.itemVideoCredits{float:none;text-align:center;width:auto;}  }  /* Image Gallery */ div.itemImageGallery{margin:0 0 16px 0;padding:0;}  /* Article navigation */ div.itemNavigation{padding:8px;margin:0 0 24px 0;background:#fafafa;border-radius:4px;}  div.itemNavigation span.itemNavigationTitle{color:#999;}  div.itemNavigation a.itemPrevious{padding:0 12px;}  div.itemNavigation a.itemNext{padding:0 12px;}  /* Comments */ div.itemComments{background:#fafafa;border:1px solid #ddd;border-radius:4px;padding:16px;}   div.itemComments ul.itemCommentsList{margin:0 0 16px;padding:0;list-style:none;}  div.itemComments ul.itemCommentsList li{display:block;padding:4px;margin:0 0 8px 0;border-bottom:1px solid #ddd;background:#fff;}  div.itemComments ul.itemCommentsList li.authorResponse{background:#f5fdff;}  div.itemComments ul.itemCommentsList li.unpublishedComment{background:#ffeaea;}  div.itemComments ul.itemCommentsList li img{float:left;margin:4px 4px 4px 0;padding:4px;}  div.itemComments ul.itemCommentsList li span.commentDate{padding:0 4px 0 0;margin:0 8px 0 0;border-right:1px solid #ccc;font-weight:bold;font-size:14px;}  div.itemComments ul.itemCommentsList li span.commentAuthorName{font-weight:bold;font-size:14px;}  div.itemComments ul.itemCommentsList li p{padding:4px 0;}  div.itemComments ul.itemCommentsList li span.commentAuthorEmail{display:none;}  div.itemComments ul.itemCommentsList li span.commentLink{float:right;margin-left:8px;}  div.itemComments ul.itemCommentsList li span.commentLink a{font-size:11px;color:#999;text-decoration:underline;}  div.itemComments ul.itemCommentsList li span.commentLink a:hover{font-size:11px;color:#555;text-decoration:underline;}   div.itemComments ul.itemCommentsList li span.commentToolbar{display:block;clear:both;}  div.itemComments ul.itemCommentsList li span.commentToolbar a{font-size:11px;color:#999;text-decoration:underline;margin-right:4px;}  div.itemComments ul.itemCommentsList li span.commentToolbar a:hover{font-size:11px;color:#555;text-decoration:underline;}  div.itemComments ul.itemCommentsList li span.commentToolbarLoading{background:url(/components/com_k2/css/../images/loaders/search.gif) no-repeat 100% 50%;}  div.itemCommentsPagination{padding:4px;margin:0 0 24px 0;}  /* Joomla 1.5 - 2.5 */  div.itemCommentsPagination span.pagination{display:block;float:right;clear:both;}  /* Joomla 3.x */  div.itemCommentsPagination ul{text-align:center;}  div.itemCommentsPagination ul li{display:inline-block;margin:0;padding:0;}  div.itemCommentsPagination ul li a{display:inline-block;padding:4px 8px;margin:0 8px;border:1px solid #ddd;border-radius:4px;vertical-align:middle;background:#fff;text-decoration:none;}  div.itemCommentsPagination ul li a:hover{background:#fafafa;cursor:pointer;}  div.itemCommentsPagination ul li.active a{background:#fafafa;}  div.itemCommentsPagination ul li a span{vertical-align:middle;}  div.itemCommentsForm h3{margin:0;padding:0 0 4px 0;}  div.itemCommentsForm p.itemCommentsFormNotes{border-top:2px solid #ccc;padding:8px 0;}  div.itemCommentsForm form{margin:0;padding:0;width:100%;}  div.itemCommentsForm form label.formComment,  div.itemCommentsForm form label.formName,  div.itemCommentsForm form label.formEmail,  div.itemCommentsForm form label.formUrl,  div.itemCommentsForm form label.formRecaptcha{display:block;margin:12px 0 0 2px;}  div.itemCommentsForm form textarea.inputbox{display:block;width:100%;height:200px;margin:0;padding:8px;box-sizing:border-box;}  div.itemCommentsForm form input.inputbox{display:block;width:100%;margin:0;padding:8px;line-height:150%;height:auto;box-sizing:border-box;}  div.itemCommentsForm form input#submitCommentButton{display:block;margin:16px 0 0 0;padding:8px 16px;background:#2d96dd;color:#fff;border:0;border-radius:4px;font-size:16px;font-weight:bold;}  div.itemCommentsForm form input#submitCommentButton:hover{background:#217dbb;}  div.itemCommentsForm form span#formLog{margin:24px;padding:8px 12px;border-radius:4px;text-align:center;display:none;}  div.itemCommentsForm form span#formLog.k2FormLogError{display:block;background:#f00;color:#fff;}  div.itemCommentsForm form span#formLog.k2FormLogSuccess{display:block;background:#18ac00;color:#fff;}  div.itemCommentsForm form .formLogLoading{background:url(/components/com_k2/css/../images/loaders/generic.gif) no-repeat left center;}  div.itemCommentsLoginFirst{display:block;margin:24px;padding:8px 12px;background:#f00;color:#fff;border-radius:4px;}  /* "Report comment" form */ div.k2ReportCommentFormContainer{padding:8px;width:480px;margin:0 auto;}  div.k2ReportCommentFormContainer blockquote{width:462px;background:#fafafa;border:1px solid #ddd;padding:8px;margin:0 0 8px 0;}  div.k2ReportCommentFormContainer blockquote span.quoteIconLeft{font-style:italic;font-weight:bold;font-size:40px;color:#135CAE;line-height:30px;vertical-align:top;display:block;float:left;}  div.k2ReportCommentFormContainer blockquote span.quoteIconRight{font-style:italic;font-weight:bold;font-size:40px;color:#135CAE;line-height:30px;vertical-align:top;display:block;float:right;}  div.k2ReportCommentFormContainer blockquote span.theComment{font-style:italic;font-size:12px;font-weight:normal;color:#000;padding:0 4px;}  div.k2ReportCommentFormContainer form label{display:block;font-weight:bold;}  div.k2ReportCommentFormContainer form input,  div.k2ReportCommentFormContainer form textarea{display:block;border:1px solid #ddd;font-size:12px;padding:2px;margin:0 0 8px 0;width:474px;}  div.k2ReportCommentFormContainer form #recaptcha{margin-bottom:24px;}  div.k2ReportCommentFormContainer form span#formLog{margin:24px;padding:8px 12px;background:#fafafa;border-radius:4px;text-align:center;display:none;}  div.k2ReportCommentFormContainer form .formLogLoading{background:url(/components/com_k2/css/../images/loaders/generic.gif) no-repeat left center;}  /* Back to top link */ div.itemBackToTop{text-align:right;}  div.itemBackToTop a{text-decoration:underline;}  div.itemBackToTop a:hover{text-decoration:underline;}    /*------------------------------------------------------------------------------  Component - Itemlist view (category) --------------------------------------------------------------------------------*/  div.itemListCategoriesBlock{}  /* --- Category block --- */ div.itemListCategory{background:#fafafa;border:1px solid #ddd;border-radius:4px;margin:0 0 24px 0;padding:8px;}  span.catItemAddLink{display:block;padding:8px 0;margin:0 0 4px 0;border-bottom:1px dotted #ccc;text-align:right;}  span.catItemAddLink a{padding:4px 16px;border:1px solid #ddd;background:#fafafa;text-decoration:none;}  span.catItemAddLink a:hover{background:#ffffcc;}  div.itemListCategory img{float:left;display:block;margin:0 8px 0 0;}  div.itemListCategory h2{}  div.itemListCategory p{}  /* --- Sub-category block --- */ div.itemListSubCategories{}  div.itemListSubCategories h3{}  div.subCategoryContainer{float:left;}  div.subCategoryContainerLast{} /* this class is appended to the last container on each row of items (useful when you want to set 0 padding/margin to the last container) */  div.subCategory{background:#fafafa;border:1px solid #ddd;margin:4px;padding:8px;}  div.subCategory a.subCategoryImage,  div.subCategory a.subCategoryImage:hover{text-align:center;display:block;}  div.subCategory a.subCategoryImage img,  div.subCategory a.subCategoryImage:hover img{margin:0 8px 0 0;}  div.subCategory h2{}  div.subCategory h2 a{}  div.subCategory h2 a:hover{}  div.subCategory p{}  /* --- Item groups --- */ div.itemList{}  div#itemListLeading{}  div#itemListPrimary{}  div#itemListSecondary{}  div#itemListLinks{background:#fafafa;border:1px solid #ddd;margin:8px 0;padding:8px;}   div.itemContainer{float:left;}  div.itemContainerLast{} /* this class is appended to the last container on each row of items (useful when you want to set 0 padding/margin to the last container) */  @media screen and ( max-width:600px ){  div.itemContainer, div.subCategoryContainer{float:none;display:block;width:100%!important;}  }  /* --- Item block for each item group --- */ div.catItemView{margin-bottom:48px;padding:4px;} /* this is the container for each K2 item on this view */   /* Additional class appended to the element above for further styling per group item */  div.groupLeading{}  div.groupPrimary{}  div.groupSecondary{}  div.groupLinks{padding:0;margin:0;}   div.catItemIsFeatured{} /* Attach a class for each featured item */  span.catItemEditLink{}  span.catItemEditLink a{}  span.catItemEditLink a:hover{}  div.catItemHeader{}  div.catItemHeader span.catItemDateCreated{color:#999;font-size:11px;}  div.catItemHeader h3.catItemTitle{padding:10px 0 4px 0;margin:0;}  div.catItemHeader h3.catItemTitle span{}  div.catItemHeader h3.catItemTitle span sup{font-size:12px;color:#CF1919;text-decoration:none;} /* superscript */  div.catItemHeader span.catItemAuthor{display:block;padding:0;margin:0;}  div.catItemHeader span.catItemAuthor a{}  div.catItemHeader span.catItemAuthor a:hover{}  div.catItemRatingBlock{padding:8px 0;}  div.catItemRatingBlock span{display:block;float:left;font-style:normal;padding:0 4px 0 0;margin:0;color:#999;}  div.catItemBody{padding:8px 0;margin:0;}  div.catItemImageBlock{padding:8px 0;margin:0 0 16px 0;}  span.catItemImage{display:block;text-align:center;margin:0 0 8px 0;}  span.catItemImage img{max-width:100%;height:auto;}  div.catItemIntroText{font-size:inherit;font-weight:normal;line-height:inherit;padding:4px 0 12px 0;}  div.catItemIntroText img{}  div.catItemExtraFields, div.genericItemExtraFields{margin:16px 0 0 0;padding:8px 0 0 0;border-top:1px dotted #ddd;}  div.catItemExtraFields h4,  div.genericItemExtraFields h4{margin:0;padding:0 0 8px 0;}  div.catItemExtraFields ul,  div.genericItemExtraFields ul{margin:0;padding:0;list-style:none;}  div.catItemExtraFields ul li,  div.genericItemExtraFields ul li{display:block;}  div.catItemExtraFields ul li span.catItemExtraFieldsLabel,  div.genericItemExtraFields ul li span.genericItemExtraFieldsLabel{display:block;float:left;font-weight:bold;margin:0 4px 0 0;width:30%;}  div.catItemExtraFields ul li span.catItemExtraFieldsValue{}  div.catItemLinks{margin:0 0 16px 0;padding:0;}  div.catItemHitsBlock{padding:4px 0;}  span.catItemHits{}  div.catItemCategory{padding:4px 0;}  div.catItemCategory span{font-weight:bold;padding:0 4px 0 0;}  div.catItemCategory a{}  div.catItemTagsBlock{padding:4px 0;}  div.catItemTagsBlock span{font-weight:bold;padding:0 4px 0 0;}  div.catItemTagsBlock ul.catItemTags{list-style:none;padding:0;margin:0;display:inline;}  div.catItemTagsBlock ul.catItemTags li{display:inline;list-style:none;padding:0 4px 0 0;margin:0;text-align:center;}  div.catItemTagsBlock ul.catItemTags li a:before{content:"#";}  div.catItemTagsBlock ul.catItemTags li a{}  div.catItemTagsBlock ul.catItemTags li a:hover{}  div.catItemAttachmentsBlock{padding:4px;border-bottom:1px dotted #ccc;}  div.catItemAttachmentsBlock span{font-weight:bold;color:#555;padding:0 4px 0 0;}  div.catItemAttachmentsBlock ul.catItemAttachments{list-style:none;padding:0;margin:0;display:inline;}  div.catItemAttachmentsBlock ul.catItemAttachments li{display:inline;list-style:none;padding:0 4px;margin:0;text-align:center;}  div.catItemAttachmentsBlock ul.catItemAttachments li a{}  div.catItemAttachmentsBlock ul.catItemAttachments li a:hover{}  div.catItemAttachmentsBlock ul.catItemAttachments li span{font-size:10px;color:#999;font-weight:normal;}  /* Video */ div.catItemVideoBlock{margin:0 0 16px 0;padding:16px;background:#010101 url(/components/com_k2/css/../images/videobg.gif) repeat-x bottom;}  div.catItemVideoBlock div.catItemVideoEmbedded{text-align:center;} /* for embedded videos (not using AllVideos) */  div.catItemVideoBlock span.catItemVideo{display:block;}  /* Image Gallery */ div.catItemImageGallery{margin:0 0 16px 0;padding:0;}  /* Anchor link to comments */ div.catItemCommentsLink{display:inline;margin:0 8px 0 0;padding:0 8px 0 0;border-right:1px solid #ccc;}  div.catItemCommentsLink a{}  div.catItemCommentsLink a:hover{}  /* Read more link */ div.catItemReadMore{display:inline;}  div.catItemReadMore a{}  div.catItemReadMore a:hover{}  /* Modified date */ span.catItemDateModified{display:block;text-align:right;padding:4px;margin:4px 0;color:#999;border-top:1px solid #ddd;}    /*------------------------------------------------------------------------------  Component - Itemlist view (tag) --------------------------------------------------------------------------------*/ div.tagView{}  div.tagItemList{}  div.tagItemView{margin-bottom:48px;} /* this is the item container for this view */  div.tagItemHeader{}  div.tagItemHeader span.tagItemDateCreated{color:#999;font-size:11px;}  div.tagItemHeader h2.tagItemTitle{padding:10px 0 4px 0;margin:0;}  div.tagItemBody{padding:8px 0;margin:0;}  div.tagItemImageBlock{padding:0;margin:0;float:left;}  span.tagItemImage{display:block;text-align:center;margin:0 8px 8px 0;}  span.tagItemImage img{max-width:100%;height:auto;}  div.tagItemIntroText{font-size:inherit;font-weight:normal;line-height:inherit;padding:4px 0 12px 0;}  div.tagItemIntroText img{}  div.tagItemExtraFields{}  div.tagItemExtraFields h4{}  div.tagItemExtraFields ul{}  div.tagItemExtraFields ul li{}  div.tagItemExtraFields ul li span.tagItemExtraFieldsLabel{}  div.tagItemExtraFields ul li span.tagItemExtraFieldsValue{}  div.tagItemCategory{display:inline;margin:0 8px 0 0;padding:0 8px 0 0;border-right:1px solid #ccc;}  div.tagItemCategory span{font-weight:bold;color:#555;padding:0 4px 0 0;}  div.tagItemCategory a{}  div.tagItemTagsBlock{padding:4px 0;}  div.tagItemTagsBlock span{font-weight:bold;padding:0 4px 0 0;}  div.tagItemTagsBlock ul.tagItemTags{list-style:none;padding:0;margin:0;display:inline;}  div.tagItemTagsBlock ul.tagItemTags li{display:inline;list-style:none;padding:0 4px 0 0;margin:0;text-align:center;}  div.tagItemTagsBlock ul.tagItemTags li a:before{content:"#";}  div.tagItemTagsBlock ul.tagItemTags li a{}  div.tagItemTagsBlock ul.tagItemTags li a:hover{}  /* Read more link */ div.tagItemReadMore{display:inline;}  div.tagItemReadMore a{}  div.tagItemReadMore a:hover{}    /*------------------------------------------------------------------------------  Component - Itemlist view (user) --------------------------------------------------------------------------------*/  /* User info block */ div.userView{}  div.userBlock{background:#fafafa;border:1px solid #ddd;border-radius:4px;margin:0 0 24px 0;padding:8px;}   div.userBlock img{display:block;float:left;background:#fff;padding:4px;border:1px solid #ddd;margin:0 8px 0 0;border-radius:50%;}  div.userBlock h2{}  div.userBlock div.userDescription{padding:4px 0;}  div.userBlock div.userAdditionalInfo{padding:4px 0;margin:8px 0 0 0;}  span.userURL{font-weight:bold;color:#555;display:block;}  span.userEmail{font-weight:bold;color:#555;display:block;}   div.userItemList{}  /* User items */ div.userItemView{margin-bottom:48px;} /* this is the item container for this view */ div.userItemIsFeatured{} /* Attach a class for each featured item */  div.userItemViewUnpublished{opacity:0.9;border:4px dashed #ccc;background:#fffff2;padding:8px;margin:8px 0;}  span.userItemEditLink{}  span.userItemEditLink a{}  span.userItemEditLink a:hover{}  div.userItemHeader{}  div.userItemHeader span.userItemDateCreated{color:#999;font-size:11px;}  div.userItemHeader h3.userItemTitle{padding:10px 0 4px 0;margin:0;}  div.userItemHeader h3.userItemTitle span sup{font-size:12px;color:#CF1919;text-decoration:none;} /* "Unpublished" presented in superscript */  div.userItemBody{padding:8px 0;margin:0;}  div.userItemImageBlock{padding:0;margin:0;float:left;}  span.userItemImage{display:block;text-align:center;margin:0 8px 8px 0;}  span.userItemImage img{max-width:100%;height:auto;}  div.userItemIntroText{font-size:inherit;font-weight:normal;line-height:inherit;padding:4px 0 12px 0;}  div.userItemIntroText img{}  div.userItemLinks{margin:0 0 16px 0;padding:0;}  div.userItemCategory{padding:4px 0;}  div.userItemCategory span{font-weight:bold;color:#555;padding:0 4px 0 0;}  div.userItemCategory a{}  div.userItemTagsBlock{padding:4px 0;}  div.userItemTagsBlock span{font-weight:bold;color:#555;padding:0 4px 0 0;}  div.userItemTagsBlock ul.userItemTags{list-style:none;padding:0;margin:0;display:inline;}  div.userItemTagsBlock ul.userItemTags li{display:inline;list-style:none;padding:0 4px 0 0;margin:0;text-align:center;}  div.userItemTagsBlock ul.userItemTags li a:before{content:"#";}  div.userItemTagsBlock ul.userItemTags li a{}  div.userItemTagsBlock ul.userItemTags li a:hover{}  /* Anchor link to comments */ div.userItemCommentsLink{display:inline;margin:0 8px 0 0;padding:0 8px 0 0;border-right:1px solid #ccc;}  div.userItemCommentsLink a{}  div.userItemCommentsLink a:hover{}  /* Read more link */ div.userItemReadMore{display:inline;}  div.userItemReadMore a{}  div.userItemReadMore a:hover{}    /*------------------------------------------------------------------------------  Component - Itemlist view (generic) --------------------------------------------------------------------------------*/ div.genericView{}  div.genericView h1{}   form.genericSearchForm{display:grid;grid-template-columns:4fr 1fr;grid-gap:16px;padding:16px 0 32px 0;}  form.genericSearchForm input.k2-input{display:inline-block;width:auto;font-size:14px;line-height:100%;height:auto;padding:16px 8px;margin:0;border-radius:4px;border:1px solid #ccc;box-shadow:none;background:#fff;}  form.genericSearchForm input.k2-submit{display:inline-block;width:auto;font-size:14px;line-height:100%;height:auto;padding:16px 8px;margin:0;border-radius:4px;border:1px solid #ccc;box-shadow:none;background:#eee;}  form.genericSearchForm input.k2-submit:hover{background:#ddd;}   div.genericItemList{}   div.genericItemView{margin-bottom:48px;} /* this is the item container for this view */   div.genericItemHeader{}  div.genericItemHeader span.genericItemDateCreated{color:#999;font-size:11px;}  div.genericItemHeader h2.genericItemTitle{padding:10px 0 4px 0;margin:0;}   div.genericItemBody{padding:8px 0;margin:0;}   div.genericItemImageBlock{padding:0;margin:0;float:left;}  span.genericItemImage{display:block;text-align:center;margin:0 8px 8px 0;}  span.genericItemImage img{max-width:100%;height:auto;}   div.genericItemIntroText{font-size:inherit;font-weight:normal;line-height:inherit;padding:4px 0 12px 0;}  div.genericItemIntroText img{}   div.genericItemExtraFields{}  div.genericItemExtraFields h4{}  div.genericItemExtraFields ul{}  div.genericItemExtraFields ul li{}  div.genericItemExtraFields ul li span.genericItemExtraFieldsLabel{}  div.genericItemExtraFields ul li span.genericItemExtraFieldsValue{}   div.genericItemCategory{display:inline;margin:0 8px 0 0;padding:0 8px 0 0;border-right:1px solid #ccc;}  div.genericItemCategory span{font-weight:bold;color:#555;padding:0 4px 0 0;}  div.genericItemCategory a{}   /* Read more link */  div.genericItemReadMore{display:inline;}  div.genericItemReadMore a{}  div.genericItemReadMore a:hover{}   /* No results found message */  div#genericItemListNothingFound{padding:40px;text-align:center;}  div#genericItemListNothingFound p{font-size:20px;color:#999;}    /*------------------------------------------------------------------------------  Component - Latest view --------------------------------------------------------------------------------*/  div.latestItemsContainer{float:left;} @media screen and ( max-width:600px ){  div.latestItemsContainer{float:none;display:block;width:100%!important;} }  /* Category info block */ div.latestItemsCategory{background:#fafafa;border:1px solid #ddd;border-radius:4px;margin:0 8px 24px 0;padding:8px;}  div.latestItemsCategoryImage{text-align:center;}  div.latestItemsCategoryImage img{margin:0 8px 0 0;} div.latestItemsCategory h2{} div.latestItemsCategory p{}  /* User info block */ div.latestItemsUser{background:#fafafa;border:1px solid #ddd;border-radius:4px;margin:0 8px 24px 0;padding:8px;}  div.latestItemsUser img{display:block;float:left;background:#fff;padding:4px;border:1px solid #ddd;margin:0 8px 0 0;border-radius:50%;}  div.latestItemsUser h2{}  div.latestItemsUser p.latestItemsUserDescription{padding:4px 0;}  div.latestItemsUser p.latestItemsUserAdditionalInfo{padding:4px 0;margin:8px 0 0 0;}  span.latestItemsUserURL{font-weight:bold;color:#555;display:block;}  span.latestItemsUserEmail{font-weight:bold;color:#555;display:block;}  /* Latest items list */ div.latestItemList{padding:0 8px 8px 0;}  div.latestItemView{} /* this is the item container for this view */  div.latestItemHeader{}  div.latestItemHeader h3.latestItemTitle{padding:10px 0 4px 0;margin:0;}  span.latestItemDateCreated{color:#999;font-size:11px;}  div.latestItemBody{padding:8px 0;margin:0;}  div.latestItemImageBlock{padding:0;margin:0;float:left;}  span.latestItemImage{display:block;text-align:center;margin:0 8px 8px 0;}  span.latestItemImage img{max-width:100%;height:auto;}  @media screen and ( max-width:600px ){  div.latestItemImageBlock{float:none;display:block;}  }  div.latestItemIntroText{font-size:inherit;font-weight:normal;line-height:inherit;padding:4px 0 12px 0;}  div.latestItemIntroText img{}  div.latestItemLinks{margin:0 0 16px 0;padding:0;}  div.latestItemCategory{padding:4px 0;}  div.latestItemCategory span{font-weight:bold;color:#555;padding:0 4px 0 0;}  div.latestItemCategory a{}  div.latestItemTagsBlock{padding:4px 0;}  div.latestItemTagsBlock span{font-weight:bold;color:#555;padding:0 4px 0 0;}  div.latestItemTagsBlock ul.latestItemTags{list-style:none;padding:0;margin:0;display:inline;}  div.latestItemTagsBlock ul.latestItemTags li{display:inline;list-style:none;padding:0 4px 0 0;margin:0;text-align:center;}  div.latestItemTagsBlock ul.latestItemTags li a:before{content:"#";}  div.latestItemTagsBlock ul.latestItemTags li a{}  div.latestItemTagsBlock ul.latestItemTags li a:hover{}  /* Video */ div.latestItemVideoBlock{margin:0 0 16px 0;padding:16px;background:#010101 url(/components/com_k2/css/../images/videobg.gif) repeat-x bottom;}  div.latestItemVideoBlock span.latestItemVideo{display:block;}  /* Anchor link to comments */ div.latestItemCommentsLink{display:inline;margin:0 8px 0 0;padding:0 8px 0 0;border-right:1px solid #ccc;}  div.latestItemCommentsLink a{}  div.latestItemCommentsLink a:hover{}  /* Read more link */ div.latestItemReadMore{display:inline;}  div.latestItemReadMore a{}  div.latestItemReadMore a:hover{}  /* Items presented in a list */ h2.latestItemTitleList{padding:2px 0;margin:8px 0 2px 0;border-bottom:1px dotted #ccc;}    /*------------------------------------------------------------------------------  Component - Register & profile page views (register.php & profile.php) --------------------------------------------------------------------------------*/ .k2AccountPage{} .k2AccountPage table{} .k2AccountPage table tr th{} .k2AccountPage table tr td{} .k2AccountPage table tr td label{white-space:nowrap;} img.k2AccountPageImage{border:4px solid #ddd;margin:10px 0;padding:0;display:block;} .k2AccountPage div.k2AccountPageNotice{padding:8px;} .k2AccountPage div.k2AccountPageUpdate{border-top:1px dotted #ddd;margin:8px 0;padding:8px;text-align:right;}  .k2AccountPage th.k2ProfileHeading{text-align:left;font-size:18px;padding:8px;background:#f6f6f6;} .k2AccountPage td#userAdminParams{padding:0;margin:0;} .k2AccountPage table.admintable td.key, .k2AccountPage table.admintable td.paramlist_key{background:#f6f6f6;border-bottom:1px solid #e9e9e9;border-right:1px solid #e9e9e9;color:#666;font-weight:bold;text-align:right;font-size:11px;width:140px;}  .k2-plain-text-editor{width:100%;min-height:100px;padding:8px;box-sizing:border-box;}  /* Profile edit */ .k2AccountPage table.admintable{} .k2AccountPage table.admintable tr td{} .k2AccountPage table.admintable tr td span{} .k2AccountPage table.admintable tr td span label{}    /*------------------------------------------------------------------------------  Modules - mod_k2_comments --------------------------------------------------------------------------------*/  /* Latest Comments */ div.k2LatestCommentsBlock{} div.k2LatestCommentsBlock ul{} div.k2LatestCommentsBlock ul li{} div.k2LatestCommentsBlock ul li.lastItem{} div.k2LatestCommentsBlock ul li a.lcAvatar img{} div.k2LatestCommentsBlock ul li a{} div.k2LatestCommentsBlock ul li a:hover{} div.k2LatestCommentsBlock ul li span.lcComment{} div.k2LatestCommentsBlock ul li span.lcUsername{} div.k2LatestCommentsBlock ul li span.lcCommentDate{color:#999;} div.k2LatestCommentsBlock ul li span.lcItemTitle{} div.k2LatestCommentsBlock ul li span.lcItemCategory{}  /* Top Commenters */ div.k2TopCommentersBlock{} div.k2TopCommentersBlock ul{} div.k2TopCommentersBlock ul li{} div.k2TopCommentersBlock ul li.lastItem{} div.k2TopCommentersBlock ul li a.tcAvatar img{} div.k2TopCommentersBlock ul li a.tcLink{} div.k2TopCommentersBlock ul li a.tcLink:hover{} div.k2TopCommentersBlock ul li span.tcUsername{} div.k2TopCommentersBlock ul li span.tcCommentsCounter{} div.k2TopCommentersBlock ul li a.tcLatestComment{} div.k2TopCommentersBlock ul li a.tcLatestComment:hover{} div.k2TopCommentersBlock ul li span.tcLatestCommentDate{color:#999;}    /*------------------------------------------------------------------------------  Modules - mod_k2_content --------------------------------------------------------------------------------*/  div.k2ItemsBlock{}  div.k2ItemsBlock p.modulePretext{}  div.k2ItemsBlock ul{} div.k2ItemsBlock ul li{} div.k2ItemsBlock ul li a{} div.k2ItemsBlock ul li a:hover{} div.k2ItemsBlock ul li.lastItem{}  div.k2ItemsBlock ul li a.moduleItemTitle{} div.k2ItemsBlock ul li a.moduleItemTitle:hover{}  div.k2ItemsBlock ul li div.moduleItemAuthor{} div.k2ItemsBlock ul li div.moduleItemAuthor a{} div.k2ItemsBlock ul li div.moduleItemAuthor a:hover{}  div.k2ItemsBlock ul li a.moduleItemAuthorAvatar img{}  div.k2ItemsBlock ul li div.moduleItemIntrotext{display:block;padding:4px 0;} div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img{float:right;margin:2px 0 4px 4px;padding:0;}  div.k2ItemsBlock ul li div.moduleItemExtraFields{}  div.moduleItemExtraFields ul{}  div.moduleItemExtraFields ul li{}  div.moduleItemExtraFields ul li span.moduleItemExtraFieldsLabel{display:block;float:left;font-weight:bold;margin:0 4px 0 0;width:30%;}  div.moduleItemExtraFields ul li span.moduleItemExtraFieldsValue{}  div.k2ItemsBlock ul li div.moduleItemVideo{} div.k2ItemsBlock ul li div.moduleItemVideo span.moduleItemVideoCaption{} div.k2ItemsBlock ul li div.moduleItemVideo span.moduleItemVideoCredits{}  div.k2ItemsBlock ul li span.moduleItemDateCreated{}  div.k2ItemsBlock ul li a.moduleItemCategory{}  div.k2ItemsBlock ul li div.moduleItemTags{} div.k2ItemsBlock ul li div.moduleItemTags b{} div.k2ItemsBlock ul li div.moduleItemTags a{padding:0 2px;} div.k2ItemsBlock ul li div.moduleItemTags a:hover{}  div.k2ItemsBlock ul li div.moduleAttachments{}  div.k2ItemsBlock ul li a.moduleItemComments{border-right:1px solid #ccc;padding:0 4px 0 0;margin:0 8px 0 0;} div.k2ItemsBlock ul li a.moduleItemComments:hover{} div.k2ItemsBlock ul li span.moduleItemHits{border-right:1px solid #ccc;padding:0 4px 0 0;margin:0 8px 0 0;} div.k2ItemsBlock ul li a.moduleItemReadMore{} div.k2ItemsBlock ul li a.moduleItemReadMore:hover{}  div.k2ItemsBlock a.moduleCustomLink{} div.k2ItemsBlock a.moduleCustomLink:hover{}    /*------------------------------------------------------------------------------  Modules - mod_k2_tools --------------------------------------------------------------------------------*/  /* --- Archives --- */ div.k2ArchivesBlock{} div.k2ArchivesBlock ul{} div.k2ArchivesBlock ul li{} div.k2ArchivesBlock ul li a{} div.k2ArchivesBlock ul li a:hover{}  /* --- Authors --- */ div.k2AuthorsListBlock{} div.k2AuthorsListBlock ul{} div.k2AuthorsListBlock ul li{} div.k2AuthorsListBlock ul li a.abAuthorAvatar img{} div.k2AuthorsListBlock ul li a.abAuthorName{} div.k2AuthorsListBlock ul li a.abAuthorName:hover{} div.k2AuthorsListBlock ul li a.abAuthorLatestItem{display:block;clear:both;} div.k2AuthorsListBlock ul li a.abAuthorLatestItem:hover{} div.k2AuthorsListBlock ul li span.abAuthorCommentsCount{}  /* --- Breadcrumbs --- */ div.k2BreadcrumbsBlock{} div.k2BreadcrumbsBlock span.bcTitle{padding:0 4px 0 0;color:#999;} div.k2BreadcrumbsBlock a{} div.k2BreadcrumbsBlock a:hover{} div.k2BreadcrumbsBlock span.bcSeparator{padding:0 4px;font-size:14px;}  /* --- Calendar --- */ div.k2CalendarBlock{height:190px;margin-bottom:8px;} /* use this height value so that the calendar height won't change on Month change via ajax */ div.k2CalendarLoader{background:#fff url(/components/com_k2/css/../images/loaders/calendar.gif) no-repeat 50% 50%;} table.calendar{margin:0 auto;background:#fff;border-collapse:collapse;} table.calendar tr td{text-align:center;vertical-align:middle;padding:2px;border:1px solid #f4f4f4;background:#fff;} table.calendar tr td.calendarNavMonthPrev{background:#fafafa;text-align:left;} table.calendar tr td.calendarNavMonthPrev a{font-size:20px;text-decoration:none;} table.calendar tr td.calendarNavMonthPrev a:hover{font-size:20px;text-decoration:none;} table.calendar tr td.calendarCurrentMonth{background:#fafafa;} table.calendar tr td.calendarNavMonthNext{background:#fafafa;text-align:right;} table.calendar tr td.calendarNavMonthNext a{font-size:20px;text-decoration:none;} table.calendar tr td.calendarNavMonthNext a:hover{font-size:20px;text-decoration:none;} table.calendar tr td.calendarDayName{background:#e9e9e9;font-size:11px;width:14.2%;} table.calendar tr td.calendarDateEmpty{background:#fbfbfb;} table.calendar tr td.calendarDate{} table.calendar tr td.calendarDateLinked{padding:0;} table.calendar tr td.calendarDateLinked a{display:block;padding:2px;text-decoration:none;background:#fafafa;} table.calendar tr td.calendarDateLinked a:hover{display:block;background:#135cae;color:#fff;padding:2px;text-decoration:none;} table.calendar tr td.calendarToday{background:#135cae;color:#fff;} table.calendar tr td.calendarTodayLinked{background:#135cae;color:#fff;padding:0;} table.calendar tr td.calendarTodayLinked a{display:block;padding:2px;color:#fff;text-decoration:none;} table.calendar tr td.calendarTodayLinked a:hover{display:block;background:#BFD9FF;padding:2px;text-decoration:none;}  /* --- Category Tree Select Box --- */ div.k2CategorySelectBlock{} div.k2CategorySelectBlock form select{width:auto;} div.k2CategorySelectBlock form select option{}  /* --- Category List/Menu --- */ div.k2CategoriesListBlock{} div.k2CategoriesListBlock ul{} div.k2CategoriesListBlock ul li{} div.k2CategoriesListBlock ul li a{} div.k2CategoriesListBlock ul li a:hover{} div.k2CategoriesListBlock ul li a span.catTitle{padding-right:4px;} div.k2CategoriesListBlock ul li a span.catCounter{} div.k2CategoriesListBlock ul li a:hover span.catTitle{} div.k2CategoriesListBlock ul li a:hover span.catCounter{} div.k2CategoriesListBlock ul li.activeCategory{} div.k2CategoriesListBlock ul li.activeCategory a{font-weight:bold;}   /* Root level (0) */  ul.level0{}  ul.level0 li{}  ul.level0 li a{}  ul.level0 li a:hover{}  ul.level0 li a span{}  ul.level0 li a:hover span{}   /* First level (1) */  ul.level1{}  ul.level1 li{}  ul.level1 li a{}  ul.level1 li a:hover{}  ul.level1 li a span{}  ul.level1 li a:hover span{}   /* n level (n) - like the above... */  /* --- Search Box --- */ div.k2SearchBlock{position:relative;} div.k2SearchBlock form{} div.k2SearchBlock form input.inputbox{} div.k2SearchBlock form input.button{} div.k2SearchBlock form input.k2SearchLoading{background:url(/components/com_k2/css/../images/loaders/search.gif) no-repeat 100% 50%;} div.k2SearchBlock div.k2LiveSearchResults{display:none;background:#fff;position:absolute;z-index:99;border:1px solid #ddd;margin-top:-1px;}  /* Live search results (fetched via ajax) */  div.k2SearchBlock div.k2LiveSearchResults ul.liveSearchResults{list-style:none;margin:0;padding:0;}  div.k2SearchBlock div.k2LiveSearchResults ul.liveSearchResults li{border:none;margin:0;padding:0;}  div.k2SearchBlock div.k2LiveSearchResults ul.liveSearchResults li a{display:block;padding:1px 2px;border-top:1px dotted #ddd;}  div.k2SearchBlock div.k2LiveSearchResults ul.liveSearchResults li a:hover{background:#fffff0;}  /* --- Tag Cloud --- */ div.k2TagCloudBlock{padding:8px 0;} div.k2TagCloudBlock a{padding:4px;float:left;display:block;} div.k2TagCloudBlock a:hover{padding:4px;float:left;display:block;background:#135cae;color:#fff;text-decoration:none;}  /* --- Custom Code --- */ div.k2CustomCodeBlock{}  /* --- Selected Tags --- */ .k2SelectedTagsBlock{} .k2SelectedTagsBlock ul{list-style:none;padding:8px 0;margin:0;} .k2SelectedTagsBlock ul li{display:inline-block;} .k2SelectedTagsBlock ul li a{display:inline-block;padding:4px 8px;font-size:1.12rem;} .k2SelectedTagsBlock ul li a:before{content:"#";margin:0;}    /*------------------------------------------------------------------------------  Modules - mod_k2_user (mod_k2_login is removed since v2.6.x) --------------------------------------------------------------------------------*/  div.k2LoginBlock{}  div.k2LoginBlock p.preText{}   div.k2LoginBlock fieldset.input{margin:0;padding:0 0 8px 0;}  div.k2LoginBlock fieldset.input p{margin:0;padding:0 0 4px 0;}  div.k2LoginBlock fieldset.input p label{display:block;}  div.k2LoginBlock fieldset.input p input{display:block;}  div.k2LoginBlock fieldset.input p#form-login-remember label,  div.k2LoginBlock fieldset.input p#form-login-remember input{display:inline;}  div.k2LoginBlock fieldset.input input.button{}   div.k2LoginBlock ul{}  div.k2LoginBlock ul li{}   div.k2LoginBlock p.postText{}  div.k2UserBlock{}  div.k2UserBlock p.ubGreeting{border-bottom:1px dotted #ccc;}  div.k2UserBlock div.k2UserBlockDetails a.ubAvatar img{}  div.k2UserBlock div.k2UserBlockDetails span.ubName{display:block;font-weight:bold;font-size:14px;}  div.k2UserBlock div.k2UserBlockDetails span.ubCommentsCount{}   div.k2UserBlock ul.k2UserBlockActions{}  div.k2UserBlock ul.k2UserBlockActions li{}  div.k2UserBlock ul.k2UserBlockActions li a{}  div.k2UserBlock ul.k2UserBlockActions li a:hover{}   div.k2UserBlock ul.k2UserBlockRenderedMenu{}  div.k2UserBlock ul.k2UserBlockRenderedMenu li{}  div.k2UserBlock ul.k2UserBlockRenderedMenu li a{}  div.k2UserBlock ul.k2UserBlockRenderedMenu li a:hover{}  div.k2UserBlock ul.k2UserBlockRenderedMenu li ul{} /* 2nd level ul */  div.k2UserBlock ul.k2UserBlockRenderedMenu li ul li{}  div.k2UserBlock ul.k2UserBlockRenderedMenu li ul li a{}  div.k2UserBlock ul.k2UserBlockRenderedMenu li ul ul{} /* 3rd level ul (and so on...) */  div.k2UserBlock ul.k2UserBlockRenderedMenu li ul ul li{}  div.k2UserBlock ul.k2UserBlockRenderedMenu li ul ul li a{}   div.k2UserBlock form{}  div.k2UserBlock form input.ubLogout{}    /*------------------------------------------------------------------------------  Modules - mod_k2_users --------------------------------------------------------------------------------*/  div.k2UsersBlock{} div.k2UsersBlock ul{} div.k2UsersBlock ul li{} div.k2UsersBlock ul li.lastItem{} div.k2UsersBlock ul li a.ubUserAvatar img{} div.k2UsersBlock ul li a.ubUserName{} div.k2UsersBlock ul li a.ubUserName:hover{} div.k2UsersBlock ul li div.ubUserDescription{} div.k2UsersBlock ul li div.ubUserAdditionalInfo{}  a.ubUserFeedIcon,  a.ubUserFeedIcon:hover{display:inline-block;margin:0 2px 0 0;padding:0;font-size:15px;}  a.ubUserFeedIcon span,  a.ubUserFeedIcon:hover span{display:none;}  a.ubUserURL,  a.ubUserURL:hover{display:inline-block;margin:0 2px 0 0;padding:0;font-size:15px;}  a.ubUserURL span,  a.ubUserURL:hover span{display:none;}  span.ubUserEmail{display:inline-block;margin:0 2px 0 0;padding:0;overflow:hidden;font-size:15px;}  span.ubUserEmail a{display:inline-block;margin:0;padding:0;width:16px;height:16px;text-indent:-9999px;}  div.k2UsersBlock ul li h3{clear:both;margin:8px 0 0 0;padding:0;} div.k2UsersBlock ul li ul.ubUserItems{} div.k2UsersBlock ul li ul.ubUserItems li{}    /* --- END --- */ 