﻿/* DEFAULTS
----------------------------------------------------------*/
body   {  background-color: white;    color:Black;   font-size: 22px;    font-family: sans-serif; font-style:normal;  margin: 0px;    padding: 0px;  }
.rightalign { text-align: right; } .leftalign { text-align: left; }
a { text-decoration:none; font-weight:500;  text-shadow: 2px 4px 6px green, 0 0 10px #d5d5ff, 0 0 4px #fefefe;}
a:hover { text-decoration:none; font-weight:300;  text-shadow: 2px 4px 6px blue, 0 0 10px #d5d5ff, 0 0 4px #fefefe;}
.font3D {    font-style:normal; font-weight:600;  text-shadow: 1px 1px 1px green, 0 0 2px gray, 0 0 2px yellow;}
.row {    font-style:normal; font-weight:100;  text-shadow: 1px 1px 1px green, 0 0 2px gray, 0 0 2px yellow;}
.pad5 { padding-left: 5px;padding-top: 2px;padding-bottom: 2px;padding-right: 5px; } 
divanim {  background: red;  position: relative;  animation-name: divanimation;  animation-duration: 1s;  
  animation-delay: 0.25;  animation-fill-mode: backwards;}
@keyframes divanimation {  from {left: -100%; background-color: yellow;}  to {left: 0px;}}

.containerm {  display: inline-block;  cursor: pointer; float:right; color:white;padding:12px;}
.bar1, .bar2, .bar3 {  width: 35px;  height: 5px;  background-color: white;  margin: 6px 6px;   transition: 0.4s;}
.change .bar1 {  transform: translate(0, 11px) rotate(-45deg);}
.change .bar2 {opacity: 0;}
.change .bar3 {  transform: translate(0, -11px) rotate(45deg);}
.toprightdd-content {  display: none;  position: absolute;  right: 6px;
  top:50px;background-color: Maroon;  min-width: 500px;  max-width: 650px;  
  box-shadow: 6px 12px 12px 6px rgba(256, 0, 0, 0.6), 0 6px 12px 0 rgba(0, 0, 0, 0.4);  z-index: 1; 
  font-size:22px; font-weight:100; color:white;}
.toprightdd-content a {  color: white;  padding: 6px 12px;  border:1px solid red; text-decoration: none;  display: block;font-weight:400;}
.toprightdd-content a:hover {background-color: #c1c1c1;border:2px solid red;font-weight:700;}

.overlay { height: 0%; width: 100%; position: fixed; z-index: 17; top: 0; left: 0; background-color: rgb(0,0,0);
            background-color: rgba(0,0,0, 0.8); overflow-x: hidden;  overflow-y: auto; transition: 0.5s;  }
.overlay-content { position: relative; top: 10px; left: 1%; width: 96%; border-radius: 30px; text-align: center; margin: auto;
            margin-top: 0px; position: relative; -webkit-align-self: center; align-self: center; 
            -webkit-align-content: center;  align-content: center;   }
.overlay .closebtn { position: absolute; top: -15px; right: 25px; font-size: 60px; display: none;  }
@media screen and (max-height: 300px) {.overlay {overflow-y: auto} .overlay a {font-size: 20px}
.overlay .closebtn { font-size: 40px;  top: -15px; right: 25px;  }   }
             
h1 {    font-style:normal; font-size: 30px; font-weight:600;  text-shadow: 1px 1px 1px green, 0 0 2px gray, 0 0 2px yellow;}
h2 {    font-style:normal; font-size: 28px; font-weight:500;  text-shadow: 1px 1px 1px green, 0 0 2px gray, 0 0 2px yellow;}
h3 {    font-style:normal; font-size: 27px; font-weight:400;  text-shadow: 1px 1px 1px green, 0 0 2px gray, 0 0 2px yellow;}
h4 {    font-style:normal; font-size: 26px; font-weight:300;  text-shadow: 1px 1px 1px green, 0 0 2px gray, 0 0 2px yellow;}
h5 {    font-style:normal; font-size: 25px; font-weight:200;  text-shadow: 1px 1px 1px green, 0 0 1px gray, 0 0 2px yellow;}
h6 {    font-style:normal; font-size: 24px; font-weight:100;  text-shadow: 1px 1px 1px green, 0 0 1px gray, 0 0 1px yellow;}
.loginform-popup {  display: none;  padding: 30px;  border: 3px solid darkgreen;  z-index: 9;
    margin:0;  position:absolute;  top:50%;  left:50%;  -ms-transform: translate(-50%, -50%);  
    transform: translate(-50%, -50%);}

.loginform-container {  max-width: 300px;  padding: 30px;  background-color: white;}
.footer {   position: fixed;   left: 0;   bottom: 0;   width: 100%;   background-color: red;   
            color: white;   text-align: center;}
.footer2 {   left: 0;   bottom: 0;   width: 100%;   background-color: gray;   
            color: white;   text-align: center;}            
.header { left: 0;   bottom: 0;   width: 100%;   background-color: red;   color: white;   text-align: center;}

.buttonhtml {    padding: 10px 25px;      text-align: center;      text-decoration: none;    
    display: inline-block;       border-radius:12px;     min-width:80px;     font-size: 24px;    
    cursor: pointer;     background-color:Green; color:White;   	background-color: #04AA6D;
	margin: 4px 2px;   }
	@media screen and (max-width: 400px) {buttonhtml {width: 96%; height:60px;}  }

.btnhtmlGray {    padding: 2px 5px;    text-align: center;  text-decoration: none;    
    display: inline-block;   margin: 0.5% 5% 0.5% 5%; border-radius:12px; min-width:80px; 
    font-size: 18px;    cursor: pointer; background-color:Gray; color:Black;    }

.btngrp input {  background-color: red;  color: white;   padding: 10px 24px;   cursor: pointer; 
      float: left;   font-size:20px;	font-style:normal; font-weight:900;  
      text-shadow: 1px 1px 1px black, 0 0 10px #d5d5ff, 0 0 4px #fefefe;}
      
.btngrp:after {  content: "";  clear: both;  display: table;}
.btngrp input:not(:last-child) {  border-right: none; }
.btngrp input:hover {  background-color: #3e8e41;}   
    
.tabcontent1 {  display: none;  padding: 6px; }
.tab1 { display:inline-block; cursor:pointer;border:6px solid white; padding: 12px;background-color:Maroon; font-weight:100; font-size:24px;min-width:250px;}
.tab1:hover { cursor:pointer;border:6px solid white; padding: 6px;background-color:#c1c1c1; font-weight:700;}
.columns {  float: left;  width: 33.3%;  padding: 8px;}
.price {  list-style-type: none;  border: 1px solid gray;  margin: 0;  padding: 0;  -webkit-transition: 0.3s;  transition: 0.3s;}
.price:hover {  box-shadow: 0 12px 16px 0 rgba(256,0,0,0.5)}
.price .header {  background-color: #111;  color: white;  font-size: 28px;}
.price li {  border-bottom: 1px solid #eee;  padding: 2px;  text-align: center; text-shadow: 1px 1px 1px green, 0 0 2px gray, 0 0 2px yellow;}
.price .grey {  background-color: #eee;  font-size: 22px;}
@media screen and (max-width: 900px) {.columns {width: 100%; }  }

.cc {  display: table;  width: 100%; background-color:White;color:Black;vertical-align:top; 
                       text-align:left;padding:2px;font-size:20px;}
.col {  display: table-cell;  padding: 16px;}

/* Create equal columns that floats next to each other */
.c2 {  float:left; width: 50%;  padding: 1px;padding:5px;margin:auto;}
.c3 {  float:left; width: 33.3%;  padding: 1px;padding:5px;margin:auto;}
.c4 {  float:left; width: 25%;  padding: 1px;padding:5px;margin:auto;}
.c5 {  float:left; width: 20%;  padding: 1px;padding:5px;margin:auto;}
.c6 {  float:left; width: 16.66%;  padding: 1px;padding:5px;margin:auto;}
.c7 {  float:left; width: 14.28%;  padding: 1px;padding:5px;margin:auto;}
.c8 {  float:left; width: 12.5%;  padding: 1px;padding:5px;margin:auto;}
.c9 {  float:left; width: 11.11%;  padding: 1px;padding:5px;margin:auto;}
.c10 {  float:left; width: 10%;  padding: 1px;padding:5px;margin:auto;}
.c11 {  float:left; width: 9.09%;  padding: 1px;padding:5px;margin:auto;}
.c12 {  float:left; width: 8.33%;  padding: 1px;padding:5px;margin:auto;}
.c13 {  float:left; width: 7.69%;  padding: 1px;padding:5px;margin:auto;}
.c14 {  float:left; width: 7.14%;  padding: 1px;padding:5px;margin:auto;}
.c15 {  float:left; width: 6.66%;  padding: 1px;padding:5px;margin:auto;}
/* Clear floats after the columns */
.row:after {  content: "";  display: table;  clear: both;}
/* Responsive layout - makes the two columns stack on top of each other instead of next to each other */
@media screen and (max-width: 800px) 
{
   .col {   width: 100%;  }    
  .c2 { width: 100%; }
  .c3 { width: 100%; }
  .c4 { width: 50%; }
}
@media screen and (max-width: 1100px) 
{
  .c5 { width: 50%; }
  .c6 { width: 33.33%; }
  .c7 { width: 33.33%; }
  .c8 { width: 25%; }
  .c9 { width: 25%; }
  .c10 { width: 20%; }
  .c11 { width: 20%; }
  .c12 { width: 15%; }
  .c13 { width: 15%; }
  .c14 { width: 10%; }
  .c15 { width: 10%; }
}

.container {  display: block;  position: relative;  padding-left: 45px;  margin-bottom: 12px;  cursor: pointer;
  font-size: 22px;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;}
.container input {  position: absolute;  opacity: 0;  cursor: pointer;  height: 0;  width: 0;}
.checkmark {  position: absolute;  top: 0;  left: 0;  height: 36px;  width: 36px;  background-color: #666;}
.container:hover input ~ .checkmark {  background-color: #ccc;}
.container input:checked ~ .checkmark {  background-color: #2196F3;}
.checkmark:after {  content: "";  position: absolute;  display: none;}
.container input:checked ~ .checkmark:after {  display: block;}
.container .checkmark:after {  left: 15px;  top: 5px;  width: 10px;  height: 20px;  border: solid white;  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);  -ms-transform: rotate(45deg);  transform: rotate(45deg);}

#overlayCook {
  position: fixed;
  display: block;
  width: 100%;
  height: auto;
  bottom: 0;
  background-color: rgba(0,0,0,0.9);
  z-index: 12;
  padding: 5px;
}
#overlay {  position: fixed;  display: none;  width: 100%;  height: 100%;  top: 0;  left: 0;
  right: 0;  bottom: 0;  background-color: rgba(0,0,0,0.8);  z-index: 2;  cursor: pointer;}
  
.topnav {  overflow: hidden;  background-color: #333;}
.topnav a {  float: left;  display: block;  color: #f2f2f2;  text-align: center;  padding: 14px 16px;
  text-decoration: none;  font-size: 22px;}
.active {  background-color: green;  color: white;}
.topnav .icon {  display: none;}
.dropdown {  float: left;  overflow: hidden;}
.dropdown .dropbtn {  font-size: 22px;      border: 1px;  outline: none;  color: white;
  padding: 14px 16px;  background-color: inherit;  font-family: inherit;  margin: 0;}
.dropdown-content {  display: none;  position: absolute;  background-color: #C0C0C0;
  min-width: 200px;  box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);    transition: 0.3s;;  z-index: 1;}
.dropdown-content a {  float: none;  color: black;  padding-left: 14px; padding-bottom: 2px;  text-decoration: none;
  display: block;  text-align: left;}
.topnav a:hover, .dropdown:hover .dropbtn {  background-color: #999;  color: white;}
.dropdown-content a:hover {  background-color: #f5f5f5;  color: black;}
.dropdown:hover .dropdown-content {  display: block;}

@media screen and (max-width: 800px) {
  .topnav a:not(:first-child), .dropdown .dropbtn {
    display: none;
  }
  .topnav a.icon {
    float: right;
    display: block;
  }
}

@media screen and (max-width: 800px) {
  .topnav.responsive {position: relative;}
  .topnav.responsive .icon {
    position: absolute;
    right: 0;
    top: 0;
  }
  .topnav.responsive a {
    float: none;
    display: block;
    text-align: left;
  }
  .topnav.responsive .dropdown {float: none;}
  .topnav.responsive .dropdown-content {position: relative;}
  .topnav.responsive .dropdown .dropbtn {
    display: block;
    width: 100%;
    text-align: left;
  }
}

.card {    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);    transition: 0.3s;    width: 100%;
    border-radius: 5px;    padding: 1px;    margin-bottom: 10px;}
.card:hover {    box-shadow: 0 8px 16px 0 rgba(5,0,5,0.75);}
.card img {    border-radius: 5px 5px 0 0;}

.grid-container {
  display: grid;
  grid-template-columns: auto;
  background-color: #2196F3;
  padding: 10px;
}
.grid-item {
  background-color: rgba(255, 255, 255, 0.8);
  border: 1px solid rgba(0, 0, 0, 0.8);
  padding: 20px;
  font-size: 30px;
  text-align: center;
}
.grid-container > div {
background-color: rgba(255, 255, 255, 0.8);
border: 1px solid black;
font-size: 24px;
text-align: center;
padding: 12px 0;
width: 100%;
}

.collapsible {
  background-color: #777;
  color: white;
  cursor: pointer;
  padding: 18px;
  width: 100%;
  border: none;
  text-align: left;
  outline: none;
  font-size: 15px;
}

.active, .collapsible:hover {
  background-color: #555;
}

.content {
  padding: 0 18px;
  display: none;
  overflow: hidden;
  background-color: #f1f1f1;
}

.center { 
  height: 100%;
  position: relative;
  border: 3px solid green; 
  padding: 10px;
}

.center p {
  margin: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

.myCheckBox { width:36px; height:36px;  }
/* Full-width input fields */

input[type=text], input[type=password] {
    padding: 4px 4px;
    margin: 0;
    display: inline-block;
    border: 1px solid gray;
    box-sizing: border-box;
    font-size: 18px;
}

html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}
/* Extract from normalize.css by Nicolas Gallagher and Jonathan Neal git.io/normalize */
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}summary{display:list-item}
audio,canvas,progress,video{display:inline-block}progress{vertical-align:baseline}
audio:not([controls]){display:none;height:0}[hidden],template{display:none}
a{background-color:transparent}a:active,a:hover{outline-width:0}
abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}
b,strong{font-weight:bolder}dfn{font-style:italic}mark{background:#ff0;color:#000}
small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-0.25em}sup{top:-0.5em}figure{margin:1em 40px}img{border-style:none}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}hr{box-sizing:content-box;height:0;overflow:visible}
button,input,select,textarea,optgroup{font:inherit;margin:0}optgroup{font-weight:bold}
button,input{overflow:visible}button,select{text-transform:none}
button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}
button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}
button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}
legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}
[type=checkbox],[type=radio]{padding:0}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
[type=search]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
/* End extract */
html,body{font-family:Verdana,sans-serif;font-size:15px;line-height:1.5}html{overflow-x:hidden}
h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}
.bc-serif{font-family:serif}.bc-sans-serif{font-family:sans-serif}.bc-cursive{font-family:cursive}.bc-monospace{font-family:monospace}
h1,h2,h3,h4,h5,h6{font-family:"Segoe UI",Arial,sans-serif;font-weight:400;margin:10px 0}.bc-wide{letter-spacing:4px}
hr{border:0;border-top:1px solid #eee;margin:20px 0}
.bc-image{max-width:100%;height:auto}img{vertical-align:middle}a{color:inherit}
.bc-table,.bc-table-all{border-collapse:collapse;border-spacing:0;width:100%;display:table}.bc-table-all{border:1px solid #ccc}
.bc-bordered tr,.bc-table-all tr{border-bottom:1px solid #ddd}.bc-striped tbody tr:nth-child(even){background-color:#f1f1f1}
.bc-table-all tr:nth-child(odd){background-color:#fff}.bc-table-all tr:nth-child(even){background-color:#f1f1f1}
.bc-hoverable tbody tr:hover,.bc-ul.bc-hoverable li:hover{background-color:#ccc}.bc-centered tr th,.bc-centered tr td{text-align:center}
.bc-table td,.bc-table th,.bc-table-all td,.bc-table-all th{padding:8px 8px;display:table-cell;text-align:left;vertical-align:top}
.bc-table th:first-child,.bc-table td:first-child,.bc-table-all th:first-child,.bc-table-all td:first-child{padding-left:16px}
.bc-btn,.bc-button{border:none;display:inline-block;padding:8px 16px;vertical-align:middle;overflow:hidden;text-decoration:none;color:inherit;background-color:inherit;text-align:center;cursor:pointer;white-space:nowrap}
.bc-btn:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}
.bc-btn,.bc-button{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}   
.bc-disabled,.bc-btn:disabled,.bc-button:disabled{cursor:not-allowed;opacity:0.3}.bc-disabled *,:disabled *{pointer-events:none}
.bc-btn.bc-disabled:hover,.bc-btn:disabled:hover{box-shadow:none}
.bc-badge,.bc-tag{background-color:#000;color:#fff;display:inline-block;padding-left:8px;padding-right:8px;text-align:center}.bc-badge{border-radius:50%}
.bc-ul{list-style-type:none;padding:0;margin:0}.bc-ul li{padding:8px 16px;border-bottom:1px solid #ddd}.bc-ul li:last-child{border-bottom:none}
.bc-tooltip,.bc-display-container{position:relative}.bc-tooltip .bc-text{display:none}.bc-tooltip:hover .bc-text{display:inline-block}
.bc-ripple:active{opacity:0.5}.bc-ripple{transition:opacity 0s}
.bc-input{padding:8px;display:block;border:none;border-bottom:1px solid #ccc;width:100%}
.bc-select{padding:9px 0;width:100%;border:none;border-bottom:1px solid #ccc}
.bc-dropdown-click,.bc-dropdown-hover{position:relative;display:inline-block;cursor:pointer}
.bc-dropdown-hover:hover .bc-dropdown-content{display:block}
.bc-dropdown-hover:first-child,.bc-dropdown-click:hover{background-color:#ccc;color:#000}
.bc-dropdown-hover:hover > .bc-button:first-child,.bc-dropdown-click:hover > .bc-button:first-child{background-color:#ccc;color:#000}
.bc-dropdown-content{cursor:auto;color:#000;background-color:#fff;display:none;position:absolute;min-width:160px;margin:0;padding:0;z-index:1}
.bc-check,.bc-radio{width:24px;height:24px;position:relative;top:6px}
.bc-sidebar{height:100%;width:200px;background-color:#fff;position:fixed!important;z-index:1;overflow:auto}
.bc-bar-block .bc-dropdown-hover,.bc-bar-block .bc-dropdown-click{width:100%}
.bc-bar-block .bc-dropdown-hover .bc-dropdown-content,.bc-bar-block .bc-dropdown-click .bc-dropdown-content{min-width:100%}
.bc-bar-block .bc-dropdown-hover .bc-button,.bc-bar-block .bc-dropdown-click .bc-button{width:100%;text-align:left;padding:8px 16px}
.bc-main,#main{transition:margin-left .4s}
.bc-modal{z-index:3;display:none;padding-top:100px;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.4)}
.bc-modal-content{margin:auto;background-color:#fff;position:relative;padding:0;outline:0;width:300px}
.bc-bar{width:100%;overflow:hidden}.bc-center .bc-bar{display:inline-block;width:auto}
.bc-bar .bc-bar-item{padding:8px 16px;float:left;width:auto;border:none;display:block;outline:0}
.bc-bar .bc-dropdown-hover,.bc-bar .bc-dropdown-click{position:static;float:left}
.bc-bar .bc-button{white-space:normal}
.bc-bar-block .bc-bar-item{width:100%;display:block;padding:8px 16px;text-align:left;border:none;white-space:normal;float:none;outline:0}
.bc-bar-block.bc-center .bc-bar-item{text-align:center}.bc-block{display:block;width:100%}
.bc-responsive{display:block;overflow-x:auto}
.bc-container:after,.bc-container:before,.bc-panel:after,.bc-panel:before,.bc-row:after,.bc-row:before,.bc-row-padding:after,.bc-row-padding:before,
.bc-cell-row:before,.bc-cell-row:after,.bc-clear:after,.bc-clear:before,.bc-bar:before,.bc-bar:after{content:"";display:table;clear:both}
.bc-col,.bc-half,.bc-third,.bc-twothird,.bc-threequarter,.bc-quarter{float:left;width:100%}
.bc-col.s1{width:8.33333%}.bc-col.s2{width:16.66666%}.bc-col.s3{width:24.99999%}.bc-col.s4{width:33.33333%}
.bc-col.s5{width:41.66666%}.bc-col.s6{width:49.99999%}.bc-col.s7{width:58.33333%}.bc-col.s8{width:66.66666%}
.bc-col.s9{width:74.99999%}.bc-col.s10{width:83.33333%}.bc-col.s11{width:91.66666%}.bc-col.s12{width:99.99999%}
@media (min-width:601px){.bc-col.m1{width:8.33333%}.bc-col.m2{width:16.66666%}.bc-col.m3,.bc-quarter{width:24.99999%}.bc-col.m4,.bc-third{width:33.33333%}
.bc-col.m5{width:41.66666%}.bc-col.m6,.bc-half{width:49.99999%}.bc-col.m7{width:58.33333%}.bc-col.m8,.bc-twothird{width:66.66666%}
.bc-col.m9,.bc-threequarter{width:74.99999%}.bc-col.m10{width:83.33333%}.bc-col.m11{width:91.66666%}.bc-col.m12{width:99.99999%}}
@media (min-width:993px){.bc-col.l1{width:8.33333%}.bc-col.l2{width:16.66666%}.bc-col.l3{width:24.99999%}.bc-col.l4{width:33.33333%}
.bc-col.l5{width:41.66666%}.bc-col.l6{width:49.99999%}.bc-col.l7{width:58.33333%}.bc-col.l8{width:66.66666%}
.bc-col.l9{width:74.99999%}.bc-col.l10{width:83.33333%}.bc-col.l11{width:91.66666%}.bc-col.l12{width:99.99999%}}
.bc-rest{overflow:hidden}.bc-stretch{margin-left:-16px;margin-right:-16px}
.bc-content,.bc-auto{margin-left:auto;margin-right:auto}.bc-content{max-width:980px}.bc-auto{max-width:1140px}
.bc-cell-row{display:table;width:100%}.bc-cell{display:table-cell}
.bc-cell-top{vertical-align:top}.bc-cell-middle{vertical-align:middle}.bc-cell-bottom{vertical-align:bottom}
.bc-hide{display:none!important}.bc-show-block,.bc-show{display:block!important}.bc-show-inline-block{display:inline-block!important}
@media (max-width:1205px){.bc-auto{max-width:95%}}
@media (max-width:600px){.bc-modal-content{margin:0 10px;width:auto!important}.bc-modal{padding-top:30px}
.bc-dropdown-hover.bc-mobile .bc-dropdown-content,.bc-dropdown-click.bc-mobile .bc-dropdown-content{position:relative}	
.bc-hide-small{display:none!important}.bc-mobile{display:block;width:100%!important}.bc-bar-item.bc-mobile,.bc-dropdown-hover.bc-mobile,.bc-dropdown-click.bc-mobile{text-align:center}
.bc-dropdown-hover.bc-mobile,.bc-dropdown-hover.bc-mobile .bc-btn,.bc-dropdown-hover.bc-mobile .bc-button,.bc-dropdown-click.bc-mobile,.bc-dropdown-click.bc-mobile .bc-btn,.bc-dropdown-click.bc-mobile .bc-button{width:100%}}
@media (max-width:768px){.bc-modal-content{width:500px}.bc-modal{padding-top:50px}}
@media (min-width:993px){.bc-modal-content{width:900px}.bc-hide-large{display:none!important}.bc-sidebar.bc-collapse{display:block!important}}
@media (max-width:992px) and (min-width:601px){.bc-hide-medium{display:none!important}}
@media (max-width:992px){.bc-sidebar.bc-collapse{display:none}.bc-main{margin-left:0!important;margin-right:0!important}.bc-auto{max-width:100%}}
.bc-top,.bc-bottom{position:fixed;width:100%;z-index:1}.bc-top{top:0}.bc-bottom{bottom:0}
.bc-overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:2}
.bc-display-topleft{position:absolute;left:0;top:0}.bc-display-topright{position:absolute;right:0;top:0}
.bc-display-bottomleft{position:absolute;left:0;bottom:0}.bc-display-bottomright{position:absolute;right:0;bottom:0}
.bc-display-middle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}
.bc-display-left{position:absolute;top:50%;left:0%;transform:translate(0%,-50%);-ms-transform:translate(-0%,-50%)}
.bc-display-right{position:absolute;top:50%;right:0%;transform:translate(0%,-50%);-ms-transform:translate(0%,-50%)}
.bc-display-topmiddle{position:absolute;left:50%;top:0;transform:translate(-50%,0%);-ms-transform:translate(-50%,0%)}
.bc-display-bottommiddle{position:absolute;left:50%;bottom:0;transform:translate(-50%,0%);-ms-transform:translate(-50%,0%)}
.bc-display-container:hover .bc-display-hover{display:block}.bc-display-container:hover span.bc-display-hover{display:inline-block}.bc-display-hover{display:none}
.bc-display-position{position:absolute}
.bc-circle{border-radius:50%}
.bc-round-small{border-radius:2px}.bc-round,.bc-round-medium{border-radius:4px}.bc-round-large{border-radius:8px}.bc-round-xlarge{border-radius:16px}.bc-round-xxlarge{border-radius:32px}
.bc-row-padding,.bc-row-padding>.bc-half,.bc-row-padding>.bc-third,.bc-row-padding>.bc-twothird,.bc-row-padding>.bc-threequarter,.bc-row-padding>.bc-quarter,.bc-row-padding>.bc-col{padding:0 8px}
.bc-container,.bc-panel{padding:0.01em 16px}.bc-panel{margin-top:16px;margin-bottom:16px}
.bc-code,.bc-codespan{font-family:Consolas,"courier new";font-size:16px}
.bc-code{width:auto;background-color:#fff;padding:8px 12px;border-left:4px solid #4CAF50;word-wrap:break-word}
.bc-codespan{color:crimson;background-color:#f1f1f1;padding-left:4px;padding-right:4px;font-size:110%}
.bc-card,.bc-card-2{box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)}
.bc-card-4,.bc-hover-shadow:hover{box-shadow:0 4px 10px 0 rgba(0,0,0,0.2),0 4px 20px 0 rgba(0,0,0,0.19)}
.bc-spin{animation:bc-spin 2s infinite linear}@keyframes bc-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}
.bc-animate-fading{animation:fading 10s infinite}@keyframes fading{0%{opacity:0}50%{opacity:1}100%{opacity:0}}
.bc-animate-opacity{animation:opac 0.8s}@keyframes opac{from{opacity:0} to{opacity:1}}
.bc-animate-top{position:relative;animation:animatetop 0.4s}@keyframes animatetop{from{top:-300px;opacity:0} to{top:0;opacity:1}}
.bc-animate-left{position:relative;animation:animateleft 0.4s}@keyframes animateleft{from{left:-300px;opacity:0} to{left:0;opacity:1}}
.bc-animate-right{position:relative;animation:animateright 0.4s}@keyframes animateright{from{right:-300px;opacity:0} to{right:0;opacity:1}}
.bc-animate-bottom{position:relative;animation:animatebottom 0.4s}@keyframes animatebottom{from{bottom:-300px;opacity:0} to{bottom:0;opacity:1}}
.bc-animate-zoom {animation:animatezoom 0.6s}@keyframes animatezoom{from{transform:scale(0)} to{transform:scale(1)}}
.bc-animate-input{transition:width 0.4s ease-in-out}.bc-animate-input:focus{width:100%!important}
.bc-opacity,.bc-hover-opacity:hover{opacity:0.60}.bc-opacity-off,.bc-hover-opacity-off:hover{opacity:1}
.bc-opacity-max{opacity:0.25}.bc-opacity-min{opacity:0.75}
.bc-greyscale-max,.bc-grayscale-max,.bc-hover-greyscale:hover,.bc-hover-grayscale:hover{filter:grayscale(100%)}
.bc-greyscale,.bc-grayscale{filter:grayscale(75%)}.bc-greyscale-min,.bc-grayscale-min{filter:grayscale(50%)}
.bc-sepia{filter:sepia(75%)}.bc-sepia-max,.bc-hover-sepia:hover{filter:sepia(100%)}.bc-sepia-min{filter:sepia(50%)}
.bc-tiny{font-size:10px!important}.bc-small{font-size:12px!important}.bc-medium{font-size:15px!important}.bc-large{font-size:18px!important}
.bc-xlarge{font-size:24px!important}.bc-xxlarge{font-size:36px!important}.bc-xxxlarge{font-size:48px!important}.bc-jumbo{font-size:64px!important}
.bc-left-align{text-align:left!important}.bc-right-align{text-align:right!important}.bc-justify{text-align:justify!important}.bc-center{text-align:center!important}
.bc-border-0{border:0!important}.bc-border{border:1px solid #ccc!important}
.bc-border-top{border-top:1px solid #ccc!important}.bc-border-bottom{border-bottom:1px solid #ccc!important}
.bc-border-left{border-left:1px solid #ccc!important}.bc-border-right{border-right:1px solid #ccc!important}
.bc-topbar{border-top:6px solid #ccc!important}.bc-bottombar{border-bottom:6px solid #ccc!important}
.bc-leftbar{border-left:6px solid #ccc!important}.bc-rightbar{border-right:6px solid #ccc!important}
.bc-section,.bc-code{margin-top:16px!important;margin-bottom:16px!important}
.bc-margin{margin:16px!important}.bc-margin-top{margin-top:16px!important}.bc-margin-bottom{margin-bottom:16px!important}
.bc-margin-left{margin-left:16px!important}.bc-margin-right{margin-right:16px!important}
.bc-padding-small{padding:4px 8px!important}.bc-padding{padding:8px 16px!important}.bc-padding-large{padding:12px 24px!important}
.bc-padding-16{padding-top:16px!important;padding-bottom:16px!important}.bc-padding-24{padding-top:24px!important;padding-bottom:24px!important}
.bc-padding-32{padding-top:32px!important;padding-bottom:32px!important}.bc-padding-48{padding-top:48px!important;padding-bottom:48px!important}
.bc-padding-64{padding-top:64px!important;padding-bottom:64px!important}
.bc-padding-top-64{padding-top:64px!important}.bc-padding-top-48{padding-top:48px!important}
.bc-padding-top-32{padding-top:32px!important}.bc-padding-top-24{padding-top:24px!important}
.bc-left{float:left!important}.bc-right{float:right!important}
.bc-button:hover{color:#000!important;background-color:#ccc!important}
.bc-transparent,.bc-hover-none:hover{background-color:transparent!important}
.bc-hover-none:hover{box-shadow:none!important}
/* Colors */
.bc-amber,.bc-hover-amber:hover{color:#000!important;background-color:#ffc107!important}
.bc-aqua,.bc-hover-aqua:hover{color:#000!important;background-color:#00ffff!important}
.bc-blue,.bc-hover-blue:hover{color:#fff!important;background-color:#2196F3!important}
.bc-light-blue,.bc-hover-light-blue:hover{color:#000!important;background-color:#87CEEB!important}
.bc-brown,.bc-hover-brown:hover{color:#fff!important;background-color:#795548!important}
.bc-cyan,.bc-hover-cyan:hover{color:#000!important;background-color:#00bcd4!important}
.bc-blue-grey,.bc-hover-blue-grey:hover,.bc-blue-gray,.bc-hover-blue-gray:hover{color:#fff!important;background-color:#607d8b!important}
.bc-green,.bc-hover-green:hover{color:#fff!important;background-color:#4CAF50!important}
.bc-light-green,.bc-hover-light-green:hover{color:#000!important;background-color:#8bc34a!important}
.bc-indigo,.bc-hover-indigo:hover{color:#fff!important;background-color:#3f51b5!important}
.bc-khaki,.bc-hover-khaki:hover{color:#000!important;background-color:#f0e68c!important}
.bc-lime,.bc-hover-lime:hover{color:#000!important;background-color:#cddc39!important}
.bc-orange,.bc-hover-orange:hover{color:#000!important;background-color:#ff9800!important}
.bc-deep-orange,.bc-hover-deep-orange:hover{color:#fff!important;background-color:#ff5722!important}
.bc-pink,.bc-hover-pink:hover{color:#fff!important;background-color:#e91e63!important}
.bc-purple,.bc-hover-purple:hover{color:#fff!important;background-color:#9c27b0!important}
.bc-deep-purple,.bc-hover-deep-purple:hover{color:#fff!important;background-color:#673ab7!important}
.bc-red,.bc-hover-red:hover{color:#fff!important;background-color:#f44336!important}
.bc-sand,.bc-hover-sand:hover{color:#000!important;background-color:#fdf5e6!important}
.bc-teal,.bc-hover-teal:hover{color:#fff!important;background-color:#009688!important}
.bc-yellow,.bc-hover-yellow:hover{color:#000!important;background-color:#ffeb3b!important}
.bc-white,.bc-hover-white:hover{color:#000!important;background-color:#fff!important}
.bc-black,.bc-hover-black:hover{color:#fff!important;background-color:#000!important}
.bc-grey,.bc-hover-grey:hover,.bc-gray,.bc-hover-gray:hover{color:#000!important;background-color:#9e9e9e!important}
.bc-light-grey,.bc-hover-light-grey:hover,.bc-light-gray,.bc-hover-light-gray:hover{color:#000!important;background-color:#f1f1f1!important}
.bc-dark-grey,.bc-hover-dark-grey:hover,.bc-dark-gray,.bc-hover-dark-gray:hover{color:#fff!important;background-color:#616161!important}
.bc-pale-red,.bc-hover-pale-red:hover{color:#000!important;background-color:#ffdddd!important}
.bc-pale-green,.bc-hover-pale-green:hover{color:#000!important;background-color:#ddffdd!important}
.bc-pale-yellow,.bc-hover-pale-yellow:hover{color:#000!important;background-color:#ffffcc!important}
.bc-pale-blue,.bc-hover-pale-blue:hover{color:#000!important;background-color:#ddffff!important}
.bc-text-amber,.bc-hover-text-amber:hover{color:#ffc107!important}
.bc-text-aqua,.bc-hover-text-aqua:hover{color:#00ffff!important}
.bc-text-blue,.bc-hover-text-blue:hover{color:#2196F3!important}
.bc-text-light-blue,.bc-hover-text-light-blue:hover{color:#87CEEB!important}
.bc-text-brown,.bc-hover-text-brown:hover{color:#795548!important}
.bc-text-cyan,.bc-hover-text-cyan:hover{color:#00bcd4!important}
.bc-text-blue-grey,.bc-hover-text-blue-grey:hover,.bc-text-blue-gray,.bc-hover-text-blue-gray:hover{color:#607d8b!important}
.bc-text-green,.bc-hover-text-green:hover{color:#4CAF50!important}
.bc-text-light-green,.bc-hover-text-light-green:hover{color:#8bc34a!important}
.bc-text-indigo,.bc-hover-text-indigo:hover{color:#3f51b5!important}
.bc-text-khaki,.bc-hover-text-khaki:hover{color:#b4aa50!important}
.bc-text-lime,.bc-hover-text-lime:hover{color:#cddc39!important}
.bc-text-orange,.bc-hover-text-orange:hover{color:#ff9800!important}
.bc-text-deep-orange,.bc-hover-text-deep-orange:hover{color:#ff5722!important}
.bc-text-pink,.bc-hover-text-pink:hover{color:#e91e63!important}
.bc-text-purple,.bc-hover-text-purple:hover{color:#9c27b0!important}
.bc-text-deep-purple,.bc-hover-text-deep-purple:hover{color:#673ab7!important}
.bc-text-red,.bc-hover-text-red:hover{color:#f44336!important}
.bc-text-sand,.bc-hover-text-sand:hover{color:#fdf5e6!important}
.bc-text-teal,.bc-hover-text-teal:hover{color:#009688!important}
.bc-text-yellow,.bc-hover-text-yellow:hover{color:#d2be0e!important}
.bc-text-white,.bc-hover-text-white:hover{color:#fff!important}
.bc-text-black,.bc-hover-text-black:hover{color:#000!important}
.bc-text-grey,.bc-hover-text-grey:hover,.bc-text-gray,.bc-hover-text-gray:hover{color:#757575!important}
.bc-text-light-grey,.bc-hover-text-light-grey:hover,.bc-text-light-gray,.bc-hover-text-light-gray:hover{color:#f1f1f1!important}
.bc-text-dark-grey,.bc-hover-text-dark-grey:hover,.bc-text-dark-gray,.bc-hover-text-dark-gray:hover{color:#3a3a3a!important}
.bc-border-amber,.bc-hover-border-amber:hover{border-color:#ffc107!important}
.bc-border-aqua,.bc-hover-border-aqua:hover{border-color:#00ffff!important}
.bc-border-blue,.bc-hover-border-blue:hover{border-color:#2196F3!important}
.bc-border-light-blue,.bc-hover-border-light-blue:hover{border-color:#87CEEB!important}
.bc-border-brown,.bc-hover-border-brown:hover{border-color:#795548!important}
.bc-border-cyan,.bc-hover-border-cyan:hover{border-color:#00bcd4!important}
.bc-border-blue-grey,.bc-hover-border-blue-grey:hover,.bc-border-blue-gray,.bc-hover-border-blue-gray:hover{border-color:#607d8b!important}
.bc-border-green,.bc-hover-border-green:hover{border-color:#4CAF50!important}
.bc-border-light-green,.bc-hover-border-light-green:hover{border-color:#8bc34a!important}
.bc-border-indigo,.bc-hover-border-indigo:hover{border-color:#3f51b5!important}
.bc-border-khaki,.bc-hover-border-khaki:hover{border-color:#f0e68c!important}
.bc-border-lime,.bc-hover-border-lime:hover{border-color:#cddc39!important}
.bc-border-orange,.bc-hover-border-orange:hover{border-color:#ff9800!important}
.bc-border-deep-orange,.bc-hover-border-deep-orange:hover{border-color:#ff5722!important}
.bc-border-pink,.bc-hover-border-pink:hover{border-color:#e91e63!important}
.bc-border-purple,.bc-hover-border-purple:hover{border-color:#9c27b0!important}
.bc-border-deep-purple,.bc-hover-border-deep-purple:hover{border-color:#673ab7!important}
.bc-border-red,.bc-hover-border-red:hover{border-color:#f44336!important}
.bc-border-sand,.bc-hover-border-sand:hover{border-color:#fdf5e6!important}
.bc-border-teal,.bc-hover-border-teal:hover{border-color:#009688!important}
.bc-border-yellow,.bc-hover-border-yellow:hover{border-color:#ffeb3b!important}
.bc-border-white,.bc-hover-border-white:hover{border-color:#fff!important}
.bc-border-black,.bc-hover-border-black:hover{border-color:#000!important}
.bc-border-grey,.bc-hover-border-grey:hover,.bc-border-gray,.bc-hover-border-gray:hover{border-color:#9e9e9e!important}
.bc-border-light-grey,.bc-hover-border-light-grey:hover,.bc-border-light-gray,.bc-hover-border-light-gray:hover{border-color:#f1f1f1!important}
.bc-border-dark-grey,.bc-hover-border-dark-grey:hover,.bc-border-dark-gray,.bc-hover-border-dark-gray:hover{border-color:#616161!important}
.bc-border-pale-red,.bc-hover-border-pale-red:hover{border-color:#ffe7e7!important}.bc-border-pale-green,.bc-hover-border-pale-green:hover{border-color:#e7ffe7!important}
.bc-border-pale-yellow,.bc-hover-border-pale-yellow:hover{border-color:#ffffcc!important}.bc-border-pale-blue,.bc-hover-border-pale-blue:hover{border-color:#e7ffff!important}

.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}..row-no-gutters [class*=col-]{padding-right:0;padding-left:0}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:800px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s,-webkit-box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],.input-group-sm input[type=time],input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],.input-group-lg input[type=time],input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:46px}}