/* Mobile Styles*/
@media only screen and (max-width: 1194px) {
    /*global*/
    body{line-height:1.3;}
    .mPadding-10 {padding:10px}
    .marL40mob45 {margin-left: 45px;}
    .m-padBot10{padding-bottom:10px}
    /*Carousel*/
   
   .bx-wrapper, .bx-wrapper .bx-viewport {
    max-height: 271px;
    margin: 0 auto;
}
.homeslides .bx-wrapper {
    width: 320px;
    margin-left: -160px;
}
.slideContInner {
    width: 200px;
    margin-left: -50px;
}
.slideContent,.bx-wrapper img.mpage {left: 0;
    width:320px;height:271px;max-height:271px;max-width:320px;
    margin:0 auto;}
.support .slideContInner {
    text-align: left;
    margin: 15px 0 0 0;
    padding: 0;
    right:0;
    max-width: 160px;
    left: auto;
}
.pediatric .slideContInner{width: 95%;}
.support .slideContInner,.inspire .slideContInner{width:auto;}

.inspire .slideContInner,
.pediatric .slideContInner, .slideContInner {
    top: 0;
    left: 0;
    margin: 0;
    text-align: left;
    padding: 0 10px;
    margin: 10px 0;right: auto;
}
.support .slideContInner{margin-right:10px;}
.support .homeBannerSlide {left: 0;}
.slideContent .avenir-demi {font-size: 20px;}
.slideContent h1 > .avenir-med,
.slideContent .avenir-med,.slideContent .arialR{font-size: 11px;line-height: 15px;}
.slideContent h1 > .avenir-med,
.slideContent .avenir-med,
.slideContent .arialR{padding-bottom:0;}
.inspire .slideContent .avenir-med {margin-top: 3px;}
.homeBannerSlide {
    padding-bottom: 0;
    margin-top: 15px;
    background: #e93f40;
    height: 33px;
    padding: 0 8px;
    box-shadow: 3px 2px 4px 2px rgba( 0, 0, 0,0.3 );
    line-height: 33px;
    position: relative;
} 
.homeslides .bx-wrapper ul li a{
    /*box-shadow: 3px 4px 2px -1px rgba( 0, 0, 0,0.4 );*/
    padding: 0;
    height: 33px;
    line-height: 35px;
    margin: 0;
    font-size: 12px;}  

.support .slideContent .avenir-demi + .avenir-med {padding-top: 0;max-width: 130px;}
.inspire .slideContInner {padding: 0 0 0 12px;}
.inspire .homeBannerSlide {
    float: right;
    margin-right: 10px;
}
.inspire .slideContent{text-align:left;} 
	/**redesign start*/
	.open{background:none;margin-bottom:0px;}
	.sblock.blockmob{width:100% !important;padding: 15px 0 !important;}
.sblock.blockmob h3{width: 66%;
    margin: 0 auto;}
	.treatment.treatmentmob{padding-bottom: 20px;}
	/*Redesign End--*/
	article {
		position: relative;
		margin: 0 auto;
		width: 320px;
		overflow: hidden;
	}
	/*global*/
    hr {width: 100%}
	.wrapper {
		position: relative;
		margin: 0 auto;
		max-width: 100%;
		width: 320px;
	}
	.topwrap {margin: 0 auto;max-width: 100%; }
	.pad10 {padding: 10px;}
	.mpage {display: block !important}
	.fHalf .y .mpage {
		position: relative;
		top: 15px;
	}
	article .subpage .pad10 .DiKn.one {
		padding-left: 0;
		text-align: left;
	}
	.dpage {
		display: none !important
	}
	#phaases-of-CML.fHalf .f_d {
		font: bold 18px Arial !important;
		color: #142985;
	}
    
    #phaases-of-CML .subpage h2 {
    font-size: 18px;
}
	#phaases-of-CML.fHalf {
		padding-top: 30px;
	}
	#phaases-of-CML.fHalf img.h_i_2 {
		margin-right: 10px;
		float: left;
		max-width: 100%;
		width: 45%;
		margin-top: 0;
	}
	#phaases-of-CML.fHalf img.h_i_2 {
		width: 49%;
		float: left;
	}
	.forAdultPatient .rej {
		background-color: #e1edff;
		height: auto;
		padding: 13px;
		display: inline-block;
        
	}
