/* Backgrounds Colors and Images Path Vars in Site */
/* Mixin's to use Backgrounds in styles */
/* Links Variables Types By Color to be used in scss files */
/* Classes To Use BG */
/* line 50, ../../sass/_variables.scss */
.bg-turquoise-color {
  background: url("../../images/global/global_bg_teal.png") repeat;
}

/* line 53, ../../sass/_variables.scss */
.bg-green-color {
  background: url("../../images/global/global_bg_green.png") repeat;
}

/* Links Color Clasess to be used in html */
/* line 60, ../../sass/_variables.scss */
.green-color {
  color: #7bc145;
}

/* line 63, ../../sass/_variables.scss */
.green-color:hover {
  color: #7bc145;
}

/* line 68, ../../sass/_variables.scss */
.turquoise-color {
  color: #00948e;
}

/* line 71, ../../sass/_variables.scss */
.turquoise-color:hover {
  color: #025661;
}

/* line 75, ../../sass/_variables.scss */
.gray-color {
  color: #b9b9b9;
}

/* line 78, ../../sass/_variables.scss */
.gray-color:hover {
  color: #666666;
}

/* line 82, ../../sass/_variables.scss */
.black-color {
  color: #333333;
}

/* line 85, ../../sass/_variables.scss */
.black-color:hover {
  color: #000000;
}

/* line 89, ../../sass/_variables.scss */
.new-link-color {
  color: #7bc145;
}

/* line 92, ../../sass/_variables.scss */
.new-link-color:hover {
  color: #357406;
}

/*
 *	font-style: Fonts Mixin to define new font style
 *  @param family : font Family
 *  @param weight : font Weight
 *  @param size : font size
 *  @param color : font color
 */
/* Links Color Clasess to be used in html */
/* line 132, ../../sass/_variables.scss */
.green-bg-color {
  background-color: #7bc145;
  color: #fff;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  -moz-osx-font-smoothing: antialiased;
}

/* line 137, ../../sass/_variables.scss */
.green-bg-color:hover {
  background-color: #7bc145;
  color: #fff;
}

/* line 141, ../../sass/_variables.scss */
.green-bg-color,
.green-bg-color:hover {
  font-family: "Helvetica Neue Medium";
  font-size: 14px;
  color: #fff;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  -moz-osx-font-smoothing: antialiased;
}

/*
 *	border-radius: To define border radius in all cross browser
 *  @param radius : radius size in pixels
 */
/* Global Mixin Fonts Sizes */
/* heading mixin */
/* heading classes */
/* line 179, ../../sass/_variables.scss */
.font-heading-large {
  font-family: "ProximaNova Regular";
  font-size: 32px;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  -moz-osx-font-smoothing: antialiased;
  line-height: 29px;
}

/* line 182, ../../sass/_variables.scss */
.font-heading-medium {
  font-family: "ProximaNova Semibold";
  font-size: 18px;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  -moz-osx-font-smoothing: antialiased;
}

/* line 185, ../../sass/_variables.scss */
.font-heading-small {
  font-family: "ProximaNova Regular";
  font-size: 14px;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  -moz-osx-font-smoothing: antialiased;
}

/* Copy */
/* Buttons */
/* quote mixin */
/* quote classes */
/* line 275, ../../sass/_variables.scss */
.font-quote-heading {
  font-family: "ProximaNova Regular";
  font-size: 15px;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  -moz-osx-font-smoothing: antialiased;
}

/* line 278, ../../sass/_variables.scss */
.font-quote-copy {
  font-family: "ProximaNova Italic";
  font-size: 14px;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  -moz-osx-font-smoothing: antialiased;
}

/* line 281, ../../sass/_variables.scss */
.font-quote-name {
  font-family: "ProximaNova Condensed";
  font-size: 14px;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  -moz-osx-font-smoothing: antialiased;
}

/* sub quote mixin */
/* sub quote classes */
/* line 303, ../../sass/_variables.scss */
.font-subquote-heading {
  font-family: "Helvetica Neue Regular";
  font-size: 15px;
  color: #FFFFFF;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  -moz-osx-font-smoothing: antialiased;
}

/* line 306, ../../sass/_variables.scss */
.font-subquote-copy {
  font-family: "Helvetica Neue Italic";
  font-size: 14px;
  color: #fff;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  -moz-osx-font-smoothing: antialiased;
  display: block;
  text-indent: -8px;
  line-height: 16px;
}

/* line 309, ../../sass/_variables.scss */
.font-subquote-name {
  font-family: "Helvetica Neue Condensed";
  font-size: 14px;
  color: #FFFFFF;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  -moz-osx-font-smoothing: antialiased;
}

/* line 312, ../../sass/_variables.scss */
.font-subquote-name-bold {
  font-family: "Helvetica Neue Bold";
  font-size: 14px;
  color: #FFFFFF;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  -moz-osx-font-smoothing: antialiased;
}

/* Cta Mixin */
/* line 326, ../../sass/_variables.scss */
.separator {
  background-repeat: no-repeat;
  border-left: 1px solid #B3B3B3;
  float: right;
  height: 70px;
  margin-top: 20px;
  padding-left: 15px;
}
/* line 333, ../../sass/_variables.scss */
#registration-page .separator {
  margin-top: 50px;
}

/* Cta Classes */
/* line 339, ../../sass/_variables.scss */
.font-cta-large {
  font-family: "Helvetica Neue Bold";
  font-size: 15px;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  -moz-osx-font-smoothing: antialiased;
}

/* line 342, ../../sass/_variables.scss */
.font-cta-medium {
  font-family: "Helvetica Neue Bold";
  font-size: 13px;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  -moz-osx-font-smoothing: antialiased;
}

/* line 345, ../../sass/_variables.scss */
.font-cta-small {
  font-family: "Helvetica Neue Medium";
  font-size: 14px;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  -moz-osx-font-smoothing: antialiased;
}

/* Caption Positions */
/* Desktop */
/* Tablet */
/* Mobile */
/* line 395, ../../sass/_variables.scss */
.strong-p {
  font-family: "Helvetica Neue Medium";
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  -moz-osx-font-smoothing: antialiased;
}

/************************* Responsive Visibility Classes *********************/
/* Hide all elements with visible-desktop and visible-mobile. */
/* line 8, ../../sass/_visible-tablet.scss */
b.visible-mobile, big.visible-mobile, i.visible-mobile, small.visible-mobile,
tt.visible-mobile, abbr.visible-mobile, acronym.visible-mobile, cite.visible-mobile,
code.visible-mobile, dfn.visible-mobile, em.visible-mobile, kbd.visible-mobile,
strong.visible-mobile, samp.visible-mobile, var.visible-mobile, a.visible-mobile,
bdo.visible-mobile, br.visible-mobile, img.visible-mobile, map.visible-mobile,
object.visible-mobile, q.visible-mobile, script.visible-mobile, span.visible-mobile,
sub.visible-mobile, sup.visible-mobile, button.visible-mobile, input.visible-mobile,
label.visible-mobile, select.visible-mobile, textarea.visible-mobile,
b.visible-desktop, big.visible-desktop, i.visible-desktop, small.visible-desktop,
tt.visible-desktop, abbr.visible-desktop, acronym.visible-desktop, cite.visible-desktop,
code.visible-desktop, dfn.visible-desktop, em.visible-desktop, kbd.visible-desktop,
strong.visible-desktop, samp.visible-desktop, var.visible-desktop, a.visible-desktop,
bdo.visible-desktop, br.visible-desktop, img.visible-desktop, map.visible-desktop,
object.visible-desktop, q.visible-desktop, script.visible-desktop, span.visible-desktop,
sub.visible-desktop, sup.visible-desktop, button.visible-desktop, input.visible-desktop,
label.visible-desktop, select.visible-desktop, textarea.visible-desktop {
  display: none;
}

/* line 31, ../../sass/_visible-tablet.scss */
address.visible-mobile,
blockquote.visible-mobile,
center.visible-mobile,
dir.visible-mobile,
div.visible-mobile,
dl.visible-mobile,
fieldset.visible-mobile,
form.visible-mobile,
h1.visible-mobile,
h2.visible-mobile,
h3.visible-mobile,
h4.visible-mobile,
h5.visible-mobile,
h6.visible-mobile,
isindex.visible-mobile,
menu.visible-mobile,
noframes.visible-mobile,
noscript.visible-mobile,
ol.visible-mobile,
p.visible-mobile,
pre.visible-mobile,
table.visible-mobile,
ul.visible-mobile,
address.visible-desktop,
blockquote.visible-desktop,
center.visible-desktop,
dir.visible-desktop,
div.visible-desktop,
dl.visible-desktop,
fieldset.visible-desktop,
form.visible-desktop,
h1.visible-desktop,
h2.visible-desktop,
h3.visible-desktop,
h4.visible-desktop,
h5.visible-desktop,
h6.visible-desktop,
isindex.visible-desktop,
menu.visible-desktop,
noframes.visible-desktop,
noscript.visible-desktop,
ol.visible-desktop,
p.visible-desktop,
pre.visible-desktop,
table.visible-desktop,
ul.visible-desktop {
  display: none;
}

/* line 83, ../../sass/_visible-tablet.scss */
b.visible-tablet, big.visible-tablet, i.visible-tablet, small.visible-tablet,
tt.visible-tablet, abbr.visible-tablet, acronym.visible-tablet, cite.visible-tablet,
code.visible-tablet, dfn.visible-tablet, em.visible-tablet, kbd.visible-tablet,
strong.visible-tablet, samp.visible-tablet, var.visible-tablet, a.visible-tablet,
bdo.visible-tablet, br.visible-tablet, img.visible-tablet, map.visible-tablet,
object.visible-tablet, q.visible-tablet, script.visible-tablet, span.visible-tablet,
sub.visible-tablet, sup.visible-tablet, button.visible-tablet, input.visible-tablet,
label.visible-tablet, select.visible-tablet, textarea.visible-tablet {
  display: inline;
}

/* line 95, ../../sass/_visible-tablet.scss */
address.visible-tablet,
blockquote.visible-tablet,
center.visible-tablet,
dir.visible-tablet,
div.visible-tablet,
dl.visible-tablet,
fieldset.visible-tablet,
form.visible-tablet,
h1.visible-tablet,
h2.visible-tablet,
h3.visible-tablet,
h4.visible-tablet,
h5.visible-tablet,
h6.visible-tablet,
isindex.visible-tablet,
menu.visible-tablet,
noframes.visible-tablet,
noscript.visible-tablet,
ol.visible-tablet,
p.visible-tablet,
pre.visible-tablet,
table.visible-tablet,
ul.visible-tablet {
  display: block;
}

/************************* Responsive Detection Classes *********************/
/* Instead of attaching to a breakpoint via JS, we show and hide three elements, one with
	each of these classes, then test for the visibility of the element in JS.
	That way, the breakpoints don't have to be specified twice: once in CSS and once in JS.
*/
/* line 128, ../../sass/_visible-tablet.scss */
.tablet-detect {
  display: block;
}

/* line 132, ../../sass/_visible-tablet.scss */
.mobile-tetect, .desktop-detect {
  display: none;
}

/************************* Global fonts *********************/
/* line 6, ../../sass/_global-tablet.scss */
li, p {
  font-family: "Helvetica Neue";
  font-size: 15px;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  -moz-osx-font-smoothing: antialiased;
  line-height: 21px;
}

/************************* GLOBAL *********************/
/* line 11, ../../sass/_global-tablet.scss */
body {
  font-size: 14px;
}

/* line 15, ../../sass/_global-tablet.scss */
.tablet-bold {
  font-weight: bold;
}

/* line 18, ../../sass/_global-tablet.scss */
.container {
  width: 768px;
  padding: 0 10px;
  margin: 0;
}

/* line 24, ../../sass/_global-tablet.scss */
#content {
  width: 100%;
}

/* line 28, ../../sass/_global-tablet.scss */
.body > .row > .col-sm-8 {
  padding-right: 10px;
  width: 64%;
}

/* line 33, ../../sass/_global-tablet.scss */
#header-en-espanol-link {
  position: relative;
  top: 0px;
}

/* line 38, ../../sass/_global-tablet.scss */
#newsletter-signup-link {
  position: relative;
  top: 5px;
}

/*
 * Global Element for Detail Container in Detail Pages
 * Do Not Change
 *
 */
/* line 49, ../../sass/_global-tablet.scss */
.tablet-spacing-adjust {
  margin-top: 5px !important;
}

/* line 53, ../../sass/_global-tablet.scss */
.tablet-spacing-adjust-link {
  height: 20px !important;
}

/* line 57, ../../sass/_global-tablet.scss */
#detail-wrapper .detail-container h1,
#detail-wrapper .detail-container h2,
#detail-wrapper .detail-container h3,
#detail-wrapper .detail-container p {
  padding-left: 20px;
  padding-right: 20px;
}

/* line 64, ../../sass/_global-tablet.scss */
#detail-wrapper .detail-container h1 {
  font-size: 27px;
  line-height: 29px;
  padding-top: 25px;
  padding-bottom: 15px;
}

/* line 71, ../../sass/_global-tablet.scss */
#detail-wrapper .detail-container h2 {
  padding-top: 25px;
  padding-bottom: 15px;
  font-size: 22px;
  line-height: 24px;
}

/* line 78, ../../sass/_global-tablet.scss */
#detail-wrapper .detail-container h3 {
  font-size: 18px;
  line-height: 20px;
}

/* line 83, ../../sass/_global-tablet.scss */
#detail-wrapper .detail-container p {
  font-size: 15px;
  line-height: 21px;
  padding-bottom: 10px;
}

/* line 89, ../../sass/_global-tablet.scss */
#detail-wrapper .detail-container a {
  font-size: 15px;
  line-height: 21px;
}

/* line 94, ../../sass/_global-tablet.scss */
#detail-wrapper .detail-call-out-intern.detail-call-out-intern-fix .copy p {
  max-width: 600px !important;
}

