div#driver-popover-item{display:none;position:absolute;background:#fff;color:#2d2d2d;margin:0;padding:15px;border-radius:5px;min-width:250px;max-width:300px;box-shadow:0 1px 10px rgba(0,0,0,.4);z-index:1000000000}div#driver-popover-item .driver-popover-tip{border:5px solid #fff;content:"";position:absolute}div#driver-popover-item .driver-popover-tip.bottom{bottom:-10px;border-color:#fff transparent transparent}div#driver-popover-item .driver-popover-tip.bottom.position-center{left:49%}div#driver-popover-item .driver-popover-tip.bottom.position-right{right:20px}div#driver-popover-item .driver-popover-tip.left{left:-10px;top:10px;border-color:transparent #fff transparent transparent}div#driver-popover-item .driver-popover-tip.left.position-center{top:46%}div#driver-popover-item .driver-popover-tip.left.position-bottom{top:auto;bottom:20px}div#driver-popover-item .driver-popover-tip.right{right:-10px;top:10px;border-color:transparent transparent transparent #fff}div#driver-popover-item .driver-popover-tip.right.position-center{top:46%}div#driver-popover-item .driver-popover-tip.right.position-bottom{top:auto;bottom:20px}div#driver-popover-item .driver-popover-tip.top{top:-10px;border-color:transparent transparent #fff}div#driver-popover-item .driver-popover-tip.top.position-center{left:49%}div#driver-popover-item .driver-popover-tip.top.position-right{right:20px}div#driver-popover-item .driver-popover-tip.mid-center{display:none}div#driver-popover-item .driver-popover-footer{display:block;margin-top:10px}div#driver-popover-item .driver-popover-footer button{display:inline-block;padding:3px 10px;border:1px solid #d4d4d4;text-decoration:none;text-shadow:1px 1px 0 #fff;color:#2d2d2d;font:11px/normal sans-serif;cursor:pointer;outline:0;background-color:#f1f1f1;border-radius:2px;zoom:1;line-height:1.3}div#driver-popover-item .driver-popover-footer button.driver-disabled{color:grey;cursor:default;pointer-events:none}div#driver-popover-item .driver-popover-footer .driver-close-btn{float:left}div#driver-popover-item .driver-popover-footer .driver-btn-group,div#driver-popover-item .driver-popover-footer .driver-close-only-btn{float:right}div#driver-popover-item .driver-popover-title{font:19px/normal sans-serif;margin:0 0 5px;font-weight:700;display:block;position:relative;line-height:1.5;zoom:1}div#driver-popover-item .driver-popover-description{margin-bottom:0;font:14px/normal sans-serif;line-height:1.5;color:#2d2d2d;font-weight:400;zoom:1}.driver-clearfix:after,.driver-clearfix:before{content:"";display:table}.driver-clearfix:after{clear:both}.driver-stage-no-animation{-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important;transition:none!important;background:transparent!important;outline:5000px solid rgba(0,0,0,.75)}div#driver-page-overlay{background:#000;position:fixed;bottom:0;right:0;display:block;width:100%;height:100%;zoom:1;filter:alpha(opacity=75);opacity:.75;z-index:100002!important}div#driver-highlighted-element-stage,div#driver-page-overlay{top:0;left:0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}div#driver-highlighted-element-stage{position:absolute;height:50px;width:300px;background:#fff;z-index:100003!important;display:none;border-radius:2px}.driver-highlighted-element{z-index:100004!important}.driver-position-relative{position:relative!important}.driver-fix-stacking{z-index:auto!important;opacity:1!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important;-webkit-filter:none!important;-moz-filter:none!important;-ms-filter:none!important;-o-filter:none!important;filter:none!important;-webkit-perspective:none!important;-moz-perspective:none!important;-ms-perspective:none!important;-o-perspective:none!important;perspective:none!important;-webkit-transform-style:flat!important;-moz-transform-style:flat!important;-ms-transform-style:flat!important;transform-style:flat!important;-webkit-transform-box:border-box!important;-moz-transform-box:border-box!important;-ms-transform-box:border-box!important;-o-transform-box:border-box!important;transform-box:border-box!important;will-change:unset!important}
/* qTip2 v2.2.0 None | qtip2.com | Licensed MIT, GPL | Mon Mar 24 2014 07:24:17 */
.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:700}.qtip-titlebar+.qtip-content{border-top-width:0!important}.qtip-close{position:absolute;right:-9px;top:-9px;cursor:pointer;outline:medium none;border-width:1px;border-style:solid;border-color:transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.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:400 bold 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em}.qtip-focus{}.qtip-hover{}.qtip-default{border-width:1px;border-style:solid;border-color:#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}#qtip-overlay{position:fixed;left:0;top:0;width:100%;height:100%}#qtip-overlay.blurs{cursor:pointer}#qtip-overlay div{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha(Opacity=70)"}

@-ms-viewport {
  width: device-width;
}
.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
  display: none !important;
}
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
  display: none !important;
}
@media (max-width: 767px) {
  .visible-xs {
    display: block !important;
  }
  table.visible-xs {
    display: table;
  }
  tr.visible-xs {
    display: table-row !important;
  }
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-block {
    display: block !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline {
    display: inline !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm {
    display: block !important;
  }
  table.visible-sm {
    display: table;
  }
  tr.visible-sm {
    display: table-row !important;
  }
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-block {
    display: block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline {
    display: inline !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md {
    display: block !important;
  }
  table.visible-md {
    display: table;
  }
  tr.visible-md {
    display: table-row !important;
  }
  th.visible-md,
  td.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-block {
    display: block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline {
    display: inline !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg {
    display: block !important;
  }
  table.visible-lg {
    display: table;
  }
  tr.visible-lg {
    display: table-row !important;
  }
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-block {
    display: block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-inline {
    display: inline !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-inline-block {
    display: inline-block !important;
  }
}
@media (max-width: 767px) {
  .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .hidden-lg {
    display: none !important;
  }
}
.visible-print {
  display: none !important;
}
@media print {
  .visible-print {
    display: block !important;
  }
  table.visible-print {
    display: table;
  }
  tr.visible-print {
    display: table-row !important;
  }
  th.visible-print,
  td.visible-print {
    display: table-cell !important;
  }
}
.visible-print-block {
  display: none !important;
}
@media print {
  .visible-print-block {
    display: block !important;
  }
}
.visible-print-inline {
  display: none !important;
}
@media print {
  .visible-print-inline {
    display: inline !important;
  }
}
.visible-print-inline-block {
  display: none !important;
}
@media print {
  .visible-print-inline-block {
    display: inline-block !important;
  }
}
@media print {
  .hidden-print {
    display: none !important;
  }
}
.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 660px) {
  .container {
    width: 90%;
  }
}
@media (min-width: 1024px) {
  .container {
    width: 1000px;
  }
}
/* @media (min-width: 1200px) { */
/*   .container { */
/*     width: 1170px; */
/*   } */
/* } */
.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
.row {
  margin-left: -15px;
  margin-right: -15px;
}
.col, .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.col, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left;
}
.col-xs-12 {
  width: 100%;
}
.col-xs-11 {
  width: 91.66666667%;
}
.col-xs-10 {
  width: 83.33333333%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-8 {
  width: 66.66666667%;
}
.col-xs-7 {
  width: 58.33333333%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-5 {
  width: 41.66666667%;
}
.col-xs-4 {
  width: 33.33333333%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-2 {
  width: 16.66666667%;
}
.col-xs-1 {
  width: 8.33333333%;
}
.col-xs-pull-12 {
  right: 100%;
}
.col-xs-pull-11 {
  right: 91.66666667%;
}
.col-xs-pull-10 {
  right: 83.33333333%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-8 {
  right: 66.66666667%;
}
.col-xs-pull-7 {
  right: 58.33333333%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-5 {
  right: 41.66666667%;
}
.col-xs-pull-4 {
  right: 33.33333333%;
}
.col-xs-pull-3 {
  right: 25%;
}
.col-xs-pull-2 {
  right: 16.66666667%;
}
.col-xs-pull-1 {
  right: 8.33333333%;
}
.col-xs-pull-0 {
  right: auto;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-push-11 {
  left: 91.66666667%;
}
.col-xs-push-10 {
  left: 83.33333333%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-8 {
  left: 66.66666667%;
}
.col-xs-push-7 {
  left: 58.33333333%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-5 {
  left: 41.66666667%;
}
.col-xs-push-4 {
  left: 33.33333333%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-2 {
  left: 16.66666667%;
}
.col-xs-push-1 {
  left: 8.33333333%;
}
.col-xs-push-0 {
  left: auto;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.col-xs-offset-0 {
  margin-left: 0%;
}
@media (min-width: 768px) {
  .col, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 992px) {
  .col, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 1200px) {
  .col, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-push-11 {
    left: 91.66666667%;
  }
  .col-lg-push-10 {
    left: 83.33333333%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-8 {
    left: 66.66666667%;
  }
  .col-lg-push-7 {
    left: 58.33333333%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-5 {
    left: 41.66666667%;
  }
  .col-lg-push-4 {
    left: 33.33333333%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-2 {
    left: 16.66666667%;
  }
  .col-lg-push-1 {
    left: 8.33333333%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-lg-offset-0 {
    margin-left: 0%;
  }
}
.clearfix,
.clearfix:before,
.clearfix:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after {
  content: " ";
  display: table;
}
.clearfix:after,
.container:after,
.container-fluid:after,
.row:after {
  clear: both;
}
.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.pull-right {
  float: right !important;
}
.pull-left {
  float: left !important;
}
*,
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/******************************

          Base Styles 

 ******************************/

a[href$=".pdf"]:after,
a[href$=".doc"]:after,a[href$=".docx"]:after,
a[href$=".txt"]:after,
a[href$=".xls"]:after,a[href$=".xlsx"]:after,a[href$=".dat"]:after,a[href$=".csv"]:after,a[href$=".ascii"]:after{
	content: none !important;
}

code{
	font-family: monospace;
	font-size: 1em;
}

code a, code b, code a b{
	font-family: inherit;
}

.container{
	font-size: .9em;
}

input[type=number]{
	line-height:150%;
}


/**********************************

          Layout Styles

***********************************/

/*                */
/* general layout */
/*                */

.align-right{
	text-align: right;
}
.bottom-space-half{
	margin-bottom: .5em;
}
.bottom-space-full{
	margin-bottom: 1em;
}
.bottom-space-double{
	margin-bottom: 2em;
}

.capitalize{
	text-transform: capitalize;
}

.centered{
	text-align: center;
}

.font-size-9{
	font-size: .9em;
}

.hide{
	display: none;	
}

.option-faded{
	opacity: .4;
}

.top-pad-9{
	padding-top: .9em;
}

.top-space-full{
	margin-top: 1em;
}
.top-space-half{
	margin-top: .5em;
}

.white-space-pre{
	white-space: pre-line;
}

/*                   */
/* header decoration */
/*                   */

.header-bar{
	background-color: #4c4c4c;
    color: #ffffff;
    font-size: 1.4em;
    padding: 10px;
    position:relative;
    text-transform: uppercase;
}
.header-bar>img{
	position:absolute;
	right: .5em;
	padding-top: 1px;
	cursor: help;
}
.header-bar .right-side-text{
	position:absolute;
	right: .5em;
}

.section-marker{
	background-color: #245BAB;
	margin-right: 5px;
	padding-right: .5em;
	width: 1em;
}
.section-header{
	border-bottom: 2px solid #245BAB;
}

/***********************************

            Module Styles

************************************/

/*             */
/* alert boxes */
/*             */

.alert{
    padding: 15px;
    border: 1px solid transparent;
    border-radius: 4px;
    text-align: center;
}
.alert-danger {
    color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1;
}
.alert-info {
    color: #31708f;
    background-color: #d9edf7;
    border-color: #bce8f1;
}
.alert-success {
    color: #3c763d;
    background-color: #dff0d8;
    border-color: #d6e9c6;
}
.alert-warning {
	color: #8a6d3b;
	background-color: #fcf8e3;
	border-color: #faebcc;
}

/*                   */
/* api documentation */
/*                   */

.api-available-sources{
	font-size: .7em;
	margin-left: 2px;
	margin-right: 2px;
	padding: 2px 3px;
	border-radius: 4px;
}
.api-available-noaa{
	background-color: #e2b39e;
}
.api-available-pangaea{
	background-color: #a8cea9;
}
.api-available-neotoma{
	background-color: #d2b5d2;
}
.api-block{
	border:1px solid #ccc;
	color:#000;
	background-color:#F4F4F4;
	padding: 5px 10px 5px 10px;
}
.api-data-type-list,
.api-time-method-list{
	margin-bottom: 0 !important;
}
.api-data-type-list li,
.api-time-method-list li{
	line-height: 1.25em !important;
	font-size: .9em;
	margin-left: 1em;
}
.api-sample-url{
	background-color: #E5F2FB;
	padding: 3px 5px;
	margin: 5px 0px 5px 0px;
	display: inline-block;
	word-break: break-all;
}

/*                */
/* bundle preview */
/*                */
#bundle-preview-container{
	border: 1px solid #4c4c4c;
	margin-left: 0;
	margin-right: 0;
}
.bundle-preview-header{
	background-color: #4c4c4c;
	border-bottom:1px solid black;
	color: white;
	font-family: 'Bitter', Georgia, Garamond, "Times New Roman", serif;
	font-size: 1.3em; 
	padding: .5em;
}
#bundle-preview-close{
	background-image: url("../images/x-mark.png");
	background-size: 1em;
	opacity: .5;
	float: right;
	height: 1em;
	width: 1em;
}
.bundle-preview-info{
	font-size: 1.2em;
	padding: .5em;
}
.bundle-preview-studies{
	max-height: 50em;
	overflow-y: scroll;
	overflow-x: hidden;
}
.bundle-preview-study{
	padding-bottom: .5em;
}
.bundle-preview-study-title{
	padding-left: .5em;
	font-weight: 600;
}
.bundle-preview-study-file{
	padding-left: 1em;
}

/*                 */
/* bundle elements */
/*                 */

.result-checkbox{
	margin-left: -.5em;
}

.bundle-button{
	border: 1px solid #245BAB;
}

#bundle-status-container{
	background-color: lightgrey; 
	border-radius: 5px; 
	bottom: 1em; 
	font-size: .9em;
	position: fixed; 
	right: 1em; 
	width: 22em; 
	z-index: 999; 
}
#bundle-status-header{
	background-color: #4c4c4c;
	border-bottom:1px solid black;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	color: white;
	font-family: 'Bitter', Georgia, Garamond, "Times New Roman", serif;
	font-size: 1.3em; 
	padding: .5em; 
}
#bundle-status-content{
	padding: .5em;
}
#bundle-status-percent-outer{
	border: 1px solid grey; 
	padding:0 !important; 
	position: relative;
}
#bundle-status-percent-inner{
	background-color:lightgreen; 
	height: 1em; 
	margin:0 !important; 
}
#bundle-status-percent-text{
	left: 0; 
	position: absolute; 
	top:0; 
	width: 100%; 
}
#bundle-status-close{
	background-image: url("../images/x-mark.png");
	background-size: 1em;
	opacity: .5;
	float: right;
	height: 1em;
	width: 1em;
}

/*                        */
/* Bundle Metadata Toggle */
/*                        */

#bundle-metadata-only {
	display: inline-flex;
	color: white;
	padding: 1px 6px;
	align-items: center;
	line-height: 28px;
	font-size: .925em;
}
#bundle-metadata-only input{
	margin-right: 2px;
}
#bundle-metadata-only label{
	font-weight: normal;
}

.bundle-match-options-disabled #bundle-metadata-only{
	background: #999999;
	border: 1px solid #999999;
}

.bundle-match-options-enabled #bundle-metadata-only{
	background: #245BAB;
	border: 1px solid #245BAB;
}

/*                        */
/* Bundle/CV Match Toggle */
/*                        */

.cv-match-toggle-container{
	float: right;
	font-size: .925em;
	cursor: pointer;
}
.bundle-match-toggle-container{
	float: right;
	font-size: .925em;
}
.bundle-match-options-enabled .bundle-match-toggle-container{
	cursor: pointer;
}

.cv-hierarchy-img-toggle-container{
	font-size: 1.1em;
	font-family: Arial;	
	cursor: pointer;
}
.bundle-match-toggle-container img, .cv-match-toggle-container img{
	padding-bottom: 5px;
}
.cv-match-toggle, .cv-hierarchy-img-toggle{
	border: 2px solid  #245BAB;
	color: white;
	display: inline-block;
	font-family: 'Open Sans', Helvetica, Arial, sans-serif;
	line-height: 26px;
	position: relative;
}
.bundle-match-toggle{
	color: white;
	display: inline-block;
	font-family: 'Open Sans', Helvetica, Arial, sans-serif;
	line-height: 26px;
	position: relative;
}
.bundle-match-options-disabled .bundle-match-toggle{
	border: 2px solid  #999999;
}
.bundle-match-options-enabled .bundle-match-toggle{
	border: 2px solid  #245BAB;
}

.bundle-match-options-label div, .cv-match-options-label div, .cv-hierarchy-img-options-label div{
	display: inline-block;
	float: left;
	font-weight: normal;
	padding-left: 10px;
	padding-right: 10px;
}
.cv-match-toggle-label, .cv-hierarchy-img-toggle-label{
	background-color: #245BAB;
	border: 1px solid #245BAB;
}
.bundle-match-toggle-label{
	display: inline-block;
	float: left;
	font-weight: normal;
	padding-left: 10px;
	padding-right: 10px;
}
.bundle-match-options-disabled .bundle-match-toggle-label{
	background-color: #999999;
	border: 1px solid  #999999;
}
.bundle-match-options-enabled .bundle-match-toggle-label{
	background-color: #245BAB;
	border: 1px solid  #245BAB;
}

.cv-hierarchy-img-toggle-label{
	padding: calc(.5em - 2px) calc(1em - 2px);
}
.cv-match-toggle-label:hover, .cv-hierarchy-img-toggle-label:hover{
	background-color: #4D8CC7;
	border: 1px solid #4D8CC7;
}
.bundle-match-toggle-option, .cv-match-toggle-option, .cv-hierarchy-img-toggle-option{
	background-color: white;
	border: 1px solid white;
	color: #CCCCCC;
	transition: all 0.3s ease-in 0s;
}
.bundle-match-options-enabled .bundle-match-toggle-option, .cv-match-toggle-option, .cv-hierarchy-img-toggle-option{
	cursor: pointer;
}
.bundle-match-options-disabled .bundle-match-toggle-option{
	cursor: default;
}

.cv-hierarchy-img-toggle-option{
	padding: calc(.5em - 2px) calc(1em - 2px);
}
.cv-match-toggle-selected, .cv-hierarchy-img-toggle-selected{
	background-color: #4E8CC7;
	border: 1px solid white;
	color: white;
	transition: all 0.3s ease-in 0s;
	cursor: pointer;
}
.bundle-match-toggle-selected{
	border: 1px solid white;
	color: white;
	transition: all 0.3s ease-in 0s;
}
.bundle-match-options-disabled .bundle-match-toggle-selected{
	background-color: #999999;
}
.bundle-match-options-enabled .bundle-match-toggle-selected{
	background-color: #4E8CC7;
	cursor: pointer;
}

/*                 */
/* loading spinner */
/*                 */
@-webkit-keyframes pulse {
  50% {
    background: white;
  }
}
@keyframes pulse {
  50% {
    background: white;
  }
}

.loading-pulse {
	display:inline-block;
  	position: relative;
  	width: 6px;
  	height: 1em;
  	background: rgba(255, 255, 255, 0.2);
	-webkit-animation: pulse 750ms infinite;
	        animation: pulse 750ms infinite;
	-webkit-animation-delay: 250ms;
	        animation-delay: 250ms;
}
.loading-pulse:before, .loading-pulse:after {
	content: '';
  	position: absolute;
  	display: block;
  	height: .7em;
  	width: 6px;
  	background: rgba(255, 255, 255, 0.2);
  	top: 50%;
  	-webkit-transform: translateY(-50%);
            transform: translateY(-50%);
  	-webkit-animation: pulse 750ms infinite;
            animation: pulse 750ms infinite;
}
.loading-pulse:before {
	left: -12px;
}
.loading-pulse:after {
	left: 12px;
  	-webkit-animation-delay: 500ms;
            animation-delay: 500ms;
}

/*                    */
/* extra navbar links */
/*                    */
.extra-link{
	display: inline-block;
	width: 11px;
	height: 11px;
	margin-right: 3px;
}
.extra-link-api{
	background-color: #D69072;
}
.extra-link-reports{
	background-color: #6EAD6F;
}
.extra-link-help{
	background-color: #5483C9;
}
.extra-link-contact{
	background-color: #A86FA8;
}

/*                     */
/* top of page callout */
/*                     */

.callout{
	padding: 24px 12px 24px 12px;
	background-color: #efefef;
	border-radius: 5px;
}
.callout img{
	max-width: 100%;
	padding-top: 1em;
}

.compact-callout{
	padding: 5px 10px;
	background-color: #efefef;
	border-radius: 5px;
}
.compact-callout img{
	max-width: 100%;
}

#launch-search-onboard-text{
	cursor: pointer;
	color: #0057a5;
/* 	text-decoration: underline; */
}

/*                 */
/* main search box */
/*                 */

#general-search-field{
	border: 1px solid;
	box-sizing: border-box;
	padding-left: 0;
	padding-right: 0;
	width: 100%;
}

.search-text-help{
	cursor: pointer;
	position: absolute;
	top: 2px;
	right: 20px;
}

#advanced-search-bar{
	display: flex;
	align-items: center;
}
#advanced-search-bar input{
	margin-right: 5px;
}

/*                    */
/* search help pop-up */
/*                    */

.search-help-qtip{
	background-color: #f7f6f5;
	border: 1px solid #ccc;
	font-size: 100%;
	line-height: 100%;
	list-style: circle;
	margin: 0;
	padding: 0;
	max-width: 750px;
}
.search-help-qtip>.qtip-titlebar{
	background-color: #194E81; 
	color: #FFFFFF; 
}
.search-help-qtip>.qtip-content{
	line-height: 1.25em !important;	
}
.search-help-qtip ul{
	margin-top: 1em;
	padding-left: 2em;
	padding-right: 2em;
}
.search-help-qtip ul li{
	margin-bottom: 7px;
}

/*                                  */
/* search page filters and shuttles */
/*                                  */

.filter-container input[type='search']{
	border-bottom: 1px solid;
	width: 50%;
}
.filter-container input[type='text'],
.filter-container input[type='number']{
	border: 1px solid #777;
	font-size: .8em;
	width: 7em;
	margin-right: 1em;
}
.filter-container input[type='radio']{
	margin-right: 2px;
	margin-left: 3px;
}
.shuttle-container select{
	font-size: .8em;
	width: 100%;
}
.shuttle-box{
	border-top: 1px solid #777;
    border-left: 1px solid #aaa;
    border-bottom: 1px solid #aaa;
    border-right: 1px solid #aaa;
    color: black;
    cursor: default;
    height: 7em;
    overflow-y: scroll;
    font-size: .8em;	
    padding-left: 3px;
    text-align: left;
}
.datatype-shuttle-box{
	height: 14em;
}
.shuttle-item{
	
}

.shuttle-move-all{
	cursor:pointer; 
	position:absolute; 
	right:-.9em; 
	z-index:99;
}
.shuttle-add-all{
	top:3.5em; 
}
.shuttle-remove-all{
	 top:5em; 
}

.and-or-toggle{
	display: flex;
	align-items: center;
}

/*                      */
/* data publisher icons */
/*                      */

.publisher-image-non-noaa{
	padding-top: 2em;
	width: 70px;
}
.publisher-image-noaa{
	width: 110px;
}

/*                */
/* map containers */
/*                */

#current-study-map-container,
#lat-lon-alt-map-container{
	margin: 0;
}
#current-study-map{
	height: 18em;
}
#lat-lon-alt-map{
	height: 18em;
}

