/* KATO Inserts Pages Custom Styles  */
/* KATO Cross Reference */

h1.titlePN {
    font-size: 3em;
}

.exampleRed{
    color:red;
}

/* Part Number Page */

.SmallerPN{
    font-size: 1.4em;
}

.BiggerSub{
    display: none;
}

.ChartAnchor{
    position: relative;
    top:-60px;
    display: block;
}

.Quote-Box-Tangless{
    color:black;
    background-color: #9d9d9d;
}


/*To overide panel-title ----> .panel-default >  */

.panel-title-KATO {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 16px;
    color:#fff;
    background-color: #0069aa; /* override is required */
}

.panel-title-KATO h2 {
    font-size: 22px;
}

.alignLocking{
    margin: 60px 0;
}

/* Installation Page */
.InstallBox{
    background-color:#DEDEDE;
}

.carousel-content{
    height: 200px;
    color:black;
    font-size: 1.2em;
    display:flex;
    align-items:center;
}

.carousel-control.left, .carousel-control.right {
    background-image: none;
    color:black;
}

.carousel-indicators{
    bottom:-30px;
}

.carousel-indicators li {
    display: inline-block;
    width: 10px;
    height: 5px;
    margin: 10px;
    text-indent: 0;
    cursor: pointer;
    border: none;
    border-radius: 0%;
    background-color: #0069aa;
}
.carousel-indicators .active {
    width: 10px;
    height: 5px;
    margin: 10px;
    background-color: #cccccc;
}

@media (min-width: 300px){
   .carousel-content{
    height: 400px;
    }
}

@media (min-width: 600px){
   .SmallerPN{
    font-size: 2.5em;
    }
    .BiggerSub{
        display: block;
    }
    .SmallerSub{
        display: none;
    }
}

@media (min-width: 700px){
   .carousel-content{
    height: 200px;
    }
}

@media (max-width: 1000px) {
    .navbar-header {
        float: none;
    }
    .navbar-left,.navbar-right {
        float: none !important;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-fixed-top {
    top: 0;
    border-width: 0 0 1px;
  }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
    margin-top: 7.5px;
  }
  .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .collapse.in{
      display:block !important;
  }
}