

/*#medicines #job-bag:before {
  content: 'GB-39695 | DOP: June 2023';
}*/

#Media .button-media-style:hover {
    text-decoration:underline !important;
    
}
#medicines {
    margin: auto;
    max-width: 1920px;
    background-color: #fff;
}


#medicines  .children-con.benefits img {
    padding: 20px;
    padding-left: 0;
}


#medicines #top-txt-sec #med-mob-txt
 {
  display:none;
}

#medicines div#text-1159bd26eb, div#text-a7427524b7 {
    padding: 0;
}
#medicines .ban-content-medicines {
    position: absolute;
    top: 7.6vw;
    font-size: var(--font-65px-1920-35px-375);
    line-height: 1.20;
    /*font-family: Lexia-Lt;*/
    font-family:Lexia-italic;    
    color: #ffffff;
    padding: 0px;
	font-weight:bold;
}

#container-cc929f6820 .cmp-text {
    color: inherit;
    font-family: "Montserrat",sans-serif;
    padding: 0em 0;
    position: relative;
}

#medicines .report .red{
    text-decoration:underline;
}
#medicines .report .red:hover{
    color:#8B0051;
    text-decoration:underline;
}
#medicines .report .bold-txt{
    color:#3C4242;
    text-decoration:none;
    font-weight:bold;
    font-family:Arial;
}

#medicines .report .bold-txt a{
    color:#3C4242;
    text-decoration:none;
    font-weight:bold;
    font-family:Arial;
}

#medicines .site-footer {
    margin-top: 0px;
    padding-left: 15px;
    padding-right: 15px;
}

#medicines .cmp-container__backgroundImage--enabled {
    background-size: 100%;
    margin: 0px !important;
    /*height: 404px;*/
    height:30.3vw;
    background-repeat: no-repeat;
}

/*#medicines .chome{*/
/*  padding-top: 1.4%;*/
/*}*/

#medicines .chome ul{
  display: flex;
  
}

#medicines .chome ul li {
    margin-right: 10px;
    padding-right: 10px;
    text-align: center;
    font-size: var(--breadcrumb-12px);
    align-items: center;
    list-style-type: none;
    border-right: 2px solid #000000;
    /* font-size: 16px; */
    line-height: 1.2;
    color: #8B0051;
    font-family: Lexia-Regular;
    text-decoration: none;
}

#medicines .chome .cDonation a{
	color:#8B0051;
}

#medicines .chome li:last-child {
    border: none;
}

#medicines .chome ul li a {
  color: #000;
  text-decoration: underline;
  font-family: 'Lexia-Regular';
}

#medicines .intend {
    padding-top: 30px;
    font-family: 'Arial-regular';
    font-size: var(--bodytext-17px);
    line-height: 1.294;
    padding-bottom: 24px;
    font-style: italic;
    color: #000000;
}
#medicines .report {
    padding-top: 10px;
}

#medicines .mark {
    font-size: var(--bodytext-17px);
    line-height: 1.294;
    font-family: 'Arial-regular';
    color: #000000;
    padding: 15px 0px;
    padding-top: 0;
}
#medicines .under-line{
    text-decoration: underline;
}
#medicines .market-font {
    font-size: var(--bodytext-17px);
    line-height: 1.294;
    font-family:'Arial-regular';
    color: #3C4242;
	padding-bottom: 12px;
}

/*#medicines .side-effect-sec {*/
/*    max-width: 57%;*/
/*}*/

#medicines .select {
    font-size: var(--bodytext-17px);
    line-height: 1.294;
    font-family: 'Arial-bold';    
    color: #000000;
    padding-top: 20px;
    width: 93%;
}

#medicines .parent-con {
    display: flex;
    max-width: 100%;
    margin: 0 auto;
    padding-bottom: 80px;
    padding-top: 75px;
    flex-direction: row;   
    justify-content: center;
    gap: 100px;
}

#medicines .parent-con .con-gb,
#medicines .parent-con .con-ni
{
	max-width:100%;
}


#medicines .child-con a {
    background-color: #8B0051;
    color: #FFFFFF;
    font-size: var(--buttontext);
    line-height: 1.2;
    font-family: Lexia-bold;
	display: inline-flex;
    width: auto;
}

#medicines .con-gb a{
	padding: 13.5px 44.7px;
}

#medicines .con-ni a{
	padding: 13.6px 17.6px;
}


#medicines .par-con {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    padding-top: 15px;
    padding-bottom: 20px;
}
#medicines .children-con.benefits.report-img img {
    /* width: 143px; */
    padding: 17px 27px;
    padding-left: 0;
}
#medicines .event {
    font-size: var(--bodyheading-25px);
    line-height: 1.2;
    color: #3C4242;
    font-family: Lexia-Regular;
	padding-bottom: 15px;
	padding-top: 5px
}

