.woocommerce .woocommerce-ordering select{vertical-align:top;display:none}#top-menu li li a{padding:6px 20px;width:209px}.woocommerce-product-gallery__image.flex-active-slide{pointer-events:none}a.woocommerce-product-gallery__trigger{display:none}@media only screen and (max-width:768px){.et_pb_toggle_open{padding:10px!important}}@media only screen and (max-width:768px){.et_pb_module.et_pb_accordion.et_pb_accordion_0{margin-right:-30px!important;margin-left:-30px!important}}ul.flex-direction-nav{position:absolute;top:25%;z-index:99999;width:100%;left:0;margin:0;padding:0px;list-style:none!important}li.flex-nav-prev{float:left}li.flex-nav-next{float:right;margin-right:-26px}a.flex-next{visibility:hidden}a.flex-prev{visibility:hidden}a.flex-next::after{visibility:visible;content:'\f054';font-family:'Font Awesome 5 Free';margin-right:0px;font-size:34px;font-weight:bold;background:#00000000;padding:0px;color:#00000099;border-radius:2px}a.flex-prev::before{visibility:visible;content:'\f053';font-family:'Font Awesome 5 Free';margin-left:-49px;font-size:34px;font-weight:bold;background:#ffffff00;padding:0px;color:#00000099;border-radius:2px}ul.flex-direction-nav li a{color:#ccc}ul.flex-direction-nav li a:hover{text-decoration:none}ul.flex-direction-nav li a{color:#ccc}ul.flex-direction-nav li a:hover{text-decoration:none}select#et_pb_contact_service_type_request_0{background-color:#FFFFFF}.radio-outer.pic-selector:hover{opacity:1!important}section#barEmbed{display:none}.page.page-id-5355 section#barEmbed,.page.page-id-5518 section#barEmbed,.page.page-id-5486 section#barEmbed,.page.page-id-5878 section#barEmbed,.page.page-id-5959 section#barEmbed,.page.page-id-5923 section#barEmbed{display:block}.portfolio-wraper.pfg-bootstrap .simplefilter li.active{background-color:#e02b20!important;color:white!important}.portfolio-wraper.pfg-bootstrap .pfg-img{background-repeat:no-repeat;background-size:100% 100%!important}span.wpcf7-not-valid-tip{color:white}.hvr-grow-shadow:hover,.hvr-grow-shadow:focus,.hvr-grow-shadow:active{box-shadow:none!important;transform:none!important}.pfg-bootstrap .img-responsive:hover{opacity:0.5}.portfolio-wraper.pfg-bootstrap .simplefilter li:hover{background-color:red!important;color:#fff!important}.portfolio-wraper.pfg-bootstrap .simplefilter li{height:44px;line-height:42px;white-space:nowrap;vertical-align:middle;text-transform:uppercase;font-family:'Teko',Helvetica,Arial,Lucida,sans-serif;font-size:18px;font-style:normal;letter-spacing:0.10em;padding:0px 22px;margin:10px 5px;background-color:#06060600!important;border-bottom:1px solid black;color:#000000}input.wpcf7-form-control.wpcf7-submit:before{line-height:inherit;font-size:inherit!important;margin-left:-1.3em;right:auto;display:inline-block;opacity:0;content:attr(data-icon);font-family:"ETmodules"!important}input.wpcf7-form-control.wpcf7-submit:hover{padding-right:0.7em!important;padding-left:2em!important}input.wpcf7-form-control.wpcf7-submit{color:#c10f1b!important;border-width:8px!important;border-color:#ffffff;border-radius:0px;letter-spacing:4px!important;font-size:18px!important;font-family:'Teko',Helvetica,Arial,Lucida,sans-serif!important;text-transform:uppercase!important;background-color:#ffffff!important;display:inline-block!important;margin:0 0 0 18px!important;cursor:pointer!important;font-weight:500;padding:10px 1em!important;line-height:1.7em!important;background-color:transparent;background-size:cover;background-position:50%;background-repeat:no-repeat;border:2px solid!important;border-radius:3px!important;-webkit-transition:all .2s;transition:all .2s;width:auto!important;float:right;position:relative}select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required option{background-color:rgb(201 44 55)!important}.wpcf7-response-output{color:white}input.wpcf7-form-control.wpcf7-text::placeholder,select.wpcf7-form-control::placeholder,input.wpcf7-form-control::placeholder{color:white}form.wpcf7-form.init input::placeholder,form.wpcf7-form.init textarea::placeholder{color:white}form.wpcf7-form.init input,form.wpcf7-form.init select,form.wpcf7-form.init textarea,input.wpcf7-form-control,textarea.wpcf7-form-control,select.wpcf7-form-control{width:100%;border-width:0;border-radius:0;color:#fff;font-size:14px;padding:16px;background-color:rgba(255,255,255,0.12);background-repeat:no-repeat;background-attachment:scroll;background-size:16px 18px;background-position:98% 50%;cursor:auto;font-family:'Lato',Helvetica,Arial,Lucida,sans-serif;font-size:16px}.window-gallery .et_pb_tabs_0.et_pb_tabs .et_pb_tabs_controls li a{padding:0px 22px;letter-spacing:1px}.window-gallery .et_pb_module.et_pb_tabs{border:0px!important}.vehicle-gallery ul li a{font-weight:300}.window-gallery ul li a{font-weight:300}.vehicle-gallery ul{margin:0 auto;float:none!important;width:70%}.window-gallery ul{margin:0 auto;float:none!important;width:71%}ul.et_pb_tabs_controls{background-color:transparent}.vehicle-gallery.utes-gallery ul{margin:0 auto;float:none!important;width:330px}.et_pb_tabs,.et_pb_wc_tabs{border:none}.page-id-7833 .et_builder_inner_content.et_pb_gutters3 .et_pb_row.et_pb_row_0,.page-id-7732 .et_builder_inner_content.et_pb_gutters3 .et_pb_row.et_pb_row_0{padding-right:0px!important}.page-id-7833 .et_pb_section.et_pb_section_0.et_pb_with_background.et_section_regular,.page-id-7732 .et_pb_section.et_pb_section_0.et_pb_with_background.et_section_regular{padding:50px 0}.codedropz-upload-inner h4,.codedropz-upload-inner span{display:none}.codedropz-upload-handler{border:none;background:rgba(255,255,255,0.12);color:#fff}.codedropz-btn-wrap a{font-weight:400}span.dnd-upload-counter{display:none}.codedropz-upload-container{padding:12px 0px!important;line-height:30px}.codedropz-btn-wrap{text-align:left;padding-left:18px;font-size:16px}.dnd-upload-status .dnd-upload-details .name em,.dnd-upload-status .dnd-upload-details .name{color:#fff!important}.dnd-upload-status .dnd-upload-details .remove-file span:after{background-image:url(../jpg/pngtree-3d-red-delete-icon-png-image_1772789.jpg)}.dnd-upload-status .dnd-upload-details span.has-error{color:#fff;font-size:14px}.vehicle-gallery li{height:43px!important}.vehicle-gallery li a{line-height:0px!important}body{overflow-x:hidden!important}.quote-button{display:inline-block;background:#ff0000;color:#fff;font-weight:bold;position:fixed;right:-63px;top:50%;transform:rotate(-90deg);padding:0 20px}@media only screen and (max-width:980px){#logo{position:relative;height:90%!important;max-height:90%!important;width:auto;max-width:90%!important;margin-top:10px!important;padding-bottom:10px!important}.three-columns .et_pb_column{width:33%!important;text-align:center!important}.vehicle-gallery ul{width:100%}.window-gallery ul{width:100%}.vehicle-gallery.utes-gallery ul{width:100%}.vehicle-gallery li a{line-height:35px!important}}@media (max-width:991px){.portfolio-wraper.pfg-bootstrap .pfg-img{background-repeat:no-repeat;background-size:100% 100%!important;height:170px!important}}@media (max-width:767px){.portfolio-wraper.pfg-bootstrap .pfg-img{height:150px!important;background-repeat:no-repeat;background-size:cover!important;background-position:center}}@media only screen and (max-width:479px){.three-columns .et_pb_column{width:33%!important;text-align:center!important}}