/* https://mobilezipwirehire.co.uk/wp-content/themes/skyfall/style.css?ver=7.1 */
.quform-label.quform-label-2_34{text-align:center}.quform-recaptcha div{text-align:center;margin:auto auto}.avia-button.avia-size-small{padding:7px 8px 7px;font-size:15px;min-width:80px}.quform-label>label{color:#333333!important}#top .av-flex-placeholder{display:table-cell;width:3%}.header_color strong,p{color:#222}.flex_column .widget .widgettitle,.content .widget .widgettitle{margin-top:.85em;font-weight:400;letter-spacing:0;font-size:24px}p{margin:.85em 0;line-height:1.5em}.avia-content-slider .slide-entry-title{font-size:calc(18px + 1.2vw)!important;line-height:1.4em;margin:5px auto 30px;text-align:center;font-weight:400;color:#222222!important}body div .avia-button{text-decoration:none!important}.avia_textblock.furtherinfo{display:block;max-width:700px;margin:0 auto;text-align:center}#top .av_inherit_color a.phonebar{color:#1468a0;text-decoration:none;font-size:150%;position:relative;top:3px;margin:0 5px;display:inline-block}#top .av_inherit_color a.phonebar:hover{opacity:.7}#contact .avia-button .avia_button_icon{position:relative;left:-.3em;-webkit-perspective:1000px;-webkit-backface-visibility:hidden;margin-right:5px}.avia-button.avia-size-x-large{padding:15px 20px 17px 26px;font-size:22px;min-width:200px}.template-page .entry-content-wrapper h2.quform-form-title{font-size:calc(18px + 1vw)!important;color:#FFF!important;margin:0 0 20px 0;display:block}p.formftr{color:#fff!important}p.formftr a:hover{opacity:.7}.av-subheading.av-subheading_below{font-size:calc(18px + 1vw)!important;letter-spacing:0;font-weight:700;text-transform:uppercase;font-family:oswald;color:#8be4ff!important;margin:0;padding:10px 0 0 0;text-shadow:#333 1px 1px 3px!important}div.bookingform .avia-button.avia-size-small{padding:9px 10px 9px 16px;font-size:16px;min-width:80px;font-weight:700}.container_wrap{border-top-width:0}.widget_nav_menu ul:first-child>.current-menu-item>a,.widget_nav_menu ul:first-child>.current_page_item>a{border:none;padding:2px 0 2px 0}#top.page-id-24 .template-page .entry-content-wrapper h2{font-size:calc(18px + .5vw)!important;letter-spacing:0;font-weight:400;text-transform:none;margin:30px 0 0 0;padding:0}#top #wrap_all #hero h1.av-special-heading-tag,h1.av-special-heading-tag{text-shadow:#333 1px 1px 3px!important;font-size:calc(28px + 1.2vw)!important;font-weight:normal!important;letter-spacing:0!important;color:#FFFFFF!important}#top #wrap_all #homehero .av-inherit-size h2.av-special-heading-tag{text-shadow:#232840 0 3px 3px!important;font-size:calc(22px + 1.2vw)!important;font-weight:normal!important;letter-spacing:0!important;text-transform:none!important;color:#FFFFFF!important}.template-page .entry-content-wrapper h1{font-size:calc(22px + 1vw);font-weight:400;letter-spacing:0;text-transform:none}h3{font-size:calc(18px + .8vw);font-weight:400;letter-spacing:0;text-transform:none}h2.av-special-heading-tag,.template-page .entry-content-wrapper h2{font-size:calc(18px + 1.2vw)!important;letter-spacing:0;font-weight:400;text-transform:none}.togglecontainer.toggle_close_all.avia-builder-el-11.avia-builder-el-no-sibling.enable_toggles{margin-top:-25px}.js_active .av-elegant-toggle .toggler{padding:10px;font-size:17px;top:0;text-align:center;border-top-width:0;border-left-width:0;border-right-width:0}.quform-edit-form .quform-edit-form-link{display:none}a.telnumber{font-size:24px;color:#222}a.emailaddress{font-size:18px;color:#222}.avia-button.avia-color-red,.avia-button.avia-color-red:hover{background-color:#B02B2C;border-color:#B02B2C;color:#fff!important}.avia-button.avia-size-medium{padding:12px 14px;font-size:18px;min-width:90px;font-weight:700;text-transform:uppercase;border:1px solid #B02B2C;border-radius:0}#top #wrap_all .avia-slideshow-button,#top .avia-button,.html_elegant-blog .more-link,.avia-slideshow-arrows a:before{border-radius:0}#top .av-menu-button>a .avia-menu-text{border:1px solid #B02B2C!important;border-radius:0;padding:10px 12px}#top .avia-button.avia-color-light{color:#fff;border:2px solid #fff;background:#0000001a}.avia-button.avia-size-large{padding:10px 15px;font-size:16px;min-width:139px}.avia-button.avia-size-large{padding:10px 15px;font-size:16px;min-width:139px}a.contacttel{font-size:150%}div#after_section_8,div#after_section_4{border:none}#top .av_header_glassy.av_header_transparency .header_bg{background-color:#000;opacity:.1;filter:alpha(opacity=10)}#top .av-large-testimonial-slider .avia-testimonial-meta-mini{text-align:center;overflow:visible;float:none;line-height:2em;padding-top:0}span.avia-testimonial-subtitle{font-size:16px;text-align:center;color:#333}.avia-icon-list .iconlist-timeline{position:absolute;top:1%;left:27px;width:1px;height:99%;border-right-width:1px;border-right-style:dashed}.avia-icon-list .av-iconlist-empty .iconlist_title{margin-top:5px;text-transform:none;color:#fff;font-weight:400;font-size:26px!important;line-height:32px;display:inline-block}header.entry-content-header{display:block;line-height:2}.avia-icon-list .iconlist_icon{height:50px;width:50px;line-height:50px}.widget_nav_menu a{display:block;padding:2px 0 2px 0;text-decoration:none;font-size:16px}#footer a.contacttel{font-size:130%}#footer a.contactemail{font-size:90%}#top .iconbox.iconbox_left{padding:20px 17px;background-color:#fff;border-radius:5px}.avia-button.avia-size-medium{padding:12px 14px;font-size:18px;min-width:90px;font-weight:700;text-transform:uppercase}.main_color a{font-weight:700;text-decoration:none!important}.leadingtext{font-size:115%}#scroll-top-link{background-color:#B02B2C;color:#fff;border:1px solid #B02B2C;font-size:34px;opacity:1!important}#scroll-top-link:hover{background-color:#fff;color:#B02B2C;border:1px solid #B02B2C}.quform-element-submit.quform-button-size-fat button{padding-top:12px!important;padding-bottom:12px!important;font-size:140%!important;color:#FFF!important}.quform-element-submit{vertical-align:bottom;margin:2px 0 0 0!important}.quform-error>.quform-error-inner{background-color:#e8e8e8!important;color:#222222!important}@media only screen and (min-width:990px) and (max-width:1300px){a.emailaddress{font-size:13px}}@media only screen and (min-width:768px) and (max-width:1254px){#footer a.contacttel{font-size:100%}h2.av-special-heading-tag,.template-page .entry-content-wrapper h2{font-size:calc(18px + 2.5vw)!important;letter-spacing:0;font-weight:400;text-transform:none}.avia-content-slider .slide-entry-title{font-size:calc(18px + 2vw)!important;line-height:1.4em;margin:5px auto 30px;text-align:center;font-weight:400}}@media only screen and (max-width:989px){.html_header_transparency #top .avia-builder-el-0 .container,.html_header_transparency #top .avia-builder-el-0 .slideshow_caption{padding-top:0}}@media only screen and (max-width:767px){.responsive #scroll-top-link{display:block!important;right:20px;bottom:20px}#socket .copyright{float:left;line-height:16px!important}.avia-section-large .content,.avia-section-large .sidebar{padding-top:30px;padding-bottom:30px}h2.av-special-heading-tag,.template-page .entry-content-wrapper h2,.template-page .entry-content-wrapper h2.quform-form-title{font-size:calc(24px + 3vw)!important}.responsive #top .av-large-testimonial-slider.avia-testimonial-wrapper .avia-testimonial{padding:0 0}}@media only screen and (max-width:480px) and (min-width:0){a.emailaddress{font-size:14px;color:#222}}@media only screen and (max-width:320px) and (min-width:0){a.emailinp{font-size:14px;color:#222}}@media print{body>*{width:100%;margin:0;padding:0;border:none}}