
/** ADDING CUSTOMISE FONTS CSS HERE **/
/** DOWNLODED FROM GOOGLE FONTS  **/

/** Start Font - Raleway, FROM GOOGLE FONTS  **/

/* cyrillic-ext */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/raleway/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCFPrEHJA.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: 'Raleway';
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/raleway/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCMPrEHJA.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/raleway/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCHPrEHJA.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/raleway/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCGPrEHJA.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: 'Raleway';
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/raleway/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCIPrE.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;
}

/** End Font - Raleway, FROM GOOGLE FONTS  **/

/** Start Font - Saira Semi Condensed, FROM GOOGLE FONTS  ../fonts/saira_semi_condensed **/

/* vietnamese */
@font-face {
  font-family: 'Saira Semi Condensed';
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/saira_semi_condensed/U9MD6c-2-nnJkHxyCjRcnMHcWVWV1cWRRX8DaOYuqA.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Saira Semi Condensed';
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/saira_semi_condensed/U9MD6c-2-nnJkHxyCjRcnMHcWVWV1cWRRX8CaOYuqA.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: 'Saira Semi Condensed';
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/saira_semi_condensed/U9MD6c-2-nnJkHxyCjRcnMHcWVWV1cWRRX8MaOY.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;
}

/** End Font - - Saira Semi Condensed, FROM GOOGLE FONTS  ../fonts/saira_semi_condensed  **/

/** Start Font - Habibi, FROM GOOGLE FONTS  ../fonts/habibi **/

/* latin-ext */
/* *************************************** Modified on 01Aug2022 ***************************************  
@font-face {
  font-family: 'Habibi';
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/habibi/CSR-4zFWkuqcTTNyQxhfVOY.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 */
/* *************************************** Modified on 01Aug2022 *************************************** 
@font-face {
  font-family: 'Habibi';
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/habibi/CSR-4zFWkuqcTTNyTRhf.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;
}
*/

/* latin-ext */
/* *************************************** Modified on 01Aug2022 *************************************** */

