.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;word-break:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1e3ms;animation-timing-function:linear;animation-iteration-count:infinite}@media(prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2e3ms}}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
html{font-family:Raleway,Helvetica,Arial,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:62.5%;overflow-y:scroll;min-width:320px}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:initial}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;max-width:100%}svg:not(:root){overflow:hidden}figure{max-width:100%;margin:1em}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}div:empty,header:empty,footer:empty{padding:0;margin:0}.site-header{position:fixed;left:0;z-index:5;width:100%;min-width:320px;background:#fff;max-height:100%;overflow:hidden;transition:.5s ease all;height:146px}@media only screen and (max-width:700px){.minimise .site-branding .site-title{margin-top:-43px}.site-header.minimise{height:103px}}.site-header.toggled{height:100%;overflow-y:auto;background:#001f2c}.site-header+*{padding-top:129px}.site-header .contentwidth{padding:0}.site-header .site-branding a{transition:.4s all ease;width:100%;height:104px;padding:10px;text-align:center;background:#001f2c}.site-header .site-branding a:hover{background:#1a4557}.site-header .site-branding a img{height:100%}@media only screen and (min-width:700px){.site-header{height:42px;overflow:visible}#site-navigation{height:42px;overflow:hidden}.toggled #site-navigation{height:auto;overflow:hidden}.site-header+*{padding-top:42px}.site-branding{position:fixed;top:0;left:50%;margin-left:-143px}.site-header .site-branding a{width:182px;height:84px;box-sizing:content-box;padding:20px 52px;border:1px solid #fff;border-top:0}.site-header #site-navigation ul.nav-menu{padding-top:84px}.site-header .site-branding,.site-header #site-navigation ul.nav-menu{transition:.4s ease all}.site-header.minimise .site-branding,.single-post .site-branding{padding:0;margin-left:-100px}.site-header.minimise .site-branding a,.single-post .site-branding a{line-height:42px;margin-top:-44px;padding:8px}.site-header.minimise #site-navigation ul.nav-menu{padding-top:0}header .main-navigation .menu-standard-container>ul>li{display:block;text-align:center;border:none}.main-navigation .menu-standard-container ul li a{display:inline-block;padding:0 20px;line-height:44px}.main-navigation .menu-standard-container>ul>li:after{content:'';display:block;margin:0 auto;width:100px;border-bottom:1px solid #ad8a4b}.main-navigation .menu-standard-container>ul>li.menu-item-has-children:after{width:520px}.main-navigation .menu-standard-container>ul>li li{width:auto}ul.sub-menu li:after{content:'';display:inline-block;width:0;height:14px;border-right:1px solid #ad8a4b;vertical-align:middle}.main-navigation .menu-standard-container>ul>li:last-child:after,ul.sub-menu li:last-child:after{content:unset;display:none}header .main-navigation .current_page_item>a,header .main-navigation .current-menu-item>a,header .main-navigation .current_page_ancestor>a,header .main-navigation .current-menu-ancestor>a{background:0 0!important;color:#ad8a4b!important}}.site-branding .site-title{font-size:3rem;font-weight:400;transition:.5s ease all}.site-branding .site-title a{display:block;color:#000;text-decoration:none}.site-branding .site-title a img{vertical-align:top}.site-branding .site-title+p{margin-top:0}.contentwidth{width:80%;width:calc(300px + 50vw);min-width:320px;max-width:100%;margin:0 auto;padding:1.5rem}@media only screen and (min-width:60rem){.site-content>.contentwidth{font-size:0}.site-content .content-area,.site-content .widget-area{display:inline-block;vertical-align:top;font-size:15px;font-size:1.5rem}.site-content .content-area{width:61.803%;padding-right:1.5rem}.site-content .widget-area{width:38.197%;padding-left:1.5rem}}.page-template-page-fullwidth .content-area{width:100%;padding-right:0}.siteorigin-panels-stretch{padding:15px}.site-footer{background:url(https://www.raynorbidconsultancy.co.uk/wp-content/themes/raynor-bid-consultancy/images/footer-logo.svg)no-repeat 50% 0,url(https://www.raynorbidconsultancy.co.uk/wp-content/themes/raynor-bid-consultancy/images/footer-background.png)no-repeat 50% 30px;padding-top:60px;margin-top:1rem}.site-footer,.site-footer a,.site-footer a:link,.site-footer a:visited{color:#001f2c;font-size:1.2rem}.site-footer,.site-footer h3,.site-footer .site-info .widget{text-align:center}.site-footer .columns{padding:1.5rem}.site-footer .columns section{display:inline-block;width:auto;vertical-align:top;margin:0 0 1.5rem;max-width:320px;padding:0 1.5rem}.site-footer .widget{text-align:left}#full-header.content-splash{min-height:100vh;min-height:calc(100vh - 100px)}@media only screen and (max-width:800px){#full-header.content-splash,#standard-header.content-splash,#map-header.content-splash{margin:0!important}}@media only screen and (min-width:801px){#site-navigation{margin:0 6rem!important}#full-header.content-splash,#standard-header.content-splash,#map-header.content-splash{border:6rem solid #fff!important;border-bottom:none!important;border-top:none!important}}.content-splash{background-position:50%}#full-header.content-splash h2,#standard-header.content-splash h2{color:#fff;font-size:10rem;padding:24vh 6rem;margin:0;line-height:1;font-weight:300;text-shadow:3px 3px 0 #000}#standard-header.content-splash h2{padding-bottom:6rem}@media only screen and (max-width:700px){#full-header.content-splash{min-height:calc(100vh - 220px)}#full-header.content-splash h2,#standard-header.content-splash h2{font-size:6rem;padding:20vh 3rem}#standard-header.content-splash h2{padding-bottom:3rem}}a.block-link,p.block-links a{display:block;text-align:center;position:relative;margin:2em 0}a.block-link span,p.block-links a span{display:inline-block;font-weight:400;text-transform:uppercase;font-size:1.4rem;line-height:2;color:#fff;background:#001f2c;border:1px solid #fff;width:130px;position:absolute;top:100%;left:50%;margin:-1.1em -65px}a.block-link strong,p.block-links a strong{display:block;font-weight:400;font-size:2rem;line-height:1.2;color:#ad8a4b;border:1px solid;padding:6rem 2rem 2rem}a.block-link[href*=why-rbc] strong,p.block-links a[href*=why-rbc] strong:before{background:url(https://www.raynorbidconsultancy.co.uk/wp-content/themes/raynor-bid-consultancy/images/handshake.svg)no-repeat 50% 10px}a.block-link[href*=case-studies] strong,p.block-links a[href*=case-studies] strong:before{background:url(https://www.raynorbidconsultancy.co.uk/wp-content/themes/raynor-bid-consultancy/images/trophy.svg)no-repeat 50% 10px}a.block-link[href*=our-team] strong,p.block-links a[href*=our-team] strong:before{background:url(https://www.raynorbidconsultancy.co.uk/wp-content/themes/raynor-bid-consultancy/images/group.svg)no-repeat 50% 10px}a.block-link[href*=our-services] strong,p.block-links a[href*=our-services] strong:before{background:url(https://www.raynorbidconsultancy.co.uk/wp-content/themes/raynor-bid-consultancy/images/mac.svg)no-repeat 50% 10px}a.block-link:hover,p.block-links a:hover{text-decoration:none}a.block-link:hover span,p.block-links a:hover span{color:#001f2c;background:#fff}a.block-link:hover strong,p.block-links a:hover strong{color:#fff}p.block-links{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-content:center;align-items:stretch}p.block-links a{flex:0 1 100%;margin:1rem 0 1.5rem;display:flex;align-items:stretch}p.block-links a strong{padding:1rem 1rem 2rem;font-size:1.6rem;flex:1 1 100%}p.block-links a strong:before{content:'';display:inline-block;width:100%;height:60px}@media only screen and (min-width:450px){p.block-links a{flex:0 1 49%;flex:0 1 calc(50% - 1.25rem)}}@media only screen and (min-width:800px){p.block-links a strong{font-size:2rem}}@media only screen and (min-width:1000px){p.block-links a strong{font-size:1.6rem;padding:2rem}p.block-links a{flex:0 1 24%;flex:0 1 calc(25% - 2rem)}}@media only screen and (min-width:1400px){p.block-links a strong{font-size:2rem}}body,button,input,select,textarea{color:#404040;font-family:Raleway,Helvetica,Arial,sans-serif;font-size:16px;font-size:1.6rem;line-height:1.6}p{text-align:justify}.dark-background{color:#fff}h1,h2,h3,h4,h5,h6,p,address,ul,ol{margin:.6em 0 0;font-weight:400}h5{text-transform:uppercase;font-size:1.8rem;margin:2em 0 0;color:#ad8a4b}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,p:first-child,address:first-child,ul:first-child,ol:first-child,h5+p{margin:0}@media only screen and (max-width:700px){.panel-grid-cell+.panel-grid-cell p{margin:.6em 0 0}}dfn,cite,em,i{font-style:italic}blockquote{margin:0;padding:1.5em 1.5em .5em 2.5em}pre{background:#eee;font-family:"courier 10 pitch",Courier,monospace;font-size:15px;font-size:1.5rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:.7em}code,kbd,tt,var{font-family:Monaco,Consolas,andale mono,dejavu sans mono,monospace;font-size:15px;font-size:1.5rem;background:#f2f2f2;padding:.2em}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none;padding:.2em}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}blockquote:after{content:none}blockquote,q{quotes:"\201C" "\201D";position:relative}blockquote:before{content:'\201C';position:absolute;left:0;top:0;font-size:120px;line-height:1;opacity:.2;height:44px;overflow:hidden}q:before,q:after{display:inline-block;vertical-align:bottom;font-size:4em;line-height:0;opacity:.2}hr{border:0;border-top:1px dotted #ccc;height:0;margin:1.5em 0}ul,ol{padding:0 0 0 1.5em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}table{margin:0 0 1.5em;width:100%}th,td{border:1px solid #f2f2f2;padding:0 4px}tr.odd{background:#fdfdfd}form:not(.search-form) label{display:none}form button,input[type=button],input[type=reset],input[type=submit]{display:inline-block;background:0 0;box-shadow:none;border:1px solid #fff;text-shadow:none;font-size:1.6rem;line-height:1.2;color:#ad8a4b;color:rgba(0,0,0,.8);padding:.5em 1em .4em}form button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,form button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus,form button:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active{background:#ad8a4b;box-shadow:none;border:2px solid #ad8a4b;text-shadow:none;color:#fff}select{border:1px solid #ccc}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#fff}textarea,input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color]{border:1px solid #fff;font-size:1.8rem;line-height:1;padding:1.5em;width:100%;background:0 0;color:#fff}textarea:hover,textarea:focus,input:hover,input:focus{border:1px solid #ad8a4b}.wpcf7 div p{margin-top:1rem!important}.wpcf7 .ajax-loader{display:none}textarea{width:100%!important}h5.enquiry-form{margin-top:4rem}@media only screen and (min-width:700px){h5.enquiry-form{margin-top:0}}@media only screen and (min-width:580px){.wpcf7 form{font-size:0}.wpcf7 div{display:inline-block;width:50%;vertical-align:top}.wpcf7 textarea{min-height:242px;height:242px;height:24.2rem}.wpcf7 div.leftcolumn p{margin-right:.5rem}.wpcf7 div.rightcolumn p{margin-left:.5rem}.search-form input{font-size:1.6rem;line-height:1.2;padding:.5em .4em .4em}}a,a.hentry h2,.site-footer .site-info a:hover{color:#ad8a4b;text-decoration:none}a:hover,a:focus,a:active{color:#e0c28f;text-decoration:underline}a:visited{color:#997943}a:focus{outline:thin dotted}a:hover,a:active{outline:0}a.button,.wpcf7 input[type=submit]{display:inline-block;text-transform:uppercase;font-size:1.4rem;line-height:2;color:#fff;border:1px solid #ad8a4b;padding:0 1em}a.button:hover,.wpcf7 input[type=submit]:hover{color:#001f2c;background:#fff;border:1px solid #fff;text-decoration:none}.widget_tabs .soua-tab,.widget_tabs .tab_content{background:0 0}.widget_tabs .soua-tab,.widget_tabs .tab_content,.widget_tabs .tab_content .tabs_item{color:inherit!important;padding:0}.widget_tabs .soua-tab .soua-tabs{text-align:center;display:flex;justify-content:center;flex-wrap:wrap}.widget_tabs .soua-tab .soua-tabs li{display:flex;flex:1 1 25%;float:none;max-width:200px;min-width:180px;align-items:stretch}p.mega-buttons{text-align:center}p.mega-buttons a.mega-button{display:inline-block}a.mega-button,.widget_tabs .soua-tab .soua-tabs a{display:inline-block;text-transform:uppercase;font-size:2rem;line-height:1;color:#ad8a4b;border:1px solid #fff!important;width:30%;flex:1 1 100%;margin:0 1% 2%;text-align:center;padding:1em 0;display:flex;justify-content:center;align-items:center}a.mega-button:hover{background:#fff;border:1px solid #fff;text-decoration:none}.main-navigation{clear:both;display:block;width:100;font-size:0;transition:.5s ease all}.toggled .main-navigation{background:0 0}.main-navigation ul{display:block;list-style:none;margin:0;padding:0;line-height:42px;line-height:4.2rem;overflow:hidden;font-size:1.6rem}.main-navigation ul ul{line-height:3.2rem;font-size:0}.main-navigation ul ul li{font-size:1.6rem}.main-navigation .menu-standard-container a{display:block;text-decoration:none;padding:0 .6em;color:#fff}.main-navigation .menu-standard-container>ul>li{border-bottom:1px solid #ad8a4b}.main-navigation .menu-standard-container>ul>li>a{text-transform:uppercase}.main-navigation .menu-standard-container a:hover,.main-navigation .menu-standard-container a:focus{color:#ad8a4b}.main-navigation li li{display:inline-block;width:50%}.main-navigation li li li{border:none}.main-navigation li li a{padding:0 .6em 0 1.6em;border-top:none}.main-navigation li li li a{padding:0 .6em 0 2.6em}.main-navigation .current_page_item>a,.main-navigation .current-menu-item>a,.main-navigation .current_page_ancestor>a,.main-navigation .current-menu-ancestor>a{background:#ad8a4b!important;color:#001f2c!important}.menu-toggle,#site-navigation .textwidget{text-align:left;display:inline-block;width:50%;background:0 0;padding:0 .6em;line-height:42px;line-height:4.2rem;box-shadow:none;border:none!important;text-shadow:none;font-size:16px;font-size:1.6rem;text-transform:uppercase;color:#ad8a4b;vertical-align:top;outline:0!important}.menu-toggle:hover,#site-navigation .textwidget a:hover{box-shadow:none;background:#001f2c;background:rgba(0,48,68,.1)}.toggled .menu-toggle:hover,.toggled #site-navigation .textwidget a:hover{background:#ad8a4b;background:rgba(255,255,255,.1)}.toggled .menu-toggle{color:#fff}.menu-toggle span{display:inline-block;border:1px solid #001f2c;width:16px;height:0;vertical-align:middle;transition:.5s all ease;margin-top:-4px}.toggled .menu-toggle span{border-color:#fff}.menu-toggle span+span{margin:-18px 0 0 -16px}.menu-toggle span+span+span{margin:10px 10px 0 -16px}.toggled .menu-toggle span{transform:rotate(-135deg);width:18px}.toggled .menu-toggle span+span,.toggled .menu-toggle span+span+span{margin-top:-4px;transform:rotate(-45deg);margin-left:-18px}.toggled .menu-toggle span+span+span{margin-right:8px}.site-main .navigation{margin:1.5rem 0;line-height:1}.site-main .navigation:after{content:'';display:block;clear:both}.nav-links a{position:relative;display:block;padding:.4em;color:#ad8a4b;border-radius:.2em}.nav-links a:hover,.nav-links a:focus{background:#ad8a4b;color:#fff;text-decoration:none}.nav-links .nav-previous{margin-bottom:.5em}.nav-links .nav-next{text-align:right}@media only screen and (min-width:40rem){.nav-links .nav-previous{float:left;width:50%;padding-right:.75rem;margin-bottom:0}.nav-links .nav-next{float:right;text-align:right;width:50%;padding-left:.75rem}}.nav-links .nav-previous a{padding-left:1.6em}.nav-links .nav-next a{padding-right:1.6em}.nav-links .nav-previous a:before,.nav-links .nav-next a:after{content:'';position:absolute;top:50%;height:.6em;width:.6em;margin-top:-.3em;border:2px solid #ad8a4b;transform:rotate(-45deg)}.nav-links .nav-previous a:hover:before,.nav-links .nav-next a:hover:after{border-color:#fff}.nav-links .nav-previous a:before{left:.6em;border-bottom:0;border-right:0}.nav-links .nav-next a:after{right:.6em;border-top:0;border-left:0}#site-navigation .textwidget{padding:0}#site-navigation .textwidget a,#site-navigation .textwidget a:link,#site-navigation .textwidget a:visited,#site-navigation .textwidget a:hover{display:block;text-align:right;font-family:Arial,Helvetica,sans-serif;text-decoration:none;color:#ad8a4b;padding:0 .5em}#site-navigation .textwidget a:before{content:'';background:url(https://www.raynorbidconsultancy.co.uk/wp-content/themes/raynor-bid-consultancy/images/phone.svg)no-repeat 50%;display:inline-block;vertical-align:middle;width:20px;height:16px}#site-navigation .textwidget a:hover:before{background-position:50% 0}.toggled #site-navigation .textwidget a:hover:before{background-position:50% 100%}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:1.5rem 0 0}.widget:first-child{margin:0}.widget select{max-width:100%}.widget ul,.widget ol{list-style:none;line-height:1.2;padding:0;margin:0}.so-widget-tabs ul,.so-widget-tabs ul li,.widget_sow-editor ul,.widget_sow-editor ul li{list-style:disc inside none;margin:.6em 0 0}.tabs_item ul{padding:2rem 0}.widget.widget_recent_comments li,.widget:not(.widget_recent_comments) li a{display:block;padding:.4em .6em;border-top:2px solid #f2f2f2}.widget.widget_recent_comments li:first-child,.widget:not(.widget_recent_comments) div>ul>li:first-child a{border-top:none}.widget:not(.widget_recent_comments) li a:hover{text-decoration:none;background:#f2f2f2}.hentry{margin:2rem 0 0}.hentry:first-child{margin:0}a.hentry,a.hentry:first-child{display:block;color:inherit;text-decoration:none;padding:1.5rem;margin:0 -1.5rem}a.hentry:hover{background:#1a4557}a.hentry:hover h2{color:#e0c28f}a.sticky{background:#f2f2f2}a.sticky:hover{background:#f0f0f0}.byline,.updated:not(.published){display:none}.single .byline,.group-blog .byline{display:inline}.page-content,.entry-summary{margin:.2rem 0 0;overflow-x:hidden}.page-template-page-fullwidth .entry-content{margin:0}.page-links{clear:both;margin:0 0 1.5em}.services-block{display:block;position:relative;background:no-repeat 50%;background-size:cover;overflow:hidden;padding:1rem;text-align:center}.services-block span{display:inline-block;position:relative;z-index:3;margin:12rem auto;min-width:40%;text-align:center;background:#001f2c;border:1px solid #fff;font-size:2rem;text-transform:uppercase;line-height:1;padding:1.5rem;white-space:nowrap}.services-block:hover{text-decoration:none}.services-block:hover span{background:#fff;color:#001f2c}.contact-blocks{font-size:0;text-align:center}.contact-blocks a{font-size:1.6rem;display:inline-block;vertical-align:top;padding:2rem 0;color:#001f2c;text-decoration:none;min-width:260px}.contact-blocks a h6{font-size:2rem;line-height:1;text-transform:uppercase;font-weight:700;padding-top:40px}.contact-blocks a.call h6{background:url(https://www.raynorbidconsultancy.co.uk/wp-content/themes/raynor-bid-consultancy/images/call.svg)no-repeat 50% 0}.contact-blocks a.map h6{background:url(https://www.raynorbidconsultancy.co.uk/wp-content/themes/raynor-bid-consultancy/images/map.svg)no-repeat 50% 0}.contact-blocks a.email h6{background:url(https://www.raynorbidconsultancy.co.uk/wp-content/themes/raynor-bid-consultancy/images/email.svg)no-repeat 50% 0}.contact-blocks a h6{font-size:2rem;line-height:1;text-transform:uppercase;font-weight:700}.contact-blocks a h6{font-size:2rem;line-height:1;text-transform:uppercase;font-weight:700}.contact-blocks a:hover,.contact-blocks a h6{color:#ad8a4b}.contact-blocks a p{font-size:1.6rem;margin:0;line-height:1.2;text-align:center}.contact-blocks a.map p{font-size:1.2rem}.top-arrow{position:relative}.top-arrow:before{content:'';display:block;width:0;border:12.5px solid transparent;border-top:15px solid #fff;border-bottom:none;position:absolute;left:50%;margin-left:-12.5px;top:0}.panel-widget-style{background-size:cover}.entry-footer{margin-top:1.5rem;background:#f2f2f2;padding:1.5rem}.entry-footer span{padding-right:1em}.blog .format-aside .entry-title,.archive .format-aside .entry-title{display:none}.comments-area{margin-top:5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.comment-list,.comment-list ol{list-style:none;padding:0}.comment-list ol{margin-left:0}.comment-list .comment{margin-top:1.5em;border-left:2px solid #f2f2f2;padding-left:.4em}.comment-list .comment:first-child{margin-top:0}.comment-list .comment-meta,.comment-list .reply{font-size:80%}.comment-list .comment-meta{position:relative;padding-left:36px;min-height:32px;line-height:16px}.comment-list .avatar{position:absolute;top:0;left:0}.comment-list .comment-content{padding:.6em 0}.comment-respond{background:#fcfcfc;padding:1.5rem;margin-top:1.5rem}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%;vertical-align:top}.wp-caption{margin-bottom:.6em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.page-id-41 .soua-tabs>li:nth-child(4)>a{padding:.5em 0;width:200px}
.interactive-image{padding-top:180px!important}.interactive-image svg{width:100%;height:auto;display:block}.tooltip{display:none}@media only screen and (min-width:768px){.interactive-image{width:calc(300px + 70vw);min-width:320px;margin:0 auto 50px;padding-top:150px!important}.interactive-image svg{width:100%;height:auto;display:block}.trigger-block{position:relative;cursor:pointer;transition:.25s opacity ease-in-out}.trigger-block.inactive{opacity:.7}.trigger-block.active{opacity:1}.tooltip{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:400px;background:#fff;color:#053044;padding:20px;display:inline-block;font-size:18px;pointer-events:none;opacity:0;transition:.25s opacity ease-in-out;-webkit-box-shadow:0 0 10px 5px rgba(0,0,0,.3);box-shadow:0 0 10px 5px rgba(0,0,0,.3)}.tooltip.active{opacity:1}}@media only screen and (min-width:1440px){.tooltip{font-size:24px}}
/* 
 * 	Core Owl Carousel CSS File
 *	v1.3.3
 */

/* clearfix */
.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* display none until init */
.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	
.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* mouse grab icon */
.grabbing { 
    cursor:url(https://www.raynorbidconsultancy.co.uk/wp-content/plugins/addon-so-widgets-bundle/css/grabbing.png) 8 8, move;
}

/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
}


.alpha {padding-left: 0!important;}
.omega{padding-right: 0!important;}

.panel-grid .widget{  background: transparent;    padding: 0;    margin: 0;}

.glyphicon{top: 0;}


.clearfix:after {
    clear: both;
}

.pull-right {
    float: right !important;
}
.pull-left {
    float: left !important;
}



/* Seleton Table of contents
––––––––––––––––––––––––––––––––––––––––––––––––––
- Grid
- Clearing
- Media Queries
*/


/* Grid
–––––––––––––––––––––––––––––––––––––––––––––––––– */
/*.container {*/
    /*position: relative;*/
    /*width: 100%;*/
    /*max-width: 960px;*/
    /*margin: 0 auto;*/
    /*padding: 0 20px;*/
    /*box-sizing: border-box; }*/

.column,
.columns {
    width: 100%;
    float: left;
    box-sizing: border-box; }

/* For devices larger than 400px */
@media (min-width: 400px) {
    /*.container {*/
        /*width: 85%;*/
        /*padding: 0;*/
    /*}*/
}

/* For devices larger than 550px */
@media (min-width: 550px) {
    /*.container {*/
        /*width: 80%; }*/
    .column,
    .columns {
        margin-left: 4%; }
    .column:first-child,
    .columns:first-child {
        margin-left: 0; }

    .one.column,
    .one.columns                    { width: 4.66666666667%; }
    .two.columns                    { width: 13.3333333333%; }
    .three.columns                  { width: 22%;            }
    .four.columns                   { width: 30.6666666667%; }
    .five.columns                   { width: 39.3333333333%; }
    .six.columns                    { width: 48%;            }
    .seven.columns                  { width: 56.6666666667%; }
    .eight.columns                  { width: 65.3333333333%; }
    .nine.columns                   { width: 74.0%;          }
    .ten.columns                    { width: 82.6666666667%; }
    .eleven.columns                 { width: 91.3333333333%; }
    .twelve.columns                 { width: 100%; margin-left: 0; }

    .one-third.column               { width: 30.6666666667%; }
    .two-thirds.column              { width: 65.3333333333%; }

    .one-half.column                { width: 48%; }

    /* Offsets */
    .offset-by-one.column,
    .offset-by-one.columns          { margin-left: 8.66666666667%; }
    .offset-by-two.column,
    .offset-by-two.columns          { margin-left: 17.3333333333%; }
    .offset-by-three.column,
    .offset-by-three.columns        { margin-left: 26%;            }
    .offset-by-four.column,
    .offset-by-four.columns         { margin-left: 34.6666666667%; }
    .offset-by-five.column,
    .offset-by-five.columns         { margin-left: 43.3333333333%; }
    .offset-by-six.column,
    .offset-by-six.columns          { margin-left: 52%;            }
    .offset-by-seven.column,
    .offset-by-seven.columns        { margin-left: 60.6666666667%; }
    .offset-by-eight.column,
    .offset-by-eight.columns        { margin-left: 69.3333333333%; }
    .offset-by-nine.column,
    .offset-by-nine.columns         { margin-left: 78.0%;          }
    .offset-by-ten.column,
    .offset-by-ten.columns          { margin-left: 86.6666666667%; }
    .offset-by-eleven.column,
    .offset-by-eleven.columns       { margin-left: 95.3333333333%; }

    .offset-by-one-third.column,
    .offset-by-one-third.columns    { margin-left: 34.6666666667%; }
    .offset-by-two-thirds.column,
    .offset-by-two-thirds.columns   { margin-left: 69.3333333333%; }

    .offset-by-one-half.column,
    .offset-by-one-half.columns     { margin-left: 52%; }

}




/* Clearing
–––––––––––––––––––––––––––––––––––––––––––––––––– */

/* Self Clearing Goodness */
/*.container:after,*/
/*.row:after,*/
/*.u-cf {*/
    /*content: "";*/
    /*display: table;*/
    /*clear: both; }*/


/* Media Queries
–––––––––––––––––––––––––––––––––––––––––––––––––– */
/*
Note: The best way to structure the use of media queries is to create the queries
near the relevant code. For example, if you wanted to change the styles for buttons
on small devices, paste the mobile query code up in the buttons section and style it
there.
*/


/* Larger than mobile */
@media (min-width: 400px) {}

/* Larger than phablet (also point when grid becomes active) */
@media (min-width: 550px) {}

/* Larger than tablet */
@media (min-width: 750px) {}

/* Larger than desktop */
@media (min-width: 1000px) {}

/* Larger than Desktop HD */
@media (min-width: 1200px) {}
