p,li,.btn,h1,h2,h3,h4,h5,h6,td,th{-moz-osx-font-smoothing:grayscale}#connect-content{text-align:center}.social{text-align:center}.social .link{display:inline-block;position:relative;margin:0 5px}.social .link.fb{top:-8px}#connect-partners{text-align:center;margin:0 auto;padding:30px 0}#connect-partners ul{width:100%;margin:0 0 60px;padding:0}#connect-partners ul li{display:inline-block;position:relative;width:300px;height:200px;margin:5px;background:#ffffff;background:-moz-linear-gradient(top, #fff 0%, #ededed 100%);background:-webkit-linear-gradient(top, #fff 0%, #ededed 100%);background:linear-gradient(to bottom, #fff 0%, #ededed 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 );border:1px solid #ededed;border-radius:6px;-webkit-transition:all .2s;transition:all .2s}@media (min-width: 991px){#connect-partners ul li:hover{box-shadow:0 0 12px rgba(0,0,0,0.3)}}#connect-partners ul li a:hover{text-decoration:none}#connect-partners ul li span.pro{display:block;position:absolute;width:83px;height:83px;top:0;left:0;background:transparent url(/assets/partners/shared/probadge-3edea8bc8e59edd004f79b90d75a6325.png) no-repeat 0 0}#connect-partners ul li span.new{display:block;position:absolute;width:83px;height:83px;top:0;left:0;background:transparent url(/assets/partners/shared/newbadge-d3870a511d6d6199a7109a505b0129e3.png) no-repeat 0 0}#connect-partners ul li .brand{display:block;position:absolute;width:290px;height:200px;cursor:pointer;background-position:50% 50%;background-repeat:no-repeat;background-color:transparent;border-radius:6px}#connect-partners ul li .name{display:none}#connect-partners ul li .copy{display:none;position:absolute;width:270px;padding:0 10px;left:0;bottom:10px;text-align:center;font-size:13px;line-height:125%}#connect-partners ul li .intro{display:block;padding-bottom:10px;font-size:14px;font-weight:500}#connect-partners ul li .link{display:block}#connect-partners ul li .link a{color:#d42}#connect-details-page .zero-height{height:160px !important}#connect-details-page #transition-bar{margin:-18px 0 0}.module{display:none}.cap article header{padding:20px 0}#connect-partner{min-height:400px}#connect-partner .summary{text-align:center;padding-bottom:20px}#connect-partner figure{display:block;margin:0 auto 40px;padding:0;min-height:180px;background-color:transparent;background-repeat:no-repeat;background-position:50% 50%;position:relative}#connect-partner figure img{position:absolute;top:0;left:30px}#connect-partner figcaption{display:block;position:relative;margin:0 auto 20px;padding:15px;font-size:14px;text-align:left;line-height:1.5;background-color:#eee;border-radius:0 6px 6px 6px}#connect-partner figcaption span.who{display:block;font-weight:700;margin-top:10px}#connect-partner figcaption span.tail{position:absolute;width:13px;height:17px;left:0;top:-17px;background:transparent url(/assets/partners/shared/quote_tail-c993a51ac657d02ec20bc3d5ae1a30ee.png) no-repeat 0 0}#connect-partner a.button_orange{display:block;margin:0 auto;width:254px;background-color:#ec5a00;padding:8px 0;color:#fff;font-size:18px;text-align:center;border-radius:6px;box-shadow:inset 0 -10px 30px rgba(0,0,0,0.25)}@media (min-width: 991px){#connect-partner a.button_orange:hover{box-shadow:inset 0 -10px 30px rgba(0,0,0,0.25),0 3px 6px rgba(0,0,0,0.5);text-shadow:-1px -1px 1px rgba(0,0,0,0.5)}}#connect-carousel{clear:both;position:relative;overflow:hidden;height:217px;margin:0 20px}#connect-carousel ul{width:20000em;position:absolute;list-style:none;margin:0;padding:0}#connect-carousel ul li{float:left;position:relative;width:215px;height:150px;background:#ffffff;background:-moz-linear-gradient(top, #fff 0%, #ededed 100%);background:-webkit-linear-gradient(top, #fff 0%, #ededed 100%);background:linear-gradient(to bottom, #fff 0%, #ededed 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 );border:1px solid #ededed;border-radius:5px;margin:1px 8px 1px 0}#connect-carousel ul li img{display:block;position:absolute;width:100%;border-radius:5px}#connect-carousel ul li img.this{box-shadow:0 0 12px rgba(0,0,0,0.3)}#connect-nav{position:relative}#connect-nav #connect-social{float:left;margin:20px 0 10px 20px}#connect-nav .back{position:absolute;top:0;right:0;margin:20px 20px 10px 0}#connect-nav .back a{display:block;width:22px;height:23px;text-indent:-1000px;overflow:hidden;background:transparent url(/assets/partners/shared/link_back-3d1c54bdc7b3989977e28471bf845078.png) no-repeat 0 0}#connect-nav a.next,#connect-nav a.prev{display:block;position:absolute;top:60px;width:17px;height:152px;cursor:pointer;background-color:transparent;background-image:url(/assets/partners/shared/carousel_nav-9b22502854a6239ef066f49949dea8b7.png);background-repeat:no-repeat;z-index:1000;text-indent:-1000px;overflow:hidden}#connect-nav a.next{right:-6px;background-position:-51px 50%}#connect-nav a.prev{left:-6px;background-position:-17px 50%}#connect-dev .teal-bullet{background-color:#389;color:#fff;font-size:26px;font-weight:bold;line-height:1em;padding:9px 0;text-align:center;height:44px;width:44px;border-radius:50%;display:inline-block}#connect-dev .box{background-color:#eee;border-radius:8px;padding:10px}#connect-dev .box ul{margin:10px 0 20px 30px;padding:0}#connect-dev .box ul li{color:#389;font-size:13px;line-height:18px;margin-bottom:1em}#connect-dev .box ul li span{color:#555}#connect-guidelines .text{font-size:14px;padding-bottom:20px}#connect-guidelines h3{text-align:left}