#search-map-topbar {
	background: #fff;
	position: absolute;
	top: 15px;
	right: 15px;
	padding: 10px;
}

.search-map-action-button {
	font-size: 16px;
	background-color: transparent;
	border: 1px solid #D3D3D3;
	color: #6e6e6e;
	height: 32px;
	width: 32px;
	text-align: center;
	box-shadow: 0 0 1px rgba(0, 0, 0, 0.3);
}

.search-map-action-button:hover,
.search-map-action-button:focus {
	background: #0079c1;
	color: #e4e4e4;
}

.search-map-active {
	background: #0079c1;
	color: #e4e4e4;
}

/*                      */
/* time options graphic */
/*                      */

.time-box-outer{
/* 	border: 2px solid grey; */
  	display: inline-block;
  	height: 24px;
  	padding: 2px;
  	position: relative;
}
.time-box-outer span{
  	display: inline-block;
	height: 100%;
	padding-top: 2px;
/*   	width: 30px; */
}
.time-box-match{
	background-color: #d6e9c6;
	border: 1px solid grey;
}
.time-box-match-overany{
	width: 4em;
	margin-left: 4em;
	margin-right: 1em;
}
.time-box-match-entireover{
	width: 7em;
	margin-right: 2em;
}
.time-box-match-overentire{
	width: 3em;
	margin-left: 2em;
	margin-right: 4em;
}
.time-box-nomatch{
	width:1em;
}
.time-box-bounds{
	position: absolute;
  	top: 0;
  	left: 0;
  	font-weight: bold;
}
.time-box-dimmed{
	opacity: .3;
}

