@import 'https://ch-api.healthhub.sg/api/public/content/4977ade38286491baead6fde9e76a39d?v=abc733af';
@import 'https://ch-api.healthhub.sg/api/public/content/c4b9a0fa3762405db4a6e1d01394791f?v=fca5aced';
@import 'https://ch-api.healthhub.sg/api/public/content/8bd5fe460480445bb3bffee9476d315b?v=49cf0499';
@import 'https://ch-api.healthhub.sg/api/public/content/4d8608613afa48c4abe67487754f24d5?v=e22fb3ec';
@import 'https://ch-api.healthhub.sg/api/public/content/4a2bc0b3fb204989bdaa2d10eb55538a?v=0effd935';
@import 'https://ch-api.healthhub.sg/api/public/content/ec8af9db1841458ea6bb9e38cec0140c?v=59a28ea5';
@font-face {
 font-family: 'Roboto-Black';
 src: url('https://ch-api.healthhub.sg/api/public/content/ab3e7f311951499ea6270e427353bbec?v=cc94021b');
 src: url('https://ch-api.healthhub.sg/api/public/content/ab3e7f311951499ea6270e427353bbec?v=cc94021b?#iefix') format('embedded-opentype'),
   url('https://ch-api.healthhub.sg/api/public/content/095469678bae4e6181b9e6c1ec718856?v=f1785889#Roboto-Black') format('svg'),
   url('https://ch-api.healthhub.sg/api/public/content/cfb32f63ab274b7b863dbde526d966fb?v=09d5a3b6') format('truetype'),
   url('https://ch-api.healthhub.sg/api/public/content/a043dfef47904ff19b0adccc3db7a282?v=1a1b6d03') format('woff'),
   url('https://ch-api.healthhub.sg/api/public/content/9533dea6c7f446c0acbd8f254d0b82e8?v=f913cd13') format('woff2');
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: 'Roboto-BlackItalic';
 src: url('https://ch-api.healthhub.sg/api/public/content/288377d37a724f1eba8669333d505dcc?v=12c810d2');
 src: url('https://ch-api.healthhub.sg/api/public/content/288377d37a724f1eba8669333d505dcc?v=12c810d2?#iefix') format('embedded-opentype'),
   url('https://ch-api.healthhub.sg/api/public/content/5a62a40b5b754f1e89b9c2b77f63cad5?v=58503375#Roboto-BlackItalic') format('svg'),
   url('https://ch-api.healthhub.sg/api/public/content/75a253eb60904c61a4f25ffaada52549?v=d66f00ce') format('truetype'),
   url('https://ch-api.healthhub.sg/api/public/content/ff8c62550a3649a3b16c4dc2c5ce0497?v=3c79dbe7') format('woff'),
   url('https://ch-api.healthhub.sg/api/public/content/137fb44b3b3a49c29986cffde0b539e2?v=065af85b') format('woff2');
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: 'Roboto-Bold';
 src: url('https://ch-api.healthhub.sg/api/public/content/98312156c91341b0a4ffb72d0ace4150?v=468c9092');
 src: url('https://ch-api.healthhub.sg/api/public/content/98312156c91341b0a4ffb72d0ace4150?v=468c9092?#iefix') format('embedded-opentype'),
   url('https://ch-api.healthhub.sg/api/public/content/42a7671014294cc4abe53f8c545e5bfc?v=d54ea7b1#Roboto-Bold') format('svg'),
   url('https://ch-api.healthhub.sg/api/public/content/b92753678077442fb021d50480bfd411?v=3314c980') format('truetype'),
   url('https://ch-api.healthhub.sg/api/public/content/e0c24251b8214c32995e0ab527fc2a75?v=2152ea8f') format('woff'),
   url('https://ch-api.healthhub.sg/api/public/content/717ab62ce3a24bc9b404902881be763d?v=f87e2c37') format('woff2');
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: 'Roboto-BoldItalic';
 src: url('https://ch-api.healthhub.sg/api/public/content/e3facbcccf8546528d37b73273900a74?v=19c9504c');
 src: url('https://ch-api.healthhub.sg/api/public/content/e3facbcccf8546528d37b73273900a74?v=19c9504c?#iefix') format('embedded-opentype'),
   url('https://ch-api.healthhub.sg/api/public/content/37c31272b94d4de2b9c34c695cd21e54?v=422dbd21#Roboto-BoldItalic') format('svg'),
   url('https://ch-api.healthhub.sg/api/public/content/4e75a6417b7c4c85b5e45f5c1caa3308?v=96e0bc2b') format('truetype'),
   url('https://ch-api.healthhub.sg/api/public/content/595d1f9a48e94ef2894c85e3bcd1e055?v=120898cb') format('woff'),
   url('https://ch-api.healthhub.sg/api/public/content/6cded95e8df04565b9a30476ec15daa9?v=d482b5e6') format('woff2');
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: 'Roboto-Italic';
 src: url('https://ch-api.healthhub.sg/api/public/content/4a51cd5272a04d8d82d8773511de5909?v=e817629e');
 src: url('https://ch-api.healthhub.sg/api/public/content/4a51cd5272a04d8d82d8773511de5909?v=e817629e?#iefix') format('embedded-opentype'),
   url('https://ch-api.healthhub.sg/api/public/content/73ff0e6e109a45599f8de5ef2813a93a?v=295bea15#Roboto-Italic') format('svg'),
   url('https://ch-api.healthhub.sg/api/public/content/d65c8fabc5014bde9c38473c15535944?v=5e5c6f09') format('truetype'),
   url('https://ch-api.healthhub.sg/api/public/content/77f5e3da92b744629f54ca6d19881e83?v=5768c658') format('woff'),
   url('https://ch-api.healthhub.sg/api/public/content/ef26a17059c24fdeb21fab0df8a39f89?v=7f8ca305') format('woff2');
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: 'Roboto-Light';
 src: url('https://ch-api.healthhub.sg/api/public/content/9be52c89c2674feeb982f2afef05808b?v=055a8373');
 src: url('https://ch-api.healthhub.sg/api/public/content/9be52c89c2674feeb982f2afef05808b?v=055a8373?#iefix') format('embedded-opentype'),
   url('https://ch-api.healthhub.sg/api/public/content/1deb0b0b8ec04cc28b2a490a46c84e38?v=7f3b60f6#Roboto-Light') format('svg'),
   url('https://ch-api.healthhub.sg/api/public/content/30bf6f54711340ffb8047764efcd9203?v=3ee5f31f') format('truetype'),
   url('https://ch-api.healthhub.sg/api/public/content/730c4b9aaff34cd6a317e0ddabe05460?v=d03a6f83') format('woff'),
   url('https://ch-api.healthhub.sg/api/public/content/5ebacef454c04e30b50bda32a9fd96cf?v=4e4dd563') format('woff2');
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: 'Roboto-LightItalic';
 src: url('https://ch-api.healthhub.sg/api/public/content/e51a91b7ef5e4ae2bbb74586d63f77ec?v=0836ee3c');
 src: url('https://ch-api.healthhub.sg/api/public/content/e51a91b7ef5e4ae2bbb74586d63f77ec?v=0836ee3c?#iefix') format('embedded-opentype'),
   url('https://ch-api.healthhub.sg/api/public/content/4c091f3f146a4310aafe48915974b1e1?v=0a5d39b5#Roboto-LightItalic') format('svg'),
   url('https://ch-api.healthhub.sg/api/public/content/1bdfbc46ac64490791248526191cc01f?v=299c34c8') format('truetype'),
   url('https://ch-api.healthhub.sg/api/public/content/542aec62eb72451299f401741239670b?v=67da9df4') format('woff'),
   url('https://ch-api.healthhub.sg/api/public/content/91727604d167496b996141728fa941f0?v=14441874') format('woff2');
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: 'Roboto-Medium';
 src: url('https://ch-api.healthhub.sg/api/public/content/fb57b9ef7cff42a8a2e3f6fe3f1d721d?v=fda60b0f');
 src: url('https://ch-api.healthhub.sg/api/public/content/fb57b9ef7cff42a8a2e3f6fe3f1d721d?v=fda60b0f?#iefix') format('embedded-opentype'),
   url('https://ch-api.healthhub.sg/api/public/content/e85c84f495b64b6588da6e82dc460753?v=882bbd6c#Roboto-Medium') format('svg'),
   url('https://ch-api.healthhub.sg/api/public/content/ff7c1e72184e4902ab8f1d39ba9570cf?v=8876ec2d') format('truetype'),
   url('https://ch-api.healthhub.sg/api/public/content/58fa3fbde22546788bb07896e0bdb6bf?v=48d4e002') format('woff'),
   url('https://ch-api.healthhub.sg/api/public/content/479a28fc6ac9403bb61ddb5be9ee7795?v=3bf7dbe4') format('woff2');
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: 'Roboto-MediumItalic';
 src: url('https://ch-api.healthhub.sg/api/public/content/c3d87684007e446f810604db4dea0ac6?v=8a7f85ee');
 src: url('https://ch-api.healthhub.sg/api/public/content/c3d87684007e446f810604db4dea0ac6?v=8a7f85ee?#iefix')
     format('embedded-opentype'),
   url('https://ch-api.healthhub.sg/api/public/content/a13a55755eee4b88ae526ec675460755?v=b4f8e937#Roboto-MediumItalic') format('svg'),
   url('https://ch-api.healthhub.sg/api/public/content/64a35b6bf4564872a7c3e10d3c16816e?v=448d4069') format('truetype'),
   url('https://ch-api.healthhub.sg/api/public/content/ea56b4e4a70a4a16ae17bae5f51691d0?v=cc153bad') format('woff'),
   url('https://ch-api.healthhub.sg/api/public/content/ede50c884d994cb9a45d237b1c076b08?v=fb4ea237') format('woff2');
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: 'Roboto-Regular';
 src: url('https://ch-api.healthhub.sg/api/public/content/bfa5611f6e534af1897da56908209cad?v=3c3c0090');
 src: url('https://ch-api.healthhub.sg/api/public/content/bfa5611f6e534af1897da56908209cad?v=3c3c0090?#iefix') format('embedded-opentype'),
   url('https://ch-api.healthhub.sg/api/public/content/081fa5e7470c45c8ad571442a787c60d?v=76b97d49#Roboto-Regular') format('svg'),
   url('https://ch-api.healthhub.sg/api/public/content/47e88d9aaac44d808b3f8f28c560f946?v=f7ecfeef') format('truetype'),
   url('https://ch-api.healthhub.sg/api/public/content/8eaef981148a419e9f9f741609c877ca?v=617117b3') format('woff'),
   url('https://ch-api.healthhub.sg/api/public/content/f5360a93a61d474b8ac1fd4a4d29cb5b?v=4f25684f') format('woff2');
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: 'Roboto-Thin';
 src: url('https://ch-api.healthhub.sg/api/public/content/ccc2c2d3cc634d54845ff50fe0dbcba8?v=1cf0901a');
 src: url('https://ch-api.healthhub.sg/api/public/content/ccc2c2d3cc634d54845ff50fe0dbcba8?v=1cf0901a?#iefix') format('embedded-opentype'),
   url('https://ch-api.healthhub.sg/api/public/content/9ff48984192d40228f3a4904194adb9d?v=2fb7ba0c#Roboto-Thin') format('svg'),
   url('https://ch-api.healthhub.sg/api/public/content/86925837f9014c58a7787feb2120843a?v=a65ed4a3') format('truetype'),
   url('https://ch-api.healthhub.sg/api/public/content/f38b19d2a2994550bf507fad590c3807?v=4fe746cd') format('woff'),
   url('https://ch-api.healthhub.sg/api/public/content/d915fd9a823346d1b05e770aad51d38c?v=a91b85a5') format('woff2');
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: 'Roboto-ThinItalic';
 src: url('https://ch-api.healthhub.sg/api/public/content/b2f9964bce0140c5849cc62519afb507?v=ac24d9c4');
 src: url('https://ch-api.healthhub.sg/api/public/content/b2f9964bce0140c5849cc62519afb507?v=ac24d9c4?#iefix') format('embedded-opentype'),
   url('https://ch-api.healthhub.sg/api/public/content/4fecb1323ddc432697bb363f2bc929b4?v=c1f52665#Roboto-ThinItalic') format('svg'),
   url('https://ch-api.healthhub.sg/api/public/content/89eb20b1fc3d4eff83285904ad08fcab?v=ab723ce5') format('truetype'),
   url('https://ch-api.healthhub.sg/api/public/content/c7b2f741795d41329e24169c82b2418d?v=b8e02dc4') format('woff'),
   url('https://ch-api.healthhub.sg/api/public/content/b81db69d644440dcb1a28ddba1c72277?v=317c4c0a') format('woff2');
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: 'Viga-Regular';
 src: url('https://ch-api.healthhub.sg/api/public/content/3f108ae610004920b59f336c09356242?v=b0f485a7');
 src: url('https://ch-api.healthhub.sg/api/public/content/3f108ae610004920b59f336c09356242?v=b0f485a7?#iefix') format('embedded-opentype'),
   url('https://ch-api.healthhub.sg/api/public/content/e746ff8b278e4105a0ef9a71332474fb?v=39e1605b#Viga-Regular') format('svg'),
   url('https://ch-api.healthhub.sg/api/public/content/17ae6a428beb4e6fb5bc459b88425688?v=210e6b96') format('truetype'),
   url('https://ch-api.healthhub.sg/api/public/content/659cb914684b46df88fdd1769cd3bca1?v=eca845f9') format('woff'),
   url('https://ch-api.healthhub.sg/api/public/content/244cbac4c3fd4e29b8cce4f630ae2798?v=e4087255') format('woff2');
 font-weight: normal;
 font-style: normal;
}

