.forepart .row{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center}.forepart h1{font-size:20px;font-weight:bold;word-break:break-word;padding:10px 0 10px 15px;border-left:2px solid #d3521a;text-align:center}.forepart p{font-size:14px;padding-right:15px;text-align:justify;margin-bottom:0}@media(max-width:991px){.forepart h1{border-left:0;border-bottom:2px solid #d3521a}}.section-titr{border-bottom:2px solid #d3521a;text-align:right;margin:20px 0 40px;position:relative;height:25px}.section-titr>strong{display:inline-block;padding:10px 0 10px 10px;position:absolute;font-size:16px;background:#fff}.btn-orange{background:#d3521a;color:#fff}.btn-orange:hover{background:#a93b0b}.bootstrap-select .dropdown-toggle:focus{outline:0 none !important;border-bottom:2px solid #3fb9cf}.bootstrap-select .dropdown-toggle .filter-option-inner{padding-right:0 !important}.bootstrap-select .dropdown-menu{text-align:right;min-width:100% !important}.bootstrap-select .dropdown-toggle .filter-option{text-align:right !important;right:0 !important;left:initial !important;font-size:14px}.bootstrap-select>.dropdown-toggle{text-align:left !important}.bootstrap-select.show-tick .dropdown-menu li a span.text{margin-right:10px !important}.bootstrap-select.show-tick .dropdown-item .check-mark{color:#54a667}.bootstrap-select.show-tick .badge-success,.rules .badge-success{background:#54a667}.bootstrap-select.show-tick .badge-danger,.rules .badge-danger{background:#d55e5e}.bootstrap-select.show-tick .badge,.rules .badge{padding:5px 7px}.bootstrap-select .dropdown-menu li a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;padding:2px 5px}.bootstrap-select .dropdown-menu li a span.check-mark~.text{padding-right:15px}.bootstrap-select select#OrganName~.dropdown-menu,.bootstrap-select select#MemberCompany~.dropdown-menu,.bootstrap-select select#Company~.dropdown-menu{top:-1px !important}.bootstrap-select .bs-searchbox{padding:1px 2px;margin-top:-7px}.bootstrap-select .bs-searchbox input:focus{border:1px solid #eee;border-bottom:2px solid #3fb9cf;margin:0}.d-grid{display:grid}.company-box{border:1px solid #ccc;border-radius:5px;margin:10px 0 20px;position:relative;margin-top:15px}.company-box h4{font-size:13px;font-weight:bold;margin:15px 0 5px}.company-box .phone-num{color:#000}.company-box .phone-num:hover{color:#28a745}.company-box .buylink{display:inline-flex;margin-bottom:-26px;font-size:14px;width:70%;margin-top:10px;background:#dff0d8;color:#28a745;border-color:#dff0d8;font-weight:bold;transition:all .5s ease;min-height:55px;white-space:normal;align-content:center;flex-wrap:wrap;justify-content:center}.company-box .buylink:hover{color:#000}.sk-cube-grid{width:40px;height:40px;margin:50vh auto}.sk-cube-grid .sk-cube{width:33%;height:33%;background-color:#fff;float:right;-webkit-animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out;animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out}.sk-cube-grid .sk-cube1{-webkit-animation-delay:.2s;animation-delay:.2s}.sk-cube-grid .sk-cube2{-webkit-animation-delay:.3s;animation-delay:.3s}.sk-cube-grid .sk-cube3{-webkit-animation-delay:.4s;animation-delay:.4s}.sk-cube-grid .sk-cube4{-webkit-animation-delay:.1s;animation-delay:.1s}.sk-cube-grid .sk-cube5{-webkit-animation-delay:.2s;animation-delay:.2s}.sk-cube-grid .sk-cube6{-webkit-animation-delay:.3s;animation-delay:.3s}.sk-cube-grid .sk-cube7{-webkit-animation-delay:0s;animation-delay:0s}.sk-cube-grid .sk-cube8{-webkit-animation-delay:.1s;animation-delay:.1s}.sk-cube-grid .sk-cube9{-webkit-animation-delay:.2s;animation-delay:.2s}@-webkit-keyframes sk-cubeGridScaleDelay{0%,70%,100%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}@keyframes sk-cubeGridScaleDelay{0%,70%,100%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}.company-phone-link{display:block;width:100%;background:#147aae;color:#fff;border:1px solid #fff;font-size:13px;font-weight:bold;padding:7px 5px;cursor:pointer;border-radius:5px;margin-bottom:15px;text-align:center}.company-phone-link:hover{background:#fff;border:1px solid #147aae;color:#147aae}