#medicines .mob-evnt{
	display:none;
}

#medicines #medicines-bg{
    background-color:#F4F4F4;
}

#medicines #medicines-bg1{
    background-color:#F4F4F4;
    margin-top:20px;
}
#medicines #medicines-bg2 {
    background-color: #F4F4F4;
    margin-top: 20px;
    padding-bottom: 0px;
}

#medicines .benefits {
    /* width: 9.2%; */
    width: 143px;
    padding-top: 0px;
    margin-right: 12px;
}

#medicines .report-img {
    padding-top: 0px;
}

#medicines .duration {
    width: 90%;
}

#medicines .med-info-sec {
    padding-top: 0px;
}

#medicines .forms {
    padding-top: 10px;
}

#medicines img.msg-img {
    padding: 20px;
}

#medicines #gb-number-container{
	background-color:#F4F4F4;
}

#medicines .gb-dop {
    font-size: var(--bodytext-17px);
    line-height: 1.294;
    color: #000000;
    margin: 0 auto;
    margin: 2% auto;
    /* max-width: 90%; */
}

#forcorporate .cmp-text {
    padding-top: 0px;
}

@media only screen and (min-width: 1920px){
#medicines .cmp-container__backgroundImage--enabled {
	height: 575px;
}   

#medicines img.msg-img {
    padding: 20px 30px 20px 20px;
}

/*#medicines .chome {*/
/*    padding-top: 1.2%;*/
/*}  */
}

@media only screen and (max-width:767px) {
    #medicines  .children-con.benefits img {
    padding: 20px;
    padding-left:0;
}
    #medicines img.msg-img {
    padding: 20px;
    padding-left: 0;
}
	
	#medicines .children-con.benefits.report-img img {
    padding-left: 0;
}
#medicines  .row-container {
    width: 100%;
    max-width: 100%;
    margin: auto;
}	
	
#medicines .cmp-container__backgroundImage--enabled {
    min-height: unset !important;
    height: 95vw;
    /*background-image: url("/content/dam/intelligentcontent/unbranded/astrazeneca/uk/en/images/medicines/medicine_mob-banner.png")!important;*/
}
    
#medicines .ban-content-medicines {
    position: absolute;
    top: 30px;
    font-size: 36px;
    line-height: 44px;
    display:none;
}

#medicines #top-txt-sec #med-mob-txt {
    display: block;
    font-size: 25px;
    font-family: 'Lexia-Regular';
    line-height: 30px;
    color: #830051;
    /* padding: 24px 0px; */
}

#medicines .intend {
   padding-top: 25px;
   font-style:normal;
}



#medicines .parent-con {
    gap: 5px;
    flex-direction: column;
	padding-top: 30px;
	padding-bottom: 30px;
}


#medicines .con-gb {
    margin-bottom: 28px;
}

#medicines .par-con {
    display: flex;
    flex-direction: column;
	padding-bottom: 15px;
}

#medicines #contact-detail-sec .par-con{
	padding:0px;
}

#medicines .benefits {
    width: 100%;
	display: inline-flex;
}

#medicines .benefits img{
	width:28.4%;
}


#medicines .report {
    padding-left: 0px;
}

#medicines .duration {
    width: 100%;
}


#medicines #medicines-bg1 .report {
    width: 100%;
}

#medicines .line-tag {
    height: 0px;
}

#medicines .select {
    width: 100%;
	padding-top: 10px;
}

#medicines .con-ni a {
    padding: 10px 7px;
    width: 100%;
    justify-content: center;
    text-align: center;
}

#medicines .con-gb a {
    padding: 10px 10px;
    width: 100%;
    justify-content: center;
    text-align: center;
}

#medicines .rept-adverse-desk{
	display:none;
}

#medicines .mob-evnt{
	display:block;
	padding-top: 7vw;
	line-height: 1.19;
}

#medicines .side-effect-sec{
	max-width:100%;
	padding-top: 12px;
}

#medicines .market-font{
	padding-top: 5px;
}

#medicines .med-info-sec {
    padding-top: 0px;
}

#medicines #medicines-bg1,
#medicines #medicines-bg2
{
    margin-top: 22px;
}

#medicines .report-img {
    padding-top: 5px;
}

#medicines .med-cont-txt{
	padding-top: 18px;
}

#medicines .gb-dop{
	max-width: 100%;
    padding-top: 25px;
}

}


@media only screen and (min-width: 1921px) {	
	
	#medicines .cmp-container__backgroundImage--enabled {
		height: 575px;
	}
	
	#medicines .ban-content-medicines {
		top: 150px;
	}
	
}

/* iPad Air */
@media only screen and (min-width : 768px) and (max-width : 1199px){
	#medicines .parent-con {
		padding-bottom: 40px;
		padding-top: 30px;
    }
	
	#medicines .rept-adverse-desk{
		padding-top: 5px;
	}
	
}