/*============================================================================================*/

/* Your custom styles below */

/*============================================================================================*/
body{
      font-size: 0.9rem !important;
}
.pagination {
    font-size: medium;
    display: -ms-flexbox;
    display: flex;
    float: right;
    padding-left: 0;
    list-style: none;
    border-radius: 0.25rem;
}
p{
    font-size: small !important;
    /* text-indent: 5em  !important; */
}
a{
    font-size: small !important;
}
/* .row_cus p{
    font-size: small !important;
    text-indent: 0em  !important;
} */
/*.pagination .active{
  z-index: 2;
    color: #fff;
    cursor: default;
    background-color: #428bca;
    border-color: #428bca;
}*/
.button-cus button{
    border-radius: 25px;
    background-color: #ffffff;
    border-color: #FFC107;
    color: #FFC107;
    border-style:solid;
}
.button-cus button:hover {
    /* background-color: #55555; */
    /* color: #fff; */
    background-color: #FFC107;
    border-color: #FFC107;
    color: #ffffff;
    opacity: 1;
  }
  
.bottom {
    width: 100%
}
/*.paginate_button{
  padding: 0.5em
}*/

.pagination a {
    color: black;
    float: left;
    padding: 0em 0.5em;
    text-decoration: none;
}
.pagination .active {
    background-color: #FFC007;
    color: white;
    z-index: 2;
}

.pagination a:hover:not(.active) {
    background-color: #ddd;
    padding: 0em 0.5em;
}
.sbOptions {
    overflow: scroll; 
    font-weight: bold;
    max-height: 300px !important;
}
.sbHolder {
    min-width: 250px !important;
}
.multiport {
    text-align: center;
}
.multiport h4{
         margin-top: 20px; 
    }
#multiport_table {
    margin-left: auto ;
    margin-right:auto;
    width: 100%;
    text-align: center;
}
#multiport_table td {
    padding: 20px;
    text-align: initial
}
.multiport p{
    margin:revert;
}

.cellular {
    text-align: center;
}
.cellular h4{
         margin-top: 20px; 
    }
#cellular_table {
    margin-left: auto ;
    margin-right:auto;
    width: 100%;
    text-align: center;
}
.cellular p{
    margin:revert;
}
.mounting {
    text-align: center;
}
.mounting h4{
         margin-top: 20px; 
    }
#mounting_table {
    margin-left: auto ;
    margin-right:auto;
    width: 100%;
    text-align: center;
}
.mounting p{
    margin:revert;
}
.dropin {
    text-align: center;
}
.dropin h4{
         margin-top: 20px; 
    }
#dropin_table {
    margin-left: auto ;
    margin-right:auto;
    width: 100%;
    text-align: center;
}
.dropin p{
    margin:revert;
    text-align: left;
    padding-right:10em 
}
.isolator_cir {
    text-align: center;
}
.isolator_cir h4{
         margin-top: 20px; 
    }
#isolator_cir_table {
    margin-left: auto ;
    margin-right:auto;
    width: 100%;
    text-align: center;
}
.isolator_cir p{
    margin:revert;
    text-align: left;
    padding-right:10em 
}
.sma_co {
    text-align: center;
}
.sma_co h4{
         margin-top: 20px; 
    }
#sma_co_table {
    margin-left: auto ;
    margin-right:auto;
    width: 100%;
    text-align: center;
}
.sma_co p{
    margin:revert;
    text-align: left;
    padding-right:10em 
}

.card > .card-body > .row > div {
    width: 100%;
    padding-top: 3px;
    overflow-x: auto;
}
.content img {
    max-width: 100%;
}
.amp6 {
    text-align: center;
}
.amp6 h4{
         margin-top: 20px; 
    }
#amp6_table {
    margin-left: auto ;
    margin-right:auto;
    width: 100%;
    text-align: center;
}
#amp6_table img{
    width: 50%
}
.amp6 p{
    margin:revert;
    text-align: left;
    padding-right:10em 
}
.amp18 {
    text-align: center;
}
.amp18 h4{
         margin-top: 20px; 
    }
#amp18_table {
    margin-left: auto ;
    margin-right:auto;
    width: 100%;
    text-align: center;
}
#amp18_table img{
    width: 50%
}
.amp18 p{
    margin:revert;
    text-align: left;
    padding-right:10em 
}
.amp50 {
    text-align: center;
}
.amp50 h4{
         margin-top: 20px; 
    }
#amp50_table {
    margin-left: auto ;
    margin-right:auto;
    width: 100%;
    text-align: center;
}
#amp50_table img{
    width: 50%
}
.amp50 p{
    margin:revert;
    text-align: left;
    padding-right:10em 
}
.ampin {
    text-align: center;
}
.ampin h4{
         margin-top: 20px; 
    }