.np {
 padding: 0 !important;
}
.np-t {
 padding-top: 0 !important;
}
.np-b {
 padding-bottom: 0 !important;
}
.np-r {
 padding-right: 0 !important;
}
.np-l {
 padding-right: 0 !important;
}

.nm {
 margin: 0 !important;
}
.nm-t {
 margin-top: 0 !important;
}
.nm-b {
 margin-bottom: 0 !important;
}
.nm-r {
 margin-right: 0 !important;
}
.nm-l {
 margin-right: 0 !important;
}

.lbreak {
 display: block;
}

.clear_0 {
 clear: both;
 font-size: 0px;
 line-height: 0px;
 display: block;
}
* {
 box-sizing: border-box;
}
/*=======================================================*/
a {
 color: #000000;
 font-weight: bold;
 text-decoration: none;
 outline: 0 none;
 font-family: 'Roboto-Regular', sans-serif;
}
a:hover {
 color: #535759;
 text-decoration: none;
}
h1 {
 font-size: 60px;
 font-family: 'Viga-Regular', sans-serif;
 font-weight: normal;
 color: #000000;
 line-height: 1;
 margin-top: 0;
 text-transform: uppercase;
}
h2 {
 font-size: 50px;
 font-family: 'Viga-Regular', sans-serif;
 color: #000000;
 font-weight: normal;
 line-height: 1;
 margin-top: 0;
}
h3 {
 font-size: 22px;
 font-family: 'Viga-Regular', sans-serif;
 font-weight: normal;
 color: #000000 !important;
 line-height: 1.2;
 margin-top: 0 !important;
 margin-bottom: 20px !important;
 text-align: left !important;
}
h4 {
 font-size: 32px;
 font-family: 'Viga-Regular', sans-serif;
 color: #000000;
 font-weight: normal;
 line-height: 1;
 margin-top: 0;
}
h5 {
 font-size: 24px;
 font-family: 'Viga', sans-serif;
 color: #000000;
 line-height: 1;
 letter-spacing: -0.1px;
 margin-top: 0;
}
h6 {
 font-size: 18px;
 font-family: 'Viga-Regular', sans-serif;
 font-weight: normal;
 color: #000000;
 line-height: 1.4;
 margin-top: 0;
}
p {
 font-size: 16px !important;
 line-height: 1.5;
 letter-spacing: 0.1px;
 color: #000000;
 font-family: 'Roboto-Regular', sans-serif;
 padding: 0 0 20px;
 margin: 0;
}
b {
 font-size: 16px;
 line-height: 1.5;
 letter-spacing: 0.1px;
 color: #000000;
 font-family: 'Roboto-Bold', sans-serif;
 margin: 0;
}
/*=======================================================*/
html {
 height: auto;
}
body {
 color: #000000;
 background: #ffffff;
 font-family: 'Roboto-Regular', sans-serif;
 font-size: 16px;
 line-height: 1.6;
}
input,
textarea {
 -webkit-appearance: none;
 border-radius: 0px;
 outline: none;
 border: 0px;
}
input,
textarea {
 -webkit-appearance: none;
 border-radius: 0px;
 outline: none;
 border: 0px;
}
.clearfix:before,
.clearfix:after {
 content: '';
 display: table;
}
.clearfix:after {
 clear: both;
}
/*=======================================================*/
::-webkit-input-placeholder {
 color: #adadad;
 font-family: 'Roboto-Regular', sans-serif;
 font-size: 14px;
}
::-moz-placeholder {
 color: #adadad;
 font-family: 'Roboto-Regular', sans-serif;
 font-size: 14px;
}
:-ms-input-placeholder {
 color: #adadad;
 font-family: 'Roboto-Regular', sans-serif;
 font-size: 14px;
}
:-moz-placeholder {
 color: #adadad;
 font-family: 'Roboto-Regular', sans-serif;
 font-size: 14px;
}
/*=====SET: layout=====*/
.wrapper {
 margin: 0 auto;
}
.container {
 max-width: 1140px;
 width: 100%;
 padding: 0 15px;
 margin: 0 auto;
}
.lbd-container .container {
 padding: 0px;
}
/*=====END: layout=====*/
/*=====SET: Default Globle CSS=====*/
.midsec {
 width: 100%;
 padding: 20px 0;
}
.lbd-container .row {
 margin-left: -15px;
 margin-right: -15px;
}
/* .row:before									{ content: ''; display: table; clear: both; }
.row:after									{ content: ''; display: table; clear: both; } */

.row:before {
 content: '';
 clear: both;
}
.row:after {
 content: '';
 clear: both;
}

.col1 {
 width: 8%;
 float: left;
 padding: 0 15px;
}
.col2 {
 width: 16%;
 float: left;
 padding: 0 15px;
}
.col3 {
 width: 25%;
 float: left;
 padding: 0 15px;
}
.col4 {
 width: 33%;
 float: left;
 padding: 0 15px;
}
.col5 {
 width: 41%;
 float: left;
 padding: 0 15px;
}
.col6 {
 width: 49.9%;
 float: left;
 padding: 0 15px;
}
.col7 {
 width: 58%;
 float: left;
 padding: 0 15px;
}
.col8 {
 width: 66%;
 float: left;
 padding: 0 15px;
}
.col9 {
 width: 75%;
 float: left;
 padding: 0 15px;
}
.col10 {
 width: 83%;
 float: left;
 padding: 0 15px;
}
.col11 {
 width: 91%;
 float: left;
 padding: 0 15px;
}
.col12 {
 width: 100%;
 float: left;
 padding: 0 15px;
}

.content {
 width: 100%;
 padding: 0 15px;
}
.midcolimg {
 position: relative;
 width: 100%;
 display: block;
}
.midcolimg img {
 width: auto;
 max-width: 100%;
 display: block;
 height: auto;
}
.heading {
 width: 100%;
 margin-bottom: 25px;
 padding: 0px;
}
.midcoltext {
 width: 100%;
}
.midcoltext p {
 padding-bottom: 25px;
 margin-bottom: 0;
}
.midcoltext.be-aware-col p {
 width: 94%;
 margin-left: auto;
 margin-right: auto;
 margin-bottom: 20px;
}

