a {
	text-decoration: none;
}



/* .nav-list span{
  font-family: myriadregular;
}

.navigation {
  height: 115px;
  background: #262626;
      position: fixed;
    top: 0;
    width: 100%;
    z-index: 999;
}
 */
/* .brand {
  position: absolute;
  padding-left: 80px;
  float: left;
  left: 0;
  text-align: center;
  line-height: 0;
} */

/* nav img{
	width:90px;
}
 */
/* .brand h3 {
	 font-family: bodoni;
	 font-size: 3rem;
	 line-height: 1;
	 margin-top: 5px;
}

.brand h5 h6 {
	font-family: myriadregular;
}

.brand h5 {
	font-size: 1rem;
}

.brand h6 {
	font-size: 0.75rem;
}

.brand a,
.brand a:visited {
  color: #ffffff;
  text-decoration: none;
}

.nav-container {
  max-width: 100%;
  margin: 0 auto;
  padding-left: 27%;
}

nav {
  font-family: royal;
  font-size: 10px;
}

nav li {
	padding-top: 40px;
}


.navigation img{
	width: 100px;
	padding: 16px 0px 0px 8px;
}

nav a:hover {
	text-decoration: none;
}


nav ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
nav ul li {
  float: left;
  position: relative;
  list-style: none;
}
nav ul li a,
nav ul li a:visited {
  display: block;
  padding: 0 20px;
  line-height: 70px;
  color: #ffffff;
  text-decoration: none;
} */
/* nav ul li a:hover,
nav ul li a:visited:hover {
  background: #2581DC;
  color: #ffffff;
} */
/* nav ul li a:not(:only-child):after,
nav ul li a:visited:not(:only-child):after {
  padding-left: 4px;
  content: ' ▾';
}
nav ul li ul li {
  min-width: 190px;
  padding-top: 0px;
}
nav ul li ul li a {
  padding: 15px;
  line-height: 20px;
}



.nav-dropdown {
  position: absolute;
  display: none;
  z-index: 1;
  box-shadow: 0 3px 12px rgba(0, 0, 0, 0.15);
  background-color: rgb(0, 0, 0);
} */

/* Mobile navigation */
/* .nav-mobile {
  display: none;
  position: absolute;
  top: 0;
  right: 0;
  background: #262626;
  height: 70px;
  width: 70px;
}

#nav-toggle {
  position: absolute;
  left: 18px;
  top: 22px;
  cursor: pointer;
  padding: 10px 35px 16px 0px;
}
#nav-toggle span,
#nav-toggle span:before,
#nav-toggle span:after {
  cursor: pointer;
  border-radius: 1px;
  height: 5px;
  width: 35px;
  background: #ffffff;
  position: absolute;
  display: block;
  content: '';
  transition: all 300ms ease-in-out;
}
#nav-toggle span:before {
  top: -10px;
}
#nav-toggle span:after {
  bottom: -10px;
}
#nav-toggle.active span {
  background-color: transparent;
}
#nav-toggle.active span:before, #nav-toggle.active span:after {
  top: 0;
}
#nav-toggle.active span:before {
  transform: rotate(45deg);
}
#nav-toggle.active span:after {
  transform: rotate(-45deg);
} */


.slider-head-one{
	font-family: myriadregular;
}

.slider-head-two{
	font-family: applechanceryregular;
}

.slider-text {
	padding-top: 0%;
	text-align: center;
}

#slider {
	margin-top: 25px;
}

.slider-para {
	font-size: 14px;
	line-height: 2;
}

.awa {
  font-family: myriadregular !important;
}

.slider-img{
	margin-top: 2%;
	width: 100%;
	border: none;
	-webkit-box-shadow: 7px 29px 32px -8px rgba(0,0,0,0.59);
-moz-box-shadow: 7px 29px 32px -8px rgba(0,0,0,0.59);
box-shadow: 7px 29px 32px -8px rgba(0,0,0,0.59);
}

.carousel-caption {
    text-align:left;
}

