/* 
 * 	Core Owl Carousel CSS File
 *	v1.3.3
 */

/* clearfix */
.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* display none until init */
.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	
.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* mouse grab icon */
.grabbing { 
    cursor:url(https://btsite.dublin.esat.ie/assets/css/grabbing.png) 8 8, move;
}

/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
}


/*
*	Custom styles for btireland.com site carousels
* 	Owl Carousel Owl Demo Theme 
*	v1.3.3
*	Created by: Ken Stanley
*	Last edited: 20/10/15
*/

/***********************
DEFAULT CAROUSEL STYLES
***********************/

.owl-theme .owl-controls{
	margin-top: 10px;
	text-align: center;
}

/* Styling Next and Prev buttons */

.owl-theme .owl-controls .owl-buttons div{
	color: #FFF;
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
	margin: 5px;
	padding: 3px 10px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	background: #869791;
	filter: Alpha(Opacity=50);/*IE7 fix*/
	opacity: 0.5;
}
/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
.owl-theme .owl-controls.clickable .owl-buttons div:hover{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
	text-decoration: none;
}

/* Styling Pagination*/

.owl-theme .owl-controls .owl-page{
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
}
.owl-theme .owl-controls .owl-page span{
	display: block;
	border: #a2a2a2 2px solid;
	width: 10px;
	height: 10px;
	margin: 40px 7px 5px 7px;
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background-color: #fff;
}

.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
	border: #a2a2a2 2px solid;
	background-color: #a2a2a2;
}

/* If PaginationNumbers is true */

.owl-theme .owl-controls .owl-page span.owl-numbers{
	height: auto;
	width: auto;
	color: #FFF;
	padding: 2px 10px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
}

