@import url(http://fonts.googleapis.com/css?family=Gentium+Book+Basic);@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,400i,700");article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}body{margin:0;}a{background:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}html{-moz-box-sizing:border-box;box-sizing:border-box;}*,*:before,*:after{box-sizing:inherit;}embed,img,object,video{max-width:100%;height:auto;}
@media all and (max-width:800px){#toolbar,#admin-menu{display:none;}html body.toolbar,html body.admin-menu{padding-top:0 !important;margin-top:0 !important;}}
input:not([type]),input[type="email" i],input[type="number" i],input[type="password" i],input[type="tel" i],input[type="url" i],input[type="text" i]{border-style:none;padding:0.5em;background:#dddddd;}input[type="submit"]{background:#204770;padding:10px 12px;border:0px;color:#ffffff;transition:background 0.2s ease;}input[type="submit"]:hover{background:#00649e;}.page-node.node-type-webform h1{padding:0.75em 20px 0px 20px;}@media (min-width:520px){.page-node.node-type-webform h1{padding:0.75em 20px 0px 100px;}}.page-node.node-type-webform article{max-width:980px;margin-right:auto;margin-left:auto;padding:20px;}.webform-container-inline label{display:block;margin-right:0;width:80px;}@media (min-width:520px){.webform-container-inline label{float:left;}}.webform-container-inline input.form-text{line-height:normal;max-width:100%;height:2.5em;padding:10px 20px;background-color:#ddd;border:none;}@media (min-width:520px){.webform-container-inline input.form-text{width:350px;}}.form-textarea-wrapper textarea{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin:0;margin-top:0.5em;background-color:#ddd;border:none;padding:10px 20px;}@media (min-width:520px){.form-textarea-wrapper textarea{margin-left:80px;width:350px;}}.node--webform--full input.form-submit{margin:0;margin-top:1em;padding:10px 20px;}@media (min-width:520px){.node--webform--full input.form-submit{margin-left:140px;}}.webform-component label{width:140px !important;display:inline-block !important;float:left;padding-top:10px;}.block--views h2,.block--block h2{max-width:980px;margin:0 auto;padding:0.75em 20px 0 20px;}.block--views .block__content,.block--block .block__content{max-width:980px;margin-right:auto;margin-left:auto;padding:20px;}#block-views-our-clients-block .view-content{margin:-5px;}#block-views-our-clients-block .views-row{display:inline-block;width:140px;}@media (min-width:520px){#block-views-our-clients-block .views-row{width:150px;}}#block-views-our-clients-block .views-row img{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%);}#block-views-our-clients-block .views-row:hover img{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0,0 1 0 0 0,0 0 1 0 0,0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:grayscale(0%);}.page-team .l-main{max-width:1200px;margin:0 auto;}.page-team .l-main h1{margin-left:0.667em;margin-bottom:1em;margin-top:0.677em;}.view-id-team.view-display-id-page .views-row{display:inline-block;margin-bottom:4em;max-width:200px;margin-left:2em;margin-right:2em;text-align:left;vertical-align:top;}.view-id-team.view-display-id-page .views-field-field-twitter{margin-top:1em;}.block--views-team-block .block__content{max-width:1040px;padding:0;}@media (min-width:980px){.block--views-team-block .block__content{padding:20px;}}.block--views-team-block .views-row{padding:20px;display:inline-block;width:150px;vertical-align:top;text-align:center;position:relative;height:240px;box-sizing:border-box;}@media (min-width:520px){.block--views-team-block .views-row{width:160px;}}.block--views-team-block .views-row img{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%);}.block--views-team-block .views-row:hover img{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0,0 1 0 0 0,0 0 1 0 0,0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:grayscale(0%);}.block--views-team-block h4{text-transform:uppercase;padding:0.5em 0 0.5em 15px;font-size:1.4em;text-align:left;margin:0 -10px;}.block--views-team-block .views-field-field-twitter{padding:0 0 0 15px;text-align:left;margin:0 -10px;position:absolute;bottom:1.5em;}img,media{max-width:100%;height:auto;}.node-unpublished{background-color:transparent;}.node--testimonial--teaser{max-width:980px;margin:0 auto;padding:50px 0px;vertical-align:top;position:relative;}.node--testimonial--teaser .group-left{max-width:259px;width:40%;margin-right:110px;float:left;display:inline-block;vertical-align:top;text-align:center;padding-top:15px;}@media (min-width:0px) and (max-width:520px){.node--testimonial--teaser .group-left{float:none;width:95%;text-align:center;margin:0 auto;display:block;margin-bottom:50px;}}@media (min-width:520px) and (max-width:980px){.node--testimonial--teaser .group-left{margin-right:50px;margin-left:10px;width:36%;float:none;}}.node--testimonial--teaser .group-left::after{content:" ";background-image:url(/sites/all/themes/xequals/images/bracket300white.png);background-repeat:no-repeat;background-position:center;height:300px;width:74px;position:absolute;top:50px;left:270px;}@media (min-width:0px) and (max-width:520px){.node--testimonial--teaser .group-left::after{display:none;}}@media (min-width:520px) and (max-width:980px){.node--testimonial--teaser .group-left::after{display:none;}}.node--testimonial--teaser .group-right{max-width:600px;width:auto;float:none;display:table;height:300px;}@media (min-width:0px) and (max-width:520px){.node--testimonial--teaser .group-right{width:95%;text-align:center;margin:0 auto;display:block;height:auto;}}@media (min-width:520px) and (max-width:980px){.node--testimonial--teaser .group-right{width:48%;height:auto;}}.node--testimonial--teaser .group-right p{padding-top:0px;margin-top:0px;}.node--testimonial--teaser .group-right .field--type-text-with-summary{display:table-cell;vertical-align:middle;}h3 a{color:#555;text-decoration:none;line-height:1em;margin-top:0.25em;margin-bottom:0.5em;display:block;text-transform:uppercase;}body.node-type-portfolio-entry > div.l-page.no-sidebars > div > div > h1{display:none;}.node-type-portfolio-entry .colourwrap{background-color:#003852;padding:50px 0;color:#dddddd;}.node-type-portfolio-entry .colourwrap h1,.node-type-portfolio-entry .colourwrap h2,.node-type-portfolio-entry .colourwrap h3,.node-type-portfolio-entry .colourwrap h4{color:#dddddd;}.node-type-portfolio-entry .colwrapper{max-width:980px;margin:0 auto;}.node-type-portfolio-entry .colwrapper .group-left{max-width:300px;width:30%;margin-right:20px;float:none;display:inline-block;}@media (min-width:0px) and (max-width:520px){.node-type-portfolio-entry .colwrapper .group-left{width:100%;max-width:100%;text-align:center;margin:0 auto;padding-bottom:20px;}}@media (min-width:520px) and (max-width:980px){.node-type-portfolio-entry .colwrapper .group-left{padding:0 20px;}}.node-type-portfolio-entry .colwrapper .group-right{max-width:600px;width:65%;float:none;display:inline-block;}.node-type-portfolio-entry .colwrapper .group-right h1,.node-type-portfolio-entry .colwrapper .group-right h2{padding:0px;margin-bottom:40px;position:relative;left:-2px;width:auto;}@media (min-width:0px) and (max-width:520px){.node-type-portfolio-entry .colwrapper .group-right{width:100%;text-align:center;margin:0 auto;}}@media (min-width:520px) and (max-width:980px){.node-type-portfolio-entry .colwrapper .group-right{padding:0 20px;}}.node-type-portfolio-entry .field--name-field-link{margin-top:20px;}.node-type-portfolio-entry .field--name-field-link a{border-bottom:1px dashed;}.node-type-portfolio-entry .field--name-field-link a:hover{color:#fff;}.node-type-portfolio-entry .group-footer > .field--type-text-with-summary{max-width:980px;margin:0 auto;padding:50px 0px;}@media (min-width:520px) and (max-width:980px){.node-type-portfolio-entry .group-footer > .field--type-text-with-summary{margin:0 20px;}}@media (min-width:0px) and (max-width:520px){.node-type-portfolio-entry .group-footer > .field--type-text-with-summary{width:95%;text-align:left;margin:0 auto;}}.node-type-portfolio-entry .group-footer .field--name-field-testimonial{background-color:#dddddd;min-height:400px;position:relative;}.node-type-portfolio-entry .content{position:relative;min-height:550px;}@media (min-width:0px) and (max-width:520px){.node-type-portfolio-entry .content{max-width:70%;}}@media (min-width:520px) and (max-width:980px){.node-type-portfolio-entry .content{max-width:90% !important;min-height:600px;}}@media (min-width:980px) and (max-width:1400px){.node-type-portfolio-entry .content{min-height:570px;max-width:80% !important;}}.node-type-portfolio-entry .content .field--name-field-1980{position:re;top:0px;left:-20%;z-index:100;max-width:1100px;margin-bottom:200px;}@media (min-width:0px) and (max-width:520px){.node-type-portfolio-entry .content .field--name-field-1980{display:none;}}@media (min-width:520px) and (max-width:980px){.node-type-portfolio-entry .content .field--name-field-1980{display:none;}}@media (min-width:980px) and (max-width:1400px){.node-type-portfolio-entry .content .field--name-field-1980{display:none;}}.node-type-portfolio-entry .content .field--name-field-1366{position:absolute;bottom:10%;left:-14%;z-index:102;max-width:800px;}@media (min-width:0px) and (max-width:520px){.node-type-portfolio-entry .content .field--name-field-1366{display:none;}}@media (min-width:520px) and (max-width:980px){.node-type-portfolio-entry .content .field--name-field-1366{left:-12%;}}.node-type-portfolio-entry .content .field--name-field-1024{position:absolute;bottom:5%;right:15%;z-index:104;max-width:500px;height:auto;}@media (min-width:0px) and (max-width:520px){.node-type-portfolio-entry .content .field--name-field-1024{display:none;}}@media (min-width:520px) and (max-width:980px){.node-type-portfolio-entry .content .field--name-field-1024{display:none;}}.node-type-portfolio-entry .content .field--name-field-768{position:absolute;z-index:103;bottom:9%;right:-7%;max-width:362px;}@media (min-width:0px) and (max-width:520px){.node-type-portfolio-entry .content .field--name-field-768{top:initial;right:initial;bottom:initial;}}@media (min-width:520px) and (max-width:980px){.node-type-portfolio-entry .content .field--name-field-768{bottom:5%;right:2%;max-width:55%;}}.node-type-portfolio-entry .content .field--name-field-375{position:absolute;max-width:150px;height:auto;z-index:105;bottom:9%;right:-10%;}@media (min-width:0px) and (max-width:520px){.node-type-portfolio-entry .content .field--name-field-375{top:initial;right:5%;bottom:initial;}}@media (min-width:520px) and (max-width:980px){.node-type-portfolio-entry .content .field--name-field-375{bottom:6%;right:-4%;}}.view-services-page .view-content{max-width:1400px;margin:0 auto;}.view-services-page.view-display-id-attachment_1 .view-content{max-width:100%;margin:0 auto;}.page-services h1{max-width:1350px;width:auto;}.view-services-page{margin-top:40px;}.view-services-page h2{font-size:1.5em;text-align:left;}.view-services-page a{border-bottom:0px;}.view-services-page .views-row{width:calc(25% - 45px);display:inline-block;margin:0px 20px;vertical-align:top;min-height:480px;padding:20px 20px 20px 30px;border:1px solid transparent;}@media (min-width:0px) and (max-width:520px){.view-services-page .views-row{width:90%;display:block;margin:0 auto;margin-bottom:50px;min-height:auto;}}@media (min-width:520px) and (max-width:980px){.view-services-page .views-row{width:calc(50% - 65px);min-height:auto;}}.view-services-page .views-row h2{color:#204770;}.view-services-page .views-row .s_icon{max-width:195px;margin:0 auto;margin-bottom:20px;}.view-services-page .views-row .field--name-field-services-linked-list,.view-services-page .views-row .field--name-field-associated-services-list{display:list-item;}.view-services-page .views-row:hover{border:1px dashed #666666;}.view-services-page .attachment{margin-top:40px;margin-bottom:40px;max-width:1400px;margin:0 auto;}@media (min-width:0px) and (max-width:520px){.view-services-page .attachment{margin-top:0px;}}.view-services-page .attachment .views-row{width:calc(25% - 45px);display:inline-block;margin:0px 20px 20px 20px;vertical-align:top;min-height:initial;padding:20px 20px 20px 30px;border:1px solid transparent;}@media (min-width:0px) and (max-width:520px){.view-services-page .attachment .views-row{width:90%;display:block;margin:0 auto;margin-bottom:20px;min-height:auto;}}@media (min-width:520px) and (max-width:1180px){.view-services-page .attachment .views-row{width:calc(50% - 65px);margin-bottom:50px;min-height:auto;}}.view-services-page .attachment .views-row h2{margin-bottom:20px;}.view-services-page .attachment .views-row a.views-more-link{display:block;font-style:italic;color:#00649e;font-size:0.85em;}.view-services-page .attachment .views-row a.views-more-link:hover{color:#36b6ff;}.view-services-page .attachment .views-row .field--name-field-service-icon{display:inline-block;}.view-services-page .attachment .views-row .field--name-field-service-icon img{width:45px;height:auto;}.view-services-page .attachment .views-row-1 .field--name-field-service-icon img,.view-services-page .attachment .views-row-3 .field--name-field-service-icon img,.view-services-page .attachment .views-row-5 .field--name-field-service-icon img,.view-services-page .attachment .views-row-6 .field--name-field-service-icon img,.view-services-page .attachment .views-row-7 .field--name-field-service-icon img,.view-services-page .attachment .views-row-9 .field--name-field-service-icon img{position:relative;top:-8px;}.view-services-page .attachment .views-row:hover{border:1px dashed #666666;}.node--services--full .field--name-field-service-icon{max-width:940px;margin:0 auto;}.node--services--full .field--name-field-service-icon img{float:left;margin:0 40px 30px 0;}.section-contact .content-container{max-width:980px;overflow:auto;margin:0 auto;padding:0px 20px;}.section-contact .content-container .contact-page-information{margin-bottom:40px;overflow:auto;}@media (min-width:0px) and (max-width:520px){.section-contact .content-container .contact-page-information .block__content{padding:0px;}.section-contact .content-container .contact-page-information .block__content p{float:none !important;}}.section-contact .content-container .contact-page-information .block__content p{float:left;margin-right:40px;}.section-contact .content-container .contact-page-information .block__content{padding:0px;}.section-contact .content-container .block--webform{max-width:100%;}.section-contact .content-container .contact-page-map{float:left;}.section-contact .content-container .contact-page-map .block__content{padding:0px;}.section-contact .l-content{overflow:auto;max-width:1300px;margin:0 auto;margin-bottom:50px;}.section-contact .l-content h1{margin-bottom:60px;}.section-contact .block--webform{float:left;}.section-contact .block--webform{margin-right:40px;}.section-contact .block--block-3 .block__content{padding-top:0px;}.section-contact .block--block-3 .block__content > p{margin-top:0px;}@media (min-width:520px){.section-contact input.webform-submit.button-primary.form-submit{margin-left:140px;margin-top:5px;}}.section-time-entry .l-content{padding-bottom:50px;}.time-tracker-time-entry-form{overflow:auto;padding-right:20px;}.time-tracker-time-entry-form .field-name-field-ticket-number{clear:both;float:left;}.time-tracker-time-entry-form .form-actions{padding-bottom:20px;}.time-tracker-time-entry-form .form-actions input{position:initial !important;}.time-tracker-time-entry-form .tabledrag-toggle-weight-wrapper{text-align:left;}.time-tracker-time-entry-form .form-actions{float:right;padding-top:40px;}.node--client--full fieldset.form-wrapper{clear:both;}.node--client--full .time_tracker_time_entries{font-size:0.9em;}.node--client--full .time_tracker_time_entries td{padding:5px;}.node--client--full .time_tracker_time_entries td.time_entry_activity{min-width:100px;}.page-time-entry-edit .time-tracker-time-entry-form{width:980px;margin:0 auto;padding:0.75em 20px 0 20px;}.page-time-entry-edit .form-type-checkbox{display:inline-block;padding-top:20px;}.page-time-entry-edit .form-item{margin-right:10px;}@font-face{font-family:'aller';src:url(/sites/all/themes/xequals/fonts/aller/aller_rg-webfont.woff2) format("woff2"),url(/sites/all/themes/xequals/fonts/aller/aller_rg-webfont.woff) format("woff"),url(/sites/all/themes/xequals/fonts/aller/aller_rg-webfont.ttf) format("truetype"),url(/sites/all/themes/xequals/fonts/aller/aller_rg-webfont.svg#allerregular) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'aller';src:url(/sites/all/themes/xequals/fonts/aller/aller_bd-webfont.woff2) format("woff2"),url(/sites/all/themes/xequals/fonts/aller/aller_bd-webfont.woff) format("woff"),url(/sites/all/themes/xequals/fonts/aller/aller_bd-webfont.ttf) format("truetype"),url(/sites/all/themes/xequals/fonts/aller/aller_bd-webfont.svg#allerbold) format("svg");font-weight:bold;font-style:normal;}html{font-family:'Open Sans',sans-serif;color:#111111;font-size:18px;line-height:30px;}h1,h2,h3,h4,h5{font-family:"aller",sans-serif;font-weight:normal;margin:0;padding-top:0.25em;}h1,h2,h3{color:#204770;}h1{font-size:44px;font-weight:bold;}h2{font-size:32px;font-weight:bold;}h3{font-size:28px;font-weight:bold;}a{color:inherit;text-decoration:none;border-bottom:1px solid;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;}.field--type-image a{border-bottom:none;}a:hover{color:#204770;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,img a,.views-field-field-image a,.views-field-field-twitter a,.views-field-view-node a{border-bottom:none;}.l-branding a{border-bottom:none;}blockquote{float:right;width:50%;font-size:1.3em;line-height:1.5em;margin:0 2em;padding:0.5em 2em;background:url(/sites/all/themes/xequals/images/blockquote.png) no-repeat;}.tabs--primary{margin-bottom:0;}h1{margin:0 auto;padding:0.75em 20px 0 20px;}@media (min-width:980px){h1{width:980px;}}.entity-paragraphs-item.grey-box{background:#eee;}.entity-paragraphs-item.grey-box .field--name-field-title{margin-top:15px;margin-bottom:20px;}.entity-paragraphs-item .content{max-width:980px;margin-right:auto;margin-left:auto;padding:20px;}.entity-paragraphs-item .content h1,.entity-paragraphs-item .content h2,.entity-paragraphs-item .content h3,.entity-paragraphs-item .content .field--name-field-title{text-align:left;}.paragraphs-item-sales-slab{font-family:'Gentium Book Basic',serif;font-size:1.2em;line-height:1.3em;font-style:italic;color:#204770;text-align:center;padding:2em;background:#dddddd;}@media (min-width:520px){.paragraphs-item-sales-slab{font-size:1.5em;}}.paragraphs-item-sales-slab .content{max-width:450px;margin-right:auto;margin-left:auto;padding:0;text-align:center;}.paragraphs-item-sales-slab .content .field--name-field-headline{font-size:2em;line-height:1.1em;}.paragraphs-item-sales-slab .content .field--name-field-headline p{margin:0;padding:0;}.paragraphs-item-sales-slab .content .field--name-field-headline strong{font-weight:normal;font-family:Aller Display,sans-serif;font-style:normal;}.paragraphs-item-sales-slab .content .field--name-field-divider{border-bottom:1px dashed;margin-bottom:1.5em;}.paragraphs-item-sales-slab .content .field--name-field-divider .field__item{display:inline-block;background:#dddddd;position:relative;top:0.75em;padding:0px 0.75em;}.paragraphs-item-sales-slab .content .field--name-field-divider .field--name-field-body{padding:0px 1em;}.content ul{padding:0;}.content ul li:before{content:"\2022";font-size:1.5em;vertical-align:bottom;display:inline-block;width:20px;}.content ul li{list-style:none;vertical-align:middle;line-height:2em;}@media (min-width:980px){.paragraphs-item-list-with-text .text{width:50%;display:inline-block;padding-right:2.5%;}.paragraphs-item-list-with-text p{padding-right:5%;}.paragraphs-item-list-with-text .list{width:50%;display:inline-block;vertical-align:top;padding-left:10px;}}.paragraphs-item-text .field--name-field-title .field__item{font-family:"aller",sans-serif;color:#204770;font-size:32px;font-weight:bold;}footer{background-color:#003852;color:#ffffff;position:relative;}footer .l-region--footer{width:100%;padding:20px 20px 10px 20px;overflow:auto;}@media (min-width:520px){footer .l-region--footer{max-width:980px;margin:0 auto;}}footer .l-region--footer a:link,footer .l-region--footer a.active{border:none;color:#ffffff;}footer .l-region--footer .footer-logo{float:left;}footer .l-region--footer .footer-logo .block__content{padding:0px;}footer .l-region--footer .footer-logo .block__content p{margin:0px;}footer .l-region--footer .footer-social{float:right;}footer .l-region--footer .footer-social .block__content{padding:0px;}footer .l-region--footer .footer-social .block__content p{margin:0px;}footer .l-region--footer .footer-social .block__content a{margin-left:15px;}footer .l-region--footer .block--menu-menu-footer-menu{clear:both;float:left;margin-right:60px;font-family:"aller",sans-serif;}footer .l-region--footer .block--menu-menu-footer-menu ul.menu{padding:0px;margin-top:10px;}footer .l-region--footer .block--menu-menu-footer-menu ul.menu li.leaf{list-style-image:none;list-style-type:none;padding-bottom:10px;}footer .l-region--footer .footer-contact{float:left;}footer .l-region--footer .footer-contact .block__content{padding:0px;}footer .l-region--footer .footer-contact .block__content > p:first-child{margin-top:10px;}footer .l-region--footer .block--views-credibility-block{clear:both;overflow:auto;}footer .l-region--footer .block--views-credibility-block .views-row{float:left;margin-right:15px;}footer .l-region--footer .block--views-credibility-block .block__content{padding:0px;}@media (min-width:520px){footer .l-region--footer .block--views-credibility-block{clear:none;float:right;min-width:500px;}footer .l-region--footer .block--views-credibility-block .block__content{padding-top:10px;}footer .l-region--footer .block--views-credibility-block .views-row{float:right;margin-left:15px;margin-right:0px;}}footer .l-region--footer .footer-copyright{clear:both;font-size:13px;}footer .l-region--footer .footer-copyright .block__content{padding:0px;}footer .l-region--footer .footer-copyright .block__content p{margin-bottom:0px;}.l-header{background-image:url(/sites/all/themes/xequals/images/header-background-hd.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;}.l-header h2,.l-header h3,.l-header h4,.l-header p{color:#ffffff;font-weight:normal;}.l-branding{max-width:980px;margin:0 auto;padding:20px;overflow:auto;}.l-branding .site-logo{float:left;}.l-branding .header-contact{clear:both;}.l-branding .header-contact .block__content{padding:20px 0px 0px 0px;}.l-branding .header-contact h4{color:#ffffff;margin-top:-5px;padding:0px;}@media (min-width:520px){.l-branding .header-contact{clear:none;float:right;max-width:300px;}.l-branding .header-contact .block__content{padding-top:0px;padding-right:0px;}}.l-region--header{max-width:980px;margin:0 auto;padding-bottom:20px;overflow:auto;}@media (min-width:980px){.l-region--header .header-slogan .block__content{padding:20px;}}.l-region--header .header-slogan h2{border-bottom:3px solid #ffffff;padding:0.75em 0px 10px 0px;display:inline-block;}@media (min-width:0px) and (max-width:520px){.l-region--header .header-slogan h2{padding-top:0px;}}@media (min-width:980px){.l-region--header .header-contact{max-width:50%;float:right;margin-top:5px;}.l-region--header .header-contact h2{font-size:26px;line-height:30px;}}.l-branding{-webkit-transition:0.5s ease-out;-moz-transition:0.5s ease-out;-o-transition:0.5s ease-out;transition:0.5s ease-out;}canvas{width:100%;display:block;display:none;}.l-region--navigation .menu{border:none;list-style:none;text-align:left;padding:0;font-family:"aller",sans-serif;font-weight:normal;max-width:980px;margin:0 auto;}.l-region--navigation .menu .leaf{list-style-image:none;list-style-type:none;list-style:none;display:inline-block;}.l-region--navigation .menu .leaf a{display:inline-block;line-height:60px;padding-left:1em;padding-right:1em;color:white;text-transform:uppercase;text-decoration:none;border:0px;}.l-region--navigation .menu .leaf a:hover{background:#204770;}.page-portfolio .l-main .views-row.views-row-even{background:#dddddd;}.page-portfolio .l-main .views-row .views-field-nothing{max-width:980px;margin:0 auto;padding:40px 20px;overflow:auto;}@media (min-width:980px){.page-portfolio .l-main .views-row .field--type-image{float:left;padding-right:40px;max-width:380px;box-sizing:border-box;}}@media (min-width:980px){.page-portfolio .l-main .views-row .portwrap{width:calc(100% - 380px);float:left;}}.page-portfolio .l-main .views-row h2{padding-bottom:20px;border-bottom:1px dashed;}.page-portfolio .l-main .views-row h4{padding-top:10px;}.ds-2col-stacked .colwrapper > .group-left{display:inline-block;float:none;clear:both;vertical-align:top;}.ds-2col-stacked .colwrapper > .group-right{display:inline-block;float:none;clear:both;vertical-align:top;}.ds-2col-stacked > .group-footer{clear:both;}