.social-icons{
	background-color: rgb(255,255,255);
    height: 80px;
    width: 300px;
    margin: auto;
    position: absolute;
    bottom: -10vh;
    right: 10%;
}

.social-icon-text{
	font-size: 10px;
    padding-top: 10px;
    padding-left: 12px;
}

.social-icon-text::after{
	content: '';
	display: block;
	background-color: rgb(255, 0, 0);
	height: 2px;
	width: 147px;
	    margin-left: auto;
    margin-right: auto;
}

.fa-2x{
   padding-left: 16px;
   color: rgb(0,0,0);
}

.slider-underline{
	background-color: rgb(197, 0, 0);
	height: 3px;
	margin-top: 7%;
	margin-bottom: 4%;
	-webkit-box-shadow: -1px 2px 15px 1px rgba(0,0,0,0.72);
    -moz-box-shadow: -1px 2px 15px 1px rgba(0,0,0,0.72);
    box-shadow: -1px 2px 15px 1px rgba(0,0,0,0.72);
}

.group-bg{
	width: 100%;
}

#groupupdates{
	margin-top: 3%;
	background-image: url('../img/group-bg.jpg');
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
	min-height: 450px;
	padding-top: 3%;
	padding-bottom: 3%;
	padding-left: 10%;
    padding-right: 10%;
}

.group-up-bg {
	background-color: rgba(255,255,255,.8);
}

.group-head{
	font-size: 32px;
	font-weight: bold;
	padding-left: 3%;
    padding-top: 1%;
}

.group-head::after {
	content: '';
	display: block;
	background-color: rgb(197, 0, 0);
	height: 3px;
	width: 12%;
}

.updates-one{
	font-family: myriadregular;
	font-size: 14px;
	margin-left: 3%;
    margin-top: 1%;
    padding-right:  6%;
}

.updates-two{
	font-family: myriadregular;
	font-size: 14px;
	margin-top: 1%;
	padding-left: 3%;
    padding-right: 3%;
}

.exp-img {
	margin-left: 39%;
    margin-top: 7%;
    width: 100%;
}