/* preloading images */
.owl-item.loading{
	min-height: 150px;
	background: url(https://btsite.dublin.esat.ie/assets/css/AjaxLoader.gif) no-repeat center center
}

/***********************
CLIENT CAROUSEL STYLES
***********************/

.owl-client-theme .owl-controls{
	margin-top: 10px;
	text-align: center;
}

/* Styling Next and Prev buttons */

.owl-client-theme .owl-controls .owl-buttons div{
	color: #FFF;
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
	margin: 5px;
	padding: 3px 10px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	background: #869791;
	filter: Alpha(Opacity=50);/*IE7 fix*/
	opacity: 0.5;
}
/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
.owl-client-theme .owl-controls.clickable .owl-buttons div:hover{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
	text-decoration: none;
}

/* Styling Pagination*/

.owl-client-theme .owl-controls .owl-page{
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
}
.owl-client-theme .owl-controls .owl-page span{
	position: relative;
	z-index: 10000;
	display: block;
	border: #fff 2px solid;
	width: 10px;
	height: 10px;
	margin: -100px 7px 5px 7px;
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background-color: transparent;
}

.owl-client-theme .owl-controls .owl-page.active span,
.owl-client-theme .owl-controls.clickable .owl-page:hover span{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
	border: #fff 2px solid;
	background-color: #fff;
}

/* If PaginationNumbers is true */

.owl-client-theme .owl-controls .owl-page span.owl-numbers{
	height: auto;
	width: auto;
	color: #FFF;
	padding: 2px 10px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
}

/* preloading images */
.owl-client-item.loading{
	min-height: 150px;
	background: url(https://btsite.dublin.esat.ie/assets/css/AjaxLoader.gif) no-repeat center center
}
abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}body{line-height:1;font-size:62.5%}:focus{outline:1}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:0 0}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}div.clear{clear:both}
@import url(https://btsite.dublin.esat.ie/assets/css/reset.min.css);@font-face{font-family:BTFont;src:url(../fonts/btfont_reg.woff2) format('woff2'),url(../fonts/btfont_reg.woff) format('woff'),url(../fonts/btfont_reg.ttf) format('truetype')}@font-face{font-family:BTFontBold;src:url(../fonts/btfont_bold.woff2) format('woff2'),url(../fonts/btfont_bold.woff) format('woff'),url(../fonts/btfont_bold.ttf) format('truetype')}body{width:100%;font-family:BTFont,Arial,sans-serif;color:#3b3c3a;background-color:#fff;text-align:center;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{font-weight:400}h1{font-size:4.8em;line-height:58px}h3{font-size:4em}p{font-size:1.7em}hr{border:0;border-top:#ececec 1px solid;height:1px}a{color:#3b3c3a;text-decoration:none}a.button{display:inline-block;margin:50px 0 0 0;padding:12px 40px 12px 40px;font-family:BTFontBold,Arial,sans-serif;font-size:1.8em;color:#fff;background-color:#639;cursor:pointer;-webkit-transition:background .5s ease-out;-moz-transition:background .5s ease-out;-ms-transition:background .5s ease-out;-o-transition:background .5s ease-out;transition:background .5s ease-out}a.button:hover{background-color:#d71f85}a.button.pink{background-color:#d71f85}a.button.pink:hover{background-color:#639}a.rss{display:inline-block;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:15px 0 40px 0;border:#ececec 1px solid;padding:22px 0 20px 55px;font-family:BTFontBold,Arial,sans-serif;font-size:1.6em;color:#639;background:url(../img/icons/rss.gif) no-repeat center left}a.rss:hover{color:#d71f85}strong{font-family:BTFontBold,Arial,sans-serif;font-style:normal}table{width:100%;border-top:#eaeaea 1px solid;border-left:#eaeaea 1px solid;margin:0 0 40px 0}table td{border-bottom:#eaeaea 1px solid;border-right:#eaeaea 1px solid;font-size:1.6em;padding:10px}input{border:0;font-family:inherit;color:#3b3c3a}select{color:#3b3c3a}textarea{color:#3b3c3a}::-webkit-input-placeholder{color:#3b3c3a}:-moz-placeholder{color:#3b3c3a;opacity:1}::-moz-placeholder{color:#3b3c3a;opacity:1}:-ms-input-placeholder{color:#3b3c3a}::selection{color:#fff;background:#639}::-moz-selection{color:#fff;background:#639}div.wrapper{width:100%;text-align:center}div.wrapper.border{border-bottom:#ececec 1px solid}div.wrapper.bordertop{border-top:#ececec 1px solid}div.wrapper.borderbottom{border-bottom:#ececec 1px solid}div.wrapper.purple{background-color:#639}div.wrapper.darkpurple{background-color:#321e5b}div.wrapper.darkpurple.person{background-image:url(../img/tiles/masthead-person.jpg);background-repeat:no-repeat;background-position:top right;background-size:cover}div.wrapper.pink{background-color:#d71f85}div.wrapper.green{background-color:#32c1d2}div.wrapper.orange{background-color:#f90}div.wrapper.blue{background-color:#004796}div.wrapper.grey{background-color:#f6f6f8}div.wrapper.greytabs{background:#f6f6f8 url(../img/tiles/white-1x107.gif) repeat-x top left}div.wrapper.whitetabs{background:#fff url(../img/tiles/white-1x108.gif) repeat-x top left}div.wrapper.black{background-color:#1c1c1c}section{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}article{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}aside{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}figure{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}div.videoWrapper{display:block;width:100%}div.wrapper.cookie{position:fixed;z-index:10000;display:none;bottom:0;background-color:#321e5b}div.wrapper.cookie section#cookie{width:970px;margin:0 auto 0 auto;padding:20px 0 2px 0;text-align:left}div.wrapper.cookie section#cookie div#cookie_message{display:inline-block;vertical-align:top;width:800px}div.wrapper.cookie section#cookie div#cookie_close{display:inline-block;vertical-align:top;width:167px;text-align:right}div.wrapper.cookie section#cookie p{margin:0 0 18px 0;font-size:1.5em;color:#fff;line-height:20px}div.wrapper.cookie section#cookie a.button{margin:0}section#alert{display:none;width:970px;min-height:275px;margin:0 auto 35px auto;padding:45px 0 0 50px;text-align:left}section#alert figure{display:inline-block;vertical-align:top;width:217px}section#alert aside{display:inline-block;vertical-align:top;width:700px;padding:0 0 0 40px}section#alert div.share{display:inline-block;vertical-align:top;margin:42px 0 0 40px}section#alert div.share span{display:inline-block;vertical-align:top;padding:2px 14px 0 0;font-family:BTFontBold,Arial,sans-serif;font-size:1.7em;color:#fff}section#alert div.share ul{display:inline-block;vertical-align:top}section#alert div.share ul li{display:inline;margin:0 12px 0 0}section#alert h1{margin:20px 0 4px 0;font-family:BTFontBold,Arial,sans-serif;font-size:2.4em;color:#fff;line-height:28px}section#alert p{font-size:1.8em;color:#fff;line-height:22px}section#alert small{font-size:2em;color:#fff}section#alert a.button{display:inline-block;vertical-align:top;margin:32px 0 0 0;padding:10px 30px 10px 30px}section#alert a.close{position:absolute;display:block;top:270px;margin:0 0 0 800px;padding:10px 35px 10px 35px;font-family:BTFontBold,Arial,sans-serif;font-size:2em;color:#fff;text-transform:lowercase;background-color:#321e5b}section#alert a.close::after{content:' x'}section#alert a.close:hover{color:#d71f85}div.wrapper.purple section#alert a.button{background-color:#321e5b}div.wrapper.purple section#alert a.button:hover{background-color:#d71f85}div.wrapper.purple section#alert a.close{background-color:#639}div.wrapper.pink section#alert a.button{background-color:#321e5b}div.wrapper.pink section#alert a.button:hover{background-color:#639}div.wrapper.pink section#alert a.close{background-color:#d71f85}div.wrapper.pink section#alert a.close:hover{color:#639}div.wrapper.green section#alert a.close{background-color:#32c1d2}div.wrapper.green section#alert a.close:hover{color:#321e5b}div.wrapper.orange section#alert a.close{background-color:#f90}div.wrapper.blue section#alert a.close{background-color:#004796}section.downloadalert{display:table;width:970px;min-height:275px;margin:0 auto 60px auto;padding:45px 0 45px 50px;text-align:left}section.downloadalert figure{display:inline-block;vertical-align:top;width:118px}section.downloadalert aside{display:inline-block;vertical-align:top;width:800px;padding:6px 0 0 40px}section.downloadalert div.share{display:inline-block;vertical-align:top;margin:32px 0 0 40px}section.downloadalert div.share span{display:inline-block;vertical-align:top;padding:2px 14px 0 0;font-family:BTFontBold,Arial,sans-serif;font-size:1.7em;color:#fff}section.downloadalert div.share ul{display:inline-block;vertical-align:top}section.downloadalert div.share ul li{display:inline;margin:0 12px 0 0}section.downloadalert h3{margin:0 0 12px 0;font-family:BTFontBold,Arial,sans-serif;font-size:2.3em;color:#fff;line-height:25px}section.downloadalert p{font-size:2.4em;color:#fff;line-height:28px}section.downloadalert a.button{display:inline-block;vertical-align:top;margin:22px 0 0 0;padding:10px 30px 10px 30px;background-color:#321e5b}section.downloadalert a.button:hover{background-color:#d71f85}section.downloadalert a.close{position:absolute;margin:224px 0 0 800px;padding:10px 25px 10px 25px;font-family:BTFontBold,Arial,sans-serif;font-size:2.1em;color:#fff;text-transform:lowercase;background-color:#32c1d2}section.downloadalert a.close::after{content:' x'}section.downloadalert a.close:hover{color:#321e5b}@-moz-document url-prefix(){section.downloadalert{padding-bottom:60px}}div#header_wrapper{width:100%;border-bottom:#f6f6f8 1px solid}header{width:970px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto 0 auto;text-align:left}header a#mobile_nav{display:none}header a#mobile_nav_close{display:none}header figure{position:relative;z-index:11;display:inline-block;vertical-align:top}header nav{display:inline-block;vertical-align:top;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:36px 0 45px 0}header nav ul{position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0 0 45px}header nav ul li{display:inline;margin:0;font-size:1.7em}header nav ul li a{display:inline-block;border:transparent 1px solid;padding:8px 12px 8px 12px}header nav ul li.menu a{padding-right:28px;background:url(../img/tiles/nav-menu.gif) no-repeat center right}header nav ul li a:hover{border:#ececec 1px solid;color:#639}header nav ul li a.hover{border:#ececec 1px solid;color:#639}header nav ul li ul{display:none;position:absolute;z-index:10;width:970px;margin:0 0 0 -157px;border-bottom:#d71f85 8px solid;padding:60px 0 65px 0;background-color:#fff}header nav ul li.company ul{width:400px;margin:0 0 0 400px}header nav ul li:hover ul{display:block}header nav ul li ul:first-child{padding-left:50px}header nav ul li ul:last-child{padding-left:30px}header nav ul li ul li{display:inline-block;vertical-align:top;width:176px;font-size:.95em}header nav ul li.menu ul li a{border:0;padding:0;background:0}header nav ul li ul li a:hover{border:0;color:#d71f85}header nav ul li ul li ul{position:relative;top:auto;width:auto;min-height:auto;margin:35px 0 0 -30px;border:0;padding:0;background-color:transparent}header nav ul li.company ul li ul{margin:35px 0 0 -30px}header nav ul li ul li ul li{display:block;width:auto;margin:0 0 8px 0}header nav ul li ul li ul li a{color:#639}header nav ul li ul li ul li a:hover{color:#d71f85}header nav div#quicklinks{display:none}header div#search_social{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:top;padding:44px 0 0 15px}header div#search_social ul li{display:inline;margin:0 8px 0 0}header div#search_social ul li:first-child{margin:0 22px 0 0}header div#search_social ul li:last-child{margin-right:0}header div#search_social ul li a#search_button{display:inline-block;width:49px;height:20px;background:url(../img/icons/header-search.gif) no-repeat top left}header div#search_social ul li a#search_button:hover{background:url(../img/icons/header-search-over.gif) no-repeat top left}header div#search{display:none;position:absolute;top:0;z-index:9999;min-width:683px;min-height:100px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 0 120px;padding:20px 0 0 35px;background-color:#fff}header div#search form{display:inline-block;vertical-align:top}header div#search input{width:580px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:#ececec 1px solid;padding:12px 0 12px 18px;font-size:1.8em}header div#search input[type=image]{position:relative;width:auto;margin:0 0 0 -70px;border:0}header div#search a{margin:12px 0 0 5px;display:inline-block;vertical-align:top}section#masthead{width:100%;min-height:59px;padding:59px 0 0 0;background:url(../img/tiles/masthead-small.jpg) repeat-x top center}section#masthead div#masthead_content{display:block;width:100%;min-height:543px;padding:130px 0 0 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-image:url(../img/tiles/masthead-tile.jpg);background-size:cover;background-position:top center}section#masthead div#masthead_content span{display:block;width:610px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto 0 auto}section#masthead div#masthead_content h1{margin:0 0 12px 0;font-family:BTFontBold,Arial,sans-serif;color:#fff}section#masthead div#masthead_content h2{font-size:2.2em;color:#fff;line-height:32px}section#masthead div#masthead_content a.button{margin-right:15px}section#masthead div#masthead_content a.button:last-of-type{margin-right:0}section#masthead div#masthead_content.left{text-align:left}section#masthead div#masthead_content.left span{width:970px}section#masthead div#masthead_content.left div.box{width:488px;min-height:383px;margin:-49px 0 0 0;padding:45px 44px 30px 44px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#321e5b}section#masthead div#masthead_content.left h1{max-width:400px}section#masthead div#masthead_content.left h2{max-width:400px}section#masthead div#masthead_content.left a.button{margin-top:20px}section#masthead div#masthead_content.right{text-align:left}section#masthead div#masthead_content.right span{width:970px;padding:0 0 0 350px}section#masthead div#masthead_content.right div.box{width:488px;min-height:383px;margin:-49px 0 0 0;padding:45px 44px 30px 44px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#321e5b}section#masthead div#masthead_content.right a.button{margin-top:20px}section#masthead div#masthead_content.largetype{padding:160px 0 0 0}section#masthead div#masthead_content.largetype h1{margin:0 0 32px 0;font-size:7.9em}section#masthead div#masthead_content.largetype h2{font-size:3.8em;line-height:46px}section#masthead div#masthead_content.small{padding:105px 0 0 0;min-height:295px;text-align:left}section#masthead div#masthead_content.small span{width:970px}section#masthead div#masthead_content.small h1{margin:0;color:#fff;font-family:BTFontBold,Arial,sans-serif;font-size:4.8em;line-height:52px}section#masthead div#masthead_content.small h2{color:#fff;font-size:2.2em}section#masthead.large{width:100%;min-height:268px;padding:100px 0 0 0;background:url(../img/tiles/masthead-large.jpg) repeat-x top center;background-size:cover;text-align:left}section#masthead.large div#masthead_large_content{width:970px;margin:0 auto 0 auto}section#masthead.large h1{margin:0 0 4px 0;color:#fff;font-family:BTFontBold,Arial,sans-serif;font-size:4.8em}section#masthead.large h2{color:#fff;font-size:2.2em;line-height:30px}section#masthead_person{width:970px;height:351px;margin:0 auto 0 auto;text-align:left}section#masthead_person figure{display:inline-block;vertical-align:top;width:515px}section#masthead_person blockquote{display:inline-block;vertical-align:top;width:452px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:80px 0 30px 90px;background:url(../img/tiles/quote-person-top-left.png) no-repeat top left,url(../img/tiles/quote-person-bottom-right.png) no-repeat bottom right}section#masthead_person blockquote p{padding:0 30px 0 0;font-size:2.2em;color:#fff;line-height:30px}section#breadcrumbs{width:970px;min-height:48px;margin:0 auto 0 auto;padding:15px 0 0 25px;background:url(../img/tiles/breadcrumbs.gif) no-repeat top left;text-align:left}section#breadcrumbs ol li{display:inline;padding:0 12px 0 0;font-size:1.4em;line-height:22px}section#breadcrumbs ol li:last-child{padding:0}section#breadcrumbs ol li a:hover{color:#d71f85}section.services{width:970px;margin:0 auto 0 auto;padding:15px 0 70px 0;text-align:left}section.services div.service{width:100%;border-bottom:#ececec 1px solid;padding:85px 0 80px 0}section.services div.service article{display:inline-block;vertical-align:top;width:645px;padding:0 110px 0 0}section.services div.service aside{display:inline-block;vertical-align:top;width:322px}section.services div.service aside small{display:block;margin:0 0 30px 0;font-size:2.6em;color:#d71f85}section.services div.service aside ul{min-height:35px;margin:0 0 30px 0;padding:0 0 0 45px;font-family:BTFontBold,Arial,sans-serif;font-size:1.7em;line-height:23px;background-repeat:no-repeat;background-position:top left}section.services div.service aside ul li{margin:10px 0 0 0}section.services div.service aside ul li a{font-family:BTFont,Arial,sans-serif;color:#639}section.services div.service aside ul li a:hover{color:#d71f85}section.services div.service h2{margin:0 0 25px 0;font-size:4em}section.services div.service h2 a{color:#639}section.services div.service h2 a:hover{color:#d71f85}section.services div.service p{margin:0 0 25px 0;font-size:2em;line-height:26px}section.services div.service a.more{font-size:2em;color:#639}section.services div.service a.more::after{content:' >'}section.services div.service a.more:hover{color:#d71f85}section.services div.service:last-of-type{border-bottom:0}section.intro{width:770px;margin:0 auto 0 auto;padding:75px 0 30px 0}section.intro a{color:#639;text-decoration:underline}section.intro a:hover{color:#d71f85;text-decoration:none}section.intro p{margin:0 0 25px 0;font-size:2.4em;line-height:32px}section.intro ul{margin:0 0 20px 25px;list-style-type:disc;text-align:left}section.intro ul li{margin:0 0 8px 0;font-size:2.4em;line-height:32px}section.intro ol{margin:0 0 20px 30px;list-style-type:decimal;text-align:left}section.intro ol li{margin:0 0 8px 0;font-size:2.4em;line-height:32px}div.download_list{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:25px 0 0 0;padding:35px 35px 35px 35px;background-color:#d71f85}div.download_list small{display:block;margin:0 0 30px 0;font-size:2.6em;color:#fff}div.download_list ul{min-height:30px;margin:0 0 25px 0;padding:0 0 0 45px;font-family:BTFontBold,Arial,sans-serif;font-size:1.6em;color:#fff;background-repeat:no-repeat;background-position:top left}div.download_list ul li{margin:8px 0 0 0;font-family:BTFont,Arial,sans-serif;line-height:20px}div.download_list ul li a{color:#fff}div.download_list ul li a:hover{text-decoration:underline}div#stayintouch{display:block;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:45px 0 10px 0;padding:30px 25px 35px 25px;background-color:#d71f85}div#stayintouch small{display:block;margin:0 0 15px 0;font-size:3.2em;color:#fff}div#stayintouch form legend small{display:block;margin:8px 0 0 0;padding:0 0 8px 0;font-size:.6em;line-height:22px}div#stayintouch form input{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px 0 8px 12px;font-size:1.7em}div#stayintouch form input[type=submit]{width:auto;margin:12px 0 0 0;padding:8px 22px 8px 22px;font-family:BTFontBold,Arial,sans-serif;font-size:1.6em;color:#fff;background-color:#321e5b}div#stayintouch form input[type=submit]:hover{background-color:#639;cursor:pointer}div#stayintouch.nomargin{margin-top:10px}section.twocol_media_para{width:970px;margin:0 auto 0 auto;padding:60px 0 30px 0;text-align:left}section.twocol_media_para aside{display:inline-block;vertical-align:top;width:486px}section.twocol_media_para aside.download{padding:50px 30px 50px 30px;background-color:#321e5b}section.twocol_media_para aside.download figure{display:inline-block;vertical-align:top;width:118px}section.twocol_media_para aside.download span{display:inline-block;vertical-align:top;width:305px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0 0 20px}section.twocol_media_para aside.download dl dt{margin:0 0 10px 0;font-family:BTFontBold,Arial,sans-serif;font-size:2.3em;color:#d71f85}section.twocol_media_para aside.download dl dd{font-size:2.2em;color:#fff;line-height:26px}section.twocol_media_para aside.download a.button{display:inline-block;vertical-align:top;margin:14px 0 0 0;padding:10px 30px 10px 30px}section.twocol_media_para article{display:inline-block;vertical-align:top;width:481px;padding:0 0 0 55px}section.twocol_media_para article a{color:#639;text-decoration:underline}section.twocol_media_para article a:hover{color:#d71f85;text-decoration:none}section.twocol_media_para article p{margin:0 0 25px 0;font-size:1.7em;line-height:25px}section.twocol_media_para article h2{margin:0 0 12px 0;font-family:BTFontBold,Arial,sans-serif;font-size:1.8em}section.twocol_media_para article h3,section.twocol_media_para article h4,section.twocol_media_para article h5,section.twocol_media_para article h6{margin:0 0 12px 0;font-family:BTFontBold,Arial,sans-serif;font-size:1.6em}section.twocol_media_para article ul{margin:0 0 20px 25px;list-style-type:disc}section.twocol_media_para article ul li{margin:0 0 8px 0;font-size:1.6em}section.twocol_media_para article ol{margin:0 0 20px 30px;list-style-type:decimal}section.twocol_media_para article ol li{margin:0 0 8px 0;font-size:1.6em}section.twocol_media_para article img{margin:0 0 35px 0}section.twocol_para_media{width:970px;margin:0 auto 0 auto;padding:60px 0 60px 0;text-align:left}section.twocol_para_media aside{display:inline-block;vertical-align:top;width:518px}section.twocol_para_media aside.download{padding:50px 30px 50px 30px;background-color:#321e5b}section.twocol_para_media aside.download figure{display:inline-block;vertical-align:top;width:118px}section.twocol_para_media aside.download span{display:inline-block;vertical-align:top;width:305px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0 0 20px}section.twocol_para_media aside.download dl dt{margin:0 0 10px 0;font-family:BTFontBold,Arial,sans-serif;font-size:2.3em;color:#d71f85}section.twocol_para_media aside.download dl dd{font-size:2.2em;color:#fff;line-height:26px}section.twocol_para_media aside.download a.button{display:inline-block;vertical-align:top;margin:14px 0 0 0;padding:10px 30px 10px 30px}section.twocol_para_media article{display:inline-block;vertical-align:top;width:449px;padding:0 55px 0 0}section.twocol_para_media article a{color:#639;text-decoration:underline}section.twocol_para_media article a:hover{color:#d71f85;text-decoration:none}section.twocol_para_media article a.more{font-family:BTFontBold,Arial,sans-serif;font-size:1.7em;color:#639}section.twocol_para_media article a.more::after{content:' >'}section.twocol_para_media article a.more:hover{color:#d71f85}section.twocol_para_media article p{margin:0 0 25px 0;font-size:1.7em;line-height:25px}section.twocol_para_media article h2{margin:0 0 25px 0;font-family:BTFontBold,Arial,sans-serif;font-size:2.4em}section.twocol_para_media article h3,section.twocol_para_media article h4,section.twocol_para_media article h5,section.twocol_para_media article h6{margin:0 0 12px 0;font-family:BTFontBold,Arial,sans-serif;font-size:1.6em;line-height:24px}section.twocol_para_media article ul{margin:0 0 20px 25px;list-style-type:disc}section.twocol_para_media article ul li{margin:0 0 8px 0;font-size:1.6em}section.twocol_para_media article ol{margin:0 0 20px 30px;list-style-type:decimal}section.twocol_para_media article ol li{margin:0 0 8px 0;font-size:1.6em}section.twocol_para_media article img{margin:0 0 35px 0}section.twocoldark_para_media{width:970px;margin:0 auto 0 auto;padding:100px 0 80px 0;text-align:left}section.twocoldark_para_media aside{display:inline-block;vertical-align:top;width:518px}section.twocoldark_para_media article{display:inline-block;vertical-align:top;width:449px;padding:0 55px 0 55px}section.twocoldark_para_media article h3{margin:0 0 25px 0;font-family:BTFontBold,Arial,sans-serif;font-size:2.4em}section.twocoldark_para_media article p{margin:0 0 25px 0;font-size:1.7em;color:#fff;line-height:25px}section.twocol_head_para{width:970px;margin:0 auto 60px auto;text-align:left;padding:90px 0 0 0}section.twocol_head_para aside{display:inline-block;vertical-align:top;width:450px;padding:25px 60px 0 0}section.twocol_head_para aside h3{font-size:4.5em;line-height:53px}section.twocol_head_para article{display:inline-block;vertical-align:top;width:517px}section.twocol_head_para article p{margin:0 0 25px 0;line-height:25px}section.twocol_para_para{width:970px;margin:0 auto 0 auto;text-align:left;padding:50px 0 100px 0}section.twocol_para_para article{display:inline-block;vertical-align:top;width:485px;padding:0 25px 0 0}section.twocol_para_para article h3{margin:60px 0 6px 0;font-family:BTFontBold,Arial,sans-serif;font-size:2.4em}section.twocol_para_para article p{margin:0 0 25px 0;line-height:25px}section.twocol_para_para article:nth-child(2n+2){width:482px;padding:0 0 0 25px}section.twocol_largepara_para{width:970px;margin:0 auto 60px auto;text-align:left;padding:115px 0 80px 0}section.twocol_largepara_para aside{display:inline-block;vertical-align:top;width:510px;padding:0 90px 0 0}section.twocol_largepara_para aside p{font-size:3.2em;line-height:40px}section.twocol_largepara_para article{display:inline-block;vertical-align:top;width:457px}section.twocol_largepara_para article p{margin:0 0 25px 0;line-height:25px}section.twocol_largepara_para article img{margin:35px 0 35px 0}section.twocol_para_social{width:970px;margin:0 auto 145px auto;text-align:left;padding:80px 0 0 0}section.twocol_para_social article{display:inline-block;vertical-align:top;width:615px;padding:0 100px 0 0}section.twocol_para_social article h1{font-family:BTFontBold,Arial,sans-serif;font-size:3.6em;line-height:44px}section.twocol_para_social article h2{margin:0 0 35px 0;font-size:3.6em}section.twocol_para_social article p{margin:0 0 25px 0;line-height:25px}section.twocol_para_social article a.back{display:inline-block;margin:35px 0 0 0;font-family:BTFontBold,Arial,sans-serif;font-size:1.7em;color:#639}section.twocol_para_social article a.back::after{content:' >'}section.twocol_para_social article a.back:hover{color:#d71f85}section.twocol_para_social aside{display:inline-block;vertical-align:top;width:352px}section.twocol_para_social aside ul li{margin:0 0 20px 0;padding:4px 0 4px 50px;font-size:2.5em}section.twocol_para_social aside ul li.linkedin{background:url(../img/icons/person-linkedin.gif) no-repeat center left}section.twocol_para_social aside ul li.twitter{background:url(../img/icons/person-twitter.gif) no-repeat center left}section.twocol_para_social aside ul li.blog{background:url(../img/icons/person-blog.gif) no-repeat center left}section.twocol_para_social aside ul li a{color:#639}section.twocol_para_social aside ul li a:hover{color:#d71f85}section.image{width:970px;margin:60px auto 60px auto;text-align:center}section.stats{width:970px;margin:0 auto 0 auto;padding:90px 0 75px 0;text-align:center}section.stats h3{margin:0 0 70px 0;font-size:3.8em;color:#fff}section.stats dl{display:inline-block;vertical-align:top;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;width:175px;margin:0 140px 40px 0;padding:45px 0 0 0;background-repeat:no-repeat;background-position:top center}section.stats dl:nth-child(3n+3){margin-right:0}section.stats dl dt{font-family:BTFontBold,Arial,sans-serif;font-size:5.4em;color:#fff}section.stats dl dd{padding:60px 0 0 0;font-size:2.1em;color:#fff;line-height:26px}section.social{width:970px;margin:0 auto 0 auto;padding:90px 0 125px 0;text-align:left}section.social aside{display:inline-block;vertical-align:top;width:255px}section.social aside h3{margin:0 0 35px 0;font-family:BTFontBold,Arial,sans-serif;font-size:2.6em}section.social aside ul li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:#ececec 1px solid;padding:14px 0 14px 50px;font-family:BTFontBold,Arial,sans-serif;font-size:1.7em}section.social aside ul li.linkedin{background:url(../img/icons/social-linkedin.gif) no-repeat center left}section.social aside ul li.twitter{background:url(../img/icons/social-twitter.gif) no-repeat center left}section.social aside ul li.youtube{background:url(../img/icons/social-youtube.gif) no-repeat center left}section.social aside ul li.slideshare{background:url(../img/icons/social-slideshare.gif) no-repeat center left}section.social aside ul li.blog{background:url(../img/icons/social-blog.gif) no-repeat center left}section.social aside ul li a{display:block}section.social aside ul li a:hover{color:#d71f85}section.social article{display:inline-block;vertical-align:top;width:712px;padding:0 0 0 40px}section.social article h3{margin:0 0 35px 0;font-family:BTFontBold,Arial,sans-serif;font-size:2.6em}div.wrapper.whitetabs section#tabs ol.tablist li{background-color:#f6f6f8}div.wrapper.whitetabs section#tabs ol.tablist li.active{background-color:#fff}div.wrapper.whitetabs section#tabs ol.tablist li a:hover{background-color:#fff}section#tabs{width:100%;margin:0 auto 0 auto;padding:50px 0 90px 0;text-align:left}section#tabs div.tablist_wrapper{display:block;width:100%}section#tabs ol.tablist{display:table;width:970px;margin:0 auto 0 auto}section#tabs ol.tablist li{display:table-cell;border-top:#ececec 1px solid;border-right:#ececec 1px solid;border-bottom:#ececec 1px solid;font-size:2em;text-align:center;background-color:#fff}section#tabs ol.tablist li.active{border-bottom:transparent 1px solid;background-color:#f6f6f8}section#tabs ol.tablist li:first-child{border-left:#ececec 1px solid}section#tabs ol.tablist li a{display:block;padding:18px 0 18px 0;color:#639}section#tabs ol.tablist li.active a{color:#3b3c3a}section#tabs ol.tablist li a:hover{color:#3b3c3a;background-color:#f6f6f8}section#tabs div.tab_wrapper{width:970px;margin:0 auto 0 auto;padding:60px 0 0 0;text-align:left}section#tabs div.tab{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}section#tabs div.tab:first-of-type{display:block}section#tabs div.tab.business{padding:10px 0 60px 0}section#tabs div.tab.business div.intro{border-bottom:#ececec 1px solid;padding:0 0 50px 0}section#tabs div.tab.business div.intro h3{margin:0 0 30px 0}section#tabs div.tab.business div.intro p{font-size:2.2em;line-height:30px}section#tabs div.tab.business span{display:block;border-bottom:#ececec 1px solid;padding:0 0 45px 0}section#tabs div.tab.business span:last-child{border:0}section#tabs div.tab.business aside{display:inline-block;vertical-align:top;width:400px;padding:60px 80px 0 0}section#tabs div.tab.business aside h4{margin:0 0 20px 0;font-size:2.2em;color:#32c1d2}section#tabs div.tab.business aside p{margin:0 0 25px 0;font-size:2.2em;line-height:30px}section#tabs div.tab.business article{display:inline-block;vertical-align:top;width:567px;padding:60px 0 0 0}section#tabs div.tab.business article h3,section#tabs div.tab.business article h4{margin:0 0 20px 0;font-size:2.2em;color:#32c1d2}section#tabs div.tab.business article p{margin:0 0 25px 0;font-size:1.7em;line-height:25px}section#tabs div.tab.business article a{color:#639}section#tabs div.tab.business article a:hover{color:#d71f85}section#tabs div.tab.business article div.downloads{margin:0 0 60px 0}section#tabs div.tab.business article div.downloads ul{min-height:35px;margin:0 0 30px 0;padding:0 0 0 45px;font-family:BTFontBold,Arial,sans-serif;font-size:1.7em;list-style-type:none;background-repeat:no-repeat;background-position:top left}section#tabs div.tab.business article div.downloads ul li{margin:5px 0 0 0;font-family:BTFont,Arial,sans-serif;font-size:inherit;color:#639;line-height:22px}section#tabs div.tab.business article div.downloads ul li a::after{content:' >'}section#tabs div.tab.business article div.downloads ul li:first-child::after{content:''}section#tabs div.tab.business article div.downloads ul li a{color:#639}section#tabs div.tab.business article div.downloads ul li a:hover{color:#d71f85}section#tabs div.tab.customer div.panel{display:inline-block;vertical-align:top;width:292px;margin:0 45px 45px 0}section#tabs div.tab.customer div.panel span{display:block;min-height:175px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:#ececec 1px solid;border-bottom:#ececec 1px solid;border-left:#ececec 1px solid;padding:25px 22px 0 22px}section#tabs div.tab.customer div.panel h3{margin:0;font-size:2.4em;text-align:left}section#tabs div.tab.customer div.panel h3 a{color:#639}section#tabs div.tab.customer div.panel h3 a:hover{color:#d71f85}section#tabs div.tab.customer div.panel h4{margin:0 0 20px 0;font-family:BTFontBold,Arial,sans-serif;font-size:1.6em;color:#639;text-transform:uppercase}section#tabs div.tab.customer div.panel h4 a{color:#639}section#tabs div.tab.customer div.panel h4 a:hover{color:#d71f85}section#tabs div.tab.customer div.panel p{font-size:1.8em;line-height:22px}section#tabs div.tab.customer div.panel.short span{min-height:68px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:22px 22px 0 22px}section#tabs div.tab.customer div.panel.cta{min-height:271px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:45px 40px 0 40px;background-color:#321e5b}section#tabs div.tab.customer div.panel.cta h4{margin:0;font-family:BTFont,Arial,sans-serif;font-size:3.6em;color:#fff;text-transform:none}section#tabs div.tab.customer div.panel.cta a.button{margin:25px 0 0 0;padding:12px 20px 12px 20px}section#tabs div.tab.customer div.panel:nth-child(3n+3){margin-right:0}section#tabs div.tab.product article{display:inline-block;vertical-align:top;padding:20px 80px 0 0;width:481px}section#tabs div.tab.product article h2{margin:0 0 25px 0;font-size:4em;color:#3b3c3a;line-height:50px}section#tabs div.tab.product article h3{margin:0 0 25px 0;font-family:BTFontBold,Arial,sans-serif;font-size:1.7em}section#tabs div.tab.product article p{margin:0 0 25px 0;line-height:25px}section#tabs div.tab.product article a{color:#639}section#tabs div.tab.product article a:hover{color:#d71f85}section#tabs div.tab.product article ul{list-style-type:disc;margin:0 0 0 20px}section#tabs div.tab.product article ul li{margin:0 0 8px 0;font-size:1.7em;line-height:24px}section#tabs div.tab.product aside{display:inline-block;vertical-align:top;width:486px;padding:20px 0 0 0}section#tabs div.tab.product aside div.download{padding:50px 30px 50px 30px;background-color:#321e5b}section#tabs div.tab.product aside div.download figure{display:inline-block;vertical-align:top;width:118px}section#tabs div.tab.product aside div.download span{display:inline-block;vertical-align:top;width:305px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0 0 20px}section#tabs div.tab.product aside div.download dl dt{margin:0 0 10px 0;font-family:BTFontBold,Arial,sans-serif;font-size:2.3em;color:#d71f85}section#tabs div.tab.product aside div.download dl dd{font-size:2.2em;color:#fff;line-height:26px}section#tabs div.tab.product aside div.download a.button{display:inline-block;vertical-align:top;margin:14px 0 0 0;padding:10px 30px 10px 30px}section#tabs div.tab.resource{padding:10px 0 0 0}section#tabs div.tab.resource h3{margin:0 0 45px 0}section#tabs div.tab.resource h4{margin:0 0 20px 0;font-family:BTFontBold,Arial,sans-serif;font-size:2em}section#tabs div.tab.resource ul{display:inline-block;vertical-align:top;width:33%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 65px 0;padding:0 50px 0 0}section#tabs div.tab.resource ul li{margin:0 0 5px 0;font-size:1.7em;line-height:25px}section#tabs div.tab.resource ul li a{color:#639}section#tabs div.tab.resource ul li a::after{content:' >'}section#tabs div.tab.resource ul li a:hover{color:#d71f85}section#tabs div.tab.twocol h3{margin:70px 0 40px 0}section#tabs div.tab.twocol article{display:inline-block;vertical-align:top;width:483px;padding:0 45px 0 0}section#tabs div.tab.twocol article h4{margin:50px 0 30px 0;font-family:BTFontBold,Arial,sans-serif;font-size:2.4em}section#tabs div.tab.twocol article a{color:#639}section#tabs div.tab.twocol article a:hover{color:#d71f85}section#tabs div.tab.twocol article p{margin:0 0 20px 0;font-size:1.7em;line-height:25px}section#tabs div.tab.twocol article:nth-child(2n+1){padding:0 0 0 45px}section.cta_thumbnails{width:970px;margin:0 auto 0 auto;padding:90px 0 30px 0;text-align:left}section.cta_thumbnails h2{margin:0 0 10px 0;font-size:4em;text-align:center}section.cta_thumbnails h3{margin:0 0 40px 0;font-size:2em;text-align:center}section.cta_thumbnails div.panel{display:inline-block;vertical-align:top;width:292px;margin:0 45px 45px 0}section.cta_thumbnails div.panel span{display:block;min-height:175px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:#ececec 1px solid;border-bottom:#ececec 1px solid;border-left:#ececec 1px solid;padding:25px 22px 0 22px}section.cta_thumbnails div.panel h3{margin:0;font-size:2.4em;text-align:left}section.cta_thumbnails div.panel h3 a{color:#639}section.cta_thumbnails div.panel h3 a:hover{color:#d71f85}section.cta_thumbnails div.panel h4{margin:0 0 20px 0;font-family:BTFontBold,Arial,sans-serif;font-size:1.6em;color:#639;text-transform:uppercase}section.cta_thumbnails div.panel h4 a{color:#639}section.cta_thumbnails div.panel h4 a:hover{color:#d71f85}section.cta_thumbnails div.panel p{font-size:1.8em;line-height:22px}section.cta_thumbnails div.panel:nth-child(3n+3){margin-right:0}section.cta_thumbnails div.panel.short span{min-height:68px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:22px 22px 0 22px}section.cta_thumbnails div.panel.cta{min-height:271px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:45px 40px 0 40px;background-color:#321e5b}section.cta_thumbnails div.panel.cta h4{margin:0;font-family:BTFont,Arial,sans-serif;font-size:3.6em;color:#fff;text-transform:none}section.cta_thumbnails div.panel.cta a.button{margin:25px 0 0 0;padding:12px 20px 12px 20px}section.purple_cta{width:970px;margin:0 auto 0 auto;padding:30px 0 60px 0;text-align:left}section.purple_cta div.panel{display:inline-block;vertical-align:top;width:460px;min-height:230px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 48px 48px 0;padding:40px 30px 0 35px;background-color:#321e5b}section.purple_cta div.panel.light{background-color:#639}section.purple_cta div.panel.light a.button{background-color:#321e5b}section.purple_cta div.panel.light a.button:hover{background-color:#d71f85}section.purple_cta div.panel.pink{background-color:#d71f85}section.purple_cta div.panel.pink a.button{background-color:#639}section.purple_cta div.panel.pink a.button:hover{background-color:#321e5b}section.purple_cta div.panel:nth-child(2n+2){margin-right:0}section.purple_cta h3{min-height:120px;margin:0;color:#fff;line-height:48px}section.purple_cta a.button{margin:0;padding:12px 20px 12px 20px}section.links{width:970px;margin:0 auto 0 auto;padding:82px 0 110px 0;text-align:left}section.links span{width:100%;text-align:center}section.links h3{margin:0 auto 20px auto;line-height:50px}section.links p{max-width:700px;margin:0 auto 20px auto;font-size:2em;line-height:28px}section.links ul{margin:60px 0 0 0;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;-webkit-column-break-inside:avoid}section.links ul li{font-size:2.8em}section.links ul li a{display:block;border-bottom:#f1f1f1 1px solid;padding:14px 0 14px 0;color:#639;background:url(../img/tiles/links.gif) no-repeat center right}section.links ul li.pink a{color:#d71f85}section.links ul li a:hover{color:#d71f85}section.links ul li.pink a:hover{color:#639}section.spotlight{width:970px;margin:0 auto 0 auto;padding:82px 0 110px 0;text-align:left}section.spotlight span{width:100%;text-align:center}section.spotlight h3{margin:0 auto 8px auto;color:#fff}section.spotlight p{max-width:700px;margin:0 auto 20px auto;font-size:2em;color:#fff;line-height:28px}section.spotlight div.panel{display:inline-block;vertical-align:top;width:307px;min-height:415px;margin:32px 22px 0 0;background-color:#fff}section.spotlight div.panel img{margin:0 0 18px 0}section.spotlight div.panel h4{min-height:70px;padding:0 20px 0 20px;font-family:BTFontBold,Arial,sans-serif;font-size:1.6em;line-height:20px;color:#639;text-transform:uppercase}section.spotlight div.panel h4 a{color:#639}section.spotlight div.panel h4 a:hover{color:#d71f85}section.spotlight div.panel p{min-height:120px;margin:0;padding:0 20px 0 20px;font-size:1.7em;color:#3b3c3a;line-height:22px}section.spotlight div.panel p.more{min-height:0}section.spotlight div.panel p a{color:#639}section.spotlight div.panel p a::after{content:' >'}section.spotlight div.panel p a:hover{color:#d71f85}section.spotlight div.panel:nth-child(3n+1){margin-right:0}section.client_carousel aside{display:block;min-height:595px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:80px 0 0 0;background-size:cover;background-position:top center}section.client_carousel h3{margin:0 0 45px 0;color:#fff;text-transform:uppercase}section.client_carousel p{max-width:790px;margin:0 auto 10px auto;font-size:3.6em;color:#fff;line-height:46px}section.client_carousel a.prev{position:absolute;margin:170px 0 0 -475px}section.client_carousel a.next{position:absolute;margin:170px 0 0 475px}section.purple_panels{width:970px;margin:0 auto 0 auto;padding:60px 0 75px 0;text-align:left}section.purple_panels h3{margin:0 0 15px 0;text-align:center}section.purple_panels p{margin:0;font-size:2em;text-align:center}section.purple_panels div.purple_panels{width:969px;margin:40px 0 0 0}section.purple_panels div.panel{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:308px;min-height:252px;margin:0 21px 0 0;padding:38px 32px 0 32px;vertical-align:top;background-color:#639}section.purple_panels div.panel h4{margin:0 0 14px 0;font-family:BTFontBold,Arial,sans-serif;font-size:1.6em;color:#fff}section.purple_panels div.panel p{margin:0;font-size:1.8em;color:#fff;text-align:left;line-height:24px}section.purple_panels a div.panel:hover h4{color:#d71f85}section.purple_panels a div.panel:hover p{color:#d71f85}section.landing{width:970px;margin:0 auto 0 auto;padding:85px 0 100px 0;text-align:left}section.landing div.panel{display:inline-block;vertical-align:top;width:294px;min-height:270px;margin:0 42px 45px 0;padding:10px 0 0 35px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:#ececec 1px solid;background-repeat:no-repeat;background-position:bottom right}section.landing div.panel:nth-child(3n){margin-right:0}section.landing div.panel.cta{padding:45px;background-color:#321e5b}section.landing div.panel.external{padding:0}section.landing div.panel.external img{max-width:292px;height:auto}section.landing div.panel.external span{display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 0 0 20px}section.landing div.panel.external h3{margin:0;font-size:2.4em;text-align:left}section.landing div.panel.external h3 a{color:#639}section.landing div.panel.external h3 a:hover{color:#d71f85}section.landing h1{font-size:2.4em;color:#639}section.landing h1 a{color:#639}section.landing h1 a:hover{color:#d71f85}section.landing h2{font-size:3.6em;color:#fff;line-height:42px}section.landing ul li{margin:0 0 10px 0;font-size:1.7em;color:#639}section.landing ul li a::after{content:' >'}section.landing ul li a{color:#639}section.landing ul li a:hover{color:#d71f85}section.landing div.panel.cta a{margin:24px 0 0 0;padding:12px 20px 12px 20px}section.company_landing{width:970px;margin:0 auto 0 auto;padding:55px 0 95px 0;text-align:left}section.company_landing div.panel{display:inline-block;vertical-align:top;width:459px;margin:0 50px 50px 0}section.company_landing div.panel:nth-child(2n){margin:0}section.company_landing span{display:block;min-height:260px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:#ececec 1px solid;border-bottom:#ececec 1px solid;border-left:#ececec 1px solid;padding:25px 40px 0 40px}section.company_landing h3{margin:0 0 30px 0;font-size:2.4em}section.company_landing h3 a{color:#639}section.company_landing h3 a:hover{color:#d71f85}section.company_landing ul li{margin:0 0 8px 0;font-size:1.7em}section.company_landing ul li a{color:#639}section.company_landing ul li a:hover{color:#d71f85}section.company_landing ul li a::after{content:' >'}section.contact_panel{width:970px;margin:40px auto 40px auto;border-bottom:#ececec 1px solid;padding:40px 0 80px 0;text-align:left}section.contact_panel article{display:inline-block;vertical-align:top;width:510px;padding:30px 0 0 0}section.contact_panel article h3{margin:0 0 30px 0;font-family:BTFontBold,Arial,sans-serif;font-size:2em}section.contact_panel article address{margin:0 0 25px 0;font-size:1.7em;font-style:normal;line-height:25px}section.contact_panel article ul li{display:inline;margin:0 35px 0 0;padding:2px 0 2px 38px;font-size:1.7em}section.contact_panel article ul li.tel{background:url(../img/icons/contact-tel.gif) no-repeat center left}section.contact_panel article ul li.map{background:url(../img/icons/contact-map.gif) no-repeat center left}section.contact_panel article ul li a{color:#639}section.contact_panel article ul li a:hover{color:#d71f85}section.contact_panel aside{display:inline-block;vertical-align:top;width:457px}section.contact_panel aside div#map-canvas{width:457px;height:225px}section#customer{width:970px;margin:0 auto 0 auto;padding:70px 0 80px 0;text-align:left}section#customer aside{display:inline-block;vertical-align:top;width:300px}section#customer aside h1{margin:0 0 60px 0}section#customer aside blockquote p{margin:0 0 55px 0;font-size:2.2em;line-height:30px;color:#639}section#customer aside blockquote p::before{content:'"'}section#customer aside blockquote p::after{content:'"'}section#customer aside div.citation{display:block;margin:0 0 65px 0}section#customer aside div.citation figure{display:inline-block;vertical-align:top;width:97px;margin:0 20px 0 0}section#customer aside div.citation dl{display:inline-block;vertical-align:top;width:180px}section#customer aside div.citation dl dt{display:block;margin:0 0 4px 0;font-family:BTFontBold,Arial,sans-serif;font-size:1.4em;line-height:22px}section#customer aside div.citation dl dd{display:block;font-size:1.4em;line-height:22px}section#customer aside div.resources{display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:35px 35px 70px 35px;background-color:#d71f85}section#customer aside div.resources small{display:block;padding:5px 0 10px 45px;font-size:2.6em;color:#fff;background:url(../img/icons/resources-heading.gif) no-repeat top left}section#customer aside div.resources dl dt{margin:25px 0 4px 0;font-family:BTFontBold,Arial,sans-serif;font-size:1.6em;color:#fff;line-height:22px}section#customer aside div.resources dl dd{margin:0 0 6px 0;font-size:1.6em;line-height:22px}section#customer aside div.resources dl dd a{color:#fff;text-decoration:underline}section#customer aside div.resources dl dd a:hover{text-decoration:none}section#customer article{display:inline-block;vertical-align:top;width:667px;padding:0 0 0 99px}section#customer article img.main{margin:0 0 30px 0}section#customer article div.videoWrapper{margin:0 0 30px 0}section#customer article h2{margin:0 0 25px 0;font-size:3.6em;line-height:42px}section#customer article h3{margin:0 0 25px 0;font-family:BTFontBold,Arial,sans-serif;font-size:2.2em}section#customer article p{margin:0 0 25px 0;line-height:25px}section#customer article blockquote{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 40px 0;padding:45px 90px 60px 95px;background:url(../img/tiles/quote-top-left.gif) no-repeat top left,url(../img/tiles/quote-bottom-right.gif) no-repeat bottom right;background-color:#d4cde6}section#customer article blockquote p{color:#55379b}section.latest_news{width:970px;margin:0 auto 0 auto;border-top:#ececec 1px solid;padding:60px 0 110px 0;text-align:left}section.latest_news h5{margin:0 0 55px 0;font-size:4em}section.latest_news dl{display:inline-block;vertical-align:top;width:33%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 55px 0 0}section.latest_news dl:last-of-type{padding:0}section.latest_news dl dt{margin:0 0 25px 0;font-size:1.5em}section.latest_news dl dd{font-size:2em;line-height:26px}section.latest_news dl dd a{color:#639}section.latest_news dl dd a:hover{color:#d71f85}section.latest_news.noborder{border-top:0;padding-top:0}section.content_generic{width:970px;margin:0 auto 0 auto;padding:60px 0 60px 0;text-align:left}section.content_generic a{color:#639;text-decoration:underline}section.content_generic a:hover{color:#d71f85;text-decoration:none}section.content_generic h1{margin:0 0 25px 0}section.content_generic h2{margin:0 0 30px 0;font-family:BTFontBold,Arial,sans-serif;font-size:2.4em}section.content_generic h3,section.content_generic h4,section.content_generic h5,section.content_generic h6{margin:0 0 12px 0;font-family:BTFontBold,Arial,sans-serif;font-size:1.6em}section.content_generic p{margin:0 0 25px 0;font-size:1.7em;line-height:25px}section.content_generic ul{margin:0 0 20px 25px;list-style-type:disc}section.content_generic ul li{margin:0 0 8px 0;font-size:1.7em;line-height:25px}section.content_generic ol{margin:0 0 20px 30px;list-style-type:decimal}section.content_generic ol li{margin:0 0 8px 0;font-size:1.7em;line-height:25px}section.content_generic p{margin:0 0 30px 0;font-size:1.7em;line-height:25px}section#content{width:970px;margin:0 auto 0 auto;padding:80px 0 130px 0;text-align:left}section#content article{display:inline-block;vertical-align:top;width:615px}section#content article h2{margin:75px 0 25px 0;font-family:BTFontBold,Arial,sans-serif;font-size:2.2em;line-height:30px}section#content article p{margin:0 0 25px 0;font-size:1.7em;line-height:25px}section#content div#stayintouch{margin:8px 0 0 0}section.form{width:970px;margin:120px auto 80px auto;padding:35px 250px 45px 250px;text-align:left;background-color:#f6f6f8}section.form h3{padding:20px 0 0 0;font-family:BTFontBold,Arial,sans-serif;font-size:1.7em}section.form label{display:block;margin:20px 0 4px 0;font-size:1.7em}section.form label.instructions{margin:0;font-size:1.4em;font-style:italic}section.form label:first-of-type{margin:0 0 10px 0;font-size:1.7em;font-family:BTFontBold,Arial,sans-serif}section.form label input{width:auto;float:left;margin:2px 12px 0 0;font-size:1.7em}section.form input{display:block;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 20px 0;border:#d3d3d3 1px solid;padding:4px 0 4px 4px}section.form input[type=submit]{width:auto;border:0;padding:8px 32px 8px 32px;font-family:BTFontBold,Arial,sans-serif;color:#fff;background-color:#321e5b}section.form input[type=submit]:hover{background-color:#639;cursor:pointer}section.form input[type=image]{width:auto;border:0;margin:30px 0 0 0}section.form select{width:100%;margin:0 0 20px 0;font-size:1.7em}section.form textarea{display:block;width:100%;height:150px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 20px 0;border:#d3d3d3 1px solid;padding:4px 0 4px 4px;font-size:1.7em;resize:none}section#blog{width:970px;margin:0 auto 0 auto;padding:40px 0 80px 0;text-align:left}section#blog div#blog_left{display:inline-block;vertical-align:top;width:615px}section#blog div#blog_left h1{margin:0 0 4px 0;font-family:BTFontBold,Arial,sans-serif;font-size:4.8em}section#blog div#blog_left h2{margin:0 0 40px 0;font-size:2.2em;line-height:30px}section#blog div#blog_left ul.social li{display:inline-block;vertical-align:top;margin:0 12px 0 0}section#blog div#blog_left ul.social li.fb{margin:-4px 12px 0 0}section#blog div#blog_left div.entry{display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:30px 0 30px 0;border-bottom:#ececec 1px solid;padding:0 0 20px 0}section#blog div#blog_left div.entry h3{margin:0 0 4px 0;font-size:3em;line-height:36px}section#blog div#blog_left div.entry h3 a{color:#639}section#blog div#blog_left div.entry h3 a:hover{color:#d71f85}section#blog div#blog_left div.entry p{margin:0 0 20px 0;font-size:1.7em;line-height:27px}section#blog div#blog_left div.entry a.more{color:#639}section#blog div#blog_left div.entry a.more::after{content:' >'}section#blog div#blog_left div.entry a.more:hover{color:#d71f85}section#blog div#blog_left div.entry small{display:block;margin:0 0 20px 0;font-size:1.4em}section#blog div#blog_left div.entry small a{color:#639}section#blog div#blog_left div.entry small a:hover{color:#d71f85}section#blog div#blog_left div.entry figure{display:inline-block;vertical-align:top;width:173px}section#blog div#blog_left div.entry article{display:inline-block;vertical-align:top;width:439px;padding:0 0 0 35px}section#blog div#blog_left div.entry.featured{margin:30px 0 50px 0;border-bottom:0;padding:0 0 20px 0;background-color:#639}section#blog div#blog_left div.entry.featured h3{margin:0 0 8px 0;font-size:3.6em;color:#fff;line-height:42px}section#blog div#blog_left div.entry.featured h3 a{color:#fff}section#blog div#blog_left div.entry.featured h3 a:hover{color:#d71f85}section#blog div#blog_left div.entry.featured p{color:#fff}section#blog div#blog_left div.entry.featured small{display:block;margin:0 0 25px 0;font-size:1.4em;color:#fff}section#blog div#blog_left div.entry.featured small a{color:#fff;text-decoration:underline}section#blog div#blog_left div.entry.featured small a:hover{text-decoration:none}section#blog div#blog_left div.entry.featured figure{display:block;width:100%}section#blog div#blog_left div.entry.featured article{display:block;width:100%;padding:35px 40px 0 40px}section#blog div#blog_left div.post{display:block}section#blog div#blog_left div.post h1{margin:0 0 10px 0;font-family:BTFont,Arial,sans-serif;font-size:3.6em;line-height:44px}section#blog div#blog_left div.post h2,section#blog div#blog_left div.post h3,section#blog div#blog_left div.post h4,section#blog div#blog_left div.post h5,section#blog div#blog_left div.post h6{margin:0 0 12px 0;font-size:1.8em;line-height:26px}section#blog div#blog_left div.post ol{list-style-type:decimal;display:block;margin:0 0 30px 30px}section#blog div#blog_left div.post ol li{margin:0 0 12px 0;font-size:1.6em;line-height:24px}section#blog div#blog_left div.post ul{padding:0 0 0 20px;list-style-type:disc;display:block;margin:0 0 30px 0}section#blog div#blog_left div.post ul.social{padding:0}section#blog div#blog_left div.post ul li{font-size:1.6em;line-height:24px}section#blog div#blog_left div.post small{display:block;margin:0 0 30px 0;font-size:1.4em}section#blog div#blog_left div.post small a{color:#639}section#blog div#blog_left div.post small a:hover{color:#d71f85}section#blog div#blog_left div.post figure{margin:0 0 35px 0}section#blog div#blog_left div.post img{float:left;max-width:100%;height:auto;margin:18px 20px 18px 0}section#blog div#blog_left div.post img.alignright{float:right;margin:0 0 0 20px}section#blog div#blog_left div.post article{margin:30px 0 0 0}section#blog div#blog_left div.post article h2{font-family:BTFontBold,Arial,sans-serif;font-size:2em;line-height:28px}section#blog div#blog_left div.post article h3,section#blog div#blog_left div.post article h4{font-family:BTFontBold,Arial,sans-serif;line-height:22px}section#blog div#blog_left div.post article p{margin:0 0 25px 0;font-size:1.6em;line-height:25px}section#blog div#blog_left div.post article a{color:#639}section#blog div#blog_left div.post article a:hover{color:#d71f85}section#blog div#blog_left div.post article ul li{margin:0 0 12px 0}section#blog div#blog_left div.post article ol li{margin:0 0 12px 0}section#blog div#blog_left div.post article blockquote{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 40px 0;padding:45px 90px 60px 95px;font-style:normal;background:url(../img/tiles/quote-top-left.gif) no-repeat top left,url(../img/tiles/quote-bottom-right.gif) no-repeat bottom right;background-color:#d4cde6}section#blog div#blog_left div.post article blockquote p{margin:0 0 24px 0;font-style:normal;color:#55379b}section#blog div#blog_left div.pagination{display:block;padding:30px 0 0 0;text-align:center}section#blog div#blog_left div.pagination ol li{display:inline;margin:0 12px 0 0}section#blog div#blog_left div.pagination ol li:last-child{margin:0}section#blog div#blog_left div.pagination ol li span.page.current{display:inline-block;padding:12px 18px 12px 18px;font-family:BTFontBold,Arial,sans-serif;background-color:#d71f85;font-size:1.6em;color:#fff}section#blog div#blog_left div.pagination ol li a{display:inline-block;padding:12px 18px 12px 18px;font-family:BTFontBold,Arial,sans-serif;font-size:1.6em;color:#fff;background-color:#639;cursor:pointer;-webkit-transition:background .5s ease-out;-moz-transition:background .5s ease-out;-ms-transition:background .5s ease-out;-o-transition:background .5s ease-out;transition:background .5s ease-out}section#blog div#blog_left div.pagination ol li a:hover{background-color:#d71f85}section#blog div#blog_left div#author_profile{display:block;width:615px;margin:-12px 0 0 0;text-align:left}section#blog div#blog_left div#author_profile h1{font-family:BTFont,Arial,sans-serif;font-size:3.6em}section#blog div#blog_left div#author_profile p{margin:0 0 25px 0;color:#fff;line-height:25px}section#blog div#blog_left div#author_profile span{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:-2px 0 0 0;padding:45px 30px 20px 30px;background-color:#321e5b;text-align:left}section#blog div#blog_left div#author{display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:30px 0 30px 0;padding:30px 30px 40px 30px;background-color:#321e5b}section#blog div#blog_left div#author figure{display:inline-block;vertical-align:top;margin:0;width:100px}section#blog div#blog_left div#author aside{display:inline-block;vertical-align:top;width:385px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:16px 30px 0 30px}section#blog div#blog_left div#author dl dt{margin:0 0 8px 0;font-size:2.2em;color:#fff}section#blog div#blog_left div#author dl dd{font-size:1.6em;color:#fff;line-height:22px}section#blog div#blog_left div#author ul{margin:25px 0 0 0;padding:0}section#blog div#blog_left div#author ul li{display:inline;font-size:1.5em;margin:0 20px 0 0;padding:2px 0 0 28px}section#blog div#blog_left div#author ul li:last-child{margin:0}section#blog div#blog_left div#author ul li.linkedin{background:url(../img/icons/blog-featured-linkedin.gif) no-repeat center left}section#blog div#blog_left div#author ul li.twitter{background:url(../img/icons/blog-featured-twitter.gif) no-repeat center left}section#blog div#blog_left div#author ul li.posts{background:url(../img/icons/blog-featured-posts.gif) no-repeat center left}section#blog div#blog_left div#author ul li a{color:#fff}section#blog div#blog_left div#author ul li a:hover{color:#d71f85}section#blog div#blog_left div#author.archive aside{padding-top:0}section#blog div#blog_left div#comments{padding:20px 0 0 0}section#blog div#blog_left div#comments h3{margin:0 0 12px 0;font-size:2.2em}section#blog div#blog_left div#comments p{margin:0 0 20px 0;font-size:1.6em}section#blog div#blog_left div#comments label{display:block;margin:0 0 4px 0;font-family:BTFontBold,Arial,sans-serif;font-size:.9em}section#blog div#blog_left div#comments input{display:block;width:300px;border:#d3d3d3 1px solid;padding:4px 0 4px 4px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1em}section#blog div#blog_left div#comments input[type=submit]{width:auto;border:0;padding:9px 32px 9px 32px;font-family:BTFontBold,Arial,sans-serif;background-color:#639;color:#fff;cursor:pointer}section#blog div#blog_left div#comments input[type=submit]:hover{background-color:#d71f85}section#blog div#blog_left div#comments textarea{display:block;width:100%;border:#d3d3d3 1px solid;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1em;resize:none}section#blog div#blog_left div#comments ol.comment-list{margin:0 0 30px 0}section#blog div#blog_left div#comments ol.comment-list p{margin:0 0 18px 0;font-size:1.6em}section#blog div#blog_left div#comments img.avatar{display:inline-block;vertical-align:top;margin:0 12px 0 0}section#blog div#blog_left div#comments cite{display:inline-block;vertical-align:top;padding:16px 0 0 0;font-size:2.2em;font-style:normal}section#blog div#blog_left div#comments span.says{display:inline-block;vertical-align:top;padding:16px 0 0 2px;font-size:2.2em;font-style:normal}section#blog div#blog_left div#comments div.comment-meta{margin:6px 0 18px 0;font-size:1.2em;font-style:italic}section#blog div#blog_left div#comments div.reply{font-size:1.4em}section#blog div#blog_left div#comments div.reply a{color:#639}section#blog div#blog_left div#comments div.reply a:hover{color:#d71f85}section#blog div#blog_left dl{display:block}section#blog div#blog_left dt{margin:24px 0 8px 0;font-size:1.6em;line-height:24px}section#blog div#blog_left dt a{color:#639}section#blog div#blog_left dt a:hover{color:#d71f85}section#blog div#blog_left dd{font-size:1.4em;line-height:20px}section#blog div#news_left{display:inline-block;vertical-align:top;width:615px}section#blog div#news_left form{display:block;margin:0 0 40px 0;padding:0 0 20px 0;border-bottom:#ececec 1px solid}section#blog div#news_left form label{display:inline-block;vertical-align:top;margin:0 20px 0 0;font-family:BTFontBold,Arial,sans-serif;font-size:1.7em}section#blog div#news_left form select{display:inline-block;vertical-align:top;margin:-2px 0 0 0;font-size:1.7em}section#blog div#news_left dl{display:table-row}section#blog div#news_left dl dt{display:table-cell;min-width:120px;padding:0 0 20px 0;font-size:1.5em;line-height:25px}section#blog div#news_left dl dd{display:table-cell;padding:0 0 20px 0;font-size:1.7em;line-height:25px}section#blog div#news_left dl dd a{color:#639}section#blog div#news_left dl dd a:hover{color:#d71f85}section#blog div#news_left a.more{display:inline-block;margin:15px 0 0 0;font-family:BTFontBold,Arial,sans-serif;font-size:1.7em;color:#639}section#blog div#news_left a.more::after{content:' >'}section#blog div#news_left a.more:hover{color:#d71f85}section#blog div#news_left div.pagination{display:block;padding:30px 0 0 0}section#blog div#news_left div.pagination ol li:empty{display:none}section#blog div#news_left div.pagination ol li{display:inline;margin:0 12px 0 0}section#blog div#news_left div.pagination ol li:last-child{margin:0}section#blog div#news_left div.pagination ol li a{display:inline-block;padding:12px 18px 12px 18px;font-family:BTFontBold,Arial,sans-serif;font-size:1.6em;color:#fff;background-color:#639;cursor:pointer;-webkit-transition:background .5s ease-out;-moz-transition:background .5s ease-out;-ms-transition:background .5s ease-out;-o-transition:background .5s ease-out;transition:background .5s ease-out}section#blog div#news_left div.pagination ol li a:hover{background-color:#d71f85}section#blog div#people_left{display:inline-block;vertical-align:top;width:615px;padding:40px 0 0 0}section#blog div#people_left div.person{display:inline-block;vertical-align:top;width:297px;margin:0 19px 40px 0}section#blog div#people_left div.person dl dt{margin:20px 0 0 0;font-size:2.2em}section#blog div#people_left div.person dl dt a{color:#639}section#blog div#people_left div.person dl dt a:hover{color:#d71f85}section#blog div#people_left div.person dl dd{margin:8px 0 0 0;font-size:1.7em}section#blog div#people_left div.person:nth-child(2n+2){margin:0}div#blog_right{display:inline-block;vertical-align:top;width:352px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0 0 52px}div#blog_right h4{margin:0 0 20px 0;border-bottom:#ececec 1px solid;padding:0 0 12px 0;font-size:2.6em}div#blog_right h5{margin:0 0 20px 0;font-size:2.6em}div#blog_right h6{font-size:2em;line-height:24px}div#blog_right h6 a{color:#639}div#blog_right h6 a:hover{color:#d71f85}div#blog_right ul li{margin:0 0 14px 0;font-size:2em}div#blog_right ul li a{color:#639}div#blog_right ul li a:hover{color:#d71f85}div#blog_right div#posts{margin:0 0 50px 0}div#blog_right div.post{display:block;margin:0 0 30px 0}div#blog_right div.post figure{display:inline-block;vertical-align:top;width:97px}div#blog_right div.post span{display:inline-block;vertical-align:top;width:200px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0 0 20px}div#blog_right div.featured{display:block;margin:0 0 30px 0;background-color:#321e5b}div#blog_right div.featured span{display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px 25px 30px 25px}div#blog_right div.featured dl dt{margin:0 0 6px 0;font-size:2.2em;color:#fff}div#blog_right div.featured dl dd{font-size:1.6em;color:#fff;line-height:24px}div#blog_right div.featured ul{margin:20px 0 0 0}div#blog_right div.featured ul li{margin:0 0 10px 0;padding:3px 0 3px 30px;font-size:1.6em}div#blog_right div.featured ul li.linkedin{background:url(../img/icons/blog-featured-linkedin.gif) no-repeat center left}div#blog_right div.featured ul li.twitter{background:url(../img/icons/blog-featured-twitter.gif) no-repeat center left}div#blog_right div.featured ul li.posts{background:url(../img/icons/blog-featured-posts.gif) no-repeat center left}div#blog_right div.featured ul li a{color:#fff}div#blog_right div.featured ul li a:hover{color:#d71f85}div#blog_right div.latest{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 60px 0;padding:35px 30px 35px 30px;background-color:#f6f6f8}div#blog_right div.latest h6{margin:0 0 35px 0;font-size:2.6em}div#blog_right div.latest dl dt{margin:0 0 4px 0;font-size:1.7em}div#blog_right div.latest dl dd{margin:0 0 25px 0;font-size:1.7em;line-height:25px}div#blog_right div.latest dl dd a{color:#639}div#blog_right div.latest dl dd a:hover{color:#d71f85}div#blog_right div.latest a.more{display:inline-block;margin:12px 0 0 0;font-family:BTFontBold,Arial,sans-serif;font-size:1.7em;color:#639}div#blog_right div.latest a.more:hover{color:#d71f85}div#blog_right div.latest a.more::after{content:" >"}section.coverage{width:970px;margin:0 auto 0 auto;padding:85px 0 95px 0;text-align:left}section.coverage h3{margin:0 0 45px 0;text-align:center}section.coverage div.panel{display:inline-block;vertical-align:top;width:306px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 24px 30px 0;border:#f1f1f1 1px solid}section.coverage div.panel span{display:block;min-height:105px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:-2px 0 0 0;border-top:#f1f1f1 1px solid;padding:30px 20px 0 20px;background-color:#fff}section.coverage div.panel h4{margin:0 0 8px 0;font-family:BTFontBold,Arial,sans-serif;font-size:1.7em}section.coverage div.panel h4 a{color:#639}section.coverage div.panel h4 a:hover{color:#d71f85}section.coverage div.panel small{display:block;font-size:1.4em;line-height:18px}section.coverage div.panel:nth-child(3n){margin-right:0}section.coverage span.more{display:block;margin:35px 0 0 0;text-align:center}section.coverage span.more a{font-family:BTFontBold,Arial,sans-serif;font-size:1.7em;color:#639}section.coverage span.more a:hover{color:#d71f85}section.coverage span.more a::after{content:' >'}section.contact_bt{width:970px;margin:0 auto 0 auto;padding:110px 0 130px 0}section.contact_bt h3{margin:0 0 20px 0;color:#fff}section.contact_bt p{font-size:1.6em;color:#fff;line-height:24px}section.contact_bt h3+p{margin:0 0 70px 0;font-size:2em;line-height:28px}section.contact_bt a{color:#fff;text-decoration:underline}section.contact_bt a:hover{text-decoration:none}section.contact_bt div.person_wrapper{display:flex;justify-content:space-between;margin:0 0 70px 0}section.contact_bt div.person{display:inline-block;vertical-align:top}section.contact_bt div.person figure{display:inline-block;vertical-align:top}section.contact_bt div.person span{display:inline-block;vertical-align:top;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:6px 0 0 20px;text-align:left}section.contact_bt div.person h4{margin:0 0 6px 0;font-family:BTFontBold,Arial,sans-serif;font-size:1.4em;color:#fff}section.contact_bt div.person h5{margin:0 0 6px 0;font-size:1.4em;color:#fff;line-height:18px}section.contact_bt div.person small{display:block}section.contact_bt div.person small a{font-size:1.4em;text-decoration:none}section.contact_bt div.person small a::after{content:' >'}section.contact_bt div.person small a:hover{color:#d71f85}section#subscribe{width:970px;min-height:380px;margin:0 auto 0 auto;padding:90px 0 0 0}section#subscribe h3{margin:0 0 14px 0;color:#fff}section#subscribe p{font-size:2em;color:#fff;line-height:28px}section#subscribe small{display:block;margin:45px 0 0 0;font-size:1.4em;color:#fff}section#subscribe form{margin:40px 0 0 0}section#subscribe input{width:468px;padding:8px 0 8px 18px;font-size:1.7em}section#subscribe input.error{color:#fff;background-color:#321e5b}section#subscribe input.error::-webkit-input-placeholder{color:#fff}section#subscribe input.error:-moz-placeholder{color:#fff;opacity:1}section#subscribe input.error::-moz-placeholder{color:#fff;opacity:1}section#subscribe input.error:-ms-input-placeholder{color:#fff}section#subscribe input[type=submit]{width:auto;margin:0 0 0 12px;padding:8px 22px 8px 22px;color:#fff;background-color:#321e5b}section#subscribe input[type=submit]:hover{background-color:#639;cursor:pointer}section#contact{width:970px;min-height:325px;margin:0 auto 0 auto;padding:60px 0 0 0}section#contact span{display:inline-block;vertical-align:top;min-height:155px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:#dd56a1 1px solid;padding:25px 0 0 0}section#contact span.enquire{width:313px;padding-right:55px;padding-left:47px}section#contact span.enquire dl dt{margin:0 0 18px 0;font-size:2.6em;color:#fff;line-height:32px}section#contact span.enquire dl dd{font-size:3.6em;color:#fff}section#contact span.enquire dl dd a{color:#fff}section#contact span.enquire dl dd a:hover{text-decoration:underline}section#contact span.social{width:331px}section#contact span.social h3{margin:0 0 25px 0;font-size:2.6em;color:#fff}section#contact span.social ul li{display:inline;margin:0 15px 0 0}section#contact span.social ul li:last-child{margin:0}section#contact span.call{width:320px;border-right:0}section#contact span.call h3{margin:0 0 32px 0;font-size:2.6em;color:#fff}section#contact span.call a{font-size:3.6em;color:#fff}section#contact span.call a:hover{text-decoration:underline}section#pink_footer{width:970px;min-height:380px;margin:0 auto 0 auto;padding:145px 0 0 0}section#pink_footer h3{margin:0 0 25px 0;color:#fff}section#pink_footer p{font-size:2em;color:#fff;line-height:28px}section#pink_footer a{color:#fff;text-decoration:underline}section#pink_footer a:hover{text-decoration:none}section.discover{width:970px;margin:0 auto 0 auto;padding:80px 0 80px 0}section.discover h4{margin:0 0 55px 0;font-size:3.2em}section.discover span{display:inline-block;vertical-align:top;margin:0 50px 0 0;font-size:2.8em}section.discover span:last-of-type{margin:0}section.discover span a{color:#639}section.discover span a:hover{color:#d71f85}section.discover span.link{max-width:300px;line-height:36px}section.related{width:970px;margin:0 auto 0 auto;padding:90px 0 90px 0;text-align:left}section.related h4{margin:0 0 65px 0;font-size:4em;text-align:center;line-height:50px}section.related h5{font-size:2em;line-height:24px}section.related h5 a{color:#639}section.related h5 a:hover{color:#d71f85}section.related div.panel{display:inline-block;vertical-align:top;width:300px;margin:0 33px 0 0}section.related div.panel figure{display:inline-block;vertical-align:top;width:97px}section.related div.panel span{display:inline-block;vertical-align:top;width:200px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0 0 20px}section.related div.panel:last-of-type{margin:0}footer{width:970px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto 0 auto;padding:80px 0 120px 0;text-align:left}footer div.lists{display:flex;justify-content:space-between}footer ul{display:inline-block;vertical-align:top}footer ul li{margin:0 0 10px 0;font-size:1.5em}footer ul li a:hover{color:#d71f85}footer small{display:block;width:100%;margin:80px 0 0 0;font-size:1.4em}@media screen and (max-width:767px){div.wrapper.greytabs{background:0 0}div.wrapper.greytabs div.tab_wrapper{background-color:#f6f6f8}div.wrapper.whitetabs{background:0 0}div.wrapper.darkpurple.person{background-image:none}div.wrapper.cookie{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 5% 20px 5%}div.wrapper.cookie section#cookie{width:100%;margin:0 auto 0 auto}div.wrapper.cookie section#cookie div#cookie_message{display:block;width:100%;text-align:center}div.wrapper.cookie section#cookie div#cookie_close{display:block;width:100%;text-align:center}section#alert{width:100%;padding:40px 30px 40px 30px;min-height:auto}section#alert figure{width:100%}section#alert figure img{margin:0 0 12px 0;width:100%;height:auto}section#alert aside{display:block;width:100%;padding:0}section#alert div.share{display:block;margin:42px 0 0 0}section#alert a.close{position:absolute;top:0;right:0}section#alert a.close::after{content:''}section.downloadalert{width:100%;min-height:auto;padding:45px 30px 45px 30px}section.downloadalert figure{display:table-cell;vertical-align:top}section.downloadalert aside{padding:6px 0 0 15px}section.downloadalert div.share{margin:32px 0 0 0}section.downloadalert a.close{position:absolute;margin:90px 0 0 0;right:0;padding:10px 25px 10px 25px;font-family:BTFontBold,Arial,sans-serif;font-size:2.1em;color:#fff;text-transform:lowercase;background-color:#32c1d2}section.downloadalert a.close{display:none}header{position:fixed;z-index:10000;width:100%;height:106px;background-color:#fff}header a#mobile_nav{position:absolute;z-index:13;display:block;width:40px;height:40px;margin:30px 0 0 20px;background:url(../img/buttons/mobile-nav.gif) no-repeat top right}header a#mobile_nav span{display:none}header a#mobile_nav_close{display:none;display:block;position:absolute;z-index:12;width:40px;height:40px;margin:30px 0 0 20px;background:url(../img/buttons/mobile-nav-close.gif) no-repeat top right}header figure{width:100%;text-align:center;position:absolute}header nav{display:none;position:absolute;width:100%;top:106px;background-color:#fff;padding:0 30px 125px 30px}header nav ul{padding:0}header nav ul li{display:block;margin:0;font-size:1.7em}header nav ul li a{display:block;border-bottom:#ececec 1px solid;padding:12px 12px 12px 12px}header nav ul li.menu a{background:0 0}header nav ul li a:hover{border:transparent 1px solid;border-bottom:#ececec 1px solid;color:none}header nav ul li a.hover{border:transparent 1px solid;border-bottom:#ececec 1px solid;color:none}header nav ul li:hover ul{display:none}header nav ul li ul{display:none}header nav div#quicklinks{display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:45px 0 0 10px}header nav div#quicklinks small{display:block;margin:0 0 25px 0;font-size:1.4em;color:#90908f}header nav div#quicklinks ol li{margin:0 0 10px 0;font-size:1.5em}header nav div#quicklinks ol li a{color:#639}header nav div#quicklinks ol.social{display:block;margin:45px 0 0 0}header nav div#quicklinks ol.social li{display:inline;margin:0 14px 0 0}header div#search_social{float:right;position:relative;z-index:13}header div#search_social ul li{display:none}header div#search_social ul li.search{display:inline}header div#search_social ul li a#search_button{width:42px;height:20px;background:url(../img/icons/header-search.gif) no-repeat top left}header div#search{margin:0}header div#search input{width:280px}section#masthead{width:100%;margin:106px 0 0 0}section#masthead div#masthead_content{width:100%;min-height:543px;padding:160px 30px 0 30px}section#masthead div#masthead_content span{width:100%}section#masthead div#masthead_content h1{font-size:2.8em;line-height:36px}section#masthead div#masthead_content a.button{margin:25px 0 0 0}section#masthead div#masthead_content.left span{width:100%}section#masthead div#masthead_content.left div.box{width:auto;padding:30px 20px 30px 20px}section#masthead div#masthead_content.left a.button{min-width:auto;margin-top:25px}section#masthead div#masthead_content.right{text-align:right}section#masthead div#masthead_content.right span{width:100%;padding:0}section#masthead div#masthead_content.right div.box{width:auto;padding:30px 20px 30px 20px}section#masthead div#masthead_content.right a.button{min-width:auto;margin-top:25px;text-align:left}section#masthead div#masthead_content.largetype{padding:180px 30px 0 30px}section#masthead div#masthead_content.largetype h1{font-size:4.5em}section#masthead div#masthead_content.largetype h2{font-size:2.4em;line-height:32px}section#masthead div#masthead_content.small{padding:90px 30px 0 30px}section#masthead div#masthead_content.small span{width:100%}section#masthead div#masthead_content.small h1{font-size:3.6em;line-height:42px}section#masthead div#masthead_content.small h2{font-size:2em;line-height:26px}section#masthead.large{padding:70px 30px 0 30px}section#masthead.large div#masthead_large_content{width:100%}section#masthead.large h1{font-size:3.2em}section#masthead.large h2{font-size:2.2em}section#masthead_person{width:100%;height:auto}section#masthead_person figure{display:block;width:100%}section#masthead_person figure img{width:100%;height:auto}section#masthead_person blockquote{display:block;width:100%;padding:30px 30px 30px 30px;background:0 0}section#masthead_person blockquote p::before{content:'"'}section#masthead_person blockquote p::after{content:'"'}div.wrapper.breadcrumbs+section#masthead{margin:0}section#breadcrumbs{width:100%;margin:106px auto 0 auto;border-top:#ececec 1px solid;padding:15px 0 12px 30px;background:0 0}section.services{width:100%;padding:15px 30px 70px 30px}section.services div.service{width:100%;border-bottom:#ececec 1px solid;padding:60px 0 45px 0}section.services div.service article{display:block;vertical-align:top;width:100%;padding:0}section.services div.service aside{display:block;width:100%;padding:30px 0 0 0}section.intro{width:100%;margin:0 auto 0 auto;padding:75px 30px 0 30px}section.purple_cta{width:100%;padding:0 0 60px 0}section.purple_cta div.panel{display:block;width:100%;min-height:auto;margin:0 0 48px 0;padding:40px 30px 40px 35px;background-color:#321e5b}section.links{width:100%;padding:60px 30px 60px 30px}section.links span{width:100%;text-align:center}section.links ul{margin:60px 0 0 0;-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}section.spotlight{width:100%;padding:60px 30px 60px 30px;text-align:center}section.spotlight div.panel{width:100%;margin:32px 0 0 0;text-align:left}section.spotlight div.panel img{width:100%;height:auto}section.client_carousel p{padding:0 30px 0 30px;font-size:2.4em;line-height:32px}section.client_carousel a.button{margin-bottom:25px}section.client_carousel a.prev{display:none}section.client_carousel a.next{display:none}section#tabs{padding:50px 0 90px 0}section#tabs div.tablist_wrapper{width:100%}section#tabs ol.tablist{width:100%}section#tabs ol.tablist li{font-size:1.3em}section#tabs div.tab_wrapper{width:100%}section#tabs div.tab.business{padding:70px 30px 0 30px}section#tabs div.tab.business span{display:block}section#tabs div.tab.business aside{display:block;width:100%;padding:60px 0 0 0}section#tabs div.tab.business article{display:block;width:100%;padding:20px 0 0 0}section#tabs div.tab.customer{padding:45px 0 0 0}section#tabs div.tab.customer div.panel{display:block;width:100%;margin:0}section#tabs div.tab.customer div.panel span{display:block;border:0;padding:25px 22px 0 22px}section#tabs div.tab.customer div.panel img{width:100%;height:auto}section#tabs div.tab.product article{display:block;padding:80px 30px 0 30px;width:100%}section#tabs div.tab.product aside{display:block;width:100%}section#tabs div.tab.product aside img{width:100%;height:auto}section#tabs div.tab.resource{padding:70px 30px 0 30px}section#tabs div.tab.resource h4{margin:40px 0 25px 0}section#tabs div.tab.resource ul{display:block;width:100%;margin:0;padding:0}section#tabs div.tab.twocol{padding:0 30px 0 30px}section#tabs div.tab.twocol article{display:block;width:100%;padding:0}section#tabs div.tab.twocol article:nth-child(2n+1){padding:0}section.cta_thumbnails{width:100%;padding:60px 30px 30px 30px}section.cta_thumbnails div.panel{display:block;width:100%;margin:0 0 45px 0}section.cta_thumbnails div.panel img{width:100%;height:auto}section.purple_panels{width:100%;margin:0 auto 0 auto;padding:60px 30px 75px 30px;text-align:left}section.purple_panels h3{margin:0 0 15px 0;text-align:center}section.purple_panels p{margin:0 0 55px 0;font-size:2em;text-align:center}section.purple_panels div.purple_panels{width:100%}section.purple_panels div.panel{width:98%;min-height:450px;margin:0 21px 0 0;padding:38px 32px 0 32px;vertical-align:top;background-color:#639}section.purple_panels div.panel h4{margin:0 0 14px 0;font-family:BTFontBold,Arial,sans-serif;font-size:1.6em;color:#fff}section.purple_panels div.panel p{font-size:1.8em;color:#fff;text-align:left;line-height:24px}section.landing{width:100%;padding:85px 30px 100px 30px}section.landing div.panel{display:block;width:100%;min-height:auto;margin:0 0 45px 0;padding:10px 0 100px 35px}section.landing div.panel.external{padding:0 0 18px 0}section.landing div.panel.external img{min-width:100%;height:auto}section.social{width:100%;padding:90px 30px 125px 30px}section.social aside{width:40%}section.social aside h3{margin:0 0 12px 0;font-size:1.8em}section.social aside ul li{font-size:1.5em}section.social article{width:59%;padding:0 0 0 15px}section.social article h3{font-size:1.8em}section.company_landing{width:100%;margin:0 auto 0 auto;padding:55px 0 95px 0;text-align:left}section.company_landing div.panel{display:block;width:100%;margin:0}section.company_landing img{width:100%;height:auto}section.company_landing span{display:block;min-height:auto;margin:0 0 45px 0;border-right:0;border-left:0;padding:25px 30px 30px 30px}section.company_landing h3{margin:0 0 30px 0;font-size:2.4em}section.company_landing h3 a{color:#639}section.company_landing h3 a:hover{color:#d71f85}section.company_landing ul li{margin:0 0 8px 0;font-size:1.7em}section.company_landing ul li a{color:#639}section.company_landing ul li a:hover{color:#d71f85}section.company_landing ul li a::after{content:' >'}section#contact_panels{width:100%;padding:60px 0 0 0}section#contact_panels div.panel{margin:0 0 40px 0;border-bottom:#ececec 1px solid;padding:0 0 40px 0}section#contact_panels article{display:block;width:100%;padding:0 30px 0 30px}section#contact_panels article ul li{display:inline;margin:0 10px 0 0;padding:4px 0 4px 38px;font-size:1.4em}section#contact_panels aside{display:block;width:100%;margin:20px 0 0 0}section#contact_panels aside img{width:100%;height:auto}section#customer{width:100%;padding:60px 30px 80px 30px}section#customer aside{display:block;width:100%}section#customer aside h1{margin:0 0 30px 0}section#customer aside div.citation{margin:0 0 45px 0}section#customer aside div.resources{margin:0 0 45px 0}section#customer article{display:block;width:100%;padding:0}section#customer article img{max-width:100%;height:auto}section#customer article img.main{width:100%}section.twocol_para_social{width:100%;margin:0 auto 145px auto;text-align:left;padding:60px 30px 0 30px}section.twocol_para_social article{display:block;width:100%;padding:0 0 45px 0}section.twocol_para_social aside{display:block;width:100%}section.image{width:100%}section.image img{max-width:100%;height:auto}section.stats{width:100%;padding:60px 0 60px 0}section.stats dl{width:175px;margin:0 0 40px 0;padding:45px 0 0 0}section.stats dl:nth-child(3n+3){margin-right:0}section.stats dl.network{background:url(../img/tiles/stats-network.gif) no-repeat top center}section.stats dl.data{background:url(../img/tiles/stats-data.gif) no-repeat top center}section.stats dl.city{background:url(../img/tiles/stats-city.gif) no-repeat top center}section.stats dl.grid{background:url(../img/tiles/stats-grid.gif) no-repeat top center}section.stats dl.ethernet{background:url(../img/tiles/stats-network.gif) no-repeat top center}section.stats dl dt{font-family:BTFontBold,Arial,sans-serif;font-size:5.4em;color:#fff}section.stats dl dd{font-size:1.8em;line-height:24px}section.content_generic{width:100%;padding:80px 30px 100px 30px}section#content{width:100%;padding:60px 30px 60px 30px}section#content article{display:block;width:100%}section.twocol_para_para{width:100%;margin:0 auto 145px auto;text-align:left;padding:50px 30px 80px 30px}section.twocol_para_para article{display:block;width:100%;padding:0}section.twocol_para_para article:nth-child(2n+2){width:100%;padding:0}section.twocol_largepara_para{width:100%;text-align:left;padding:60px 30px 60px 30px}section.twocol_largepara_para aside{display:block;width:100%;padding:0 0 60px 0;text-align:center}section.twocol_largepara_para article{display:block;width:100%;text-align:center}section.twocol_largepara_para article img{max-width:100%;height:auto}section.twocol_para_media{width:100%}section.twocol_para_media aside{display:block;width:100%}section.twocol_para_media aside img{width:100%;height:auto}section.twocol_para_media article{display:block;width:100%;padding:0 30px 45px 30px}section.twocol_media_para{width:100%;margin:0 auto 0 auto;padding:80px 0 80px 0;text-align:left}section.twocol_media_para aside{display:block;width:100%;padding:0 0 45px 0}section.twocol_media_para aside img{width:100%;height:auto}section.twocol_media_para aside.download{margin:0 0 45px 0;padding:50px 30px 50px 30px}section.twocol_media_para aside.download figure{width:34%}section.twocol_media_para aside.download figure img{max-width:100%;height:auto}section.twocol_media_para aside.download span{width:65%;padding:0 0 0 20px}section.twocol_media_para article{display:block;width:100%;padding:0 30px 0 30px}section.twocol_media_para article img{max-width:100%;height:auto}section.twocoldark_para_media{width:100%;padding:60px 0 60px 0}section.twocoldark_para_media aside{display:block;width:100%}section.twocoldark_para_media aside img{width:100%;height:auto}section.twocoldark_para_media article{display:block;width:100%;padding:0 30px 45px 30px}section.twocol_head_para{width:100%;padding:60px 30px 0 30px}section.twocol_head_para aside{display:block;width:100%;margin:0 0 45px 0;padding:0}section.twocol_head_para article{display:block;width:100%}section.form{width:100%;margin:60px auto 60px auto;padding:45px 30px 45px 30px}section#blog{width:100%;padding:40px 30px 130px 30px}section#blog div#blog_left{display:block;width:100%}section#blog div#blog_left div.entry h3{font-size:2em;line-height:26px}section#blog div#blog_left div.entry p{font-size:1.5em;line-height:25px}section#blog div#blog_left div.entry small{display:none}section#blog div#blog_left div.entry figure{width:25%}section#blog div#blog_left div.entry figure img{max-width:100%;height:auto}section#blog div#blog_left div.entry article{width:74%;padding:0 0 0 15px}section#blog div#blog_left div.entry.featured{margin:30px 0 50px 0;padding:0 0 20px 0}section#blog div#blog_left div.entry.featured figure{display:block;width:100%}section#blog div#blog_left div.entry.featured figure img{width:100%;height:auto}section#blog div#blog_left div.entry.featured article{display:block;width:100%;padding:35px 40px 0 40px}section#blog div#blog_left div#post img{width:100%;height:auto}section#blog div#blog_left div#author_profile{width:100%}section#blog div#blog_left div#author_profile img{width:100%;height:auto}section#blog div#blog_left div#author{display:block}section#blog div#blog_left div#author figure{margin:0 0 20px 0;width:100%}section#blog div#blog_left div#author figure img{width:100%;height:auto}section#blog div#blog_left div#author aside{width:100%;padding:0}section#blog div#blog_left div#author ul{margin:25px 0 0 0}section#blog div#blog_left div#author ul li{font-size:1.3em;margin:0 15px 0 0;padding:2px 0 2px 25px}section#blog div#news_left{display:block;width:100%}section#blog div#people_left{display:block;width:100%;padding:0}section#blog div#people_left div.person{display:inline-block;vertical-align:top;width:46%;margin:0 10px 30px 0}section#blog div#people_left div.person img{width:100%;height:auto}section#blog div#people_left div.person dl dt{margin:16px 0 0 0;font-size:1.8em}section#blog div#people_left div.person dl dd{font-size:1.4em}section#blog div#people_left div.person:nth-child(2n+2){float:right}div#blog_right{display:block;width:100%;margin:60px 0 0 0;padding:0}div#blog_right div.post{display:block;margin:0 0 30px 0}div#blog_right div.post figure{display:inline-block;vertical-align:top;width:97px}div#blog_right div.post span{display:inline-block;vertical-align:top;width:200px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0 0 20px}div#blog_right div.featured img{width:100%;height:auto}section.coverage{width:100%;padding:60px 30px 60px 30px}section.coverage h3{margin:0 0 45px 0;text-align:center}section.coverage div.panel{width:100%;margin:0 0 30px 0}section.coverage div.panel img{width:100%;height:auto}section.coverage div.panel:nth-child(3n){margin-right:0}section.contact_bt{width:100%;padding:60px 30px 60px 30px}section.contact_bt div.person_wrapper{display:block;margin:0 0 40px 0;text-align:left}section.contact_bt div.person{display:block;margin:0 0 30px 0}section.contact_bt div.person figure{width:97px}section.contact_bt div.person span{width:calc(100% - 110px);padding:6px 0 0 15px}section.latest_news{width:100%;padding:60px 30px 60px 30px}section.latest_news h5{margin:0 0 35px 0}section.latest_news dl{display:block;width:100%;margin:0 0 30px 0;padding:0}section.latest_news dl dt{margin:0 0 10px 0}section#subscribe{width:100%;padding:60px 30px 0 30px}section#subscribe h3{font-size:3em}section#subscribe input{width:50%}section#subscribe input[type=submit]{padding:8px 12px 8px 12px}section#contact{width:100%;min-height:auto;padding:60px 0 60px 0;text-align:center}section#contact span{display:block;min-height:auto;border-right:none;padding:25px 0 30px 0}section#contact span.enquire{width:100%;padding-right:0;padding-left:0}section#contact span.social{width:100%}section#contact span.call{width:100%}section#pink_footer{width:100%;min-height:auto;padding:45px 30px 45px 30px}section.discover{display:none}section.related{width:100%;padding:60px 30px 60px 30px}section.related h4{margin:0 0 45px 0}section.related div.panel{display:block;width:100%;margin:0 33px 20px 0}section.related div.panel figure{width:97px}section.related div.panel span{width:calc(100% - 110px);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0 0 10px}section.related div.panel:last-of-type{margin:0}footer{width:100%;margin:0 auto 0 auto;padding:50px 30px 120px 30px;text-align:left}footer div.lists{display:block}footer ul{display:inline-block;vertical-align:top;width:49%;margin:30px 0 0 0}}@media screen and (min-width:768px) and (max-width:969px){div.wrapper.darkpurple.person{background-image:none}div.wrapper.cookie{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 5% 0 5%}div.wrapper.cookie section#cookie{width:100%;margin:0 auto 0 auto}div.wrapper.cookie section#cookie div#cookie_message{width:72%}div.wrapper.cookie section#cookie div#cookie_close{width:27%}section#alert{width:100%;padding:45px 30px 0 30px}section#alert figure{width:24%}section#alert figure img{max-width:100%;height:auto}section#alert aside{width:75%;padding:0 0 0 30px}section#alert a.close{top:0;right:0}section#alert a.close::after{content:''}section.downloadalert{width:100%;padding:45px 30px 45px 30px}section.downloadalert figure{display:table-cell;vertical-align:top}section.downloadalert aside{padding:6px 0 0 30px}section.downloadalert a.close{display:none}header{position:fixed;z-index:10000;width:100%;height:106px;background-color:#fff}header a#mobile_nav{position:absolute;z-index:13;display:block;width:40px;height:40px;margin:30px 0 0 20px;background:url(../img/buttons/mobile-nav.gif) no-repeat top right}header a#mobile_nav span{display:none}header a#mobile_nav_close{display:none;display:block;position:absolute;z-index:12;width:40px;height:40px;margin:30px 0 0 20px;background:url(../img/buttons/mobile-nav-close.gif) no-repeat top right}header figure{width:100%;text-align:center;position:absolute}header nav{display:none;position:absolute;width:100%;top:106px;background-color:#fff;padding:0 30px 125px 30px}header nav ul{padding:0}header nav ul li{display:block;margin:0;font-size:1.7em}header nav ul li a{display:block;border-bottom:#ececec 1px solid;padding:12px 12px 12px 12px}header nav ul li.menu a{background:0 0}header nav ul li a:hover{border:transparent 1px solid;border-bottom:#ececec 1px solid;color:none}header nav ul li a.hover{border:transparent 1px solid;border-bottom:#ececec 1px solid;color:none}header nav ul li:hover ul{display:none}header nav div#quicklinks{display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:45px 0 0 10px}header nav div#quicklinks small{display:block;margin:0 0 25px 0;font-size:1.4em;color:#90908f}header nav div#quicklinks ol li{margin:0 0 10px 0;font-size:1.5em}header nav div#quicklinks ol li a{color:#639}header nav div#quicklinks ol.social{display:block;margin:45px 0 0 0}header nav div#quicklinks ol.social li{display:inline;margin:0 14px 0 0}header div#search_social{float:right;position:relative;z-index:13}header div#search_social ul li{display:none}header div#search_social ul li.search{display:inline}header div#search_social ul li a#search_button{width:42px;height:20px;background:url(../img/icons/header-search.gif) no-repeat top left}header div#search{margin:0 0 0 70px}section#masthead{margin:106px 0 0 0}section#masthead div#masthead_content span{max-width:100%}section#masthead div#masthead_content.left span{width:100%;padding:0 0 0 30px}section#masthead div#masthead_content.right{text-align:left}section#masthead div#masthead_content.right span{float:right;width:400px;padding:0}section#masthead div#masthead_content.right div.box{margin:-60px 0 0 -210px}section#masthead div#masthead_content.largetype{padding:160px 0 0 0}section#masthead div#masthead_content.largetype h1{margin:0 0 32px 0;font-size:7.9em}section#masthead div#masthead_content.largetype h2{font-size:3.8em;line-height:46px}section#masthead div#masthead_content.small{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:105px 0 0 30px}section#masthead.large{padding:100px 0 0 30px}section#masthead.large div#masthead_large_content{width:100%}div.wrapper.breadcrumbs+section#masthead{margin:0}section#masthead_person{width:100%;height:auto}section#masthead_person figure{width:53%}section#masthead_person figure img{max-width:100%;height:auto;vertical-align:text-bottom}section#masthead_person blockquote{width:46%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:80px 30px 0 30px;background:0 0}section#masthead_person blockquote p{padding:0;font-size:1.6em;line-height:24px}section#masthead_person blockquote p::before{content:'"'}section#masthead_person blockquote p::after{content:'"'}section#breadcrumbs{width:100%;margin:106px auto 0 auto;border-top:#ececec 1px solid;padding:15px 0 0 30px;background:0 0}section.services{width:100%;padding:15px 30px 70px 30px}section.services div.service{width:100%}section.services div.service article{width:66%}section.services div.service aside{width:33%}section.purple_cta{width:100%;padding:0 30px 60px 30px}section.purple_cta div.panel{width:100%;min-height:auto;margin-right:0;padding-bottom:30px}section.links{width:100%;margin:0 auto 0 auto;padding:82px 0 110px 0;text-align:left}section.links span{width:100%;text-align:center}section.links h3{padding:0 30px 0 30px}section.links p{max-width:none;padding:0 30px 0 30px}section.links ul li a{padding:14px 0 14px 20px}section.spotlight{width:100%;padding:82px 0 110px 0;text-align:center}section.spotlight span{width:100%;text-align:center}section.spotlight h3{padding:0 30px 0 30px}section.spotlight p{max-width:none;padding:0 30px 0 30px}section.spotlight div.panel{width:30%;text-align:left}section.spotlight div.panel img{margin:0 0 18px 0;max-width:100%;height:auto}section.client_carousel aside{padding:90px 0 0 0}section.client_carousel p{max-width:none;padding:0 30px 0 30px;font-size:3.2em;color:#fff;line-height:40px}section.client_carousel a.prev{display:none}section.client_carousel a.next{display:none}section.purple_panels{width:100%;padding:60px 0 75px 0}section.purple_panels h3{padding:0 30px 0 30px}section.purple_panels p{padding:0 30px 0 30px}section.purple_panels div.purple_panels{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0 0 15px}section.purple_panels div.panel{width:92%;min-height:352px}section.purple_panels div.panel p{padding:0}section.landing{width:100%;padding:85px 30px 100px 30px;text-align:center}section.landing div.panel{width:47%;min-height:270px;margin:0 20px 45px 0;text-align:left}section.landing div.panel.external{padding:0 0 18px 0}section.landing div.panel.external img{min-width:100%;height:auto}section.landing div.panel:nth-child(3n){margin-right:20px}section.landing div.panel:nth-child(2n){margin-right:0}section.company_landing{width:100%;padding:55px 30px 95px 30px}section.company_landing div.panel{width:48%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 2% 0 0}section.company_landing img{max-width:100%;height:auto}section#contact_panels{width:100%;padding:55px 30px 95px 30px}section#contact_panels article{width:52%;padding:0}section#contact_panels article ul li{margin:0 10px 0 0;padding:3px 0 3px 34px;font-size:1.5em}section#contact_panels aside{width:47%}section#contact_panels aside img{max-width:100%;height:auto}section#customer{width:100%;padding:70px 30px 80px 30px}section#customer aside{width:26%}section#customer aside div.resources{padding:35px 15px 70px 15px;background-color:#d71f85}section#customer aside div.resources small{padding:8px 0 10px 32px;font-size:1.8em}section#customer article{width:73%;padding:0 0 0 40px}section#customer article img{max-width:100%;height:auto}section.content_generic{width:100%;padding:80px 30px 100px 30px}section#tabs ol.tablist{width:100%}section#tabs div.tab_wrapper{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 30px 0 30px}section#tabs div.tab.business{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:70px 0 0 0}section#tabs div.tab.business aside{width:41%;padding:60px 60px 0 0}section#tabs div.tab.business article{width:58%;padding:60px 30px 0 0}section#tabs div.tab.customer{padding:45px 30px 0 30px;text-align:center}section#tabs div.tab.customer div.panel{display:inline-block;vertical-align:top;width:292px;margin:0 0 45px 45px}section#tabs div.tab.customer div.panel:nth-child(3n+3){margin-right:0}section#tabs div.tab.customer div.panel:nth-child(2n+1){margin-left:0}section#tabs div.tab.product article{padding:80px 40px 0 0;width:60%}section#tabs div.tab.product aside{width:39%;padding:80px 0 0 0}section#tabs div.tab.product aside img{max-width:100%;height:auto}section#tabs div.tab.twocol h3{margin:60px 0 20px 0}section#tabs div.tab.twocol article{width:49%;padding:0 30px 0 0}section#tabs div.tab.twocol article:nth-child(2n+1){padding:0 0 0 30px}section.cta_thumbnails{width:100%;margin:0 auto 0 auto;padding:90px 0 30px 0;text-align:center}section.cta_thumbnails h2{margin:0 0 10px 0;font-size:4em;text-align:center}section.cta_thumbnails h3{margin:0 0 40px 0;font-size:2em;text-align:center}section.cta_thumbnails div.panel{width:30%;margin:0 18px 45px 0}section.cta_thumbnails div.panel img{width:100%;height:auto}section.cta_thumbnails div.panel.short span{min-height:68px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:22px 22px 0 22px}section.cta_thumbnails div.panel.cta{min-height:272px;padding:60px 40px 0 40px;background-color:#321e5b}section.cta_thumbnails div.panel.cta h4{font-size:2.6em}section.latest_news{width:100%;padding:60px 30px 110px 30px;text-align:left}section.latest_news h5{margin:0 0 35px 0}section.social{width:100%}section.social aside{width:27%;padding:0 0 0 30px}section.social article{width:72%}section.intro{width:100%;padding:75px 30px 45px 30px}section.twocol_media_para{width:100%}section.twocol_media_para aside{width:50%;padding:0 0 0 30px}section.twocol_media_para aside img{max-width:100%;height:auto}section.twocol_media_para aside.download{width:45%;margin:0 0 0 5%}section.twocol_media_para aside.download figure{width:30%}section.twocol_media_para aside.download span{width:69%;padding:0 0 0 20px}section.twocol_media_para article{width:49%;padding:0 30px 0 30px}section.twocol_media_para article img{max-width:100%;height:auto}section.twocol_para_para{width:100%}section.twocol_para_para article{width:50%;padding:0 25px 0 30px}section.twocol_para_para article h3{margin:60px 0 6px 0;font-family:BTFontBold,Arial,sans-serif;font-size:2.4em}section.twocol_para_para article p{margin:0 0 25px 0;line-height:25px}section.twocol_para_para article:nth-child(2n+2){width:49%;padding:0 30px 0 25px}section.twocol_largepara_para{width:100%;padding:80px 0 80px 0}section.twocol_largepara_para aside{width:52%;padding:0 90px 0 30px}section.twocol_largepara_para aside p{font-size:2.4em;line-height:32px}section.twocol_largepara_para article{width:47%;padding:0 30px 0 0}section.twocol_largepara_para article img{max-width:100%;height:auto}section.twocol_para_media{width:100%;margin:0 auto 80px auto;text-align:left}section.twocol_para_media aside{width:53%;padding:0 30px 0 0}section.twocol_para_media aside img{max-width:100%;height:auto}section.twocol_para_media article{width:46%;padding:0 55px 0 30px}section.twocoldark_para_media{width:100%}section.twocoldark_para_media aside{width:53%;padding:0 30px 0 0}section.twocoldark_para_media aside img{max-width:100%;height:auto}section.twocoldark_para_media article{width:46%;padding:0 30px 0 30px}section.twocoldark_para_media article h3{margin:0 0 25px 0;font-family:BTFontBold,Arial,sans-serif;font-size:2.4em}section.twocoldark_para_media article p{margin:0 0 25px 0;font-size:1.7em;color:#fff;line-height:25px}section.twocol_head_para{width:100%;padding:90px 30px 0 30px}section.twocol_head_para aside{width:46%;padding:25px 40px 0 0}section.twocol_head_para article{width:53%}section.twocol_para_social{width:100%;padding:80px 30px 0 30px}section.twocol_para_social article{width:63%;padding:0 40px 0 0}section.twocol_para_social aside{width:36%}section.image{width:100%}section.image img{max-width:100%;height:auto}section.stats{width:100%}section.stats dl{margin:0 90px 40px 0}section#content{width:100%;padding:80px 30px 130px 30px}section#content article{width:55%}section.form{width:100%;margin:80px auto 80px auto;padding:35px 130px 45px 130px}section#blog{width:100%;margin:0 auto 0 auto;padding:40px 0 130px 0;text-align:left}section#blog div#blog_left{width:55%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0 0 30px}section#blog div#blog_left img{max-width:100%;height:auto}section#blog div#blog_left h1{margin:0 0 4px 0;font-family:BTFontBold,Arial,sans-serif;font-size:4.8em}section#blog div#blog_left h2{margin:0 0 40px 0;font-size:2.2em}section#blog div#blog_left span{display:block;text-align:center}section#blog div#blog_left div.entry h3{font-size:1.8em;line-height:22px}section#blog div#blog_left div.entry p{margin:0 0 20px 0;font-size:1.5em;line-height:22px}section#blog div#blog_left div.entry small{display:none}section#blog div#blog_left div.entry figure{width:30%}section#blog div#blog_left div.entry article{width:69%;padding:0 0 0 15px}section#blog div#blog_left div#post{display:block}section#blog div#blog_left div#post h1{margin:0 0 10px 0;font-family:BTFont,Arial,sans-serif;font-size:3.6em;line-height:44px}section#blog div#blog_left div#post small{display:block;margin:0 0 30px 0;font-size:1.4em}section#blog div#blog_left div#post small a{color:#639}section#blog div#blog_left div#post small a:hover{text-decoration:underline}section#blog div#blog_left div#post figure{margin:0 0 35px 0}section#blog div#blog_left div#post article{margin:30px 0 0 0}section#blog div#blog_left div#post article p{margin:0 0 25px 0;line-height:25px}section#blog div#blog_left div#author_profile{width:100%}section#blog div#blog_left div#author{padding:15px 0 20px 15px;background-color:#321e5b}section#blog div#blog_left div#author figure{width:30%}section#blog div#blog_left div#author figure img{max-width:100%;height:auto}section#blog div#blog_left div#author aside{width:69%;padding:0 15px 0 15px}section#blog div#news_left{width:55%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0 0 30px}section#blog div#people_left{width:55%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 30px 0 30px}section#blog div#people_left div.person{display:inline-block;vertical-align:top;width:47%;margin:0 19px 40px 0}section#blog div#people_left div.person img{max-width:100%;height:auto}section#blog div#people_left div.person:nth-child(2n+2){margin:0}div#blog_right{width:44%;padding:0 30px 0 30px}div#blog_right h6{font-size:1.8em;line-height:22px}div#blog_right div#posts{margin:0 0 60px 0}div#blog_right div.post{display:block;margin:0 0 30px 0}div#blog_right div.post figure{width:30%}div#blog_right div.post figure img{max-width:100%;height:auto}div#blog_right div.post span{width:59%;padding:0 0 0 15px}div#blog_right div.featured{display:block;background-color:#321e5b}div#blog_right div.featured img{width:100%;height:auto}section.coverage{width:100%;padding:85px 30px 95px 30px}section.coverage div.panel_wrapper{text-align:center}section.coverage div.panel:nth-child(3n){margin-right:24px}section.coverage div.panel:nth-child(2n){margin-right:0}section.contact_bt{width:100%;margin:0 auto 0 auto;padding:110px 0 130px 0}section.contact_bt div.person_wrapper{display:flex;justify-content:space-between;margin:0 0 70px 0}section.contact_bt div.person figure{text-align:left}section.contact_bt div.person span{padding:6px 0 0 0;text-align:center}section#subscribe{width:100%}section#contact{width:100%}section#contact span.enquire{width:32%;padding-right:30px;padding-left:30px}section#contact span.social{width:32%}section#contact span.call{width:32%}section.discover{width:100%;padding:60px 0 60px 0}section.discover span{font-size:2.2em;line-height:24px}section.discover span.link{max-width:200px;line-height:24px}section.related{width:100%;padding:90px 30px 90px 30px}section.related h5{font-size:1.4em;line-height:20px}section.related div.panel{width:30%}section.related div.panel figure{width:33%}section.related div.panel figure img{max-width:100%;height:auto}section.related div.panel span{width:66%}section#pink_footer{width:100%;padding:145px 30px 0 30px}footer{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:80px 30px 120px 30px}}