/*FONT*/

body
{
  text-align: justify;
}

h1,h2,h3,h4,h5,h6
{
  font-family: 'WorkSans-Bold';
}.footer-verticalline


@font-face
{
  font-family: 'WorkSans-Bold';
  src: url('../font/WorkSans/WorkSans-Bold.ttf') format('truetype');
}

@font-face
{
  font-family: 'WorkSans-Light';
  src: url('../font/WorkSans/WorkSans-Light.ttf') format('truetype');
}

@font-face
{
  font-family: 'WorkSans-Medium';
  src: url('../font/WorkSans/WorkSans-Medium.ttf') format('truetype');
}

@font-face
{
  font-family: 'WorkSans-Regular';
  src: url('../font/WorkSans/WorkSans-Regular.ttf') format('truetype');
}

@font-face
{
  font-family: 'WorkSans-SemiBold';
  src: url('../font/WorkSans/WorkSans-SemiBold.ttf') format('truetype');
}

.principalname
{
  margin-bottom: 0px;
  text-align: right;
}

.principaltext
{
  margin-bottom: 0px;
}

.attimg img 
{
  width: 265px;
}

.viewallnews
{
  /*margin-top: 60px !important;*/
  margin-top: 45px !important;
}


/*INDEX PAGE*/

.headercon .gsc-control-cse 
{
    background-color: #0C4395 !important;
    border: unset !important;
}

.headerconfluid
{
  background-color: #0C4395;
}

.headercon
{
  padding-top: 5px;
  padding-bottom: 5px;
}

.menuheadlogo
{
  float: right;
  padding-top: 1.4rem;
}

.menulogo 
{
  color: #fff;
  font-size: 20px;
  letter-spacing: 15px;
}

.menulogo:hover
{
  color: #00ADEF;
}

.logoconfluid
{
  padding-top: 15px;
  padding-bottom: 15px;
}

.contacticoncol1
{
  padding-top: 10px;
  padding-bottom: 10px;
}

.contacticon 
{
  float: left;
}

.contactp
{
  margin-bottom: 0px;
  color: #000;
  font-weight: 600;
  font-family: 'WorkSans-Regular';
  font-size: 15px;
}

.contacta
{
  color: #A9A9A9;
  text-decoration: none;
  font-weight: 600;
  font-size: 13px;
  font-family: 'WorkSans-Light';
}

.contacta:hover
{
  color: #00ADEF;
}

.contacticoncol
{
  text-align: right;
}

.menuconfluid
{
  background-color: #0C4395;
}

.menuconfluid ul
{
  width: 100%;
}

.headernav
{
    display: inline-block;
}

.headernav .nav-item
{
    display:inline-block;
    float:left;
}

.headermenu
{
  color: #fff;
  font-family: 'WorkSans-Light';
  font-size: 15px;
  font-weight: 600;
  /*letter-spacing: 1px;*/
}

.headermenu:hover
{
  background-color: #fff;
  color: #0C4395;
  text-decoration: none;
}

/*.headermenu:hover::after 
{
  bottom: 0;
  content: "";
  display: block;
  height: 1px;
  background: #00ADEF;
}*/

.dropdown-content 
{
  display: none;
  position: absolute;
  background-color: #fff;
  min-width: max-content;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
  font-family: 'WorkSans-Light';
  font-size: 14px;
  font-weight: 600;
  letter-spacing: 1px;
}

.dropdown-content a 
{
  float: none;
  color: black;
  padding: 12px 16px !important;
  text-decoration: none;
  display: block;
  text-align: left;
  /*border-top: 1px solid #6d6d6d;*/
}

.dropdown-content a:hover 
{
  
  background-color: #0C4395;
  color: #fff;
}

.dropdown:hover .dropdown-content 
{
  display: block;
}



.ulnone
{
  list-style: none;
  padding-left: 0px;
}

.dropdown-content2
{
  display: none;
  position: absolute;
  background-color: #fff;
  min-width: max-content;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
  font-family: 'WorkSans-Light';
  font-size: 14px;
  font-weight: 600;
  letter-spacing: 1px;
  left: 100%;
  /*top: 50%;*/
  margin-top: -45px;
}

.dropdown-content2 a 
{
  float: none;
  color: black;
  padding: 12px 16px !important;
  text-decoration: none;
  display: block;
  text-align: left;
  border-top: 1px solid #6d6d6d;
}

.dropdown-content2 a:hover 
{
  
  background-color: #0C4395;
  color: #fff;
}

.dropdown2:hover .dropdown-content2
{
  display: block;
}




/*.navbar-expand-lg .navbar-nav .nav-link 
{
  padding-right: 0.9rem;
  padding-left: 0.9rem;
}*/

.navbar-nav
{
  z-index: 111;
}

.menusearch input[type=text] 
{
  padding: 6px;
  font-size: 15px;
  float: left;
  width: 80%;
  background: #fff;
  border-top-left-radius: 25px;
  border-bottom-left-radius: 25px;
  border-color: #fff;
  border: none;
  outline: none;
/*  padding-left: 10px;*/
}

.menusearch input::placeholder
{
  color: #0C4395;
  font-family: 'WorkSans-Light';
  font-size: 14px;
  font-weight: 600;
  letter-spacing: 1px;
  padding-left: 10px;
}

.menusearch
{
  margin-left: auto;
}

.menusearch button 
{
  float: left;
  width: 20%;
  padding: 6px;
  background: #fff;
  color: #0C4395;
  font-size: 15px;
  border: none;
  cursor: pointer;
  border-top-right-radius: 25px;
  border-bottom-right-radius: 25px;
}

.searchicon:hover
{
  color: #00ADEF;
}

.sliderdots .carousel-indicators [data-bs-target]
{
  box-sizing: content-box;
  flex: 0 1 auto;
  width: 10px;
  height: 10px;
  margin-right: 5px;
  margin-left: 5px;
  background-color: #fff;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  transition: opacity .6s ease;
  border-radius: 50% !important;
}

.abtconfluid
{
  margin-top: 65px;
  margin-bottom: 65px;
}

.abtcol
{
  padding-top: 65px;
  padding-bottom: 65px;
}

.abttxt
{
  color: #0C4395;
  font-family: 'WorkSans-SemiBold';
  font-size: 17px;
  font-weight: 600;
}

.abthead
{
  color: #000;
  font-family: 'WorkSans-Bold';
  font-size: 33px;
  font-weight: 600;
  line-height: 40px;
  letter-spacing: 1px;
}

.abtpara
{
  color: #000;
  font-family: 'Poppins', sans-serif;
  font-size: 15px;
  letter-spacing: 1px;
}

.readmorebtn 
{
  color: #fff;
  background-color: #0C4395;
  border: 1px solid #0C4395;
  padding: 15px 32px;
  text-align: center;
  font-size: 14px;
  margin: 25px 2px;
  font-family: 'Poppins', sans-serif;
  letter-spacing: 1px;
  border-radius: 30px;
}

.readmorebtn:hover
{
  background-color: transparent;
  color: #0C4395;
  border: 1px solid #0C4395;
}

.trustcon
{
  padding-top: 50px;
  padding-bottom: 30px;
}

.trusthead
{
  color: #fff;
  font-size: 23px;
  font-family: 'WorkSans-SemiBold';
  letter-spacing: 1px;
}

.trustp
{
  color: #fff;
  font-size: 15px;
  font-family: 'Poppins', sans-serif;
  letter-spacing: 1px;
}

.trustp a 
{
  color: #ff9800!important;
  text-decoration: none;
/*  font-weight: 600;*/
  border-bottom: 1px solid;
  font-size: 13px;
}

.trustp a:hover
{
  color: #03a9f4!important;
}

.trusthead:after
{
  bottom: 0;
  content: "";
  display: block;
  height: 1px;
  background: #00ADEF;
  width: 40px;
}

.trustcol
{
  border-left: 1px solid #00ADEF;
  padding-left: 45px;
}

.eventconfluid
{
  margin-top: 60px;
  margin-bottom: 60px;
}

.academichead
{
  color: #000;
  font-size: 25px;
  font-family: 'WorkSans-Bold';
  padding-top: 10px;
}

.academica
{
  color: #A9A9A9;
  font-size: 15px;
  font-family: 'Poppins', sans-serif;
  letter-spacing: 1px;
  font-weight: 600;
  text-decoration: none;
  padding-left: 10px;
}

.academica:hover
{
  color: #00ADEF;
}

.academica i 
{
  font-size: 14px;
  padding-left: 5px;
}

.academica i:hover
{
  color: #00ADEF;
}

.viewallbtn 
{
  color: #fff;
  background-color: #00ADEF;
  border: 1px solid #00ADEF;
  padding: 10px 32px;
  text-align: center;
  font-size: 14px;
  margin: 12px 2px;
  font-family: 'Poppins', sans-serif;
  letter-spacing: 1px;
  border-radius: 30px;
}

.viewallbtn:hover
{
  background-color: transparent;
  color: #00ADEF;
  border: 1px solid #00ADEF;
}

.eventhead
{
  color: #000;
  font-size: 25px;
  font-family: 'WorkSans-Bold';
  text-align: left;
}

.eventdate span
{
  font-size: 24px;
  display: block;
}

.eventdate
{
  color: #fff;
  background-color: #0C4395;
  padding: 10px;
  text-align: center;
  font-size: 18px;
  font-family: 'WorkSans-Bold';
  letter-spacing: 1px;
}

.eventtime
{
  font-family: 'WorkSans-SemiBold';
  color: #0C4395;
  font-size: 15px;
  margin-bottom: 0px;
}

.eventtxt
{
  font-family: 'WorkSans-SemiBold';
  font-size: 17px;
  color: #000;
  margin-bottom: 0px;
  text-align: left;
  /*padding-top:1.5rem;*/
}

.eventrow
{
  padding-top: 34px;
}

.eventviewtxt
{
  color: #00ADEF;
  font-size: 15px;
  font-family: 'Poppins', sans-serif;
  letter-spacing: 1px;
  font-weight: 600;
  text-decoration: none;
  padding-left: 10px;
}

.eventviewtxt:hover
{
  color: #0C4395;
}

.eventviewtxt i 
{
  font-size: 14px;
  padding-left: 5px;
}

.newstxt
{
  font-family: 'Poppins', sans-serif;
  font-size: 15px;
  color: #000;
  margin-bottom: 0px;
}

.newsdiv 
{
  margin-bottom: 24px;
}

.faciconfluid
{
  background-color: #F9F9F9;
  padding-top: 40px;
  padding-bottom: 40px;
}

.faciowlcourousal .owl-prev
{
  float: left;
  position: absolute;
  bottom: 40%;
  left: -80px;
}

.faciowlcourousal .owl-next
{
  float: left;
  position: absolute;
  bottom: 40%;
  right: -80px;
}

.faciowlcourousal i 
{
  font-size: 40px;
  color: #A9A9A9;
}

.faciowlcourousal i:hover
{
  color: #0C4395;
}

.faciowlcourousal .owl-nav [class*=owl-]:hover
{
  background: unset;
}

.facihead
{
  color: #000;
  font-size: 25px;
  font-family: 'WorkSans-Bold'; 
}

.facihead:after
{
  bottom: 0;
  content: "";
  display: block;
  height: 1px;
  background: #00ADEF;
  width: 40px;
  margin: 0px auto;
}

.facitxt
{
  font-family: 'Poppins', sans-serif;
  font-size: 15px;
  color: #A9A9A9;
}

.facioverlay 
{
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 0;
  transition: .5s ease;
}

.facioverlaytxt 
{
  font-family: 'WorkSans-SemiBold';
  color: #fff;
  font-size: 25px;
  letter-spacing: 1px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  text-align: center;
  line-height: 25px;
}

.owldiv
{
  position: relative;
}

.owldiv:hover .facioverlay
{
  opacity: 10.8;
}

.footerconfluid
{
  background-color: #0C4395;
  padding-top: 70px;
  padding-bottom: 15px;
  text-align: left;
}

.footerhead
{
  color: #fff;
  font-size: 23px;
  font-family: 'WorkSans-SemiBold';
}

.footerhead:after 
{
  bottom: 0;
  content: "";
  display: block;
  height: 1px;
  background: #00ADEF;
  width: 40px;
}