/* line 98, ../../sass/_global-tablet.scss */
#detail-wrapper {
  min-height: 457px;
}

/* line 102, ../../sass/_global-tablet.scss */
.carrie-s-quote-fix {
  /*added to accommodate special creative request by creative*/
  padding-left: 25px;
  width: 240px !important;
}

/************************* share modal *********************/
/* line 108, ../../sass/_global-tablet.scss */
#share-friend .modal-content .modal-header .close-button .close {
  background: url(/images/global/share_Xclose_on_x2.gif) no-repeat;
  height: 52px;
  width: 52px;
  margin-left: -26px;
}

/* line 115, ../../sass/_global-tablet.scss */
#share-friend .modal-content .modal-header .close-button .close:hover {
  background: url(/images/global/share_Xclose_rollover_x2.gif) no-repeat;
}

/************************* detail Layout *********************/
/* line 120, ../../sass/_global-tablet.scss */
#detail-wrapper .detail-call-out-intern {
  width: 473px;
  height: auto;
  padding-bottom: 10px;
}

/*************** Side ISI *****************/
/* line 127, ../../sass/_global-tablet.scss */
#sidebar h3.subhead2 {
  font-family: "Helvetica Neue Bold";
  font-size: 15px;
  color: #333;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  -moz-osx-font-smoothing: antialiased;
  line-height: 18px;
}

/* line 132, ../../sass/_global-tablet.scss */
#sidebar p, #sidebar table td, #sidebar .isi-box .symptoms li {
  font-family: "Helvetica Neue";
  font-size: 15px;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  -moz-osx-font-smoothing: antialiased;
  line-height: 21px;
  line-height: 18px;
}

/* line 137, ../../sass/_global-tablet.scss */
#isi {
  margin-left: -20px;
}

/* line 140, ../../sass/_global-tablet.scss */
#sidebar {
  width: 276px;
}

/*************** Footer ISI *****************/
/* line 146, ../../sass/_global-tablet.scss */
#isi-footer {
  padding: 12px 15px;
}

/* line 150, ../../sass/_global-tablet.scss */
#isi-footer li, #isi-footer p {
  line-height: 18px;
}

/* line 154, ../../sass/_global-tablet.scss */
#isi-footer h3 {
  font-size: 16px;
  line-height: 21px;
}

/* line 159, ../../sass/_global-tablet.scss */
#isi-footer .subhead2 {
  font-family: "Helvetica Neue Bold";
  font-size: 15px;
  color: #333;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  -moz-osx-font-smoothing: antialiased;
  line-height: 18px;
}

/* line 164, ../../sass/_global-tablet.scss */
#isi-footer p {
  font-family: "Helvetica Neue";
  font-size: 15px;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  -moz-osx-font-smoothing: antialiased;
  line-height: 21px;
  line-height: 18px;
}

/* line 169, ../../sass/_global-tablet.scss */
#isi-footer p.copyright span.address {
  display: inline-block;
  padding-left: 0px;
}

/* line 174, ../../sass/_global-tablet.scss */
#isi-footer .symptoms li span {
  font-family: "Helvetica Neue Bold";
  font-size: 15px;
  color: #333;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  -moz-osx-font-smoothing: antialiased;
}

/* line 178, ../../sass/_global-tablet.scss */
#detail-wrapper .details-list li span {
  font-family: "Helvetica Neue";
  font-size: 15px;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  -moz-osx-font-smoothing: antialiased;
}

/* line 182, ../../sass/_global-tablet.scss */
#detail-wrapper .details-list li strong,
#detail-wrapper .steps-rebiject li strong {
  font-family: "Helvetica Neue Medium";
  font-size: 15px;
  color: #333333;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  -moz-osx-font-smoothing: antialiased;
}

/* line 187, ../../sass/_global-tablet.scss */
#detail-wrapper .steps-syringe span {
  font-family: "Helvetica Neue";
  font-size: 15px;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  -moz-osx-font-smoothing: antialiased;
  color: #333333;
}

/* line 192, ../../sass/_global-tablet.scss */
.details-list.normal li {
  font-family: "Helvetica Neue";
  font-size: 15px;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  -moz-osx-font-smoothing: antialiased;
  margin: 0 0 10px;
}

/* line 197, ../../sass/_global-tablet.scss */
.tablet-no-right-border {
  border-right: none !important;
}

/*************** Detail Hero Mobile *****************/
/* line 202, ../../sass/_global-tablet.scss */
#detail-wrapper #detail-hero h1 {
  font-size: 21px;
  line-height: 23px;
}

/* Global device detection classes */
/* line 208, ../../sass/_global-tablet.scss */
.tablet-detect {
  display: block;
}

/*  Header / Navigation */
/* line 213, ../../sass/_global-tablet.scss */
.logo {
  margin-right: 20px;
  margin-left: 14px;
  background: transparent url(../../images/global/rebif-logo@2x.png) 0 0 no-repeat;
  background-size: 75px auto;
  background-position: center;
  height: 60px;
  width: 100px;
}

/* line 223, ../../sass/_global-tablet.scss */
#floating-navigation {
  display: none;
  height: 59px;
}

/* line 227, ../../sass/_global-tablet.scss */
#floating-navigation .col-sm-3 {
  width: 30%;
  margin-top: 0%;
}

/* line 231, ../../sass/_global-tablet.scss */
#floatingSearchClose {
  position: absolute;
  left: 98px;
  top: 2px;
  margin: 0 !important;
}

/* line 238, ../../sass/_global-tablet.scss */
#floatingSearchForm {
  margin-top: -7px;
}

/* line 241, ../../sass/_global-tablet.scss */
#navigation {
  height: 50px;
  margin-bottom: 5px;
}

/* line 246, ../../sass/_global-tablet.scss */
#navigation .row {
  margin-right: 0px;
}

/* line 250, ../../sass/_global-tablet.scss */
#navigation .col-sm-2 {
  left: 0px;
}

/* line 254, ../../sass/_global-tablet.scss */
.navbar-default {
  border-color: #FFFFFF;
}

/* line 258, ../../sass/_global-tablet.scss */
.navbar.container {
  background-color: #FFFFFF;
  height: 83px;
}

/* line 263, ../../sass/_global-tablet.scss */
.header-safety-links a {
  font-size: 12px;
  top: -2px;
  position: relative;
}

/* line 269, ../../sass/_global-tablet.scss */
.header-why-link, .header-taking-link, .header-getting-link, .header-1-on-1-link {
  padding-top: 11px;
}

/* line 273, ../../sass/_global-tablet.scss */
#rebif-effects .detail-container ul.details-list li span.block, #rebif-effects .detail-container ul.details-list li ul li span.block {
  padding-left: 11px;
}

/* line 277, ../../sass/_global-tablet.scss */
.header-safety-links {
  margin-top: 2px;
  margin-right: -10px;
}

/* line 282, ../../sass/_global-tablet.scss */
ul.nav li:hover ul {
  display: none;
}

/* line 286, ../../sass/_global-tablet.scss */
ul.nav li.shown > a {
  border-bottom: 5px solid #7bc145;
}

/* line 290, ../../sass/_global-tablet.scss */
.navbar-nav > li.header-why-link ul.dropdown-menu {
  right: -73%;
  margin-top: 0px;
}

/* line 294, ../../sass/_global-tablet.scss */
.navbar-nav > li.header-taking-link ul.dropdown-menu {
  right: -54%;
}

/* line 297, ../../sass/_global-tablet.scss */
.navbar-nav > li.header-getting-link ul.dropdown-menu {
  right: -53%;
}

/* line 300, ../../sass/_global-tablet.scss */
.navbar-nav > li.header-1-on-1-link ul.dropdown-menu {
  right: -46%;
}

/* line 304, ../../sass/_global-tablet.scss */
.dropdown-toggle.s_code.tag_delay {
  max-width: 60px;
}

/* line 308, ../../sass/_global-tablet.scss */
.top-bar, .main-container-border, #navigation {
  display: block;
  border: none;
}

/* line 312, ../../sass/_global-tablet.scss */
.navbar-nav > li > a {
  padding-bottom: 5px;
}

/* line 315, ../../sass/_global-tablet.scss */
.navbar-nav > li {
  padding-bottom: 9px;
  padding-top: 9px;
}

/* line 320, ../../sass/_global-tablet.scss */
#navigation .col-sm-4 span,
#navigation .col-sm-3 a,
#navigation .col-sm-2 a {
  font-size: 12px;
  line-height: 22px;
}

/* line 327, ../../sass/_global-tablet.scss */
#navigation .col-sm-3,
#navigation .col-sm-4 {
  padding: 0 0 0 13px;
}

/*
#navigation .col-sm-4 {
	margin-top:10px;
}
*/
/* line 336, ../../sass/_global-tablet.scss */
#navigation .nav-link-container {
  margin-top: 10px;
  padding-top: 0px;
}

/*
#navigation .col-sm-1 {
	width: 18%;
}

#navigation .col-sm-2 {
	width: 35%;
	float: none;
}

#navigation .col-sm-3 {
	width: 45.333333%;
}

#navigation #utilities.col-sm-4{
	width: 30%;
	margin-top: -30px;
}

#utilities {
	margin-top: -8px;
}
*/
/* line 363, ../../sass/_global-tablet.scss */
.header-safety-links {
  width: 200px;
}

/* line 367, ../../sass/_global-tablet.scss */
#navigation #utilities {
  margin-top: -20px;
}

/* line 371, ../../sass/_global-tablet.scss */
#desktop-login-form .row {
  margin-left: 0;
  margin-right: 0;
}

/* line 376, ../../sass/_global-tablet.scss */
#home-wrapper .detail-call-out,
#detail-wrapper .detail-call-out {
  width: 100%;
  height: auto;
}

/* line 382, ../../sass/_global-tablet.scss */
#detail-wrapper .detail-call-out p {
  min-height: 80px;
}

/* line 386, ../../sass/_global-tablet.scss */
#home-wrapper .detail-call-out .copy,
#detail-wrapper .detail-call-out .copy {
  width: 100%;
  padding: 20px;
}

/* line 392, ../../sass/_global-tablet.scss */
#home-wrapper .detail-call-out img,
#detail-wrapper .detail-call-out img {
  display: none;
}

/* line 397, ../../sass/_global-tablet.scss */
#home-wrapper .detail-call-out a,
#detail-wrapper .detail-call-out a {
  font-size: 16px;
}

/* line 402, ../../sass/_global-tablet.scss */
#home-wrapper .detail-call-out h4,
#detail-wrapper .detail-call-out h4 {
  font-size: 20px;
  line-height: 20px;
}

/* line 408, ../../sass/_global-tablet.scss */
#home-wrapper .detail-call-out p,
#detail-wrapper .detail-call-out p {
  font-size: 15px;
  line-height: 20px;
}

/* line 414, ../../sass/_global-tablet.scss */
#detail-wrapper .detail-call-out.video-call-out p {
  font-size: 15px;
  line-height: 22px;
}

/* line 419, ../../sass/_global-tablet.scss */
#detail-wrapper .detail-call-out.video-call-out .copy a {
  width: 430px;
}

/* line 422, ../../sass/_global-tablet.scss */
#detail-wrapper .detail-call-out.video-call-out {
  height: 190px;
}

/* line 426, ../../sass/_global-tablet.scss */
#safety-profile #details-quote {
  width: 100%;
  -webkit-background-size: 100%;
  background-size: 100%;
  height: 214px;
}

/* line 432, ../../sass/_global-tablet.scss */
#index .caption .title {
  font-size: 15px;
}

/*************************** audio player ************************/
/* time scrubber bar */
/* line 437, ../../sass/_global-tablet.scss */
.mejs-controls div.mejs-time-rail {
  width: 150px;
}

/* line 441, ../../sass/_global-tablet.scss */
.mejs-controls .mejs-time-rail span {
  width: 150px;
}

/* line 445, ../../sass/_global-tablet.scss */
.mejs-controls .mejs-time-rail .mejs-time-total {
  width: 140px !important;
}

/************************ end audio player ***********************/
/*************************** video player ************************/
/* line 452, ../../sass/_global-tablet.scss */
#detail-wrapper .vjs-djsp-skin div.vjs-progress-control {
  width: 242px;
}

/************************ end video player ***********************/
/************************* landing global *************************/
/* line 460, ../../sass/_global-tablet.scss */
#landing-wrapper {
  width: 100%;
}

/* line 464, ../../sass/_global-tablet.scss */
#landing-hero {
  width: 100%;
  height: 224px;
}

/* line 469, ../../sass/_global-tablet.scss */
#landing-hero h1 {
  font-size: 28px;
  top: 46px;
  left: 255px;
  font-size: 24px;
  line-height: 27px;
  width: 160px;
}

/* line 478, ../../sass/_global-tablet.scss */
#landing-hero .caption {
  width: 180px;
  line-height: 14px;
}

/* line 483, ../../sass/_global-tablet.scss */
#landing-hero .caption .name {
  font-size: 14px;
}

/* line 487, ../../sass/_global-tablet.scss */
#landing-hero .caption .title {
  font-size: 13px;
  letter-spacing: 1px;
}

/* line 492, ../../sass/_global-tablet.scss */
.landing-container {
  min-height: 450px;
}

/* line 496, ../../sass/_global-tablet.scss */
.landing-container h2 {
  font-size: 29px;
  line-height: 30px;
  min-height: 30px;
  position: relative;
}

/* line 503, ../../sass/_global-tablet.scss */
.anchor-white-square-arrow {
  top: 10px;
}

/* line 507, ../../sass/_global-tablet.scss */
.anchor-white-square-arrow-fix {
  bottom: 10px !important;
}

/* line 511, ../../sass/_global-tablet.scss */
.anchor-white-square-arrow:hover {
  bottom: -5px;
  top: auto;
}

/* line 516, ../../sass/_global-tablet.scss */
.landing-container .two-lines-title {
  display: none;
}

/* line 520, ../../sass/_global-tablet.scss */
.landing-container p {
  font-size: 15px;
}