.midcoltext.fntsize p {
 font-size: 12px;
}
.addlink {
 position: absolute;
 top: 0;
 left: 0;
 width: 100%;
 height: 100%;
 display: none;
}
.Lightgraybg {
 background-color: #f5f3f3;
}
.findout {
 color: #ffffff;
 font-size: 18px;
 display: inline-block;
 vertical-align: top;
 text-align: center;
 padding: 15px 30px;
 min-width: 140px;
 background-color: #d56537;
 font-family: 'Viga-Regular', sans-serif;
 text-align: center;
 line-height: 1;
 font-weight: normal;
 position: relative;
}
.viewbtn {
 color: #ffffff;
 font-size: 18px;
 display: inline-block;
 vertical-align: top;
 background-color: #e98709;
 max-width: 200px;
 width: 100%;
 text-align: center;
 padding: 13px 12px;
}
.findout:hover {
 color: #000000;
}
.overlaytext {
 display: inline-block;
 vertical-align: top;
 position: absolute;
 top: 30px;
 left: 0;
 background-color: #e65948;
 padding: 10px 35px;
 color: #ffffff;
}
.overlaytext p {
 color: #ffffff;
 padding-bottom: 0;
 font-size: 20px;
 line-height: 1.2;
}
/*=====:ENd: Default Globle CSS=====*/
/*=====SET: BANNER SEC HERE=====*/
.videosec {
 width: 100%;
 display: inline-block;
 vertical-align: top;
 position: relative;
 text-align: center;
}
.iframesec {
 text-align: center;
 margin-bottom: 25px;
}
.iframesec iframe {
 max-width: 100%;
}
/*=====END: BANNER SEC HERE=====*/
/*=====SET: CATEGORY SEC HERE=====*/
.multislider {
 margin: 0 -15px;
}
.sidethumb {
 float: left;
 width: 10.35%;
 padding: 0 15px;
}
.sidethumb .midcolimg img {
 width: 100%;
}
.thumb_slider .slick-track {
 width: 100% !important;
}
.thumb_slider .slick-slide {
 width: 100% !important;
 outline: none;
 cursor: pointer;
}
.thumb_slider .slick-slide.slick-active .midcolimg {
 left: 0 !important;
 opacity: 1 !important;
}
.thumb_slider .slick-slide.slick-current .midcolimg:before {
 opacity: 0;
}
.thumb_slider .midcolimg {
 width: 100%;
 margin-bottom: 10px;
 border: 1px solid transparent;
}
.thumb_slider .midcolimg:before {
 width: 100%;
 height: 100%;
 content: '';
 position: absolute;
 background-color: rgba(0, 0, 0, 0.4);
 top: 0;
 left: 0;
 opacity: 1;
}
.slider_details {
 float: left;
 width: 89.65%;
 padding-right: 15px;
}
.slider_details .product_content .row {
 display: -webkit-box;
 display: -ms-flexbox;
 display: flex;
 -webkit-box-align: flex-start;
 -ms-flex-align: flex-start;
 -webkit-align-items: flex-start;
 -moz-align-items: flex-start;
 -ms-align-items: flex-start;
 align-items: flex-start;
}
.slider_details .midcontent {
 width: 100%;
 height: auto;
 position: relative;
}
.slider_details .midcontent h6 {
 font-size: 14px;
 line-height: 24px;
 font-weight: 600;
 color: #ffffff;
 margin-bottom: 10px;
}
.slider_details .midcontent h3 {
 font-size: 40px;
 line-height: normal;
 font-weight: 400;
 color: #ffffff;
 text-transform: none;
}
.slider_details .midcontent ul {
 margin: 0 -6px;
 padding: 0;
 list-style: none;
}
.slider_details .midcontent ul li {
 display: inline-block;
 vertical-align: top;
 padding: 0 6px;
}
.slider_details .midcontent ul li a {
 border: 2px solid transparent;
}
.slider_details .midcontent a {
 border: 2px solid transparent;
 padding-top: 13px;
 padding-bottom: 13px;
}
.slider_details .midcontent ul li a:hover {
 border: 2px solid #d56537;
 color: #d56537;
 background-color: transparent;
}
.slider_details .midcontent a:hover {
 border: 2px solid #d56537;
 color: #d56537;
 background-color: transparent;
}
.product_content {
 padding: 0 15px;
}
.product_content .row {
 display: -webkit-box;
 display: -ms-flexbox;
 display: flex;
 -webkit-box-align: center;
 -ms-flex-align: center;
 -webkit-align-items: center;
 -moz-align-items: center;
 -ms-align-items: center;
 align-items: center;
}
.product_content .heading {
 margin-bottom: 20px;
 text-align: left !important;
}
.product_content .midcolimg {
 min-height: 260px;
 height: auto;
}
/* .product_content .midcolimg img           	{ height: 100%; } */
/* .product_content .midcoltext p 				{ padding-bottom: 20px; } */
.slider_details .midcontent ul li:last-child a {
 background-color: transparent;
 border-color: #d56537;
 color: #d56537;
}
.slider_details .midcontent ul li:last-child a:hover {
 background-color: #d56537;
 border-color: transparent;
 color: #ffffff;
}
.product_detail .slick-slide {
 outline: none;
}
.product_detail {
 visibility: hidden;
 opacity: 0;
}
.product_detail.slick-initialized {
 visibility: visible;
 opacity: 1;
}
.product_thumb .midcontent {
 width: 100%;
 cursor: pointer;
 background: #3b3e40;
}
.product_thumb .midcontent:hover {
 background-color: #535759;
}
.product_thumb .midcontent .row {
 -webkit-align-items: center;
 -moz-align-items: center;
 -ms-align-items: center;
 align-items: center;
 padding-top: 10px;
 padding-bottom: 10px;
 padding-left: 16px;
}
.product_thumb .midcontent .midcolimg img {
 width: 100%;
 height: 96px;
 object-fit: cover;
}
.product_thumb .midcontent h5 {
 color: #ffffff;
 font-size: 20px;
 text-transform: none;
}
.product_thumb .midcontent p {
 padding-bottom: 0;
 color: #ffffff;
 opacity: 0.7;
 font-size: 14px;
}
.view_more {
 display: inline-block;
 color: #6c7073;
 font-size: 16px;
 line-height: 24px;
}
.view_more i {
 margin-left: 8px;
}
.view_more:hover {
 color: #9fa3a6;
}
.viewmorebtn {
 width: 80px;
 position: absolute;
 top: 0;
 right: -80px;
 text-align: center;
 line-height: 16px;
 height: 100%;
 background-color: #232526;
 color: #9fa3a6;
 display: -webkit-box;
 display: -ms-flexbox;
 display: flex;
 -webkit-box-align: center;
 -ms-flex-align: center;
 align-items: center;
 -webkit-box-pack: center;
 -ms-flex-pack: center;
 justify-content: center;
 text-transform: uppercase;
 padding: 0 16px;
}
.viewmore {
 line-height: 16px;
 font-weight: 700;
 color: #9fa3a6;
}
.viewmorebtn:hover .viewmore {
 color: #ffffff;
}
.modelcontent {
 width: 90%;
 padding: 40px;
}
.modelcontent .iframesec {
 text-align: center;
 padding-bottom: 20px;
}
.modelcontent .iframesec video {
 max-width: 100%;
}
.modelcontent .midcolimg {
 margin-bottom: 25px;
}
.fancybox-close-small:after {
 font-size: 30px;
}
/*=====END: CATEGORY SEC HERE=====*/
/*=====SET: TAB SEC HERE=====*/
.tab_sec {
 overflow: hidden;
}
.tabsec {
 text-align: center;
 display: inline-block;
 vertical-align: top;
 width: 100%;
}
.tabsec .resp-tabs-container {
 background-color: transparent;
 border: none;
 padding: 0;
}
.tabsec .resp-tabs-container .resp-tab-content {
 border: 0px solid #ffffff;
 border-top: 16px solid;
 padding: 60px 0 0;
 position: relative;
}
.tabsec .resp-tabs-container .resp-tab-content.orange {
 border-color: #d56537;
}
.tabsec .resp-tabs-container .resp-tab-content.orange:before {
 background-color: #d56537;
 height: 16px;
 width: 200%;
 position: absolute;
 top: -16px;
 left: -200%;
 content: '';
}
.tabsec .resp-tabs-container .resp-tab-content.orange:after {
 background-color: #d56537;
 height: 16px;
 width: 200%;
 position: absolute;
 top: -16px;
 right: -200%;
 content: '';
}
.tabsec .resp-tabs-container .resp-tab-content.green {
 border-color: #95c23d;
}
.tabsec .resp-tabs-container .resp-tab-content.green:before {
 background-color: #95c23d;
 height: 16px;
 width: 200%;
 position: absolute;
 top: -16px;
 left: -200%;
 content: '';
}
.tabsec .resp-tabs-container .resp-tab-content.green:after {
 background-color: #95c23d;
 height: 16px;
 width: 200%;
 position: absolute;
 top: -16px;
 right: -200%;
 content: '';
}
.tabsec .resp-tabs-container .resp-tab-content.yellow {
 border-color: #f7931b;
}
.tabsec .resp-tabs-container .resp-tab-content.yellow:before {
 background-color: #f7931b;
 height: 16px;
 width: 200%;
 position: absolute;
 top: -16px;
 left: -200%;
 content: '';
}
.tabsec .resp-tabs-container .resp-tab-content.yellow:after {
 background-color: #f7931b;
 height: 16px;
 width: 200%;
 position: absolute;
 top: -16px;
 right: -200%;
 content: '';
}
.tabsec .resp-tabs-container .resp-tab-content.blue {
 border-color: #0192cf;
}
.tabsec .resp-tabs-container .resp-tab-content.blue:before {
 background-color: #0192cf;
 height: 16px;
 width: 200%;
 position: absolute;
 top: -16px;
 left: -200%;
 content: '';
}
.tabsec .resp-tabs-container .resp-tab-content.blue:after {
 background-color: #0192cf;
 height: 16px;
 width: 200%;
 position: absolute;
 top: -16px;
 right: -200%;
 content: '';
}
.tabmain_button {
 max-width: 995px;
 width: 100%;
 margin: 0 auto;
}
.tabmain_button ul.resp-tabs-list li {
 background-color: transparent !important;
 font-size: 14px;
 font-weight: 400;
 color: #9fa3a6;
 padding: 12px 10px;
 border-bottom: 2px solid transparent !important;
 margin: 0;
 width: 25%;
 text-align: center;
 position: relative;
 min-height: 192px;
}
.tabmain_button ul.resp-tabs-list li i.icons {
 padding: 0 10px;
}
.tabmain_button ul.resp-tabs-list li i.icons img {
 max-width: 100%;
 height: auto;
}
.tabmain_button ul.resp-tabs-list li.orange {
 background: #d56537 !important;
}
.tabmain_button ul.resp-tabs-list li.resp-tab-active {
 color: #ffffff;
 border: none !important;
 border-bottom: 2px solid transparent !important;
 padding: 12px 10px !important;
}
.tabmain_button ul.resp-tabs-list li.orange.resp-tab-active:before {
 content: '';
 display: block;
 width: 100%;
 height: 16px;
 position: absolute;
 top: -16px;
 left: 0px;
 background: #d56537;
}
.tabmain_button ul.resp-tabs-list li.green {
 background: #95c23d !important;
}
.tabmain_button ul.resp-tabs-list li.green.resp-tab-active:before {
 content: '';
 display: block;
 width: 100%;
 height: 16px;
 position: absolute;
 top: -16px;
 left: 0px;
 background: #95c23d;
}
.tabmain_button ul.resp-tabs-list li.yellow {
 background: #f7931b !important;
}
.tabmain_button ul.resp-tabs-list li.yellow.resp-tab-active:before {
 content: '';
 display: block;
 width: 100%;
 height: 16px;
 position: absolute;
 top: -16px;
 left: 0px;
 background: #f7931b;
}
.tabmain_button ul.resp-tabs-list li.blue {
 background: #0192cf !important;
}
.tabmain_button ul.resp-tabs-list li.blue.resp-tab-active:before {
 content: '';
 display: block;
 width: 100%;
 height: 16px;
 position: absolute;
 top: -16px;
 left: 0px;
 background: #0192cf;
}
.tab_inner_button ul.resp-tabs-list {
 width: 100%;
}
.tabsec .tabcontent .resp-tabs-container {
 width: 100%;
}
i.icons {
 position: absolute;
 top: 50%;
 transform: translateY(-50%);
 -webkit-transform: translateY(-50%);
 -moz-transform: translateY(-50%);
 -ms-transform: translateY(-50%);
 -o-transform: translateY(-50%);
 left: 0;
 right: 0;
 margin: 0 auto;
}
.tabcontent .ui.styled.accordion {
 width: 100%;
 box-shadow: none;
}