/*                    */
/* main search button */
/*                    */

.search-button, .clear-button{
	font-size: 1.1em;
	padding: .5em 1em;
	cursor: pointer;
}

/*                        */
/* constructed search url */
/*                        */
.search-url-title{
	margin-top:5px;
	display:inline-block;
}

/*                     */
/* search results list */
/*                     */

#search-results-list{
	border: 1px solid black;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	max-height: 10em;
	overflow-x: hidden;
	overflow-y: auto;
}
.search-results-item div{
	border-bottom: 1px solid #dddddd;
	cursor: pointer;
	font-size: 1.1em;
	padding-bottom: .5em;
	padding-top: .5em;
}
.search-results-item:last-child div{
	border: none;
}
.search-result-selected{
	background-color: #cedff0;
}
.search-results-recon-icon{
	margin-left: 5px;
	margin-top: -4px;
	vertical-align: middle;
}

/*                      */
/* reports pages styles */
/*                      */
.report-results-header{
	background-color: #4c4c4c;
	color: #ffffff;
	font-size: 1.2em;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 0px;
	margin-right: 0px;
}
.report-results-row{
	border-top: 1px solid #dddddd;
	margin-left: 0px;
	margin-right: 0px;
}
.report-results-row:first-child{
	border-top: none;
}
.report-results-col{
	padding-top: 5px;
	padding-bottom: 5px;
}
.report-results-col:last-child{
	text-align: center;
}
.report-results-sortable{
	cursor: pointer;
}