@font-face {
  /*
  font-family: 'Noto Serif';
  */
  font-family: 'Habibi';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notoserif/v21/ga6Iaw1J5X9T9RW6j9bNfFkWaCi_.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 */
/* *************************************** Modified on 01Aug2022 *************************************** */

@font-face {
  /*
  font-family: 'Noto Serif';
  */
  font-family: 'Habibi';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/notoserif/v21/ga6Iaw1J5X9T9RW6j9bNfFcWaA.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;
}



/* latin-ext */
/* *************************************** Modified on 01Aug2022 *************************************** 

@font-face {
  font-family: 'Trykker'; 
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/trykker/v21/KtktALyWZJXudUPztNDiOO2j.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 */
/* *************************************** Modified on 01Aug2022 *************************************** 
@font-face {
  font-family: 'Trykker';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/trykker/v21/KtktALyWZJXudUPztN7iOA.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;
}
*/

/* latin-ext */
/* *************************************** Modified on 01Aug2022 ***************************************
@font-face {
  font-family: 'Basic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/basic/v17/xfu_0WLxV2_XKTN-6FHlyQ.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 */
/* *************************************** Modified on 01Aug2022 ***************************************
@font-face {
  font-family: 'Basic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/basic/v17/xfu_0WLxV2_XKTNw6FE.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;
}
*/



/** End Font - Habibi, FROM GOOGLE FONTS  ../fonts/habibi **/

/** Start Font - Cinzel Decorative, FROM GOOGLE FONTS  ../fonts/cinzel_decorative **/

/* latin */
@font-face {
  font-family: 'Cinzel Decorative';
  font-style: normal;
  font-weight: 900;
  src: url(../fonts/cinzel_decorative/daaHSScvJGqLYhG8nNt8KPPswUAPniZQa9lESTE.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;
}

/** End Font - Cinzel Decorative, FROM GOOGLE FONTS  ../fonts/cinzel_decorative **/

/** DOWNLODED FROM GOOGLE FONTS  **/
/** ADDED CUSTOMISE FONTS CSS HERE **/
/** ADDED CUSTOMISE MARATHI FONTS CSS HERE **/

/* devanagari */
@font-face {
  font-family: 'rdbEczar';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/eczar/v9/BXRlvF3Pi-DLmz0kDO5C8A.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}

/* devanagari */
@font-face {
  font-family: 'rdbEczar';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(../fonts/Eczar/BXRovF3Pi-DLmzXWL_t80WrNWA.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}


/** This is for Main Index page to show Marathi Fonts **/

.main_sele_pg_brand {
  color: #fff !important;
  font-family: 'rdbEczar', serif;
  font-size: 43px;
  text-transform: uppercase;
  margin-top: 5px;
  width: 300px;
}

/** ADDED CUSTOMISE CSS HERE **/

.section-heading h1 {
  color: #313338;  
  font-size: 30px;
  font-weight: 700;
  line-height: 40px;
  margin: 0;
  padding-bottom: 10px;  
}


.slider-img
{

  /* Add the blur effect 
  filter: blur(7px);
  -webkit-filter: blur(7px);
  
  background: rgba(37, 35, 35, 0.07);

  opacity: 0.5;
  
  */
  background-color: #000000;
   
}

.slider-img>img
{
    opacity: 0.4;
}

.slider-text h2 strong 
{
    color: #fba528 ;    
}

.secsn_bordr 
{
    
    border-top: 2px solid #e9d5ff;
       
}

hr
{
    border-top: 1px dashed #131393;
}
/******** Adding secondaty on page Sub-Menu options using button groups ********/
.rdb_txt_vmo
{
    color: #dddddd;
}

.rdb_txt_vmo_sz 
{
    font-size: 1.6em;    
}

.single-top-feature
{
    min-height: 268px;    
}

.single-top-feature > p 
{
    font-size: 1.8em;
}

.rdb_btn-group
{
    background: #ededed ;
    /* ededed 131394 */
    border-bottom: 2px solid #e7e7e7 ;
}

.rdb_btn-group a {
  background-color: #131394; /* 9BA4B4 Green background */
  /* 202061 6868A6 8484B5 625D75 565675 c0b6e5 516475 929aa9 04AA6D  */
  border: 1px solid #757c88; /* Green border */
  /*  
    131393 394867 B9B4B4 839CC6 0056AC   #0056AC
    border: 1px solid green; 
  */
  font-family: 'Habibi', serif ;
  font-weight: bold;
  font-size: 15px;
  color: white; /* White text */
  padding: 10px 24px; /* Some padding */
  cursor: pointer; /* Pointer/hand icon */
  float: left; /* Float the buttons side by side */
}

/* Clear floats (clearfix hack) */
.rdb_btn-group:after {
  content: "";
  clear: both;
  display: table;
}

.rdb_btn-group a:not(:last-child) {
  border-right: none; /* Prevent double borders */
}

/* Add a background color on hover */
.rdb_btn-group a:hover {
  /*
  background-color: #dddddd;
  background-color: #fba528;
  border-bottom: 3px solid #FBA528;
  border-top: 3px solid #FBA528;
  color: #dddbff ;
  */
  background-color: #dddddd ;
  /* 7b7bd3  6868A6  131393  3e8e41  202061  */
  color: #6060e0 ;
}

/******** Adding secondaty on page Sub-Menu options using button groups ********/


.lnk_crsr
{
    cursor: pointer;
}

/******** For About top description page ********/

.rdb_abt_bg
{
    background: #efefef ;
}

/******** For top path page ********/

.blog-breadcrumbs-area
{
    border-bottom: 2px solid #FBA528 ;
    /* e7e7e7  */
}

/******** For Campus Section under About page ********/

.panel-body
{
    border: 1px solid #313193 ;
}
 
.tab-pane
{  
    /* Added By RDBS */
    border: 1px solid #ddd ;
}


/******** For Footer Section ********/

.footer-bottom p
{
	color: #efefff ; 
    /*   #e9d5ff   */
}

.footer-bottom p a
{
	color: #eeeeff;
}


/******** For Message From The Director Section ********/

.bod_msg_img
{
  display: block;
  margin-top: 25px;
  margin-left: auto;
  margin-right: auto;  
  height: 100%;
  width: 75%;
    
}

.txt_lft .error-page-area p
{	
    text-align: left;
}


/******** For Time Line Section Section ********/

#rdb_tm_ln {
  display: inline;
  float: left;
  width: 100%;
  padding: 40px 0px 90px;
}

.rdbTmLnCrdDiv
{
	position:relative;
    padding: 12px 12px ;
    width:100%;
    /* 
    height:520px; 
    background: rgba(255, 255, 255, 0.34);
    */
	max-height: 520px;
	overflow-y:scroll;
}


/******** For Announcements Section Section ********/


#rdb_notice_crd {
  display: inline;
  float: left;
  width: 100%;
  padding: 40px 0px 90px;
}


.rdb_nots_card 
{
  /*
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);
  */
  max-width: 430px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 25px;
  margin-top: 30px;
  text-align: center;
  font-family: arial;
  box-shadow: 0 7px 12px 0 rgba(16, 16, 16, 0.30), 0 7px 16px 0 rgba(16, 16, 16, 0.30);
  
}

.rdb_grey_txt {
  color: grey;
  font-size: 22px;
}

.rdb_nots_card button {
  border: none;
  border-top: 3px solid #fba528  ;
  outline: 0;
  padding: 12px;
  color: white;
  background-color: #7b7bd3 ;
  /* 131393  848493  4747A6 7B7BD3 7d7dd7  */
  text-align: center;
  cursor: pointer;
  width: 100%;
  font-size: 18px;
}

.rdb_nots_card button:hover {
  opacity: 0.7;
}

.rdb_img 
{
    margin: 0.1%;
    position: relative;
    border-bottom: 3px solid #fba528  ;
    
}

.rdb_nots_card, .img_round 
{
    border-radius: 12px 12px 0px 0px;    
}

.img_first-txt 
{
    position: absolute;
    top: 17px;
    left: 50px;
}

.img_second-txt 
{
    position: absolute;
    bottom: 16px;
    left: 34%;
    font-family: 'Raleway', sans-serif ;
    /* 'Raleway', sans-serif; 'Cinzel Decorative', cursive   */
    font-size: 30px;
    font-weight: bold;
    color: #fff;    
}

.img_second-txt1 
{
    left: 36%;
}

.img_second-txt2 
{
    left: 27%;
}


.table-hover tbody tr:hover
{
    background-color: #7b7bd3 ;
    /* B3B3FF  C3C3D9 B3B3FF  434384   */
    color: #dddbff ;
}


.rdb_bod_img
{
    width: 100%;
    border: 1px solid #757c88;
    border-radius: 12px 12px 0px 0px; 
    -webkit-box-shadow: 10px 12px 16px 3px #bababa;
    -moz-box-shadow: 10px 12px 16px 3px #bababa;
    -o-box-shadow: 10px 12px 16px 3px #bababa;
    -ms-box-shadow: 10px 12px 16px 3px #bababa;
    box-shadow: 10px 12px 16px 3px #bababa;
}

.single-doctor-social 
{
    min-height: 93px ;
    -webkit-box-shadow: 10px 12px 16px 3px #bababa;
    -moz-box-shadow: 10px 12px 16px 3px #bababa;
    -o-box-shadow: 10px 12px 16px 3px #bababa;
    -ms-box-shadow: 10px 12px 16px 3px #bababa;
    box-shadow: 10px 12px 16px 3px #bababa;
  
    /*   
    box-shadow: 0 3px 12px 0 rgba(0, 0, 0, 0.25), 0 3px 12px 0 rgba(0, 0, 0, 0.52);
    box-shadow: 0 3px 7px 0 rgba(0, 0, 0, 0.16), 0 3px 12px 0 rgba(0, 0, 0, 0.16);
    box-shadow: 16px 16px 16px -16px #111;
    box-shadow: 0px 16px 7px -16px #77a88e;
    */
}
    

/******** For WIP Section ********/

#rdb_wip_scr {
  display: inline;
  float: left;
  width: 100%;
  padding: 40px 0px 90px;
}