.content_detail {
 text-align: left;
 margin-bottom: 40px;
}
.content_detail .findout i {
 display: inline-block;
 vertical-align: middle;
 margin-right: 5px;
}
.tabcontent .ui.styled.accordion .title {
 text-align: left;
 position: relative;
 font-size: 40px;
 line-height: 1;
 padding: 12px 0 12px 0;
 border-bottom: 1px solid #cccccc;
 border-top: none;
 color: #000000;
}
.tabcontent .ui.styled.accordion .title h3 {
 margin-bottom: 0 !important;
 color: #000000;
 font-weight: normal;
 padding-right: 40px;
}
.tabcontent .ui.styled.accordion .title i {
 position: absolute;
 top: 50%;
 transform: translateY(-50%);
 -webkit-transform: translateY(-50%);
 right: 15px;
 font-family: FontAwesome;
 margin: 0;
 line-height: 1;
 width: auto;
 z-index: 2;
}
.tabcontent .ui.styled.accordion .title i:before {
 content: '\f105';
}
.tabcontent .ui.styled.accordion .title.active i {
 transform: translateY(-50%) rotate(0deg);
 -webkit-transform: translateY(-50%) rotate(0deg);
}
.tabcontent .ui.styled.accordion .title.active i:before {
 content: '\f107';
}

.tabcontent .ui.styled.accordion .title.active {
 color: #d56537;
}