/* line 524, ../../sass/_global-tablet.scss */
.landing-container.second {
  margin-left: 0;
}

/* line 528, ../../sass/_global-tablet.scss */
.landing-container ul {
  width: 410px;
  padding: 0;
  padding-bottom: 10px;
  padding-top: 15px;
}

/* line 535, ../../sass/_global-tablet.scss */
.margin-top-15 {
  margin-top: 15px !important;
}

/* line 539, ../../sass/_global-tablet.scss */
.landing-container ul li {
  font-size: 18px;
  letter-spacing: 0.5px;
}

/* line 544, ../../sass/_global-tablet.scss */
.landing-container ul.white,
.landing-container ul.blue {
  border-bottom: none !important;
}

/* line 549, ../../sass/_global-tablet.scss */
.landing-container ul.blue.coppay-fix {
  /*creative requested style override*/
  border-top: none !important;
  border-bottom: 1px solid #b4db97 !important;
  padding-top: 0px;
  margin-top: 15px;
  padding-bottom: 10px;
}

/* line 557, ../../sass/_global-tablet.scss */
#blue-bottom-border {
  border-top: none !important;
  border-bottom: 1px solid #b4db97 !important;
}

/* line 562, ../../sass/_global-tablet.scss */
.landing-container ul.blue {
  padding-top: 10px;
}

/* line 566, ../../sass/_global-tablet.scss */
.landing-container,
.landing-container-sub,
.landing-container-sub-quote {
  width: 100%;
}

/* line 572, ../../sass/_global-tablet.scss */
.landing-container-sub-quote {
  height: 148px;
}

/* line 576, ../../sass/_global-tablet.scss */
.landing-container-sub {
  height: 280px;
}

/* line 580, ../../sass/_global-tablet.scss */
.landing-container-sub-quote .right-image {
  width: 50%;
}

/* line 584, ../../sass/_global-tablet.scss */
.landing-container-sub-quote .left-image {
  width: 50%;
}

/* line 588, ../../sass/_global-tablet.scss */
.landing-container-sub-quote .caption {
  width: 160px;
}

/* line 592, ../../sass/_global-tablet.scss */
.landing-container-sub-quote .caption .name {
  font-size: 14px;
  line-height: 14px;
  text-align: right;
  color: #000000;
}

/* line 599, ../../sass/_global-tablet.scss */
.landing-container-sub-quote .caption .title {
  font-size: 12px;
  line-height: 12px;
  text-align: right;
  color: #000000;
}

/* line 606, ../../sass/_global-tablet.scss */
.landing-container-sub-quote .center-image {
  margin-left: 45px;
}

/* line 610, ../../sass/_global-tablet.scss */
.landing-container-sub-quote .testimony {
  width: 230px;
  height: 148px;
  right: 0;
}

/* line 616, ../../sass/_global-tablet.scss */
.landing-container-sub-quote .testimony p {
  font-size: 16px;
  line-height: 18px;
  text-indent: -8px;
}

/* line 622, ../../sass/_global-tablet.scss */
.landing-container-sub-quote .testimony p.no-show-tablet {
  display: none;
}

/* line 626, ../../sass/_global-tablet.scss */
.landing-container-sub-quote .testimony .name {
  font-size: 14px;
  line-height: 14px;
}

/* line 631, ../../sass/_global-tablet.scss */
.landing-container-sub-quote .testimony .title {
  margin-top: 3px;
  font-size: 13px;
  line-height: 13px;
}

/* line 637, ../../sass/_global-tablet.scss */
.landing-container-sub-quote .testimony .name-title {
  position: absolute;
  bottom: 10px;
  right: 10px;
}

/* line 643, ../../sass/_global-tablet.scss */
.landing-container-sub-quote .testimony .name-title.tablet-carrie-fix {
  right: -2px;
}

/* line 647, ../../sass/_global-tablet.scss */
.landing-container ul.green li:before {
  background-position: 0px -393px;
  height: 18px;
}

/* line 652, ../../sass/_global-tablet.scss */
.landing-container ul.green li:hover:before {
  background-position: -101px -444px;
  height: 18px;
}

/* line 657, ../../sass/_global-tablet.scss */
.landing-container ul.blue li:before {
  background-position: 0 -444px;
  height: 18px;
}

/* line 662, ../../sass/_global-tablet.scss */
.landing-container ul.blue li:hover:before {
  background-position: -100px -446px;
  height: 18px;
}

/* line 668, ../../sass/_global-tablet.scss */
#detail-wrapper .details-list {
  margin: 0px 35px 0px 40px;
}

/* line 672, ../../sass/_global-tablet.scss */
div[data-type="video"] {
  height: 250px !important;
  width: 450px !important;
}

/* line 677, ../../sass/_global-tablet.scss */
.injection-video {
  width: 450px;
  margin-left: 15px;
  min-height: 260px !important;
}

/* line 683, ../../sass/_global-tablet.scss */
.injection-video #videoPlayer {
  min-height: 260px !important;
}

/* Footer */
/* line 689, ../../sass/_global-tablet.scss */
#footer div {
  width: initial;
}

/* line 693, ../../sass/_global-tablet.scss */
#footer #social a {
  background: url(/images/global/sprite/Rebif_Mobile_Sprite_lrg.png) no-repeat;
  background-size: 300px 800px !important;
}

/* line 697, ../../sass/_global-tablet.scss */
#footer #social .second a, #footer #social .second a:hover {
  background-position: -50px -244px;
  width: 30px;
  height: 30px;
}

/* line 703, ../../sass/_global-tablet.scss */
#footer #social .first a, #footer #social .first a:hover {
  background-position: 0px -244px;
  width: 32px;
  height: 32px;
}

/* line 709, ../../sass/_global-tablet.scss */
#footer #social .third a, #footer #social .third a:hover {
  background-position: -100px -245px;
  width: 30px;
  height: 30px;
}

/* line 715, ../../sass/_global-tablet.scss */
#rebif-proven-effective-safety-profile-link, #rebif-evaluating-rebif-next-link, #comparing-rebif-rebif-features-link,
#rebif-features-rebif-injection-options-link, #rebif-support-ms-treatment-co-pay-link {
  margin-top: -2px !important;
}

/* line 720, ../../sass/_global-tablet.scss */
#detail-wrapper .detail-container .accordion-btns a span.plus {
  margin: -2px -20px;
}

/* line 724, ../../sass/_global-tablet.scss */
#video-text {
  margin-top: 15px;
  padding-left: 15px;
}

/* line 729, ../../sass/_global-tablet.scss */
#video-text.details-rebiject {
  margin-top: 0px;
}

/* line 733, ../../sass/_global-tablet.scss */
#detail-wrapper .steps-rebiject, #detail-wrapper .steps-rebiject ul li, #detail-wrapper .steps-rebiject .details-list li span,
#detail-wrapper .steps-rebiject .details-list li span, #detail-wrapper .expand-syringe-details .details-list li span {
  font-size: 15px !important;
}

/* line 738, ../../sass/_global-tablet.scss */
.modal.chart-modal {
  top: 37%;
}

/* line 742, ../../sass/_global-tablet.scss */
.no-top-border {
  border-top: none !important;
  margin-top: 15px !important;
  padding-top: 0px !important;
}

/* line 748, ../../sass/_global-tablet.scss */
.black-bullets {
  color: #000000 !important;
}

/* line 752, ../../sass/_global-tablet.scss */
.font-size-12px {
  font-size: 12px !important;
  line-height: 1.2 !important;
}

/************************* tools menu (share/print) *************************/
/* line 5, ../../sass/tablet.scss */
#share-menu {
  display: none;
}

/*************** / Espanol Link deactive / *****************************/
/* line 9, ../../sass/tablet.scss */
.espanol-deactive {
  color: #999999;
}

/************************* landing details *************************/
/* line 13, ../../sass/tablet.scss */
.hidden-tablet {
  display: none !important;
}

/* line 16, ../../sass/tablet.scss */
#detail-wrapper #detail-hero {
  width: 100%;
  height: 234px !important;
}

/* line 21, ../../sass/tablet.scss */
#detail-wrapper #detail-hero img:first-child {
  width: 100%;
}

/* line 24, ../../sass/tablet.scss */
#detail-wrapper .inner-container {
  padding: 0 20px;
}

/* line 27, ../../sass/tablet.scss */
#detail-wrapper #detail-hero #html5-animation-wrapper img:first-child {
  width: auto;
}

/* line 31, ../../sass/tablet.scss */
#detail-wrapper .detail-testimony {
  height: 208px;
}

/* line 35, ../../sass/tablet.scss */
#detail-wrapper .detail-testimony h3 {
  width: 190px;
  top: 40px;
  right: 20px;
  font-size: 1.3em;
}

/* line 42, ../../sass/tablet.scss */
#detail-wrapper #angela-story .detail-testimony h3 {
  /*Increased for a one word widow special case*/
  width: 200px;
}

/* line 46, ../../sass/tablet.scss */
#detail-wrapper .detail-testimony img {
  width: 55%;
  left: -30px;
}

/* line 51, ../../sass/tablet.scss */
#detail-wrapper .detail-testimony .spacer {
  display: inline-block;
}

/* line 55, ../../sass/tablet.scss */
#detail-wrapper .page-header {
  min-height: 70px;
}

/* line 59, ../../sass/tablet.scss */
#detail-wrapper #more-story.detail-container img {
  padding-left: 27px;
}

/* line 63, ../../sass/tablet.scss */
#detail-wrapper .detail-call-out.video-call-out .copy {
  width: auto;
  padding-right: 20px;
}

/* line 68, ../../sass/tablet.scss */
#detail-wrapper .detail-call-out.video-call-out p {
  padding-bottom: 15px;
}

/* line 72, ../../sass/tablet.scss */
#detail-wrapper .detail-call-out.video-call-out a {
  padding-top: 10px;
  display: block;
}

/* line 77, ../../sass/tablet.scss */
#detail-wrapper .details-quote {
  height: 235px;
}

/* line 81, ../../sass/tablet.scss */
#detail-wrapper .details-quote > img {
  height: 100%;
}

/* line 86, ../../sass/tablet.scss */
#detail-wrapper .details-quote .big-quote {
  padding: 15px;
  right: 10px;
  top: 10px;
  height: 215px;
  width: 220px;
}

/* line 94, ../../sass/tablet.scss */
#detail-wrapper .details-quote-4 .big-quote {
  padding: 20px;
  width: 50%;
  height: 100%;
  left: 0;
  top: 0;
}

/* line 102, ../../sass/tablet.scss */
.details-quote .big-quote .caption {
  padding-top: 30px;
}

/* line 106, ../../sass/tablet.scss */
#detail-wrapper .details-quote-3 .big-quote span.text {
  font-size: 16px;
  line-height: 16px;
  text-indent: -7px;
}

/* line 112, ../../sass/tablet.scss */
#detail-wrapper .details-quote-3 .caption .name,
#detail-wrapper .details-quote-3 .caption .title {
  font-size: 13px;
  line-height: 13px;
}

/* line 119, ../../sass/tablet.scss */
#detail-wrapper .details-quote-4 .big-quote .text {
  font-size: 22px;
  line-height: 25px;
}

/* line 124, ../../sass/tablet.scss */
#detail-wrapper .details-quote-4 .caption .name,
#detail-wrapper .details-quote-4 .caption .title {
  font-size: 13px;
}

/* line 130, ../../sass/tablet.scss */
#detail-wrapper .video-poster-image {
  width: 100%;
}

/* line 134, ../../sass/tablet.scss */
#detail-wrapper .video-poster-container {
  position: relative;
}

/* line 138, ../../sass/tablet.scss */
#detail-wrapper .video-poster-container .play-icon-wrapper {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
}

/* line 145, ../../sass/tablet.scss */
#detail-wrapper .video-poster-container .play-icon {
  width: 56px;
  height: 56px;
  margin: 100px auto 0px auto;
  background: url("/images/video/play_circle.png") no-repeat scroll 0 0 transparent;
}

/************************* Page-Specific Styles *************************/
/************************* /evaluating-rebif *************************/
/* line 155, ../../sass/tablet.scss */
#comparing-rebif-page #detail-wrapper #detail-hero h1 {
  right: 35px;
  top: 175px;
}

/* line 161, ../../sass/tablet.scss */
#comparing-rebif-page #detail-wrapper .superior-to-avonex .chart-detail {
  width: 75%;
}
/* line 164, ../../sass/tablet.scss */
#comparing-rebif-page #detail-wrapper .superior-to-avonex .chart-table {
  width: 85%;
}
/* line 168, ../../sass/tablet.scss */
#comparing-rebif-page #detail-wrapper .comparative-chart {
  max-width: 95%;
}
/* line 170, ../../sass/tablet.scss */
#comparing-rebif-page #detail-wrapper .comparative-chart:before {
  left: 220px;
}
/* line 173, ../../sass/tablet.scss */
#comparing-rebif-page #detail-wrapper .comparative-chart:after {
  left: -75px;
}
/* line 176, ../../sass/tablet.scss */
#comparing-rebif-page #detail-wrapper .comparative-chart .chart {
  padding-left: 15px;
}

/* line 182, ../../sass/tablet.scss */
#detail-wrapper .detail-container #chartA.image-centered,
#detail-wrapper .detail-container #chartB.image-centered {
  width: 100%;
  margin-left: 0;
  max-width: 475px;
  height: auto;
}

