.clear { clear: both; }
.ucase { text-transform: uppercase; }
.underline {
    text-decoration: underline;
}
.d-block { display: block;}

a.active {
    color: #ff0000;
}
a.normal {
    color: #626262;
}
.floatblock {
    float: left;
}
.donotshow {
    display: none;
}

.jumbotron {
     background-position: center;
}

@media (max-width: 768px){
    h2 {
      font-size: 17px;
      line-height: 20px;
    }
    .block-title {
      padding: 0;
      margin: 0;
    }

    #demo-hero-2 {
        height: 180px;
    }
}



.working{	background: white url('//d1igx67ixnkdb9.cloudfront.net/assets/i/etc/ui-anim_basic_16x16.gif') right center no-repeat;}

.cobrand {
    color: #ffffff;
    padding-left: 10px;
    font-size: 12px;
}

.fullwidth {
    width: 100%;
}
.centered {
    margin: 0 auto;
}

.top-z {
    z-index: 9999;
}
.statistic {
    font-size: 18px;
    line-height: 26px;
}

.sidebarlink {
    color: #404040;
    font-size: 18px;
    line-height: 44px;
    display: block;
    list-style-type: none;
    white-space: nowrap;
}
@media (max-width: 768px){
    .sidebarlink {
        font-size: 12px;
        padding: 1px 15px 1px 5px;
        border-bottom: 1px solid #dedede;
    }
    .footer-logo {
        width: 80px;
    }
}


.mininav {
    float: right;
    margin-bottom: 5px;
}

.blog_photo {
    background-repeat: no-repeat;
    height: 100%;
    border: 1px solid #ff0000;
}

div.transbox {
  margin: 30px;
  background-color: #000000;
  opacity: 0.3;
  filter: alpha(opacity=30); /* For IE8 and earlier */
}

div.transbox .transbox_inner {
  margin: 5%;
  font-weight: bold;
  color: #000000;
}

.bordered {
    border: 1px dotted #ff0000;
}

.dropshadow {
    text-shadow: 0 4px 5px rgba(0,0,0,0.9);
}
.shadowed {
  background-color:rgba(0,0,0,0.1);
  -webkit-border-radius: 5px 5px 5px 5px;
  border-radius: 5px 5px 5px 5px;
}

.wborder {
    border: 2px solid rgba(255, 255, 255, .5);
    text-shadow: 0 4px 5px rgba(0,0,0,0.9);
}

#calculator {
    border: 2px solid rgba(0, 0, 0, .5);
    padding: 20px;
}

.right-border {
    border-right: 1px solid #cecece;
}

.profile_grid { height: 240px; }
.profile_grid .inner { height: 100%; padding-top: 15px; }
.profile_grid .inner .pic_holder { height: 90px; overflow: hidden; }
.profile_grid .inner .pic_holder .picborder { max-width: 90px;  height: auto;}
.profile_grid .inner .pic_name { height: 40px; }

.profile_grid_sml { height: 200px; }
.profile_grid_sml .inner { height: 100%; padding-top: 15px; }
.profile_grid_sml .inner .pic_holder { height: 90px; overflow: hidden; }
.profile_grid_sml .inner .pic_holder .picborder { max-width: 100px;  height: auto;}
.profile_grid_sml .inner .pic_name { height: 40px; }


#google-map {
    width: 100%;
    height: 100%;
    min-height: 300px;
}