.tabcontent .orange .ui.styled.accordion .title.active h3 {
 color: #d56537 !important;
}
.content {
 text-align: left;
}
.tabcontent .ui.styled.accordion .content {
 padding: 30px 60px;
 text-align: left;
}
.diabetes_icons {
 text-align: center;
}
.diabetes_icons ul {
 margin: 0;
 padding: 0;
 list-style: none;
}
.diabetes_icons ul li {
 display: inline-block;
 vertical-align: top;
 padding: 0 15px;
}
.diabetes_icons ul li i {
 margin-bottom: 10px;
 display: block;
}
.diabetes_icons ul li img {
 display: inline-block;
}
.diabetes_icons ul li h6 {
 margin-bottom: 0;
 font-weight: normal;
}
.pre_diabetes {
 text-align: center;
}
.orangeborder {
 padding: 40px 55px;
 border: 3px solid #d56537;
 border-radius: 10px;
 -webkit-border-radius: 10px;
 -moz-border-radius: 10px;
 -ms-border-radius: 10px;
 -o-border-radius: 10px;
}
.pre_diabetes .midcontent {
 padding: 0 30px;
}
.pre_diabetes .diabetes_icons {
 margin-bottom: 25px;
}
.pre_diabetes .slick-loading .slick-track {
 visibility: hidden;
}
.pre_diabetes .slick-loading .slick-slide {
 visibility: hidden;
}
.pre_diabetes .slick-initialized .slick-track {
 visibility: visible;
}
.pre_diabetes .slick-initialized .slick-slide {
 display: block;
 visibility: visible;
}
.pre_diabetes .slick-slide {
 outline: none;
}
.pre_diabetes .slick-arrow {
 width: 32px;
 height: 56px;
 z-index: 2;
}
.pre_diabetes .slick-arrow:before {
 display: none;
}
.pre_diabetes .slick-prev {
 /*background-image: url(../images/crousel1/arrow_point_to_left.png);*/
 background-image: url(https://ch-api.healthhub.sg/api/public/content/f88a18abb7694c7688f38508e592329c?v=8939dff1);
 left: -32px;
}
.pre_diabetes .slick-next {
 /*background-image: url(../images/crousel1/arrow_point_to_right.png);*/
 background-image: url(https://ch-api.healthhub.sg/api/public/content/e684d16ff1c44c509a81124008838144?v=642a4543);
 right: -32px;
}
.pre_diabetes .slick-dots li {
 width: 10px;
 height: 10px;
 background-color: #f2f2f2;
 border-radius: 100%;
 -webkit-border-radius: 100%;
 -moz-border-radius: 100%;
 -ms-border-radius: 100%;
 -o-border-radius: 100%;
}
.pre_diabetes .slick-dots li:hover {
 background-color: #d56537;
}
.pre_diabetes .slick-dots li.slick-active {
 background-color: #d56537;
}
.pre_diabetes .slick-dots li button {
 width: 100%;
 height: 100%;
 padding: 0;
}
.pre_diabetes .slick-dots li button:before {
 display: none;
}

.risk_factor_list .box {
 text-align: center;
}
.risk_factor_list .box .midcolimg {
 margin-bottom: 15px;
}
.risk_factor_list .box .midcolimg img {
 display: inline-block;
 vertical-align: top;
}

.screening_sec h6 {
 margin-bottom: 15px;
}
.screening_sec ul {
 margin: 0;
 padding: 0;
 list-style: none;
 text-align: center;
}
.screening_sec ul li {
 display: inline-block;
 vertical-align: top;
 padding: 0 15px;
}
.screening_list .box {
 text-align: center;
}
.screening_list .midcoltext h6 {
 margin-bottom: 15px;
}
.screening_list .box .midcolimg {
 margin-bottom: 15px;
}
.screening_list .box .midcolimg img {
 display: inline-block;
 vertical-align: top;
}
.screening {
 margin-bottom: 25px;
}

.test_and_diagnosis {
 text-align: left;
}
.test_and_diagnosis .box {
 text-align: center;
}
.test_and_diagnosis .box h6 {
 margin-bottom: 10px;
 font-weight: normal;
}
.test_and_diagnosis .box .midcolimg {
 margin-bottom: 15px;
}
.test_and_diagnosis .box .midcolimg img {
 display: inline-block;
 vertical-align: top;
}

.sign_and_symptoms {
 text-align: left;
}
.sign_and_symptoms p b {
 color: #d56537;
}

.complication {
 text-align: left;
}

.tips_for_caregivers .diagnosis_boxes .box {
 text-align: center;
}
.tips_for_caregivers .diagnosis_boxes .box h6 {
 margin-bottom: 15px;
}
.tips_for_caregivers .diagnosis_boxes .midcolimg {
 margin-bottom: 15px;
}
.tips_for_caregivers .diagnosis_boxes .midcolimg img {
 display: inline-block;
 vertical-align: top;
}

.faq_accordiaon_child h6 {
 margin: 0;
}
.tabcontent
 .ui.styled.accordion
 .faq_accordiaon_child
 .accordion
 .title.active {
 color: #000000;
}
.tabcontent .ui.styled.accordion .faq_accordiaon_child .accordion .title h6 {
 font-weight: normal;
 font-size: 18px;
 line-height: 1.4;
}
.num {
 padding: 12px 12px;
 background-color: #d56537;
 color: #ffffff;
 font-size: 18px;
 line-height: 1;
 margin-right: 15px;
 position: absolute;
 left: 15px;
 top: 50%;
 transform: translateY(-50%);
 -webkit-transform: translateY(-50%);
 -moz-transform: translateY(-50%);
 -ms-transform: translateY(-50%);
 -o-transform: translateY(-50%);
 font-weight: normal;
 font-family: 'Viga-Regular', sans-serif;
 min-width: 85px;
 text-align: center;
}
.tabcontent .ui.styled.accordion .faq_accordiaon_child .accordion {
 box-shadow: none;
}
.tabcontent .ui.styled.accordion .faq_accordiaon_child .accordion .title {
 border-bottom: none;
 border-radius: 10px;
 -webkit-border-radius: 10px;
 -moz-border-radius: 10px;
 -ms-border-radius: 10px;
 -o-border-radius: 10px;
 padding: 25px 35px 25px 110px;
 margin-bottom: 10px; /*background-color: rgba(241, 101, 34, .20);*/
}
.tabcontent .ui.styled.accordion .faq_accordiaon_child .accordion .title i {
 position: absolute;
 top: 50%;
 transform: translateY(-50%);
 -webkit-transform: translateY(-50%);
 right: 15px;
 font-family: FontAwesome;
 margin: 0;
 line-height: 1;
 width: auto;
 font-size: 20px;
 color: #d56537;
}
.tabcontent
 .ui.styled.accordion
 .faq_accordiaon_child
 .accordion
 .title
 i:before {
 content: '\f067';
}
.tabcontent
 .ui.styled.accordion
 .faq_accordiaon_child
 .accordion
 .title.active
 i {
 transform: translateY(-50%) rotate(0deg);
 -webkit-transform: translateY(-50%) rotate(0deg);
}
.tabcontent
 .ui.styled.accordion
 .faq_accordiaon_child
 .accordion
 .title.active
 i:before {
 content: '\f068';
}

.tabcontent .ui.styled.accordion .faq_accordiaon_child .accordion .content {
 text-align: center;
}
.tabcontent
 .ui.styled.accordion
 .faq_accordiaon_child
 .accordion
 .content
 .midcolimg {
 text-align: center;
}
.tabcontent
 .ui.styled.accordion
 .faq_accordiaon_child
 .accordion
 .content
 .midcolimg
 img {
 display: inline-block;
 vertical-align: top;
}
.orangelight {
 background-color: rgba(241, 101, 34, 0.2);
}

.tabcontent .ui.styled.accordion .faq_accordiaon_child .accordion .title {
 border: 3px solid transparent;
 border-bottom: none;
 margin-bottom: 0;
 margin-top: 10px;
}
.tabcontent
 .ui.styled.accordion
 .faq_accordiaon_child
 .accordion
 .title.active {
 border-color: #d56537;
 border-bottom-left-radius: 0;
 border-bottom-right-radius: 0;
 background-color: transparent;
}
.tabcontent .ui.styled.accordion .faq_accordiaon_child .accordion .content {
 border: 3px solid #d56537;
 border-top: none;
 border-bottom-left-radius: 10px;
 border-bottom-right-radius: 10px;
 position: relative;
 padding-left: 110px;
 text-align: left;
 padding-top: 0;
}
.tabcontent
 .ui.styled.accordion
 .faq_accordiaon_child
 .accordion
 .content
 .content_details {
 position: relative;
}
.tabcontent
 .ui.styled.accordion
 .faq_accordiaon_child
 .accordion
 .content
 .num {
 position: absolute;
 top: 0;
 transform: none;
 left: -95px;
 background-color: #14881c;
}

.tabcontent
 .orange
 .ui.styled.accordion
 .faq_accordiaon_child
 .accordion
 .title {
 margin-bottom: 0;
 margin-top: 10px;
}
.tabcontent
 .orange
 .ui.styled.accordion
 .faq_accordiaon_child
 .accordion
 .title:hover {
 background-color: rgba(241, 101, 34, 0.2);
}
.tabcontent
 .orange
 .ui.styled.accordion
 .faq_accordiaon_child
 .accordion
 .title.active {
 background-color: transparent;
}
.tabcontent
 .ui.styled.accordion
 .tips_for_caregivers
 .faq_accordiaon_child
 .accordion
 .num {
 border-radius: 2px;
 -webkit-border-radius: 2px;
 -moz-border-radius: 2px;
 -ms-border-radius: 2px;
 -o-border-radius: 2px;
}
.tabcontent
 .ui.styled.accordion
 .tips_for_caregivers
 .faq_accordiaon_child
 .accordion
 .content {
 padding-left: 35px;
 padding-right: 35px;
 text-align: center;
}
.tabcontent
 .ui.styled.accordion
 .tips_for_caregivers
 .faq_accordiaon_child
 .accordion
 .content
 .midcontent
 h6 {
 margin-bottom: 20px;
 font-size: 18px;
}
.tabcontent
 .ui.styled.accordion
 .tips_for_caregivers
 .faq_accordiaon_child
 .accordion
 .content
 .content_details {
 padding: 15px 25px;
 text-align: left;
 margin-bottom: 16px;
 border-radius: 10px;
 -webkit-border-radius: 10px;
 -moz-border-radius: 10px;
 -ms-border-radius: 10px;
 -o-border-radius: 10px;
}
.tabcontent
 .ui.styled.accordion
 .tips_for_caregivers
 .faq_accordiaon_child
 .accordion
 .content
 .heading {
 margin-bottom: 10px;
}
.tabcontent
 .ui.styled.accordion
 .tips_for_caregivers
 .faq_accordiaon_child
 .accordion
 .content
 .heading
 h6 {
 padding: 5px 10px;
 border-radius: 18px;
 -webkit-border-radius: 18px;
 -moz-border-radius: 18px;
 -ms-border-radius: 18px;
 -o-border-radius: 18px;
 background-color: #d56537;
 display: inline-block;
 vertical-align: top;
 font-weight: normal;
 color: #ffffff;
 font-size: 18px;
}
.tabcontent
 .ui.styled.accordion
 .tips_for_caregivers
 .faq_accordiaon_child
 .accordion
 .content
 .midcoltext
 p {
 padding-bottom: 20px;
}
.tabcontent
 .ui.styled.accordion
 .tips_for_caregivers
 .faq_accordiaon_child
 .accordion
 .content
 .midcoltext
 ul {
 margin: 0;
 padding: 0;
 list-style: none;
}
.tabcontent
 .ui.styled.accordion
 .tips_for_caregivers
 .faq_accordiaon_child
 .accordion
 .content
 .midcoltext
 ul
 li {
 padding-left: 10px;
 display: inline-block;
 vertical-align: top;
 width: 100%;
 position: relative;
 color: #000000;
}
.tabcontent
 .ui.styled.accordion
 .tips_for_caregivers
 .faq_accordiaon_child
 .accordion
 .content
 .midcoltext
 ul
 li:before {
 position: absolute;
 width: 4px;
 height: 4px;
 border-radius: 100%;
 -webkit-border-radius: 100%;
 -moz-border-radius: 100%;
 -ms-border-radius: 100%;
 -o-border-radius: 100%;
 content: '';
 top: 9px;
 left: 0;
 background-color: #000000;
}
.tabcontent
 .ui.styled.accordion
 .tips_for_caregivers
 .faq_accordiaon_child
 .accordion
 .content
 .midcolimg {
 margin-bottom: 10px;
}
.box {
 position: relative;
 width: 100%;
 margin-bottom: 35px;
}

.tabcontent
 .ui.styled.accordion
 .faq_accordiaon_child
 .accordion
 .content
 .midcoltext
 ul {
 margin: 0;
 padding: 0;
 list-style: none;
}
.tabcontent
 .ui.styled.accordion
 .faq_accordiaon_child
 .accordion
 .content
 .midcoltext
 ul
 li {
 padding-left: 10px;
 display: inline-block;
 vertical-align: top;
 width: 100%;
 position: relative;
 color: #000000;
}
.tabcontent
 .ui.styled.accordion
 .faq_accordiaon_child
 .accordion
 .content
 .midcoltext
 ul
 li:before {
 position: absolute;
 width: 4px;
 height: 4px;
 border-radius: 100%;
 -webkit-border-radius: 100%;
 -moz-border-radius: 100%;
 -ms-border-radius: 100%;
 -o-border-radius: 100%;
 content: '';
 top: 50%;
 left: 0;
 background-color: #000000;
}
/*=====END: TAB SEC HERE=====*/
/*=====SET: SECOND TAB SEC HERE=====*/
.greenlight {
 background-color: rgba(139, 198, 80, 0.2);
}
.greenborder {
 padding: 40px 55px;
 border: 3px solid #8bc650;
 border-radius: 10px;
 -webkit-border-radius: 10px;
 -moz-border-radius: 10px;
 -ms-border-radius: 10px;
 -o-border-radius: 10px;
}
.tabcontent .green .ui.styled.accordion .title.active h3 {
 color: #8bc650 !important;
}
.tabcontent .green .ui.styled.accordion .title.active {
 color: #8bc650;
}
.tabcontent .green .findout {
 background-color: #8bc650;
}
.tabcontent .green .faqsec .wrapper {
 margin-bottom: 45px;
}
.nutrition_list .box .midcolimg {
 margin-bottom: 15px;
 text-align: center;
}
.nutrition_list .box .midcolimg img {
 display: inline-block;
}
.healthy_plate {
 text-align: left;
}
.tabcontent .green .healthy_plate_list .row {
 display: -webkit-box;
 display: -ms-flexbox;
 display: flex;
 flex-wrap: wrap;
 -webkit-flex-wrap: wrap;
 -moz-flex-wrap: wrap;
 -ms-flex-wrap: wrap;
 -webkit-box-align: center;
 -ms-flex-align: center;
 -webkit-align-items: center;
 -moz-align-items: center;
 -ms-align-items: center;
 align-items: center;
}
.tabcontent .green .healthy_plate_list .box {
 height: auto !important;
}
.tabcontent .green .faqsec h5 {
 margin-bottom: 15px;
}

.learn_more_sec {
 text-align: left;
}
.learn_more_sec h6 {
 margin-bottom: 16px;
 font-size: 18px;
}
.learn_more_list .more_list {
 display: -webkit-box;
 display: -ms-flexbox;
 display: flex;
 -webkit-box-align: center;
 -ms-flex-align: center;
 -webkit-align-items: center;
 -moz-align-items: center;
 -ms-align-items: center;
 align-items: center;
 margin-bottom: 16px;
 border-top-right-radius: 10px;
 border-bottom-right-radius: 10px;
 height: 100%;
 position: relative;
}
.learn_more_list.more_list: hover .addlink {
 display: block;
}
.tabcontent .learn_more_list .more_list h6 {
 margin-bottom: 0;
 font-weight: normal;
 font-size: 16px;
}
.learn_more_list .more_list .midcolimg {
 width: 28.5%;
 height: 100%;
}
.learn_more_list .more_list .midcolimg a {
 display: block;
}
.learn_more_list .more_list .midcolimg img {
 height: 100%;
 object-fit: cover;
}
.learn_more_list .more_list .midcoltext {
 width: 71.5%;
 height: 100%;
 position: relative;
 padding: 0 40px 0 15px;
}
.learn_more_list .more_list .midcoltext a {
 display: block;
}
.learn_more_list .more_list .midcoltext .icons {
 left: auto;
 right: 15px;
 font-size: 0;
 position: absolute;
}
.foodgroup_list {
 text-align: center;
}
.foodgroup_list .midcolimg {
 margin-bottom: 10px;
}
.foodgroup_list .midcolimg img {
 margin: 0 auto;
}
.foodgroup_list .midcoltext h6 {
 margin-bottom: 0;
}
/*=====END: SECOND TAB SEC HERE=====*/
/*=====SET: THIRD TAB SEC HERE=====*/
.tabcontent .yellow .findout {
 background-color: #f6931d;
}
.yellowborder {
 padding: 40px 0 0;
 border: 3px solid #f6931d;
 border-radius: 10px;
 -webkit-border-radius: 10px;
 -moz-border-radius: 10px;
 -ms-border-radius: 10px;
 -o-border-radius: 10px;
}
.yellowlight {
 background-color: rgba(246, 147, 29, 0.2);
}
.tabcontent .yellow .minutes_per_week .good_news h6 {
 text-transform: uppercase;
 font-size: 18px;
 line-height: 1.3;
}
.tabcontent .yellow .minutes_per_week h6 em {
 font-style: normal;
 text-transform: none;
}
.tabcontent .yellow .ui.styled.accordion .title.active h3 {
 color: #f6931d !important;
}
.tabcontent .yellow .ui.styled.accordion .title.active {
 color: #f6931d;
}
.tabcontent .yellow .learn_more_list .more_list {
 height: auto;
}
.tabcontent .yellow .learn_more_list .more_list .midcolimg {
 width: 13%;
}
.tabcontent .yellow .learn_more_list .more_list .midcolimg img {
 height: auto;
}
.tabcontent .yellow .learn_more_list .more_list .midcoltext {
 width: 87%;
}
.minutes_per_week_list {
 text-align: center;
 margin-bottom: 25px;
}
.text-left {
 text-align: left;
}
.text-right {
 text-align: right;
}
.minutes_per_week_content {
 padding: 0 55px;
 position: relative;
}
.ortext {
 width: 100px;
 position: absolute;
 top: 45px;
 left: 0;
 right: 0;
 margin: 0 auto;
}
.tabcontent .yellow .ortext h3 {
 color: #f6931d;
}
.minutes_per_week_list .box {
 display: inline-block;
 vertical-align: top;
 max-width: 290px;
 width: 100%;
 text-align: center;
}
.minutes_per_week_list .midcolimg img {
 display: inline-block;
}
.good_news {
 padding: 40px 55px 0;
 border-radius: 0px 0px 10px 10px;
 border-top: 3px solid #f6931d;
 position: relative;
}
.andext {
 width: 100px;
 position: absolute;
 top: 50%;
 transform: translateY(-50%);
 -webkit-transform: translateY(-50%);
 -moz-transform: translateY(-50%);
 -ms-transform: translateY(-50%);
 -o-transform: translateY(-50%);
 left: 0;
 right: 0;
 margin: 0 auto;
}
.tabcontent .yellow .andext h3 {
 color: #f6931d;
}
.tabcontent .yellow .minutes_per_week .good_news .box {
 max-width: 350px;
 margin-bottom: 20px;
}
.tabcontent
 .yellow
 .ui.styled.accordion
 .faq_accordiaon_child
 .accordion
 .content {
 padding-left: 35px;
 text-align: center;
 border: 3px solid #f6931d;
 border-top: none;
 border-bottom-left-radius: 10px;
 border-bottom-right-radius: 10px;
 position: relative;
 padding-top: 0;
}
.tabcontent
 .yellow
 .ui.styled.accordion
 .faq_accordiaon_child
 .accordion
 .title {
 padding-left: 15px;
}
.tabcontent
 .yellow
 .ui.styled.accordion
 .faq_accordiaon_child
 .accordion
 .content
 .content_details {
 padding: 15px 25px;
 text-align: left;
 border-radius: 10px;
 -webkit-border-radius: 10px;
 -moz-border-radius: 10px;
 -ms-border-radius: 10px;
 -o-border-radius: 10px;
}
.tabcontent
 .yellow
 .ui.styled.accordion
 .faq_accordiaon_child
 .accordion
 .content
 .midcoltext
 ul
 li {
 padding-left: 10px;
 display: inline-block;
 vertical-align: top;
 width: 100%;
 position: relative;
 color: #000000;
}
.tabcontent
 .yellow
 .ui.styled.accordion
 .faq_accordiaon_child
 .accordion
 .content
 .heading
 h6 {
 background-color: #f6931d;
 padding: 5px 10px;
 border-radius: 18px;
 -webkit-border-radius: 18px;
 -moz-border-radius: 18px;
 -ms-border-radius: 20px;
 -o-border-radius: 18px;
 display: inline-block;
 vertical-align: top;
 font-weight: normal;
 color: #ffffff;
 font-size: 18px;
}
.tabcontent
 .yellow
 .ui.styled.accordion
 .faq_accordiaon_child
 .accordion
 .title:hover {
 background-color: rgba(246, 147, 29, 0.2);
}
.tabcontent
 .yellow
 .ui.styled.accordion
 .faq_accordiaon_child
 .accordion
 .title.active {
 border-color: #f6931d;
 border-bottom-left-radius: 0;
 border-bottom-right-radius: 0;
 background-color: transparent;
}
.tabcontent
 .yellow
 .ui.styled.accordion
 .faq_accordiaon_child
 .accordion
 .title
 i {
 color: #f6931d;
}
.tabcontent .yellow .learn_more_list .row {
 display: -webkit-box;
 display: -ms-flexbox;
 display: flex;
 flex-wrap: wrap;
 -webkit-flex-wrap: wrap;
 -moz-flex-wrap: wrap;
 -ms-flex-wrap: wrap;
}
.levels_of_intensity_list {
 padding: 40px 55px;
 text-align: center;
 margin-top: 10px;
 margin-bottom: 10px;
}
.levels_of_intensity_list h5 {
 font-weight: bold;
 margin-bottom: 10px;
}
.levels_of_intensity_list h6 {
 font-weight: normal;
 font-size: 18px;
}
.levels_of_intensity_list .midcolimg {
 margin-bottom: 10px;
 text-align: center;
}
.levels_of_intensity_list .midcolimg img {
 display: inline-block;
 vertical-align: top;
}
.mrgbtm {
 margin-bottom: 25px;
}
/*=====END: THIRD TAB SEC HERE=====*/
/*=====SET: FORTH TAB SEC HERE=====*/
.tabcontent .blue .findout {
 background-color: #0092cf;
}
.tabcontent .blue .faqsec .wrapper {
 margin-bottom: 45px;
}
.blueborder {
 padding: 40px 65px;
 border: 3px solid #0092cf;
 border-radius: 10px;
 -webkit-border-radius: 10px;
 -moz-border-radius: 10px;
 -ms-border-radius: 10px;
 -o-border-radius: 10px;
}
.bluelight {
 background-color: rgba(0, 146, 207, 0.2);
}
.tabcontent .blue h6 {
 font-size: 18px;
 line-height: 1.3;
 font-weight: normal;
}
.tabcontent .blue .minutes_per_week h6 em {
 font-style: normal;
 text-transform: none;
}
.tabcontent .blue .ui.styled.accordion .title.active h3 {
 color: #0092cf !important;
}
.tabcontent .blue .ui.styled.accordion .title.active {
 color: #0092cf;
}
.healthy_weight_list {
 margin-bottom: 30px;
}
/*.healthy_weight_list .row    				{ display: -webkit-box; display: -ms-flexbox; display: flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; }*/
.tabcontent .blue .healthy_weight_list .row {
 display: -webkit-box;
 display: -ms-flexbox;
 display: flex;
 flex-wrap: wrap;
 -webkit-flex-wrap: wrap;
 -moz-flex-wrap: wrap;
 -ms-flex-wrap: wrap;
 -webkit-box-align: center;
 -ms-flex-align: center;
 -webkit-align-items: center;
 -moz-align-items: center;
 -ms-align-items: center;
 align-items: center;
}
.tabcontent .blue .healthy_weight_list .box {
 height: auto !important;
}
.healthy_weight_list.weightsec .box {
 text-align: center;
}
.healthy_weight_list.weightsec .box .midcolimg img {
 margin: 0 auto;
}
.healthy_weight .heading {
 margin-bottom: 15px;
}
.bluebar {
 border-radius: 10px;
 -webkit-border-radius: 10px;
 -moz-border-radius: 10px;
 -ms-border-radius: 10px;
 -o-border-radius: 10px;
 background-color: #0092cf;
 padding: 10px 15px;
}
.bluebar p {
 color: #ffffff;
 padding-bottom: 0;
}
.mental_well_being .mental_well_slider .slick-arrow {
 width: 32px;
 height: 56px;
 z-index: 2;
}
.mental_well_being .mental_well_slider .slick-arrow:before {
 display: none;
}
.mental_well_being .mental_well_slider .slick-prev {
 /*background-image: url(../images/crousel1/arrow_point_to_left.png);*/
 background-image: url(https://ch-api.healthhub.sg/api/public/content/f88a18abb7694c7688f38508e592329c?v=8939dff1);
 left: -35px;
}
.mental_well_being .mental_well_slider .slick-next {
 /*background-image: url(../images/crousel1/arrow_point_to_right.png);*/
 background-image: url(https://ch-api.healthhub.sg/api/public/content/e684d16ff1c44c509a81124008838144?v=642a4543);
 right: -35px;
}
.mental_well_being .mental_well_slider .slick-slide {
 outline: none;
}
.mental_well_being .mental_well_slider .slick-dots li {
 width: 10px;
 height: 10px;
 background-color: #f2f2f2;
 border-radius: 100%;
 -webkit-border-radius: 100%;
 -moz-border-radius: 100%;
 -ms-border-radius: 100%;
 -o-border-radius: 100%;
}
.mental_well_being .mental_well_slider .slick-dots li:hover {
 background-color: #0092cf;
}
.mental_well_being .mental_well_slider .slick-dots li.slick-active {
 background-color: #0092cf;
}
.mental_well_being .mental_well_slider .slick-dots li button {
 width: 100%;
 height: 100%;
 padding: 0;
}
.mental_well_being .mental_well_slider .slick-dots li button:before {
 display: none;
}
.mental_well_being .mental_well_slider .midcontent {
 padding: 0 15px;
}
/*=====END: FORTH TAB SEC HERE=====*/
.inner_page {
 padding: 50px 0;
}
.postContentDefault {
 padding: 0 0 50px;
}
.scrollto_top {
 color: #9fa3a6;
 display: none;
 padding: 16px 8px;
 border-bottom: 1px solid #3b3e40;
 font-size: 12px;
 line-height: 24px;
 text-align: center;
}
.scrollto_top a {
 color: #9fa3a6;
 font-size: 14px;
 line-height: 24px;
}
.scrollto_top a i {
 margin-left: 8px;
}

.resources {
 margin-top: 70px;
}

.resources h3 {
 font-family: 'KGHappySolid', 'Open Sans', sans-serif;
 font-size: 30px;
 color: #203171 !important;
 padding-left: 0;
 margin: 10px auto;
 text-align: left;
 font-weight: 700;
}

.resources .bx-wrapper {
 position: relative;
}

.resources .bx-wrapper {
 max-width: 950px;
 margin: 0 auto;
}

.resources .thumbnail {
 margin-bottom: 0px;
 padding: 0px;
 border-radius: 0px;
 border: none;
}
.resources a {
 color: #626262;
}

.resources a:hover {
 text-decoration: none !important;
}

.resources p {
 font-size: 13px;
}

.resources h4 {
 font-size: 20px;
 font-weight: bold;
 margin: 0.2em 0;
}

.heading h3 {
 font-size: 40px;
}

.heading.text-center h3 {
 text-align: center !important;
}

/*=====SET: Responsive=====*/
@media screen and (max-width: 1139px) {
 .product_content .row {
   -webkit-box-align: flex-start;
   -ms-flex-align: flex-start;
   -webkit-align-items: flex-start;
   -moz-align-items: flex-start;
   -ms-align-items: flex-start;
   align-items: flex-start;
 }
 .product_content .midcolimg {
   min-height: inherit;
 }
 .product_content .midcolimg a {
   display: block;
 }
 .product_content .midcolimg img {
   height: auto;
 }
}
@media screen and (max-width: 991px) {
 .sidethumb {
   width: 14%;
 }
 .sidethumb .midcolimg img {
   width: 100%;
   object-fit: cover;
 }
 .slider_details {
   width: 86%;
 }
 .pre_diabetes .midcontent {
   padding: 0 15px;
 }
 .diabetes_icons ul li h6 {
   font-size: 18px;
 }
 .diabetes_icons ul li img {
   width: 110px;
 }
 .mental_well_slider .diabetes_icons ul li img {
   width: auto;
   max-width: 100%;
   height: auto;
 }
 .orangeborder,
 .greenborder,
 .blueborder {
   padding: 40px 35px;
 }
 .good_news {
   padding: 40px 35px 0;
 }

  .learn_more_list .more_list .midcolimg {
   width: 22%;
 }
 .learn_more_list .more_list .midcoltext {
   width: 78%;
   padding-left: 10px;
 }
 .learn_more_list .more_list .midcoltext .icons {
   right: 10px;
 }
 .tabsec .resp-tabs-container .resp-tab-content {
   padding-top: 40px;
 }
 .tabcontent .ui.styled.accordion .content {
   padding: 30px 30px;
 }
 .bluebar p br {
   content: '';
 }
}

@media screen and (min-width: 768px) {
 /* .menu nav ul > li:hover ul { display: block; }
 .menu nav ul > li > ul li:hover ul { display: block; } */
 .slick-slide p {
   font-size: 15px;
 }

  .accordion .midcoltext p {
   font-size: 15px;
 }

  .accordion .content .midcoltext ul li {
   font-size: 15px;
   line-height: 25px;
   margin-bottom: 0;
 }

  #crouselsec .modals .modal-dialog {
   width: 90%;
 }
 #crouselsec .modals .modal-dialog .modal-header {
   border-bottom: 0;
   padding-bottom: 0;
   opacity: 1 !important;
   height: 0 !important;
 }
 #crouselsec .modals .modal-dialog .modal-header .close {
   font-size: 36px;
   position: relative;
   z-index: 1;
 }
 #crouselsec .modals .modal-dialog .modal-body {
   padding: 40px;
 }
}