/************************* /errors/404 *************************/
/************************* /errors/500 *************************/
/************************* /getting-started-with-rebif *************************/
/* line 199, ../../sass/tablet.scss */
#getting-started-rebif #landing-hero {
  background: url(../../images/getting-started/getting-started-with-rebif-bg@2x.jpg) no-repeat center;
  -webkit-background-size: 100%;
  background-size: 100%;
}
/* line 202, ../../sass/tablet.scss */
#getting-started-rebif #landing-hero h1 {
  top: 25px;
  left: 20px;
  color: #333333;
  width: auto;
}
/* line 208, ../../sass/tablet.scss */
#getting-started-rebif #landing-hero .caption span {
  color: #333333;
}
/* line 215, ../../sass/tablet.scss */
#getting-started-rebif #landing-wrapper #info-kit .absolute-container .num {
  left: 45px;
  top: 30px;
}
/* line 219, ../../sass/tablet.scss */
#getting-started-rebif #landing-wrapper #info-kit .absolute-container .text {
  width: 115px;
  left: 100px;
  top: 50px;
}
/* line 225, ../../sass/tablet.scss */
#getting-started-rebif #landing-wrapper #info-kit .teal-background {
  background-image: url(../../images/getting-started/tablet/teal-bg-1.png);
  background-size: 100% auto;
}
/* line 231, ../../sass/tablet.scss */
#getting-started-rebif #landing-wrapper #talk-doctor img {
  width: 100%;
}
/* line 234, ../../sass/tablet.scss */
#getting-started-rebif #landing-wrapper #talk-doctor .teal-background {
  background-image: url(../../images/getting-started/tablet/teal-bg-2.png);
  background-size: 100% auto;
}
/* line 240, ../../sass/tablet.scss */
#getting-started-rebif #landing-wrapper #msll-help .caption {
  color: #fff;
  left: 65px;
  bottom: 15px;
}
/* line 245, ../../sass/tablet.scss */
#getting-started-rebif #landing-wrapper #msll-help .teal-background {
  background-image: url(../../images/getting-started/tablet/teal-bg-2.png);
  background-size: 100% auto;
}
/* line 251, ../../sass/tablet.scss */
#getting-started-rebif #landing-wrapper #co-pay .absolute-container {
  height: 190px;
}
/* line 253, ../../sass/tablet.scss */
#getting-started-rebif #landing-wrapper #co-pay .absolute-container .num {
  font-size: 175px;
  left: 80px;
  top: 25px;
}
/* line 258, ../../sass/tablet.scss */
#getting-started-rebif #landing-wrapper #co-pay .absolute-container .text {
  top: 70px;
  left: 225px;
  line-height: 1.3;
}

/* line 268, ../../sass/tablet.scss */
#talk-doctor .caption {
  left: 7px;
}

/* line 272, ../../sass/tablet.scss */
#talk-doctor .landing-container-sub-quote .caption .name,
#talk-doctor .landing-container-sub-quote .caption .title {
  text-align: left;
}

/* line 277, ../../sass/tablet.scss */
#angela {
  width: 100%;
  content: url("/images/getting-started/mobile/angela-portrait.jpg") no-repeat 0 0;
  -webkit-background-size: 100%;
  background-size: 100%;
}

/* line 283, ../../sass/tablet.scss */
#msll-help .caption .name,
#msll-help .caption .title {
  color: #fff;
}

/* line 288, ../../sass/tablet.scss */
.title-offset {
  right: 10px !important;
}

/* line 292, ../../sass/tablet.scss */
#debbie {
  content: url("/images/getting-started/mobile/Debbie_portrait.jpg");
  width: 50%;
}

/* line 297, ../../sass/tablet.scss */
#zero-copay {
  margin: -10px 0 0 110px;
  width: 50%;
}

/* line 301, ../../sass/tablet.scss */
#info-kit-image {
  content: url("/images/getting-started/mobile/rebif-information-kit.jpg");
  width: 50%;
}

/* line 305, ../../sass/tablet.scss */
#floatingSearchClose {
  position: absolute;
  left: 98px;
  top: 2px;
  margin: 0 !important;
}

/* line 311, ../../sass/tablet.scss */
#floatingSearchForm {
  margin-top: -7px;
}

/************************* /index *************************/
/* Home Page Tablet Styles */
/* line 2, ../../sass/_home-tablet.scss */
.caption .title {
  font-size: 14px;
}

/* line 4, ../../sass/_home-tablet.scss */
#index .hp-info-col1-4,
#index .hp-info-col2-4,
#index .hp-info-col3-4,
#index .hp-info-col4-4,
#index .hp-info-col1-4-with-margin {
  min-height: 157px;
}

/* line 14, ../../sass/_home-tablet.scss */
#index .hp-info-col4-4, #index #content, #index #video-top {
  width: 100%;
}

/* line 17, ../../sass/_home-tablet.scss */
#index #video-top {
  max-height: 258px;
  overflow: hidden;
}
/* line 20, ../../sass/_home-tablet.scss */
#index #video-top div[data-type="video"] {
  width: 100% !important;
  margin: 0;
}
/* line 24, ../../sass/_home-tablet.scss */
#index #video-top .video-poster-container:before {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url(../../images/homepage/play-button.png) center center no-repeat;
  cursor: pointer;
  content: '';
}
/* line 34, ../../sass/_home-tablet.scss */
#index #video-top .video-poster-image {
  width: 100%;
  height: auto;
}

/* line 40, ../../sass/_home-tablet.scss */
#index #video-top h1 {
  top: 25px;
  right: 20px;
  font-size: 21px;
  line-height: 23px;
  width: 280px;
}

/* line 48, ../../sass/_home-tablet.scss */
#index .hp-info-container#container-a .cta-more span {
  left: 20px;
  bottom: 5px;
}

/* line 53, ../../sass/_home-tablet.scss */
#index .hp-info-container#container-a .cta-container .cta-more span {
  left: 50px;
}

/* line 58, ../../sass/_home-tablet.scss */
#index #container-a.hp-info-container .cta-container .cta-more {
  background: url(../../images/homepage/mobile/m_0.0_20.png) no-repeat scroll center 10px;
  -webkit-background-size: 62%;
  background-size: 62%;
}

/* line 63, ../../sass/_home-tablet.scss */
#index .hp-info-container#container-a .cta-container {
  position: absolute;
  bottom: 10px;
  max-height: 157px;
  right: 0;
}

/* line 70, ../../sass/_home-tablet.scss */
#index #container-b.hp-info-container .cta-more img {
  left: 110px;
}

/* line 73, ../../sass/_home-tablet.scss */
#index #container-b .irma-container .hp-info-margin-bottom {
  margin-bottom: 0;
}

/* line 77, ../../sass/_home-tablet.scss */
#index #container-b.hp-info-container .cta-more span {
  left: 200px;
  bottom: 50px;
}
/* line 80, ../../sass/_home-tablet.scss */
#index #container-b.hp-info-container .cta-more span.text {
  max-width: 180px;
  height: auto;
  left: 200px;
}

/* line 87, ../../sass/_home-tablet.scss */
#index .hp-info-col2-4.irma-container,
#index .subcontainer-wrapper > .hp-info-col2-4:first-child,
#index .hp-info-container#container-b .cta-container,
#index #container-c.hp-info-container .information-kit,
#index #container-c.hp-info-container .nurses-container,
#index #container-d.hp-info-container .life-lines,
#index #content .full-sm {
  width: 100%;
}

/* line 97, ../../sass/_home-tablet.scss */
#index #container-c.hp-info-container .nurses-container,
#index #container-a.hp-info-container .nurses-container {
  max-height: 256px;
}

/* line 102, ../../sass/_home-tablet.scss */
#index #container-c.hp-info-container .nurses-container a {
  background: url(../../images/homepage/tablet/mslifelines-nurse.jpg) no-repeat top right;
  background-size: cover;
}
/* line 105, ../../sass/_home-tablet.scss */
#index #container-c.hp-info-container .nurses-container a .title {
  max-width: 170px;
}
/* line 108, ../../sass/_home-tablet.scss */
#index #container-c.hp-info-container .nurses-container a .title-2 {
  top: 165px;
  max-width: 180px;
}

/* line 114, ../../sass/_home-tablet.scss */
#index .hp-info-container#container-d .life-lines img {
  top: 25px;
  content: url(../../images/homepage/tablet/ms-logo.png);
  width: 42%;
}
/* line 119, ../../sass/_home-tablet.scss */
#index .hp-info-container#container-d .life-lines p {
  width: 400px;
  top: 65px;
}
/* line 123, ../../sass/_home-tablet.scss */
#index .hp-info-container#container-d .life-lines a {
  top: 120px;
}

/* line 128, ../../sass/_home-tablet.scss */
#index .hp-info-col2-4 {
  width: 50%;
}

/* line 132, ../../sass/_home-tablet.scss */
#index .hp-info-col2-4 .irma-picture {
  background: url(../../images/homepage/tablet/about-rebif-mslifelines-nurse.jpg) no-repeat top right;
  background-size: cover;
}

/* line 137, ../../sass/_home-tablet.scss */
#index #container-a.hp-info-container .ron-picture {
  background: url(../../images/homepage/tablet/ric-story.jpg) no-repeat;
  -webkit-background-size: 100%;
  background-size: 100%;
  margin-bottom: 10px;
}

/* line 143, ../../sass/_home-tablet.scss */
#index .hp-info-container#container-a a.nurses-video {
  background: url(../../images/homepage/tablet/ambassador-video-img.jpg) no-repeat;
  background-size: cover;
}

/* line 148, ../../sass/_home-tablet.scss */
#index .hp-info-container#container-a a.nurses-video .title {
  max-width: 150px;
}

/* line 152, ../../sass/_home-tablet.scss */
#index .hp-info-container#container-a a.nurses-video .title-2 {
  top: 165px;
  max-width: 200px;
}

/* line 157, ../../sass/_home-tablet.scss */
#index .hp-info-container#container-a .nurses-container .font-subquote-name {
  left: 15px;
}

/* line 161, ../../sass/_home-tablet.scss */
#index #container-b.hp-info-container .meet-rebif {
  width: 50%;
}

/* line 165, ../../sass/_home-tablet.scss */
#index .hp-info-container#container-c .information-kit a {
  background: url(../../images/homepage/tablet/m_0.0_info_kit_ipad.jpg) center center no-repeat;
  -webkit-background-size: 100%;
  background-size: 100%;
}
/* line 169, ../../sass/_home-tablet.scss */
#index .hp-info-container#container-c .information-kit a > .text {
  max-width: 170px;
  top: 85px;
  left: 30px;
}
/* line 174, ../../sass/_home-tablet.scss */
#index .hp-info-container#container-c .information-kit a > .text-2 {
  max-width: 140px;
  top: 85px;
  left: 280px;
}
/* line 179, ../../sass/_home-tablet.scss */
#index .hp-info-container#container-c .information-kit a > .link {
  left: 30px;
  bottom: 15px;
}

/* line 186, ../../sass/_home-tablet.scss */
#index .hp-info-container #videoPlayThumbnailRebidose {
  background: url(../../images/homepage/tablet/rebif-rebidose.jpg) top right no-repeat;
  background-size: cover;
}
/* line 189, ../../sass/_home-tablet.scss */
#index .hp-info-container #videoPlayThumbnailRebidose span.device-name {
  right: 10px;
}
/* line 192, ../../sass/_home-tablet.scss */
#index .hp-info-container #videoPlayThumbnailRebidose span.device-note {
  bottom: 25px;
}

/* line 198, ../../sass/_home-tablet.scss */
#index .hp-info-container#container-c a.co-pay span.text {
  top: 60px;
  left: 90px;
}
/* line 202, ../../sass/_home-tablet.scss */
#index .hp-info-container#container-c a.co-pay span.num {
  font-size: 92px;
  left: 50px;
}

/* line 209, ../../sass/_home-tablet.scss */
#index .hp-info-col1-4, #index .hp-info-col1-4-with-margin {
  width: 50%;
}

/* line 212, ../../sass/_home-tablet.scss */
#index .hp-info-container h2 {
  line-height: 27px;
  font-size: 25px;
  max-width: 220px;
  top: 15px;
  left: 15px;
}

/* line 219, ../../sass/_home-tablet.scss */
#index .hp-info-white-bg span {
  font-size: 15px;
}

/* line 222, ../../sass/_home-tablet.scss */
#index .hp-info-container .font-subquote-copy {
  font-size: 16px;
  left: 30px;
  max-width: 170px;
  line-height: 20px;
}

/* line 229, ../../sass/_home-tablet.scss */
#index .hp-info-container .font-subquote-name {
  font-size: 13px;
  bottom: 15px;
  right: 15px;
}

/* line 234, ../../sass/_home-tablet.scss */
#index .hp-info-container .slider-container .font-subquote-name {
  bottom: 7px;
}

/* line 237, ../../sass/_home-tablet.scss */
#index .hp-info-container #videoPlayThumbnailRebidose img {
  width: 225px;
  left: 10px;
}

/* line 242, ../../sass/_home-tablet.scss */
#index .hp-info-row {
  height: 157px;
}

/* Spacing between rows */
/* line 247, ../../sass/_home-tablet.scss */
#index .hp-info-col1-4-with-margin, #index .life-lines, #index .information-kit, #index .meet-rebif {
  margin-bottom: 10px;
}

/* line 251, ../../sass/_home-tablet.scss */
#index .bg-turquoise-color {
  background-image: url(../../images/homepage/tablet/teal-bg-1.png);
  background-size: 100%;
}

/* line 255, ../../sass/_home-tablet.scss */
#index .irma-container .bg-turquoise-color {
  background-image: url(../../images/homepage/tablet/teal-bg-2.png);
}

/* line 258, ../../sass/_home-tablet.scss */
#index .zero-copay {
  background-image: url(../../images/homepage/tablet/teal-bg-3.png);
}

/* line 261, ../../sass/_home-tablet.scss */
#index .one-on-one-support {
  background-image: url(../../images/homepage/tablet/teal-bg-4.png);
}

/* line 264, ../../sass/_home-tablet.scss */
#index .life-lines {
  background-image: url(../../images/homepage/tablet/teal-bg-5.png);
}

/* line 267, ../../sass/_home-tablet.scss */
#index .bg-green-color {
  background-image: url(../../images/homepage/tablet/green-bg-1.png);
  background-size: 100%;
}