/* table style */
table.blueTable {
  /* border: 1px solid #1C6EA4; */
  width: 71%;
    text-align: left;
    border-collapse: collapse;
    margin-left: 13%;
    height: 230px;
}
table.blueTable td, table.blueTable th {
  border: 0px solid #AAAAAA;
  padding: 3px 2px;
}
table.blueTable tbody td {
  font-size: 13px;
}
table.blueTable tr:nth-child(even) {
  background: #EB607C;
}
table.blueTable tfoot {
  font-size: 14px;
  font-weight: bold;
  color: #FFFFFF;
  background: #D0E4F5;
  background: -moz-linear-gradient(top, #dcebf7 0%, #d4e6f6 66%, #D0E4F5 100%);
  background: -webkit-linear-gradient(top, #dcebf7 0%, #d4e6f6 66%, #D0E4F5 100%);
  background: linear-gradient(to bottom, #dcebf7 0%, #d4e6f6 66%, #D0E4F5 100%);
  border-top: 2px solid #444444;
}

.exp-head{
	    font-size: 28px;
    font-weight: 800;
    padding-left: 14%;
    padding-top: 2%;
    padding-bottom: 1%;
}

.exp-head::after{
	content: '';
	display: block;
	background-color: rgb(197, 0, 0);
	height: 3px;
	width: 18%;
}

#education{
	background-image: url('../img/education-bg.jpg');
	min-height: 339px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	margin-top: 5%;
}

.edu-head{
	font-size: 28px;
    font-weight: 800;
    color: rgb(255,255,255);
    padding-top: 5%;
    padding-bottom: 20px;
}
.edu-head::after{
    content: '';
    display: block;
    background-color: rgb(197, 0, 0);
    height: 3px;
    width: 6%;
}

.edu-table {
	color: rgb(255,255,255);
	margin-top: 3%;
	font-size: 16px;
}

.bombay-text{
	background-color: rgb(7,24,52);
}

.bombay-img{
	width: 100%;
	margin: 0;
    padding: 0;
}

.bombay-head {
	color: rgb(255,255,255);
	font-size: 38px;
	font-weight: 800;
	text-align: center;
	padding-top: 10%;
}

.bombay-para {
	color: rgb(255,255,255);
	font-weight: 700;
	padding: 50px;
}
.education-table h3{
    margin-top:40px;
}

#footer {
	background-color: rgb(46,46,46);
}

.copyright{
  color: rgb(255,255,255);
      padding-top: 15px;
    padding-bottom: 4px;
}

.copy{
  float: right;
}


/* @media only screen and (max-width: 1023px) {
  .nav-mobile {
    display: block;
  }

  nav {
    width: 100%;
    padding: 120px 0 15px;
  }
  nav ul {
    display: none;
  }
  nav ul li {
    float: none;
  }
  nav ul li a {
    padding: 15px;
    line-height: 20px;
  }
  nav ul li ul li a {
    padding-left: 30px;
  }

  .nav-dropdown {
    position: static;
  }
  
  .nav-container {
		background-color: #282828;
		padding-left: 8%;
  }
   nav li {
    	padding-top: 0px;
    }

    nav {
    	padding-left: 0px;
    }
  
  .brand{
    padding-left: 10px;
  }


}

@media screen and (min-width: 1024px) {
  .nav-list {
    display: block !important;
  }
}
 */



@media only screen and (max-width: 767px){
	.home{
		padding-bottom: 35px;
	}

	.exp-img {
		margin-left: 0;
	}

	table.blueTable {
		margin-left: 0%;
		width: 100%;
	}

	.social-icons{
		width: 81%;
	}
	.slider-underline{
		margin-top: 20%;
	}

	.updates-one{
		padding-right: 0%;
		padding-left: 0%;
	}

	.updates-two{
		padding-left: 8%;
        padding-right: 7%;
	}

	.edu-table {
		width: 100%;
	}
	.slider-head-one {
        font-size: 16px;
    }
    #mainslider .carousel-caption p {
    font-size: 11px!important;
    }
    .group-head {
     padding-bottom: 10px;
    }
    .group-up-bg {
     padding-bottom: 20px;
    }
    .slider-right-content .slider-latest-updates {
      height: 50vh;
    }

    .slider-right-content .slider-latest-updates marquee {
      height: 74%;
    }
    #education{
	margin-top: 12%;
    }
    #slider .row{
        margin-left:0px;
        margin-right:0px;
    }
    
	/* .nav-container {
		background-color: #282828;
		float: left;
		padding-left: 0px;
		width: 100%;
	}
    
    nav li {
    	padding-top: 0px;
    }

    nav {
    	padding-left: 0px;
    }
 */



}


@media only screen and (max-width: 320px) {
	.fa-2x{
		font-size: 1.5rem!important;
	}
}

@media only screen and (width: 1024px) {
	.social-icons {
		width: 274px;
		right: 7%;
	}

	.fa-2x{
		font-size: 1.5rem!important;
	}

    .bombay-img{
    	height: fit-content;
    }

    .slider-img{
    	margin-top: 14%;
    }
}

@media only screen and (width: 768px){

    .slider-img{
    	margin-top: 30%;
    }

    .social-icons {
    background-color: rgb(255,255,255);
    height: 69px;
    width: 198px;
    margin: auto;
    position: absolute;
    top: 65%;
    right: 9%;
    }

    .fa-2x{
    	font-size: 1.2rem!important;
    padding-left: 11px;
    }
}
@media screen and (max-width: 450px) {
    .social-icons {
    bottom: -7vh;
}
}
@media screen and (max-width: 375px) {
    .social-icons {
    bottom: -8vh;
}
}
@media only screen  and (min-width:1024px ) and (max-width: 1300px){
	/* nav ul li a, nav ul li a:visited {
		padding: 0 8px;
	} */

	/* .brand {
		padding-left: 10px;
	} */
}