.pagination-option-selected{
	margin-right: 3px;
}
.pagination-option-unselected{
	color: blue;
	cursor: pointer;
	margin-right: 3px;
	text-decoration: underline;
}
.pagination-select-limit{
	padding-top: 6px;
}
.pagination-select-page{
	padding-bottom: 2px;
}

/*                      */
/* location report tree */
/*                      */
.location-list .row{
	margin-left: 0;
}
.location-list-container{
	margin-left: 1.5em;
}
.location-list-studies{
	margin-left: 1.5em;
}
.location-list-l1-name{
	font-size: 2em;
	margin-top: .5em;
	margin-bottom: .5em; 
}
.location-list-l2-name{
	font-size: 1.8em;
	margin-top: .25em;
	margin-bottom: .25em;
}
.location-list-l3-name{
	font-size: 1.6em;
	margin-top: .25em;
	margin-bottom: .25em;
}
.location-list-l4-name{
	font-size: 1.4em;
	margin-top: .1em;
	margin-bottom: .1em;
}
.location-list-l5-name{
	font-size: 1.2em;
}

/*                  */
/* site data tables */
/*                  */

.download-data-table-selected{
	background-color: #194E81;
}
.download-data-table th{
	font-size: 1.4em;
}
.download-data-table tr td:first-child{
	width: 20em;
}