/****************** Login styles ******************************/
/* line 274, ../../sass/_home-tablet.scss */
#desktop-login-form .form-group {
  margin-bottom: 0;
  display: inline-block;
  vertical-align: middle;
  padding-left: 0px;
  padding-right: 10px;
}
/* line 282, ../../sass/_home-tablet.scss */
#desktop-login-form .desktop-login-links {
  margin-left: 10px;
  margin-right: 0px;
}
/* line 287, ../../sass/_home-tablet.scss */
#desktop-login-form .tablet-nopad {
  padding-left: 0px;
  padding-right: 10px;
}

/************************* /nurses *************************/
/* line 322, ../../sass/tablet.scss */
#ms-lifelines-nurses #detail-hero h1 {
  width: 190px;
  top: 35px;
  left: 45px;
  right: initial;
  font-size: 19px;
}
/* line 329, ../../sass/tablet.scss */
#ms-lifelines-nurses #detail-hero .detail-caption {
  text-align: right;
  bottom: 30px;
  right: 200px;
}
/* line 335, ../../sass/tablet.scss */
#ms-lifelines-nurses #detail-wrapper .detail-testimony {
  background-size: 55% 100%;
}

/* line 340, ../../sass/tablet.scss */
#ms-lifelines-nurses div[data-type="video"] {
  height: 270px !important;
  width: 100% !important;
}

/* line 345, ../../sass/tablet.scss */
#ms-lifelines-nurses #detail-wrapper #video-container {
  height: 270px !important;
  width: 100%;
}

/* line 349, ../../sass/tablet.scss */
#ms-lifelines-nurses #detail-wrapper .detail-testimony h3 {
  right: 20px;
  top: 65px;
}

/* line 353, ../../sass/tablet.scss */
#ms-lifelines-nurses #detail-wrapper .vjs-djsp-skin div.vjs-big-play-button span {
  background: url("/images/video/play_circle.png") no-repeat scroll 0 0 transparent;
}

/* Revert to standard blue callout link style because the phone number is the main link here, not just part of body copy */
/* line 358, ../../sass/tablet.scss */
#ms-lifelines-nurses #detail-wrapper .detail-call-out a.tel {
  font-family: "Helvetica Neue Medium";
  font-size: 14px;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  -moz-osx-font-smoothing: antialiased;
  font-size: 14px;
  color: #00948e !important;
  /* cursor: pointer; */
}

/* line 364, ../../sass/tablet.scss */
#ms-lifelines-nurses #detail-wrapper .detail-call-out a.tel:hover {
  color: #357406 !important;
}

/************************* /patient-ambassadors *************************/
/* line 371, ../../sass/tablet.scss */
#ambassadors #detail-wrapper .detail-call-out .copy p {
  min-height: initial;
}
/* line 374, ../../sass/tablet.scss */
#ambassadors #detail-wrapper .detail-call-out .copy > a {
  display: block;
  position: relative;
  bottom: initial;
}

/************************* /privacy *************************/
/************************* /rebif-co-pay *************************/
/* line 387, ../../sass/tablet.scss */
#co-pay #detail-hero .detail-caption {
  bottom: 20px;
  right: 10px;
  text-align: right;
  width: auto;
}
/* line 394, ../../sass/tablet.scss */
#co-pay #detail-wrapper .details-quote {
  height: 204px;
}
/* line 396, ../../sass/tablet.scss */
#co-pay #detail-wrapper .details-quote img {
  max-width: 100%;
  height: auto;
}
/* line 400, ../../sass/tablet.scss */
#co-pay #detail-wrapper .details-quote .caption {
  padding: 0;
  position: absolute;
  top: 130px;
  left: 250px;
}
/* line 406, ../../sass/tablet.scss */
#co-pay #detail-wrapper .details-quote .text {
  width: 195px;
  top: 30px;
  position: absolute;
  left: 250px;
}
/* line 413, ../../sass/tablet.scss */
#co-pay #detail-wrapper #details-co-pay table {
  margin: 20px 0 30px;
}
/* line 416, ../../sass/tablet.scss */
#co-pay #detail-wrapper #details-co-pay table td.info-cell {
  padding-left: 10px;
}

/* line 424, ../../sass/tablet.scss */
#co-pay #detail-wrapper #details-faq .question-containter,
#co-pay #detail-wrapper #details-faq .answer-containter {
  margin: 0 auto;
  padding-bottom: 5px;
  padding-left: 20px;
  width: 100%;
}

/* line 432, ../../sass/tablet.scss */
#co-pay #detail-wrapper #details-faq .question-containter .question,
#co-pay #detail-wrapper #details-faq .answer-containter .answer {
  width: 85%;
}

/************************* /rebif-connect *************************/
/* line 439, ../../sass/tablet.scss */
#ms-support .injection-video {
  min-height: initial;
  padding: 15px;
  height: auto;
  margin: 0;
  width: 100%;
}
/* line 445, ../../sass/tablet.scss */
#ms-support .injection-video div[data-type="video"] {
  height: 250px !important;
  width: 100% !important;
}
/* line 450, ../../sass/tablet.scss */
#ms-support #events-img-container img {
  width: 50.75%;
  margin-bottom: 0;
}
/* line 453, ../../sass/tablet.scss */
#ms-support #events-img-container img:first-of-type {
  width: 49.25%;
}
/* line 457, ../../sass/tablet.scss */
#ms-support #detail-wrapper #monthly-newsletters .co-right {
  width: 151px;
  margin: 20px auto -20px auto;
}
/* line 460, ../../sass/tablet.scss */
#ms-support #detail-wrapper #monthly-newsletters .co-right img {
  display: block;
  margin-bottom: 0;
}
/* line 465, ../../sass/tablet.scss */
#ms-support .socialmedia-wrap .left-element.co-right {
  text-align: center;
  padding: 20px 0;
}
/* line 468, ../../sass/tablet.scss */
#ms-support .socialmedia-wrap .left-element.co-right img {
  margin-bottom: 0;
}

/* line 474, ../../sass/tablet.scss */
#ms-support #detail-wrapper #monthly-newsletters .download-button a {
  width: 190px;
}

/* line 477, ../../sass/tablet.scss */
#ms-support #detail-wrapper p.link-container {
  padding-bottom: 25px;
}

/* line 481, ../../sass/tablet.scss */
#ms-support #detail-wrapper #monthly-newsletters .co-right {
  text-align: center;
}

/************************* /rebif-faq *************************/
/* line 488, ../../sass/tablet.scss */
#faq-page #detail-hero .detail-caption {
  text-align: right;
  right: 190px;
  bottom: 25px;
}
/* line 493, ../../sass/tablet.scss */
#faq-page #detail-hero h1 {
  top: 30px;
  left: 35px;
  width: 240px;
  right: auto;
}

/* line 502, ../../sass/tablet.scss */
#faq-page .accordion-wrapper {
  margin-top: 0px;
  margin-left: 40px;
  padding-right: 0px !important;
}

/* line 508, ../../sass/tablet.scss */
.accordion-content {
  margin: 0 !important;
}

/* line 512, ../../sass/tablet.scss */
.accordion-wrapper {
  width: 390px;
  margin-left: 40px;
}

/* line 517, ../../sass/tablet.scss */
#detail-wrapper .detail-container .accordion-content .details-list {
  margin: 0px 20px 0px 20px;
}

/* line 521, ../../sass/tablet.scss */
#detail-wrapper .detail-container .accordion-content p {
  padding: 5px 0;
}

/************************* /rebif-features *************************/
/* line 527, ../../sass/tablet.scss */
#features .modal-dialog {
  width: 100%;
}

/* line 531, ../../sass/tablet.scss */
#features #therapy-options-magnify .modal-content {
  width: 100%;
  margin-left: 0;
}

/* line 536, ../../sass/tablet.scss */
#features .therarpy-options-img {
  height: auto;
  width: 100%;
}

/* line 541, ../../sass/tablet.scss */
#features #detail-wrapper #detail-hero h1 {
  font-size: 18px;
  padding: 0 10px 0 20px;
  right: 0;
  top: 35px;
  width: 50%;
}

/* line 548, ../../sass/tablet.scss */
#features #detail-wrapper .therapy-options {
  margin: 0 auto 20px;
  position: relative;
  width: 92%;
  height: 139px;
}

/* line 555, ../../sass/tablet.scss */
#features #detail-wrapper .therapy-options img {
  width: 100%;
}

/* line 559, ../../sass/tablet.scss */
#features .therapy-options a.magnify {
  background: url("../../images/rebif-features/magnify.png") no-repeat scroll -3px -37px transparent;
  bottom: 0;
  display: block;
  height: 25px;
  position: absolute;
  right: 0;
  width: 25px;
}

/* line 568, ../../sass/tablet.scss */
#registration-page #trademark,
#features #trademark {
  width: 100%;
  font-size: 16px;
  line-height: 24px;
}

/************************* /rebif-financial-services *************************/
/* line 576, ../../sass/tablet.scss */
#financial #detail-wrapper .details-quote-4 .big-quote {
  padding: 55px 20px;
  right: initial;
  left: 20px;
}

/* Revert to standard blue callout link style because the phone number is the main link here, not just part of body copy */
/* line 583, ../../sass/tablet.scss */
#financial #detail-wrapper .detail-call-out a.tel {
  font-family: "Helvetica Neue Medium";
  font-size: 14px;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  -moz-osx-font-smoothing: antialiased;
  font-size: 14px;
  color: #00948e !important;
  /* cursor: pointer; */
}

/* line 589, ../../sass/tablet.scss */
#financial #detail-wrapper .detail-call-out a.tel:hover {
  color: #357406 !important;
}

/************************* /rebif-information-kit *************************/
/* line 595, ../../sass/tablet.scss */
#infokit {
  float: none;
  clear: both;
  margin: 10px auto;
  display: block;
}

/* line 602, ../../sass/tablet.scss */
#information-kit .rebif-form .radio {
  margin-left: 20px;
}

/************************* /rebif-injection-options *************************/
/* line 610, ../../sass/tablet.scss */
#rebif-injection-options #detail-wrapper #detail-hero h1 {
  width: 240px;
  right: initial;
  left: 35px;
  top: 30px;
  font-size: 20px;
}
/* line 617, ../../sass/tablet.scss */
#rebif-injection-options #detail-wrapper #detail-hero .detail-caption {
  width: 235px;
  text-align: right;
  right: 200px;
  bottom: 30px;
}
/* line 625, ../../sass/tablet.scss */
#rebif-injection-options #detail-wrapper .treatment-routine-table .info-cell {
  padding-left: 20px;
}

/* line 632, ../../sass/tablet.scss */
#rebif-injection-options #detail-wrapper #details-have-help.detail-container .image-centered {
  width: 100%;
  margin-left: 0;
}

/* line 637, ../../sass/tablet.scss */
#rebif-injection-options #learn-more-offers {
  margin: 20px 0px 20px 20px;
}

/* line 641, ../../sass/tablet.scss */
.hr-fix {
  margin-left: 20px;
  margin-right: 20px;
}

/* Revert to standard blue callout link style because the phone number is the main link here, not just part of body copy */
/* line 647, ../../sass/tablet.scss */
#rebif-injection-options #detail-wrapper .detail-call-out a.tel {
  font-family: "Helvetica Neue Medium";
  font-size: 14px;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  -moz-osx-font-smoothing: antialiased;
  font-size: 14px;
  color: #00948e !important;
  /* cursor: pointer; */
}

/* line 653, ../../sass/tablet.scss */
#rebif-injection-options #detail-wrapper .detail-call-out a.tel:hover {
  color: #357406 !important;
}

/************************* /rebif-one-on-one-support *************************/
/* line 660, ../../sass/tablet.scss */
#one-one-support #landing-hero {
  background: url(../../images/1-on-1-support/tablet/1-on-1-support@2x.jpg) no-repeat bottom right;
  background-size: 100%;
}
/* line 663, ../../sass/tablet.scss */
#one-one-support #landing-hero h1 {
  top: 30px;
  left: 240px;
}
/* line 667, ../../sass/tablet.scss */
#one-one-support #landing-hero .caption {
  left: 20px;
}
/* line 672, ../../sass/tablet.scss */
#one-one-support #landing-wrapper .landing-container-sub-quote {
  height: 161px;
}
/* line 676, ../../sass/tablet.scss */
#one-one-support #landing-wrapper #connect .landing-container-sub {
  height: 310px;
}
/* line 681, ../../sass/tablet.scss */
#one-one-support #landing-wrapper #live-events .landing-container-sub-quote {
  height: 148px;
}
/* line 684, ../../sass/tablet.scss */
#one-one-support #landing-wrapper #live-events .num {
  font-size: 75px;
  left: 110px;
  top: 65px;
}
/* line 689, ../../sass/tablet.scss */
#one-one-support #landing-wrapper #live-events .text {
  top: 105px;
  left: 285px;
  font-size: 16px;
}
/* line 696, ../../sass/tablet.scss */
#one-one-support #landing-wrapper #financial-support .absolute-container {
  height: 190px;
}
/* line 698, ../../sass/tablet.scss */
#one-one-support #landing-wrapper #financial-support .absolute-container .num {
  font-size: 168px;
  left: 160px;
  top: 25px;
}
/* line 703, ../../sass/tablet.scss */
#one-one-support #landing-wrapper #financial-support .absolute-container .text {
  font-size: 22px;
  top: 60px;
  left: 230px;
}
/* line 711, ../../sass/tablet.scss */
#one-one-support #landing-wrapper #nurses-ms .landing-container-sub-quote {
  height: 148px;
}
/* line 716, ../../sass/tablet.scss */
#one-one-support #landing-wrapper #met-ambassadors .absolute-container {
  height: 190px;
}
/* line 718, ../../sass/tablet.scss */
#one-one-support #landing-wrapper #met-ambassadors .absolute-container .num {
  font-size: 168px;
  top: 40px;
  left: 130px;
}
/* line 722, ../../sass/tablet.scss */
#one-one-support #landing-wrapper #met-ambassadors .absolute-container .num.two {
  left: 290px;
}
/* line 725, ../../sass/tablet.scss */
#one-one-support #landing-wrapper #met-ambassadors .absolute-container .num.between {
  left: 195px;
  top: 95px;
}
/* line 730, ../../sass/tablet.scss */
#one-one-support #landing-wrapper #met-ambassadors .absolute-container .text {
  font-size: 22px;
  top: 20px;
  left: 130px;
}

