.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup>.ui-controlgroup-item:focus,.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label+.ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label+.ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc(100% - 2.4em)}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.003;filter:Alpha(Opacity=.3)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}@charset "UTF-8";@font-face{font-family:'FontAwesome';src:url("../fonts/font-awesome/fontawesome-webfont.eot?v=4.7.0");src:url("../fonts/font-awesome/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"),url("../fonts/font-awesome/fontawesome-webfont.woff2?v=4.7.0") format("woff2"),url("../fonts/font-awesome/fontawesome-webfont.woff?v=4.7.0") format("woff"),url("../fonts/font-awesome/fontawesome-webfont.ttf?v=4.7.0") format("truetype"),url("../fonts/font-awesome/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-remove:before,.fa-close:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-desc:before{content:""}.fa-sort-up:before,.fa-sort-asc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-institution:before,.fa-bank:before,.fa-university:before{content:""}.fa-mortar-board:before,.fa-graduation-cap:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:""}.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}.fa-file-sound-o:before,.fa-file-audio-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-send:before,.fa-paper-plane:before{content:""}.fa-send-o:before,.fa-paper-plane-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-hotel:before,.fa-bed:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-yc:before,.fa-y-combinator:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-tv:before,.fa-television:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:""}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-signing:before,.fa-sign-language:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-vcard:before,.fa-address-card:before{content:""}.fa-vcard-o:before,.fa-address-card-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:middle;border:.25em solid #fff;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}.m-5{margin:.3125rem!important;margin:5px!important}.mt-5,.my-5{margin-top:.3125rem!important;margin-top:5px!important}.mt-10,.my-10{margin-top:.625rem!important;margin-top:10px!important}.mt-15,.my-15{margin-top:.9375rem!important;margin-top:15px!important}.mt-20,.my-20{margin-top:1.25rem!important;margin-top:20px!important}.mt-25,.my-25{margin-top:1.5625rem!important;margin-top:25px!important}.mt-30,.my-30{margin-top:1.875rem!important;margin-top:30px!important}.mt-35,.my-35{margin-top:2.1875rem!important;margin-top:35px!important}.mt-40,.my-40{margin-top:2.5rem!important;margin-top:40px!important}.mt-45,.my-45{margin-top:2.8125rem!important;margin-top:45px!important}.mt-50,.my-50{margin-top:3.125rem!important;margin-top:50px!important}.mt-55,.my-55{margin-top:3.4375rem!important;margin-top:55px!important}.mt-60,.my-60{margin-top:3.75rem!important;margin-top:60px!important}.mt-65,.my-65{margin-top:4.0625rem!important;margin-top:65px!important}.ml-5,.mx-5{margin-left:.3125rem!important;margin-left:5px!important}.ml-10,.mx-10{margin-left:.625rem!important;margin-left:10px!important}.ml-15,.mx-15{margin-left:.9375rem!important;margin-left:15px!important}.ml-40,.mx-40{margin-left:2.5rem!important;margin-left:40px!important}.mb-5,.my-5{margin-bottom:.3125rem!important;margin-bottom:5px!important}.mb-10,.my-10{margin-bottom:.625rem!important;margin-bottom:10px!important}.mb-15,.my-15{margin-bottom:.9375rem!important;margin-bottom:15px!important}.mb-20,.my-20{margin-bottom:1.25rem!important;margin-bottom:20px!important}.mb-25,.my-25{margin-bottom:1.5625rem!important;margin-bottom:25px!important}.mb-30,.my-30{margin-bottom:1.875rem!important;margin-bottom:30px!important}.mb-35,.my-35{margin-bottom:2.1875rem!important;margin-bottom:35px!important}.mb-40,.my-40{margin-bottom:2.5rem!important;margin-bottom:40px!important}.mb-45,.my-45{margin-bottom:2.8125rem!important;margin-bottom:45px!important}.mb-50,.my-50{margin-bottom:3.125rem!important;margin-bottom:50px!important}.mb-55,.my-55{margin-bottom:3.4375rem!important;margin-bottom:55px!important}.mb-60,.my-60{margin-bottom:3.75rem!important;margin-bottom:60px!important}.mb-65,.my-65{margin-bottom:4.0625rem!important;margin-bottom:65px!important}.mb-80,.my-80{margin-bottom:5rem!important;margin-bottom:80px!important}.mr-5,.mx-5{margin-right:.3125rem!important;margin-right:5px!important}.mr-10,.mx-10{margin-right:.625rem!important;margin-right:10px!important}.mr-15,.mx-15{margin-right:.9375rem!important;margin-right:15px!important}.mr-20,.mx-20{margin-right:1.25rem!important;margin-right:20px!important}.mr-35,.mx-35{margin-right:2.1875rem!important;margin-right:35px!important}.mr-55,.mx-55{margin-right:3.4375rem!important;margin-right:55px!important}.mr-70,.mx-70{margin-right:4.375rem!important;margin-right:70px!important}@media(min-width:576px){.mt-sm-25,.my-sm-25{margin-top:1.5625rem!important;margin-top:25px!important}}@media(min-width:576px){.mb-sm-0,.my-sm-0{margin-bottom:0!important;margin-bottom:0!important}.mb-sm-10,.my-sm-10{margin-bottom:.625rem!important;margin-bottom:10px!important}.mb-sm-25,.my-sm-25{margin-bottom:1.5625rem!important;margin-bottom:25px!important}.mb-sm-35,.my-sm-35{margin-bottom:2.1875rem!important;margin-bottom:35px!important}.mb-sm-40,.my-sm-40{margin-bottom:2.5rem!important;margin-bottom:40px!important}}@media(min-width:576px){.mr-sm-55,.mx-sm-55{margin-right:3.4375rem!important;margin-right:55px!important}}@media(min-width:768px){.m-md-10{margin:.625rem!important;margin:10px!important}}@media(min-width:768px){.mt-md-0,.my-md-0{margin-top:0!important;margin-top:0!important}.mt-md-5,.my-md-5{margin-top:.3125rem!important;margin-top:5px!important}.mt-md-10,.my-md-10{margin-top:.625rem!important;margin-top:10px!important}.mt-md-15,.my-md-15{margin-top:.9375rem!important;margin-top:15px!important}.mt-md-20,.my-md-20{margin-top:1.25rem!important;margin-top:20px!important}.mt-md-25,.my-md-25{margin-top:1.5625rem!important;margin-top:25px!important}.mt-md-30,.my-md-30{margin-top:1.875rem!important;margin-top:30px!important}.mt-md-35,.my-md-35{margin-top:2.1875rem!important;margin-top:35px!important}.mt-md-40,.my-md-40{margin-top:2.5rem!important;margin-top:40px!important}.mt-md-45,.my-md-45{margin-top:2.8125rem!important;margin-top:45px!important}.mt-md-50,.my-md-50{margin-top:3.125rem!important;margin-top:50px!important}.mt-md-55,.my-md-55{margin-top:3.4375rem!important;margin-top:55px!important}.mt-md-60,.my-md-60{margin-top:3.75rem!important;margin-top:60px!important}.mt-md-65,.my-md-65{margin-top:4.0625rem!important;margin-top:65px!important}.mt-md-70,.my-md-70{margin-top:4.375rem!important;margin-top:70px!important}.mt-md-75,.my-md-75{margin-top:4.6875rem!important;margin-top:75px!important}.mt-md-80,.my-md-80{margin-top:5rem!important;margin-top:80px!important}.mt-md-85,.my-md-85{margin-top:5.3125rem!important;margin-top:85px!important}.mt-md-90,.my-md-90{margin-top:5.625rem!important;margin-top:90px!important}.mt-md-150,.my-md-150{margin-top:9.375rem!important;margin-top:150px!important}}@media(min-width:768px){.ml-md-10,.mx-md-10{margin-left:.625rem!important;margin-left:10px!important}.ml-md-15,.mx-md-15{margin-left:.9375rem!important;margin-left:15px!important}.ml-md-20,.mx-md-20{margin-left:1.25rem!important;margin-left:20px!important}.ml-md-30,.mx-md-30{margin-left:1.875rem!important;margin-left:30px!important}.ml-md-95,.mx-md-95{margin-left:5.9375rem!important;margin-left:95px!important}}@media(min-width:768px){.mb-md-0,.my-md-0{margin-bottom:0!important;margin-bottom:0!important}.mb-md-5,.my-md-5{margin-bottom:.3125rem!important;margin-bottom:5px!important}.mb-md-10,.my-md-10{margin-bottom:.625rem!important;margin-bottom:10px!important}.mb-md-15,.my-md-15{margin-bottom:.9375rem!important;margin-bottom:15px!important}.mb-md-17,.my-md-17{margin-bottom:1.0625rem!important;margin-bottom:17px!important}.mb-md-20,.my-md-20{margin-bottom:1.25rem!important;margin-bottom:20px!important}.mb-md-25,.my-md-25{margin-bottom:1.5625rem!important;margin-bottom:25px!important}.mb-md-29,.my-md-29{margin-bottom:1.8125rem!important;margin-bottom:29px!important}.mb-md-30,.my-md-30{margin-bottom:1.875rem!important;margin-bottom:30px!important}.mb-md-35,.my-md-35{margin-bottom:2.1875rem!important;margin-bottom:35px!important}.mb-md-40,.my-md-40{margin-bottom:2.5rem!important;margin-bottom:40px!important}.mb-md-45,.my-md-45{margin-bottom:2.8125rem!important;margin-bottom:45px!important}.mb-md-50,.my-md-50{margin-bottom:3.125rem!important;margin-bottom:50px!important}.mb-md-55,.my-md-55{margin-bottom:3.4375rem!important;margin-bottom:55px!important}.mb-md-60,.my-md-60{margin-bottom:3.75rem!important;margin-bottom:60px!important}.mb-md-65,.my-md-65{margin-bottom:4.0625rem!important;margin-bottom:65px!important}.mb-md-70,.my-md-70{margin-bottom:4.375rem!important;margin-bottom:70px!important}.mb-md-75,.my-md-75{margin-bottom:4.6875rem!important;margin-bottom:75px!important}.mb-md-80,.my-md-80{margin-bottom:5rem!important;margin-bottom:80px!important}}@media(min-width:768px){.mr-md-0,.mx-md-0{margin-right:0!important;margin-right:0!important}.mr-md-20,.mx-md-20{margin-right:1.25rem!important;margin-right:20px!important}.mr-md-25,.mx-md-25{margin-right:1.5625rem!important;margin-right:25px!important}.mr-md-30,.mx-md-30{margin-right:1.875rem!important;margin-right:30px!important}.mr-md-35,.mx-md-35{margin-right:2.1875rem!important;margin-right:35px!important}.mr-md-40,.mx-md-40{margin-right:2.5rem!important;margin-right:40px!important}.mr-md-55,.mx-md-55{margin-right:3.4375rem!important;margin-right:55px!important}.mr-md-60,.mx-md-60{margin-right:3.75rem!important;margin-right:60px!important}.mr-md-10,.mx-md-10{margin-right:.625rem!important;margin-right:10px!important}.mr-md-15,.mx-md-15{margin-right:.9375rem!important;margin-right:15px!important}.mr-md-95,.mx-md-95{margin-right:5.9375rem!important;margin-right:95px!important}}@media(min-width:992px){.mt-lg-0,.my-lg-0{margin-top:0!important;margin-top:0!important}.mt-lg-20,.my-lg-20{margin-top:1.25rem!important;margin-top:20px!important}.mt-lg-35,.my-lg-35{margin-top:2.1875rem!important;margin-top:35px!important}}@media(min-width:992px){.mb-lg-0,.my-lg-0{margin-bottom:0!important;margin-bottom:0!important}.mb-lg-40,.my-lg-40{margin-bottom:2.5rem!important;margin-bottom:40px!important}}@media(min-width:1200px){.mt-xl-0,.my-xl-0{margin-top:0!important;margin-top:0!important}.mt-xl-5,.my-xl-5{margin-top:.3125rem!important;margin-top:5px!important}.mt-xl-15,.my-xl-15{margin-top:.9375rem!important;margin-top:15px!important}.mt-xl-20,.my-xl-20{margin-top:1.25rem!important;margin-top:20px!important}.mt-xl-30,.my-xl-30{margin-top:1.875rem!important;margin-top:30px!important}.mt-xl-40,.my-xl-40{margin-top:2.5rem!important;margin-top:40px!important}.mt-xl-50,.my-xl-50{margin-top:3.125rem!important;margin-top:50px!important}.mt-xl-70,.my-xl-70{margin-top:4.375rem!important;margin-top:70px!important}.mt-xl-75,.my-xl-75{margin-top:4.6875rem!important;margin-top:75px!important}}@media(min-width:1200px){.mb-xl-5,.my-xl-5{margin-bottom:.3125rem!important;margin-bottom:5px!important}.mb-xl-10,.my-xl-10{margin-bottom:.625rem!important;margin-bottom:10px!important}.mb-xl-15,.my-xl-15{margin-bottom:.9375rem!important;margin-bottom:15px!important}.mb-xl-25,.my-xl-25{margin-bottom:1.5625rem!important;margin-bottom:25px!important}.mb-xl-30,.my-xl-30{margin-bottom:1.875rem!important;margin-bottom:30px!important}.mb-xl-35,.my-xl-35{margin-bottom:2.1875rem!important;margin-bottom:35px!important}.mb-xl-40,.my-xl-40{margin-bottom:2.5rem!important;margin-bottom:40px!important}.mb-xl-45,.my-xl-45{margin-bottom:2.8125rem!important;margin-bottom:45px!important}.mb-xl-50,.my-xl-50{margin-bottom:3.125rem!important;margin-bottom:50px!important}.mb-xl-75,.my-xl-75{margin-bottom:4.6875rem!important;margin-bottom:75px!important}.mb-xl-80,.my-xl-80{margin-bottom:5rem!important;margin-bottom:80px!important}.mb-xl-95,.my-xl-95{margin-bottom:5.9375rem!important;margin-bottom:95px!important}}.p-10{padding:.625rem!important;padding:10px!important}.p-15{padding:.9375rem!important;padding:15px!important}.p-20{padding:1.25rem!important;padding:20px!important}.p-25{padding:1.5625rem!important;padding:25px!important}.p-30{padding:1.875rem!important;padding:30px!important}.p-35{padding:2.1875rem!important;padding:35px!important}.pt-5,.py-5{padding-top:.3125rem!important;padding-top:5px!important}.pt-10,.py-10{padding-top:.625rem!important;padding-top:10px!important}.pt-15,.py-15{padding-top:.9375rem!important;padding-top:15px!important}.pt-20,.py-20{padding-top:1.25rem!important;padding-top:20px!important}.pt-25,.py-25{padding-top:1.5625rem!important;padding-top:25px!important}.pt-30,.py-30{padding-top:1.875rem!important;padding-top:30px!important}.pt-35,.py-35{padding-top:2.1875rem!important;padding-top:35px!important}.pt-40,.py-40{padding-top:2.5rem!important;padding-top:40px!important}.pt-45,.py-45{padding-top:2.8125rem!important;padding-top:45px!important}.pt-50,.py-50{padding-top:3.125rem!important;padding-top:50px!important}.pl-5,.px-5{padding-left:.3125rem!important;padding-left:5px!important}.pl-10,.px-10{padding-left:.625rem!important;padding-left:10px!important}.pl-15,.px-15{padding-left:.9375rem!important;padding-left:15px!important}.pl-20,.px-20{padding-left:1.25rem!important;padding-left:20px!important}.pl-25,.px-25{padding-left:1.5625rem!important;padding-left:25px!important}.pl-30,.px-30{padding-left:1.875rem!important;padding-left:30px!important}.pl-35,.px-35{padding-left:2.1875rem!important;padding-left:35px!important}.pl-40,.px-40{padding-left:2.5rem!important;padding-left:40px!important}.pl-50,.px-50{padding-left:3.125rem!important;padding-left:50px!important}.pl-60,.px-60{padding-left:3.75rem!important;padding-left:60px!important}.pb-5,.py-5{padding-bottom:.3125rem!important;padding-bottom:5px!important}.pb-10,.py-10{padding-bottom:.625rem!important;padding-bottom:10px!important}.pb-15,.py-15{padding-bottom:.9375rem!important;padding-bottom:15px!important}.pb-20,.py-20{padding-bottom:1.25rem!important;padding-bottom:20px!important}.pb-25,.py-25{padding-bottom:1.5625rem!important;padding-bottom:25px!important}.pb-30,.py-30{padding-bottom:1.875rem!important;padding-bottom:30px!important}.pb-35,.py-35{padding-bottom:2.1875rem!important;padding-bottom:35px!important}.pb-40,.py-40{padding-bottom:2.5rem!important;padding-bottom:40px!important}.pb-45,.py-45{padding-bottom:2.8125rem!important;padding-bottom:45px!important}.pb-50,.py-50{padding-bottom:3.125rem!important;padding-bottom:50px!important}.pb-55,.py-55{padding-bottom:3.4375rem!important;padding-bottom:55px!important}.pb-60,.py-60{padding-bottom:3.75rem!important;padding-bottom:60px!important}.pb-65,.py-65{padding-bottom:4.0625rem!important;padding-bottom:65px!important}.pr-5,.px-5{padding-right:.3125rem!important;padding-right:5px!important}.pr-10,.px-10{padding-right:.625rem!important;padding-right:10px!important}.pr-15,.px-15{padding-right:.9375rem!important;padding-right:15px!important}.pr-20,.px-20{padding-right:1.25rem!important;padding-right:20px!important}.pr-25,.px-25{padding-right:1.5625rem!important;padding-right:25px!important}.pr-30,.px-30{padding-right:1.875rem!important;padding-right:30px!important}.pr-35,.px-35{padding-right:2.1875rem!important;padding-right:35px!important}.pr-40,.px-40{padding-right:2.5rem!important;padding-right:40px!important}.pr-60,.px-60{padding-right:3.75rem!important;padding-right:60px!important}@media(min-width:576px){.pr-sm-15,.px-sm-15{padding-right:.9375rem!important;padding-right:15px!important}}@media(min-width:768px){.p-md-0{padding:0!important;padding:0!important}.p-md-10{padding:.625rem!important;padding:10px!important}.p-md-40{padding:2.5rem!important;padding:40px!important}}@media(min-width:768px){.pt-md-0,.py-md-0{padding-top:0!important;padding-top:0!important}.pt-md-10,.py-md-10{padding-top:.625rem!important;padding-top:10px!important}.pt-md-15,.py-md-15{padding-top:.9375rem!important;padding-top:15px!important}.pt-md-20,.py-md-20{padding-top:1.25rem!important;padding-top:20px!important}.pt-md-25,.py-md-25{padding-top:1.5625rem!important;padding-top:25px!important}.pt-md-26,.py-md-26{padding-top:1.625rem!important;padding-top:26px!important}.pt-md-30,.py-md-30{padding-top:1.875rem!important;padding-top:30px!important}.pt-md-35,.py-md-35{padding-top:2.1875rem!important;padding-top:35px!important}.pt-md-40,.py-md-40{padding-top:2.5rem!important;padding-top:40px!important}.pt-md-55,.py-md-55{padding-top:3.4375rem!important;padding-top:55px!important}}@media(min-width:768px){.pl-md-0,.px-md-0{padding-left:0!important;padding-left:0!important}.pl-md-5,.px-md-5{padding-left:.3125rem!important;padding-left:5px!important}.pl-md-10,.px-md-10{padding-left:.625rem!important;padding-left:10px!important}.pl-md-15,.px-md-15{padding-left:.9375rem!important;padding-left:15px!important}.pl-md-20,.px-md-20{padding-left:1.25rem!important;padding-left:20px!important}.pl-md-25,.px-md-25{padding-left:1.5625rem!important;padding-left:25px!important}.pl-md-30,.px-md-30{padding-left:1.875rem!important;padding-left:30px!important}.pl-md-35,.px-md-35{padding-left:2.1875rem!important;padding-left:35px!important}.pl-md-40,.px-md-40{padding-left:2.5rem!important;padding-left:40px!important}.pl-md-45,.px-md-45{padding-left:2.8125rem!important;padding-left:45px!important}.pl-md-55,.px-md-55{padding-left:3.4375rem!important;padding-left:55px!important}.pl-md-60,.px-md-60{padding-left:3.75rem!important;padding-left:60px!important}.pl-md-70,.px-md-70{padding-left:4.375rem!important;padding-left:70px!important}.pl-md-100,.px-md-100{padding-left:6.25rem!important;padding-left:100px!important}}@media(min-width:768px){.pb-md-0,.py-md-0{padding-bottom:0!important;padding-bottom:0!important}.pb-md-10,.py-md-10{padding-bottom:.625rem!important;padding-bottom:10px!important}.pb-md-15,.py-md-15{padding-bottom:.9375rem!important;padding-bottom:15px!important}.pb-md-20,.py-md-20{padding-bottom:1.25rem!important;padding-bottom:20px!important}.pb-md-25,.py-md-25{padding-bottom:1.5625rem!important;padding-bottom:25px!important}.pb-md-30,.py-md-30{padding-bottom:1.875rem!important;padding-bottom:30px!important}.pb-md-35,.py-md-35{padding-bottom:2.1875rem!important;padding-bottom:35px!important}.pb-md-40,.py-md-40{padding-bottom:2.5rem!important;padding-bottom:40px!important}.pb-md-80,.py-md-80{padding-bottom:5rem!important;padding-bottom:80px!important}}@media(min-width:768px){.pr-md-5,.px-md-5{padding-right:.3125rem!important;padding-right:5px!important}.pr-md-10,.px-md-10{padding-right:.625rem!important;padding-right:10px!important}.pr-md-15,.px-md-15{padding-right:.9375rem!important;padding-right:15px!important}.pr-md-25,.px-md-25{padding-right:1.5625rem!important;padding-right:25px!important}.pr-md-30,.px-md-30{padding-right:1.875rem!important;padding-right:30px!important}.pr-md-35,.px-md-35{padding-right:2.1875rem!important;padding-right:35px!important}.pr-md-40,.px-md-40{padding-right:2.5rem!important;padding-right:40px!important}.pr-md-45,.px-md-45{padding-right:2.8125rem!important;padding-right:45px!important}.pr-md-50,.px-md-50{padding-right:3.125rem!important;padding-right:50px!important}.pr-md-75,.px-md-75{padding-right:4.6875rem!important;padding-right:75px!important}.pr-md-80,.px-md-80{padding-right:5rem!important;padding-right:80px!important}.pr-md-0,.px-md-0{padding-right:0!important;padding-right:0!important}.pr-md-20,.px-md-20{padding-right:1.25rem!important;padding-right:20px!important}.pr-md-55,.px-md-55{padding-right:3.4375rem!important;padding-right:55px!important}.pr-md-60,.px-md-60{padding-right:3.75rem!important;padding-right:60px!important}.pr-md-70,.px-md-70{padding-right:4.375rem!important;padding-right:70px!important}.pr-md-100,.px-md-100{padding-right:6.25rem!important;padding-right:100px!important}}@media(min-width:992px){.pt-lg-45,.py-lg-45{padding-top:2.8125rem!important;padding-top:45px!important}}@media(min-width:992px){.pl-lg-15,.px-lg-15{padding-left:.9375rem!important;padding-left:15px!important}.pl-lg-20,.px-lg-20{padding-left:1.25rem!important;padding-left:20px!important}.pl-lg-80,.px-lg-80{padding-left:5rem!important;padding-left:80px!important}}@media(min-width:992px){.pr-lg-15,.px-lg-15{padding-right:.9375rem!important;padding-right:15px!important}.pr-lg-40,.px-lg-40{padding-right:2.5rem!important;padding-right:40px!important}}@media(min-width:1200px){.pt-xl-0,.py-xl-0{padding-top:0!important;padding-top:0!important}}@media(min-width:1200px){.pl-xl-0,.px-xl-0{padding-left:0!important;padding-left:0!important}.pl-xl-20,.px-xl-20{padding-left:1.25rem!important;padding-left:20px!important}.pl-xl-25,.px-xl-25{padding-left:1.5625rem!important;padding-left:25px!important}}@media(min-width:1200px){.pb-xl-0,.py-xl-0{padding-bottom:0!important;padding-bottom:0!important}.pb-xl-35,.py-xl-35{padding-bottom:2.1875rem!important;padding-bottom:35px!important}.pb-xl-40,.py-xl-40{padding-bottom:2.5rem!important;padding-bottom:40px!important}.pb-xl-50,.py-xl-50{padding-bottom:3.125rem!important;padding-bottom:50px!important}.pb-xl-80,.py-xl-80{padding-bottom:5rem!important;padding-bottom:80px!important}.pb-xl-140,.py-xl-140{padding-bottom:8.75rem!important;padding-bottom:140px!important}.pb-xl-160,.py-xl-160{padding-bottom:10rem!important;padding-bottom:160px!important}.pb-xl-180,.py-xl-180{padding-bottom:11.25rem!important;padding-bottom:180px!important}}@media(min-width:1200px){.pr-xl-0,.px-xl-0{padding-right:0!important;padding-right:0!important}.pr-xl-15,.px-xl-15{padding-right:.9375rem!important;padding-right:15px!important}.pr-xl-25,.px-xl-25{padding-right:1.5625rem!important;padding-right:25px!important}.pr-xl-50,.px-xl-50{padding-right:3.125rem!important;padding-right:50px!important}}@font-face{font-family:"Sofia Pro";src:url("../fonts/sofiapro/SofiaPro-Black.eot");src:url("../fonts/sofiapro/SofiaPro-Black.eot?#iefix") format("embedded-opentype"),url("../fonts/sofiapro/SofiaPro-Black.woff2") format("woff2"),url("../fonts/sofiapro/SofiaPro-Black.woff") format("woff"),url("../fonts/sofiapro/SofiaPro-Black.ttf") format("truetype"),url("../fonts/sofiapro/SofiaPro-Black.svg#Sofia Pro") format("svg");font-weight:900;font-style:normal}@font-face{font-family:"Sofia Pro";src:url("../fonts/sofiapro/SofiaPro-Bold.eot");src:url("../fonts/sofiapro/SofiaPro-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/sofiapro/SofiaPro-Bold.woff2") format("woff2"),url("../fonts/sofiapro/SofiaPro-Bold.woff") format("woff"),url("../fonts/sofiapro/SofiaPro-Bold.ttf") format("truetype"),url("../fonts/sofiapro/SofiaPro-Bold.svg#Sofia Pro") format("svg");font-weight:700;font-style:normal}@font-face{font-family:"Sofia Pro";src:url("../fonts/sofiapro/SofiaPro-Medium.eot");src:url("../fonts/sofiapro/SofiaPro-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/sofiapro/SofiaPro-Medium.woff2") format("woff2"),url("../fonts/sofiapro/SofiaPro-Medium.woff") format("woff"),url("../fonts/sofiapro/SofiaPro-Medium.ttf") format("truetype"),url("../fonts/sofiapro/SofiaPro-Medium.svg#Sofia Pro") format("svg");font-weight:500;font-style:normal}@font-face{font-family:"Sofia Pro";src:url("../fonts/sofiapro/SofiaPro-Regular.eot");src:url("../fonts/sofiapro/SofiaPro-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/sofiapro/SofiaPro-Regular.woff2") format("woff2"),url("../fonts/sofiapro/SofiaPro-Regular.woff") format("woff"),url("../fonts/sofiapro/SofiaPro-Regular.ttf") format("truetype"),url("../fonts/sofiapro/SofiaPro-Regular.svg#Sofia Pro") format("svg");font-weight:400;font-style:normal}body,html{height:100%;font-size:16px;font-size:1rem;font-family:"proxima-nova",sans-serif;color:#000;-webkit-overflow-scrolling:touch;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(max-width:1199.98px){body.overflow-hidden,html.overflow-hidden{overflow:hidden;position:fixed;left:0;right:0;width:100%}}@media(min-width:1200px){body.overflow-hidden,html.overflow-hidden{overflow:unset!important}}@media(max-width:1199.98px){body.open,html.open{overflow-y:hidden}}a,a:hover{color:#009bda;text-decoration:none}p{font-size:15px;font-size:.9375rem;line-height:21px;color:#000;margin-bottom:10px}@media(min-width:768px){p{font-size:17px;font-size:1.0625rem;line-height:22px}}img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}strong,b{font-weight:700}.font-weight-semibold,#termsCondition .modal-title{font-weight:500}.small,small{font-size:95%;font-weight:400}a:hover,a:active,a:focus{outline:0}@font-face{font-family:'Glyphicons Halflings';src:url(fonts/bootstrap/glyphicons-halflings-regular.eot);src:url(fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"),url(fonts/bootstrap/glyphicons-halflings-regular.woff2) format("woff2"),url(fonts/bootstrap/glyphicons-halflings-regular.woff) format("woff"),url(fonts/bootstrap/glyphicons-halflings-regular.ttf) format("truetype"),url(fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg")}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-plus:before{content:"+"}.glyphicon-minus:before{content:"−"}.timeline{}.timeline:before{position:absolute;content:"";width:1px;height:100%;position:absolute;border-left:1px solid #009bda;left:21px}@media(max-width:767.98px){.timeline:before{left:2px}}.circle-number{width:27px;height:27px;line-height:27px;border-radius:50%;position:absolute;background:#009bda;text-align:center;font-weight:700;left:-10px;color:#fff;font-size:18px;font-size:1.125rem}@media(min-width:768px){.circle-number{width:42px;height:42px;line-height:42px;left:0;font-size:22px;font-size:1.375rem}}.equal-columns .column-wrapper{margin-bottom:30px}.equal-columns .column-wrapper .column-widget{padding:50px 30px 50px;height:100%}@media(min-width:768px){.equal-columns .column-wrapper .column-widget{padding:45px 25px 45px}}.equal-columns .column-wrapper .column-widget h3{font-size:17px;font-size:1.0625rem;line-height:24px;font-weight:500;font-family:"Sofia Pro"}@media(min-width:768px){.equal-columns .column-wrapper .column-widget h3{font-size:24px;font-size:1.5rem;line-height:32px}}ul li::marker{content:'';display:none}.btn-img::after{content:"";display:inline-block;margin-left:10px;background-position:center center;background-repeat:no-repeat}.btn-download-img::after{width:16px;height:16px;background-image:url("../images/styles-images/vivitrol-sprite-sheet-v2.svg");background-position:-640px -475px;background-size:auto}@media(min-width:768px){.btn-download-img::after{width:16px;height:16px;background-image:url("../images/styles-images/vivitrol-sprite-sheet-v2.svg");background-position:-640px -474px}}.btn-external-img::after{width:16px;height:16px;background:center/contain url("../images/styles-images/vivitrol-white-external-link.svg") no-repeat}.btn-close-img::after{width:12px;height:13px;background-image:url("../images/styles-images/vivitrol-global-icons-sprite.svg");background-position:-100px -145px;vertical-align:baseline}.btn-forward-img::after{width:16px;height:12px;background-size:auto;background-image:url("../images/styles-images/vivitrol-button-forward-arrows.svg");position:relative}.btn-reverse-img::before{content:"";display:inline-block;margin-right:15px;width:18px;height:12px;background-size:128px;background-position:-105px -34px;background-image:url("../images/styles-images/vivitrol-global-icons-sprite.svg");position:relative;top:1px}@media(min-width:768px){.btn-reverse-img::before{width:20px;height:14px;background-size:150px;background-position:-123px -40px;top:0}}.bg-black{background:#000}.bg-white{background:#fff}.bg-green{background:#00a94e}.bg-blue{background:#009bda}.bg-green-alt-300{background:#f3faf4}.bg-blue-alt-100{background:#233960}.bg-blue-alt-300{background:#f2f9fc}.bg-blue-alt-550{background:#e5f5fb}.bg-green-alt-400{background:#edf9f2}.bg-green-alt-450{background:#edf8f3}.bg-gray-alt-350{background:#f4f4f4}.bg-blue-alt-400{background:#edf8fc}.bg-yellow{background:#fdba30}.text-black{color:#000}.text-white{color:#fff}.text-green{color:#00a94e}.text-blue{color:#009bda}.text-yellow{color:#fdba30}.text-yellow-alt-150{color:#f6a55d}.text-black-alt-200{color:#202020}.text-black-300{color:#2e2e2e}.text-black-400{color:#171717}.text-blue-alt-100{color:#233960}.text-blue-alt-950{color:#4ec8f9}.text-green-alt-350{color:#29d97a}.text-red-alt-100{color:#ee7624}.underline-black{color:#000}.underline-black:hover{color:#000;text-decoration:underline}.underline-white{color:#fff}.underline-white:hover{color:#fff;text-decoration:underline}.underline-blue{color:#009bda}.underline-blue:hover{color:#009bda;text-decoration:underline}.font-secondary{font-family:"Sofia Pro"}.font-weight-extrabold{font-weight:900}.fs-20-lh-24{font-size:20px;font-size:1.25rem;line-height:24px;font-weight:300}.fs-24-lh-32{font-size:24px;font-size:1.5rem;line-height:32px;font-weight:700}.default-text{color:initial}@media(min-width:768px){.font-weight-md-normal{font-weight:normal}}.error-text{font-size:13px;font-size:.8125rem;line-height:16px;font-weight:500;color:rgba(237,67,49,.7);display:none;margin-top:10px}.errorTxt{font-size:13px;font-size:.8125rem;line-height:16px;font-weight:500;color:rgba(237,67,49,.7)}.list,.home-content ul,.unordered-list ul{margin-left:0;padding:0 0 0 15px;list-style:none}.list li,.home-content ul li,.unordered-list ul li{position:relative;padding-left:25px;margin:0 0 5px 0;font-size:15px;font-size:.9375rem;line-height:21px;color:#000}.list li:before,.home-content ul li:before,.unordered-list ul li:before{content:"•";position:absolute;top:-1.5px;left:-1px;color:#00a94e;font-size:19px}@media(min-width:768px){.list li,.home-content ul li,.unordered-list ul li{font-size:17px;font-size:1.0625rem;line-height:26px;margin:0 0 5px}}.list li ul li,.home-content ul li ul li,.unordered-list ul li ul li{margin:0 0 5px}.list ul,.home-content ul ul,.unordered-list ul ul{list-style:none;padding-left:0}.list ul li,.home-content ul ul li,.unordered-list ul ul li{padding-left:15px}.list ul li:before,.home-content ul ul li:before,.unordered-list ul ul li:before{border-radius:0;height:2px;width:10px;top:11px}.list.opioid-list,.home-content ul.opioid-list,.unordered-list ul.opioid-list{font-family:"proxima-nova",sans-serif}.list.opioid-list li,.home-content ul.opioid-list li,.unordered-list ul.opioid-list li{font-size:15px;font-size:.9375rem;line-height:21px;font-weight:400}.list.opioid-list li:before,.home-content ul.opioid-list li:before,.unordered-list ul.opioid-list li:before{background:#009bda}@media(min-width:768px){.list.opioid-list li,.home-content ul.opioid-list li,.unordered-list ul.opioid-list li{font-size:17px;font-size:1.0625rem;line-height:22px;font-weight:400}}.list.alcohol-list,.home-content ul.alcohol-list,.unordered-list ul.alcohol-list{font-family:"proxima-nova",sans-serif}.list.alcohol-list li:before,.home-content ul.alcohol-list li:before,.unordered-list ul.alcohol-list li:before{color:#00a94e}.list.black-bullets li,.home-content ul.black-bullets li,.unordered-list ul.black-bullets li{line-height:20px;padding-left:15px;color:#000}@media(min-width:768px){.list.black-bullets li,.home-content ul.black-bullets li,.unordered-list ul.black-bullets li{margin-bottom:10px;line-height:22px}}.list.black-bullets li:before,.home-content ul.black-bullets li:before,.unordered-list ul.black-bullets li:before{color:#000!important}.success-list ul{font-size:16px;font-size:1rem;margin:0 0 0 3px}.success-list ul li:before{background:#00a94e}.dashed-list,.dashed-ordered-list ol{margin-left:0;padding:0;list-style:none;font-size:17px;font-size:1.0625rem}.dashed-list>li,.dashed-ordered-list ol>li{position:relative;padding-left:15px;margin:0 0 3px}.dashed-list>li:before,.dashed-ordered-list ol>li:before{content:"–";position:absolute;top:-2px!important;left:0;background:none!important;border-radius:100%;height:auto;width:auto;color:#00a94e}.dashed-ordered-list ol{padding-left:15px}.dashed-list{margin-bottom:3px}.ordered-list-bold{padding:0 20px;margin-top:5px}.ordered-list-bold li{margin:0 0 5px;font-weight:bold;padding-left:0}.ordered-list-bold li span{font-weight:normal;line-height:1.5}.ordered-list-bold li:before{background:transparent}.list{margin:0;padding:0;list-style:none;font-size:16px;font-size:1rem}.number-list{list-style:none;counter-reset:number-counter;padding:0;margin-bottom:0}.number-list>li{counter-increment:number-counter;padding:0;color:#000;margin-bottom:5px;font-size:15px;font-size:.9375rem;line-height:21px}@media(min-width:768px){.number-list>li{font-size:17px;font-size:1.0625rem;line-height:26px}}.number-list>li::before{content:counter(number-counter) ". ";font-size:15px;font-size:.9375rem;line-height:21px;font-weight:700;color:#2e2e2e;position:static;float:left;padding-right:5px}@media(min-width:768px){.number-list>li::before{font-size:17px;font-size:1.0625rem;line-height:26px}}.number-list.number-aligned li{position:relative;padding-left:33px}.number-list.number-aligned li::before{position:absolute;left:0;font-size:15px;font-size:.9375rem;line-height:21px;font-weight:400;float:none}@media(min-width:768px){.number-list.number-aligned li::before{font-size:17px;font-size:1.0625rem;line-height:26px}}.number-list.number-aligned li:first-child::before{content:counter(number-counter) " . "}.numbered-list{padding:0;padding-left:18px;margin-bottom:0}.numbered-list>li{padding:0;position:relative;font-size:15px;font-size:.9375rem;line-height:21px}@media(min-width:768px){.numbered-list>li{font-size:17px;font-size:1.0625rem;line-height:26px}}.green-circular-list>li{padding-left:13px!important}.green-circular-list>li::before{content:url("../images/styles-images/vivitrol-circular-icon.svg");left:0;top:-2px!important}.blue-circular-list>li{padding-left:13px!important}.blue-circular-list>li::before{content:url("../images/styles-images/vivitrol-blue-circular-icon.svg");left:0;top:-2px!important}.squared-list li{margin-bottom:3px!important;padding-left:10px!important}.squared-list li:before{width:4px!important;height:4px!important;border:0!important;border-radius:0!important;top:8.5px!important;content:'';background-color:#00a94e!important}@media(min-width:768px){.squared-list li:before{top:11.5px!important}}.alcohol-page-template .squared-list li:before,.orphan-page-template .squared-list li:before{background-color:#00a94e!important}.opioid-page-template .squared-list li:before{background-color:#009bda!important}.link{color:#009bda;text-decoration:underline}.link:hover,.link:focus{text-decoration:underline}.underline-link{color:#009bda;border-bottom:1px solid #009bda;display:inline-block;line-height:15px}.underline-link:hover,.underline-link:focus{border-bottom:1px solid #009bda}.mobile-tel{font-weight:700}@media(min-width:768px){.mobile-tel{display:inline-block;pointer-events:none;text-decoration:none;color:inherit!important;font-weight:400;box-shadow:none}}@media only screen and (min-width:500px) and (max-width:926px) and (orientation:landscape){.mobile-tel{font-weight:700;color:#009bda!important;pointer-events:auto;text-decoration:underline}}@media(min-width:927px){.mobile-tel.font-w-normal{font-weight:normal}}.popup-tel{color:#000!important;text-decoration:none}.link-secondary{font-family:"Sofia Pro";font-size:18px;font-size:1.125rem;color:#009bda;letter-spacing:.4px}.border-link{border-bottom:1px solid}.border-black{border-color:#000!important}@media(min-width:768px){.position-md-relative{position:relative}}@media(min-width:1200px){.min-height-section{min-height:calc(100vh - 467px)}}.loader-wrapper{position:fixed;left:0;right:0;bottom:0;top:0;z-index:20;width:100%;height:100%;background-color:rgba(0,0,0,.7)}.loader-wrapper .loader-bg-color{background-color:#fff;padding:12px 15px;display:table;margin:0 auto}.loader-wrapper .loader-bg-color .spinner-border{border:.25em solid #fdba30;border-right-color:transparent}.loader-wrapper .loader-bg-color strong{color:#fdba30}.loader-wrapper .loader-center{position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);text-align:center;color:#fff}.loader-wrapper img{position:absolute;top:50%;left:50%;margin:0 auto;width:40px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.scroll{-webkit-overflow-scrolling:touch;overflow-y:auto;max-height:480px;padding-right:10px}.scroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#fff;scrollbar-3dlight-color:#939393}.scroll::-webkit-scrollbar{width:5px;background-color:#f5f5f5}.scroll::-webkit-scrollbar-thumb{background-color:#939393}.custom-scrollbar{border-top-right-radius:10px;border-bottom-right-radius:10px;scrollbar-width:thin;scrollbar-color:#c3c3c3 #f4f4f4}.custom-scrollbar::-webkit-scrollbar{width:4px;height:4px}.custom-scrollbar::-webkit-scrollbar-track{background:#f4f4f4;border-radius:10px;opacity:1}.custom-scrollbar::-webkit-scrollbar-thumb{background:#c3c3c3;border-radius:10px;opacity:1}.error-msg{font-size:12px;font-size:.75rem;color:#ed1c24}.checkbox-custom{position:relative}.checkbox-custom .ck-control-label{margin-left:25px}.checkbox-custom label span{width:16px;height:16px;cursor:pointer;position:absolute;top:2px;left:0;background:#fff;border-radius:0;border:1px solid #dee2e6}.checkbox-custom label span:after{content:"";width:13px;height:2px;position:absolute;top:6px;left:7px;border-radius:2px;background:#fdba30;opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.checkbox-custom label span:before{content:"";width:8px;height:2px;position:absolute;top:8px;left:3px;border-radius:2px;background:#fdba30;opacity:0;-webkit-transform:rotate(50deg);transform:rotate(50deg)}.checkbox-custom input[type="checkbox"]{visibility:hidden}.checkbox-custom input[type="checkbox"]:checked+label span:after,.checkbox-custom input[type="checkbox"]:checked+label span:before{opacity:1}hr{border-top:1px solid #979797;margin:40px 0}@media(min-width:768px){hr{margin:50px 0}}.white-space-nowrap{word-break:break-word;white-space:nowrap;display:inline-block}.break-word{word-break:break-word}.blue-bg-panel{background-color:rgba(0,155,218,.05);border-radius:3px;text-align:center}.blue-bg-panel.download-card h3{font-size:16px;font-size:1rem;line-height:21px;font-weight:700;margin-bottom:30px}@media(min-width:768px) and (max-width:991.98px){.blue-bg-panel.download-card h3{font-size:18px;font-size:1.125rem;line-height:22px;font-weight:700;margin-bottom:0}}@media(min-width:992px){.blue-bg-panel.download-card h3{font-size:22px;font-size:1.375rem;line-height:22px;font-weight:700;margin-bottom:0}}.blue-bg-panel.download-card a{width:200px}@media(min-width:768px){.blue-bg-panel.download-card a{width:245px}}.blue-bg-panel.fatp-panel{padding:25px}@media(min-width:768px){.blue-bg-panel.fatp-panel img{width:auto}}.blue-bg-panel.fatp-panel>div{margin-bottom:25px}.blue-bg-panel.fatp-panel>div:last-child{margin-bottom:0}@media(min-width:768px){.blue-bg-panel.fatp-panel>div{margin-bottom:0}}.green-bg-panel{background-color:rgba(0,169,78,.05);border-radius:3px;text-align:center}.green-bg-panel.fatp-panel{padding:25px}.green-bg-panel.fatp-panel>div{margin-bottom:25px}.green-bg-panel.fatp-panel>div:last-child{margin-bottom:0}@media(min-width:768px){.green-bg-panel.fatp-panel>div{margin-bottom:0}}.green-bg-panel.download-card h3{font-size:16px;font-size:1rem;line-height:21px;font-weight:700;margin-bottom:30px}@media(min-width:768px) and (max-width:991.98px){.green-bg-panel.download-card h3{font-size:18px;font-size:1.125rem;line-height:22px;font-weight:700;margin-bottom:0}}@media(min-width:992px){.green-bg-panel.download-card h3{font-size:22px;font-size:1.375rem;line-height:22px;font-weight:700;margin-bottom:0}}.green-bg-panel.download-card a{width:200px}@media(min-width:768px){.green-bg-panel.download-card a{width:245px}}.bg-panel-spacer{padding:30px 20px;border-radius:3px;text-align:center}@media(min-width:768px){.bg-panel-spacer{padding:40px 30px 30px 30px}}.space-lg-container{padding:0 20px}@media(min-width:992px){.space-lg-container{padding:0 15px}}.bg-note{background:#f8f8f8;padding:15px 25px}.caution-note{padding:30px;border-radius:3px;text-align:center}.caution-note img{margin:0 auto 20px}.caution-note.opioid-note{border:1px solid #009bda}.caution-note.alcohol-note{border:1px solid #00a94e}.caution-note.percent-note{padding:20px 30px}.caution-note.percent-note img{width:58px}.caution-note.percent-note span{width:100%}@media(min-width:768px){.caution-note.percent-note span{width:calc(100% - 88px);font-size:20px;font-size:1.25rem;line-height:23px;font-weight:700}}@media(min-width:992px){.caution-note.percent-note span{width:calc(100% - 150px)}}.caution-note span{font-size:15px;font-size:.9375rem;line-height:21px;font-weight:700}@media(min-width:768px) and (max-width:991.98px){.caution-note{text-align:left}.caution-note img{margin:0 25px 0 0}.caution-note span{width:calc(100% - 73px);vertical-align:middle;font-size:18px;font-size:1.125rem;line-height:24px;font-weight:700}}@media(min-width:992px){.caution-note{text-align:left}.caution-note img{margin:0 25px 0 0}.caution-note span{width:calc(100% - 74px);vertical-align:middle;font-size:21px;font-size:1.3125rem;line-height:28px;font-weight:700}}.vertical-steps .media{background:#333}.content-wrap{width:100%}@media(min-width:1200px){.content-wrap{width:calc(100% - 360px)}}.section-content{padding:20px 0 0}@media(min-width:768px){.section-content{padding:40px 0 0}}@media(min-width:1200px){.section-content{padding:70px 0 0}}.separtor{width:55px;height:2px;background-color:#000;display:block;margin:30px 0}@media(min-width:768px){.separtor{margin:50px auto 45px}}.text-indent-3{text-indent:-3px}.text-indent-5{text-indent:-5px}.text-indent-7{text-indent:-7px}.text-indent-12{text-indent:-12px}.reference h6{font-size:12px;font-size:.75rem;line-height:19px;font-weight:400}@media(min-width:768px){.reference h6{font-size:14px;font-size:.875rem}}.reference h6,.reference a{color:#202020}.vivitrol-callout-bg-1{background-image:url("../images/content-images/vivitrol-callout-bg-1.jpg")}.vivitrol-callout-bg-2{background-image:url("../images/content-images/vivitrol-callout-bg-2.jpg")}.vivitrol-callout-bg-3{background-image:url("../images/content-images/vivitrol-callout-bg-3.jpg")}.vivitrol-callout-bg-4{background-image:url("../images/content-images/vivitrol-callout-bg-4.jpg")}.vivitrol-callout-bg-5{background-image:url("../images/content-images/vivitrol-callout-bg-5.jpg")}.vivitrol-callout-bg-6{background-image:url("../images/content-images/vivitrol-callout-bg-6.jpg")}.vivitrol-callout-bg-7{background-image:url("../images/content-images/vivitrol-callout-bg-7.jpg")}.vivitrol-callout-bg-8{background-image:url("../images/content-images/vivitrol-callout-bg-8.jpg")}.vivitrol-callout-bg-9{background-image:url("../images/content-images/vivitrol-callout-bg-9.jpg")}.vivitrol-callout-bg-10{background-image:url("../images/content-images/vivitrol-callout-bg-10.jpg")}.vivitrol-callout-bg-11{background-image:url("../images/content-images/vivitrol-callout-bg-11.jpg")}.vivitrol-callout-bg-12{background-image:url("../images/content-images/vivitrol-callout-bg-12.jpg")}.vivitrol-callout-bg-13{background-image:url("../images/content-images/vivitrol-callout-bg-13.jpg")}.vivitrol-callout-bg-14{background-image:url("../images/content-images/vivitrol-callout-bg-14.jpg")}.vivitrol-callout-bg-15{background-image:url("../images/content-images/vivitrol-callout-bg-15.jpg")}.vivitrol-callout-bg-16{background-image:url("../images/content-images/vivitrol-callout-bg-16.jpg")}.vivitrol-callout-bg-17{background-image:url("../images/content-images/vivitrol-callout-bg-17.jpg")}.vivitrol-callout-bg-18{background-image:url("../images/content-images/vivitrol-callout-bg-18.jpg")}.vivitrol-callout-bg-19{background-image:url("../images/content-images/vivitrol-callout-bg-19.jpg")}.callout-img{background-size:cover;height:200px;width:100%;background-repeat:no-repeat;background-position:center}@media(min-width:576px) and (max-width:767.98px){.callout-img{width:340px;margin:0 auto}}@media(min-width:768px){.callout-img{height:222px;width:100%}}@media(min-width:1200px){.callout-img{width:346px}}.callout-img.vivitrol-saving-program-card{background-image:url("../images/content-images/vivitrol-copay-card-revised.png")}.vivitrol-callout .callout-heading{font-family:"Sofia Pro";font-size:20px;font-size:1.25rem;line-height:22px;font-weight:700;margin:35px 0 15px;letter-spacing:.5px}@media(min-width:768px){.vivitrol-callout .callout-heading{margin:0 0 25px;font-size:24px;font-size:1.5rem;line-height:29px}}.vivitrol-callout a{margin-top:20px}@media(min-width:768px){.vivitrol-callout a{margin-top:30px}}@media(min-width:768px){.h-md-185{height:185px}}.h-170{height:170px}@media(min-width:768px){.h-170{height:175px}}@media(min-width:992px){.h-170{height:220px}}@media(min-width:1200px){.h-170{height:195px}}.min-w-65{min-width:65px}@media(min-width:768px){.w-md-100{width:100%}}@media(min-width:768px){.h-md-44{height:44px}}@media(max-width:767.98px){.w-sm-54{width:54px}}@media(max-width:767.98px){.w-sm-75{width:75px}}@media(min-width:768px){.h-md-48{height:48px}}@media(min-width:576px){.w-sm-303{width:303px}}.disclaimer{font-size:12px;font-size:.75rem;bottom:6px}.disclaimer.right{right:10px}@media(min-width:768px){.disclaimer.right{right:15px}}.disclaimer.left{left:10px}@media(min-width:768px){.disclaimer.left{left:15px}}.moreless-button{border:2px solid #000;border-radius:100%;width:25px;height:25px;padding:0;display:block;text-align:center;position:absolute;z-index:9;display:block;right:15px;top:20px;cursor:pointer}.moreless-button .toggle-icon{font-family:Arial,Helvetica,sans-serif}.moreless-button .toggle-icon.plus-icon{line-height:22px;font-size:28px;font-weight:normal}.moreless-button .toggle-icon.minus-icon{line-height:17px;font-size:24px;font-weight:bold}.blue-border{border:1px solid #009bda}.blue-border-3{border:3px solid #009bda}.green-border{border:1px solid #00a94e}.green-border-3{border:3px solid #00a94e}.yellow-border-2{border:2px solid #fdba30}.eligibility-claims{padding:20px 30px 15px 30px}@media(min-width:768px){.eligibility-claims{padding:35px 30px 31px 25px}}.eligibility-claims.percent-info{padding:8px 15px 20px}@media(min-width:768px){.eligibility-claims.percent-info{padding:24px 28px 24px 25px;align-items:center}}.eligibility-claims.percent-info .img-wrapper{display:flex;justify-content:center}.eligibility-claims.percent-info img{width:55px;height:55px}@media(min-width:768px){.eligibility-claims.percent-info img{width:84px;height:84px}}.border-width-4{border-width:4px}.border-radius-3,.callout-panel,.download-panel,.info-panel{border-radius:3px}.border-radius-4{border-radius:4px}.border-radius-12{border-radius:12px}.font-size-85-percent{font-size:85%}.font-size-50-percent{font-size:50%}@media(min-width:768px){.mobile-tel{color:#2e2e2e}.mobile-tel:hover{color:#2e2e2e}}.bg-contain{background-size:contain}@media(min-width:768px){.bg-position-md-right{background-position:right}}.cursor-pointer{cursor:pointer}.opacity-1{opacity:1}.default-list li{list-style-type:none}.pointer-events-none{pointer-events:none;opacity:.2}.pe-none{pointer-events:none}.lh-13{line-height:13px}@media(min-width:768px){.lh-md-30{line-height:30px}}.translate-y-5{transform:translateY(5px)}.link-blue{color:#009bda!important}.dashed-list-custom{list-style:none;padding-left:0;margin-bottom:0;margin-top:0}.dashed-list-custom li{list-style-type:none;padding-left:25px;position:relative;margin:0 0 5px 0;font-size:15px;font-size:.9375rem;line-height:21px;color:#2e2e2e}@media(min-width:768px){.dashed-list-custom li{font-size:17px;font-size:1.0625rem;line-height:26px}}.dashed-list-custom li:before{background:#00a94e;content:"";position:absolute;top:10px;left:0;border-radius:0;height:1px;width:10px}.text-underline{text-decoration:underline!important}@media(max-width:767.98px){.text-xs-underline{text-decoration:underline!important}}.custom-select-dropdown{position:relative}.custom-select-dropdown.miles-select .selected{position:absolute;width:100%;height:100%;left:0;cursor:pointer;padding:0 5px}.custom-select-dropdown.miles-select .selected a{background:#fff;text-decoration:none;font-size:14px;font-size:.875rem;line-height:18px}.custom-select-dropdown .selected a:after{content:"";position:relative;background-image:url("../images/styles-images/vivitrol-global-icons-sprite.svg");width:11px;height:7px;margin:0 0 0 15px;background-position:-70px 7px}@media(min-width:768px){.custom-select-dropdown .selected a:after{margin-left:20px}}.custom-select-dropdown .selected a.reverse-arrow:after{transform:translateX(1px) rotate(180deg)}.custom-select-dropdown .options ul{background:#fff;display:none;list-style:none;padding:0;position:absolute;left:auto;right:-1px;top:53px;z-index:19;border:1px solid #c0c1c2;border-bottom:none;margin:0}.custom-select-dropdown .options ul li{border-bottom:1px solid #c0c1c2}.custom-select-dropdown .options ul li a{font-size:14px;font-size:.875rem;line-height:18px;padding:10px 5px 10px 25px;display:block;text-decoration:none;cursor:pointer}.custom-select-dropdown .options ul li a.active{font-weight:700}.custom-select-dropdown .options ul li a.active:before{position:absolute;content:"";width:12px;height:8px;left:10px;margin-top:4px;background-image:url("../images/styles-images/vivitrol-alcohol-icons-sprite.svg");background-position:-200px -296px}.custom-select-dropdown span.value{display:none}.callout-panel{padding:35px 30px}@media(min-width:768px){.callout-panel{padding:40px}}.callout-panel .icon-img{margin-bottom:25px}@media(min-width:768px){.callout-panel .icon-img{margin-right:35px;margin-bottom:0}}.callout-panel h3{font-weight:500}.steps-panel{padding:25px 25px 20px}@media(min-width:768px){.steps-panel{padding:30px 70px 30px 50px}}.steps-panel .steps-img{position:absolute;right:15px}@media(min-width:768px){.steps-panel .steps-img{align-self:center}}.steps-panel h3{font-weight:500}.download-panel{padding:30px;width:100%;text-align:center}@media(min-width:768px){.download-panel{display:flex;padding:40px}}.info-panel{margin:15px 0 40px 0;padding:25px 30px;text-transform:uppercase;font-family:"Sofia Pro";text-align:center}@media(min-width:768px){.info-panel{display:flex;align-items:center;padding:0 70px 0 40px;margin:20px 0 50px 0;height:254px;text-align:left}}@media(min-width:1200px){.info-panel{padding-left:70px}}.info-panel>.row{flex:1}.info-panel .v2-icons{margin:0 auto}.banner-disclaimer{position:absolute;bottom:4px;color:#fff;font-size:12px;font-size:.75rem;font-weight:500}.context-text p{font-weight:700;margin-bottom:10px}.percent-bg{background-image:url("../images/styles-images/vivitrol-alcohol-new-icons-sprite.svg");width:55px;height:55px;display:inline-block;background-repeat:no-repeat}@media(min-width:768px){.percent-bg{width:84px;height:84px}}.percent-bg.ad-99{background-position:0 -92px;background-size:77px}@media(min-width:768px){.percent-bg.ad-99{background-position:0 -139px;background-size:117px}}.percent-bg.ad-91{background-position:0 -34px;background-size:77px}@media(min-width:768px){.percent-bg.ad-91{background-position:0 -51px;background-size:117px}}.orange-percent-bg{background-image:url("../images/styles-images/vivitrol-global-new-icons-sprite.svg");height:100px;width:100px;display:inline-block}@media(min-width:768px){.orange-percent-bg{height:104px;width:104px}}.orange-percent-bg.ad-91{background-position:0 3px;background-size:100px}@media(min-width:768px){.orange-percent-bg.ad-91{height:104px;width:104px;background-position:0 3px;background-size:104px}}.font-weight-normal{font-weight:400!important}.bg-brand-tertiary-light{background-color:rgba(0,169,78,.1)}@media(max-width:767.98px){.long-text-button{min-width:320px;min-height:44px;display:inline-flex;justify-content:center;align-items:center;height:auto!important}.long-text-button .btn-forward-img::after{width:17px}}::placeholder{color:#787878!important}::-webkit-input-placeholder{color:#787878!important}::-moz-placeholder{color:#787878!important}:-moz-placeholder{color:#787878!important}select::-ms-expand{display:none}input[type="search"]::-ms-clear,input[type="search"]::-ms-reveal{display:none;width:0;height:0}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus input:-webkit-autofill,textarea:-webkit-autofill,textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #fff inset;-webkit-text-fill-color:#000}input,textarea{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}input,textarea,select{border:1px solid;line-height:1;padding:5px;outline:0;resize:none}input:focus,input:active,input:hover,textarea:focus,textarea:active,textarea:hover,select:focus,select:active,select:hover{outline:0}input.form-control,textarea.form-control,select.form-control{border:1px solid #333;padding:5px 15px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.form-control{border-radius:0}.form-control:focus{color:#555;font-weight:normal!important;box-shadow:none!important;outline:none!important}.wrap-form-contact .form-control.invalid{border:2px solid #ed4331}.search-provider .btn.btn-default{padding:8px 12px;height:40px;border:none;left:4px;top:1px}@media(min-width:1200px){.search-provider .btn.btn-default{padding:10px;left:-4px;top:unset}}.search-provider .btn-default{background-color:#fdba30;position:absolute;right:0;border:0;border-radius:0}.search-provider .btn-default.active{opacity:1!important}.search-provider .btn-default img{width:23px}.search-provider .btn-default:hover,.search-provider .btn-default:active,.search-provider .btn-default:focus{background-color:#fdb217;outline:none;box-shadow:none}.search-provider .input-group{width:100%}@media(min-width:1200px){.search-provider .input-group{margin-top:3px;margin-left:114px;max-width:500px}}.search-provider .input-group .form-control{min-width:215px;padding-left:50px;padding-right:30px;height:47px;border:0;font-size:16px}@media(min-width:1200px){.search-provider .input-group .form-control{height:44px;font-size:14px;width:270px}}.search-provider .input-group .form-control:focus,.search-provider .input-group .form-control:active{outline:none;box-shadow:none}.search-provider .input-group .form-control:focus+button,.search-provider .input-group .form-control:active+button{z-index:20}.search-provider .checkbox-inline{font-size:14px}.search-provider .checkbox-inline a{text-decoration:none;border-bottom:1px solid #fff}.search-provider .checkbox-inline a:hover,.search-provider .checkbox-inline a:active .search-provider .checkbox-inline a:focus{text-decoration:none}.num{border-radius:50%;width:40px;height:40px;padding:8px;background:#fff;border:2px solid #c3c3c5;color:#c3c3c5;text-align:center;display:block;float:left;font-size:20px;line-height:1.2;font-weight:700;position:relative;top:-10px;margin-right:15px}.num:before{content:"";position:absolute;width:3px;height:10px;background:#fff;top:30px;left:28px}.steps{margin-bottom:40px;color:#5f6061}.steps h4{font-size:19px;color:#5f6061}.steps label{font-size:16px;font-size:1rem;margin-bottom:5px}.steps .head{font-size:19px;font-size:1.1875rem;font-weight:700;color:#c0c1c2;margin-bottom:40px}.steps .head img{position:relative;top:-1px;padding-left:10px}.steps .content{display:inline-block;width:100%}@media(min-width:768px){.steps .content{padding-left:51px}}.steps .content h5{font-family:"proxima-nova",sans-serif;font-size:19px;font-weight:700;color:#5f6061}.steps .content p{color:#5f6061}.steps .content input{font-style:italic;color:#c1c1c2;font-size:14px;padding:8px 12px;text-indent:1px;border-radius:0;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.steps.active{margin-bottom:50px}.steps.active .head{color:#fdba30}.steps.active .num{border:2px solid #fdba30;color:#fdba30}.steps select.form-control{border-radius:2px;height:30px;padding:4px 12px;border:1px solid #fdba30;border-color:#5f6061;color:#5f6061;box-shadow:none}.media-info-2 h4{margin-bottom:10px}.media-info-2 ul{margin-left:0;padding:0;list-style:none}.media-info-2 ul li{position:relative;padding-left:10px;margin:0 0 10px}.media-info-2 ul li:before{content:"";position:absolute;top:8px;left:0;border-radius:100%;height:4px;width:4px;background:#00a94e}.control{display:block;position:relative;padding-left:20px;cursor:pointer;font-size:12px}.control input{position:absolute;z-index:-1;opacity:0;left:0}.control .control-indicator{position:absolute;top:2px;left:0;height:14px;width:14px;border:1px solid #fff}.control .control-indicator:after{content:"";position:absolute;display:none}.control.control-grey-checkbox{padding-left:45px;font-size:15px;font-size:.9375rem;line-height:21px;font-weight:400}@media(min-width:768px){.control.control-grey-checkbox{font-size:17px;font-size:1.0625rem;line-height:22px}}.control.control-grey-checkbox .control-indicator{height:25px;width:26px;border:1px solid #c0c1c2;border-radius:1px}.control.control-grey-checkbox .control-indicator:after{left:4px;top:3px}.control input:checked~.control-indicator:after{display:block}.control-checkbox .control-indicator:after{left:4px;top:0;width:5px;height:10px;border-right:2px solid #fff;border-bottom:2px solid #fff;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.radio{display:block;position:relative;padding-left:20px;user-select:none}.radio input{position:absolute;opacity:0;cursor:initial;left:0;z-index:-1}.radio input:checked~.checkmark:after{display:block}.radio .checkmark,.radio .fatp .green-tick-list li::before,.fatp .green-tick-list .radio li::before{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border-radius:50%;border:1px solid #c0c1c2;z-index:1;cursor:pointer}.radio .checkmark:after{content:"";position:absolute;display:none;top:4px;left:4px;width:15px;height:15px;border-radius:50%}.has-error .control-indicator{border:1px solid #ed4331!important}.input-has-error .error-text,.has-error .error-text{display:block!important}.input-has-error .form-control,.has-error .form-control{border:1px solid #ed4331!important}.input-has-error.input-error label,.has-error.input-error label{color:#ed4331!important}.radio-text-info{color:#c1c1c2}.multistep-form{width:100%;position:relative;margin-bottom:40px;z-index:1}.multistep-form .material-form.left-shadow:before{content:"";position:absolute;width:50px;height:50px;top:0;left:0;background:-moz-linear-gradient(left,#fff 0%,rgba(255,255,255,.1) 100%);background:-webkit-linear-gradient(left,#fff 0%,rgba(255,255,255,.1) 100%);background:linear-gradient(to right,#fff 0%,rgba(255,255,255,.1) 100%);z-index:9}.multistep-form .material-form.right-shadow:after{content:"";position:absolute;width:50px;height:50px;top:0;right:0;background:-moz-linear-gradient(left,rgba(255,255,255,.1) 0%,#fff 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.1) 0%,#fff 100%);background:linear-gradient(to right,rgba(255,255,255,.1) 0%,#fff 100%);z-index:9}.multistep-form .material-form .list li:before{top:0}.multistep-form .ul-tabs{overflow:hidden}.multistep-form #progressbar{margin:0;padding:0;overflow:hidden;background-color:#fff;border:none}.multistep-form #progressbar li{list-style-type:none;text-transform:uppercase;position:relative;padding:0;min-height:50px}.multistep-form #progressbar li a{font-size:12px;font-size:.75rem;line-height:14px;font-weight:500;color:#000}@media(min-width:768px){.multistep-form #progressbar li a{font-size:14px;font-size:.875rem;line-height:16px}}.multistep-form #progressbar li.step-completed a{font-weight:500;justify-content:flex-start}@media(min-width:768px){.multistep-form #progressbar li#getCopaycard a{justify-content:center}}.multistep-form #progressbar li:before{position:absolute;content:"";width:100%;left:0;background:transparent;height:100%;z-index:9}.multistep-form #progressbar li a{display:flex;padding:10px 0 10px 20px;height:100%;align-items:center}@media(min-width:768px){.multistep-form #progressbar li a{padding:10px 10px 10px 50px;justify-content:center}}.multistep-form #progressbar li a:before,.multistep-form #progressbar li a:after{content:" ";position:absolute;display:block;width:0;height:0;top:50%;left:100%;margin-top:-30px;margin-left:1px;border-top:30px solid transparent;border-bottom:30px solid transparent;border-left:15px solid #fff;z-index:1}@media(min-width:768px){.multistep-form #progressbar li a:before,.multistep-form #progressbar li a:after{margin-top:-50px;border-top:50px solid transparent;border-bottom:50px solid transparent;border-left:30px solid #fff}}.multistep-form #progressbar li a:after{z-index:2;margin-left:-2px}.multistep-form #progressbar li a.active{font-weight:700;color:#fff}.multistep-form #progressbar li:first-child a{padding-left:10px}@media(min-width:768px){.multistep-form #progressbar li:first-child a{padding-left:30px}}.multistep-form #progressbar li:last-child a:after,.multistep-form #progressbar li:last-child a:before{display:none}.multistep-form #progressbar li:after{position:absolute;right:-5px;top:50%;transform:translateY(-50%);margin-top:3px;z-index:3}@media(min-width:992px){.multistep-form #progressbar li:after{right:3px}}.multistep-form fieldset{background:rgba(0,155,218,.07);padding:20px 20px 40px;position:relative;margin-bottom:20px}.multistep-form fieldset #dvDocusignError{padding:10px 15px}.multistep-form fieldset #dvDocusignError h3{font-size:19px;font-size:1.1875rem;line-height:27px}.multistep-form fieldset #dvDocusignError p{font-size:17px;font-size:1.0625rem;line-height:27px;font-weight:400}.multistep-form fieldset #step1EligibilityError{font-size:22px;font-size:1.375rem;line-height:36px;padding:15px 15px}@media(min-width:768px){.multistep-form fieldset{padding:20px 30px 35px}.multistep-form fieldset #dvDocusignError{padding:10px 30px}.multistep-form fieldset #step1EligibilityError{padding-left:25px}}.multistep-form fieldset small{font-size:15px;font-size:.9375rem;line-height:21px;font-weight:400}@media(min-width:768px){.multistep-form fieldset small{font-size:19px;font-size:1.1875rem;line-height:25px}}.multistep-form fieldset small i{font-size:14px;font-size:.875rem;line-height:22px;font-weight:400}.multistep-form fieldset small.phone-no-note i{font-size:13px;font-size:.8125rem;line-height:16px;font-weight:400}.multistep-form fieldset:not(:first-of-type){display:none}.multistep-form fieldset .form-privacy-content{font-size:18px;font-size:1.125rem;line-height:22px;font-weight:400}.multistep-form fieldset .form-group input{padding:0}.multistep-form fieldset .form-group select,.multistep-form fieldset .form-group input{border:1px solid #c0c1c2;height:38px;border-radius:2px;width:100%;color:#000;font-family:"proxima-nova",sans-serif;font-size:19px;font-size:1.1875rem;line-height:24px}.multistep-form fieldset .form-group select{-moz-appearance:none;-webkit-appearance:none;appearance:none;position:relative;z-index:2;background:none;height:50px;font-size:22px;font-size:1.375rem;line-height:29px}.multistep-form fieldset .form-group .select-wrapper:before{content:url("../images/styles-images/vivitrol-black-triangle-down-icon.svg");position:absolute;right:25px;top:13px;z-index:1}.multistep-form fieldset .form-group .select-wrapper .select-inner{background:#fff;padding:0}.multistep-form fieldset .form-group .select-wrapper.valid .form-control{border:1px solid #00a94e!important}.multistep-form fieldset .savings-card-front{position:relative;font-size:11px;color:#000}.multistep-form fieldset .savings-card-front .rxgrp,.multistep-form fieldset .savings-card-front .rxid{position:absolute;width:100px;text-align:right;left:147px;top:90px;font-size:6px;letter-spacing:.2px}@media(min-width:992px){.multistep-form fieldset .savings-card-front .rxgrp,.multistep-form fieldset .savings-card-front .rxid{font-size:7px;left:201px;top:110px}}.multistep-form fieldset .savings-card-front .rxid{top:96px}@media(min-width:992px){.multistep-form fieldset .savings-card-front .rxid{top:117px}}.multistep-form fieldset .savings-card-front .card-disclaimer-text{position:relative;top:10px}.multistep-form fieldset .savings-card-front,.multistep-form fieldset .savings-card-back{text-align:center;margin:0 auto;width:266px}@media(min-width:992px){.multistep-form fieldset .savings-card-front,.multistep-form fieldset .savings-card-back{width:324px}}.multistep-form fieldset #step3Content .copay-buttons .btn{min-width:100%}@media(min-width:576px){.multistep-form fieldset #step3Content .copay-buttons .btn{min-width:333px;max-width:333px;margin:0 auto}}.multistep-form fieldset #step3Content .copay-buttons .btn.btn-download-img,.multistep-form fieldset #step3Content .copay-buttons .btn.btn-external-img{vertical-align:middle;display:flex}@media(min-width:768px){.multistep-form fieldset #step3Content .copay-buttons .btn:after{align-self:center;margin-left:auto}}@media(max-width:767.98px){.multistep-form fieldset #step3Content .copay-buttons .btn strong{width:calc(100% - 32px);display:inline-block}}@media(min-width:576px){.multistep-form fieldset #step3Content .copay-buttons .btn strong{width:100%}}.multistep-form fieldset #step1AgeError{padding:20px;margin-bottom:50px}.multistep-form fieldset .disabled-content{pointer-events:none;opacity:.4}.multistep-form fieldset .btnPrevious,.multistep-form fieldset .btnNext{font-size:10px;font-size:.625rem;line-height:20px;font-weight:400;letter-spacing:.5px;padding:8px 15px}@media(max-width:369px){.multistep-form fieldset .btnPrevious .back-arrow,.multistep-form fieldset .btnNext .back-arrow{transform:scale(.8) translateY(3px)}}@media(min-width:370px){.multistep-form fieldset .btnPrevious,.multistep-form fieldset .btnNext{font-size:14px;font-size:.875rem;line-height:20px}}@media(min-width:768px){.multistep-form fieldset .btnPrevious,.multistep-form fieldset .btnNext{font-size:18px;font-size:1.125rem;line-height:24px;letter-spacing:.7px;padding:8px 24px}}.multistep-form fieldset .btnNext img{margin-top:4px;margin-left:15px}@media(min-width:768px){.multistep-form fieldset .btnNext img{margin-top:6px}}.multistep-form fieldset .btnPrevious{padding:0 0 2px;border-bottom:1px solid;cursor:pointer;font-family:"Sofia Pro"}.multistep-form fieldset .btnPrevious img{margin-top:-5px;width:15px}@media(min-width:576px){.multistep-form fieldset .btnPrevious img{margin-top:-8px;width:20px}@supports (-webkit-touch-callout:none){.multistep-form fieldset .btnPrevious img{margin-top:-5px;}}}.multistep-form #copayForm #progressbar{min-width:322px}.multistep-form #benefitsVerification #progressbar{min-width:530px}.multistep-form #benefitsVerification #progressbar li a{padding:0 0 0 20px}@media(min-width:768px){.multistep-form #benefitsVerification #progressbar li a{padding:10px 10px 10px 50px}}@media(min-width:1200px){.multistep-form #benefitsVerification #progressbar li a{padding-left:38px}}#dialog-emailForm .form-group label{font-weight:400}#confirmform{margin-bottom:130px}.mktoForm .mktoFormRow{width:100%!important}.mktoForm textarea#specificRequestVivitrol{height:82px!important;position:relative!important;bottom:-5px!important}#formheader p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mktoForm .mktoRequiredField .mktoAsterix{display:none!important}.mktoForm .mktoLabel{width:auto!important;float:none!important;display:block;color:#000;margin-bottom:5px;font-weight:500;padding-top:2px!important}.mktoForm .mktoFieldWrap .mktoLabel{font-family:"proxima-nova",sans-serif!important;font-size:20px;font-size:1.25rem;font-weight:400}.mktoForm .mktoFieldWrap,.mktoForm .mktoFormCol{float:none}.mktoForm .mktoFieldWrap{width:100%!important}.mktoForm input[type="text"],.mktoForm input[type="url"],.mktoForm input[type="email"],.mktoForm input[type="tel"],.mktoForm input[type="number"],.mktoForm input[type="date"],.mktoForm textarea.mktoField,.mktoForm select.mktoField{display:block;border:1px solid #c0c1c2;position:relative;background-color:#fff;color:#000;font-family:"proxima-nova",sans-serif;font-size:24px;font-size:1.5rem;line-height:24px;height:50px;color:#000;position:relative;z-index:2!important;padding:5px 15px!important}.mktoGutter.mktoHasWidth,.mktoOffset{display:none}.mktoFieldWrap.mktoRequiredField{float:none!important}@media only screen and (max-width:767px){.mktoForm input[type="text"],.mktoForm input[type="url"],.mktoForm input[type="email"],.mktoForm input[type="tel"],.mktoForm select.mktoField,.mktoForm input[type="number"],.mktoForm input[type="date"],.mktoForm textarea.mktoField{font-size:16px!important}}@media only screen and (max-width:480px){.mktoForm .mktoFormRow .mktoField{border-radius:3px;height:38px;padding:9px 12px}}.mktoForm .mktoFormCol{float:none!important;min-height:auto!important}@media(min-width:768px){.mktoForm .mktoFormCol{max-width:100%!important}}.mktoForm .mktoFormCol{margin-bottom:15px!important}.mktoFieldDescriptor.mktoFormCol{min-height:auto!important}.mktoForm .mktoAsterix{float:right!important;color:#ed4331!important}.mktoForm div{padding-left:0!important;padding-right:0!important}.mktoForm{padding:0!important;width:100%!important;display:flex;flex-wrap:wrap}@media(max-width:1199.98px){.mktoForm{overflow:hidden!important}}.mktoForm input[type="url"],.mktoForm input[type="text"],.mktoForm input[type="date"],.mktoForm input[type="tel"],.mktoForm input[type="email"],.mktoForm input[type="number"],.mktoForm textarea.mktoField,.mktoForm select.mktoField{width:100%!important}.mktoForm .mktoRadioList,.mktoForm .mktoCheckboxList{width:100%!important;height:auto!important;padding:0!important;margin:0;border:none!important;margin-top:0!important;top:0;left:0;z-index:2;margin-bottom:10px}.mktoForm .mktoRadioList input,.mktoForm .mktoCheckboxList input{height:auto!important}.mktoForm .mktoLabel{padding-top:2px;width:auto!important;float:none!important}.mktocaptcha{-ms-flex-order:1;order:1;width:100%;margin-bottom:30px!important}.mktoButtonRow{-ms-flex-order:2;order:2;width:100%}.mktoForm button.mktoButton{cursor:pointer;margin:0;white-space:normal;text-transform:uppercase;font-family:proxima-nova,sans-serif!important;outline:none!important;padding:10px 12px!important;font-size:16px!important;line-height:22px!important;border-radius:2px!important;background-color:transparent!important;font-weight:400!important;width:auto!important;box-shadow:none!important}.mktoForm .mktoButtonWrap.mktoMinimal .mktoButton:active,.request-a-rep .mktoForm button.mktoButton{box-shadow:none!important}.mktoForm button.mktoButton{text-shadow:none!important}.mktoButtonRow span.mktoButtonWrap.mktoMinimal{margin-left:0!important}.mktoForm input[type="number"]::-webkit-outer-spin-button,.mktoForm input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.mktoForm input[type="number"]{-moz-appearance:textfield}.checkbox-div .mktoError{transform:translateY(-50%);bottom:-13px!important}@media(min-width:768px) and (max-width:1199.98px){.checkbox-div .mktoError{bottom:3px!important}}@media(min-width:768px){.mktoForm .errorMsgCenter .mktoError{bottom:auto!important;margin-top:0!important}}.mktoForm .mktoError{position:relative!important;z-index:1!important;right:0!important;color:#ed4331!important;font-size:14px;bottom:0!important;margin-bottom:10px;top:8px}.mktoForm .mktoError .mktoErrorMsg{display:block;box-shadow:none!important;background-color:transparent!important;background-image:none!important;border:none!important;border-radius:0!important;line-height:1.2em;max-width:16em;padding:0!important;font-weight:700!important;color:#ed4331!important;font-size:14px!important;margin-top:3px!important;text-shadow:none!important}.mktoForm .mktoError .mktoErrorArrowWrap{display:none!important}.mktoInvalid{border:1px solid #ed4331!important}.mktoField:focus{outline:none!important}.mktoForm p:empty,.mktoForm p:blank{display:none}.mktoCheckboxList input{opacity:0;position:absolute}.mktoCheckboxList input,.mktoCheckboxList label{display:inline-block;vertical-align:middle;margin:5px;cursor:pointer}.mktoCheckboxList label{position:relative}.mktoCheckboxList input+label:before{content:"";background:#fff;height:25px;width:26px;border:1px solid #c0c1c2;display:inline-block;vertical-align:middle;margin-right:10px;text-align:center}.mktoCheckboxList input:checked+label:after{content:url("../images/styles-images/vivitrol-green-checked.svg");position:absolute;left:6px;top:3px}body .mktoForm .mktoCheckboxList>label{margin-left:0}.mktoForm .checkbox-div label.mktoLabel{padding-left:35px!important;font-weight:400!important;margin-bottom:0}@media only screen and (max-width:480px),only screen and (max-device-width:480px),only screen and (max-device-height:480px){.mktoForm *{padding:0!important}.mktoForm .mktoFormCol .mktoLabel a,.mktoForm sup{padding:10px 0!important}}.mkto-loader{text-align:center;margin-top:25px}.mkto-loader img{width:130px}#captchaBlock br{display:none}#grecaptcha-error{margin-top:10px!important;color:#ed4331!important;font-size:14px;font-weight:600}button{outline:none}button:focus,button:hover,button:active{outline:none;box-shadow:none}.btn.btn-primary.disabled,.btn.btn-primary:disabled,.btn.btn-primary-green:disabled:hover,.btn.btn-primary-yellow:disabled:hover,.btn.btn-default:not(:disabled):not(.disabled):active,.btn.btn-default.disabled,.btn.btn-default:disabled{color:rgba(0,0,0,.5)!important;background-color:#c0c1c2!important;border-color:#c0c1c2!important;opacity:1!important}.btn:focus,.btn:hover,.btn:active,.btn:active.focus,.btn:focus.active,.btn:active:focus,.btn:not(:disabled):not(.disabled):active,.btn:not(:disabled):not(.disabled):active:focus{outline:none;box-shadow:none}.btn.btn-default{color:#fff;font-size:14px;font-size:.875rem;padding:12px 20px;border-radius:30px;border:1px solid #fff;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn.btn-primary{color:#000;font-size:14px;font-size:.875rem;padding:12px 20px;border-radius:30px;background-color:#fdba30;border:1px solid #fdba30}.btn.btn-secondary{color:#fff;font-size:16px;font-size:1rem;padding:8px 30px;border-radius:30px;background-color:#fdba30;border:none}.btn.btn-tertiary{color:#fff;font-size:14px;font-size:.875rem;padding:9px 20px;border-radius:30px;background-color:#00a94e;border:1px solid #fff}.btn.btn-link{color:#fff;font-size:16px;font-size:1rem;padding:0;border-radius:0;background-color:transparent;border:1px solid #fff}.btn.btn-xs{font-size:16px;font-size:1rem;padding:23px 22px 14px 13px}.btn.btn-default:hover{background-color:#c0c1c2;text-decoration:none}.btn.btn-primary:hover{color:#fff;background-color:#000;text-decoration:none}.btn.btn-secondary:hover{color:#000;background-color:#fecc64;text-decoration:none}.btn.btn-tertiary:hover{color:#fff;background-color:#00a94e;text-decoration:none}.btn.btn-primary{text-transform:uppercase;font-family:"proxima-nova",sans-serif;letter-spacing:.5px;font-size:16px;font-size:1rem;line-height:1;padding:14px 20px;height:44px}@media(min-width:768px){.btn.btn-primary{height:48px;padding:16px 24px}}.btn.btn-primary.btn-download-img,.btn.btn-primary.btn-external-img{padding:12px 20px;display:inline-flex;justify-content:center;align-items:center}@media(min-width:768px){.btn.btn-primary.btn-download-img,.btn.btn-primary.btn-external-img{padding:12px 24px}}.btn.btn-primary.with-arrow .fa,.btn.btn-primary.with-arrow .forward-arrow,.btn.btn-primary.with-icon .fa,.btn.btn-primary.with-icon .forward-arrow{margin-top:6px;margin-left:15px;color:#fff;width:16px}@media(min-width:768px){.btn.btn-primary.with-arrow .fa,.btn.btn-primary.with-arrow .forward-arrow,.btn.btn-primary.with-icon .fa,.btn.btn-primary.with-icon .forward-arrow{margin-top:5px;margin-left:20px;width:20px}}.btn.btn-primary.with-arrow .download-icon,.btn.btn-primary.with-icon .download-icon{width:15px;display:inline-block;vertical-align:top;margin-left:10px}@media(min-width:768px){.btn.btn-primary.with-arrow .download-icon,.btn.btn-primary.with-icon .download-icon{margin-left:13px;margin-top:2px}}.btn.btn-primary.with-arrow .link-icon,.btn.btn-primary.with-icon .link-icon{width:19px;display:inline-block;vertical-align:top;margin-left:10px}@media(min-width:768px){.btn.btn-primary.with-arrow .link-icon,.btn.btn-primary.with-icon .link-icon{margin-left:13px;margin-top:-1px}}.btn.btn-primary-green{color:#fff;background-color:#00a94e;border:1px solid #00a94e}.btn.btn-primary-green:not(:disabled):not(.disabled):active,.btn.btn-primary-green:hover{color:#fff;background-color:#33ba71;border:1px solid #33ba71}.btn.btn-primary-blue{color:#fff;background-color:#009bda;border:1px solid #009bda}.btn.btn-primary-blue:not(:disabled):not(.disabled):active,.btn.btn-primary-blue:hover{color:#fff;background-color:#33afe1;border:1px solid #33afe1}.btn.btn-primary-orange{color:#fff;background-color:#ed5e2e;border:1px solid #ed5e2e}.btn.btn-primary-orange:not(:disabled):not(.disabled):active,.btn.btn-primary-orange:hover{color:#fff;background-color:#f17e58;border:1px solid #f17e58}.btn.btn-primary-yellow{color:#000;background-color:#fdba30;border:1px solid #fdba30}.btn.btn-primary-yellow:not(:disabled):not(.disabled):active,.btn.btn-primary-yellow:hover{color:#000;background-color:#fdc859;border:1px solid #fdc859}.btn.btn-secondary{text-transform:uppercase;font-family:"proxima-nova",sans-serif;font-weight:900;color:#000}.btn.btn-secondary:not(:disabled):not(.disabled):active,.btn.btn-secondary.disabled,.btn.btn-secondary:disabled{color:rgba(0,0,0,.5);background-color:#c0c1c2;border-color:#c0c1c2;opacity:1}.btn.btn-secondary.with-arrow .fa,.btn.btn-secondary.with-icon .fa{margin-top:3px;margin-left:20px;color:#fff}.btn.btn-default{color:#000;font-family:"proxima-nova",sans-serif;font-size:16px;font-size:1rem;line-height:1;letter-spacing:.5px;text-transform:uppercase;padding:13px 20px;border:2px solid #c0c1c2;height:44px}@media(min-width:768px){.btn.btn-default{padding:15px 24px;height:48px}}.btn.btn-default:not(:disabled):not(.disabled):active,.btn.btn-default.disabled,.btn.btn-default:disabled{color:#000!important}@media(min-width:768px){.btn.btn-tertiary{font-size:18px;font-size:1.125rem;line-height:22px;letter-spacing:.7px;padding:10px 24px}}.input-group .btn{padding:10px 12px;height:50px;width:50px}.input-group .btn-default{background-color:#fdba30;position:absolute;right:0;border:0;border-radius:0}.input-group .btn-default.active{opacity:1!important}.input-group .btn-default img{width:23px}h1,h2,h3,h4,h5,h6{font-family:"proxima-nova",sans-serif}h1,.h1{font-family:"Sofia Pro";font-size:28px;font-size:1.75rem;line-height:32px;font-weight:700;letter-spacing:.5px;text-shadow:2px 2px 4px rgba(0,0,0,.6);filter:drop-shadow(0 0 60px #000);margin-bottom:0}@media(min-width:768px){h1,.h1{font-size:38px;font-size:2.375rem;line-height:42px}}h2,.h2{font-family:"Sofia Pro";font-size:20px;font-size:1.25rem;line-height:28px;font-weight:500}@media(min-width:768px){h2,.h2{font-size:24px;font-size:1.5rem;line-height:32px}}h2-secondary,.h2-secondary{font-family:"proxima-nova",sans-serif;font-size:20px;font-size:1.25rem;line-height:24px;font-weight:700}@media(min-width:768px){h2-secondary,.h2-secondary{font-size:24px;font-size:1.5rem;line-height:29px}}h3,.h3{font-size:17px;font-size:1.0625rem;line-height:24px;font-weight:700}@media(min-width:768px){h3,.h3{font-size:19px;font-size:1.1875rem;line-height:29px}}h3-secondary,.h3-secondary{font-family:"Sofia Pro";font-size:20px;font-size:1.25rem;line-height:22px;font-weight:700;letter-spacing:.5px}@media(min-width:768px){h3-secondary,.h3-secondary{font-size:24px;font-size:1.5rem;line-height:29px}}h4,.h4{font-size:15px;font-size:.9375rem;line-height:21px;font-weight:700}@media(min-width:768px){h4,.h4{font-size:17px;font-size:1.0625rem;line-height:22px}}h5,.h5{font-size:15px;font-size:.9375rem;line-height:21px;font-weight:700}h6,.h6{font-size:14px;font-size:.875rem;line-height:17px}.font-17,.context-text p{font-size:17px;font-size:1.0625rem;line-height:23px}.font-12{font-size:12px;font-size:.75rem;line-height:22px}.font-19{font-size:19px;font-size:1.1875rem;line-height:27px;font-weight:700}.font-15-md-17,.pagination{font-size:15px;font-size:.9375rem;line-height:21px;font-weight:400}@media(min-width:768px){.font-15-md-17,.pagination{font-size:17px;font-size:1.0625rem;line-height:22px;font-weight:400}}.font-18-md-16{font-size:18px;font-size:1.125rem;line-height:26px}@media(min-width:768px){.font-18-md-16{font-size:16px;font-size:1rem;line-height:22px}}.font-15-md-21{font-size:15px;font-size:.9375rem;line-height:21px;font-weight:400}@media(min-width:768px){.font-15-md-21{font-size:21px;font-size:1.3125rem;line-height:27px}}.font-15-md-22{font-size:15px;font-size:.9375rem;line-height:21px}@media(min-width:768px){.font-15-md-22{font-size:22px;font-size:1.375rem;line-height:28px}}.font-17-md-19{font-size:17px;font-size:1.0625rem;line-height:22px;font-weight:400}@media(min-width:768px){.font-17-md-19{font-size:19px;font-size:1.1875rem;line-height:22px}}.font-17-md-22{font-size:17px;font-size:1.0625rem;line-height:22px;font-weight:700}@media(min-width:768px){.font-17-md-22{font-size:22px;font-size:1.375rem;line-height:28px}}.font-18-md-24{font-size:18px;font-size:1.125rem;line-height:22px;font-weight:700}@media(min-width:768px){.font-18-md-24{font-size:24px;font-size:1.5rem;line-height:28px}}.font-20-md-22{font-size:20px;font-size:1.25rem;line-height:26px;font-weight:700}@media(min-width:768px){.font-20-md-22{font-size:22px;font-size:1.375rem}}.font-12-md-14{font-size:12px;font-size:.75rem;line-height:17px;font-weight:400}@media(min-width:768px){.font-12-md-14{font-size:14px;font-size:.875rem;line-height:17px}}.font-16-md-24{font-size:16px;font-size:1rem;line-height:20px;font-weight:700}@media(min-width:768px){.font-16-md-24{font-size:24px;font-size:1.5rem;line-height:32px}}.font-12-md-17{font-size:12px;font-size:.75rem;line-height:19px;font-weight:400}@media(min-width:768px){.font-12-md-17{font-size:17px;font-size:1.0625rem;line-height:23px}}.font-13-md-17{font-size:13px;font-size:.8125rem;line-height:20px;font-weight:400}@media(min-width:768px){.font-13-md-17{font-size:17px;font-size:1.0625rem;line-height:24px}}.font-20-md-23{font-size:20px;font-size:1.25rem;line-height:14px;font-weight:700}@media(min-width:768px){.font-20-md-23{font-size:23px;font-size:1.4375rem;line-height:23px}}.font-21-md-22{font-size:21px;font-size:1.3125rem;line-height:27px;font-weight:400}@media(min-width:768px){.font-21-md-22{font-size:22px;font-size:1.375rem;line-height:29px;font-weight:400}}.font-20-md-24{font-size:20px;font-size:1.25rem;line-height:24px;font-weight:700}@media(min-width:768px){.font-20-md-24{font-size:24px;font-size:1.5rem;line-height:32px}}.font-22-md-25{font-size:22px;font-size:1.375rem;line-height:27px;font-weight:400}@media(min-width:768px){.font-22-md-25{font-size:25px;font-size:1.5625rem;line-height:27px}}@media(min-width:768px){.font-md-22{font-size:22px;font-size:1.375rem}}.font-12-lh-16{font-size:12px;font-size:.75rem;line-height:16px;font-weight:400}.font-13-lh-14{font-size:13px;font-size:.8125rem;line-height:14px;font-weight:700}.font-14-lh-16{font-size:14px;font-size:.875rem;line-height:16px;font-weight:400}.font-14-lh-18{font-size:14px;font-size:.875rem;line-height:18px;font-weight:400}.font-14-lh-17{font-size:14px;font-size:.875rem;line-height:17px}.font-14-lh-20{font-size:14px;font-size:.875rem;line-height:20px}.font-14-lh-22{font-size:14px;font-size:.875rem;line-height:22px}.font-15-lh-18{font-size:15px;font-size:.9375rem;line-height:18px;font-weight:700}.font-15-lh-22{font-size:15px;font-size:.9375rem;line-height:22px}.font-16-lh-20{font-size:16px;font-size:1rem;line-height:20px}.font-16-lh-22{font-size:16px;font-size:1rem;line-height:22px}.font-17-lh-22,.orphan-page-template .content-wrap .main-page-content p,.orphan-page-template .content-wrap .main-page-content li,.orphan-page-template .content-wrap .main-page-content a{font-size:17px;font-size:1.0625rem;line-height:22px}.font-17-lh-32{font-size:17px;font-size:1.0625rem;line-height:32px}.font-20-lh-23{font-size:20px;font-size:1.25rem;line-height:23px;font-weight:700}.font-22-lh-28{font-size:22px;font-size:1.375rem;line-height:28px;font-weight:400}@media(min-width:768px){.font-md-17{font-size:17px;font-size:1.0625rem;line-height:22px}}@media(min-width:768px){.font-md-19{font-size:19px;font-size:1.1875rem;line-height:22px}}@media(min-width:768px){.font-md-20-lh-22{font-size:20px!important;line-height:22px!important}}@media(min-width:768px){.font-md-34{font-size:34px!important;line-height:40px!important}}@media(min-width:768px){.font-md-17-lh-19{font-size:17px;font-size:1.0625rem;line-height:19px}}@media(min-width:768px){.font-md-24-lh-32{font-size:24px;font-size:1.5rem;line-height:32px}}@media(min-width:768px){.font-md-26-lh-32{font-size:26px;font-size:1.625rem;line-height:32px}}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{color:#000;background-color:#fdba30;box-shadow:none}@media(min-width:1200px){.container,.container-lg,.container-xl{max-width:1170px}}.hide,.hidden{display:none!important}label{max-width:100%;font-weight:700}.center-block{display:block;margin-left:auto;margin-right:auto}sup{font-size:55%;top:0;vertical-align:super}.sup-reg-mark-md{font-size:80%;top:2px}@supports (-ms-ime-align:auto){.sup-reg-mark-md{top:2px;}}@media(min-width:576px){.sup-reg-mark-sm{font-size:67%}}@supports (-ms-ime-align:auto){.sup-reg-mark-sm{top:0;}}.sup-reg-mark-banner{font-size:60%;top:1px}@media(min-width:768px){.sup-reg-mark-banner{top:0}}.sup-50{font-size:50%;top:1px}@supports (-moz-appearance:none){.sup-50{top:0;}}.sup-60{font-size:60%;top:0}@media(min-width:992px){.sup-60{top:1px}}@supports (-moz-appearance:none){.sup-60{top:0;}}@supports (-webkit-touch-callout:none){.sup-60{top:1px;}@media(min-width:768px){.sup-60{top:0;}}}@media(min-width:768px){.sup-md-40{font-size:40%;top:0}@supports (-moz-appearance:none){.sup-md-40{top:-1px;}}}.sup-top-minus-2{top:-2px}@supports (-ms-ime-align:auto){.sup-top-minus-2{top:2px;}}.sup-top-md-2{top:0}@media(min-width:768px){.sup-top-md-2{top:2px}}.sup-reg-mark{font-size:100%;top:5px}@supports (-ms-ime-align:auto){.sup-reg-mark{top:3px;}}.sup-top-6{top:6px}@media(min-width:768px){.sup-top-md-8{top:8px}}.privacy-policy-bar{padding:10px 0;background:#e7e7e7;display:none}@media(min-width:992px){.privacy-policy-bar{position:relative}}@media(min-width:1200px){.privacy-policy-bar{display:block}}.privacy-policy-bar p{font-size:12px;font-size:.75rem;line-height:normal;margin-right:40px}@media(min-width:768px){.privacy-policy-bar p{font-size:14px;font-size:.875rem;line-height:17px}}@media(min-width:1200px){.privacy-policy-bar p{margin-right:0}}@media(min-width:768px) and (max-width:1200px){.privacy-policy-bar .space-lg-container{padding:0 20px}}.privacy-policy-bar .close-bar{position:absolute;right:0;top:50%;cursor:pointer;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media(min-width:1200px){.privacy-policy-bar .close-bar{right:-13px;top:49%}}.privacy-policy-bar .close-bar img{width:18px}@media(min-width:1200px){.privacy-policy-bar .close-bar img{width:28px}}.privacy-policy-bar.mobile-privacy-policy-bar{position:fixed;bottom:0;z-index:20;width:100%;display:block}header{position:relative;z-index:20;width:100%;font-family:"proxima-nova",sans-serif;top:0;transition:1s}@media(max-width:1199.98px){header{display:-webkit-box;display:-moz-box;display:box;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical}}header.open{z-index:22;transition:0s!important}@media all and (device-width:1024px) and (device-height:768px) and (orientation:landscape){header.open .container-lg{max-width:initial}header.open .navbar-mobile-header{padding-right:20px;padding-left:20px}}header.shrink{position:fixed;box-shadow:0 1px 5px rgba(0,0,0,.1)}header .top-header{background-color:#f2f2f2;display:table;width:100%}header .top-header a{color:#000;font-size:12px;font-size:.75rem;line-height:12px;font-weight:700}header .top-header a:hover{text-decoration:underline}header .top-header .list-inline{margin:0;display:inline-flex;align-items:center}header .top-header .list-inline>li{padding:10px 11px;display:inline-flex;line-height:22px}@media(min-width:1200px){header .top-header .list-inline>li{padding:4px 24px}}header .top-header .list-inline>li.ALCOHOL-DEPENDENCE,header .top-header .list-inline>li.OPIOID-DEPENDENCE,header .top-header .list-inline>li.UNDERSTANDING-ADDICTION{text-align:left}header .top-header .list-inline>li.ALCOHOL-DEPENDENCE a,header .top-header .list-inline>li.OPIOID-DEPENDENCE a,header .top-header .list-inline>li.UNDERSTANDING-ADDICTION a{letter-spacing:.5px;display:inline-flex;flex-direction:column;text-transform:uppercase}@media(min-width:1200px){header .top-header .list-inline>li.signup{padding-right:0!important;padding-left:15px!important}}header .top-header .list-inline>li.signup a{border:1px solid #000;color:#000;padding:4px 10px;border-radius:30px;text-transform:uppercase}@media(min-width:1200px){header .top-header .list-inline>li.signup a{font-size:12px;font-size:.75rem;line-height:14px;font-weight:700;letter-spacing:.5px;border-radius:30px}}header .top-header .list-inline>li.signup a:hover,header .top-header .list-inline>li.signup a:focus{background-color:#000;color:#fff;text-decoration:none}header .top-header .list-inline>li.nav-item.dropdown{background-color:#e3e3e3;padding-left:15px;padding-right:15px}header .top-header .list-inline>li.nav-item.dropdown .criminal-justice{font-size:13px;font-size:.8125rem;line-height:16px;font-weight:400;color:#202020}header .top-header .list-inline>li.nav-item.dropdown .criminal-justice:hover{color:#000}header .top-header .list-inline>li.nav-item.dropdown.show .criminal-justice::after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}header .top-header .list-inline.right-links li{padding-left:10px;padding-right:10px}header .top-header .list-inline.left-links{margin-left:-7px}header .top-header .criminal-justice.active .fa{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}header .top-header .criminal-justice::after{border-top:8px solid;border-right:5px solid transparent;border-bottom:0;border-left:5px solid transparent;vertical-align:0}header .header-page-link{width:100%;background-color:#939393;color:#00a94e;padding:8px 15px 5px 15px;min-height:30px;font-size:12px;font-size:.75rem;line-height:15px;font-weight:400;letter-spacing:.55px}header .header-page-link:hover{text-decoration:none}@media(min-width:992px){header .navbar-mobile-header{padding-left:20px;padding-right:20px}}@media(min-width:1200px){header .navbar-mobile-header{padding-left:15px;padding-right:15px;position:relative;z-index:2}}header .brand .media-left{margin:0;padding:8px 0;float:left}@media(min-width:768px){header .brand .media-left{padding:11px 0}}@media(min-width:1200px){header .brand .media-left{padding:0 23px 0 0;top:-45px;position:relative}}header .brand .media-left img{width:120px}@media(min-width:768px){header .brand .media-left img{width:180px}}header .brand .media-left .logo-sticky{display:none}header .brand .media-body{float:right;position:relative}@media(min-width:1200px){header .brand .media-body a{background-color:rgba(0,0,0,.3);padding-top:36px}}header .navbar{width:100%;background-color:#fff;padding:0;border:0;margin-bottom:0;border-radius:0;min-height:61px!important}@media(min-width:1200px){header .navbar{height:80px}}@media(min-width:1200px){header .navbar .media{height:80px;padding-top:12px;padding-bottom:12px}}@media(max-width:991.98px){header .navbar .media-right{display:block;padding:5px 15px 5px 0}}@media(max-width:767.98px){header .navbar .media-right{font-size:12px}}header .navbar .navbar-collapse{background-color:#fff;border:0;box-shadow:none;margin-right:-5px;padding:0}@media(max-width:1199.98px){header .navbar .navbar-collapse.in,header .navbar .navbar-collapse.show{-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;overflow-y:scroll}}@media(max-width:1199.98px){header .navbar .navbar-collapse{width:100%}}header .navbar .navbar-collapse .navbar-nav{float:left;width:100%;margin:0;position:relative}@media(min-width:1200px){header .navbar .navbar-collapse .navbar-nav{flex-direction:row;justify-content:flex-end;margin-top:22px}}@media(max-width:1199.98px){header .navbar .navbar-collapse .navbar-nav{overflow-y:scroll;-webkit-overflow-scrolling:auto;-webkit-transform:translateZ(0);-ms-flex-direction:initial;flex-direction:initial;display:block;padding-bottom:90px}}header .navbar .navbar-collapse .desktop-search-content{position:relative;list-style:none}@media(min-width:1200px){header .navbar .navbar-collapse .desktop-search-content .search-content{left:1000%;position:absolute;opacity:0}}header .navbar .navbar-collapse .desktop-search-content .btn-close{position:absolute;right:0;z-index:3;height:40px;width:50px;padding:7px 12px}header .navbar .navbar-collapse .desktop-search-content .btn-close img{width:23px}header .navbar .navbar-collapse .desktop-search-content .search .dropdown-toggle{background-color:#dbdbdb;height:40px;width:40px;margin:0 15px}header .navbar .navbar-collapse .desktop-search-content .search .dropdown-toggle .global-icon,header .navbar .navbar-collapse .desktop-search-content .search .dropdown-toggle .modal .modal-header .close,.modal .modal-header header .navbar .navbar-collapse .desktop-search-content .search .dropdown-toggle .close{width:18px;height:18px;background-position:-95px -45px;background-size:143px;top:11px;left:11px}@media(max-width:1199.98px){header .navbar .navbar-collapse .desktop-search-content .search .dropdown-toggle{display:none}}@media(min-width:1200px){header .navbar .navbar-collapse .desktop-search-content .search.show{width:calc(100% - 368px);position:absolute;z-index:2;height:75px;top:0;left:-3px;float:none;margin:0;padding:0;background-color:#fff}}header .navbar .navbar-collapse .desktop-search-content .search.show .search-content{opacity:1;left:auto;position:relative}header .navbar .navbar-collapse .desktop-search-content .search.show .dropdown-toggle{display:none}@media(max-width:1199.98px){header .navbar .navbar-collapse .desktop-search-content{padding:15px 20px 0 20px;width:100%;height:120px}}@media(max-width:991.98px){header .navbar .navbar-collapse .desktop-search-content{padding:25px 20px 0 20px;height:95px}}header .navbar .navbar-collapse li{margin:0}@media(min-width:1200px){header .navbar .navbar-collapse li{margin:0 25px}}header .navbar .navbar-collapse li.dropdown{padding:0}@media(min-width:1200px){header .navbar .navbar-collapse li.dropdown{padding:10px 0}}header .navbar .navbar-collapse li.dropdown.nav-item .fa{position:absolute;bottom:6px;right:26px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}header .navbar .navbar-collapse li.dropdown.nav-item .fa:before{content:"";width:0;height:0;border-top:7px solid;border-right:5px solid transparent;border-bottom:0;border-left:5px solid transparent;vertical-align:0}@media(min-width:1200px){header .navbar .navbar-collapse li.dropdown.nav-item .fa:before{display:block}}@media(min-width:1200px){header .navbar .navbar-collapse li.dropdown.nav-item .fa{right:-17px;bottom:14px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}header .navbar .navbar-collapse li.dropdown.show .dropdown-menu-overlay,header .navbar .navbar-collapse li.dropdown:hover .dropdown-menu-overlay{display:block}header .navbar .navbar-collapse li.dropdown.show .fa{bottom:27px;right:26px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}@media(min-width:1200px){header .navbar .navbar-collapse li.dropdown.show .fa{bottom:14px;right:-18px}}@media(min-width:1200px){header .navbar .navbar-collapse li.dropdown:hover .fa{bottom:14px;right:-18px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}}header .navbar .navbar-collapse li.dropdown.active-dropdown .dropdown-menu-overlay{display:block}header .navbar .navbar-collapse li.dropdown.active-dropdown.show .dropdown-menu-overlay{display:block!important}@media(min-width:1200px){header .navbar .navbar-collapse li.dropdown .dropdown-toggle{margin-bottom:15px}}@media(max-width:1199.98px){header .navbar .navbar-collapse li.dropdown header .navbar .navbar-collapse li:nth-child(3) ul li:last-child a{border:none}}header .navbar .navbar-collapse li .dropdown-toggle::after{display:none}header .navbar .navbar-collapse li a{width:100%;color:#000;padding:14px 20px 14px;text-transform:uppercase;font-size:14px;font-size:.875rem;line-height:17px;font-weight:700;white-space:inherit;position:relative;display:block;letter-spacing:.46px}header .navbar .navbar-collapse li a br{display:none}@media(min-width:1200px){header .navbar .navbar-collapse li a br{display:block;line-height:0}}@media(min-width:1200px){header .navbar .navbar-collapse li a{padding:15px 30px;background-color:transparent}}@media(min-width:1200px){header .navbar .navbar-collapse li a:hover,header .navbar .navbar-collapse li a:focus,header .navbar .navbar-collapse li a.current,header .navbar .navbar-collapse li a.subCurrent{background-color:transparent;border-color:#37455e;position:relative}}header .navbar .navbar-collapse li a.disableCurrent:before{content:"";background:none}header .navbar .navbar-collapse li a.last{border-bottom:none}header .navbar .navbar-collapse li li a:before{top:2px!important}header .navbar .navbar-collapse li.mobile-link{background-color:#fff;padding:0;height:auto;width:100%;margin:0}@media(max-width:1199.98px){header .navbar .navbar-collapse li.mobile-link{-ms-flex-order:6;order:6}}header .navbar .navbar-collapse li.mobile-link .alcohol-dependence a{padding:14px 20px 14px;background-color:rgba(0,169,78,.15);border-top:1px solid #979797;border-bottom:1px solid #979797;text-transform:uppercase;letter-spacing:.54px;font-size:14px;font-size:.875rem;line-height:17px;font-weight:700}header .navbar .navbar-collapse li.mobile-link .alcohol-dependence a:hover{text-decoration:underline}header .navbar .navbar-collapse li.mobile-link .opioid-dependence a{padding:14px 20px 14px;background-color:rgba(0,155,218,.15);border-bottom:1px solid #979797;text-transform:uppercase;letter-spacing:.54px;font-size:14px;font-size:.875rem;line-height:17px;font-weight:700}header .navbar .navbar-collapse li.mobile-link .opioid-dependence a:hover{text-decoration:underline}header .navbar .navbar-collapse li.mobile-link .find-a-provider,header .navbar .navbar-collapse li.mobile-link .signup,header .navbar .navbar-collapse li.mobile-link .provider-dropdown,header .navbar .navbar-collapse li.mobile-link .copay-dropdown,header .navbar .navbar-collapse li.mobile-link .explore-co-pay{padding-left:20px;padding-right:20px}@media(max-width:1199.98px){header .navbar .navbar-collapse li.mobile-link .find-a-provider,header .navbar .navbar-collapse li.mobile-link .explore-co-pay{padding-top:30px;padding-bottom:25px}}header .navbar .navbar-collapse li.mobile-link .find-a-provider a,header .navbar .navbar-collapse li.mobile-link .explore-co-pay a{border:1px solid #00a94e;background-color:#00a94e;text-transform:uppercase;color:#fff;padding:12px 16px;border-radius:30px;text-align:center;display:block!important;font-size:13px;font-size:.8125rem;line-height:14px;font-weight:700;text-decoration:none;letter-spacing:normal}header .navbar .navbar-collapse li.mobile-link .find-a-provider a span,header .navbar .navbar-collapse li.mobile-link .explore-co-pay a span{display:block}header .navbar .navbar-collapse li.mobile-link .find-a-provider a:hover,header .navbar .navbar-collapse li.mobile-link .find-a-provider a:focus,header .navbar .navbar-collapse li.mobile-link .explore-co-pay a:hover,header .navbar .navbar-collapse li.mobile-link .explore-co-pay a:focus{border-color:#33ba71;background-color:#33ba71!important}header .navbar .navbar-collapse li.mobile-link .explore-co-pay{padding-top:0}header .navbar .navbar-collapse li.mobile-link .criminal-justice-content{position:static}header .navbar .navbar-collapse li.mobile-link .criminal-justice-content li{padding-top:0;padding-bottom:0}header .navbar .navbar-collapse li.mobile-link .criminal-justice-content.show{padding-bottom:0}header .navbar .navbar-collapse li.mobile-link .signup a{text-transform:uppercase;border:2px solid #000;color:#000;padding:11px 30px;border-radius:30px;text-align:center;font-weight:700;letter-spacing:1px;background-color:#fff;font-weight:500;line-height:14px}header .navbar .navbar-collapse li.mobile-link .signup a:hover,header .navbar .navbar-collapse li.mobile-link .signup a:focus{background-color:#000;color:#fff}header .navbar .navbar-collapse li.mobile-link .mobile-top-header{padding:15px 0 10px 0}header .navbar .navbar-collapse li.mobile-link .mobile-top-header li{padding:5px 20px}header .navbar .navbar-collapse li.mobile-link .mobile-top-header li a{display:inline;background-color:transparent;font-size:15px;font-size:.9375rem;line-height:18px;color:#202020;letter-spacing:normal}header .navbar .navbar-collapse li.mobile-link .mobile-top-header li a:hover{text-decoration:underline}header .navbar .navbar-collapse li.mobile-link .mobile-top-header .Medication-Guide{padding-top:10px}header .navbar .navbar-collapse li.mobile-link .mobile-top-header .REMS a{text-transform:uppercase}header .navbar .navbar-collapse li.mobile-link .view-other-sites ul{padding:20px 0}header .navbar .navbar-collapse li.mobile-link .view-other-sites ul li:nth-child(3) a,header .navbar .navbar-collapse li.mobile-link .view-other-sites ul li:nth-child(4) a{color:#707070}header .navbar .navbar-collapse li.mobile-link .view-other-sites ul a{color:#000;line-height:normal;display:inline}header .navbar .navbar-collapse li.mobile-link .view-other-sites ul a:hover{color:#7fcdec}header .navbar .navbar-collapse li.mobile-link .view-other-sites .dropdown-toggle{padding:20px 30px;background-color:#f3f3f3;border-top:1px solid #979797}header .navbar .navbar-collapse li.mobile-link .view-other-sites .dropdown-toggle:hover{color:initial!important}header .navbar .navbar-collapse li.mobile-link .view-other-sites .dropdown.show .dropdown-toggle{border-bottom:1px solid #939393}header .navbar .navbar-collapse li.mobile-link a{text-transform:capitalize;border-bottom:none;font-weight:400;line-height:1;background-color:#fff;display:block;padding:0}header .navbar .navbar-collapse li.mobile-link a:hover,header .navbar .navbar-collapse li.mobile-link a:focus{position:inherit}header .navbar .navbar-collapse li.mobile-link .criminal-justice{text-transform:initial}@media(min-width:1200px){header .navbar .navbar-collapse li .dropdown-menu-overlay{content:"";position:fixed;left:0;right:0;height:auto;width:100%;background-color:#f1f1f1;z-index:0;display:none;height:50px}}header .navbar .navbar-collapse li ul{padding:0}@media(min-width:1200px){header .navbar .navbar-collapse li ul.dropdown-menu{position:relative;top:0;margin-top:0;text-align:center;left:calc((100% - 290px)/2);width:864px;background-color:transparent;display:flex;justify-content:center;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;height:50px}}@media(min-width:1200px){header .navbar .navbar-collapse li ul.dropdown-menu li{display:flex;justify-content:center;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;opacity:0;animation-name:fadeIn;animation-duration:.5s;animation-fill-mode:forwards}header .navbar .navbar-collapse li ul.dropdown-menu li a{padding:0;display:flex;justify-content:center;align-items:center}}@media(min-width:1200px){header .navbar .navbar-collapse li ul.dropdown-menu li:nth-child(5) a{margin-top:-15px}}header .navbar .navbar-collapse li ul li{margin:0;list-style:none}header .navbar .navbar-collapse li ul li a{text-transform:inherit;padding:12px 20px 12px 50px;display:block;font-size:15px;font-size:.9375rem;line-height:18px;font-weight:400;letter-spacing:.5px}@media(min-width:1200px){header .navbar .navbar-collapse li ul li a{line-height:1.2}}header .navbar .navbar-collapse li ul li a.no-border{border-color:transparent}header .navbar .navbar-collapse li.understanding-addiction a{background-color:rgba(237,94,46,.15)!important;border-top:1px solid #979797;border-bottom:1px solid #979797;letter-spacing:.54px}header .navbar .navbar-collapse li.understanding-addiction a:hover{color:inherit!important;text-decoration:underline}header .navbar .container{overflow:hidden}@media(min-width:992px){header .navbar .container{-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-webkit-perspective:1000;-webkit-transform:translateZ(0)}}@media(max-width:1199.98px){header .navbar .container{padding-right:0}}header .navbar .provider-dropdown{margin:25px 0}@media(min-width:1200px){header .navbar .provider-dropdown{margin-right:15px!important;margin-left:15px!important}}header .navbar .copay-dropdown{margin-bottom:25px}@media(min-width:1200px){header .navbar .provider-dropdown,header .navbar .copay-dropdown{margin:8px 0 0;padding:0}}header .navbar .header-dropdown{list-style:none}header .navbar .header-dropdown .header-dropdown-toggle{width:100%;font-size:13px;font-size:.8125rem;font-weight:700;line-height:16px;padding:12px 20px 12px 15px;text-align:left;letter-spacing:.4px;border-radius:30px;position:relative}header .navbar .header-dropdown .header-dropdown-toggle:hover,header .navbar .header-dropdown .header-dropdown-toggle:active{background:#fdc859!important;color:#000!important}@media(min-width:1200px){header .navbar .header-dropdown .header-dropdown-toggle{z-index:1001;min-width:157px;padding:4px 50px 4px 40px;text-align:center}}header .navbar .header-dropdown .header-dropdown-toggle::after{content:"";background:url("../images/styles-images/vivitrol-sprite-sheet-v2.svg") -549px -500px/auto;width:16px;height:11px;display:inline-block;position:absolute;right:20px;top:15px;transition:.2s}header .navbar .header-dropdown.show .header-dropdown-toggle::after{transform:rotate(180deg)}header .navbar .header-dropdown.show .dropdown-menu{display:block}header .navbar .header-dropdown .dropdown-menu{border:2px solid #fdba30;border-top:0;border-radius:20px;text-align:center;overflow:hidden;padding:12px 0;box-shadow:1px 1px 2px 0 rgba(0,0,0,.25);margin-top:-40px;padding-top:52px}@media(min-width:1200px){header .navbar .header-dropdown .dropdown-menu{position:relative;min-width:unset;margin-top:-38px;padding-top:46px;padding-bottom:8px}}header .navbar .header-dropdown .dropdown-menu li{padding-bottom:16px}@media(min-width:1200px){header .navbar .header-dropdown .dropdown-menu li{padding-bottom:10px}}header .navbar .header-dropdown .dropdown-menu li:last-child{padding-bottom:0}header .navbar .header-dropdown .dropdown-menu .dropdown-item{text-transform:uppercase;font-size:13px;font-size:.8125rem;font-weight:700;line-height:16px;padding:4px 0;letter-spacing:normal}header .navbar .header-dropdown .dropdown-menu .dropdown-item:hover,header .navbar .header-dropdown .dropdown-menu .dropdown-item:focus{opacity:.8}@media(min-width:1200px){header .navbar .header-dropdown .dropdown-menu .dropdown-item{padding:4px 16px;width:auto;height:auto;background-color:transparent;overflow-wrap:break-word;white-space:normal}}header .navbar .header-dropdown .dropdown-menu .ad-item{color:#00a94e}header .navbar .header-dropdown .dropdown-menu .od-item{color:#009bda;padding-top:0}header .navbar-mob-header{margin:0;padding:0;display:table;width:100%}header .navbar-mob-header .header-page-link{float:none;width:130px;text-transform:uppercase;background-color:transparent;vertical-align:middle;padding-left:20px}@media(min-width:768px){header .navbar-mob-header .header-page-link{text-align:right;padding-right:50px;width:100%;padding-top:7px;padding-bottom:7px}}@media(min-width:1200px){header .navbar-mob-header .header-page-link{float:right}}@media(min-width:768px){header .navbar-mob-header .header-page-link br{display:none}}header .navbar-mob-header .dropdown-toggle::after{display:none}header .navbar-mob-header a{float:left;width:61px;min-height:70px}header .navbar-mob-header a.search{font-size:30px;color:#fff;line-height:2.3;text-align:center;background:#fdba30}header .navbar-mob-header a.search img{display:none}header .navbar-mob-header a.search.active i{display:none}header .navbar-mob-header a.search.active img{display:block;margin:22px 19px}header .navbar-mob-header a.find-a-provider,header .navbar-mob-header a.explore-co-pay{background-color:#00a94e;text-align:center;padding:20px 15px 15px}header .navbar-mob-header a.find-a-provider .icon-location,header .navbar-mob-header a.explore-co-pay .icon-location{display:inline-block;margin:-3px 0 0 0}header .navbar-mob-header a.find-a-provider .icon-close,header .navbar-mob-header a.explore-co-pay .icon-close{display:none}header .navbar-mob-header a.find-a-provider.active .icon-location,header .navbar-mob-header a.explore-co-pay.active .icon-location{display:none}header .navbar-mob-header a.find-a-provider.active .icon-close,header .navbar-mob-header a.explore-co-pay.active .icon-close{display:block;margin:2px}header .navbar-mob-header button{position:relative;width:36px;height:61px;text-align:center;padding:0;margin:0;background-color:#fff;border-radius:0;border:none;float:right;margin-right:-4px;top:-4px}@media(min-width:768px){header .navbar-mob-header button{height:93px;margin-right:0;top:unset}}header .navbar-mob-header button .icon-bar{background:#000;width:27px;height:2px;margin-bottom:0;display:inline-block;position:relative}@media(min-width:768px){header .navbar-mob-header button .icon-bar{width:36px;height:4px}}header .navbar-mob-header button .icon-bar:nth-of-type(1){top:20px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}header .navbar-mob-header button .icon-bar:nth-of-type(2){top:0;opacity:0}header .navbar-mob-header button .icon-bar:nth-of-type(3){top:-28px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}header .navbar-mob-header button.collapsed .icon-bar:nth-of-type(1){top:11px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}@media(min-width:768px){header .navbar-mob-header button.collapsed .icon-bar:nth-of-type(1){top:10px}}header .navbar-mob-header button.collapsed .icon-bar:nth-of-type(2){top:-5px;opacity:1}@media(min-width:768px){header .navbar-mob-header button.collapsed .icon-bar:nth-of-type(2){top:-2px}}header .navbar-mob-header button.collapsed .icon-bar:nth-of-type(3){top:-21px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}@media(min-width:768px){header .navbar-mob-header button.collapsed .icon-bar:nth-of-type(3){top:-14px}}header .navbar-mob-header button .icon-text{font-size:13px;color:#000;font-weight:700;display:none}header .navbar-mob-header button img{margin:0 auto}header .navbar-mob-header button.collapsed span.icon-bar,header .navbar-mob-header button.collapsed .icon-text{display:inline-block}header .navbar-mob-header button.collapsed img{display:none}header .navbar-mob-header .dropdown-backdrop{display:none}header .top-header .dropdown-nav.criminal-justice-content{background-color:#e3e3e3;height:calc(100% - 30px);top:30px}@media(min-width:992px){header .top-header .dropdown-nav.criminal-justice-content{position:absolute;z-index:22;margin-left:8px;width:160px;max-height:none;height:auto;z-index:21;border-radius:0;border:none;margin-top:5px;margin-left:-15px;padding:5px 0 8px 0}}@media(max-width:991.98px){header .top-header .dropdown-nav.criminal-justice-content{position:fixed;overflow:visible;top:30px;display:none;height:100vh;background:#fff}}header .top-header .dropdown-nav.criminal-justice-content .fa{position:relative;top:1px;display:none}header .top-header .dropdown-nav.criminal-justice-content li{padding:8px 15px}@media(min-width:992px){header .top-header .dropdown-nav.criminal-justice-content li:nth-child(3) a,header .top-header .dropdown-nav.criminal-justice-content li:nth-child(4) a{color:#707070}}header .top-header .dropdown-nav.criminal-justice-content li a{color:#202020;font-weight:400;line-height:1.3;padding:0;display:table;font-size:14px;font-size:.875rem;margin-right:0!important}header .top-header .dropdown-nav.criminal-justice-content li a:hover{text-decoration:underline}header .dropdown-nav{width:100%;z-index:10;left:0;padding:0;overflow:visible}@media(min-width:1200px){header .dropdown-nav{position:fixed;height:calc(100% - 100px);overflow:hidden}}@media(min-width:1200px){header .dropdown-nav.search-content{position:relative;top:12px}}header .dropdown-nav.search-content.landing-search{padding:25px 20px 0 20px;height:95px}@media(min-width:768px){header .dropdown-nav.search-content.landing-search{height:120px}}@media(min-width:1200px){header .dropdown-nav.search-content.landing-search{position:relative;top:10px;display:block;height:auto;padding:0}}@media(min-width:1200px){header .dropdown-nav.search-content.landing-search .search-provider{width:500px;margin-right:1px;position:relative;bottom:2px;margin-left:134px}header .dropdown-nav.search-content.landing-search .search-provider .input-group{margin-top:0;margin-left:0}}header .dropdown-nav.search-content input{font-style:italic;font-size:15px;height:50px;background-color:#333}header .dropdown-nav.search-content input:focus{outline:none;box-shadow:none}header .dropdown-nav.search-content button{z-index:10}header .dropdown-nav.search-content .fa-search{color:#000;font-size:21px;position:relative;top:-2px}header .dropdown-nav.find-a-provider-content{background-color:#939393;box-shadow:1px 2px 5px #ccc}header .dropdown-nav.find-a-provider-content a{font-weight:400;color:#fff;padding:0}header .dropdown-nav.find-a-provider-content a img{margin:-3px 0 0 0}header .dropdown-nav.find-a-provider-content p{font-size:15px;color:#fff;font-weight:700;text-transform:uppercase}header .dropdown-nav.find-a-provider-content label{color:#fff;padding-left:17px}header .dropdown-nav.find-a-provider-content input:focus{outline:none;box-shadow:none}header .dropdown-nav.find-a-provider-content button{z-index:10}header .dropdown-nav .search-provider .btn-search{background-color:transparent;border-radius:50px;pointer-events:none;cursor:not-allowed}header .dropdown-nav .search-provider .btn-search.active{opacity:1}header .dropdown-nav .search-provider .search-text{font-family:"proxima-nova",sans-serif;font-size:16px;font-size:1rem;font-weight:400;color:#000;border-radius:30px;font-style:normal;background-color:#fff;height:40px;letter-spacing:.28px}header .dropdown-nav .search-provider .search-text::-ms-clear{display:none}@media(max-width:1199.98px){header .dropdown-nav .search-provider .search-text{border:2px solid #979797}}@media(min-width:1200px){header .dropdown-nav .search-provider .search-text{background-color:#dbdbdb;padding-right:55px;padding-left:42px}}@media(min-width:1200px){header.shrink{width:100%;transition:all linear;z-index:21;top:0}header.shrink .navbar{background-color:#fff;transition:top .2s}header .brand .media-left{padding-top:22px;padding-right:15px}header .brand .media-left .logo-sticky{display:none}header .brand .media-left .logo-top{display:block}header .brand .media-body{float:left}header .brand .media-body hr{transform:rotate(90deg);width:75px;position:absolute;left:-37px;top:31px;border-top:1px solid rgba(101,102,103,.5)}header .brand .media-body a{width:110px;height:115px;padding:19px 15px 17px;font-size:15px;font-weight:400;color:#000;display:block;line-height:1.4}header .brand .media-body a.dropdown-toggle::after{display:none}header .brand .media-right{float:left}header .brand .media-right div{height:105px;padding:35px 0 35px 0;font-size:15px;font-weight:400;display:block;line-height:1.4}header .brand .media-right a{color:#009bda;border-bottom:1px solid #009bda}header .navbar{position:relative;top:inherit;background:#fff;z-index:20}header .navbar .criminal-justice.active{background-color:#fff;position:relative}header .navbar .navbar-collapse{background:transparent;float:right}header .navbar .navbar-collapse.collapse{display:block!important}header .navbar .navbar-collapse li{padding:0;float:left}header .navbar .navbar-collapse li a{font-size:13px;font-size:.8125rem;line-height:17px;font-weight:700;letter-spacing:.52px;z-index:2;width:auto;color:#232323;padding:9px 0;border-bottom:none;text-transform:uppercase}header .navbar .navbar-collapse li ul{border:0;box-shadow:none;background:#fff;padding:0;min-width:207px;margin-top:5px;left:50%;border-radius:0;-webkit-transform:translate(-50%,0%);-moz-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);-o-transform:translate(-50%,0%);transform:translate(-50%,0%)}header .navbar .navbar-collapse li ul li{padding:0 10px;display:inline-block;float:none;margin:0 10px;vertical-align:middle}header .navbar .navbar-collapse li ul li a{color:#000;padding:15px 0;position:relative;white-space:nowrap;text-align:left;font-size:13px;font-size:.8125rem;line-height:14px;font-weight:400;letter-spacing:.23px}header .navbar .navbar-collapse li ul li a:hover,header .navbar .navbar-collapse li ul li a:focus,header .navbar .navbar-collapse li ul li a:active,header .navbar .navbar-collapse li ul li a.subCurrent{color:#333;text-decoration:none}header .navbar .navbar-collapse li ul li a.subCurrent{font-weight:700}header .navbar .navbar-collapse li ul li a sup{top:-5px}header .navbar .navbar-collapse li ul li a sup.sup-reg-mark{top:4px}header .navbar .navbar-collapse li.search{width:70px;margin:0;padding:15px 0 20px}header .navbar .navbar-collapse li.search.active{background-color:#fdba30}header .navbar .navbar-collapse li.search::marker{content:"";display:none;visibility:hidden;background:none;list-style:none;opacity:0}header .navbar .navbar-collapse li.search a{width:42px;height:42px;padding-top:11px;font-size:.9375rem;border-radius:50%;background:#fdba30;margin:0 auto;text-align:center;line-height:1.5;color:#fff}header .navbar .navbar-collapse li.find-a-provider,header .navbar .navbar-collapse li.explore-co-pay{padding:0!important;text-align:center;margin:0 25px 0 0;color:#fff;z-index:1;position:relative}}@media(min-width:1200px) and (min-width:1200px){header .navbar .navbar-collapse li.find-a-provider,header .navbar .navbar-collapse li.explore-co-pay{float:right;margin-right:5px}}@media(min-width:1200px){header .navbar .navbar-collapse li.find-a-provider a,header .navbar .navbar-collapse li.explore-co-pay a{background-color:transparent;padding:11px 23px;text-transform:uppercase;font-size:13px;font-size:.8125rem;line-height:16px;letter-spacing:normal;color:inherit;text-decoration:none;justify-content:center;border:1px solid #00a94e;background-color:#00a94e!important;border-radius:30px}header .navbar .navbar-collapse li.find-a-provider a:hover,header .navbar .navbar-collapse li.find-a-provider a:focus,header .navbar .navbar-collapse li.explore-co-pay a:hover,header .navbar .navbar-collapse li.explore-co-pay a:focus{border-color:#33ba71;background-color:#33ba71!important}header .dropdown-nav{width:auto;position:absolute;z-index:10;max-height:0;overflow:hidden;height:auto;top:0}}@media(min-width:1200px) and (min-width:992px){header .dropdown-nav{-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-webkit-perspective:1000;-webkit-transform:translateZ(0)}}@media(min-width:1200px){header .navbar-mob-header{display:none}}@media(min-width:1200px){header .dropdown-nav.find-a-provider-content{right:15px}header .dropdown-nav.search-content{overflow:visible}header .brand .media-left{top:0;padding-top:0;padding-right:23px}header .brand .media-left img{width:152px}header .brand .media-body a{width:141px;padding:19px 23px 17px}}@media(max-width:1500px) and (min-width:1200px){header .navbar .col-lg-4{-ms-flex:0 0 38%;flex:0 0 38%;max-width:38%}header .navbar .col-lg-8{-ms-flex:0 0 62%;flex:0 0 62%;max-width:62%}}@media(max-width:1199.98px){header .navbar-nav>li{float:none;position:relative;display:block;width:100%}header .navbar-nav>li .dropdown-menu{display:none}header .navbar-nav>li .dropdown-menu.show{display:block}header .navbar-nav>li .dropdown-menu.show li{padding:15px 15px 15px 43px;display:block}header .navbar-nav>li .dropdown-menu.show li a{padding:0;display:table;background-color:#fff}header .navbar-nav>li .dropdown-menu.show li a.subCurrent{font-weight:700}header .navbar-nav>li .dropdown-menu.show li a br{display:none}header .navbar-collapse.collapse{display:none!important}header .navbar-collapse.show{display:block!important}header .dropdown-menu{position:relative;top:inherit;left:inherit;z-index:inherit;display:block;float:none;padding:0;margin:0;background-color:transparent;border:none;display:none}}@media(min-width:1200px){header .global-icon.search,header .modal .modal-header .search.close,.modal .modal-header header .search.close{width:20px;height:20px;background-position:-102px -47px;background-size:155px}}@media(min-width:992px){header .navbar .navbar-collapse .landing-page-header{height:115px;margin:0 40px;position:relative;top:12px;left:-32%}}@media(min-width:992px){header .navbar .navbar-collapse .nav-border{display:inline-block}}header .navbar .navbar-collapse .mobile-link-top-navs-site{padding-top:10px;padding-bottom:10px;background-color:#354560;margin-bottom:0}header .navbar .navbar-collapse .mobile-link-top-navs-site li{display:block;width:100%}header .navbar .navbar-collapse .mobile-link-top-navs-site li a{border-bottom:none;text-transform:capitalize}header .navbar .navbar-collapse .mobile-link-top-nav li{margin:0 15px;width:100%;display:block}header .navbar .navbar-collapse .mobile-link-top-nav li a{height:50px;padding:15px 10px;text-align:center;background-color:#5d5c5e;margin:8px auto;border-radius:4px}@media(min-width:992px){header .navbar .navbar-collapse li.search a{background:transparent;font-size:21px;color:#000;padding-top:6px}}header .navbar .navbar-collapse li.search.active{background-color:transparent}header .navbar .navbar-collapse .mobile-gray-nav{margin:0;padding:15px 0;border-top:1px solid #182946;background-color:#182946}.opioid-page-template .brand .media-left,.alcohol-page-template .brand .media-left{top:0}@media(min-width:1200px){.opioid-page-template .brand .media-left,.alcohol-page-template .brand .media-left{padding-top:0}}@media(min-width:1200px){.opioid-page-template .brand .media-left img,.alcohol-page-template .brand .media-left img{width:152px}}@media(min-width:1200px){.opioid-page-template .navbar .navbar-collapse .navbar-nav,.alcohol-page-template .navbar .navbar-collapse .navbar-nav{display:inline-block;margin-left:12px;margin-top:5px}}@media(min-width:1200px){.opioid-page-template .navbar .navbar-collapse li.nav-item,.alcohol-page-template .navbar .navbar-collapse li.nav-item{padding:10px 26px 0 0;margin:0 0 0 26px}}.opioid-page-template .navbar .navbar-collapse li.nav-item.search,.alcohol-page-template .navbar .navbar-collapse li.nav-item.search{padding:20px 0 20px}@media(min-width:992px){.opioid-page-template .navbar .navbar-collapse li.find-a-provider,.opioid-page-template .navbar .navbar-collapse li.explore-co-pay,.alcohol-page-template .navbar .navbar-collapse li.find-a-provider,.alcohol-page-template .navbar .navbar-collapse li.explore-co-pay{float:right;margin-right:15px;margin-top:15px;min-width:157px}}.opioid-page-template .navbar .navbar-collapse li.explore-co-pay,.alcohol-page-template .navbar .navbar-collapse li.explore-co-pay{margin-right:17px}.alcohol-page-template header .top-header .list-inline>li.PROVIDER-LOCATOR a{border:1px solid #00a94e;color:#00a94e;padding:4px 6px;border-radius:50px}.alcohol-page-template header .top-header .list-inline>li.PROVIDER-LOCATOR a:hover,.alcohol-page-template header .top-header .list-inline>li.PROVIDER-LOCATOR a:focus{background-color:#00a94e;color:#fff}.alcohol-page-template header .navbar .navbar-collapse li.mobile-link .opioid-dependence a{padding:14px 20px 14px;font-weight:700;background-color:rgba(0,155,218,.07);border-top:1px solid #979797}.alcohol-page-template header .navbar .navbar-collapse li.mobile-link .PROVIDER-LOCATOR{margin:15px 30px}.alcohol-page-template header .navbar .navbar-collapse li.mobile-link .PROVIDER-LOCATOR a{border:1px solid #00a94e;color:#00a94e;padding:15px 30px;border-radius:50px;text-align:center}.alcohol-page-template header .navbar .navbar-collapse li.mobile-link .PROVIDER-LOCATOR a:hover,.alcohol-page-template header .navbar .navbar-collapse li.mobile-link .PROVIDER-LOCATOR a:focus{background-color:#00a94e;color:#fff}.alcohol-page-template header .navbar .navbar-collapse li.dropdown .current{color:#00a94e}.alcohol-page-template header .navbar .navbar-collapse li.dropdown a.subCurrent{color:#00a94e}@media(min-width:1200px){.alcohol-page-template header .navbar .navbar-collapse li.dropdown a.subCurrent:before{content:'';position:absolute;bottom:0;left:0;right:0;border-bottom:5px solid #00a94e}}@media(min-width:1200px){.alcohol-page-template header .navbar .navbar-collapse li.dropdown.show a.dropdown-toggle,.alcohol-page-template header .navbar .navbar-collapse li.dropdown:hover a.dropdown-toggle{color:#00a94e}}.alcohol-page-template header .navbar .navbar-collapse li.dropdown.show a:hover,.alcohol-page-template header .navbar .navbar-collapse li.dropdown:hover a:hover{color:#00a94e}.alcohol-page-template header .navbar .navbar-collapse li a{background-color:rgba(0,169,78,.15)}@media(min-width:1200px){.alcohol-page-template header .navbar .navbar-collapse li a{background-color:transparent}}.alcohol-page-template header .navbar .navbar-mob-header .header-page-link{color:#00a94e;cursor:default}.opioid-page-template header .navbar-mob-header .header-page-link{color:#009bda}.opioid-page-template header .top-header .list-inline>li.PROVIDER-LOCATOR a{border:1px solid #009bda;color:#009bda;padding:4px 6px;border-radius:50px}.opioid-page-template header .top-header .list-inline>li.PROVIDER-LOCATOR a:hover,.opioid-page-template header .top-header .list-inline>li.PROVIDER-LOCATOR a:focus{background-color:#009bda;color:#fff}.opioid-page-template header .navbar .navbar-collapse li.find-a-provider a,.opioid-page-template header .navbar .navbar-collapse li.explore-co-pay a{border:1px solid #009bda;background-color:#009bda!important}.opioid-page-template header .navbar .navbar-collapse li.find-a-provider a:hover,.opioid-page-template header .navbar .navbar-collapse li.find-a-provider a:focus,.opioid-page-template header .navbar .navbar-collapse li.explore-co-pay a:hover,.opioid-page-template header .navbar .navbar-collapse li.explore-co-pay a:focus{border-color:#33afe1;background-color:#33afe1!important}.opioid-page-template header .navbar .navbar-collapse li.mobile-link .find-a-provider a,.opioid-page-template header .navbar .navbar-collapse li.mobile-link .explore-co-pay a{border:1px solid #009bda;color:#fff;background-color:#009bda}.opioid-page-template header .navbar .navbar-collapse li.mobile-link .find-a-provider a:hover,.opioid-page-template header .navbar .navbar-collapse li.mobile-link .find-a-provider a:focus,.opioid-page-template header .navbar .navbar-collapse li.mobile-link .explore-co-pay a:hover,.opioid-page-template header .navbar .navbar-collapse li.mobile-link .explore-co-pay a:focus{border-color:#33afe1;background-color:#33afe1!important}.opioid-page-template header .navbar .navbar-collapse li.mobile-link .PROVIDER-LOCATOR{margin:15px 30px}.opioid-page-template header .navbar .navbar-collapse li.mobile-link .PROVIDER-LOCATOR a{border:1px solid #009bda;color:#009bda;padding:15px 30px;border-radius:50px;text-align:center}.opioid-page-template header .navbar .navbar-collapse li.mobile-link .PROVIDER-LOCATOR a:hover,.opioid-page-template header .navbar .navbar-collapse li.mobile-link .PROVIDER-LOCATOR a:focus{background-color:#009bda;color:#fff}.opioid-page-template header .navbar .navbar-collapse li.dropdown .current{color:#009bda}.opioid-page-template header .navbar .navbar-collapse li.dropdown a.subCurrent{color:#009bda}@media(min-width:1200px){.opioid-page-template header .navbar .navbar-collapse li.dropdown a.subCurrent:before{content:'';position:absolute;bottom:0;left:0;right:0;border-bottom:5px solid #009bda}}@media(min-width:1200px){.opioid-page-template header .navbar .navbar-collapse li.dropdown.show a.dropdown-toggle,.opioid-page-template header .navbar .navbar-collapse li.dropdown:hover a.dropdown-toggle{color:#009bda}}.opioid-page-template header .navbar .navbar-collapse li.dropdown.show a:hover,.opioid-page-template header .navbar .navbar-collapse li.dropdown:hover a:hover{color:#009bda}.opioid-page-template header .navbar .navbar-collapse li a{background-color:rgba(0,155,218,.15)}@media(min-width:1200px){.opioid-page-template header .navbar .navbar-collapse li a{background-color:transparent}}.understanding-addiction-page-template .navbar-mob-header .header-page-link{color:#ee7624}@media(min-width:1200px){.page-template header .navbar .navbar-collapse li .dropdown-menu-overlay{right:0}}@media(min-width:1200px){.page-template header .navbar .navbar-collapse li .dropdown-menu-overlay ul.dropdown-menu{left:50%}}.alcohol-page-template .jump-links{background-color:rgba(0,169,78,.07)}.alcohol-page-template .jump-links.fixed{background-color:#edf9f3}.alcohol-page-template .jump-links.fixed ul li{background-color:#edf9f3}.alcohol-page-template .jump-links.fixed.show{background:#d4f0e1}.alcohol-page-template .jump-links.show{background-color:rgba(0,169,78,.17)}.alcohol-page-template .jump-links ul li{background-color:rgba(0,169,78,.07)}@media(min-width:768px){.alcohol-page-template .jump-links ul li{background-color:transparent}}.alcohol-page-template .jump-links ul li a.active{color:#00a94e}.jump-links{background-color:rgba(0,155,218,.07);position:relative;z-index:3}@media(min-width:1200px){.jump-links{right:calc((100% - 570px)/2)}}.jump-links.fixed{position:fixed;width:100%;top:0;left:0;background-color:#edf8fc}.jump-links.fixed ul li{background-color:#edf8fc}@media(min-width:768px){.jump-links.fixed{box-shadow:0 2px 2px rgba(0,0,0,.02)}}@media(min-width:1200px){.jump-links.fixed{left:auto;right:calc((100% - 570px)/2);height:auto;z-index:21}}@media(min-width:1200px){.jump-links.fixed .content-wrap{left:calc(100% - 433px);height:auto;width:864px;-webkit-transform:translate(-50%,0%);-moz-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);-o-transform:translate(-50%,0%);transform:translate(-50%,0%)}}.jump-links.fixed ul{margin:0}.jump-links.fixed.show{background-color:#d4eef9}.jump-links.show{background-color:rgba(0,155,218,.17)}.jump-links.show .dropdown-toggle:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);top:13px}@media(min-width:1200px){.jump-links .content-wrap{left:calc(100% - 854px);width:854px;position:relative}}.jump-links .dropdown-toggle{display:block;font-size:13px;font-size:.8125rem;line-height:44px;font-weight:500;letter-spacing:.17px;position:relative;cursor:pointer;padding:0 24px}.jump-links .dropdown-toggle::after{position:absolute;background:url("../images/styles-images/vivitrol-dropdown-gray.png") no-repeat;border:none;margin:0;width:11px;height:11px;top:18px;right:24px}@media(min-width:768px){.jump-links .dropdown-toggle{display:none}}.jump-links ul{margin:0 0 47px;display:none;border-radius:0;width:100%;border:none;top:0!important;transform:none!important;padding:0}@media(min-width:768px){.jump-links ul{display:block;position:relative;float:none;text-align:center;margin:0;background-color:transparent}}.jump-links ul li{list-style:none;display:block;padding:0 24px;background-color:rgba(0,155,218,.07);margin:2px 0 0}@media(min-width:768px){.jump-links ul li{display:inline;margin:0 35px;padding:0;background-color:transparent}}.jump-links ul li a{color:#000;font-size:13px;font-size:.8125rem;line-height:44px;font-weight:500;letter-spacing:.17px;display:block}@media(min-width:768px){.jump-links ul li a{display:inline-block}}.jump-links ul li a.active{font-weight:500;color:#009bda}footer{color:#fff;background-color:#333;padding:30px 0;position:absolute;width:100%;z-index:5}@media(min-width:1200px){footer{z-index:20}}footer .sup-reg-mark{top:4px}footer p{margin-bottom:7px;color:#fff;font-size:12px;font-size:.75rem;line-height:15px}@media(min-width:768px){footer p{letter-spacing:.4px}}@media(min-width:768px){footer p{margin-bottom:5px}}footer ul{list-style:none;max-width:100%}@media(min-width:768px){footer ul{max-width:570px}}@media(min-width:992px){footer ul{max-width:668px}}@media(min-width:1200px){footer ul{max-width:100%}}footer ul li{width:auto;display:inline-block;position:relative;padding-right:38px}footer ul li:after{position:absolute;content:"|";right:16px;top:6px;font-size:12px;font-size:.75rem;line-height:14px}footer ul li:last-child:after{display:none}footer ul li a,footer ul li a:hover{color:#fff;font-size:14px;font-size:.875rem;line-height:17px;display:inline-block;margin:0 0 15px;letter-spacing:.3px}@media(min-width:576px){footer ul li a,footer ul li a:hover{margin:0 0 5px}}footer ul li a:hover{color:#d1d3d4;text-decoration:none}.opioid-page-template .footer-isi .footer-isi-wrapper .alcohol-icon,.opioid-page-template .footer-isi .footer-isi-wrapper .fatp .loc-container .capture-loc::before,.fatp .loc-container .opioid-page-template .footer-isi .footer-isi-wrapper .capture-loc::before,.opioid-page-template .footer-isi .footer-isi-wrapper .fatp .green-tick-list li::before,.fatp .green-tick-list .opioid-page-template .footer-isi .footer-isi-wrapper li::before,.opioid-page-template .footer-isi .footer-isi-wrapper .share-info.modal .phone-input-icon::before,.share-info.modal .opioid-page-template .footer-isi .footer-isi-wrapper .phone-input-icon::before,.opioid-page-template .footer-isi .footer-isi-wrapper .share-info.modal .email-input-icon::before,.share-info.modal .opioid-page-template .footer-isi .footer-isi-wrapper .email-input-icon::before,.opioid-page-template .footer-isi .footer-isi-wrapper .question-group .panel-title a:after,.question-group .panel-title .opioid-page-template .footer-isi .footer-isi-wrapper a:after{background-image:url(../images/styles-images/vivitrol-opioid-icons-sprite.svg)}.opioid-page-template .footer-isi .footer-isi-wrapper .alcohol-icon.plus,.opioid-page-template .footer-isi .footer-isi-wrapper .fatp .loc-container .plus.capture-loc::before,.fatp .loc-container .opioid-page-template .footer-isi .footer-isi-wrapper .plus.capture-loc::before,.opioid-page-template .footer-isi .footer-isi-wrapper .fatp .green-tick-list li.plus::before,.fatp .green-tick-list .opioid-page-template .footer-isi .footer-isi-wrapper li.plus::before,.opioid-page-template .footer-isi .footer-isi-wrapper .share-info.modal .plus.phone-input-icon::before,.share-info.modal .opioid-page-template .footer-isi .footer-isi-wrapper .plus.phone-input-icon::before,.opioid-page-template .footer-isi .footer-isi-wrapper .share-info.modal .plus.email-input-icon::before,.share-info.modal .opioid-page-template .footer-isi .footer-isi-wrapper .plus.email-input-icon::before,.opioid-page-template .footer-isi .footer-isi-wrapper .question-group .panel-title a.plus:after,.question-group .panel-title .opioid-page-template .footer-isi .footer-isi-wrapper a.plus:after,.opioid-page-template .footer-isi .footer-isi-wrapper .question-group .panel-title a.collapsed:after,.question-group .panel-title .opioid-page-template .footer-isi .footer-isi-wrapper a.collapsed:after{width:19px;height:19px;background-position:-116px -296px;background-size:301px}.opioid-page-template .footer-isi .footer-isi-wrapper .alcohol-icon.close-box,.opioid-page-template .footer-isi .footer-isi-wrapper .fatp .loc-container .close-box.capture-loc::before,.fatp .loc-container .opioid-page-template .footer-isi .footer-isi-wrapper .close-box.capture-loc::before,.opioid-page-template .footer-isi .footer-isi-wrapper .fatp .green-tick-list li.close-box::before,.fatp .green-tick-list .opioid-page-template .footer-isi .footer-isi-wrapper li.close-box::before,.opioid-page-template .footer-isi .footer-isi-wrapper .share-info.modal .close-box.phone-input-icon::before,.share-info.modal .opioid-page-template .footer-isi .footer-isi-wrapper .close-box.phone-input-icon::before,.opioid-page-template .footer-isi .footer-isi-wrapper .share-info.modal .close-box.email-input-icon::before,.share-info.modal .opioid-page-template .footer-isi .footer-isi-wrapper .close-box.email-input-icon::before,.opioid-page-template .footer-isi .footer-isi-wrapper .question-group .panel-title a.close-box:after,.question-group .panel-title .opioid-page-template .footer-isi .footer-isi-wrapper a.close-box:after{width:19px;height:19px;background-position:-253px -296px;background-size:301px}@media(min-width:1200px){.sticky-box-isi{position:fixed;left:auto;right:calc((100% - 1170px)/2);transition:all .5s ease 0s;width:300px;padding:0 10px 0 0;z-index:1001;background:#fff;overflow-y:auto;box-shadow:0 0 10px 6px rgba(120,120,120,.1);margin-top:30px}.sticky-box-isi.expand-isi{width:1170px;height:auto;z-index:1001;margin-top:10px;margin-bottom:10px}.sticky-box-isi.expand-isi .footer-isi-wrapper .number-list>li .list-wrap{padding-left:25px}.sticky-box-isi.expand-isi .scroll-more{display:none}.sticky-box-isi.expand-isi h2{padding-bottom:20px}.sticky-box-isi.expand-isi h2 br{display:none}.sticky-box-isi.expand-isi .isi-pt-15{padding-top:15px}.sticky-box-isi.expand-isi .isi-pl-5{padding-left:5px}.sticky-box-isi.expand-isi .scroll-indicator{display:none!important}}.sticky-box-isi .custom-scrollbar{overflow:initial}@media(min-width:1200px){.sticky-box-isi .custom-scrollbar{height:calc(100% - 15px);overflow:auto;border-top-right-radius:10px;border-bottom-right-radius:10px}}.sticky-box-isi .scroll-indicator{display:none}@media(min-width:1200px){.sticky-box-isi .scroll-indicator{position:absolute;bottom:0;right:0;display:inline-block;z-index:999;width:100%;max-height:36px;background-color:#fdba30;color:#000;padding:7px 0;text-align:center;font-size:15px;font-size:.9375rem;line-height:21px;font-weight:700;opacity:1;visibility:visible;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}}.sticky-box-isi .scroll-indicator .chevron-black-angle{background-image:url(../images/styles-images/vivitrol-black-chevron-down.svg);background-repeat:no-repeat;display:inline-block;position:absolute;width:11px;height:7px;right:18px;top:12px}#isi-trigger-hook{height:1px;width:100%}.footer-isi{background:#fff;width:100%;position:fixed;z-index:20;bottom:0;padding:0 0 30px;height:calc(20% + 53px);-webkit-transition:all .5s ease-in;-moz-transition:all .5s ease-in;-ms-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in;-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;font-family:"proxima-nova",sans-serif}@media(min-width:1200px){.footer-isi{position:relative;height:auto;z-index:999;background:#fff}}@media only screen and (min-device-width:375px) and (max-device-width:767px) and (orientation:landscape){.footer-isi{height:calc(20% + 49px)}}.footer-isi hr{display:none}.footer-isi.has-privacy-policy{height:calc(20% + 80px)}.footer-isi.isi-fixed{position:relative;height:auto;z-index:0}.footer-isi.isi-fixed .hidden-isi-content{display:block}.footer-isi.isi-fixed .hidden-isi-content h2{color:#2e2e2e}.footer-isi.isi-fixed .footer-isi-wrapper{padding:0;margin-top:0!important}@media(min-width:1200px){.footer-isi.isi-fixed .footer-isi-wrapper{padding:0}}.footer-isi.isi-fixed .footer-isi-wrapper .isi-heading{margin-top:0}.footer-isi.isi-fixed .footer-isi-wrapper h2{color:#233960}@media(max-width:1199.98px){.footer-isi.isi-fixed .footer-isi-wrapper h2 br{display:none}}.footer-isi.isi-fixed .isi-bar{background-color:#fff;padding-top:0;padding-bottom:0;pointer-events:none}.footer-isi.isi-fixed .isi-bar .v2-icons{display:none}.footer-isi.isi-fixed hr{display:block;margin:40px 0 45px}@media(min-width:1200px){.footer-isi.isi-fixed hr{display:none}}@media(max-width:1199.98px){.footer-isi.isi-fixed .scroll-more{display:none}}.footer-isi.isi-collapse{bottom:0;height:100%;overflow:auto;padding:0 0 25px}@media(min-width:1200px){.footer-isi.isi-collapse .footer-isi-wrapper{height:auto}}@media only screen and (min-device-width:375px) and (max-device-width:767px) and (orientation:landscape){.footer-isi.isi-collapse .footer-isi-wrapper{height:calc(100% - 49px)}}@media(max-width:1199.98px){.footer-isi.isi-collapse .scroll-more{display:none}.footer-isi.isi-collapse .isi-bar{margin-bottom:0!important}}.footer-isi .hidden-isi-content{display:none}.footer-isi .footer-isi-wrapper h2{font-family:"proxima-nova",sans-serif;margin-bottom:0;color:#fff;font-size:20px;font-size:1.25rem;line-height:21px;font-weight:400}@media(min-width:1200px){.footer-isi .footer-isi-wrapper h2{color:#233960;margin-bottom:0}}.footer-isi .footer-isi-wrapper h2.indications{color:#233960}.footer-isi .footer-isi-wrapper .footer-isi-top-spacing{margin-top:15px!important}@media(min-width:1200px){.footer-isi .footer-isi-wrapper .footer-isi-top-spacing{margin-top:0!important}}.footer-isi .footer-isi-wrapper .footer-isi-bottom-10{margin-bottom:10px}.footer-isi .footer-isi-wrapper .number-list>li{position:relative;padding-left:20px;margin-bottom:10px;font-size:15px;font-size:.9375rem;line-height:21px}.footer-isi .footer-isi-wrapper .number-list>li:before{position:absolute;left:0;font-size:16px;font-size:1rem;line-height:21px;font-weight:700}.footer-isi .footer-isi-wrapper .number-list .list{padding:0 0 10px 0!important}.footer-isi .footer-isi-wrapper p,.footer-isi .footer-isi-wrapper .list li{margin-bottom:0;font-size:15px;font-size:.9375rem;line-height:21px}.footer-isi .footer-isi-wrapper .list{padding:0 0 10px 0!important}.footer-isi .footer-isi-wrapper .list.footer-isi-bottom-pb-5{padding-bottom:5px!important}.footer-isi .footer-isi-wrapper .list.list-secondary{padding-bottom:0!important}.footer-isi .footer-isi-wrapper .list>li{padding-left:15px}.footer-isi .footer-isi-wrapper .list>li:before{top:-1px;font-size:21px}.footer-isi .footer-isi-wrapper .list>li.no-list{padding-left:0;margin-left:-20px;margin-bottom:5px!important}.footer-isi .footer-isi-wrapper .list>li.no-list::before{content:''}.footer-isi .footer-isi-wrapper .list>li.no-list:last-child{margin-bottom:0!important}.footer-isi .footer-isi-wrapper .list .dashed-list li{padding-left:15px;font-size:15px;font-size:.9375rem;line-height:21px}@media(max-width:1199.98px){.footer-isi .footer-isi-wrapper .list-wrap{padding-left:25px}}.footer-isi .footer-isi-wrapper .list-wrap ul:before{visibility:hidden;display:block;content:"";clear:both;height:0}.footer-isi .footer-isi-wrapper .v2-icons{cursor:pointer;right:20px;top:50%;transform:translateY(-50%)}@media(min-width:992px) and (max-width:1199.98px){.footer-isi .footer-isi-wrapper .v2-icons{right:16px}}@media(min-width:1200px){.footer-isi .footer-isi-wrapper .v2-icons{top:4px;right:5px;transform:translateY(0)}}.footer-isi .footer-isi-wrapper .list li,.footer-isi .footer-isi-wrapper .number-list li,.footer-isi .footer-isi-wrapper .dashed-list li{color:#000}.footer-isi .footer-isi-wrapper .list li::before,.footer-isi .footer-isi-wrapper .number-list li::before,.footer-isi .footer-isi-wrapper .dashed-list li::before{color:#000}.footer-isi .mobile-tel{font-weight:700}@media(min-width:768px){.footer-isi .mobile-tel{font-weight:normal}}.footer-isi .isi-bar{transition:all .1s ease 0s;width:100%;background-color:#233960;padding-top:10px;padding-bottom:10px}.footer-isi .print-text{display:none}.footer-isi.isi-fixed .footer-isi-wrapper .footer-isi-top-spacing{margin-top:10px!important}.scroll-more{color:#939393;font-size:18px;font-size:1.125rem;line-height:21px;font-weight:700}@media(min-width:1200px){.scroll-more{font-size:20px;font-size:1.25rem}}.footer-isi-wrapper .squared-list li:before{top:8.5px!important}@media(min-width:768px){.footer-isi-wrapper .squared-list li:before{top:9.5px!important}}.footer-isi-wrapper .isi-heading{transition:.3s ease}.contactus-note{display:table;width:100%}.contactus-note .contactus-icon{width:65px;height:65px;background-repeat:no-repeat;background-position:center center;background-size:cover;margin-right:20px;display:inline-block;vertical-align:middle}@media(min-width:768px){.contactus-note span{width:calc(100% - 85px)}}.opioid-page-template .contactus-note{border:1px solid #009bda}.opioid-page-template .contactus-note .contactus-icon{background-image:url("../images/styles-images/vivitrol-patients-blue.png")}.alcohol-page-template .contactus-note{border:1px solid #00a94e}.alcohol-page-template .contactus-note .contactus-icon{background-image:url("../images/styles-images/vivitrol-patients-green.png")}.global-icon-sprite-image,.global-icon,.modal .modal-header .close,.wistia_placebo_close_button{width:30px;height:30px;background-image:url("../images/styles-images/vivitrol-global-icons-sprite.svg")!important;background-repeat:no-repeat;display:inline-block!important}.global-icon.download,.modal .modal-header .download.close{width:19px;height:24px;background-position:-100px -97px}.global-icon.download-white,.modal .modal-header .download-white.close{width:15px;height:15px;background-position:-125px -23px}.global-icon.external-link,.modal .modal-header .external-link.close{width:18px;height:19px;background-position:-72px -97px}.global-icon.close-gray,.modal .modal-header .close{width:16px;height:15px;background-position:-125px -3px}.global-icon.search,.modal .modal-header .search.close{width:24px;height:24px;background-position:-126px -59px;background-size:190px}.global-icon.search-lg,.modal .modal-header .search-lg.close{width:24px;height:24px;background-position:-125px -59px;background-size:189px;position:absolute;top:11px;left:10px}.global-icon.circle-close,.modal .modal-header .circle-close.close{width:27px;height:28px;background-position:-71px -121px}.global-icon.close-white,.modal .modal-header .close-white.close{width:12px;height:12px;background-position:-99px -146px}.global-icon.close-white-lg,.modal .modal-header .close-white-lg.close{width:21px;height:18px;background-position:-98px -126px}.global-icon.close-white-xl,.modal .modal-header .close-white-xl.close{width:32px!important;height:34px!important;background-position:-120px -123px!important}@media only screen and (min-device-width:320px) and (max-device-width:926px) and (orientation:landscape){.global-icon.close-white-xl,.modal .modal-header .close-white-xl.close{background-size:60px!important;width:13px!important;height:14px!important;background-position:-347px -173px!important}}@media(max-width:767.98px){.global-icon.close-white-xl,.modal .modal-header .close-white-xl.close{background-size:60px!important;width:13px!important;height:14px!important;background-position:-347px -173px!important}}.global-icon.down-arrow-white,.modal .modal-header .down-arrow-white.close{width:12px!important;height:8px!important;background-position:-33px -162px!important}.alcohol-icon,.fatp .loc-container .capture-loc::before,.fatp .green-tick-list li::before,.share-info.modal .phone-input-icon::before,.share-info.modal .email-input-icon::before,.question-group .panel-title a:after{width:50px;height:50px;background-image:url("../images/styles-images/vivitrol-alcohol-icons-sprite.svg");background-repeat:no-repeat;display:inline-block}.alcohol-icon.copay-card,.fatp .loc-container .copay-card.capture-loc::before,.fatp .green-tick-list li.copay-card::before,.share-info.modal .copay-card.phone-input-icon::before,.share-info.modal .copay-card.email-input-icon::before,.question-group .panel-title a.copay-card:after{width:54px;height:35px;background-size:280px}@media(max-width:767.98px){.alcohol-icon.copay-card.copay-card-sm,.fatp .loc-container .copay-card.copay-card-sm.capture-loc::before,.fatp .green-tick-list li.copay-card.copay-card-sm::before,.share-info.modal .copay-card.copay-card-sm.phone-input-icon::before,.share-info.modal .copay-card.copay-card-sm.email-input-icon::before,.question-group .panel-title a.copay-card.copay-card-sm:after{width:43px;height:28px;background-size:225px}}.alcohol-icon.copay-card-lg,.fatp .loc-container .copay-card-lg.capture-loc::before,.fatp .green-tick-list li.copay-card-lg::before,.share-info.modal .copay-card-lg.phone-input-icon::before,.share-info.modal .copay-card-lg.email-input-icon::before,.question-group .panel-title a.copay-card-lg:after{width:65px;height:42px}.alcohol-icon.email,.fatp .loc-container .email.capture-loc::before,.fatp .green-tick-list li.email::before,.share-info.modal .email.phone-input-icon::before,.share-info.modal .email.email-input-icon::before,.question-group .panel-title a.email:after{width:44px;height:44px;background-position:0 -44px;background-size:340px}@media(max-width:767.98px){.alcohol-icon.email.email-sm,.fatp .loc-container .email.email-sm.capture-loc::before,.fatp .green-tick-list li.email.email-sm::before,.share-info.modal .email.email-sm.phone-input-icon::before,.share-info.modal .email.email-sm.email-input-icon::before,.question-group .panel-title a.email.email-sm:after{width:38px;height:38px;background-size:290px;background-position:0 -37px}}.alcohol-icon.location,.fatp .loc-container .capture-loc::before,.fatp .green-tick-list li.location::before,.share-info.modal .location.phone-input-icon::before,.share-info.modal .location.email-input-icon::before,.question-group .panel-title a.location:after{width:34px;height:44px;background-position:0 -61px;background-size:230px}@media(max-width:767.98px){.alcohol-icon.location.location-sm,.fatp .loc-container .location-sm.capture-loc::before,.fatp .green-tick-list li.location.location-sm::before,.share-info.modal .location.location-sm.phone-input-icon::before,.share-info.modal .location.location-sm.email-input-icon::before,.question-group .panel-title a.location.location-sm:after{width:32px;height:42px;background-size:220px;background-position:0 -58px}}.alcohol-icon.location-lg,.fatp .loc-container .location-lg.capture-loc::before,.fatp .green-tick-list li.location-lg::before,.share-info.modal .location-lg.phone-input-icon::before,.share-info.modal .location-lg.email-input-icon::before,.question-group .panel-title a.location-lg:after{width:50px;height:66px;background-position:0 -92px}.alcohol-icon.medicine-bottle,.fatp .loc-container .medicine-bottle.capture-loc::before,.fatp .green-tick-list li.medicine-bottle::before,.share-info.modal .medicine-bottle.phone-input-icon::before,.share-info.modal .medicine-bottle.email-input-icon::before,.question-group .panel-title a.medicine-bottle:after{width:49px;height:48px;background-position:0 -131px;background-size:280px}.alcohol-icon.medicine-bottle-md,.fatp .loc-container .medicine-bottle-md.capture-loc::before,.fatp .green-tick-list li.medicine-bottle-md::before,.share-info.modal .medicine-bottle-md.phone-input-icon::before,.share-info.modal .medicine-bottle-md.email-input-icon::before,.question-group .panel-title a.medicine-bottle-md:after{width:60px;height:61px;background-position:0 -162px}.alcohol-icon.calendar-injection,.fatp .loc-container .calendar-injection.capture-loc::before,.fatp .green-tick-list li.calendar-injection::before,.share-info.modal .calendar-injection.phone-input-icon::before,.share-info.modal .calendar-injection.email-input-icon::before,.question-group .panel-title a.calendar-injection:after{width:64px;height:43px;background-position:0 -214px;background-size:328px}.alcohol-icon.users-group,.fatp .loc-container .users-group.capture-loc::before,.fatp .green-tick-list li.users-group::before,.share-info.modal .users-group.phone-input-icon::before,.share-info.modal .users-group.email-input-icon::before,.question-group .panel-title a.users-group:after{width:49px;height:44px;background-position:0 -276px}.alcohol-icon.single-user-story,.fatp .loc-container .single-user-story.capture-loc::before,.fatp .green-tick-list li.single-user-story::before,.share-info.modal .single-user-story.phone-input-icon::before,.share-info.modal .single-user-story.email-input-icon::before,.question-group .panel-title a.single-user-story:after{width:62px;height:47px;background-position:-242px -207px}.alcohol-icon.alcohol-bottle,.fatp .loc-container .alcohol-bottle.capture-loc::before,.fatp .green-tick-list li.alcohol-bottle::before,.share-info.modal .alcohol-bottle.phone-input-icon::before,.share-info.modal .alcohol-bottle.email-input-icon::before,.question-group .panel-title a.alcohol-bottle:after{width:50px;height:87px;background-position:-305px -197px}.alcohol-icon.capped-alcohol-bottle,.fatp .loc-container .capped-alcohol-bottle.capture-loc::before,.fatp .green-tick-list li.capped-alcohol-bottle::before,.share-info.modal .capped-alcohol-bottle.phone-input-icon::before,.share-info.modal .capped-alcohol-bottle.email-input-icon::before,.question-group .panel-title a.capped-alcohol-bottle:after{width:30px;height:58px;background-position:-282px -263px}.alcohol-icon.bottle-x,.fatp .loc-container .bottle-x.capture-loc::before,.fatp .green-tick-list li.bottle-x::before,.share-info.modal .bottle-x.phone-input-icon::before,.share-info.modal .bottle-x.email-input-icon::before,.question-group .panel-title a.bottle-x:after{width:27px;height:67px;background-position:-68px 0}.alcohol-icon.edit-board,.fatp .loc-container .edit-board.capture-loc::before,.fatp .green-tick-list li.edit-board::before,.share-info.modal .edit-board.phone-input-icon::before,.share-info.modal .edit-board.email-input-icon::before,.question-group .panel-title a.edit-board:after{width:45px;height:49px;background-position:-100px 0}.alcohol-icon.bubble-speech,.fatp .loc-container .bubble-speech.capture-loc::before,.fatp .green-tick-list li.bubble-speech::before,.share-info.modal .bubble-speech.phone-input-icon::before,.share-info.modal .bubble-speech.email-input-icon::before,.question-group .panel-title a.bubble-speech:after{width:59px;height:44px;background-position:-149px 0}.alcohol-icon.user-doctor,.fatp .loc-container .user-doctor.capture-loc::before,.fatp .green-tick-list li.user-doctor::before,.share-info.modal .user-doctor.phone-input-icon::before,.share-info.modal .user-doctor.email-input-icon::before,.question-group .panel-title a.user-doctor:after{width:71px;height:72px;background-position:-209px 0}.alcohol-icon.warning,.fatp .loc-container .warning.capture-loc::before,.fatp .green-tick-list li.warning::before,.share-info.modal .warning.phone-input-icon::before,.share-info.modal .warning.email-input-icon::before,.question-group .panel-title a.warning:after{width:45px;height:45px;background-position:-45px -47px;background-size:226px}.alcohol-icon.warning-lg,.fatp .loc-container .warning-lg.capture-loc::before,.fatp .green-tick-list li.warning-lg::before,.share-info.modal .warning-lg.phone-input-icon::before,.share-info.modal .warning-lg.email-input-icon::before,.question-group .panel-title a.warning-lg:after{width:69px;height:69px;background-position:-69px -72px}.alcohol-icon.direction,.fatp .loc-container .direction.capture-loc::before,.fatp .green-tick-list li.direction::before,.share-info.modal .direction.phone-input-icon::before,.share-info.modal .direction.email-input-icon::before,.question-group .panel-title a.direction:after{width:40px;height:40px;background-position:-119px -144px}.alcohol-icon.share-info,.fatp .loc-container .share-info.capture-loc::before,.fatp .green-tick-list li.share-info::before,.share-info.modal .share-info.phone-input-icon::before,.share-info.modal .share-info.email-input-icon::before,.question-group .panel-title a.share-info:after{width:40px;height:40px;background-position:-119px -194px}.alcohol-icon.print,.fatp .loc-container .print.capture-loc::before,.fatp .green-tick-list li.print::before,.share-info.modal .print.phone-input-icon::before,.share-info.modal .print.email-input-icon::before,.question-group .panel-title a.print:after{width:42px;height:42px;background-position:-118px -243px}.alcohol-icon.direction-white,.fatp .loc-container .direction-white.capture-loc::before,.fatp .green-tick-list li.direction-white::before,.share-info.modal .direction-white.phone-input-icon::before,.share-info.modal .direction-white.email-input-icon::before,.question-group .panel-title a.direction-white:after{width:49px;height:49px;background-position:-67px -143px}.alcohol-icon.share-info-white,.fatp .loc-container .share-info-white.capture-loc::before,.fatp .green-tick-list li.share-info-white::before,.share-info.modal .share-info-white.phone-input-icon::before,.share-info.modal .share-info-white.email-input-icon::before,.question-group .panel-title a.share-info-white:after{width:49px;height:50px;background-position:-68px -192px}.alcohol-icon.print-white,.fatp .loc-container .print-white.capture-loc::before,.fatp .green-tick-list li.print-white::before,.share-info.modal .print-white.phone-input-icon::before,.share-info.modal .print-white.email-input-icon::before,.question-group .panel-title a.print-white:after{width:49px;height:50px;background-position:-67px -242px}.alcohol-icon.cross-house,.fatp .loc-container .cross-house.capture-loc::before,.fatp .green-tick-list li.cross-house::before,.share-info.modal .cross-house.phone-input-icon::before,.share-info.modal .cross-house.email-input-icon::before,.question-group .panel-title a.cross-house:after{width:45px;height:44px;background-position:-146px -85px}.alcohol-icon.single-user,.fatp .loc-container .single-user.capture-loc::before,.fatp .green-tick-list li.single-user::before,.share-info.modal .single-user.phone-input-icon::before,.share-info.modal .single-user.email-input-icon::before,.question-group .panel-title a.single-user:after{width:47px;height:48px;background-position:-198px -84px}.alcohol-icon.eligible,.fatp .loc-container .eligible.capture-loc::before,.fatp .green-tick-list li.eligible::before,.share-info.modal .eligible.phone-input-icon::before,.share-info.modal .eligible.email-input-icon::before,.question-group .panel-title a.eligible:after{width:48px;height:48px;background-position:-247px -84px}.alcohol-icon.not-eligible,.fatp .loc-container .not-eligible.capture-loc::before,.fatp .green-tick-list li.not-eligible::before,.share-info.modal .not-eligible.phone-input-icon::before,.share-info.modal .not-eligible.email-input-icon::before,.question-group .panel-title a.not-eligible:after{width:48px;height:48px;background-position:-300px -83px}.alcohol-icon.shield,.fatp .loc-container .shield.capture-loc::before,.fatp .green-tick-list li.shield::before,.share-info.modal .shield.phone-input-icon::before,.share-info.modal .shield.email-input-icon::before,.question-group .panel-title a.shield:after{width:54px;height:58px;background-position:-165px -143px}.alcohol-icon.contact-us,.fatp .loc-container .contact-us.capture-loc::before,.fatp .green-tick-list li.contact-us::before,.share-info.modal .contact-us.phone-input-icon::before,.share-info.modal .contact-us.email-input-icon::before,.question-group .panel-title a.contact-us:after{width:70px;height:54px;background-position:-229px -143px}.alcohol-icon.care-user,.fatp .loc-container .care-user.capture-loc::before,.fatp .green-tick-list li.care-user::before,.share-info.modal .care-user.phone-input-icon::before,.share-info.modal .care-user.email-input-icon::before,.question-group .panel-title a.care-user:after{width:70px;height:72px;background-position:-167px -207px}.alcohol-icon.percent-91,.fatp .loc-container .percent-91.capture-loc::before,.fatp .green-tick-list li.percent-91::before,.share-info.modal .percent-91.phone-input-icon::before,.share-info.modal .percent-91.email-input-icon::before,.question-group .panel-title a.percent-91:after{width:58px;height:61px;background-position:-288px 0}.alcohol-icon.plus,.fatp .loc-container .plus.capture-loc::before,.fatp .green-tick-list li.plus::before,.share-info.modal .plus.phone-input-icon::before,.share-info.modal .plus.email-input-icon::before,.question-group .panel-title a.plus:after,.question-group .panel-title a.collapsed:after{width:19px;height:19px;background-position:-110px -295px}.alcohol-icon.send-email,.fatp .loc-container .send-email.capture-loc::before,.fatp .green-tick-list li.send-email::before,.share-info.modal .send-email.phone-input-icon::before,.share-info.modal .email-input-icon::before,.question-group .panel-title a.send-email:after{width:27px;height:21px;background-position:-132px -294px}.alcohol-icon.send-text,.fatp .loc-container .send-text.capture-loc::before,.fatp .green-tick-list li.send-text::before,.share-info.modal .phone-input-icon::before,.share-info.modal .send-text.email-input-icon::before,.question-group .panel-title a.send-text:after{width:22px;height:29px;background-position:-160px -293px}.alcohol-icon.back-arrow,.fatp .loc-container .back-arrow.capture-loc::before,.fatp .green-tick-list li.back-arrow::before,.share-info.modal .back-arrow.phone-input-icon::before,.share-info.modal .back-arrow.email-input-icon::before,.question-group .panel-title a.back-arrow:after{width:20px;height:13px;background-position:-70px -296px}.alcohol-icon.up-arrow,.fatp .loc-container .up-arrow.capture-loc::before,.fatp .green-tick-list li.up-arrow::before,.share-info.modal .up-arrow.phone-input-icon::before,.share-info.modal .up-arrow.email-input-icon::before,.question-group .panel-title a.up-arrow:after{width:9px;height:6px;background-position:-96px -296px}.alcohol-icon.down-arrow,.fatp .loc-container .down-arrow.capture-loc::before,.fatp .green-tick-list li.down-arrow::before,.share-info.modal .down-arrow.phone-input-icon::before,.share-info.modal .down-arrow.email-input-icon::before,.question-group .panel-title a.down-arrow:after{width:9px;height:6px;background-position:-96px -304px}.alcohol-icon.checkmark,.fatp .loc-container .checkmark.capture-loc::before,.fatp .loc-container .green-tick-list li.capture-loc::before,.fatp .green-tick-list .loc-container li.capture-loc::before,.fatp .green-tick-list li::before,.share-info.modal .checkmark.phone-input-icon::before,.share-info.modal .fatp .green-tick-list li.phone-input-icon::before,.fatp .green-tick-list .share-info.modal li.phone-input-icon::before,.share-info.modal .checkmark.email-input-icon::before,.share-info.modal .fatp .green-tick-list li.email-input-icon::before,.fatp .green-tick-list .share-info.modal li.email-input-icon::before,.question-group .panel-title a.checkmark:after{width:12px;height:9px;background-position:-200px -295px}.alcohol-icon.circle-checkmark,.fatp .loc-container .circle-checkmark.capture-loc::before,.fatp .green-tick-list li.circle-checkmark::before,.share-info.modal .circle-checkmark.phone-input-icon::before,.share-info.modal .circle-checkmark.email-input-icon::before,.question-group .panel-title a.circle-checkmark:after{width:18px;height:18px;background-position:-215px -296px}.alcohol-icon.close-box,.fatp .loc-container .close-box.capture-loc::before,.fatp .green-tick-list li.close-box::before,.share-info.modal .close-box.phone-input-icon::before,.share-info.modal .close-box.email-input-icon::before,.question-group .panel-title a.close-box:after{width:19px;height:19px;background-position:-237px -295px}.alcohol-icon.minus,.fatp .loc-container .minus.capture-loc::before,.fatp .green-tick-list li.minus::before,.share-info.modal .minus.phone-input-icon::before,.share-info.modal .minus.email-input-icon::before,.question-group .panel-title a:after{width:19px;height:19px;background-position:-258px -295px}.alcohol-icon.medicine-bottle-xl,.fatp .loc-container .medicine-bottle-xl.capture-loc::before,.fatp .green-tick-list li.medicine-bottle-xl::before,.share-info.modal .medicine-bottle-xl.phone-input-icon::before,.share-info.modal .medicine-bottle-xl.email-input-icon::before,.question-group .panel-title a.medicine-bottle-xl:after{background-image:url("../images/styles-images/vivitrol-alcohol-new-icons-sprite.svg");width:33px;height:81px;background-position:-91px -57px}.alcohol-icon.medicine-bottle-with-cap,.fatp .loc-container .medicine-bottle-with-cap.capture-loc::before,.fatp .green-tick-list li.medicine-bottle-with-cap::before,.share-info.modal .medicine-bottle-with-cap.phone-input-icon::before,.share-info.modal .medicine-bottle-with-cap.email-input-icon::before,.question-group .panel-title a.medicine-bottle-with-cap:after{background-image:url("../images/styles-images/vivitrol-alcohol-new-icons-sprite.svg");width:23px;height:58px;background-position:-94px -143px}.alcohol-icon.memo-pad,.fatp .loc-container .memo-pad.capture-loc::before,.fatp .green-tick-list li.memo-pad::before,.share-info.modal .memo-pad.phone-input-icon::before,.share-info.modal .memo-pad.email-input-icon::before,.question-group .panel-title a.memo-pad:after{background-image:url("../images/styles-images/vivitrol-alcohol-new-icons-sprite.svg");width:61px;height:61px;background-position:-69px 5px}.alcohol-icon.rx-icon,.fatp .loc-container .rx-icon.capture-loc::before,.fatp .green-tick-list li.rx-icon::before,.share-info.modal .rx-icon.phone-input-icon::before,.share-info.modal .rx-icon.email-input-icon::before,.question-group .panel-title a.rx-icon:after{background-image:url("../images/styles-images/vivitrol-alcohol-rx.svg");width:40px;height:40px}.opioid-icon{width:50px;height:50px;background-image:url("../images/styles-images/vivitrol-opioid-icons-sprite.svg");background-repeat:no-repeat;display:inline-block}.opioid-icon.copay-card{width:54px;height:35px;background-size:241px}@media(max-width:767.98px){.opioid-icon.copay-card.copay-card-sm{width:43px;height:28px;background-size:225px}}.opioid-icon.back-arrow{width:20px;height:13px;background-position:-71px -297px}.opioid-icon.search-icon{width:50px;height:50px;background-position:0 -181px}.opioid-icon.calendar-icon{width:47px;height:45px;background-position:-1px -233px}.opioid-icon.user-group-icon{width:47px;height:48px;background-position:-1px -277px;background-size:298px}.opioid-icon.edit-board{width:45px;height:49px;background-position:-112px -1px;background-size:288px}.opioid-icon.bubble-speech{width:58px;height:45px;background-position:-169px 0}.opioid-icon.injection-icon{width:58px;height:57px;background-position:0 -48px}.opioid-icon.patient-icon{width:43px;height:45px;background-position:-66px 0}@media(min-width:768px){.opioid-icon.patient-icon{margin-right:-9px}}.opioid-icon.calendar-check{width:51px;height:45px;background-position:4px -233px}.opioid-icon.minus,.question-group .panel-title a.opioid-icon:after{background-position:-258px -295px}.opioid-icon.cross-house{width:45px;height:45px;background-position:-150px -64px}.opioid-icon.single-user{width:49px;height:49px;background-position:-203px -58px}.opioid-icon.contact-us{width:70px;height:54px;background-position:-230px -114px;background-size:300px}.opioid-icon.warning{width:46px;height:46px;background-position:-45px -40px;background-size:195px}.opioid-icon.warning-lg{width:70px;height:69px;background-position:-69px -61px}.opioid-icon.location,.fatp .loc-container .opioid-icon.capture-loc::before{width:34px;height:44px;background-position:-1px -73px;background-size:198px}@media(max-width:767.98px){.opioid-icon.location.location-sm,.fatp .loc-container .opioid-icon.location-sm.capture-loc::before{width:32px;height:42px;background-size:220px;background-position:0 -58px}}.opioid-icon.location-lg{width:49px;height:66px;background-position:2px -97px;background-size:273px}.opioid-icon.shield{width:54px;height:58px;background-position:-171px -111px}@media(min-width:768px){.opioid-icon.shield{width:53px;height:57px;background-position:-172px -112px}}.opioid-icon.copay-card-lg{width:65px;height:42px}.opioid-icon.care-user{width:72px;height:73px;background-position:-170px -171px}.opioid-icon.eligible{width:48px;height:48px;background-position:-171px -244px}.opioid-icon.not-eligible{width:48px;height:48px;background-position:-221px -244px}.opioid-icon.rx-icon{background-image:url("../images/styles-images/vivitrol-opioid-rx.svg");width:44px;height:44px}.memo-pad-blue{width:61px;height:61px;background-image:url("../images/styles-images/vivitrol-memo-pad-blue.png");background-repeat:no-repeat;display:inline-block}.video-thumb-wrap{position:relative}.video-thumb-wrap:before{content:"";position:absolute;background-image:url("../images/styles-images/vivitrol-global-icons-sprite.svg");background-size:159px;z-index:2;width:100px;height:100px;top:50%;left:50%;transform:translate(-50%,-50%)}.video-thumb-wrap~hr{opacity:.3}.ui-datepicker .ui-icon{background-image:url(../images/ui-icons_444444_256x240.png)!important}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:3px!important}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-next-hover{right:3px!important}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-prev-hover{left:3px!important}.ribbon{background:#fdba30;color:#000;position:relative;padding:15px 0;z-index:4}.ribbon-heading{font-size:15px;font-size:.9375rem;line-height:21px;font-weight:700;position:relative;padding-right:30px}@media(min-width:992px){.ribbon-heading{font-size:17px;font-size:1.0625rem;line-height:22px}}.ribbon-content{padding-right:20px}.ribbon-content ul li{position:relative;font-size:15px;font-size:.9375rem;line-height:21px;color:#000;margin-bottom:0;padding-left:10px;padding-bottom:0}@media(min-width:992px){.ribbon-content ul li{font-size:17px;font-size:1.0625rem;line-height:22px}}.ribbon-content ul li:before{color:#000!important;position:absolute;top:0;left:-1px}@media(min-width:992px){.ribbon-content ul li:before{top:-2px}}.ribbon .expanded-heading{display:block}.chart-info{max-width:640px;margin:0 auto;position:relative}.chart-info-img{position:relative}.chart-info-img .orange-percent-bg{position:absolute}@media(min-width:768px){.chart-info-img .orange-percent-bg{top:-2px}}.chart-info-title{color:#004a61;width:calc(100% - 100px);margin-left:auto;text-align:left;padding-left:15px;min-height:100px}@media(min-width:768px){.chart-info-title{padding-left:35px;min-height:auto}}.chart-info small{font-size:14px;font-size:.875rem;line-height:17px}@media(min-width:768px){.chart-info small{margin-left:auto}}@media(min-width:768px){.chart-info small,.chart-info-title{width:calc(100% - 104px);padding-left:35px}}.intro-text-img{display:flex;align-items:flex-start;flex-direction:column-reverse}@media(min-width:992px){.intro-text-img{flex-direction:row;justify-content:space-between}}@media(min-width:576px){.intro-text-img .intro-title{margin-right:28px}}@media(min-width:992px){.intro-text-img .intro-title{max-width:500px}}.intro-text-img img{max-width:154px;margin:0 auto 25px}@media(min-width:992px){.intro-text-img img{max-width:250px;margin:0}}.v2-icons{background-image:url("../images/styles-images/vivitrol-sprite-sheet-v2.svg")}.v2-icons.addiction-cycle-logo{width:89px;height:88px;background-position:-545px -536px;background-size:auto}@media(min-width:768px){.v2-icons.addiction-cycle-logo{width:215px;height:201px;background-position:-17px -2px;background-size:auto}}.v2-icons.brain-with-question-mark-logo{width:88px;height:88px;background-position:-547px -727px;background-size:auto}@media(min-width:768px){.v2-icons.brain-with-question-mark-logo{width:179px;height:179px;background-position:-28px -414px;background-size:785px}}.v2-icons.brain-repeat-cycle-logo{width:88px;height:88px;background-position:-548px -633px;background-size:auto}@media(min-width:768px){.v2-icons.brain-repeat-cycle-logo{width:204px;height:189px;background-position:-23px -223px}}.v2-icons.shouting-in-ear-logo{width:88px;height:88px;background-position:-549px -824px;background-size:auto}@media(min-width:768px){.v2-icons.shouting-in-ear-logo{width:209px;height:205px;background-position:-28px -618px}}.v2-icons.surgeon-logo{width:89px;height:75px;background-position:-550px -918px;background-size:auto}@media(min-width:768px){.v2-icons.surgeon-logo{width:231px;height:184px;background-position:-17px -840px}}.v2-icons.calender-green-logo{width:88px;height:85px;background-position:-699px -221px;background-size:auto}@media(min-width:768px){.v2-icons.calender-green-logo{width:188px;height:183px;background-position:-485px -201px}}.v2-icons.calender-blue-logo{width:88px;height:85px;background-position:-699px -320px;background-size:auto}@media(min-width:768px){.v2-icons.calender-blue-logo{width:188px;height:183px;background-position:-264px -202px}}.v2-icons.brain-rx-logo{width:91px;height:88px;background-position:-693px -122px;background-size:auto}@media(min-width:768px){.v2-icons.brain-rx-logo{width:192px;height:185px;background-position:-246px -7px}}.v2-icons.brain-bottle-logo{width:91px;height:90px;background-position:-693px -19px;background-size:auto}@media(min-width:768px){.v2-icons.brain-bottle-logo{width:184px;height:187px;background-position:-475px -7px}}.v2-icons.call-doctor-logo{width:69px;height:53px;background-position:-546px -406px}.v2-icons.medicine-cravings-logo{width:79px;height:84px;background-position:-699px -413px;background-size:auto}@media(min-width:768px){.v2-icons.medicine-cravings-logo{width:126px;height:131px;background-position:-264px -398px}}.v2-icons.opioid-free-logo{width:91px;height:90px;background-position:-690px -514px}@media(min-width:768px){.v2-icons.opioid-free-logo{width:130px;height:129px;background-position:-259px -543px}}.v2-icons.alcohol-free-logo{width:84px;height:84px;background-position:-266px -360px;background-size:534px}@media(min-width:768px){.v2-icons.alcohol-free-logo{width:123px;height:122px;background-position:-380px -515px;background-size:765px}}.v2-icons.rx-green-logo{width:84px;height:84px;background-position:-801px -1192px;background-size:535px}@media(min-width:768px){.v2-icons.rx-green-logo{width:123px;height:125px;background-position:-379px -1702px;background-size:765px}}.v2-icons.rx-blue-logo{width:84px;height:84px;background-position:-708px -1192px;background-size:535px}@media(min-width:768px){.v2-icons.rx-blue-logo{width:125px;height:125px;background-position:-246px -1702px;background-size:765px}}.v2-icons.arrow-circle-green-logo{width:88px;height:88px;background-position:-269px -268px;background-size:542px}@media(min-width:768px){.v2-icons.arrow-circle-green-logo{width:128px;height:130px;background-position:-402px -399px;background-size:auto}}.v2-icons.astrix-rect-green-logo{width:98px;height:63px;background-position:-391px -1835px;background-size:765px}.v2-icons.astrix-rect-blue-logo{width:98px;height:63px;background-position:-261px -1835px;background-size:765px}.v2-icons.piechart-91-green-logo{width:90px;height:90px;background-size:765px;background-position:382px 99px}.v2-icons.piechart-91-blue-logo{width:90px;height:90px;background-size:765px;background-position:504px 99px}.v2-icons.writing-pad-green-logo{width:77px;height:71px;background-size:765px;background-position:372px 188px}.v2-icons.writing-pad-blue-logo{width:77px;height:71px;background-size:765px;background-position:492px 188px}.v2-icons.common-isi-expand{width:16px;height:16px;background-size:700px;background-position:-1174px -409px}.v2-icons.common-isi-collapse{width:16px;height:16px;background-size:700px;background-position:-1201px -409px}.v2-icons.lg-carrot-black-logo{width:16px;height:11px;background-size:auto;background-position:-549px -500px}.v2-icons.download-white-logo{width:19px;height:19px;background-size:auto;background-position:-639px -472px}.v2-icons.alert-bold-logo{width:50px;height:50px;background-size:auto;background-position:-685px -680px}.v2-icons.green-pen-pad-logo{width:45px;height:50px;background-size:auto;background-position:-748px -619px}.v2-icons.blue-pen-pad-logo{width:45px;height:50px;background-size:auto;background-position:-690px -619px}.ui-autocomplete .ui-widget-content{border:1px solid #b7b7b7!important;border-top:1px solid #dbdbdb!important;background:#fff!important;padding:0!important;margin:0!important}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:0!important}.ui-menu .ui-menu-item{list-style-image:none;padding:0!important;margin:0!important;height:auto!important}.ui-menu .ui-menu-item-wrapper{padding:8px 15px!important;font-family:"proxima-nova",sans-serif!important;font-size:16px!important;line-height:1!important;color:#000!important;border:0!important;height:auto!important}.ui-menu .ui-menu-item-wrapper:hover{border:0!important;font-weight:normal!important;color:#000!important;font-family:"proxima-nova",sans-serif!important;font-size:16px!important;background:#f2f2f2!important}.ui-state-active,.ui-widget-content .ui-state-active{border:0!important;font-weight:normal!important;color:#000!important;font-family:"proxima-nova",sans-serif!important;font-size:16px!important;background:#f6f6f6!important}.material-form{}.material-form .form-group.has-error .form-control,.material-form .form-group.has-error .im-colormask{border:1px solid #ed4331}.material-form .form-group.has-error .errorTxt,.material-form .form-group.has-error .error-text{display:block;font-size:13px;font-size:.8125rem;line-height:13px;font-weight:500;margin:10px 0 0}.material-form .has-error .form-control,.material-form .form-control{box-shadow:none;outline:none;background:transparent}.material-form .errorTxt{display:none}.material-form .list li{padding-left:20px;font-size:15px;font-size:.9375rem;line-height:21px;font-weight:400}@media(min-width:768px){.material-form .list li{font-size:17px;font-size:1.0625rem;line-height:23px}}.material-form .list li:before{background:#2e2e2e}.material-form label{color:#2e2e2e;font-size:15px;font-size:.9375rem;line-height:24px;font-weight:400}.material-form label.question{font-weight:400}.material-form label.label-title{font-size:21px;font-size:1.3125rem;line-height:27px;font-weight:400;color:#000;margin-bottom:0;letter-spacing:.3px}@media(min-width:768px){.material-form label.label-title{font-size:22px;font-size:1.375rem;line-height:29px}}.material-form .control{padding-left:45px;padding-top:4px;font-weight:400;display:inline-block}.material-form .control input[type="checkbox"]:checked+.control-indicator{background-color:#fff}.material-form .materialize{border-radius:2px;position:relative;background-color:#fff}@media(min-width:768px){.material-form .materialize{max-width:302px}}.material-form .materialize.is-active.valid span.im-static{color:#000}@media(min-width:768px){.material-form .materialize.w-100{max-width:100%}}.material-form .materialize label{transform:translateY(10px);-ms-transform:translateY(9px);transition:all .5s;font-weight:400;font-style:italic;position:absolute;font-size:14px;color:#c1c1c2}@supports (-webkit-overflow-scrolling:touch){.material-form .materialize label{transform:translateY(8px);}}@media(min-width:768px){.material-form .materialize label{transform:translateY(9px);-ms-transform:translateY(8px);font-size:16px}}.material-form .materialize input{position:relative;border:1px solid #c0c1c2}.material-form .materialize input.form-control{height:50px;padding:5px 15px}.material-form .materialize input.form-control::-ms-clear{display:none}.material-form .materialize #birthDate,.material-form .materialize #phone,.material-form .materialize #insurancePhoneNo{height:38px;caret-color:transparent;border:none;color:transparent}.material-form .materialize #birthDate:focus,.material-form .materialize #phone:focus,.material-form .materialize #insurancePhoneNo:focus{outline:none}.material-form .materialize div.im-colormask{opacity:1;border:0;position:relative;width:100%;height:100%;text-transform:uppercase;padding:5px 15px;border:1px solid #c0c1c2;appearance:none;-webkit-appearance:none;-moz-appearance:none}.material-form .materialize div.im-colormask>div{position:absolute;width:auto!important;color:#000;margin-top:8px;font-family:"proxima-nova",sans-serif;font-size:19px;font-size:1.1875rem;line-height:24px}.material-form .materialize div.im-colormask.has-value>div span.im-static{color:#000}.material-form .materialize div.im-colormask input{left:auto!important;color:transparent;opacity:0}.material-form .materialize.is-active .im-colormask{border-color:#00a94e}.material-form .materialize.is-active.has-error{border-color:#ed4331}.material-form .materialize.is-active.has-error .im-colormask{border-color:#ed4331}.material-form .materialize.custom-style{padding-left:0;padding-right:0}.material-form .materialize.custom-style label{margin-left:15px}.material-form .materialize.custom-style input{padding-left:15px;padding-right:15px;margin-left:-1px}.material-form fieldset[disabled]{opacity:.5}.material-form fieldset[disabled] .form-control{background-color:transparent;opacity:1}.material-form fieldset[disabled] .errorTxt{opacity:.5}.eligibility-text{font-size:18px;font-size:1.125rem;line-height:22px;font-weight:700;letter-spacing:.55px}.eligibility-text a:hover{color:#33ba71}.opioid-page-template .eligibility-text a:hover{color:#33afe1}#chkInsuranceList .form-group:last-child(2){margin-bottom:0!important}.alcohol-page-template .multistep-form #progressbar li a{color:rgba(0,169,78,.6)}.alcohol-page-template .multistep-form #progressbar li.step-completed a{background:#33ba71;color:#fff}.alcohol-page-template .multistep-form #progressbar li.step-completed a:after{border-left-color:#33ba71}.alcohol-page-template .multistep-form #progressbar li.step-completed:after{content:url(../images/styles-images/vivitrol-green-step-checked.svg)}.alcohol-page-template .multistep-form #progressbar li a.active{background:#00a94e;color:#fff}.alcohol-page-template .multistep-form #progressbar li a.active:after{border-left:15px solid #00a94e}@media(min-width:768px){.alcohol-page-template .multistep-form #progressbar li a.active:after{border-left:30px solid #00a94e}}.alcohol-page-template .multistep-form fieldset{background:#f4f4f4}.alcohol-page-template .multistep-form fieldset .btnPrevious{border-bottom-color:#00a94e}.alcohol-page-template .multistep-form fieldset .btnPrevious:hover{border-bottom-color:#33ba71}.alcohol-page-template .multistep-form fieldset .btnPrevious:hover span{color:#33ba71}.alcohol-page-template .multistep-form fieldset .btnPrevious:hover .back-arrow{opacity:.8}.alcohol-page-template .multistep-form fieldset #dvDocusignError{background:rgba(0,169,78,.07)}.alcohol-page-template .multistep-form .radio input:checked~.checkmark,.alcohol-page-template .multistep-form .radio .fatp .green-tick-list input:checked~li::before,.fatp .green-tick-list .alcohol-page-template .multistep-form .radio input:checked~li::before{border:1px solid #00a94e}.alcohol-page-template .multistep-form .radio .checkmark:after{background:#00a94e}.alcohol-page-template .multistep-form .control input[type="checkbox"]:checked~.control-indicator{border-color:#00a94e}.alcohol-page-template .multistep-form .control-indicator:after{content:url("../images/styles-images/vivitrol-green-checked.svg")}.alcohol-page-template .material-form .materialize input.form-control:focus{border-color:#00a94e}.alcohol-page-template .material-form .materialize:focus .im-colormask{border-color:#00a94e}.alcohol-page-template .material-form .form-group.valid .form-control,.alcohol-page-template .material-form .form-group.valid .im-colormask{border:1px solid #00a94e}.alcohol-page-template .insurance-types .insurance-content,.alcohol-page-template .multistep-form fieldset #step1AgeError,.alcohol-page-template .multistep-form fieldset #step1EligibilityError{background:rgba(0,169,78,.1)}.opioid-page-template .multistep-form #progressbar li a{color:rgba(0,155,218,.6)}.opioid-page-template .multistep-form #progressbar li.step-completed a{background:#4eb0e1;color:#fff}.opioid-page-template .multistep-form #progressbar li.step-completed a:after{border-left-color:#4eb0e1}.opioid-page-template .multistep-form #progressbar li.step-completed:after{content:url("../images/styles-images/vivitrol-blue-step-checked.svg")}.opioid-page-template .multistep-form #progressbar li a.active{background:#009bda;color:#fff}.opioid-page-template .multistep-form #progressbar li a.active:after{border-left:15px solid #009bda}@media(min-width:768px){.opioid-page-template .multistep-form #progressbar li a.active:after{border-left:30px solid #009bda}}.opioid-page-template .multistep-form fieldset{background:#f4f4f4}.opioid-page-template .multistep-form fieldset .btnPrevious{border-bottom-color:#009bda}.opioid-page-template .multistep-form fieldset .btnPrevious:hover{border-bottom-color:#33afe1}.opioid-page-template .multistep-form fieldset .btnPrevious:hover span{color:#33afe1}.opioid-page-template .multistep-form fieldset .btnPrevious:hover .back-arrow{opacity:.8}.opioid-page-template .multistep-form fieldset #dvDocusignError{background:rgba(0,155,218,.07)}.opioid-page-template .multistep-form .radio input:checked~.checkmark,.opioid-page-template .multistep-form .radio .fatp .green-tick-list input:checked~li::before,.fatp .green-tick-list .opioid-page-template .multistep-form .radio input:checked~li::before{border:1px solid #009bda}.opioid-page-template .multistep-form .radio .checkmark:after{background:#009bda}.opioid-page-template .multistep-form .control input[type="checkbox"]:checked~.control-indicator{border-color:#009bda}.opioid-page-template .multistep-form .control-indicator:after{content:url("../images/styles-images/vivitrol-blue-checked.svg")}.opioid-page-template .material-form .materialize input.form-control:focus{border-color:#009bda}.opioid-page-template .material-form .materialize:focus .im-colormask{border-color:#009bda}.opioid-page-template .material-form .materialize.is-active .im-colormask{border-color:#009bda}.opioid-page-template .material-form .materialize.is-active.has-error .im-colormask{border-color:#ed4331}.opioid-page-template .material-form .form-group.valid .form-control,.opioid-page-template .material-form .form-group.valid .im-colormask{border:1px solid #009bda}.opioid-page-template .insurance-types .insurance-content,.opioid-page-template .multistep-form fieldset #step1AgeError,.opioid-page-template .multistep-form fieldset #step1EligibilityError{background:rgba(0,155,218,.1)}.common-form-template .multistep-form #progressbar li a{color:#65748f}.common-form-template .multistep-form #progressbar li.step-completed a{background:#65748f;color:#fff}.common-form-template .multistep-form #progressbar li.step-completed a:after{border-left-color:#65748f}.common-form-template .multistep-form #progressbar li.step-completed:after{content:url(../images/styles-images/vivitrol-common-form-step-checked.svg)}.common-form-template .multistep-form #progressbar li a.active{background:#233960;color:#fff}.common-form-template .multistep-form #progressbar li a.active:after{border-left:15px solid #233960}@media(min-width:768px){.common-form-template .multistep-form #progressbar li a.active:after{border-left:30px solid #233960}}.common-form-template .multistep-form fieldset{background:#f4f4f4}.common-form-template .multistep-form .radio input:checked~.checkmark,.common-form-template .multistep-form .radio .fatp .green-tick-list input:checked~li::before,.fatp .green-tick-list .common-form-template .multistep-form .radio input:checked~li::before{border:1px solid #233960}.common-form-template .multistep-form .radio .checkmark:after{background:#233960}.common-form-template .multistep-form .control input[type="checkbox"]:checked~.control-indicator{border-color:#233960}.common-form-template .multistep-form .control-indicator:after{content:url("../images/styles-images/vivitrol-common-checkmark.svg")}#videoModal{padding-right:0!important}@media(min-width:768px){#videoModal .modal-dialog{max-width:700px}}#videoModal .modal-dialog .modal-content{border:none;background:none;box-shadow:none;padding:0}#videoModal .modal-dialog .modal-content .modal-header{padding:0;border:none}#videoModal .modal-dialog .modal-content .modal-header button.close{right:35px;top:-30px;padding:0;background:none}@media(min-width:768px){#videoModal .modal-dialog .modal-content .modal-header button.close{right:-5px}}#videoModal .modal-dialog .modal-content .modal-header button.close:before{content:'';position:absolute;width:36px;height:7px;background-color:#fff;border-radius:30px;transform:rotate(48deg)}@media(min-width:768px){#videoModal .modal-dialog .modal-content .modal-header button.close:before{width:44px;height:8px}}#videoModal .modal-dialog .modal-content .modal-header button.close:after{content:'';position:absolute;width:36px;height:7px;background-color:#fff;border-radius:30px;transform:rotate(-48deg)}@media(min-width:768px){#videoModal .modal-dialog .modal-content .modal-header button.close:after{width:44px;height:8px}}#videoModal .modal-dialog .modal-content .modal-body{padding:0;height:100%}#videoModal .modal-dialog .modal-content .modal-body video:focus{outline:none}.modal{padding-right:0!important}.modal.selection-pop-up .modal-dialog .modal-content{padding:40px}@media(min-width:768px){.modal.selection-pop-up .modal-dialog .modal-content{padding:60px}}.modal.selection-pop-up .modal-dialog .modal-footer{padding:20px 0 0 0}.modal .modal-dialog{}@media(min-width:768px){.modal .modal-dialog.modal-md{max-width:720px}}@media(min-width:1200px){.modal .modal-dialog.modal-xl{max-width:1160px}}.modal .modal-content{padding:40px 30px;border-radius:0;box-shadow:0 5px 15px rgba(0,0,0,.5)}@media(min-width:768px){.modal .modal-content{padding:40px 35px}}.modal .modal-header{padding:0;border:0;justify-content:flex-start}.modal .modal-header .close{position:absolute;right:15px;top:15px;padding:0;z-index:1;opacity:1;margin:0}.modal .modal-header .close:not(:disabled):not(.disabled):focus,.modal .modal-header .close:not(:disabled):not(.disabled):hover{opacity:1}.modal .modal-title{font-size:20px;font-size:1.25rem;line-height:23px;font-weight:bold;margin-bottom:20px}.modal .modal-body{padding:0}.modal .modal-body label{color:#2e2e2e;font-size:16px;font-size:1rem;line-height:18px}.modal .modal-body input{width:100%;height:45px;padding:10px 12px;border:1px solid #c0c1c2;border-radius:0;color:#000;font-family:"proxima-nova",sans-serif;font-size:18px;font-size:1.125rem;line-height:20px}@media(min-width:768px){.modal .modal-body input{height:58px;font-size:24px;font-size:1.5rem;line-height:32px}}.modal .modal-body small{font-size:10px;font-size:.625rem;line-height:12px}.modal .modal-footer{border:0;padding:0}.modal .modal-footer .btn{width:100%;margin:0}@media(min-width:768px){.modal .modal-footer .btn{width:auto}}.wistia_placebo_close_button{opacity:1!important;margin:-15px 0 0 0!important;z-index:10005!important;width:32px!important;height:34px!important;background-position:-119px -123px!important}@media(min-width:768px){.wistia_placebo_close_button{margin:-45px 0 0 0!important}}@media only screen and (min-width:320px) and (max-width:926px) and (orientation:landscape){.wistia_placebo_close_button{margin:-12px 0 0 -9px!important}}@media only screen and (min-width:320px) and (max-width:926px) and (orientation:landscape){.wistia_placebo_close_button{background-size:60px!important;width:13px!important;height:14px!important;background-position:-347px -173px!important}}@media only screen and (min-width:927px) and (max-width:1199px) and (orientation:landscape){.wistia_placebo_close_button{width:32px!important;height:34px!important;background-position:-119px -123px!important}}@media(max-width:767.98px){.wistia_placebo_close_button{background-size:60px!important;width:13px!important;height:14px!important;background-position:-347px -173px!important}}.wistia_placebo_close_button img{opacity:0}.wistia_placebo_close_button:focus{border:none!important;outline:none!important;background:none!important}@media(max-width:370px){#directionPopup button,#externalLinkInterstitial button{font-size:11px;font-size:.6875rem}}.story-popup .modal-intro img{height:118px;width:118px;margin-bottom:12px}@media(min-width:768px){.story-popup .modal-intro img{margin:0 40px 0 0}}.story-popup .modal-intro .popup-title{font-size:20px;font-size:1.25rem;line-height:28px;font-weight:700}@media(min-width:768px){.story-popup .modal-intro .popup-title{font-size:45px;font-size:2.8125rem;line-height:48px}}.story-popup .modal-intro .popup-sub-title{margin-bottom:5px;font-family:"Sofia Pro"}@media(min-width:768px){.story-popup .modal-intro .popup-sub-title{max-width:616px}}.story-popup .popup-sub-title{font-size:16px;font-size:1rem;line-height:20px;font-weight:700}@media(min-width:768px){.story-popup .popup-sub-title{font-size:24px;font-size:1.5rem;line-height:32px}}.story-popup .modal-info h6,.story-popup .modal-footer h6{color:#233960}.story-popup .modal-footer{flex-direction:column;align-items:flex-start}.story-popup .modal-footer p{margin:0 0 10px}@media(min-width:992px){.story-popup.modal .modal-dialog{max-width:840px}}@media(min-width:1200px){.story-popup.modal .modal-dialog{max-width:1024px}}.Interstitial-popup .modal-header .close{background:url("../images/styles-images/vivitrol-black-close-icon.svg") no-repeat center/cover!important;top:16px;right:11px;width:15px}.Interstitial-popup .modal-content{padding-right:25px;padding-left:25px}.page-loader{color:#fff;text-transform:uppercase;text-align:center;background:rgba(0,0,0,.7) none repeat scroll 0 0;height:100%;position:fixed;width:100%;z-index:1051;top:0;left:0}.page-loader .loader-wrap{position:relative;top:50%;width:89px;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page-loader span{background:rgba(0,0,0,.4);border-radius:6px;width:46px;height:46px;display:inline-block;margin-bottom:10px}.page-loader span::after{content:"";background-image:url("../images/styles-images/vivitrol-white-loading-icon.png");width:32px;height:32px;-webkit-animation:spin 1.5s linear infinite;-moz-animation:spin 1.5s linear infinite;-ms-animation:spin 1.5s linear infinite;-o-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite;background-position:center;background-repeat:no-repeat;background-size:contain;display:inline-block;background-position:center center;margin-top:7px}.page-loader p{color:#fff}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spin{100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes spin{100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.loader-shown{overflow:hidden}.alcohol-page-template .list-inline.pull-left>li:nth-of-type(2){background-color:#fff}.alcohol-page-template .list-inline.pull-left>li:nth-of-type(2) a{color:#00a94e;text-decoration:none;cursor:default}.alcohol-page-template .list li:before,.alcohol-page-template .alcohol-page-template .material-form .list li:before{color:#00a94e;background:none}.alcohol-page-template #signUpForm .mktoForm input[type="radio"]:checked+label::before{border:1px solid #00a94e}.alcohol-page-template #signUpForm .mktoForm input[type="radio"]:checked+label::after{background-color:#00a94e}.opioid-page-template .list li:before,.opioid-page-template .material-form .list li:before{color:#009bda;background:none}.opioid-page-template .dashed-list li:before{color:#009bda}.opioid-page-template .list-inline.pull-left>li:last-child{background-color:#fff}.opioid-page-template .list-inline.pull-left>li:last-child a{color:#009bda;text-decoration:none;cursor:default}.opioid-page-template #signUpForm .mktoForm input[type="radio"]:checked+label::before{border:1px solid #009bda}.opioid-page-template #signUpForm .mktoForm input[type="radio"]:checked+label::after{background-color:#009bda}.opioid-page-template .mktoCheckboxList input:checked+label:after{content:url("../images/styles-images/vivitrol-blue-checked.svg")}.understanding-addiction-page-template .list-inline.pull-left>li:first-child{background-color:#fff}.understanding-addiction-page-template .list-inline.pull-left>li:first-child a{color:#ee7624;text-decoration:none;cursor:default}.search-result h3{line-height:28px}.search-result .sup-reg-mark.search-result-top-5{top:5px!important}.alcohol-timeline .timeline:before{border-left:1px solid #00a94e}.alcohol-timeline .timeline .circle-number{background:#00a94e}.timeline{}.timeline h3{line-height:27px}@media(min-width:768px){.timeline h3{line-height:42px}}#copayForm select{font-size:15px;font-size:.9375rem;line-height:21px;font-weight:400;padding-right:25px}@media(min-width:768px){#copayForm select{font-size:21px;font-size:1.3125rem;line-height:27px}}#copayForm select:focus::-ms-value{color:#000}.opioid-page-template .multistep-form fieldset .form-group .select-wrapper.valid .form-control{border:1px solid #009bda!important}.custom-disable-btn{background-color:#fdba30!important;border-color:#fdba30!important;opacity:1;pointer-events:none!important;cursor:default!important}@media(max-width:767.98px){.custom-disable-btn{line-height:1.3!important}}.orphan-page-template .content-wrap .list li{margin-bottom:10px}.orphan-page-template .content-wrap .list li:before{color:#2e2e2e}.orphan-page-template .content-wrap .list li .mobile-tel{font-weight:inherit}.common-page-banner{background-color:#233960;height:156px}@media(min-width:768px){.common-page-banner{height:212px}}.common-page-banner h1{font-weight:900;text-shadow:none;filter:none}.pi-page .btn-tertiary{border:none;padding:11px 20px;line-height:14px}.pi-page .btn-tertiary::before{height:12px}.pi-page .btn-tertiary:hover{background-color:#00c375}@media(min-width:768px){.pi-page .btn-tertiary{padding:10px 25px;line-height:22px}.pi-page .btn-tertiary::before{height:13px}}.pi-page .iframe-wrapper,.pi-page .iframe-wrapper-2{height:360px}@media(min-width:992px){.pi-page .iframe-wrapper,.pi-page .iframe-wrapper-2{height:602px}}.fda-info .callout-panel{padding:20px 30px 35px}@media(min-width:768px){.fda-info .callout-panel{padding:30px 20px 30px 35px}}.fda-info .callout-panel .media-body{padding:0 10px}.contact-us-callout .h3-secondary{font-family:"proxima-nova",sans-serif;letter-spacing:normal}.vivitroltogether .callout-panel h3{font-family:"Sofia Pro";font-size:20px;font-size:1.25rem;line-height:22px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;text-align:center}@media(min-width:768px){.vivitroltogether .callout-panel h3{text-align:left;font-size:24px;font-size:1.5rem;line-height:29px}}.sitemap-content .sitemap-subtitle{font-size:20px;font-size:1.25rem;line-height:26px;font-weight:700;font-family:"proxima-nova",sans-serif}@media(min-width:768px){.sitemap-content .sitemap-subtitle{font-size:22px;font-size:1.375rem;line-height:26px;font-weight:700}}.sitemap-content hr{margin:20px 0}@media(min-width:768px){.sitemap-content hr{margin:25px 0}}.sitemap-content p{margin-bottom:20px;font-weight:700}@media(min-width:768px){.sitemap-content p{margin-bottom:15px}}#ot-sdk-btn-floating.ot-floating-button:not(.ot-pc-open){z-index:21!important}.callout-hero{position:relative}@media(min-width:768px){.callout-hero{height:363px}}@media(min-width:1200px){.callout-hero .content-wrap{width:calc(100% - 295px)}}.callout-hero .banner-bg{position:relative;height:224px;overflow:hidden;background-clip:content-box}@media(min-width:768px){.callout-hero .banner-bg{position:absolute;height:100%;width:100%}}.callout-hero .banner-bg:before{position:absolute;content:"";width:100%;height:100%}.callout-hero .banner-bg h1{color:#fff;text-transform:uppercase;font-weight:900}.callout-hero .banner-bg h1.visibility{animation:fadeIn .75s ease-in}.callout-hero .banner-bg h1.h1-yellow{transition:color .75s;color:#f6a55d}.callout-hero .banner-bg h1.h1-green{transition:color .75s;color:#29d97a}.callout-hero .banner-bg h1.h1-blue{transition:color .75s;color:#4ec8f9}.callout-hero .banner-bg.alcohol-bg-1:before{background:url("../images/content-images/vivitrol-alcohol-banner-home-mob.jpg") no-repeat top/cover;transform:scale(1.3) translate(8px)}@media(min-width:576px){.callout-hero .banner-bg.alcohol-bg-1:before{background-image:url("../images/content-images/vivitrol-alcohol-banner-home.jpg");background-position:left}}@media(min-width:768px){.callout-hero .banner-bg.alcohol-bg-1:before{background-position:-145px 0}}@media(min-width:992px){.callout-hero .banner-bg.alcohol-bg-1:before{background-position:left center}}.callout-hero .banner-bg.alcohol-bg-1-zoomed-out::before{animation:zoomOut 1.5s forwards}.callout-hero .banner-bg.addiction-bg-1::before{background:url("../images/content-images/vivitrol-understanding-addiction-banner-home-mob.jpg") no-repeat center/cover;transform:scale(1.3) translate(8px)}@media(min-width:576px){.callout-hero .banner-bg.addiction-bg-1::before{background-image:url("../images/content-images/vivitrol-understanding-addiction-banner-home.jpg")}}@media(min-width:768px){.callout-hero .banner-bg.addiction-bg-1::before{background-position:-210px 0}}@media(min-width:992px){.callout-hero .banner-bg.addiction-bg-1::before{background-position:left center}}@media(min-width:1200px){.callout-hero .banner-bg.addiction-bg-1::before{background-position:center}}.callout-hero .banner-bg.addiction-bg-1-zoomed-out::before{animation:zoomOut 1.5s forwards}.callout-hero .banner-bg.opioid-bg-1:before{background:url("../images/content-images/vivitrol-opioid-banner-home-mob.jpg") no-repeat top/cover;transform:scale(1.3) translate(8px)}@media(min-width:576px){.callout-hero .banner-bg.opioid-bg-1:before{background-image:url("../images/content-images/vivitrol-opioid-banner-home-desktop.jpg");background-position:left}}@media(min-width:768px){.callout-hero .banner-bg.opioid-bg-1:before{background-position:-140px 0}}@media(min-width:992px){.callout-hero .banner-bg.opioid-bg-1:before{background-position:left center}}@media(min-width:1200px){.callout-hero .banner-bg.opioid-bg-1:before{background-position:initial}}.callout-hero .banner-bg.opioid-bg-1-zoomed-out::before{animation:zoomOut 1.5s forwards}.callout-hero .banner-content{position:relative;display:block;height:100%}.callout-hero .banner-content h4{position:absolute;margin:0;top:40px;font-size:22px;font-size:1.375rem;line-height:30px;font-family:"Sofia Pro";text-shadow:2px 2px 3px #222534}@media(min-width:768px){.callout-hero .banner-content h4{font-size:38px;font-size:2.375rem;line-height:48px;top:120px}}.callout-hero .banner-content h4 span{font-size:16px;font-size:1rem;line-height:18px}@media(min-width:768px){.callout-hero .banner-content h4 span{font-size:21px;font-size:1.3125rem;line-height:25px}}.callout-hero .banner-content h4 strong{bottom:5px}@media(min-width:768px){.callout-hero .banner-content h4 strong{bottom:9px}}.callout-hero.alcohol-home .banner-disclaimer,.callout-hero.opioid-home .banner-disclaimer,.callout-hero.understanding-addiction-home .banner-disclaimer,.callout-hero.landing-page-banner .banner-disclaimer{right:-8px}@media(min-width:768px){.callout-hero.alcohol-home .banner-disclaimer,.callout-hero.opioid-home .banner-disclaimer,.callout-hero.understanding-addiction-home .banner-disclaimer,.callout-hero.landing-page-banner .banner-disclaimer{right:-12px}}@media(min-width:1200px){.callout-hero.alcohol-home .banner-disclaimer,.callout-hero.opioid-home .banner-disclaimer,.callout-hero.understanding-addiction-home .banner-disclaimer,.callout-hero.landing-page-banner .banner-disclaimer{right:-2px}}.callout-hero.alcohol-home.banner .banner-content h1 span,.callout-hero.opioid-home.banner .banner-content h1 span,.callout-hero.understanding-addiction-home.banner .banner-content h1 span,.callout-hero.landing-page-banner.banner .banner-content h1 span{font-size:14px;font-size:.875rem;line-height:16px}@media(min-width:768px){.callout-hero.alcohol-home.banner .banner-content h1 span,.callout-hero.opioid-home.banner .banner-content h1 span,.callout-hero.understanding-addiction-home.banner .banner-content h1 span,.callout-hero.landing-page-banner.banner .banner-content h1 span{font-size:24px;font-size:1.5rem;line-height:32px;position:relative;top:7px}}@media(max-width:767.98px){.callout-hero.opioid-home .banner-content h1 span{position:relative;top:5px}}.page-title-banner{position:relative;height:156px}@media(min-width:768px){.page-title-banner{height:220px}}@media(min-width:1200px){.page-title-banner{height:282px}}.page-title-banner:before{content:"";height:100%;width:100%;position:absolute;top:0}@media(min-width:1200px){.page-title-banner.banner-w-100:before{width:100%}}.page-title-banner.banner-w-100:after{left:auto;width:100%;right:0}@media(min-width:1200px){.page-title-banner.banner-w-100 .content-wrap{width:100%}}@media(min-width:1200px){.page-title-banner .content-wrap{width:calc(100% - 295px)}}.page-title-banner h1{margin:0;text-transform:uppercase;color:#fff}.page-title-banner h1.common{font-weight:900;color:#fdba30}.page-title-banner .banner-disclaimer{right:-8px}@media(min-width:768px){.page-title-banner .banner-disclaimer{right:-12px}}@media(min-width:1200px){.page-title-banner .banner-disclaimer{right:-2px}}.page-title-banner.opioid-bg:before{background:url("../images/content-images/vivitrol-opioid-banner-mob-01.jpg") no-repeat center top;background-size:cover}@media(min-width:576px){.page-title-banner.opioid-bg:before{background:url("../images/content-images/vivitrol-opioid-banner-01.jpg") no-repeat -10px -4px;background-size:145%}}@media(min-width:768px){.page-title-banner.opioid-bg:before{background-size:cover;background-position:left center}}.page-title-banner.opioid-bg-02:before{background:url("../images/content-images/vivitrol-opioid-banner-mob-02.jpg") no-repeat top right;background-size:cover}@media(min-width:576px){.page-title-banner.opioid-bg-02:before{background:url("../images/content-images/vivitrol-opioid-banner-02.jpg") no-repeat -148px -30px;background-size:180%}}@media(min-width:768px){.page-title-banner.opioid-bg-02:before{background-size:cover;background-position:left center}}@media(min-width:1200px){.page-title-banner.opioid-bg-02:before{background-size:cover;background-position:74% center}}.page-title-banner.opioid-bg-03:before{background:url("../images/content-images/vivitrol-opioid-banner-mob-03.jpg") no-repeat top center;background-size:cover}@media(min-width:576px){.page-title-banner.opioid-bg-03:before{background:url("../images/content-images/vivitrol-opioid-banner-03.jpg") no-repeat -148px -30px;background-size:180%}}@media(min-width:768px){.page-title-banner.opioid-bg-03:before{background-size:cover;background-position:left center}}@media(min-width:1200px){.page-title-banner.opioid-bg-03:before{background-size:cover;background-position:70% center}}.page-title-banner.opioid-bg-04:before{background:url("../images/content-images/vivitrol-opioid-banner-mob-04.jpg") no-repeat center top;background-size:cover}@media(min-width:576px){.page-title-banner.opioid-bg-04:before{background:url("../images/content-images/vivitrol-opioid-banner-04.jpg") no-repeat -17px -17px;background-size:145%}}@media(min-width:768px){.page-title-banner.opioid-bg-04:before{background-size:cover;background-position:left center}}.page-title-banner.opioid-bg-05:before{background:url("../images/content-images/vivitrol-opioid-banner-mob-05.jpg") no-repeat center top;background-size:cover}@media(min-width:576px){.page-title-banner.opioid-bg-05:before{background:url("../images/content-images/vivitrol-opioid-banner-05.jpg") no-repeat -17px -17px;background-size:145%}}@media(min-width:768px){.page-title-banner.opioid-bg-05:before{background-size:cover;background-position:left center}}.page-title-banner.opioid-bg-06:before{background:url("../images/content-images/vivitrol-opioid-banner-mob-06.jpg") no-repeat center top;background-size:cover}@media(min-width:576px){.page-title-banner.opioid-bg-06:before{background:url("../images/content-images/vivitrol-opioid-banner-06.jpg") no-repeat -17px -17px;background-size:145%}}@media(min-width:768px){.page-title-banner.opioid-bg-06:before{background-size:cover;background-position:left center}}.page-title-banner.opioid-bg-07:before{background:url("../images/content-images/vivitrol-opioid-banner-mob-07.jpg") no-repeat center top;background-size:cover}@media(min-width:576px){.page-title-banner.opioid-bg-07:before{background:url("../images/content-images/vivitrol-opioid-banner-07.jpg") no-repeat -17px -17px;background-size:145%}}@media(min-width:768px){.page-title-banner.opioid-bg-07:before{background-size:cover;background-position:left center}}.page-title-banner.alcohol-bg:before{background:url("../images/content-images/vivitrol-alcohol-banner-mob-01.jpg") no-repeat top center;background-size:cover;background-position:0 0}@media(min-width:576px){.page-title-banner.alcohol-bg:before{background:url("../images/content-images/vivitrol-alcohol-banner-01.jpg") no-repeat -233px -20px;background-size:200%}}@media(min-width:768px){.page-title-banner.alcohol-bg:before{background-size:cover;background-position:left center}}@media(min-width:1200px){.page-title-banner.alcohol-bg:before{background-position:left 25%}}.page-title-banner.alcohol-bg-02:before{background:url("../images/content-images/vivitrol-alcohol-banner-mob-02.jpg") no-repeat top center;background-size:cover}@media(min-width:576px){.page-title-banner.alcohol-bg-02:before{background:url("../images/content-images/vivitrol-alcohol-banner-02.jpg") no-repeat -200px -16px;background-size:200%}}@media(min-width:768px){.page-title-banner.alcohol-bg-02:before{background-size:cover;background-position:left center}}@media(min-width:1200px){.page-title-banner.alcohol-bg-02:before{background-size:cover;background-position:30% 25%}}@media(min-width:1400px){.page-title-banner.alcohol-bg-02:before{background-position:75% 25%}}.page-title-banner.alcohol-bg-03:before{background:url("../images/content-images/vivitrol-alcohol-banner-mob-03.jpg") no-repeat top center;background-size:cover}@media(min-width:576px){.page-title-banner.alcohol-bg-03:before{background:url("../images/content-images/vivitrol-alcohol-banner-03.jpg") no-repeat -160px -40px;background-size:180%}}@media(min-width:768px){.page-title-banner.alcohol-bg-03:before{background-size:cover;background-position:left center}}.page-title-banner.alcohol-bg-04:before{background:url("../images/content-images/vivitrol-alcohol-banner-mob-04.jpg") no-repeat top center/cover}@media(min-width:576px){.page-title-banner.alcohol-bg-04:before{background:url("../images/content-images/vivitrol-alcohol-banner-04.jpg") no-repeat -160px -40px/180%}}@media(min-width:768px){.page-title-banner.alcohol-bg-04:before{background-size:cover;background-position:left center}}.page-title-banner.alcohol-bg-05:before{background:url("../images/content-images/vivitrol-alcohol-banner-mob-05.jpg") no-repeat top center;background-size:cover}@media(min-width:576px){.page-title-banner.alcohol-bg-05:before{background:url("../images/content-images/vivitrol-alcohol-banner-05.jpg") no-repeat -160px -40px;background-size:180%}}@media(min-width:768px){.page-title-banner.alcohol-bg-05:before{background-size:cover;background-position:left center}}.page-title-banner.alcohol-bg-06:before{background:url("../images/content-images/vivitrol-alcohol-banner-mob-06.jpg") no-repeat top center;background-size:cover}@media(min-width:576px){.page-title-banner.alcohol-bg-06:before{background:url("../images/content-images/vivitrol-alcohol-banner-06.jpg") no-repeat -160px -40px;background-size:180%}}@media(min-width:768px){.page-title-banner.alcohol-bg-06:before{background-size:cover;background-position:left center}}.page-title-banner.alcohol-bg-07:before{background:url("../images/content-images/vivitrol-alcohol-banner-mob-07.jpg") no-repeat top center;background-size:cover}@media(min-width:576px){.page-title-banner.alcohol-bg-07:before{background:url("../images/content-images/vivitrol-alcohol-banner-07.jpg") no-repeat 0 0;background-size:140%}}@media(min-width:768px){.page-title-banner.alcohol-bg-07:before{background:url("../images/content-images/vivitrol-alcohol-banner-07.jpg") no-repeat -160px -40px;background-size:180%;background-size:cover;background-position:left center}}.page-title-banner.alcohol-bg-08:before{background:url("../images/content-images/vivitrol-alcohol-banner-mob-08.jpg") no-repeat top center;background-size:cover}@media(min-width:576px){.page-title-banner.alcohol-bg-08:before{background:url("../images/content-images/vivitrol-alcohol-banner-08.jpg") no-repeat -160px -40px;background-size:180%}}@media(min-width:768px){.page-title-banner.alcohol-bg-08:before{background-size:cover;background-position:left center}}.page-title-banner.addiction-bg-01::before{background:url("../images/content-images/vivitrol-understanding-addiction-banner-mob-01.jpg") no-repeat center;background-size:cover}@media(min-width:768px){.page-title-banner.addiction-bg-01::before{background-image:url("../images/content-images/vivitrol-understanding-addiction-banner-01.jpg");background-position:-167px 0}}@media(min-width:992px){.page-title-banner.addiction-bg-01::before{background-position:left center}}@media(min-width:1200px){.page-title-banner.addiction-bg-01::before{background-position:center}}.page-title-banner.addiction-bg-02::before{background:url("../images/content-images/vivitrol-understanding-addiction-banner-mob-02.jpg") no-repeat center;background-size:cover}@media(min-width:768px){.page-title-banner.addiction-bg-02::before{background-image:url("../images/content-images/vivitrol-understanding-addiction-banner-02.jpg");background-position:-220px 0}}@media(min-width:992px){.page-title-banner.addiction-bg-02::before{background-position:-100px 0}}@media(min-width:1200px){.page-title-banner.addiction-bg-02::before{background-position:center}}.page-title-banner.addiction-bg-03::before{background:url("../images/content-images/vivitrol-understanding-addiction-banner-mob-03.jpg") no-repeat center;background-size:cover}@media(min-width:768px){.page-title-banner.addiction-bg-03::before{background-image:url("../images/content-images/vivitrol-understanding-addiction-banner-03.jpg");background-position:-230px 0}}@media(min-width:992px){.page-title-banner.addiction-bg-03::before{background-position:-80px 0}}@media(min-width:1200px){.page-title-banner.addiction-bg-03::before{background-position:center}}.page-title-banner.addiction-bg-04::before{background:url("../images/content-images/vivitrol-understanding-addiction-banner-mob-04.jpg") no-repeat center;background-size:cover}@media(min-width:768px){.page-title-banner.addiction-bg-04::before{background-image:url("../images/content-images/vivitrol-understanding-addiction-banner-04.jpg");background-position:-190px 0}}@media(min-width:992px){.page-title-banner.addiction-bg-04::before{background-position:left center}}@media(min-width:1200px){.page-title-banner.addiction-bg-04::before{background-position:center}}.page-title-banner.addiction-bg-05::before{background:url("../images/content-images/vivitrol-understanding-addiction-banner-mob-05.jpg") no-repeat center;background-size:cover}@media(min-width:768px){.page-title-banner.addiction-bg-05::before{background-image:url("../images/content-images/vivitrol-understanding-addiction-banner-05.jpg");background-position:-154px 0}}@media(min-width:992px){.page-title-banner.addiction-bg-05::before{background-position:left center}}@media(min-width:1200px){.page-title-banner.addiction-bg-05::before{background-position:center}}.page-title-banner.copay-tnc-bg{height:153px}@media(min-width:768px){.page-title-banner.copay-tnc-bg{height:220px}}@media(min-width:1200px){.page-title-banner.copay-tnc-bg{height:232px}}.page-title-banner.copay-tnc-bg .banner-title span{color:#000;text-shadow:none}.page-title-banner-secondary{height:110px}@media(min-width:768px){.page-title-banner-secondary{height:200px}}.page-title-banner-secondary h2{color:#fff;font-size:20px;font-size:1.25rem;line-height:24px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;text-shadow:2px 2px 4px rgba(0,0,0,.6);margin-bottom:0;filter:drop-shadow(0 0 10px #000)}@media(min-width:768px){.page-title-banner-secondary h2{font-size:38px;font-size:2.375rem;line-height:42px}}.page-title-banner.why-viv-ald-01:before{background:url("../images/content-images/vivitrol-why-viv-ald-banner-mob-01.jpg") no-repeat center;background-size:cover}@media(min-width:768px){.page-title-banner.why-viv-ald-01:before{background-image:url("../images/content-images/vivitrol-why-viv-ald-banner-01.jpg");background-position:-154px 0}}@media(min-width:992px){.page-title-banner.why-viv-ald-01:before{background-position:left center}}@media(min-width:1200px){.page-title-banner.why-viv-ald-01:before{background-position:center}}.page-title-banner.why-viv-ald-02:before{background:url("../images/content-images/vivitrol-why-viv-ald-banner-mob-02.jpg") no-repeat center;background-size:cover}@media(min-width:576px){.page-title-banner.why-viv-ald-02:before{background-position:0 -10px}}@media(min-width:768px){.page-title-banner.why-viv-ald-02:before{background-image:url("../images/content-images/vivitrol-why-viv-ald-banner-02.jpg");background-position:-154px 0}}@media(min-width:992px){.page-title-banner.why-viv-ald-02:before{background-position:left center}}@media(min-width:1200px){.page-title-banner.why-viv-ald-02:before{background-position:center}}.page-title-banner.why-viv-opioid-01:before{background:url("../images/content-images/vivitrol-why-viv-opioid-dependence-banner-mob-01.jpg") no-repeat center;background-size:cover}@media(min-width:576px){.page-title-banner.why-viv-opioid-01:before{background-position:0 -10px}}@media(min-width:768px){.page-title-banner.why-viv-opioid-01:before{background-image:url("../images/content-images/vivitrol-why-viv-opioid-dependence-banner-01.jpg");background-position:-154px 0}}@media(min-width:992px){.page-title-banner.why-viv-opioid-01:before{background-position:left center}}@media(min-width:1200px){.page-title-banner.why-viv-opioid-01:before{background-position:center}}.page-title-banner.why-viv-opioid-02:before{background:url("../images/content-images/vivitrol-why-viv-opioid-dependence-banner-mob-02.jpg") no-repeat center;background-size:cover}@media(min-width:576px){.page-title-banner.why-viv-opioid-02:before{background-position:0 -10px}}@media(min-width:768px){.page-title-banner.why-viv-opioid-02:before{background-image:url("../images/content-images/vivitrol-why-viv-opioid-dependence-banner-02.jpg");background-position:-154px 0}}@media(min-width:992px){.page-title-banner.why-viv-opioid-02:before{background-position:left center}}@media(min-width:1200px){.page-title-banner.why-viv-opioid-02:before{background-position:center}}@media(min-width:768px){.vivitrol-lists h3{line-height:24px}}.landing-page-banner{height:auto}@media(min-width:768px){.landing-page-banner{height:280px}}@media(min-width:1200px){.landing-page-banner{height:364px}}@media(min-width:1200px){.landing-page-banner:before{content:'Actor portrayal';position:absolute;left:0;bottom:0;color:#fff;margin-left:8px;font-size:12px;font-size:.75rem;font-weight:400;margin-bottom:4px;font-family:"proxima-nova",sans-serif}}.landing-page-banner .banner-title{font-size:28px;font-size:1.75rem;line-height:32px;letter-spacing:.5px;padding:25px 20px;margin:0;text-shadow:none;filter:none}@media(min-width:768px){.landing-page-banner .banner-title{position:absolute;top:10px;left:0;right:0;margin:0 auto;z-index:3;text-align:center;padding:0;background-color:transparent;text-shadow:2px 2px 4px rgba(0,0,0,.6);opacity:0;animation:fadeIn .75s .2s ease-in forwards}}@media(min-width:1200px){.landing-page-banner .banner-title{font-size:38px;font-size:2.375rem;line-height:42px;letter-spacing:.5px;top:15px}}@media(max-width:767.98px){.landing-page-banner .banner-title .text-yellow{font-weight:900}}@media(min-width:768px){.landing-page-banner .banner-title .text-yellow{color:#fff;animation:colorChange .75s 1s forwards}}.landing-page-banner .banner-title .white-text{display:block;color:#000;font-size:16px;font-size:1rem;line-height:18px;font-weight:700}@media(min-width:576px){.landing-page-banner .banner-title .white-text{max-width:100%}}@media(min-width:768px){.landing-page-banner .banner-title .white-text{color:inherit;font-weight:inherit;font-size:18px;font-size:1.125rem;line-height:20px;font-weight:700}}@media(min-width:1200px){.landing-page-banner .banner-title .white-text{font-size:24px;font-size:1.5rem;line-height:32px;font-weight:700}}.landing-page-banner .hero-banner{height:155px}@media(min-width:768px){.landing-page-banner .hero-banner{height:363px}}.landing-page-banner .hero-banner .btn-primary{padding:13px 15px;letter-spacing:.88px}@media(min-width:768px){.landing-page-banner .hero-banner .btn-primary{line-height:20px;padding:16px 25px;letter-spacing:1px}}@media(min-width:768px){.landing-page-banner .hero-banner .btn-primary:after{margin-left:25px}}.landing-page-banner .hero-banner .btn-reverse-img:before{margin-right:10px}@media(min-width:768px){.landing-page-banner .hero-banner .btn-reverse-img:before{margin-right:25px}}.landing-page-banner .hero-banner .btn-reverse-img:after{display:none}.landing-page-banner .hero-banner.alcohol-dependence-box:before{content:"";position:absolute;left:0;height:100%;width:100%;background:url("../images/content-images/vivitrol-landing-alcohol-banner-mobile.jpg") no-repeat;background-size:cover}@media(min-width:576px){.landing-page-banner .hero-banner.alcohol-dependence-box:before{background-position:0 -15px}}@media(min-width:768px){.landing-page-banner .hero-banner.alcohol-dependence-box:before{background:url("../images/content-images/vivitrol-landing-alcohol-banner-desktop.jpg") no-repeat 86% 0;background-size:cover}}@media(min-width:1200px){.landing-page-banner .hero-banner.alcohol-dependence-box:before{display:none}}.landing-page-banner .hero-banner.alcohol-dependence-box .banner-disclaimer{left:12px}@media(min-width:768px){.landing-page-banner .hero-banner.alcohol-dependence-box .banner-disclaimer{left:8px}}.landing-page-banner .hero-banner.opioid-dependence-box{overflow:hidden}.landing-page-banner .hero-banner.opioid-dependence-box:before{content:"";position:absolute;left:0;height:100%;width:100%;background:url("../images/content-images/vivitrol-landing-opioid-banner-mobile.jpg") no-repeat top center;background-size:cover}@media(min-width:768px){.landing-page-banner .hero-banner.opioid-dependence-box:before{background:url("../images/content-images/vivitrol-landing-opioid-banner-desktop.jpg") no-repeat top left}}@media(min-width:1200px){.landing-page-banner .hero-banner.opioid-dependence-box:before{display:none}}.landing-page-banner .hero-banner.opioid-dependence-box .banner-disclaimer{right:12px}@media(min-width:768px){.landing-page-banner .hero-banner.opioid-dependence-box .banner-disclaimer{right:8px}}@media(min-width:1200px){.landing-page-banner .hero-banner.opioid-dependence-box .banner-disclaimer{right:13px}}.landing-page-banner .hero-banner .btn-group{padding:0 20px;position:absolute;width:100%;bottom:55px}@media(min-width:768px){.landing-page-banner .hero-banner .btn-group{bottom:40px}}.landing-page-banner .hero-banner-wrap{display:flex;flex-direction:column}@media(min-width:768px){.landing-page-banner .hero-banner-wrap{flex-direction:row}}.landing-page-banner .hero-banner-wrap .hero{position:relative;padding-bottom:44.1%;width:100%;height:100%}@media(min-width:768px){.landing-page-banner .hero-banner-wrap .hero{background-position:right;animation:zoomOut 1.5s forwards}}.landing-page-banner .hero-banner-wrap .zoom-wrapper{overflow:hidden;position:relative}@media(min-width:768px){.landing-page-banner .hero-banner-wrap .zoom-wrapper{height:280px;padding:0;width:33.33%}}@media(min-width:1200px){.landing-page-banner .hero-banner-wrap .zoom-wrapper{height:364px}}@media(min-width:1200px){.landing-page-banner .hero-banner-wrap .zoom-wrapper.zw-1{width:28.81%}}@media(min-width:1200px){.landing-page-banner .hero-banner-wrap .zoom-wrapper.zw-1 .btn{left:auto;right:38px;transform:none}}@media(min-width:1200px){.landing-page-banner .hero-banner-wrap .zoom-wrapper.zw-2{width:18.68%}}@media(min-width:1200px){.landing-page-banner .hero-banner-wrap .zoom-wrapper.zw-2 .btn{left:50%;transform:translateX(-50%)}}@media(min-width:1200px){.landing-page-banner .hero-banner-wrap .zoom-wrapper.zw-3{width:52.51%}}@media(min-width:1200px){.landing-page-banner .hero-banner-wrap .zoom-wrapper.zw-3 .btn{left:38px;transform:none}}.landing-page-banner .hero-banner-wrap .home-hero-1{background:url("../images/content-images/vivitrol-home-hero-1-mobile.jpg") no-repeat top center/cover}@media(min-width:768px){.landing-page-banner .hero-banner-wrap .home-hero-1{background:url("../images/content-images/vivitrol-home-hero-1-desktop.jpg") no-repeat top center/cover;background-position:right}}.landing-page-banner .hero-banner-wrap .home-hero-2{background:url("../images/content-images/vivitrol-home-hero-2-mobile.jpg") no-repeat top center/cover}@media(min-width:768px){.landing-page-banner .hero-banner-wrap .home-hero-2{background-position:center;background:url("../images/content-images/vivitrol-home-hero-2-tab.jpg") no-repeat top center/cover}}@media(min-width:1200px){.landing-page-banner .hero-banner-wrap .home-hero-2{background:url("../images/content-images/vivitrol-home-hero-2-desktop.jpg") no-repeat top center/cover}}.landing-page-banner .hero-banner-wrap .home-hero-3{background:url("../images/content-images/vivitrol-home-hero-3-mobile.jpg") no-repeat top center/cover}@media(min-width:768px){.landing-page-banner .hero-banner-wrap .home-hero-3{background:url("../images/content-images/vivitrol-home-hero-3-desktop.jpg") no-repeat top center/cover;background-position:left}}.landing-page-banner .hero-banner-wrap .btn{width:100%;max-width:217px;position:absolute;top:50%;transform:translateY(-50%);left:20px;color:#fff;text-align:left;display:inline-flex;justify-content:start;height:48px;padding:8px 20px}@media(min-width:768px){.landing-page-banner .hero-banner-wrap .btn{top:auto;bottom:29px;left:50%;transform:translateX(-50%);opacity:0;animation:fadeIn .5s 1.5s forwards}}@media(min-width:1200px){.landing-page-banner .hero-banner-wrap .btn{max-width:243px;height:64px;bottom:22px;padding:16px 24px}}.landing-page-banner .hero-banner-wrap .btn.btn-forward-img:after{position:absolute;top:50%;transform:translateY(-50%);right:24px}@media(min-width:768px){.landing-page-banner .hero-banner-wrap .btn.btn-forward-img:after{right:35px;animation:moveBtnArrow .5s 2s forwards}}.home-callout-section a{border-bottom:2px solid #00a94e}.home-callout-section a:hover{color:#00c375;border-bottom:2px solid #00c375}.home-callout-section .home-title{margin-left:5px}@media(min-width:768px){.home-callout-section .home-title{margin-left:0}}.home-title{width:calc(100% - 54px)}@media(min-width:768px){.home-title{width:100%}}.home-cta-section{padding-top:40px}@media(min-width:768px){.home-cta-section{padding-top:45px}}.home-cta-section .callout-double-btn{display:flex;flex-direction:column}.home-cta-section .btn{max-width:271px;width:100%;border-radius:24px;color:#fff;text-align:left;position:relative;justify-content:start}@media(min-width:768px){.home-cta-section .btn{max-width:304px}}.home-cta-section .btn:after{position:absolute;right:20px;top:50%;transform:translateY(-50%);margin:0}@media(min-width:768px){.home-cta-section .btn:after{right:24px}}@keyframes zoomOut{0%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes fadeIn{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}@keyframes colorChange{to{color:#fdba30}}@keyframes moveBtnArrow{0%{right:35px}100%{right:28px}}.home-content-section .list li{font-size:17px;font-size:1.0625rem;line-height:23px}.opioid-page-template .home-callout-section a{border-color:#009bda}.opioid-page-template .home-callout-section a:hover{color:#2f5279;border-bottom:2px solid #2f5279}@keyframes zoomOut{0%{transform:scale(1.3) translate(8px)}100%{transform:scale(1) translate(0)}}.video-content a{text-decoration:underline;right:27px}.video-content a:after{content:'';position:absolute;background-image:url("../images/styles-images/vivitrol-global-icons-sprite.svg");background-position:-98px -97px;width:22px;height:25px;top:-5px;right:-27px}@media all and (min--moz-device-pixel-ratio:0) and (min-resolution:30dpcm){.video-content a:after{top:-4px}}.story-cards{background-color:#f1f1f1;padding:25px 20px 10px;margin:0 -20px 40px}@media(min-width:768px){.story-cards{margin:0 0 50px}}.story-cards .video-thumb-wrap:before{width:75px;height:75px;background:url("../images/styles-images/vivitrol-play-btn-icon.svg") center/cover no-repeat}.story-cards .patient-img{height:fit-content}.story-cards .patient-img img{min-width:202px}@media(max-width:767.98px){.story-cards .patient-img img{min-width:149px}}.story-cards .cta-link{color:#233960;text-decoration:none;position:relative;right:0}@media(min-width:768px){.story-cards .cta-link{margin-right:0!important;right:15px}}.story-cards .cta-link:after{content:"";position:absolute;background-image:url("../images/styles-images/vivitrol-global-new-icons-sprite.svg");background-position:-83px -125px;width:22px;height:22px;top:-3px;right:-33px}@-moz-document url-prefix(){.story-cards .cta-link:after{right:-30px;}}.story-cards .cta-link.right-arrows::after{width:25px;height:20px;background-position:-83px -102px}@-moz-document url-prefix(){.story-cards .cta-link.right-arrows::after{right:-33px;}}.story-cards .cta-link.watch-video::after{position:relative;display:inline-block;background:url("../images/styles-images/vivitrol-play-video-icon.svg") no-repeat center/cover;width:20px;height:20px;right:-10px;top:5px}.story-cards.bordered-grid{border:1px solid #f1f1f1}@media(min-width:992px) and (max-width:1199.98px){.story-cards .watch-video-wrapper{margin-top:0!important}}@media(min-width:768px){.story-cards .lg-md-width{max-width:450px}}@media(min-width:992px) and (max-width:1199.98px){.ad-patient-story .testimonial-quote,.od-patient-story .testimonial-quote{margin:auto}.ad-patient-story .testimonial-quote p,.od-patient-story .testimonial-quote p{font-size:17px;font-size:1.0625rem;padding:0 45px}.ad-patient-story .testimonial-quote p::before,.ad-patient-story .testimonial-quote p::after,.od-patient-story .testimonial-quote p::before,.od-patient-story .testimonial-quote p::after{width:35px;height:29px}}.ad-patient-story .story-cards,.od-patient-story .story-cards{background-color:rgba(0,169,78,.1)}.testimonial-quote{display:flex;justify-content:center;max-width:100%;margin-left:auto;margin-right:auto}@media(min-width:768px){.testimonial-quote{max-width:350px}}.testimonial-quote p{color:#233960;text-align:center;position:relative;padding:0 35px;font-size:16px;font-size:1rem;line-height:20px}@media(min-width:768px){.testimonial-quote p{font-size:17px;font-size:1.0625rem;line-height:22px}}.testimonial-quote p::before,.testimonial-quote p::after{content:"";position:absolute;display:block;width:29px;height:23px}.testimonial-quote p::before{background:url("../images/styles-images/vivitrol-testimonial-quote-left.svg") no-repeat center/cover;left:0;top:3px}.testimonial-quote p::after{background:url("../images/styles-images/vivitrol-testimonial-quote-right.svg") no-repeat center/cover;right:0;bottom:4px}.opioid-page-template .story-cards{background-color:rgba(0,155,218,.1)}.pharma-benefits{display:none;position:relative}.suggetions{position:absolute;background:#fff;border:1px solid #b7b7b7;border-top:1px solid #dbdbdb;width:180px;margin-top:-1px;z-index:5;max-height:132px;overflow:hidden}.suggetions ul li{font-size:14px;line-height:1;color:#a3a3a3;padding:8px 15px}@media(min-width:768px){.suggetions ul li{font-size:16px}}.suggetions ul li:hover{background:#f6f6f6;cursor:pointer}#benefitsVerification ul li label{color:#2e2e2e}#benefitsVerification .phone-no-note{font-size:13px;font-size:.8125rem;line-height:16px;font-weight:400;color:rgba(46,46,46,.7)}#benefitsVerification #additionalDetails.label-color{opacity:1;color:#c1c1c2}#benefitsVerification #additionalDetails.label-color label,#benefitsVerification #additionalDetails.label-color .gray-text{opacity:1;color:#c1c1c2}#benefitsVerification .btn-default:hover{background-color:transparent;color:#243961}@media(min-width:768px){#benefitsVerification .btn-default:hover{background:#243961;color:#fff}}#benefitsVerification .btn-default.disabled:hover,#benefitsVerification .btn-default[disabled]:hover{background-color:#fff;color:#243961}#benefitsVerification ul.insurance-types li .materialize label{color:#c1c1c2}#benefitsVerification ul.insurance-types li .materialize.is-active label{color:#5f6061}#benefitsVerification .input-note{font-size:16px;font-size:1rem;line-height:20px}.insurance-types .insurance-content{display:none;font-size:17px;font-size:1.0625rem;line-height:27px;padding:15px 15px;padding:30px}.insurance-types .insurance-content h5{font-size:19px;font-size:1.1875rem;line-height:27px;font-family:"proxima-nova",sans-serif}.insurance-types small{line-height:1.3;display:block;font-size:82%}.insurance-types small.phone-no-note{padding-top:5px}@media(min-width:992px){.insurance-types small.phone-no-note{float:right;width:140px;padding-top:0}}@media(min-width:1200px){.insurance-types small.phone-no-note{width:260px;padding-top:3px}}#benefitsVerification ul.insurance-types li .materialize label{color:#c1c1c2}#benefitsVerification ul.insurance-types li .materialize.is-active label{color:#5f6061}.bottom-underline{border-bottom:1px solid #009bda}@media(min-width:768px){#div-primarydiagnosis li:nth-of-type(2) label{position:relative}#div-primarydiagnosis li:nth-of-type(2) label .checkmark,#div-primarydiagnosis li:nth-of-type(2) label .fatp .green-tick-list li::before,.fatp .green-tick-list #div-primarydiagnosis li:nth-of-type(2) label li::before{left:-20px}}.printHeader .viv-logo{padding:9px 0 8px 0}.printHeader .viv-logo img{font-size:8px;font-size:.5rem}.printHeader .head-content{color:#535456}.printHeader .head-content p{font-size:13px;font-size:.8125rem;line-height:15px;font-family:Arial,Helvetica,sans-serif!important}@media print{*{-webkit-print-color-adjust:exact;printer-colors:exact;color-adjust:exact}body{-webkit-print-color-adjust:exact!important;color-adjust:exact!important;background-color:#fff;margin:0;padding:0;width:100%}.page-title-banner,.select-state,.map-toggle,.print-hide,.sticky-box-isi,header,footer,hr,.d-xl-none .search-results,.right-address,.address-options,#map-btns,.ribbon,.privacy-policy-bar{display:none!important}.left-services .service-list li:before{background:transparent!important}.content-wrap,.space-lg-container{width:100%!important;max-width:100%!important}.fatp,.map-result,.space-lg-container{padding:0!important;margin:0!important}.map-result{border:none!important}.map-wrapper{display:block;padding:46px 28px 46px 20px;max-width:600px;height:auto!important;margin:0 auto!important;border:none!important}.map-container{display:block!important;width:778px;height:560px;transform:matrix(calc(552/778),0,0,calc(552/778),-120,0);transform-origin:top;margin-left:7px}.marker-label{width:88px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:absolute;font-size:14px;font-size:.875rem;font-weight:700;font-family:"proxima-nova",sans-serif;text-transform:uppercase}.count{font-size:16px;font-size:1rem;line-height:12;font-family:"proxima-nova",sans-serif;color:#fff}.listings{font-size:.5rem;color:#fff;font-family:"proxima-nova",sans-serif}.cluster{display:flex;align-items:center;justify-content:center}.cluster span,a.web-link,a.phone-number{color:#fff}.count-result,#printresults,.printHeader,.printISI,#toggleMap{display:block!important}#printresults,.service-list,#fetchedResults{margin:0!important;padding:0!important;list-style:none}.alcohol .card{border-color:#00a94e}.opioid .card{border-color:#009bda}.alcohol .card-header.green-header{background:#00a94e}.opioid .card-header.blue-header{background:#009bda}.carousel-card{break-inside:avoid!important;padding-left:0!important}.card{width:340px;margin:0 0 20px 0;break-after:auto}.card .phone-number{text-decoration:underline}.left-services,#fetchedResults{max-width:100%;flex:100%}.service-list li img{margin-right:5px;margin-top:-1px}.modify-btn-group{margin:25px 0;margin-top:-135px}.gm-style-moc,.gm-fullscreen-control{opacity:0!important}}@media(min-width:768px){.map-info{display:block;position:absolute;padding:0 15px;margin-top:10px}}.fatp{}.fatp .initial-search{}.fatp .initial-search .main-title{display:block}@media(min-width:768px){.fatp .initial-search .main-title{font-size:22px;font-size:1.375rem;line-height:26px}}.fatp .initial-search .important-section{display:block}.fatp .initial-search .loc-container{width:100%}@media(min-width:768px){.fatp .initial-search .loc-container{width:460px}}.fatp .initial-search .search-label{font-size:15px;font-size:.9375rem;line-height:24px}.fatp .initial-search #btnFilter,.fatp .initial-search .miles-select,.fatp .initial-search .map-toggle,.fatp .initial-search .fatp-callout,.fatp .initial-search .result-card-container{display:none}.fatp .initial-search .map-result{margin-top:30px}@media(min-width:768px){.fatp .initial-search .map-result{margin-top:50px}}.fatp .initial-search .map-result .map-wrapper{border:0}.fatp .initial-search .modify-btn-group{display:none}@media(min-width:768px){.fatp .initial-search .btn-wrapper{margin-left:30px}}.fatp .initial-search #btnSearch{margin-left:auto}@media(min-width:768px){.fatp .initial-search #btnSearch{width:auto;min-width:160px}}.fatp .initial-search .search-container{width:100%;flex-direction:column}@media(min-width:768px){.fatp .initial-search .search-container{flex-direction:row}}.fatp .initial-search .map-result .map-container{display:none!important}.fatp .initial-search .initial-search-divider{margin-top:35px}@media(min-width:768px){.fatp .initial-search .initial-search-divider{margin-top:45px}}@media(min-width:768px){.fatp #toggleMap{display:block!important}}.fatp .no-result-wrapper .map-result .map-container{display:none!important}.fatp .search-results .loc-container{width:100%;margin-bottom:0!important}@media(min-width:768px){.fatp .search-results .loc-container{width:calc(100% - 416px)}}.fatp .search-results .loc-container input{background:none}.fatp .search-results .btn-wrapper{margin-left:auto}@media(min-width:768px){.fatp .search-results .map-result{border-bottom:1px solid #939393;margin-top:30px}}.fatp .search-results .map-result .map-container{display:block}.fatp .search-results #btnSearch{margin-left:10px;padding-left:10px;padding-right:10px}.fatp .search-results #btnSearch strong{display:none}@media(max-width:767.98px){.fatp .search-results #btnSearch{background-color:#2e2e2e!important;border:1px solid #707070!important;color:#fff!important;border-radius:4px!important;height:58px}.fatp .search-results #btnSearch::after{background-image:url(../images/styles-images/vivitrol-global-icons-sprite.svg)!important;margin-left:0;width:16px;height:18px;background-size:136px;background-position:-113px -62px}}@media(min-width:768px){.fatp .search-results #btnSearch{margin-left:15px;padding-left:25px;padding-right:25px}.fatp .search-results #btnSearch strong{display:inline-block}}.fatp .search-results .main-title,.fatp .search-results .capture-loc,.fatp .search-results .search-label,.fatp .search-results .important-section,.fatp .search-results .fatp-callout{display:none}.fatp .search-results #btnFilter{display:none}@media(min-width:768px){.fatp .search-results #btnFilter{display:flex;align-items:center}}.fatp .search-results .search-container{flex-grow:1}@media(min-width:768px){.fatp .search-results .search-container{flex-grow:inherit;width:100%}}.fatp .loc-container{border:1px solid #c0c1c2;height:58px}.fatp .loc-container input{height:100%;overflow:hidden;white-space:nowrap;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.fatp .loc-container input::-ms-clear{display:none}.fatp .loc-container .capture-loc{background-color:transparent;height:46px;width:167px;border:0;line-height:15px;border-left:1px solid #c0c1c2;padding-top:5px}.fatp .loc-container .capture-loc:hover{color:#00c375}.fatp .loc-container .capture-loc::before{content:"";width:24px;height:32px;position:absolute;left:17px;top:50%;transform:translateY(-50%);background-size:160px;background-position:0 -42px}@media(min-width:768px){.fatp .loc-container .capture-loc{width:290px;line-height:22px}}.fatp .loc-container .miles-select{min-width:97px;height:100%;position:relative;border-left:1px solid #c0c1c2}@media(min-width:768px){.fatp .loc-container .miles-select{min-width:111px}}.fatp .loc-container .miles-select.disabled{pointer-events:none}.fatp .loc-container .miles-select.disabled .selected a{color:#aaa}.fatp #noResults{display:none}.fatp .mob-top-spacing{margin-top:50px}.fatp .no-result-wrapper #noResults{display:block}@media(min-width:768px){.fatp .no-result-wrapper .modify-btn-group{display:none}}@media(max-width:767.98px){.fatp .no-result-wrapper .modify-btn-group .modify-search{margin-bottom:40px!important}}.fatp .no-result-wrapper #printAllBtn{display:none!important}@media(max-width:767.98px){.fatp .no-result-wrapper .mob-top-spacing{margin-top:0}.fatp .no-result-wrapper hr{margin-top:0}}.fatp .map-result{display:flex}@media(min-width:768px){.fatp .map-result .map-wrapper{border:1px solid #939393;border-bottom:0;display:block!important}}.fatp .map-result .detailed-view-open .modify-btn-group{align-items:center}@media(min-width:768px){.fatp .map-result .detailed-view-open .modify-btn-group{display:none}}.fatp .map-result .detailed-view-open .modify-btn{margin-bottom:40px!important}.fatp .map-result .detailed-view-open #printAllBtn{display:none!important}.fatp .map-result .detailed-view-open #fetchedResults p{margin:30px 0 35px!important}.fatp .map-result #map-btns #printAllBtn{padding:7px 20px;position:relative}@media(min-width:768px){.fatp .map-result #map-btns #printAllBtn{padding:8px 20px}}.fatp .map-result #map-btns #printAllBtn strong{padding-left:50px}@media(min-width:576px){.fatp .map-result #map-btns #printAllBtn strong{padding-left:42px}}.fatp .map-result #map-btns #printAllBtn::after{content:'';background:url("../images/styles-images/vivitrol-alcohol-icons-sprite.svg") no-repeat -243px -262px;width:28px;height:25px;position:absolute;top:50%;left:20px;transform:translateY(-50%)}.fatp .map-result .result-card-container{margin:0 -15px}@media(min-width:768px){.fatp .map-result .result-card-container{margin:0;border-left:1px solid #939393;border-right:1px solid #939393}}.fatp .map-result .map-toggle{border-top:1px solid #939393;border-bottom:1px solid #939393}.fatp .map-result .map-wrapper,.fatp .map-result .map-toggle{margin-left:-20px;margin-right:-20px}.fatp .map-result .map-container{display:none;height:420px;background-color:#a3cdff}@media(min-width:768px){.fatp .map-result .map-container{height:560px;display:block!important}}.fatp .map-result .map-container a{bottom:13px;right:42px;display:inline-block;z-index:999;background-color:#fff}@media(min-width:768px){.fatp .map-result .map-detailed-view{height:340px}}.fatp .map-result .gm-style-pbc[style*="opacity: 1"]{z-index:1050!important}.fatp .map-result .map-icon-5 img{height:86px;width:85px}.fatp .map-result .map-icon-5 strong{font-size:22px;font-size:1.375rem;line-height:13px}.fatp .map-result .map-icon-5 small{font-size:10px;font-size:.625rem}.fatp .map-result .map-icon-4 img{height:75px;width:74px}.fatp .map-result .map-icon-4 strong{line-height:13px;font-size:22px;font-size:1.375rem}.fatp .map-result .map-icon-4 small{font-size:10px;font-size:.625rem}.fatp .map-result .map-icon-3 img{height:65px;width:64px}.fatp .map-result .map-icon-3 strong{font-size:22px;font-size:1.375rem;line-height:14px}.fatp .map-result .map-icon-3 small{font-size:10px;font-size:.625rem}.fatp .map-result .map-icon-2 img{height:50px;width:51px}.fatp .map-result .map-icon-2 strong{font-size:18px;font-size:1.125rem;line-height:13px}.fatp .map-result .map-icon-2 small{font-size:8px;font-size:.5rem}.fatp .map-result .map-icon-1 img{height:48px;width:49px}.fatp .map-result .map-icon-1 strong{font-size:16px;font-size:1rem;line-height:12px}.fatp .map-result .map-icon-1 small{font-size:8px;font-size:.5rem}.fatp .map-result .map-icon-1 div,.fatp .map-result .map-icon-2 div,.fatp .map-result .map-icon-3 div,.fatp .map-result .map-icon-4 div,.fatp .map-result .map-icon-5 div{left:50%!important;top:50%!important;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.fatp .map-result .map-icon-1 strong,.fatp .map-result .map-icon-1 small,.fatp .map-result .map-icon-2 strong,.fatp .map-result .map-icon-2 small,.fatp .map-result .map-icon-3 strong,.fatp .map-result .map-icon-3 small,.fatp .map-result .map-icon-4 strong,.fatp .map-result .map-icon-4 small,.fatp .map-result .map-icon-5 strong,.fatp .map-result .map-icon-5 small{font-family:"Helvetica Neue",Arial,sans-serif}.fatp .map-result .marker-label{width:88px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:absolute;font-size:14px;font-size:.875rem;font-weight:bold}.fatp .map-search-result-overlay{color:#fff;text-transform:uppercase;text-align:center;background-color:rgba(0,0,0,.7);height:100%;position:absolute;z-index:1;top:0;left:-20px;right:-20px}@media(min-width:768px){.fatp .map-search-result-overlay{left:0;right:0}}.fatp .map-search-result-overlay img{-webkit-animation:spin 4s linear infinite;-moz-animation:spin 4s linear infinite;-ms-animation:spin 4s linear infinite;-o-animation:spin 4s linear infinite;animation:spin 4s linear infinite}.fatp .caret .hide-text{display:inline}.fatp .caret .show-text{display:none}.fatp .caret::after{content:"";position:absolute;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #00a94e;border-top:0;top:50%;transform:translateY(-50%);margin-left:20px}.fatp .caret.caret-up::after{border-top:7px solid #00a94e;border-bottom:0}.fatp .caret.caret-up .hide-text{display:none!important}.fatp .caret.caret-up .show-text{display:inline!important}.fatp .green-tick-list li{text-indent:-17px;list-style-type:none;padding-left:1px;font-size:15px;font-size:.9375rem;line-height:18px;font-weight:400}.fatp .green-tick-list li::before{content:"";width:12px;height:11px;display:inline-block;margin-right:5px;background-position:-200px -294px}.fatp #carouselCard{display:flex}.fatp #carouselCard #cardsContainer{overflow:hidden;width:100%}.fatp #carouselCard .carousel-inner-cards{min-height:30px}@media(max-width:767.98px){.fatp #carouselCard .carousel-inner-cards{margin-left:0!important}}.fatp #carouselCard.single-result{}.fatp #carouselCard.single-result .carousel-card{margin-right:0!important}.fatp #carouselCard.single-result .control-indicator{display:none!important}.fatp #carouselCard.single-result .carousel-inner-cards{justify-content:center}.fatp #carouselCard .control-indicator{display:none}@media(min-width:768px){.fatp #carouselCard .control-indicator{display:flex;position:relative;width:35px}}.fatp #carouselCard .carousel-control-next-icon{background-image:url("../images/styles-images/vivitrol-global-icons-sprite.svg");background-position:-126px -77px;right:8px}.fatp #carouselCard .carousel-control-prev-icon{background-image:url("../images/styles-images/vivitrol-global-icons-sprite.svg");background-position:-111px -77px;left:8px}.fatp #carouselCard .carousel-control-next-icon,.fatp #carouselCard .carousel-control-prev-icon{width:16px;height:28px;background-size:170px!important;position:absolute}.fatp #carouselCard .carousel-card{margin-right:0;width:100%;min-width:100%}@media(max-width:767.98px){.fatp #carouselCard .carousel-card:not(.card-highlight):last-child{margin-bottom:0!important}.fatp #carouselCard .carousel-card.card-highlight:last-child{margin-bottom:5px!important}}@media(min-width:768px){.fatp #carouselCard .carousel-card{width:470px;min-width:470px}}.fatp #carouselCard .carousel-card .card-header{min-height:100px}.fatp #carouselCard .carousel-card .no-services{font-size:15px;font-size:.9375rem;line-height:18px;font-weight:400}.fatp #carouselCard .card{width:100%}@media(min-width:768px){.fatp #carouselCard .card{width:470px;min-width:470px}}.fatp #carouselCard .card .left-title{font-size:14px;font-size:.875rem;line-height:14px;font-weight:700}.fatp #carouselCard .card .address-options{width:115px}.fatp #carouselCard .card .address-options h5{font-size:14px;font-size:.875rem;line-height:13px;font-weight:700}.fatp .address-options h5{font-size:12px;font-size:.75rem;line-height:13px;font-weight:700;word-break:break-word;flex:1}@media(min-width:768px){.fatp .address-options h5{font-size:14px;font-size:.875rem;line-height:17px;word-break:normal}}.fatp .green-header{background-color:#00a94e!important;border-radius:4px!important}.fatp .border-radius-top{border-radius:4px 4px 0 0!important}.fatp .card-highlight{padding-left:5px}@media(min-width:768px){.fatp .card-highlight{box-sizing:content-box}}@media(max-width:767.98px){.fatp .card-highlight:nth-of-type(1){padding-top:6px}}.fatp .card-highlight .card{box-shadow:0 0 7px #8e8e8e}.fatp .disable-arrow{visibility:hidden;pointer-events:none}@media(min-width:768px){.fatp .fatp-callout h3{font-size:22px;font-size:1.375rem;line-height:29px;font-weight:700}}.fatp .phone-number,.fatp .web-link{color:#fff;text-decoration:underline}.fatp .phone-number:hover,.fatp .web-link:hover{color:#fff;text-decoration:underline}@media(min-width:768px){.fatp .phone-number{text-decoration:none;pointer-events:none;display:inline-block}}@media only screen and (min-width:500px) and (max-width:926px) and (orientation:landscape){.fatp .phone-number{pointer-events:auto;text-decoration:underline}}.fatp #cardDetails .phone{font-size:15px;font-size:.9375rem;line-height:14px;font-weight:700}@media(min-width:768px){.fatp #cardDetails .phone{font-size:18px;font-size:1.125rem;line-height:23px}}.fatp #cardDetails .address{font-size:14px;font-size:.875rem;line-height:18px;font-weight:400}@media(min-width:576px){.fatp #cardDetails .address{font-size:18px;font-size:1.125rem;line-height:24px;font-weight:400}}.fatp #cardDetails .miles-text{font-size:14px;font-size:.875rem;line-height:18px}.fatp #cardDetails .card-body{min-height:342px}.fatp #cardDetails .close-wrapper{min-width:15px;max-width:15px}.fatp #cardDetails .close-wrapper .close{padding-top:2px;line-height:15px}.fatp #cardDetails .footnote-12{font-size:12px;font-size:.75rem;line-height:16px;font-weight:400;display:block}.fatp #cardDetails .default-list li{margin-bottom:5px}.fatp .modify-search-wrap .font-20{font-size:20px;font-size:1.25rem;line-height:24px;font-weight:500}.fatp .modify-search-wrap .control{padding:5px 0 0 35px;margin-bottom:5px;font-size:15px;font-size:.9375rem;line-height:14px;font-weight:400}.fatp .modify-search-wrap .control .control-indicator{height:20px;width:20px}.fatp .modify-search-wrap .control .control-indicator::after{height:18px;width:18px;left:0;top:0}.fatp .modify-search-wrap .alcohol .control-indicator::after{content:"";background-image:url("../images/styles-images/vivitrol-alcohol-icons-sprite.svg");background-position:-180px -293px}.fatp .modify-search-wrap .info-text{padding-left:35px;color:#767c78;font-size:12px;font-size:.75rem;line-height:14px}.fatp .modify-search-wrap .font-17-lh-24{font-size:17px;font-size:1.0625rem;line-height:24px;font-weight:500;color:#2e2e2e}.fatp .modify-search-section{display:none}@media(min-width:768px){.fatp .modify-search-section{position:absolute;width:100%;top:-73px;z-index:1050}}.fatp .modify-search-section .filter-search-results h3{width:123px}@media(min-width:576px){.fatp .modify-search-section .filter-search-results h3{width:auto}}.fatp .modify-search-section .filter-search-results .modify-btn{border:2px solid #fff}.fatp .modify-search-section .filters-applied{margin:0 -20px;background:#00a94e;padding:20px 10px;border-radius:0 0 4px 4px}.fatp .modify-search-section #resetModifySearch{border:2px solid #fff}.fatp .modify-search-section #resetModifySearch:hover{background-color:transparent}.fatp .modify-search-section #resetModifySearch,.fatp .modify-search-section #modifySearchResult{width:100%;display:block}@media(min-width:576px){.fatp .modify-search-section #resetModifySearch,.fatp .modify-search-section #modifySearchResult{width:auto;display:inline-block}}.fatp .modify-search-section .filter-apply h4{position:relative;display:block;cursor:pointer;padding:20px 0 15px;border-bottom:1px solid #00a94e}@media(min-width:768px){.fatp .modify-search-section .filter-apply h4{cursor:default;border-bottom:none;padding:20px 0 20px}}.fatp .modify-search-section .filter-apply h4:after{content:"";width:20px;height:11px;background-image:url("../images/styles-images/vivitrol-global-icons-sprite.svg");display:inline-block;background-position:-100px -14px;float:right;margin-top:6px}@media(min-width:768px){.fatp .modify-search-section .filter-apply h4:after{display:none}}.fatp .modify-search-section .filter-apply h4.open{border-bottom:none}.fatp .modify-search-section .filter-apply h4.open:after{background-position:-100px -2px}.fatp .modify-search-section .filter-type-wrapper{display:none;padding-bottom:30px;border-bottom:1px solid #00a94e}.fatp .modify-search-section .filter-type-wrapper.open{display:block}@media(min-width:768px){.fatp .modify-search-section .filter-type-wrapper{display:block!important;border-bottom:none}}@media(min-width:768px){.fatp .modify-search-section #modifySearchFrm .btn{font-size:16px;font-size:1rem;line-height:1;font-weight:400;padding:8px 20px}}.fatp button.btn.modify-btn{font-size:14px;font-size:.875rem;line-height:22px;font-family:"proxima-nova",sans-serif;padding:7px 20px}@media(min-width:768px){.fatp button.btn.modify-btn{font-size:14px;font-size:.875rem;line-height:20px;font-weight:400;padding:8px 20px;letter-spacing:.3px}}.fatp .modify-search-count{background-color:#fff;color:#00a94e;height:17px;width:17px;font-size:14px;font-size:.875rem;line-height:17px;font-weight:700;display:inline-block}.fatp .modify-search .modify-search-count{color:#fff;background-color:#00a94e}@media(min-width:768px){.fatp .select-state .custom-select-dropdown{min-width:280px;max-width:280px;margin-right:35px}}.fatp .select-state .custom-select-dropdown.open{box-shadow:1px 2px 3px 0 rgba(0,0,0,.5)}.fatp .select-state .custom-select-dropdown.open .dropdown-wrapper{display:block}.fatp .select-state .custom-select-dropdown #selectState{height:58px;width:100%;border:1px solid #c0c1c2;color:#2e2e2e;padding:20px 25px;font-size:16px;font-size:1rem;line-height:22px;position:relative;z-index:-1;border-radius:0}.fatp .select-state .custom-select-dropdown .dropdown-wrapper{padding:15px 25px;border:.25px solid #979797;border-top:0;position:absolute;width:100%;left:0;background:#fff;box-shadow:1px 2px 3px 0 rgba(0,0,0,.5);z-index:1;display:none}.fatp .select-state .custom-select-dropdown #selectStateDropdown{padding:0;margin:0;max-height:270px;overflow-y:auto}.fatp .select-state .custom-select-dropdown #selectStateDropdown li{font-size:15px;font-size:.9375rem;line-height:24px;color:#2e2e2e;margin:0 0 15px;cursor:pointer}@media(min-width:768px){.fatp .select-state .custom-select-dropdown #selectStateDropdown li{font-size:16px;font-size:1rem;line-height:25px;margin:0 0 25px}}.fatp .select-state .custom-select-dropdown .custom-scrollbar::-webkit-scrollbar{width:3px;height:3px}.fatp .select-state h2{font-size:20px;font-size:1.25rem;line-height:24px}.fatp .select-state .selected a:after{position:absolute;right:25px;margin:0}.fatp .select-state #btnDownloadExcel{padding:12px 20px;position:relative}@media(min-width:768px){.fatp .select-state #btnDownloadExcel{padding:11px 25px}}.fatp .select-state #btnDownloadExcel:after{content:"";background:url("../images/styles-images/vivitrol-alcohol-icons-sprite.svg") no-repeat -157px -51px;width:26px;height:26px;position:absolute;top:50%;left:20px;transform:translateY(-50%)}@media(min-width:768px){.fatp .select-state #btnDownloadExcel:after{left:25px}}.fatp .select-state #btnDownloadExcel strong{padding-left:30px}@media(min-width:768px){.fatp .select-state #btnDownloadExcel strong{padding-left:35px}}.share-info.modal{}@media(min-width:768px){.share-info.modal .btn-top-spacer{padding-top:28px}}.share-info.modal .modal-body{}.share-info.modal .modal-body.success,.share-info.modal .modal-body.has-error{display:flex}.share-info.modal .modal-body label{color:#000;font-size:12px;font-size:.75rem;line-height:14px;font-weight:400;margin-bottom:10px}.share-info.modal .modal-body input{height:35px;font-size:12px;font-size:.75rem;line-height:24px;line-height:24px}.share-info.modal .modal-body input::placeholder{font-style:italic}.share-info.modal .modal-body input::-webkit-input-placeholder{font-style:italic}.share-info.modal .modal-body input:-moz-placeholder{font-style:italic}.share-info.modal .modal-body input::-moz-placeholder{font-style:italic}.share-info.modal .modal-body input:-ms-input-placeholder{font-style:italic}.share-info.modal .modal-body input::-ms-clear{display:none}.share-info.modal #result-container,.share-info.modal #result-container-error{line-height:normal}@media(min-width:768px){.share-info.modal #result-container,.share-info.modal #result-container-error{height:185px}}.share-info.modal #result-container .display-msg,.share-info.modal #result-container-error .display-msg{color:#000;margin-bottom:0;font-size:15px;font-size:.9375rem;line-height:21px}.share-info.modal .phone-input-icon,.share-info.modal .email-input-icon{position:relative}.share-info.modal .phone-input-icon::before,.share-info.modal .email-input-icon::before{content:"";position:absolute;left:-35px;top:50%;transform:translateY(-50%)}.pac-container{z-index:19}@media(min-width:768px){.modify-search-overlay{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000;opacity:.5;display:none}}.opioid-page-template .fatp .loc-container .capture-loc:before{background-image:url("../images/styles-images/vivitrol-opioid-icons-sprite.svg");background-size:137px;background-position:0 -50px}.opioid-page-template .fatp .loc-container .capture-loc:hover{color:#2f5279}.opioid-page-template .fatp .select-state #btnDownloadExcel:after{background:url("../images/styles-images/vivitrol-opioid-icons-sprite.svg") no-repeat -260px -71px}.opioid-page-template .fatp .caret:after{border-bottom-color:#009bda;border-top-color:#009bda}.opioid-page-template .fatp #carouselCard .card{border:1px solid #009bda}.opioid-page-template .fatp .blue-header{background:#009bda!important}.opioid-page-template .fatp .blue-tick-list li:before{background-image:url("../images/styles-images/vivitrol-opioid-icons-sprite.svg");background-position:-215px -295px}.opioid-page-template .fatp .od-custom-icon{background-image:url("../images/styles-images/vivitrol-opioid-icons-sprite.svg")}.opioid-page-template .fatp .od-custom-icon.direction{background-position:-128px -139px}.opioid-page-template .fatp .od-custom-icon.share-info{background-position:-127px -192px}.opioid-page-template .fatp .od-custom-icon.print{background-position:-126px -244px}.opioid-page-template .fatp .od-custom-icon.direction-white{background-position:-70px -135px}.opioid-page-template .fatp .od-custom-icon.share-info-white{background-position:-70px -190px}.opioid-page-template .fatp .od-custom-icon.print-white{background-position:-70px -243px}.opioid-page-template .fatp .modify-search-section .filters-applied,.opioid-page-template .fatp .modify-search-section .filter-search-results .modify-btn{background:#009bda}.opioid-page-template .fatp .modify-search-section .filter-apply h4,.opioid-page-template .fatp .modify-search-section .filter-type-wrapper{border-bottom-color:#009bda}.opioid-page-template .fatp .modify-search-wrap .opioid .control-indicator:after{background-image:url("../images/styles-images/vivitrol-opioid-icons-sprite.svg");background-position:-146px -226px;background-size:230px}.opioid-page-template .fatp #map-btns #printAllBtn:after{background:url("../images/styles-images/vivitrol-opioid-icons-sprite.svg") no-repeat -248px -172px}.opioid-page-template .share-info.modal .phone-input-icon:before{background-image:url("../images/styles-images/vivitrol-opioid-icons-sprite.svg");width:21px;height:26px;background-position:-166px -293px}.opioid-page-template .share-info.modal .email-input-icon:before{background-image:url("../images/styles-images/vivitrol-opioid-icons-sprite.svg");background-position:-138px -293px;width:27px;height:21px}.opioid-page-template .custom-select-dropdown .options ul li a.active:before{background-image:url("../images/styles-images/vivitrol-opioid-icons-sprite.svg");background-position:-215px -295px;height:10px}.footnote-disclaimer{font-size:12px;font-size:.75rem;line-height:16px;font-weight:400;display:block;text-indent:-3px}.footnote-disclaimer{font-size:12px;font-size:.75rem;line-height:16px;font-weight:400;display:block;text-indent:-3px}.resource-headline-cards .card img{max-width:60%;min-height:100%;display:block;margin:0 auto}@media(min-width:768px){#goalsForm #progressbar li a{font-size:18px;font-size:1.125rem;line-height:25px;font-weight:700}}#goalsForm #spnFirstName{word-break:break-word}#goalsForm .goals-form{}#goalsForm .goals-form .control-indicator{background-color:#fff}#goalsForm .goals-form #privacyandTermsConfirm-error{margin-top:5px;margin-bottom:15px}#goalsForm .goals-form .question{font-size:20px;font-size:1.25rem;line-height:1.1;margin-top:25px}#goalsForm .goals-form .plan-title{font-size:17px;font-size:1.0625rem;line-height:22px;font-weight:700}@media(min-width:768px){#goalsForm .goals-form .plan-title{font-size:19px;font-size:1.1875rem;line-height:22px;font-weight:400}}#goalsForm .goals-form .form-group{margin-bottom:0}#goalsForm .goals-form .form-group .ui-datepicker{position:relative!important;top:0!important;left:0!important}#goalsForm .goals-form .form-group input:-webkit-autofill,#goalsForm .goals-form .form-group input:-webkit-autofill:hover,#goalsForm .goals-form .form-group input:-webkit-autofill:focus,#goalsForm .goals-form .form-group input:-webkit-autofill,#goalsForm .goals-form .form-group textarea:-webkit-autofill,#goalsForm .goals-form .form-group textarea:-webkit-autofill:hover,#goalsForm .goals-form .form-group textarea:-webkit-autofill:focus,#goalsForm .goals-form .form-group select:-webkit-autofill,#goalsForm .goals-form .form-group select:-webkit-autofill:hover,#goalsForm .goals-form .form-group select:-webkit-autofill:focus{-webkit-text-fill-color:#535760!important}#goalsForm .goals-form .form-group .datepicker{background:url("../images/styles-images/vivitrol-calendar.png") no-repeat 12px center;padding-left:85px;min-height:50px;border-radius:0}@media(min-width:768px){#goalsForm .goals-form .form-group .datepicker{padding-left:70px}}#goalsForm .goals-form .form-group .datepicker.datepickerDown{border-bottom-left-radius:0;border-bottom-right-radius:0}#goalsForm .goals-form .form-group .datepicker[readonly]{background-color:#fff}#goalsForm .goals-form .form-group .error{display:none!important}#goalsForm .goals-form .form-group .legal-copy p{font-size:14px;font-size:.875rem;line-height:22px;font-weight:400}#goalsForm .goals-form .mktoForm{max-width:600px}@media(min-width:768px){#goalsForm .goals-form .mktoForm .mktoFormRow:nth-child(2),#goalsForm .goals-form .mktoForm .mktoFormRow:nth-child(3){width:50%!important}}@media(min-width:768px){#goalsForm .goals-form .mktoForm .mktoFormRow:nth-child(2){padding-right:15px!important}}@media(min-width:768px){#goalsForm .goals-form .mktoForm .mktoFormRow:nth-child(3){padding-left:15px!important}}#goalsForm .goals-form .mktoButton{display:none}#goalsForm .goals-form #LblprivacyandTermsConfirm,#goalsForm .goals-form #LbloptInEmail{padding-left:40px!important}#goalsForm .goals-form #LblprivacyandTermsConfirm:before,#goalsForm .goals-form #LbloptInEmail:before{content:'';position:absolute;left:0;top:0}#goalsForm .goals-form .mktoForm .mktoRadioList,#goalsForm .goals-form .mktoForm .mktoCheckboxList{position:absolute}@media(min-width:768px){.sub-title{font-size:22px;font-size:1.375rem;line-height:26px;font-weight:700}}#signUpForm{width:100%;text-align:center;position:relative}#signUpForm #optInEmail-error{display:none}@media(min-width:768px){#signUpForm #progressbar li a{font-size:18px;font-size:1.125rem;line-height:25px;font-weight:700}}#signUpForm .form-group .form-control.valid{border:1px solid #00a94e}#signUpForm .question{font-size:21px;font-size:1.3125rem;font-weight:normal;color:#000;line-height:27px}@media(min-width:768px){#signUpForm .question{font-size:22px;font-size:1.375rem;line-height:28px}}#signUpForm .mktoButton{display:none}#signUpForm .mktoForm{max-width:700px}@media(min-width:768px){#signUpForm .mktoForm .mktoFormRow:nth-child(2),#signUpForm .mktoForm .mktoFormRow:nth-child(3){width:50%!important}}@media(min-width:768px){#signUpForm .mktoForm .mktoFormRow:nth-child(2){padding-right:15px!important}}@media(min-width:768px){#signUpForm .mktoForm .mktoFormRow:nth-child(3){padding-left:15px!important}}#signUpForm .mktoForm .mktoLogicalField.mktoCheckboxList #LbloptInEmail{position:absolute;top:3px}#signUpForm .mktoForm input[type="radio"]{opacity:0;z-index:1}#signUpForm .mktoForm input[type="radio"]:focus{outline:none}#signUpForm .mktoForm input[type="radio"]:focus+label::before{background-color:#fff}#signUpForm .mktoForm input[type="radio"]:checked+label::after{display:block}#signUpForm .mktoForm input[type="radio"]:checked+label::before{background-color:#fff;border:1px solid #00a94e}#signUpForm .mktoForm input[type="radio"]:checked+label::after{background-color:#00a94e}#signUpForm .mktoForm .mktoRadioList label{display:inline-block;vertical-align:middle;position:relative;padding-left:20px!important;font-size:24px;font-size:1.5rem;margin-top:5px;margin-left:20px;width:calc(100% - 20px);font-weight:400}#signUpForm .mktoForm .mktoRadioList label::before{content:"";position:absolute;top:2px;left:-20px;height:25px;width:25px;border-radius:50%;background-color:#fff;border:1px solid #c0c1c2;z-index:1}#signUpForm .mktoForm .mktoRadioList label::after{content:"";position:absolute;top:7px;left:-15px;width:15px;height:15px;z-index:2;border-radius:50%;background:#00a94e;display:none}#signUpForm .mktoButton{display:none}#signUpForm #Lblcaregiver,#signUpForm #LbldiseaseStateTreatedVivitrol,#signUpForm #LbloptInEmail{font-family:"proxima-nova",sans-serif!important;font-size:24px;font-size:1.5rem;padding-left:40px;font-weight:400!important}#signUpForm #Lblcaregiver span,#signUpForm #LbldiseaseStateTreatedVivitrol span,#signUpForm #LbloptInEmail span{font-family:"proxima-nova",sans-serif!important;font-size:1.5rem!important}#signUpForm #Lblcaregiver:before,#signUpForm #LbldiseaseStateTreatedVivitrol:before,#signUpForm #LbloptInEmail:before{content:"";position:absolute;left:0}.opioid-page-template #signUpForm .form-group .form-control.valid{border:1px solid #009bda}@media(min-width:768px){#unsubscribeForm #progressbar li a{font-size:18px;font-size:1.125rem;line-height:25px;font-weight:700}}#unsubscribeForm .form-group .form-control.valid{border:1px solid #233960}.opioid-page-template #unsubscribeForm .form-group .form-control.valid{border:1px solid #009bda}.content404::after{content:"404";font-size:150px;font-size:9.375rem;line-height:.7;font-weight:700;color:rgba(53,53,53,.1);display:block;position:relative;z-index:-1;letter-spacing:2.25px}@media(min-width:768px){.content404::after{font-size:200px;font-size:12.5rem;letter-spacing:3px}}.content500::after{content:"500";font-size:150px;font-size:9.375rem;line-height:.7;font-weight:700;color:rgba(53,53,53,.1);display:block;position:relative;z-index:-1;letter-spacing:2.25px}@media(min-width:768px){.content500::after{font-size:200px;font-size:12.5rem;letter-spacing:3px}}.error-mid-text{position:absolute;top:-18px}@media(min-width:768px){.error-mid-text{top:20px}}.pagination{font-weight:700;margin:0}.pagination li{display:inline}.pagination li .page-link{padding:0;margin:0;border:0;color:#009bda;line-height:21px}@media(min-width:768px){.pagination li .page-link{line-height:22px}}.pagination li .page-link.prev{padding-right:25px}.pagination li .page-link.next{padding-left:25px}.pagination li .page-link:hover{text-decoration:underline}.pagination li .page-link:hover,.pagination li .page-link:focus{color:#009bda;background:transparent;box-shadow:none}.question-group .list li:before{top:-3px}.question-group .panel-collapse{transition:all .5s ease 0s}.question-group .panel-title a{color:#000;display:block;border-top:1px solid #979797;text-transform:uppercase}.question-group .panel-title a:after{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0}.opioid-page-template .question-group .panel-title a:after{background-image:url("../images/styles-images/vivitrol-opioid-icons-sprite.svg");background-position:-272px -293px}.opioid-page-template .question-group .panel-title a.collapsed:after{background-position:-115px -293px}.global-ISI-heading-style,.isi-section .isi-title,.printISI .isi-title,.printISI .indication-title{margin-bottom:5px;color:#233960;font-size:19px;font-size:1.1875rem;line-height:22px;font-weight:700}@media(min-width:768px){.global-ISI-heading-style,.isi-section .isi-title,.printISI .isi-title,.printISI .indication-title{font-size:22px;font-size:1.375rem;line-height:24px}}.isi-section p{font-size:15px;font-size:.9375rem;line-height:21px;margin-bottom:5px}.isi-section p.margin-bottom-10{margin-bottom:10px}.isi-section .scroll-more{display:none}.isi-section .list{margin-bottom:0;padding-left:0;margin-bottom:5px}.isi-section .list li{margin-bottom:0;padding-left:15px;font-size:15px;font-size:.9375rem;line-height:21px}.isi-section .list li::before{color:#000}.isi-section .list li.no-list{padding-left:0;margin-left:-20px}.isi-section .list li.no-list::before{content:''}.isi-section .list .dashed-list{margin-top:5px}.isi-section .list .dashed-list li{padding-left:15px;font-size:15px;font-size:.9375rem;line-height:21px;font-weight:400}.isi-section .list .dashed-list li::before{top:0}.isi-section .number-list>li{position:relative;padding-left:20px;margin-bottom:5px;font-size:15px;font-size:.9375rem;line-height:21px;font-weight:400}.isi-section .number-list>li:before{position:absolute;left:0;font-size:16px;font-size:1rem;line-height:21px;font-weight:700}.isi-section .number-list .list li{margin-bottom:0}.isi-section .number-list .list .dashed-list li{margin-bottom:0}.isi-section .number-list .list-wrap{padding:0 0 0 25px}.isi-section .mobile-tel{font-weight:700}@media(min-width:768px){.isi-section .mobile-tel{font-weight:normal}}.isi-section .list li,.isi-section .number-list li,.isi-section .dashed-list li{color:#000}.isi-section .list li::before,.isi-section .number-list li::before,.isi-section .dashed-list li::before{color:#000}.isi-section .isi-bottom-space-5{margin-bottom:5px}.isi-section .print-text{display:none}.indication-title{color:#233960!important}.printISI p,.printISI h2,.printISI h3,.printISI h4,.printISI ul li{font-size:15px;font-size:.9375rem;line-height:21px;font-family:Arial,Helvetica,sans-serif!important;color:#000}.printISI .list,.printISI .dashed-list,.printISI .number-list{font-size:15px;font-size:.9375rem;line-height:21px}.printISI .list li::before,.printISI .dashed-list li::before,.printISI .number-list li::before{color:#000}.printISI .list li,.printISI .dashed-list li{margin-bottom:0;padding-left:10px}.printISI .number-list>li{position:relative;padding-left:20px;margin-bottom:5px}.printISI .number-list>li:before{position:absolute;left:0;font-size:16px;font-size:1rem;line-height:20px;font-weight:700}.printISI .number-list>li .list li.no-list{padding-left:0;margin-left:-20px}.printISI .number-list>li .list li.no-list::before{content:''}.printISI .pi-text{word-break:break-all}.printISI .list li{padding-left:15px}.printISI .list li:before{top:1px;font-size:15px}.printISI sup{vertical-align:super;position:relative}.printISI sup.sup-reg-mark{font-size:65%;top:1px}.printISI .isi-title,.printISI .indication-title{font-size:16px;font-size:1rem;line-height:21px;font-family:Arial,Helvetica,sans-serif!important}.printISI .mobile-tel{text-decoration:none;pointer-events:none;cursor:default!important}.printISI .print-bottom-spacing-10{margin-bottom:10px!important}.printISI .print-bottom-spacing-5{margin-bottom:5px!important}.printISI .print-bottom-padding-0{padding-bottom:0!important}.printISI .digital-text{display:none}.printISI .font-13-lh-17{font-size:13px;font-size:.8125rem;line-height:17px}@media(min-width:768px){.logo-with-description .logo-col{max-width:160px;padding:0 0 0 15px}}@media(min-width:768px){.logo-with-description .desc-col{max-width:calc(100% - 160px);flex:calc(100% - 160px);padding:0 15px 0 0}}.logo-with-description .desc-col .black-bullets li{margin-bottom:5px}