.rej .rememberblue {max-width: 100%;}

	.forAdultPatient .rej .r_a_i {
	    margin-right: 15px;
    margin-left: 0;
    top: 13px;
	}
	.forAdultPatient .rej .remembertitle, 
    .forAdultPatient .rej .enrolltxt {
    width: 67%;
    float: right;
}
.forAdultPatient .rej .enrolltxt {
    padding: 5px 0 5px 20px;
}
.forAdultPatient .rej .remembertitle {
vertical-align: top;
padding: 0;
border-right: none;
}
.rej .remembertitle h2.h2 {font-size: 14px;}

	/* Header Content
	========================================================================== */
	.header-container {
		background: #FFF;
		width: 100%;
		height: auto;
	}
	header > h1.title {
		margin: 10px 10px 0 10px;
		padding: 0;
		width: 120px;
		height: 110px;
	}
	header > h1.title img {
		max-width: 100%;
	}
	header > div.product-links {
		display: block;
	}
	div.product-links ul li {
		text-align: right;
		float: right;
		clear: right;
	}
	div.product-links ul li a {
		border-right: none;
		font-weight: 600;
	}
	div.product-links ul li.indication.active,
	div.product-links ul li.indication a {
		border: none;
		text-decoration: none;
	}
	div.product-links ul li.indication.active {
		box-shadow: none;
	}
	header > div#brand-link {
		position: absolute;
		margin-top: 15px;
		right: 0;
		width: 50%;
		left: 10px;
	}
	header > div.mobile-util-links {
		background-color: #edf3f4;
		border-bottom: 1px solid #d1d7d8;
	}
	div.mobile-util-links ul {
		position: relative;
		display: table;
		width: 100%;
		list-style: none;
	}
	div.mobile-util-links ul li {
		float: left;
		padding: 0;
		width: 49%;
		text-align: center;
		border-right: 1px solid #9a9e9f
	}
	div.mobile-util-links ul li.indication {
		border-right: none;
	}
	div.mobile-util-links ul li a {
		position: relative;
		padding-right: 10px;
		font-size: 14px;
		line-height: 1;
		color: #32404d;
		text-decoration: none
	}
	div.mobile-util-links ul li a:after {
		position: absolute;
		content: "\0020";
		display: block;
		top: 3px;
		right: 0;
		width: 5px;
		height: 10px;
		background: url("../images/global/mobile/orange_arrow_rt_m.png") no-repeat;
	}
	div.mobile-util-links ul li.indication.active a {
		padding-right: 15px;
	}
	div.mobile-util-links ul li.indication.active a:after {
		width: 10px;
		height: 10px;
		background: url("../images/global/mobile/orange_arrow_down_m.png") right center no-repeat;
	}
	/* -------- Indications Tray -------- */
	div.indication-tray {
		display: none;
		float: right;
		position: absolute;
		margin-top: 80px;
		padding: 10px 9px;
		min-width: 300px;
		width: auto;
		height: auto;
		background-color: #fff;
		border-bottom: 2px solid #d4d8dc;
	}
	div.indication-tray.active {
		display: block;
	}
	/* -------- Product Tray -------- */
	div.product-tray {
		display: none;
		float: right;
		position: absolute;
		margin-top: 156px;
		padding: 10px;
		max-width: 300px;
		width: 99%;
		height: auto;
		background: #f5f5f5;
		z-index: 1000;
		border-bottom: 1px solid #CCC;
	}
	div.product-tray.active {
		display: block;
	}
	div.product-tray p {
		font-size: 14px;
		color: #000000;
		text-align: left;
		padding: 5px 0px;
		font-weight: bold;
	}
	div.product-tray p.ind-close {
		float: right;
		position: relative;
		top: 5px;
		right: 0;
		text-align: right;
		padding-left: 18px;
		background: url("../global/images/mobile/btn_close.png") left center no-repeat;
		width: 21px;
		height: 21px;
		cursor: pointer;
	}
	div.product-tray p.ind-close span {
		display: none
	}
	/**** Left Nav
	========================================================================== */
	.main div.leftCol {
		position: relative;
		left: 0;
		top: 0;
		width: 100%;
	}
	/* Main Content
	========================================================================== */
	.heroContent {
		display: none;
	}
	.main section {
		width: 100%;
	}
	.main article h1 {
		font-size: 28px;
	}
	.main article div.tabContent h2 {
		margin-bottom: 15px;
		font-size: 18px;
		line-height: 1.3em;
		text-transform: none
	}
	.main article div.tabContent h3 {
		margin-bottom: 15px;
		font-size: 15px;
		line-height: 1.3em;
	}
	.main article div.tabContent h4 {
		font-size: 18px;
		line-height: 1.3em;
	}
	.main article p.text {
		width: 100%;
	}
	/****Sprycel Assist Homepage Mobile Callout
	========================================================================== */
	.sassist {
		margin: 0;
	}
	/****Callouts
	========================================================================== */
	.subpage div.icons {
		width: 90%;
	}
	.subpage div.centered {
		text-align: center !important;
	}
	.subpage div.icons p.helpfultip {
		text-align: center;
		padding: 0 8px;
		font-size: 14px;
	}
	.subpage div.icons img.nofloat {
		padding: 0;
		float: none !important;
	}
	.subpage div.icons .icons-content p.question {
		margin: 20px 0 0;
		text-align: center;
	}
	.subpage div.icons .icons-content p.cta {
		float: none;
		margin-bottom: 10px;
		padding-top: 10px;
	}
	/** Resources
	========================================================================== */
	.subpage .res-container {
		width: 100%;
		padding: 10px 0 0;
	}
	.subpage .res-container img {
		float: none;
		max-width: 100%;
		width: auto;
		padding: 10px 20px 0;
	}
	.subpage .res-content {
		padding: 0;
	}
	/* Homepage
	========================================================================== */
	div#survival, div#support {
		padding: 20px 10px 10px 10px;
	}
	/* Subpages
	========================================================================== */
	div.heading {
		position: relative;
		display: table;
		height: 52px;
	}
	div.heading h1 {
		margin: 26px 0 0 10px;
		font: normal 14px/1 'Helvetica W01 Bold', Helvetica, Helvetica Neue, Arial;
	}
	.subpage {
		margin-left: 0;
		padding-bottom: 25px;
		width: 100%;
	}
	.subpage.notabs {
		padding: 0 10px;
		padding-bottom: 25px;
		max-width: 300px;
		width: 100%;
	}
	.subpage div.tabContent {
		min-height: 300px;
	}
	.subpage ul.lists.main {
		margin: 20px 0 20px 30px;
	}
	/****Headers
	========================================================================== */
	.subpage h1 {
		font-size: 20px;
	}
	.subpage h2 {
		font-size: 19.5px;
		line-height: 1.2;
	}
    
	.subpage h3 {
		font-size: 14px;
		line-height: 1.2;
	}
     .subpage .redBar, .subpage h1.h2_new, .subpage h2.h2_new,
    .redBar, h1.redBar {font-size: 20px;}
	/***Tabs
	========================================================================== */
	.tab-content h3 {
		font-size: 14px;
		color: #142985;
		padding-top: 10px;
		margin: 0;
	}
	div.tabs ul li a, div.tabs ul li a:hover {
		height: 160px;
		padding: 13px 10px 0;
		width: 42%;
		color: #fff;
		font-size: 12.5px;
	}
	.tab-content {
		width: 97.5%;
	}
	.tab-content li {
		margin-left: 5px;
	}
	/***** Tables
	========================================================================== */
	.cml-table td {
		font-size: 12px;
	}
	.monitoring thead td {
		font-size: 11px;
	}
	.cml-table thead td {
		font-size: 14px;
	}
	/* Interstitial Popups
	========================================================================== */
	div.interstitialContent {
		padding: 25px 15px 15px 15px;
		max-width: 260px;
		width: 100%;
	}
	div.interstitialContent h2 {
		font-size: 15px
	}
	div.verify {
		float: left;
		clear: both;
	}
	div.verify.right {
		margin-top: 20px !important;
	}
	/**One Card Page
	========================================================================== */
	.oneCardImgLink img {
		display: block;
		float: none;
		margin: 0 auto 20px;
	}
	.subpage .oneCardImgLink img {
		float: none;
		margin: 0 auto;
	}
	.subpage .oneCardImgLink a {
		margin-left: 25px;
	}
	/* Sprycel assist page
	========================================================================== */
	.spr_assist_logo {
		width: 84%;
		border-bottom: 20px;
	}
	.spryAssist h3 {
		font-size: 14px;
		border-bottom: 20px;
	}
	.assIcons img {
		padding-right: 10px;
	}
	.spryAssistIconCon {
		width: 100%;
	}
	.rightCallOutimgMob {
		margin: 0 auto;
		display: block;
		text-align: center;
	}
	.enrollSupport {
		padding: 12px 0;
		margin: 5px 0;
		text-align: center;
		width: 100%;
		background: #ebebeb;
		font-size: 18px;
		line-height: 22px;
	}
	.enrollSupport span {
		color: #142985;
	}
	.spOneCardCon .enrollSupport {
		font-size: 16px;
	}
	.welParaCon.mPage {
		font-size: 11px;
		text-align: center;
	}
	.spryAssistIconCon .assIcons {
		border: none;
	}
	.spryAssistIconCon {
		margin: 20px 0;
	}
	.spcardcon {
		width: 292px;
	}
	.spOneCardCon {
		padding: 12px 12px 40px 12px;
	}
	.co-payCon {
		width: 100%;
	}
	.co-pay {
		margin-top: 12px;
	}
	.spcardcon p {
		font-size: 12px;
	}
	.spcardcon li {
		font-size: 12px;
	}
	.cop-payImg {
		width: inherit;
		text-align: center;
		margin: 4px auto 0;
		display: block;
		float: none;
        
	}
	.spcardcon h1 {
		font-size: 18px;
		line-height: 1.2;
	}
	.termsAndCondi h2 {
		font-size: 16px;
	}
	.spcardcon p small {
		text-align: center;
		margin: 0 auto;
		display: block;
	}
	.termsAndCondi p, .eligiAndBenefits p, .proTiming p, .addTermsAndCon p {
		margin-top: 14px;
	}
	.enrollSupport {
		color: #343434;
	}
	/* end of Sprycel assist page*/
.blood .moblood {
		display: block;
	}
	.blood .each {
		width: 135px;
		padding: 0;
		vertical-align: top;
	}
	.blood .each img {
		max-width: 75%;
	}
	.blood .each p {
		font-size: 12px;
	}
	.tabContainer {
		width: 100%;
		padding: 5px;
	}
	.calloutabout {
		width: 95%;
		margin: 10px 8px;
		height: auto;
	}
	.callouthead-red {
		padding-top: 10px;
	}
	.callouthead-blue {
		padding-top: 20px;
	}
	.ebtnContainer {
		position: relative;
		bottom: 0px;
	}
	.cmlmon {
		margin: 10px 8px;
		padding: 3px 0 80px 110px;
	}
	.cmlmon .ebtn, .callout-stories .ebtn {
		margin-right: 20px;
	}
	.story {
		padding: 10px;
		width: 90%;
	}