/* datafile variables toggle */
.data-files-link-toggle, .cv-hierarchy-study-count-toggle{
	cursor: pointer;
	color: #0057a5;
	text-decoration: underline;
}

#variables-beta-help-icon,
#past-thesaurus-link{
	background-color: #e2b39e;
	border: 1px solid black;
	border-radius: 3px;
	cursor: pointer;
	display: inline-block;
	font-size: .7em;
	margin-left: .5em;
	margin-top: -3px;
	padding-left: 2px;
	padding-right: 3px;
	position: absolute;
}

#past-thesaurus-link{
	background-color: #fff; 
/* 	background-image: url("../images/thesaurus.png"); */
/* 	margin-left: 4em; */
}

#past-thesaurus-link a{
	
}

#footer-survey-container{
	position: absolute;
    bottom: 207px;
    width: 100%;
    font-size: .9em;
    line-height: .8em;
}

#survey-dismiss{
	position: absolute;
    right: 1.3em;
    cursor: pointer;
    width: 2em;
}

/*                              */
/* landing page variables table */
/*                              */
.variable_table_merged_components span:not(:last-child):after {
   content: " |";
}


/*                       */
/* cv terms thesaurus ui */
/*                       */

.cv-primary-term{
	font-size: 2em;
}

.cv-is-metaterm{
	font-size: .9em;
	border-radius: 5px;
	padding-left: 5px;
	padding-right: 5px;
}