@media screen and (max-width: 767px) {
 .col-3 {
   width: 33.33%;
 }
 .col-4 {
   width: 41.66%;
 }
 .col-5 {
   width: 41.66%;
 }
 .col-6 {
   width: 50%;
 }
 .col-7 {
   width: 58.33%;
 }
 .col-8 {
   width: 66.66%;
 }
 .col-9 {
   width: 75%;
 }
 .col-10 {
   width: 83.33%;
 }
 .col-11 {
   width: 91.66%;
 }
 .col-12 {
   width: 100%;
 }
 .tabsec {
   width: 100%;
 }
 .tabsec h3 {
   font-size: 25px;
 }
 .tab_inner_button {
   display: block;
 }
 .tabsec .box {
   margin-bottom: 35px;
 }
 .tabsec .resp-tabs-container {
   padding: 0;
   border: none;
 }
 .tabsec ul.resp-tabs-list {
   display: block;
 }
 .tabsec h2.resp-accordion {
   display: none;
   background-color: #292929 !important;
   margin-bottom: 10px;
   border-top: 1px solid #c1c1c1;
   color: #ffffff;
 }
 .tabsec .resp-tab-content {
   padding: 35px 15px 20px;
   width: 100%;
   margin-bottom: 15px;
 }
 .tabsec h2.resp-tab-active span.resp-arrow {
   border-bottom: 12px solid #ffffff;
 }
 .tabsec h2.resp-accordion p {
   padding-bottom: 0;
 }
 .tabsec .resp-tab-active {
   border: 1px solid #ebebeb !important;
   margin-bottom: -1px !important;
   padding: 10px 15px !important;
   border-top: 1px solid #ebebeb !important;
   border-bottom: 1px #fff solid !important;
   color: #ffffff;
 }
 .tabsec h2.resp-tab-active {
   background-color: #3b3b3b !important;
 }
 .tabsec .resp-tabs-container .resp-tab-content {
   margin: 0 auto;
 }
 .tabsec
   .resp-tabs-container
   .resp-tab-content
   .tab_innercontent
   .resp-tab-content {
   width: 100%;
 }
 .resp-vtabs .resp-tab-content:last-child {
   border-bottom: 0px solid transparent !important;
 }
 /*	.scrollto_top { display: block; }*/
 .sidethumb {
   width: 20%;
 }
 .slider_details {
   width: 80%;
 }
 .tabmain_button ul.resp-tabs-list li {
   min-height: 140px;
 }
 .product_content .row {
   display: block;
   flex-flow: column;
 }
 .iframesec ifarme {
   width: 100%;
 }
 .product_content .midcolimg {
   margin-bottom: 25px;
 }
 .content_detail .midcontent {
   margin-bottom: 25px;
 }
 .tabsec .box .midcoltext p br {
   content: '';
 }
 .orangeborder,
 .greenborder,
 .blueborder {
   padding: 40px 25px;
 }
 .good_news {
   padding: 40px 25px 0;
 }
 .tabcontent
   .ui.styled.accordion
   .tips_for_caregivers
   .faq_accordiaon_child
   .accordion
   .content
   .midcoltext
   p
   br {
   content: '';
 }
 .pre_diabetes .slick-arrow {
   width: 22px;
   height: 40px;
   background-size: cover;
 }
 .pre_diabetes .slick-prev {
   left: -22px;
 }
 .pre_diabetes .slick-next {
   right: -22px;
 }
 .mental_well_being .mental_well_slider .slick-arrow {
   width: 22px;
   height: 40px;
   background-size: cover;
 }
 .mental_well_being .mental_well_slider .slick-prev {
   left: -22px;
 }
 .mental_well_being .mental_well_slider .slick-next {
   right: -22px;
 }
 .tabcontent .yellow .learn_more_list .more_list .midcolimg img {
   height: auto;
 }
 .iframesec iframe {
   height: 380px;
 }
 .midsec {
   padding-bottom: 20px;
 }
 .tabcontent
   .ui.styled.accordion
   .tips_for_caregivers
   .faq_accordiaon_child
   .accordion
   .content
   .heading
   h6 {
   font-size: 16px;
 }
 .tabcontent .ui.styled.accordion .faq_accordiaon_child .accordion .title h6 {
   font-size: 16px;
   line-height: 1.3;
 }
 .tabcontent
   .ui.styled.accordion
   .faq_accordiaon_child
   .accordion
   .content
   .heading
   h6 {
   font-size: 16px;
 }
 .iframesec {
   width: 100%;
   margin-bottom: 0;
 }
 /*	.row { margin: 0; }*/
 .product_content {
   padding: 0;
 }
 .tabmain_button ul.resp-tabs-list li i.icons {
   padding: 0 20px;
 }
 .tabmain_button ul.resp-tabs-list li.green i.icons img {
   max-height: 56px;
   max-width: 70%;
 }
 .lbd-container .resources-slider {
   padding-left: 15px;
   padding-right: 15px;
 }
}
@media screen and (max-width: 575px) {
 .col1 {
   width: 100%;
 }
 .col2 {
   width: 100%;
 }
 .col3 {
   width: 100%;
 }
 .col4 {
   width: 100%;
 }
 .col5 {
   width: 100%;
 }
 .col6 {
   width: 100%;
 }
 .col7 {
   width: 100%;
 }
 .col8 {
   width: 100%;
 }
 .col9 {
   width: 100%;
 }
 .col10 {
   width: 100%;
 }
 .col11 {
   width: 100%;
 }
 .col12 {
   width: 100%;
 }
 .col-3 {
   width: 100%;
 }
 .col-6 {
   width: 100%;
 }
 .tabcontent .green .healthy_plate_list .box .midcolimg img {
   margin: 0 auto;
 }
 .tabcontent .green .choose_water_list .box .midcolimg img {
   margin: 0 auto;
 }
 .tabcontent .green .limit_alcohol .box .midcolimg img {
   margin: 0 auto;
 }
 .tabcontent .green .healthier_oils .box .midcolimg img {
   margin: 0 auto;
 }
 .tabcontent
   .ui.styled.accordion
   .faq_accordiaon_child
   .accordion
   .content
   .content_details
   .heading {
   margin-bottom: 15px;
 }
 .tabcontent
   .ui.styled.accordion
   .faq_accordiaon_child
   .accordion
   .content
   .content_details
   .midcontent {
   margin-bottom: 25px;
 }
 .tabcontent
   .ui.styled.accordion
   .faq_accordiaon_child
   .accordion
   .content
   .heading
   h6 {
   text-align: center;
 }
 .slider_details .midcontent ul li {
   margin-bottom: 10px;
 }
 .iframesec iframe {
   height: auto;
   width: 100%;
 }
 .tabmain_button ul.resp-tabs-list li {
   min-height: 100px;
 }
 .tabmain_button ul.resp-tabs-list li.green i.icons img {
   max-width: 75%;
 }
}