#ampin_table {
    margin-left: auto ;
    margin-right:auto;
    width: 100%;
    text-align: center;
}
#ampin_table img{
    width: 50%
}
.ampin p{
    margin:revert;
    text-align: left;
    padding-right:10em 
}
.bandpass {
    text-align: center;
}
.bandpass h4{
         margin-top: 20px; 
    }
#bandpass_table {
    margin-left: auto ;
    margin-right:auto;
    width: 100%;
    text-align: center;
}
#bandpass_table img{
    width: 50%
}
.bandpass p{
    margin:revert;
    text-align: left;
    padding-right:10em 
}
.highpass {
    text-align: center;
}
.highpass h4{
         margin-top: 20px; 
    }
#highpass_table {
    margin-left: auto ;
    margin-right:auto;
    width: 100%;
    text-align: center;
}
#highpass_table img{
    width: 50%
}
.highpass p{
    margin:revert;
    text-align: left;
    padding-right:10em 
}
.stopband p{
    margin:revert;
    text-align: left;
    padding-right:10em 
}
.stopband {
    text-align: center;
}
.stopband h4{
         margin-top: 20px; 
    }
#stopband_table {
    margin-left: auto ;
    margin-right:auto;
    width: 100%;
    text-align: center;
}
#stopband_table img{
    width: 50%
}
.lowpass p{
    margin:revert;
    text-align: left;
    padding-right:10em 
}
.lowpass {
    text-align: center;
}
.lowpass h4{
         margin-top: 20px; 
    }
#lowpass_table {
    margin-left: auto ;
    margin-right:auto;
    width: 100%;
    text-align: center;
}
#lowpass_table img{
    width: 50%
}
.duplex p{
    margin:revert;
    text-align: left;
    padding-right:10em 
}
.duplex {
    text-align: center;
}
.duplex h4{
         margin-top: 20px; 
    }
#duplex_table {
    margin-left: auto ;
    margin-right:auto;
    width: 100%;
    text-align: center;
}
#duplex_table img{
    width: 30%
}
.spst p{
    margin:revert;
    text-align: left;
    padding-right:10em 
}
.spst {
    text-align: center;
}
.spst h4{
         margin-top: 20px; 
    }
#spst_table {
    margin-left: auto ;
    margin-right:auto;
    width: 100%;
    text-align: center;
}
#spst_table img{
    width: 50%
}
.spdt p{
    margin:revert;
    text-align: left;
    padding-right:10em 
}
.spdt {
    text-align: center;
}
.spdt h4{
         margin-top: 20px; 
    }
#spdt_table {
    margin-left: auto ;
    margin-right:auto;
    width: 100%;
    text-align: center;
}
#spdt_table img{
    width: 50%
}
.sp3t p{
    margin:revert;
    text-align: left;
    padding-right:10em 
}
.sp3t {
    text-align: center;
}
.sp3t h4{
         margin-top: 20px; 
    }
#sp3t_table {
    margin-left: auto ;
    margin-right:auto;
    width: 100%;
    text-align: center;
}
#sp3t_table img{
    width: 50%
}
.sp4t p{
    margin:revert;
    text-align: left;
    padding-right:10em 
}
.sp4t {
    text-align: center;
}
.sp4t h4{
         margin-top: 20px; 
    }
#sp4t_table {
    margin-left: auto ;
    margin-right:auto;
    width: 100%;
    text-align: center;
}
#sp4t_table img{
    width: 50%
}
.sp5t p{
    margin:revert;
    text-align: left;
    padding-right:10em 
}
.sp5t {
    text-align: center;
}
.sp5t h4{
         margin-top: 20px; 
    }
#sp5t_table {
    margin-left: auto ;
    margin-right:auto;
    width: 100%;
    text-align: center;
}
#sp5t_table img{
    width: 50%
}
.sp6t p{
    margin:revert;
    text-align: left;
    padding-right:10em 
}
.sp6t {
    text-align: center;
}
.sp6t h4{
         margin-top: 20px; 
    }
#sp6t_table {
    margin-left: auto ;
    margin-right:auto;
    width: 100%;
    text-align: center;
}
#sp6t_table img{
    width: 50%
}
.sp8t p{
    margin:revert;
    text-align: left;
    padding-right:10em 
}
.sp8t {
    text-align: center;
}
.sp8t h4{
         margin-top: 20px; 
    }
#sp8t_table {
    margin-left: auto ;
    margin-right:auto;
    width: 100%;
    text-align: center;
}
#sp8t_table img{
    width: 50%
}
.quick-menu-btn-disabled {
    border-color: grey !important;
    color: grey !important;
    cursor: not-allowed;
}
.quick-menu-btn-disabled:hover {
    background-color: #fff !important;
    color: grey !important;
}