﻿.jcrop-holder{direction:ltr;text-align:left}.jcrop-vline,.jcrop-hline{background:#fff url(/Jcrop.gif);font-size:0;position:absolute}.jcrop-vline{height:100%;width:1px !important}.jcrop-vline.right{right:0}.jcrop-hline{height:1px !important;width:100%}.jcrop-hline.bottom{bottom:0}.jcrop-tracker{height:100%;width:100%;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none}.jcrop-handle{background-color:#333333;border:1px #eeeeee solid;width:7px;height:7px;font-size:1px}.jcrop-handle.ord-n{left:50%;margin-left:-4px;margin-top:-4px;top:0}.jcrop-handle.ord-s{bottom:0;left:50%;margin-bottom:-4px;margin-left:-4px}.jcrop-handle.ord-e{margin-right:-4px;margin-top:-4px;right:0;top:50%}.jcrop-handle.ord-w{left:0;margin-left:-4px;margin-top:-4px;top:50%}.jcrop-handle.ord-nw{left:0;margin-left:-4px;margin-top:-4px;top:0}.jcrop-handle.ord-ne{margin-right:-4px;margin-top:-4px;right:0;top:0}.jcrop-handle.ord-se{bottom:0;margin-bottom:-4px;margin-right:-4px;right:0}.jcrop-handle.ord-sw{bottom:0;left:0;margin-bottom:-4px;margin-left:-4px}.jcrop-dragbar.ord-n,.jcrop-dragbar.ord-s{height:7px;width:100%}.jcrop-dragbar.ord-e,.jcrop-dragbar.ord-w{height:100%;width:7px}.jcrop-dragbar.ord-n{margin-top:-4px}.jcrop-dragbar.ord-s{bottom:0;margin-bottom:-4px}.jcrop-dragbar.ord-e{margin-right:-4px;right:0}.jcrop-dragbar.ord-w{margin-left:-4px}.jcrop-light .jcrop-vline,.jcrop-light .jcrop-hline{background:#ffffff;filter:alpha(opacity=70) !important;opacity:0.7 !important}.jcrop-light .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#000000;border-color:#ffffff;border-radius:3px}.jcrop-dark .jcrop-vline,.jcrop-dark .jcrop-hline{background:#000000;filter:alpha(opacity=70) !important;opacity:0.7 !important}.jcrop-dark .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#ffffff;border-color:#000000;border-radius:3px}.solid-line .jcrop-vline,.solid-line .jcrop-hline{background:#ffffff}.jcrop-holder img,img.jcrop-preview{max-width:none}.fileinput-button{overflow:hidden;position:relative}.fileinput-button input{cursor:pointer;direction:ltr;font-size:200px;margin:0;opacity:0;position:absolute;right:0;top:0}.thumbnail{float:left;width:170px;height:150px;margin:5px;text-align:center}.info{text-align:center}body.admin.show{background:#fff}body.admin.show .intro,body.admin.show #navsystem,body.admin.show #tiw,body.admin.show .testimonials,body.admin.show footer,body.admin.show #chuf,body.admin.show #partnersfooter,body.admin.show .footer,body.admin.show #scrolltop,body.admin.show #scrolltop.show{display:none}body.admin.show #main-content{background:#fff;position:absolute;top:0;bottom:0;right:0;left:0;padding:0}body.admin.show #main-content .container{position:absolute;width:100%;padding:0;margin:0;top:50%;left:50%;transform:translate(-50%, -50%)}body.admin.show #main-content .container #content{border:none;box-shadow:none;padding:0}body.admin.show #main-content .container #content h1{margin:0;font-size:140px;text-align:center;text-transform:uppercase}/*!
 * bootstrap-vertical-tabs - v1.2.1
 * https://dbtek.github.io/bootstrap-vertical-tabs
 * 2014-11-07
 * Copyright (c) 2014 İsmail Demirbilek
 * License: MIT
 */.nav.nav-tabs.tabs-left,.nav.nav-tabs.tabs-right{border-bottom:none;padding-top:2px}.nav.nav-tabs.tabs-left{border-right:1px solid #ddd}.nav.nav-tabs.tabs-right{border-left:1px solid #ddd}.nav.nav-tabs.tabs-left>li,.nav.nav-tabs.tabs-right>li{float:none;margin-bottom:2px}.nav.nav-tabs.tabs-left>li{margin-right:-1px}.nav.nav-tabs.tabs-right>li{margin-left:-1px}.nav.nav-tabs.tabs-left>li>a.active,.nav.nav-tabs.tabs-left>li>a:hover,.nav.nav-tabs.tabs-left>li>a:focus{border-bottom-color:#ddd;border-right-color:#fff;cursor:pointer}.nav.nav-tabs.tabs-right>li.active>a,.nav.nav-tabs.tabs-right>li.active>a:hover,.nav.nav-tabs.tabs-right>li.active>a:focus{border-bottom:1px solid #ddd;border-left-color:transparent}.nav.nav-tabs.tabs-left>li>a{border-radius:4px 0 0 4px;margin-right:0;display:block;color:#2eb8e8}.nav.nav-tabs.tabs-right>li>a{border-radius:0 4px 4px 0;margin-right:0}.nav.nav-pills>li>a.active{background-color:#2eb8e8}.nav.nav-pills>li>a:hover,.nav.nav-pills>li>a:focus{background-color:#375477;cursor:pointer;color:#fff}.nav.nav-pills>li>a{color:#2eb8e8;cursor:pointer}img{margin:0 auto}.navbar-brand{font-size:inherit}main{background-color:#eee;padding-bottom:80px;width:100%;margin-top:51px}section{margin-top:20px}.authform{padding-top:30px;max-width:320px;margin:0 auto}.authform form.well,form.well-lg{padding-bottom:40px}.authform .right{float:right !important}#error_explanation h2{font-size:16px}.glyphicon-center{text-align:center}.form-check label.form-check-label{margin-left:10px}#content trix-editor figure.attachment.attachment--preview img{object-fit:cover;object-position:center;overflow:hidden;width:800px;height:220px}#content figure.attachment.attachment--preview img{object-fit:cover;object-position:center;overflow:hidden;width:800px;height:220px}body{background:url(/assets/grainy-bg-5c7dc80162be9ca8c14f9a4348da1e988c344cf55de0bf67f994ddc52d6d24d8.jpg) left top repeat;font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:300;color:#375477;font-size:16px;line-height:26px}#snow{background-image:url(/assets/XMAS/snow-transparent-2b3cad406596a59cd2ccc23d7e75a05d54bce45ffcff7c6a348ef32380f419ef.gif);background-position:center;z-index:0;display:block;position:fixed;content:' ';background-size:cover;width:100%;height:100%;transition:all 0.5s ease}#snow2{background-image:url(/assets/XMAS/snow-transparent-2b3cad406596a59cd2ccc23d7e75a05d54bce45ffcff7c6a348ef32380f419ef.gif);background-position:center;z-index:0;display:block;position:fixed;content:' ';width:100%;height:100%;transition:all 0.5s ease;opacity:.6}a.skip-main{left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999}a.skip-main:focus,a.skip-main:active{color:#fff;background-color:#000;left:auto;top:auto;width:30%;height:auto;overflow:auto;margin:10px 35%;padding:5px;border-radius:15px;border:4px solid yellow;text-align:center;font-size:1.2em;z-index:99999}p{margin-bottom:20px}p,input,button,select,textarea,.navbar-search .search-query{font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif}a,a:hover{color:#2eb8e8;text-decoration:none}.btn-primary{background:#2eb8e8;transition:all .3s ease;border:1px solid #179ecc}.btn-primary:hover,.btn-primary:focus{background:#8dcc2a;border:1px solid #bae379}body #navsystem{position:relative}h1.home{display:none}#non-stick{float:left;width:100%;z-index:500;position:relative}.topbar{float:left;width:100%;background:#fff;border-top:2px solid #2eb8e8;border-bottom:1px solid #f0f0f0;color:#74858f;font-size:12px;padding:6px 0 6px 0}.topbar .btn-remote{float:right;padding:3px 7px;margin-left:15px}.topbar #top-nav{width:auto;margin-top:6px;float:left}.topbar ul{margin:0;padding:0;list-style:none}.topbar ul li{float:left;margin:0 7px 0 0;padding:0 7px 0 0;border-right:1px solid #74858f;font-weight:400;line-height:13px}.topbar ul li a{color:#74858f;transition:color ease .2s}.topbar ul li a:hover,.topbar ul li a:focus{color:#2eb8e8;text-decoration:none}.topbar .phone-top{float:right;font-weight:600;font-size:16px}.topbar .phone-top a:hover,.topbar .phone-top a:focus{text-decoration:none;cursor:default}#header{float:left;width:100%;padding:30px 0 30px 0;background:#fff;-webkit-box-shadow:0 1px 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 1px 1px rgba(0,0,0,0.05);-ms-box-shadow:0 1px 1px 1px rgba(0,0,0,0.05);-o-box-shadow:0 1px 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px 1px rgba(0,0,0,0.05)}.nav-toggle{float:right;width:auto;text-align:right;display:none;cursor:pointer;padding:10px 25px 16px 0px}.nav-toggle span,.nav-toggle span:before,.nav-toggle span:after{cursor:pointer;border-radius:1px;height:3px;width:25px;background-color:#375477;position:absolute;display:block;content:'';transition:all 300ms ease-in-out}.nav-toggle span:before{top:-7px}.nav-toggle span:after{bottom:-7px}.nav-toggle.active span{background-color:transparent}.nav-toggle.active span:before,.nav-toggle.active span:after{top:0}.nav-toggle.active span:before{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.nav-toggle.active span:after{transform:translateY(-10px) rotate(-45deg);-webkit-transform:translateY(-10px) rotate(-45deg);top:10px}header .logo{margin:-10px 0 0 0;float:left}header .logobig{display:block}header .logobig .logo{width:100%;max-width:220px}header .logobig .ukraine{display:inline-flex;flex-direction:column;text-align:center}header .btn-ukraine{margin-top:5px;background:#0057b7;color:#ffd700;transition:all .3s ease}header .btn-ukraine:hover{background:#ffd700;color:#0057b7}header a.logo img{max-width:100%;height:auto}a.logo img{width:160px\0  !important;height:39px\0  !important}.icon{display:none\0}header .nav{float:right;width:auto;padding:0;margin:8px 0 0 0}header .nav ul,header .nav li{float:left;width:auto;display:inline;margin:0 1px 0 0;padding:0;font-size:13px;font-weight:400}header .nav ul a,header .nav li a{float:left;padding:3px 13px;margin:0;color:#74858f;cursor:pointer;border-right:1px solid #f0f0f0}header .nav li.first a{padding:3px 13px;background-image:none;background-position:10px 12px;background-repeat:no-repeat;text-indent:0}header .nav li.first a span.icon{display:none}header .nav li.last a{padding:3px 13px;border:none;position:relative}header .nav li.last a .icon{position:absolute;width:17px;height:17px;top:0px;right:-5px}header .nav li.last a svg,header .nav li.last a img.svg{margin:0;width:15px;height:15px;fill:#d2525f;-ms-transform:rotate(12deg);-webkit-transform:rotate(12deg);transform:rotate(12deg)}header .nav li a:hover,header .nav li a:focus,header .nav li.active{text-decoration:none;color:#2eb8e8;background:none}header .nav li.active a{font-weight:700;color:#2eb8e8;background:none}#main-nav{float:left;width:100%;color:#fff;transition:all ease .5s;background:#fff;position:fixed;-webkit-box-shadow:0 1px 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 1px 1px rgba(0,0,0,0.05);-ms-box-shadow:0 1px 1px 1px rgba(0,0,0,0.05);-o-box-shadow:0 1px 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px 1px rgba(0,0,0,0.05);border-top:2px solid #2eb8e8;opacity:0;top:-46px}#main-nav .nav{float:left;width:auto;padding:0;margin:0}#main-nav .nav ul,#main-nav .nav li{float:left;width:auto;display:inline;margin:0 1px 0 0;padding:0;font-size:12px;font-weight:400}#main-nav .nav li a{float:left;padding:11px;margin:0;color:#74858f;cursor:pointer;transition:all ease .3s}#main-nav .nav li.first a{padding:0 7px}#main-nav .nav li.first a .icon{width:43px;height:43px;transition:all 0.5s ease}#main-nav .nav li.first a .icon img.svg{margin:3px 0 0 0;width:36px;height:36px}#main-nav .nav li.first a .icon svg{fill:#375477;margin:3px 0 0 0;width:36px;height:36px;transition:all 0.3s ease}#main-nav .nav li.first a span.home{display:none}#main-nav .nav li.first a:hover svg,#main-nav .nav li.first a:focus svg{fill:#fff}#main-nav .nav li.last a{border:none;position:relative;padding-right:20px}#main-nav .nav li.last a .icon{position:absolute;width:17px;height:17px;top:5px;right:3px}#main-nav .nav li.last a svg,#main-nav .nav li.last a img.svg{margin:0;width:15px;height:15px;fill:#d2525f;-ms-transform:rotate(12deg);-webkit-transform:rotate(12deg);transform:rotate(12deg)}#main-nav .nav li.last a:hover svg,#main-nav .nav li.last a:hover img.svg,#main-nav .nav li.last a:focus svg,#main-nav .nav li.last a:focus img.svg,#main-nav .nav li.active a svg,#main-nav .nav li.active a img.svg{fill:#fff}#main-nav .nav li a:hover,#main-nav .nav li a:focus,#main-nav .nav li.active a{text-decoration:none;background-color:#2eb8e8;color:#fff}#main-nav .nav li ul.clearfix{display:none}#main-nav .nav li.active ul{display:block;position:relative;top:50px;width:250px}#main-nav .nav-toggle{padding:20px 25px 26px 0px;display:none}#main-nav .logosmall{display:none}#main-nav.fixed{float:none;z-index:1022;opacity:1;top:0;transition:all ease .4s}#menu-fixed li.first{display:inline-flex;height:100%;justify-content:center;align-items:center}#menu-fixed li.first a{height:100%;width:50px}#menu-fixed li.first a .icon svg{width:20px !important;height:20px}.resp-nav{width:100%;transition:all ease .4s;float:left;position:absolute;z-index:400;top:-342px}.resp-nav nav{background:#172331;transition:all 0.4s ease;top:0;position:relative;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.5);-moz-box-shadow:0 0 5px rgba(0,0,0,0.5);-ms-box-shadow:0 0 5px rgba(0,0,0,0.5);-o-box-shadow:0 0 5px rgba(0,0,0,0.5);box-shadow:0 0 5px rgba(0,0,0,0.5)}.resp-nav nav ul{list-style:none;margin:0;padding:10px 0;transition:all ease .4s}.resp-nav nav ul li a{padding:10px 20px;display:inline-block;width:100%;background:transparent;transition:all ease .2s;box-sizing:border-box}.resp-nav nav ul li a span.icon,.resp-nav nav ul li a div.icon{display:none}.resp-nav nav ul li a:hover,.resp-nav nav ul li a:focus{background:#375477;color:#fff}.resp-nav.active{top:120px !important;transition:all ease .4s}.resp-nav.active.fixed{transition:all ease .4s}.resp-nav.active.fixed nav{position:fixed;top:46px;z-index:400;width:100%}.phone{float:right;color:#2eb8e8;font-weight:600;font-size:20px;padding:12px 0 0 0}.phone a:hover,.phone a:focus{text-decoration:none;cursor:default}#breadcrumb{font-size:10px;color:#fff;line-height:12px}#breadcrumb ul{list-type:none;margin:0;padding:0}#breadcrumb ul li{display:inline-block}#breadcrumb ul li a{color:#fff}.advertising{margin:30px 0}.advertising .col{text-align:center;padding:0 1.5rem;font-size:1.6rem;line-height:2.1rem}.advertising .advert{padding:3rem 1rem 60px 1rem;color:#375477;transition:background ease .2s;font-size:16px;line-height:21px}.advertising .advert h3{font-size:20px}.advertising .advert .btn{opacity:1;transition:all .3s ease}.advertising .icon{margin:0 auto 20px auto;width:80px;height:80px;border-radius:40px;transition:all 0.5s ease;background:rgba(255,255,255,0.75);display:flex;justify-content:center;align-items:center}.advertising h3 a{text-decoration:none;font-size:90%}.advertising .advert img.svg{margin:0;width:42px;height:63px}.advertising .advert svg{fill:#375477;margin:0;width:42px;height:63px;transition:all 0.3s ease}.advertising .advert #tran-advert-icon{width:30px;height:auto}#main-content{background:#fff;padding:0;display:flex}body.home #main-content,body.not_found #main-content,body.internal_error #main-content,body.unacceptable #main-content{background-image:url(/assets/grey-bg-00bfcb431ccb2683e4cfa59f1bec061678c373b10ed8da83fa01148588e144b9.jpg);padding:0;display:inline-block;width:100%;position:relative;margin-bottom:-7px;overflow:hidden;transition:all 0.5s ease}body.home #main-content .container,body.not_found #main-content .container,body.internal_error #main-content .container,body.unacceptable #main-content .container{position:relative;z-index:2}body.home #main-content:hover .advert:hover svg,body.not_found #main-content:hover .advert:hover svg,body.internal_error #main-content:hover .advert:hover svg,body.unacceptable #main-content:hover .advert:hover svg{fill:#fff}body.home #main-content:hover .advert:hover .btn,body.not_found #main-content:hover .advert:hover .btn,body.internal_error #main-content:hover .advert:hover .btn,body.unacceptable #main-content:hover .advert:hover .btn{opacity:1}body.home #main-content:hover .advert:hover .icon,body.not_found #main-content:hover .advert:hover .icon,body.internal_error #main-content:hover .advert:hover .icon,body.unacceptable #main-content:hover .advert:hover .icon{background:#2eb8e8}.friendly-team{background-image:url(/assets/grey-bg-00bfcb431ccb2683e4cfa59f1bec061678c373b10ed8da83fa01148588e144b9.jpg);display:inline-block;width:100%;position:relative;overflow:hidden;transition:all 0.5s ease;margin-bottom:-7px}.friendly-team .intro.ars{margin:0;background:rgba(55,84,119,0.5);float:left;width:100%;text-align:center;position:relative;transition:all .5s ease}.friendly-team .intro.ars .btn-lg{padding:15px 20px}.friendly-team .intro.ars:hover{background:rgba(55,84,119,0.8)}.friendly-team:before{background-image:url(/assets/it-support-team-e67593d7d8b2cbf6777917749588f4d081e7794cf8f26f3c219a65f31840c96a.jpg);background-position:center bottom;background-size:cover;z-index:0;display:block;position:absolute;content:' ';width:100%;height:100%;transition:all 0.5s ease;opacity:1}.chuf-banner{background-image:url(/assets/grey-bg-00bfcb431ccb2683e4cfa59f1bec061678c373b10ed8da83fa01148588e144b9.jpg);display:inline-block;width:100%;position:relative;overflow:hidden;transition:all 0.5s ease;height:174px;display:flex;align-items:center;justify-content:center}.chuf-banner a{height:100%;width:100%;position:absolute;top:0;left:0}.chuf-banner:before{background-image:url(/assets/banner-donate-slideshow-1f21a0f4fbdd5e5a91ce03c5a523aaec1481f308403a8c5b8ac8d4ca0d9608f6.jpg);background-position:center;background-size:cover;z-index:0;display:block;position:absolute;content:' ';width:100%;height:100%;transition:all 0.5s ease;opacity:1}.living-wage{background-color:#f0f2ef;display:inline-block;width:100%;position:relative;overflow:hidden;transition:all 0.5s ease;height:154px;display:flex;align-items:center;justify-content:center}.living-wage a{height:100%;width:100%;position:absolute;top:0;left:0}.living-wage:before{background-image:url(/assets/living-wage-banner-24894862dfcacdfb7ef9e52215536843564cc073dfde419bb3f5933af5624f90.jpg);background-position:center;background-size:contain;background-repeat:no-repeat;z-index:0;display:block;position:absolute;content:' ';width:100%;height:100%;transition:all 0.5s ease;opacity:1}@media screen and (min-width: 326px){.chuf-banner{height:154px}}@media screen and (min-width: 431px){.chuf-banner{height:176px}}@media screen and (min-width: 1600px){.chuf-banner{height:226px}}body.home.touch-screen #main-content .advertising .advert svg,body.not_found.touch-screen #main-content .advertising .advert svg,body.internal_error.touch-screen #main-content .advertising .advert svg,body.unacceptable.touch-screen #main-content .advertising .advert svg{fill:#fff}body.home.touch-screen #main-content .advertising .advert .btn,body.not_found.touch-screen #main-content .advertising .advert .btn,body.internal_error.touch-screen #main-content .advertising .advert .btn,body.unacceptable.touch-screen #main-content .advertising .advert .btn{opacity:1}body.home.touch-screen #main-content .advertising .advert .icon,body.not_found.touch-screen #main-content .advertising .advert .icon,body.internal_error.touch-screen #main-content .advertising .advert .icon,body.unacceptable.touch-screen #main-content .advertising .advert .icon{background:#2eb8e8}#tiw{float:left;width:100%;background:#fff;border-top:1px solid #fff}#tiw .row{float:left;margin-bottom:20px}#tiw #tiw-container{float:left;width:100%;position:relative}#tiw #show-hide-tiw{position:absolute;top:-13px;right:20px;z-index:250}#tiw #show-hide-tiw .tog{float:left;margin-left:20px;height:40px}#tiw #show-hide-tiw .tog a,#tiw #show-hide-tiw .tog a:before,#tiw #show-hide-tiw .tog a:after{cursor:default;z-index:1;position:relative;border-bottom:0;float:left;height:29px;margin:2px 0 0 0;padding:0 20px 0 0;border-radius:0 0 5px 5px;background:#2eb8e8;color:#fff;transition:all .3s ease;cursor:pointer}#tiw #show-hide-tiw .tog a:before{content:'';position:absolute;left:-15px;z-index:-1;-webkit-transform:skewX(-160deg);transform:skewX(-160deg);border-right:0;margin:0;padding:0;width:30px;border-radius:0 0 5px 5px}#tiw #show-hide-tiw .tog a:after{content:'';position:absolute;right:-7px;z-index:-2;-webkit-transform:skewX(-20deg);transform:skewX(-20deg);border-right:0;margin:0;padding:0;width:30px;border-radius:0 0 5px 5px;top:0}#tiw #show-hide-tiw .tog a span{display:inline-block;line-height:30px}#tiw #show-hide-tiw .tog a span:first-child{margin-right:8px}#tiw #show-hide-tiw .tog a:hover,#tiw #show-hide-tiw .tog a:hover:before,#tiw #show-hide-tiw .tog a:hover:after{background:#8dcc2a;color:#fff}#tiw #show-hide-tiw .tog span.behind{height:10px;width:100%;-webkit-transform:skewX(-20deg);transform:skewX(-20deg);background:#070a0e;position:absolute;left:-2px;top:2px}#tiw #show-hide-tiw .tog span.behind:after{content:'';height:10px;width:20px;-webkit-transform:skewX(-140deg);transform:skewX(-140deg);background:#070a0e;position:absolute;right:-17px;left:auto}#tiw #show-hide-tiw .tiw-toggle{width:12px;height:12px;cursor:pointer;top:8px;position:absolute;right:6px;line-height:12px;-webkit-animation:rotus 2s infinite;-moz-animation:rotus 2s infinite;-o-animation:rotus 2s infinite;animation:rotus 2s infinite}#tiw #show-hide-tiw .tiw-toggle span,#tiw #show-hide-tiw .tiw-toggle span:before{cursor:pointer;border-radius:1px;height:2px;width:12px;top:5px;background-color:#fff;position:absolute;display:block;content:'';transition:all 300ms ease-in-out}#tiw #show-hide-tiw .tiw-toggle span:before{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);top:0px}@-webkit-keyframes rotus{0%{-webkit-transform:rotate(0deg)}70%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(180deg)}}@-moz-keyframes rotus{0%{-moz-transform:rotate(0deg)}70%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(180deg)}}@-o-keyframes rotus{0%{-o-transform:rotate(0deg)}70%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(180deg)}}@keyframes rotus{0%{transform:rotate(0deg)}70%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}#tiw #show-hide-tiw .tiw-toggle.active span:before{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}#tiw #transcenditway{float:left;width:100%;padding:60px 0;list-style:none}#tiw #transcenditway h2{margin:0 0 50px 0}#tiw #transcenditway .tiwlist{margin:0 0 20px 0;display:inline-block}#tiw #transcenditway ol.custom-counter{margin:0;padding:0;list-style-type:none}#tiw #transcenditway ol.custom-counter li{margin:0 0 22px 36px;counter-increment:step-counter;list-style-position:inside}#tiw #transcenditway ol.custom-counter li:before{content:counter(step-counter);font-size:80%;background-color:#2eb8e8;color:white;font-weight:bold;padding:5px 0;border-radius:3px;margin:0px 7px 0 -36px;width:29px;text-align:center;float:left}#tiw #transcenditway ol.custom-counter[start="4"]{counter-reset:step-counter 3}#tiw #transcenditway ol.custom-counter[start="7"]{counter-reset:step-counter 6}#tiwttw{margin-top:0}.collapse-crosses .panel-default .panel-heading{background:transparent !important;color:#375477}.collapse-crosses .panel-default .panel-heading h4.panel-title a{color:#375477;font-size:16px}.collapse-crosses .panel-default .panel-heading h4.panel-title a:before{content:'';display:inline-block;height:15px;width:17px;background-image:url(/assets/icons/cross-db8a905e0b36889fa0e443602faf74756f2c1f82ca946e8dada3ffaaa32362f5.svg);background-size:contain;background-repeat:no-repeat;padding-left:20px}.collapse-crosses .panel-default .panel-heading h4.panel-title a:hover{color:#2eb8e8}.collapse-crosses .panel-default .panel-heading h4.panel-title a:hover:before{-moz-transform:scale(1.5) rotate(180deg) translate(4px);-webkit-transform:scale(1.5) rotate(180deg) translate(4px);-o-transform:scale(1.5) rotate(180deg) translate(4px);transform:scale(1.5) rotate(180deg) translate(4px);transition:all .3s}.collapse-crosses .panel-default .panel-body{padding:0 38px 30px 38px}ol{margin:0;padding:0;list-style-type:none}ol li{margin:0 0 22px 36px;counter-increment:step-counter;list-style-position:inside}ol li h4{padding-top:4px}ol li:before{content:counter(step-counter);font-size:80%;background-color:#2eb8e8;color:white;font-weight:bold;border-radius:3px;margin:0px 7px 0 -36px;width:29px;text-align:center;float:left}.testimonials{float:left;width:100%;padding:100px 0;font-family:Georgia, "Times New Roman", Times, serif;font-size:22px;line-height:27px;font-weight:normal}.testimonials .testimonial{display:block;margin:0 0 10px 0}.testimonials .testimonial .quote{font-style:italic;display:inline-block;transition:all .3s ease;padding:0 0 15px 0;margin:0 0 15px 0;border-bottom:1px solid #375477}.testimonials .testimonial .author{font-size:16px;color:#2eb8e8;display:block;font-style:normal}.testimonials .stars{float:left;width:25px;height:25px;text-align:center;line-height:21px;margin-left:-2px}.testimonials img.svg{margin:0;width:22px;height:22px;transition:all 0.1s ease-in-out;animation-direction:alternate}.testimonials svg{margin:0;width:22px;height:22px;transition:all 0.2s ease-in-out;fill:#375477}.testimonials .star2 svg{transition-delay:.05s}.testimonials .star3 svg{transition-delay:.1s}.testimonials .star4 svg{transition-delay:.15s}.testimonials .star5 svg{transition-delay:.2s}.testimonials p.reviews{float:left;padding:4px 0 0 0;margin:0 0 0 5px;transition:all 0.3s ease;font-size:13px;line-height:18px}.testimonials:hover .testimonial .quote,.touch-screen .testimonials .testimonial .quote{color:#cddbec}.testimonials:hover img.svg,.touch-screen .testimonials img.svg{width:25px;height:25px}.testimonials:hover .svg,.touch-screen .testimonials .svg{width:25px;height:25px;fill:#cddbec}.overlay{float:left;width:100%;height:100%;transition:background 0.3s ease;position:relative;background:rgba(0,0,0,0.25)}.overlay:hover{background:rgba(55,84,119,0.35)}#partnersfooter{border:1px solid #fff;background:#fff;padding:60px 0 60px 0;-webkit-box-shadow:0 15px 15px rgba(18,48,84,0.25);box-shadow:0 15px 15px rgba(18,48,84,0.25);display:flex}#partnersfooter .row{display:inline-flex;flex-wrap:wrap}#partnersfooter .row>div{display:flex;justify-content:center;align-items:center;margin-bottom:15px}#partnersfooter .row img{max-width:100%}#signature a{position:absolute;z-index:150;right:10px;bottom:15px;width:160px;height:51px;background:url(/assets/signature-7b8f6ee39e4933d4456b0f838eb454cdecfadb09fd394d42093c6bb0360abc11.png) left top no-repeat;text-indent:-9999px}#big-footer{background:#99d7ec;display:inline-block;width:100%;position:relative;margin-bottom:-7px;overflow:hidden;transition:all 0.5s ease}#big-footer .container{margin:100px auto;font-weight:500;position:relative}#big-footer a{color:#375477;border-bottom:1px dotted #375477;text-decoration:none}#big-footer a:hover,#big-footer a:focus,#big-footer a:active{color:#375477;border-bottom:1px dotted #375477;text-decoration:none}#big-footer .col h3{padding:0 0 0 30px;font-weight:300;margin:0 0 5px 0;font-size:18px;line-height:27px;font-weight:bold}#big-footer .col ul{float:left;width:100%;display:inline;margin:0;padding:0 0 0 27px;list-style:none}#big-footer .col ul li a{color:#375477;text-decoration:none;transition:all .3s ease}#big-footer .col ul li a:hover,#big-footer .col ul li a:focus,#big-footer .col ul li a:active{color:#375477}#big-footer .col ul.arrows li{list-style:none}#big-footer .col ul.arrows{padding:0 0 0 6px}#big-footer .col ul.arrows li:before{content:'';display:inline-block;height:13px;width:15px;background-image:url(/assets/icons/ul-arrow-f20c69b87caab722a10d9a1c5d9b79e3ffb883b5373ffb77f826c8b122d3e388.svg);background-size:contain;background-repeat:no-repeat;padding-left:23px}#big-footer .icon{float:left;width:22px;height:22px;margin:0 5px 0 0}#big-footer svg,#big-footer img.svg{margin:0;width:22px;height:22px;transition:all 0.2s ease-in-out;fill:#375477}#big-footer:before{background-image:url(/assets/it-support-north-east-33e68594548065e4c399cf29d0df407fc4928b38e09cf978d1c5ce275a59996e.jpg);background-position:center;z-index:0;display:block;position:absolute;content:' ';background-size:cover;width:100%;height:100%;transition:all 0.5s ease;left:-10vw}#chuf{float:left;width:100%;background:#f5f5f5;padding:50px 0;color:#d2525f}#chuf a{color:#d2525f;border-bottom:1px dotted #d2525f;transition:all .3s ease}#chuf a:hover,#chuf a:focus{color:#972733;border-bottom:1px solid #972733}#chuf .container{position:relative}#chuf .icon{position:absolute;width:120px;height:120px;top:-80px}#chuf .icon a{border-bottom:none}#chuf #icon-fixed.icon{position:fixed;bottom:20px;left:20px;z-index:1200;top:inherit}#chuf svg,#chuf img.svg{margin:0;width:80px;height:80px;fill:#d2525f;-ms-transform:rotate(-12deg);-webkit-transform:rotate(-12deg);transform:rotate(-12deg);-webkit-animation:heartbeat 1s infinite;-moz-animation:heartbeat 1s infinite;-o-animation:heartbeat 1s infinite;animation:heartbeat 1s infinite}#chuf .community{display:flex;justify-content:space-between;align-items:center}#chuf .community img{max-height:100px;margin:0;mix-blend-mode:multiply}@-webkit-keyframes heartbeat{0%{width:80px;height:80px;fill:#d2525f}10%{width:85px;height:85px;fill:#972733}100%{width:80px;height:80px;fill:#d2525f}}@-moz-keyframes heartbeat{0%{width:80px;height:80px;fill:#d2525f}10%{width:85px;height:85px;fill:#972733}100%{width:80px;height:80px;fill:#d2525f}}@-o-keyframes heartbeat{0%{width:80px;height:80px;fill:#d2525f}10%{width:85px;height:85px;fill:#972733}100%{width:80px;height:80px;fill:#d2525f}}@keyframes heartbeat{0%{width:80px;height:80px;fill:#d2525f}10%{width:85px;height:85px;fill:#972733}100%{width:80px;height:80px;fill:#d2525f}}.footer{float:left;width:100%;padding:20px 0 0 0;margin:-1px 0 0 0;color:#fff;background:#172331}.footer p{font-size:10px;font-weight:300;line-height:12px;display:inline-block}.footer p a{color:#fff}.footer p a.transcendit{color:#2eb8e8}.footer a.csfooter{float:right;width:auto}.footer .cyberessentials{float:right;max-width:60px;margin-bottom:20px}#scrolltop{position:fixed;bottom:0;right:30px;bottom:20px;background:rgba(0,0,0,0.4);color:#fff;z-index:500;padding:20px;cursor:pointer;transition:all .3s ease;opacity:0;line-height:0}#scrolltop h2{margint-op:50px}#scrolltop .svg{fill:#fff;-ms-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:30px;height:30px}#scrolltop:hover{background:rgba(0,0,0,0.7)}#scrolltop.show{opacity:1}body.home #videocontainer{display:none}.intro{padding:15px 0;color:#fff;display:inline-block;width:100%;background:#172331}.intro h1{margin:0}.intro .customersure{font-family:Georgia, "Times New Roman", Times, serif;font-size:22px;line-height:27px;font-weight:normal;width:100%;text-align:center}.intro .customersure .stars{float:none;width:30px;height:30px;text-align:center;line-height:21px;margin-left:0px}.intro .customersure img.svg{margin:0;width:30px;height:30px;transition:all 0.1s ease-in-out;animation-direction:alternate}.intro .customersure svg{margin:0;width:30px;height:30px;transition:all 0.2s ease-in-out;fill:#ffd200}.intro .customersure .star2 svg{transition-delay:.05s}.intro .customersure .star3 svg{transition-delay:.1s}.intro .customersure .star4 svg{transition-delay:.15s}.intro .customersure .star5 svg{transition-delay:.2s}.intro .customersure p.reviews{padding:4px 0 0 0;margin:0 0 0 5px;transition:all 0.3s ease;font-size:16px;line-height:18px;text-align:center;float:none}.intro .customersure p.reviews span.small{display:block;font-size:70%}.intro .customersure p.reviews span.small a{color:#fff}#content{border:1px solid rgba(0,0,0,0.1);background-color:#fff;box-shadow:0 0 10px 1px rgba(0,0,0,0.05);border-radius:10px;padding:50px;float:left;width:100%}#content h2:first-child{margin-top:0}#content h2{margin-top:50px}#content ul,#content ol{margin-bottom:20px}#content ul.arrows li{list-style:none}#content ul.arrows{padding:0 0 0 30px}#content ul.arrows li:before{content:'';display:inline-block;height:13px;width:15px;background-image:url(/assets/icons/ul-arrow-f20c69b87caab722a10d9a1c5d9b79e3ffb883b5373ffb77f826c8b122d3e388.svg);background-size:contain;background-repeat:no-repeat;padding-left:20px}#content ul.address li{list-style:none}#content ul.address{padding:0;line-height:22px}#content .jumbotron{background:#f7f8f9;background:#8dcc2a;color:#fff;border-radius:3px;text-align:center;padding:40px}#content .jumbotron p{line-height:32px}#content .jumbotron:last-child{margin-bottom:0}#content .jumbotron p:last-child{margin-bottom:0}#content img{border-radius:3px;width:100%;max-width:100%;height:auto}#content .jumbotron-left{text-align:left}#content .jumbotron-grey{background:#f5f5f5;color:#375477}#contact ul.arrows li{list-style:none}#contact ul.arrows{padding:0}#contact ul.arrows li:before{content:'';display:inline-block;height:13px;width:15px;background-image:url(/assets/icons/ul-arrow-f20c69b87caab722a10d9a1c5d9b79e3ffb883b5373ffb77f826c8b122d3e388.svg);background-size:contain;background-repeat:no-repeat;padding-left:20px}#contact iframe.gmaps{border:1px solid #fff;width:100%;height:250px;margin:0}#contact #contactformholder{background:#fff;background:#f7f8f9;margin:10px 0 0 0;padding:20px}#contact #contactformholder form a.yourprivacy{font-size:77%}#contact .col{margin-bottom:30px}.small-maps{position:relative;height:0;overflow:hidden;width:100%;padding-bottom:250px}.small-maps .maps{position:absolute;top:0;left:0;width:100% !important;height:100% !important;background:#f7f8f9}.google-maps{position:relative;padding-bottom:40%;height:0;overflow:hidden;width:100%}.google-maps #map{position:absolute;top:0;left:0;width:100% !important;height:100% !important}#map.scrolloff,#gatesheadM.scrolloff,#durhamM.scrolloff{pointer-events:none}#map .gm-style-iw{color:#23527c;margin:0 !important;padding:0 !important}#map .gm-style-iw h1{font-size:180%;color:#23527c;padding:10px 0 0 10px;margin:0;font-weight:400}#map .gm-style-iw ul.address{padding:0;line-height:20px;font-size:110%;margin:10px 0 0 10px;display:inline-block}#map .gm-style-iw ul.address li{list-style:none}#map .gm-style-iw img{display:inline-block;float:left;margin:10px 0 10px 10px}.sidebar{margin-bottom:30px}.sidebar .subnav{margin:20px 0;padding:0;list-style:none}.sidebar .subnav li a{padding:5px 10px;border-left:5px solid #8ad7f2;display:block;margin-bottom:2px;background:transparent;font-size:15px;transition:all .3s ease}.sidebar .subnav li a:hover,.sidebar .subnav li a:focus{background:rgba(255,255,255,0.6);border-left:5px solid #2eb8e8}.sidebar .phone-side{margin:0 0 20px 0;float:left;width:100%;border-top:1px solid #ddd;border-bottom:1px solid #fff;text-align:center;font-size:20px;font-weight:600}.sidebar .phone-side a{float:left;width:100%;padding:20px 0;border-top:1px solid #fff;border-bottom:1px solid #ddd;background:rgba(255,255,255,0);transition:all .3s ease}.sidebar .phone-side a:hover,.sidebar .phone-side a:focus,.sidebar .phone-side a:active{color:#fff;background:rgba(46,184,232,0.8);text-decoration:none}.sidebar .box-right{float:left;width:100%;background:#fff;padding:10px;margin-bottom:20px;border-radius:3px}.sidebar .box-right h3{margin-top:0;padding:8px 10px;background:#375477;color:#fff;margin-bottom:10px}.sidebar .box-right .subnav{margin:0}.sidebar .box-right .subnav li a:hover,.sidebar .box-right .subnav li a:focus{background:rgba(46,184,232,0.1)}.sidebar .box-right form div a.yourprivacy{font-size:77%}.sidebar .box-right form .form-group{margin-bottom:15px}.sidebar #customersure_frame{height:370px;width:100%;border:none}.sidebar #customersure_frame #customersure_sqw{border:none !important;border-radius:3px !important}iframe.wistia_embed{width:100%}.panel-group{margin-top:30px}.panel-group .panel{-webkit-box-shadow:none;box-shadow:none}.panel-group .panel-default{border:none}.panel-group .panel-default .panel-heading{background:#375477;color:#fff;transition:all .3s ease;border-radius:3px}.panel-group .panel-default .panel-heading a{color:#fff}.panel-group .panel-default .panel-heading a:hover,.panel-group .panel-default .panel-heading a:focus,.panel-group .panel-default .panel-heading a:active{color:#fff;text-decoration:none}.panel-group .panel-default .panel-heading:hover{background:#2eb8e8;color:#fff}.panel-group .panel-default .panel-body{border:none !important}.systems_support #content .advertising{margin:0}#phonebookCarousel .carousel-indicators{bottom:0;margin-bottom:0}#phonebookCarousel .carousel-indicators li{text-indent:0;margin:10px}#phonebookCarousel .carousel-indicators li:before{background:#21b7ec;margin:-10px 0 0 -10px}#phonebookCarousel .carousel-indicators li.active{width:10px !important;height:10px !important}#phonebookCarousel .carousel-indicators li.active:before{background:#375477}#phonebookCarousel .carousel-inner{border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 0 5px rgba(255,255,255,0.2)}#phonebookCarousel .carousel-inner .carousel-caption{background:rgba(0,0,0,0.75);border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,0.2);padding:10px;left:25%;right:25%;bottom:50px}#phonebookCarousel .carousel-inner .carousel-caption p{margin-bottom:0}#content .advertising{margin:100px 0}#content .advertising .col{text-align:center;padding:0 1.5rem;font-size:1.6rem;line-height:2.1rem}#content .advertising .advert{padding:3rem 1rem 60px 1rem;color:#375477;transition:background ease .2s}#content .advertising .advert .btn{opacity:1;transition:all .3s ease}#content .advertising .icon{margin:0 auto 20px auto;width:80px;height:80px;border-radius:40px;transition:all 0.5s ease;background:#2eb8e8}#content .advertising h3 a{text-decoration:none;font-size:90%}#content .advertising .advert img.svg{margin:7px 0 0 0;width:42px;height:63px}#content .advertising .advert svg{fill:#fff;width:42px;height:63px;transition:all 0.3s ease}#main-content #content:hover .advert:hover{color:#375477}#main-content #content:hover .advert:hover svg{fill:#fff}#main-content #content:hover .advert:hover .btn{opacity:1}#main-content #content:hover .advert:hover .icon{background:#375477}.whatwegiveyou{margin-top:30px;display:table}.whatwegiveyou section{background:#fff;width:100%;margin:0 0 20px 0;border-radius:3px;border:1px solid rgba(0,0,0,0.1);box-shadow:0 0 10px 1px rgba(0,0,0,0.05)}.whatwegiveyou section .service{display:table-cell;padding:25px;vertical-align:middle}.whatwegiveyou section .service h4{margin:0;font-weight:600;font-size:20px}.whatwegiveyou section .service p{margin:0}.whatwegiveyou section .icon{display:table-cell;padding:15px;vertical-align:middle;background:#2eb8e8;border-radius:3px 0 0 3px;color:#fff;transition:all .3s ease}.whatwegiveyou section .icon svg{fill:#fff;width:40px;height:40px;transition:all .3s ease}.whatwegiveyou section:hover .icon{background:#179ecc}.abouttable{float:left;width:100%;margin:0 0 20px 0;padding:0;list-style:none;border-top:5px solid #f5f5f5;border-left:5px solid #f5f5f5;background:#f5f5f5}.abouttable li{background:#f7f8f9;padding:0;margin:0;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;border-bottom:5px solid #f5f5f5;border-right:5px solid #f5f5f5}.abouttable li img{width:100%;height:auto}.ie7 #allstaff li{width:19%}#allstaff li{width:20%}#allstaff li a{float:left;display:block;width:100%;height:100%}#allstaff img.main{display:block}#allstaff img.over{display:none}#allstaff li#last{background:url(/assets/grainy-bg-5c7dc80162be9ca8c14f9a4348da1e988c344cf55de0bf67f994ddc52d6d24d8.jpg) left top repeat;color:#fff;border-bottom:none}#allstaff li#last div{display:block;margin:10px;font-size:13px;line-height:18px}#allstaff li#last div a{float:none;display:inline}#allstaff li.jointeam a{cursor:pointer}#allstaff li.joinus{display:none}#allstaff li.joinus a{background:#dae9ec;background:-moz-linear-gradient(-45deg, #dae9ec 0%, #d2e6e7 100%);background:-webkit-linear-gradient(-45deg, #dae9ec 0%, #d2e6e7 100%);background:linear-gradient(135deg, #dae9ec 0%, #d2e6e7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dae9ec', endColorstr='#d2e6e7', GradientType=1);color:#fff;text-align:center;display:table-cell;vertical-align:middle;float:none;border-radius:3px;padding-left:5px;padding-right:5px;text-decoration:none}#allstaff li.joinus a.default{font-size:70px;font-weight:600}#allstaff li.joinus a.hover{text-transform:uppercase;font-size:10px;line-height:14px}#panels{position:relative}#panels ul{float:left;width:100%;display:block}#panels ul li{width:50%}#panels ul li img{width:100%;height:auto}#panels .panel{position:relative !important;box-shadow:none;-webkit-box-shadow:none}#panels .panel .quote{position:relative !important}#panels section.title{float:left;width:100%;padding-top:0;margin:0}.ie7 #panels li{width:49%}body.about_us #main-content .quote,body.careers #main-content .quote{float:left;font-family:Georgia, "Times New Roman", Times, serif;font-size:20px;width:100%;line-height:25px;font-weight:normal;font-style:italic;display:inline-block;padding:25px 0;margin:5px 0;border-top:1px solid #f0f0f0}body.about_us #main-content .author,body.careers #main-content .author{font-size:16px;color:#2eb8e8;display:block;font-style:normal}body.about_us #main-content .allstaff,body.careers #main-content .allstaff{float:right;width:auto;display:none}body.about_us #main-content .panel .list-jobs .jobs,body.careers #main-content .panel .list-jobs .jobs{border-bottom:1px solid #f0f0f0;padding:0 0 5px 0;margin:0 0 20px 0}body.about_us #main-content .panel .list-jobs .jobs .more-info,body.careers #main-content .panel .list-jobs .jobs .more-info{font-weight:400}body.about_us #main-content .panel .list-jobs .jobs:last-child,body.careers #main-content .panel .list-jobs .jobs:last-child{border:none;margin:0}body.careers #main-content h3{margin-top:0}body.careers #main-content .col:first-child h3{border-bottom:1px solid #f0f0f0;margin-bottom:25px;padding-bottom:15px}body.feedback #content{display:flex}#content .testimonial{font-family:Georgia, "Times New Roman", Times, serif;font-size:20px;line-height:25px;font-weight:normal}#content .testimonial .quote{font-style:italic;display:inline-block;transition:all .3s ease;padding:0 0 35px 0;margin:0 0 35px 0;border-bottom:1px solid #eee}#content .testimonial .author{font-size:15px;color:#2eb8e8;display:block;font-style:normal}#wd{float:left;width:100%;position:relative;overflow:hidden;margin-bottom:35px}#wd .bg{width:100%;float:left;height:100%;position:relative}#wd div.item{position:absolute;transition:all .4s ease;opacity:0}#wd .macbookpro{z-index:1;right:-1000px}#wd .imac{z-index:2;top:-800px}#wd .ipad{z-index:3;left:-800px}#wd .iphone{z-index:4;top:800px}#wd.active div.item,#wd>div.active div.item{top:0;left:0;bottom:0;right:0;opacity:1}#wd.active .imac,#wd>div.active .imac{transition-delay:.2s;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-o-transition-delay:.2s}#wd.active .ipad,#wd>div.active .ipad{transition-delay:.4s;-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-o-transition-delay:.4s}#wd.active .iphone,#wd>div.active .iphone{transition-delay:.6s;-webkit-transition-delay:.6s;-moz-transition-delay:.6s;-o-transition-delay:.6s}#mwd{float:left;width:100%;position:relative;overflow:hidden;margin-bottom:35px}#mwd .bg{width:100%;float:left;position:relative;max-width:70%}#mwd div.item{position:absolute}#mwd .group{position:absolute;float:left;width:100%;height:100%;top:700px;transition:all .3s ease}#mwd .a1es{left:-16%}#mwd .iuconsult{left:-1.2%}#mwd .no1estate{left:13.6%}#mwd .gradsuc{left:28.4%}#mwd .ndfhs{left:43.2%}#mwd .northernbalance{left:58%}#mwd .group.active{top:-52%;transition:all .3s ease}#mwd .group.active.iuconsult{transition-delay:.1s;-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-o-transition-delay:.1s}#mwd .group.active.no1estate{transition-delay:.2s;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-o-transition-delay:.2s}#mwd .group.active.gradsuc{transition-delay:.4s;-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-o-transition-delay:.4s}#mwd .group.active.ndfhs{transition-delay:.5s;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-o-transition-delay:.5s}#mwd .group.active.northernbalance{transition-delay:.6s;-webkit-transition-delay:.6s;-moz-transition-delay:.6s;-o-transition-delay:.6s}table.logos{width:100%;background:#f7f8f9}table.logos td{text-align:center;border-bottom:1px solid #ffffff}#main-content.rs{background:#fff;display:block;padding:15px 0 0 0}#main-content.rs .container{padding-top:20px}#main-content.rs a.btn.btn-primary.btn-large.btn-splashtopsos{display:flex;padding:20px;margin-bottom:20px;justify-content:center;align-items:center}#main-content.rs a.btn.btn-primary.btn-large.btn-splashtopsos svg{fill:#fff;margin-right:10px}#main-content.rs a.nocolour{color:#375477}#main-content.rs p.small{line-height:22px}#main-content.rs img{max-width:100%}#customersure_frame{height:325px;border:none !important}#main-content.tycs{background:rgba(255,255,255,0.4);position:relative;padding:90px 0 140px 0}#main-content.tycs #content{padding:20px}#main-content.tycs .container{padding-left:0;padding-right:0}#main-content.tycs .thankyou{text-align:center}#main-content.tycs #tb-banner{background:url(/assets/timebooked/timebooked-wide-decc512925ec31123351f101c5364ea2190f876e24c558eea422ce8adaa28cb8.jpg) center center no-repeat;background-size:cover;height:200px;margin:40px 0 0 0}#main-content.tycs .jumbotron.remoteform{color:#fff;margin:-10px 0 10px 0;border-radius:4px;padding:40px}#main-content.tycs .jumbotron.remoteform form label{color:#fff}#main-content.tycs .jumbotron.remoteform form .btn-primary{background:#375477;border-color:#273b54;margin-top:-3px}#main-content.tycs .jumbotron.remoteform form .btn-primary:hover,#main-content.tycs .jumbotron.remoteform form .btn-primary:focus{background:#8dcc2a;border:1px solid #bae379}#main-content.tycs a.nocolour{color:#375477}#main-content.tycs p.small{line-height:22px}#main-content.tycs:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:url(/assets/grey-bg-00bfcb431ccb2683e4cfa59f1bec061678c373b10ed8da83fa01148588e144b9.jpg) left top repeat;z-index:-1}.flyover{margin-top:-1000px;overflow:hidden;position:fixed;width:60%;opacity:0.95;z-index:1050;transition:all 1s ease;top:30%;left:20%;background:#375477;font-size:150%;color:#fff;text-align:center;padding:5%;border-radius:15px;box-shadow:0px 0px 20px rgba(255,255,255,0.9)}.flyover h1{margin-top:0;margin-bottom:20px}.flyover.in{margin-top:0px}body.blog #content{padding:30px}body.blog #content .blog_post{padding-bottom:20px;margin-bottom:50px;border-bottom:5px solid #375477}body.blog #content .blog_post section{margin:0}body.blog #content .blog_post section.details{padding:0 0 10px 0;font-size:13px;line-height:18px}.clients{margin-bottom:0;transition:all .3s ease;padding-bottom:0}.clients img{-webkit-filter:grayscale(80%);filter:grayscale(80%);margin-bottom:20px}.clients:hover{background:#fff;transition:all .3s ease}.clients:hover img{-webkit-filter:grayscale(0%);filter:grayscale(0%)}.it-support-reviews{margin-top:40px}.it-support-reviews .stars{float:left;width:25px;height:25px;text-align:center;line-height:21px;margin-left:-2px}.it-support-reviews img.svg{margin:0;width:22px;height:22px;transition:all 0.1s ease-in-out;animation-direction:alternate}.it-support-reviews svg{margin:0;width:22px;height:22px;transition:all 0.2s ease-in-out;fill:#22B7EA}.it-support-reviews .quote{font-family:Georgia, Times, serif;font-size:17px;line-height:24px}.it-support-reviews .reviewer{font-size:14px;line-height:22px}.it-support-reviews .reviewer .company{font-style:italic}.interactivemap{margin-bottom:20px;position:relative;width:100%;height:100%;overflow:hidden}.interactivemap .gateshead{top:37%;left:49%}.interactivemap .durham{top:59%;left:49%}.pin{width:30px;height:30px;-webkit-border-radius:50% 50% 50% 0;border-radius:50% 50% 50% 0;background:#375477;position:absolute;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:50%;top:50%;margin:-20px 0 0 -20px;-webkit-animation-name:bounce;-moz-animation-name:bounce;-o-animation-name:bounce;-ms-animation-name:bounce;animation-name:bounce;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;-ms-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;-ms-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.5s;-moz-animation-delay:.5s;-o-animation-delay:.5s;-ms-animation-delay:.5s;animation-delay:.5s;z-index:2}.pin:after{content:'';width:14px;height:14px;margin:8px 0 0 8px;background:#fff;position:absolute;-webkit-border-radius:50%;border-radius:50%}.pin:hover{cursor:pointer}.pulse{background:rgba(0,0,0,0.2);-webkit-border-radius:50%;border-radius:50%;height:14px;width:14px;position:absolute;left:50%;top:50%;margin:11px 0px 0px -12px;z-index:0}.pulse:before{content:"";-webkit-border-radius:50%;border-radius:50%;height:40px;width:40px;position:absolute;margin:-13px 0 0 -13px;-webkit-animation:pulsate 1s ease-out;-moz-animation:pulsate 1s ease-out;-o-animation:pulsate 1s ease-out;-ms-animation:pulsate 1s ease-out;animation:pulsate 1s ease-out;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-box-shadow:0 0 1px 2px rgba(0,0,0,0.2);box-shadow:0 0 1px 2px rgba(0,0,0,0.2)}.pulse.active:after{content:"";-webkit-border-radius:50%;border-radius:50%;height:800px;width:800px;position:absolute;margin:-400px 0 0 -400px;-webkit-animation:pulsate 2s ease-out;-moz-animation:pulsate 2s ease-out;-o-animation:pulsate 2s ease-out;-ms-animation:pulsate 2s ease-out;animation:pulsate 2s ease-out;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-box-shadow:0 0 1px 2px white;box-shadow:0 0 1px 2px white;background:rgba(255,255,255,0.5)}@-moz-keyframes pulsate{0%{-webkit-transform:scale(0.01, 0.01);-moz-transform:scale(0.01, 0.01);-o-transform:scale(0.01, 0.01);-ms-transform:scale(0.01, 0.01);transform:scale(0.01, 0.01);opacity:0.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0.2)";filter:alpha(opacity=20)}50%{opacity:1;-ms-filter:none;filter:none}100%{-webkit-transform:scale(1.2, 1.2);-moz-transform:scale(1.2, 1.2);-o-transform:scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2);opacity:0.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0.2)";filter:alpha(opacity=20)}}@-webkit-keyframes pulsate{0%{-webkit-transform:scale(0.01, 0.01);-moz-transform:scale(0.01, 0.01);-o-transform:scale(0.01, 0.01);-ms-transform:scale(0.01, 0.01);transform:scale(0.01, 0.01);opacity:0.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0.2)";filter:alpha(opacity=20)}50%{opacity:1;-ms-filter:none;filter:none}100%{-webkit-transform:scale(1.2, 1.2);-moz-transform:scale(1.2, 1.2);-o-transform:scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2);opacity:0.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0.2)";filter:alpha(opacity=20)}}@-o-keyframes pulsate{0%{-webkit-transform:scale(0.01, 0.01);-moz-transform:scale(0.01, 0.01);-o-transform:scale(0.01, 0.01);-ms-transform:scale(0.01, 0.01);transform:scale(0.01, 0.01);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}50%{opacity:1;-ms-filter:none;filter:none}100%{-webkit-transform:scale(1.2, 1.2);-moz-transform:scale(1.2, 1.2);-o-transform:scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}@keyframes pulsate{0%{-webkit-transform:scale(0.01, 0.01);-moz-transform:scale(0.01, 0.01);-o-transform:scale(0.01, 0.01);-ms-transform:scale(0.01, 0.01);transform:scale(0.01, 0.01);opacity:0.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0.2)";filter:alpha(opacity=20)}50%{opacity:1;-ms-filter:none;filter:none}100%{-webkit-transform:scale(1.2, 1.2);-moz-transform:scale(1.2, 1.2);-o-transform:scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2);opacity:0.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0.2)";filter:alpha(opacity=20)}}@-moz-keyframes bounce{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateY(-2000px) rotate(-45deg);-moz-transform:translateY(-2000px) rotate(-45deg);-o-transform:translateY(-2000px) rotate(-45deg);-ms-transform:translateY(-2000px) rotate(-45deg);transform:translateY(-2000px) rotate(-45deg)}60%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(30px) rotate(-45deg);-moz-transform:translateY(30px) rotate(-45deg);-o-transform:translateY(30px) rotate(-45deg);-ms-transform:translateY(30px) rotate(-45deg);transform:translateY(30px) rotate(-45deg)}80%{-webkit-transform:translateY(-10px) rotate(-45deg);-moz-transform:translateY(-10px) rotate(-45deg);-o-transform:translateY(-10px) rotate(-45deg);-ms-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg)}100%{-webkit-transform:translateY(0) rotate(-45deg);-moz-transform:translateY(0) rotate(-45deg);-o-transform:translateY(0) rotate(-45deg);-ms-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}}@-webkit-keyframes bounce{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateY(-2000px) rotate(-45deg);-moz-transform:translateY(-2000px) rotate(-45deg);-o-transform:translateY(-2000px) rotate(-45deg);-ms-transform:translateY(-2000px) rotate(-45deg);transform:translateY(-2000px) rotate(-45deg)}60%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(30px) rotate(-45deg);-moz-transform:translateY(30px) rotate(-45deg);-o-transform:translateY(30px) rotate(-45deg);-ms-transform:translateY(30px) rotate(-45deg);transform:translateY(30px) rotate(-45deg)}80%{-webkit-transform:translateY(-10px) rotate(-45deg);-moz-transform:translateY(-10px) rotate(-45deg);-o-transform:translateY(-10px) rotate(-45deg);-ms-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg)}100%{-webkit-transform:translateY(0) rotate(-45deg);-moz-transform:translateY(0) rotate(-45deg);-o-transform:translateY(0) rotate(-45deg);-ms-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}}@-o-keyframes bounce{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateY(-2000px) rotate(-45deg);-moz-transform:translateY(-2000px) rotate(-45deg);-o-transform:translateY(-2000px) rotate(-45deg);-ms-transform:translateY(-2000px) rotate(-45deg);transform:translateY(-2000px) rotate(-45deg)}60%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(30px) rotate(-45deg);-moz-transform:translateY(30px) rotate(-45deg);-o-transform:translateY(30px) rotate(-45deg);-ms-transform:translateY(30px) rotate(-45deg);transform:translateY(30px) rotate(-45deg)}80%{-webkit-transform:translateY(-10px) rotate(-45deg);-moz-transform:translateY(-10px) rotate(-45deg);-o-transform:translateY(-10px) rotate(-45deg);-ms-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg)}100%{-webkit-transform:translateY(0) rotate(-45deg);-moz-transform:translateY(0) rotate(-45deg);-o-transform:translateY(0) rotate(-45deg);-ms-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}}@keyframes bounce{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateY(-2000px) rotate(-45deg);-moz-transform:translateY(-2000px) rotate(-45deg);-o-transform:translateY(-2000px) rotate(-45deg);-ms-transform:translateY(-2000px) rotate(-45deg);transform:translateY(-2000px) rotate(-45deg)}60%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(30px) rotate(-45deg);-moz-transform:translateY(30px) rotate(-45deg);-o-transform:translateY(30px) rotate(-45deg);-ms-transform:translateY(30px) rotate(-45deg);transform:translateY(30px) rotate(-45deg)}80%{-webkit-transform:translateY(-10px) rotate(-45deg);-moz-transform:translateY(-10px) rotate(-45deg);-o-transform:translateY(-10px) rotate(-45deg);-ms-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg)}100%{-webkit-transform:translateY(0) rotate(-45deg);-moz-transform:translateY(0) rotate(-45deg);-o-transform:translateY(0) rotate(-45deg);-ms-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}}.jumbotron a.call-us{color:#fff;font-weight:700;text-decoration:none;cursor:default}a.call-us.active{background:#2eb8e8;color:#fff;transition:all .3s ease;border:1px solid #179ecc;line-height:1.5;border-radius:3px;display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.phone-top a.call-us.active{padding:1px 5px !important;font-size:12px !important;margin:-2px 0 0 0}.phone a.call-us.active{margin-top:-8px}.jumbotron a.call-us.active{border-radius:4px;color:#fff !important;background-color:#5cb85c !important;border-color:#4cae4c !important}.jumbotron a.call-us.active:hover{color:#fff !important;background-color:#449d44 !important;border-color:#398439 !important}dl>dd{margin-bottom:20px}input#code{color:#375477}.well,.authform form,.authform fieldset{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well-newsletter{background:#5f6a77;border:none;color:#fff}.well-newsletter h3{margin:0;font-weight:200}.well-newsletter .form-group{display:inline-flex}.well-newsletter form label{font-weight:400}.well-newsletter form #newsletterEmail{width:255px}.well-newsletter span.small{color:#bbb}.well-newsletter:hover{background:#375477;transition:all .3s ease}ul.issues{padding-top:3px;margin-left:0;padding-left:0;list-style:none}ul.issues li{margin-bottom:20px;line-height:20px}ul.issues li span.date{font-weight:400;font-size:80%}.panel-group .panel-group{margin-top:0;margin-bottom:0}.design_process .group{border-left:5px solid #8ad7f2;padding:0 10px;margin-bottom:30px}.design_process .group .h4{margin-bottom:5px;font-weight:600}#content .partners h2{margin-top:0;display:none}#content .partners img{margin-top:30px}#content .partners p{padding:30px 0;margin-bottom:30px;border-bottom:1px solid #ccc;display:inline-block}#content .partners p:last-child{border-bottom:none}#content .ipadangif{position:relative;float:left;width:100%;height:auto;margin:0 0 30px 0}#content .ipadangif .ipad{max-width:100%;top:0;z-index:10;position:relative}#content .ipadangif .angif{position:absolute;top:6%;left:9%;width:83%;z-index:5}#timebookedformholder{background:#f5f5f5;padding:30px;margin:0 0 20px 0;border-radius:3px}#timebookedformholder .form-group{margin-bottom:10px}.grecaptcha-badge{visibility:hidden !important}.google-privacy{display:block;font-size:11px;line-height:12px;padding-top:7px}.pagination{margin-top:10px;margin-bottom:5px}.pagination a{margin-left:5x;margin-right:5px}.pagination em{margin-left:6x;margin-right:7px}a.admin-link{color:white;padding:5px 15px;border:2px solid rgba(10,0,0,0)}a.admin-link:hover{border:2px solid rgba(0,0,0,0.74);color:#dfdbdb;border-radius:10px;box-shadow:4px 4px rgba(22,22,22,0.451)}@media (max-width: 1199px){header .logobig .logo{max-width:160px}header{padding:20px 0 15px 0}header .nav{margin:2px 0 0 0}}@media (max-width: 992px){#menu{display:none}header .nav-toggle{display:inline;margin:0}.google-maps{padding-bottom:70%}}@media (max-width: 991px){#main-nav .phone{display:none}#content{padding:20px}}@media (min-width: 993px){.resp-nav.active{display:none !important}header .logobig{display:inline-flex}}@media (max-width: 991px){#main-nav .nav ul{display:none}#main-nav .nav-toggle{display:inline}#main-nav .logosmall{display:inline}#main-nav .logosmall img{float:left;padding:7px 0 6px 0;max-height:43px}}@media (max-width: 900px){.slides-navigation{top:auto;bottom:90px;z-index:11}}@media (max-width: 767px){.slide-content{left:10%;right:10%;width:80%;padding:15px}.slide-content .slide-title h3{font-size:18px}.slide-content .slide-body{line-height:18px}#main-content #content{border:0;background-color:#fff;box-shadow:none;border-radius:0;padding:20px 0;float:left;width:100%}.pulse.active:after{height:400px;width:400px;margin:-200px 0 0 -200px}.sidebar #customersure_frame{height:312px}.advertising{margin:60px 0}.advertising .advert{padding:60px 20px 60px 20px}.testimonials{padding:100px 0}#chuf{padding:10px 0 18px 0}#chuf h3{font-size:18px}#chuf .icon{top:-57px;width:80px;height:80px}#chuf .community{flex-direction:column}#chuf .community img{max-height:100px;margin:30px 0}.google-maps{padding-bottom:120%}}@media screen and (max-width: 600px){.btn-remote{display:none}}@media screen and (min-width: 600px){#main-content.tycs #tb-banner{height:300px}}@media screen and (min-width: 768px){#main-content{background:url(/assets/grey-bg-00bfcb431ccb2683e4cfa59f1bec061678c373b10ed8da83fa01148588e144b9.jpg) left top repeat;padding:40px 0 140px 0}#main-content.rs,#main-content.tycs{padding-top:40px;padding-botton:140px}#main-content.rs .container:first-child,#main-content.tycs .container:first-child{margin-top:140px}#main-content.tycs #tb-banner{height:400px;margin:90px 0 40px 0}#partnersfooter a.partners-logo{background:url(/assets/partners-logos-c951c65b673c133aa7f12619f5c1fe494374538a25ec1d26d2482b99e9e3b7a9.gif) left top no-repeat;width:100%;display:block;background-size:100%;min-height:40px}body.home #main-content:before,body.not_found #main-content:before,body.internal_error #main-content:before,body.unacceptable #main-content:before{background-image:url(/assets/it-support-north-east-33e68594548065e4c399cf29d0df407fc4928b38e09cf978d1c5ce275a59996e.jpg);background-position:center;z-index:0;display:block;position:absolute;content:' ';background-size:cover;width:100%;height:100%;transition:all 0.5s ease}}@media (min-width: 992px){.resp-nav.active.fixed{display:none !important}#partnersfooter a.partners-logo{min-height:60px}}@media screen and (min-width: 340px) and (max-width: 1199px){#main-content #content .jumbotron{padding:20px}#main-content #content .jumbotron p{line-height:24px}}@media screen and (min-width: 431px){.friendly-team .intro.ars{padding:50px 0}}@media (min-width: 1200px){.advertising .advert p{min-height:84px}}@media (min-width: 1367px){.testimonials{padding:200px 0}.advertising{margin:30px 0}}@media (min-width: 400px) and (max-width: 767px){.advertising .advert{padding:0 15% 60px 15%}}@media (min-width: 600px) and (max-width: 767px){.advertising .advert{padding:0 25% 60px 25%}}@media (min-width: 1600px){.advertising{margin:100px 0}.intro{padding:50px 0}.friendly-team .intro.ars{padding:75px 0}}@media (min-width: 992px) and (max-width: 1199px){.advertising .advert h3{font-size:22px}.advertising .advert p{min-height:126px}}@media screen and (min-width: 450px){#allstaff li.joinus a.hover{font-size:14px;line-height:18px}}