.healthy_plate_list .box .midcoltext img {
 float: right;
 margin-left: 15px;
 margin-bottom: 20px;
 display: block;
 text-align: unset;
 margin-right: 0;
}

.healthy_plate_list .box .midcoltext p {
 margin-top: 30px;
 text-align: justify;
}

@media screen and (max-width: 479px) {
 .tabcontent .ui.styled.accordion .content {
   padding: 30px 20px;
 }
 .tabsec .tabcontent .ui.styled.accordion .title h3 {
   font-size: 22px;
 }
 h5 {
   font-size: 20px;
 }

  .thumb_slider .midcolimg {
   margin-bottom: 9px;
 }
 .sidethumb {
   width: 27.5%;
 }
 .slider_details {
   width: 72.5%;
 }
 .tabmain_button ul.resp-tabs-list li i.icons {
   padding: 0 15px;
 }

  .heading h3 {
   font-size: 25px;
 }
 .slick-slide p {
   font-size: 15px;
 }
 .accordion .midcoltext p {
   font-size: 15px;
 }
 .accordion .content .midcoltext ul li {
   font-size: 15px;
   margin-bottom: 20px;
 }
 .screening_sec ul li:first-child {
   margin-bottom: 10px;
 }

  .healthy_plate_list .box .midcoltext img {
   float: none;
   margin-left: auto;
   margin-bottom: 20px;
   display: block;
   text-align: center;
   margin-right: auto;
 }
}
/*=====END: Responsive=====*/

