﻿body {  width:100%;margin:0;padding:0;font-family: Arial;font-weight:normal;word-spacing:-1px;font-size:16px; /* don not change this base font*/    }

.headerOuterWrapper,
.navOuterWrapper,
.tabletonly,
.desktoponly,
.nonmobile          { display:none!important;}
.nojsMsg            { display:none!important;}
.mobileLandscapeOuterWrapper    { display:none;}

.tablet_br          { display:none;}
.desktop_br         { display:none;}
.mobile_br          { clear:right;display:block;}
.modaltrigger       { text-decoration:none;}

article             { margin: 0;padding: 0; }
h1                  { margin: 0;padding: 0; }
img                 { border:0px; }
.blue               { color:#009ddc;}
.aligncenter        { text-align:center;}
sup                 { font-family:Arial!important;font-size:67%;font-weight:normal!important;line-height:0px;position:relative;top:-2px;left:-1px; }
h3 sup,h2 sup       { font-family:Arial!important;font-size:57%;font-weight:normal!important;line-height:0px;position:relative;top:-1px;left:0.09em;}
ul li sup           { font-family:Arial!important;font-size:60%;font-weight:normal!important;line-height:0px;position:relative;top:0px;left:0px;}
.panIndication sup  { top:1px;left:0px;}

sub                 { font-size:67%;line-height:0;}

.agitationWrapper .col1 .section p sup { top:2px!important;left:1px!important;}
.techsection2Wrapper .col2 h3 sup { top:-2px;left:1px!important;}
.techsection2Wrapper ul li sup	{ top:0px!important;}

.chartfooter sup			{ top:1px;left:-1px;}
.colcontentWrapper sup,
.colcontentWrapper .contenttxt sup { top:1px;left:0px;}
.togglechartWrapper ul li sup  { top:-3px;left:0px;}
.agitationreftext sup	{ left:-1px;}                      
.greenbox sup           { top:0px;left:-1px;}          

.mac-os ul li sup          { top:-2px;left:-2px;}
.andriod-os .sup_asterisks { top:-2px;}
.mac-os .sup_asterisks      { top:0px!important;} 

.sup_asterisks          { font-family:Arial!important;font-weight:normal!important;font-size:90%;position:relative;top:-4px;line-height:0px; }
h3 .sup_asterisks,
h2 .sup_asterisks       { font-size:79%;top:-4px;}
.adverseContentWrapper .rightcol .header .sup_asterisks { left:-1px;}
ul li .sup_asterisks    { top:-2px!important;}

.mac-os ul li .sup_asterisks    { left:-2px!important;}
.mac-os .chartrightcol .sup_asterisks    { top:-2px!important;}
.graybox .headerTxt .sup_asterisks { top:-4px!important;}
.andriod-os .graybox .headerTxt .sup_asterisks { top:-5px!important;}
.contentWrapperSection3 h2 .sup_asterisks { top:-4px!important;}
.andriod-os .contentWrapperSection3 h2 .sup_asterisks { top:-5px!important;}


h1, h2, h3 { font-weight:normal;}

.notopmargin_mobileonly,
.notopmargin        { margin-top:0px!important;}
.nobottommargin     { margin-bottom:0px!important;}

.clear_8        { padding-top:8px;display:inline-block;width:100%;}
.clear_1        { padding-top:1px;display:inline-block;width:100%;}
.clear_10       { padding-top:10px;display:inline-block;width:100%;}

.fixedHeader                            { position:fixed; top:0px; margin:auto; z-index:985; width:100%;}
.pageInnerWrapper                       { margin:28% 0 0 0;position:relative;}
.pageInnerWrapper_default               { margin:22% 0 75% 0!important;}
.pageInnerWrapper_default_WithSearch    { margin:36.8% 0 150px 0!important;}
.pageInnerWrapper_WithSearch            { margin:42.55% 0 0 0!important;}

.pageOuterWrapper                       { position:relative;}
body.nav-active                         {  position:fixed!important;}
div.fixedHeader,
div.pageOuterWrapper                    { -webkit-transform: translateX(0);-moz-transform: translateX(0);-o-transform: translateX(0);-ms-transform: translateX(0);
                                           transform: translateX(0);-webkit-transition: .3s -webkit-transform ease-in-out;transition: .3s transform ease-in-out;
                                           backface-visibility: hidden;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden; 
                                         }

#dropnav .logoWrapper                   { width:100%;height:4.3em;display:inline-block;padding:0;margin:0;background-color:#f1f1f1;}
#dropnav .logoWrapper .logo             { max-width:47.5%;float:right;margin:0.5em 1.5em 0 0;}
#dropnav .logoWrapper .iconHome         { float:left;margin:1.625em 0 0 1.1em;}
#dropnav .logoWrapper .iconHome img     { background-size:6%;}

nav#dropnav #dropnav-scroller           {  position: absolute;z-index: 1;width: 100%;-webkit-transition: -webkit-transform 0ms; 
                                           transition: -webkit-transform 0ms;-webkit-transform-origin: 0px 0px; 
                                           -webkit-transform: translate(0px, 0px) translateZ(0px);}
nav#dropnav #dropnav-scroll-wrapper     {  position: absolute;top: 69px;bottom: 0;left: 0;z-index: 1;width: 100%; }
                            
nav#dropnav                             {  z-index:986;position: fixed;top: 0;bottom: 0;left: 0;height: 100%;width:82%;color: #ffffff;background: #4b4b4b;                                           
                                           visibility: hidden;-webkit-transform: translateX(-230px);-moz-transform: translateX(-230px);-o-transform: translateX(-230px);
                                           -ms-transform: translateX(-230px);transform: translateX(-230px);-webkit-transition: .3s -webkit-transform ease-in-out;
                                           transition: .3s transform ease-in-out;backface-visibility: hidden;-webkit-backface-visibility: hidden;
                                           -moz-backface-visibility: hidden;-ms-backface-visibility: hidden;    }                           
.nav-active nav#dropnav                 {  visibility: visible;-webkit-transform: translateX(0px);-moz-transform: translateX(0px);-o-transform: translateX(0px);
                                           -ms-transform: translateX(0px);transform: translateX(0px);backface-visibility: hidden;-webkit-backface-visibility: hidden;
                                           -moz-backface-visibility: hidden;-ms-backface-visibility: hidden; }
.nav-active .isiBarOuterWrapper,
.nav-active .utilityBarOuterWrapper,
.nav-active .pageOuterWrapper           {  -webkit-transform: translateX(82%);-moz-transform: translateX(82%);-o-transform: translateX(82%);
                                           -ms-transform: translateX(82%);transform: translateX(82%);backface-visibility: hidden;
                                           -webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;   }
.nav-active #dropnav-scroll-wrapper     {   overflow-y:scroll;}

#dropnav .firstnavitem                  { border-top:0px!important;}
#dropnav ul                             { margin:0; padding:0;border-top:0px solid #818285;}
#dropnav ul li                          { font-family:DINPro-Bold, Arial;font-weight:normal;font-size:0.935em;margin:0;padding:0 0 0 0em ;line-height:1.25em;vertical-align:middle;list-style:none; border-bottom:1px solid #818285;}
#dropnav ul li a                        { font-size:0.935em;text-decoration:none;color:#ffffff;padding:1.063em 0 1.063em 4em;display:block;text-transform:uppercase;word-spacing:0px;letter-spacing:0px;} 
#dropnav .nav_isi                       { height:51px;color:#ffffff;background-color:#f6851f;}
#dropnav .nav_isi a                     { padding:0.5em 0 0 4em!important;}

