.Transition{-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.Boxy-Button{color:#fff;padding:.5rem 2rem;font-weight:400;font-size:2rem;margin:1rem 0 1rem 0;border:0;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.Regular{font-weight:400}.Bold{font-weight:700}.Blur{filter:blur(5px)}.noBlur{filter:blur(0px) !important}.Box-shadow-active{box-shadow:0 8px 10px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}body{font-family:'Lato',sans-serif;font-size:1.5rem !important;font-weight:400;padding-top:0 !important;color:#424242;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{font-size:3.5rem;color:#424242;font-weight:700}h2{font-size:2.75rem;color:#de1920}h3{font-size:2rem}h4{font-size:1.7rem}h5{font-size:1.4rem}h6{font-size:1.2rem}h1,h2,h3,h5,h6{line-height:normal;font-weight:700;font-family:'Lato',sans-serif}a{color:#de1920}a:hover{color:#a60e13}em a{padding:.5rem 1.5rem;background-color:#de1920;background-image:-webkit-linear-gradient(left, #de1920, #a60e13);background-image:-moz-linear-gradient(left, #de1920, #a60e13);background-image:-o-linear-gradient(left, #de1920, #a60e13);background-image:-ms-linear-gradient(left, #de1920, #a60e13);background-image:linear-gradient(left, #de1920, #a60e13);font-size:2rem;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;color:#fff;border:none;font-weight:normal;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);transition:all .3s cubic-bezier(.25, .8, .25, 1);margin-bottom:2rem;font-style:normal;display:inline-block}em a:hover{box-shadow:0 8px 10px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22);color:#fff;text-decoration:none}em a i{margin-left:.5rem}span.ada-hide{font-size:0}header{background:#424242;display:block;overflow:auto;border-bottom:15px solid #de1920;box-shadow:0 2px 3px rgba(0,0,0,0.16),0 3px 3px rgba(0,0,0,0.23)}header .top-bar{display:block;background-color:#de1920;background-image:-webkit-linear-gradient(left, #de1920, #a60e13);background-image:-moz-linear-gradient(left, #de1920, #a60e13);background-image:-o-linear-gradient(left, #de1920, #a60e13);background-image:-ms-linear-gradient(left, #de1920, #a60e13);background-image:linear-gradient(left, #de1920, #a60e13);color:#fff;padding:0px 15px;text-align:right}@media (max-width:767px){header .top-bar{text-align:center}}header .top-bar .button-wrapper{padding:0 1rem}header .top-bar a{color:#fff;padding:5px;line-height:33px;font-weight:400;text-transform:uppercase}@media (max-width:420px){header .top-bar a{font-size:1.3rem}}header .header-wrapper{padding:3rem 0}header .logo-wrapper h1{margin:0}header .logo-wrapper h1 img{width:400px;max-width:100%}header .tel-city{float:right;color:#fff;font-size:3rem;margin-top:0}header .tel-city a{color:#fff}header .white-bar{background:#fff;height:5px;width:100%}section#main{clear:both;margin:0rem auto 6rem}section#main .form-col{margin-top:3rem}.content-wrapper{max-width:1200px;margin:auto;overflow:auto}footer{background-color:#f7f7f7;min-height:20rem !important;overflow:auto;position:relative;left:0;bottom:0;width:100%;clear:both;padding:5rem 0rem;color:#000}footer .footer-wrapper{max-width:1200px;margin-left:auto;margin-right:auto}footer a{color:#000}footer p{padding-top:2rem}footer .soc-wrapper{font-size:2rem;float:none}footer .powered-by-wrapper{text-align:center;margin-top:2rem;font-size:1.2rem;float:left;width:100%}footer .powered-by-wrapper .txt-copyright{margin:0;margin-right:10px}footer img{max-width:200px;max-height:100px;float:right}.nav-wrapper{display:block;text-align:center;clear:both}.nav-wrapper ul li{display:inline-block}.nav-wrapper ul li a{color:#fff;font-size:2rem;text-transform:capitalize;display:block;padding:5px 10px;text-decoration:none;font-weight:800;margin:0 10px;position:relative;z-index:1}.nav-wrapper ul li a:hover{color:#fff}.nav-wrapper ul li a:after{display:block;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;width:100%;height:1px;content:'.';color:transparent;background:#de1920;visibility:none;opacity:0;z-index:-1}.nav-wrapper ul li a:hover:after{opacity:1;visibility:visible;height:100%}.nav-wrapper ul li a,.nav-wrapper ul li a:after,.nav-wrapper ul li a:before{transition:all .5s}img.bniImage{max-width:120px !important;padding-top:40px}.image_after_heading .image{float:right;width:auto;max-width:60rem;margin:0;padding:0 0 1.5rem 3rem;clear:none}@media (max-width:1000px){.image_after_heading .image{float:none;width:auto;max-width:100%;margin:1rem auto;clear:both;display:block;overflow:auto;padding:0;text-align:center}}.image_after_heading .image img{width:auto;height:auto;max-width:100%;float:right}@media (max-width:1000px){.image_after_heading .image img{float:none}}.page-home .image_after_h2{max-width:50%;float:right}.page-home .image_after_h2 img{max-width:100%}.image_after_heading_large .image{text-align:center;margin:auto}.image_after_heading_large .image img{max-width:800px}.gallery-wrapper .image{padding-top:15px;padding-bottom:15px}.gallery-wrapper .image img{max-width:100%;background:#fff;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);transition:all .3s cubic-bezier(.25, .8, .25, 1)}.gallery-wrapper .image img:hover{box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}.gallery-wrapper .image a:hover{cursor:zoom-in}.slideshow-wrapper{position:relative;clear:both}.slideshow-wrapper .image{display:flex;align-items:center;justify-content:center}.fade_roll_slideshow{width:100%;clear:both;position:relative;top:0}.fade_roll_slideshow .file-description{position:absolute;flex:1;right:0;font-size:1.7rem;line-height:3rem;padding:1.25rem 2.5rem;background:#a60e13;width:40%;font-family:'Lato',sans-serif;text-align:left;max-width:40% !important;max-height:100%}.fade_roll_slideshow .file-description *{width:80%;color:#fff !important}.fade_roll_slideshow .file-description h1{font-weight:700;margin-bottom:0;margin-top:1rem}.fade_roll_slideshow .file-description h2{margin-top:0 !important;font-size:3.5rem;font-weight:300}.fade_roll_slideshow .file-description h3{margin-top:0 !important}.fade_roll_slideshow .file-description p{font-weight:300}.fade_roll_slideshow img{width:100%;height:auto}img.slider-fade.slider-fade-left,img.slider-fade.slider-fade-right{display:none}#fade_roll-1 .arrow-dir{display:none !important;position:absolute;top:50%;font-size:7rem;line-height:7rem;margin-top:-3.5rem;color:#fff;font-weight:bold;background:rgba(0,0,0,0.27);padding:0 .6rem}#fade_roll-1 .arrow-prev{left:1rem;display:none}#fade_roll-1 .arrow-next{right:1rem;display:none}#fade_roll-1 a.arrow-dir .arrow-next,#fade_roll-1 a.arrow-dir .arrow-prev{display:none !important}.mini-slideshow-wrapper{padding:0 0 0 2rem;float:right;width:52rem;height:35rem}.mini-slideshow-wrapper .fade_roll_slideshow{position:relative;background:#f1f1f1;margin:0;padding:0}.mini-slideshow-wrapper a.arrow-dir.arrow-next,.mini-slideshow-wrapper a.arrow-dir.arrow-prev{display:inline-block !important;position:absolute !important;height:39px !important;line-height:35px;top:50% !important;font-size:45px !important;color:#fff !important;margin-top:-24px;background:#000 !important;background:rgba(0,0,0,0.25) !important;padding:0 .6rem;text-align:center}.mini-slideshow-wrapper a.arrow-dir.arrow-next{right:10px !important}.mini-slideshow-wrapper a.arrow-dir.arrow-prev{left:10px !important}.mini-slideshow-wrapper .arrow-dir .fa{line-height:inherit}.mini-slideshow-wrapper .img-wrapper{display:block;width:50rem;height:33.3rem;white-space:nowrap;text-align:center;margin:0;padding:0}.mini-slideshow-wrapper .img-wrapper .helper{display:inline-block;height:100%;vertical-align:middle}.mini-slideshow-wrapper .img-wrapper img{vertical-align:middle;width:auto;height:auto;max-width:50rem;max-height:33.3rem}.mini-slideshow-wrapper .file-description{position:absolute;bottom:0;left:0;right:0;background:#000;color:#fff;font-size:1.4rem;line-height:1.9rem;margin:0;padding:.5rem;max-width:100% !important;width:100%}.page-home .image{text-align:center;margin:0rem auto 2rem}.page-home .image img{width:100%}@media screen and (max-width:767px){.page-home .image img{width:100%}}.page-home .image_after_heading .image{width:30%;margin-top:0rem}.page-home .cms-content .CTA-buttons{margin-top:4rem;max-width:400px;display:none}.page-5 .image_after_heading .image img{width:300px}.page-login .container.form-login-page{max-width:870px}.page-login .login-create-row{margin-top:5rem}.page-login .form-login fieldset{height:294px}.page-login .form-login legend,.page-login .form-create legend{border-bottom:0;color:#fff;text-transform:uppercase;font-weight:bold;padding:0;margin:0 0 1rem;float:left}.page-login .form-login fieldset,.page-login .form-create fieldset{padding:1rem 2rem 1rem;position:relative;color:#fff;background-color:#de1920;background-image:-webkit-linear-gradient(left, #de1920, #a60e13);background-image:-moz-linear-gradient(left, #de1920, #a60e13);background-image:-o-linear-gradient(left, #de1920, #a60e13);background-image:-ms-linear-gradient(left, #de1920, #a60e13);background-image:linear-gradient(left, #de1920, #a60e13)}.page-login .form-login legend.span,.page-login .form-create legend.span{position:absolute;top:0;left:0}.page-login .form-login a,.page-login .form-create a{color:#fff}.page-login .form-login span.title,.page-login .form-create span.title,.page-login .form-login span.field-label,.page-login .form-create span.field-label{font-weight:normal}.page-login .form-login input,.page-login .form-create input{width:100%}.page-login .form-login dd input,.page-login .form-create dd input,.page-login .form-login input,.page-login .form-create input{margin-bottom:.75rem;border:0px !important;color:#424242;padding:.5rem}.page-login .form-login .form_footer,.page-login .form-create .form_footer{color:#fff;background-color:#de1920;background-image:-webkit-linear-gradient(left, #de1920, #a60e13);background-image:-moz-linear-gradient(left, #de1920, #a60e13);background-image:-o-linear-gradient(left, #de1920, #a60e13);background-image:-ms-linear-gradient(left, #de1920, #a60e13);background-image:linear-gradient(left, #de1920, #a60e13);padding:0 2rem 2rem;overflow:auto}.page-login .form-login .form_footer p.move-into-formbuilder-form-footer,.page-login .form-create .form_footer p.move-into-formbuilder-form-footer{text-align:left;margin-bottom:2rem}.page-login .form-login .form_footer button,.page-login .form-create .form_footer button{float:left !important}.page-login .form-login button,.page-login .form-create button{background:transparent;padding:.5rem 1.5rem;font-size:1.75rem;border:1px solid #fff;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;color:#fff;font-weight:normal}.page-login .form-login button:hover,.page-login .form-create button:hover{background:#fff;color:#424242;border:1px solid #fff}.page-login .form-login button i,.page-login .form-create button i{margin-left:1rem}.page-login .form-guest{text-align:center;margin:5rem 0}.page-login .form-guest legend{display:none}.page-login .form-guest button{background-color:#de1920;background-image:-webkit-linear-gradient(left, #de1920, #a60e13);background-image:-moz-linear-gradient(left, #de1920, #a60e13);background-image:-o-linear-gradient(left, #de1920, #a60e13);background-image:-ms-linear-gradient(left, #de1920, #a60e13);background-image:linear-gradient(left, #de1920, #a60e13);color:#fff;padding:.5rem 2rem;font-weight:400;font-size:2rem;border:0;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;margin-bottom:2rem}.page-login .form-guest button:hover{box-shadow:0 8px 10px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}.page-login .form-guest button i{margin-left:1rem}@media (max-width:767px){.page-login .form-create{margin-top:2rem}}.CTA-buttons{margin-top:4rem}.CTA-buttons .button{width:100%;height:100px;background-color:#de1920;background-image:-webkit-linear-gradient(left, #de1920, #a60e13);background-image:-moz-linear-gradient(left, #de1920, #a60e13);background-image:-o-linear-gradient(left, #de1920, #a60e13);background-image:-ms-linear-gradient(left, #de1920, #a60e13);background-image:linear-gradient(left, #de1920, #a60e13);margin-bottom:2rem;color:#fff;display:table;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;-webkit-box-shadow:0px 3px 5px rgba(0,0,0,0.5);-moz-box-shadow:0px 3px 5px rgba(0,0,0,0.5);box-shadow:0px 3px 5px rgba(0,0,0,0.5)}.CTA-buttons .button:hover{text-decoration:none;box-shadow:0 8px 10px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}.CTA-buttons .button i{width:40px;float:left;line-height:100px;text-align:center;font-size:5rem;margin-left:2rem;margin-right:2rem}.CTA-buttons .button h3{display:table-cell;vertical-align:middle;text-align:left;width:100%;padding:1rem}.page-15 .full-width-contained-content{text-align:center}.page-15 .full-width-contained-content h3{margin-top:auto}#rental_form fieldset{margin-bottom:4rem}#rental_form legend{border-bottom:0;font-size:2.5rem;line-height:2.5rem;font-weight:600;color:#de1920;margin-bottom:1rem}#rental_form input{border-radius:5px;border-style:solid;border:1px solid;padding:.25rem .5rem}#rental_form span.subtext{display:block;margin:.5rem 0;font-weight:normal}#rental_form label.dropoff-date,#rental_form label.pickup-date{display:block}#rental_form .job-type-option .type-option-wrapper{padding:1.5rem 1rem 1.5rem;border:0px solid;margin:1rem 0;border-radius:0 0 5px 5px;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);transition:all .3s cubic-bezier(.25, .8, .25, 1);color:#424242;font-size:2rem;text-align:center;position:relative}#rental_form .job-type-option .type-option-wrapper .gradient-bar{background-color:#de1920;background-image:-webkit-linear-gradient(left, #de1920, #a60e13);background-image:-moz-linear-gradient(left, #de1920, #a60e13);background-image:-o-linear-gradient(left, #de1920, #a60e13);background-image:-ms-linear-gradient(left, #de1920, #a60e13);background-image:linear-gradient(left, #de1920, #a60e13);border-radius:5px 5px 0 0;height:10px;margin:0;position:absolute;top:0;right:0;left:0;width:100%}#rental_form .job-type-option .type-option-wrapper input.answer{width:0;display:none}#rental_form .job-type-option .type-option-wrapper:hover{box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}#rental_form .job-type-option.selected .type-option-wrapper{box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22);background-color:#de1920;background-image:-webkit-linear-gradient(left, #de1920, #a60e13);background-image:-moz-linear-gradient(left, #de1920, #a60e13);background-image:-o-linear-gradient(left, #de1920, #a60e13);background-image:-ms-linear-gradient(left, #de1920, #a60e13);background-image:linear-gradient(left, #de1920, #a60e13);color:#fff;border-radius:5px}#rental_form .size-option .option-wrapper{padding:1rem 1rem 1rem;border:0px solid;margin:1rem 0;border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);transition:all .3s cubic-bezier(.25, .8, .25, 1)}#rental_form .size-option .option-wrapper .gradient-bar{background-color:#de1920;background-image:-webkit-linear-gradient(left, #de1920, #a60e13);background-image:-moz-linear-gradient(left, #de1920, #a60e13);background-image:-o-linear-gradient(left, #de1920, #a60e13);background-image:-ms-linear-gradient(left, #de1920, #a60e13);background-image:linear-gradient(left, #de1920, #a60e13);border-radius:5px 5px 0 0;height:10px;margin:-1rem -1rem}#rental_form .size-option .option-wrapper:hover{box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}#rental_form .size-option .option-wrapper input.answer{width:0;display:none}#rental_form .size-option.selected .option-wrapper{background-color:#de1920;background-image:-webkit-linear-gradient(left, #de1920, #a60e13);background-image:-moz-linear-gradient(left, #de1920, #a60e13);background-image:-o-linear-gradient(left, #de1920, #a60e13);background-image:-ms-linear-gradient(left, #de1920, #a60e13);background-image:linear-gradient(left, #de1920, #a60e13);color:#fff}#rental_form .size-option span.name{font-size:2.5rem;line-height:2.75rem;display:block;margin-top:2rem;margin-bottom:.5rem}#rental_form .size-option h3{margin-top:1rem}#rental_form .size-option span.price{font-size:1.75rem;font-weight:normal}#rental_form .size-option ul{font-weight:normal}#rental_form .size-option p{font-weight:normal}#rental_form .addon-item label{font-weight:normal;margin-bottom:1rem;width:100%}#rental_form .addon-item label input{margin-right:1rem;float:left;margin-bottom:2rem}@media (max-width:767px){#rental_form .addon-item label input{width:50px}}#rental_form .addon-item label span.price_per{display:block;font-weight:bold}#rental_form .addon-item label span.name{display:block}#rental_form span.extra-price{font-weight:bold}#rental_form .delivery-information label{margin-bottom:1rem}#rental_form .delivery-information span.name{display:block}#rental_form .delivery-information .dropoff-date input,#rental_form .delivery-information .pickup-date input,#rental_form .delivery-information .delivery-address input,#rental_form .delivery-information .delivery-city input,#rental_form .delivery-information .zip-field input{width:100%}#rental_form .delivery-information .delivery-details input,#rental_form .delivery-information .dumpster-placement input{width:100%}#rental_form .delivery-information .incomplete p{list-style-type:none;background:#ffb8b8;border:2px solid #e00000;border-radius:5px;padding:1rem;display:inline-block;clear:both;margin:5px 0 15px}#rental_form .delivery-information .delivery-address-update p.address-alert{display:inline-block;font-weight:bold}#rental_form .delivery-information .delivery-address-update p.address-alert i{padding-right:.5rem}#rental_form .delivery-information .delivery-address-update p.address-alert i.fa-check{color:#008000}#rental_form .delivery-information .delivery-address-update .delivery-fee{font-weight:bold;padding-right:.5rem}#rental_form .delivery-information .delivery-address-update address{padding-left:.5rem;margin-bottom:0;font-weight:normal}@media (max-width:767px){#rental_form .delivery-information .dropoff-date input,#rental_form .delivery-information .pickup-date input,#rental_form .delivery-information .delivery-address input,#rental_form .delivery-information .delivery-city input,#rental_form .delivery-information .zip-field input{width:100%}}#rental_form .contact-information span.name{display:block}#rental_form .contact-information input{width:100%}#rental_form button{padding:.5rem 1.5rem;background-color:#de1920;background-image:-webkit-linear-gradient(left, #de1920, #a60e13);background-image:-moz-linear-gradient(left, #de1920, #a60e13);background-image:-o-linear-gradient(left, #de1920, #a60e13);background-image:-ms-linear-gradient(left, #de1920, #a60e13);background-image:linear-gradient(left, #de1920, #a60e13);font-size:2rem;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;color:#fff;border:none;font-weight:normal;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);transition:all .3s cubic-bezier(.25, .8, .25, 1);margin-bottom:2rem}#rental_form button:hover{box-shadow:0 8px 10px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}#rental_form button.disabled{background:#cacaca}#rental_form button.disabled:hover{box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23)}.checkout-step.shipping-step,fieldset.div_r_form.fieldset-shipping,tr.line-item-no_shipping{display:none}.cart-multi-checkout .lolp_cart tr.line-item-no_shipping{display:none !important}.type-lolp_cart .checkout-step{border:solid 3px #424242 !important}.checkout-step.address-step{overflow:auto}.page-cart .cart-multi-checkout button,.page-cart a.btn.button,.page-pay button{padding:.5rem 1.5rem !important;background-color:#de1920 !important;background-image:-webkit-linear-gradient(left, #de1920, #a60e13) !important;background-image:-moz-linear-gradient(left, #de1920, #a60e13) !important;background-image:-o-linear-gradient(left, #de1920, #a60e13) !important;background-image:-ms-linear-gradient(left, #de1920, #a60e13) !important;background-image:linear-gradient(left, #de1920, #a60e13) !important;font-size:1.75rem !important;border:none !important;-webkit-transition:all 200ms ease-in-out !important;-moz-transition:all 200ms ease-in-out !important;-o-transition:all 200ms ease-in-out !important;transition:all 200ms ease-in-out !important;color:#fff !important;font-weight:normal !important;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);transition:all .3s cubic-bezier(.25, .8, .25, 1);margin-bottom:2rem;border-radius:0}.page-cart .cart-multi-checkout button:hover,.page-cart a.btn.button:hover,.page-pay button:hover{box-shadow:0 8px 10px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}.fieldset-billing .par-bstate label{display:block}.type-lolp_cart .checkout-step{overflow:auto}.type-main_lolp_cart .order-view table caption{font-size:2rem;color:#df1a21;font-weight:bold}.type-main_lolp_cart .order-view table .rowheadings th{min-width:10rem;padding:.5rem 1rem;background:#424242;color:#fff}.type-main_lolp_cart .order-view table tbody{background:#eee}.type-main_lolp_cart .order-view table tbody td{padding:.5rem 1rem}.page-cart section#main{max-width:900px !important}.type-lolp_cart .step-title{border-bottom:0;font-weight:400;margin-bottom:0rem !important;font-size:2rem;text-transform:uppercase;padding-bottom:0}.type-lolp_cart legend{border-bottom:0;margin-bottom:0rem !important;font-size:2rem}.lolp_cart table caption{border-bottom:0;font-weight:400;margin-bottom:1rem;color:#000;font-size:2rem;text-transform:uppercase;padding-bottom:0}.type-lolp_cart .checkout-step{border:solid 3px;margin-bottom:2rem;padding:2rem}.type-lolp_cart span.qty-label,span.price-label,span.quantity-label{display:none}.type-lolp_cart span.delivery-details,.type-lolp_cart span.dumpster-placement{display:block}.type-lolp_cart input{border:1px solid;padding:0 .5rem}.type-lolp_cart select{border:1px solid}.type-lolp_cart fieldset{margin-bottom:0rem}.type-lolp_cart button.update-quantities{-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.lolp_cart .bottom-buttons button.update-quantities{display:none !important;padding:.5rem 1.5rem !important;font-size:1.75rem !important;border:none !important;-webkit-transition:all 200ms ease-in-out !important;-moz-transition:all 200ms ease-in-out !important;-o-transition:all 200ms ease-in-out !important;transition:all 200ms ease-in-out !important;font-weight:normal !important;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);transition:all .3s cubic-bezier(.25, .8, .25, 1);margin-bottom:2rem}.lolp_cart .bottom-buttons button.update-quantities:hover{box-shadow:0 8px 10px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22);background:#424242 !important}.lolp_cart .bottom-buttons .proceed a.btn.button{padding:.5rem 1.5rem !important;background-color:#de1920 !important;background-image:-webkit-linear-gradient(left, #de1920, #a60e13) !important;background-image:-moz-linear-gradient(left, #de1920, #a60e13) !important;background-image:-o-linear-gradient(left, #de1920, #a60e13) !important;background-image:-ms-linear-gradient(left, #de1920, #a60e13) !important;background-image:linear-gradient(left, #de1920, #a60e13) !important;font-size:1.75rem !important;border:none !important;-webkit-transition:all 200ms ease-in-out !important;-moz-transition:all 200ms ease-in-out !important;-o-transition:all 200ms ease-in-out !important;transition:all 200ms ease-in-out !important;color:#fff !important;font-weight:normal !important;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);transition:all .3s cubic-bezier(.25, .8, .25, 1);margin-bottom:2rem}.lolp_cart .bottom-buttons .proceed a.btn.button:hover{box-shadow:0 8px 10px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}.lolp_cart .bottom-buttons .proceed a.btn.button i{padding-left:.5rem}.type-lolp_cart p.wrapper-continue-shopping{margin:1rem 0;padding-top:6px}.type-lolp_cart p.wrapper-continue-shopping a.link-continue-shopping{padding:.75rem 1.5rem !important;background-color:#de1920 !important;background-image:-webkit-linear-gradient(left, #de1920, #a60e13) !important;background-image:-moz-linear-gradient(left, #de1920, #a60e13) !important;background-image:-o-linear-gradient(left, #de1920, #a60e13) !important;background-image:-ms-linear-gradient(left, #de1920, #a60e13) !important;background-image:linear-gradient(left, #de1920, #a60e13) !important;font-size:1.75rem !important;border:none !important;-webkit-transition:all 200ms ease-in-out !important;-moz-transition:all 200ms ease-in-out !important;-o-transition:all 200ms ease-in-out !important;transition:all 200ms ease-in-out !important;color:#fff !important;font-weight:normal !important;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);transition:all .3s cubic-bezier(.25, .8, .25, 1);margin-bottom:2rem;text-transform:uppercase}.type-lolp_cart p.wrapper-continue-shopping a.link-continue-shopping i{padding-right:.5rem}.type-lolp_cart p.wrapper-continue-shopping a.link-continue-shopping:hover{text-decoration:none;box-shadow:0 8px 10px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}.type-lolp_cart .order-view table{width:100%}.order-view table span.rental-period strong{display:block}.page-pay section#main{min-height:500px}.page-pay ul.lolp_authorize_errors.errors{list-style-type:none;padding-left:0;background:#ffb8b8;border:2px solid #e00000;border-radius:5px;padding:1rem;display:inline-block;color:#000}.page-pay form#lolp_authorize{margin-bottom:2rem;padding:2rem;border:solid 3px #424242 !important}.page-pay form#lolp_authorize input,.page-pay form#lolp_authorize select{border:1px solid}@media (max-width:630px){.page-pay form#lolp_authorize input,.page-pay form#lolp_authorize select{width:100%}}.page-pay form#lolp_authorize table{width:300px;margin-top:2rem}.page-pay form#lolp_authorize table caption{display:none}.page-pay form#lolp_authorize table tr.product-row{border-bottom:1px solid #cacaca}.page-pay form#lolp_authorize table tr.product-row td,.page-pay form#lolp_authorize table tr.product-row th{padding:.5rem}.page-pay form#lolp_authorize table tr.product-row:last-child{border-bottom:0}.page-pay form#lolp_authorize legend{border-bottom:0;font-weight:400;margin-bottom:2rem !important;font-size:2rem;text-transform:uppercase;padding-bottom:0}.page-pay .form_amount.transaction_amount{padding:0 15px}.page-pay .form_amount.transaction_amount,.page-pay .form_item.customer_info,.page-pay .form_item.card_info{width:50%;float:left;padding:0 15px}.page-pay .form_amount.transaction_amount dd input,.page-pay .form_item.customer_info dd input,.page-pay .form_item.card_info dd input{width:100%}@media (max-width:630px){.page-pay .form_amount.transaction_amount,.page-pay .form_item.customer_info,.page-pay .form_item.card_info{width:100%}}.page-pay .form_item.customer_info{clear:both}.page-pay div#RecaptchaField1{clear:both;margin-bottom:2rem;padding:0 15px}.page-pay p.message{background:#b8ffcf;border:2px solid #4caf50;border-radius:5px;margin-bottom:1rem;padding:1rem;color:#000;display:inline-block}.order-history .lolp_datagrid-page_controls-selection button.selected{color:#de1920;font-weight:bold}.order-history .lolp_datagrid-table{border:1px solid #666}.order-history .lolp_datagrid-table thead tr{background:#222;color:#fff}.order-history .lolp_datagrid-table tr:hover{background:#fff}.order-history .lolp_datagrid-table .lolp_datagrid-datetime_container{min-width:10rem}.lolp_datagrid-table thead tr th{min-width:10rem}.order-history thead tr th input{font-weight:600;text-transform:uppercase;opacity:.6}.order-history .lolp_datagrid-table tr{margin:1rem;background:#eeeeee;padding:1rem}.order-history .lolp_datagrid-cell-inner_container{white-space:nowrap;padding:.5rem 1rem}.order-history .lolp_datagrid-table .lolp_datagrid-match_input,.order-history .lolp_datagrid-table .lolp_datagrid-datetime_input{border:none !important;padding:.5rem !important}.order-history .lolp_datagrid-table tr:nth-child(even){background:#e5e5e5}.order-history i.dim,.order-history i.fa.fa-arrow-down.ng-scope,.order-history i.fa.fa-arrow-up.ng-scope{color:#eeb212;opacity:1}@media screen and (max-width:630px){.lolp_cart table{border:0}.type-lolp_cart select{width:100%}.lolp_cart table caption{font-size:1.3em}.lolp_cart table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.lolp_cart table tr{display:block}.lolp_cart table tr.prod-row{border-bottom:1px solid #cacaca}.lolp_cart table tbody td{display:block;text-align:left}.lolp_cart table td.product-quantity{text-align:left !important}.type-lolp_cart span.qty-label,span.price-label,span.quantity-label{display:inline-block;font-weight:bold;margin-right:.5rem}.lolp_cart table td ul.lolp-product-options{list-style-type:none;padding-left:0}.lolp_cart table td:last-child{border-bottom:0}.lolp_cart tbody tr td,.lolp_cart tfoot tr td{width:100%}.lolp_cart td.product-quantity{overflow:auto}.lolp_cart .remove button{float:left}.lolp_cart table td.product-price{text-align:left !important}.lolp_cart table tfoot tr{border-bottom:0}.lolp_cart table tfoot td{border-bottom:0}.type-lolp_cart .checkout-step{padding:1rem}}@media (max-width:470px){.type-lolp_cart .lolp_cart .bottom-buttons{overflow:auto;text-align:center}.type-lolp_cart .lolp_cart .bottom-buttons span.proceed{float:none}.type-lolp_cart p.wrapper-continue-shopping{text-align:center;margin-bottom:2rem}}@media (max-width:767px){.type-lolp_cart .order-view .table-responsive{border:none}}@media screen and (max-width:630px){.type-lolp_cart .order-view table caption{font-size:1.3em}.type-lolp_cart .order-view table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.type-main_lolp_cart .order-view table .rowheadings{display:none !important}.type-lolp_cart .order-view table tr{border-bottom:1px solid #ddd;display:block}.type-lolp_cart .order-view table>tbody>tr:last-child{border-bottom:none}.type-lolp_cart .order-view table tr.prod-row{border-bottom:1px solid #cacaca}.type-lolp_cart .order-view table tbody td{display:block;font-size:1.33rem;text-align:left}.type-lolp_cart .order-view span.qty-label,.type-lolp_cart .order-view span.price-label,.type-lolp_cart .order-view span.quantity-label{display:inline-block;font-weight:bold;margin-right:.5rem}.type-lolp_cart .order-view table td ul.lolp-product-options{list-style-type:none;padding-left:0}.type-lolp_cart .order-view table td:before{content:attr(data-label);float:left;font-weight:bold;padding-right:.5rem}.type-lolp_cart .order-view table td:last-child{border-bottom:0}.type-lolp_cart .order-view tbody tr td,.type-lolp_cart .order-view tfoot tr td{width:100%}.type-lolp_cart .order-view span.rental-period{display:block;clear:both}}#form_id-1 .field-element,#form_id-2 .field-element{margin-bottom:0}#form_id-1 legend,#form_id-2 legend{border-bottom:0;color:#fff;font-weight:bold;padding:0;margin:0 0 1rem;float:left;text-align:center}#form_id-1 fieldset,#form_id-2 fieldset{padding:1rem 2rem 0rem;position:relative;color:#fff;background-color:#de1920;background-image:-webkit-linear-gradient(left, #de1920, #a60e13);background-image:-moz-linear-gradient(left, #de1920, #a60e13);background-image:-o-linear-gradient(left, #de1920, #a60e13);background-image:-ms-linear-gradient(left, #de1920, #a60e13);background-image:linear-gradient(left, #de1920, #a60e13);border-radius:5px 5px 0 0}#form_id-1 legend.span,#form_id-2 legend.span{position:absolute;top:0;left:0}#form_id-1 a,#form_id-2 a{color:#fff}#form_id-1 span.title,#form_id-2 span.title,#form_id-1 span.field-label,#form_id-2 span.field-label{font-weight:normal}#form_id-1 span.field-label:after,#form_id-2 span.field-label:after{content:":"}#form_id-1 input,#form_id-2 input{width:100%}#form_id-1 dd input,#form_id-2 dd input,#form_id-1 input,#form_id-2 input{margin-bottom:5px;border:0px !important;color:#424242;padding:.5rem}#form_id-1 .form_footer,#form_id-2 .form_footer{color:#fff;background-color:#de1920;background-image:-webkit-linear-gradient(left, #de1920, #a60e13);background-image:-moz-linear-gradient(left, #de1920, #a60e13);background-image:-o-linear-gradient(left, #de1920, #a60e13);background-image:-ms-linear-gradient(left, #de1920, #a60e13);background-image:linear-gradient(left, #de1920, #a60e13);padding:1rem 2rem 2rem;overflow:auto;border-radius:0 0 5px 5px;text-align:center}#form_id-1 .form_footer button,#form_id-2 .form_footer button{float:none !important}#form_id-1 button,#form_id-2 button{background:transparent;padding:.5rem 1.5rem;font-size:1.75rem;border:1px solid #fff;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;color:#fff;font-weight:normal}#form_id-1 button:hover,#form_id-2 button:hover{background:#fff;color:#424242;border:1px solid #fff}#form_id-1 button i,#form_id-2 button i{margin-left:1rem}.form_success_message{background:#b8ffcf;border:2px solid #4caf50;border-radius:5px;margin-bottom:1rem;padding:1rem;color:#000;display:inline-block;width:100%}.form_error_message{list-style-type:none;padding-left:0;background:#ffb8b8;border:2px solid #e00000;border-radius:5px;padding:1rem !important;display:inline-block;margin-bottom:1rem;color:#000 !important;width:100%}@media (max-width:1200px){.content-wrapper{padding:0 1rem}}@media (max-width:1150px){header .header-wrapper{padding:1rem 0}header .logo-wrapper h1 img{width:350px;max-width:100%}header .tel-city{margin-top:1rem}.form-col{clear:both;width:100%;margin:auto}.form-col form#form_id-1{width:500px;max-width:100%;margin:auto;margin-top:3rem;overflow:hidden}.form-col .tel-city{margin-top:1rem}}@media (max-width:991px){footer img{float:left}}@media (max-width:910px){header .tel-city{font-size:2.5rem}.page-home .image_after_heading .image{display:none}}@media (max-width:767px){.logo-wrapper{text-align:center}.tel-city{text-align:center;float:none !important;margin-top:1rem}.page-home .image{text-align:center;margin:0 auto}.page-home .cms-content .CTA-buttons{margin:4rem auto !important;display:block}.CTA-buttons .button i{line-height:80px !important}.CTA-buttons .button{height:80px !important}.page-home .cta-desktop{display:none}header .logo-wrapper h1 img{width:250px;max-width:100%}}@media (min-width:768px){.container{width:100%}}@media screen and (max-width:600px){.page-home .image{display:none}}