/******** For Calendar Section ********/

#rdb_calndr {
  display: inline;
  float: left;
  width: 100%;
  padding: 40px 0px 90px;
}



/******** For Library Section ********/

#lib_pg {
  display: inline;
  float: left;
  width: 100%;
  padding: 40px 0px 90px;
}


/******** For Library Section ********/

#fee_struct {
  display: inline;
  float: left;
  width: 100%;
  padding: 40px 0px 90px;
    
}


/******** For Library Section ********/

#bb {
  display: inline;
  float: left;
  width: 100%;
  padding: 40px 0px 90px;
    
}


/******** For Library Section ********/

#adm_docs_req {
  display: inline;
  float: left;
  width: 100%;
  padding: 40px 0px 90px;
    
}



/******** For Library Section ********/

#rdb_tmtbl_sylbus  {
  display: inline;
  float: left;
  width: 100%;
  padding: 40px 0px 90px;
    
}




/*======================///////////////
			start responsive style
=====================///////////////////////*/

@media(max-width:1199px)
{

    .slider-img
    {
      background-color: #000000;
    }

    .lngwg_clect {
        font-size: 30px;
        left: 21%;
    }

    .img_second-txt 
    {
        bottom: 1px;
        font-size: 24px;
    }

    .rdb_adm_frm_lbl
    {
        text-align: left ;
    }

    .frm_fee_img
    {
        width: 99% ;
    }
    
}

