@-webkit-keyframes slideUp{0%{top:40%}100%{top:10%;opacity:1}}@-moz-keyframes slideUp{0%{top:40%}100%{top:10%;opacity:1}}@-o-keyframes slideUp{0%{top:40%}100%{top:10%;opacity:1}}@keyframes slideUp{0%{top:40%}100%{top:10%;opacity:1}}@-webkit-keyframes slideDown{0%{top:10%;opacity:1}100%{top:40%;opacity:0}}@-moz-keyframes slideDown{0%{top:10%;opacity:1}100%{top:40%;opacity:0}}@-o-keyframes slideDown{0%{top:10%;opacity:1}100%{top:40%;opacity:0}}@keyframes slideDown{0%{top:10%;opacity:1}100%{top:40%;opacity:0}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:0.5}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:0.5}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:0.5}}@keyframes fadeIn{0%{opacity:0}100%{opacity:0.5}}@-webkit-keyframes fadeOut{0%{opacity:0.5}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:0.5}100%{opacity:0}}@-o-keyframes fadeOut{0%{opacity:0.5}100%{opacity:0}}@keyframes fadeOut{0%{opacity:0.5}100%{opacity:0}}#modal{width:800px;margin-left:auto;margin-right:auto;padding:0px;background-color:#f6f6f6;z-index:10001;position:absolute;top:10%;left:20%;opacity:1;display:none}#modal *:focus{outline:1px dotted #000000;outline-offset:5px}#modal h2{font-size:28px;font-weight:bold;position:relative;padding:0px 0px 0px 20px;margin:20px 0px}#modal h2 sup{font-size:12px;font-weight:normal;position:absolute;left:220px}#modal div.cvs-cobrand{width:100%;background:#ffffff;-webkit-box-shadow:0 1px 16px -3px black;-moz-box-shadow:0 1px 16px -3px black;box-shadow:0 1px 16px -3px black}#modal div.cvs-cobrand img#target-cvs-logo{width:424px;display:block;margin-left:25px;padding:5px 0px}#modal div.modal-body{width:760px;margin:0 auto}#modal div.modal-body h3{font-size:36px;line-height:36px;font-weight:bold;margin:20px 0px}#modal div.modal-body button,#modal div.modal-body .button{background:#cc0000;border:0 none;border-radius:4px;padding:14px 5px;margin:0;width:auto;color:#ffffff;font-weight:bold;font-size:14px;width:160px;box-shadow:none;-webkit-box-shadow:none}#modal div.modal-body p.cvs-subheadline{font-size:18px;font-weight:300;color:#333333;padding:0px 0px 0px 20px;margin:0px 0px 40px 0px}#modal div.modal-body div#cvs-searchContainer{background:#ffffff;padding:10px 20px;border-radius:8px;border:1px solid #ebebeb}#modal div.modal-body div#cvs-searchContainer p#cvs-searchLabel{font-size:18px;font-weight:300;color:#444444;margin:10px 0px}#modal div.modal-body div#cvs-searchContainer input#cvs-searchInput{width:533px;margin:0px 13px 20px 0px;padding:13px 5px;font-size:14px;border-radius:4px;border:1px solid #cccccc;line-height:1.3 !important}#modal div.modal-body div#cvs-searchContainer div#cvs-decline p#cvs-declineLabel{font-size:18px;color:#444444;margin:20px 0px 10px 0px}#modal div.modal-body div#cvs-searchContainer div#cvs-decline button#cvs-goToCVS{margin-left:10px}#modal div.modal-body div#cvs-searchContainer p#cvs-legal{font-size:10px;line-height:14px;margin:10px 0px}#modal div.modal-body a#cvs-FAQ{width:100%;display:block;text-align:center;margin:10px 0px;font-weight:bold;font-size:18px}#modal div.modal-body a#cvs-FAQ:hover{text-decoration:none}#modal div.modal-body div#results{position:relative}#modal div.modal-body div#results.active{height:250px}#modal div.modal-body div#results h3{font-size:24px}#modal div.modal-body div#results div.result{width:720px;height:65px;border-bottom:1px solid #b8b8b8;margin-bottom:5px;padding-top:10px;position:relative}#modal div.modal-body div#results div.result:focus{border:0 none}#modal div.modal-body div#results div.result p{font-family:'Helvetica';font-size:12px;float:left;clear:both;padding:0;margin:0}#modal div.modal-body div#results div.result p.storeName{font-weight:bold;font-size:14px}#modal div.modal-body div#results div.result p.cvs-pharmacy{font-weight:bold;color:#cc0000}#modal div.modal-body div#results div.result button{background:none;border:1px solid #cccccc;color:#cc0000;position:absolute;right:0;top:10px}#modal div.modal-body a.cvs-pagination{float:right;margin:10px 3px;padding:2px 0px}#modal div.modal-body a.cvs-pagination.prev{border-right:1px solid #000000;padding:2px 5px 2px 2px}#modal div.modal-body a.cvs-pagination.active{font-weight:bold}#modal button:focus{outline:thin dotted #000;outline-offset:1px}#modal button#modalCloseButton{width:22px;height:22px;position:absolute;right:10px;top:10px;background:none;border:0}#modal button#modalCloseButton:focus{outline:1px dotted #333333}#modal button#modalCloseButton span.x{top:2px;left:5px;color:#333333;font-size:14px;font-weight:bold}#modalOverlay{width:100%;height:100%;z-index:10000;background-color:#000;opacity:0.5;position:fixed;top:0;left:0;display:none;margin:0;padding:0}#modal{-webkit-animation:slideUp 0.4s forwards;-moz-animation:slideUp 0.4s forwards;-o-animation:slideUp 0.4s forwards;animation:slideUp 0.4s forwards}#modalOverlay{-webkit-animation:fadeIn 0.4s forwards;-moz-animation:fadeIn 0.4s forwards;-o-animation:fadeIn 0.4s forwards;animation:fadeIn 0.4s forwards}#modal.closing{-webkit-animation:slideDown 0.4s forwards;-moz-animation:slideDown 0.4s forwards;-o-animation:slideDown 0.4s forwards;animation:slideDown 0.4s forwards}#modalOverlay.closing{-webkit-animation:fadeOut 0.4s forwards;-moz-animation:fadeOut 0.4s forwards;-o-animation:fadeOut 0.4s forwards;animation:fadeOut 0.4s forwards}
/*# sourceMappingURL=main.css.map */
