.tabs_section{padding:0 0 50px}.tabs{width:100%;display:inline-block}.tabs ul{padding:0;margin:0}.tab-links{border-bottom:1px solid #707070;display:flex;align-items:flex-end}.tab-links:after{display:block;clear:both;content:''}.tab-links li{margin-right:15px;float:left;list-style:none;flex:1;height:75px;border:1px solid #707070;display:flex;align-items:center;justify-content:center}.tab-links li.active{height:88px}.tab-links li:last-child{margin-right:0}.tab-links a,.dumpster-container .accordion span{padding:31px 39px;display:inline-block;background:#7FB5DA;font-size:16px;font-weight:600;color:#fff;transition:all linear 0.15s;border:1px solid #707070;border-bottom:none;font-family:'Bitter',serif;text-decoration:none}.tab-links a{padding:20px 0;border:none}.tab-links a:hover{text-decoration:none}.tab-content{padding:40px;background:#fff;border:1px solid #707070;border-top:none;position:relative;padding-left:62px;padding-top:37px}.tab{display:none}.tab.active{display:block}.dumpster-container .tabs li a,.dumpster-container .accordion span{position:relative;background-color:transparent;z-index:2;font-family:'Roboto',sans-serif;font-size:18px;font-weight:400}.dumpster-container .tabs li a{width:100%;text-align:center}.dumpster-container .tabs li,.dumpster-container .accordion{position:relative}.dumpster-container .tabs .tab-links li::before,.dumpster-container .accordion::before{content:'';position:absolute;top:0;left:0;width:100%;height:calc(100% + 2px);background-color:#468845;z-index:1;transition:height .8s ease}.dumpster-container .tabs .tab-links li::after,.dumpster-container .accordion::after{content:'';position:absolute;top:0;left:0;width:100%;margin:0 auto;height:calc(100% + 10px);background-color:#fff;z-index:0}.dumpster-container .tabs li.active::before,.dumpster-container .accordion.active::before{height:12%}.dumpster-container .tabs li.active a,.dumpster-container .accordion.active span{color:#468845;font-weight:700}.tab-content .tab h2,.accordion-container .panel h2{font-family:'Roboto Slab',serif;font-weight:400;font-size:35px;line-height:46px;border-bottom:1px solid #707070;padding-bottom:10px;margin-bottom:20px;color:#231F20}.accordion-container .panel h2{font-size:28px;line-height:46px}.drg-media{display:flex;margin-bottom:25px}.drg-media .drg-media_container{width:279px;height:178px;overflow:hidden;margin-right:15px;max-width:279px;max-height:178px;min-width:279px;min-height:178px}.drg-media .drg-media_container img{object-fit:cover;object-position:center;width:100%;max-width:100%}.drg-media .drg-media_container~a{text-align:center;font-family:'Roboto',serif;font-size:16px;color:#458845;line-height:21px;display:block;text-decoration:underline}.page-template-page-portable-rest-room .drg-media .drg-media_container~a{margin-right:55px}.drg-media_content,.drg-media_container{display:inline-block}.drg-media_content h3,.full_width_section h2{margin:0;font-family:'Roboto Slab',serif;font-size:24px;font-weight:400;color:#231F20;padding-bottom:18px;max-width:400px}.full_width_section h2{padding-bottom:7px;display:inline-block;width:100%;max-width:none}.drg-media_content p,.drg-list p,.full_width_section p{margin:0;font-family:'Roboto',serif;font-size:18px;font-weight:400;color:#666;line-height:26px}.full_width_section{padding-bottom:60px}.drg-media_content p{max-width:443px;padding-right:30px}.tab-content .drg-list,.tab-content .cta_section{padding-left:30px}.drg-list h3{margin:0;font-family:'Roboto',serif;font-size:18px;font-weight:500;color:#666;line-height:30px}.drg-list ul{padding-left:35px}.drg-list ul li{margin:0;font-family:'Roboto',serif;font-size:16px;color:#666;line-height:30px}@media (min-width:1600px){.drg-page .container{width:1371px!important}}.drg-page .breadc-crum-section-inner{padding-left:0!important;padding-right:0!important}.page-template-how-to-buy .breadc-crum-section-inner span a,.page-template-how-to-buy .breadc-crum-section-inner span{font-family:'Roboto',serif!important;font-size:16px!important;line-height:21px!important}.page-template-how-to-buy .breadc-crum-section-inner span a,.page-template-how-to-buy .breadc-crum-section-inner span{color:#231F20!important}.page-template-how-to-buy .breadc-crum-section-inner span.breadcrumb_last{color:#458845!important}.drg-page .intro_para_section{padding:27px 50px 50px 50px!important}.drg-page .section_heading{font-family:'Roboto Slab',serif;font-size:35px;line-height:46px;color:#231F20}.drg-page .section_copy{font-family:'Roboto';font-size:18px;color:#666;line-height:26px;max-width:492px;margin-left:auto}.drg-page .weight_copy.section_copy{max-width:485px;margin-left:0;margin-right:auto}.drg-page .weight_heading.section_heading{padding-bottom:21px}.drg-page .weight-chart-section{padding:30px 0 53px}.drg-page .weight-chart-section .table tbody tr th{font-family:'Roboto';text-align:center;font-size:24px;font-weight:700;line-height:24px;color:#666;padding:17px 19px;width:50%}.drg-page .weight-chart-section .table.table-bordered>tbody>tr>th,.drg-page .weight-chart-section .table.table-bordered>tbody>tr>td{border:1px solid #707070!important}.drg-page .tds-landing .banner.san_antonio-banner .banner-text{width:100%}.drg-page .tds-landing .banner.san_antonio-banner .banner-text h1{margin-left:auto;margin-right:0}.drg-page .weight-chart-section .table tbody tr td{font-family:'Roboto';text-align:center;font-size:20px;line-height:26px;color:#666;padding:14px 19px}.drg-page .weight-chart-section .table{margin-right:0!important}.drg-page .banner .banner-text h1{width:606px;padding:0;text-align:right;font-family:'Roboto slab';height:100%;font-size:35px;margin:auto;box-shadow:none;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.drg-accordion{display:none}@media (max-width:768px){.dumpster-container .tabs{display:none}.drg-accordion{display:block}.drg-page .intro_para_section{padding:20px 50px 50px!important}.drg-page .banner .banner-text h1{width:300px;text-align:right;padding-right:20px}.page-template-how-to-buy .breadc-crum-section-inner span a,.page-template-how-to-buy .breadc-crum-section-inner span{font-size:14px!important}.drg-page .section_heading{font-size:24px;text-align:center;padding-bottom:17px}.drg-page .section_copy{font-size:16px;text-align:center}.drg-page .weight-chart-section{padding:30px 15px}.drg-page .weight-chart-section .table tbody tr th{font-size:20px}.drg-page .weight-chart-section .table tbody tr td{font-size:16px}.drg-media_content h3{font-size:20px;line-height:26px}.drg-media_content p,.drg-list p{font-size:18px;line-height:26px}.drg-media_content p{padding:0}.cta_section{padding-bottom:30px}}@media (max-width:576px){.drg-media .drg-media_container{margin:0 auto;margin-bottom:10px;width:100%;height:100%;text-align:center;padding-bottom:10px;max-width:none}.drg-media{flex-direction:column;margin-bottom:45px}}.dumpster-container .accordion span{padding:0;border:0;width:100%}.accordion{background-color:#eee;cursor:pointer;padding:18px;width:100%;border:none;text-align:left;outline:none;font-size:15px;transition:0.4s}.accordion-container{border:1px solid #707070;margin-bottom:20px}.accordion-container .tab.active{background-color:transparent!important}.accordion span::after{content:'';float:right;margin-left:0;width:13px;height:1px;background-color:#fff;transform:rotate(45deg);transition:all .8s ease;margin-top:12px}.accordion span::before{content:'';float:right;margin-left:0;width:13px;height:1px;background-color:#fff;transform:rotate(-45deg);margin-left:-4px;transition:all .8s ease;margin-top:12px}.accordion.active span::after{background-color:#458845;transform:rotate(-45deg)}.accordion.active span::before{background-color:#458845;transform:rotate(45deg)}.panel{padding:0 18px;background-color:#fff;max-height:0;overflow:hidden;transition:max-height 0.8s ease;margin-bottom:0;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.cta_section a{background-color:#084A85;width:169.5px;height:40.2px;display:flex;align-items:center;justify-content:center;color:#fff;transition:all .5s ease;font-size:16px;line-height:28px;font-family:'Roboto slab';margin-top:40px}.cta_section a:hover{background-color:#458845;color:#ffffff!important}@media (max-width:768px){.drg-page .banner .banner-text h1{width:349px;text-align:right;padding-right:0!important;margin-right:-60px!important}.drg-page .section_copy{margin:0 auto}.drg-page .weight_copy.section_copy{margin:0 auto}.tabs_section{padding:0}full_width_section p{text-align:center}.drg-page .intro_para_section{padding:20px 20px 32px!important}.full_width_copy p{text-align:center}.drg-page .weight-chart-section .table tbody tr td{padding:7px 43px;line-height:normal;vertical-align:middle}.drg-table-contianer{padding:0!important}.full_width_section{padding:0}}.dumpster-container{padding:0 10px}.accordion{padding:27px 18px}.accordion-container{margin-bottom:14px}.dumpster-container .accordion span{text-align:center}.ctct-form-embed.form_0 .ctct-form-custom .ctct-form-button{background-color:#004987!important}@media (max-width:576px){.drg-page .tds-landing .banner.san_antonio-banner .banner-text h1{line-height:32px}.drg-page .section_heading{line-height:32px;padding:0;padding-bottom:14px}}@media (max-width:768px){.drg-page .weight_copy.section_copy{margin:0 auto;text-align:left}.full_width_copy p{text-align:left}.full_width_copy{padding:15px 25px}}.page-template-page-portable-rest-room p,.page-template-page-portable-rest-room li{font-family:'Roboto'!important}.page-template-page-portable-rest-room h1,.page-template-page-portable-rest-room h2{font-family:'Roboto Slab'!important}.page-template-page-portable-rest-room .dumpster-container .tabs li a,.page-template-page-portable-rest-room .dumpster-container .accordion span{font-weight:600!important}.page-template-page-portable-rest-room a.BtnLearnMore{font-family:'Roboto Slab'!important;width:169.5px;height:40.2px;margin-top:10px;background-color:#084A85}.page-template-page-portable-rest-room a.BtnLearnMore:hover{background-color:#458845;color:#ffffff!important;text-decoration:none}.page-template-page-portable-rest-room .tabs_section{padding-top:24px}@media (min-width:1600px){.page-template-page-portable-rest-room .tabs_section .container{width:1316px!important}}.page-template-page-portable-rest-room .accordion-container .tab.active{padding-top:20px}.page-template-page-portable-rest-room .drg-media .drg-media_container{width:auto;height:auto;overflow:hidden;margin-right:55px;max-width:350px;max-height:183px;min-width:auto;min-height:auto}.page-template-page-portable-rest-room .drg-media_content{display:flex}@media (max-width:769px){.page-template-page-portable-rest-room .drg-media_content{flex-direction:column}}@media (max-width:576px){.page-template-page-portable-rest-room .drg-media{align-items:center}.page-template-page-portable-rest-room .drg-media_content{padding-top:15px}.accordion__headingn{padding-bottom:16px;padding-top:25px}.page-template-page-portable-rest-room .drg-media_content h3{padding-right:0}.page-template-page-portable-rest-room .drg-media .drg-media_container,.page-template-page-portable-rest-room .drg-media .drg-media_container~a{margin-right:0}}.page-template-page-portable-rest-room .drg-media_content h3{padding-bottom:15px;padding-right:30px}.detail__container .overview_section,.page-template-page-portable-rest-room .drg-media_content p{max-width:385px;width:100%}.detail__container .overview_section{padding-bottom:35px}.list__container h4,.list__container li{font-size:18px;font-weight:400;color:#666;line-height:30px}.list__container ul,.list__container ol{padding-bottom:25px}.list__container ul:last-child,.list__container ol:last-child{padding-bottom:0}.page-template-page-portable-rest-room .drg-media{margin-bottom:50px}.list__container h4{font-weight:700}.accordion__heading{text-align:center;padding-bottom:40px;padding-top:25px;color:#231F20;font-size:35px;line-height:46px;font-family:'Roboto Slab'!important;margin:0}.accordion__heading.border-bottom{text-align:left;border-bottom-color:#707070;font-size:36px;line-height:48px}.page-template-page-portable-rest-room .why-us-content li{font-size:18px}.drg-media.equal_width__list>div:first-child{flex:1}.drg-media.equal_width__list .drg-media_container{max-width:100%;max-height:100%}.drg-media.equal_width__list .drg-media_content{width:auto}@media (min-width:768px){.drg-media.equal_width__list{display:flex}}