/* ally-academy.css Minified on 10-11-2017 at 1:11:48 by Cognizant */
html.responsive-pin .training-overview .row .login{display:none}html.responsive-pin .training-overview .row{width:1150px !important;max-width:1150px !important}html.responsive-pin .training-overview .row .hours-of-operation-trigger{right:100px}html.responsive-pin .training-overview .row .tooltip-link{border-bottom:1px dotted #000;cursor:help;color:#505050}html.responsive-pin .training-overview .row .tooltip-link:hover{text-decoration:none}.training article section{padding:5rem 0rem 0rem;font-family:"Lato","HelveticaNeue-Regular","HelveticaNeue Regular","Helvetica Neue","Helvetica",Arial,"Lucida Grande",sans-serif }.training article section#welcome{padding-bottom:5rem;border-bottom:1px solid #D8D8D8}.training article #banner{padding:0rem;border-bottom:1px solid #CCC;background:#fff}.training article #banner .ally-academy{padding:6rem 0rem;position:relative;height:400px;text-align:center}.training article #banner .ally-academy h2{margin:1rem 0rem}.training article #banner .ally-academy p{font-size:2.4rem}.training article #banner .ally-academy .trainer-img{position:absolute;right:0;bottom:0}.training article #banner .ally-academy .trainer-img img{display:block}.training article #banner .ally-academy .success-img{position:relative;z-index:1}.training article #banner img{max-width:none}.training article h2{margin-bottom:2rem;font-size:3rem;font-weight:400}.training article p{margin-bottom:2.2rem;line-height:2.4rem;font-size:1.6rem}.training article .header-subtitle{font-size:2rem;line-height:3rem;color:#2A2A2A;font-weight:400}.training article a{text-decoration:none;font-weight:700}.training article ul li{font-size:1.6rem;line-height:2.5rem;color:#2A2A2A}#welcome{color:#2A2A2A}#welcome .access-academy{margin-top:1.5rem;border:1px solid #959595;border-width:0 1px 1px;box-shadow:0 4px 0 rgba(0,0,0,0.2);background:#fff;text-align:center}#welcome .access-academy h3{padding:2rem 0rem;font-size:2.4rem;border-bottom:1px solid #959595;box-shadow:inset 0 6px 0 0 #005487;font-weight:700}#welcome .access-academy .dealer-users{padding:2rem 2.5rem}#welcome .access-academy .dealer-users p{margin-bottom:.5rem;color:#2A2A2A}#welcome .access-academy .dealer-users a{font-weight:bold}#welcome .access-academy .dealer-users a .icon-rarrow{font-size:1.3rem}#welcome .access-academy .dealer-users .divide-border{margin-bottom:1rem;position:relative}#welcome .access-academy .dealer-users .divide-border:before{position:absolute;top:22px;left:0;border-top:1px solid #959595;width:100%;content:""}#welcome .access-academy .dealer-users .divide-border span{font-size:2rem;line-height:2rem;padding:0rem 1rem;position:relative;background:#fff;font-weight:700}#explore-courses .subtitle-info{color:#000}#join-facebook img{padding:2.5rem 6rem}#join-facebook ul li{color:#000}#testimonials h2{text-align:center}#testimonials .testimonial{height:29.4rem;padding:2.5rem;background-size:100%}#testimonials .testimonial.testimonial-first{background-image:url(../../../pres/dealer/images/lamkin_testimonial.png)}#testimonials .testimonial.testimonial-second{background-image:url(../../../pres/dealer/images/toselli_testimonial.png)}#testimonials .testimonial.testimonial-third{background-image:url(../../../pres/dealer/images/diver_testimonial.png)}#testimonials .testimonial p{font-size:1.6rem;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center}#testimonials .testimonial p .quote{font-size:10rem;position:absolute;top:-10px;left:18px;background-image:url(../../../pres/dealer/images/quotes.png);width:37px;height:31px}#testimonials .testimonial p .testimonial-content{font-size:1.8rem;line-height:2.7rem;display:inline-block;text-indent:55px;color:#2A2A2A}#testimonials .testimonial p .comp-info{font-size:1.4rem;color:#000}#contact-training{margin:-18rem 0rem 8rem 0rem;padding:24rem 0rem 2rem;background:#2D3647;color:#fff}#contact-training h2{text-align:center;color:#fff;font-weight:bold}#contact-training h2+p{font-size:2rem;line-height:3rem;text-align:center}#contact-training .all-fields{font-size:1.4rem}#contact-training .confirmation{font-size:2.4rem;line-height:3.45rem;text-align:center;color:#005487}#contact-training .confirmation span{font-size:1.6rem;color:#2A2A2A}#contact-training .confirmation .modal{padding:2rem 3rem 2rem;width:52.5rem}#contact-training .confirmation .modal .content{padding-top:.15rem;text-align:left}#contact-training .item{margin-top:.5rem;padding-bottom:1.5rem;position:relative}#contact-training .item label{font-family:"HelveticaNeue-Bold","HelveticaNeue Bold","Helvetica Neue","Helvetica",Arial,"Lucida Grande",sans-serif ;font-size:1.1rem;text-transform:uppercase}#contact-training .item input,#contact-training .item textarea{height:3.4rem;font-size:1.4rem;margin-top:.5rem;padding:.5rem 1rem;font-family:"Lato","HelveticaNeue-Regular","HelveticaNeue Regular","Helvetica Neue","Helvetica",Arial,"Lucida Grande",sans-serif ;opacity:0.9;border:1px solid #909394;background:#fff;width:100%}#contact-training .item input[type="number"]::-webkit-outer-spin-button,#contact-training .item input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#contact-training .item textarea{height:10rem}#contact-training .item span.error{font-size:1.2rem;display:none;color:#FC7272;font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana}#contact-training .item.error label{color:#fff}#contact-training .item.error input,#contact-training .item.error textarea{border:1px solid #FC7272}#contact-training .item.error span.error{display:block}#contact-training .item .but{text-align:center}#contact-training .item .submit{padding:.5rem 2rem;font-size:1.4rem;display:inline-block;opacity:0.9;border:1px solid #006899;background:#D7E4EB;width:auto;color:#006899;font-weight:bold}#contact-training .item .cancel{margin-left:1rem;font-size:1.6rem;border:0;background:transparent;width:auto;color:#fff;font-weight:bold}.ally-modal [id="content"]{padding:0}
