.node-type-partner #content-banner.banner{color:#fff}.node-type-partner #content-banner.banner h1,.node-type-partner #content-banner.banner h2,.node-type-partner #content-banner.banner p{color:#fff}.node-type-partner aside.sidebar-first h2.title{border-bottom:1px solid #eceef3;padding-bottom:10px;margin-bottom:10px}.node-type-partner aside.sidebar-first .view-shoretel-partners a{display:block;color:#7e8c98;font-weight:normal;border-left:5px solid #fff;padding:5px 5px 5px 15px;font-size:14px}.node-type-partner aside.sidebar-first .view-shoretel-partners a:hover{border-left:5px solid #00a1f4;background-color:#fff1e5}.node-type-partner aside.sidebar-first .view-shoretel-partners a.active{color:#556270;border-left:5px solid #00a1f4;background-color:#fff1e5}@media only screen and (max-width: 768px){.node-type-partner aside.sidebar-first{margin:0;margin-top:10px;margin-bottom:30px}.node-type-partner aside.sidebar-first h2.title{cursor:pointer;position:relative;padding-right:30px}.node-type-partner aside.sidebar-first h2.title:after{position:absolute;right:4px;top:13px;width:13px;height:8px;display:block;content:"";background:url(../../images/sprites/arrows.png) no-repeat 0 -28px}.node-type-partner aside.sidebar-first .view-shoretel-partners{display:none}.node-type-partner aside.sidebar-first .view-shoretel-partners.mobile-show{display:block}}@media only screen and (max-width: 768px){body .page #main-content{margin-top:20px}}article.node-partner .title-wrapper{border-bottom:1px solid #eceef3}article.node-partner h2{color:#556270;margin-bottom:25px;font-size:40px;line-height:48px}article.node-partner .title-buttons a{margin-bottom:25px}article.node-partner .title-buttons a.button-link.vimeo,article.node-partner .title-buttons a.button-link.wistia{margin-right:10px}@media only screen and (max-width: 558px){article.node-partner .title-buttons{text-align:left;margin-bottom:20px}article.node-partner .title-buttons a{display:block}article.node-partner .title-buttons a.button-link.vimeo,article.node-partner .title-buttons a.button-link.wistia{margin-right:0px}}article.node-partner .field-name-field-partner-category{color:#7e8c98;font-family:"museo-sans",arial,sans-serif;text-transform:uppercase}article.node-partner div.content .field label{display:block;color:#00a1f4;margin-bottom:20px;font-size:22px}article.node-partner div.content .field-name-field-partner-image{margin-top:25px;padding-bottom:25px;border-bottom:1px solid #eceef3}article.node-partner div.content .field-name-field-partner-image .field-item{text-align:left}article.node-partner div.content .field-name-field-partner-description{float:left;box-sizing:border-box;display:inline-block;vertical-align:top;width:70%;font-size:17px;line-height:25px;padding-right:60px}article.node-partner div.content .field-name-field-partner-description h1,article.node-partner div.content .field-name-field-partner-description h2,article.node-partner div.content .field-name-field-partner-description h3,article.node-partner div.content .field-name-field-partner-description h4,article.node-partner div.content .field-name-field-partner-description h5{margin:0;margin-top:15px}@media only screen and (max-width: 768px){article.node-partner div.content .field-name-field-partner-description{float:none;display:block;width:100%}}article.node-partner div.content .field-name-field-partner-description div.field-item{margin-top:50px}article.node-partner div.content .field-name-field-sidebar-highlights-title{margin-top:50px;box-sizing:border-box;display:inline-block;vertical-align:top;width:29%;float:right}article.node-partner div.content .field-name-field-sidebar-highlights-title .field-item{color:#00a1f4;display:block;font-size:22px;margin-top:10px}@media only screen and (max-width: 768px){article.node-partner div.content .field-name-field-sidebar-highlights-title{float:none;display:block;width:100%;margin-top:30px}article.node-partner div.content .field-name-field-sidebar-highlights-title .field-item{margin:0}}article.node-partner div.content .field-name-field-partner-highlights{box-sizing:border-box;display:inline-block;vertical-align:top;width:29%;font-size:0;float:right}article.node-partner div.content .field-name-field-partner-highlights label,article.node-partner div.content .field-name-field-partner-highlights div{font-size:16px}article.node-partner div.content .field-name-field-partner-highlights label{color:#556270;font-family:"museo-sans",arial,sans-serif}article.node-partner div.content .field-name-field-partner-highlights .field-items{margin-top:20px}article.node-partner div.content .field-name-field-partner-highlights .field-item{background:url(../../images/sprites/sprite.png) no-repeat -7px 1px;padding-left:15px}@media only screen and (max-width: 768px){article.node-partner div.content .field-name-field-partner-highlights{float:none;display:block;width:100%}article.node-partner div.content .field-name-field-partner-highlights label{font-family:inherit;color:#00a1f4;margin-bottom:20px;font-size:22px}}