#dropnav ul li ul                       { display:none;}
#dropnav ul li ul li                    { border-bottom:0px;padding-left:4em;}
.navwithsubnav                          { background-image:url(../img/mobile/icon_subnav_closed.png);background-repeat:no-repeat;background-position:1.5em 1em;text-transform:uppercase;background-size:5%;}
.subnavexpanded                         { background-image:url(../img/mobile/icon_subnav_open.png)!important;background-repeat:no-repeat;background-position:1.5em 1.1em;text-transform:uppercase;background-size:7%;}
.navwitharrow                           { margin:0 0 1.063em 4em;padding-top:1.063em;font-size:0.935em}
.lastsubnav                             { border-top:1px solid #818285;}
.subnav                                 { margin-left:3.8em!important;}
.subnav li                              { padding-left:0em!important;}
.subnav li a                            { padding-left:0em!important;color:#009ddc!important;}    
.navresources                           { border-bottom:0px!important;}
.nav_isi                                { border-bottom:0px!important;}

.expandableISIOuterWrapper_default                              { height:45%;position:fixed; bottom:0px;z-index:985;}
.expandableISIOuterWrapper                                      { height:0px;position:fixed; bottom:0px;z-index:985;  }
.expandableISIOuterWrapper_default .expandableISIInnerWrapper,
.expandableISIOuterWrapper .expandableISIInnerWrapper           { background-color:#ffffff;}
.expandableISIInnerWrapper .tblisiBarWrapper                    { width:100%;padding:0;margin:0;background-color:#f6851f;display:inline-block;font-size:0.7em;font-weight:bold;border-spacing:0px;border:0px;position:fixed;}
.expandableISIInnerWrapper .tblisiBarWrapper td                 { height:40px;padding:0;margin:0;vertical-align:middle;}   
.expandableISIInnerWrapper .tblisiBarWrapper td .warningImg     { max-width:76%;margin-left:6px;}
.expandableISIInnerWrapper .tblisiBarWrapper .isitxt            { width:75%;padding:1px 0 0 5px;}
.expandableISIInnerWrapper .isiContent                          { width:94.5%;margin:5px auto;padding:0;}
.expandableISIInnerWrapper .expandcollapse                      { width:63px;padding:0 5px 0 12px!important;background-color:#4b4b4b;color:#ffffff;}
.expandableISIInnerWrapper .expandcollapse_content              { background-image:url(../img/mobile/icon_arrow_expanded.png);background-repeat:no-repeat;background-position:90% 1px;}
.expandableISIInnerWrapper .isiExpanded .expandcollapse_content { background-image:url(../img/mobile/icon_arrow_collapsed.png)!important;background-repeat:no-repeat;background-position:90% center;}    
.expandableISIInnerWrapper .isiOuterWrapper                     { padding-top:45px;padding-bottom:20px;}

.utilityBarOuterWrapper                 { width:100%;height:4.3em;background-color:#dcf2fa;position:relative;}
.utilityBarInnerWrapper                 { width:100%;height:4.3em;margin:0;padding:0;}
.utilityItemsWrapper                    { padding:0 0 0 0.7em;margin:0;vertical-align: middle;text-align: center; }
.utilityItemsWrapper .logoWrapper       { max-width:100%;float:right;margin:0.4em -0.2em 0 0;}
.utilityItemsWrapper .navIconWrapper img,
.utilityItemsWrapper .searchIconWrapper img,
.utilityItemsWrapper .logoWrapper img   { max-width:82%;}
.utilityItemsWrapper .navIconWrapper    { float:left;margin-top:1.5em;}
.utilityItemsWrapper .searchIconWrapper { float:left;margin:1.5em 0 0 1em;}

.searchBarOuterWrapper                          { display:none;background-color:#dcf2fa;}
.searchBarOuterWrapper .searchBarInnerWrapper   { width:100%;padding:5px;}
.searchBarOuterWrapper .searchBarInnerWrapper .searchBarWrapper                 { width:96%;padding:6px 0 6px 0;background-color:#ffffff;}
.searchBarOuterWrapper .searchBarInnerWrapper .searchBarWrapper input           { width:75%;padding:3px;border:0px;font-family:DINPro-Bold, Arial;font-weight:normal;letter-spacing:0px;word-spacing:0px;}
.searchBarOuterWrapper .searchBarInnerWrapper .searchBarWrapper .iconSearch2    { float:right;margin-right:10px;}

.isiBarOuterWrapper                     { width:100%;background-color:#f6861f;padding:0;margin:0;}
.isiBarInnerWrapper                     { width:100%;padding:0;margin:0;}
.isiBarInnerWrapper table               { width:95%;height:3em;font-size:0.75em;font-weight:bold;text-align:center;color:#ffffff;vertical-align:middle;padding:0;margin:0 auto 0 auto;}
.isiBarInnerWrapper table td		    { padding:2px 0 0 0;margin:0;}
.isiBarInnerWrapper table td img        { max-width:67%;}

.footerOuterWrapper                     { width:100%;background-color:#009ddc;position:relative;padding:0;margin:0;}
.footerInnerWrapper                     { padding:0;margin:0;}
.footerContent  table                   { width:99%;height:4.42em;padding:0;margin:0;vertical-align:middle;text-align: center;}
.footerContent  table td                { margin:0;padding:0;margin:0;vertical-align:middle;line-height:14px;text-align: center;font-size:0.6em;letter-spacing:0px;color:#ffffff;text-align:left;}
.footerContent  table td img            { max-width:90%;}
.footerContent .tevaselectlogocol       { width:31%;padding-left:5px;padding-top:3px;}
.footerContent .lblrights               { float:left;margin-right:5.5%;}
.footerContent .lblPRAC_1               { float:left;margin-right:5.5%;}
.footerContent .lblPRAC_2               { float:left;}

.footerNavOuterWrapper                  { width:100%;padding:0;margin:0;}
.footerNavInnerWrapper                  { padding:0;margin:0;}
.footerNavContent table                 { width:100%;padding:0;margin:0;background-color:#a6a5a8;}
.footerNavContent table td              { padding:0;margin:0;border-top:1px solid #ffffff;font-size:1em;color:#ffffff;text-align:center;background-image:url(../img/mobile/icon_footer_nav_arrow.png);background-repeat:no-repeat;background-position:95% center;}
.footerNavContent table .pi             { background-image:url(../img/mobile/icon_footer_nav_pi.png);background-repeat:no-repeat;background-position:95% center;border-top:0px!important;}
.footerNavContent table td a            { text-decoration:none;color:#ffffff;width:100%;display:inline-block;padding:8% 0 8% 0;}

.referenceOuterWrapper                  { padding:0;margin:0;background-color:#ffffff;}
.referenceInnerWrapper                  { padding:0;margin:0 0 0 0.7em;}
.referenceContentWrapper                { font-size:0.875em;font-weight:bold;}
.referenceContentWrapper ol             { margin:0.375em 0.5em 1.875em 1.063em;padding:0;} 
.referenceContentWrapper ol li          { font-weight:bold;font-size:0.875em;padding:0.188em 0 0 0;margin:0;}
.referenceContentWrapper ol li span     { font-weight:normal;font-size:0.875em;}
.referenceContentWrapper ol li span a   { color:#000;}

.isiOuterWrapper                     { width:100%;background-color:#ffffff;}
.isiInnerWrapper                     { width:100%;margin:0 auto 0 auto;}
.isiContent                          { padding:0 0.7em 0 0.7em; margin:1.875em 0 1.875em 0;font-size:0.875em;font-weight:normal;}
.isiContent h3                       { font-size:0.875em;font-weight:bold;color:#009ddc;margin:1.875em 0 0 0;padding:0;}
.isiContent p                        { margin:0.5em 0 0 0;padding:0;line-height:1em;}
.isiContent .underline               { text-decoration:underline;}

.isiContent .boxedwarning            { border:1px solid #000000;font-weight:bold;padding:0.4em;margin-top:0.313em;line-height:1.1em;}
.isiContent .boxedwarning .heading   { text-align:center;width:100%;}
.isiContent .boxedwarning .sep       { border-top:1px solid #000000;margin:2px 0 2px 0;}
.isiContent .boxedwarning p          { line-height:1.1em;}

.isiContent ul                      { margin:0;padding:0;width:100%;}
.isiContent ul li                   { margin:0.563em 0 0 0;padding:0 0.5em 0 0.6em;list-style-type:none;background-image:url(../img/list-item-blue.png);background-repeat:no-repeat;background-position:0 0px;line-height:1.1em;}
.isiContent ul li ul                { margin-top:0.188em;padding:0;width:100%;display:inline-block;}
.isiContent ul li ul li             { margin:0.19em 0 0 0;padding:0 0 0 1.4em;list-style-type:none;background-image:url(../img/tablets/sublist-item.png);background-repeat:no-repeat;background-position:0 4px;}
                
.contentOuterWrapper                { width:100%;position:relative;}
.contentInnerWrapper                { width:100%;margin:auto;}
.contentWrapper                     { font-size:0.95em;margin:0 0.7em 0 0.7em;padding:1.813em 0 0 0;position:relative;}

.contentWrapper ul                  { margin:0;padding:0;width:100%;}
.contentWrapper ul li               { margin:0.563em 0 0 0;padding:0 0 0 0.65em;list-style-type:none;background-image:url(../img/list-item-blue.png);background-repeat:no-repeat;background-position:0 0;line-height:1.2em;}                                      
.contentWrapper ul li ul li         { margin:0.188em 0 0 0;padding:0 0 0 1.2em;list-style-type:none;background-image:url(../img/tablets/sublist-item.png);background-repeat:no-repeat;background-position:0 0.4em;}

.pageInnerWrapper_default .contentWrapperSection1   { padding-bottom:0!important;}
.contentWrapperSection1             { background-color:#f3f3f4;padding-bottom:1.875em;}
.contentWrapperSection2             { background-color:#eeefef;}
.contentWrapperSection3             { background-color:#f7f8f8;}
.contentWrapperSection_isi          { margin-top:-1.875em;}
.contentWrapperSection3 .contentWrapper,
.contentWrapperSection2 .contentWrapper     { padding-bottom:1.5em;}

.boxedHeader                { border:3px solid #009ddc;width:98%;height:2.375em;margin:0 auto 1.750em auto;text-align:center;display:table;   }
.boxedHeader .headerTxt     { display:table-cell;vertical-align:middle;text-align:center;font-size:1.1em;font-weight:bold;color:#009ddc;text-transform:uppercase;padding:4px 0 0 0;}
.graybox                    { border-color:#4b4b4b!important;}
.graybox .headerTxt         { color:#4c4c4c!important;line-height:18px;}


.contentWrapper .chartfooter .ref           { float:left;position:relative;top:-1px;}
.contentWrapper .chartfooter .reftxt        { width:98.2%;float:right;display:inline-block;font-size:11px;}
.contentWrapper .refWrapper                 { width:100%;display:inline-block;}

.contentWrapper h2                  { font-family:DINPro-Bold, Arial;font-weight:normal;font-size:1.1em;line-height:1.2em;color:#4c4c4c;margin:1em 0 0 0;padding:0 0 1.125em 0;text-align:center;border-bottom:1px dashed #4c4c4c;}
.contentWrapper h3                  { font-family:DINPro-Bold, Arial;font-weight:normal;font-size:1em;line-height:1.2em;color:#0099cc;margin:22px 0 0 0;padding:0;}
.contentWrapper h4                  { font-size:1em;line-height:18px;color:#0099cc;margin:22px 0 0 0;padding:0;}
.contentWrapper ul                  { width:100%;}

.greenbox                           { padding:20px;margin:24px 0 0 0px;font-family:DINPro-Regular, Arial;font-size:14px;line-height:19px;text-transform:uppercase; background-color:#eef6e9;border:1px solid #68bd49;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;text-align:center;}



.contactboxWrapper                      { width:83%;margin:0 auto 0 auto;padding:0;text-align:center;}
.contactbox                             { height:72px;}
.contactbox_mail                        { width:83%;background-image:url(../img/icon_mail.png);background-position:left center;background-repeat:no-repeat;margin:40px 0 0 0px;padding-left:67px;}
.contactbox_mobile                      { width:83%;background-image:url(../img/icon_mobile.png);background-position:left center;background-repeat:no-repeat; margin:40px 0px 0 0px;padding-left:67px;}
.contactbox table                       { width:96%;padding:0;margin:0;}
.contactbox table .row1                 { padding:12px 0 8px 15px;border-bottom:1px solid #333;font-size:0.875em;font-weight:bold;color:#009ddc;vertical-align:bottom;text-align:left;}
.contactbox table .row2                 { padding:8px 0 0px 15px;font-size:0.875em;font-weight:bold;color:#000000;vertical-align:bottom;text-align:left;}
.contactbox table .emailiconrow         { height:26px;vertical-align:top;background-image:url(../img/icon_boxed_arrow.png);background-repeat:no-repeat;background-position:100% 3px;cursor:pointer;}
.contactbox table .emailiconrow:hover   { background-image:url(../img/icon_boxed_arrow_rollover.png);background-repeat:no-repeat;}
.contactbox table .emailiconrow a       { text-decoration:none;color:#000000;}

.sitemapWrapper                 { width:100%;margin:52px auto -3.5em auto;}
.sitemapWrapper .col1Wrapper,
.sitemapWrapper .col2Wrapper	{ width:69%;margin:35px auto;}
.sitemapWrapper .col1Wrapper	{ margin-bottom:25px;}

.sitemapWrapper .row            { width:100%;height:75px;margin:0 auto 0 auto ;text-align:left;}
.sitemapWrapper .row .col1      { width:100%;float:left;}
.sitemapWrapper .row .col2      { width:100%;float:left;}
.sitemapWrapper .row h3         { width:100%;display:inline-block;border-bottom:1px solid #0099cc;font-family:Arial;font-size:0.875em;font-weight:bold;color:#0099cc;margin:0;padding:0;text-transform:uppercase;}
.sitemapWrapper .row p          { font-family:Arial;font-size:0.875em;font-weight:bold;color:#000000;margin:8px 0 0 0.938em;padding:0;text-align:left;}
.sitemapWrapper .row p a        { font-family:Arial;font-size:0.875em;font-weight:bold;color:#000000;text-decoration:none;}
.sitemapWrapper .row h3 a       { display:block;width:100%;font-family:Arial;font-size:0.875em;font-weight:bold;color:#0099cc;text-decoration:none;}

.defaultWrapper                 { margin-top:-2.8em;}
.intended-text                  { margin-top:3px;margin-bottom:3px;font-size:10px;font-weight:700;text-align:center;}
.main-banner                    { width:106%;height:264px;margin-left:-0.7em;margin-right:-0.7em;}
.main-banner img                { width:100%;}
.main-carousel                  { margin-left:-11px;margin-right:-12px;}
.carousel-cell                  { width:100%;height:200px;}
.carousel-cell img              { width:615px;}
.default_banner                 { width:106%;height:175px;background-image:url(../img/mobile/home_Animation.gif);background-repeat:no-repeat;background-size:100% 100%;margin:0 0 0 -0.7em;}
.spotlightWrapper               { background-color:#f3f3f4;margin:0 0 0 -0.7em;display:inline-block;}
.homepage.spotlightWrapper      { display:block; margin-top: 36px;}
.spotlightWrapper .col          { width:103%;background-size:23.5%;overflow:hidden;}
.spotlightWrapper .colcontentWrapper    { text-align:left;margin:0;left:29%;position:relative;overflow:hidden;}
.spotlightWrapper .col1                 { height:110px;background-image:url(../img/mobile/bg_spotlight_1.png);background-repeat:no-repeat;background-position:0.7em center; border-bottom:2px solid #ffffff;border-top:2px solid #ffffff;}
.spotlightWrapper .col2                 { height:112px;background-image:url(../img/mobile/bg_spotlight_2.png);background-repeat:no-repeat;background-position:0.7em center; border-bottom:2px solid #ffffff;}
.spotlightWrapper .col3                 { height:114px;background-image:url(../img/mobile/bg_spotlight_3.png);background-repeat:no-repeat;background-position:0.7em center;}
.spotlightWrapper .col  h3              { width:70%;font-family:DINPro-Bold, Arial;font-weight:normal;font-size:1em;color:#66cc33;text-transform:uppercase;padding:0 0 3px 0;margin:0;}
.spotlightWrapper .col  p               { margin:0;padding:0;font-family:DINPro-Regular, Arial;font-size:15px;line-height:17px;color:#000000;letter-spacing:0px;}
.spotlightWrapper .col  p b             { font-family:DINPro-Bold, Arial;font-weight:normal;}

.spotlightWrapper .col1 .colcontentWrapper { top:18%;}
.spotlightWrapper .col2 .colcontentWrapper { top:26%;}
.spotlightWrapper .col3 .colcontentWrapper { top:26%;}

.spotlightWrapper .col p       { width:67%;}

.spotlightWrapper .arrow        { width:12px;height:19px;background-image:url(../img/mobile/icon_arrow.png);background-repeat:no-repeat;left:97%;position:absolute;}
.spotlightWrapper .arrow_1      { top:51%;}
.spotlightWrapper .arrow_2      { top:70%;}
.spotlightWrapper .arrow_3      { top:89%;}

.forhcponly                     { display:none;width:216px;font-weight:bold;font-size:10px;line-height:14px;margin:26px 0 0 0px;text-align:center;position:absolute;top:0;}
.videoplayer_homepage           { display:none;margin:1px 0 0 36px;}

.overviewWrapper .overviewcontentWrapper                { width:100%;display:inline-block;margin:0;text-align:center;}  
.overviewWrapper .overviewcontentWrapper .col           { }
.overviewWrapper .overviewcontentWrapper h3             { width:97%;margin:1.188em 0 1.188em 0;padding:0;}
.overviewWrapper .overviewcontentWrapper .col1          { width:100%;margin-right:0px;display:inline-block;position:relative;}
.overviewWrapper .overviewcontentWrapper .col2          { width:106%;margin:0 0 0 -0.7em;background-size:24%;background-image:url(../img/mobile/overview_1.png);background-repeat:no-repeat;background-position:0.7em center;text-align:center;background-color:#eeefef;padding:22px 0;}
.overviewWrapper .overviewcontentWrapper .col3          { width:106%;margin:0 0 0 -0.7em;background-size:24%;background-image:url(../img/mobile/overview_2.png);background-repeat:no-repeat;background-position:0.7em center;background-color:#eeefef;margin-top:3px;padding:22px 0;}

.overviewWrapper .overviewcontentWrapper .blockwithborder       { width:100%;padding:1.125em 0 1.125em 0;margin-bottom:2.438em;font-family:DINPro-Bold, Arial;font-size:1em;font-weight:normal;color:#4c4c4c;border-bottom:4px solid #6d6e71;border-top:4px solid #6d6e71;text-align:center;display:inline-block;}
.overviewWrapper .overviewcontentWrapper .blockwithborder p     { width:93%;margin:0 auto;}
.overviewWrapper .overviewcontentWrapper .colcontentWrapper     { width:69%;text-align:left;margin:0;left:29%;position:relative;}
.overviewWrapper .overviewcontentWrapper .colcontentWrapper .header          { width:88%;font-family:DINPro-Bold, Arial;font-weight:normal;font-size:1em;color:#0099cc;padding-bottom:2px;border-bottom:1px solid #a3d4e8;}
.overviewWrapper .overviewcontentWrapper .colcontentWrapper .contenttxt      { font-family:DINPro-Regular, Arial;font-size:15px;line-height:20px;color:#000000;letter-spacing:0px;}
.overviewWrapper .overviewcontentWrapper .colcontentWrapper .contenttxt_col2 { width:97%;margin-top:0.5em;}
.overviewWrapper .overviewcontentWrapper .colcontentWrapper .contenttxt_col3 { width:88%;margin-top:0.5em;}
.overviewWrapper .greenbox                                                   { width:86%;font-family:DINPro-Bold, Arial;font-weight:normal;margin:24px auto 0 auto; }
.overviewWrapper .colcontentWrapper .arrow                                          { width:12px;height:19px;background-image:url(../img/mobile/icon_arrow.png);background-repeat:no-repeat;left:92%;position:absolute;}
.overviewWrapper .colcontentWrapper .arrow_1                                        { top:32%;}
.overviewWrapper .colcontentWrapper .arrow_2                                        { top:40%;}
.overviewWrapper .overviewcontentWrapper .colcontentWrapper .contenttxt_col3 b { font-family:DINPro-Bold, Arial;font-weight:normal;}


.agitationWrapper               { width:100%;margin:20px 0 20px 0;}
.agitationWrapper .col1         { float:right;}
.agitationWrapper .col2         { float:left;margin-bottom:1.13em;}
.agitationWrapper .col2 p 	    { width:100%;font-family:DINPro-Regular, Arial;word-spacing:1px;letter-spacing:-1px;}
.agitationWrapper .section      { height:103px;background-size:contain;background-image:url(../img/mobile/bg_agitation_section.png);background-repeat:no-repeat;background-position:center top;border-bottom:4px solid #6d6e71;margin:0 auto 28px auto;}
.agitationWrapper .section p    { width:100%;font-family:DINPro-Regular, Arial;letter-spacing:-1px;word-spacing:0px;display:inline-block;margin:36px 0 0 0px;text-align:center;padding:0;line-height:18px;}
.agitationWrapper .graybox .headerTxt   { font-family:DINPro-Bold;font-size:15px;line-height:20px;}
                                        
.agitationWrapper .col2 p                   { padding:0;margin:0;width:95%;}
.agitationWrapper .boxedHeader              { width:98%;}
.agitationWrapper .boxedHeader .headerTxt   { width:95%;display:inline-block;padding:0.75em 0 0.75em 0;}

.agitationWrapperChartfooter                { width:100%;display:inline-block;}  
.agitationWrapperChartfooter .reftxt,                
.agitationreftext                           { width:97.7%!important;font-size:11px;line-height:15px;display:inline-block;}
.agitationreftext a                         { text-decoration:none;color:#000000; }
                                                
.chartWrapper                               { width:100%;display:inline-block;text-align:center;}
.imgAgitationChart                          { height:282px;background-position:center center;background-size:contain; background-image:url(../img/mobile/agitation_1.png);background-repeat:no-repeat;margin:0;}
.agitation_section_2_wrapper                { margin-bottom:-32px;}

.efficacyheader_2                           { color:#4c4c4c!important;}
.togglechartWrapper                         { width:100%;margin:10px auto 0px auto;}
.togglechartWrapper .header                 { width:107.5%;height:72px;margin-left:-0.8em;}
.togglechartWrapper .header .col            { width:50%;height:70%;background-image:url(../img/tablets/bg_charttoggle.png); background-repeat:no-repeat;float:left;cursor:pointer; padding:15px 0 7px 0;margin:0 auto 15px auto;text-align:center;font-family:DINPro-Bold, Arial;font-size:13px;color:#fff;}
.togglechartWrapper .header .selected       { background-image:url(../img/tablets/bg_charttoggle_selected.png); background-repeat:no-repeat;margin:0px 0 0 0px;color:#fff;background-position:center 0;}
.togglechartWrapper .chartheader            { font-family:DINPro-Bold, Arial;font-size:15px;color:#009ddc;padding-bottom:3px;margin-bottom:10px;}
.togglechartWrapper .chartleftcol           { margin:0 auto 0 auto;text-align:center;}
.togglechartWrapper .chartrightcol          { font-size:14px;width:100%;float:left;padding:0;}
.togglechartWrapper .chartrightcol ul       { margin-top:20px;width:99%;float:left;}
.togglechartWrapper .chartbody              { display:inline-block;}
.togglechartWrapper .chartfooter            { margin:20px 0 0 0;padding:5px 0 5px 5px;font-size:11px;border:2px solid #dcddde;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.togglechartWrapper .chartfooter .ref       { float:left;}
.togglechartWrapper .chartfooter .reftxt    { width:98.3%;float:right;font-size:11px;}
.togglechartWrapper .greenbox               { float:right;padding:12px;line-height:17px;letter-spacing:0px;word-spacing:0px;}
.togglechartWrapper .greenbox b             { font-family:DINPro-Bold, Arial;font-weight:normal;}
.imgEfficacychart2                          { margin-top:10px;}
.efficacy_chartfooter                       { font-size:11px!important;}

.togglechartWrapper .paginationWrapper                  { width:100%; margin:25px 0 25px auto;text-align:center;}
.togglechartWrapper .paginationInnerWrapper             { width:15%;margin:auto;}
.togglechartWrapper .paginationWrapper .icon_pagination { background-image:url(../img/icon_pagination.png);background-repeat:no-repeat;height:11px;width:11px;float:left;padding-right:10px;}
.togglechartWrapper .paginationWrapper .selected        { background-image:url(../img/icon_pagination_selected.png);background-repeat:no-repeat;height:11px;width:11px;float:left;}

.imgEfficacy_1                        { height:580px;background-image:url(../img/mobile/efficacy_1_a.png);background-repeat:no-repeat;background-size:330px;background-position:top center;}
.imgEfficacy_2                        { height:580px;background-image:url(../img/mobile/efficacy_1_b.png);background-repeat:no-repeat;background-size:330px;background-position:top center;}


.resourcekitWrapper                 { }
.resourcekitWrapper .section                    { width:100%;background-size:contain;background-image:url(../img/mobile/bg_resource_section.png);background-repeat:no-repeat;background-position:center top;border-bottom:3px solid #6d6e71;margin:0 auto 28px auto;}
.resourcekitWrapper .section_2                  { margin:0 auto 10px auto;}
.resourcekitWrapper .section .colWrapper        { width:100%;display:inline-block;margin-top:33px;}
.resourcekitWrapper .section .rightcol          { background-image:url(../img/icon_resource_arrow.png);background-repeat:no-repeat;background-position:center 87px;float:right;width:24%;height:115px;display:inline-block;text-align:center;cursor:pointer;}
.resourcekitWrapper .section .leftcol           { float:left;width:72%;height:115px;display:inline-block;position:relative;}
.resourcekitWrapper .section .leftcol .header   { font-family:DINPro-Bold, Arial;font-size:15px;color:#5d5d5d;}
.resourcekitWrapper .section .leftcol p         { padding:0;margin:0;bottom:9px;position:absolute;font-size:14px;font-weight:normal;}   
.resourcekit_slidepresentation_rowSep           { display:block;margin-top:8px;clear:right;}

.linkWrapper                                { margin-top:25px;position:relative;width:100%; }
.linkWrapper .linkBlock .block              { width:100%;padding:0;margin:0 0 8px 0;}
.linkWrapper .linkBlock .block .headerblock { width:100%;height:52px;padding:5px 0 5px 0;display:inline-block;border-bottom:3px solid #6d6e71;border-top:3px solid #6d6e71;}
.linkWrapper .linkBlock .block .header      { height:52px;width:90%;float:right;padding:0;margin:0;display:table;}
.linkWrapper .linkBlock .icon               { height:52px;width:27px;cursor:pointer;float:left;}
.linkWrapper .linkBlock .icon_collapsed     { background-image:url(../img/mobile/icon_collapsed.png);background-repeat:no-repeat;}
.linkWrapper .linkBlock .icon_expanded      { background-image:url(../img/mobile/icon_expanded.png)!important;background-repeat:no-repeat;}

.linkWrapper .linkBlock h3                          { height:52px;width:86%;font-family:DINPro-Bold, Arial;font-size:1em;color:#666666;line-height:16px;padding:0;margin:0;vertical-align:middle;display:table-cell;padding-left:5px;}              
.linkWrapper .linkBlock .resourcelinkicon           { background-image:url(../img/icon_link.png);background-repeat:no-repeat;height:22px;width:28px;float:right;padding:0px 0 0 0;margin-top:15px;display:inline-block;}
.linkWrapper .linkBlock .description                { font-size:1em;font-weight:normal;padding:0px 10px 10px 0;width:99%;float:left;display:none;}    

.adverseContentWrapper                                  { width:100%;display:inline-block;margin-top:1.1em;}
.adverseContentWrapper .leftcol                         { width:98%;}
.adverseContentWrapper .leftcol ul                      { }
.adverseContentWrapper .rightcol                        { width:100%;text-align:center;}
.adverseContentWrapper .rightcol .header                { font-family:DINPro-Bold, Arial;font-weight:normal;font-size:15px;color:#009ddc;margin-bottom:1.063em;}
.adverseContentWrapper .rightcol .blockwithborder       { margin-top:1.625em;padding:16px 0 16px 0;font-size:14px;color:#333333;border-bottom:3px solid #6d6e71;border-top:3px solid #6d6e71;font-weight:bold;line-height:18px;}
.adverseContentWrapper .greenbox                        { font-family:DINPro-Bold, Arial;font-weight:normal; }
.adverseContentWrapper .leftcol .learnaboutrems         { margin:1.625em 0 1.625em 0;height:43px;width:247px;background-image:url(../img/adverse_learnaboutrems.png);background-repeat:no-repeat;display:inline-block;}

.adverseContentWrapper .chartfooter                     { width:100%;float:left;font-size:12px;margin-top:20px;}
.adverseContentWrapper .chartfooter .reftxt             { width:98.6%!important;font-size:11px;}    
.adverseContentWrapper .chartfooter .refWrapper         { margin-top:-3px;}
.adverseContentWrapper .leftcol h3                      { }
.adverseContentWrapper_splitRow_2                       { margin-top:0;}

.imgAdverse                             { background-size:100%;background-position: center; }
.imgAdverse_1                           { padding-top: 60%;background-image:url(../img/mobile/adverse_1.png);background-repeat:no-repeat;backgound-size:contain;margin-bottom:20px;}
.imgAdverse_2_a                         { padding-top: 29%;margin-top:1.2em;background-image:url(../img/mobile/adverse_2_a.png);background-repeat:no-repeat;background-size:100%;}
.imgAdverse_2_b                         { padding-top: 51%;margin-top:1.2em;background-image:url(../img/mobile/adverse_2_b.png);background-repeat:no-repeat;background-size:100%;}
.imgAdverse_2_c                         { padding-top: 51%;margin-top:1.2em;background-image:url(../img/mobile/adverse_2_c.png);background-repeat:no-repeat;background-size:100%;}
.imgAdverse_3                           { height:290px; background-image:url(../img/mobile/adverse_3.png);background-repeat:no-repeat;margin-top:15px;background-size:contain;}
.mobile-green                           { width:265px;margin:0 auto;padding-top:18px;}
.mobile-green p                         { text-align:center;color:#fff;font-size:16px;font-weight:bold;line-height:1.3em;}
.mobile-green a                         { color:#fff;}

.adminstrator_h3                        { margin:15px 0 5px 0!important;}
.accordionContainer                     { width:106.2%;border-top:4px solid #4c4c4c;border-bottom:4px solid #4c4c4c;margin:8px 0 0 -0.7em;padding:4px 0 4px 0;display:inline-block;overflow:hidden;}    

.accordion-hor .accordionContentWrapper table          { height:260px;width:100%;padding:0;margin:0;}
.accordion-hor .accordionContentWrapper .col           { width:95%;padding:0;margin:0;vertical-align:top;}
.accordion-hor .accordionContentWrapper .col1          { width:62.5%;vertical-align:top;}
.accordion-hor .accordionContentWrapper .col h3        { font-family:Arial;font-weight:bold;font-size:17px;margin:47px 0 0 24px;padding:0;text-transform:uppercase;}
.accordion-hor .accordionContentWrapper .col .twoline  { margin-top:24px;}
.accordion-hor .accordionContentWrapper .col .sep      { width:100%;display:inline-block;border-top:3px solid #a9aaac;margin-left:-2px; }
.accordion-hor .accordionContentWrapper .col p         { width:85%;font-size:14px;line-height:20px;margin-left:24px;}
.accordion-hor .accordionContentWrapper .col2          { height:100%;padding:0;margin:0;vertical-align:middle;text-align:center;}

.accordion-hor .accordionContentWrapper .slide1 .col2  { width:158px;height:159px;background-image:url(../img/charts/desktop/admin_accordion_slide_1.png);background-repeat:no-repeat;background-position:center center;}
.accordion-hor .accordionContentWrapper .slide2 .col2  { width:159px;height:159px;background-image:url(../img/charts/desktop/admin_accordion_slide_2.png);background-repeat:no-repeat;background-position:center center;}
.accordion-hor .accordionContentWrapper .slide4 .col2  { width:159px;height:159px;background-image:url(../img/charts/desktop/admin_accordion_slide_4.png);background-repeat:no-repeat;background-position:center center;}
.accordion-hor .accordionContentWrapper .slide5 .col2  { width:159px;height:158px;background-image:url(../img/charts/desktop/admin_accordion_slide_5.png);background-repeat:no-repeat;background-position:center center;}
.accordion-hor .accordionContentWrapper .slide6 .col2  { width:159px;height:159px;background-image:url(../img/charts/desktop/admin_accordion_slide_6.png);background-repeat:no-repeat;background-position:center center;}

.accordion-hor .accordionContentWrapper .slide1 p               { width:94.5%;}
.accordion-hor .accordionContentWrapper .slide2 p               { width:96.5%;}
.accordion-hor .accordionContentWrapper .slide3 p               { width:91%;}
.accordion-hor .accordionContentWrapper .slide4 p               { width:83%;}
.accordion-hor .accordionContentWrapper .slide6 p               { width:88%;}

.accordion-hor .ver-header                  { display:none;}
.accordion-ver .ver-header                  { width:82%;font-family:Arial;font-weight:bold;font-size:0.82em;line-height:0px;margin:0px;padding:0;text-transform:uppercase;position:relative;left:2.6em;top:-32px;color:#ffffff;}

.accordion-ver .accordionContentWrapper table           { height:145px;width:100%;padding:0;margin:0;}
.accordion-ver .accordionContentWrapper .col            { width:95%;padding:0;margin:0;vertical-align:middle;}
.accordion-ver .accordionContentWrapper .col1           { width:63%;vertical-align:middle;}
.accordion-ver .accordionContentWrapper .col .sep       { display:none;}
.accordion-ver .accordionContentWrapper .col h3         { display:none;}
.accordion-ver .accordionContentWrapper .col p          { width:85%;font-size:14px;line-height:20px;margin-left:0.7em;word-spacing:-1px;}
.accordion-hor .accordionContentWrapper .col2           { height:100%;padding:0;margin:0;vertical-align:middle;text-align:center;}

.accordion-ver .accordionContentWrapper .slide1 .col2   { width:115px;height:115px;background-image:url(../img/mobile/admin_accordion_slide_1.png);background-repeat:no-repeat;background-position:center center;}
.accordion-ver .accordionContentWrapper .slide2 .col2   { width:115px;height:115px;background-image:url(../img/mobile/admin_accordion_slide_2.png);background-repeat:no-repeat;background-position:center center;}
.accordion-ver .accordionContentWrapper .slide4 .col2   { width:115px;height:115px;background-image:url(../img/mobile/admin_accordion_slide_4.png);background-repeat:no-repeat;background-position:center center;}
.accordion-ver .accordionContentWrapper .slide5 .col2   { width:115px;height:115px;background-image:url(../img/mobile/admin_accordion_slide_5.png);background-repeat:no-repeat;background-position:center center;}
.accordion-ver .accordionContentWrapper .slide6 .col2   { width:115px;height:115px;background-image:url(../img/mobile/admin_accordion_slide_6.png);background-repeat:no-repeat;background-position:center center;}

.accordion-ver .accordionContentWrapper .slide1 p               { width:92%;}
.accordion-ver .accordionContentWrapper .slide2 p               { width:100%;}
.accordion-ver .accordionContentWrapper .slide3 p               { width:96%;}
.accordion-ver .accordionContentWrapper .slide4 p               { width:93%;}
.accordion-ver .accordionContentWrapper .slide5 p               { width:95%;}
.accordion-ver .accordionContentWrapper .slide6 p               { width:95%;}

.accordion-ver>ul>li>span.numericTab        { left:0.7em!important;font-size:1em!important;}
.accordion-ver>ul>li>h1                     { right:9px!important;top:-18px!important;}
.accordion-ver>ul>li			    { padding-left:0!important;}	

.administrationfooterWrapper_1                { margin-top:17px;width:100%;}
.administrationfooterWrapper_1 .col1          { width:100%;height:23px;padding-top:9px;font-weight:bold;text-align:center;display:inline-block;background-color:#ececec;}
.administrationfooterWrapper_1 .col2          { font-size:12px;line-height:13px;padding-top:10px;}

.administrationfooterWrapper_2                { width:100%;height:100%;display:inline-block;}
                                                  
.administrationfooterWrapper_2 .col1                        { width:100%;margin:17px 0 17px 0;border-top:2px solid #6d6e71;border-bottom:2px solid #6d6e71;} 
.administrationfooterWrapper_2 .col1 .tblvideowrapper       { width:100%;cursor:pointer;}
.administrationfooterWrapper_2 .col1 .videowrapper          { width:52px;height:51px;background-image:url(../img/icon_play.png);background-repeat:no-repeat;background-position:center right;padding:8px 0 8px 0;cursor:pointer;}
.administrationfooterWrapper_2 .col1 .videowrappertxt       { width:64%;font-weight:bold;font-size:1em;line-height:18px;color:#66cc66;text-transform:uppercase;padding:3px 0 0 5px;margin:0; }
.administrationfooterWrapper_2 .col1 .videowrapper:hover    { background-image:url(../img/icon_play_rollover.png); }
    
.administrationfooterWrapper_2 .col2                        { width:100%;}          
.administrationfooterWrapper_2 .col2 .innercol1             { width:100%;margin-top:16px;margin-bottom:17px;}
.administrationfooterWrapper_2 .col2 .forInhalationOnly     { width:100%;height:23px;padding-top:9px;background-color:#ececec;font-weight:bold;text-align:center;}
.administrationfooterWrapper_2 .col2 .innercol2             { width:100%;word-spacing:-2px;}
.administrationfooterWrapper_2 .col2 .innercol2 ul          { width:98%;}

.dosingInnerWrapper                { margin:20px auto 0 auto;}
.dosingInnerWrapper .row1          { background-color:#e5e6e6;width:106%;margin-left:-0.7em;overflow:hidden;float:left;}
.dosingInnerWrapper .row1 p        { width:65.5%;font-family:DINPro-Regular, Arial;font-size:15px;line-height:20px;color:#000000;margin:0 0 0 0;padding:0 0 0 29.5%;text-align:left;vertical-align:middle;word-spacing:-1px;}
.dosingInnerWrapper .row1_col1     { height:112px;background-size:23%;background-image:url(../img/mobile/dosing_col_1.png);background-repeat:no-repeat;background-position:0.7em center;border-bottom:2px solid #ffffff;}
.dosingInnerWrapper .row1_col2     { height:112px;background-size:23%;background-image:url(../img/mobile/dosing_col_2.png);background-repeat:no-repeat;background-position:0.7em center;border-bottom:2px solid #ffffff;}
.dosingInnerWrapper .row1_col3     { height:114px;background-size:23%;background-image:url(../img/mobile/dosing_col_3.png);background-repeat:no-repeat;background-position:0.7em center;border-bottom:0px solid #ffffff;}
.dosingInnerWrapper .row1 p b      { font-family:DINPro-Bold, Arial;font-weight:normal; }

.dosingInnerWrapper .row1_col1 p    { padding-top:7.5%;}
.dosingInnerWrapper .row1_col2 p    { padding-top:10.5%;}
.dosingInnerWrapper .row1_col3 p    { width:60%;padding-top:5%;}

.row2Wrapper                            { margin:0px 0 0 0;display:inline-block;width:100%;}
.dosingInnerWrapper .row2               { margin:0;padding:0;}
.dosingInnerWrapper .row2_col2          { width:100%;text-align:center;margin-top:17px;border-top:2px solid #4b4b4b;}
.dosingInnerWrapper .row2_col2 img      { display:none;}
.dosingInnerWrapper .row2_col1          { width:100%;background-image:url(../img/icon_play_green.png);background-repeat:no-repeat;background-position:left center;padding:0;margin:24px 0 0 0;cursor:pointer;}
.dosingInnerWrapper .row2_col1 p        { font-family:DINPro-Bold, Arial;font-weight:normal;font-size:14px;line-height:16px;color:#66cc66;text-transform:uppercase;padding:0 0 0 60px;margin:0; }
.dosingInnerWrapper .row2_col3          { height:43px;width:100%;background-image:url(../img/icon_learnabout.png);background-repeat:no-repeat;background-position:left center;padding:12px 0 0 0;margin:12px 0 0 0;cursor:pointer;text-align:left;}
.dosingInnerWrapper .row2_col3 p        { font-family:DINPro-Bold, Arial;font-weight:normal;font-size:14px;line-height:16px;color:#666666;text-transform:uppercase;padding:0 0px 0 56px;margin:0; text-decoration:none;}


.techsection2Wrapper                { margin:24px 0 15px 0;}
.techsection2Wrapper .col           { width:94%; background-color:#e5e6e6;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.techsection2Wrapper .col1          { padding:10px;}
.techsection2Wrapper .col1 ul       { width:98%;}
.techsection2Wrapper .col1 ul li    { margin-top:15px;word-spacing:-1px;}

.techsection2Wrapper .col2          { padding:10px;margin-top:20px;}
.techsection2Wrapper .col2  h3      { margin-top:20px; }
.techsection2Wrapper .col2  .sep    { margin-top:0px;border-bottom:3px solid #0099cc; }
.techsection2Wrapper .col2  p       { margin:14px 0 0 0;padding:0;word-spacing:-2px;}

.techsection2OuterWrapper .trademarktxt { width:84%;margin:15px auto 0 auto; font-size:0.875em;text-align:center;font-weight:bold;}
.technology_header sup                      { top:1px;left:-1px;}
.techsection2OuterWrapper .trademarktxt sup { top:1px;}

.techsection3OuterWrapper           { width:100%;margin:1.125em 0 0 0;}
.techsection3Wrapper                { margin:0;}
.techsection3Wrapper .col1          { }
.techsection3Wrapper .col2          { width:100%}
.techsection3Wrapper .col2 h3       { margin-top:20px;}
.techsection3Wrapper .col2 ul       { width:95%;line-height:17px;}
 
.techsection1OuterWrapper           { margin:0 auto 0 auto;}     
.techsection1Wrapper                { width:100%;margin:10px auto 0 auto;overflow:hidden;}    
.techsection1Wrapper .col1          { width:100%;margin:0 auto 0 auto;padding:0;display:inline-block;position:relative;}                            
.techsection1Wrapper .col2          { width:100%;margin:0 auto 0 auto;padding:0;position:relative;}                            
.techsection1Wrapper .step1         { width:28%;height:108px;background-position:center center;background-image:url(../img/mobile/technology_section1_step_1.png);background-repeat:no-repeat;background-size:100%;cursor:pointer;margin:0 8px 0 6%;padding:0; float:left;}
.techsection1Wrapper .step2         { width:28%;height:108px;background-position:center center;background-image:url(../img/mobile/technology_section1_step_2.png);background-repeat:no-repeat;background-size:100%;margin-bottom:10px;margin-right:8px;padding:0; cursor:pointer;float:left;}
.techsection1Wrapper .step3         { width:28%;height:108px;background-position:center center;background-image:url(../img/mobile/technology_section1_step_3.png);background-repeat:no-repeat;background-size:100%;cursor:pointer;padding:0; float:left;}

.techsection1Wrapper .step1_selected,
.techsection1Wrapper .step1:hover   { width:28%;height:108px;background-position:center center;background-image:url(../img/mobile/technology_section1_step_1_rollover.png);background-repeat:no-repeat;margin-bottom:10px; }
.techsection1Wrapper .step2_selected,
.techsection1Wrapper .step2:hover   { width:28%;height:108px;background-position:center center;background-image:url(../img/mobile/technology_section1_step_2_rollover.png);background-repeat:no-repeat;margin-bottom:10px; }
/*
.techsection1Wrapper .step3:hover   { width:28%;height:101px;background-position:center center;background-image:url(../img/mobile/technology_section1_step_3_rollover.png);background-repeat:no-repeat; }
*/

.techsection1Wrapper .illustrationWrapper       { height:335px;margin-top:10px;}
.techsection1Wrapper .illustration              { height:340px;background-image:url(../img/mobile/technology_section1_illustration.png);background-repeat:no-repeat;background-size:contain;display:block;}                
.techsection1Wrapper .anim_step_1_mobile        { height:340px;background-image:url(../img/mobile/technology_section1_illustration_Step_1.png);background-repeat:no-repeat;background-size:contain;display:none;}                
.techsection1Wrapper .anim_step_2_mobile        { height:340px;background-image:url(../img/mobile/technology_section1_illustration_Step_2.png);background-repeat:no-repeat;background-size:contain;display:none;}                


.techsection1Wrapper .step1Wrapper              {}
.techsection1Wrapper .anim_step1_a              { width:462px;height:287px;background-image:url(../img/animation/step_1.png);background-repeat:no-repeat;background-size:62%;position:relative;z-index:10;display:none;}                
.techsection1Wrapper .anim_step1_innerdevice    { width:234px;height:177px;background-image:url(../img/animation/step_1_innerdevice.png);background-repeat:no-repeat;background-size:62%;background-position:center 1.7em; position:relative;z-index:11;display:none;}                

.techsection1Wrapper .anim_step2_innerdevice    { height:177px;width:234px;background-image:url(../img/animation/step_2_innerdevice.png);background-size:62%;background-repeat:no-repeat;background-position:center 1.7em;position:relative;z-index:11;display:none;}                
.techsection1Wrapper .anim_step2_b              { height:92px;width:167px;background-image:url(../img/animation/step_2_b.png);background-size:62%;background-repeat:no-repeat;background-position:center 1.7em;position:relative;z-index:12;top:-52%;left:8%;display:none;}            
.techsection1Wrapper .anim_step2_c              { height:92px;width:282px;background-image:url(../img/animation/step_2_c.png);background-size:62%;background-repeat:no-repeat;background-position:center 1.7em;position:relative;z-index:12;top:-84%;left:4%;display:none;}            

.techsection1Wrapper .anim_label_1              { height:130px;width:191px;background-image:url(../img/animation/label_1.png);background-repeat:no-repeat;background-size:62%;position:absolute;z-index:13;top:34%;left:0;display:none;}
.techsection1Wrapper .anim_label_2              { height:130px;width:220px;background-image:url(../img/animation/label_2.png);background-repeat:no-repeat;background-size:62%;position:absolute;z-index:13;top:34%;left:29%;display:none;}
.techsection1Wrapper .anim_label_3              { height:130px;width:191px;background-image:url(../img/animation/label_3.png);background-repeat:no-repeat;background-size:62%;position:absolute;z-index:13;top:34%;left:0;display:none;}
.techsection1Wrapper .anim_label_4              { height:130px;width:220px;background-image:url(../img/animation/label_4.png);background-repeat:no-repeat;background-size:62%;position:absolute;z-index:13;top:34%;left:29%;display:none;}    
.techsection1Wrapper .anim_label_5              { height:42px;width:75px;background-image:url(../img/animation/label_5.png);background-repeat:no-repeat;background-size:62%;position:absolute;z-index:13;top:14px;left:20%;display:none;}    


.techsection1Wrapper .col2 .footnote        { width:100%;font-size:0.813em;font-weight:bold;text-align:center;color:#333333;display:inline-block;margin-top:10px;}
.techsection3Wrapper .col2 .chartfooter     { margin-top:1em;display:inline-block;}
.techsection3Wrapper .col2 .chartfooter .reftxt { width:98.3%!important;}
.techsection3Wrapper .col2 .chartfooter .ref .sup_asterisks { font-size:70%!important;top:-3px!important;}

.imgtechnology_section2_1_a             { background-size:contain; background-image:url(../img/mobile/technology_section2_1_a.png);background-repeat:no-repeat;padding:14%;}
.imgtechnology_section2_1_b             { background-size:contain; background-image:url(../img/mobile/technology_section2_1_b.png);background-repeat:no-repeat;padding:21%;}
.imgtechnology_section3_1               { background-size:contain; background-image:url(../img/mobile/technology_section3_1.png);background-repeat:no-repeat;padding:40% 0 0 100%;margin-top:20px;}    
.imgtechnology_section2_3               { background-size:contain;background-image:url(../img/mobile/technology_section2_3.png);background-repeat:no-repeat;padding:16% 0 0 100%;display:inline-block;cursor:pointer;margin-top:5px;}


/* keeps the lightbox window in the current viewport */
.modalOuterWrapper                                      { position:fixed;top:0;left:0;width:100%;height:100%;background-color:#ffffff;text-align:center;display:none;z-index:990;
                                                          background: rgb(255, 255, 255);         /* Fallback for web browsers that doesn't support RGBa */
                                                          background: rgba(255, 255, 255, 0.97); /* RGBa with 0.6 opacity */}
.modalOuterWrapper .modalInnerWrapper                   { background-color:#f2f2f2;color: #FFFFFF;width: 100%;height:100%;margin: 0 auto;vertical-align: middle;top:0%; }
.modalOuterWrapper .modalContentWrapper                 { margin:0; text-align:center;}
.modal_logo                                             { margin-top: 10px; max-width: 75px;}
.modalOuterWrapper .modalContentWrapper .content        { font-family:DINPro-Bold, Arial;font-weight:normal;font-size:0.75em;line-height:15px;color:#666666;margin:0;padding:26px 0 0 0;}
.modalOuterWrapper .modalContentWrapper .content p      { padding:0 0 15px 0;margin:0;}
.modalOuterWrapper .btnWrapper                          { display:inline-block;margin:0 auto 0 0;text-align:center;}
.modalOuterWrapper .modalInnerWrapper  .boxedHeader .headerTxt  { font-weight:normal;font-size:1.3em;}                 
.modalOuterWrapper .btn_callout_continue                { width:341px;height:37px;background-image:url(../img/btn_modal_continue.png);background-repeat:no-repeat;margin-top:24px;background-size:90%;background-position:40% 0;}
.modalOuterWrapper .btn_callout_cancel                  { width:341px;height:37px;background-image:url(../img/btn_modal_return.png);background-repeat:no-repeat;margin-top:15px;background-size:90%;background-position:40% 0;}


.modalOuterWrapper .btn_callout_continue_rems           { width:253px;height:36px;background-image:url(../img/btn_modal_continue_rems.png);background-repeat:no-repeat;margin:17px auto 20px auto;}
.modalOuterWrapper .btn_callout_continue_rems:hover     { background-image:url(../img/btn_modal_continue_rems_rollover.png);}

.modalOuterWrapper .overlay_close                       { background-image:url(../img/btn_modal_close.png);background-repeat:no-repeat;background-color:transparent;width:37px;height:37px;cursor:pointer;position:relative;left:44%;z-index:999;}


.modalOuterWrapper .modalContentWrapper .content h2     { font-family:DINPro-Bold, Arial;font-weight:normal;font-size:1.4em;line-height:1.2em;color:#4c4c4c;margin:22px 0 0 0;padding:0;text-align:center;}
.modalOuterWrapper .modalContentWrapper .content h3     { font-family:DINPro-Bold, Arial;font-weight:normal;font-size:1.15em;line-height:1.1em;color:#0099cc;margin:15px 0 0 0;padding:0;text-align:center;}

#modal_adasuverems .modalContentWrapper                { padding:0;margin:0!important;}
#modal_adasuverems .modalInnerWrapper                  { width:95%;height:550px;padding:0 0.5em 0 0.5em;}
#modal_adasuverems .modalInnerWrapper .graybox         { font-size:0.938em;font-weight:normal;margin:12px auto 0 auto;width:98%;padding:15px 0 0 0; }    
#modal_adasuverems .modalInnerWrapper .footnote        { width:83.6%;font-size:10px;margin:7px auto;word-spacing:0px;} 
#modal_adasuverems .modalInnerWrapper .remsboxedheader { margin-left:0px;}
#modal_adasuverems .content h3                         { font-size:1.205em;word-spacing:0px;width:88%;margin:15px auto;}
#modal_adasuverems .content h2                         { width:88%;margin:15px auto;}
#modal_adasuverems .overlay_close                      { margin-top:13px;}

#modal_seeitinaction .modalInnerWrapper                {  width:100%;height:100%;}
#modal_seeitinaction .content                          { width:629px;height:355px;position:absolute;top:22%;padding:0; background-image:url(../img/bg_seeitinaction.png);background-repeat:no-repeat;background-size:51%;}
#modal_seeitinaction .modalContentWrapper              { margin:0;padding:0;}
#modal_seeitinaction .overlay_close                    { position:relative;top:320px;background-image:url(../img/btn_modal_close_white_bg.png);background-repeat:no-repeat;background-color:transparent;}
                                                         
#modal_instructionforuse .modalInnerWrapper            { width:100%;height:100%;}
#modal_instructionforuse .content                      { width:629px;height:353px;position:absolute;top:22%;padding:0; background-image:url(../img/bg_instructionforuse.png);background-repeat:no-repeat;background-size:51%;}
#modal_instructionforuse .modalContentWrapper          { margin:0;padding:0;}
#modal_instructionforuse .overlay_close                { position:relative;top:320px;background-image:url(../img/btn_modal_close_white_bg.png);background-repeat:no-repeat;background-color:transparent;}

#modal_resources .content               { margin:0px 0 0 -0.7em;}
#modal_resources .content p             { width:85%;font-size:1.15em;line-height:1.1em;margin:0 auto 0 auto;}
#modal_resources .modalInnerWrapper     { padding-top:15%;}
#modal_resources .overlay_close         { position:relative!important;margin-top:20px;}
#modal_resources .logo_tevaselect       { margin-top:-2px;margin-left:-16px;}
#modal_resources .btnWrapper            { margin-top:-16px!important;}
 

.vjs-default-skin .vjs-big-play-button  { left:33%!important;top:1.3em!important;width:3em!important;height:2.6em!important;}

.mac-os .isiContent ul li ul li     { background-position:0 5px;}
.mac-os .modalOuterWrapper .overlay_close   { bottom:0px!important;}

/* Samsumg Galaxy S2 */
@media only screen and (max-device-width : 320px) and (-webkit-device-pixel-ratio:1.5) and (max-aspect-ratio: 13/9)   /*portrait*/
{
    .footerContent .lblrights               { float:left;margin-right:2px;}
    .footerContent .lblPRAC_1               { float:left;}
    .footerContent .lblPRAC_2               { float:left;}
    .footerContent .tevaselectlogocol	    { width:30%;} 	
    .footerContent table td img	            { max-width:85%;}  	
                  
    .spotlightWrapper .col p                        { width:67%;font-size:14px;}
    .defaultWrapper                                 { margin-top:-2em;}
    .default_banner                                 { width:107%;}
    .overviewWrapper .overviewcontentWrapper .colcontentWrapper .contenttxt         { font-size:14px;}
    .overviewWrapper .overviewcontentWrapper .colcontentWrapper .contenttxt_col3    { width:98%;}
    .agitation_section_2_wrapper                    { margin-bottom:-46px;}
    .dosingInnerWrapper .row1_col3 p                { width:67%;}    
    .expandableISIInnerWrapper .tblisiBarWrapper .isitxt    { width:65%;}
    .contactboxWrapper                              { width:86.5%} 
     .accordionContainer             { width:107%;}
}
/* iPhone 5 */
@media only screen and (max-device-width : 320px) and (-webkit-device-pixel-ratio:2) and (orientation: portrait)
{
    .footerContent .lblrights               { float:left;margin-right:2px;}
    .footerContent .lblPRAC_1               { float:left;margin-right:0%;}
    .footerContent .lblPRAC_2               { float:right;}
    
    .homepage.spotlightWrapper                      { margin-top:-31px;}
    .spotlightWrapper .col1 .colcontentWrapper      { top: 10%;}
    .spotlightWrapper .col2 .colcontentWrapper      { top: 17%;}
    .spotlightWrapper .col3 .colcontentWrapper      { top: 20%;}
    .spotlightWrapper .col p                        { width:50%;font-size:14px;}
    .defaultWrapper                                 { margin-top:-2em;}
    .default_banner                                 { width:107%;}
    .overviewWrapper .overviewcontentWrapper .colcontentWrapper .contenttxt         { font-size:14px;}
    .overviewWrapper .overviewcontentWrapper .colcontentWrapper .contenttxt_col3    { width:97%;}
    .agitation_section_2_wrapper                    { margin-bottom:-46px;}
    .dosingInnerWrapper .row1_col3 p                { width:67%;}        
    .agitationWrapper .boxedHeader .headerTxt       { width:100%;font-size:14px;}
    .techsection1Wrapper .illustrationWrapper       { height:300px;}
    .expandableISIInnerWrapper .tblisiBarWrapper .isitxt    { width:65%;}
    .contactboxWrapper                              			{ width:86.5%}
    .modalOuterWrapper .modalInnerWrapper .boxedHeader .headerTxt 	{ padding:3px;}
    .modalOuterWrapper .modalContentWrapper .content   	{ padding-top:20px;}
    #modal_adasuverems .modalInnerWrapper .graybox     	{ padding-top:10px} 
    #modal_adasuverems .overlay_close		       	{ margin-top:10px;} 		
    .modalOuterWrapper .btn_callout_continue_rems	{ margin:17px auto 15px auto!important;}
   	   
    .modalOuterWrapper .btn_callout_continue		{ margin-top:12px;}
    .contactboxWrapper					{ width:92.5%;}	
    #modal_resources .btnWrapper            { margin-top:-10px!important;}
    .techsection3Wrapper .col2 .chartfooter .reftxt { width:98.5%!important;}
    .break_href                     { clear:right;display:block;}
    .accordionContainer             { width:107%;}
    .adverseContentWrapper .chartfooter .reftxt       {width:98%!important;}
}



/* if portrait mode is detected, rotate the entire site -90 degrees to hint rotating to landscape */
@media screen and (min-aspect-ratio: 13/9)     /*landscape*/
{
     html,
     body {  width:100%;height:100%;background-color:#009ddc;color:#ffffff;margin:0;padding:0;font-family: Arial;font-weight:normal;font-size:16px; /* don not change this base font*/    }

    .bodyWrapper    { display:none;}

    .mobileLandscapeOuterWrapper    { width:100%;display:block;}
    .mobileLandscapeInnerWrapper    { text-align:center;margin:auto;}

    .mobileLandscapeInnerWrapper img    { width:21%;margin:2% 0 1% 0;}
    .mobileLandscapeInnerWrapper h1 { font-family:DINPro-Bold, Arial;font-weight:normal;font-size:1.98em;line-height:1.1em;margin:0;padding:0;   }
    .mobileLandscapeInnerWrapper h2 { font-family:DINPro-Regular, Arial; font-weight:normal;font-size:1.05em;line-height:1em;margin:1% 0 0 0;padding:0;}

    .videomodalactive .mobileLandscapeOuterWrapper    { display:none;}
    .videomodalactive .bodyWrapper    { display:block;}
    #modal_instructionforuse .content,
    #modal_seeitinaction .content     { left:19%;}    
    .videomodalactive #modal_instructionforuse .overlay_close,
    .videomodalactive #modal_seeitinaction .overlay_close { top:55px;left:80%;}
}
/* Samsumg Galaxy S2 */
@media only screen and (max-device-width : 320px) and (-webkit-device-pixel-ratio:1.5) and (min-aspect-ratio: 13/9)     /*landscape*/
{
    .videomodalactive .mobileLandscapeOuterWrapper    { display:none!important;}
    .videomodalactive .bodyWrapper    { display:block!important;}
    .mobileLandscapeInnerWrapper h1 { font-family:DINPro-Bold, Arial;font-weight:normal;font-size:1.75em;line-height:1.1em;margin:0;padding:0;   }
    .videomodalactive #modal_instructionforuse .overlay_close,
    .videomodalactive #modal_seeitinaction .overlay_close { top:50px;left:80%;}
}
/* iPhone 5 */
@media only screen and (max-device-width : 320px) and (max-device-width : 568px)  and (-webkit-device-pixel-ratio:2) and (orientation: landscape)
{
    .mobileLandscapeInnerWrapper        { text-align:center;margin:12% 0 0 0;overflow:hidden;}    
    .mobileLandscapeInnerWrapper img    { width:22%;margin:7.5% 0 2% 0!important;}
    .videomodalactive #modal_instructionforuse .overlay_close,
    .videomodalactive #modal_seeitinaction .overlay_close { top:69px;left:77%;}
}
/* iPhone 4 */
@media only screen and (min-device-width: 320px)  and (max-device-width: 480px)  and (device-aspect-ratio: 2/3) and (orientation:landscape)
{
    .mobileLandscapeInnerWrapper        { text-align:center;margin:5% 0 0 0;overflow:hidden;}  
    .mobileLandscapeInnerWrapper h1 { font-size:1.78em;line-height:1.1em;margin:0;padding:0;   }
    .mobileLandscapeInnerWrapper h2 { font-size:0.9em;line-height:1em;margin:1% 0 0 0;padding:0;}
    .mobileLandscapeInnerWrapper img    { width:22%;margin:0% 0 2% 0;}
    .videomodalactive #modal_instructionforuse .overlay_close,
    .videomodalactive #modal_seeitinaction .overlay_close { top:69px;left:87%;}
}