.story.TOM{
	margin: 0px !important;
    padding: 0px !important;
	}
	.callout-stories {
		margin-bottom: 30px;
		background: transparent url("../images/callout-stories-m.jpg") no-repeat scroll 0 0;
		padding: 20px 0 60px 110px;
	}
	.callout-stories > div.blktxt {
		margin-left: -100px;
		margin-top: 50px;
		width: 100%;
		width: 100%;
	}
	.callout-stories > div.whitetxt {
		width: 200px;
	}
	.subpage .callout-stories p {
		margin: 0 0 0 -100px
	}
	.rtborder {
		border-right: 0 !important;
	}
	.callout-phone {
		padding: 10px 10px 50px 80px;
		background-position: 15px 20px;
		margin-bottom: 15px;
	}
	.callout-phone div {
		width: 90%;
		border-left: 1px solid #666;
		padding-left: 10px;
	}
	.callout-phone .first {
		padding: 0 0 0 10px;
		border-right: 0;
	}
	.solitude .mnopadTop {
		padding-top: 0;
	}
    #phaases-of-CML .cml-mon{padding:15px;}
	#phaases-of-CML .cml-mon a{color:#142985;}
	.check {
		padding: 3px 0 9px 100px;
	}
	.studies {
		padding: 0px 0 0px 100px;
		background-position: 15px 25px;
	}
	.facts {
		padding: 0 0 0px 100px;
	}
	.enroll {
		background: #e1edff url(../images/icon-enroll-m.png) no-repeat 0px 0px;
		padding: 0;
		margin: 0;
	}
	.enroll .enrolltxt {
		padding: 10px 30px;
	}
	.enrolltxttop {
		color: #fff;
		text-align: center;
		font-weight: bold;
		font-size: 18px;
		padding: 10px 30px 10px 90px;
	}
	.remember {
		background-position: 15px 30px;
		padding: 10px 10px 10px 105px;
	}
	.remember > div {
		display: block;
	}
	.remembertitle {
		border-bottom: 1px solid #666;
		border-right: 0;
	}
	.subpage m_r_p .remember.quick {
		width: 100%
	}
	.remembertitle {
		width: 153px;
	}
	.subpage .remember h2 {
		padding-right: 0px;
	}
	/*****tabs**/
	.tab1 span.tabarrow.active {
		left: 50px;
	}
	.tab2 span.tabarrow.active {
		right: 30px;
	}
	.tab1 span.tabarrow.active, .tab2 span.tabarrow.active {
		border-left: 40px solid transparent;
		border-right: 40px solid transparent;
		border-top: 25px solid #193c97;
		position: absolute;
		top: 359px;
	}
	.tab-content img {
		max-width: 100%;
	}
	ul.acc li h2.studyaccord, ul.acc li h2.seaccord {
		font-size: 15px;
		padding: 15px 15px 10px 65px;
	}
	ul.acc li i {
		right: 15px;
	}
	.sympmob {
		display: inline-block;
	}
	.sympmob .sblock {
		width: 147px;
		padding: 0;
	}
	.sblock.left15 {
		margin-left: 20px;
	}
.displTable > .ebtn.displTCell,.displTable > .ebtn.monitor.paddingAnchor.displTCell{    padding-top: 0;
    line-height: normal;
    vertical-align: middle;
    display: table-cell;
    height: 55px;}
.learnAb {
    padding-left: 110px;height: 90px;
  
}
.mobileSetting {
    max-width: 100%;
}
.callout-stories {
    padding: 20px 0 0 0;    height: auto;
}
.callout-stories > div.fright {
    float: none;    margin-top: 10px;
}
h1.popupcard {
		color: #142985;
	}
	p.assist {
		margin-bottom: 5px;
	}
.calloutabout.callouttab {height: auto;}
	.abtspry li {
		line-height: 1.3;
	}
.solitude.midtext {
		background: #dceaff;
		margin-top: 0;
		padding-top: 8px;
	}
	img.img-responsive.cellsimg {
		margin-bottom: 12px;
	}
	.sblock.left15.midcnt {
		width: 231px;
		margin-left: 26px;
	}
	.sblockrounded.block {
		margin-top: 16px;
		margin-bottom: 19px;
	}
	p.mpage.mobileAlign.phrases {
		margin-left: -7%;
	}
.testresults.icon {
		padding: 20px 0 17px 107px;
		margin-bottom: 3px;
	}

    #phaases-of-CML{background: #dceaff;}
    /*ADULTS*/
    .subpage div.icons .icons-content h3 {
    font-size: 12px;
    margin-bottom: 10px;
}
   /*CML */
.CMLtreat .transcriptContent #accordion span.plus.open {
	margin-top:-40px;
}
#phaases-of-CML .subpage p.DiKnP {
	position: relative;
	top: -10px;
	font-size: 14px !important;
	margin: 0px !important;
}
.sHalf {
	margin-top: 15px;
}
span.tooltip.moveMeLeft {
	left: -140px !important;
}
.dIdK img.paddingRightChange {
	padding-left: 10px;
	padding-right: 10px;
}
.fHalf .img-fix {
	width:100%;
}
#phaases-of-CML .subpage p.DiKnP.r.top0 {
	top:0px
}
.DiKn.one.g {
	margin-top: 20px;
}
#phaases-of-CML .margTopMin7px{margin-bottom:-7px !important;}
#phaases-of-CML .margTop0px{margin-top:0px !important;}
#phaases-of-CML .transcriptContent {margin-bottom: 20px;}
#phaases-of-CML .cml-mon {
    padding: 15px;
}

.CMLabout .cml-mon {
    padding: 15px;
    max-width: 320px;
    margin: auto;
}

/*CML MONITORING*/
.CMLmonitor .p_15px { font-size: 12px !important; }
	

.CMLmonitor .testresults { padding: 25px 0 15px 105px; }
.subpage.CMLmonitor.motoring .h2 { font-size: 18px;line-height: 1.2;}

/*ABOUT CLINICAL TRIALS*/
.clinical-trials-inad .subpage h2 {
    font-size: 20px !important;
}

	.padLeft15px {
    padding-left: 0;
}
div.dispTable-d {display: inline-block;}
img.mpage.imgsprycel {width: 375px;margin: 0 auto;}

	.testresults {
		background: url(../images/icon-test.png) no-repeat 15px 21px;
	}
	
	.solitude.phasescml {
		padding: 0;
		padding-top: 5px;
        background: none;
        margin-top: 12px;
	}
	.subpage.cml {
		padding-bottom: 0;
		padding: 8px;
		width: 301px;
	}
	.cmlblood img {
		width: 300px;
	}
	p.treatment {
		padding-left: 15px;
		width: 265px;
	}
	.sblockrounded.block.chronic {
		margin-left: 7px;
		padding-right: 29px;
		padding-left: 11px;
	}
	p.cmlbloodmobile {
		display: block;
	}
	p.cmlblood {
		display: none;
	}
	.subpage h2.secndcml {
		font-size: 13px;
		padding-left: 13px;
		padding-bottom: 10px;
	}
	.subpage.cml.cells {
		padding: 0;
		width: 320px;
	}
   
.margBot20px{margin-bottom: 20px !important;}