/* line 740, ../../sass/tablet.scss */
#team-dedicated {
  content: url("../../images/1-on-1-support/mobile/one-team-specialists.png");
  width: 40%;
  margin: 20px 140px;
}

/* line 747, ../../sass/tablet.scss */
#connect-image {
  width: 100%;
  content: url("../../images/1-on-1-support/mobile/connect-with-us-dinner.jpg");
}

/* line 752, ../../sass/tablet.scss */
#marcia {
  margin-left: -10px;
  content: url("/images/1-on-1-support/mobile/Irma-portrait.jpg");
  width: 50%;
}

/* line 759, ../../sass/tablet.scss */
#connect-one-one {
  margin: 0px 0 0 130px;
  width: 41%;
  display: block;
}

/* line 765, ../../sass/tablet.scss */
.one-one-support .caption {
  padding-right: 20px;
}

/************************* /rebif-efficacy *************************/
/* line 772, ../../sass/tablet.scss */
#proven-effective #detail-hero .detail-caption {
  text-align: right;
  right: 10px;
}
/* line 779, ../../sass/tablet.scss */
#proven-effective #detail-wrapper .table-proven-effective .header,
#proven-effective #detail-wrapper .table-proven-effective .body {
  border: none !important;
}
/* line 783, ../../sass/tablet.scss */
#proven-effective #detail-wrapper .table-proven-effective tr:nth-child(even) {
  border-top: 2px solid #fff;
  border-bottom: 2px solid #fff;
}
/* line 789, ../../sass/tablet.scss */
#proven-effective #detail-wrapper .graphic-area .row {
  margin: 0;
}
/* line 791, ../../sass/tablet.scss */
#proven-effective #detail-wrapper .graphic-area .row .chart-wrap {
  display: block;
  margin: 0 auto;
  padding-bottom: 35px;
}
/* line 795, ../../sass/tablet.scss */
#proven-effective #detail-wrapper .graphic-area .row .chart-wrap .title.small {
  text-align: left;
  padding-bottom: 5px;
  border-bottom: 1px solid #b9b9b9;
}
/* line 800, ../../sass/tablet.scss */
#proven-effective #detail-wrapper .graphic-area .row .chart-wrap .to-left {
  padding-left: 0;
}
/* line 803, ../../sass/tablet.scss */
#proven-effective #detail-wrapper .graphic-area .row .chart-wrap:last-child {
  padding-bottom: 0;
  margin-right: auto;
}
/* line 807, ../../sass/tablet.scss */
#proven-effective #detail-wrapper .graphic-area .row .chart-wrap.wider {
  width: 80%;
}
/* line 810, ../../sass/tablet.scss */
#proven-effective #detail-wrapper .graphic-area .row .chart-wrap.chart-3 {
  padding-bottom: 0;
}
/* line 813, ../../sass/tablet.scss */
#proven-effective #detail-wrapper .graphic-area .row .chart-wrap.chart-5 {
  padding-top: 30px;
}
/* line 815, ../../sass/tablet.scss */
#proven-effective #detail-wrapper .graphic-area .row .chart-wrap.chart-5 .chart-detail {
  width: 86%;
}
/* line 819, ../../sass/tablet.scss */
#proven-effective #detail-wrapper .graphic-area .row .chart-wrap.chart-6 {
  padding-bottom: 30px;
}
/* line 821, ../../sass/tablet.scss */
#proven-effective #detail-wrapper .graphic-area .row .chart-wrap.chart-6 .chart-detail {
  width: 86%;
}
/* line 825, ../../sass/tablet.scss */
#proven-effective #detail-wrapper .graphic-area .row .chart-wrap.chart-3 .chart-detail span:first-child, #proven-effective #detail-wrapper .graphic-area .row .chart-wrap.chart-4 .chart-detail span:first-child {
  float: left;
}
/* line 829, ../../sass/tablet.scss */
#proven-effective #detail-wrapper .graphic-area .row .chart-wrap.chart-7 {
  padding-bottom: 30px;
}
/* line 836, ../../sass/tablet.scss */
#proven-effective #detail-wrapper .detail-testimony img {
  left: initial;
}
/* line 839, ../../sass/tablet.scss */
#proven-effective #detail-wrapper .detail-testimony h3 {
  left: 20px;
  right: initial;
}

/* line 847, ../../sass/tablet.scss */
#proven-effective-chart {
  width: 90%;
  margin: 20px;
  margin-top: 0px;
}

/* line 853, ../../sass/tablet.scss */
#proven-effective-chart-fix-s3 {
  display: none;
}

/*  Tablet */
/* line 858, ../../sass/tablet.scss */
#detail-wrapper .detail-container .tablet-graphic {
  width: 100%;
  padding: 0 20px;
}

/* line 862, ../../sass/tablet.scss */
#detail-wrapper .detail-container .two-years-container p {
  width: 366px;
  padding-left: 19px;
}

/* line 867, ../../sass/tablet.scss */
#detail-wrapper .detail-container .graphic-area p {
  line-height: 20px;
}

/* line 872, ../../sass/tablet.scss */
#detail-wrapper .detail-container #two-years-tablet {
  max-width: 78px;
  margin-left: 20px;
}

/* line 877, ../../sass/tablet.scss */
#detail-wrapper .detail-container .two-years-container {
  margin-top: 11px;
}

/* line 881, ../../sass/tablet.scss */
#detail-wrapper .detail-container #graphic-1-tablet,
#detail-wrapper .detail-container #graphic-2-tablet {
  margin-bottom: 44px;
}

/* line 886, ../../sass/tablet.scss */
#detail-wrapper .detail-container #graphic-3-tablet {
  margin-bottom: 30px;
}

/* line 890, ../../sass/tablet.scss */
#detail-wrapper .detail-container #graphic-4-tablet {
  margin-bottom: 30px;
}

/* line 893, ../../sass/tablet.scss */
#detail-wrapper .detail-container .graphic-area h3 {
  padding-bottom: 4px;
  line-height: 21px;
  font-size: 18px;
  padding-top: 21px;
}

/* line 899, ../../sass/tablet.scss */
#detail-wrapper .detail-container #graphic-5-tablet {
  margin-top: 0;
  margin-bottom: 48px;
}

/* line 903, ../../sass/tablet.scss */
#detail-wrapper .detail-container #graphic-6-tablet {
  margin-bottom: 35px;
}

/* line 907, ../../sass/tablet.scss */
#detail-wrapper .detail-container #graphic-7-tablet {
  margin-bottom: 30px;
}

/* line 910, ../../sass/tablet.scss */
#detail-wrapper .detail-container .graphic-area {
  margin-bottom: 13px;
}

/* line 915, ../../sass/tablet.scss */
#detail-wrapper .detail-container .title-graphic-100 h4 {
  text-align: left;
  padding-left: 70px;
}

/* line 920, ../../sass/tablet.scss */
.graphic-title-list {
  padding-left: 40px;
  padding-right: 35px;
}

/* line 925, ../../sass/tablet.scss */
.graphic-subcontainer {
  padding: 0 22px;
}

/************************* /rebif-safety-profile *************************/
/* line 931, ../../sass/tablet.scss */
#safety-profile #detail-hero .detail-caption {
  text-align: right;
  right: 10px;
}
/* line 936, ../../sass/tablet.scss */
#safety-profile #details-quote .big-quote {
  height: auto;
  left: 20px;
  top: 20px;
}
/* line 940, ../../sass/tablet.scss */
#safety-profile #details-quote .big-quote > .text {
  padding: 5px 10px 0;
}
/* line 943, ../../sass/tablet.scss */
#safety-profile #details-quote .big-quote > .caption {
  display: block;
  padding: 10px;
}

/************************* /rebif-side-effects *************************/
/* line 952, ../../sass/tablet.scss */
#rebif-effects #detail-hero .detail-caption {
  text-align: right;
  right: 195px;
  bottom: 40px;
  width: 235px;
}
/* line 958, ../../sass/tablet.scss */
#rebif-effects #detail-hero h1 {
  top: 50px;
  left: 45px;
  width: 240px;
  right: auto;
}

/* line 967, ../../sass/tablet.scss */
#rebif-effects #detail-wrapper .details-list {
  margin-top: 10px;
}

/* line 971, ../../sass/tablet.scss */
#rebif-effects #detail-wrapper #details .foot-symbol {
  height: 60px;
}

/* line 975, ../../sass/tablet.scss */
.detail-hero-fix {
  right: 5px !important;
  top: 20px !important;
  padding-left: 20px !important;
}

/************************* /rebif-support *************************/
/* line 983, ../../sass/tablet.scss */
#rebif-support #detail-hero .detail-caption {
  width: auto;
  right: 10px;
  bottom: 20px;
  text-align: right;
}
/* line 991, ../../sass/tablet.scss */
#rebif-support #detail-wrapper .detail-quote p {
  width: 150px;
  top: 75px;
  left: 35px;
}

/* line 999, ../../sass/tablet.scss */
body#rebif-support #details-getting-started img {
  width: 100%;
}

/************************* /rebif-talk-to-your-doctor *************************/
/* line 1006, ../../sass/tablet.scss */
#talk-2-doc #detail-hero h1 {
  top: 35px;
  left: 40px;
  width: 50%;
}
/* line 1011, ../../sass/tablet.scss */
#talk-2-doc #detail-hero .detail-caption {
  text-align: right;
  right: 190px;
  bottom: 25px;
}
/* line 1019, ../../sass/tablet.scss */
#talk-2-doc #detail-wrapper .big-text-quote p:after {
  right: initial;
  left: 145px;
}
/* line 1023, ../../sass/tablet.scss */
#talk-2-doc #detail-wrapper .big-text-quote .caption {
  bottom: 30px;
  left: 40px;
}

/* line 1031, ../../sass/tablet.scss */
#talk-2-doc .big-text-quote p {
  top: 20px;
}

/* line 1035, ../../sass/tablet.scss */
#talk-2-doc .big-text-quote .caption {
  width: auto;
  right: 332px;
  bottom: 10px;
}

/* line 1041, ../../sass/tablet.scss */
#talk-2-doc .big-text-quote p:after {
  left: 138px;
}

/* line 1045, ../../sass/tablet.scss */
#talk-2-doc #detail-wrapper .detail-call-out.video-call-out {
  height: 190px;
}

/************************* /rebif-tips *************************/
/* line 1052, ../../sass/tablet.scss */
#rebif-tips-page #detail-hero .detail-caption {
  text-align: right;
  right: 190px;
  bottom: 25px;
}
/* line 1057, ../../sass/tablet.scss */
#rebif-tips-page #detail-hero h1 {
  top: 30px;
  left: 35px;
  width: 245px;
  right: auto;
}
/* line 1067, ../../sass/tablet.scss */
#rebif-tips-page #detail-wrapper .mango-app .float-right .image-centered {
  display: block;
}

/* line 1075, ../../sass/tablet.scss */
.top-20 {
  top: 20px !important;
}

/* line 1079, ../../sass/tablet.scss */
#thermometer-bg {
  background: none;
}

/* line 1083, ../../sass/tablet.scss */
#thermometer-bg span {
  display: block;
  width: 100%;
}

/************************* /rebif-treatment-routine *************************/
/* line 1091, ../../sass/tablet.scss */
#treatment #detail-wrapper .treatment-routine-table .info-cell {
  padding-left: 20px;
}
/* line 1096, ../../sass/tablet.scss */
#treatment #detail-wrapper .big-text-quote .caption {
  right: initial;
  left: 40px;
}

/* line 1103, ../../sass/tablet.scss */
.big-text-quote-height-fix {
  height: 230px;
}

/* line 1109, ../../sass/tablet.scss */
.treatment-routine-table {
  width: 90%;
}

/* line 1113, ../../sass/tablet.scss */
.treatment-routine-table tr {
  border-top: 1px solid #9d9d9d;
  border-bottom: 1px solid #9d9d9d;
}

/* line 1147, ../../sass/tablet.scss */
.treatment-routine-table.visible-mobile {
  display: none;
}

/* line 1151, ../../sass/tablet.scss */
.treatment-routine-table.visible-desktop {
  display: block;
}

/* line 1155, ../../sass/tablet.scss */
#routine-img {
  display: inline-block;
  height: 297px;
  width: 100%;
  background: url(../../images/rebif-treatment-routine/mobile/treatment-quote@2x.jpg) no-repeat center;
}

/* line 1162, ../../sass/tablet.scss */
#journal-img {
  width: 100%;
}

/* line 1166, ../../sass/tablet.scss */
.big-image-quote {
  height: 477px;
}

/* line 1170, ../../sass/tablet.scss */
.big-image-quote p {
  top: 310px;
  left: 20px;
  width: 420px;
}

/* line 1176, ../../sass/tablet.scss */
.big-image-quote span.spacer {
  display: inline-block;
}

/* line 1180, ../../sass/tablet.scss */
.big-image-quote .caption {
  width: 420px;
  right: 48px;
}

/* line 1185, ../../sass/tablet.scss */
.big-image-quote .caption-fix {
  right: 32px;
}

/* line 1189, ../../sass/tablet.scss */
.download-button {
  width: 90%;
  margin: 20px;
  padding: 25px 0;
}

/* line 1195, ../../sass/tablet.scss */
#big-text-quote-img {
  display: none;
}

/************************* /scripts/versions *************************/
/************************* /search-results *************************/
/* line 1203, ../../sass/tablet.scss */
body#search-results #details-search-results {
  min-height: 1024px;
}

/* line 1206, ../../sass/tablet.scss */
body#search-results #details-search-results #marker-end {
  height: 32px;
  background: url("/images/global/loading.gif") no-repeat 50% 50%;
}