.cwctxt
{
  font-family: 'WorkSans-SemiBold';
  font-size: 17px;
  color: #fff;
}

.footeradd
{
  font-family: 'Poppins', sans-serif;
  font-size: 15px;
  color: #fff;
  text-align: left;
}

.footernum
{
  padding-left: 5px;
}

.footernum a 
{
  font-family: 'Poppins', sans-serif;
  font-size: 15px;
  color: #fff;
  text-decoration: none;
}

.footernum a:hover
{
  color: #00ADEF;
}

.footericon 
{
  position: relative;
  display: inline-block;
  padding-top: 10px;
}

.footericon:hover .img-top 
{
  display: inline;
}

.footericon .img-top 
{
  display: none;
  position: absolute;
  top: 11px;
  left: 0px;
  z-index: 99;
}

.footericon2
{
  padding-left: 8px;
}

.footerlinks a
{
  font-family: 'Poppins', sans-serif;
  font-size: 15px;
  color: #fff;
  text-decoration: none;
}

.footerlinks a:hover
{
  color: #00ADEF;
}

.footer-horizontalline 
{
  border: 1px solid #00adef;
  border-width: 1px 0 0;
  height: 1px;
  width: 97.5%;
  margin: 0px auto;
}

.footerendtxt
{
  padding-top: 1.9rem;
  padding-bottom: 1.3rem;
}

.footerendleft 
{
  text-align: left;
}

.footerendleft p 
{
  font-family: 'Poppins', sans-serif;
  font-size: 15px;
  color: #fff;
  margin-bottom: 0px;
}

.footerendright 
{
  text-align: right;
}

.footerendright p 
{
  font-family: 'Poppins', sans-serif;
  font-size: 15px;
  color: #fff;
  margin-bottom: 0px;   
  margin-bottom: 0px;
}

.horizontalline-row
{
  padding-top: 50px;
}

.footer-verticalline
{
  border: 1px solid #00adef;
  border-heig: 1px 0 0;
  width: 1px;
  height: 108.5% !important;
  margin: 0px 15px 32px;
}

/*.col-callleft:after
{
  bottom: 46px;
  content: "";
  border-top: 53px solid #A9A9A9;
  width: 1px;
  display: block;
  position: relative;
  right: -38.5%;
}*/

.headernum a
{
  display: none;
}

.aboutcol
{
  position: relative;
}

.abt2img
{
  position: absolute;
  right: 3%;
  top: 13%;
}


.contactemailcol
  {
      text-align: left;
  }

/*HOME PAGE ENDS*/



/*About the Trust Page*/

.attcon
{
  color: #fff;
  text-align: center!important;
  background-image: url('../images/banner/about-trust.jpg');
  height: 300px;
  background-repeat: no-repeat;
  background-size: cover;
}

.attcol
{
  margin-top: 5rem!important;
}

.attcol a 
{
  color: #fff;
}

.attactive a
{
  color: #f44336!important;
}

.attrow
{
  margin-top: 4rem!important;
  margin-bottom: 4rem!important;
  text-align: justify;
  font-family: 'Poppins', sans-serif;
}

.attul 
{
    list-style: none;
    padding-left: 25px;
}

.attul li:before 
{
  position: relative;
  top: 0;
  left: -15px;
  font-family: FontAwesome;
  content: "\f0da";
  color: #0c4395;
  list-style-position: inside!important;
  margin-left: -7px;
}

/*CWC LAW COLLEGE*/

.cwccon
{
  color: #fff;
  text-align: center!important;
  background-image: url('../images/banner/cwc-law.jpg');
  height: 300px;
  background-repeat: no-repeat;
  background-size: cover;
}

.cwccol
{
  margin-top: 5rem!important;
}

.cwccol a 
{
  color: #fff;
}

.cwcactive a
{
  color: #f44336!important;
}

.cwcrow
{
  margin-top: 4rem;
  margin-bottom: 4rem;
  text-align: justify;
}

.cwcul 
{
    list-style: none;
    padding-left: 25px;
}

.cwcul li:before 
{
  position: relative;
  top: 0;
  left: -15px;
  font-family: FontAwesome;
  content: "\f0da";
  color: #0c4395;
  list-style-position: inside!important;
  margin-left: -7px;
}

.cwcrow1
{
  background-color: lavender;
  margin-top: 10px;
}

.cwcimg
{
  background-image: url('../images/abtcwclawcollege/About_CWC_Law_College_1.jpeg');
  background-position: center;
  background-size: cover;
}

.cwcimg1
{
  background-image: url('../images/abtcwclawcollege/About_CWC_Law_College_2.jpeg');
  background-position: center;
  background-size: cover;
}

.cwcimg2
{
  background-image: url('../images/abtcwclawcollege/About_CWC_Law_College_3.jpeg');
  background-position: center;
  background-size: cover;
}

.cwcimg3
{
  background-image: url('../images/abtcwclawcollege/About_CWC_Law_College_4.jpeg');
  background-position: center;
  background-size: cover;
}

.cwcrow2
{
  background-color: #d7e7ff;
}

.cwcpara
{
  padding: 20px;
  font-family: 'Poppins', sans-serif;
}

/*.cwcimg
{
  height: 250px;
}

.cwcimg1
{
  height: 250px;
}*/

/*.cwcimg2
{
  height: 250px;
}

.cwcimg3
{
  height: 250px;
}*/


/*Our Vision & Mission*/

.ovmcon
{
  color: #fff;
  text-align: center!important;
  background-image: url('../images/banner/vision.jpg');
  height: 300px;
  background-repeat: no-repeat;
  background-size: cover;
}

.ovmcol
{
  margin-top: 5rem!important;
}

.ovmcol a 
{
  color: #fff;
}

.ovmactive a
{
  color: #f44336!important;
}

.visionrow
{
  margin-top: 5rem;
  margin-bottom: 50px;
  text-align: center;
}

.visioncol
{
  border: 1px solid #173da8;
  height: 270px;
}

.visioncol:hover
{
  background-color: #364e94;
  color: #fff;
}

.visionimg1
{
  opacity: 1;
  margin-top: -3rem;
}

.visioncol:hover .visionimg1
{
  opacity: 0;
  display: none;
}

.visionimg
{
  opacity: 0!important;
  display: none;
  margin-top: -3rem!important;
}

.visioncol:hover .visionimg 
{
  opacity: 1!important;
  display: block;
  text-align: center!important;
  margin: 0px auto;
}

.visionheading
{
  margin-bottom: 1.5rem;
  margin-top: 1.5rem;
}

.visionpara
{
  margin-bottom: 2rem;
  padding: 10px;
  font-family: 'Poppins', sans-serif;
}

.visionpara2
{
  padding: 20px 10px 10px 10px;
}


/*Our Inspiration*/

.ourinspirationcon
{
  color: #fff;
  text-align: center!important;
  background-image: url('../images/banner/Inspiration.jpg');
  height: 300px;
  background-repeat: no-repeat;
  background-size: cover;
}

.ourinspirationcol
{
  margin-top: 5rem!important;
}

.ourinspirationcol a 
{
  color: #fff;
}

.ourinspirationactive a
{
  color: #f44336!important;
}

.insprow
{
  margin-left: 110px;
  margin-top: 50px;
  margin-bottom: 50px;
  text-align: justify;
}

.insimg
{
  padding: 1rem;
  border: 2px solid;
  box-shadow: -8px -7px 17px 3px rgb(204 204 204);
  width: 100%;
}

.ourcol
{
  margin-top: 30px;
  padding-right: 140px;
  font-family: 'Poppins', sans-serif;
}

/*Milestones*/

.mscon
{
  color: #fff;
  text-align: center!important;
  background-image: url('../images/banner/Milestones.jpg');
  height: 300px;
  background-repeat: no-repeat;
  background-size: cover;
}

.mscol
{
  margin-top: 5rem!important;
}

.mscol a 
{
  color: #fff;
}

.msactive a
{
  color: #f44336!important;
}

.wrapper
{
  max-width: 1080px;
  margin: 50px auto;
  padding: 0 20px;
  position: relative;
  text-align: justify;
}

.wrapper .center-line
{
  position: absolute;
  height: 100%;
  width: 4px;
  background: #d9d9d9;
  left: 50%;
  top: 20px;
  transform: translateX(-50%);
}

.wrapper .row
{
  display: flex;
}

.wrapper .row-1
{
  justify-content: flex-start;
}

.wrapper .row-2
{
  justify-content: flex-end;
}

.wrapper .row section
{
  background: #fff;
  border-radius: 5px;
  width: calc(50% - 40px);
  padding: 20px;
  position: relative;
  border: 1px solid;
  font-family: 'Poppins', sans-serif;
}

.wrapper .row section::before
{
  position: absolute;
  content: "";
  height: 15px;
  width: 15px;
  background: #000;
  top: 28px;
  z-index: -1;
  transform: rotate(45deg);
}

.row-1 section::before
{
  right: -7px;
}

.row-2 section::before
{
  left: -7px;
}

.row section .icon,
.center-line .scroll-icon
{
  position: absolute;
  background: #f2f2f2;
  height: 40px;
  width: 40px;
  text-align: center;
  line-height: 40px;
  border-radius: 50%;
  color: #3ea0e2;
  font-size: 17px;
  box-shadow: 0 0 0 4px #fff, inset 0 2px 0 rgba(0,0,0,0.08), 0 3px 0 4px rgba(0,0,0,0.05);
}

.center-line .scroll-icon
{
  bottom: 0px;
  left: 50%;
  font-size: 25px;
  transform: translateX(-50%);
}

.row-1 section .icon
{
  top: 15px;
  right: -60px;
}

.row-2 section .icon
{
  top: 15px;
  left: -60px;
}