/* @media screen and (-webkit-min-device-pixel-ratio: 1) {
 .col1 { width: 100%; }
	.col2 { width: 100%; }
	.col3 { width: 100%; }
	.col4 { width: 100%; }
	.col5 { width: 100%; }
	.col6 { width: 100%; }
	.col7 { width: 100%; }
	.col8 { width: 100%; }
	.col9 { width: 100%; }
	.col10 { width: 100%; }
	.col11 { width: 100%; }
	.col12 { width: 100%; }
	.col-3 { width: 100%; }
	.col-6 { width: 100%; }
} */

/* .learn_more_list {
 -webkit-column-count: 2;
    -moz-column-count: 2;
         column-count: 2;
 -webkit-column-width: 465px;
    -moz-column-width: 465px;
         column-width: 465px;
} */
.width-90 {
 width: 90%;
 margin: 0 auto;
}
@media screen and (max-width: 767px) {
 .width-90 {
   width: 100%;
   margin: 0 auto;
 }
}
.mt-20 {
 margin-top: 20px;
}
.pt-10 {
 padding: 10px 0 0 0 !important;
}
.be-aware-notes-wrapper {
 margin-top: 55px;
}
.be-aware-notes-wrapper .col-12 {
 width: 100%;
}
@media screen and (max-width: 767px) {
 .be-aware-notes-wrapper {
   margin-top: 30px;
 }
}
.be-aware-notes {
 margin-top: 20px;
 margin-bottom: 20px;
 border: 3px solid #d56537;
 border-radius: 20px;
}
.be-aware-notes p {
 font-family: 'Roboto-Bold', sans-serif !important;
 font-size: 16px;
 margin: 0 auto;
 padding: 55px 0;
 width: 82%;
}
@media screen and (max-width: 767px) {
 .be-aware-notes p {
   padding: 30px 0;
 }
}

.lbd-sticky-note-wrapper .d-sticky {
 position: fixed;
 z-index: 999;
 bottom: 5vh;
 left: 0;
}
.lbd-sticky-note-wrapper .m-sticky {
 position: fixed;
 z-index: 999;
 bottom: 0;
 left: 0;
 right: 0;
}
.lbd-masthead {
 margin-bottom: 100px;
}
@media screen and (max-width: 767px) {
 .lbd-masthead {
   margin-bottom: 0;
 }
 .lbd-masthead img {
   width: 60%;
 }
}
.developing-diabetes-col {
 width: 49.9%;
 float: left;
 padding: 0 15px;
}
.developing-diabetes-by-age-group .young-group {
 background-color: #4183c4;
}
.developing-diabetes-by-age-group .old-group {
 background-color: #d56537;
}
.developing-diabetes-by-age-group .age-group-wrapper {
 position: relative;
 top: -25px;
}

.developing-diabetes-by-age-group.young-border {
 border: 3px solid #4183c4;
 border-radius: 8px;
}
.developing-diabetes-by-age-group.old-border {
 border: 3px solid #d56537;
 border-radius: 8px;
}
.developing-diabetes-by-age-group.young-border .young-btn {
 background-color: #4183c4;
}
.developing-diabetes-by-age-group.young-border .old-btn {
 background-color: #d56537;
}
.developing-diabetes-by-age-group .findout {
 position: relative;
 top: 25px;
}
.developing-diabetes-by-age-group .midcoltext.be-aware-col p {
 width: 65%;
 margin-top: 10px;
 margin-bottom: 0px;
}
.developing-diabetes-by-age-group .age-group {
 color: #fff;
 font-size: 21px;
 padding: 25px 50px 15px 50px;
 border-radius: 8px;
}
.developing-diabetes-by-age-group .age-group strong {
 font-size: 35px;
}
@media screen and (max-width: 1023px) {
 .developing-diabetes-col {
   width: 100%;
 }
 .developing-diabetes-by-age-group .age-group {
   font-size: 18px;
   padding: 15px 15px;
   width: 85%;
   display: block;
   margin: 0 auto;
   position: relative;
   top: -15px;
 }
 .developing-diabetes-by-age-group .age-group strong {
   font-size: 25px;
 }
 .developing-diabetes-by-age-group .midcoltext.be-aware-col p {
   width: 90%;
   margin-top: 0;
   margin-bottom: 20px;
 }
 .developing-diabetes-by-age-group.young-border {
   margin-bottom: 8vw;
 }
 .resources .thumbnail {
   width: 80%;
   margin: 0 auto;
 }
 .diabetes-model .modal-dialog {
   width: 95% !important;
 }
}

.diabetes-model .modal-dialog {
 width: 90%;
}
.diabetes-model .modal-content {
 border-radius: 0;
}
.diabetes-model .modal-body {
 padding: 40px;
}
.diabetes-model button.close,
.diabetes-model a.close {
 z-index: 999 !important;
 position: absolute !important;
 top: 10px !important;
 right: 10px !important;
 color: #888 !important;
 opacity: 1 !important;
 font-size: 30px !important;
 line-height: 30px !important;
 font-weight: 600 !important;
 width: 30px;
 height: 30px;
}
.diabetes-model button.close:hover,
.diabetes-model a.close:hover{
 color: #fff !important;
 background: #fff !important;
 border-radius: 50%;
 transition: background-color 0.25s;
}
.modal-backdrop {
 background: #1e1e1e !important;
}
.modal-backdrop.fade {
 opacity: 0.87;
}

.modal-body.modelcontent {
 width: 100%;
}

.modal.fade .modal-dialog {
 -webkit-transform: translate(0, 0) !important;
 -ms-transform: translate(0, 0) !important;
 transform: translate(0, 0) !important;
}

@media screen and (max-width: 1280px) {
 .br-xl {
   display: none;
 }

}
