   * {     box-sizing: border-box;    }   body {     margin: 0;     height: 1000px;   }   * {     box-sizing: border-box;   }   b{      color:black !important;       }   .showplandetails{     list-style-type: none;     padding:0px;     margin-top: 50px;   }   .showplandetails li{     border:1px solid #eeeeee;     display: flex;     width:fit-content;     border-width: 0px 0px 2px 0px;   }   .showplandetails li div:first-child{     display: inline-block;         width: 200px;     min-width: 200px;     white-space: break-spaces;     text-align: left;    font-weight: bolder;   }   .showplandetails li div:last-child    {     display: inline-block;     width: 226px;     min-width: 226px;     padding:10px 10px;     text-align: center;     white-space: normal;   }     .showplandetails li div{     width: 238px;     min-width: 238px;     padding:10px 10px;     text-align: center;     white-space: normal;       }       .sticky-plans{     background: white;     z-index: 100;     width: 100%;     min-height: 110px;     display: none ;     position: fixed;     top: 0;     left: 0;      }   .plan-box{     width: 233px;     display: inline-block;     text-align: center;            }   .btn-price-scroll{     line-height: 35px !important;      padding:0px 20px !important   }   #feesplanwithoutscroll{     overflow-y: auto;     white-space: nowrap;     padding-top: 20px;         padding-bottom: 20px;     padding-left: 207px;   }   .default-scrol-box{       display: block;     }     #feesplanscroll{       display: none;     }     #feesplanwithscroll{       display: none;     }   .dropdownscroll-left,.dropdownscroll-right{     font-size: 14px;     padding: 5px;     border: 1px solid black;     border-width: 0px 0px 1px 0px;     background: white;       }   .tablefornscroll{       display: none;     }   @media  (max-width:1200px) {     .p_120{       padding-top:5px;     }     #feesplan{     display: none;     }     #feesplanscroll{       display: flex;       height: auto;       justify-content: space-around;      }     #feesplanwithoutscroll{       display: none;     }     #feesplanwithscroll{       display: flex;       justify-content: space-around;            }     .plan-box-scroll{       max-width: 238px;       margin: 5px;       text-align: center;     }     .default-scrol-box{       display: none;            }     .tablefornscroll{       display: inline-table;     }     .dropdownscroll-left{       display: block !important;     }     .dropdownscroll-right{       display: block !important;     }     .nice-select{       display: none !important;     }     #feesplantable{       display: none;     }     .btn-price-scroll{     line-height: 35px !important;      padding:0px 5px !important   }   } 