html,body{height:100%}body{padding-top:92px;font-size:16px!important;background-color:#E5E5E5}a{color:#009195;}.navButton.collapsed span.fa-times:before{content:"\f0c9"!important}.btn:focus{outline:none}.btn{outline:none!important}#menu{background:#1A1B1E;position:fixed;top:0;/*overflow:auto;*/right:0;left:0;min-height:100%;z-index:999}.panel{border-radius:0!important}.panel-default{border:none!important}.main-nav-bar{margin-bottom:0}.navbar-inverse{border:none!important}.main-nav li:hover{background:none!important}.nav > li > a:hover,.nav > li > a:focus{background:none!important}.main-nav{position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.main-nav li{font-family:'DINNextW01-CondensedMed'!important;text-align:center;color:#fff!important}.main-nav li a{font-size:2em;color:#fff!important}.main-nav li a:hover{color:#806540!important}.navButton{background:none!important;border:none!important;color:#fff!important;font-size:30px;padding:none}h1,h2{float:left;font-size:84px;height:auto;font-weight:400;line-height:81px;clear:none;font-family:'DINNextW01-CondensedMed'!important;text-transform:uppercase;color:#1a1b1e;margin:0}h3{float:left;font-size:27px;width:100%;height:auto;font-weight:400;line-height:32px;font-family:'Sabon LT W01 Roman'!important;color:#1a1b1e;margin:0 0 10px}h4{float:left;font-size:45px;width:100%;height:auto;font-weight:400;line-height:2em;font-family:'DINNextW01-CondensedMed'!important;text-transform:uppercase;color:#1a1b1e;margin:0}.bigGutter{padding:100px 0;overflow:auto}.evenBiggerGutter{padding:120px;overflow:auto}.lowerMargin{margin-bottom:15px}.subText{margin-bottom:100px}.aaBox{margin-bottom:80px;overflow:auto;margin-top:80px}.aaBorder{border:2px solid #fff;overflow:hidden;text-align:center;color:#fff!important;padding:100px 40px}.whiteA{margin:0 auto;margin-bottom:50px}.teamBox{overflow:auto;margin-top:80px}.gold{background-color:#806540!important}.gold:hover{background-color:transparent!important}.nav > li > a:hover,.nav > li > a:focus{border:none!important;outline:none!important}.boldButton{font-size:25px;padding:15px 50px 10px;clear:both;font-family:'DINNextW01-CondensedReg';text-transform:uppercase;background-color:#009195;border-width:1px;border-style:none;-webkit-box-shadow:none;box-shadow:none;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;color:#fff;letter-spacing:.05em;display:inline-block;text-decoration:none!important;transition:all .4s;-webkit-transition:all .4s}.boldButton:hover{background-color:transparent;color:#1a1b1e;outline:2px solid #1a1b1e;text-decoration:none}.wpcf7-submit{font-size:25px;padding:15px 50px;clear:both;font-family:'DINNextW01-CondensedReg';text-transform:uppercase;background-color:#009195;border-width:1px;border-style:none;-webkit-box-shadow:none;box-shadow:none;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;color:#fff;letter-spacing:.05em;display:inline-block;text-decoration:none!important;transition:all .4s; -webkit-transition:all .4s}.wpcf7-submit:hover{background-color:transparent;color:#1a1b1e;outline:2px solid #1a1b1e;text-decoration:none}.whiteHover{outline-color:#fff!important;color:#fff!important}section{width:100%;overflow:auto}.featureImages img{width:100%}.featureImageImage1{background-position:center center;background-size:cover;width:50%;float:left;padding-right:7.5px}.featureImageImage2{background-position:center center;background-size:cover;width:50%;float:left;padding-left:7.5px}.caseStudyImages img{width:100%}.caseStudyImageImage1{background-position:center center;background-size:cover;float:left;padding:0 7.5px 0 0;position:relative;overflow:hidden;margin-bottom:15px}.caseStudyImageImage2{position:relative;background-position:center center;background-size:cover;float:left;padding:0 0 0 7.5px;overflow:hidden;margin-bottom:15px}.caseStudyImageImage1:hover .caseStudyHover{height:100%;left:-7.5px;opacity:1}.caseStudyImageImage2:hover .caseStudyHover{height:100%;left:7.5px;opacity:1}.caseStudyImageImage1 .caseStudyHover{left:-7.5px}.caseStudyImageImage2 .caseStudyHover{left:7.5px}.caseStudyHover{text-decoration:none !important;transition:all .4s fade;-webkit-transition:all .4s fade;height:100%;overflow:hidden;position:absolute;width:100%;top:0;left:0;opacity:0;transition:.4s all ease-in;-webkit-transition:.4s all ease-in;left:-7.5px}.caseStudyHoverPadding{background-color:rgba(0,0,0,0.9);height:100%;width:100%;padding-right:7.5px;overflow:auto;position:absolute}.caseStudyFeature{overflow:auto;width:100%}.caseStudyFeature div:nth-child(1){padding-left:0!important;padding-right:10px}.caseStudyFeature div:nth-child(2){padding-right:5px;padding-left:5px}.caseStudyFeature div:nth-child(3){padding-right:0!important;padding-left:10px}.caseStudyBoxes{overflow:auto;width:100%;margin-bottom:15px}.caseBox > div > div{height:500px;width:100%;background-color:grey;background-position:center center;background-size:cover}.caseBoxMedium > div > div{height:600px;width:100%;background-color:grey;background-position:center center;background-size:cover}.caseBoxLarge > div > div{height:700px;width:100%;background-color:grey;background-position:center center;background-size:cover}.caseBoxExtraLarge > div > div{height:1000px;width:100%;background-color:grey;background-position:center center;background-size:cover}.contactBox{border:1px solid #000;width:100%;padding-top:60px;overflow:auto;padding-bottom:60px;margin-top:60px;margin-bottom:60px}.checkboxP{padding-left:40px;padding-right:40px}.checkboxP > p{text-align:left}.checkboxP > p > input{float:right}.wpcf7-list-item{display:block;margin-bottom:10px}.wpcf7-list-item input[type="radio"]{float:right}.wideInput{width:100%}.screen-reader-response{display:none}.wpcf7-mail-sent-ok{text-align:center;font-weight:700}.wpcf7-validation-errors{text-transform:uppercase;text-align:center;color:red;font-size:30px;font-family:'DINNextW01-CondensedReg'!important}.sendP{text-align:right;padding-right:40px;margin-top:50px}.newsImageBlock{width:100%;margin-bottom:40px;padding-left:20px}@media only screen and (max-width:1200px){.caseBox > div > div{height:400px}.caseBoxMedium > div > div{height:400px}.caseBoxLarge > div > div{height:500px;}.caseBoxExtraLarge > div > div{height:800px}}@media only screen and (max-width:992px){.caseBox > div > div{height:350px}.caseBoxMedium > div > div{height:300px}.caseBoxLarge > div > div{height:400px;}.caseBoxExtraLarge > div > div{height:500px}.newsImageBlock{padding-left:0!important}}@media only screen and (max-width:768px){.caseBox > div > div{height:300px}.caseBoxMedium > div > div{height:250px}.caseBoxLarge > div > div{height:300px;}.caseBoxExtraLarge > div > div{height:300px}}.col-xs-12.checkboxP{margin-top:40px;margin-bottom:40px}@media only screen and (max-width:480px){.caseBox > div > div{height:250px}.caseBoxMedium > div > div{height:150px}.caseBoxLarge > div > div{height:200px;}.caseBoxExtraLarge > div > div{height:250px}.aaBorder{padding:15px}.sendP{text-align:center;padding-right:0;margin-top:20px}.checkboxP{padding-left:15px;padding-right:15px;margin-bottom:40px;margin-top:40px}.contactBox{padding-top:15px!important;padding-bottom:15px!important}.pMargin{margin-bottom:40px}h4{line-height:1em!important;font-size:37px}.col-xs-12.checkboxP{margin-top:0!important}}.wpcf7-form h4{line-height:1em!important;}@media only screen and (max-width:320px){.caseBox > div > div{height:200px}}.image3and4{background-size:cover;background-position:center center;background-color:gray;height:100%}.innerWhite > p,.innerWhite > h3,.innerWhite > h4{color:#fff!important}.oneImage div{padding-right:0;padding-left:0}.twoMiddle div:nth-child(1){padding-left:0}.twoMiddle div:nth-child(2){padding-right:0}.twoRight div:nth-child(1){padding-left:0}.twoRight div:nth-child(2){padding-right:0}.caseStudyHoverInner{display:inline;padding:15px;position:absolute;top:50%;left:50%;border:1px solid #fff;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.newsMenu{max-width:100%;margin:50px auto;text-align:center}.newsMenu a{padding:10px 20px;margin:10px 20px;color:#A3A3A3;text-decoration:none!important}.newsMenu a.active,.newsMenu a:hover{outline:2px solid #A3A3A3}.backButton:before{content:' ';height:100%;width:20px;left:10px;top:0;position:absolute;display:block;background-image:url(../img/RT-Arrow-Left.jpg);background-position:left center;background-repeat:no-repeat;background-size:cover}.backButton{background-color:#019297;background-position:left center;background-repeat:no-repeat;background-size:contain;color:#fff;display:block;float:left;font-family:'DINNextW01-CondensedReg'!important;font-size:22px;text-transform:uppercase;margin-left:22px;padding:10px 40px 5px}.nextButton:after{content:' ';height:100%;width:20px;right:10px;top:0;position:absolute;display:block;background-image:url(../img/RT-Arrow-Right.jpg);background-position:left center;background-repeat:no-repeat;background-size:cover}.nextButton{background-color:#019297;background-size:contain;background-position:right center;background-repeat:no-repeat;color:#fff;display:block;float:right;font-family:'DINNextW01-CondensedReg'!important;font-size:22px;text-transform:uppercase;margin-right:22px;padding:10px 40px 5px}.backButton:hover,.nextButton:hover{text-decoration:none;color:#f5f5f5}.base{background:#009195;display:inline-block;padding:5px 15px;margin-left:20px;margin-top:55px;position:relative;color:#fff}.base:before{border-top:15px solid #fff;border-left:15px solid #009195;border-right:0 solid transparent;content:"";border-bottom:15px solid #fff;height:0;left:100%;position:absolute;top:0;width:0}article ul{padding-left:15px;font-family:'Sabon LT W01 Roman'}.embed-responsive{margin-top: 25px;
    margin-bottom: 25px;}.smallPadding{padding:15px 0 0;overflow:auto}.navButton{margin-top:24px;margin-left:49px}.rightBox{float:left;width:inherit;padding-left:25px}p{font-size:21px;height:auto;font-weight:400;line-height:28px;clear:none;font-family:'Sabon LT W01 Roman';text-transform:none;color:#1a1b1e}.secondaryBackground{background-color:#2f3239}.secondaryBackground > .container p,.secondaryBackground > .container h1,.secondaryBackground > .container h2,.secondaryBackground > .container h3,.secondaryBackground > .container h4,.secondaryBackground > .container h5,.secondaryBackground > .container h6{color:#fff}.casestudyssba{padding-top:30px;margin-bottom:-35px;padding-left:25px}.newsImageBox{width:100%;height:350px}.newsTitleBox1{padding:0 11.7px 0 0 !important}.newsTitleBox2{padding:0 7.5px 0 4.2px !important}.newsTitleBox3{padding:0 4.2px 0 7.5px !important}.newsTitleBox4{padding:0 0 0 11.7px !important}.newsTitleBox{width:100%;overflow:hidden;padding:0 7.5px;position:absolute;bottom:0;left:0;transition:.4s all ease-in}.newsTitleBoxInner{background-color:rgba(0,0,0,0.9);padding:20px 10px;height:100%;display:block;text-decoration:none !important}.newsHolder:hover > .newsTitleBox{opacity:0}.newsReadMoreText{color:#fff;font-size:1.2em;text-decoration:none;visibility:hidden}.newsReadMoreText:hover{color:#fff;text-decoration:none}.newsTitleBoxHover{opacity:0;width:100%;overflow:hidden;padding:0 7.5px;position:absolute;bottom:0;left:0;height:100%;transition:.4s all ease-in;-webkit-transition:.4s all ease-in}.newsHolder:hover > .newsTitleBoxHover{bottom:0;left:0;height:100%;opacity:1}.newsTitleBoxHover .newsTitleBoxInner{height:100%}.newsTitleBoxHover .newsTitleBoxInner p{text-align:center}.newsTitleBoxHover .newsReadMore{visibility:visible;display:block}.newsTitleBoxHover .spanTakeOver{display:inline;padding:15px;position:absolute;top:50%;left:50%;border:1px solid #fff;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.newsTitleBoxHover1{padding:0 11.7px 0 0 !important}.newsTitleBoxHover2{padding:0 7.5px 0 4.2px !important}.newsTitleBoxHover3{padding:0 4.2px 0 7.5px !important}.newsTitleBoxHover4{padding:0 0 0 11.7px !important}.evenBiggerGutter > .container > p > img{margin-bottom:30px!important}.evenBiggerGutter > .container > h1{margin-bottom:10px!important}.parent-pageid-12 > .bigGutter > .container > .col-sm-6{overflow:auto}.parent-pageid-12 > .bigGutter > .container > .col-md-6{padding-left:40px}.newsCategory{color:#a4c8c9;line-height:1em;font-size:26px;font-family:'Sabon LT W01 Italic';padding:0;margin:0}.newsReadMore{border:1px solid #fff;font-family:'DINNextW01-CondensedMed';text-transform:uppercase;text-decoration:none!important;width:100%;text-align:center;padding:10px;display:block;visibility:hidden;color:#fff!important;transition:all .1s;font-size:1.7em;margin-top:10px}.newsImage{width:100%;background-color:#2F3239}.newsTitle{font-family:'DINNextW01-CondensedMed';text-transform:uppercase;color:#fff;font-size:1.7em;line-height:1em;padding:5px 0 0;margin:0}footer{width:100%;padding:40px 0;background-color:#1A1B1E}@media only screen and (max-width:320px){.bigGutter{padding:15px}.evenBiggerGutter{padding:25px}h1,h2{font-size:1.5em}h3{font-size:1.5em}.rightBox{padding-left:0}.navButton{margin-right:15px}}.fiveLogos{width:100%;max-width:100%;margin:0 auto;overflow:auto;margin-top:40px}.fourLogos{width:80%;max-width:100%;margin:0 auto;overflow:auto}.fourLogos img,.fiveLogos img{width:200px}.col-xs-15{width:20%;text-align:center}.contactHolderInner{position:absolute;width:100%;height:100%;top:0;left:0}.contactHolder > img{width:100%}.contactHolder1 > .contactHolderInner{padding:30px 41.7px 30px 30px}.contactHolder2 > .contactHolderInner{padding:30px 38.5px 30px 34.2px}.contactHolder3 > .contactHolderInner{padding:30px 34.2px 30px 38.5px}.contactHolder4 > .contactHolderInner{padding:30px 30px 30px 41.7px}.contactHolderInner > h4{color:#fff!important;line-height:1em;margin-bottom:15px}.contactHolderInner > p{color:#fff!important}.contactHolder{padding-left:7.5px!important;padding-right:7.5px!important;margin-bottom:15px}.contactHolder1{padding-left:0!important;padding-right:11.7px!important}.contactHolder2{padding-left:4.2px!important}.contactHolder2 a{color:#fff!important}.contactHolder3{padding-right:4.2px!important}.contactHolder4{padding-right:0!important;padding-left:11.7px!important}article p{font-size:17px!important;line-height:24px!important}article strong{font-size:20px!important;font-family:'Sabon LT W01 Bold'!important;padding:20px 0 !impotant;font-weight:400!important}.newsHolder{padding-left:7.5px!important;padding-right:7.5px!important;margin-bottom:15px}.newsHolder1{padding-left:0!important;padding-right:11.7px!important}.newsHolder2{padding-left:4.2px!important}.newsHolder3{padding-right:4.2px!important}.newsHolder4{padding-right:0!important;padding-left:11.7px!important}.teamPhoto{margin-bottom:15px}@media only screen and (max-width:480px){.bigGutter{padding:15px}.evenBiggerGutter{padding:25px}.news-header-font-size{font-size:35px;line-height:43px}.newsCategory{font-size:21px} h1,h2{font-size:1.5em}h3{font-size:1.5em}.rightBox{padding-left:0}.navButton{margin-right:15px}.mainLogo{width:150px!important}.navButton{margin-top:9px!important}body{padding-top:71px}.backButton,.nextButton{padding-left:30px!important;padding-right:30px!important}}@media only screen and (min-width:992px){.aaLeftBox{padding-right:20px}.aaRightBox{padding-left:20px}.aaBox > .col-md-6 > .col-md-8{padding-left:20px}}@media only screen and (max-width:992px){.newsHolder1{padding-left:0!important;padding-right:7.5px!important}.newsTitleBox1{padding:0 7.5px 0 0 !important}.newsHolder2{padding-left:7.5px!important;padding-right:0!important}.newsTitleBox2{padding:0 0 0 7.5px !important}.newsHolder3{padding-left:0!important;padding-right:7.5px!important}.newsTitleBox3{padding:0 7.5px 0 0 !important}.newsHolder4{padding-left:7.5px!important;padding-right:0!important}.newsTitleBox4{padding:0 0 0 7.5px !important}.contactHolder1{padding-left:0!important;padding-right:7.5px!important}.contactHolder2{padding-left:7.5px!important;padding-right:0!important}.contactHolder3{padding-left:0!important;padding-right:7.5px!important}.contactHolder4{padding-left:7.5px!important;padding-right:0!important}}@media only screen and (min-width:768px){.main-nav li a{font-size:80px}}@media only screen and (max-width:767px){.parent-pageid-12 > .bigGutter > .container > .col-md-6{padding-left:0!important}h1,h2{font-size:60px;line-height:60px}h3{font-size:1.5em}.bigGutter{padding:60px 15px}.evenBiggerGutter{padding:25px}.navButton{margin-right:15px}.newsHolder1,.newsHolder2,.newsHolder3,.newsHolder4{padding-left:0!important;padding-right:0!important}.newsTitleBox1,.newsTitleBox2,.newsTitleBox3,.newsTitleBox4{padding-left:0!important;padding-right:0!important}.caseStudyImageImage1{padding:0!important;margin-bottom:15px}.caseStudyImageImage2{padding:0!important}.caseStudyHover{left:0!important}.contactHolder1{padding-left:0!important;padding-right:0!important}.contactHolder2{padding-left:0!important;padding-right:0!important}.contactHolder3{padding-left:0!important;padding-right:0!important}.contactHolder4{padding-left:0!important;padding-right:0!important}}@media only screen and (max-width:1200px){h3{font-size:1.5em}.contactHolderInner p{font-size:18px;line-height:1em!important}}.clientName{line-height:1em!important}.clientTitle{color:#a4c8c9!important;margin-bottom:20px}.clientPerson{margin-bottom:40px;width:100%}.emailContainer{float:right}.clientEmailButton{margin-top:5px;width:220px;text-align:center}.linkedInButton{padding:24px 20px 19px;background-color:#009195;overflow:auto;margin-right:15px}.linkedInButton > img{margin-top:-7px}@media screen and (max-height:800px){.main-nav li > a{line-height:1em;font-size:65px}}.teamBigImage{width:100%;background-image:url(http://sevenrockets.com/rt.uk.com/wp-content/uploads/2015/05/RT-Team-Ross.jpg);background-size:cover;background-position:center center;overflow:auto}.teamBigImageText{width:100%;background-color:#000;padding:25px}.teamBigImageText h4{color:#fff;margin:0;padding:0;line-height:1em;margin-top:10px}.teamText{color:#fff}.teamHolder1{padding-left:0;padding-right:11.7px}.teamHolder2{padding-left:4.2px;padding-right:7.5px}.teamHolder3{padding-left:7.5px;padding-right:4.2px}.teamHolder4{padding-left:11.7px;padding-right:0}.teamBoxParent{margin-top:10px}.teamBoxParent img{margin-bottom:15px}@media only screen and (max-width:992px){.teamHolderSmall1{padding-left:0;padding-right:10px}.teamHolderSmall2{padding-left:5px;padding-right:5px}.teamHolderSmall3{padding-left:10px;padding-right:0}}@media only screen and (max-width:768px){.teamHolderXSmall1{padding-left:0;padding-right:7.5px}.teamHolderXSmall2{padding-left:7.5px;padding-right:0}.teamBigImageText h4{font-size:33px!important}#thetitle{font-size:17px!important}}@media only screen and (min-width:768px){.teamBottom{padding-left:0!important;padding-right:0!important}}@media only screen and (max-width:1200px){.teamBigImageText{margin-bottom:15px}}.clientLanding5{width:100%;overflow:auto}.clientLanding5 > div{width:20%;float:left;position:relative}.clientLanding5 > div:hover > a{display:block}.clientLanding5 > div > img{width:100%}.clientLanding5 > div > a{display:none;background-color:rgba(0,0,0,0.9);width:100%;height:100%;position:absolute;top:0;left:0;padding:20px}.headerIcons{text-align:right;margin-top:35px}.headerIcons img{opacity:.8}@media only screen and (max-width:768px){.navButton{margin-left:0}}.headerIcons a,.footerIcons a:hover{color:#e5e5e5}.rtLogoFooter{margin-top:8px}.footerTandC{font-family:'Sabon LT W01 Regular'!important;font-size:15px;color:#e5e5e5;margin-top:18px;opacity:.8!important}.footerTandC a{color:#e5e5e5}.footerIcons{text-align:right;margin-top:23px}.footerIcons i{opacity:.8}
@media only screen and (max-width:768px){.clientLanding5 > div{width:50%;float:left;position:relative} .footerTandC{margin-bottom:15px;text-align:center}.footerIcons{margin-top:15px;text-align:center}}.footerIcons a,.footerIcons a:hover{color:#e5e5e5}@media only screen and (max-width:480px){.clientLanding5 > div{width:100%;float:left;position:relative}}@media (min-width:768px) and (max-width:1200px){.clientLanding5 .newsCategory{font-size:18px}.clientLanding5 .newsTitle{font-size:16px}}.og-grid{list-style:none;padding:20px 0;margin:0 auto;text-align:center;width:100%}.og-grid li{display:inline-block;margin:10px 7.5px 0;vertical-align:top;height:273px}.og-grid li > a,.og-grid li > a img{border:none;outline:none;display:block;position:relative;width:295px!important;max-width:100%;height:268px}.og-grid li > span a,.og-grid li > span a img{border:none;outline:none;display:block;position:relative;width:295px!important;max-width:100%;height:268px}.og-grid li.og-expanded > a::after{top:auto;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-bottom-color:#1a1b1e;border-width:15px;left:50%;margin:-10px 0 0 -15px}.og-expander{position:absolute;background:#1a1b1e;top:auto;left:0;width:100%;margin-top:20px;text-align:left;height:0;overflow:hidden}.og-expander-inner{padding:50px 320px;height:100%}.og-close{position:absolute;width:40px;height:40px;top:20px;right:20px;cursor:pointer}.og-close::before,.og-close::after{content:'';position:absolute;width:100%;top:50%;height:1px;background:#888;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.og-close::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.og-close:hover::before,.og-close:hover::after{background:#333}.og-fullimg,.og-details{float:left;height:100%;overflow:hidden;position:relative}.og-details{width:60%;padding:0 0 0 40px}.og-fullimg{width:37%}og-fullimg{position:relative;top:50px}.og-fullimg img{display:inline-block;max-height:100%;max-width:100%}.og-details h3{font-weight:300;font-size:52px;line-height:45px;padding:5px 0 10px;margin-bottom:20px;color:#fff;font-family:'DINNextW01-CondensedMed'!important}.og-details h5{font-size:22px;padding:0;margin-bottom:0 0 10px 0;color:#009195;font-family:'Sabon LT W01 Roman'!important;font-style:italic}.og-details p{font-weight:400;font-size:16px;line-height:22px;color:#999}.og-loading{width:20px;height:20px;border-radius:50%;background:#ddd;box-shadow:0 0 1px #ccc,15px 30px 1px #ccc,-15px 30px 1px #ccc;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;-webkit-animation:loader .5s infinite ease-in-out both;-moz-animation:loader .5s infinite ease-in-out both;animation:loader .5s infinite ease-in-out both}@-webkit-keyframes loader{0%{background:#ddd}33%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ccc,-15px 30px 1px #ddd}66%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ddd,-15px 30px 1px #ccc}}@-moz-keyframes loader{0%{background:#ddd}33%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ccc,-15px 30px 1px #ddd}66%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ddd,-15px 30px 1px #ccc}}@keyframes loader{0%{background:#ddd}33%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ccc,-15px 30px 1px #ddd}66%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ddd,-15px 30px 1px #ccc}}@media screen and (max-width: 1199px){.og-fullimg{display:none}.og-details{float:none;width:100%}.og-expander-inner{padding:40px 212px}}@media screen and (max-width: 819px){.og-fullimg{display:none}.og-details{float:none;width:100%}.og-expander-inner{padding:20px}}.teamLinkedIn{overflow:auto}.teamLinkedIn > i{color:#fff;font-size:1.5em;padding:10px 0;margin-right:15px}.teamTwitterIn{overflow:auto}.teamTwitterIn > i{color:#fff;font-size:1.5em;padding:10px 0;margin-right:5px}@media only screen and (max-height: 320px){.main-nav li > a{font-size:26px!important}}@media only screen and (max-height: 480px){.main-nav li > a{line-height:1em;}.main-nav{top:55%}}ul#filter{font-size:16px;list-style:none;margin:0;padding-top:5px;padding-bottom:5px;padding-left:0}ul#filter li{display:inline-block;line-height:16px;margin-bottom:10px;list-style:none;color:#333}ul#filter a.boldButtonfilter{font-size:25px;padding:15px 50px 10px;clear:both;font-family:'DINNextW01-CondensedReg';text-transform:uppercase;background-color:#E5E5E5;border-width:1px;border-style:none;-webkit-box-shadow:none;box-shadow:none;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;color:#000;letter-spacing:.05em;display:inline-block;text-decoration:none!important;margin-right:2px}ul#filter a.boldButtonfilter:focus{outline-offset:0!important}ul#filter li.active > a{background-color:transparent;color:#1a1b1e;outline:2px solid #1a1b1e;text-decoration:none}.boldButtonFilterActive{background-color:transparent;color:#1a1b1e;outline:2px solid #1a1b1e;text-decoration:none}ul#filter a.boldButtonfilter:hover{background-color:transparent;color:#1a1b1e;outline:2px solid #1a1b1e;text-decoration:none}@media screen and (max-width: 768px){a.boldButtonfilter{width:100%;display:block;padding:0;margin:0}}.removeAbsoluteImportant{position:static!important}.fullTitleOpacity{opacity:1!important}.caseMobileHolder{padding-left:0!important;padding-right:0!important;margin-bottom:15px}.caseMobileHolder .newsTitleBox{padding:0!important}.ssba{padding-top:10px}a.contact-icon{color:#fff}a.contact-icon:hover{color:#fff}.z99999{z-index:9999!important}.zindex999999{z-index:999999!important}.transformUpper{text-transform:uppercase!important}.ptop25{padding-top:25px!important}.textAlignCenter{text-align:center!important}.margin-bottom0{margin-bottom:0!important}.margintop50{margin-top:50px}.overflowAuto{overflow:auto!important}.clearBoth{clear:both!important}.width100{width:100%!important}.floatLeft{float:left!important}.height60{height:60px!important}.width1000px{width:1000px!important}.maxwidth100{max-width:100%!important}.height40{height:40px!important}.height268{height:268px!important}.height292{height:292px!important}.height183{height:183px!important}.clearLeft{clear:left!important}.fontsize20{font-size:20px!important}.paddingtop50{padding-top:50px!important}.marginbottomminus30{margin-bottom:-30px!important}@media only screen and (min-width:768px){.paddingleft40{padding-left:40px}}@media only screen and (max-width:991px){.contactBoxMob{margin-top:0px !important}.headerIcons{margin-right:105px}}.timeline h4 {color:#a4c8c9 !important}@media only screen and (max-width:1499px){.timeline h4 {font-size:29px}.timeline p {font-size:14px !important}}.casetitlebox{padding: 0 7.5px 0 0 !important}.casetitlebox2{padding: 0 0 0 7.5px !important}@media only screen and (max-width:767px){.casetitlebox{padding: 0 0 0 0 !important}.casetitlebox2{padding: 0 0 0 0 !important}}.otherCaseHolder{padding-left: 0 !important;padding-right: 11.5px !important;}.otherCaseHolder2{padding-left: 4.5px !important;}.otherCaseHolder3{padding-right: 4.5px !important;}.otherCaseHolder4{padding-left: 12px !important;padding-right: 0px !important;}.newsholder1{padding:0 11.5px 0 0 !important}.newsholder2{padding:0 7.5px 0 4.5px !important}.newsholder3{padding:0 4.5px 0 7.5px !important}.newsholder4{padding:0 0 0 12px !important}@media only screen and (max-width:992px){.newsholder1{padding:0  7.5px 0 0 !important}.newsholder2{padding:0 0 0 7.5px !important}.newsholder3{padding:0 7.5px 0 0 !important}.newsholder4{padding:0 0 0 7.5px !important}}@media only screen and (max-width:991px){.marginmobile{margin-bottom: 15px !important;}.img-center{text-align:center !important;padding-right:0 !important;margin-top:15px}.otherCaseHolder{padding-left: 0 !important;padding-right: 7.5px !important;}.otherCaseHolder2{padding-left: 7.5px !important;padding-right: 0px !important;}.otherCaseHolder3{padding-right: 7.5px !important;padding-left:0 !important}.otherCaseHolder4{padding-left: 7.5px !important;padding-right: 0px !important;}} @media only screen and (max-width:767px){.newsholder1{padding:0 0 0 0 !important}.newsholder2{padding:0 0 0 0 !important}.newsholder3{padding:0 0 0 0 !important}.newsholder4{padding:0 0 0 0px !important}.contactBoxMob{margin-top:0px !important;}.emailContainer{float:left;margin-bottom:20px}.otherCaseHolder{padding-left: 0 !important;padding-right: 0px !important;}.otherCaseHolder2{padding-left: 0px !important;padding-right: 0px !important;}.otherCaseHolder3{padding-right: 0px !important;padding-left:0 !important}.otherCaseHolder4{padding-left: 0px !important;padding-right: 0px !important;}}.checkboxPleft{padding-left:0px;padding-right:0px !important}.checkboxPright{padding-left:70px !important;padding-right:0px}@media only screen and (max-width:991px){.timeline{padding:100px 0 !important}.checkboxPleft{padding-left:0px;padding-right:0px !important}.checkboxPright{padding-left:0px !important;padding-right:0px}.sendPMob{margin-top:50px !important}}@media only screen and (max-width:450px){.linkedInButton{padding: 24px 14px 19px;margin-right: 9px;}.clientEmailButton{width:auto}.boldButton{padding: 15px 20px 10px;}}div.wpcf7-validation-errors{border:none}.quote-colour{color:#a4c8c9 !important;font-family: 'Sabon LT W01 Italic' !important;}.overlay{position: absolute;top: 0;left: 0; width: 100%;height: 100%;z-index: 10;background-color: rgba(0,0,0,0.5); /*dim the background*/}
.category-news h3{margin:0 0 30px 0 !important}.category-news p{margin:0 0 30px 0 !important}
#mainwrapper {height: auto;text-align: center;width: 100%;}/* Image Box Style */#mainwrapper .box {border: 2px solid #000;cursor: pointer;height: 300px;margin: 5px;position: relative;overflow: hidden;width: 300px;float:left;}#mainwrapper .box h3 {position: absolute;left: 0;-webkit-transition: all 300ms ease-out;-moz-transition: all 300ms ease-out;-o-transition: all 300ms ease-out;-ms-transition: all 300ms ease-out; transition: all 300ms ease-out; padding:43% 0}/* Caption Common Style */#mainwrapper .box .caption {background-color: rgba(0,0,0,0.8);position: absolute;color: #fff;z-index: 100;-webkit-transition: all 300ms ease-out;-moz-transition: all 300ms ease-out;-o-transition: all 300ms ease-out;-ms-transition: all 300ms ease-out;transition: all 300ms ease-out;left: 0;}/** Caption 4: Slide **/#mainwrapper .box .slide-caption {width: 300px;height: 300px;text-align: left;padding: 15px;left: 300px; color:#ffffff;}#mainwrapper .box .slide-caption p {color:#ffffff;}/** Slide Caption :hover Behaviour **/#mainwrapper .box:hover .slide-caption {background-color: rgba(0,0,0,1) !important;-moz-transform: translateX(-100%);-o-transform: translateX(-100%);-webkit-transform: translateX(-100%);opacity: 1;transform: translateX(-100%);}#mainwrapper .box:hover img#image-4 {-moz-transform: translateX(-100%);-o-transform: translateX(-100%);-webkit-transform: translateX(-100%);transform: translateX(-100%);opacity: 1;} @media only screen and (max-width:767px){#mainwrapper {width:auto}}@media only screen and (max-width:410px) {#mainwrapper {width:auto} #mainwrapper .box {width:100%;height:75px} #mainwrapper .box h3{padding:6% 0}}