/*! ========================================
	This is a generated file.
	Do not make edits directly to this file.
	======================================== */.emerald-card h2{text-align:left;margin:0}.emerald-card hr.short{margin:1.5rem 0;text-align:left}.emerald-card .btn{margin:20px 0 0;padding:12px 18px;display:block;max-width:350px;white-space:normal}.emerald-card aside{border-top:1px solid #d6d6d6}.emerald-card aside .h2{font-size:1.8rem;margin:0 0 35px;text-align:center}.emerald-card-links{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.emerald-card-links .h3{font-size:1.3rem;color:#8e8f90;width:47%;max-width:130px;padding:55px 0 0;text-align:center}.emerald-card-links .h3,.emerald-card-links .h3:after{display:inline-block}.emerald-card-login{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36.4 25.9' fill='%236aa509'%3E%3Cpath d='M23 0l-3.7 6.2L15.6 0H0v12.9l3.7-6.2 3.7 6.2H0v13h15.4l-3.7-6.2h7.4l-3.7 6.2h21V0H23zM3.9 6.3L7.6.1l3.7 6.2H3.9zm0 13.2l3.7-6.2 3.7 6.2H3.9zm3.9-6.6l3.7-6.2 3.7 6.2H7.8zm19.3 6.5l-3.7-6.2h7.4l-3.7 6.2z'/%3E%3C/svg%3E") no-repeat center 0;background-size:44px 31px}.atm-locations{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36' fill='%236aa509'%3E%3Cpath d='M32 17H4l-4 4.9v.1h36v-.1zM30 14H6V2h24v12zm2-14H4v16h28V0zM0 23v13h36V23H0zm9.6 10.6l-.8-2.3H5.4l-.8 2.3H3L6.3 25h1.6l3.3 8.6H9.6zm7.4-7.3h-2.7v7.3h-1.5v-7.3h-2.7V25H17v1.3zm9.9 7.3h-1.4V27l-2.4 6.6h-1.2L19.4 27v6.6H18V25h2.1l2.4 6.7 2.3-6.7h2.1v8.6zm7.4-7.6h-5.4v-1h5.4v1z'/%3E%3Cpath d='M7.1 26.5l-1.3 3.7h2.6l-1.3-3.7z'/%3E%3C/svg%3E") no-repeat center 0;background-size:37px 37px}.emerald-advance{background:url(/images/products/FY17/filing-options-triangle-bg-sm.png) no-repeat top #16a5aa;min-height:395px}.emerald-advance .container{text-align:center}.emerald-advance h2,.emerald-advance h2 a,.emerald-advance p,.emerald-advance p a{color:#fff}.emerald-advance h2 a:focus,.emerald-advance h2 a:hover,.emerald-advance p a:focus,.emerald-advance p a:hover{color:#3a6e10}.emerald-advance .btn{display:block;max-width:350px;margin:30px auto 0}.bofi-ira{background:url(/images/financial-services-ira-sm.jpg) no-repeat 0 0 #7c7c7d;background-size:cover;min-height:395px}.bofi-ira .container{text-align:center}.bofi-ira h2,.bofi-ira p{color:#fff}.bofi-ira .btn{display:block;max-width:350px;margin:30px auto 0}@media screen and (min-width:31em){.emerald-card aside .container{padding:35px 30px 30px}}@media screen and (min-width:41em){.emerald-card .btn{display:inline-block;max-width:none;padding:12px 38px}.emerald-card aside .container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.emerald-card aside .h2{font-size:2.1rem;margin:0;text-align:left}.emerald-card-links{width:45%;padding-left:20px;-ms-flex-pack:justify;justify-content:space-between}.emerald-card-links .h3{font-size:1.5rem}.emerald-card-login{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36.4 25.9' fill='%236aa509'%3E%3Cpath d='M23 0l-3.7 6.2L15.6 0H0v12.9l3.7-6.2 3.7 6.2H0v13h15.4l-3.7-6.2h7.4l-3.7 6.2h21V0H23zM3.9 6.3L7.6.1l3.7 6.2H3.9zm0 13.2l3.7-6.2 3.7 6.2H3.9zm3.9-6.6l3.7-6.2 3.7 6.2H7.8zm19.3 6.5l-3.7-6.2h7.4l-3.7 6.2z'/%3E%3C/svg%3E") no-repeat center 0;background-size:44px 31px}.atm-locations{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36' fill='%236aa509'%3E%3Cpath d='M32 17H4l-4 4.9v.1h36v-.1zM30 14H6V2h24v12zm2-14H4v16h28V0zM0 23v13h36V23H0zm9.6 10.6l-.8-2.3H5.4l-.8 2.3H3L6.3 25h1.6l3.3 8.6H9.6zm7.4-7.3h-2.7v7.3h-1.5v-7.3h-2.7V25H17v1.3zm9.9 7.3h-1.4V27l-2.4 6.6h-1.2L19.4 27v6.6H18V25h2.1l2.4 6.7 2.3-6.7h2.1v8.6zm7.4-7.6h-5.4v-1h5.4v1z'/%3E%3Cpath d='M7.1 26.5l-1.3 3.7h2.6l-1.3-3.7z'/%3E%3C/svg%3E") no-repeat center 0;background-size:37px 37px}.emerald-advance{background-image:url(/images/products/FY17/filing-options-triangle-bg-md.png)}.emerald-advance .container{position:static;transform:none}.emerald-advance .btn{display:inline-block;max-width:none}.bofi-ira{background-image:url(/images/financial-services-ira-md.jpg);min-height:0}.bofi-ira .container{position:static;transform:none}}@media screen and (min-width:46em){.emerald-card>.container{background:url(/images/emerald-card-login-marquee-d.png) no-repeat right 35px bottom 60px;background-size:300px auto}.emerald-card h2{margin:0}.emerald-card p{padding-right:300px}.emerald-card p.teal{padding-right:0}.emerald-card aside .container{padding:35px 60px 30px}}@media screen and (min-width:61em){.emerald-card>.container{min-height:410px;background-size:400px auto}.emerald-card p,.emerald-card p.teal{padding-right:500px}.emerald-card aside .container{-ms-flex-pack:start;justify-content:flex-start;padding:65px 60px}.emerald-card aside .h2{font-size:2.4rem}.emerald-card-links{padding-left:100px}.emerald-card-links .h3{font-size:1.5rem;max-width:none;min-height:37px;padding:0 20px 0 60px;background-position:0;line-height:37px;text-align:left;white-space:nowrap}.emerald-advance{background-image:url(/images/products/FY17/filing-options-triangle-bg-lg.png)}.emerald-advance .container{padding-top:110px;padding-bottom:110px}.bofi-ira{background-image:url(/images/financial-services-ira-lg.jpg)}.bofi-ira .container{padding-top:110px;padding-bottom:110px}}