/* line 1210, ../../sass/tablet.scss */
body#search-results #details-search-results h1 {
  border-bottom: 2px solid #eeeeee;
  padding-bottom: 20px;
}

/* line 1214, ../../sass/tablet.scss */
body#search-results #details-search-results h2 {
  font-family: "ProximaNova Semibold";
  font-size: 19px;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  -moz-osx-font-smoothing: antialiased;
  padding-bottom: 4px;
  margin-left: 40px;
  margin-right: 40px;
  border-bottom: 2px solid #eeeeee;
}

/* line 1221, ../../sass/tablet.scss */
body#search-results #details-search-results #search-results-items div {
  margin-left: 40px;
  margin-right: 40px;
  margin-bottom: 0px;
  padding-top: 14px;
  border-bottom: 2px solid #eeeeee;
}

/* line 1228, ../../sass/tablet.scss */
body#search-results #details-search-results #search-results-items div p {
  padding-left: 0px;
}

/************************* /sign-up *************************/
/* line 1233, ../../sass/tablet.scss */
.startYear {
  margin-top: 20px;
}

/* line 1237, ../../sass/tablet.scss */
.msLogo img {
  left: 330px;
  position: relative;
  margin-bottom: 20px;
}

/* line 1243, ../../sass/tablet.scss */
.rebif-form #mailCommunication .inside-text {
  margin-left: 40px;
}

/* line 1247, ../../sass/tablet.scss */
#registration-page .rebif-form select {
  width: 100% !important;
}

/* line 1251, ../../sass/tablet.scss */
#registration-page .rebif-form #dobDateInputs .dropdown {
  display: inline-block;
  vertical-align: top;
  width: 32.5%;
  padding-left: 0px;
  padding-right: 0px;
}

/* line 1259, ../../sass/tablet.scss */
#registration-page #trademark {
  margin-top: 20px;
}

/************************* /site-map *************************/
/* line 1264, ../../sass/tablet.scss */
.sitemap-wrap {
  padding: 0px 40px;
}

/* line 1267, ../../sass/tablet.scss */
#detail-wrapper .detail-container .sitemap-wrap h2,
#detail-wrapper .detail-container .sitemap-wrap p {
  padding-left: 0px;
}

/************************* /taking-rebif *************************/
/* line 1275, ../../sass/tablet.scss */
#taking-rebif #landing-hero {
  background: url(../../images/taking-rebif/mobile/hero.jpg) no-repeat center;
  -webkit-background-size: 100% 100% !important;
  background-size: 100% 100% !important;
}
/* line 1278, ../../sass/tablet.scss */
#taking-rebif #landing-hero h1 {
  top: 20px;
  left: 20px;
  width: 235px;
}
/* line 1286, ../../sass/tablet.scss */
#taking-rebif #landing-wrapper #injection-options .num {
  font-size: 140px;
  top: 13px;
  left: 64px;
}
/* line 1290, ../../sass/tablet.scss */
#taking-rebif #landing-wrapper #injection-options .num.two {
  left: 235px;
}
/* line 1294, ../../sass/tablet.scss */
#taking-rebif #landing-wrapper #injection-options .text {
  font-size: 16px;
  left: 150px;
  top: 55px;
}
/* line 1298, ../../sass/tablet.scss */
#taking-rebif #landing-wrapper #injection-options .text.two {
  left: 325px;
}
/* line 1302, ../../sass/tablet.scss */
#taking-rebif #landing-wrapper #injection-options .absolute-container {
  height: 147px;
}
/* line 1305, ../../sass/tablet.scss */
#taking-rebif #landing-wrapper #injection-options .teal-background {
  background-image: url(../../images/taking-rebif/tablet/teal-bg-1.png);
  background-size: cover;
}
/* line 1311, ../../sass/tablet.scss */
#taking-rebif #landing-wrapper #frequently-asked-questions .landing-container-sub-quote {
  height: 148px;
}
/* line 1314, ../../sass/tablet.scss */
#taking-rebif #landing-wrapper #frequently-asked-questions .landing-container-sub-quote .testimony p {
  padding: 15px 0 0 10px;
  width: 228px;
}
/* line 1320, ../../sass/tablet.scss */
#taking-rebif #landing-wrapper #frequently-asked-questions .teal-background {
  background-image: url(../../images/taking-rebif/tablet/teal-bg-3.png);
  background-size: contain;
}
/* line 1326, ../../sass/tablet.scss */
#taking-rebif #landing-wrapper #possible-side-effects-of-rebif .landing-container-sub-quote {
  height: 148px;
}
/* line 1328, ../../sass/tablet.scss */
#taking-rebif #landing-wrapper #possible-side-effects-of-rebif .landing-container-sub-quote .testimony {
  padding-left: 0;
}
/* line 1330, ../../sass/tablet.scss */
#taking-rebif #landing-wrapper #possible-side-effects-of-rebif .landing-container-sub-quote .testimony .name-title {
  right: initial;
  left: 25px;
  width: 200px;
}
/* line 1337, ../../sass/tablet.scss */
#taking-rebif #landing-wrapper #possible-side-effects-of-rebif .teal-background {
  background-image: url(../../images/taking-rebif/tablet/teal-bg-3.png);
  background-size: contain;
}
/* line 1342, ../../sass/tablet.scss */
#taking-rebif #landing-wrapper #everyday-tips .teal-background {
  background-image: url(../../images/taking-rebif/tablet/teal-bg-2.png);
  background-size: contain;
}
/* line 1346, ../../sass/tablet.scss */
#taking-rebif #landing-wrapper #ms-treatment-routine .green-background {
  background-image: url(../../images/taking-rebif/tablet/green-bg-1.png);
  background-size: contain;
}

/* line 1353, ../../sass/tablet.scss */
#injection-options .injection-dosing {
  width: 60%;
  margin: 20px 0 0 100px;
}

/* line 1358, ../../sass/tablet.scss */
#ms-treatment-routine .taking-rebif-walking {
  position: absolute;
  bottom: 0;
  content: url("/images/taking-rebif/mobile/walking.jpg");
  width: 100%;
}

/* line 1365, ../../sass/tablet.scss */
#everyday-tips .ice-chest {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  content: url("../../images/taking-rebif/mobile/Rebif-Safety-Information-ice-pack.jpg");
}

/* line 1373, ../../sass/tablet.scss */
#frequently-asked-questions .ron {
  content: url("../..//images/taking-rebif/mobile/ron-portrait.jpg");
  width: 50%;
}

/* line 1378, ../../sass/tablet.scss */
#possible-side-effects-of-rebif .carrie {
  float: right;
  content: url("../..//images/taking-rebif/mobile/carrie-portrait.jpg");
  width: 50%;
}

/* line 1384, ../../sass/tablet.scss */
#possible-side-effects-of-rebif .testimony {
  right: 250px;
}

/************************* /terms *************************/
/* line 1389, ../../sass/tablet.scss */
#detail-wrapper.orphan .detail-container ul.list-text li {
  margin-left: 45px;
}

/* line 1392, ../../sass/tablet.scss */
#detail-wrapper.orphan .detail-container ul.list-text li,
#detail-wrapper.orphan .detail-container ul.list-text li span {
  font-size: 15px;
}

/************************* /rebif-administration-options *************************/
/* line 1400, ../../sass/tablet.scss */
#types-rebif #detail-wrapper .trial-info .box {
  width: 135px;
  height: 165px;
}
/* line 1403, ../../sass/tablet.scss */
#types-rebif #detail-wrapper .trial-info .box .description {
  padding-right: 5px;
}

/* line 1410, ../../sass/tablet.scss */
#detail-wrapper .detail-call-out-intern .copy p {
  max-width: 380px;
}

/* line 1414, ../../sass/tablet.scss */
.expand-nav {
  margin-left: 10px;
}

/* line 1419, ../../sass/tablet.scss */
#details-rebif-rebidose .accordion-anchor-links {
  position: relative;
  top: 10px;
}

/* line 1424, ../../sass/tablet.scss */
#detail-hero.types-rebif .caption-top {
  bottom: 123px !important;
  text-align: left !important;
  width: 100px !important;
}

/* line 1430, ../../sass/tablet.scss */
#detail-hero.types-rebif .caption-left {
  right: 130px !important;
}

/* line 1434, ../../sass/tablet.scss */
#detail-hero .caption-left {
  right: 130px !important;
}

/* line 1438, ../../sass/tablet.scss */
.rebidose-img {
  margin: 25px 20px 15px 20px;
  width: 90%;
  height: auto;
}

/* line 1444, ../../sass/tablet.scss */
.rebidose-img-labels {
  margin: -70px 15px 20px;
  width: 90%;
}

/* line 1449, ../../sass/tablet.scss */
.injection-options {
  margin: 30px 60px;
}

/* line 1453, ../../sass/tablet.scss */
#rebidose-chart {
  content: url("../../images/types-rebif/tablet/Rebif_Chart_Boxes_2.1.png");
  width: 90%;
  margin: 20px;
}

/* line 1459, ../../sass/tablet.scss */
#three-doses-image {
  float: right;
  padding: 20px 0 20px 20px;
}

/* line 1464, ../../sass/tablet.scss */
.detail-call-out-intern img {
  display: none;
}

/* line 1468, ../../sass/tablet.scss */
.detail-call-out-intern {
  position: relative;
  overflow: hidden;
  background: #d1e8e8;
  width: 490px;
  margin-left: 0;
  height: 160px;
}

/* line 1477, ../../sass/tablet.scss */
.detail-call-out-intern .copy {
  float: left;
  width: 495px;
  padding: 20px 40px 0 20px;
}

/* line 1483, ../../sass/tablet.scss */
.expand-nav ul li a {
  font-size: 11px !important;
}

/* line 1487, ../../sass/tablet.scss */
.rebiject-img {
  margin: 30px 0 15px 20px;
  width: 90%;
}

/* line 1492, ../../sass/tablet.scss */
.rebiject-img.expanded {
  margin-top: 100px;
  margin-left: 25px;
}

/* line 1497, ../../sass/tablet.scss */
.rebiject-img-labels {
  content: url("/images/types-rebif/mobile/2.1.2_rebiject_labels.png");
  margin-top: -155px;
  margin-left: 17px;
  margin-bottom: 20px;
  width: 92%;
}

/* line 1505, ../../sass/tablet.scss */
.syringe-img {
  margin: 30px 0 15px 40px;
  width: 425px;
  height: 65px;
}

/************************* /unsubscribe *************************/
/************************* /unsubscribe-confirmation *************************/
/* line 1515, ../../sass/tablet.scss */
#details-unsubscribe-confirmation {
  height: 440px;
}

/************************* /why-rebif *************************/
/* line 1522, ../../sass/tablet.scss */
#why-rebif #landing-hero {
  background: url(../../images/why-rebif/hero@2x.jpg) no-repeat center;
  background-size: 100% auto;
}
/* line 1525, ../../sass/tablet.scss */
#why-rebif #landing-hero h1 {
  top: 30px;
  left: 20px;
}
/* line 1532, ../../sass/tablet.scss */
#why-rebif #landing-wrapper .twenty-years .absolute-container {
  height: 150px;
}
/* line 1535, ../../sass/tablet.scss */
#why-rebif #landing-wrapper .twenty-years .num {
  font-size: 121px;
  left: 42px;
  top: 32px;
}
/* line 1540, ../../sass/tablet.scss */
#why-rebif #landing-wrapper .twenty-years .text {
  width: 200px;
  top: 40px;
  left: 255px;
}
/* line 1548, ../../sass/tablet.scss */
#why-rebif #landing-wrapper #proven-effective .absolute-container .num {
  font-size: 106px;
  top: 30px;
  left: 25px;
}
/* line 1553, ../../sass/tablet.scss */
#why-rebif #landing-wrapper #proven-effective .absolute-container .text {
  width: 130px;
  top: 60px;
  left: 95px;
}
/* line 1559, ../../sass/tablet.scss */
#why-rebif #landing-wrapper #proven-effective .teal-background {
  background-image: url(../../images/why-rebif/tablet/teal-bg-1.png);
  background-size: contain;
}
/* line 1565, ../../sass/tablet.scss */
#why-rebif #landing-wrapper #rebif-offers .absolute-container {
  height: 158px;
}
/* line 1567, ../../sass/tablet.scss */
#why-rebif #landing-wrapper #rebif-offers .absolute-container .num {
  font-size: 134px;
  top: 24px;
  left: 125px;
}
/* line 1572, ../../sass/tablet.scss */
#why-rebif #landing-wrapper #rebif-offers .absolute-container .text {
  font-size: 16px;
  top: 70px;
  left: 205px;
}
/* line 1578, ../../sass/tablet.scss */
#why-rebif #landing-wrapper #rebif-offers .teal-background {
  background-image: url(../../images/why-rebif/tablet/teal-bg-2.png);
  background-size: 100% 100%;
}
/* line 1583, ../../sass/tablet.scss */
#why-rebif #landing-wrapper #compare-rebif .teal-background {
  background-image: url(../../images/why-rebif/tablet/teal-bg-1.png);
  background-size: contain;
}

/* line 1590, ../../sass/tablet.scss */
#nicole {
  content: url("../../images/why-rebif/mobile/nicole_portrait.jpg");
  width: 50%;
}

/* line 1595, ../../sass/tablet.scss */
#edress {
  content: url("../../images/why-rebif/mobile/Edress-portrait.jpg");
  width: 50%;
}

/* line 1600, ../../sass/tablet.scss */
#carrie {
  content: url("../../images/why-rebif/mobile/Carrie-portrait.jpg");
  width: 50%;
}

/* line 1605, ../../sass/tablet.scss */
.injection-options {
  margin: 20px 130px;
}

/* line 1609, ../../sass/tablet.scss */
.landing-container-sub .twenty-years {
  margin: 15px 0 20px 90px;
  width: 70%;
}

/************************* End Page-Specific Styles *************************/
/*********************** Side Bar *************************************/
/* line 1617, ../../sass/tablet.scss */
#sidebar .side-effects-box {
  min-height: 450px;
}