.cv-glossary-entry{
	margin-left: .5em;
}

.cv-path-container{
	background-color: #ddd;
/* 	margin: .5em 0 .5em 1em; */
	padding: .5em 0 .5em 1em;
	border-radius: 5px;
}

.cv-path-term{
	cursor: pointer;
	color: #0057a5;
}

.cv-related-term{
	cursor: pointer;
	margin-left: 1em;
	color: #0057a5;
}

#cv-hierarchy{
	position: relative;
	padding: 1em;
	border: 1px solid #ddd;
	border-radius: 5px;
}

#cv-close-hierarchy{
	position: absolute;
	top: .5em;
	right: .5em;
	cursor: pointer;
	border: 1px solid black;
	padding: 3px;
}

.cv-tree-img-qtip{
	background-color: #f7f6f5;
	border: 1px solid #ccc;
	font-size: 100%;
	line-height: 100%;
	list-style: circle;
	margin: 0;
	padding: 0;
	max-width: 932px;
}
.cv-tree-img-qtip>.qtip-titlebar{
	background-color: #194E81; 
	color: #FFFFFF; 
}
.cv-tree-img-qtip>.qtip-content{
	line-height: 1.25em !important;	
}
/* .search-help-qtip ul{ */
/* 	margin-top: 1em; */
/* 	padding-left: 2em; */
/* 	padding-right: 2em; */
/* } */
/* .search-help-qtip ul li{ */
/* 	margin-bottom: 7px; */
/* } */

/*             */
/* cv tree viz */
/*             */

.node {
  cursor: pointer;
}

.node circle {
  fill: #fff;
  stroke: steelblue;
  stroke-width: 1.5px;
}

.node text {
  font: 10px sans-serif;
  cursor: pointer;
}

.link {
  fill: none;
  stroke: #ccc;
  stroke-width: 1.5px;
}

/* #cv-tree{ */
/* 	height: 400px; */
/* 	width: 600px; */
/* 	overflow:scroll; */
/* 	background-color: lightblue; */
/* } */


/*                         */
/* driver.js modifications */
/*                         */
#driver-page-overlay{
	background-image: url("../images/x-mark.png") !important;
	background-repeat: no-repeat !important;
	background-position: top 20px right 20px !important;
}

.driver-assoc-terms-popover{
	max-width: 700px !important;
}

/********************************

          State Styles
	
*********************************/
/*
#clippy{
	position: fixed;
	bottom:20px;
	right:200px;
	z-index: 100;
}
#clippy-img{
	width: 150px;
	position: relative;
	bottom: -200px;
	transition: bottom 1.5s;
}
*/




