@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), local('sans-serif'), url(../fonts/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/*!* cyrillic-ext *!*/
/*@font-face {*/
  /*font-family: 'Roboto';*/
  /*font-style: normal;*/
  /*font-weight: 500;*/
  /*src: local('Roboto Medium'), local('Roboto-Medium'), local('sans-serif-medium'), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fCRc4AMP6lbBP.woff2) format('woff2');*/
  /*unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;*/
/*}*/
/*!* cyrillic *!*/
/*@font-face {*/
  /*font-family: 'Roboto';*/
  /*font-style: normal;*/
  /*font-weight: 500;*/
  /*src: local('Roboto Medium'), local('Roboto-Medium'), local('sans-serif-medium'), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fABc4AMP6lbBP.woff2) format('woff2');*/
  /*unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;*/
/*}*/
/*!* greek-ext *!*/
/*@font-face {*/
  /*font-family: 'Roboto';*/
  /*font-style: normal;*/
  /*font-weight: 500;*/
  /*src: local('Roboto Medium'), local('Roboto-Medium'), local('sans-serif-medium'), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fCBc4AMP6lbBP.woff2) format('woff2');*/
  /*unicode-range: U+1F00-1FFF;*/
/*}*/
/*!* greek *!*/
/*@font-face {*/
  /*font-family: 'Roboto';*/
  /*font-style: normal;*/
  /*font-weight: 500;*/
  /*src: local('Roboto Medium'), local('Roboto-Medium'), local('sans-serif-medium'), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBxc4AMP6lbBP.woff2) format('woff2');*/
  /*unicode-range: U+0370-03FF;*/
/*}*/
/*!* vietnamese *!*/
/*@font-face {*/
  /*font-family: 'Roboto';*/
  /*font-style: normal;*/
  /*font-weight: 500;*/
  /*src: local('Roboto Medium'), local('Roboto-Medium'), local('sans-serif-medium'), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fCxc4AMP6lbBP.woff2) format('woff2');*/
  /*unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;*/
/*}*/
/*!* latin-ext *!*/
/*@font-face {*/
  /*font-family: 'Roboto';*/
  /*font-style: normal;*/
  /*font-weight: 500;*/
  /*src: local('Roboto Medium'), local('Roboto-Medium'), local('sans-serif-medium'), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fChc4AMP6lbBP.woff2) format('woff2');*/
  /*unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;*/
/*}*/
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local('Roboto Medium'), local('Roboto-Medium'), local('sans-serif-medium'), url(../fonts/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/*!* cyrillic-ext *!*/
/*@font-face {*/
  /*font-family: 'Roboto';*/
  /*font-style: normal;*/
  /*font-weight: 700;*/
  /*src: local('Roboto Bold'), local('Roboto-Bold'), local('sans-serif'), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmWUlfCRc4AMP6lbBP.woff2) format('woff2');*/
  /*unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;*/
/*}*/
/*!* cyrillic *!*/
/*@font-face {*/
  /*font-family: 'Roboto';*/
  /*font-style: normal;*/
  /*font-weight: 700;*/
  /*src: local('Roboto Bold'), local('Roboto-Bold'), local('sans-serif'), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmWUlfABc4AMP6lbBP.woff2) format('woff2');*/
  /*unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;*/
/*}*/
/*!* greek-ext *!*/
/*@font-face {*/
  /*font-family: 'Roboto';*/
  /*font-style: normal;*/
  /*font-weight: 700;*/
  /*src: local('Roboto Bold'), local('Roboto-Bold'), local('sans-serif'), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmWUlfCBc4AMP6lbBP.woff2) format('woff2');*/
  /*unicode-range: U+1F00-1FFF;*/
/*}*/
/*!* greek *!*/
/*@font-face {*/
  /*font-family: 'Roboto';*/
  /*font-style: normal;*/
  /*font-weight: 700;*/
  /*src: local('Roboto Bold'), local('Roboto-Bold'), local('sans-serif'), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmWUlfBxc4AMP6lbBP.woff2) format('woff2');*/
  /*unicode-range: U+0370-03FF;*/
/*}*/
/*!* vietnamese *!*/
/*@font-face {*/
  /*font-family: 'Roboto';*/
  /*font-style: normal;*/
  /*font-weight: 700;*/
  /*src: local('Roboto Bold'), local('Roboto-Bold'), local('sans-serif'), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmWUlfCxc4AMP6lbBP.woff2) format('woff2');*/
  /*unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;*/
/*}*/
/*!* latin-ext *!*/
/*@font-face {*/
  /*font-family: 'Roboto';*/
  /*font-style: normal;*/
  /*font-weight: 700;*/
  /*src: local('Roboto Bold'), local('Roboto-Bold'), local('sans-serif'), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmWUlfChc4AMP6lbBP.woff2) format('woff2');*/
  /*unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;*/
/*}*/
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Bold'), local('Roboto-Bold'), local('sans-serif'), url(../fonts/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/*!* cyrillic-ext *!*/
/*@font-face {*/
  /*font-family: 'Roboto Slab';*/
  /*font-style: normal;*/
  /*font-weight: 300;*/
  /*src: local('Roboto Slab Light'), local('RobotoSlab-Light'), url(https://fonts.gstatic.com/s/robotoslab/v7/BngRUXZYTXPIvIBgJJSb6u9mxLCLwR2oefDofMY.woff2) format('woff2');*/
  /*unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;*/
/*}*/
/*!* cyrillic *!*/
/*@font-face {*/
  /*font-family: 'Roboto Slab';*/
  /*font-style: normal;*/
  /*font-weight: 300;*/
  /*src: local('Roboto Slab Light'), local('RobotoSlab-Light'), url(https://fonts.gstatic.com/s/robotoslab/v7/BngRUXZYTXPIvIBgJJSb6u9mxLCCwR2oefDofMY.woff2) format('woff2');*/
  /*unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;*/
/*}*/
/*!* greek-ext *!*/
/*@font-face {*/
  /*font-family: 'Roboto Slab';*/
  /*font-style: normal;*/
  /*font-weight: 300;*/
  /*src: local('Roboto Slab Light'), local('RobotoSlab-Light'), url(https://fonts.gstatic.com/s/robotoslab/v7/BngRUXZYTXPIvIBgJJSb6u9mxLCKwR2oefDofMY.woff2) format('woff2');*/
  /*unicode-range: U+1F00-1FFF;*/
/*}*/
/*!* greek *!*/
/*@font-face {*/
  /*font-family: 'Roboto Slab';*/
  /*font-style: normal;*/
  /*font-weight: 300;*/
  /*src: local('Roboto Slab Light'), local('RobotoSlab-Light'), url(https://fonts.gstatic.com/s/robotoslab/v7/BngRUXZYTXPIvIBgJJSb6u9mxLCFwR2oefDofMY.woff2) format('woff2');*/
  /*unicode-range: U+0370-03FF;*/
/*}*/
/*!* vietnamese *!*/
/*@font-face {*/
  /*font-family: 'Roboto Slab';*/
  /*font-style: normal;*/
  /*font-weight: 300;*/
  /*src: local('Roboto Slab Light'), local('RobotoSlab-Light'), url(https://fonts.gstatic.com/s/robotoslab/v7/BngRUXZYTXPIvIBgJJSb6u9mxLCJwR2oefDofMY.woff2) format('woff2');*/
  /*unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;*/
/*}*/
/*!* latin-ext *!*/
/*@font-face {*/
  /*font-family: 'Roboto Slab';*/
  /*font-style: normal;*/
  /*font-weight: 300;*/
  /*src: local('Roboto Slab Light'), local('RobotoSlab-Light'), url(https://fonts.gstatic.com/s/robotoslab/v7/BngRUXZYTXPIvIBgJJSb6u9mxLCIwR2oefDofMY.woff2) format('woff2');*/
  /*unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;*/
/*}*/
/*!* latin *!*/
/*@font-face {*/
  /*font-family: 'Roboto Slab';*/
  /*font-style: normal;*/
  /*font-weight: 300;*/
  /*src: local('Roboto Slab Light'), local('RobotoSlab-Light'), url(https://fonts.gstatic.com/s/robotoslab/v7/BngRUXZYTXPIvIBgJJSb6u9mxLCGwR2oefDo.woff2) format('woff2');*/
  /*unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;*/
/*}*/
/*!* cyrillic-ext *!*/
/*@font-face {*/
  /*font-family: 'Roboto Slab';*/
  /*font-style: normal;*/
  /*font-weight: 400;*/
  /*src: local('Roboto Slab Regular'), local('RobotoSlab-Regular'), url(https://fonts.gstatic.com/s/robotoslab/v7/BngMUXZYTXPIvIBgJJSb6ufA5qWr4xCCQ_k.woff2) format('woff2');*/
  /*unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;*/
/*}*/
/*!* cyrillic *!*/
/*@font-face {*/
  /*font-family: 'Roboto Slab';*/
  /*font-style: normal;*/
  /*font-weight: 400;*/
  /*src: local('Roboto Slab Regular'), local('RobotoSlab-Regular'), url(https://fonts.gstatic.com/s/robotoslab/v7/BngMUXZYTXPIvIBgJJSb6ufJ5qWr4xCCQ_k.woff2) format('woff2');*/
  /*unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;*/
/*}*/
/*!* greek-ext *!*/
/*@font-face {*/
  /*font-family: 'Roboto Slab';*/
  /*font-style: normal;*/
  /*font-weight: 400;*/
  /*src: local('Roboto Slab Regular'), local('RobotoSlab-Regular'), url(https://fonts.gstatic.com/s/robotoslab/v7/BngMUXZYTXPIvIBgJJSb6ufB5qWr4xCCQ_k.woff2) format('woff2');*/
  /*unicode-range: U+1F00-1FFF;*/
/*}*/
/*!* greek *!*/
/*@font-face {*/
  /*font-family: 'Roboto Slab';*/
  /*font-style: normal;*/
  /*font-weight: 400;*/
  /*src: local('Roboto Slab Regular'), local('RobotoSlab-Regular'), url(https://fonts.gstatic.com/s/robotoslab/v7/BngMUXZYTXPIvIBgJJSb6ufO5qWr4xCCQ_k.woff2) format('woff2');*/
  /*unicode-range: U+0370-03FF;*/
/*}*/
/*!* vietnamese *!*/
/*@font-face {*/
  /*font-family: 'Roboto Slab';*/
  /*font-style: normal;*/
  /*font-weight: 400;*/
  /*src: local('Roboto Slab Regular'), local('RobotoSlab-Regular'), url(https://fonts.gstatic.com/s/robotoslab/v7/BngMUXZYTXPIvIBgJJSb6ufC5qWr4xCCQ_k.woff2) format('woff2');*/
  /*unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;*/
/*}*/
/*!* latin-ext *!*/
/*@font-face {*/
  /*font-family: 'Roboto Slab';*/
  /*font-style: normal;*/
  /*font-weight: 400;*/
  /*src: local('Roboto Slab Regular'), local('RobotoSlab-Regular'), url(https://fonts.gstatic.com/s/robotoslab/v7/BngMUXZYTXPIvIBgJJSb6ufD5qWr4xCCQ_k.woff2) format('woff2');*/
  /*unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;*/
/*}*/
/*!* latin *!*/
/*@font-face {*/
  /*font-family: 'Roboto Slab';*/
  /*font-style: normal;*/
  /*font-weight: 400;*/
  /*src: local('Roboto Slab Regular'), local('RobotoSlab-Regular'), url(https://fonts.gstatic.com/s/robotoslab/v7/BngMUXZYTXPIvIBgJJSb6ufN5qWr4xCC.woff2) format('woff2');*/
  /*unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;*/
/*}*/
/*!* cyrillic-ext *!*/
/*@font-face {*/
  /*font-family: 'Roboto Slab';*/
  /*font-style: normal;*/
  /*font-weight: 700;*/
  /*src: local('Roboto Slab Bold'), local('RobotoSlab-Bold'), url(https://fonts.gstatic.com/s/robotoslab/v7/BngRUXZYTXPIvIBgJJSb6u92w7CLwR2oefDofMY.woff2) format('woff2');*/
  /*unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;*/
/*}*/
/*!* cyrillic *!*/
/*@font-face {*/
  /*font-family: 'Roboto Slab';*/
  /*font-style: normal;*/
  /*font-weight: 700;*/
  /*src: local('Roboto Slab Bold'), local('RobotoSlab-Bold'), url(https://fonts.gstatic.com/s/robotoslab/v7/BngRUXZYTXPIvIBgJJSb6u92w7CCwR2oefDofMY.woff2) format('woff2');*/
  /*unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;*/
/*}*/
/*!* greek-ext *!*/
/*@font-face {*/
  /*font-family: 'Roboto Slab';*/
  /*font-style: normal;*/
  /*font-weight: 700;*/
  /*src: local('Roboto Slab Bold'), local('RobotoSlab-Bold'), url(https://fonts.gstatic.com/s/robotoslab/v7/BngRUXZYTXPIvIBgJJSb6u92w7CKwR2oefDofMY.woff2) format('woff2');*/
  /*unicode-range: U+1F00-1FFF;*/
/*}*/
/*!* greek *!*/
/*@font-face {*/
  /*font-family: 'Roboto Slab';*/
  /*font-style: normal;*/
  /*font-weight: 700;*/
  /*src: local('Roboto Slab Bold'), local('RobotoSlab-Bold'), url(https://fonts.gstatic.com/s/robotoslab/v7/BngRUXZYTXPIvIBgJJSb6u92w7CFwR2oefDofMY.woff2) format('woff2');*/
  /*unicode-range: U+0370-03FF;*/
/*}*/
/*!* vietnamese *!*/
/*@font-face {*/
  /*font-family: 'Roboto Slab';*/
  /*font-style: normal;*/
  /*font-weight: 700;*/
  /*src: local('Roboto Slab Bold'), local('RobotoSlab-Bold'), url(https://fonts.gstatic.com/s/robotoslab/v7/BngRUXZYTXPIvIBgJJSb6u92w7CJwR2oefDofMY.woff2) format('woff2');*/
  /*unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;*/
/*}*/
/*!* latin-ext *!*/
/*@font-face {*/
  /*font-family: 'Roboto Slab';*/
  /*font-style: normal;*/
  /*font-weight: 700;*/
  /*src: local('Roboto Slab Bold'), local('RobotoSlab-Bold'), url(https://fonts.gstatic.com/s/robotoslab/v7/BngRUXZYTXPIvIBgJJSb6u92w7CIwR2oefDofMY.woff2) format('woff2');*/
  /*unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;*/
/*}*/
/*!* latin *!*/
/*@font-face {*/
  /*font-family: 'Roboto Slab';*/
  /*font-style: normal;*/
  /*font-weight: 700;*/
  /*src: local('Roboto Slab Bold'), local('RobotoSlab-Bold'), url(https://fonts.gstatic.com/s/robotoslab/v7/BngRUXZYTXPIvIBgJJSb6u92w7CGwR2oefDo.woff2) format('woff2');*/
  /*unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;*/
/*}*/

body { font-family: "Roboto", sans-serif; font-size: 14px; color: #666; line-height: 22px; font-weight: 400; }

* { margin: 0; padding: 0; }

img { max-width: 100%; }

h1, h2, h3, h4, h5, h6, p, ul, li { margin: 0; padding: 0; line-height: 1.4; }

ul { list-style-type: none; }

a:hover, a:focus { text-decoration: none; }

.limit_one_line, .inner_hd1 h1, .inner_hd1 h2, .list1 li { white-space: nowrap; width: auto; overflow: hidden; text-overflow: ellipsis; }

.back1 { background: #000; padding: 20px 0; }

.back8 { background: #0c58a5; padding: 20px 0; color: #fff; }

.back9 { background: #262525; padding: 20px 0; color: #fff; }

.back10 { background: #f7f7f7; padding: 20px 0; }

.hd1 { font-size: 34px; color: #fff; padding: 0 0 14px 0; }

.base_imge { position: relative; }

.inner_hd1 { position: absolute; bottom: 0; background: rgba(0, 0, 0, 0.6); width: 100%; padding: 8px 10px; }

.inner_hd1 h1 { color: #fff; padding: 0 0 2px 0; font-size: 20px; }

.inner_hd1 h2 { color: #fff; font-size: 14px; }

.hd2 { font-size: 20px; color: #fff; background: #333; padding: 6px 8px; font-weight: 700; }

.vid_hd2 { font-size: 16px; color: #fff; background: #e5002d; padding: 8px 14px; font-weight: 700; }

.border_botm, .list1 li, .hd3, .back2 .hd3, .back2 .list1 li { border-bottom: 1px solid #362426; }

.list1 li { background: rgba(0, 0, 0, 0.6); color: #fff; font-size: 14px; padding: 6px 8px; }

.list1 li:last-child { border-bottom: none; }

.hd3 { background: rgba(0, 0, 0, 0.6); color: #fff; padding: 10px 8px; font-size: 20px; }

.mrg { margin: 20px 0; }

.back2 { padding: 20px 0; }
.back2 .hd1 { color: #333; }
.back2 .hd1_main { color: #666; padding: 0 0 5px 0; }
.back2 .hd2 { background: #f1f1f1; color: #333; }
.back2 .hd3 { background: #fff; color: #666; border-color: #ccc; }
.back2 .inner_hd1 { background: rgba(255, 255, 255, 0.8); }
.back2 .inner_hd1 h1 { color: #333; }
.back2 .inner_hd1 h2 { color: #337392; }
.back2 .list1 li { background: #fff; color: #666; border-color: #ccc; }

.pdg1 { padding: 5px 20px; }

.pdg_left { padding: 5px 20px 5px 0; }

.pdg_rt { padding: 5px 30px 5px 0; }

.hd4 { font-size: 20px; padding: 5px 0; font-weight: 500; }

.hd5 { font-size: 14px; padding: 5px 0; font-weight: 500; }

.panel_light_grey { background: #f1f1f1; }

.panel_thin_grey { background: #484f53; }

.panel_dark_grey { background: #0c0c0c; }

.panel_thick_grey { background: #75757a; }

.panel_red { background: #d9534f; }

.panel_blue { background: #337392; }

.brder_top, .border_yellow, .border_orange { border-top: 1px solid #4bc6df; }

.border_yellow { border-color: #f7cc03; }

.border_orange { border-color: #e27520; }

.border_dot { border-top: 1px dotted #888; width: 75px; padding: 0 20px; margin: 5px 0 0 0; }

.main_heading, .main_heading2, .main_heading3 { font-size: 30px; color: #333; position: relative; overflow: hidden; font-weight: 500; }

.hdg_line, .hdg_line2, .hdg_line3 { border-bottom: 3px solid #ccc; border-top: 3px solid #ccc; height: 7px; position: absolute; width: 100%; margin: 20px; }

.main_heading2 { color: #fff; }

.hdg_line2 { border-color: #d9534f; }

.main_heading3 { font-size: 20px; }

.hdg_line3 { margin: 10px; }

.panel_one { height: 296px; }

.panel_one_one { height: 294px; }

.panel_two { height: 87px; }

.panel_three { height: 88px; }

.panel_four { height: 398px; }

.panel_five { height: 190px; }

.panel_six { height: 445px; }

.panel_seven { height: 255px; }

.panel_eight { height: 216px; }

.mrg_btm { margin: 0 0 15px 0; }

.color_white { color: #fff !important; }

.color_yellow { color: #f7cc03; }

.color_blue { color: #337392; }

.dark_blue { color: #f1f1f1; }

.color_orange { color: #e27520; }

.color_red_dark { color: #e5002d; }

.dark_grey { color: #333; }

.back3 { padding: 20px 0; background: #0c0c0c; }

.back4 { padding: 20px 0; background: #f1f1f1; }

.back_panel1 { padding: 10px; border: 2px solid #f4f4f4; }

.back_panel2 { padding: 10px; background: #f6f6f6; border: 2px solid #f1f1f1; }

.carousel-inner > .item > img, .carousel-inner > .item > a > img { width: 70%; margin: auto; }

.modal_home_popup { padding-bottom: 0 !important; border: none !important; }

.modal_body_popup { padding: 20px 40px !important; }

.btn_full { width: 100%; }

/*--------------------Header-----------------*/
.top_line { border-top: 2px solid #d9534f; }

.pre_alpha { color: #d9534f; font-size: 12px; }

.insight_frm { font-size: 24px; font-weight: 500; color: #0c0c0c; padding: 30px 0; margin: 0 30px; }

.insight_frm2 { padding: 25px 0; }

.mrg_dpm_home { margin: 70px 0 107px; }

.nne { position: absolute; top: 30px; right: 15px; }

.nne2 { top: 25px; }

.relative { position: relative; }

.dpm_hd { color: #e60909; margin-bottom: 30px; }

.nav_panel { min-height: 35px; background: #0c58a5; border: none; margin: 0; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; }
.nav_panel .navbar-nav > li > a { color: #fff; padding-top: 10px; padding-bottom: 10px; }
.nav_panel .navbar-nav > li > a:hover, .nav_panel .navbar-nav > li > a:focus, .nav_panel .navbar-nav > .active > a, .nav_panel .navbar-nav > .active > a:hover, .nav_panel .navbar-nav > .active > a:focus, .nav_panel .navbar-nav > .open > a, .nav_panel .navbar-nav > .open > a:focus, .nav_panel .navbar-nav > .open > a:hover { background-color: #0e61b3; color: #fff; }
.nav_panel .navbar-collapse { padding: 0; }
.nav_panel .navbar-nav { margin: 0; }
.nav_panel .navbar-toggle { border-color: #fff; }
.nav_panel .navbar-toggle .icon-bar { background: #fff; }
.nav_panel .navbar-toggle:hover, .nav_panel .navbar-toggle:focus { background: #0e61b3; }

/*------------------Footer------------------*/
footer { border-top: 2px solid #d9534f; padding: 20px 0; }

footer h1 { font-size: 16px; font-weight: 500; color: #333; margin: 0 0 10px 0; }

footer ul li { font-size: 14px; color: #666; margin: 0 0 5px 0; }

footer ul li a { color: #666; }

footer ul li a:hover { color: #333; }

footer p { margin: 0 0 10px 0; }

.post_footer { color: #fff; }

.post_footer li { float: left; color: #fff; margin: 0 20px 0 0; }

.post_footer li a { color: #fff; }

.post_footer li a:hover { color: #ccc; }

.post_footer_pdg { padding: 10px 0; }

/*------------Single Video----------------*/
.border_left_right { border-left: 1px solid #eee; border-right: 1px solid #eee; padding: 0 10px; }

.font-bold { font-weight: 400; }

.font-light { font-weight: 300; }

.video_hd1 { font-size: 42px; font-weight: 800; color: #333; }

.share-buttons .story-views { padding-right: 8px; float: left; border-right: 2px solid #585857; text-align: center; margin-right: 10px; }

/*.fb-icon { background-image: url(../images/facebook.png); }*/

/*.tw-icon { background-image: url(../images/twitter.png); }*/

/*.ln-icon { background-image: url(../images/linkedin.png); }*/

/*.gp-icon { background-image: url(../images/google_plus.png); }*/

/*.yt-icon { background-image: url(../images/youtube.png); }*/

.share-btn { float: left; width: 26px; height: 26px; display: block; margin-right: 10px; background-repeat: no-repeat; background-color: transparent; }

.share-buttons li { float: left; }

.stories_card { margin: 0 0 15px 0; }

.stories_card_body { padding: 12px; }

.stories_card a { color: #333; }

.stories_card a:hover { color: #333; }

.stories_card2:hover { background-color: #0e61b3; color: #fff; }

.stories_card_body h3 { font-size: 20px; font-weight: 400; margin: 0 0 12px 0; height: 82px; overflow: hidden; }

.stories_card_body2 h3 { font-size: 20px; font-weight: 400; margin: 0 0 12px 0; height: 54px; overflow: hidden; }

.stories_card_body2 { padding: 12px 30px 12px 0; }

.stories_card_two { margin: 0 0 15px 0; color: #333; background-color: #f1f1f1; }

.stories_card_two a { color: #333; }

.stories_card_two a:hover { color: #333; }

.sidebar a { color: #333; }

.sidebar a:hover { color: #333; }

.full_vid { background: #000; padding: 10px 0; width: 100%; }

.vid_img { max-width: 780px; width: 100%; margin: 0 auto; }

.vid_content { position: absolute; top: 76px; right: 60px; }

.icon_pan { text-align: center; margin: 20px 0; opacity: 0.7; cursor: pointer; }

.icon_pan:hover { opacity: 10; }

.icon_nm { color: #fff; font-weight: 400; font-size: 12px; margin: 5px 0 0; opacity: 0.7; -webkit-transition: all linear 0.5s; transition: all linear 0.5s; }

.vid_icon { background-image: url(../images/vid_icons.png); height: 40px; width: 44px; margin: 0 auto; }

.vid_icon1 { background-position: 0 0; }

.vid_icon2 { background-position: -42px 0; }

.vid_icon3 { background-position: -84px 0; }

.share_vid { color: #333; font-weight: 700; font-size: 12px; margin: 0 0 5px 0; }

.share_vid span { color: #e5002d; }

.scicn_pan { margin: 0 10px 0 0; }

.scicn { float: left; width: 54px; text-align: center; }

.scicn a .fs2 { padding: 10px; margin: 0 0 4px 0; color: #fff; font-size: 20px; color: #fff; width: 46px; height: 46px; -webkit-transition: all linear 0.5s; transition: all linear 0.5s; }

.scicn a .fs2:hover { background: #666; }

.fb { background: #3b5998; }

.twi { background: #55acee; }

.linken { background: #007bb6; }

.gplus { background: #dd4b39; }

.ytube { background: #cc1318; }

.scicn p { margin: 0; color: #666; font-weight: 400; font-size: 10px; text-align: center; }

.doc_nm, .icon_hd { font-size: 20px; font-weight: 500; color: #0c58a5; margin: 0 0 5px 0; }

.vid_p { font-family: 'Roboto Slab', serif; font-size: 22px; font-weight: 400; color: #3C3C3C; }

.para { line-height: 40px; }

.modal_header_mail { border: none; margin: 15px 15px 0; }

.slab { font-family: 'Roboto Slab', serif; }

/*.quote:before { content: " "; display: block; position: absolute; left: 15px; top: 25px; background: transparent url(../images/quote.png) no-repeat center center; background-size: contain; width: 44px; height: 44px; }*/

.quote { margin: 0 0 0 70px; }

.blockquote_highlight { border-left-color: #0c58a5; color: #999999; }

.arrow-up { width: 0; height: 0; margin: 0 auto; border-left: 20px solid transparent; border-right: 20px solid transparent; border-bottom: 20px solid #fff; }

.login-box { display: none; position: absolute; z-index: 9999; left: 0; right: 0; }

.comment_popup { background: #fff; width: 270px; padding: 30px; }

.read_more_div { display: none; }

.text_black { color: #000 !important; }

.mrg_top3 { margin: 25px 0 0 0; }

.transcript_ques { font-family: 'Roboto Slab', serif; font-weight: 700; font-size: 30px; color: #3C3C3C; }

.red_link { color: #e5002d; }

.red_link:hover { color: #e5002d; text-decoration: underline; }

.similar_topics_label { float: left; display: block; color: #666; font-weight: 500; padding: 5px 12px; margin: 3px; }

.tags li a { float: left; display: block; color: #666; background: #f1f1f1; font-weight: 500; padding: 5px 12px; margin: 3px; border: 1px solid #dbdbdb; }

.tags li a:hover { color: #d9534f; border: 1px solid #d9534f; }

.vws_pan { float: left; }

.vws_no { color: #333; display: block; float: left; font-size: 34px; font-weight: 700; margin: 14px 10px 0; }

.vws_txt_pan { float: left; padding: 10px 0 0 0; }

.vws_txt { display: block; line-height: 16px; }

.vws_pan a { color: #666; }

.add_txt { float: right; padding: 10px 0 0 0; }

.add_txt p { float: left; margin: 0 20px 0 0; font-style: italic; text-align: right; }

.mrg_top_vid { margin: 7px 0 8px 0; }

#info + [data-readmore-toggle], .rd[data-readmore] { font-size: 14px; line-height: 1.7; fon-weight: 400; text-align: right; }

.border_left { border-left: 1px solid #eee; }

.vid_side_box { padding: 0 10px; }

.vid_side_box_inner { padding: 0 0 10px 0; margin: 10px 0 0; border-bottom: 1px solid #eee; }

.vid_side_box p span { color: #e27520; }

.vid_close { background: url(../images/close.png); opacity: 0.6; height: 32px; width: 32px; position: absolute; right: -16px; top: -16px; }

.vid_close:hover { opacity: 1; }

.modal-header { padding: 0 !important; }

.modal-content { border-radius: 0 !important; }

.vid_modal_dialog { width: 460px; }

.home_modal_dialog_box_signup { width: 1000px; }

.home_modal_title { font-size: 20px; }

.close_home_popup { position: absolute; top: 6px; right: 10px; }

.pdg_l_five { padding-left: 0 !important; padding-right: 10px !important; }

/*.ratio-4-3 { width: 100%; position: relative; background: url() 50% 50% no-repeat; background-size: cover; background-clip: content-box; }*/

.ratio-4-3:before { display: block; content: ""; padding-top: 56%; }

.vid_box_panel { margin: 0 0 20px 0; border: 1px solid #eee; }

.vid_box_panel_hd { background: #f1f1f1; font-size: 16px; color: #333; font-weight: 700; padding: 10px 20px; }

.vid_box_panel_body { padding: 20px; }

.other_stories { float: left; width: 300px; margin: 0 20px 0 0; }

.other_stories_h1 { font-size: 20px; color: #333; padding: 10px 0; }

.other_stories_list li { color: #333; padding: 10px 0; border-top: 1px solid #eee; font-weight: 400; }

.other_stories_list2 li { border-bottom: 1px solid #eee; border-top: none; }

.reltd::before { border-top: 1px solid #eee; bottom: 100%; content: ""; display: block; height: 1px; margin: 0 0 5px 0; position: absolute; width: 80px; }

.reltd { font-size: 14px; color: #666; position: relative; margin: 20px 0 0; }

.fw_six { font-weight: 600; }

.rounded_icons { border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; width: 60px; height: 60px; background: #e5002d; color: #fff; font-weight: 700; float: left; text-align: center; margin: 0 20px 0 0; padding: 14px 0; }

.float_left { float: left; width: 88%; }

/*-------Tag----------*/
.mrg_top { margin: 20px 0 0; }

.tag_hd1 { font-size: 24px; font-weight: 500; margin: 8px 0; }

.tag_hd2 { font-size: 20px; margin: 10px 0; }

.tag_hd3 { font-size: 14px; margin: 8px 0; }

.dpm_icon_panel { margin: 0 auto; height: 120px; width: 120px; }

.dpm_icon { border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; overflow: hidden; width: 120px; height: 120px; }

.dpm_icon .fa { color: #fff; display: inline-block; position: relative; }

.dr_icon { background: #0c58a5; }

.dr_icon .fa { font-size: 80px; top: 20px; }

.provdr_icon .fa { font-size: 90px; }

.vdivider { height: 100%; border-right: 1px solid #e5e5e5; }

.icon_hd { font-size: 24px; margin: 15px 0 10px; }

/*--------------registration----------------*/
.mrg2 { margin: 10px 0; }

.mrg_btm2 { margin: 0 0 5px 0; }

.logtxt { color: #fff; margin: 14px 0; font-size: 16px; font-weight: 500; }

.back5 { background: #eee; }

.white { background: #fff; padding: 20px 30px; box-shadow: 0 0px 4px #bbb; -moz-box-shadow: 0 0px 4px #bbb; -webkit-box-shadow: 0 0px 4px #bbb; margin: 15px 0; }

.em_alert_pan { background: #333; border-color: #000; color: #fff; padding: 15px; }

.em_alert_pan p { margin: 0 !important; }

.regis_hd2 { font-size: 24px; color: #fff; padding: 20px; background: #0c58a5; }

.pdg_no { padding: 0 !important; }

.res_close { margin: -15px -15px 0 0 !important; }

.mrg_no { margin: 0 !important; }

/*.reg_list ul li { margin: 0; padding: 0 0 0 30px; background: url(../images/right_icon.png) 0 9px no-repeat; line-height: 30px; }*/

.btn a { color: #fff; }

.reg_rt_pan { border: 1px solid #dbdbdb; }

.reg_rt_pan_inner { padding: 20px; }

.next { float: right; }

.next2 { float: none; }

.left { float: left; }

.reg_pic img { border: 1px solid #dbdbdb; }

.pdg_btm { padding: 0 0 5px 0; }

.r_h4 { font-weight: 400; }

/*---------------CME---------------------*/
.cme_left_img { float: left; width: 70px; margin: 0 10px 0 0; }

.cme_left_img::before { padding-top: 100% !important; }

.cme_left_hdg { font-weight: 500; font-size: 20px; line-height: 30px; }

.cme_left_box a > .cme_left_hdg { color: #666; }

.blog_author { font-size: 16px; line-height: 26px; color: #888; }

.blog_author a > .cme_left_hdg { color: #888; }

.cme_left_box a:hover > .cme_left_hdg, .cme_left_box a.blog_active > .cme_left_hdg { color: #0c58a5; }

.cme_left_box a:hover > .blog_author, .cme_left_box a.blog_active > .blog_author { color: #0e61b3; }

.blog_single img { z-index: -99; float: left; }

.blog_single img:hover { opacity: 1; }

.blog_author_img { float: left; }

.blog_author_img img { float: left; border-radius: 50%; width: 100px; height: 100px; border: 2px solid #fff; margin: -20px 20px 0 0; }

.blog_single { position: relative; margin-bottom: 20px; -webkit-transition: all 0.7s ease-in-out; transition: all 0.7s ease-in-out; }

.blog_author_h1 { font-size: 18px; font-weight: 600; color: #333; margin: 10px 0 0 0; }

.blog_author_h2 { font-size: 14px; font-weight: 400; color: #777; margin: 0 0 10px 0; }

.blog_single_h1 { font-size: 30px; font-weight: 600; color: #333; margin: 20px 0 10px 0; }

.blog_single_p { font-size: 16px; line-height: 28px; text-align: justify; font-weight: 400; color: #666; margin: 0; }

.blog_h1:hover { color: #333; }

.vdo_inr_line { border-bottom: 1px solid #eee; }

.cme_left_box { padding: 10px 0; border-bottom: 1px solid #eee; }

/*-----------------nine box------------------*/
.nine_box_hd { font-size: 20px; color: #0c58a5; margin: 10px 0; }

.nine_box_p { font-size: 14px; color: #333; }

/*-----------------book appointment--------------*/
.para2 { line-height: 1.7; margin: 0 0 5px 0; }

.bk_ap_nav_tab li { font-size: 18px; }

/*------------single image------------------*/
.color_blue_nav { color: #0c58a5 !important; }

.color_dark_grey { color: #333 !important; }

.pinte { background: #ce202e; }

/*------------buzz------------------*/
.tips_img { background: #f1f1f1 none repeat scroll 0 0; border: 1px solid #dbdbdb; padding: 10px; }

/*-------------presentation----------------*/
.galleria-theme-classic .galleria-stage { top: 0; }

#galleria { height: 500px; margin-bottom: 20px; }

.galleria-theme-classic img { width: 80% !important; }

.galleria-theme-classic .galleria-counter { font-size: 14px; }

.content_presentation { height: 500px; }

/*------------------specials-------------*/
/*.pd-place-outer { padding: 0; color: #FFF; font-size: 22px; text-align: left; position: absolute; z-index: 2; bottom: 0; margin: 0; height: auto !important; word-wrap: break-word; width: 100% !important; background: url(https://dge26x4s8ljhx.cloudfront.net/assets/title-bg-dca6ab9f93ac1d1b7c9df9ef92ef624b.png) repeat-x bottom; text-shadow: 1px 1px 1px #000; height: 200px !important; }*/

.TN-item { width: 100%; height: 235px; position: relative; cursor: default; margin: 0px 0 35px 0; background-position: 50% 85%; -webkit-transition: all 0.7s ease-in-out; transition: all 0.7s ease-in-out; float: left; cursor: pointer; background-repeat: no-repeat; }

.TN-item:hover { background-position: 85% 85% !important; -webkit-transition: all 0.7s ease-in-out; transition: all 0.7s ease-in-out; }

.pd-place-mouter { width: 100%; height: 100%; }

.TN-item:hover .pd-place-mouter { background-color: rgba(0, 0, 0, 0.5); height: 100%; }

.TN-item:hover .pd-place-outer p { font-size: 14px; -webkit-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; margin-top: 0px; }

.PD-item { width: 100%; height: 505px !important; position: relative; cursor: default; margin: 0px 0 35px 0; background-position: 50% 85%; -webkit-transition: all 0.7s ease-in-out; transition: all 0.7s ease-in-out; float: left; cursor: pointer; background-repeat: no-repeat; }

.midle_pan { background: #21839e; /*background: -moz-linear-gradient(top, rgba(33,131,158,1) 0%, rgba(51,172,206,1) 55%, rgba(33,131,158,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(33,131,158,1)), color-stop(55%, rgba(51,172,206,1)), color-stop(100%, rgba(33,131,158,1)));
background: -webkit-linear-gradient(top, rgba(33,131,158,1) 0%, rgba(51,172,206,1) 55%, rgba(33,131,158,1) 100%);
background: -o-linear-gradient(top, rgba(33,131,158,1) 0%, rgba(51,172,206,1) 55%, rgba(33,131,158,1) 100%);
background: -ms-linear-gradient(top, rgba(33,131,158,1) 0%, rgba(51,172,206,1) 55%, rgba(33,131,158,1) 100%);
background: linear-gradient(to bottom, rgba(33,131,158,1) 0%, rgba(51,172,206,1) 55%, rgba(33,131,158,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#21839e', endColorstr='#21839e', GradientType=0 );*/ text-align: center; }

/*------------event images-------------*/
.banner { left: -70px; position: absolute; top: 16px; }

.banner > .scicn { float: none; }

.banner > .scicn > a > .fs2 { border-color: #000; }

.banner_l_pan { position: relative; }

/*--------------revolution_talk-----------*/
.collage_revolution { position: relative; }

.collage_revolution img { width: 100%; text-align: center; }

.revo_p { padding: 0 0 0 175px; margin-top: -25px; }

.rev_doc_nm { font-size: 16px; color: #333; font-weight: 500; }

.doctor_revo { background: #f9f9f9; padding: 40px 80px 40px 40px; position: relative; width: 80%; }

.doctor_revo p { font-size: 16px; color: #666; line-height: 30px; font-weight: 400; }

.doctor_names_rt { position: absolute; right: -260px; top: 100px; background: #f9f9f9; padding: 20px 40px; text-align: center; }

.doctor_names_rt h1 { color: #cc1318; font-size: 26px; text-transform: uppercase; font-weight: 500; margin: 30px 0 10px 0; }

.doctor_names_rt ul li, .doctor_names_rt2 ul li { line-height: 30px; color: #333; font-size: 14px; text-transform: uppercase; font-weight: 400; }

.doctor_names_rt ul li a, .doctor_names_rt2 ul li a { color: #333; }

.doctor_names_rt ul li a:hover, .doctor_names_rt2 ul li a:hover { color: #cc1318; }

.rt_line { width: 100px; margin: 20px auto; height: 2px; background: #666; }

.rev_icon { border: 10px solid #cc1318; }

.doctor_names_rt2 { background: #f9f9f9 none repeat scroll 0 0; padding: 20px 40px; text-align: center; }

.doctor_names_rt2 h1 { color: #cc1318; font-size: 26px; text-transform: uppercase; font-weight: 500; margin: 30px 0 10px; }

.mrquee_pan { color: #0e61b3; font-size: 20px; font-weight: 500; margin: 0 0 10px; }

/*------ live update tab css start ------*/
.etabs { margin: 0; padding: 0; }

.tab { display: inline-block; zoom: 1; *display: inline; background: #0e61b3; }

.tab a { font-size: 16px; line-height: 2em; display: block; padding: 5px 20px; outline: none; color: #fff; }

.tab a:hover { text-decoration: underline; color: #333; background: #f1f1f1; }

.tab.active { background: #f1f1f1; padding: 6px 0 0; position: relative; top: 1px; color: #333; }

.tab a.active { font-weight: 500; color: #333; }

.tab-container .panel-container { background: #f1f1f1; padding: 10px; }

.panel-container { margin: 0 0 10px 0; }

.feeds h4 { font-size: 24px; margin: 10px 0 0; }

.feeds p { padding-right: 40px !important; }

.feeds li { background: #fbfcfd; padding: 10px !important; margin: 5px 0 0; color: #666; }

/*--------------signup calender------------*/
.form-horizontal2 { width: 100%; }

.form-search input, .form-inline input, .form-horizontal2 input, .form-search textarea, .form-inline textarea, .form-horizontal2 textarea, .form-search select, .form-inline select, .form-horizontal2 select, .form-search .help-inline, .form-inline .help-inline, .form-horizontal2 .help-inline, .form-search .uneditable-input, .form-inline .uneditable-input, .form-horizontal2 .uneditable-input, .form-search .input-prepend, .form-inline .input-prepend, .form-horizontal2 .input-prepend, .form-search .input-append, .form-inline .input-append, .form-horizontal2 .input-append { display: inline-block; display: inline; margin-bottom: 0; vertical-align: middle; *zoom: 1; position: relative; }

.input-append .add-on:last-child, .input-append .btn:last-child, .input-append .btn-group:last-child > .dropdown-toggle { border-radius: 0 4px 4px 0; }

.icon-calendar { background-position: -192px -120px; }

/*[class^="icon-"], [class*=" icon-"] { background-image: url("../img/glyphicons-halflings.png"); background-position: 14px 14px; background-repeat: no-repeat; display: inline-block; line-height: 14px; vertical-align: text-top; width: 14px; }*/

.input-append, .input-prepend { display: inline-block; font-size: 0; margin-bottom: 10px; vertical-align: middle; white-space: nowrap; }

input-append input, .input-append select, .input-append .uneditable-input { border-radius: 4px 0 0 4px; }

.input-append input, .input-prepend input, .input-append select, .input-prepend select, .input-append .uneditable-input, .input-prepend .uneditable-input { border-radius: 4px 0 0 4px; margin-bottom: 0; position: relative; vertical-align: top; }

.input-append input, .input-prepend input, .input-append select, .input-prepend select, .input-append .uneditable-input, .input-prepend .uneditable-input, .input-append .dropdown-menu, .input-prepend .dropdown-menu, .input-append .popover, .input-prepend .popover { font-size: 14px; }

textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input { background-color: #ffffff; border: 1px solid #cccccc; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; -webkit-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s; transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s; }

label, input, button, select, textarea { font-size: 14px; font-weight: normal; line-height: 20px; }

button, input { line-height: normal; }

button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: middle; }

.input-append .add-on:last-child, .input-append .btn:last-child, .input-append .btn-group:last-child > .dropdown-toggle { border-radius: 0 4px 4px 0; cursor: pointer; position: absolute; }

.input-append .add-on, .input-append .btn, .input-append .btn-group { margin-left: -1px; }

.input-append .add-on, .input-prepend .add-on, .input-append .btn, .input-prepend .btn, .input-append .btn-group > .dropdown-toggle, .input-prepend .btn-group > .dropdown-toggle { border-radius: 0; vertical-align: top; position: absolute; right: 0; }

.input-append .add-on, .input-prepend .add-on { background-color: #eeeeee; border: 1px solid #ccc; display: inline-block; font-size: 14px; font-weight: normal; padding: 5px 10px; text-align: center; text-shadow: 0 1px 0 #ffffff; width: auto; }

.input-append, .input-prepend { font-size: 0; white-space: nowrap; width: 90%; }

/*live*/
.live_back { background: #344152; }

.live_left_hdg { color: #fff; font-weight: 400; font-size: 18px; line-height: 30px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: auto; }

.live_left_hdg2 { font-size: 16px; line-height: 26px; color: #6bdaea; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: auto; }

.live_left_box { padding: 10px 20px; border-bottom: 1px solid rgba(0, 0, 0, 0.18); }

.live_left_box:hover, .live_active > .live_left_box { background-color: #111; }

.live_now { background: #cc1318; color: #fff; float: left; font-size: 24px; font-weight: 500; margin: 0 6px 0 0; padding: 20px 50px; text-transform: uppercase; }

.live_now a { color: #fff; }

.back_live_footer { padding: 16px 0 5px 0 !important; border-top: 1px solid #111; box-shadow: 0 6px 0px rgba(17, 17, 17, 0.4) inset; -moz-box-shadow: 0 6px 0px rgba(17, 17, 17, 0.4) inset; -webkit-box-shadow: 0 6px 0px rgba(17, 17, 17, 0.4) inset; }

.float_none { float: none; }

.mrg_left_rt { margin: 0 10px; }

.cont_live_sc_lf_m { float: left; }

/*privacy policy*/
.txt { font-size: 16px; line-height: 24px; text-align: justify; }

.txt .glyphicon { font-size: 12px; }

/*-------------Publish a post for CME--------------*/
.post_headline { overflow-x: hidden; word-wrap: break-word; border: none; padding: 0; overflow: auto; outline: 0; box-shadow: none; line-height: 48px; font-weight: 500; color: #666; font-size: 42px; min-height: 50px; overflow-y: hidden; resize: none; width: 100%; }

.publish_btn { margin: 2px 0; background: #fff; }

/*-------------feedback for page--------------*/
.btn_feedback { padding: 20px 15px; background: #f4f4f4; }

.btn_feedback strong { border-bottom: 1px solid #333; padding: 0 0 1px 0; }

.question_text { color: #333; font-size: 18px; line-height: 26px; }

.border_feedback { border-color: #ccc; margin: 5px 0; }

.feedback_pdg { padding: 20px 0; }

.feedback_pdg2 { padding: 0 0 20px 0; }

.single_ans li { font-size: 16px; color: #333; background: #fff; border: 1px solid #ccc; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; padding: 20px; margin: 0 0 10px 0; -webkit-transition: background 0.2s ease-in-out 0s; transition: background 0.2s ease-in-out 0s; }

.single_ans li:hover { border-color: #2e6da4; }

.single_ans li.active { background: #337ab7; color: #fff; border-color: #2e6da4; }

.feedback_textarea { resize: none; }

.feedback_textarea:focus, .feedback_input:focus { box-shadow: none; border-color: #2e6da4; }

.show_dtp { display: none; }

.feedback_text_sm { font-size: 16px; color: #333; }

.single_ans2 li { font-size: 16px; color: #333; height: 20px; width: 20px; float: left; margin: 0 8%; background: #fff; border: 1px solid #333; border-radius: 100%; -webkit-border-radius: 100%; -moz-border-radius: 100%; -ms-border-radius: 100%; -o-border-radius: 100%; -webkit-transition: background 0.2s ease-in-out 0s; transition: background 0.2s ease-in-out 0s; }

.single_ans2 li:hover { border-color: #2e6da4; }

.single_ans2 li.active { background: #337ab7; color: #fff; border-color: #2e6da4; }

input[type=radio].css-checkbox { position: absolute; z-index: -1000; left: -1000px; overflow: hidden; clip: rect(0 0 0 0); height: 1px; width: 1px; margin: -1px; padding: 0; border: 0; }

input[type=radio].css-checkbox + label.css-label { padding: 0 0 0 20px; height: 20px; display: inline-block; line-height: 20px; background-repeat: no-repeat; background-position: 0 0; vertical-align: middle; cursor: pointer; margin: 20px 0; }

input[type=radio].css-checkbox:checked + label.css-label { background-position: 0 -20px; }

/*label.css-label { background-image: url(../images/radio.jpg); -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }*/

.table-borderless th, .table-borderless td { border: none !important; }

/* bootstrap 3 helpers */
.navbar-form input, .form-inline input { width: auto; }

header { height: 280px; }

#nav.affix { position: fixed; top: 0; width: 100%; z-index: 10; }

#sidebar.affix-top { position: static; }

#sidebar.affix { position: fixed; top: 80px; }

--------------career------------------ > .custom-bullet li { display: block; }

.custom-bullet li:before { /*Using a Bootstrap glyphicon as the bullet point*/ content: "\e080"; font-family: 'Glyphicons Halflings'; font-size: 9px; float: left; margin-left: -17px; }

.custom-bullet li { padding: 0 0 0 20px; font-size: 16px; line-height: 24px; color: #666; }

/*------------wccicc-----------*/
.container2 { width: 990px; }

.wccicc { font-size: 18px; line-height: 30px; color: #000; }

.wccicc_line { width: 97%; height: 2px; background: #d2232b; margin: 4px 14px 8px; }

.wccicc .blue { color: #303192; }

.wccicc .violet { color: #b248b2; }

.wccicc .pink { color: #ec008d; }

.wccicc .light_blue { color: #00adee; }

.wccicc .green { color: #0f8f45; }

.wccicc .light_pink { color: #f8abae; }

.wccicc .light_orange { color: #efac6c; }

/*article*/
.back6 { background: #dadbdc; padding: 20px 0; }

.article_box { background: #fff; padding: 10px; margin: 10px 0; border: 1px solid #fff; }

.article_box2 { background: #fff; padding: 10px; margin: 10px 0; border: 1px solid #fff; }

.article_hd { margin: 15px 0 10px; color: #333; font-size: 24px; font-weight: 500; line-height: 34px; }

.article_hd2 { margin: 5px 0 10px; color: #333; font-size: 16px; font-weight: 500; }

.article_dr img { border-radius: 50%; width: 40px; height: 40px; margin: 0 5px 0 0; }

.article_likes { margin: 10px 0 0; }

.article_likes_mrg { padding: 0 2px; }

.light_grey { color: #ccc; }

.article_box:hover { border: 1px solid #0c58a5; }

.mrg_btm3 { margin: 0 0 30px; }

.article_list { padding: 0 10px; }

.article_list li { margin: 0 0 10px; }

.tags2 li a { float: left; display: block; color: #333; font-weight: 500; background: rgba(7, 89, 228, 0.12); font-weight: 500; padding: 2px 4px; margin: 3px; border: 1px solid rgba(7, 89, 228, 0.16); font-size: 10px; border-radius: 4px; }

.tags2 li a:hover { background: rgba(7, 89, 228, 0.2); border: 1px solid rgba(7, 89, 228, 0.2); }

.article_image { padding: 10px; border: 1px solid #ccc; background: #f1f1f1; margin: 0 0 10px 10px; width: 300px; }

.article_box3 { background: #0c58a5; padding: 20px; margin: 0 0 10px 0; }

.article_hd3 { color: #fff; font-size: 20px; font-weight: 500; margin: 0 0 10px 0; }

.article_box3 span { padding: 0 0 0 20px; color: #fff; }

/*.back7 { background-image: url(../images/article_back.jpg); width: 100%; background-position: 50%; background-repeat: no-repeat; background-size: cover; }*/

.article_login_box { background: #fff; margin: 10px 0; }

.article_tab_content { padding: 30px; }

.article_nav_pills li { width: 50%; margin: 0 !important; }

.article_nav_pills > li > a { border-radius: 0; padding: 15px; font-size: 20px; text-align: center; }

/*-----------------app--------------------*/
.app_h1 { color: #333; font-weight: 400; font-size: 42px; line-height: 52px; margin: 30px 0 20px 0; }

.app_h2 { color: #333; font-weight: 400; font-size: 24px; margin: 0 0 20px 0; line-height: 30px; }

.app_p { color: #333; font-weight: 400; font-size: 16px; margin: 0 0 20px 0; }

.mrg_top2 { margin: 40px 0 0; }

/*whatsapp*/
/*.whatsapp_back { background: url(../images/whatspp_back.jpg) no-repeat fixed 0 0/cover; position: relative; }*/

.whatspp_header { background: rgba(0, 0, 0, 0.5); margin: 0 auto; padding: 0; height: auto !important; }

.logo_bar { padding: 10px 0; }

.whatsapp_body { padding: 120px 0 0; }

.whatsapp_hd { font-size: 46px; line-height: 65px; }

.whatsapp_p { color: #f1f1f1; font-size: 12px; line-height: 14px; width: 60%; margin: 50px 0; }

.social_icons { font-size: 20px; }

.whatsapp_hd2 { font-size: 34px; line-height: 44px; }

/*podcast*/
.podcast_search_head { background: #323232; padding: 8px 20px; }

.pad { padding: 20px; }

.border_btm { border-bottom: 1px solid #323232; padding: 0 0 8px 0; margin: 0 0 10px 0; }

.podcast_search li:nth-child(n) .pclink { width: 33.3333333333%; padding: 10px 20px; background: #323232; border-bottom: 1px solid #0c0c0c; border-right: 1px solid #0c0c0c; float: left; color: #fff; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

.podcast_search li:nth-child(6n) .pclink, .podcast_search li:nth-child(6n-1) .pclink, .podcast_search li:nth-child(6n-2) .pclink { background: #262525; }

.podcast_search li:nth-child(n) .pclink:hover { background: #fff; color: #262525; }

.pc_item_active .pclink { background: #d9534f !important; color: #fff !important; }

.pc_box { background: #343a43; padding: 5px 20px 10px 20px; box-shadow: 0px 7px 0px -4px #939292; height: 180px; }

.pc_box small { color: rgba(255, 255, 255, 0.6); }

.pc_box_pan img { width: 100%; }

.pod_hd2 { background: #0c58a5; }

.one_line { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

/*journal*/
.mrg_btm3 { margin: 0 0 10px 0; }

.journal_height1 { height: 83px; }

.journal_height2 { height: 228px; }

.pdg_no2 { padding: 0; }

.pdg_top_btm { padding: 11px 0; }

.pdg_left_no { padding: 0 15px 0 0; }

.panel_thin_grey2 { background: #363636; }

.panel_dark_grey2 { background: #2f2f2f; }

.back_white { background: #fff; padding: 10px 15px; }

.journal_left_height { height: 78px; overflow: hidden; }

.journal_right_height { height: 120px; overflow: hidden; }

/*journal*/
.other_stories2 { float: right; width: 220px; margin: 0 0 0 20px; }

/*DPM*/
.vid_p2 { font-size: 18px; font-weight: 300; }

/*presentation*/
.content-info { margin: 0 25px 0 0; float: left; }

.presentation_img { position: relative; }

.slide-number1 { float: left; width: 45px; vertical-align: top; font-size: 84px; line-height: 75px; margin: 0 5px 0 0; color: #0c58a5; }

.slide-desc1 { margin: 0 0 0 60px; }

.slide-count { background: #ff6d68; width: 70px; text-align: center; color: #fff; position: absolute; top: 10px; left: 20px; font-size: 26px; border-radius: 4px; line-height: 45px; }

.mrg_btm4 { margin: 0 0 30px 0; }

.panel_nine { height: 57px; overflow: hidden; }

/*-----------------Media query---------------*/
@media (max-width: 1199px) { .journal_right_height { height: 164px; overflow: hidden; }
  .vid_content { right: 20px; } }
@media (max-width: 1012px) { .home_modal_dialog_box_signup { width: 98%; } }
@media (max-width: 991px) { .dpm_hd { margin-bottom: 0; }
  .mrg_dpm_home { margin: 20px 0 30px; }
  .journal_left_height { height: auto; }
  .journal_right_height { height: 120px; overflow: hidden; }
  .mrg_btm_m2 { margin: 0 0 10px 0; }
  .pdg_no2 { padding: 0 15px; }
  .home_modal_dialog_box_signup { width: 90%; margin: 20px auto; }
  .pdg_l_five { padding-left: 15px !important; }
  .mrg_top_m3 { margin: 5px 0 0; }
  .journal_height1, .journal_height2 { height: auto; } }
@media (max-width: 1002px) { .doctor_names_rt { position: relative; right: 0; top: 0; }
  .doctor_revo { width: 100%; } }
@media (max-width: 991px) { .mrg_btm_m { margin: 0 0 30px 0; }
  .lf-ghost { height: auto !important; }
  .vdivider { border: none; }
  .txt_c_m { text-align: left !important; }
  .mrg_top_m2 { margin: 40px 0 0; }
  .menu { position: relative !important; }
  .content_blogg { height: 400px !important; }
  .border_left { border-left: 1px solid #eee; border-right: 1px solid #eee; }
  .pdg_left { padding: 5px 20px; }
  .video_hd1 { font-size: 24px; }
  .vid_p { font-size: 18px; }
  .para { line-height: 34px; }
  .quote:before { top: 0; }
  .transcript_ques { font-size: 20px; }
  .video_hd2 { font-size: 20px; }
  .video_hd3 { font-size: 14px; }
  .vid_img { margin: 90px auto 0; }
  .vid_content { top: -90px; right: 0; left: 0; padding: 0 10px; }
  .icon_pan { float: left; width: 60px; margin: 10px 0 0 0; }
  .mrg_top_m { margin: 15px 0 0 0; }
  .panel_one, .panel_one_one, .panel_two, .panel_three, .panel_four, .panel_five, .panel_six, .panel_seven, .panel_eight, .panel_nine { height: auto; }
  .pdgrt { padding: 0 15px 0 0; }
  .pdgrt2 { padding: 5px 20px; }
  .hd4_m { font-size: 14px; padding: 5px 0; font-weight: 500; }
  .insight_frm { font-size: 20px; }
  .text_left_m { text-align: left !important; padding: 10px 15px; }
  .social_icons { float: left !important; padding: 10px 15px; }
  .add_txt { float: left; width: 100%; margin: 15px 0 0; }
  .add_txt p { text-align: left; } }
@media (max-width: 767px) { .journal_right_height { height: auto; }
  .pull_left_m { float: left !important; margin: 20px 0 0 0; }
  .whatsapp_hd { font-size: 30px; line-height: 40px; }
  .whatsapp_hd2 { font-size: 24px; line-height: 34px; }
  .vid_modal_dialog { margin: 20px auto !important; }
  .podcast_search li:nth-child(n) .pclink { width: 50%; padding: 10px 20px; background: #323232; border-bottom: 1px solid #0c0c0c; border-right: 1px solid #0c0c0c; float: left; color: #fff; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
  .podcast_search li:nth-child(4n) .pclink, .podcast_search li:nth-child(4n-1) .pclink { background: #262525; }
  .pc_box { height: auto; }
  .insight_frm { font-size: 18px; margin: 0 30px 0 90px; } }
@media (max-width: 700px) { .whatsapp_p { width: 100%; }
  .doctor_revo { padding: 20px; }
  .revo_p { padding: 0; margin: 0 0 20px 0; }
  h3, .regis_hd2 { font-size: 18px; }
  h4 { font-size: 16px; }
  .vid_img { margin: 90px 0 0 0; }
  .vws_pan { width: 100%; margin: 10px 0 0; }
  .inner_hd1 h2 { display: none; }
  .hd1 { font-size: 20px; }
  .main_heading, .main_heading2, .main_heading3, .main_heading2, .main_heading3 { font-size: 24px; }
  .hdg_line, .hdg_line2, .hdg_line3, .hdg_line2 { margin: 14px 10px; }
  .back1, .back2, .back3 { padding: 10px 0; } }
@media (max-width: 529px) { .single_ans2 li { margin: 0 7%; }
  .vid_modal_dialog { width: 90% !important; } }
@media (max-width: 480px) { .vid_p2 { font-size: 14px; }
  .other_stories { width: 100%; }
  .other_stories2 { width: 40%; }
  .doc_nm, .icon_hd { font-size: 16px; }
  .live_now { float: none; margin: 0 0 10px 0; font-size: 20px; padding: 20px; }
  .content-info { float: none; }
  .insight_frm { font-size: 14px; } }
@media (max-width: 500px) { .insight_frm2 { padding: 14px 0; }
  .nne2 { top: 14px; } }
@media (max-width: 400px) { .hd4 { font-size: 14px; }
  .hd5 { font-size: 12px; padding: 0; }
  .hd4_m { font-size: 12px; padding: 2px 0; } }

/*# sourceMappingURL=style.css.map */

.para-p{
  font-size:17px;
  padding-bottom:15px;
}

.content-wrapper{
  background: #ECF0F5;
  height: 100%;
  padding: 20px 30px;
}
.show-icon1{
  color: #fff;
  background: #5b9fd6;
  padding: 11px;
  margin-bottom: 8px;
  border-radius: 4px;
  font-size: 21px!important;
  -webkit-box-shadow: 0 8px 8px -6px black;
  -moz-box-shadow: 0 8px 8px -6px black;
  box-shadow: 0 8px 8px -6px black;

}
.show-icon2{
  color: #fff;
  background:#008000 ;
  padding: 11px;
  margin-bottom: 8px;
  border-radius: 4px;
  font-size: 21px!important;
  -webkit-box-shadow: 0 8px 8px -6px black;
  -moz-box-shadow: 0 8px 8px -6px black;
  box-shadow: 0 8px 8px -6px black;

}

.show-icon3{
  color: #fff;
  background:#008000 ;
  padding: 11px;
  margin-bottom: 8px;
  border-radius: 4px;
  font-size: 21px!important;
  -webkit-box-shadow: 0 8px 8px -6px black;
  -moz-box-shadow: 0 8px 8px -6px black;
  box-shadow: 0 8px 8px -6px black;

}

.show-icon4{
  color: #fff;
  background:#008000 ;
  padding: 11px;
  margin-bottom: 8px;
  border-radius: 4px;
  font-size: 21px!important;
  -webkit-box-shadow: 0 8px 8px -6px black;
  -moz-box-shadow: 0 8px 8px -6px black;
  box-shadow: 0 8px 8px -6px black;

}
.show-icon5{
  color: #fff;
  background:#008000 ;
  padding: 11px;
  margin-bottom: 8px;
  border-radius: 4px;
  font-size: 21px!important;
  -webkit-box-shadow: 0 8px 8px -6px black;
  -moz-box-shadow: 0 8px 8px -6px black;
  box-shadow: 0 8px 8px -6px black;

}
.show-icon6{
  color: #fff;
  background:#008000 ;
  padding: 11px;
  margin-bottom: 8px;
  border-radius: 4px;
  font-size: 21px!important;
  -webkit-box-shadow: 0 8px 8px -6px black;
  -moz-box-shadow: 0 8px 8px -6px black;
  box-shadow: 0 8px 8px -6px black;

}
/*.content span{*/
  /*color:#000;*/
  /*font-size:17px;*/
/*}*/
.row-back{
  background-color: #fff;
}
.desc{color:#757272;}
.dash_header{
  color:#000;
  font-size:17px;
}
.clr-back{
  background:#fff;
  padding:50px 25px;
}
.video-icon{
  color: #fff;
  background: #19B161;
  height: 60px;
  width: 60px;
  text-align: center;
  border-radius: 100%;
  line-height:60px!important;
  font-size: 25px!important;
}
.call-no{
  color: #fff;
  background: #9D4F6C;
  height: 60px;
  width: 60px;
  text-align: center;
  border-radius: 100%;
  line-height:60px!important;
  font-size: 25px!important;
}
.pre-star{
  color: #fff;
  background: #E7572A;
  height: 60px;
  width: 60px;
  text-align: center;
  border-radius: 100%;
  line-height:60px!important;
  font-size: 25px!important;
}
.add-plus{
  color: #fff;
  background: #0C9677;
  height: 60px;
  width: 60px;
  text-align: center;
  border-radius: 100%;
  line-height:60px!important;
  font-size: 25px!important
}
.mar-top{
  margin-top:10px;
}
.mar-top2{
  margin-top:25px;
}

.payment-sum{
  font-weight: lighter;
  font-size: 20px;
  text-align: center;
  color: #3abef3;}

.mat-dialog-container {
  background: #fff;
  color: rgba(0,0,0,.87);

}
/*.cdk-overlay-pane{*/
  /*width: 400px!important;*/
/*}*/
.bor-top1{
  border-top:1px solid #ccc;
}
.price-list mat-list-item{
  font-size:14px!important;
}
@media (max-width : 599px){
  .price-list mat-list-item{
    font-size:14px!important;
  }
  .price-list{
    padding:0px 1px!important;
  }

}
.mat-menu-panel1{
  opacity: 1;
  transform: scale(1, 1);
  position: absolute;
  width: 280px;
  top: 1px;
  left:-10px;
}
.mat-menu-panel2{
  opacity: 1;
  transform: scale(1, 1);
  width:280px;
  position:absolute;
  top:1px;
  right:10px;
}
.mat-menu-panel3{
  opacity: 1;
  transform: scale(1, 1);
  width:280px;
  position:absolute;
  top:1px;
  right:20px;
}
.mat-menu-panel4{
  opacity: 1;
  transform: scale(1, 1);
  width:280px;
  position:absolute;
  top:1px;
  right:20px;
}
.mat-menu-content {
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 0px;
  padding-right: 0px;
}
@media (max-width:320px){
  .mat-menu-panel1{
    opacity: 1;
    transform: scale(1, 1);
    position: absolute;
    width: 280px;
    top: 1px;
    left: -70px;
  }
}
