#partners section#hero{height:420px;background-repeat:no-repeat;background-size:cover;background-position:right;background-image:url(/images/partners/hero-bg-sm.jpg);position:relative;display:flex;align-items:center;justify-content:center}#partners section#hero h1{color:#fff;text-transform:none;margin:0}#partners section#hero .tabbed-links-container{position:absolute;bottom:0;width:100%}#partners section#hero .tabbed-links-container .row{margin-bottom:0}#partners section#hero .tabbed-links-container a{display:block;padding:10px 5px;text-align:center;background-color:rgba(255,255,255,.4);transition:all .125s ease-in-out;color:#fff;font-weight:bold;margin-top:3px}#partners section#hero .tabbed-links-container a:hover{background-color:rgba(255,255,255,.75);color:#004ddc;text-decoration:none;transition:all .125s ease-in-out}#partners section#hero{background-image:url(/images/partners/hero-bg-xs.jpg);background-position:left}#partners a.partner-button{text-align:center;font-size:18px;font-weight:bold;border:1px solid #979797;display:inline-block;width:100%;border-radius:3px;padding:22px 0;transition:all .125s ease-in-out;margin-top:30px}#partners a.partner-button svg{display:block;margin:0 auto 5px auto}#partners a.partner-button:hover{background-color:#0f1124;border-color:#0f1124;color:#fff;text-decoration:none;transition:all .125s ease-in-out}#partners a.partner-button:hover svg *{fill:#fff}#partners a.partner-button.guide{width:auto;padding:30px 45px}#partners section#program-tiers{padding-bottom:20px}#partners section#program-tiers .tier-title{margin-bottom:35px}#partners section#program-tiers .tier-title .img{width:76px;height:76px;top:0}#partners section#program-tiers .tier-title .h3{padding-left:20px}#partners section#partner-benefits{border-bottom:0}#partners section#partner-benefits #tier-chart .img-tier{width:40px;height:40px;margin-bottom:20px}#partners section#partner-benefits #tier-chart tr:nth-child(odd){background-color:#f4f4f4}#partners section#partner-benefits #tier-chart tr.items{background-color:transparent}#partners section#partner-benefits #tier-chart tr.group-head{border-bottom:2px solid #b3b3b3;background-color:transparent}#partners section#partner-benefits #tier-chart tr.group-head td{padding:0}#partners section#partner-benefits #tier-chart tr.group-head td h3{margin-bottom:5px}#partners section#partner-benefits #tier-chart tr.group-head td.benefits-h3{padding-top:70px}#partners section#partner-benefits #tier-chart td{padding:10px 0 10px 25px;border-bottom:0}#partners section#partner-benefits #tier-chart #tier-chart-phone{border:1px solid #e1e1e1;width:100%}#partners section#partner-benefits #tier-chart #tier-chart-phone:nth-child(3),#partners section#partner-benefits #tier-chart #tier-chart-phone:nth-child(4){margin-top:100px}#partners section#partner-benefits #tier-chart #tier-chart-phone .items{background-color:#e1e1e1;padding-left:50px;padding-top:30px;padding-bottom:20px}#partners section#partner-benefits #tier-chart #tier-chart-phone .items .img-tier{margin-bottom:10px}#partners section#partner-benefits #tier-chart #tier-chart-phone .items h3{padding-left:20px;display:inline}#partners section#partner-benefits #tier-chart #tier-chart-phone .group-head{padding-left:50px;background-color:transparent;border-bottom:2px solid #e1e1e1;padding-top:40px}#partners section#partner-benefits #tier-chart #tier-chart-phone .group-head h3{margin-bottom:5px}#partners section#partner-benefits #tier-chart #tier-chart-phone .content-row{padding-left:50px;padding-top:10px;padding-bottom:10px}#partners section#partner-benefits #tier-chart #tier-chart-phone .content-row:nth-child(odd){background-color:#f4f4f4}#partners section#partner-benefits #tier-chart #tier-chart-phone .content-row .img-check{margin-right:30px}#partners section#bottom-subnav{background-color:#004ddc;color:#fff;display:table;border:none}#partners section#bottom-subnav .container{display:table-cell;vertical-align:middle}#partners section#bottom-subnav a:hover{text-decoration:none;transition:all .125s ease-in-out;background-color:#4c88f6;border-color:#4c88f6}#partners section#bottom-subnav a{border:none;padding:5px 0;color:#fff;text-align:center;width:100%;transition:all .125s ease-in-out}#partners section#partnermodal .modal{position:relative;background-color:#fff;width:600px;height:400px;margin:0 auto;display:table;padding:0 5%}#partners section#partnermodal .modal .modal-cell{display:table-cell;vertical-align:middle;margin:0 auto;width:auto}#partners section#partnermodal .modal h2{font-size:24px}#partners section#partnermodal .modal a{font-size:18px;font-weight:bold}#partners section#partnermodal .modal a:hover{text-decoration:none}#partners section#partnermodal .modal p{padding:5px;border-radius:5px;transition:all .15s ease-in-out}#partners section#partnermodal .modal p:hover{background-color:#ddd;transition:all .15s ease-in-out;cursor:pointer}#partners section#partnermodal .modal p span{position:relative;top:-20px;left:15px}#partners section#partnermodal .modal img.close-x{position:absolute;right:15px;top:15px;cursor:pointer}#partners section#partnermodal .modal{width:95vw;height:90%}#partners div.close.active{display:none}#partners .gray-background{background-color:#f4f7f8}#partners section#hero.managed-service-providers .greencta-lg{padding:2px 20px 14px 20px;width:auto;margin-top:20px}#partners section#hero.managed-service-providers .greencta-lg{height:auto;line-height:1.5em;padding-top:15px}#partners section#hero.managed-service-providers{background-image:url(/images/partners/managed-service-providers/hero-xs.jpg)}#partners section#quotes{background-image:url(/images/partners/managed-service-providers/apostrophe.svg);background-repeat:no-repeat;background-position:top right;background-position-x:90%;background-position-y:10%}#partners section#hero.solution-providers .greencta-lg{height:auto;line-height:1.5em;padding-top:15px}#partners section#hero.solution-providers{background-image:url(/images/partners/solutions-provider/hero-solution-providers-320.jpg)}h1,h2,h3{font-weight:500 !important;margin-bottom:24px;margin-top:0}a{color:#004ddc}#partners div:not('#bottom-subnav').row{display:block;margin-bottom:28px;}#partners .col-sm-offset-1{margin-left:8.3333333333% !important;padding-bottom:32px}#partners section#hero h1{margin-top:-34%}@media(max-width:992px){#partners section#bottom-subnav .col-sm-3{width:auto}}@media(minx-width:480px){#partners section#hero.solution-providers{background-image:url(/images/partners/solutions-provider/hero-solution-providers-767.jpg)}#partners section#hero.solution-providers .greencta-lg{padding:2px 20px 14px 20px;width:auto;margin-top:20px}}@media(min-width:768px){#partners section#hero{background-image:url(/images/partners/hero-bg-md.jpg)}#partners a.partner-button.guide{padding:30px 0}#partners section#hero.managed-service-providers{background-image:url(/images/partners/managed-service-providers/hero-sm.jpg)}#partners section#hero.solution-providers{background-image:url(/images/partners/solutions-provider/hero-solution-providers-991.jpg)}#partners section#hero h1{margin-top:0}#partners section#hero .tabbed-links-container{width:80%}}@media(min-width:992px){#partners section#hero{background-image:url(/images/partners/hero-bg-lg.jpg)}#partners section#program-tiers .tier-title{margin-bottom:70px}#partners section#bottom-subnav a{border:1px solid #fff;padding:5px}#partners section#hero.managed-service-providers{background-image:url(/images/partners/managed-service-providers/hero-md.jpg)}#partners section#hero.solution-providers{background-image:url(/images/partners/solutions-provider/hero-solution-providers-1199.jpg)}}@media(min-width:1200px){#partners section#hero h1{font-size:60px}#partners section#hero.managed-service-providers{background-image:url(/images/partners/managed-service-providers/hero-lg.jpg)}#partners section#hero.solution-providers{background-image:url(/images/partners/solutions-provider/hero-solution-providers.jpg)}}