/* line 1621, ../../sass/tablet.scss */
#registration-page #sidebar .side-effects-box {
  min-height: 380px;
}

/* line 1625, ../../sass/tablet.scss */
#detail-wrapper .detail-container .accordion-btns a span.plus {
  margin: 3px -20px -6px;
}

/* line 1629, ../../sass/tablet.scss */
.landing-container-sub.green-background ul {
  margin-top: 10px;
}

/************************* /ms-lifelines-live-events *************************/
/* line 1635, ../../sass/tablet.scss */
#one-one-support #live-events #blue-bottom-border {
  width: 320px;
  margin-left: 31px;
  height: 50px;
}

/* line 1642, ../../sass/tablet.scss */
.page--live-events #datepicker {
  color: #aaa;
}
/* line 1644, ../../sass/tablet.scss */
.page--live-events #datepicker .ui-datepicker-header {
  position: relative;
  padding-bottom: 2em;
}
/* line 1647, ../../sass/tablet.scss */
.page--live-events #datepicker .ui-datepicker-header .ui-datepicker-next {
  background: url("/images/rebif-live-events/arrows-sprite.png") repeat scroll -24px 0 transparent;
  height: 36px;
  position: absolute;
  right: 8px;
  top: 0;
  width: 23px;
}
/* line 1654, ../../sass/tablet.scss */
.page--live-events #datepicker .ui-datepicker-header .ui-datepicker-next span {
  display: none;
  position: absolute;
  left: 50%;
  margin-left: -8px;
  top: 50%;
  margin-top: -8px;
}
/* line 1663, ../../sass/tablet.scss */
.page--live-events #datepicker .ui-datepicker-header .ui-datepicker-prev {
  background: url("/images/rebif-live-events/arrows-sprite.png") repeat scroll 0 0 transparent;
  height: 36px;
  position: absolute;
  left: 8px;
  top: 0;
  width: 23px;
}
/* line 1670, ../../sass/tablet.scss */
.page--live-events #datepicker .ui-datepicker-header .ui-datepicker-prev span {
  display: none;
  position: absolute;
  left: 50%;
  margin-left: -8px;
  top: 50%;
  margin-top: -8px;
}
/* line 1679, ../../sass/tablet.scss */
.page--live-events #datepicker .ui-datepicker-header .ui-datepicker-title {
  font-size: 26px;
  line-height: 25px;
  text-align: center;
  text-transform: uppercase;
  color: #71bf44;
}
/* line 1689, ../../sass/tablet.scss */
.page--live-events #datepicker .ui-datepicker-calendar {
  width: 100%;
}
/* line 1691, ../../sass/tablet.scss */
.page--live-events #datepicker .ui-datepicker-calendar th {
  text-align: center;
  text-transform: uppercase;
  font-weight: normal;
  padding-bottom: 20px;
}
/* line 1697, ../../sass/tablet.scss */
.page--live-events #datepicker .ui-datepicker-calendar td {
  border-right: 1px solid #d6d6d6;
  height: 44px;
  vertical-align: top;
}
/* line 1701, ../../sass/tablet.scss */
.page--live-events #datepicker .ui-datepicker-calendar td:last-child {
  border: none;
}
/* line 1704, ../../sass/tablet.scss */
.page--live-events #datepicker .ui-datepicker-calendar td.ui-datepicker-other-month {
  border: none;
}
/* line 1709, ../../sass/tablet.scss */
.page--live-events #datepicker .ui-datepicker-calendar td.ui-datepicker-current-day span {
  background: url("/images/rebif-live-events/current-day.png") no-repeat scroll 48% 1px;
  color: #fff;
}
/* line 1715, ../../sass/tablet.scss */
.page--live-events #datepicker .ui-datepicker-calendar td.highlight a {
  background: url("/images/rebif-live-events/event-day.png") no-repeat scroll 48% 1px;
}
/* line 1718, ../../sass/tablet.scss */
.page--live-events #datepicker .ui-datepicker-calendar td.highlight.ui-datepicker-current-day a {
  background: url("/images/rebif-live-events/event-day_current-day.png") no-repeat scroll 48% 1px !important;
  color: #ffffff;
}
/* line 1723, ../../sass/tablet.scss */
.page--live-events #datepicker .ui-datepicker-calendar td span, .page--live-events #datepicker .ui-datepicker-calendar td a {
  display: block;
  height: 31px;
  line-height: 26px;
  overflow: visible;
  text-align: center;
  text-decoration: none;
  width: 100%;
}
/* line 1737, ../../sass/tablet.scss */
.page--live-events .events-not-found {
  padding: 0px 56px 40px 29px;
}
/* line 1739, ../../sass/tablet.scss */
.page--live-events .events-not-found h2 {
  font-size: 32px;
}
/* line 1743, ../../sass/tablet.scss */
.page--live-events .hero {
  position: relative;
  margin-bottom: 11px;
}
/* line 1746, ../../sass/tablet.scss */
.page--live-events .hero h1, .page--live-events .hero p {
  color: #ffffff !important;
}
/* line 1749, ../../sass/tablet.scss */
.page--live-events .hero .hero-copy {
  max-width: 185px;
  max-height: 151px;
  position: absolute;
  top: 38px;
  left: 34px;
}
/* line 1757, ../../sass/tablet.scss */
.page--live-events .hero-sidebar-wrapper {
  background: url("/images/rebif-live-events/sidebar-bg.jpg") no-repeat scroll 0px 0px transparent;
}
/* line 1760, ../../sass/tablet.scss */
.page--live-events .event-location {
  display: inline-block;
  margin-bottom: 0 !important;
  vertical-align: text-top;
  width: 280px;
}
/* line 1766, ../../sass/tablet.scss */
.page--live-events .no-expanding-wrapper {
  margin-top: 10px;
  padding: 9px 0 20px 30px;
  position: relative;
  background-color: #e9e9e9;
}
/* line 1771, ../../sass/tablet.scss */
.page--live-events .no-expanding-wrapper .h2 {
  font-size: 43px;
  margin-top: 21px;
  width: 450px;
  margin-bottom: 10px;
}
/* line 1778, ../../sass/tablet.scss */
.page--live-events .no-expanding-wrapper b:hover {
  /*color: $black;*/
}
/* line 1782, ../../sass/tablet.scss */
.page--live-events .no-expanding-wrapper p {
  width: 665px;
}
/* line 1785, ../../sass/tablet.scss */
.page--live-events .no-expanding-wrapper a.ctalink, .page--live-events .no-expanding-wrapper a.ctalink-big {
  white-space: normal;
}
/* line 1789, ../../sass/tablet.scss */
.page--live-events .expanding-section {
  background-color: #FFFFFF;
  border-bottom: 1px solid #cccccc;
  position: relative;
  height: auto;
  min-height: 0%;
  overflow: hidden;
  padding-bottom: 45px;
  padding-left: 0;
}
/* line 1798, ../../sass/tablet.scss */
.lt-ie10 .page--live-events .expanding-section {
  height: 235px;
}
/* line 1800, ../../sass/tablet.scss */
.lt-ie10 .page--live-events .expanding-section.is-expanded {
  height: auto !important;
}
/* line 1804, ../../sass/tablet.scss */
.page--live-events .expanding-section img {
  max-width: 160px;
}
/* line 1807, ../../sass/tablet.scss */
.page--live-events .expanding-section a {
  outline: 0 none;
}
/* line 1809, ../../sass/tablet.scss */
.page--live-events .expanding-section a:focus, .page--live-events .expanding-section a:active {
  text-decoration: none !important;
}
/* line 1813, ../../sass/tablet.scss */
.page--live-events .expanding-section .lede {
  margin-bottom: 15px !important;
  clear: both;
  width: 310px;
}
/* line 1818, ../../sass/tablet.scss */
.page--live-events .expanding-section.expanding-with-thumb .collapsed-thumb {
  top: 30px;
  right: -5px;
  width: 120px;
  height: 120px;
}
/* line 1823, ../../sass/tablet.scss */
.page--live-events .expanding-section.expanding-with-thumb .collapsed-thumb img {
  width: 100%;
  height: 100%;
}
/* line 1829, ../../sass/tablet.scss */
.js .page--live-events .expanding-section .icon {
  width: 30px;
  height: 30px;
  padding: 6px 4px;
  display: inline-block;
}
/* line 1835, ../../sass/tablet.scss */
.page--live-events .expanding-section .icon.icon-plus {
  background: url("/images/rebif-live-events/1.3-sprite.png") no-repeat scroll 0px -100px transparent;
  color: #fff;
  margin-bottom: -1px;
}
/* line 1840, ../../sass/tablet.scss */
.page--live-events .expanding-section .icon.icon-minus {
  background: url("/images/rebif-live-events/1.3-sprite.png") no-repeat scroll 0px -50px transparent;
  color: #fff;
  margin-bottom: -1px;
}
/* line 1847, ../../sass/tablet.scss */
.page--live-events .expanding-section.is-expanded .lede {
  margin-bottom: 60px;
}
/* line 1851, ../../sass/tablet.scss */
.page--live-events .expanding-section .calendar-date {
  display: inline-block;
  height: 60px;
  width: 60px;
  padding: 10px;
  z-index: 40;
  background: #00948a;
}
/* line 1858, ../../sass/tablet.scss */
.page--live-events .expanding-section .calendar-date .day {
  color: #FFFFFF;
  display: block;
  font-size: 25px;
  height: 24px;
  padding-bottom: 0;
  text-align: center;
}
/* line 1866, ../../sass/tablet.scss */
.page--live-events .expanding-section .calendar-date .month {
  color: #FFFFFF;
  display: block;
  font-size: 17px;
  text-align: center;
  text-transform: uppercase;
}
/* line 1874, ../../sass/tablet.scss */
.page--live-events .expanding-section .heading-container {
  display: inline-block;
  margin: 35px 0 15px 5px;
  position: relative;
  vertical-align: top;
  width: 200px;
}
/* line 1880, ../../sass/tablet.scss */
.page--live-events .expanding-section .heading-container .table-event {
  display: table;
}
/* line 1884, ../../sass/tablet.scss */
.page--live-events .expanding-section h2 {
  font-size: 22px;
  margin-top: 0;
  line-height: 25px;
  display: table-cell;
  font-family: 'ProximaNova Regular';
}
/* line 1891, ../../sass/tablet.scss */
.page--live-events .expanding-section .event-info {
  display: none;
  float: left;
  margin-top: 4px;
  width: 270px;
  margin-bottom: 10px;
  line-height: 18px;
  width: 282px;
}
/* line 1899, ../../sass/tablet.scss */
.page--live-events .expanding-section .event-info .info-piece-wrapper {
  margin-bottom: 15px;
}
/* line 1901, ../../sass/tablet.scss */
.page--live-events .expanding-section .event-info .info-piece-wrapper > span:first-child {
  color: #999;
}
/* line 1904, ../../sass/tablet.scss */
.page--live-events .expanding-section .event-info .info-piece-wrapper span {
  font-size: 15.6px;
  text-transform: uppercase;
  letter-spacing: 1px;
  margin-bottom: 20px;
}
/* line 1909, ../../sass/tablet.scss */
.page--live-events .expanding-section .event-info .info-piece-wrapper span.bold-info {
  font-size: 16px;
  text-transform: none;
  letter-spacing: 0px;
}
/* line 1914, ../../sass/tablet.scss */
.page--live-events .expanding-section .event-info .info-piece-wrapper span.datetime {
  font-size: 15px;
  text-transform: none;
  letter-spacing: 0px;
}
/* line 1919, ../../sass/tablet.scss */
.page--live-events .expanding-section .event-info .info-piece-wrapper span.event-location {
  width: 169px;
}
/* line 1922, ../../sass/tablet.scss */
.page--live-events .expanding-section .event-info .info-piece-wrapper span.event-time-tablet {
  width: 205px;
  display: inline-block;
  vertical-align: text-top;
  margin-bottom: 0;
}
/* line 1931, ../../sass/tablet.scss */
.page--live-events .expanding-section .rsvp-info {
  position: absolute;
  bottom: 14px;
}
/* line 1934, ../../sass/tablet.scss */
.page--live-events .expanding-section .rsvp-info .ctalink {
  font-size: 16px;
  font-family: "Helvetica Neue Medium";
  color: #7bc145 !important;
  text-decoration: none;
}
/* line 1940, ../../sass/tablet.scss */
.page--live-events .expanding-section .rsvp-info .ctalink:before {
  width: 10px;
  height: 16px;
  background: url(../../images/global/sprite/G_sprite.png) no-repeat 0px -395px;
  padding: 0;
  display: inline-block;
  content: "";
}
/* line 1948, ../../sass/tablet.scss */
.page--live-events .expanding-section .rsvp-info .members-going {
  font-size: 14px;
  float: right;
  color: #c8c7c7;
  margin-top: 6px;
  display: none;
}
/* line 1956, ../../sass/tablet.scss */
.page--live-events .expanding-section .visuallyhidden {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  height: 1px !important;
  margin: -1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
}
/* line 1966, ../../sass/tablet.scss */
.js .page--live-events .expanding-section .expand-link {
  position: absolute;
  bottom: -1px;
  right: 0;
  left: initial;
}
/* line 1972, ../../sass/tablet.scss */
.js .page--live-events .expanding-section .collapse-link {
  position: absolute;
  bottom: -1px;
  right: 0;
  display: none;
}
/* line 1977, ../../sass/tablet.scss */
.js .page--live-events .expanding-section .collapse-link .back-to-top {
  right: 38px;
  bottom: 6px;
  position: absolute;
  width: 80px;
  display: none;
}
/* line 1985, ../../sass/tablet.scss */
.js .page--live-events .expanding-section.is-expanded .collapse-link {
  display: block;
}
/* line 1988, ../../sass/tablet.scss */
.js .page--live-events .expanding-section.is-expanded .expand-link {
  display: none;
}
/* line 1992, ../../sass/tablet.scss */
.page--live-events hr {
  margin: 16px 0;
}
