@media(min-width:768px) {
	.exp-beft-logo--mod-1{display:none;}
	.footer{display:none;}
	.container-home{display:none;}
	body{display:none;}
}
@media(max-width:767px) {
.LP7 .question-heading{padding-top: 15px !important;}
.text-center{text-align: center;}
.margin-bottom-md{margin-bottom: 15px;}
.primary-font{
	 color: #00BAF1;
}
.vertical-align-md{
	vertical-align: middle;
}
.table-LP7{
    width: 355px;
    margin-bottom: 0px !important;
} 
.table-LP7 thead{
    height: 40px;
    font-size: 14px;
    font-weight: bold;
    color: #00BAF1;
    text-align: center;
}
.table-LP7 th, .table-LP7 td{
	border: 1px solid #00BAF1 !important;
	vertical-align: middle;
}
.table-LP7 th{font-size: 14px;font-weight: bold;vertical-align: middle;font-family: "MeiryoBold";padding: 5px;}
.table-LP7 td{font-size: 11px;font-weight: 500;padding: 7px;}
.padding-bottom-md{padding-bottom: 25px !important;}
.LP05_02_img{
	width: 80px;
	height: 87px;
	margin-top: -150px;
        display: inline-block;
}
.LP05_01_img{
	width: 325px;
	height: 130px;
}
.LP07_img {
    height: 91.5px;
    width: 103.5px;
    margin-bottom: 10px;
    vertical-align: middle;
    margin-left: 105px;
}
.text-withimg{
	width: 222px;
    display: inline-block;
}
.third-news{
	margin-top: 40px !important;
}
.box-headonly {height:55px !important;}
.box-headonly .second-heading{padding-top:7px !important;margin-right:15px;}
.LP03_Page h2{   
    margin-top: 20px;
    font-weight: bold;
    color: #00BAF1;
    font-size: 25px;
    margin-bottom:10px;
    border-left: 5px solid #00BAF1;
    padding-left: 10px;
}
.LP03_Page p{   
    font-size: 14px;
}
.exp-beft-logo--mod-1 .cmp-logo-img{
	width: 187.5px !important;
    height: 20px;
    padding-left: 20px;
	margin-top:10px;
}
.text-section p{
	font-size: 14px;
}
.small-text{
    padding-top: 30px;
    margin-left: 30px;
    margin-right: 30px;
	padding-bottom: 40px;
	font-size: 11px;
	color: #333333;
}
.small-text-P25 {
    padding-top: 15px;
    margin-left: 30px;
    margin-right: 30px;
    padding-bottom: 40px;
    font-size: 11px;
    color: #333333;
}
.small-text-LP7{
    padding-top: 10px;
    padding-bottom: 0px;
    font-size: 11px;
    color: #333333;
}
.small-text a{font-size: 10px !important;color: #333333;word-break: break-word;}
.text-section{
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 1px;
}
.container-home{width:auto;background-color:#D4EFFB;}
.image-text{
	text-align:right;
	padding-bottom:10px;
	margin-right: 10px;
	font-size: 11px !important;
}
.image-text1{
	text-align:right;
	font-size: 11px !important;
	margin-right: 10px;
}
.LP01_img{
	width: 325px;
	height: 140px;
	padding-top:10px;
}
.LP02_img{
	width: 325px;
	height: 303px;
	padding-bottom:25px;
}
.LP02_img1{
	width: 325px;
	height: 330px;
	padding-bottom:20px;
}
.LP04_img{
	width: 76px;
    display: inline-block;
    height: 110px;
    margin-top: -77px;
}
.LP06_img{
	width: 80px;
    display: inline-block;
    height: 88px;
    margin-top: -120px;
	margin-left:10px;
}
.LP06_img1{
	height: 91.5px;
    width: 128px;
    margin-bottom: 10px;
    vertical-align: middle;
    margin-left: 95px;
}
.container-body{
        border: 1px solid transparent;
	width: 355px;   
	margin-left: auto;
	margin-right: auto;
	font-family: "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", "Hiragino Kaku Gothic ProN", "Hiragino Sans", "MeiryoRegular", "Helvetica Neue", Arial, sans-serif;  
	}
.container-subbody{
	background-color:white;
	margin-top:25px;
	border-radius: 10px;
}
.container-LP6 {margin-top:40px !important;}
.question-box {
    border-radius: 5px;
    height: 50px;
    width: auto;
    position: relative;
    margin-left: 22px;
    background: #00BAF1;
    top: -20px;
}
p{margin-top: auto;}
.question-circle {
	position: absolute;
    height: 50px;
    width: 50px;
    border-radius: 50px;
    border: 1px solid #FFD64D;
    margin-left: -25px;
    top: -1px;
    background: #D4EFFB;
}
.question-circle h2{
    font-size: 20px;
    color: #00BAF1;
    font-weight: 500;
    text-align: center;
    vertical-align: middle;
	margin-top: 12.5px;
}
.question-heading{
	font-size: 17px;
	padding-left:35px;
	color: white;
	padding-top: 5px;
	font-weight: bold;
        font-family: "MeiryoBold";
}
.footer{
width: 375px;
height:83px;
text-align:center;
}
.footer p{margin-top: 10px; font-size:11px;}
.footer img{
	width: 187.5px;
	height: 20px;
}
.second-box{
    border: 1px solid #00BAF1;
    border-radius: 5px;
    height: 42px;
    width: auto;
    position: relative;
    background: #ffffff;
    top: -20px;
	box-shadow:1px 1px #00baf1;
}
.second-heading{	
	font-size: 17px;
	font-weight: bold;
        padding-left: 5px;
        color: #00BAF1;
        padding-top: 12px;
}
.third-news .second-heading{	
	padding-left: 15px;
}
.third-news ul{	
	margin-left: -15px;
}
.table-responsive{
	border: 2px solid #00BAF1 !important;
    border-radius: 10px;
	width: 355px;
}

/*--changes done by kavya(MMLP-3)--*/
body { margin: 0; font-family: 'Noto Sans JP'; font-weight:500; }
.spLogo img{width: 201px;}
.spLogo{margin: 10px 0px 8px 15px;}
.spIndBanner{background: url(/content/dam/commercial/apac/line4bmspatient/ja/images/indeximg1.png) no-repeat; margin-left: 25px;}
.fntblue{color: #1C67BF;}
.spIndBanner h1{font-size: 32px; padding-left: 95px; padding-top: 17px;}
.spIndBanner p{font-size: 20px;  padding-left: 30px;}
.fnt12{font-size: 12px;}
.spIndBanner .bannerLstP{font-size: 12px; padding-top: 87px; padding-left: 115px;}
.spIndBanner p span, .subFoot p span{font-weight: bold;}
.subFoot img{width: 185px;}
.subFoot p{font-size: 10px;}
.subFoot{text-align: center;margin-top: 15px;}
#newsAcc{ margin-top: 50px;margin-bottom: 75px;}
#newsAcc .navbar li.dropdown:first-child{margin-bottom: 25px;}
#newsAcc .navbar-collapse.collapse{display: flex;}
#newsAcc .navbar .dropdown-menu  li{list-style: none;padding-bottom: 15px;position: relative;}
#newsAcc .navbar.navbar-light {padding: 0px 28px 0px 28px;}
#newsAcc .navbar-nav .dropdown-menu{width: 278px;margin-left: 20px; border: 2px solid #B79F71; background: #FFFDE3;
    border-radius: 0px 0px 20px 20px;}
#newsAcc .navbar-nav .dropdown-menu ul{ padding: 0px 50px 0px 20px;}
#newsAcc .navbar-nav .dropdown-menu li a{color: #583C07;}
#newsAcc .navbar-nav .dropdown-menu li::after{content:'';border-top: 1px solid #B79F71; width: 260px; margin:5px 0px 5px 0px; position: absolute; 
   left: -13px; bottom: 0px;}
#newsAcc  .navbar-light .navbar-nav .nav-link{font-size: 22px;width: 320px; height: 65px; background: #1D3387; 
    color: #FFF; line-height: 23px; border-radius: 85px; display: flex; flex-direction: column; justify-content: center;align-items: center;}
#newsAcc  .navbar-light .navbar-nav .nav-link span{font-size: 18px;}
#newsAcc .dropdown-toggle::after{display: none;}
#newsAcc .dropdown-toggle::before{content: '+'; background: none; color: #FFF; font-size: 30px; margin-top: -5px; position: absolute; left: 20px;}
#newsAcc .dropdown.show .dropdown-toggle::before{content: '-';  background: none; color: #FFF; font-size: 40px; margin-top: -7px;}
#newsAcc .navbar .dropdown-menu li:last-child{padding-bottom: 0px;}
#newsAcc .navbar-nav .dropdown-menu li:last-child::after{border-top: none;}
.clrwhite{color: #FFF;}
.clrBlue{color: #293685;}
.fn14{font-size: 14px;}
.fn24{font-size: 24px;}
.oneFstPara{ top: 6px; position: absolute; font-family: 'a-otf-ud-shin-go-pr6n';}
.newsOneCon .fn24, .newsThreeCon p{font-family: 'a-otf-ud-shin-go-pr6n';}
.newsOneCon{position: relative; display: flex; justify-content: center; flex-direction: column; align-items: center; text-align: center;}
.newsOneBg{background: url(/content/dam/commercial/apac/line4bmspatient/ja/images/news1BgImg.png) no-repeat; padding: 0px 12px 0px 12px; 
position: relative; }
.newsOneBg p{font-size: 11px; margin-bottom: 0px; padding: 5px 10px;}
.boxSec{ display: flex;justify-content: space-between; align-items: center;  padding-top: 6px;}
.boxSec:first-child{padding-top: 15px;}
.boxSec:nth-child(odd) .subSec{ border-radius: 10px; background: #293685; position: relative;}
.boxSec:nth-child(odd) .subSec::before{content: ''; background: url(/content/dam/commercial/apac/line4bmspatient/ja/images/boxBef.png); position: absolute; left: -12px; top: 30%; width: 12px; height: 12px;}
.boxSec:nth-child(even) .subSec{ border-radius: 10px; background: #FFF; position: relative;border: 1px #293685 solid; }
.boxSec:nth-child(even) .subSec::after{content: ''; background: url(/content/dam/commercial/apac/line4bmspatient/ja/images/boxAft.png); position: absolute; right: -15px; top: 36%; width: 15px; height: 15px;z-index: 1;}
.boxSec:nth-child(even)  img{float: right;}
.onelstImg{padding: 15px 0px 0px 20px;}
#newsAcc .dropdown-menu.show .active a{opacity: 0.5;}
.twoSmSec{max-width: 134px;}
.twolstImg{ display: block; margin-left: auto; margin-top: -40px;}
.fn19{font-size: 19px;}
.fn13{font-size: 13px;}
.simSec{ align-items: center; display: flex;}
.simSubSec{border-radius: 10px;  position: relative; border: 1px #293685 solid;}
.simSubSec:nth-child(odd){background: #ECF8FF;}
.simSubSec:nth-child(even){background: #FFF1FB;}
.newsThBox{padding: 10px 12px 0px 12px;}
.simSec:nth-child(odd) .simSubSec::before{content: ''; background: url(/content/dam/commercial/apac/line4bmspatient/ja/images/pinkArrBef.png) no-repeat; position: absolute; left: -15px; top: 32%; width: 15px; height: 15px;}
.simSec:nth-child(even) .simSubSec::after{content: ''; background: url(/content/dam/commercial/apac/line4bmspatient/ja/images/blueArrAft.png) no-repeat; position: absolute; right: -14px; top: 37%; width: 15px; height: 15px;z-index: 1;}
.newsThreeCon p:first-child{position: absolute; top: 11px; left: 110px;}
.newsThreeCon p:last-child{position: absolute; margin-bottom: -10px; text-align: center; line-height: 24px;}
.newsThreeCon{ position: relative; border-top: 2px solid #293685; border-bottom: 2px solid #293685; align-items: center;
    display: flex; justify-content: center;}
.simSubSec p{padding: 8px 5px 8px 10px; margin-bottom: 0px;}
.simSec:last-child{margin-top: 0px;}
.newsThreeBg{background: url(/content/dam/commercial/apac/line4bmspatient/ja/images/news1BgImg.png) no-repeat;
     position: relative; padding: 15px 17px 15px 17px; display: flex; align-items: center;justify-content: center;flex-direction: column;}
.newsSubBg{border: 1px solid #293685; border-radius: 10px; padding: 10px 40px 10px 10px; background: #FFF;}
.newsThLstSec div:first-child p{background: #A8007A; border-radius: 5px; padding: 5px; max-width: 60px;}
.newsThLstSec div:last-child p{ margin-left: -15px;}
.newsThLstSec{padding: 10px 25px 20px 15px;}
.mt-btm-0{margin-bottom: 0px;}
.sevlstImg{display: block; margin-left: auto; margin-top: -45px;padding-bottom: 10px;}
.subSec:last-child { z-index: 2;}
.newsOneBg .boxSec:last-of-type { justify-content: flex-start; }
.imgWd{width: 54px;}
.newsEightBg{background: url(/content/dam/commercial/apac/line4bmspatient/ja/images/news8_img2.png) no-repeat; position: relative; min-height: 211px;}
.newsEightBg p{position: absolute; bottom: 0px; padding: 0px 45px 0px 15px; line-height: 18px;}
.newsELstP span{color: #A801A8}
.newsELstP{padding: 10px 40px 5px 10px;}
.newsEgLstSec{position: relative;}
.newsEgLstSec p:first-child{font-size : 11px;position: absolute; left: 60px;}
.newsEgLstSec p:last-child{font-size : 15px; position: absolute;top: 22px; right: 60px; line-height: 18px;}
.newsEgLstSec p:nth-of-type(2){position: absolute; left: 45px; top: 22px; line-height: 18px;}
.newsEgLstSec p:last-child a{color : #FFF;}
.newsTwlImg{margin-top: 13px;}
.etClr {color: #B96AD1;}
.etnImg{width: 60px; height: 55px; margin-top: -30px; padding-left: 4px;}
.eighteenlstImg{display: block; margin-left: auto; margin-top: -30px;padding-bottom: 10px;}
.newsOneCon .fn24{line-height: 30px;}
.subSecNew{border: 1px solid #293685; background: #FFF; margin-top: 15px; border-radius: 10px;
    margin-bottom: 10px; }
.subSecNew p{font-size: 13px;padding: 5px 20px 10px 10px;}
.nintImg{ display: block; margin-left: auto; margin-right: auto;}
.twenlstImg{display: block; margin-left: auto; margin-right: 25px;}
.twOnelstImg{display: block; margin-left: auto; margin-right: auto;}
.twFrImg{width: 60px; height: 55px; margin-top: 0px; padding-left: 6px;}
/*--changes done by kavya--*/

/*--changes done by Jithin begins (MMLP-7)--*/
.mm-disease-page .question-circle, .mm-disease-quest-page .question-circle, .mm-disease-quest-page .table-responsive .table.table-LP7 tbody { background: #FFF; }
.mm-disease-page .question-circle h2, .mm-disease-quest-page .question-circle h2 { font-weight: 600; font-size: 18px; }
.mm-disease-page .question-circle.dd h2, .mm-disease-quest-page .question-circle.dd h2 { letter-spacing: -2px; }
.mm-disease-page .index-header { margin-bottom: 20px; padding: 10px 20px; }
.mm-disease-page .index-header .q-index-img { display: block; margin: 0 auto 20px; }
.mb0 { margin-bottom: 0;}
.mb5 { margin-bottom: 5px; }
.mb7 { margin-bottom: 7px !important; }
.mt0 { margin-top: 0 !important; }
.mb20 { margin-bottom: 20px !important; }
.mb25 { margin-bottom: 25px !important; }
.mb30 { margin-bottom: 30px !important; }
.mb40 { margin-bottom: 40px !important; }
.q-text-div p { font-size: 12px; }
.align-center { text-align: center !important; }
.font-11 { font-size: 11px !important; }
.font-12 { font-size: 12px !important; }
.pt0 { padding-top: 0px !important; }
.pt20 { padding-top: 20px !important; }
.pt30 { padding-top: 30px !important; }
.mm-disease-quest-page .question-box h2.question-heading.single-line, .mm-disease-page .question-box a.question-heading.single-line { padding-top: 15px; }
.mm-disease-page .question-box { top: 0 ; margin-bottom: 10px; }
.mm-disease-page .question-box a.question-heading { padding-right: 28px; display: block; line-height: 1.2; font-family: "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", "Hiragino Kaku Gothic ProN", "Hiragino Sans", "MeiryoRegular", "Helvetica Neue", Arial, sans-serif; }
.mm-disease-page .question-box .question-heading::after { content: ''; width: 15px; height: 15px; border-top: 4px solid #FFF; border-right: 4px solid #FFF; transform: rotate(45deg); position: absolute; right: 15px; top: 18px; }
.mm-disease-page .question-box.three-line, .mm-disease-quest-page .question-box.three-line { height: 70px; }
.mm-disease-quest-page .question-box.four-line { height: 90px; }
.mm-disease-page .question-box.three-line .question-heading::after { top: 28px; }
.mm-disease-quest-page .question-heading { font-family: "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", "Hiragino Kaku Gothic ProN", "Hiragino Sans", "MeiryoRegular", "Helvetica Neue", Arial, sans-serif; }
.mm-disease-quest-page .container-subbody { margin-top: 45px; }
.mm-disease-quest-page .text-section.text-img-q1-1 { position: relative; height: 185px; }
.mm-disease-quest-page .text-section.text-img-q1-1 .imageAndText { position: absolute; top: 10px; }
.mm-disease-quest-page .text-section.text-img-q1-1 .textAndImage { position: absolute; max-width: 60%; right: 15px; }
.mm-disease-quest-page .text-section.text-img-q13-1 { position: relative; height: 166px; }
.mm-disease-quest-page .text-section.text-img-q13-1 .imageAndText { position: absolute; top: 9px; right: 15px; }
.mm-disease-quest-page .text-section.text-img-q13-1 .textAndImage { position: absolute; max-width: 60%; }
.mm-disease-quest-page .small-text { padding-top: 40px; padding-bottom: 35px; margin-left: auto; margin-right: auto; width: 355px; font-family: "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", "Hiragino Kaku Gothic ProN", "Hiragino Sans", "MeiryoRegular", "Helvetica Neue", Arial, sans-serif; }
.mm-disease-quest-page .q-page-full-img { display: block; margin: 23px auto 0 auto; }
.mm-disease-quest-page .image-text { margin-bottom: 20px; }
.mm-disease-quest-page .img-heading { font-weight: bold; text-align: center; margin-top: 30px; margin-bottom: 10px; }
.num-desc-div { margin-top: 40px; margin-bottom: 20px; }
.num-desc-div .blue-num-circle { width: 60px; height: 60px; background: #00BAF1; border-radius: 50%; text-align: center; }
.num-desc-div .blue-num-circle h2 { font-size: 15px; color: #FFFF; font-weight: bold; padding-top: 18px; font-weight: bold; }
.num-desc-div .blue-num-circle h2 span.large-num { font-size: 18px; }
.num-desc-div .blue-num-text-div { width: 305px; height: 90px; border: 2px solid #00BAF1; border-radius: 15px; margin-left: 25px; margin-top: -75px; padding: 5px 10px 5px 45px; }
.num-desc-div .blue-num-text-div h2 { color: #00BAF1; font-size: 18px; font-weight: bold; line-height: 26px; }
.blue-font-19 { color: #00BAF1; font-weight: bold; font-size: 19px; }
.blue-font-21 {color: #00BAF1; font-weight: bold; font-size: 21px; padding-left: 30px; position: relative; line-height: 26px;  }
.blue-font-21::before { content: ''; width: 21px; height: 21px; border-radius: 50%; background: #00BAF1; position: absolute; left: 0px; margin-top: 2px; }
.blue-font-21.q7::before { left: 0px; }
.blue-font-17, .blue-font-17-without {color: #00BAF1; font-weight: bold; font-size: 17px; padding-left: 25px; line-height: 26px; position: relative; width: 355px;  }
.blue-font-17::before { content: ''; width: 17px; height: 17px; border-radius: 50%; background: #00BAF1; position: absolute; left: 0px; margin-top: 3px; }
.blue-font-17-without { padding-left: 0 !important; }
.blue-font-17-without::before { content: none; }
.mm-quest-table-div { margin-top: 25px; }
.mm-disease-quest-page .table-responsive .table.table-LP7 thead { color: #FFF; background: #00BAF1; }
.mm-disease-quest-page .table-responsive .table.table-LP7 thead th { vertical-align: inherit; border-right: 1px solid #FFF !important; }
.mm-disease-quest-page .table-responsive .table.table-LP7 thead th:last-of-type { border-right: 1px solid #00BAF1 !important; }
.mm-disease-quest-page .table-responsive .table.table-LP7.q4-table1 tbody tr td:first-of-type { width: 110px; color: #00BAF1; font-size: 16px; font-weight: bold; text-align: center; }
.mm-disease-quest-page .table-responsive .table.table-LP7.q4-table1 tbody tr td:last-of-type ul { padding-left: 15px; list-style-type: none; margin-bottom: 0; }
.mm-disease-quest-page .table-responsive .table.table-LP7.q4-table1 tbody tr td:last-of-type ul li, .mm-disease-quest-page .table-responsive .table.table-LP7.q4-table1 tbody tr td:last-of-type p { font-size: 13px; line-height: 19px; color: #212529; marker: none; margin-top: 5px; }
.mm-disease-quest-page .table-responsive .table.table-LP7.q4-table1 tbody tr td:last-of-type ul li::before { width: 10px; height: 10px; content: ''; border-radius: 50%; background: #00BAF1; position: absolute; margin-left: -15px; margin-top: 4px; }
.mm-disease-quest-page .table-responsive .table.table-LP7.q4-table1 tbody tr td:last-of-type img.in-table { display: block; margin: 5px auto 10px; }
.text-split-2 { display: flex; }
.text-split-2 p { display: inline-flex; min-width: 70px; margin-top: 0; }
.mm-disease-quest-page .table-responsive .table.table-LP7.q5-table1 tbody tr td span.dot { vertical-align: text-bottom; }
.mm-disease-quest-page .table-responsive .table.table-LP7.q6-table1 td { padding: 5px; }
.mm-disease-quest-page .table-responsive .table.table-LP7.q6-table1 thead th { min-width: 81px; }
.mm-disease-quest-page .num-one, .mm-disease-quest-page .num-two { padding-left: 25px; line-height: 17px; position: relative; }
.mm-disease-quest-page .num-one::before { content: '※1 '; position: absolute; left: 0px; }
.mm-disease-quest-page .num-two::before { content: '※2 '; position: absolute; left: 0px; }
.mm-disease-quest-page .red-border-box { width: 353px; border: 3px solid #E43E07; border-radius: 7px; background: #FFF; margin: auto; padding: 15px 10px 10px 10px; }
.mm-disease-quest-page .red-border-box p { font-size: 15px; margin-bottom: 0; line-height: 23px; font-family: "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", "Hiragino Kaku Gothic ProN", "Hiragino Sans", "MeiryoRegular", "Helvetica Neue", Arial, sans-serif; }
.mm-disease-quest-page .container-subbody .text-section ol { font-size: 14px; list-style: none; counter-reset: item; padding-left: 20px; position: relative; }
.mm-disease-quest-page .container-subbody .text-section ol li { counter-increment: item; }
.mm-disease-quest-page .container-subbody .text-section ol li::before { content: counter(item) ". "; position: absolute; left: 0px; }
.exp-beft-logo--mod-1 .cmp-logo-img { height: auto; }
.footer.mm-disease-footer { height: 90px; padding-top: 10px; margin: auto; }
.footer.mm-disease-footer img { height: auto; }

#newsAcc.mm-question-nav-common { max-width: 355px; margin: 0 auto; }
#newsAcc.mm-question-nav-common .navbar.navbar-light { padding: 0; }
#newsAcc.mm-question-nav-common .navbar-light .navbar-nav .nav-link { width: 355px; font-size: 17px; background: #00BAF1; font-weight: bold; height: 55px; padding-left: 20px; font-family: "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", "Hiragino Kaku Gothic ProN", "Hiragino Sans", "MeiryoRegular", "Helvetica Neue", Arial, sans-serif; }
#newsAcc.mm-question-nav-common .dropdown-toggle::before { left: 12px; margin-top: -7px; }
#newsAcc.mm-question-nav-common .navbar-nav .dropdown-menu { width: 313px; background: #FFF; border: none; margin-top: -1px; }
#newsAcc.mm-question-nav-common .navbar-nav .dropdown-menu ul { padding: 0 30px 0 10px ;}
#newsAcc.mm-question-nav-common .navbar-nav .dropdown-menu li { height: 52px; padding-top: 5px; padding-bottom: 5px; }
#newsAcc.mm-question-nav-common .navbar-nav .dropdown-menu li::after { border-top: 1px solid #D4EFFB; width: 290px; left: auto; bottom: -5px; }
#newsAcc.mm-question-nav-common .navbar-nav .dropdown-menu li:last-of-type::after { border-top: none; }
#newsAcc.mm-question-nav-common .navbar-nav .dropdown-menu li a { display: flex; font-size: 12px; padding-left: 10px; color: #333333 !important; font-weight: bold; }
#newsAcc.mm-question-nav-common .dropdown-menu .question-circle { margin-left: -10px; background: #FFF; width: 38px; height: 37px; top: 8px; }
#newsAcc.mm-question-nav-common .dropdown-menu li a p { display: inline-flex; padding-left: 39px; padding-top: 5px; margin-bottom: 0; line-height: 16px; font-family: "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", "Hiragino Kaku Gothic ProN", "Hiragino Sans", "MeiryoRegular", "Helvetica Neue", Arial, sans-serif; }
#newsAcc.mm-question-nav-common .dropdown-menu li a p.single-line { padding-top: 12px; }
#newsAcc.mm-question-nav-common .dropdown-menu li a::after {content: ''; width: 8px; height: 8px; border-top: 2px solid #333333; border-right: 2px solid #333333; transform: rotate(45deg); position: absolute; right: -15px; top: 22px; }
#newsAcc.mm-question-nav-common .dropdown-menu .question-circle h2 { font-weight: 600; font-size: 14px; margin-top: 8.75px; font-family: "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", "Hiragino Kaku Gothic ProN", "Hiragino Sans", "MeiryoRegular", "Helvetica Neue", Arial, sans-serif; }
/*--changes done by Jithin ends (MMLP-7)--*/
    
}


   .error-page-wrap {
        width: 310px;
        height: 310px;
        margin: 155px auto; }
        .error-page-wrap:before {
        box-shadow: 0 0 200px 150px #fff;
        width: 310px;
        height: 310px;
        border-radius: 50%;
        position: relative;
        z-index: -1;
        content: '';
        display: block; 
      }

      .error-page {
        width: 310px;
        height: 310px;
        border-radius: 50%;
        top: -310px;
        position: relative;
        text-align: center;
        background: #d36242;
        background: -moz-linear-gradient(top, #d36242 0%, darkred 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d36242), color-stop(100%, darkred));
        background: -webkit-linear-gradient(top, #d36242 0%, darkred 100%);
        background: -o-linear-gradient(top, #d36242 0%, darkred 100%);
        background: -ms-linear-gradient(top, #d36242 0%, darkred 100%);
        background: linear-gradient(to bottom, #d36242 0%, darkred 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='$firstColor', endColorstr='$secondColor',GradientType=0 ); 
      }
      
      .error-page:before {
        width: 63px;
        height: 63px;
        content: '';
        z-index: -1;
        display: block;
        position: relative;
        top: -19px;
        left: 44px; 
      }
      
      .error-page:after {
        width: 310px;
        height: 17px;
        margin: 0 auto;
        top: 25px;
        content: '';
        z-index: -1;
        display: block;
        position: relative;
        background: -moz-radial-gradient(center, ellipse cover, rgba(0, 0, 0, 0.65) 0%, rgba(35, 26, 26, 0) 59%, rgba(60, 44, 44, 0) 100%);
        background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(0, 0, 0, 0.65)), color-stop(59%, rgba(35, 26, 26, 0)), color-stop(100%, rgba(60, 44, 44, 0)));
        background: -webkit-radial-gradient(center, ellipse cover, rgba(0, 0, 0, 0.65) 0%, rgba(35, 26, 26, 0) 59%, rgba(60, 44, 44, 0) 100%);
        background: -o-radial-gradient(center, ellipse cover, rgba(0, 0, 0, 0.65) 0%, rgba(35, 26, 26, 0) 59%, rgba(60, 44, 44, 0) 100%);
        background: -ms-radial-gradient(center, ellipse cover, rgba(0, 0, 0, 0.65) 0%, rgba(35, 26, 26, 0) 59%, rgba(60, 44, 44, 0) 100%);
        background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.65) 0%, rgba(35, 26, 26, 0) 59%, rgba(60, 44, 44, 0) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000', endColorstr='#003c2c2c',GradientType=1 ); 
      }
      
      .error-page h1 {
        color: rgba(255, 255, 255, 0.94);
        font-size: 100px;
        margin: auto;
        text-shadow: 0px 0 7px rgba(0, 0, 0, 0.5); 
      }
     

      
      .error-page h2 {
        margin: auto;
        font-size: 17px; }
        .error-page h2:before {
        width: 130px;
        height: 1px;
        position: relative;
        margin: 0 auto;
        top: 31px;
        content: '';
        display: block;
        background: -moz-radial-gradient(center, ellipse cover, rgba(111, 25, 25, 0.65) 0%, rgba(75, 38, 38, 0) 70%, rgba(60, 44, 44, 0) 100%);
        background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(111, 25, 25, 0.65)), color-stop(70%, rgba(75, 38, 38, 0)), color-stop(100%, rgba(60, 44, 44, 0)));
        background: -webkit-radial-gradient(center, ellipse cover, rgba(111, 25, 25, 0.65) 0%, rgba(75, 38, 38, 0) 70%, rgba(60, 44, 44, 0) 100%);
        background: -o-radial-gradient(center, ellipse cover, rgba(111, 25, 25, 0.65) 0%, rgba(75, 38, 38, 0) 70%, rgba(60, 44, 44, 0) 100%);
        background: -ms-radial-gradient(center, ellipse cover, rgba(111, 25, 25, 0.65) 0%, rgba(75, 38, 38, 0) 70%, rgba(60, 44, 44, 0) 100%);
        background: radial-gradient(ellipse at center, rgba(111, 25, 25, 0.65) 0%, rgba(75, 38, 38, 0) 70%, rgba(60, 44, 44, 0) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a66f1919', endColorstr='#003c2c2c',GradientType=1 ); 
      }