/* noUiSlider
http://refreshless.com/nouislider/
--------------------------------------------------
*/
.noUi-target {
  border-radius: 0px;
  border: 0;
  box-shadow: none;
  direction: ltr;
}
.noUi-target.bg-complete .noUi-connect {
  background-color: #48b0f7;
}
.noUi-target.bg-success .noUi-connect {
  background-color: #10cfbd;
}
.noUi-target.bg-warning .noUi-connect {
  background-color: #f8d053;
}
.noUi-target.bg-danger .noUi-connect {
  background-color: #f55753;
}
.noUi-target.bg-info .noUi-connect {
  background-color: #3b4752;
}
.noUi-target.bg-primary .noUi-connect {
  background-color: #6d5cae;
}
.noUi-target.noUi-connect {
  box-shadow: none;
}
.noUi-handle {
  border-radius: 999px;
  box-shadow: none;
}
.noUi-handle:before,
.noUi-handle:after {
  display: none;
}
.noUi-horizontal {
  height: 8px;
}
.noUi-horizontal .noUi-handle {
  width: 24px;
  height: 24px;
  left: -15px;
  border: 1px solid #dbdbdb;
  top: -9px;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  cursor: pointer;
}
.noUi-horizontal .noUi-handle:hover {
  border: 1px solid #c0c0c0;
}
.noUi-horizontal .noUi-handle:active {
  -webkit-transform: scale(1.3);
  -ms-transform: scale(1.3);
  transform: scale(1.3);
  border: 1px solid #dbdbdb;
}
.noUi-horizontal .noUi-handle:focus {
  -webkit-transform: scale(1.3);
  -ms-transform: scale(1.3);
  transform: scale(1.3);
  border: 1px solid #dbdbdb;
}
.disable-hover-scale .noUi-handle:active {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}
.disable-hover-scale .noUi-handle:focus {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}
.noUi-base {
  padding: 8px 0;
}
.noUi-origin {
  border-radius: 0px;
  bottom: 8px;
}
.noUi-connect {
  box-shadow: none;
}
.noUi-background {
  background: #cbcaca;
  box-shadow: none;
}

/* Bases list */
.roadmap-archive .roadmap-items {
	margin: 1.5em 0;
}
.roadmap-archive .roadmap-items .roadmap-item {
	display: table;
	width: 100%;
	margin: 0;
	border-bottom: 1px solid #e4deda;
}
.roadmap-archive .roadmap-items .roadmap-item:first-child {
	border-top: 1px solid #e4deda;
}
.roadmap-archive .roadmap-items .roadmap-item:hover {
	background-color: #f5efeb;
}
.roadmap-archive .roadmap-items .roadmap-item time {
	display: table-cell;
	width: 80px;
	padding: 15px 0;
	font-family: 'Roboto Condensed', 'Arial Narrow Bold', sans-serif;
	font-size: 2em;
	color: #2778d5;
	line-height: 1.2;
	text-align: center;
	vertical-align: top;
}
.roadmap-archive .roadmap-items .roadmap-item time span {
	display: block;
	font-family: 'Open Sans', Arial, sans-serif;
	font-size: 12px;
	line-height: 1.4;
	color: #666;
}
.roadmap-archive .roadmap-items .roadmap-item time span.hour {
	font-size: 14px;
	font-weight: bold;
}
.roadmap-archive .roadmap-items .roadmap-item .item-body {
	display: table-cell;
	border-left: 1px solid #e4deda;
	border-right: 1px solid #e4deda;
	padding: 0 15px 0 13px;
	vertical-align: top;
}
.roadmap-archive .roadmap-items .roadmap-item .item-body > *:first-child {
	margin-top: 0;
}
.roadmap-archive .roadmap-items .roadmap-item .item-body > *:last-child {
	margin-bottom: 0;
}
.roadmap-archive .roadmap-items .roadmap-item .item-body .item-title {
	margin-bottom: 0;
}
.roadmap-archive .roadmap-items .roadmap-item .item-body .fa-map-marker {
	text-align: left;
	min-width: 15px;
	color: #2778d5;
}
.roadmap-item .small-text .fa-clock-o,
.roadmap-item .small-text .fa-calendar,
.roadmap-item .small-text .fa-map-marker {
	min-width: 20px;
	text-align: center;
	color: #2778d5;
}

.listNav,.ln-letters{overflow:hidden}.listNavHide{display:none}.listNavShow{display:list-item}.letterCountShow{display:block}.ln-letters a{font-size:0.9em;display:block;float:left;padding:2px 6px;border:1px solid silver;border-right:none;text-decoration:none}.ln-letters .ln-last{border-right:1px solid silver}.ln-letters a:hover,.ln-letters .ln-selected{background-color:#d7d4d4}.ln-letters .ln-disabled{color:#ccc}.ln-letter-count{position:absolute;top:0;left:0;width:20px;text-align:center;font-size:0.8em;line-height:1.35;color:#336699}/*# sourceMappingURL=listnav.css.map */
.listNav li { list-style-type: none; }