.row section .details,
.row section .bottom
{
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.row section .details .title
{
  font-size: 22px;
  font-weight: 600;
}

.row section p
{
  margin: 10px 0 17px 0;
}

.row section .bottom a
{
  text-decoration: none;
  background: #3ea0e2;
  color: #fff;
  padding: 7px 15px;
  border-radius: 5px;
  /* font-size: 17px; */
  font-weight: 400;
  transition: all 0.3s ease;
}

.row section .bottom a:hover
{
  transform: scale(0.97);
}

@media(max-width: 790px)
{
  .wrapper .center-line{
    left: 40px;
  }

  .wrapper .row{
    margin: 30px 0 3px 60px;
  }

  .wrapper .row section
  {
    width: 100%;
  }

  .row-1 section::before
  {
    left: -7px;
  }

  .row-1 section .icon
  {
    left: -60px;
  }

}

@media(max-width: 440px){
  .wrapper .center-line,
  .row section::before,
  .row section .icon
  {
    display: none;
  }

  .wrapper .row
  {
    margin: 10px 0;
  }
}


/*Service To Mankind*/

.stmcon
{
  color: #fff;
  text-align: center!important;
  background-image: url('../images/banner/service.jpg');
  height: 300px;
  background-repeat: no-repeat;
  background-size: cover;
}

.stmcol1
{
  margin-top: 5rem!important;
}

.stmcol1 a 
{
  color: #fff;
}

.stmactive a
{
  color: #f44336!important;
}

.stmcol
{
  margin-top: 60px;
  text-align: center;
  border: 1px solid transparent;
  font-family: 'Poppins', sans-serif;
}

.stmcol:hover
{
  border: 1px solid;
  box-shadow: 0px 0px 4px 2px rgb(204 204 204);
}

/*Achievements*/

.achievementcon
{
  color: #fff;
  text-align: center!important;
  background-image: url('../images/banner/Achievements.jpg');
  height: 300px;
  background-repeat: no-repeat;
  background-size: cover;
}

.achievementcol
{
  margin-top: 5rem!important;
}

.achievementcol a 
{
  color: #fff;
}

.achievementactive a
{
  color: #f44336!important;
}

.achcol
{
  margin-top: 60px;
  text-align: center;
  transition: transform 2s;
  border: 1px solid transparent;
  font-family: 'Poppins', sans-serif;
}

.achcol:hover
{
  border: 1px solid;
  box-shadow: 0px 0px 4px 2px rgb(204 204 204);
  transform: scale(.9);
}

.achcon
{
  margin-top: 5rem!important;
  margin-bottom: 5rem!important;
  text-align: center;
  font-family: 'Poppins', sans-serif;
}

/*Awards & Recognition*/

.awardscon
{
  color: #fff;
  text-align: center!important;
  background-image: url('../images/banner/Awards.jpg');
  height: 300px;
  background-repeat: no-repeat;
  background-size: cover;
}

.awardscol
{
  margin-top: 5rem!important;
}

.awardscol a 
{
  color: #fff;
}

.awardsactive a
{
  color: #f44336!important;
}

.arcol
{
  margin-top: 60px;
  text-align: center;
  transition: transform 2s;
  font-family: 'Poppins', sans-serif;
}

.arcol:hover
{
  box-shadow: 0px 0px 4px 2px rgb(204 204 204);
  transform: scale(.9);
}

.arrow 
{
  margin-bottom: 3rem;
}

/*Unforgettable Memories*/

.memoriescon
{
  color: #fff;
  text-align: center!important;
  background-image: url('../images/banner/Unforgettable-Memories.jpg');
  height: 300px;
  background-repeat: no-repeat;
  background-size: cover;
}

.memoriescol
{
  margin-top: 6rem!important;
}

.memoriescol a 
{
  color: #fff;
}

.memoriesactive a
{
  color: #f44336!important;
}

.umcon
{
  margin-top: 3%!important;
  margin-bottom: 3%!important;
  text-align: center;
}

.umcol
{
  border: 1px solid transparent;
  font-family: 'Poppins', sans-serif;
}

.umcol:hover
{
  border: 1px solid;
  box-shadow: 0px 0px 4px 2px rgb(204 204 204);
}
.umhead
{
  margin-top: 50px;
  margin-bottom: 40px;
  text-align: center;
}

.nig
{
  width: 365px;
  height: 250px;
  padding: 20px;
  border: none;
  transition: .5s ease-in-out;
  margin: 0px auto;
  display: block;
}



/*COURSES OFFERED*/

/*Three Years LLB*/

.tyllbcon
{
  color: #fff;
  text-align: center!important;
  background-image: url('../images/banner/course-offers.jpg');
  height: 300px;
  background-repeat: no-repeat;
  background-size: cover;
}

.tyllbcol
{
  margin-top: 5rem!important;
}

.tyllbcol a 
{
  color: #fff;
}

.tyllbactive a
{
  color: #f44336!important;
}

.tyllbcol1
{
  padding: 70px;
  line-height: 35px;
  text-align: justify;
  font-family: 'Poppins', sans-serif!important;
}

.tyllbfa 
{
  padding-right: 1rem;
  color: #0c4395;
}

/*Five Years BLS/LLB*/

.fyllbcon
{
  color: #fff;
  text-align: center!important;
  background-image: url('../images/banner/course-offers.jpg');
  height: 300px;
  background-repeat: no-repeat;
  background-size: cover;
}

.fyllbcol
{
  margin-top: 5rem!important;
}

.fyllbcol a 
{
  color: #fff;
}

.fyllbactive a
{
  color: #f44336!important;
}

.fyllbcol1
{
  padding: 70px;
  line-height: 35px;
  text-align: justify;
  font-family: 'Poppins', sans-serif!important;
}

.fyllbfa 
{
  padding-right: 1rem;
  color: #0c4395;
}

/*TWO YEARS L.L.M*/

.tyllmcon
{
  color: #fff;
  text-align: center!important;
  background-image: url('../images/banner/course-offers.jpg');
  height: 300px;
  background-repeat: no-repeat;
  background-size: cover;
}

.tyllmcol
{
  margin-top: 5rem!important;
}

.tyllmcol a 
{
  color: #fff;
}

.tyllmactive a
{
  color: #f44336!important;
}

.tyllmcol1
{
  padding: 70px;
  line-height: 35px;
  text-align: justify;
  font-family: 'Poppins', sans-serif!important;
}

.tyllmfa 
{
  padding-right: 1rem;
  color: #0c4395;
}

/*ONE YEAR DIPLOMA IN IPR ( INTELLECTUAL PROPERTY RIGHTS)*/

.iprcon
{
  color: #fff;
  text-align: center!important;
  background-image: url('../images/banner/course-offers.jpg');
  height: 300px;
  background-repeat: no-repeat;
  background-size: cover;
}

.iprcol
{
  margin-top: 5rem!important;
}

.iprcol a 
{
  color: #fff;
}

.ipractive a
{
  color: #f44336!important;
}

.iprcol1
{
  padding: 70px;
  line-height: 35px;
  text-align: justify;
  font-family: 'Poppins', sans-serif!important;
}

.iprfa 
{
  padding-right: 1rem;
  color: #0c4395;
}

/*ONE YEAR DIPLOMA IN CYBER LAWS*/

.cybercon
{
  color: #fff;
  text-align: center!important;
  background-image: url('../images/banner/course-offers.jpg');
  height: 275px;
  background-repeat: no-repeat;
  background-size: cover;
}

.cybercol
{
  margin-top: 6rem!important;
}

.cybercol a 
{
  color: #fff;
}

.cyberactive a
{
  color: #f44336!important;
}

.cybercol1
{
  padding: 70px;
  line-height: 35px;
  text-align: justify;
  font-family: 'Poppins', sans-serif!important;
}

.cyberfa 
{
  padding-right: 1rem;
  color: #0c4395;
}


/*Syllabus*/

.sybcon
{
  color: #fff;
  text-align: center!important;
  background-image: url('../images/banner/course.jpg');
  height: 300px;
  background-repeat: no-repeat;
  background-size: cover;
}

.sybcol
{
  margin-top: 5rem!important;
}

.sybcol a 
{
  color: #fff;
}

.sybactive a
{
  color: #f44336!important;
}

.sybfa
{
  font-size: 35px;
  padding-right: 1rem;
  color: #0c4395;
}

.sybrow
{
  margin-top: 5rem!important;
  line-height: 30px;
  margin-bottom: 5rem;
  font-family: 'Poppins', sans-serif!important;
}

.sybrow a
{
  color: #f44336;
  text-decoration: none;
  font-weight: 600;
}

.sybrow a:hover
{
  color: #0c4395;
  text-decoration: underline;
}

.sybbutton
{
  padding: 5px 20px;
  margin-right: 2rem;
  border: 1px solid;
  border-radius: 25px;
  background-color: transparent;
}

.sybbutton:hover
{
  color: #fff;
  background-color: #0c4395;
}



/*Eligibility Criteria*/

.eligibilitycon
{
  color: #fff;
  text-align: center!important;
  background-image: url('../images/banner/Admission.jpg');
  height: 275px;
  background-repeat: no-repeat;
  background-size: cover;
}

.eligibilitycol
{
  margin-top: 5rem!important;
}

.eligibilitycol a 
{
  color: #fff;
}

.eligibilityactive a
{
  color: #f44336!important;
}

.eligibilitycon1
{
  padding: 30px 0px 30px 0px;
}


.eligibilityul
{
  list-style: none;
}

.eligibilityul li::before
{
  position: relative;
  top: 0;
  left: -15px;
  font-family: FontAwesome;
  content: "\f1d8";
  color: #0c4395;
  transform: rotate(45deg)!important;
  margin-left: -15px;
}

.eligibilityrow
{
  line-height: 25px;
  margin-bottom: 5rem!important;
  font-family: 'Poppins', sans-serif!important;
}


/*Admission Procedure*/

.admissioncon
{
  color: #fff;
  text-align: center!important;
  background-image: url('../images/banner/Admission.jpg');
  height: 275px;
  background-repeat: no-repeat;
  background-size: cover;
}

.admissioncol
{
  margin-top: 5rem!important;
}

.admissioncol a 
{
  color: #fff;
}

.admissionactive a
{
  color: #f44336!important;
}

.admissioncon1
{
  padding: 30px 0px 30px 0px;
}


.admissionul
{
  list-style: none;
  text-align: justify;
  font-family: 'Poppins', sans-serif;
}

.admissionul li::before
{
  position: relative;
  top: 0;
  left: -15px;
  font-family: FontAwesome;
  content: "\f061";
  color: #0c4395;
  transform: rotate(45deg)!important;
  margin-left: -15px;
}


/*Documents Required*/

.documentcon
{
  color: #fff;
  text-align: center!important;
  background-image: url('../images/banner/Admission.jpg');
  height: 300px;
  background-repeat: no-repeat;
  background-size: cover;
}

.documentcol
{
  margin-top: 5rem!important;
}

.documentcol a 
{
  color: #fff;
}

.documentactive a
{
  color:  #f44336!important;
}

.documentpara{
  margin-top: 10px;
}

.documentcon2{
  padding: 50px 30px 0px 80px;
  text-align: justify;
}

.documentcon1{
  padding: 15px 30px 50px 80px;
  text-align: justify;
}

.documentcol1{
  padding: 10px 30px 0px 80px;
  text-align: justify;
  font-family: 'Poppins', sans-serif!important;
}

.documentfa
{
  font-size: 30px;
  padding-right: 1rem;
  color: #0c4395;
}

.documentul 
{
  list-style: none;
}

.documentul li::before
{
  position: relative;
  top: 0;
  left: -15px;
  font-family: FontAwesome;
  content: "\f061";
  color: #0c4395;
}

/*FEE STRUCTURE*/

.feecon
{
  color: #fff;
  text-align: center!important;
  background-image: url('../images/banner/Admission.jpg');
  height: 275px;
  background-repeat: no-repeat;
  background-size: cover;
}

.feecol
{
  margin-top: 5rem!important;
}

.feecol a 
{
  color: #fff;
}

.feeactive a
{
  color: #f44336!important;
}

.feerow
{
  margin-top: 4rem;
  margin-bottom: 4rem;
  font-family: 'Poppins', sans-serif;
}

/*ACADEMIC CALENDAR*/

.accon
{
  color: #fff;
  text-align: center!important;
  background-image: url('../images/banner/Academic-Calendar.jpg');
  height: 300px;
  background-repeat: no-repeat;
  background-size: cover;
}

.accol
{
  margin-top: 6rem!important;
}

.accol a 
{
  color: #fff;
}

.acactive a
{
  color: #f44336!important;
}

.academicrow
{
  margin: 80px 0px!important;
  text-align: justify;
  font-family: 'Poppins', sans-serif!important;
}

.academicul 
{
  list-style: none;
  padding-left: 25px;
}

.academicul li
{
  padding-top: 10px;
  padding-bottom: 10px;
  border: 1px solid transparent;
}

.academicul li:hover
{
  background-color: #0c4395;
  color: #fff;
}

.academicul li:before 
{
  position: relative;
  top: 0;
  left: -15px;
  font-family: FontAwesome;
  content: "\f061";
  color: #0c4395;
  list-style-position: inside!important;
  margin-left: -7px;
}



/*IT Lab*/

.itlabcon
{
  color: #fff;
  text-align: center!important;
  background-image: url('../images/banner/facilities.jpg');
  height: 300px;
  background-repeat: no-repeat;
  background-size: cover;
}

.itlabcol
{
  margin-top: 6rem!important;
}

.itlabcol a 
{
  color: #fff;
}

.itlabactive a
{
  color: #f44336!important;
}

.itlabrow
{
  margin-left: 4rem;
  margin-right: 2rem;
  margin-top: 50px;
  margin-bottom: 50px;
  background-color: #e6f8ff;
  text-align: justify;
}

.itlabcol1
{
  margin-top: 1.5rem;
  font-family: 'Poppins', sans-serif;
}

.itlabcol1a
{
  padding-left: 0px;
}

/*Library*/

.librarycon
{
  color: #fff;
  text-align: center!important;
  background-image: url('../images/banner/facilities.jpg');
  height: 300px;
  background-repeat: no-repeat;
  background-size: cover;
  margin-bottom: 4rem;
}

.librarycol
{
  margin-top: 6rem!important;
}

.librarycol a 
{
  color: #fff;
}

.libraryactive a
{
  color: #f44336!important;
}

.libraryrow
{
  margin-left:4rem;
  margin-right: 4rem;
  margin-top: 1rem;
  background-color: #e6f8ff;
  text-align: justify;
}

.librarycol1
{
  margin-top: 30px;
  padding-right: 40px;
  font-family: 'Poppins', sans-serif;
}

.librarycol1a
{
  padding-left: 0px;
}

.librarypara
{
  padding: 30px;
  font-family: 'Poppins', sans-serif;
}

/*Audio Visual Room*/

.audiocon
{
  color: #fff;
  text-align: center!important;
  background-image: url('../images/banner/facilities.jpg');
  height: 300px;
  background-repeat: no-repeat;
  background-size: cover;
}

.audiocol
{
  margin-top: 6rem!important;
}

.audiocol a 
{
  color: #fff;
}

.audioactive a
{
  color: #f44336!important;
}

.audiorow
{
  margin-left: 4rem;
  margin-right: 2rem;
  margin-top: 50px;
  margin-bottom: 50px;
  background-color: #e6f8ff;
  text-align: justify;
}

.audiocol1
{
  margin-top: 1.5rem;
  padding-right: 40px;
  font-family: 'Poppins', sans-serif;
}

.audiocol1a
{
  padding-left: 0px;
}

/*Counselling Unit*/

.counsellingcon
{
  color: #fff;
  text-align: center!important;
  background-image: url('../images/banner/facilities.jpg');
  height: 300px;
  background-repeat: no-repeat;
  background-size: cover;
}

.counsellingcol
{
  margin-top: 6rem!important;
}

.counsellingcol a 
{
  color: #fff;
}

.counsellingactive a
{
  color: #f44336!important;
}

.counsellingrow
{
  margin-left: 4rem;
  margin-right: 2rem;
  margin-top: 50px;
  margin-bottom: 50px;
  background-color: #e6f8ff;
  text-align: justify;
}

.counsellingcol1
{
  margin-top: 30px;
  padding-right: 40px;
  font-family: 'Poppins', sans-serif;
}

.counsellingcol1a
{
  padding-left: 0px;
}

/*Gymnasium*/

.gymcon
{
  color: #fff;
  text-align: center!important;
  background-image: url('../images/banner/facilities.jpg');
  height: 300px;
  background-repeat: no-repeat;
  background-size: cover;
}

.gymcol
{
  margin-top: 6rem!important;
}

.gymcol a 
{
  color: #fff;
}

.gymactive a
{
  color: #f44336!important;
}

.gymrow
{
  margin-left: 4rem;
  margin-right: 2rem;
  margin-top: 50px;
  margin-bottom: 50px;
  background-color: #e6f8ff;
  text-align: justify;
}

.gymcol1
{
  margin-top: 30px;
  padding-right: 40px;
  font-family: 'Poppins', sans-serif;
}

.gymcol1a
{
  padding-left: 0px;
}

/*Medical Center*/

.medicalcon
{
  color: #fff;
  text-align: center!important;
  background-image: url('../images/banner/facilities.jpg');
  height: 300px;
  background-repeat: no-repeat;
  background-size: cover;
}

.medicalcol
{
  margin-top: 6rem!important;
}

.medicalcol a 
{
  color: #fff;
}

.medicalactive a
{
  color: #f44336!important;
}

.medicalrow
{
  margin-left: 4rem;
  margin-right: 2rem;
  margin-top: 50px;
  margin-bottom: 50px;
  background-color: #e6f8ff;
  text-align: justify;
}

.medicalcol1
{
  margin-top: 30px;
  padding-right: 40px;
  font-family: 'Poppins', sans-serif;
}

.medicalcol1a
{
  padding-left: 0px;
}


/*Canteen*/

.canteencon
{
  color: #fff;
  text-align: center!important;
  background-image: url('../images/banner/facilities.jpg');
  height: 300px;
  background-repeat: no-repeat;
  background-size: cover;
}

.canteencol
{
  margin-top: 6rem!important;
}

.canteencol a 
{
  color: #fff;
}

.canteenactive a
{
  color: #f44336!important;
}

.canteenrow
{
  margin-left: 4rem;
  margin-right: 2rem;
  margin-top: 50px;
  margin-bottom: 50px;
  background-color: #e6f8ff;
  text-align: justify;
}

.canteencol1
{
  margin-top: 30px;
  padding-right: 40px;
  font-family: 'Poppins', sans-serif;
}

.canteencol1a
{
  padding-left: 0px;
}


/*EVENT PAGE*/

.etcon
{
  color: #fff;
  text-align: center!important;
  background-image: url('../images/banner/events.jpg');
  height: 300px;
  background-repeat: no-repeat;
  background-size: cover;
}

.etcol
{
  margin-top: 6rem!important;
}

.etcol a 
{
  color: #fff;
}

.etactive a
{
  color: #f44336!important;
}

.etrow
{
  margin-top: 1rem!important;
  margin-bottom: 1rem!important;
}

.etcol1
{
  text-align: center;
  padding-bottom: 5%!important;
  font-family: 'Poppins', sans-serif;
}


/* Style the tab */

.tab 
{
  overflow: hidden;
  margin: 0px auto;
  display: inline-block;
  margin-top: 4%!important;
}

/* Style the buttons inside the tab */

.tab button 
{
  background-color: inherit;
  float: left;
  border: none;
  outline: none;
  cursor: pointer;
  padding: 14px 16px;
  transition: 0.3s;
  font-size: 16px;
}

/* Change background color of buttons on hover */

.tab button:hover
{
  background-color: #ddd;
}

/* Create an active/current tablink class */

.tab button.active 
{
  background-color: #0c4395;
  color: #fff;
}

/* Style the tab content */

.tabcontent 
{
  display: block;
}

/* Style the close button */

.topright 
{
  display: none;
}

.topright:hover {color: red;}


.containernew 
{
  position: relative;
}

.imagenew 
{
  display: block;
  width: 100%;
  height: 250px;
}

.overlaynew 
{
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 0;
  transition: .5s ease;
  background-color: #000;
}

.containernew:hover .overlaynew 
{
  opacity: 0.8;
}

.textnew 
{
  color: white;
  font-size: 16px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  text-align: center;
}



/*Achievements*/

.achievementscon
{
  color: #fff;
  text-align: center!important;
  background-image: url('../images/banner/Achievements.jpg');
  height: 300px;
  background-repeat: no-repeat;
  background-size: cover;
}

.achievementscol
{
  margin-top: 5rem!important;
}

.achievementscol a 
{
  color: #fff;
}

.achievementsactive a
{
  color: #f44336!important;
}

.achievementsrow
{
  margin-top: 4rem;
  padding-top: 3rem;
  padding-bottom: 3rem;
/*  border-bottom: 1px solid;*/
  box-shadow: 0px 0px 7px 4px rgb(221 221 221);
  text-align: justify;
  font-family: 'Poppins', sans-serif;
  text-align: center;
  padding-left: 25px;
  padding-right: 25px;
  overflow-y: auto;
  height: 320px;
}

/*.achievementsrow:last-child*/
/*{*/
/*  border-bottom: none;*/
/*  margin-bottom: 5rem;*/
/*}*/

.achievementsimg
{
  width: 100%;
}

.achievementsimgnew
{
  height: 150px;
  margin-bottom: 15px;
}


/*NAAC CERTIFICATE*/

.naaccon
{
  color: #fff;
  text-align: center!important;
  background-image: url('../images/banner/naac.jpg');
  height: 300px;
  background-repeat: no-repeat;
  background-size: cover;
}

.naaccol
{
  margin-top: 6rem!important;
}

.naaccol a 
{
  color: #fff;
}

.naacactive a
{
  color: #f44336!important;
}

.naaccol1
{
  margin-top: 3rem;
  margin-bottom: 3rem;
  text-align: center;
}

/*IQAC*/

.iqaccon
{
  color: #fff;
  text-align: center!important;
  background-image: url('../images/banner/naac.jpg');
  height: 300px;
  background-repeat: no-repeat;
  background-size: cover;
}

.iqaccol
{
  margin-top: 6rem!important;
}

.iqaccol a 
{
  color: #fff;
}

.iqacactive a
{
  color: #f44336!important;
}

.iqacrow
{
  margin: 80px 0px!important;
  text-align: justify;
  font-family: 'Poppins', sans-serif;
}

.iqacul 
{
  list-style: none;
  padding-left: 25px;
}

.iqacul li:before 
{
  position: relative;
  top: 0;
  left: -15px;
  font-family: FontAwesome;
  content: "\f1d8";
  color: #0c4395;
  list-style-position: inside!important;
  margin-left: -7px;
}

/*AQAR*/

.aqarcon
{
  color: #fff;
  text-align: center!important;
  background-image: url('../images/banner/naac.jpg');
  height: 300px;
  background-repeat: no-repeat;
  background-size: cover;
}

.aqarcol
{
  margin-top: 6rem!important;
}

.aqarcol a 
{
  color: #fff;
}

.aqaractive a
{
  color: #f44336!important;
}

.aqarrow
{
  margin: 80px 0px!important;
}


/*ALUMNI*/

.alumnicon
{
  color: #fff;
  text-align: center!important;
  background-image: url('../images/banner/Alumni.jpg');
  height: 300px;
  background-repeat: no-repeat;
  background-size: cover;
}

.alumnicol
{
  margin-top: 6rem!important;
}

.alumnicol a 
{
  color: #fff;
}

.alumniactive a
{
  color: #f44336!important;
}

.alumnicont
{
  margin-bottom: 3rem!important;
  text-align: justify;
  font-family: 'Poppins', sans-serif;
}

.alumnipara
{
  margin-top: 50px;
}

.alumnihead
{
  padding-bottom: 10px;
}

.alumniul 
{
  list-style: none;
  padding-left: 25px;
}

.alumniul li:before 
{
  position: relative;
  top: 0;
  left: -15px;
  font-family: FontAwesome;
  content: "\f1d8";
  color: #0c4395;
  list-style-position: inside!important;
  margin-left: -7px;
}



/*CAREER*/

.careericon
{
  color: #fff;
  text-align: center!important;
  background-image: url('../images/banner/Alumni.jpg');
  height: 300px;
  background-repeat: no-repeat;
  background-size: cover;
}

.careercol
{
  margin-top: 6rem!important;
}

.careercol a
{
    color: #fff;
}

.careercol1a
{
    padding-top: 3rem;
    color: #000;
}

.careercol1a a 
{
    text-decoration: none;
    color: #0b4495;
}

.careercol1
{
    padding-top: 2rem;
    padding-bottom: 4rem;
    font-weight: 700;
    text-align: center;
    line-height: 35px;
}



.careercol1 a
{
    text-decoration: none;
    color: #0c4395;
}

/*CONTACT*/

.contactcon
{
  color: #fff;
  text-align: center!important;
  background-image: url('../images/banner/contactus.jpg');
  height: 300px;
  background-repeat: no-repeat;
  background-size: cover;
}

.contactcol
{
  margin-top: 5rem!important;
}

.contactcol a 
{
  color: #fff;
}

.contactactive a
{
  color: #f44336!important;
}

.contactcol
{
  margin-top: 50px;
}
.contactcol1
{
  margin-bottom: 80px;
  margin-top: 80px;
  font-family: 'Poppins', sans-serif;
}

.contactpara
{
  padding-left: 6%;
  margin-bottom: 5px!important;
}

.contactpara a
{
  color: #000;
  text-decoration: none;
}

.addressicon
{
  font-size: 20px;
  position: relative;
  top: 25px;
}

.emailicon
{
  font-size: 20px;
  position: relative;
  top: 25px;
}

.phoneicon
{
  transform: rotate(90deg);
  font-size: 20px;
  position: relative;
  top: 25px;
}

/*NEWS*/

.newscon1
{
  color: #fff;
  text-align: center!important;
  background-image: url('../images/banner/news.jpg');
  height: 300px;
  background-repeat: no-repeat;
  background-size: cover;
}

.newscol
{
  margin-top: 6rem!important;
}

.newscol a 
{
  color: #fff;
}

.newsactive a
{
  color: #f44336!important;
}

.newsicon
{
  padding-right: 1rem;
  font-size: 45px;
  color: #f44336;
}

.newscon
{
  margin-top: 60px;
  margin-bottom: 60px;
}
.newscon th
{
  background-color: #0c4395;
  color: #fff;
}

.newstable
{
  text-align: center;
  font-family: 'Poppins', sans-serif;
}

.newsfa
{
  font-size: 25px;
}

/*EVENTS*/

.eventcon1
{
  color: #fff;
  text-align: center!important;
  background-image: url('../images/banner/events.jpg');
  height: 300px;
  background-repeat: no-repeat;
  background-size: cover;
}

.eventpagecol
{
  margin-top: 5rem!important;
}

.eventpagecol a 
{
  color: #fff;
}

.eventactive a
{
  color: #f44336!important;
}

.eventicon
{
  padding-right: 1rem;
  font-size: 45px;
  color: #f44336;
}

.eventcon
{
  margin-top: 60px;
  margin-bottom: 60px;
}

.eventcon th
{
  background-color: #0c4395;
  color: #fff;
}

.eventtable
{
  text-align: center;
  font-family: 'Poppins', sans-serif;
}

.eventfa
{
  font-size: 25px;
}

/*Women Development Cell*/

.womencon
{
  color: #fff;
  text-align: center!important;
  background-image: url('../images/banner/footer.jpg');
  height: 300px;
  background-repeat: no-repeat;
  background-size: cover;
}

.womencol
{
  margin-top: 6rem!important;
}

.womencol a 
{
  color: #fff;
}

.womenactive a
{
  color: #f44336!important;
}

.womenrow
{
  margin: 80px 0px;
  text-align: justify;
  font-family: 'Poppins', sans-serif;
}


/*Anti-Ragging*/

.raggingcon
{
  color: #fff;
  text-align: center!important;
  background-image: url('../images/banner/footer.jpg');
  height: 300px;
  background-repeat: no-repeat;
  background-size: cover;
}

.raggingcol
{
  margin-top: 6rem!important;
}

.raggingcol a 
{
  color: #fff;
}

.raggingactive a
{
  color: #f44336!important;
}

.raggingrow
{
  margin: 80px 0px!important;
  text-align: justify;
  font-family: 'Poppins', sans-serif;
}


/*Students’ Council Committee*/

.scccon
{
  color: #fff;
  text-align: center!important;
  background-image: url('../images/banner/footer.jpg');
  height: 300px;
  background-repeat: no-repeat;
  background-size: cover;
}

.scccol
{
  margin-top: 6rem!important;
}

.scccol a 
{
  color: #fff;
}

.sccactive a
{
  color: #f44336!important;
}

.sccrow
{
  margin: 80px 0px!important;
  text-align: justify;
  font-family: 'Poppins', sans-serif;
}

/* Career Guidance Cell*/

.cgccon
{
  color: #fff;
  text-align: center!important;
  background-image: url('../images/banner/footer.jpg');
  height: 300px;
  background-repeat: no-repeat;
  background-size: cover;
}

.cgccol
{
  margin-top: 6rem!important;
}

.cgccol a 
{
  color: #fff;
}

.cgcactive a
{
  color: #f44336!important;
}

.cgcrow
{
  margin: 80px 0px!important;
  text-align: justify;
  font-family: 'Poppins', sans-serif;
}

/*College Grievance Redressal Cell (CGRC)*/

.cgrccon
{
  color: #fff;
  text-align: center!important;
  background-image: url('../images/banner/footer.jpg');
  height: 300px;
  background-repeat: no-repeat;
  background-size: cover;
}

.cgrccol
{
  margin-top: 6rem!important;
}

.cgrccol a 
{
  color: #fff;
}

.cgrcactive a
{
  color: #f44336!important;
}

.cgrcrow
{
  margin: 80px 0px!important;
  text-align: justify;
  font-family: 'Poppins', sans-serif;
}


/*Moot Court Committee*/

.mcccon
{
  color: #fff;
  text-align: center!important;
  background-image: url('../images/banner/footer.jpg');
  height: 300px;
  background-repeat: no-repeat;
  background-size: cover;
}

.mcccol
{
  margin-top: 6rem!important;
}

.mcccol a 
{
  color: #fff;
}

.mccactive a
{
  color: #f44336!important;
}

.mccrow
{
  margin: 80px 0px!important;
  font-family: 'Poppins', sans-serif;
  text-align: justify;
}

/*Academic Committee*/

.academiccon
{
  color: #fff;
  text-align: center!important;
  background-image: url('../images/banner/footer.jpg');
  height: 300px;
  background-repeat: no-repeat;
  background-size: cover;
}

.academiccol
{
  margin-top: 6rem!important;
}

.academiccol a 
{
  color: #fff;
}

.academicactive a
{
  color: #f44336!important;
}

.academicrow
{
  margin: 40px 0px!important;
  text-align: justify;
  font-family: 'Poppins', sans-serif;
}

/*Cultural Committee*/

.culturalcon
{
  color: #fff;
  text-align: center!important;
  background-image: url('../images/banner/footer.jpg');
  height: 300px;
  background-repeat: no-repeat;
  background-size: cover;
}

.culturalcol
{
  margin-top: 6rem!important;
}

.culturalcol a 
{
  color: #fff;
}

.culturalactive a
{
  color: #f44336!important;
}

.culturalrow
{
  margin: 80px 0px!important;
  text-align: justify;
  font-family: 'Poppins', sans-serif;
}

/*Sports Committee*/

.sportscon
{
  color: #fff;
  text-align: center!important;
  background-image: url('../images/banner/footer.jpg');
  height: 300px;
  background-repeat: no-repeat;
  background-size: cover;
}

.sportscol
{
  margin-top: 6rem!important;
}

.sportscol a 
{
  color: #fff;
}

.sportsactive a
{
  color: #f44336!important;
}

.sportsrow
{
  margin: 80px 0px!important;
  text-align: justify;
  font-family: 'Poppins', sans-serif;
}

/* Legal Aid Committee*/

.laccon
{
  color: #fff;
  text-align: center!important;
  background-image: url('../images/banner/footer.jpg');
  height: 300px;
  background-repeat: no-repeat;
  background-size: cover;
}

.laccol
{
  margin-top: 6rem!important;
}

.laccol a 
{
  color: #fff;
}

.lacactive a
{
  color: #f44336!important;
}

.lacrow
{
  margin: 80px 0px!important;
  text-align: justify;
  font-family: 'Poppins', sans-serif;
}

/* DLLE*/

.dllecon
{
  color: #fff;
  text-align: center!important;
  background-image: url('../images/banner/footer.jpg');
  height: 300px;
  background-repeat: no-repeat;
  background-size: cover;
}

.dllecol
{
  margin-top: 6rem!important;
}

.dllecol a 
{
  color: #fff;
}

.dlleactive a
{
  color: #f44336!important;
}

.dllerow
{
  margin: 80px 0px!important;
  text-align: justify;
  font-family: 'Poppins', sans-serif;
}

/* Placement Cell*/

.pccon
{
  color: #fff;
  text-align: center!important;
  background-image: url('../images/banner/footer.jpg');
  height: 300px;
  background-repeat: no-repeat;
  background-size: cover;
}

.pccol
{
  margin-top: 6rem!important;
}

.pccol a 
{
  color: #fff;
}

.pcactive a
{
  color: #f44336!important;
}

.pcrow
{
  margin: 80px 0px!important;
  text-align: justify;
  font-family: 'Poppins', sans-serif;
}

/*Assessment Pattern*/

.assessmentcon
{
  color: #fff;
  text-align: center!important;
  background-image: url('../images/banner/footer.jpg');
  height: 300px;
  background-repeat: no-repeat;
  background-size: cover;
}

.assessmentcol
{
  margin-top: 6rem!important;
}

.assessmentcol a 
{
  color: #fff;
}

.assessmentactive a
{
  color: #f44336!important;
}

.assessmentrow
{
  margin: 60px 0px!important;
  text-align: justify;
  font-family: 'Poppins', sans-serif;
}

.assessmentheader
{
  margin-top: 2rem;
}

.assessmentpara
{
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.assessmenttable
{
  list-style-type: none;
}

.assessmentul 
{
  list-style: none;
  padding-left: 25px;
}

.assessmentul li:before 
{
  position: relative;
  top: 0;
  left: -15px;
  font-family: FontAwesome;
  content: "\f0da";
  color: #0c4395;
  list-style-position: inside!important;
  margin-left: -7px;
}

/*PRINCIPALS MESSAGE*/

.principalcol
{
  margin-top: 0px;
  padding-right: 50px;
}

.principalrow
{
  margin-right: 110px;
}

/*PRINCIPALS MESSAGE*/


/*mobilenumadd*/
  .footernum2
  {
      margin-left: 30px;
  }
/*mobilenumadd*/

/*academic calender*/
.academictext
{
   color: black;
   text-decoration: none; 
}
.academictext:hover
{
  color: blue;  
}
/*academic calender*/

/*mou*/
.mouhead
{
   font-size: 30px;
   padding-bottom: 22px; 
}
/*mou*/

.processingwork
{
    /*text-align: center;*/
    font-size: 28px;
}

.processingwork1
{
    font-size: 25px;
}

.processingwork2
{
    padding-top: 14px;
    font-size: 25px;
}

.que_pg_head1
{
    color: #0C4395;
}

.navpills .nav-link
{
    color: #000;
    font-size: 21px;
    border-bottom: 1px solid #000;
    border-radius: 0;
}

.navpills .nav-pills .nav-link.active, .nav-pills .show>.nav-link 
{
    background-color: #0C4395 !important;
    color: #FFFFF !important;
}

.navpillsrow
{
    padding-bottom: 73px;
    padding-top: 73px;
}

.navpills1
{
    width: 20%;
}

.acordion1
{
    width: 80%;
}

.aqrcacordion
{
    width: 80%;
    margin-top: -20px;
}

.navpills2
{
    border-right: 1px solid #000;
    border-left: 1px solid #000;
    border-top: 1px solid #000;
    border-bottom: 1px solid #000;
    width: 20%;
}

.click_links 
{
    color: #F44335;
    text-decoration: none;
}


.contact_col
{
    width: 30%;
}

.contact_col2
{
    width: 5%;
}

.footercol
{
    width: 30%;
}

.footercol1
{
    width: 23%;
}

.footercol2
{
    width: 22%;
}

.footer_number
{
    padding-left: 38px;
}



.sidfooternew:after
{
    content:none !important;
}





/*MEDIA QUERIES*/

@media only screen
and (min-width: 0px)
and (max-width: 576px)
{
  /*HOME PAGE START*/

  .abt2img 
  {
    right: 0%;
    top: 14%;
  }

  .contacticoncol1
  {
    display: none;
  }

  .headernum a
  {
    display: inline-block;
    color: #fff;
    text-decoration: none;
    font-weight: 600;
    font-size: 17px;
    font-family: 'WorkSans-Light';
  }

  .dropdown-content
  {
    position: static;
  }

    .dropdown-content2
  {
    position: static;
  }

    .dropdown-content2
  {
    margin-top: 0px;
  }

  .togglerbtnbg
  {
    background-color: #0C4395;
    border: 1px solid #fff;
  }

  .togglerbtnbg:hover
  {
    background-color: #0C4395;
    border: 1px solid #00ADEF;
  }

  .togglerbtn
  {
    width: unset;
    height: unset;
  }

  .togglerbtn i
  {
    color: #fff;
  }

  .faciowlcourousal .owl-next 
  {
    position: unset;
    float: unset;
  }

  .faciowlcourousal .owl-prev 
  {
    position: unset;
    float: unset;
  }

  .col-callleft
  {
    width: 50%;
    float: left;
    text-align: center;
  }

  .col-emailright
  {
    width: 50%;
    text-align: center;
  }

  .contacticoncol
  {
    text-align: center;
  }

  .trustcol 
  {
    border-left: unset; 
    padding-left: 15px; 
  }

  .trusthead
  {
    font-size: 23px;
    text-align: left;
  }

  .eventhead
  {
    font-size: 23px;
  }

  .abtconfluid 
  {
    margin-bottom: 0px;
  }

  .datecol
  {
    width: 30%;
  }

  .timecol
  {
    width: 70%;
  }

  .eventtxt 
  {
    font-size: 15px;
  }

  .eventcol
  {
    padding-top: 30px;
  }

  .eventviewtxt
  {
    padding-left: 0px;
  }

  .abtpara
  {
    text-align: justify;
  }

  .homebreak
  {
    display: none;
  }

  .abthead
  {
    font-size: 34px;
    text-align: left!important;
  }

  .footer-verticalline
  {
    display: none;
  }

  .footerconfluid 
  {
    padding-top: 40px;
  }

  .footercol
  {
    padding-top: 50px;
  }

  .footerendleft
  {
    text-align: center;
  }

  .footerendright
  {
    text-align: center;
    padding-top: 15px;
  }

  .horizontalline-row 
  {
    padding-top: 20px;
  }

  .headermenu
  {
    background-color: transparent;
    margin-top: 20px;
    color: #fff;
    border-bottom: 1px solid #fff;
    padding-left: 6px;
  }

  .navbar-expand-md .navbar-nav .nav-link 
  {
    padding-right: 1.5rem;
    padding-left: 0.5rem;
  }

  .menusearch
  {
    margin-top: 20px;
    margin-bottom: 20px;
    margin-right: 9rem;
  }

  .headermenu:hover 
  {
    text-decoration: none; 
    color: #00ADEF;
  }

  /*HOME PAGE ENDS*/



/*About the Trust Page*/

 .attcon
 {
  height: 130px;
 }

 .attcol
 {
  margin-top: 2rem!important;
 }

 .attimg
 {
  margin-bottom: 1rem!important;
 }

 .attrow
 {
  margin-top: 2rem!important;
  margin-bottom: 2rem!important;
 }

 .attactive a
 {
  color: #f44336;
 }

  /*CWC LAW COLLEGE*/

  .cwccol
  {
    margin-top: 2rem!important;
  }

  .cwccon
  {
    height: 130px;
  }

  .cwcrow
  {
    margin-top: 0px!important;
    margin-bottom: 2rem!important;
  }

  .cwcimg
  {
    height: 200px;
  }

  .cwcimg1
  {
    height: 200px;
  }

  .cwcimg2
  {
    height: 200px;
  }

  .cwcimg3
  {
    height: 200px;
  }

/*  Our Vision & Mission*/

  .ovmcon
  {
    height: 130px!important;
  }

  .ovmcol 
  {
    margin-top: 2rem!important;
  }

  .visionrow
  {
    margin-top: 5rem!important;
    margin-bottom: 0rem!important;
  }

  .visioncol
  {
    margin-bottom: 5rem!important;
  }


  /*Our Inspiration*/

  .ourinspirationcon
  {
    height: 130px;
  }

  .ourinspirationcol 
  {
    margin-top: 2rem!important;
  }

  .insprow
  {
    margin-top: 0px;
    margin-left: 0px;
  }

  .ourcol
  {
    padding-right: 15px;
  }


  /*Milestones*/

  .mscon
  {
    height: 130px;
    color: #fff!important;
  }

  .mscol 
  {
  margin-top: 2rem!important;
  }

  .mscol a
  {
    color: #fff!important;
  }

  .msactive a
  {
    color: #f44336!important;
  }


  /*Service To Mankind*/

  .stmcon
  {
    height: 130px;
  }

  .stmcol
  {
    margin-top: 2rem!important;
  }

  .stmcol1 
  {
    margin-top: 0.2rem!important;
  }

  .stmactive a
  {
    color: #f44336!important;
  }


  /*Achievements*/

  .achievementcon
  {
    height: 130px;
  }

  .achievementcol 
  {
    margin-top: 2rem!important;
  }

  .achcol
  {
    margin-top: 20px;
  }

  .achcon 
  {
    margin-top: 2rem!important;
    margin-bottom: 2rem!important;
  }

  /*Awards & Recognition*/

  .awardscon
  {
    height: 130px;
  }

  .awardscol 
  {
    margin-top: 2rem!important;
  }

  .arcol
  {
    margin-top: 0px;
  }

  /*Unforgettable Memories*/

  .memoriescon
  {
    height: 130px;
  }

  .memoriescol
  {
    margin-top: 2rem!important;
  }

  .memoriesactive a
  {
    color: #f44336!important;
  }

  .nig
  {
    width: 100%;
    height: auto;
  }


/*Three Years LL.B*/

  .tyllbcon
  {
    height: 130px;
  }

  .tyllbcol
  {
    margin-top: 2rem!important;
  }

  .tyllbcol1 
  {
    padding: 15px;
    line-height: 25px;
  }

  /*Five Years B.L.S/LL.B*/

  .fyllbcon
  {
    height: 130px;
  }

  .fyllbcol
  {
    margin-top: 2rem!important;
  }

  .fyllbcol1
  {
    padding: 15px;
    line-height: 25px;
  }

  /*TWO YEARS L.L.M*/

  .tyllmcon
  {
    height: 130px;
  }

  .tyllmcol 
  {
    margin-top: 2rem!important;
  }

  .tyllmcol1
  {
    padding: 15px;
    line-height: 25px;
  }

  .tyllmactive a
  {
    color: #f44336!important;
  }

 /*ONE YEAR DIPLOMA IN IPR ( INTELLECTUAL PROPERTY RIGHTS)*/

  .iprcon
  {
    height: 130px;
  }

  .iprfont
  {
    font-size: 13px;
  }

  .iprfont1
  {
    font-size: 13px;
  }

  .iprcol
  {
    margin-top: 2rem!important;
  }

  .iprcol1 h4
  {
    text-align: left;
  }

  .iprcol1 
  {
    padding: 15px;
    line-height: 25px;
  }

  /*ONE YEAR DIPLOMA IN CYBER LAWS*/

  .cybercon
  {
    height: 130px;
  }

  .cybercol
  {
    margin-top: 2rem!important;
  }

  .cyberfont
  {
    font-size: 20px;
  }

  .cyberfont1
  {
    font-size: 15px;
  }

  .cybercol1
  {
    padding: 15px;
    line-height: 25px;
  }

  /*Syllabus*/

  .sybcon 
  {
    height: 130px;
  }

  .sybcol 
  {
    margin-top: 2rem!important;
  }

  .sybbutton
  {
    margin-bottom: 1rem;
  }


  /*Eligibility Criteria*/

  .eligibilitycon 
  {
    height: 130px;
  }

  .eligibilitycol 
  {
    margin-top: 2rem!important;
  }

  .eligibilityactive a
  {
    color: #f44336!important;
  }

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


/*Admission Procedure*/

  .admissioncon
  {
    height: 80px!important;
  }

  .admissioncol 
  {
    margin-top: 0.2rem!important;
  }

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

  .admissionactive a
  {
    color: #f44336!important;
  }


/*  Documents Required*/
 
  .documentcon
  {
    height: 130px;
  }

  .documentcol 
  {
    margin-top: 2rem!important;
  }

  .documentactive a
  {
    color: #f44336!important;
  }

  .documentcon2 
  {
    padding: 50px 30px 0px 10px;
    text-align: left;
  }

  .documentcol1 
  {
    padding: 10px 30px 0px 15px;
  }

  .documentcon1
  {
    padding: 15px 30px 50px 15px;
    text-align: left;
  }

  .ddocumentpara
  {
    text-align: left!important;
  }


/*Fee Structure*/

  .feecon
  {
    height: 130px;
  }

  .feecol
  {
    margin-top: 2rem!important;
  }

  .feeactive a
  {
    color: #f44336!important;
  }

  .feerow
  {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }


  /*ACADEMIC CALENDAR*/

  .accon
  {
    height: 130px;
  }

  .accol
  {
    margin-top: 2rem!important;
  }

  .acactive a
  {
    color: #f44336!important;
  }

  .academicrow 
  {
    margin: 20px 0px!important;
  }


  /*IT Lab*/

  .itlabcon
  {
    height: 130px;
  }

  .itlabcol
  {
    margin-top: 2rem!important;
  }

  .itlabactive a
  {
    color: #f44336!important;
  }

  .itlabrow
  {
    margin-left: 0rem;
    margin-right: 0rem;
    background-color: #fff;
  }

  .itlabcol1a
  {
    padding-left: 15px;
  }


  /*Library*/

  .librarycon
  {
    height: 130px;
  }

  .librarycol 
  {
    margin-top: 2rem!important;
  }

  .libraryrow
  {
    margin: 1.5rem 0rem!important;
    background-color: #fff;
  }

  .librarymobile
  {
    margin: 0px auto;
    display: block;
  }

  .librarycol1a
  {
    padding-left: 15px;
  }

  .librarycol1
  {
    padding-right: 15px;
  }

  .librarypara
  {
    padding: 15px;
  }


  /*Audio Visual Room*/

  .audiocon
  {
    height: 130px;
  }

  .audiocol 
  {
    margin-top: 2rem!important;
  }

  .audiorow
  {
    margin-left: 0px;
    margin-right: 0px;
    background-color: #fff;
  }

  .audiocol1
  {
    padding-right: 15px;
  }

  .audiocol1a
  {
    padding-left: 15px;
  }


  /*Counselling Unit*/

  .counsellingcon
  {
    height: 130px;
  }

  .counsellingcol
  {
    margin-top: 2rem!important;
  }

  .counsellingactive a
  {
    color: #f44336!important;
  }

  .counsellingrow
  {
    margin-left: 0px;
    margin-right: 0px;
    background-color: #fff;
  }

  .counsellingcol1
  {
    padding-right: 15px;
  }

  .counsellingcol1a
  {
    padding-left: 15px;
  }


  /*Gymnasium*/

  .gymcon
  {
    height: 130px;
  }

  .gymcol 
  {
    margin-top: 2rem!important;
  }

  .gymactive a
  {
    color: #f44336!important;
  }

  .gymrow
  {
    margin-left: 0px;
    margin-right: 0px;
    background-color: #fff;
  }

  .gymcol1
  {
    padding-right: 15px;
  }

  .gymcol1a
  {
    padding-left: 15px;
  }


/*Medical Center*/

  .medicalcon
  {
    height: 130px;
  }

  .medicalcol
  {
    margin-top: 2rem!important;
  }

  .medicalactive a
  {
    color: #f44336!important;
  }

  .medicalrow 
  {
    margin: 1rem!important;
    background-color: #fff;
  }

  .medicalcol1
  {
    padding-right: 15px;
  }

  .medicalcol1a
  {
    padding-left: 15px;
  }


   /*Canteen*/

  .canteencon
  {
    height: 130px;
  } 

  .canteencol
  {
    margin-top: 2rem!important;
  }

  .canteenactive a
  {
    color: #f44336!important;
  }

  .canteenrow
  {
    margin-left: 0;
    margin-right: 0;
    background-color: #fff;
  }

  .canteencol1
  {
    padding-right: 15px;
  }

  .canteencol1a
  {
    padding-left: 15px;
  }


   /*Event*/

  .etcon
  {
    height: 130px;
  }

  .etcol
  {
    margin-top: 2rem!important;
  }

  .etmobilecol
  {
    margin-bottom: 1.5rem;
  }


  /*Achievements*/

  .achievementscon
  {
    height: 130px;
  }

  .achievementscol 
  {
    margin-top: 2rem!important;
  }

  .achievementsactive a
  {
    color: #f44336!important;
  }

  .achievementsrow
  {
    text-align: center;
  }



   /*NAAC CERTIFICATE*/
    
  .naaccon
  {
    height: 130px;
  }

  .naaccol
  {
    margin-top: 2rem!important;
  } 

  .naacactive a
  {
    color: #f44336!important;
  } 


  /*IQAC*/

  .iqaccon
  {
    height: 130px;
  }

  .iqaccol 
  {
    margin-top: 2rem!important;
  }

  .iqacactive a
  {
    color: #f44336!important;
  } 


  /*AQAR*/

  .aqarcon
  {
    height: 130px;
  }

  .aqarcol
  {
    margin-top: 2rem!important;
  }

  .aqaractive a
  {
    color: #f44336!important;
  }

  .aqarrow
  {
    margin: 1rem 0rem!important;
  } 
  
  
  /*ALUMNI*/
  
  .alumnicon
  {
    height: 130px;
  }

  .alumnicol
  {
    margin-top: 2rem!important;
  }
  
  
  
  /*CAREER*/
  
    .careericon
  {
    height: 130px;
  }

  .careercol
  {
    margin-top: 2rem!important;
  }
  
  .careerbr
{
    display: none;
}


  /*Contact Us*/

  .contactcon 
  {
    height: 130px;
  }

  .contactcol
  {
    margin-top: 2rem!important;
  }

  .contactcol1
  {
    margin: 2rem 0rem!important;
  }

  .contactpara
  {
    font-size: 20px!important;
  }


  /*Women Development Cell*/

  .womencon
  {
    height: 130px;
  }

  .womencol
  {
    margin-top: 2rem!important;
  }

  .womenactive a
  {
    color: #f44336!important;
  }

  .womenrow
  {
    margin: 2rem 0rem!important;
  }


  /*Anti-Ragging*/

  .raggingcon
  {
    height: 130px;
  }

  .raggingcol
  {
    margin-top: 2rem!important;
  }

  .raggingactive a
  {
    color: #f44336!important;
  }

  .raggingrow
  {
    margin: 2rem 0rem!important;
  }


  /*Students’ Council Committee*/

  .scccon
  {
    height: 130px;
  }

  .scccol
  {
    margin-top: 2rem!important;
  }

  .sccactive a
  {
    color: #f44336!important;
  }

  .sccrow
  {
    margin: 2rem 0rem!important;
  }


  /*Career Guidance Cell*/

  .cgccon
  {
    height: 130px!important;
  }

  .cgccol
  {
    margin-top: 2rem!important;
  }

  .cgcactive a
  {
    color: #f44336!important;
  }

  .cgcrow
  {
    margin: 2rem 0rem!important;
  }


  /*College Grievance Redressal Cell (CGRC)*/

  .cgrctitle
  {
    font-size: 20px!important;
  }

  .cgrctitle1
  {
    font-size: 15px!important;
  }
   
  .cgrccon
  {
    height: 130px;
  }

  .cgrccol 
  {
    margin-top: 2rem!important;
  }

  .cgrcrow
  {
    margin: 2rem 0rem!important;
  }


  /*Moot Court Committee*/

  .mcccon
  {
    height: 130px;
  }

  .mcccol
  {
    margin-top: 2rem!important;
  }

  .mccactive a
  {
    color: #f44336!important;
  }

  .mccrow
  {
    margin: 2rem 0rem!important;
  }


  /*Academic Committee*/

  .academiccon
  {
    height: 130px;
  }

  .academiccol
  {
    margin-top: 2rem!important;
  }

  .academicactive a
  {
    color: #f44336!important;
  }


  /*Cultural Committee*/

  .culturalcon
  {
    height: 130px;
  }

  .culturalcol
  {
    margin-top: 2rem!important;
  }

  .culturalactive a
  {
    color: #f44336!important;
  }

  .culturalrow
  {
    margin: 2rem 0rem!important;
  }



  /* Sports Committee*/

  .sportscon
  {
    height: 130px;
  }

  .sportscol
  {
    margin-top: 2rem!important;
  }

  .sportsactive a
  {
    color: #f44336!important;
  }

  .sportsrow
  {
    margin: 2rem 0rem!important;
  }


  /*Assessment Pattern*/

  .assessmentcon
  {
    height: 130px;
  }

  .assessmentcol
  {
    margin-top: 2rem!important;
  }

  .assessmentactive a
  {
    color: #f44336!important;
  }

  .assessmentrow
  {
    margin: 2rem 0rem!important;
  }

  .eventcon1
  {
    height: 130px;
  }

  .eventpagecol
  {
    margin-top: 2rem!important;
  }

  .newscon1
  {
    height: 130px;
  }

  .newscol
  {
    margin-top: 2rem!important;
  }

  .footerbr
  {
    display: none;
  }

  h1
  {
    font-size: 20px;
  }

  h5 
  {
    font-size: 13px;
  }

  .principalcol
  {
    margin-top: 30px;
    padding-right: 15px;
  }

  .principalrow
  {
    margin-right: 0px;
    flex-direction: column-reverse;
  }
  
  /*bmm*/
  .headernav
  {
      display: flex;
  }
  
  /*Question papers page*/ 

 .navpills
{
    display: block !important;
}

.navpills1
{
    width: 100%;
    flex-direction: unset !important;
}

    .acordion1
{
    width: 100%;
    padding-top: 35px;
}

.navpills2
{
    width: 100%;
}
.aqrcacordion
{
    width: 100%;
    padding-top: 36px;

}
.navpills .nav-link
{
    width: 33.33%;
}

.contact_col 
{
     width: unset; 
}

.contact_col2
{
     width: unset; 
}

.footercol
{
  width: unset;  
}

.footercol1
{
     width: unset; 
}

.footercol2
{
     width: unset; 
}

.menuheadlogo 
{
    float: unset; 
    padding-top: 1.4rem;
    text-align: center;
    padding-bottom: 1.4rem;
}


/*Question papers page*/
  

}



@media only screen
and (min-width: 577px)
and (max-width: 767px)
{

  .principalcol
  {
    margin-top: 30px;
    padding-right: 15px;
  }

  .principalrow
  {
    margin-right: 0px;
    flex-direction: column-reverse;
    margin-left: 0px;
  }

  /*HOME PAGE START*/

  .abt2img 
  {
    right: 0%;
    top: 14%;
  }

  .contacticoncol1
  {
    display: none;
  }

  .headernum a
  {
    display: inline-block;
    color: #fff;
    text-decoration: none;
    font-weight: 600;
    font-size: 13px;
    font-family: 'WorkSans-Light';
  }

  .dropdown-content
  {
    position: static;
  }

    .dropdown-content2
  {
    position: static;
  }

  .togglerbtnbg
  {
    background-color: #0C4395;
    border: 1px solid #fff;
  }

  .togglerbtnbg:hover
  {
    background-color: #0C4395;
    border: 1px solid #00ADEF;
  }

  .togglerbtn
  {
    width: unset;
    height: unset;
  }

  .togglerbtn i
  {
    color: #fff;
  }

  .faciowlcourousal .owl-next 
  {
    position: unset;
    float: unset;
  }

  .faciowlcourousal .owl-prev 
  {
    position: unset;
    float: unset;
  }

  .col-callleft
  {
    width: 50%;
    float: left;
    text-align: center;
  }

  .col-emailright
  {
    width: 50%;
    text-align: center;
  }

  .contacticoncol
  {
    text-align: center;
  }

  .trustcol 
  {
    border-left: unset; 
    padding-left: 15px; 
  }

  .abtconfluid 
  {
    margin-bottom: 0px;
  }

  .datecol
  {
    width: 30%;
  }

  .timecol
  {
    width: 70%;
  }

  .eventtxt 
  {
    font-size: 15px;
  }

  .eventcol
  {
    padding-top: 30px;
  }

  .eventviewtxt
  {
    padding-left: 0px;
  }

  .abtpara
  {
    text-align: justify;
  }

  .homebreak
  {
    display: none;
  }

  .abthead
  {
    font-size: 34px;
    text-align: left!important;
  }

  .footer-verticalline
  {
    display: none;
  }

  .footerconfluid 
  {
    padding-top: 40px;
  }

  .footercol
  {
    padding-top: 50px;
  }

  .footerendleft
  {
    text-align: center;
  }

  .footerendright
  {
    text-align: center;
    padding-top: 15px;
  }

  .horizontalline-row 
  {
    padding-top: 20px;
  }

  .headermenu
  {
    background-color: transparent;
    margin-top: 20px;
    color: #fff;
    border-bottom: 1px solid #fff;
  }

  .navbar-expand-md .navbar-nav .nav-link 
  {
    padding-right: 1.5rem;
    padding-left: 0.5rem;
  }

  .menusearch
  {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .headermenu:hover 
  {
    text-decoration: none; 
    color: #00ADEF;
  }

  /*HOME PAGE ENDS*/

/*bmm*/
  .headernav
  {
      display: flex;
  }

/*Question papers page*/ 

 .navpills
{
    display: block !important;
}

.navpills1
{
    width: 100%;
    flex-direction: unset !important;
}

    .acordion1
{
    width: 100%;
    padding-top: 35px;
}

.navpills2
{
    width: 100%;
}
.aqrcacordion
{
    width: 100%;
    padding-top: 36px;

}
.navpills .nav-link
{
    width: 33.33%;
}

.contact_col 
{
     width: unset; 
}

.contact_col2
{
     width: unset; 
}

.footercol
{
  width: unset;  
}

.footercol1 
{
    width: 53%;
}

.footercol2
{
     width: unset; 
}


/*Question papers page*/

.menuheadlogo 
{
    float: unset; 
    padding-top: 1.4rem;
    text-align: center;
    padding-bottom: 1.4rem;
}


}



@media only screen
and (min-width: 768px)
and (max-width: 992px)
{
    /*HOME PAGE START*/

    .cwctxt
    {
      font-size: 15px;
    }

    .trusthead
    {
      text-align: left;
      font-size: 20px;
    }

    .abt2img 
    {
      right: 0%;
      top: 10%;
      /*position: absolute;
      right: 4%!important;
      top: 18%!important;
      width: 80%!important;*/
    }

    .dropdown-content
    {
      position: static;
    }

    .dropdown-content2
    {
      position: static;
    }

    .dropdown-content2
    {
      display: none;
      /*position: absolute;*/
      background-color: #0c43956e;
      min-width: max-content;
      box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
      z-index: 1;
      font-family: 'WorkSans-Light';
      font-size: 14px;
      font-weight: 600;
      letter-spacing: 1px;
      left: 100%;
      /*top: 50%;*/
      margin-top: 0px;
    }

    .headermenu
    {
      background-color: transparent;
      margin-top: 20px;
      color: #fff;
      border-bottom: 1px solid #fff;
      padding-left: 6px;
    }

    .navbar-expand-md .navbar-nav .nav-link 
    {
      padding-right: 1.5rem;
      padding-left: 0.5rem;
    }

    .menusearch
    {
      margin-top: 20px;
      margin-bottom: 20px;
      margin-right: 30rem!important;
    }

    .headermenu:hover 
    {
      text-decoration: none; 
      color: #00ADEF;
    }

    .togglerbtnbg
    {
      background-color: #0C4395;
      border: 1px solid #fff;
    }

    .togglerbtnbg:hover
    {
      background-color: #0C4395;
      border: 1px solid #00ADEF;
    }

    .togglerbtn
    {
      width: unset;
      height: unset;
    }

    .togglerbtn i
    {
      color: #fff;
    }

    .col-callleft
    {
      width: 50%;
    }

    .col-emailright
    {
      width: 50%;
    }

    .contacticoncol
    {
      width: 30%;
    }

    .contactemailcol
    {
      width: 70%;
    }
    

    .abtcol
    {
      padding-top: 0px;
      padding-bottom: 0px;
    }

    .homebreak
    {
      display: none;
    }

    .abthead
    {
      font-size: 33px;
      text-align: left;
    }

    .abtpara
    {
      text-align: justify;
    }

    .trustcol 
    {
      padding-left: 20px;
    }

    /*.trusthead
    {
      font-size: 22px;
    }*/

    .faciowlcourousal .owl-next 
    {
      position: unset;
      float: unset;
    }

    .faciowlcourousal .owl-prev 
    {
      position: unset;
      float: unset;
    }

    .eventhead
    {
      font-size: 22px;
    }

    .academichead 
    {
      font-size: 22px;
    }

    .eventtxt
    {
      font-size: 16px;
    }

    .eventcol
    {
      margin-bottom: 10%!important;
    }

    .eventcol1
    {
      margin-bottom: 10%!important;
    }

    .eventconfluid
    {
      margin-bottom: 0px;
    }

    .newstxt
    {
      font-size: 13px;
    } 

    .facitxt
    {
      font-size: 13px;
    }

    .footer-verticalline
    {
      display: none;
    }

    .footercol1
    {
      padding-top: 45px;
    }
    
    .footercol2
    {
      padding-top: 45px;
    }

    /*HOME PAGE ENDS*/


    /*About the Trust*/

    .attrow
    {
      margin-top: 0px!important;
      margin-bottom: 2rem!important;
    }

    .attimg
    {
      text-align: center;
      margin-bottom: 2rem!important;
    }

    .attcol
    {
      margin-top: 2.5rem!important;
    }

    .attcon
    {
      height: 200px;
    }

    /*CWC LAW COLLEGE*/

    .cwccon
    {
      height: 165px!important;
    }

    .cwccol
    {
      margin-top: 2.5rem!important;
    }

    .cwcrow 
    {
      margin-top: 2rem!important;
      margin-bottom: 2rem!important;
    }

    .cwcimg
    {
      height: 200px;
      background-position: center;
      background-size: cover;
      background-repeat: no-repeat;
      margin-top: 1.8rem;
    }
  
    .cwcimg1
    {
      height: 200px;
      background-position: center;
      background-size: cover;
      background-repeat: no-repeat;
      margin-bottom: 1.8rem;
    }

    .cwcimg2
    {
      height: 200px;
      background-position: center;
      background-size: cover;
      background-repeat: no-repeat;
      margin-top: 1.8rem;
    }
  
    .cwcimg3
    {
      height: 200px;
      background-position: center;
      background-size: cover;
      background-repeat: no-repeat;
      margin-bottom: 1.8rem;
    }

    /*  Our Vision & Mission*/

    .ovmcol
    {
      margin-top: 2.5rem!important;
    }

    .visionrow 
    {
      margin-top: 0!important;
      margin-bottom: 5rem!important;
    }

    .ovmcon
    {
      height: 165px!important;
    }


    /*Our Inspiration*/

    .ourinspirationcon
    {
      height: 165px;
    }

    .ourinspirationcol
    {
      margin-top: 2.5rem!important;
    }


    /*Milestones*/

    .mscon 
    {
      height: 165px;
      color: #fff;
    }

    .mscol
    {
      margin-top: 2.5rem!important;
    }

    .mscol a
    {
      color: #fff;
    }


    /*Service To Mankind*/

    .stmcon
    {
      height: 165px;
    }

    .stmcol1
    {
      margin-top: 2.5rem!important;
    }

    .stmactive a
    {
      color: #f44336!important;
    }


    /*Achievements*/

    .achievementcon
    {
      height: 165px;
    }

    .achievementcol
    {
      margin-top: 2.5rem!important;
    }

    .achcon
    {
      margin-top: 3rem!important;
      margin-bottom: 3rem!important;
    }


    /*Awards & Recognition*/

    .awardscon
    {
      height: 200px;
    }

    .awardscol 
    {
      margin-top: 2.5rem!important;
    }

    .arcol
    {
      margin-top: 0px;
    }


    /*Unforgettable Memories*/

    .memoriescon
    {
      height: 260px;
    }

    .memoriescol 
    {
      margin-top: 4rem!important;
    }

    .memoriesactive a
    {
      color: #f44336!important;
    }

    .nig
    {
      width: 100%;
      height: auto;
    }


    /*Three Years LL.B*/

    .tyllbcon
    {
      height: 180px;
    }

    .tyllbcol 
    {
      margin-top: 2.5rem!important;
    }

    .tyllbcol1
    {
      padding: 30px;
      line-height: 25px;
    }

     /*Five Years B.L.S/LL.B*/

     .fyllbcon
     {
      height: 180px;
     }

     .fyllbcol
     {
      margin-top: 2.5rem!important;
     }

     .fyllbcol1
     {
      padding: 30px;
      line-height: 25px;
     }


     /*TWO YEARS L.L.M*/

     .tyllmcon
     {
      height: 180px;
     }

     .tyllmcol
     {
      margin-top: 2.5rem!important;
     }

     .tyllmactive a
     {
      color: #f44336!important;
     }

     .tyllmcol1 
     {
      padding: 30px;
      line-height: 25px;
     }


     /*ONE YEAR DIPLOMA IN IPR ( INTELLECTUAL PROPERTY RIGHTS)*/

     .iprcon 
     {
      height: 180px;
     }

     .iprcol 
     {
      margin-top: 2.5rem!important;
     }

     .iprcol1
     {
      padding: 30px;
      line-height: 25px;
     }

     /*ONE YEAR DIPLOMA IN CYBER LAWS*/

     .cybercon
     {
      height: 165px;
     }

     .cybercol
     {
      margin-top: 2.5rem!important;
     }

     .cybercol1
     {
      padding: 30px;
      line-height: 25px;
     }

     .sybcon
     {
      height: 165px;
     }

     .sybcol
     {
      margin-top: 2.5rem!important;
     }

     .eligibilitycon
     {
      height: 165px;
     }

     .eligibilitycol
     {
      margin-top: 2.5rem!important;
     }


    .itrow 
    {
      margin-left: 12px;
      margin-top: 50px;
      margin-bottom: 50px;
    }

    .itcol 
    {
      margin-top: 30px;
      padding-right: 40px;
    }

    .aboutpara 
    {
      margin: 25px 40px;
    }

    .visioncol
    {
      margin-top: 6rem!important;
    }

    .insprow 
    {
      margin-left: 10px;
      margin-top: 50px;
      margin-bottom: 50px;
    }

    .ourcol {
      margin-top: 0px; 
      padding-right: 30px;
    }

    .achcol 
    {
      margin-top: 40px;
      padding-right: 0%; 
    }

    .umcol 
    {
      margin-top: 60px;
      padding-right: 0%; 
    }

    .collb 
    {
      padding: 35px;
      line-height: 35px;
    }

    .eccon 
    {
      padding: 50px 30px 0px 30px;
    }

    .eccol 
    {
      padding: 40px 30px 0px 40px;
    }

    .euimg 
    {
      background-image: url('../images/eligibility2.jpg');
      height: 200px;
      text-align: center;
      color: #fff;
    }

    .drcon 
    {
      padding: 50px 30px 0px 30px;
    }

    .drcol 
    {
      padding: 40px 30px 0px 40px;
    }

    .table1 
    {
      border-collapse: collapse;
      width: 100%;
    }

    .libraryrow
    {
      margin-left: 10px;
      margin-top: 50px;
      margin-bottom: 50px;
      margin-right: 1rem;
    }

    .librarycol
    {
      margin-top: 0px;
      padding-right: 0px;
    }

    .avrrow 
    {
      margin-left: 10px;
      margin-top: 50px;
      margin-bottom: 50px;
    }

    .avrcol 
    {
      margin-top: 0px; 
      padding-right: 20px;
    }

    .curow 
    {
      margin-left: 10px;
      margin-top: 50px;
      margin-bottom: 50px;
    }

    .cucol 
    {
      margin-top: 0px; 
      padding-right: 20px; 
    }

    .gymrow 
    {
      margin-left: 10px;
      margin-top: 50px;
      margin-bottom: 50px;
    }

    .gymcol
    {
      margin-top: 0px;
      padding-right: 30px;
    }

    .medrow
    {
      margin-left: 10px;
      margin-top: 50px;
      margin-bottom: 50px;
    }

    .medcol
    {
      margin-top: 0px;
      padding-right: 30px;
    }

    .canteenrow 
    {
      margin-left: 10px;
      margin-top: 50px;
      margin-bottom: 50px;
    }

    .canteencol
    {
      margin-top: 0px;
      padding-right: 30px;
    }

    .curricularrow
    {
      margin-left: 0px;
    }

    .table2
    {
      width: 100%!important;
    }

    .cocurricularrow
    {
      margin-left: 0px;
    }

    .contactmap
    {
      width: 700px;
    }

    .admissioncon
    {
      height: 174px;
    }

    .admissioncol
    {
      margin-top: 2.5rem!important;
    }

    .documentcon
    {
      height: 165px;
    }

    .documentcol
    {
      margin-top: 2.5rem!important;
    }

    .feecon
    {
      height: 165px;
    }

    .feecol
    {
      margin-top: 2.5rem!important;
    }

    .achievementscon
    {
      height: 165px;
    }

    .achievementscol
    {
      margin-top: 2.5rem!important;
    }

    .womencon
    {
      height: 165px;
    }

    .womencol
    {
      margin-top: 2.5rem!important;
    }

    .raggingcon
    {
      height: 165px;
    }

    .raggingcol
    {
      margin-top: 2.5rem!important;
    }

    .scccon
    {
      height: 165px;
    }

    .scccol
    {
      margin-top: 2.5rem!important;
    }

    .cgccon
    {
      height: 165px;
    }

    .cgccol
    {
      margin-top: 2.5rem!important;
    }

    .cgrccon
    {
      height: 165px;
    }

    .cgrccol
    {
      margin-top: 2.5rem!important;
    }

    .mcccon
    {
      height: 165px;
    }

    .mcccol
    {
      margin-top: 2.5rem!important;
    }

    .academiccon
    {
      height: 165px;
    }

    .academiccol
    {
      margin-top: 2.5rem!important;
    }

    .culturalcon
    {
      height: 165px;
    }

    .culturalcol
    {
      margin-top: 2.5rem!important;
    }

    .sportscon
    {
      height: 165px;
    }

    .sportscol
    {
      margin-top: 2.5rem!important;
    }

    .assessmentcon
    {
      height: 165px;
    }

    .assessmentcol
    {
      margin-top: 2.5rem!important;
    }
    
    /*bmm*/
  .headernav
  {
      display: flex;
  }
  
.contact_col 
{
    width: 47%;
}
.contact_col2 
{
    width: 6%;
}
.footercol 
{
    width: 35%;
}
.footercol1 
{
    width: 54%;
}

.footercol2 
{
    width: 35%;
}

}


@media only screen
and (min-width: 993px)
and (max-width: 1200px)
{

  /*HOME PAGE START*/

  .footer-verticalline
  {
    height: 108.9% !important;
  }

  .extracol
  {
    display: none;
  }

  .viewallevents
  {
    margin-top: 35px;
  }

  .viewallnews 
  {
    margin-top: 68px !important;
  }

  .cwctxt
  {
    font-size: 16px;
  }

  .nig
  {
    width: 100%;
  }

  .trusthead
  {
    text-align: left;
    font-size: 19px;
  }

  .abt2img 
  {
    right: 0%;
    top: 12%;
  }

  .navbar-expand-lg .navbar-nav .nav-link 
  {
    padding-right: 0.3rem;
    padding-left: 0.3rem;
  }

  .headermenu
  {
    font-size: 11px;
    padding-left: 6px;
  }

  .contactp 
  {
    font-size: 13px;
  }

  .faciowlcourousal .owl-next 
  {
    float: left;
    position: absolute;
    bottom: 40%;
    right: -48px;
  }

  .faciowlcourousal .owl-prev
  {
    float: left;
    position: absolute;
    bottom: 40%;
    left: -48px;
  }

  .horizontalline-row
  {
    padding-top: 56px;
  }

  .footerhead 
  {
    font-size: 22px;
  }
  
  .eventdate
  {
      font-size: 14px;
  }
  
  .timecol
  {
      height: 83px !important;
  }
  
  .eventtxt
  {
      font-size: 15px;
  }

  /*HOME PAGE ENDS*/
}


@media only screen
and (min-width: 1201px)
and (max-width: 1400px)
{

  /*HOME PAGE START*/

  .navbar-expand-lg .navbar-nav .nav-link 
  {
    padding-right: 0.4rem;
    padding-left: 0.4rem;
  }

  .headermenu
  {
    font-size: 14px !important;
  }

  .faciowlcourousal .owl-next 
  {
    float: left;
    position: absolute;
    bottom: 40%;
    right: -60px;
  }

  .faciowlcourousal .owl-prev
  {
    float: left;
    position: absolute;
    bottom: 40%;
    left: -60px;
  }

/*  .abt2img 
  {
    right: 6%;
    top: 13%;
    position: absolute!important;
    right: 3%!important;
    top: 17%!important;
    width: 85%!important;
  }
*/

}

@media screen and (min-width: 1400px) 
{
  .viewallnews 
  {
    margin-top: 44px !important;
  }
}




.idnewclass
{
   margin-bottom:-15px;
}


.timecol
{
    display: flex;
    height: 101px;
    align-items: center;
}

.new
{
    margin-top: 3rem;
    margin-bottom: 3rem;
    
}
.footerlinks{
    margin-bottom: -2px;
}