/*BROUGHT OVER FROM STYLES.CSS*/
.subpage .contentCallBox .mainGoal { float: left; padding: 35px 40px 0px 26px; background: #e8eaf4; height: 220px; width: auto; }
.subpage .contentCallBox .secGoal { float: left; padding: 35px 40px 0px 26px; background: #e8eaf4; height: 220px; width: auto; margin-top: 20px; }
.subpage .contentCallBox p.bigText { font-size: 12px; }
.subpage .contentCallBox .imgZone { width: 19%; float: left; }
.subpage .contentCallBox .textZone { width: 81%; float: right; }
.subpage .contentCallBox p { font-size: 12px; }
.subpage.bottombox { margin: 0px; padding: 0px; width: 100%; float: left; background: #e1edff; }

/*.subpage .cmlmon.boxvalue p.bigText.mpage { 
 margin-left: 35%; margin-top: 2%; margin-bottom: 14%;
       
    margin-top: 2%; 
    margin-bottom: 14%; 
  }*/

.fHalf,.pedClinStud .sHalf { width: 100%; float: left; }
.sHalf,.pedClinStud .sHalf { width: 100%; float: left; }
.textH { width: 46%; float: left; padding-right: 0px; padding-left: 15px; }
.clinical-trials-inAdults .textH { padding-left: 0; }
.imgH { width: 12%; float: left; }
.imgH img { margin-left: 0px; }
.textS { width: 62%; float: right; }
.sHalf .imgS img.mpage { margin-top: 17px; }
div.second .fHalf { margin-top: 20px; width: 100%; background: none; }
.videoObjCode.video_height { height: 145px; display: none; }
.padBT15 { padding-bottom: 15px; }
.spBlk { text-align: center; }
.isiBlck1 .spBlk {
    float: none;
    padding-right: 0;
    width: 100%;
}
.icoIm { width: 100%; clear: both; text-align: center; padding: 10px 0 10px 0; }
.isiBlck1 { height: 300px; width: 63%; margin: 0 auto; margin-bottom: 30px; }
.padLftM { padding-left: 30px; }
.padLftM10 { padding-left: 10px; }
.padLftM52 { padding-left: 52px;}
.padTpM { padding-top: 10px; }
.padTpM7 { padding-top:7px; }
.padTpM30 { padding-top: 30px; }
.padTpM20 { padding-top: 20px; }
.mrMoBt { margin-bottom: 20px; }
.mrMTp { margin-top: 30px; }
.hrR { padding: 20px 0 20px 0 }
.wChkM { width: 100%; clear: both; }
.wChkMIm { float: left; padding: 0 10px 0 0; }
/*.wChkMImC { overflow: hidden; }*/
.tickU > ul > li { list-style: none !important; padding: 0 }
.alWM { width: 100%; clear: both; }
/*.isiBlck2 { height: 280px; width: 63%; margin-left: 20px; }*/
.isiBlck2.displTable {
    height: auto;
    width: 63%;
    margin-left: 20px;
    padding: 35px;
}
.isiBlck2.displTable,.spBlk2Ex.mblfnt1.displTCell+ .displTCell ,.spBlk2Ex.mblfnt1.displTCell+ .displTCell {
    display: block;
}
.isiBlck2 .spBlk2Ex { padding-bottom: 20px; padding-left: 40px; }
.spBlk2Oth { width: 100%; clear: both; text-align: center; }
.whyBlck > ul { padding-left: 60px !important; font-size: 12px !important; }
.divOblck { width: 300px; }
.whyBlck3 { padding-left: 0; width: 50%; }
.whyBlck3 > ul > li { font-size: 12px !important; padding-bottom: 10px; }
.mrGbt { margin-bottom: 20px; }
.whyBlck4 { width: 90%; clear: both; }
.mobOnl { display: block; width: 40%; float: left; }
.dskOnl { display: none !important; }
.calOAsi { color: #1c3f95; font-size: 14px; font-weight: bold; }
.DiKn { font-size: 19px; color: red; font-weight: bold; }
.DiKnP { font-size: 17px !important; color: #24378d !important; padding-left: 50px;    width: auto; }
.dIdK { clear: both; width: 300px; }
.icons-content.dIdK { margin-left: 44px; }
.enRbtn { display: none; }
.dIdK img { float: left; padding-right: 10px; padding-left: 10px; ; margin-top: -3px; }
.subpage .icons-content p { margin: 5px 0px; }
p .DiKn { font-size: 16px; }
.subpage .icons-content p.DiKnP { font-size: 13px !important; }
div.isiHeader h2 { font-size: 20px !important; }
.tlkBlckBg { display: none; }
.tlkBlckBgMo { display: block !important; float: left; width: 300px; }
.brCMo { display: block; }
.isiPblck { clear: both; width: 300px; display: block !important; }
.isiLiMo { display: none; }
.isiLiMoB { display: block; }
.telBlckN1 { display: none; }
.padLft50 { margin-left: 50px !important; }
.smTxMo { font-size: 10px !important }
.isiBlck3 .tlkBlck { float: left; width: 300px; }
.whyBlck { width: 300px; color: #333 !important; float: left; }
.disInL { display: inline; }
.whyBlck2 { width: 280px; color: #333 !important; float: left; }
.mrLMo { margin-left: 45px; width: 290px; }
.ifIblck { width: 280px; float: left; margin-bottom: 20px; }
.videoObjCode.video_height { height: 141px; }
.cmlSection{width:100%;box-sizing:border-box;padding-top: 40px;
    padding-bottom: 30px;
    border-bottom: none;}
.cmlContent{width:100%;float:left;}

.cmlSection img{padding: 5px;width:45%;border-right:none;}
.video-div{width:100%;float:left;}
.video-content{width:100%;float:left;}
.secdiv .video-content p{font-size: 16px !important;
    text-align: center;
    margin: 0px;
    padding: 10px 0 0 0;}
.secdiv{    width: 100%;
    display: inline-block;
    background: #e5efff;
    padding: 20px 30px;
    clear: both;
    box-sizing: border-box;}
	
	
	
	.rememberSecond .block-two h3   { text-align: center;
    margin: 15px 8px 5px 8px;}
	.rememberSecond .block-one h3{    margin: 15px 15px 5px 15px;
    text-align: center;}
	.symp .sblockrounded{width:auto;}
    .centeredphasesCMl {
    width: auto;
    max-width: 100%;
    margin: auto;
    left: auto;
}
    .solitude.phasescml .symp .sblockrounded.block.chronic {
    width: 85%;
    background: #e5f5fd;
    position: relative;
    display: inline-block;
    text-align: left;
    }
    .solitude.phasescml .symp p.treatment.treatmentmob {
    width: 79%;
    padding-bottom: 0;padding-left: 0;
}
	.subpage .contentCallBox{box-sizing:border-box;    padding: 0 10px;}
	.subpage .contentCallBox.reduceBottom{margin-top: 0;}
	.subpage h1.h1_new {font: bold 18px Arial;}

	.rememberSecond {
    float: left;
    width: 100%;
}
.rememberSec{    width: 100%;
    display: block;
    float: left;
    background: #dceaff;
    padding: 25px;
    box-sizing: border-box;}
.rememberSecond .block-one {
    width: 100%;
    float: left;
    border-right: none;
}
.rememberSec .rememberSecond .block-one a{
	width: 270px;
    display: block;
    padding: 10px 0;
    color: #fff;
    text-align: center;
    font-weight: bold;
    font-size: 13px;
    text-decoration: none;
    background: #142985 url(/servlet/servlet.FileDownload?file=00P1Y0000138SR0UAM) no-repeat 86%;}
.rememberSecond .block-two {
    width: 100%;
    display: inline-block;
}

.rememberSec .rememberSecond .block-two a {
    width: 270px;
    display: block;
    padding: 10px 0;
    color: #fff;
    text-align: center;
    font-weight: bold;
    font-size: 13px;
    text-decoration: none;
    background: #142985 url(/servlet/servlet.FileDownload?file=00P1Y0000138SR0UAM) no-repeat 91%;
}
.rememberFirst{width:100%;border-bottom:1px solid #c2c8d1;padding-bottom: 15px;}
img.mob-img{float:left;}
.rememberSec h2.mob-head{
	width: 70%;
    float: left;
    margin-left: 10px;
    font-size: 18px;}
	.transcriptContent{width:304px;    margin-bottom: 15px;}
	.transcriptContent #accordion .panel-title span.plus.close{bottom: 10%;left: 45%;}
	.transcriptContent #accordion span.plus{left: 38%;bottom: -9%;}

/* transcript*/
.transcriptContent .transcriptImage {height: 40px;width: 40px;}
.transcriptContent img.mpage.padChange {padding: 7px 0px 0px 9px;}
.transcriptContent div#accordion {width: 87%;height: 40px;}
.transcriptContent #accordion span.plus {padding-right: 10px;}
.transcriptContent #accordion h4.panel-title {padding-top: 11px;padding-left: 0px;font-size:14px;}
.transcriptContent #accordion .changeFont{ font-size: 13px;}
.transcriptContent .panel-body{width:100%;padding: 5px 0 20px 0;max-height:430px;}
.transcriptContent .panel-body p{ padding: 6px 20px 0 12px;}
.videoContainer.adjustWidth{width:100%;height: 172px;padding: 5px 0 10px 0;margin-top: 0px;}
.videoContainer.adjustWidth img.video_thumbnail, .videoContainer.adjustWidth .videoObjCode.videoHeight{height: 172px; width: 300px;}
.transcriptContent #accordion h4.panel-title a.open{width:40%;}
.transcriptContent #accordion span.plus{margin-top: -23px;}
.transcriptContent .panel-body h2 {padding-left: 12px;}
.transcriptContent .panel-body h3 {padding-left: 12px;}
.transcriptContent .panel-body ul.list li {margin-left: 12px;margin-right: 15px;}
.panelone {padding: 5px 20px 5px 20px !important;}
.bx-wrapper .bx-controls {display: none;}
.homeBannerSlide.noPaddingHomeslide a.ocms_link_Internal.latestClass { width: auto; float: right; margin-top: 10px; }
.homeBannerSlide a.ocms_link_Internal.latestClass { float: left; width: auto; }
a.define:hover span.tooltip.movemeLeft { left: -70px; }
a.define:hover span.tooltip.movemeLeftTenPlease { left: -20px; }
p.cmlbloodmobile { display: block; }
.subpage a.define.moveleftMobileTenPlease span.middle { padding-right: 30px; }
.subpage a.define.moveleftMobileTenPlease span.tooltip { left: -10px; }
map#Map1 { position: relative; left: 109px; bottom: 172px; }
p.mpage.mobileAlign { margin-left: -3%; }
.font14-m {font-size:14px;}
.videoOverlay { background: transparent; zoom: 1; height: 600px; }
.videoOverlayCnt { margin: auto; }
.videoOverlay { width: 300px; margin: 0 auto; }
.videoBlock { width: 250px; }
.videoBlock iframe { width: 250px; }
.videoContentCode { height: auto; }
.videoContentCode object { height: 250px; }

ul.acc li h2.studyaccord { background: #193c97 url(../images/icon_clinical1.png) no-repeat 10px 15px; padding: 20px 0 20px 80px; }
ul.acc li i.pullmeDown { top: 33px; }
.tab2 span.tabarrow.active { right: 57px; }
.subpage { padding-bottom: 0px; }
.Tab2Box { margin-top: 10px; }
ul.acc li p.accpad15.para { width: 95% !important; }
.clinicalMiddle2 { padding: 13px 0 10px 15px !important; }
.mainBox { margin: 15px 0 !important; }
.subpage h1.noSpacing { margin-top: 0px !important; }
.studies.studiesNew h3 { font-size: 13px !important; }
.studies { padding: 7px 0px 7px 100px !important; background-position: 11px 11px !important; }
.bulletPoint li { margin-bottom: 0px !important; margin-top: 10px; }
.tab2BoxContent { width: 41% !important; padding-top: 4px !important; border-left: 1px solid !important; padding-bottom: 0px !important; font-size: 12px !important; margin-left: 10px !important; margin-top: 15px; }
.dpad15 { padding: 0px 15px !important; }
.clinicalMiddle3 { padding: 13px 0 10px 7px !important; }
.bodyHeading { margin: 0px !important; }
.bulletPoint { margin: 0px !important; padding: 0px !important; }
.bulletPoint li span { font-size: 12px !important; }
.middleContent .para { font-size: 12px !important; width: 100% !important; }
.bodyHeading { font-size: 18.2px !important; width: 100% !important; }
.clinicalMiddle1 { padding: 10px 0 10px 13px !important; }
div .tabs.newTab ul li a, div.tabs ul li a:hover { width: 41%; font-size: 12px; }
.tabContainer.tabContainerNew { width: 100% !important; padding: 5px 0; }
.tab-content.tab-contentNew { width: 100% !important; }
.clinicalMiddle1 img { margin-left: -10px !important; }
.clinicalMiddle3 { padding: 0 0 10px 10px; }
.leftBox { width: 100% !important; margin-bottom: 10px; }
.leftBox .leftBoxImage { width: 50%; float: left; }
.leftBox .leftBoxContent { width: 45% !important; float: right; padding-top: 25px !important; padding-bottom: 25px !important; font-size: 12px !important; }
.rightBox { width: 100% !important; float: left; }
.rightBox .rightBoxImage { width: 50%; float: left; }
.rightBox .rightBoxContent { width: 45% !important; float: right; padding-top: 25px !important; padding-bottom: 25px !important; font-size: 12px !important; }
.clinicalMiddle3 .tabBox { width: 108px; float: right; border-left: 1px solid; padding-top: 10px; padding-left: 10px; padding-bottom: 10px; font-size: 12px; font-family: arial; margin-top: 30px; }
.clinicalMiddle3 .tab2ImageCircle { margin-left: 3px; }
/*hr { margin: 0px !important; }*/
a.tab-2.jump { color: #142985; }
div.alignMobile { padding-left: 15px; }
.alignMobile ul.bulletPoint li { margin-left: 0px; }
.isi_content .blue li.padBT15{padding-bottom:30px !important}
.clinicalMiddle1 img.tab2.maxWidthChange { margin-left: 0px !important; max-width: 95%; }
ul.acc li h2.studyaccord, ul.acc li h2.seaccord { font-size: 15px; padding: 15px 20px 10px 60px; }

header > div.title { margin: 10px 10px 0 10px; padding: 0; width: 120px; height: 110px; }
img.mpage.widthHundred { max-width: 100%; }
img.desktopAndMobile { display: none; }
.enrolltxt.widthAuto { width: auto; }
.subpage div.icons img.paddingRightChange { padding-right: 15px; }
img.MobileImage { display: block; margin-bottom: 15px; }
ul.acc li input[type=checkbox]:checked ~ h2.studyaccord { background: #dddedf url(../images/icon_clinicalBlueImage.png) no-repeat 10px 15px; color: #193c97; }
.homeslides { margin-bottom: 7px; }
.sassist.mpage { margin-bottom: 0px; }
.subpage .res-container.mobileAlign { padding-top: 0px; }
.subpage .res-container.mobileAlign img { padding: 0px; }
.subpage h2.resourcesHeading { font-size: 18.88px; }
img.mpage.maxWidthChange { margin: 0 !important; }
ul.acc li h2.studyaccord, ul.acc li h2.seaccord { padding-left: 58px !important; }
ul.acc li input[type=checkbox]:checked ~ h2.seaccord { background: #dddedf url(../images/icon-se.png) no-repeat 7px 9px; }
ul.acc li h2.seaccord { background: #193c97 url(../images/icon-se-white.png) no-repeat 9px 10px; }

.subpage div.giveMeBackground { position: relative; min-height: 450px; background: url(../images/mobileUnderstandingGraph.png) no-repeat; margin: 0 auto; ; display: block; }
.firstBox, .secondBox, .thirdBox { min-height: 147px; }
.relativePos { top: 0; }
.story.noborder.mobileBackground { /*background: #e1edff; */width: 95%; margin-left: 0px; margin-right: 0px; }

.story.rtborder.mobileWidthChange { width: 95%; margin-left: 0px; margin-right: 0px; }

.paddingMobileTen { padding: 0 10px; box-sizing: border-box; }
.storyContainer .deskBackgroundBlue { display: none; }
.panelone {padding: 10px 40px 10px 40px;}
.panelone {padding: 5px 20px 5px 20px;}
header > div.product-links { width: 60%; right: 0; }
/*understanding CML phases section: */
.subpage p.phasesfoot { position: relative; top: 0px; }
    .fHalf .f_d { font: bold 18px Arial !important; color: #142985; margin: 14px 0;}
    .f_d_one { width: 55%; float: left; }
	.f_d_1{margin: 14px 0;}
    .f_d_1{padding-right:150px;}
    .fHalf > img { margin: 60px 10px 0 10px; float: left; width: 110px; }
   
	.mobileContainer.mpage {background: #f9f9f9;}
.containerWidth {position: relative;margin: 0 auto;width: 320px;overflow: hidden;}

/*inline styles from adult patient*/
.subpage .contentCallBox .mainGoal {
	padding-top: 10px;
}
.subpage .contentCallBox .secGoal {
	padding-top: 10px;
}
.subpage h2 {
	font-size: 18px;
}
.rej {margin-top: 30px;}
/* end inline styles from adult patient*/

/*mobile pediatric clinical trials inline*/
table { font-family: arial, sans-serif; border-collapse: collapse; width: 100%; }
td { border: 1px solid #dddddd; text-align: left; padding: 2px; font-size: 11px; }
.h_2 { display: inline-block !important; }
.fHalf>img { width: 100%; }
.middleContent { margin: 10px 10px !important; }
.phaseCallout>div h3 { font-size: 11px; }
.subpage .contentCallBox .phaseCallout>div>div p { font-size: 11px; padding: 0px 4px; margin-top: 10px; }
th { padding: 5px; }

.phaseCallout>div { width: 33%; }
.phaseCallout>div.inrBox3 { width: 30%; }
.phaseCallout>div.inrBox2 { width: 20%; }
.phaseCallout>div.inrBox1>div { background: url(/servlet/servlet.FileDownload?file=00P1Y00000ueFIcUAM) no-repeat; }
.phaseCallout>div.inrBox2>div { background: url(/servlet/servlet.FileDownload?file=00P1Y00000ueFImUAM) no-repeat; }
.phaseCallout>div.inrBox3>div { background: url(/servlet/servlet.FileDownload?file=00P1Y00000ueFIwUAM) no-repeat; }
div.btmCallout { background: url(/servlet/servlet.FileDownload?file=00P1Y00000ueFJ6UAM) no-repeat; }
.subpage .btmCallout p { padding: 19px 87px 5px 2px; }
.subpage .sHalf ul li { font-size: 13px; }
.new_one { width: 100% !important; }
.w_29 { padding-left: 6px !important; margin-top: -23px; }
.new_one_one_col { width: 80% !important; padding-left: 11px !important; }
.w_29.O { margin-top: -68px !important; padding-left: 6px !important; }
.new_one_two_col { padding-left: 11px !important; display: inline-block !important; width: 80% !important; }
span.h_o { width: 86% !important; font-size: 13px !important; padding-left: 2px; vertical-align: top; }
img.move_top { margin-top: 0px; }
.b_one { padding-left: 37px; font-size: 13px !important; }
.b_two { padding-left: 37px; font-size: 13px !important; }
.b_three { padding-left: 37px; font-size: 13px !important; }
/* end mobile pediatric clinical trials inline*/

/*sprycel -assist mobile inline styles*/
.bckgry,.bckblu{
		height: 100%;
    max-height: 100%;
	}
    	
.margBot0px{margin-bottom:0px !important;}
.bckblu .lowerAssist>p.assit {font-size:12px !important;}
/*---Redesign Start---*/
a.btns.iDontHaveOncard{margin-right:0px;}
.tel-con span {
	font-size:15px;
}
.call-end {
	clear:both;
	text-align: center;
	padding-top: 6px;
}
.lowerAssist img {
	padding:0px;
}
.telsec {
	width: 100%;
	padding-top: 10px;
	padding-left: 19px;
	box-sizing: border-box;
}
.telephonic {
	width: 20%;
	float: left;
	height: 47px;
}
.tel-con {
	width: 80%;
	padding-top: 6px;
}
.numberblock {
	width: 100%;
	display: inline-block;
	margin: 23px 16px 0 0;
	border-bottom:none;
	padding-bottom: 39px;
	background: url(/servlet/servlet.FileDownload?file=00P1Y0000138EXfUAM) no-repeat center 99%;
}
p.arrowpointer.blu {
	top:0;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 22px 40px 0 40px;
	border-color: #c7d4f1 transparent transparent transparent;
	position: absolute;
	left: 37%;
}
.innerIcon .body-content span:not(.brBlue) {
	color: #dc002b;
	font-weight: bold;
}
.noIcon {
	width: 32%;
	float: left;
}
.noBlock {
	width: 68%;
	float: left;
}
.numberblock .btns {
	width:300px;
}
.assistMain .assist-second .bckblu p {
	font-size:14px;
}
.bckblu {
	padding: 30px 26px 10px 10px;
	position:relative;
}
.assistMain .assist-second p.heading-blu {
	font-size:16px;
}
.assistMain .assist-first p.heading-gry {
	padding:15px;
	font-size:16px;
}
.innerIcon .body-content p {
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
}
img.logspace {
	padding: 20px 0;
}
.innerIcon {
	margin-bottom:22px;
}
.arrowpointer {
	width: 0;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 22px 40px 0 40px;
	border-color: #ECECED transparent transparent transparent;
	height: 0;
	position: absolute;
	left: 37%;
	top: 2%;
}
.body-content {
	width: 65%;
	float: left;
	padding-top: 12px;
}
.body-icon {
	width: 35%;
	float: left;
}
.bckgry {
	display: block;
	background: #f9f9f9;
	padding: 10px 9px;
	margin-top:10px;
}
.assistMain {
	width: 320px;
	float: left;
	position: relative;
	margin-top: 30px;
}
.assist-first {
	width: 100%;
	float: left;
	background: #f9f9f9;    padding-bottom: 10px;
}
.assist-second {
	width: 100%;
	float: left;
	background: #dceaff;
}
/*--Redesign End---*/
	
	

.enroll.red {
	background: #e1edff url(/servlet/servlet.FileDownload?file=00P1Y00000voAoPUAU) no-repeat 0px 0px;
	width:310px;
	padding: 0;
	margin: 0 0 0 10px;
	width:289px;
}
.enroll.red .enrolltxttop {
	padding: 20px 20px 10px 20px;
}
ul.benefittext li {
    color: #0f1574 !important;
    font-size: 14px;
}
.solitude {
    background: #cadfff;
    padding: 20px 0 10px;
    margin-top: 6px;
}
.ocl {
    font-size: 14px;    margin-top: 0;
}
.assistpg .ocl {
    width: 100%;
    font-size: 13px;
    margin-top: 0;
}
/* end sprycel -assist mobile inline styles*/
/*clin trials tabs*/
#clinTrialTabs  .tabContainer,
#clinTrialTabs  .tab-content{float: left;}
#clinTrialTabs  .tabContainer { width: 94%;}
#clinTrialTabs  .tab-content,
#clinTrialTabs  .tabTop { width: 100%;} 
#clinTrialTabs  .tabTop{text-align:center; }
#clinTrialTabs  .tabTop .sprycelT, .tabTop .sprycelB { font-size: 15px;font-weight: normal;    
margin:50px 20px 35px 20px;}
#clinTrialTabs  .tabAlgn .imgH {width: 13%;top: 5px;}
#clinTrialTabs  .tabAlgn .textH {width: 60%;top: 0;}
#clinTrialTabs  .tabAlgn {margin-bottom: 15px;}
#clinTrialTabs  .tabAlgn,#clinTrialTabs  .tabAlgn .imgS { width: auto;}
#clinTrialTabs  .tabTop img { float: none;}
.solitude.tablist .tabs {
    background: none;
    float: left;
    width: 100%;
}
.ne_b_txt.i_f_2 {font-size: 13px !important;}
.pedDosing .new_di {
    margin-bottom: 36px;
    margin-top: 5px;
}
.pedDosing .new_di .h_p_b {
    padding-top: 0;
    font-size: 14px;
    margin-bottom: 0;
}
div.solitude.tablist .tabs ul li a {
    margin-left: 16px;
    font-size: 15px;
    width: 50%;
    border: none;
    margin-top: 0;
    display: table-cell;
    vertical-align: middle;
    padding: 0 0 0 10px;
    height: 50px;
    float: none;
    line-height:normal;
}
.solitude.tablist .tabs ul li a.tab-2 {
    padding-left: 35px;
    width: auto;
}
div.solitude.tablist .tabs ul li.tabli1,
.solitude.tablist .tabs ul li.tabli2,
.solitude.tablist .tabs ul li {
    width: 50%;
    height: 48px;
display:table;line-height:normal;
}
div.solitude.tablist .tabs ul li a.active {
    border-top: none;
    margin-left: 0px;
    line-height: auto;
}
#clinTrialTabs .icons {
    width: 280px;padding-left:0;
}
div.solitude.tablist .tabs ul li:first-child {
    background-position: right 185px center;
}
div.solitude.tablist .tabs ul li:first-child a {
    width: 130px;
    padding-left: 45px;
    margin-left: 10px;
    padding-right: 25px;
    float: right;
    padding-top: 6px;
    height: 44px;
    line-height:normal;
}
div.solitude.tablist .tabs ul li:first-child.activeT a {
    padding-left: 0;
}
div.solitude.tablist .tabs ul li:first-child:not(.active) {
    background-position: right 135px center;
    padding-right: 0;
}
div.solitude.tablist .tabs ul li:first-child:not(.active):hover a, div.solitude.tablist .tabs ul li:first-child:not(.active) a:hover, div.solitude.tablist .tabs ul li:first-child:not(.active) a {
    padding-right: 0;
    text-align: left;
    width: 130px;
    padding-left: 0;
}
/*resources*/
.resourcesP .margTop30px{margin-top: 30px !important;}
.resourcesP .margBot30px{margin-bottom: 30px;}
.resourcesP .margBot15px{margin-bottom: 15px !important;}
.resourcesP .margBot33px{margin-bottom:27px;}
.resourcesP .margBot20px{margin-bottom:20px;}
.subpage.resourcesP .res-container.mobileAlign {text-align: center;}
.subpage.resourcesP .res-container{ border-bottom: 1px solid #ccc;}
.resourcesP .i_1 {text-align: center;float: none;}
.resourcesP .i_2 {text-align: center;}
.subpage.resourcesP .res-container.mobileAlign {text-align: left;}
.subpage.resourcesP h2.resourcesHeading {font-size: 18px;}
.resourcesP .res-content.h {
    width: auto;
    float: none;
    padding-right: 0;
}
.resourcesP .m_m_r{
    max-width:100%;
    width:auto;
    display:block;
    padding-right: 0;
    margin-top: 20px;}
.resourcesP .m_m_r p {
    margin-bottom: 0;
}
.subpage.resourcesP p {font:normal 13px Arial ! important;}
.subpage.resourcesP .res-container.mobileAlign img {padding: 3px;}
/*adult taking - needs rework*/
.adultTaking .sect.pill p{display:block;}
.adultTaking .pillCallout {
	width:304px;
	margin-bottom: 10px;
    margin-top: 10px;
}
.adultTaking .pillCallout {
	float: left;padding-top: 30px;
}
.adultTaking .pillCallout .sect {
	padding: 0 20px 20px;
    text-align:center;
width:244px
}
.adultTaking .pill {
	width: auto;
}
.adultTaking .day {
	width: auto;
}
.adultTaking .food {
	width: auto;
	float: left;
	padding-bottom: 30px;
}
.adultTaking .pillCallout .sect.food p {
	width: 100%;
	position: relative;
	top: 0px;
}
.adultTaking .pillCallout .sect {text-align: center;}


.adultTaking .subpage.page .advise_top_content {
	font-size: 15px;
}
.adultTaking .h_u_g {
	font: bold 18px Arial !important;
	color: #142985 !important;
}

.adultTaking .new_bul_1 {
	float: left !important;
	width: 80% !important;
	margin-top: 0px !important;
}
.adultTaking .y_u_k {
	float: left !important;
    padding-top: 15px;
    padding-bottom: 30px;
}
.adultTaking .cml-table thead td.theadtitle {
	color: white;
	background: #142985 !important;
}
.adultTaking .navy.lowpad {
	background: #e8e8f3 !important;
	color: #142985 !important;
}
.adultTaking .darknavy.lowpad {
	background: #656666 !important;
}
.adultTaking .l_d_1 {
	margin-top: 37px !important;
	float: left !important;
}
.adultTaking .adultTaking .p_r {
	padding-right: 12px !important;
}

.adultTaking .m_i_b {
	font: bold 12px arial ! important;
	color: #142985 ! important;
}
.adultTaking .f_a_b{
	font: bold 14px arial !important;
	color: #dc0025 !important;
}
.adultTaking .f_a_b_1  {
	font: normal 14px arial !important;
	color: #142985 !important;
}
.adultTaking .new_bul_1 {
	float: right !important;
}
.adultTaking .new_bul {
	float: left !important;
}
.adultTaking .l_d_1 {
	margin-top: 37px !important;
	float: left !important;
}
.adultTaking .l_d_2 {
	float: right !important;
	width: 80%;
	margin-top: -10px;
}
.adultTaking .do_dot {
	font: bold 12px arial !important;
	color: #142985 !important;
}
.adultTaking .do_dot_1 {
	font: bold 12px arial !important;

}
.adultTaking .do_dot {
	font: bold 12px arial !important;
	color: #142985 !important;
}
.adultTaking .do_dot_1 {
	font: bold 12px arial !important;
}
.infoBox .font_20px {
    font-size: 13px !important;
    line-height:1.3;
}
.displTable.infoBox {padding: 15px 0 30px;}
.displTable.infoBox.padBot0 {padding-bottom: 0;}


div.dispTable-d {
    width: 100%;
    display: table;
    /*padding: 10px;*/
}

a.mob-remve-line {
    text-decoration: underline!important;
    color: #142985 !important;
}
#pricingPage div.grayBox a.mob-remve-line{color: #000 !important;}
 .cmlmon.boxvalue {
		padding: 0px;
		width: 100%;
		margin: 10px 0px;
		float: none;
		height: auto;
	}
.cmlmon.boxvalue.displTCell{display: table-cell;}
/*.subpage.bottombox .cmlmon.boxvalue {padding: 10px; }*/
.subpage.bottombox .cmlmon.boxvalue {
    background: #e1edff url(/servlet/servlet.FileDownload?file=00P1Y00000ucyUhUAI) no-repeat 8px 10px; }
.subpage.CMLabout.bottombox .cmlmon.boxvalue{
    background: #e1edff url(/servlet/servlet.FileDownload?file=00P1Y00000ucyUhUAI) no-repeat 8px 10px;}
.subpage.CMLabout.bottombox.Top20{margin-top:20px;}

.subpage.bottombox.CMLmonitoring .cmlmon.boxvalue {
    background-position: 0 10px;
}


/*new callout styles*/



.padTp.mrGbt, .paddingTop10px, .padTp {
    padding-top: 10px;
}
 .enrolltxt.boxtxt {
    display: inline-block;
    vertical-align: baseline;
}
.enrolltxt.boxtxt {
		width: auto;
		padding: 12px 20px 5px 30px;
	}
/*.CMLabout .enrolltxt.boxtxt.vertical-mid {
    height: 65px;
    padding: 0 20px 5px 30px;
}*/
/*.CMLmonitoring .enrolltxt.boxtxt.vertical-mid {
    padding-top: 10px;
    padding-left: 110px;
    width: 189px;
}
.CMLmonitor .enrolltxt.boxtxt { padding: 10px 25px 0px 110px; }*/

.adultTaking .t_m {
    padding-left: 0;
}
.clinical-trials-inad .tesxtHead.font_22px {
    font-size: 18px;
    line-height: 22px;
}
.clinical-trials-inad .subpage .contentCallBox p.m_h_p {
    font-size: 15px;
}
.clinical-trials-inad .fHalf .fHalfDYN {
    width: 100%;
}
/*
a.ebtn.dpage {display: none !important;}*/
.subpage a.ebtn {
    background: url(../images/enroll-button.png) no-repeat 0 0px;
    padding: 0 0 0 12px;
    margin: 15px 22px 6px;
    width: 270px;
    background-size: 100%;
    height: 65px;
    /*line-height: 65px; */
    display: table;
 }
 a.ebtn{display:table;}
 a.ebtn.dpage {display: none !important;}
 a.ebtn.mpage {
    display: table !important;
}
.aboutp .subpage a.ebtn {    
    width: 278px;
    background-size: 100% 72px;
   }
.aboutp .subpage .cmlmon.boxvalue a.ebtn p.bigText {
    font-size: 13px;
}
.adultTaking a.ebtn.monitor {
    background: url(../images/enroll-button_mobile.png) no-repeat 0 0px;
    padding: 0 0 0 17px;
    /*margin: 2px 22px 6px;*/
    width: 270px;
    background-size: 100%;
    /*line-height: 65px;
    height: 65px;*/
}
.clinTrial div.subpage a.ebtn {
    width: 276px;
    height: 60px;
    background-size: 100% 60px;
}
.clinTrial .subpage a.ebtn.monitor {
	background: url(../images/enroll-button_mobile.png) no-repeat 0 0;
	/*padding: 0;
    margin: 2px 22px 6px;
    width: 270px;
    background-size: 100%;
    height: 65px;
    line-height: 65px;*/
}
.noBul li>img.fleft {width: 34px;}
.clinTrial ul.noBul li .font_14px {margin-top: 5px;    padding-left: 53px;}
.clinical-trials-inad .font_14px {font-size: 13px !important; }
.clinTrial .icons-content .blue.bold.font_16px {
    font-size: 12px !important;line-height: 1.2 !important;  
}
.clinTrial .icons-content {
    padding: 10px 0;
    display: inline-block;
}
.clinTrial .middleContent {
    margin-bottom: 16px;
}
.clinTrial .icons .icons-content {
    display: grid;
    padding: 2px 0;
}
.clinTrial div.subpage div.icons img {
    margin-right: 12px;
    width: 34px;
    padding: 0;
}
.clinTrial .solitude.tabcontentsbtm {
    background: #152b80;
    padding-top: 10px;
    margin-top: 0;
}
.clinTrial .exCallcontent .contentEX .icons {padding-bottom: 0;
}
.adultTaking .infoBox .redText.font_22px {
    font-size: 14px !important;
}
 /*
 a.ebtn.mpage{display:table-cell !important;}
.subpage a.ebtn:hover { opacity: 0.8; }*/




.subpage .cmlmon.boxvalue p.bigText.mpage,
p.bigText.mpage,
.subpage .cmlmon.boxvalue .ebtn p.bigText {
    display: table-cell !important;
    height: 65px;
    vertical-align: middle;
    max-width: 200px;
}
.subpage .cmlmon.boxvalue p.bigText.mpage {padding-left: 95px;}
.subpage .cmlmon.boxvalue p.bigText { font-size: 14px; }
.subpage .cmlmon.boxvalue p.bigText.mpage + p {
    padding-top: 10px;
    display: inline-block;
}
.CMLmonitoring .enrolltxt.boxtxt {
    padding-left: 110px;
    padding: 10px 25px 0px 110px;
}
.CMLmonitoring .enrolltxt.boxtxt p {
    width: auto;
    padding-top: 8px;
}
.assistpg .enrolltxt.boxtxt {
    padding: 15px 30px 10px;
    height: auto;
}
.assistpg .subpage .cmlmon.boxvalue p {
    margin: 10px 0;
}
 

    

/*.subpage.CMLabout .cmlmon.boxvalue p.bigText.mpage {
    margin-left: 95px;
    margin-top: 0;
    margin-bottom: 0;
    height: 65px;
    position: relative;
    padding: 0;
    top: 24px;
}
.subpage.CMLabout .cmlmon.boxvalue p.bigText.mpage + p {
    margin-top: 10px;
}
*/
/*.subpage.CMLabout .dispTable-d .cmlmon.boxvalue .monitor p.bigText{margin-top:8px;}*/

/*.monitoring .enrolltxt.boxtxt p {width: 98%;}
.adultTaking div.subpage .cmlmon.boxvalue p.bigText.mpage {
	margin-top: -2px;
}
.subpage .cmlmon.boxvalue .ebtn p.bigText {
		padding-left: 12px;
		font-size: 13px;
	}
.adultTaking div.subpage .cmlmon.boxvalue .ebtn p.bigText {
    padding-left: 0;
    line-height: 65px;
    margin: 0;
}
.subpage.phcml .cmlmon.boxvalue .ebtn p.bigText{ padding-left: 5px;}
*/









.pedDosing h2.margTop37px {padding-top: 0;}
.pedDosing table.pure-table.pure-table-bordered.cml-table table {
    margin-bottom: 10px;
}
.pedClinStud .childtable td:first-child {
    padding: 0 2px 10px 4px;
}
.pedClinStud .childtable td {
    border: 1px solid #ddd;
}
.assist-first .innerIcon{margin-bottom:0}
.assist-first .innerIcon .body-content {padding-bottom: 21px;
}

}/* END MOBILE */