@media(max-width:991px )
{

    .slider-img
    {
      background-color: #000000;
    }

    .img_second-txt 
    {
        bottom: 1px;
        font-size: 24px;
    }

    .lngwg_clect {
        font-size: 30px;
        left: 21%;
    }

    .rdb_adm_frm_lbl
    {
        text-align: left ;
    }

    .frm_fee_img
    {
        width: 99% ;
    }
    
}

@media(max-width:767px )
{

    .slider-img
    {
      background-color: #000000;
    }

    .lngwg_clect {
        font-size: 30px;
        left: 21%;
    }

    .img_second-txt 
    {
        bottom: 1px;
        font-size: 24px;
    }

    .rdb_adm_frm_lbl
    {
        text-align: left ;
    }

    .frm_fee_img
    {
        width: 99% ;
    }
    
}

@media(max-width:480px )
{

    .slider-img
    {
      background-color: #000000;
    }

    .lngwg_clect {
        font-size: 30px;
        left: 21%;
    }

    .img_second-txt 
    {
        bottom: 1px;
        font-size: 24px;
    }

    .rdb_adm_frm_lbl
    {
        text-align: left ;
    }

    .frm_fee_img
    {
        width: 99% ;
    }
    
}

@media(max-width:360px )
{

    .slider-img
    {
      background-color: #000000;
    }

    .img_second-txt 
    {
        bottom: 1px;
        font-size: 24px;
    }

    .lngwg_clect {
        font-size: 30px;
        left: 21%;
    }

    .rdb_adm_frm_lbl
    {
        text-align: left ;
    }

    .frm_fee_img
    {
        width: 99% ;
    }
    
}

@media(max-width:320px )
{

    .slider-img
    {
      background-color: #000000;
    }

    .lngwg_clect {
        font-size: 30px;
        left: 21%;
    }

    .img_second-txt 
    {
        bottom: 1px;
        font-size: 24px;
    }

    .rdb_adm_frm_lbl
    {
        text-align: left ;
    }

    .frm_fee_img
    {
        width: 99% ;
    }
    
}

