html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,dfn,em,img,q,samp,small,strike,strong,sub,sup,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figure,figcaption,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{line-height:1}ol,ul{list-style:none}a{background:transparent}a:hover,a:focus,a:active{text-decoration:none;box-shadow:none;outline:transparent}b,strong{font-weight:bold}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}small{font-size:80%}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button,input,textarea{border:0}input{line-height:normal}textarea{overflow:auto}button{overflow:visible}button,select{text-transform:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}button,input[type="submit"]{cursor:pointer;margin-top:10px}textarea,input[type="text"]{padding:10px
20px;border-width:1px;border-style:solid;border-color:#CCC}label,
label
span{display:block}label{margin:10px
0}label
span{margin-bottom:5px}textarea:focus,input[type="text"]:focus{outline:none;border-color:#393;box-shadow:0 0 5px #393}.row{display:block;clear:both;margin:0
-10px}.col{float:left;margin:0
10px}.container,.center-block{margin-left:auto;margin-right:auto}.pull-right{float:right}.center-block{float:none}.col-1{width:60px}.col-2{width:140px}.col-3{width:220px}.col-4{width:300px}.col-5{width:380px}.col-6{width:460px}.col-7{width:540px}.col-8{width:620px}.col-9{width:700px}.col-10{width:780px}.col-11{width:860px}.col-12,.container{width:940px}form .col-alt{float:left}form
.field{padding-left:10px;padding-right:10px}form .col-1of1{float:none}form .col-1of2{width:50%}form .col-1of3{width:33.33%}form .col-2of3{width:66.66%}form .col-1of4{width:25%}form .col-3of4{width:75%}html{font-family:"museo",serif;font-weight:normal;font-style:normal;color:#4c4c4c}h1,h2,h3,h4,h5,h6,.ft-headline{line-height:1.2em;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{font-size:2em}h2{font-size:1.6em}h3{font-size:1.4em}h4{font-size:1.2em}h5{font-size:1.1em}h6{font-size:1em}p{font-size:1em;line-height:1.6em;margin:0.3em 0 1em 0;font-family:"FS Lola Web Regular",'Arial Black',Arial,Helvetica,Verdana,sans-serif;font-size-adjust:0.49;font-weight:normal;font-style:normal}b,strong{font-family:"FS Lola Web Bold",'Arial Black',Arial,Helvetica,Verdana,sans-serif;font-size-adjust:0.49;font-weight:bold;font-style:normal}em{font-family:"FS Lola Web Italic",'Arial Black',Arial,Helvetica,Verdana,sans-serif;font-size-adjust:0.49;font-weight:normal;font-style:italic}a{color:#009bde;text-decoration:underline}li
p{margin:0.3em 0 0.6em 0}small{font-size:0.875em}#main ul,
#main ol,
.list-style,
.list-style
ul{margin:0
0 1.6em 2.4em}#main ul,
.list-style,
.list-style
ul{list-style-type:disc}#main
ol{list-style-type:decimal}#main li,
.list-style
li{margin-top:0.6em;margin-bottom:0.6em;line-height:1.5em;display:list-item;font-family:"FS Lola Web Regular",'Arial Black',Arial,Helvetica,Verdana,sans-serif;font-size-adjust:0.49;font-weight:normal;font-style:normal}dd{font-family:"FS Lola Web Regular",'Arial Black',Arial,Helvetica,Verdana,sans-serif;font-size-adjust:0.49;font-weight:normal;font-style:normal}div.dk_container{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;line-height:130%;font-size:1em;background-color:#fff;margin-bottom:10px}.microsite
div.dk_container{font-size: .875em;background-color:#f5f5f5}div.dk_container:focus{outline:0}div.dk_container
a{cursor:pointer;text-decoration:none}div.dk_open{box-shadow:0 0 5px #40b5e2;-moz-box-shadow:0 0 5px #40b5e2;-webkit-box-shadow:0 0 5px #40b5e2;z-index:10}a.dk_toggle,
#content
a.dk_toggle{-webkit-transition:border-color .5s;transition:border-color .5s;display:inline-block;position:relative;border-radius:5px;border:1px
solid #ccc;text-decoration:none;text-shadow:#fff 1px 1px 0;font-size:1em;color:#333;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.dk_toggle:hover,a.dk_toggle:focus{border-color:#c1c1c1}a.dk_toggle:after{content:'';position:absolute;top:45%;right:10px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #4B4B4B}div.dk_focus
a.dk_toggle{border-color:#40b5e2;box-shadow:0 0 5px #40b5e2;-moz-box-shadow:0 0 5px #40b5e2;-webkit-box-shadow:0 0 5px #40b5e2}div.dk_open
a.dk_toggle{background-color:#ececec;border-color:#8c8c8c;color:#ccc;box-shadow:inset 0 -2px 5px #ccc;border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0}div.dk_open_top
a.dk_toggle{border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px}a.dk_toggle
.dk_label{display:block;padding:14px
45px 14px 20px}.microsite a.dk_toggle
.dk_label{padding:11px
45px 11px 10px}div.dk_options{background:#fefefe;box-shadow:rgba(0,0,0,0.2) 0 2px 8px;-moz-box-shadow:rgba(0,0,0,0.2) 0 2px 8px;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 8px;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;z-index:99999}.dk_options
a{background-color:#fff;border-bottom:1px solid #a5a5a5;font-weight:700;padding:8px
10px}.dk_options a:hover,
.dk_options:focus,
.dk_options .dk_option_current a,
#content .dk_options a:hover,
#content .dk_options:focus,
#content .dk_options .dk_option_current
a{border-bottom-color:#004c72;color:#fff;text-decoration:none;text-shadow:none;background-color:#0084c7}.dk_options li:last-child
a{border-bottom:none}.dk_options
.disabled{cursor:default}.dk_options .disabled
a{color:#aaa}.dk_options .disabled:hover,
.dk_options .disabled:hover a
.dk_options .disabled:focus,
.dk_options .disabled:focus
a{cursor:default;background-color:#fff;border-bottom-color:#999;text-shadow:none}.dk_options_inner,
#content
.dk_options_inner{list-style:none;margin:0;border:1px
solid #a5a5a5;border-radius:0 0 5px 5px;border-bottom-width:2px;border-bottom-color:#999;max-height:250px;padding:0;text-shadow:#fff 0 1px 0;color:#333}div.dk_open_top div.dk_options,
div.dk_open_top ul.dk_options_inner,
#content div.dk_open_top
ul.dk_options_inner{border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0}.dk_container{display:none;float:left}.dk_container
a{outline:0}.dk_open{position:relative}.dk_open
.dk_options{display:block}.dk_open
.dk_label{color:inherit}.dk_options{display:none;margin-top:-1px;position:absolute;right:0;width:100%}.dk_options a,.dk_options a:link,.dk_options a:visited{display:block}ul.dk_options_inner,
#content
ul.dk_options_inner{-webkit-overflow-scrolling:touch;position:relative;overflow:auto}.dk_container
select{position:absolute;top:-99999em;visibility:hidden}.dk_mobile{position:relative}.dk_mobile
select{display:block;width:100%;height:100%;top:0;left:0;visibility:visible;opacity:0;appearance:none;-moz-appearance:none;-webkit-appearance:none}#accesslinks,
#accesslinks li,
#accesslinks li
a{position:absolute}#accesslinks,
#accesslinks
li{top:0;left:0;display:block;width:20em}#accesslinks
li{text-align:center}#accesslinks li
a{top:-10em;z-index:999}#accesslinks li
a{position:relative;display:block;color:#fff;font-weight:bold;font-size: .75em;line-height:2em}#accesslinks li a:focus{top:0;background:#000;text-decoration:none}span.menu-option{display:inline-block;padding:0
2px;border:1px
dashed #6f6f6f;font-size: .9em}span.keyboard-key{display:inline-block;padding:1px
2px;border-top:1px solid #eee;border-right:1px solid #666;border-bottom:1px solid #666;border-left:1px solid #eee;background:#ccc;color:#333;font: .9em Courier,Monospace,Fixed}span.keyboard-key-highlight{background:#fff846}.h-align{position:relative;left:50%;display:inline-block;clear:both}.h-align-content{position:relative;left:-50%;overflow:hidden}.v-align-wrap{display:block;white-space:nowrap}.v-align-box{display:inline-block;vertical-align:middle;white-space:normal;width:100%}.v-align-spacer{overflow:hidden;height:100%;width:0}.ir{text-indent:-9999em;display:block}.center-text{text-align:center}.no-margin{margin:0}.click-node-active{cursor:pointer}.large{font-size:1.5em}.ft-headline{margin:0;font-size:1.25em}.yt-video{margin:30px
0}.js-enabled .yt-video
a{display:none}#shell{overflow:hidden;margin-bottom:-480px;min-height:100%;width:100%}body,#shell{background-color:#ececec}html,body{height:100%}.section{overflow:hidden;width:100%;padding-top:40px;padding-bottom:40px}.tel{display:block;text-decoration:none;font-size:2em;line-height:1em;cursor:text;color:inherit}.hidden,[type="hidden"],.hiddenFields{display:none}.content-padding{padding-top:30px;padding-bottom:30px}.panel-banner.home
.row{position:relative}#header{overflow:hidden;width:100%;background-color:#fff}#header
h3{margin-bottom: .6em}#header form,
#header p:last-child{margin-bottom:0}#header .ft-headline{color:#009bde}.expandable-controller
.item{padding:25px
10px;margin:0;height:80px;background-color:transparent;-webkit-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.expandable-controller .item-1{padding-left:30px;padding-right:30px}.expandable-controller .item
p{line-height:1.3em;margin:0}.expandable-controller
.item.open{background-color:#ececec}.expandable-controller .item
.icon{display:block;text-indent:-9999em;background:url("/images/icons/search.png") no-repeat center center;height:80px}.expandable-container{height:0;padding:0;overflow:hidden;background-color:#ececec}.expandable-container
.expandable{padding:30px
0;display:none}.expandable-container
.expandable.open{display:block}.expandable-container .expandable
.item{min-height:180px;margin:0
20px;overflow:hidden;position:relative}.expandable-container .expandable .item
.btn{position:absolute;bottom:0;margin:0;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.expandable-container .expandable .item .custom-select{height:36px}.expandable-container .expandable .item .custom-select
select{padding-top:10px;padding-bottom:10px}#brand{padding:0}#brand .col-5{position:relative;z-index:1}#brand
.ir{margin-top:35px;margin-bottom:35px;padding:0;width:310px;height:55px;text-indent:0;background:url("/images/branding/bgateway.jpg") no-repeat center center;position:relative}#brand .ir
span{font-size:16px;line-height:100%;display:block;position:absolute;z-index:-1;width:100%;top:50%;margin-top:-8px}.menu-wrap{padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden}.menu-wrap
.container{line-height:0}.menu
li{float:left;margin:0
10px 0 0}.menu li
a{color:#ccebf8;text-decoration:none;line-height:20px;padding:15px
10px;display:block;font-family:"museo",serif;font-weight:normal}.menu li a:hover,
.menu li a:focus,
.menu li a:active,
.menu .active > a,
.menu .parent-active>a{text-decoration:underline;color:#fff}#primary-menu{background-color:#009bde}#primary-menu .menu
li{margin-right:32px}#primary-menu .menu
li.last{margin-right:0}#primary-menu .menu li
a{font-size:1.250em;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:20px
8px}#secondary-menu{background-color:#373737}#secondary-menu .menu li
a{font-size: .875em;font-weight:300;color:#fff}#secondary-menu .menu li a:hover,
#secondary-menu .menu li a:focus,
#secondary-menu .menu li a:active,
#secondary-menu .menu .active > a,
#secondary-menu .menu .parent-active>a{background-color:#464646}.breadcrumbs{border-width:0 0 1px 0;border-style:solid;background-color:#fff;border-color:#bdbdbd;padding:20px
0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.breadcrumbs
ul{overflow:hidden;max-width:674px;float:left}.breadcrumbs
li{float:left;display:block;margin:0
10px;line-height:1em;margin-right:0;text-transform:capitalize}.breadcrumbs li
a{color:#373737;text-decoration:none}.breadcrumbs li
span{margin-left:10px}.breadcrumbs .sort
span{margin-left:0}.breadcrumbs li a,
.breadcrumbs li
p{margin:0}.breadcrumbs li a,
.breadcrumbs li p,
.breadcrumbs li
span{font-family:"museo",serif;font-weight:300;vertical-align:baseline;font-size: .875em;line-height:1em;display:inline-block}.breadcrumbs li
p{color:#009bde}.breadcrumbs .sort
a{color:#009bde}.breadcrumbs .sort
.active{font-weight:bold}.breadcrumbs{padding:0}.breadcrumbs
ul{position:relative;display:inline-block;vertical-align:middle;height:50px}.breadcrumbs
li{padding:18px
0 18px 0;position:relative;line-height:1em}.breadcrumbs li a,
.breadcrumbs li
span{line-height:1em;float:left}.breadcrumbs.reverse li
span{margin-right:10px;margin-left:0}.breadcrumbs li a,
.breadcrumbs li
p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100px}.breadcrumbs li
p{max-width:200px}.breadcrumbs li a:hover,
.breadcrumbs li a:focus,
.breadcrumbs li a:active{color:#009bde}.sharing .share-content{float:right;display:inline-block;width:266px}.sharing .share-content
ul{margin-right:0;width:auto}.sharing .share-content
li{margin-right:0;margin-left:0;border-width:0 1px 0 0;border-style:solid;border-color:#bdbdbd}.sharing .share-content
.share{padding:0}.sharing .share-content li a,
.sharing .share-content li
p{cursor:pointer;display:block;text-indent:-9999em;padding:0;width:45px;height:50px;background-image:url("/images/icons/sprite-share.png");background-repeat:no-repeat}.sharing .share-content .share-twitter
a{background-position:left -200px}.sharing .share-content .share-twitter a:hover{background-position:right -200px}.sharing .share-content .share-facebook
a{background-position:left -150px}.sharing .share-content .share-facebook a:hover{background-position:right -150px}.sharing .share-content .share-linkedin
a{background-position:left -100px}.sharing .share-content .share-linkedin a:hover{background-position:right -100px}.sharing .share-content .share-email
a{background-position:left -50px}.sharing .share-content .share-email a:hover{background-position:right -50px}.sharing .share-content
.title{padding:0}.sharing .share-content .title
p{color:#373737;background-position:left top;height:auto;cursor:default;padding:18px
10px 18px 45px;text-indent:0;width:auto}.sharing .share-content .share a:hover,
.sharing .share-content .share a:focus,
.sharing .share-content .share a:active{background-color:#bdbdbd}.sorting .sort
a{margin:0
5px}#content{overflow:hidden;padding-bottom:480px;width:100%}#content
img{display:block}.main-content ul,
.main-content
ol{margin:0
0 1.6em 2.4em}.main-content
ul{list-style-type:disc}.main-content
ol{list-style-type:decimal}.main-content
li{margin-top:0.6em;margin-bottom:0.6em;line-height:1.5em;display:list-item;font-family:"FS Lola Web Regular",'Arial Black',Arial,Helvetica,Verdana,sans-serif;font-size-adjust:0.49;font-weight:normal;font-style:normal}#main .paging-wrap{width:100%;clear:both;overflow:hidden}#main .paging,
#main .paging
ul{list-style:none;margin:0
-5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#main
.paging{margin-top:40px;overflow:hidden}#main .paging
li{line-height:1em;font-size:1.15em;margin:0
5px;float:left}#main .paging li p,
#main .paging li p
a{margin:0;line-height:1em;display:block}#main .paging a,
#main .paging .active
p{padding:5px
10px;text-decoration:none}#main .paging .spacer
p{padding:5px
0}#main .paging a:hover,
#main .paging a:focus,
#main .paging a:active{background-color:#393;color:#fff}#main .paging .active,
#main .paging
.spacer{cursor:default}.page-user-message-template
h1{margin-bottom:20px}.page-user-message-template
.ir{margin:40px
auto}.page-user-message-template
#shell{margin-bottom:-69px}.page-user-message-template
#content{padding-bottom:69px}.page-user-message-template
#footer{height:69px}.page-user-message-template .panel-social-links{border-bottom:none}.panel{margin-bottom:30px;border-bottom:1px solid #ddd;padding-bottom:30px}.panel:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.panel
img{margin:20px
0;max-width:300px}.panel
.btn{margin-top:10px}.panel
form{margin-top:20px}.panel p,
.panel form,
.col-4 .panel:last-child{margin-bottom:0}.panel-adviser
img{margin:20px
0}.panel-adviser
a{font-size:1.125em;text-decoration:none}.panel-adviser
.item{margin-top:15px}.panel-article
h3{font-size:1.2em}.panel-article
.item{margin-top:15px}.panel-banner{padding:0;color:#fff;position:relative;background:#009bde url("/images/layout/rep-banner.gif") center center;box-shadow:inset 0 30px 90px rgba(0, 102, 153, .1), inset 0 1px 1px rgba(0, 102, 153, .3)}.panel-banner
.image{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}.panel-banner .yt-video{margin:0}.panel-banner .panel-tags{margin-bottom:0}.panel-banner .yt-video
iframe{display:block}.panel-banner .meta-tags{overflow:hidden;clear:both;margin-top:10px}.panel-banner .head,
.panel-banner .panel-tags{float:left}.panel-banner
.head{clear:left;margin:16px
10px 0 0}.panel-banner .panel-tags{clear:right}.panel-banner .banner-meta{position:absolute;bottom:20px;left:0}.panel-banner .banner-meta a,
.panel-banner .banner-meta p,
.panel-banner .banner-meta
span{display:block;color:#fff;text-shadow:0 1px 1px #000;margin:0;line-height:1.2em}.panel-banner .banner-meta
p{font-size: .875em}.panel-banner .static-image{overflow:hidden}.panel-banner
p{margin-bottom: .6em}.panel-banner
.btn{box-shadow:0 0 3px rgba(0, 0, 0, .1);margin-top: .6em}.panel-banner.home
.btn{margin: .6em}.panel-banner
h2{line-height:1.3em}.panel-banner .holder h1,
.panel-banner .holder
h2{text-shadow:0 1px 1px #000}.panel-banner
form{width:100%;display:block}.panel-banner form label,
.panel-banner form .custom-select{float:left;width:auto}.panel-banner form .custom-select{height:36px;width:240px}.panel-banner form .custom-select
select{padding-top:8px;padding-bottom:8px;color:#4c4c4c}.panel-banner form .custom-select{margin:0
0 10px 10px}.panel-banner form,
.panel-banner p:last-child{margin-bottom:0}.panel-banner p
a{color:#fff}.panel-banner .v-align-wrap{height:360px}.panel-banner .copy .v-align-wrap,
.panel-banner .v-align-wrap.forms{height:280px}.ofs-panel{position:absolute;background-size:auto 100%;background-repeat:no-repeat;background-position:left center;height:100%;width:100%;top:0;left:50%}.ofs-col-7{margin-left:-70px}.panel-text-overlay{overflow:hidden;margin-top:20px}.panel-text-overlay
.image{position:relative}.panel-text-overlay .image
img{display:block}.panel-text-overlay .image
h3{display:block;top:50%;margin-top:-24px;color:#fff;font-size:3em;font-weight:300;text-shadow:0 1px 1px #000;position:absolute;width:100%;height:100%;text-align:center}.panel-text-overlay
.text{margin-top:10px}.panel-text-overlay .text p:last-child{margin-bottom:0}.panel-dark-ctas{overflow:hidden;color:#fff;background:#424242 url("/images/layout/rep-dark.gif") repeat center center}.panel-dark-ctas .item
p{margin-bottom:0;margin-top:15px}.panel-dark-ctas .item
img{display:block;margin:0
auto 20px auto}.panel-section-block{padding-top:0}.panel-section-block .cover-image{overflow:hidden;margin-bottom:40px;background:#424242 url("/images/layout/rep-dark.gif") repeat center center}.panel-section-block .cover-image.on{background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}.panel-section-block .cover-image .v-align-wrap{height:300px}.panel-section-block .cover-image
h2{font-size:3em}.panel-section-block .cover-image h2,
.panel-section-block .cover-image blockquote p,
.panel-section-block .cover-image blockquote cite
span{color:#fff;font-weight:300;text-shadow:0 1px 1px #000}.panel-section-block .cover-image blockquote
p{font-size:1.5em;line-height:1.41em;margin:0}.panel-section-block .cover-image blockquote cite
span{font-size:1.1em;margin-top:20px;display:block;color:#fff}.panel-section-block .text p:last-child{margin-bottom:0}.panel-search-results
.item{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #bdbdbd;overflow:hidden}.panel-search-results .item:hover{border-width:0 0 5px 0;padding-bottom:16px}.panel-search-results
.item.last{margin-bottom:0}.panel-search-results .item
a{text-decoration:none}.panel-search-results .item .excerpt
span{font-family:"FS Lola Web Bold","Arial Black",Arial,Helvetica,Verdana,sans-serif;font-weight:bold}.case-study-listing{margin-top:-10px;margin-bottom:-10px;overflow:hidden}.case-study-listing-featured{background-color:#f1f1f1}.case-study-listing-featured .container > h3,
.case-study-listing-featured .container>a{-webkit-column-span:all;-moz-column-span:all;-o-column-span:all;column-span:all}.case-study-listing-featured .container>a{font-size:1.35em}.case-study-listing-featured .case-study-listing{overflow:hidden;margin-top:20px;margin-bottom:20px}.case-study-listing
.item{margin-top:10px;margin-bottom:10px;overflow:hidden}.case-study-listing .item
h2{font-size:1.250em}.case-study-listing .item
img{background-color:#bdbdbd}.case-study-listing .item
.copy{padding:20px;background-color:#fff;position:relative;height:150px}.case-study-listing .item .copy
a{text-decoration:none}.case-study-listing .item .copy
p{margin-bottom:0;font-size: .875em;line-height:1.4em}.case-study-listing .item .icon-growth_adviser:after{background-position:left 0}.case-study-listing .item .icon-case_study:after{background-position:left -40px}.case-study-listing .item .icon-growth_article:after{background-position:left -80px}.case-study-listing .item
.icon{width:100%;top:-40px}.case-study-listing .item .icon,
.case-study-listing .item .icon:after{height:40px;display:block;position:absolute;content:" ";left:0;margin:0;z-index:2}.case-study-listing .item .icon:after{width:40px;background-color:#fff;background-image:url("/images/icons/sprite-case-studies.png");background-repeat:no-repeat}.case-study-listing .item .icon
span{position:absolute;display:block;line-height:40px;padding-left:40px;background-color:#fff;width:100%;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.case-study-listing .item:hover{box-shadow:0 0 6px rgba(0, 0, 0, .1)}.case-study-listing .item:hover
.icon{width:100%}.case-study-listing .item:hover .icon
span{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}.event-actions .btn,
.event-actions
form{margin:0}.event-listing{margin-top:40px}.event-listing
.item{padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #bdbdbd;overflow:hidden;width:100%}.event-listing .item:hover{border-width:0 0 5px 0;padding-bottom:36px}.event-listing .item
a{text-decoration:none}.event-listing .item
p{margin:0}.panel-banner .full,
.event-listing .summary
.full{background-color:#ed174f;text-align:center;padding:10px;line-height:1em;margin-top:15px;color:#fff}.panel-banner
.full{display:inline-block}.event-listing .summary
.icon{padding-left:35px;line-height:20px;margin-bottom:10px;display:block;font-family:"FS Lola Web Regular",'Arial Black',Arial,Helvetica,Verdana,sans-serif;font-weight:normal;height:20px;background-image:url("/images/icons/sprite-events.png");background-repeat:no-repeat}.event-listing .summary .icon-date{background-position:left top}.event-listing .summary .icon-time{background-position:left -20px}.event-listing .summary .icon-place{background-position:left bottom}.event-load-button{margin-top:40px;margin-bottom:0}#content .panel-login
img{margin:20px
0;width:230px;height:36px}.book-events
h1{margin-bottom:30px}.book-events .frm-logout{clear:both;overflow:hidden;margin-top:-61px;margin-right:140px}.book-events .frm-logout
.btn{float:right;margin:0}.news-listing
.item{padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #bdbdbd;overflow:hidden}.news-listing .item:hover{border-width:0 0 5px 0;padding-bottom:36px}.news-listing
.item.last{margin-bottom:0}.news-listing .item
p{margin:0}.news-listing .item
a{text-decoration:none}.news-listing .item time
span{background-image:url("/images/icons/sprite-events.png");background-position:left top;padding-left:35px;line-height:20px;margin-top:20px;height:20px;background-image:url("/images/icons/sprite-events.png");background-repeat:no-repeat}.news-listing.feature{background-color:#d4e4eb}.news-listing.feature
h2{margin-bottom:20px;display:block}.news-listing.feature .item,
.news-listing.feature .item:hover{border-bottom:0;padding-bottom:0}.event-keywords{text-transform:capitalize}.panel-local-advice{background-color:#ececec;padding:50px
0}.panel-sign-up{background-color:#373737;padding:15px
0}.panel-sign-up
p{margin:0;line-height:46px;color:#fff}.panel-tabs{padding:0;background-color:#fff}.panel-tabs .tab-controller{height:250px;background:#424242 url("/images/layout/rep-dark.gif") repeat center center}.panel-tabs .tab-controller p,
.panel-tabs .tab-controller
a{color:#fff;margin-bottom:0;text-decoration:none}.panel-tabs .tab-controller
.tab{height:250px;text-align:center;margin:0;padding:0
9px;border-width:0 1px 0 1px;border-color:#505050;border-style:solid;cursor:default;position:relative;background-repeat:no-repeat;background-position:center top;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.panel-tabs .tab-controller .tab
a{cursor:default}.panel-tabs .tab-controller .tab-1{border-width:0 1px 0 2px;padding-left:8px;background-image:url("/images/icons/sections-tab-1.png")}.panel-tabs .tab-controller .tab-2{background-image:url("/images/icons/sections-tab-2.png")}.panel-tabs .tab-controller .tab-3{border-width:0 2px 0 1px;padding-right:8px;background-image:url("/images/icons/sections-tab-3.png")}.panel-tabs .tab-controller .tab:before{position:absolute;bottom:0;left:50%;margin-left:-18px;content:" ";width:0;z-index:999;height:0;border-style:solid;border-width:13px 18px 0 18px;border-color:transparent transparent transparent transparent}.panel-tabs .tab-controller .tab.open:before{bottom:-12px;border-color:#009bde transparent transparent transparent}.panel-tabs .tab-controller .tab:hover{background-color:#373737}.panel-tabs .tab-controller .open,
.panel-tabs .tab-controller .open:hover{background-color:#009bde}.panel-tabs .tab-controller
.content{padding:128px
5px 0 5px;display:block}.panel-tabs .tab-container{position:relative}.panel-tabs .tab-container:after{content:" ";display:block;width:100%;position:absolute;bottom:0;left:0;right:0;height:20px;background:-moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(255,255,255,1) 90%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(90%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 90%);background:-o-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 90%);background:-ms-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 90%);background:linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 90%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 )}.panel-tabs .tab-content{display:none;padding:50px
0;overflow:hidden;background-color:#fff}.panel-tabs .tab-content.open{display:block}.panel-tabs .tab-content
div.item{min-height:220px;margin-bottom:30px;position:relative}.panel-tabs .tab-content
a.item{font-size:1.35em}.panel-tabs .tab-content time span,
.panel-tabs .tab-content
.foot{font-size: .875em;font-family:"FS Lola Web Bold","Arial Black",Arial,Helvetica,Verdana,sans-serif;font-size-adjust: .49;font-weight:bold;font-style:normal;display:block}.panel-tabs .tab-content .item
p{margin-bottom:0}time
span{font-size:1em;line-height:1.6em;margin-bottom:0.15em;font-family:"FS Lola Web Regular",'Arial Black',Arial,Helvetica,Verdana,sans-serif;font-size-adjust:0.49;font-weight:normal;font-style:normal;display:block}.panel-tags{clear:both;margin:10px
-5px 40px -5px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.panel .panel-tags{margin-bottom:0}.panel-tags
.tag{float:left;margin:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.panel-tags .tag
p{margin:0;line-height:1em}.panel-tags
.act{clear:both;overflow:hidden;padding-top:10px;margin:0
5px}.panel-tags .act
a{font-size: .875em}.panel-tags .tag
a{display:inline-block;color:#949494;text-decoration:none;padding:5px
10px;font-size: .8750em;background-color:#f6f6f6;font-family:"museo",serif;font-weight:500;line-height:1.5em;text-transform:capitalize}.panel-tags .tag a:hover,
.panel-tags .tag a:active,
.panel-tags .tag a:focus,
.panel-tags .active
a{background-color:#fff;color:#3c3c3c}.panel-tags .active
a{padding-right:20px;position:relative;overflow:hidden}.panel-tags .active a:hover,
.panel-tags .active a:focus,
.panel-tags .active a:active{background-color:#ede1e4}.panel-tags .active a:before{content:"×";font-size:16px;line-height:100%;height:100%;color:#ed174f;position:absolute;right:6px;top:50%;margin-top:-8px}.box-list
.item{margin-top:10px;margin-bottom:10px}.box-list .click-node:hover{box-shadow:0 0 6px rgba(0, 0, 0, .2)}.box-list .item
img{background-color:#bdbdbd}.box-list .item
.copy{padding:25px;background-color:#fff;min-height:180px}.box-list .item .copy
h2{font-size:1.250em}.box-list .item .copy h2
a{text-decoration:none}.box-list .item .copy
p{margin-bottom:0}.box-list .item
.icon{position:relative}.box-list .item .icon:before{width:50px;height:50px;display:block;background-color:#fff;background-image:url("/images/icons/sprite-guides.png");background-repeat:no-repeat;position:absolute;top:-50px;content:" ";left:0;z-index:2}.box-list .item .icon-first-steps:before{background-position:left 0}.box-list .item .icon-grow-and-improve:before{background-position:left -50px}.box-list .item .icon-finance:before{background-position:left -100px}.box-list .item .icon-manage-your-business:before{background-position:left -150px}.box-list .item .icon-sales-and-marketing:before{background-position:left -200px}.box-list .item .icon-employing-people:before{background-position:left -250px}.box-list .item .icon-your-market:before{background-position:left -300px}.box-list.third
.item{margin-bottom:20px;padding-bottom:20px;margin-top:0;border-width:0 0 1px 0;border-style:solid;border-color:#ccc}.box-list.alternative
.item.last{margin-bottom:0;padding-bottom:0;border-width:0}.box-list.alternative .item h2
a{text-decoration:none}.box-list.alternative .item
p{margin-bottom:0}.box-list.alternative .item
.copy{min-height:0;padding:0;background-color:transparent}.box-list.white
.item{width:600px;margin-top:0;margin-bottom:20px}.box-list.white .item
.copy{padding:30px;background-color:#fff}.panel-aside-events
.item{margin-top:20px;margin-bottom:40px}.panel-aside-events .item
h4{font-size:1.125em;line-height:1.4em}.panel-aside-events .item
p{margin-bottom:0}.panel-aside-events .item .foot,
.panel-aside-events .item time
span{font-size: .875em;font-family:"FS Lola Web Bold","Arial Black",Arial,Helvetica,Verdana,sans-serif;font-size-adjust: .49;font-weight:bold;font-style:normal;display:block}.panel-aside-events .item time
span{margin-top:0}.panel-booking-confirmed
.item{margin-top:20px;margin-bottom:0}.panel-booking-confirmed .event
.inner{padding:25px;background-color:#fff;overflow:hidden}.guide-steps-controller{margin:40px
0 0 0;-webkit-column-count:2;-moz-column-count:2;-o-column-count:2;column-count:2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.guide-steps-controller
.item{font-size:1em;width:100%;margin:0;position:relative;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-o-column-break-inside:avoid;-ms-column-break-inside:avoid;-moz-page-break-inside:avoid;column-break-inside:avoid;page-break-inside:avoid}.guide-steps-controller .item
a{padding:5px
0 5px 20px;display:block;line-height:20px;text-decoration:none}.guide-steps-controller .item a
span{margin:0
5px 0 -20px;color:#4c4c4c}.guide-steps-controller .item a span:after{content:"."}.guide-steps-controller .item .active,
.guide-steps-controller .item a:hover,
.guide-steps-controller .item a:focus,
.guide-steps-controller .item a:active{color:#4c4c4c}.guide-steps-controller .item
.active{cursor:default}.guide-steps-container{margin-top:40px;position:relative}.guide-steps-container .item h2
a{text-decoration:none;color:#4c4c4c;cursor:text}#main .guide-nav{list-style:none;margin:60px
-10px 0 -10px;background-color:#ececec;overflow:hidden;z-index:10;position:relative}#main .guide-nav
.link{margin:0;width:50%;float:left;background-image:url("/images/icons/sprite-arrows.png");background-repeat:no-repeat}#main .guide-nav .link
a{padding:10px;display:block;font-size:1.5em;text-decoration:none;background-color:#ececec}#main .guide-nav
.link.hide{opacity:0;filter:alpha(opacity=0)}#main .guide-nav .link
.part{display:block;font-size: .667em;text-decoration:underline;margin-top:5px;line-height:1.21em}#main .guide-nav
.prev{background-position:left center}#main .guide-nav .prev
a{margin-left:26px;padding-left:14px}#main .guide-nav
.next{text-align:right;background-position:right center}#main .guide-nav .next
a{margin-right:26px;padding-right:14px}.gmap .gmap-canvas{width:100%;height:500px;background:#b3d1ff url("/images/icons/loading.gif") no-repeat center center}.gmap .gmap-canvas.active{background-image:none}.gmap.alt .gmap-canvas{height:400px}.gmap
.infowindow{padding:10px
0 10px 10px;overflow:hidden}.gmap .infowindow
h3{margin-bottom:10px}.gmap .infowindow
p{margin-bottom:0}.gmap .infowindow
.btn{margin-top:10px}.panel-news-ticker{padding:0;margin:0;background-color:#d7d7d7;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.panel-news-ticker
p{margin:0}.panel-news-ticker .item
a{color:#4c4c4c;text-decoration:none}.panel-news-ticker .item
.date{color:#ababab}.panel-news-ticker
.title{margin:0;padding:10px;text-align:center}.panel-news-ticker .title
h3{margin:0;font-size:1.125em;line-height:36px}.panel-news-ticker .pull-right
a{line-height:56px}.panel-news-ticker
.list{height:56px;overflow:hidden}.panel-news-ticker .list
.item{opacity:0;padding:10px;display:none}.panel-news-ticker .list .item-1{opacity:1;display:block}.panel-news-ticker .list .item
p{overflow:hidden;line-height:36px;margin:0;text-overflow:ellipsis;white-space:nowrap;width:100%}.user-details{margin:20px
0}.user-details
p{margin: .6em 0}.user-details .contact
span{display:block}form{margin-top: .3em;margin-bottom:1.6em}form input[type="text"]:disabled{background-color:#f5f5f5}form
label{font-family:"FS Lola Web Regular","Arial Black",Arial,Helvetica,Verdana,sans-serif;font-size-adjust: .49;font-weight:normal;font-style:normal}form .label-text{display:none}.ff-composer-tip-wrap{width:100%;position:absolute;right:10px;top:10px;clear:both;overflow:hidden}.ff-composer-tip{color:#009bde;float:right;clear:both;width:auto;margin:0;line-height:1em;height:20px;overflow:hidden;cursor:help}.ui-tooltip{width:280px;font-size: .875em;line-height:1.41em;box-shadow:0 0 6px rgba(0, 0, 0, .1);border:1px
solid #ececec;padding:10px;background-color:#fff}.frm-composer
.field{padding:10px}.frm-composer .field
label{margin-top:0}.frm-composer .field label
em{color:#d9534f;margin-left:5px}form .field.required input,
form div.required label,
form label.required,
form label.required .custom-select,
form label.required input,
.frm-composer .ff-composer-required.required input,
.frm-composer .ff-composer-required.required
textarea{border-color:#d9534f;color:#d9534f}.frm-composer .active-lookup{clear:both;position:relative;overflow:hidden}.frm-composer .active-lookup input,
.frm-composer .active-lookup
.btn{float:left}.frm-composer .active-lookup
input{width:340px;margin-right:6px}.ui-dialog{position:fixed !important;z-index:10001 !important;padding:20px;border:1px
solid #ececec;min-width:600px;overflow:hidden;background-color:#fff;box-shadow:0 0 6px rgba(0,0,0,.2)}.ui-dialog-container{display:none}.ui-dialog .addr-list
li{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ececec}.ui-dialog .addr-list li
a{text-decoration:none;display:block;padding:5px}.ui-dialog .addr-list li a:hover,
.ui-dialog .addr-list li a:focus{background-color:#ececec}.ui-dialog .addr-list li a
span{display:block;margin-bottom:5px}.ui-dialog .ui-dialog-titlebar{position:relative;padding:10px
0}.ui-dialog .ui-dialog-title{font-size:1.5em}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:0;z-index:99;top:0;margin:0}.ui-dialog .ui-dialog-titlebar-close
span{display:block}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:20px
0 0 0;max-height:400px;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin: .5em 0 0 0;padding: .3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane
button{margin: .5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}.ui-draggable .ui-dialog-titlebar{overflow:hidden}.ui-widget-overlay{position:fixed;z-index:10000;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.8)}.ui-loading{display:none}.ui-loading .ui-message{position:absolute;top:50%;left:50%;height:60px;width:60px;margin-left:-30px;margin-top:-30px;text-indent:-9999em;background:#fff url("/images/icons/loading2.gif") no-repeat center center;border-radius:50%;box-shadow:0 0 3px rgba(0, 0, 0, 0.3)}.frm-composer
textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:20px;height:300px;color:#4c4c4c;line-height:1.51em}.frm-composer .ff-composer-required.required
label{color:#d9534f}.frm-composer
.text{border-top:2px solid #ddd;margin-top:1.3em;padding:20px
10px 0px 10px}.frm-composer .text
h3{margin-bottom:10px}.frm-default
label{margin-bottom:20px;overflow:hidden}form input[type="text"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:48px;color:#4c4c4c}form
select{width:100%}form .field.inline>label{margin-top:0}form .field.inline ul,
#main form .field.inline
ul{margin:10px
0 0 0;clear:both}form .field.inline li,
#main form .field.inline
li{clear:both;display:block;width:100%;margin:10px
0 0 0}form .field.inline li input,
form .field.inline li
label{float:left;display:inline;margin:0}form .field.inline li
input{margin-right:10px}.custom-select{width:100%;height:48px;overflow:hidden;border-width:1px;border-style:solid;border-color:#ccc;position:relative;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.custom-select:after{content:"";position:absolute;top:50%;right:12px;margin-top:-2px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #4b4b4b;pointer-events:none}.custom-select
select{background:#fff;width:80%;padding:14px
200px 14px 20px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;font-size:16px;line-height:20px;height:20px;border:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none}@-moz-document url-prefix(){select{margin-top:-2px}}.ie9 .custom-select select,
.ie8 .custom-select
select{width:100%;padding-right:0}.ie8 .custom-select
select{width:90%}.custom-select select::-ms-expand{display:none}form
.checkbox{clear:both;overflow:hidden}form .checkbox input,
form .checkbox
span{float:left}form .checkbox
span{margin-left:10px}.frm-ezine{margin:0}.frm-ezine h2,
.frm-ezine
h3{margin:10px
0}.frm-ezine
.field{display:block;margin-bottom:30px;padding-left:0;padding-right:0}.frm-ezine .field
label{line-height:1.41em}.frm-ezine
.inline{overflow:hidden;clear:both;text-align:center}.frm-ezine .inline input,
.frm-ezine .inline
label{margin:0;display:inline;line-height:30px}.frm-ezine .inline
label{font-size:1.25em;margin-right:10px}.panel .frm-download{margin-top:10px}.frm-pdf .btn,
.frm-download
.btn{font-size:1em}.frm-download
.inline{clear:both;overflow:hidden}.frm-download .inline p,
.frm-download .inline
label{float:left;width:150px}.frm-download .inline
label{margin-bottom:0}.frm-download .inline
p{margin:0
0 0 10px;width:140px}.frm-download .inline p
a{font-size: .875em;padding:17px
0}.frm-download
.tip{float:right;clear:both;margin:0}.frm-search{color:#4c4c4c}.frm-search .label-text{display:none}.frm-search label,
.frm-search
.btn{float:left}.frm-search
.label{width:580px;margin-right:7px}.frm-search
.btn{width:80px;padding:0;height:48px;margin-right:10px;text-indent:-99999em}.frm-local-office{margin-top:20px;margin-bottom:0}.frm-local-office
label{clear:both;overflow:hidden;margin:0
0 5px 0}.frm-local-office input,
.frm-local-office .custom-select,
.frm-local-office
.dk_container{float:left}form.frm-local-office input,
.frm-local-office select,
.frm-local-office a.dk_toggle
.dk_label{padding-top:10px;padding-bottom:10px;padding-left:10px;line-height:16px;height:auto}.frm-local-office .custom-select{height:36px}.frm-local-office .custom-select
select{padding-top:8px;padding-bottom:8px}.frm-local-office .custom-select,
.frm-local-office .dk_container,
.frm-local-office input[type="text"]{width:220px;margin-right:10px}.frm-local-office
.btn{width:150px;font-size: .875em;margin-top:0;padding:11px
0}.frm-events label,
.frm-events .custom-select,
.frm-events
.btn{float:left}.panel-banner .frm-events
label{margin:10px
0}.frm-events label,
.panel-banner .frm-events .custom-select,
.panel-banner .frm-events
label{width:240px;margin:10px
0}.panel-banner .frm-events
label.alt{margin-top:18px}.frm-events label.alt,
.frm-events
.btn{width:120px}.frm-booking{margin:0
0 20px 0}.frm-booking
.attendees{padding:20px;margin:20px
0;background-color:#ddd;overflow:hidden;border-width:1px;border-style:solid;border-color:#ccc}.frm-booking .attendees
.header{overflow:hidden}.frm-booking .attendees .header
h2{line-height:36px}.frm-booking .attendees
.content{margin-top:20px}.frm-booking .attendees
.control{clear:both;overflow:hidden;width:100%}.frm-booking .attendees
.attendee{border-width:1px 0 0 0;padding-top:20px;margin-top:20px;border-style:solid;border-color:#ccc;clear:both}.panel .frm-select{margin:0}#footer{overflow:hidden;height:480px;width:100%;padding:0;background-color:#009bde;color:#fff}#footer
p{margin:0;clear:both}#footer
.ir{background:url("/images/branding/business-gateway-bare.png") no-repeat;width:170px;height:56px;margin:0
auto}#footer
.menu{margin-bottom:20px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#footer .menu
li{margin:0
10px}#footer .menu li
a{padding:0}#footer .panel-tertiary-menu{padding:0;height:100px}#footer .panel-foot-quotes
blockquote{overflow:hidden;position:relative;quotes:"\201C""\201D""\2018""\2019";cursor:default}#footer .panel-foot-quotes
img{border-radius:50%;background-color:#7ecae9;opacity: .8}#footer .panel-foot-quotes blockquote .copy p:before{color:#7ecae9;z-index:1;content:open-quote;font-size:3em;line-height:1em;position:absolute;left:-50px;font-weight:bold;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}#footer .panel-foot-quotes
.copy{padding-left:60px}#footer .panel-foot-quotes .copy
p{font-size:1.375em;position:relative}#footer .panel-foot-quotes
.cite{text-align:center}#footer .panel-foot-quotes .cite
p{margin:15px
0 0 0;font-size: .875em;line-height:1.3em}#footer .panel-foot-quotes .cite p
span{font-size:1.2em;margin-bottom:5px;display:block;font-family:"FS Lola Web Bold","Arial Black",Arial,Helvetica,Verdana,sans-serif;font-size-adjust: .49;font-weight:bold;font-style:normal}#footer .panel-foot-quotes{padding:25px
0}#footer .panel-foot-quotes .v-align-wrap{height:260px}.panel-social-links{padding:0;line-height:0;border-bottom:1px solid #80cdef;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.panel-social-links
ul{border-right:1px solid #80cdef}.panel-social-links
.icon{overflow:hidden;float:left;width:60px}.panel-social-links .icon
a{width:59px;text-indent:-9999em;color:#fff;display:block;border-left:1px solid #80cdef;overflow:hidden}.panel-social-links .icon
span{background-image:url("/images/icons/sprite-social-brands.png");background-repeat:no-repeat;width:40px;height:39px;display:block;margin:15px
auto}.panel-social-links .icon-twitter
span{background-position:left top}.panel-social-links .icon-facebook
span{background-position:left -40px}.panel-social-links .icon-linkedin
span{background-position:left -80px}.panel-social-links .icon-googleplus
span{background-position:left -120px}.panel-social-links .icon-youtube
span{background-position:left -160px}.panel-social-links .icon a:hover,
.panel-social-links .icon a:focus,
.panel-social-links .icon a:active{background-color:#80cdef}.callout,.form-handler-popup{color:#4c4c4c;padding:20px;margin:20px
0;border-style:solid;border-left-width:5px;background-color:#fafafa}form
.callout{padding:10px}.form-handler-popup{padding:5px
10px;border-left-width:2px;margin:0;font-size: .875em}.callout
p{margin:0}.callout-warning,.popup-type-message{border-left-color:#f0ad4e}.callout-warning h4,
form .callout-warning,.popup-type-message{color:#f0ad4e}.callout-error,.popup-type-error{border-left-color:#d9534f}.callout-error h4,
form .callout-error,.popup-type-error{color:#d9534f}a.btn,
input.btn,
p.btn a,
.btn-p a,
.field.submit input,.ui-dialog-titlebar-close{color:#fff;background-color:#393;display:inline-block;text-align:center;padding:15px
30px;line-height:1em;font-size:1.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"museo",serif;font-weight:700;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}.btn.alt,a.btn.alt,input.btn.alt{background-color:#373737}.btn-danger,a.btn-danger,input.btn-danger,.ui-dialog-titlebar-close{background-color:#ed174f}.btn-small,a.btn-small,input.btn-small,.ui-dialog-titlebar-close{padding:10px
20px;font-size:1em}.btn-wide{padding:15px
80px}a.btn:hover,
a.btn:focus,
a.btn:active,
input.btn:hover,
input.btn:focus,
input.btn:active,
p.btn a:hover,
p.btn a:focus,
p.btn a:active,
.btn-p a:hover,
.btn-p a:focus,
.btn-p a:active,
.field.submit input:hover,
.field.submit input:focus,
.field.submit input:active{outline:none;background-color:#267326}.btn.alt:hover,.btn.alt:focus,.btn.alt:active,a.btn.alt:hover,a.btn.alt:focus,a.btn.alt:active,input.btn.alt:hover,input.btn.alt:focus,input.btn.alt:active{background-color:#000}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,a.btn-danger:hover,a.btn-danger:focus,a.btn-danger:active,input.btn-danger:hover,input.btn-danger:focus,input.btn-danger:active,.ui-dialog-titlebar-close:hover,.ui-dialog-titlebar-close:focus,.ui-dialog-titlebar-close:active{background-color:#cc1445}.btn-block,a.btn-block{display:block}input.btn-block,
.field.submit
input{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.btn-switch{display:block;margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}.btn-switch-overlay{display:block;background:#fff;padding:5px;clear:both;text-decoration:none;overflow:hidden;cursor:default;font-size:1.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"museo",serif;font-weight:700;text-decoration:none}.btn-switch-overlay
.trigger{float:left;display:block;padding:9px
20px;color:#393;margin:0;cursor:pointer;text-align:center;border:1px
solid #393}.btn-switch-overlay
input{display:none}.btn-switch-overlay span:hover{background-color:#ececec}.btn-switch-overlay .active,
.btn-switch-overlay .active:hover{background-color:#393;color:#fff;cursor:default}.ico,a.ico{background-repeat:no-repeat;display:inline-block}.ico-dl,a.ico-dl{padding-left:45px;padding-right:15px;text-align:left;background-position:15px center;background-image:url("/images/icons/download.png")}.ico-dl.btn-block,a.ico-dl.btn-block{padding-right:5px}.ico-search{background-position:center center;background-image:url("/images/icons/search-alt.png")}.ui-autocomplete{z-index:9999;overflow:hidden;width:50%;border-radius:0 0 2px 2px;background:#fff;box-shadow:0 3px 10px rgba(0, 0, 0, .6);list-style:none}.ie7 .ui-autocomplete{margin:0;list-style-position:outside;list-style-type:none}.ui-autocomplete
li{margin:0;padding:0}.ui-autocomplete li,
.ui-autocomplete li
a{display:block;overflow:hidden}.ui-autocomplete li
a{padding:10px;color:#000;cursor:pointer;text-decoration:none}.ui-autocomplete li a
.bold{font-weight:700}.ui-state-focus{background:#efefef}.ui-helper-hidden-accessible{position:absolute;left:-9999px}@media only screen and (max-width: 960px){html,body{height:100%}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,input,textarea,select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.col{margin-left:5px;margin-right:5px}.row{margin-left:-5px;margin-right:-5px}.col-1{width:53px}.col-2{width:116px}.col-3{width:179px}.col-4{width:242px}.col-5{width:305px}.col-6{width:368px}.col-7{width:431px}.col-8{width:494px}.col-9{width:557px}.col-10{width:620px}.col-11{width:683px}.col-12,.container{width:746px}.large{font-size:1.25em}#content
img{width:100%;height:auto}#primary-menu .menu
li{margin-right:20px}#primary-menu .menu li
a{padding:15px
8px;font-size:1em}#secondary-menu .menu li
a{padding:10px
6px;font-size:0.750em}.expandable-controller
.item{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.expandable-controller .item-1{padding-left:5px;padding-right:5px}.expandable-container .expandable
.item{margin:0;min-height:210px}.frm-search
.label{width:380px}.panel-sign-up
p{font-size:0.875em}.panel-banner
h1{font-size:1.85em}.panel-banner .static-image{position:relative;height:280px}.panel-banner.events .static-image,
.panel-banner.events .copy .v-align-wrap{height:360px}.panel-banner.video .static-image,
.panel-banner.video .copy .v-align-wrap{height:242px}#content .panel-banner .static-image
img{position:absolute;width:auto;left:50%;margin-left:-270px;height:100%}#content .panel-banner form .btn,
#content .panel-banner form input,
#content .panel-banner form label,
#content .panel-banner form .custom-select{margin-left:0;float:none;width:100%;clear:both}.panel-banner form .btn,
.panel-banner form
input{padding-top:10px;padding-bottom:10px;padding-left:10px;line-height:16px;height:auto}.panel-tabs .tab-content
div.item{min-height:240px}.panel-tabs .tab-controller
.tab{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;padding:0
3px}.box-list .item
.copy{min-height:240px}.box-list.white
.item{width:470px}.breadcrumbs li a,
.breadcrumbs li
p{max-width:80px}.breadcrumbs .sort a,
.breadcrumbs .sort p,
.breadcrumbs.reverse li
a{max-width:inherit}.sharing .share-content{width:270px}#content .panel-dark-ctas
img{width:auto;height:inherit}.panel-news-ticker
.title{padding-right:5px}.panel-news-ticker .title
h3{font-size:1em}.panel-local-advice
input.btn{padding:10px
20px;font-size:1em}.case-study-listing .item
.copy{min-height:210px}.frm-composer .active-lookup
a{font-size:1em;padding:16px
10px}.frm-composer .active-lookup a,
.frm-composer .active-lookup input[type="text"]{width:48%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.frm-composer .active-lookup input[type="text"]{margin-right:2%;width:50%}.frm-local-office .custom-select,
.frm-local-office input[type="text"],
.frm-local-office input[type="submit"]{width:100%;clear:both;margin:10px
0}.frm-local-office input[type="submit"]{margin-top:0}.frm-booking .attendees .header
h2{font-size:1.4em}#footer blockquote .copy
p{font-size:1.1em}#footer blockquote:before{font-size:4em;left:160px;top:9px}#footer .panel-foot-quotes
.copy{width:590px}#footer .panel-foot-quotes
.cite{width:140px}#footer .menu li
a{font-size:0.875em}}@media only screen and (max-width: 760px){.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,input,textarea,select{width:100%}.col,.row{margin-left:0;margin-right:0;float:none}.col-12,.container{width:470px}#shell{margin-bottom:-310px}#content{padding-bottom:310px}#aside{margin-top:30px;padding-top:30px;border-top:1px solid #DDD}#aside:empty,.media-small-hidden{display:none}#livechat-full{z-index:9998 !important}#livechat-compact-container{z-index:9997 !important}input{border-radius:0}a.btn:not(.ico),input.btn{padding:10px
20px;font-size:1em;-webkit-appearance:none;-moz-appearance:none}#shell{margin-top:60px}#header{position:fixed;top:0;left:0;width:100%;z-index:9999;background-color:transparent;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-transition:background-color 0.2s ease;-o-transition:background-color 0.2s ease;transition:background-color 0.2s ease}::-webkit-scrollbar{display:none}#header.scrollfix{height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;background-color:rgba(0,0,0,0.8)}#brand{height:60px;width:100%;background-color:#fff}#brand
.ir{background-size:155px 28px;width:155px;height:28px;margin:6px
0;padding:10px
0}#brand .col-5{width:155px;float:left}.expandable-controller .item,
.expandable-controller .item a,
.expandable-controller .item
.icon{height:60px;width:60px;padding:0}.expandable-controller
.item{float:left;background-color:#ececec}.expandable-controller .item-1{display:none}.expandable-controller .item-2
.icon{background-size:30px auto}.expandable-controller .item-3{display:block;overflow:hidden;position:relative;margin-right:0}.expandable-controller .item-3 .media-menu{display:block;position:absolute;background:#3c3c3c url('/images/icons/burger.png') center center no-repeat;background-size:20px 16px;text-indent:-9999em}.expandable-controller .item.open
.icon{background-image:url('/images/icons/cross-dark.png');background-size:20px 20px}.expandable-controller .item.open .media-menu{background-image:url('/images/icons/cross.png');background-size:20px 20px}.expandable-container
.expandable{margin:0}.expandable-container .expandable-2{padding:20px
0}#primary-menu{background-color:#3c3c3c;height:0}#primary-menu
.menu{display:none;padding:20px
0}#primary-menu
.menu.open{display:block}#primary-menu .menu li,
#primary-menu .menu
li.last{float:none;margin:0}#primary-menu .menu .active a,
#primary-menu .menu .parent-active
a{background-color:#009BDE}#primary-menu .menu li
a{width:100%;padding:10px
20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none;position:relative}#primary-menu .menu li a:before,
#primary-menu .menu li a:after{content:'';position:absolute;top:50%;right:20px;margin-top:-3px;border-style:solid;border-width:6px;border-color:rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #fff}#primary-menu .menu li a:after{right:22px;border-color:rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #3c3c3c}#primary-menu .menu .active a:after,
#primary-menu .menu .parent-active a:after{border-color:rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #009BDE}#secondary-menu{background-color:#98cade;position:relative;padding-top:40px;height:0}#header #secondary-menu{display:none}#secondary-menu .menu,
#secondary-menu .h-align{position:static;width:100%}#secondary-menu
.menu{padding:10px
0;display:none}#secondary-menu
.menu.open{display:block}#secondary-menu .menu
li{float:none;display:block;margin:0}#secondary-menu .menu li
a{text-decoration:none;color:#3c3c3c}#secondary-menu .menu .active a,
#secondary-menu .menu .parent-active
a{background-color:#fff}#secondary-menu .menu li a:hover,
#secondary-menu .menu li a:focus,
#secondary-menu .menu li a:active{background-color:#fff}#secondary-media-menu{position:absolute;top:0;left:0;width:100%;display:block;background-color:#009ddc;color:#fff;font-size:0.875em;text-decoration:none}#secondary-media-menu
span{display:block;line-height:40px;position:relative}#secondary-media-menu span:before,
#secondary-media-menu span:after{content:'';position:absolute;top:50%;right:24px;margin-top:-3px;border-style:solid;border-width:6px;border-color:#fff rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}#secondary-media-menu span:after{margin-top:-5px;border-color:#009ddc rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0)}#secondary-media-menu.open span:before{margin-top:-9px;border-color:rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #fff rgba(0, 0, 0, 0)}#secondary-media-menu.open span:after{margin-top:-7px;border-color:rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #009BDE rgba(0, 0, 0, 0)}.frm-search
.label{width:380px;margin:10px
0}.frm-search
.btn{margin-left:10px;margin-right:0}.frm-search .btn-switch,
.frm-search .btn-switch-overlay{float:none;margin:0;clear:both;overflow:hidden}.frm-search .btn-switch-overlay
.trigger{width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.panel-contact-us{text-align:center;overflow:hidden;padding:20px
0;border-bottom:1px solid #CCC}.panel-contact-us
p{margin:0}.ui-dialog{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100% !important;min-width:0;top:0 !important}.ui-dialog .ui-dialog-content{height:200px !important;-webkit-overflow-scrolling:touch}#content .panel-banner
.row{position:relative}#content .panel-banner
.copy{margin:30px
0}.panel-banner .v-align-wrap{height:240px}.panel-banner .v-align-wrap.forms{height:140px}#content .panel-banner .static-image,
#content .panel-banner .copy .v-align-wrap{height:auto;min-height:0}#content .panel-banner .static-image
img{display:none}#content .panel-banner .media-small-visible
img{position:static;display:block;margin:0;width:100%;height:auto}.panel-banner.home h1,
.panel-banner.home
h2{font-size:1.25em}.panel-banner .banner-meta{display:none}#main .guide-steps-controller{-webkit-column-count:1;-moz-column-count:1;-o-column-count:1;column-count:1;margin-top:40px}#main .guide-nav{margin-top:40px}.panel-local-advice{padding:30px
0}.panel-local-advice p:last-child{margin-bottom:0}.panel-news-ticker{display:none}.event-actions{margin-bottom:30px;clear:both;overflow:hidden}.event-actions
.btn{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.event-actions
.col{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%}.event-listing{margin-top:30px}.event-listing .item,
.event-listing .item:hover{padding-bottom:20px;margin-bottom:20px;border-width:1px}.event-listing .item
h2{font-size:1.25em}.event-listing .event-full{opacity:0.5}.event-listing .item>.row{display:-moz-box;display:-webkit-box;display:box;-moz-box-orient:vertical;-webkit-box-orient:vertical;box-orient:vertical}.event-listing .item
.summary{-moz-box-ordinal-group:2;-webkit-box-ordinal-group:2;box-ordinal-group:2}.event-listing .item
.description{-moz-box-ordinal-group:1;-webkit-box-ordinal-group:1;box-ordinal-group:1;padding-bottom:15px}.panel-tabs .tab-container,
.panel-tabs .tab-controller .tab:before{display:none}.panel-tabs .tab-controller{overflow:hidden;height:auto}.panel-tabs .tab-controller .open,
.panel-tabs .tab-controller .open:hover,
.panel-tabs .tab-controller .tab:hover{background-color:transparent}.panel-tabs .tab-controller
.tab{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:250px;width:32.5%;float:left;padding:0;background-size:96px 96px}.panel-tabs .tab-controller
.content{padding:108px
5px 10px 5px}.panel-tabs .tab-controller
h4{font-size:1em}.panel-tabs .tab-controller
p{font-size:0.875em}.gmap{display:none}.panel-sign-up{padding:30px
0;text-align:center}.panel-sign-up
p{font-size:1em}.panel-sign-up
.col{float:left}.panel-sign-up .col-9{width:310px}.panel-sign-up .col-3{width:160px}.panel-sign-up .center-text
p{line-height:1.41em;text-align:left}.panel-sign-up
.btn{display:inline-block}.case-study-listing{-webkit-column-count:2;-moz-column-count:2;-o-column-count:2;column-count:2;-webkit-column-gap:10px;-moz-column-gap:10px;-o-column-gap:10px;column-gap:10px}.case-study-listing
.item{width:100%;display:inline;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-o-column-break-inside:avoid;-ms-column-break-inside:avoid;column-break-inside:avoid}.case-study-listing .item
.copy{margin-bottom:10px}.case-study-listing .item
.copy{min-height:150px}.box-list{-webkit-column-count:2;-moz-column-count:2;-o-column-count:2;column-count:2;-webkit-column-gap:10px;-moz-column-gap:10px;-o-column-gap:10px;column-gap:10px}.box-list.alternative{margin-bottom:40px;-webkit-column-count:1;-moz-column-count:1;-o-column-count:1;column-count:1}.box-list.alternative.third{margin-bottom:0}.box-list.white
.item{width:100%}.box-list
.item{width:100%;display:inline;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-o-column-break-inside:avoid;-ms-column-break-inside:avoid;column-break-inside:avoid}.box-list .item
.copy{margin-bottom:10px;min-height:210px}.box-list.white .item
.copy{padding:20px}.box-list.alternative .item
.copy{min-height:0}.box-list.alternative
.item{display:block}.box-list .item:hover{box-shadow:none}#content .news-listing.feature .col-4{display:none}.news-listing.feature .item .col-6{margin:0
0 30px 0}.news-listing{margin:0
-5px}.news-listing .item,
.news-listing .item:hover{padding-bottom:20px;margin-bottom:20px;border-width:1px}.news-listing .item
.col{float:left;padding:0
5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.news-listing .item .col-3{width:40%}.news-listing .item .col-6{width:60%}.news-listing .item .col-6
h2{font-size:1.25em;margin-bottom:5px}.news-listing .item .col-6>p{white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis;display:none}.panel-dark-ctas,
.panel-dark-ctas
.item{padding:20px
0}.panel-dark-ctas
.item{padding-left:120px;position:relative;border-bottom:2px solid #373737}.panel-dark-ctas .item:last-child{border-bottom:none}#content .panel-dark-ctas
img{position:absolute;top:20px;left:0}.panel-section-block .cover-image
h2{font-size:2em}.panel-section-block .cover-image blockquote
p{font-size:1.25em;padding:0
20px}.panel-section-block .cover-image blockquote cite
span{font-size:1em;margin-top:15px}.panel-section-block .cover-image .v-align-wrap{height:200px}.breadcrumbs .container>ul{display:none}.breadcrumbs:not(.sharing){border-bottom:none}.sharing .share-content{width:auto}.page-user-message-template
#shell{margin-top:0;margin-bottom:-50px}.page-user-message-template
#content{padding-top:40px;padding-bottom:50px}.page-user-message-template
#footer{height:50px}.page-user-message-template #brand .col-5{float:none;margin:0
auto}.event-article{display:-moz-box;display:-webkit-box;display:box;-moz-box-orient:vertical;-webkit-box-orient:vertical;box-orient:vertical}.event-article
#main{-moz-box-ordinal-group:2;-webkit-box-ordinal-group:2;box-ordinal-group:2}.event-article
#aside{-moz-box-ordinal-group:1;-webkit-box-ordinal-group:1;box-ordinal-group:1;margin:0
0 20px 0;padding:0
0 10px 0;border-top:none;border-bottom:1px solid #DDD}.search-article .col-4{display:none}form input[type="checkbox"]{width:auto}.frm-booking .attendees .header
h2{font-size:1.4em}.book-events{padding-top:30px}.book-events .frm-edit
.btn{width:50%;float:right}.book-events .frm-logout{margin-right:50%}.book-events .frm-logout
.btn{float:none}.book-events .panel-aside-events{margin-top:30px;padding-top:30px;border-top:1px solid #DDD}.book-events .panel-aside-events
.btn{display:inline-block;width:auto}.book-events form .checkbox
span{width:240px}#frm-find-local-advice{display:none}.panel-local-advice
form{margin-bottom:0}.panel-local-advice .search-nearest{display:none}#footer{position:relative;height:310px}#footer .panel-tertiary-menu{height:auto}#footer .panel-tertiary-menu{text-align:center}#footer .menu
li{width:auto;margin:0
10px}#footer .menu li
a{font-size:0.75em}#footer
.ir{background-size:100% auto;width:120px;height:40px}#footer .panel-tertiary-menu .col-3{position:absolute;top:90px;left:0;width:100%}#footer .panel-foot-quotes{display:none}.panel-social-links{margin-bottom:110px}.panel-social-links
.icon{width:50px}.panel-social-links .icon
a{width:30px;padding:0
10px}.panel-social-links .icon
span{width:30px;height:30px;background-size:30px 150px;margin:10px
auto}.panel-social-links .icon-twitter
span{background-position:left top}.panel-social-links .icon-facebook
span{background-position:left -30px}.panel-social-links .icon-linkedin
span{background-position:left -60px}.panel-social-links .icon-googleplus
span{background-position:left -90px}.panel-social-links .icon-youtube
span{background-position:left -120px}}@media only screen and (max-width: 478px){.col,.row,.container{float:none;clear:both;margin:0;padding:0;min-width:0;min-height:0;width:auto;height:auto}.row,.container{position:static}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{width:auto}#shell{margin-bottom:-350px}#content{padding-bottom:350px}#content>.container{padding:20px}#brand .col-5{margin-left:20px}.expandable-controller .item-3{margin-right:0}.expandable-container .expandable-2{padding:20px}#header .ft-headline{text-align:center}.frm-search
.label{width:220px}.frm-search
.btn{width:50px}.frm-search
fieldset{width:280px;margin:0
auto}.frm-search .btn-switch-overlay
.trigger{font-size:0.875em}#secondary-media-menu
span{padding-left:20px}#secondary-menu .menu li
a{padding:10px
20px}#content .section:not(.menu-wrap),
#content .section.panel-banner
.copy{padding-left:20px;padding-right:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#content .section.panel-banner{padding-left:inherit;padding-right:inherit}.news-listing{margin:0}.news-listing .item
.col{float:none;padding:0}.news-listing .item .col-3,
.news-listing .item .col-6{width:100%}.news-listing .item .col-6
h2{margin-top:10px}#main .paging a,
#main .paging .active
p{padding:4px}#main .paging
li{margin:0
4px}.panel-banner.home h1,
.panel-banner.home
h2{padding:0
10px;font-size:1.1em}.panel-banner
h1{font-size:1.5em}.panel-sign-up .col-9,
.panel-sign-up .col-3{width:100%;text-align:left}.panel-sign-up
p{line-height:1em}.panel-sign-up .col-9
p{margin-bottom:15px}#content .section.panel-tabs{padding-left:0;padding-right:0}.panel-tabs .tab-controller
.tab{height:auto;width:100%;float:none;padding:0
20px;background-size:96px 96px;border-width:0 0 2px 0}.panel-tabs .tab-controller
.content{padding:98px
5px 20px 5px}.box-list,.case-study-listing{-webkit-column-count:1;-moz-column-count:1;-o-column-count:1;column-count:1}.box-list .item,
.case-study-listing
.item{display:block}.box-list .item .copy,
.case-study-listing .item
.copy{min-height:0;margin-bottom:0}#content .section.panel-section-block{padding-left:0;padding-right:0}.panel-dark-ctas
.item{padding-left:0}#content .panel-dark-ctas
img{position:static;margin-left:0}.panel-section-block .col-8{padding:0
20px}.panel-section-block .cover-image
h2{font-size:1.6em}.panel-section-block .cover-image blockquote
p{font-size:1em}.panel-section-block .cover-image blockquote cite
p{font-size:0.85em}.event-actions{margin-bottom:30px}.event-actions
.col{clear:none;font-size:0.875em}.event-actions
.btn{height:48px;padding:10px;vertical-align:middle;display:table-cell;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.frm-composer .active-lookup
a{font-size: .875em;padding:16px
5px}#footer{height:350px}#footer .menu
li{margin:5px
10px}#footer
.ir{margin:0
0 0 20px}.panel-social-links{margin-bottom:85px}#footer
.menu{margin:0
-10px 20px -10px}#footer .panel-tertiary-menu{padding:0
20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left}#footer .panel-tertiary-menu .col-3{top:75px}}