﻿.map-top {
    position:   sticky !important;
    top:        1%;
    /*height:     554px;*/
    height:     auto;
    overflow:   hidden;
    min-height: 200px;
/*    min-height: 498px;*/
}

.demo {
    width: 450px;
}

.ull {
    list-style:    none outside none;
    padding-left:  0;
    margin-bottom: 0;
}

.lii {
    display:      block;
    float:        left;
    margin-right: 6px;
    cursor:       pointer;
}

.imgg {
    display:   block;
    height:    auto;
    max-width: 100%;
}

@media (max-width: 968px) {
    #carouselFooter{
      display: none;
    }
    
    .panel-title{
      font-size: 1.0rem
    }
    
    .panel-heading{
      display: block;
    }
    
    #HDescription{
      display: none;
    }
}

@media (min-width: 968px) {
    .panel-heading{
      display: none;
    }
    
    .HDescription2{
      display: none;
    }
    
    #carouselFooter{
      display: block;
    }
    
    #collapseOne{
      display: block;
    }

    #collapseOneDynamic {
        display: block;
    }
}

.accordion-toggle {
    display:                 block;
    padding:                 10px;
    color :                  #ffffff;
    border-top-left-radius:  4px;
    border-top-right-radius: 4px;
}

.accordion-toggle.collapsed {
    color: lightgray !important;
}

.tb-header-action-button {
    padding:   2px;
    height:    28px;
    max-width: 200px;
}

.tb-nudge-up-icon {
    margin-top: -6px
}

.tb-breadcrumb {
    font-size: small;
}