.Product_Info_Container{display: block; width: 840px; margin: 0 auto 50px; font-size: 16px; line-height: 25px;}
.Product_Info_Container div{float: left; width: 100%; box-sizing: border-box;}
.Product_Info_Container .PB{padding-bottom: 30px;}
.Product_Info_Container .PT{padding-top: 30px;}
.Product_Info_Container .PTB{padding: 30px 0;}
.Product_Info_Container .MB{margin-bottom: 30px;}
.Product_Info_Container .MT{margin-top: 30px;}
.Product_Info_Container .MTB{margin: 30px 0;}
.Product_Info_Container img{width: 100%; display: block;}
.Product_Info_Container a{color: #333333 !important;}
.Product_Info_Container a:hover{color: #000 !important;}
.Product_Info_Container b{color: #000 !important;}
.Product_Info_Container ul{width: 100%; list-style:none;}
.Product_Info_Container ul, 
.Product_Info_Container ul li{list-style: none; width: 100%; float: left; margin: 0; padding: 0; box-sizing: border-box; border: 0; line-height: 25px;}
.Product_Info_Container ul li::before{display:none !important;}
.Product_Info_Container p{float: left; width: 100%; padding-bottom: 15px; line-height: 25px;}
.Product_Info_Container a.black{color:#333 !important}
.Product_Info_Container .main_title{font-size: 30px; line-height: normal; text-transform: capitalize; color: #00843d; position: relative; padding-bottom: 0; font-weight: 700; width: 100%; float: left;}
.Product_Info_Container .banner{}

.Product_Info_Container p span.main_title,
.Product_Info_Container .Intro_Title,
.Product_Info_Container .Intro_content .main_content .text_holder span,
.Product_Info_Container .Different_Doses .two,
.Product_Info_Container .Footer_Section .btn_holder{padding-bottom: 20px; font-size: 20px;}

.Product_Info_Container p strong{font-weight: 700;}
.Product_Info_Container .Intro_Title{ text-align: center;display: flex;justify-content: center;align-items: baseline;}
.Product_Info_Container .Intro_Title img{width: 210px; margin: 0 0 0 15px;}
.Product_Info_Container .Intro_content{}
.Product_Info_Container .Intro_content .main_title{text-transform: uppercase; font-weight: bold; color: #00843d; font-size: 40px; text-align: center;}
.Product_Info_Container .Intro_content .main_img{width: 310px; float: right;}
.Product_Info_Container .Intro_content .main_content{width: 60%; float: left;}
.Product_Info_Container .Intro_content .main_content ul li{width: 100%; float: left; padding-bottom: 20px; list-style: none;}
.Product_Info_Container .Intro_content .main_content ul li:last-child{padding-bottom: 0;}
.Product_Info_Container .Intro_content .main_content ul li p{text-align: left; padding: 5px 0;}
.Product_Info_Container .Intro_content .main_content .img_holder{width: 60px; float: left;}
.Product_Info_Container .Intro_content .main_content .text_holder{width: 80%; float: left; padding: 0 0 0 20px; text-align:left;}
.Product_Info_Container .Intro_content .main_content .text_holder span{display: inline-block; width: 100%; float: left; padding-bottom: 5px; text-transform: uppercase; font-weight: bold; color: #00843d;}
.Product_Info_Container .Table_Content{border: 1px solid #ccc; border-radius: 10px; overflow: hidden;/*width: max-content;overflow: scroll hidden;*/}
.Product_Info_Container .Table_Content .main_content{width: 100%;display: flex;}
.Product_Info_Container .Table_Content .one{width: 70px; float: left; background: #e9f4e3;}
.Product_Info_Container .Table_Content .one ul li{width: 100%; float: left; border-bottom: 1px solid #666; height: 222px; padding: 40px 0 0 0;}
.Product_Info_Container .Table_Content .one ul li:nth-child(2n){height: 221px;}
.Product_Info_Container .Table_Content .one ul li:nth-child(3n){border: 0; height: 180px; padding: 20px 0 0 0;}
.Product_Info_Container .Table_Content .one img{width: 100%; margin: 0 auto;}
.Product_Info_Container .Table_Content .two{width: 767px; float: left; border-left: 1px solid #ccc; font-size: 16px;}
.Product_Info_Container .Table_Content .two img.icon{width: 18px; margin: 0 auto;}
.Product_Info_Container .Different_Doses{background:#00843d; color: #fff;border-radius: 10px; padding: 20px;}
.Product_Info_Container .Different_Doses p{text-align: left;}
.Product_Info_Container .Different_Doses a{color: #fff;}
.Product_Info_Container .Different_Doses .main_title{text-align: center; color: #fff;}
.Product_Info_Container .Different_Doses .one{width: 550px ;float: left; text-align: center;}
.Product_Info_Container .Different_Doses .one ul li{width: 25%; padding: 0 10px; float: left; text-align: center; position: relative; list-style: none;}
.Product_Info_Container .Different_Doses .one ul li::after{content: ''; position: absolute; right: 0; top: 0; border-right: 2px dotted rgba(255,255,255,0.5); height: 100%;}
.Product_Info_Container .Different_Doses .one ul li:last-child::after{display: none;}
.Product_Info_Container .Different_Doses .one .Prd_img{}
.Product_Info_Container .Different_Doses .one .Prd_img img{width: 80%; margin: 0 auto;}
.Product_Info_Container .Different_Doses .one .Prd_type{font-size: 16px; line-height: 20px; font-weight: bold; margin: 15px 0 5px 0; width: 100%; padding: 5px 0; border-radius: 10px; color: #fff;}
.Product_Info_Container .Different_Doses .one .Prd_type.bg1{background: #e80089;}
.Product_Info_Container .Different_Doses .one .Prd_type.bg2{background: #f28631;}
.Product_Info_Container .Different_Doses .one .Prd_type.bg3{background: #78be20;}
.Product_Info_Container .Different_Doses .one .Prd_type.bg4{background: #0099d8;}
.Product_Info_Container .Different_Doses .one .Prd_size{}
.Product_Info_Container .Different_Doses .one .Prd_size img{width: 80%; margin: 0 auto;}
.Product_Info_Container .Different_Doses .two{width: 210px; float: right; padding: 0;}
.Product_Info_Container .Different_Doses .two span{font-size: 25px; font-weight: bold;}
.Product_Info_Container .Different_Doses .two p{color:#fff;}
.Product_Info_Container .Different_Doses .two img{width: 100%;}
.Product_Info_Container .Footer_Section{background: url(/images/brand/Comfortisplus-Sentinel/footer.jpg) no-repeat right bottom #fff;display: flex;align-items: center;justify-content: center;}
.Product_Info_Container .Footer_Section .img_holder{width: 360px;}
.Product_Info_Container .Footer_Section .btn_holder{width: 205px; font-weight: bold; padding: 0; text-align: center;margin: 0 0 0 50px;line-height: 70px; }
.Product_Info_Container .Footer_Section .btn_holder a{display: inline-block; float: left; width: 100%; color: #fff !important; border-radius: 10px; background: #006341;}


.Product_Info_Container img{width:100%;}
.Product_Info_Container .Mobile_Table img{width:auto;margin:0 auto;}


@media only screen and (max-width:800px),(max-width:899px){
.Product_Info_Container{width: 100%; font-size: 14px; line-height: 22px;}
.Product_Info_Container .PB{padding-bottom: 20px;}
.Product_Info_Container .PT{padding-top: 20px;}
.Product_Info_Container .PTB{padding: 20px 0;}
.Product_Info_Container .MB{margin-bottom: 20px;}
.Product_Info_Container .MT{margin-top: 20px;}
.Product_Info_Container .MTB{margin: 20px 0;}
.Product_Info_Container .main_title{font-size: 25px;}

.Product_Info_Container p span.main_title,
.Product_Info_Container .Intro_Title,
.Product_Info_Container .Intro_content .main_content .text_holder span,
.Product_Info_Container .Different_Doses .two,
.Product_Info_Container .Footer_Section .btn_holder{font-size: 18px;}

.Product_Info_Container .Intro_Title,
.Product_Info_Container p span.main_title{padding-bottom: 10px;}
.Product_Info_Container .Intro_Title img{width: 180px;}
.Product_Info_Container .Intro_content .main_title{font-size: 30px;}
.Product_Info_Container .Intro_content .main_img{width: 37%;}
.Product_Info_Container .Intro_content .main_content{width: 60%;}
.Product_Info_Container .Intro_content .main_content .img_holder{width: 14%;}
.Product_Info_Container .Intro_content .main_content .text_holder{width: 80%;}
.Product_Info_Container .Table_Content .one{width: 10%;}
.Product_Info_Container .Table_Content .one ul li:nth-child(3n){padding: 10px 0 0 0;}
.Product_Info_Container .Table_Content .two{overflow: scroll hidden; width: 90%; float: left;}
.Product_Info_Container .Table_Content .two .ScrollTable{width: max-content;}
.Product_Info_Container .Table_Content .two .ScrollTable table.Mobile_Table{width: 750px;}

.Product_Info_Container .Different_Doses .one{width: 100%;}
.Product_Info_Container .Different_Doses .two{width: 100%;}
.Product_Info_Container .Different_Doses .two span{font-size: 20px;}
.Product_Info_Container .Different_Doses .two img{width: 205px;}
.Product_Info_Container .Footer_Section.PTB{padding: 20px 0 50px 0;}

}

@media only screen and (max-width:400px),(max-width:499px) {
.Product_Info_Container .Intro_Title img{width: 160px;}
.Product_Info_Container .Intro_content .main_title{font-size: 25px;}
.Product_Info_Container .Intro_content .main_title span{display: inline-block; width: 100%; float: left;}
.Product_Info_Container .Intro_content .main_img{width: 100%; padding-bottom: 20px;}
.Product_Info_Container .Intro_content .main_img img{width: 70%; margin: 0 auto;}
.Product_Info_Container .Intro_content .main_content{width: 100%;}
.Product_Info_Container .Intro_content .main_content .img_holder{width: 12%;}
.Product_Info_Container .Intro_content .main_content .text_holder{width: 85%;}
.Product_Info_Container .Table_Content .one{width: 15%;}
.Product_Info_Container .Table_Content .one ul li:nth-child(3n){padding: 20px 0 0 0;}
.Product_Info_Container .Table_Content .two{overflow: scroll hidden; width: 85%; float: left;}
.Product_Info_Container .Table_Content .two{overflow: scroll hidden;}
.Product_Info_Container .Table_Content .two .ScrollTable{width: max-content;}
.Product_Info_Container .Table_Content .two .ScrollTable table.Mobile_Table{width: 750px;}

.Product_Info_Container .Different_Doses .one{width: 100%;}
.Product_Info_Container .Different_Doses .one ul li{width: 50%;}
.Product_Info_Container .Different_Doses .one ul li::after{top: unset; border-right: 0px dotted rgba(255,255,255,0.5); border-bottom: 2px dotted rgba(255,255,255,0.5); height: 2px; width: 100%; bottom: 20px;}
.Product_Info_Container .Different_Doses .one ul li:nth-child(3n)::after,
.Product_Info_Container .Different_Doses .one ul li:last-child::after{display: none;}
.Product_Info_Container .Different_Doses .two{width: 100%;}
.Product_Info_Container .Different_Doses .two span{font-size: 20px;}
.Product_Info_Container .Different_Doses .two img{width: 205px;}

.Product_Info_Container .Footer_Section.PTB{padding: 20px 0;}
.Product_Info_Container .Footer_Section{background-size: 100%; display: block;}
.Product_Info_Container .Footer_Section .img_holder{width: 100%; padding-bottom: 20px;}
.Product_Info_Container .Footer_Section .img_holder img{width: 90%; margin: 0 auto;}
.Product_Info_Container .Footer_Section .btn_holder{float: none; margin: 0 auto; width: 150px; line-height: 50px;}

}