/* normalize.css v2.1.0 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}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:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}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}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{font-size:100%}body{background:#fff;color:#222;padding:0;margin:0;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;line-height:1;position:relative;cursor:default}a:hover{cursor:pointer}a:focus{outline:none}img,object,embed{max-width:100%;height:auto}object,embed{height:100%}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important}.left{float:left !important}.right{float:right !important}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-justify{text-align:justify !important}.hide{display:none}.antialiased{-webkit-font-smoothing:antialiased}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5em;*zoom:1}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row.collapse .column,.row.collapse .columns{position:relative;padding-left:0;padding-right:0;float:left}.row .row{width:auto;margin-left:-0.9375em;margin-right:-0.9375em;margin-top:0;margin-bottom:0;max-width:none;*zoom:1}.row .row:before,.row .row:after{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{width:auto;margin:0;max-width:none;*zoom:1}.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{position:relative;padding-left:0.9375em;padding-right:0.9375em;width:100%;float:left}@media only screen{.column,.columns{position:relative;padding-left:0.9375em;padding-right:0.9375em;float:left}.small-1{position:relative;width:8.33333%}.small-2{position:relative;width:16.66667%}.small-3{position:relative;width:25%}.small-4{position:relative;width:33.33333%}.small-5{position:relative;width:41.66667%}.small-6{position:relative;width:50%}.small-7{position:relative;width:58.33333%}.small-8{position:relative;width:66.66667%}.small-9{position:relative;width:75%}.small-10{position:relative;width:83.33333%}.small-11{position:relative;width:91.66667%}.small-12{position:relative;width:100%}.small-offset-0{position:relative;margin-left:0%}.small-offset-1{position:relative;margin-left:8.33333%}.small-offset-2{position:relative;margin-left:16.66667%}.small-offset-3{position:relative;margin-left:25%}.small-offset-4{position:relative;margin-left:33.33333%}.small-offset-5{position:relative;margin-left:41.66667%}.small-offset-6{position:relative;margin-left:50%}.small-offset-7{position:relative;margin-left:58.33333%}.small-offset-8{position:relative;margin-left:66.66667%}.small-offset-9{position:relative;margin-left:75%}.small-offset-10{position:relative;margin-left:83.33333%}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}.column.small-centered,.columns.small-centered{position:relative;margin-left:auto;margin-right:auto;float:none !important}}@media only screen and (min-width: 768px){.large-1{position:relative;width:8.33333%}.large-2{position:relative;width:16.66667%}.large-3{position:relative;width:25%}.large-4{position:relative;width:33.33333%}.large-5{position:relative;width:41.66667%}.large-6{position:relative;width:50%}.large-7{position:relative;width:58.33333%}.large-8{position:relative;width:66.66667%}.large-9{position:relative;width:75%}.large-10{position:relative;width:83.33333%}.large-11{position:relative;width:91.66667%}.large-12{position:relative;width:100%}.row .large-offset-0{position:relative;margin-left:0%}.row .large-offset-1{position:relative;margin-left:8.33333%}.row .large-offset-2{position:relative;margin-left:16.66667%}.row .large-offset-3{position:relative;margin-left:25%}.row .large-offset-4{position:relative;margin-left:33.33333%}.row .large-offset-5{position:relative;margin-left:41.66667%}.row .large-offset-6{position:relative;margin-left:50%}.row .large-offset-7{position:relative;margin-left:58.33333%}.row .large-offset-8{position:relative;margin-left:66.66667%}.row .large-offset-9{position:relative;margin-left:75%}.row .large-offset-10{position:relative;margin-left:83.33333%}.row .large-offset-11{position:relative;margin-left:91.66667%}.push-1{position:relative;left:8.33333%;right:auto}.pull-1{position:relative;right:8.33333%;left:auto}.push-2{position:relative;left:16.66667%;right:auto}.pull-2{position:relative;right:16.66667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.33333%;right:auto}.pull-4{position:relative;right:33.33333%;left:auto}.push-5{position:relative;left:41.66667%;right:auto}.pull-5{position:relative;right:41.66667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.33333%;right:auto}.pull-7{position:relative;right:58.33333%;left:auto}.push-8{position:relative;left:66.66667%;right:auto}.pull-8{position:relative;right:66.66667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.push-11{position:relative;left:91.66667%;right:auto}.pull-11{position:relative;right:91.66667%;left:auto}.column.large-centered,.columns.large-centered{position:relative;margin-left:auto;margin-right:auto;float:none !important}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left !important}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right !important}}.show-for-small,.show-for-medium-down,.show-for-large-down{display:inherit !important}.show-for-medium,.show-for-medium-up,.show-for-large,.show-for-large-up,.show-for-xlarge{display:none !important}.hide-for-medium,.hide-for-medium-up,.hide-for-large,.hide-for-large-up,.hide-for-xlarge{display:inherit !important}.hide-for-small,.hide-for-medium-down,.hide-for-large-down{display:none !important}table.show-for-small,table.show-for-medium-down,table.show-for-large-down,table.hide-for-medium,table.hide-for-medium-up,table.hide-for-large,table.hide-for-large-up,table.hide-for-xlarge{display:table}thead.show-for-small,thead.show-for-medium-down,thead.show-for-large-down,thead.hide-for-medium,thead.hide-for-medium-up,thead.hide-for-large,thead.hide-for-large-up,thead.hide-for-xlarge{display:table-header-group !important}tbody.show-for-small,tbody.show-for-medium-down,tbody.show-for-large-down,tbody.hide-for-medium,tbody.hide-for-medium-up,tbody.hide-for-large,tbody.hide-for-large-up,tbody.hide-for-xlarge{display:table-row-group !important}tr.show-for-small,tr.show-for-medium-down,tr.show-for-large-down,tr.hide-for-medium,tr.hide-for-medium-up,tr.hide-for-large,tr.hide-for-large-up,tr.hide-for-xlarge{display:table-row !important}td.show-for-small,td.show-for-medium-down,td.show-for-large-down,td.hide-for-medium,td.hide-for-medium-up,td.hide-for-large,td.hide-for-large-up,td.hide-for-xlarge,th.show-for-small,th.show-for-medium-down,th.show-for-large-down,th.hide-for-medium,th.hide-for-medium-up,th.hide-for-large,th.hide-for-large-up,th.hide-for-xlarge{display:table-cell !important}@media only screen and (min-width: 768px){.show-for-medium,.show-for-medium-up{display:inherit !important}.show-for-small{display:none !important}.hide-for-small{display:inherit !important}.hide-for-medium,.hide-for-medium-up{display:none !important}table.show-for-medium,table.show-for-medium-up,table.hide-for-small{display:table}thead.show-for-medium,thead.show-for-medium-up,thead.hide-for-small{display:table-header-group !important}tbody.show-for-medium,tbody.show-for-medium-up,tbody.hide-for-small{display:table-row-group !important}tr.show-for-medium,tr.show-for-medium-up,tr.hide-for-small{display:table-row !important}td.show-for-medium,td.show-for-medium-up,td.hide-for-small,th.show-for-medium,th.show-for-medium-up,th.hide-for-small{display:table-cell !important}}@media only screen and (min-width: 1280px){.show-for-large,.show-for-large-up{display:inherit !important}.show-for-medium,.show-for-medium-down{display:none !important}.hide-for-medium,.hide-for-medium-down{display:inherit !important}.hide-for-large,.hide-for-large-up{display:none !important}table.show-for-large,table.show-for-large-up,table.hide-for-medium,table.hide-for-medium-down{display:table}thead.show-for-large,thead.show-for-large-up,thead.hide-for-medium,thead.hide-for-medium-down{display:table-header-group !important}tbody.show-for-large,tbody.show-for-large-up,tbody.hide-for-medium,tbody.hide-for-medium-down{display:table-row-group !important}tr.show-for-large,tr.show-for-large-up,tr.hide-for-medium,tr.hide-for-medium-down{display:table-row !important}td.show-for-large,td.show-for-large-up,td.hide-for-medium,td.hide-for-medium-down,th.show-for-large,th.show-for-large-up,th.hide-for-medium,th.hide-for-medium-down{display:table-cell !important}}@media only screen and (min-width: 1440px){.show-for-xlarge{display:inherit !important}.show-for-large,.show-for-large-down{display:none !important}.hide-for-large,.hide-for-large-down{display:inherit !important}.hide-for-xlarge{display:none !important}table.show-for-xlarge,table.hide-for-large,table.hide-for-large-down{display:table}thead.show-for-xlarge,thead.hide-for-large,thead.hide-for-large-down{display:table-header-group !important}tbody.show-for-xlarge,tbody.hide-for-large,tbody.hide-for-large-down{display:table-row-group !important}tr.show-for-xlarge,tr.hide-for-large,tr.hide-for-large-down{display:table-row !important}td.show-for-xlarge,td.hide-for-large,td.hide-for-large-down,th.show-for-xlarge,th.hide-for-large,th.hide-for-large-down{display:table-cell !important}}.show-for-landscape,.hide-for-portrait{display:inherit !important}.hide-for-landscape,.show-for-portrait{display:none !important}table.hide-for-landscape,table.show-for-portrait{display:table}thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group !important}tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group !important}tr.hide-for-landscape,tr.show-for-portrait{display:table-row !important}td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell !important}@media only screen and (orientation: landscape){.show-for-landscape,.hide-for-portrait{display:inherit !important}.hide-for-landscape,.show-for-portrait{display:none !important}table.show-for-landscape,table.hide-for-portrait{display:table}thead.show-for-landscape,thead.hide-for-portrait{display:table-header-group !important}tbody.show-for-landscape,tbody.hide-for-portrait{display:table-row-group !important}tr.show-for-landscape,tr.hide-for-portrait{display:table-row !important}td.show-for-landscape,td.hide-for-portrait,th.show-for-landscape,th.hide-for-portrait{display:table-cell !important}}@media only screen and (orientation: portrait){.show-for-portrait,.hide-for-landscape{display:inherit !important}.hide-for-portrait,.show-for-landscape{display:none !important}table.show-for-portrait,table.hide-for-landscape{display:table}thead.show-for-portrait,thead.hide-for-landscape{display:table-header-group !important}tbody.show-for-portrait,tbody.hide-for-landscape{display:table-row-group !important}tr.show-for-portrait,tr.hide-for-landscape{display:table-row !important}td.show-for-portrait,td.hide-for-landscape,th.show-for-portrait,th.hide-for-landscape{display:table-cell !important}}.show-for-touch{display:none !important}.hide-for-touch{display:inherit !important}.touch .show-for-touch{display:inherit !important}.touch .hide-for-touch{display:none !important}table.hide-for-touch{display:table}.touch table.show-for-touch{display:table}thead.hide-for-touch{display:table-header-group !important}.touch thead.show-for-touch{display:table-header-group !important}tbody.hide-for-touch{display:table-row-group !important}.touch tbody.show-for-touch{display:table-row-group !important}tr.hide-for-touch{display:table-row !important}.touch tr.show-for-touch{display:table-row !important}td.hide-for-touch{display:table-cell !important}.touch td.show-for-touch{display:table-cell !important}th.hide-for-touch{display:table-cell !important}.touch th.show-for-touch{display:table-cell !important}@media only screen{[class*="block-grid-"]{display:block;padding:0;margin:0 -0.625em;*zoom:1}[class*="block-grid-"]:before,[class*="block-grid-"]:after{content:" ";display:table}[class*="block-grid-"]:after{clear:both}[class*="block-grid-"]>li{display:inline;height:auto;float:left;padding:0 0.625em 1.25em}.small-block-grid-1>li{width:100%;padding:0 0.625em 1.25em}.small-block-grid-1>li:nth-of-type(n){clear:none}.small-block-grid-1>li:nth-of-type(1n+1){clear:both}.small-block-grid-2>li{width:50%;padding:0 0.625em 1.25em}.small-block-grid-2>li:nth-of-type(n){clear:none}.small-block-grid-2>li:nth-of-type(2n+1){clear:both}.small-block-grid-3>li{width:33.33333%;padding:0 0.625em 1.25em}.small-block-grid-3>li:nth-of-type(n){clear:none}.small-block-grid-3>li:nth-of-type(3n+1){clear:both}.small-block-grid-4>li{width:25%;padding:0 0.625em 1.25em}.small-block-grid-4>li:nth-of-type(n){clear:none}.small-block-grid-4>li:nth-of-type(4n+1){clear:both}.small-block-grid-5>li{width:20%;padding:0 0.625em 1.25em}.small-block-grid-5>li:nth-of-type(n){clear:none}.small-block-grid-5>li:nth-of-type(5n+1){clear:both}.small-block-grid-6>li{width:16.66667%;padding:0 0.625em 1.25em}.small-block-grid-6>li:nth-of-type(n){clear:none}.small-block-grid-6>li:nth-of-type(6n+1){clear:both}.small-block-grid-7>li{width:14.28571%;padding:0 0.625em 1.25em}.small-block-grid-7>li:nth-of-type(n){clear:none}.small-block-grid-7>li:nth-of-type(7n+1){clear:both}.small-block-grid-8>li{width:12.5%;padding:0 0.625em 1.25em}.small-block-grid-8>li:nth-of-type(n){clear:none}.small-block-grid-8>li:nth-of-type(8n+1){clear:both}.small-block-grid-9>li{width:11.11111%;padding:0 0.625em 1.25em}.small-block-grid-9>li:nth-of-type(n){clear:none}.small-block-grid-9>li:nth-of-type(9n+1){clear:both}.small-block-grid-10>li{width:10%;padding:0 0.625em 1.25em}.small-block-grid-10>li:nth-of-type(n){clear:none}.small-block-grid-10>li:nth-of-type(10n+1){clear:both}.small-block-grid-11>li{width:9.09091%;padding:0 0.625em 1.25em}.small-block-grid-11>li:nth-of-type(n){clear:none}.small-block-grid-11>li:nth-of-type(11n+1){clear:both}.small-block-grid-12>li{width:8.33333%;padding:0 0.625em 1.25em}.small-block-grid-12>li:nth-of-type(n){clear:none}.small-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width: 768px){.small-block-grid-1>li:nth-of-type(1n+1){clear:none}.small-block-grid-2>li:nth-of-type(2n+1){clear:none}.small-block-grid-3>li:nth-of-type(3n+1){clear:none}.small-block-grid-4>li:nth-of-type(4n+1){clear:none}.small-block-grid-5>li:nth-of-type(5n+1){clear:none}.small-block-grid-6>li:nth-of-type(6n+1){clear:none}.small-block-grid-7>li:nth-of-type(7n+1){clear:none}.small-block-grid-8>li:nth-of-type(8n+1){clear:none}.small-block-grid-9>li:nth-of-type(9n+1){clear:none}.small-block-grid-10>li:nth-of-type(10n+1){clear:none}.small-block-grid-11>li:nth-of-type(11n+1){clear:none}.small-block-grid-12>li:nth-of-type(12n+1){clear:none}.large-block-grid-1>li{width:100%;padding:0 0.625em 1.25em}.large-block-grid-1>li:nth-of-type(n){clear:none}.large-block-grid-1>li:nth-of-type(1n+1){clear:both}.large-block-grid-2>li{width:50%;padding:0 0.625em 1.25em}.large-block-grid-2>li:nth-of-type(n){clear:none}.large-block-grid-2>li:nth-of-type(2n+1){clear:both}.large-block-grid-3>li{width:33.33333%;padding:0 0.625em 1.25em}.large-block-grid-3>li:nth-of-type(n){clear:none}.large-block-grid-3>li:nth-of-type(3n+1){clear:both}.large-block-grid-4>li{width:25%;padding:0 0.625em 1.25em}.large-block-grid-4>li:nth-of-type(n){clear:none}.large-block-grid-4>li:nth-of-type(4n+1){clear:both}.large-block-grid-5>li{width:20%;padding:0 0.625em 1.25em}.large-block-grid-5>li:nth-of-type(n){clear:none}.large-block-grid-5>li:nth-of-type(5n+1){clear:both}.large-block-grid-6>li{width:16.66667%;padding:0 0.625em 1.25em}.large-block-grid-6>li:nth-of-type(n){clear:none}.large-block-grid-6>li:nth-of-type(6n+1){clear:both}.large-block-grid-7>li{width:14.28571%;padding:0 0.625em 1.25em}.large-block-grid-7>li:nth-of-type(n){clear:none}.large-block-grid-7>li:nth-of-type(7n+1){clear:both}.large-block-grid-8>li{width:12.5%;padding:0 0.625em 1.25em}.large-block-grid-8>li:nth-of-type(n){clear:none}.large-block-grid-8>li:nth-of-type(8n+1){clear:both}.large-block-grid-9>li{width:11.11111%;padding:0 0.625em 1.25em}.large-block-grid-9>li:nth-of-type(n){clear:none}.large-block-grid-9>li:nth-of-type(9n+1){clear:both}.large-block-grid-10>li{width:10%;padding:0 0.625em 1.25em}.large-block-grid-10>li:nth-of-type(n){clear:none}.large-block-grid-10>li:nth-of-type(10n+1){clear:both}.large-block-grid-11>li{width:9.09091%;padding:0 0.625em 1.25em}.large-block-grid-11>li:nth-of-type(n){clear:none}.large-block-grid-11>li:nth-of-type(11n+1){clear:both}.large-block-grid-12>li{width:8.33333%;padding:0 0.625em 1.25em}.large-block-grid-12>li:nth-of-type(n){clear:none}.large-block-grid-12>li:nth-of-type(12n+1){clear:both}}p.lead{font-size:1.21875em;line-height:1.6}.subheader{line-height:1.4;color:#6f6f6f;font-weight:300;margin-top:0.2em;margin-bottom:0.5em}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0;direction:ltr}a{color:#2ba6cb;text-decoration:none;line-height:inherit}a:hover,a:focus{color:#2795b6}a img{border:none}p{font-family:inherit;font-weight:normal;font-size:1em;line-height:1.6;margin-bottom:1.25em;text-rendering:optimizeLegibility}p aside{font-size:0.875em;line-height:1.35;font-style:italic}h1,h2,h3,h4,h5,h6{font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;color:#222;text-rendering:optimizeLegibility;margin-top:0.2em;margin-bottom:0.2em;line-height:0.8125em}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:60%;color:#6f6f6f;line-height:0}h1{font-size:2.125em}h2{font-size:1.6875em}h3{font-size:1.375em}h4{font-size:1.125em}h5{font-size:1.125em}h6{font-size:1em}hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:1.25em 0 1.1875em;height:0}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}small{font-size:60%;line-height:inherit}code{font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:bold;color:#7f0a0c}ul,ol,dl{font-size:1em;line-height:1.6;margin-bottom:1.25em;list-style-position:outside;font-family:inherit}ul,ol{margin-left:0}ul li ul,ul li ol{margin-left:1.25em;margin-bottom:0;font-size:1em}ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit}ul.square{list-style-type:square}ul.circle{list-style-type:circle}ul.disc{list-style-type:disc}ul.no-bullet{list-style:none}ol li ul,ol li ol{margin-left:1.25em;margin-bottom:0}dl dt{margin-bottom:0.3em;font-weight:bold}dl dd{margin-bottom:0.75em}abbr,acronym{text-transform:uppercase;font-size:90%;color:#222;border-bottom:1px dotted #ddd;cursor:help}abbr{text-transform:none}blockquote{margin:0 0 1.25em;padding:0.5625em 1.25em 0 1.1875em;border-left:1px solid #ddd}blockquote cite{display:block;font-size:0.8125em;color:#555}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited{color:#555}blockquote,blockquote p{line-height:1.6;color:#6f6f6f}.vcard{display:inline-block;margin:0 0 1.25em 0;border:1px solid #ddd;padding:0.625em 0.75em}.vcard li{margin:0;display:block}.vcard .fn{font-weight:bold;font-size:0.9375em}.vevent .summary{font-weight:bold}.vevent abbr{cursor:default;text-decoration:none;font-weight:bold;border:none;padding:0 0.0625em}@media only screen and (min-width: 768px){h1,h2,h3,h4,h5,h6{line-height:1}h1{font-size:2.75em}h2{font-size:2.3125em}h3{font-size:1.6875em}h4{font-size:1.4375em}}.print-only{display:none !important}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.hide-on-print{display:none !important}.print-only{display:block !important}.hide-for-print{display:none !important}.show-for-print{display:inherit !important}}html,body{height:100%}.page-img{display:inline-block}@media screen and (max-width: 767px){.page-img.first{margin:20px 0 40px}}@media screen and (min-width: 767px){.page-img.first{padding:40px 0 0}}@media screen and (min-width: 767px) and (max-width: 960px){body.page-responsive-websites .page-img.first,body.page-digital-applications .page-img.first{margin:0}}@media screen and (min-width: 767px){body.page-brand .page-img.first{margin:60px 0 0 0}}@media screen and (min-width: 1000px){body.page-responsive-websites .page-img.first,body.page-content-solutions .page-img.first,body.page-ecommerce-websites .page-img.first,body.page-web-design-bristol .page-img.first{padding:50px 0 0}body.page-identity-and-branding .page-img.first{padding:30px 0 0}body.page-ecommerce-websites .page-img.first{padding:80px 0 0}}@media screen and (min-width: 1280px){body.page-responsive-websites .page-img.first,body.page-content-solutions .page-img.first,body.page-identity-and-branding .page-img.first,body.page-ecommerce-websites .page-img.first{padding:100px 0 0}body.page-digital-applications .page-img.first{padding:60px 0 0}}@media screen and (min-width: 1000px){.page-img.second{margin:20px 0 0}}@media screen and (min-width: 1200px){.page-img.second{margin:0}}body.page-responsive-websites{background:url(../img/bkg/bkg-page.png) left top repeat-x}body.page-responsive-websites header{background:url(../img/bkg/header_page-responsive-websites.png) center top no-repeat;text-align:center;-webkit-background-size:111% auto;-moz-background-size:111% auto;-o-background-size:111% auto;background-size:111% auto}@media screen and (min-width: 767px){body.page-responsive-websites header{min-height:323px}}@media screen and (min-width: 1280px){body.page-responsive-websites header{min-height:380px}}@media screen and (min-width: 1480px){body.page-responsive-websites header{-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;margin:0 auto;max-width:1480px}}body.page-responsive-websites header a#lnk_nav{border:0;font:0/0 a;text-shadow:none;color:transparent;width:300px;height:75px;display:block;height:14px;left:6px;margin:0 10px 0 0;position:absolute;top:10px;width:18px}.svg body.page-responsive-websites header a#lnk_nav{background:url(../img/icons/sprite.2.svg) 0 0 no-repeat;display:inline-block}.no-svg body.page-responsive-websites header a#lnk_nav,.no-js body.page-responsive-websites header a#lnk_nav{background:url(../img/icons/sprite.png) 0 0 no-repeat;display:inline-block}@media screen and (min-width: 767px){.svg body.page-responsive-websites header a#lnk_nav,.no-svg body.page-responsive-websites header a#lnk_nav{display:none}}body.page-responsive-websites p a{border-bottom:1px solid rgba(255,255,255,0.2)}body.page-responsive-websites p a:hover{border-bottom:1px solid rgba(255,255,255,0.5)}body.page-content-solutions{background:url(../img/bkg/bkg-page.png) left top repeat-x}body.page-content-solutions header{background:url(../img/bkg/header_page-content-solutions.png) center top no-repeat;text-align:center;-webkit-background-size:111% auto;-moz-background-size:111% auto;-o-background-size:111% auto;background-size:111% auto}@media screen and (min-width: 767px){body.page-content-solutions header{min-height:323px}}@media screen and (min-width: 1280px){body.page-content-solutions header{min-height:380px}}@media screen and (min-width: 1480px){body.page-content-solutions header{-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;margin:0 auto;max-width:1480px}}body.page-content-solutions header a#lnk_nav{border:0;font:0/0 a;text-shadow:none;color:transparent;width:300px;height:75px;display:block;height:14px;left:6px;margin:0 10px 0 0;position:absolute;top:10px;width:18px}.svg body.page-content-solutions header a#lnk_nav{background:url(../img/icons/sprite.2.svg) 0 0 no-repeat;display:inline-block}.no-svg body.page-content-solutions header a#lnk_nav,.no-js body.page-content-solutions header a#lnk_nav{background:url(../img/icons/sprite.png) 0 0 no-repeat;display:inline-block}@media screen and (min-width: 767px){.svg body.page-content-solutions header a#lnk_nav,.no-svg body.page-content-solutions header a#lnk_nav{display:none}}body.page-content-solutions p a{border-bottom:1px solid rgba(255,255,255,0.2)}body.page-content-solutions p a:hover{border-bottom:1px solid rgba(255,255,255,0.5)}body.page-digital-applications{background:url(../img/bkg/bkg-page.png) left top repeat-x}body.page-digital-applications header{background:url(../img/bkg/header_page-digital-applications.png) center top no-repeat;text-align:center;-webkit-background-size:111% auto;-moz-background-size:111% auto;-o-background-size:111% auto;background-size:111% auto}@media screen and (min-width: 767px){body.page-digital-applications header{min-height:323px}}@media screen and (min-width: 1280px){body.page-digital-applications header{min-height:380px}}@media screen and (min-width: 1480px){body.page-digital-applications header{-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;margin:0 auto;max-width:1480px}}body.page-digital-applications header a#lnk_nav{border:0;font:0/0 a;text-shadow:none;color:transparent;width:300px;height:75px;display:block;height:14px;left:6px;margin:0 10px 0 0;position:absolute;top:10px;width:18px}.svg body.page-digital-applications header a#lnk_nav{background:url(../img/icons/sprite.2.svg) 0 0 no-repeat;display:inline-block}.no-svg body.page-digital-applications header a#lnk_nav,.no-js body.page-digital-applications header a#lnk_nav{background:url(../img/icons/sprite.png) 0 0 no-repeat;display:inline-block}@media screen and (min-width: 767px){.svg body.page-digital-applications header a#lnk_nav,.no-svg body.page-digital-applications header a#lnk_nav{display:none}}body.page-digital-applications p a{border-bottom:1px solid rgba(255,255,255,0.2)}body.page-digital-applications p a:hover{border-bottom:1px solid rgba(255,255,255,0.5)}body.page-identity-and-branding{background:url(../img/bkg/bkg-page.png) left top repeat-x}body.page-identity-and-branding header{background:url(../img/bkg/header_page-identity-and-branding.png) center top no-repeat;text-align:center;-webkit-background-size:111% auto;-moz-background-size:111% auto;-o-background-size:111% auto;background-size:111% auto}@media screen and (min-width: 767px){body.page-identity-and-branding header{min-height:323px}}@media screen and (min-width: 1280px){body.page-identity-and-branding header{min-height:380px}}@media screen and (min-width: 1480px){body.page-identity-and-branding header{-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;margin:0 auto;max-width:1480px}}body.page-identity-and-branding header a#lnk_nav{border:0;font:0/0 a;text-shadow:none;color:transparent;width:300px;height:75px;display:block;height:14px;left:6px;margin:0 10px 0 0;position:absolute;top:10px;width:18px}.svg body.page-identity-and-branding header a#lnk_nav{background:url(../img/icons/sprite.2.svg) 0 0 no-repeat;display:inline-block}.no-svg body.page-identity-and-branding header a#lnk_nav,.no-js body.page-identity-and-branding header a#lnk_nav{background:url(../img/icons/sprite.png) 0 0 no-repeat;display:inline-block}@media screen and (min-width: 767px){.svg body.page-identity-and-branding header a#lnk_nav,.no-svg body.page-identity-and-branding header a#lnk_nav{display:none}}body.page-identity-and-branding p a{border-bottom:1px solid rgba(255,255,255,0.2)}body.page-identity-and-branding p a:hover{border-bottom:1px solid rgba(255,255,255,0.5)}body.page-ecommerce-websites{background:url(../img/bkg/bkg-page.png) left top repeat-x}body.page-ecommerce-websites header{background:url(../img/bkg/header_page-ecommerce-websites.png) center top no-repeat;text-align:center;-webkit-background-size:111% auto;-moz-background-size:111% auto;-o-background-size:111% auto;background-size:111% auto}@media screen and (min-width: 767px){body.page-ecommerce-websites header{min-height:323px}}@media screen and (min-width: 1280px){body.page-ecommerce-websites header{min-height:380px}}@media screen and (min-width: 1480px){body.page-ecommerce-websites header{-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;margin:0 auto;max-width:1480px}}body.page-ecommerce-websites header a#lnk_nav{border:0;font:0/0 a;text-shadow:none;color:transparent;width:300px;height:75px;display:block;height:14px;left:6px;margin:0 10px 0 0;position:absolute;top:10px;width:18px}.svg body.page-ecommerce-websites header a#lnk_nav{background:url(../img/icons/sprite.2.svg) 0 0 no-repeat;display:inline-block}.no-svg body.page-ecommerce-websites header a#lnk_nav,.no-js body.page-ecommerce-websites header a#lnk_nav{background:url(../img/icons/sprite.png) 0 0 no-repeat;display:inline-block}@media screen and (min-width: 767px){.svg body.page-ecommerce-websites header a#lnk_nav,.no-svg body.page-ecommerce-websites header a#lnk_nav{display:none}}body.page-ecommerce-websites p a{border-bottom:1px solid rgba(255,255,255,0.2)}body.page-ecommerce-websites p a:hover{border-bottom:1px solid rgba(255,255,255,0.5)}body.page-our-projects{background:url(../img/bkg/bkg-page.png) left top repeat-x}body.page-our-projects header{background:url(../img/bkg/header_page-our-projects.png) center top no-repeat;text-align:center;-webkit-background-size:111% auto;-moz-background-size:111% auto;-o-background-size:111% auto;background-size:111% auto}@media screen and (min-width: 767px){body.page-our-projects header{min-height:323px}}@media screen and (min-width: 1280px){body.page-our-projects header{min-height:380px}}@media screen and (min-width: 1480px){body.page-our-projects header{-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;margin:0 auto;max-width:1480px}}body.page-our-projects header a#lnk_nav{border:0;font:0/0 a;text-shadow:none;color:transparent;width:300px;height:75px;display:block;height:14px;left:6px;margin:0 10px 0 0;position:absolute;top:10px;width:18px}.svg body.page-our-projects header a#lnk_nav{background:url(../img/icons/sprite.2.svg) 0 0 no-repeat;display:inline-block}.no-svg body.page-our-projects header a#lnk_nav,.no-js body.page-our-projects header a#lnk_nav{background:url(../img/icons/sprite.png) 0 0 no-repeat;display:inline-block}@media screen and (min-width: 767px){.svg body.page-our-projects header a#lnk_nav,.no-svg body.page-our-projects header a#lnk_nav{display:none}}body.page-our-projects p a{border-bottom:1px solid rgba(255,255,255,0.2)}body.page-our-projects p a:hover{border-bottom:1px solid rgba(255,255,255,0.5)}#ident{margin:0 auto;max-width:85px;padding:5% 0 0}@media screen and (max-width: 767px){#ident{width:12%}}.large-7.columns{text-align:right}.large-7.columns.pull-5{text-align:left}@media screen and (max-width: 767px){.large-7.columns{margin:0;text-align:left}}@media screen and (min-width: 1000px){.large-7.columns{padding:20px 28px 0 50px}.large-7.columns.pull-5{margin:10px 0 0;padding:15px 50px 0 28px}}@media screen and (min-width: 1280px){.large-7.columns{padding:60px 28px 0 50px}.large-7.columns.pull-5{margin:0}}.large-5.columns{text-align:center}.large-5.columns.push-7{padding:30px 27px 0 0}@media screen and (min-width: 767px){.large-5.columns.push-7{padding:0 27px 0 0}}@media screen and (min-width: 767px) and (max-width: 960px){.large-5.columns.push-7{padding:0 27px 0 20px}}@media screen and (min-width: 767px){.large-5.columns.push-7 img.devices{padding:20px 0 0 0}body.page-content-solutions .large-5.columns.push-7 img.devices{padding:15px 0 0 20px}}@media screen and (max-width: 767px){.large-5.columns.push-7{padding:14% 8% 8% 8%}body.page-responsive-websites .large-5.columns.push-7 img.devices{margin:0 0 0 -8px}body.page-content-solutions .large-5.columns.push-7 img.devices{margin:5px 0 0;padding:0 5%}}.row{margin:0 auto;max-width:1280px}.row p:last-child{margin:0}@media screen and (max-width: 767px){.row{padding:0 10px}.row:nth-of-type(2){margin:30px auto 0}body.page-our-projects .row:nth-of-type(2){margin:0 auto}}@media screen and (min-width: 767px){.row{padding:0 20px}.row:nth-of-type(2){margin:50px auto 80px}.row.cta{margin:80px auto 3%}.row.cta p{text-align:left;margin:0 0 8px 7px}body.page-web-design-bristol .row:nth-of-type(4){margin:70px auto 120px}}@media screen and (min-width: 1000px){.row:nth-of-type(2){margin:70px auto 80px}.row:nth-of-type(2).cta{margin:80px auto 3%}body.page-content-solutions .row:nth-of-type(2),body.page-identity-and-branding .row:nth-of-type(2){margin:70px auto 120px}}@media screen and (min-width: 1280px){.row{padding:0 40px}.row:nth-of-type(2){margin:70px auto 120px}}.cta{padding:0 38px}@media screen and (min-width: 1280px){.cta{padding:60px 38px 0}}.cta .link-contact{border-bottom:1px solid rgba(255,255,255,0);color:white}@media screen and (min-width: 767px){.cta .link-contact{padding:0 0 0 32px}.svg .cta .link-contact{background:url(../img/icons/sprite.2.svg) -300px 6px no-repeat;display:inline-block}.no-svg .cta .link-contact,.no-js .cta .link-contact{background:url(../img/icons/sprite.png) -300px 6px no-repeat;display:inline-block}}@media screen and (min-width: 767px) and (max-width: 960px){.cta .link-contact{line-height:28px}}@media screen and (max-width: 767px){.cta{padding:0 18px}.cta p{border-top:1px solid rgba(255,255,255,0.1);line-height:20px;margin:30px 8px 10px;padding:28px 0 0;text-align:left}.cta .link-contact,.cta a:hover.link-contact{border:none}}@media screen and (min-width: 1280px){.cta p{font-size:18px;line-height:28px}}.cta ul.large-block-grid-3{background:rgba(0,0,0,0.5);-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;margin:0 0 20px;padding:4px}.cta ul.large-block-grid-3 li{padding:4px}@media screen and (max-width: 767px){.cta ul.large-block-grid-3 li{display:block;float:none}}.cta ul.large-block-grid-3 li a{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;display:block;height:100px;padding:0 0 0 12px;position:relative;text-align:left}@media screen and (min-width: 767px) and (max-width: 960px){.cta ul.large-block-grid-3 li a{height:92px}}.cta ul.large-block-grid-3 li a.dim{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=10);opacity:0.1}.cta ul.large-block-grid-3 li a:before{content:'';display:inline-block;height:100%;vertical-align:middle}@media screen and (max-width: 867px){.svg .cta ul.large-block-grid-3 li a,.no-svg .cta ul.large-block-grid-3 li a{background-size:74px}}@media screen and (max-width: 767px){.svg .cta ul.large-block-grid-3 li a,.no-svg .cta ul.large-block-grid-3 li a{background-size:84px}}.cta ul.large-block-grid-3 li a h3{display:inline-block;vertical-align:middle;font-size:26px;margin:3px 0 0;text-align:left;width:70%}@media screen and (max-width: 1000px){.cta ul.large-block-grid-3 li a h3{font-size:21px}}@media screen and (max-width: 867px){.cta ul.large-block-grid-3 li a h3{font-size:19px}}@media screen and (max-width: 767px){.cta ul.large-block-grid-3 li a h3{font-size:22px;line-height:22px}}.svg .cta .lnk-web,.no-js .cta .lnk-web{background:#009fe2 url(../img/icons/btn_web.svg) right 50% no-repeat}.no-svg .cta .lnk-web,.no-js .cta .lnk-web{background:#009fe2 url(../img/icons/btn_web.png) right 50% no-repeat}.svg .cta .lnk-cms,.no-js .cta .lnk-cms{background:#38a881 url(../img/icons/btn_cms.svg) right 50% no-repeat}.no-svg .cta .lnk-cms,.no-js .cta .lnk-cms{background:#38a881 url(../img/icons/btn_cms.png) right 50% no-repeat}.svg .cta .lnk-digital,.no-js .cta .lnk-digital{background:#950024 url(../img/icons/btn_digital.svg) right 50% no-repeat}.no-svg .cta .lnk-digital,.no-js .cta .lnk-digital{background:#950024 url(../img/icons/btn_digital.png) right 50% no-repeat}.svg .cta .lnk-brand,.no-js .cta .lnk-brand{background:#6c2775 url(../img/icons/btn_brand.svg) right 50% no-repeat}.no-svg .cta .lnk-brand,.no-js .cta .lnk-brand{background:#6c2775 url(../img/icons/btn_brand.png) right 50% no-repeat}a#error_img{display:inline-block;margin:30px 0;text-align:center;width:100%}@media screen and (max-width: 767px){a#error_img{margin:60px 0 0}}@media screen and (min-width: 767px) and (max-width: 960px){a#error_img{margin:10px 0 0}}a#error_img img{width:60%}body.page-responsive-websites{background-color:#0078ab}body.page-responsive-websites p,body.page-responsive-websites h2,body.page-responsive-websites p a{color:#77d1f7}body.page-content-solutions{background-color:#007848}body.page-content-solutions p,body.page-content-solutions h2,body.page-content-solutions p a{color:#45d399}body.page-digital-applications{background-color:#870025}body.page-digital-applications p,body.page-digital-applications h2,body.page-digital-applications p a{color:#d76a6a}body.page-identity-and-branding{background-color:#6c2775}body.page-identity-and-branding p,body.page-identity-and-branding h2,body.page-identity-and-branding p a{color:#c890d2}body.page-our-projects{background-color:#007878}body.page-our-projects p,body.page-our-projects h2,body.page-our-projects p a{color:#49cdcd}body.page-ecommerce-websites{background-color:#870a61}body.page-ecommerce-websites p,body.page-ecommerce-websites h2,body.page-ecommerce-websites p a{color:#e866c1}a{color:#009fe2;-webkit-transition:opacity 0.4s ease-in-out,color 0.4s ease-in-out;-moz-transition:opacity 0.4s ease-in-out,color 0.4s ease-in-out;-o-transition:opacity 0.4s ease-in-out,color 0.4s ease-in-out;transition:opacity 0.4s ease-in-out,color 0.4s ease-in-out}p a{-webkit-transition:border 0.4s ease-in-out;-moz-transition:border 0.4s ease-in-out;-o-transition:border 0.4s ease-in-out;transition:border 0.4s ease-in-out}header hgroup{margin:-5px 0 0;opacity:0;-webkit-transition:opacity 0.4s ease-in-out;-moz-transition:opacity 0.4s ease-in-out;-o-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out}.no-js header hgroup{margin:30px 0 0;opacity:1}@-webkit-keyframes titles{0%{opacity:0}100%{-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);opacity:1}}@-moz-keyframes titles{0%{opacity:0}100%{-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);opacity:1}}@-o-keyframes titles{0%{opacity:0}100%{-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);opacity:1}}@-ms-keyframes titles{0%{opacity:0}100%{-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);opacity:1}}@keyframes titles{0%{opacity:0}100%{-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);opacity:1}}header hgroup.active{-webkit-animation:titles 0.8s 1 both cubic-bezier(0.215, 0.61, 0.355, 1);-moz-animation:titles 0.8s 1 both cubic-bezier(0.215, 0.61, 0.355, 1);-o-animation:titles 0.8s 1 both cubic-bezier(0.215, 0.61, 0.355, 1);-ms-animation:titles 0.8s 1 both cubic-bezier(0.215, 0.61, 0.355, 1);animation:titles 0.8s 1 both cubic-bezier(0.215, 0.61, 0.355, 1)}@-webkit-keyframes beat{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}12.5%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes beat{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}12.5%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-o-keyframes beat{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}12.5%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-ms-keyframes beat{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}12.5%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes beat{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}12.5%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}#powerup{width:100%}#powerup .inner{left:50%;margin-left:-88px;position:absolute;top:16px;width:180px}@media screen and (max-width: 767px){#powerup .inner{top:12px;margin-left:-10%;width:20%}}@media screen and (min-width: 768px){#powerup .inner{top:30px;width:140px}}@media screen and (min-width: 1024px){#powerup .inner{top:24px;width:160px}}@media screen and (min-width: 1280px){#powerup .inner{top:25px;width:186px}}@font-face{font-family:"VAG Rounded W01 Light";src:url("../fonts/8eb3a61c-2df5-402f-aacc-7733752abec6.eot?#iefix");src:url("../fonts/8eb3a61c-2df5-402f-aacc-7733752abec6.eot?#iefix") format("eot"),url("../fonts/67ca5d86-3357-4491-aa9f-6e7ff54b2e2e.woff") format("woff"),url("../fonts/888f8505-0e2c-41e8-af58-21279dda85e5.ttf") format("truetype"),url("../fonts/ca4650e2-5aa3-4755-9c6d-256cbb4f5115.svg#ca4650e2-5aa3-4755-9c6d-256cbb4f5115") format("svg")}@font-face{font-family:"VAG Rounded W01 Thin";src:url("../fonts/c6cde420-95aa-4d44-8874-0fdf667e66a7.eot?#iefix");src:url("../fonts/c6cde420-95aa-4d44-8874-0fdf667e66a7.eot?#iefix") format("eot"),url("../fonts/09d74e12-003d-45c0-882d-271717150255.woff") format("woff"),url("../fonts/87d85e95-0a98-468e-bfcf-9235dce604df.ttf") format("truetype"),url("../fonts/e4f4fa64-8733-4776-916d-600581ba3059.svg#e4f4fa64-8733-4776-916d-600581ba3059") format("svg")}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,.footer h3,footer,.cta h3,#btn_send,.footer_home,.noty_bar{color:white;font-family:'VAG Rounded W01 Light', 'Helvetica Neue', Helvetica, Arial, sans-serif}a,#btn_send{-webkit-tap-highlight-color:transparent}h1{font-weight:normal;text-shadow:0 0 6px #083143;text-transform:uppercase}h2{font-family:'VAG Rounded W01 Thin', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:normal;margin:0;text-shadow:0 0 4px #083143}h3,h4,h6,.text_qs{color:white;font-family:'VAG Rounded W01 Thin', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:normal;font-size:16px;margin:0}h3{font-weight:600;margin:3% 0 0}.footer h3,.cta h3{text-transform:uppercase}.vanilla article.type-page h3,.page-fact-find .field_qs h3{color:#009fe2;font-size:22px;margin:0 0 10px}@media screen and (max-width: 767px){.vanilla article.type-page h3,.page-fact-find .field_qs h3{font-size:18px;line-height:20px}}p{font-family:'VAG Rounded W01 Light', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:normal;font-size:18px;margin:0 0 30px}@media screen and (min-width: 767px) and (max-width: 960px){p{font-size:16px}}@media screen and (max-width: 767px){p{font-size:16px;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}}@media screen and (min-width: 1280px){p{font-size:21px;line-height:30px}}blockquote{border-left:1px solid rgba(255,255,255,0.1);margin:20px 0 20px;padding:5px 20px}pre{font-family:monospace;font-weight:normal;border-left:1px solid rgba(255,255,255,0.1);color:#ababab;font-size:12px;line-height:15px;margin:20px 0 30px;overflow:auto;padding:5px 12px;white-space:nowrap}@media screen and (min-width: 1280px){pre{font-size:14px;line-height:22px}}.num{font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;opacity:.4}input,textarea{font-family:'VAG Rounded W01 Thin', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:normal;margin:0;-webkit-font-smoothing:antialiased}.small,.large-9.columns article p.small{font-size:14px;line-height:17px}@media screen and (max-width: 767px){.small,.large-9.columns article p.small{font-size:12px;line-height:15px}}.link-light{color:#77d1f7}.link-light:hover{color:#004968}footer{background:#282828}footer ul.large-block-grid-3{margin:0 auto;padding:10px 40px}@media screen and (max-width: 767px){footer ul.large-block-grid-3{padding:10px 30px}}footer ul.large-block-grid-3 li.cols{padding:0;text-align:center}@media screen and (max-width: 767px){footer ul.large-block-grid-3 li.cols{display:block;float:none}}footer ul.large-block-grid-3 li.cols article{min-height:374px;position:relative}@media screen and (min-width: 767px) and (max-width: 960px){footer ul.large-block-grid-3 li.cols article{min-height:320px}}@media screen and (max-width: 767px){footer ul.large-block-grid-3 li.cols article{min-height:294px}}footer ul.large-block-grid-3 li.cols article .tel{color:#77d1f7;margin:20px 0;width:100%}@media screen and (min-width: 767px){footer ul.large-block-grid-3 li.cols article .tel{bottom:0;margin:0 0 3px;position:absolute}}@media screen and (max-width: 767px){footer ul.large-block-grid-3 li.cols article .tel{bottom:0;text-align:left}}footer ul.large-block-grid-3 li.cols article .tel span{color:#009fe2}footer ul.large-block-grid-3 li.cols article .tel #phone{border:none;color:white}footer ul.large-block-grid-3 li.cols article .project_win .mag{height:20px;right:-3px;opacity:0;position:absolute;top:0;width:20px;z-index:1}.svg footer ul.large-block-grid-3 li.cols article .project_win .mag{background:url(../img/icons/sprite.2.svg) -225px 0 no-repeat;display:inline-block}.no-svg footer ul.large-block-grid-3 li.cols article .project_win .mag,.no-js footer ul.large-block-grid-3 li.cols article .project_win .mag{background:url(../img/icons/sprite.png) -225px 0 no-repeat;display:inline-block}.no-svg footer ul.large-block-grid-3 li.cols article .project_win .mag,.no-js footer ul.large-block-grid-3 li.cols article .project_win .mag{background-position:-223px 0}@media screen and (min-width: 602px) and (max-width: 767px){.svg footer ul.large-block-grid-3 li.cols article .project_win .mag,.no-svg footer ul.large-block-grid-3 li.cols article .project_win .mag{display:none}}footer ul.large-block-grid-3 li.cols article .project_win a{display:block;position:relative;text-align:left}footer ul.large-block-grid-3 li.cols article .project_win a:hover .corner{border-width:0 40px 40px 0}footer ul.large-block-grid-3 li.cols article .project_win a:hover .mag{opacity: 1;}footer ul.large-block-grid-3 li.cols article .project_win a .corner{background:rgba(151,148,158,0.2);border-color:#282828 #282828 transparent transparent;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;border-style:solid;border-width:0;-webkit-box-shadow:#282828 0 0 0,rgba(0,0,0,0.1) 0 1px 1px,rgba(0,0,0,0.1) -1px 1px 1px;-moz-box-shadow:#282828 0 0 0,rgba(0,0,0,0.1) 0 1px 1px,rgba(0,0,0,0.1) -1px 1px 1px;box-shadow:#282828 0 0 0,rgba(0,0,0,0.1) 0 1px 1px,rgba(0,0,0,0.1) -1px 1px 1px;height:0px;position:absolute;right:0;top:0;width:0px;-webkit-transition:border-width 0.2s ease-in-out;-moz-transition:border-width 0.2s ease-in-out;-o-transition:border-width 0.2s ease-in-out;transition:border-width 0.2s ease-in-out}@media screen and (min-width: 602px) and (max-width: 767px){.svg footer ul.large-block-grid-3 li.cols article .project_win a .corner,.no-svg footer ul.large-block-grid-3 li.cols article .project_win a .corner{display:none}}@media screen and (max-width: 767px){footer ul.large-block-grid-3 li.cols article .project_win a{margin:0}}@media screen and (min-width: 767px){footer ul.large-block-grid-3 li.cols article .project_win a{text-align:center;max-width:280px;margin:0 3%}}@media screen and (min-width: 1000px){footer ul.large-block-grid-3 li.cols article .project_win a{margin:0 auto}}footer ul.large-block-grid-3 li.cols:first-child{text-align:left}footer ul.large-block-grid-3 li.cols:first-child article{border-right:1px solid rgba(255,255,255,0.1);margin:0 10px 0 0}footer ul.large-block-grid-3 li.cols:first-child article h3 span{height:14px;margin:0 10px 0 0;width:18px}.svg footer ul.large-block-grid-3 li.cols:first-child article h3 span{background:url(../img/icons/sprite.2.svg) 0 0 no-repeat;display:inline-block}.no-svg footer ul.large-block-grid-3 li.cols:first-child article h3 span,.no-js footer ul.large-block-grid-3 li.cols:first-child article h3 span{background:url(../img/icons/sprite.png) 0 0 no-repeat;display:inline-block}footer ul.large-block-grid-3 li.cols:first-child article a#lnk_top{color:white;display:inline-block;margin:25px 0 0;text-transform:uppercase}footer ul.large-block-grid-3 li.cols:first-child article a#lnk_top span{height:8px;margin:6px 0 0 7px;vertical-align:top;width:18px}.svg footer ul.large-block-grid-3 li.cols:first-child article a#lnk_top span{background:url(../img/icons/sprite.2.svg) 0 -18px no-repeat;display:inline-block}.no-svg footer ul.large-block-grid-3 li.cols:first-child article a#lnk_top span,.no-js footer ul.large-block-grid-3 li.cols:first-child article a#lnk_top span{background:url(../img/icons/sprite.png) 0 -18px no-repeat;display:inline-block}@media screen and (min-width: 767px){footer ul.large-block-grid-3 li.cols:first-child article a#lnk_top{display:none}}@media screen and (max-width: 767px){footer ul.large-block-grid-3 li.cols:first-child article{border-right:none;margin:0 0 40px 0}}footer ul.large-block-grid-3 li.cols:last-child{text-align:right}footer ul.large-block-grid-3 li.cols:last-child article{border-left:1px solid rgba(255,255,255,0.1);margin:0 0 0 10px;padding:0 0 0 20px;position:relative}@media screen and (max-width: 767px){footer ul.large-block-grid-3 li.cols:last-child article{border-left:none;margin:0 0 20px;padding:0;text-align:left}}footer ul.large-block-grid-3 li.cols:last-child article #tweet{display:block;font-size:14px;margin:0 0 10px;min-height:88px}@media screen and (min-width: 767px) and (max-width: 960px){footer ul.large-block-grid-3 li.cols:last-child article #tweet{font-size:10px;min-height:70px}}@media screen and (min-width: 1000px){footer ul.large-block-grid-3 li.cols:last-child article #tweet{float:right;min-height:100px;width:280px}}footer ul.large-block-grid-3 li.cols:last-child article #tweet a{font-size:14px}@media screen and (min-width: 767px) and (max-width: 960px){footer ul.large-block-grid-3 li.cols:last-child article #tweet a{font-size:10px}}footer ul.large-block-grid-3 li.cols:last-child article #tweet .tweet_list li{display:none}footer ul.large-block-grid-3 li.cols:last-child article #tweet .tweet_time a{font-size:10px}footer ul.large-block-grid-3 li.cols:last-child article #tweet .form_req{display:none}.no-js footer ul.large-block-grid-3 li.cols:last-child article #tweet .form_req{display:block}footer ul.large-block-grid-3 li.cols:last-child article a#twtr_auth{display:inline-block;height:25px;line-height:25px}footer ul.large-block-grid-3 li.cols:last-child article a#twtr_auth span{height:23px;margin:0 -4px 0 6px;vertical-align:top;width:24px}.svg footer ul.large-block-grid-3 li.cols:last-child article a#twtr_auth span{background:url(../img/icons/sprite.2.svg) -22px 0 no-repeat;display:inline-block}.no-svg footer ul.large-block-grid-3 li.cols:last-child article a#twtr_auth span,.no-js footer ul.large-block-grid-3 li.cols:last-child article a#twtr_auth span{background:url(../img/icons/sprite.png) -22px 0 no-repeat;display:inline-block}@media screen and (min-width: 767px) and (max-width: 960px){footer ul.large-block-grid-3 li.cols:last-child article a#twtr_auth{font-size:13px}}footer ul.large-block-grid-3 li.cols:last-child article a.credit{bottom:0;color:#009fe2;font-size:14px;margin:0 0 4px;position:absolute;right:0}@media screen and (max-width: 767px){footer ul.large-block-grid-3 li.cols:last-child article a.credit{border-top:1px solid rgba(255,255,255,0.1);left:0;margin:0;padding:30px 0 0}}footer ul.large-block-grid-3 li.cols:last-child article a.credit span:first-child{display:block;float:right;height:25px;margin:0 0 5px 32px;position:relative;right:-8px;width:175px}.svg footer ul.large-block-grid-3 li.cols:last-child article a.credit span:first-child{background:url(../img/icons/sprite.2.svg) -48px 0 no-repeat;display:inline-block}.no-svg footer ul.large-block-grid-3 li.cols:last-child article a.credit span:first-child,.no-js footer ul.large-block-grid-3 li.cols:last-child article a.credit span:first-child{background:url(../img/icons/sprite.png) -48px 0 no-repeat;display:inline-block}@media screen and (min-width: 767px) and (max-width: 960px){footer ul.large-block-grid-3 li.cols:last-child article a.credit span:first-child{background-size:230px!important;margin:0 0 -4px 60px;right:-6px;width:121px}.svg footer ul.large-block-grid-3 li.cols:last-child article a.credit span:first-child{background:url(../img/icons/sprite.2.svg) -35px 0 no-repeat;display:inline-block}.no-svg footer ul.large-block-grid-3 li.cols:last-child article a.credit span:first-child,.no-js footer ul.large-block-grid-3 li.cols:last-child article a.credit span:first-child{background:url(../img/icons/sprite.png) -35px 0 no-repeat;display:inline-block}}@media screen and (max-width: 767px){footer ul.large-block-grid-3 li.cols:last-child article a.credit span:first-child{float:none;left:-2px;margin:0 0 5px}}footer ul.large-block-grid-3 li.cols:last-child article a.credit span:last-child{display:block}@media screen and (min-width: 767px) and (max-width: 960px){footer ul.large-block-grid-3 li.cols:last-child article a.credit span:last-child{font-size:12px}}@media screen and (max-width: 767px){footer ul.large-block-grid-3 li.cols:last-child{border-bottom:none}}footer ul.large-block-grid-3 li.cols h3{font-size:20px;margin:10px 0 28px;padding:20px 0 0}@media screen and (max-width: 767px){footer ul.large-block-grid-3 li.cols h3{margin:5px 0 28px;text-align:left}}@media screen and (max-width: 767px){footer ul.large-block-grid-3 li.cols{border-bottom:1px solid rgba(255,255,255,0.1)}}footer ul.large-block-grid-3 li.cols ul{list-style:none;margin:0}footer ul.large-block-grid-3 li.cols ul li{margin:0 0 7px}footer ul.large-block-grid-3 li.cols ul li.current-menu-item a,footer ul.large-block-grid-3 li.cols ul li.current_page_parent a{color:#77d1f7}footer ul.large-block-grid-3 li.cols ul li a{color:#009fe2;display:inline-block;font-size:20px;text-transform:none}footer ul.large-block-grid-3 li.cols ul li a:hover{color:#effaff}@media screen and (min-width: 767px) and (max-width: 960px){footer ul.large-block-grid-3 li.cols ul li a{font-size:16px}}footer a:hover{color:#effaff}body.page-our-projects section.row{margin:40px auto;padding:0 40px}@media screen and (max-width: 767px){body.page-our-projects section.row{padding:0 20px}}body.page-our-projects section.row #Grid li img{border-radius:6px}@media screen and (max-width: 600px){body.page-our-projects section.row{margin:40px auto 0}body.page-our-projects section.row #Grid li{width:100%;padding-top:0%;margin-bottom:6%}}@media screen and (min-width: 600px){body.page-our-projects section.row #Grid li{width:31%;padding-top:0%;margin-bottom:3%}}@media screen and (min-width: 767px){body.page-our-projects section.row #Grid{margin:-70px 0 0}}@media screen and (min-width: 960px){body.page-our-projects section.row #Grid{margin:-20px 0 0}}#Grid{text-align:justify;font-size:0.1px}#Grid li{display:inline-block;margin-bottom:2.5%;text-align:center}.page_grid article #Grid li:nth-last-child(-n+6){margin-bottom:4px}#Grid:after{content:'';display:inline-block;width:100%}#Grid .placeholder{padding:0}#mc-embedded-subscribe-form fieldset,#contact fieldset{border:none;padding:0}#mc-embedded-subscribe-form fieldset h3,#contact fieldset h3{margin:10px 0 26px}#mc-embedded-subscribe-form fieldset .field_qs,#contact fieldset .field_qs{color:#617381;float:left;margin:0 0 60px;width:100%}@media screen and (max-width: 767px){#mc-embedded-subscribe-form fieldset .field_qs:nth-of-type(7),#contact fieldset .field_qs:nth-of-type(7){margin:0 0 20px}}#mc-embedded-subscribe-form fieldset .field_qs input.error.checked:after,#contact fieldset .field_qs input.error.checked:after{color:#86bb00;content:'\2713';padding:0 0 0 6px}#mc-embedded-subscribe-form fieldset .field_qs .radio_group,#contact fieldset .field_qs .radio_group{border-bottom:1px solid rgba(255,255,255,0.05);float:left;padding:34px 0 36px;width:100%}#mc-embedded-subscribe-form fieldset .field_qs .radio_group:first-of-type,#contact fieldset .field_qs .radio_group:first-of-type{padding:4px 0 38px}#mc-embedded-subscribe-form fieldset .field_qs .radio_group p,#contact fieldset .field_qs .radio_group p{font-size:14px;line-height:18px;margin:0 0 12px}#mc-embedded-subscribe-form fieldset .field_qs .radio_group p a,#contact fieldset .field_qs .radio_group p a{color:#738fa5;border-bottom:1px solid rgba(255,255,255,0.05);line-height:12px}#mc-embedded-subscribe-form fieldset .field_qs .radio_group p a:hover,#contact fieldset .field_qs .radio_group p a:hover{border-bottom:1px solid rgba(255,255,255,0.2)}@media screen and (max-width: 767px){#mc-embedded-subscribe-form fieldset .field_qs .radio_group p,#contact fieldset .field_qs .radio_group p{text-align:left}}#mc-embedded-subscribe-form fieldset .field_qs .radio_group .text_qs,#contact fieldset .field_qs .radio_group .text_qs{color:#009fe2;float:left}@media screen and (max-width: 767px){#mc-embedded-subscribe-form fieldset .field_qs .radio_group .text_qs,#contact fieldset .field_qs .radio_group .text_qs{display:block;float:none;line-height:18px;margin:0 0 10px}}#mc-embedded-subscribe-form fieldset .field_qs .radio_group .radio_btn,#contact fieldset .field_qs .radio_group .radio_btn{display:inline-block;float:right}@media screen and (max-width: 767px){#mc-embedded-subscribe-form fieldset .field_qs .radio_group .radio_btn,#contact fieldset .field_qs .radio_group .radio_btn{float:none}}#mc-embedded-subscribe-form fieldset .field_qs .radio_group .radio_btn input,#contact fieldset .field_qs .radio_group .radio_btn input{margin:0 4px 0 0}@media screen and (min-width: 767px){#mc-embedded-subscribe-form fieldset .field_qs .radio_group .radio_btn input,#contact fieldset .field_qs .radio_group .radio_btn input{margin:0 4px 0 18px}#mc-embedded-subscribe-form fieldset .field_qs .radio_group .radio_btn input:first-child,#contact fieldset .field_qs .radio_group .radio_btn input:first-child{margin:0 4px 0 0}}#mc-embedded-subscribe-form fieldset .field_qs .radio_group .radio_btn input:nth-child(-n+1).error:after,#contact fieldset .field_qs .radio_group .radio_btn input:nth-child(-n+1).error:after{color:#b96464;content:'\!';display:block;font-size:18px;font-weight:bold;left:-20px;margin:-3px 0 0;position:relative}@media screen and (max-width: 767px){#mc-embedded-subscribe-form fieldset .field_qs .radio_group .radio_btn input:nth-child(-n+1).error:after,#contact fieldset .field_qs .radio_group .radio_btn input:nth-child(-n+1).error:after{display:block;font-size:12px;left:-10px;margin:0}}#mc-embedded-subscribe-form fieldset .field_qs .radio_group .radio_btn input:nth-child(-n+1).valid:after,#contact fieldset .field_qs .radio_group .radio_btn input:nth-child(-n+1).valid:after{color:#86bb00;content:'\2713';left:-24px;position:relative}@media screen and (max-width: 767px){#mc-embedded-subscribe-form fieldset .field_qs .radio_group .radio_btn input:nth-child(-n+1).valid:after,#contact fieldset .field_qs .radio_group .radio_btn input:nth-child(-n+1).valid:after{display:block;font-size:12px;left:-12px;margin:0}}#mc-embedded-subscribe-form fieldset .field_qs .radio_group .radio_btn label,#contact fieldset .field_qs .radio_group .radio_btn label{cursor:pointer;margin:0 14px 0 0}@media screen and (min-width: 767px){#mc-embedded-subscribe-form fieldset .field_qs .radio_group .radio_btn label,#contact fieldset .field_qs .radio_group .radio_btn label{margin:0}}#mc-embedded-subscribe-form fieldset .field_qs .radio_group .radio_btn label:last-of-type,#contact fieldset .field_qs .radio_group .radio_btn label:last-of-type{margin:0}@media screen and (max-width: 767px){#mc-embedded-subscribe-form fieldset .field_qs .radio_group .radio_btn.smaller label,#contact fieldset .field_qs .radio_group .radio_btn.smaller label{font-size:12px;margin:0 6px 0 0}#mc-embedded-subscribe-form fieldset .field_qs .radio_group .radio_btn.smaller input,#contact fieldset .field_qs .radio_group .radio_btn.smaller input{height:20px;width:11px;vertical-align:top}}#mc-embedded-subscribe-form fieldset .field_qs .radio_group .field_reveal,#contact fieldset .field_qs .radio_group .field_reveal{display:none}#mc-embedded-subscribe-form fieldset .field_qs .radio_group .field_reveal.active,#contact fieldset .field_qs .radio_group .field_reveal.active{display:block}#mc-embedded-subscribe-form fieldset .field_qs .radio_group .field_reveal .text_qs,#contact fieldset .field_qs .radio_group .field_reveal .text_qs{margin:25px 0 15px}#mc-embedded-subscribe-form fieldset .field_qs .radio_group .check_btn,#contact fieldset .field_qs .radio_group .check_btn{float:left;margin:10px 0 0}#mc-embedded-subscribe-form fieldset .field_qs .radio_group .check_btn label,#contact fieldset .field_qs .radio_group .check_btn label{margin:0 10px 0 4px}#mc-embedded-subscribe-form fieldset .field_qs .radio_group input[type=text],#contact fieldset .field_qs .radio_group input[type=text]{margin:10px 0 0}#mc-embedded-subscribe-form fieldset .field_qs .radio_group input[type=text].ex_site,#contact fieldset .field_qs .radio_group input[type=text].ex_site{padding:10px 10px 10px 60px}#mc-embedded-subscribe-form fieldset .field_qs .radio_group .url_prefix,#contact fieldset .field_qs .radio_group .url_prefix{left:-152px;position:relative;top:37px}@media screen and (max-width: 767px){#mc-embedded-subscribe-form fieldset .field_qs .radio_group .url_prefix,#contact fieldset .field_qs .radio_group .url_prefix{left:15px;top:16px}}@media screen and (max-width: 767px){#mc-embedded-subscribe-form fieldset .field_qs .radio_group #current_site,#contact fieldset .field_qs .radio_group #current_site{margin:-20px 0 0}}#mc-embedded-subscribe-form fieldset .field_qs .radio_group .option_block,#contact fieldset .field_qs .radio_group .option_block{list-style:none;margin:26px 0 0;padding:0}#mc-embedded-subscribe-form fieldset .field_qs .radio_group .option_block li,#contact fieldset .field_qs .radio_group .option_block li{margin:0 0 20px}#mc-embedded-subscribe-form fieldset .field_qs .radio_group .option_block li .text_qs,#contact fieldset .field_qs .radio_group .option_block li .text_qs{display:inline-block;float:none;margin:10px 0 0 0}#mc-embedded-subscribe-form fieldset .field_qs .radio_group .option_block li label,#contact fieldset .field_qs .radio_group .option_block li label{color:#009fe2;cursor:pointer;display:inline;margin:20px 0 4px}@media screen and (max-width: 767px){#mc-embedded-subscribe-form fieldset .field_qs .radio_group .option_block li label,#contact fieldset .field_qs .radio_group .option_block li label{font-size:13px}}#mc-embedded-subscribe-form fieldset .field_qs .radio_group .option_block li input,#contact fieldset .field_qs .radio_group .option_block li input{margin:0 4px 0 0}#mc-embedded-subscribe-form fieldset .field_qs .radio_group .option_block li input:nth-child(-n+1).error:after,#contact fieldset .field_qs .radio_group .option_block li input:nth-child(-n+1).error:after{color:#b96464;content:'\!';display:block;font-size:18px;font-weight:bold;left:-20px;margin:-3px 0 0;position:relative}@media screen and (max-width: 767px){#mc-embedded-subscribe-form fieldset .field_qs .radio_group .option_block li input:nth-child(-n+1).error:after,#contact fieldset .field_qs .radio_group .option_block li input:nth-child(-n+1).error:after{display:block;font-size:12px;left:-10px;margin:0}}#mc-embedded-subscribe-form fieldset .field_qs .radio_group .option_block li input:nth-child(-n+1).valid:checked:after,#contact fieldset .field_qs .radio_group .option_block li input:nth-child(-n+1).valid:checked:after{color:#86bb00;content:'\2713';left:-24px;position:relative}@media screen and (max-width: 767px){#mc-embedded-subscribe-form fieldset .field_qs .radio_group .option_block li input:nth-child(-n+1).valid:checked:after,#contact fieldset .field_qs .radio_group .option_block li input:nth-child(-n+1).valid:checked:after{display:block;font-size:12px;left:-12px;margin:0}}@media screen and (max-width: 767px){#mc-embedded-subscribe-form fieldset .field_qs .radio_group .option_block li input,#contact fieldset .field_qs .radio_group .option_block li input{line-height:18px;vertical-align:top}}#mc-embedded-subscribe-form fieldset .field_qs .radio_group .option_block li p,#contact fieldset .field_qs .radio_group .option_block li p{margin:5px 0 0 23px}#mc-embedded-subscribe-form fieldset .field_qs .radio_group .option_block li:last-child,#contact fieldset .field_qs .radio_group .option_block li:last-child{margin:0}#mc-embedded-subscribe-form fieldset #lnk_privacy,#contact fieldset #lnk_privacy{display:inline-block;float:right;margin:11px 0 0 0}@media screen and (max-width: 767px){#mc-embedded-subscribe-form fieldset #lnk_privacy,#contact fieldset #lnk_privacy{float:none;font-size:14px;position:relative;text-align:center;top:63px;width:100%}body.page-fact-find #mc-embedded-subscribe-form fieldset #lnk_privacy,body.page-fact-find #contact fieldset #lnk_privacy{top:20px}}#mc-embedded-subscribe-form input[type=text],#mc-embedded-subscribe-form input[type=url],#mc-embedded-subscribe-form input[type=tel],#mc-embedded-subscribe-form input[type=number],#mc-embedded-subscribe-form input[type=email],#contact input[type=text],#contact input[type=url],#contact input[type=tel],#contact input[type=number],#contact input[type=email]{width:99.9%}#mc-embedded-subscribe-form input[type=text],#mc-embedded-subscribe-form input[type=email],#mc-embedded-subscribe-form input[type=submit],#mc-embedded-subscribe-form textarea,#contact input[type=text],#contact input[type=email],#contact input[type=submit],#contact textarea{background-color:rgba(255,255,255,0.1);border:none;border-radius:3px;color:#77d1f7;font-weight:200;font-size:16px;-webkit-appearance:none;margin:0 0 10px;padding:10px;width:100%}#mc-embedded-subscribe-form input[type=text]#btn_send,#mc-embedded-subscribe-form input[type=email]#btn_send,#mc-embedded-subscribe-form input[type=submit]#btn_send,#mc-embedded-subscribe-form textarea#btn_send,#contact input[type=text]#btn_send,#contact input[type=email]#btn_send,#contact input[type=submit]#btn_send,#contact textarea#btn_send{float:left;text-transform:uppercase;width:120px}@media screen and (max-width: 767px){#mc-embedded-subscribe-form input[type=text]#btn_send,#mc-embedded-subscribe-form input[type=email]#btn_send,#mc-embedded-subscribe-form input[type=submit]#btn_send,#mc-embedded-subscribe-form textarea#btn_send,#contact input[type=text]#btn_send,#contact input[type=email]#btn_send,#contact input[type=submit]#btn_send,#contact textarea#btn_send{width:100%}}#mc-embedded-subscribe-form input[type=text].button,#mc-embedded-subscribe-form input[type=text]#btn_send,#mc-embedded-subscribe-form input[type=email].button,#mc-embedded-subscribe-form input[type=email]#btn_send,#mc-embedded-subscribe-form input[type=submit].button,#mc-embedded-subscribe-form input[type=submit]#btn_send,#mc-embedded-subscribe-form textarea.button,#mc-embedded-subscribe-form textarea#btn_send,#contact input[type=text].button,#contact input[type=text]#btn_send,#contact input[type=email].button,#contact input[type=email]#btn_send,#contact input[type=submit].button,#contact input[type=submit]#btn_send,#contact textarea.button,#contact textarea#btn_send{background-color:#009fe2;border:none;color:white;font-size:22px;padding:6px 24px 5px;-webkit-transition:background 0.4s ease-in-out;-moz-transition:background 0.4s ease-in-out;-o-transition:background 0.4s ease-in-out;transition:background 0.4s ease-in-out}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){#mc-embedded-subscribe-form input[type=text].button,#mc-embedded-subscribe-form input[type=text]#btn_send,#mc-embedded-subscribe-form input[type=email].button,#mc-embedded-subscribe-form input[type=email]#btn_send,#mc-embedded-subscribe-form input[type=submit].button,#mc-embedded-subscribe-form input[type=submit]#btn_send,#mc-embedded-subscribe-form textarea.button,#mc-embedded-subscribe-form textarea#btn_send,#contact input[type=text].button,#contact input[type=text]#btn_send,#contact input[type=email].button,#contact input[type=email]#btn_send,#contact input[type=submit].button,#contact input[type=submit]#btn_send,#contact textarea.button,#contact textarea#btn_send{padding:6px 24px 4px}}#mc-embedded-subscribe-form input[type=text].button:focus,#mc-embedded-subscribe-form input[type=text]#btn_send:focus,#mc-embedded-subscribe-form input[type=email].button:focus,#mc-embedded-subscribe-form input[type=email]#btn_send:focus,#mc-embedded-subscribe-form input[type=submit].button:focus,#mc-embedded-subscribe-form input[type=submit]#btn_send:focus,#mc-embedded-subscribe-form textarea.button:focus,#mc-embedded-subscribe-form textarea#btn_send:focus,#contact input[type=text].button:focus,#contact input[type=text]#btn_send:focus,#contact input[type=email].button:focus,#contact input[type=email]#btn_send:focus,#contact input[type=submit].button:focus,#contact input[type=submit]#btn_send:focus,#contact textarea.button:focus,#contact textarea#btn_send:focus{border:none!important}#mc-embedded-subscribe-form input[type=text].button:hover,#mc-embedded-subscribe-form input[type=text]#btn_send:hover,#mc-embedded-subscribe-form input[type=email].button:hover,#mc-embedded-subscribe-form input[type=email]#btn_send:hover,#mc-embedded-subscribe-form input[type=submit].button:hover,#mc-embedded-subscribe-form input[type=submit]#btn_send:hover,#mc-embedded-subscribe-form textarea.button:hover,#mc-embedded-subscribe-form textarea#btn_send:hover,#contact input[type=text].button:hover,#contact input[type=text]#btn_send:hover,#contact input[type=email].button:hover,#contact input[type=email]#btn_send:hover,#contact input[type=submit].button:hover,#contact input[type=submit]#btn_send:hover,#contact textarea.button:hover,#contact textarea#btn_send:hover{background-color:#66c3eb}#mc-embedded-subscribe-form input[type=text]:focus,#mc-embedded-subscribe-form input[type=email]:focus,#mc-embedded-subscribe-form input[type=submit]:focus,#mc-embedded-subscribe-form textarea:focus,#contact input[type=text]:focus,#contact input[type=email]:focus,#contact input[type=submit]:focus,#contact textarea:focus{box-shadow:none}#mc-embedded-subscribe-form input[type=text]::-webkit-input-placeholder,#mc-embedded-subscribe-form input[type=email]::-webkit-input-placeholder,#mc-embedded-subscribe-form input[type=submit]::-webkit-input-placeholder,#mc-embedded-subscribe-form textarea::-webkit-input-placeholder,#contact input[type=text]::-webkit-input-placeholder,#contact input[type=email]::-webkit-input-placeholder,#contact input[type=submit]::-webkit-input-placeholder,#contact textarea::-webkit-input-placeholder{color:#ccc}#mc-embedded-subscribe-form label.error,#contact label.error{display:none!important}#mc-embedded-subscribe-form .error input,#mc-embedded-subscribe-form input.error,#mc-embedded-subscribe-form .error textarea,#mc-embedded-subscribe-form textarea.error,#contact .error input,#contact input.error,#contact .error textarea,#contact textarea.error{background-color:rgba(185,100,100,0.3)}#mc-embedded-subscribe-form input:focus,#mc-embedded-subscribe-form input.submit:hover,#mc-embedded-subscribe-form textarea:focus,#contact input:focus,#contact input.submit:hover,#contact textarea:focus{border:none;outline:none!important}#mc-embedded-subscribe-form .form_status p,#contact .form_status p{float:left;margin:6px 0 0 16px;font-size:16px}#mc-embedded-subscribe-form .form_status p.form_error,#contact .form_status p.form_error{color:#b96464}@media screen and (max-width: 767px){#mc-embedded-subscribe-form .form_status p.form_error,#contact .form_status p.form_error{float:none;font-size:14px;margin:0;text-align:center}}#mc-embedded-subscribe-form p,#contact p{margin:30px 0 0}@media screen and (max-width: 767px){#mc-embedded-subscribe-form p,#contact p{font-size:14px;margin:0}body.page-contact-us #mc-embedded-subscribe-form p,body.page-contact-us #contact p{text-align:center}}#mc-embedded-subscribe-form p a,#contact p a{color:white;border:none}body.page-contact-us #mc-embedded-subscribe-form p a,body.page-contact-us #contact p a{margin:0 0 0 4px}body.page-contact-us,body.page-fact-find,body.single-post,body.error404,.page-web-design-bristol,.blog,.archive,.vanilla{background:url(../img/bkg/bkg-page.png) left top repeat-x}body.page-contact-us header,body.page-fact-find header,body.single-post header,body.error404 header,.page-web-design-bristol header,.blog header,.archive header,.vanilla header{background:url(../img/bkg/header_page-default.png) center top no-repeat;text-align:center;-webkit-background-size:111% auto;-moz-background-size:111% auto;-o-background-size:111% auto;background-size:111% auto}@media screen and (min-width: 767px){body.page-contact-us header,body.page-fact-find header,body.single-post header,body.error404 header,.page-web-design-bristol header,.blog header,.archive header,.vanilla header{min-height:323px}}@media screen and (min-width: 1280px){body.page-contact-us header,body.page-fact-find header,body.single-post header,body.error404 header,.page-web-design-bristol header,.blog header,.archive header,.vanilla header{min-height:360px}}@media screen and (min-width: 1480px){body.page-contact-us header,body.page-fact-find header,body.single-post header,body.error404 header,.page-web-design-bristol header,.blog header,.archive header,.vanilla header{-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;margin:0 auto;max-width:1480px}}body.page-contact-us header a#lnk_nav,body.page-fact-find header a#lnk_nav,body.single-post header a#lnk_nav,body.error404 header a#lnk_nav,.page-web-design-bristol header a#lnk_nav,.blog header a#lnk_nav,.archive header a#lnk_nav,.vanilla header a#lnk_nav{border:0;font:0/0 a;text-shadow:none;color:transparent;width:300px;height:75px;display:block;height:14px;left:6px;margin:0 10px 0 0;position:absolute;top:10px;width:18px}.svg body.page-contact-us header a#lnk_nav,.svg body.page-fact-find header a#lnk_nav,.svg body.single-post header a#lnk_nav,.svg body.error404 header a#lnk_nav,.svg .page-web-design-bristol header a#lnk_nav,.svg .blog header a#lnk_nav,.svg .archive header a#lnk_nav,.svg .vanilla header a#lnk_nav{background:url(../img/icons/sprite.2.svg) 0 0 no-repeat;display:inline-block}.no-svg body.page-contact-us header a#lnk_nav,.no-js body.page-contact-us header a#lnk_nav,.no-svg body.page-fact-find header a#lnk_nav,.no-js body.page-fact-find header a#lnk_nav,.no-svg body.single-post header a#lnk_nav,.no-js body.single-post header a#lnk_nav,.no-svg body.error404 header a#lnk_nav,.no-js body.error404 header a#lnk_nav,.no-svg .page-web-design-bristol header a#lnk_nav,.no-js .page-web-design-bristol header a#lnk_nav,.no-svg .blog header a#lnk_nav,.no-js .blog header a#lnk_nav,.no-svg .archive header a#lnk_nav,.no-js .archive header a#lnk_nav,.no-svg .vanilla header a#lnk_nav,.no-js .vanilla header a#lnk_nav{background:url(../img/icons/sprite.png) 0 0 no-repeat;display:inline-block}@media screen and (min-width: 767px){.svg body.page-contact-us header a#lnk_nav,.no-svg body.page-contact-us header a#lnk_nav,.svg body.page-fact-find header a#lnk_nav,.no-svg body.page-fact-find header a#lnk_nav,.svg body.single-post header a#lnk_nav,.no-svg body.single-post header a#lnk_nav,.svg body.error404 header a#lnk_nav,.no-svg body.error404 header a#lnk_nav,.svg .page-web-design-bristol header a#lnk_nav,.no-svg .page-web-design-bristol header a#lnk_nav,.svg .blog header a#lnk_nav,.no-svg .blog header a#lnk_nav,.svg .archive header a#lnk_nav,.no-svg .archive header a#lnk_nav,.svg .vanilla header a#lnk_nav,.no-svg .vanilla header a#lnk_nav{display:none}}body.page-contact-us h2,body.page-fact-find h2,body.single-post h2,body.error404 h2,.page-web-design-bristol h2,.blog h2,.archive h2,.vanilla h2{color:#617381}body.page-contact-us h2 a,body.page-fact-find h2 a,body.single-post h2 a,body.error404 h2 a,.page-web-design-bristol h2 a,.blog h2 a,.archive h2 a,.vanilla h2 a{display:block;font-size:32px;margin:0 0 20px;text-align:left}@media screen and (max-width: 767px){body.page-contact-us h2 a,body.page-fact-find h2 a,body.single-post h2 a,body.error404 h2 a,.page-web-design-bristol h2 a,.blog h2 a,.archive h2 a,.vanilla h2 a{text-align:center}}body.page-contact-us ul.pagination,body.page-fact-find ul.pagination,body.single-post ul.pagination,body.error404 ul.pagination,.page-web-design-bristol ul.pagination,.blog ul.pagination,.archive ul.pagination,.vanilla ul.pagination{list-style:none;text-align:center}body.page-contact-us ul.pagination li,body.page-fact-find ul.pagination li,body.single-post ul.pagination li,body.error404 ul.pagination li,.page-web-design-bristol ul.pagination li,.blog ul.pagination li,.archive ul.pagination li,.vanilla ul.pagination li{display:inline-block;margin:0 10px 0}.blog .posts .large-block-grid-3 li.firstpost article{background:rgba(0,0,0,0.3)}.blog .posts .large-block-grid-3 li.firstpost .icon_new{width:16px;height:16px;vertical-align:top;float:right;top:-10px;position:relative;left:14px}.svg .blog .posts .large-block-grid-3 li.firstpost .icon_new{background:url(../img/icons/sprite.2.svg) -245px 0 no-repeat;display:inline-block}.no-svg .blog .posts .large-block-grid-3 li.firstpost .icon_new,.no-js .blog .posts .large-block-grid-3 li.firstpost .icon_new{background:url(../img/icons/sprite.png) -245px 0 no-repeat;display:inline-block}@media screen and (max-width: 767px){.svg .blog .posts .large-block-grid-3 li.firstpost .icon_new,.no-svg .blog .posts .large-block-grid-3 li.firstpost .icon_new{display:none}}.blog .posts .large-block-grid-3,.archive .posts .large-block-grid-3{margin:0 0 20px}@media screen and (max-width: 767px){.blog .posts .large-block-grid-3,.archive .posts .large-block-grid-3{margin:0 0 10px;padding:60px 15px 0}}@media screen and (min-width: 1200px){.blog .posts .large-block-grid-3,.archive .posts .large-block-grid-3{margin:0 0 50px;padding:60px 15px 0}}@media screen and (max-width: 767px){.blog .posts .large-block-grid-3 li,.archive .posts .large-block-grid-3 li{padding:0 0 10px;width:100%}}.blog .posts .large-block-grid-3 li:hover a,.archive .posts .large-block-grid-3 li:hover a{color:#77d1f7}.blog .posts .large-block-grid-3 li article,.archive .posts .large-block-grid-3 li article{background:rgba(0,0,0,0.1);padding:10px 24px 15px 20px;border-radius:6px;cursor:pointer}@media screen and (max-width: 767px){.blog .posts .large-block-grid-3 li article,.archive .posts .large-block-grid-3 li article{margin:0 0 10px}}.blog .posts .large-block-grid-3 li article h3,.archive .posts .large-block-grid-3 li article h3{font-size:20px;font-weight:normal;line-height:22px;text-transform:none;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media screen and (min-width: 767px){.blog .posts .large-block-grid-3 li article h3,.archive .posts .large-block-grid-3 li article h3{font-size:18px;line-height:20px}}@media screen and (min-width: 1100px){.blog .posts .large-block-grid-3 li article h3,.archive .posts .large-block-grid-3 li article h3{font-size:24px;line-height:26px}}.blog .posts .large-block-grid-3 li article p,.archive .posts .large-block-grid-3 li article p{color:#617381;font-size:17px;line-height:20px;margin:10px 0;text-align:left;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media screen and (min-width: 767px){.blog .posts .large-block-grid-3 li article p,.archive .posts .large-block-grid-3 li article p{font-size:14px;line-height:16px}}@media screen and (min-width: 1100px){.blog .posts .large-block-grid-3 li article p,.archive .posts .large-block-grid-3 li article p{font-size:17px;line-height:20px}}.large-9.columns{margin:0 auto 40px;text-align:center}.large-9.columns article{text-align:left}.large-9.columns article p,.large-9.columns article ul,.large-9.columns article ol{color:#617381}.large-9.columns article p a,.large-9.columns article ul a,.large-9.columns article ol a{border-bottom:1px solid rgba(255,255,255,0.08);color:#617381}.large-9.columns article p a:hover,.large-9.columns article ul a:hover,.large-9.columns article ol a:hover{border-bottom:1px solid rgba(255,255,255,0.2)}.large-9.columns article p{line-height:24px}@media screen and (min-width: 1200px){.large-9.columns article p{line-height:28px}}.large-9.columns article h2 a{font-size:34px}.large-9.columns article h4{color:#77d1f7;font-size:22px}@media screen and (max-width: 767px){.large-9.columns article{margin:50px 0 0}.large-9.columns article h2 a{font-size:24px;line-height:28px}}@media screen and (min-width: 767px){.large-9.columns article{background:rgba(0,0,0,0.1);border-radius:6px;padding:30px 30px 20px 30px;overflow:auto}.large-9.columns article h2 a{font-size:28px;line-height:32px;margin:0 0 20px}}@media screen and (min-width: 1000px){.large-9.columns article{max-width:640px;margin:0 auto}}@media screen and (min-width: 1200px){.large-9.columns article{padding:45px 45px 30px 45px;max-width:840px;margin:0 auto}.large-9.columns article h2 a{font-size:38px;line-height:40px;margin:0 0 40px}.large-9.columns article footer.news{margin:60px 0 0}}.large-9.columns article footer.news{background:none;border-top:1px solid rgba(255,255,255,0.1);padding:12px 0 0}@media screen and (max-width: 767px){.large-9.columns article footer.news{text-align:center}}.large-9.columns article footer.news .meta_date{border-right:1px solid rgba(255,255,255,0.1);color:#77d1f7;padding:0 12px 0 0}@media screen and (max-width: 860px){.large-9.columns article footer.news .meta_date{font-size:11px}}.large-9.columns article footer.news .meta_tag{width:16px;height:16px;margin:0 0 3px 8px;vertical-align:bottom}.svg .large-9.columns article footer.news .meta_tag{background:url(../img/icons/sprite.2.svg) -265px 0 no-repeat;display:inline-block}.no-svg .large-9.columns article footer.news .meta_tag,.no-js .large-9.columns article footer.news .meta_tag{background:url(../img/icons/sprite.png) -265px 0 no-repeat;display:inline-block}@media screen and (max-width: 767px){.svg .large-9.columns article footer.news .meta_tag,.no-svg .large-9.columns article footer.news .meta_tag{display:none}}.large-9.columns article footer.news .tag{display:inline-block;padding:0 0 0 6px}@media screen and (max-width: 860px){.large-9.columns article footer.news .tag{font-size:11px}}.large-9.columns article footer.news .tag:after{color:rgba(255,255,255,0.1);content:'/';padding:0 0 0 6px}.large-9.columns article footer.news .tag:last-of-type{margin:0 9px 0 0}.large-9.columns article footer.news .tag:last-of-type:after{content:'';display:none}.large-9.columns article footer.news .dot-irecommendthis{border:0;float:right;font-size:13px;height:12px;line-height:15px;margin:0 -4px 8px;padding-left:18px;position:relative;text-decoration:none;width:7px;-webkit-animation:beat 1s infinite both;-moz-animation:beat 1s infinite both;-o-animation:beat 1s infinite both;-ms-animation:beat 1s infinite both;animation:beat 1s infinite both}.svg .large-9.columns article footer.news .dot-irecommendthis{background:url(../img/icons/sprite.2.svg) -282px 0 no-repeat;display:inline-block}.no-svg .large-9.columns article footer.news .dot-irecommendthis,.no-js .large-9.columns article footer.news .dot-irecommendthis{background:url(../img/icons/sprite.png) -282px 0 no-repeat;display:inline-block}.large-9.columns article footer.news .dot-irecommendthis:hover,.large-9.columns article footer.news .dot-irecommendthis.active{background-position:-282px -13px;-webkit-animation:"";-moz-animation:"";-o-animation:"";-ms-animation:"";animation:""}.large-9.columns article footer.news .dot-irecommendthis:hover .dot-irecommendthis-count,.large-9.columns article footer.news .dot-irecommendthis.active .dot-irecommendthis-count{color:#db4b4b}.large-9.columns article footer.news .dot-irecommendthis .dot-irecommendthis-count{float:right;padding:0 19px 0 0}@media screen and (max-width: 767px){.large-9.columns article footer.news .dot-irecommendthis{background-size:230px!important;background-position:-198px 2px !important;float:none;height:11px;margin:10px 0 0 9px!important;padding-left:10px}.large-9.columns article footer.news .dot-irecommendthis.active{background-size:230px!important;background-position:-192px -9px !important;line-height:10px;padding-left:16px;top:2px}.large-9.columns article footer.news .dot-irecommendthis .dot-irecommendthis-count{font-size:10px;padding:0 12px 0 0}}.large-9.columns article ul,.large-9.columns article ol{margin:-10px 0 40px}.large-9.columns article ul li,.large-9.columns article ol li{line-height:18px;margin:0 0 15px 20px}@media screen and (max-width: 767px){.large-9.columns article ul li,.large-9.columns article ol li{font-size:12px;line-height:14px}}.large-9.columns a#cta_back_news{display:inline-block;border-left:1px solid rgba(255,255,255,0.1);line-height:20px;margin:0 0 0 2px;padding:0 0 0 15px}@media screen and (max-width: 767px){.large-9.columns a#cta_back_news{display:none}}@media screen and (max-width: 860px){.large-9.columns a#cta_back_news{font-size:11px}}.large-9.columns .cta_back_news{margin:30px 0 0}.large-9.columns .cta_back_news a{color:white;display:inline-block}@media screen and (max-width: 767px){.large-9.columns .cta_back_news{margin:33px 0 0;width:100%}.large-9.columns .cta_back_news a{background:rgba(0,0,0,0.1);border-radius:6px;color:#009fe2;padding:10px 19px 12px}}@media screen and (max-width: 767px){body.page-fact-find .large-9.columns{margin:0 auto}}body.single-post,body.error404,.blog,.archive,.vanilla{background-color:#2b3e4d}body.page-contact-us,body.page-fact-find{background-color:#2b3e4d}body.page-contact-us p,body.page-contact-us h2,body.page-contact-us p a,body.page-fact-find p,body.page-fact-find h2,body.page-fact-find p a{color:#617381}@media screen and (max-width: 767px){body.page-contact-us body.page-contact-us p,body.page-contact-us body.page-contact-us h2,body.page-contact-us body.page-contact-us p a,body.page-contact-us body.page-fact-find p,body.page-contact-us body.page-fact-find h2,body.page-contact-us body.page-fact-find p a{text-align:center}}body.page-contact-us #extras,body.page-fact-find #extras{max-width:545px;margin:20px auto 80px;min-height:275px}@media screen and (min-width: 767px) and (max-width: 960px){body.page-contact-us #extras,body.page-fact-find #extras{margin:0 auto 40px}}@media screen and (max-width: 767px){body.page-contact-us #extras,body.page-fact-find #extras{margin:60px auto 0;padding:10px}}body.page-contact-us #extras[data-type="fact-find"],body.page-fact-find #extras[data-type="fact-find"]{margin:20px auto}body.page-contact-us #extras .form_req,body.page-fact-find #extras .form_req{display:none;text-align:center}.no-js body.page-contact-us #extras .form_req,.no-js body.page-fact-find #extras .form_req{display:block}.page-web-design-bristol{background-color:#0078ab}.page-web-design-bristol p,.page-web-design-bristol h2,.page-web-design-bristol p a{color:#77d1f7}.page-web-design-bristol p a{border-bottom:1px solid rgba(255,255,255,0.2)}.page-web-design-bristol p a:hover{border-bottom:1px solid rgba(255,255,255,0.5)}.page-web-design-bristol h2 a{display:block;margin:0 0 20px;text-align:center}body.error404 p{color:#617381}.page-web-design-bristol header{background:url(../img/bkg/header_page-responsive-websites.png) center top no-repeat;-webkit-background-size:111% auto;-moz-background-size:111% auto;-o-background-size:111% auto;background-size:111% auto}@media screen and (min-width: 767px){.page-web-design-bristol header{min-height:323px}}@media screen and (min-width: 1280px){.page-web-design-bristol header{min-height:360px}}@media screen and (min-width: 1480px){.page-web-design-bristol header{-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;margin:0 auto;max-width:1480px}}.noty_bar{display:none;position:fixed;z-index:9999999}.noty_bar.noty_close{cursor:pointer}.noty_bar.noty_layout_center{background:rgba(0,159,226,0.85);border-radius:3px;box-shadow:0 0 15px #2d2d2d;color:white;font-size:18px;padding:25px 40px;top:40%;max-width:400px}@media screen and (max-width: 767px){.noty_bar.noty_layout_center{top:10%}}.noty_bar.success{background:rgba(47,146,0,0.85)}.noty_modal{background-color:#000;display:none;height:100%;left:0;opacity:0.6;position:fixed;top:0;width:100%;z-index:10000}ul.noty_container{position:fixed;z-index:9999999;margin:0px;padding:0px;list-style:none;width:300px}ul.noty_container li{position:relative;float:left;clear:both;list-style:none;padding:0px;margin:10px 0 0 0;width:300px}.animated{-webkit-animation:bounceInDown 0.7s both cubic-bezier(0.215, 0.61, 0.355, 1);-moz-animation:bounceInDown 0.7s both cubic-bezier(0.215, 0.61, 0.355, 1);-o-animation:bounceInDown 0.7s both cubic-bezier(0.215, 0.61, 0.355, 1);-ms-animation:bounceInDown 0.7s both cubic-bezier(0.215, 0.61, 0.355, 1);animation:bounceInDown 0.7s both cubic-bezier(0.215, 0.61, 0.355, 1)}.animated.quick{-webkit-animation:bounceOut 0.4s both;-moz-animation:bounceOut 0.4s both;-o-animation:bounceOut 0.4s both;-ms-animation:bounceOut 0.4s both;animation:bounceOut 0.4s both}@-webkit-keyframes bounceInDown{0%{-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}60%{-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes bounceInDown{0%{-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}60%{-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-o-keyframes bounceInDown{0%{-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}60%{-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-ms-keyframes bounceInDown{0%{-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}60%{-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInDown{0%{-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}60%{-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(0.95);-moz-transform:scale(0.95);-ms-transform:scale(0.95);-o-transform:scale(0.95);transform:scale(0.95)}50%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);opacity:1}100%{-webkit-transform:scale(0.3);-moz-transform:scale(0.3);-ms-transform:scale(0.3);-o-transform:scale(0.3);transform:scale(0.3);opacity:0}}@-moz-keyframes bounceOut{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(0.95);-moz-transform:scale(0.95);-ms-transform:scale(0.95);-o-transform:scale(0.95);transform:scale(0.95)}50%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);opacity:1}100%{-webkit-transform:scale(0.3);-moz-transform:scale(0.3);-ms-transform:scale(0.3);-o-transform:scale(0.3);transform:scale(0.3);opacity:0}}@-o-keyframes bounceOut{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(0.95);-moz-transform:scale(0.95);-ms-transform:scale(0.95);-o-transform:scale(0.95);transform:scale(0.95)}50%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);opacity:1}100%{-webkit-transform:scale(0.3);-moz-transform:scale(0.3);-ms-transform:scale(0.3);-o-transform:scale(0.3);transform:scale(0.3);opacity:0}}@-ms-keyframes bounceOut{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(0.95);-moz-transform:scale(0.95);-ms-transform:scale(0.95);-o-transform:scale(0.95);transform:scale(0.95)}50%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);opacity:1}100%{-webkit-transform:scale(0.3);-moz-transform:scale(0.3);-ms-transform:scale(0.3);-o-transform:scale(0.3);transform:scale(0.3);opacity:0}}@keyframes bounceOut{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(0.95);-moz-transform:scale(0.95);-ms-transform:scale(0.95);-o-transform:scale(0.95);transform:scale(0.95)}50%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);opacity:1}100%{-webkit-transform:scale(0.3);-moz-transform:scale(0.3);-ms-transform:scale(0.3);-o-transform:scale(0.3);transform:scale(0.3);opacity:0}}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);-moz-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);-o-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);-moz-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);-o-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@-moz-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);-moz-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);-o-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);-moz-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);-o-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@-o-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);-moz-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);-o-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);-moz-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);-o-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@-ms-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);-moz-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);-o-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);-moz-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);-o-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);-moz-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);-o-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);-moz-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);-o-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}
