@import url('https://fonts.googleapis.com/css2?family=Bree+Serif&display=swap');
html,
body {
	margin: 0;
	padding: 0;
	overflow-x: hidden;
	scroll-behavior: smooth;
	font-family: 'Bree Serif', serif;
	/*  font-family: ''Bree Serif', serif;vetica Neue', sans-serif !important;*/
}

* {
	box-sizing: border-box;
}

section {
	padding-top: 90px;
	padding-bottom: 90px;
}


/*
.container {
  max-width: 78%; }
*/

.sh--1024 {
	display: none;
}

h1 {
	font-size: 12px !important;
	font-weight: 400;
	line-height: " ";
	margin-top: 35%;
	/* text-align: center;*/
}

h2,
h3,
h4,
h5,
h6 {
	font-size: 1.3rem !important;
	font-weight: normal;
	text-align: left;
}

h2 {
	font-weight: 400;
	font-size: 2.625rem;
	font-weight: bold;
	font-size: 30px !important;
	/* font-family: monospace; */
	font-family: 'Bree Serif', serif;
}

h4 {
	font-weight: 300;
}

p {
	font-size: 1rem !important;
	line-height: 1.6;
	text-rendering: optimizeLegibility;
	word-spacing: 0.0625rem;
}

.dt-none {
	display: none;
}

.sa-btns {
	background: #004085;
	color: #fff;
	padding: 5px 10px;
	/* float: right; */
	border-radius: 6px;
	border-bottom: 3px solid #ffc107;
	margin-top: 25px;
	width: 40%;
	text-align: center;
}

.sa-btns:hover {
	background: #ffc107;
	color: #000;
	text-decoration: none;
}

.f-btns {
	position: fixed;
	right: 0px;
	/* border-top: 2px solid #fff; */
	color: #fff;
	padding: 2px 15px;
	font-size: 14px;
	z-index: 2;
}

.f-btns:hover {
	text-decoration: none;
	color: #fff;
	font-weight: bold;
}

.a--n-ug {
	top: 20%;
	right: -37px;
}

.a--n-ug img {
	width: 75%;
}

.a--n-pg {
	top: 34%;
	right: -32px;
	padding: 2px 10px;
}

.a--n-pg img {
	width: 75%;
}

.en-btn {
	position: fixed;
	right: 13px;
	bottom: 55px;
	z-index: 9998;
	width: 80px;
	height: 80px;
	z-index: 1000;
	color: #fff!important;
	background: #07294d;
	border-radius: 50%;
	box-shadow: 0 3px 7px rgba(0, 0, 0, .2);
	backface-visibility: hidden;
	font-size: 15px;
	line-height: 1.428571429;
	box-sizing: border-box;
	border-color: transparent;
	text-align: center;
	padding-top: 20px;
	border: 1px solid #fff;
}

.row:before,
.row:after {
	display: none !important;
}

.no-padding {
	padding: 0px !important;
}

.no-margin {
	margin: 0rem !important;
}


/*Common Buttonsn*/


/*Header*/

header {
	-webkit-transition: all .5s;
	/* Safari */
	transition: all .5s;
	margin-top: -2rem;
	background: #fff;
	padding-top: 20px;
}

header nav {
	background: #fff;
}

header .container,
header .navbar {
	padding: 8px 0px;
}

header .dropdown-menu {
	background: #07294d;
	height: 90px;
	width: 220px;
	border-radius: 0;
}

header .dropdown-menu li {
	width: 100%;
	margin: 0px;
	font-weight: bold;
}

header .dropdown-menu li a {
	color: #fff;
}


/**/


/* ============ desktop view ============ */

.navbar .nav-item .dropdown-menu {
	display: none;
}


/* .navbar .nav-item:hover .nav-link{ color: #fff;  } */

.navbar .nav-item:hover .dropdown-menu {
	display: block;
}

.navbar .nav-item .dropdown-menu {
	margin-top: 0;
}


/* ============ desktop view .end// ============ */

.h {
	display: none;
}

.main {
	display: block;
	padding-left: 15px;
}


/**/


/**/

.hdr--sm {
	list-style: none;
	margin: 0px;
	width: 70%;
	/* float: right; */
	top: 0;
	right: 0%;
	padding-right: 30px;
	position: absolute;
	/* background: #07294d; */
	text-align: right;
	padding-right: 5%;
	border-left: -25px solid transparent;
	border-top: 45px solid #07294d;
	border-left: 25px solid transparent;
	height: 0;
	z-index: 10;
}

.hdr--sm li {
	display: inline-block;
	position: relative;
	top: -35px;
	left: 0px;
	margin-left: 20px;
}

.hdr--sm li a {
	color: #fff;
}


/* .hdr--sm li img{
  margin-top: 3px;
  width: 20px;
} */


/**/

.navbar-expand-sm .navbar-nav .nav-link {
	padding-right: .2rem;
	padding-left: .2rem;
}

.navbar-nav {
	position: relative;
	left: 65px;
	top: 12px;
}

.nav-link {
	font-size: 15px;
	font-weight: bold;
}

header img {
	max-width: 100%;
	margin-left: 6px;
}

header .container {
	max-width: 90%;
}

.spl-navbar {
	background: none;
	border: none;
	margin-right: 15px;
}

.spl-brand {
	background: #fff;
	-webkit-border-bottom-right-radius: 50px;
	-webkit-border-bottom-left-radius: 40px;
	-moz-border-radius-bottomright: 50px;
	-moz-border-radius-bottomleft: 40px;
	border-bottom-right-radius: 50px;
	border-bottom-left-radius: 40px;
	padding: 5px 0px;
}


/* .logo{
    padding-left: 0px;
  }
.h--ico-b{
  display: none;
} */

.sticky {
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 1000;
	background: #fff;
	height: auto;
	height: auto;
	margin-top: 0rem;
}

.sticky .logo {
	width: 16.875rem;
}

.sticky nav a {
	font-size: 15px;
	font-weight: bold;
}

.sticky .first--links {
	display: none;
}

.sticky .sec--links {
	display: none;
}

.sticky .nav-link {
	color: #07294d;
}

.sticky .sp-links .nav-link {
	color: #fff;
}

.sticky .h--ico-b {
	display: block;
}

.sticky .h--ico-w {
	display: none;
}

.sticky-1 {
	position: fixed;
	top: 0rem;
	width: 100%;
	z-index: 1000;
}

.toggle--btn {
	position: fixed;
	right: 1.3125rem;
	top: 5%;
	cursor: pointer;
	z-index: 300;
	display: none;
	border: 0.0625rem solid #07294d;
	border-radius: 0.125rem;
	padding: 0.125rem;
}

.toggle--btn span {
	display: block;
	width: 1.25rem;
	height: 0.1875rem;
	background: #07294d;
	margin: 0.125rem;
}

.toggle--menu {
	width: 100%;
	height: auto;
	padding: 0.3125rem 0.625rem;
	position: fixed;
	top: 13%;
	z-index: 200;
	background: #07294d;
	display: none;
}

.toggle--menu ul {
	list-style: none;
}

.toggle--menu li {
	margin: 0.3125rem 0rem;
	padding: 0.0625rem 0rem;
}

.toggle--menu a {
	color: white;
	font-size: 1.125rem;
}

.toggle--menu a:hover {
	font-weight: bold;
	text-decoration: none;
}

.toggle--menu hr {
	background: #c1c1c1;
}

nav ul {
	position: absolute;
	bottom: 25px;
	right: 15px;
	margin-bottom: 0rem;
}

nav li {
	list-style: none;
	display: inline-block;
}

nav li:last-child {
	margin-right: 6px;
}

nav a {
	font-size: 1.0625rem;
	font-weight: 450;
	color: #07294d;
}

nav a:hover {
	text-decoration: none;
	color: #07294d;
	color: #07294d;
}


/**/

.spl-navbar li a {
	color: #07294d;
	font-weight: 500;
}


/**/


/*BS slider*/


/*main*/

.carousel-control-prev {
	left: -5% !important;
}

.carousel-control-next {
	right: -5% !important;
}


/*News*/

#news-sec {
	padding-top: 5vh;
	padding-bottom: 5vh;
	border-bottom: 2px solid #07294d;
}

#nS {
	padding-top: 30px !important;
	padding-bottom: 30px !important;
}

#nS h2 {
	font-size: 28px !important;
}

#nS .carousel-indicators li {
	background-color: #ccc;
}

#nS .carousel-indicators .active {
	background-color: #ffc107;
}

#nS .btn {
	background: #ffc107;
	border-color: #a8810d;
}

.ns-cnt {
	padding-top: 20px;
}


/*BS slider*/


/* Home-abt */

#hom-abt {
	background: #e9ecef;
	padding-top: 10vh;
	padding-bottom: 10vh;
}

#hom-abt .container {
	border-bottom: 2px solid #ffc107;
}

#hom-abt img {
	-ms-transform: skew(-8deg, 0deg);
	/* IE 9 */
	transform: skew(-8deg, -0deg);
	/* Standard syntax */
	border-left: 30px solid #ffc107;
}

.hom-abt-cnt {
	padding-top: 10vh;
}


/* Ran Sec */

#ran-rec {
	padding-top: 10vh;
	padding-bottom: 10vh;
	border-bottom: 2px solid #07294d;
}

#ran-rec h2 {
	padding: 10px 0;
	color: #07294d;
	/* width: 50%; */
	margin: auto;
	margin-bottom: 50px;
	/* border-bottom: 2px solid #ffc107; */
	font-size: 32px !important;
	/* border-left: 3px solid #ffc107;*/
}

#ran-rec img {
	border-radius: 50%;
	border: 7px solid #ffc107;
	/* width: 80%;
  margin: 0 10%; */
	position: absolute;
	left: 0;
	right: 0;
	margin: auto;
}

#ran-rec h5 a {
	color: #004085;
}

#ran-rec .main-btn {
	background: #004085;
	color: #fff;
	padding: 5px 10px;
	/* float: right; */
	border-radius: 6px;
	border-bottom: 3px solid #ffc107;
	margin: auto;
	margin-top: 0px;
	position: absolute;
	left: 0;
	right: 0;
	width: 42%;
	text-align: center;
}

#ran-rec .main-btn:hover,
#courses .main-btn:hover {
	text-decoration: none;
	background: #ffc107;
	color: #000;
}

.r-content {
	border: 1px solid #ccc;
	padding: 17% 5%;
	margin-top: 20vh !important;
	border: 0px;
	/* border-bottom: 0px; */
	border-top: 5px solid #004085 !important;
	border: 2px solid #d8d8d8;
	/* border-radius: 10px 10px 0 0; */
	margin: 0px 5px;
	min-height: 33vh;
}

.r-content p {
	min-height: 10vh;
	text-align: center;
}

.main-btn {
	background: #f8f9fa;
}


/*Notifacation Slider*/

#n-sldr {
	background: #004085;
	background-image: url('../images/notification-bg-1.jpg');
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center;
	background-size: inherit;
	background-color: #194586;
	border-top: 5px solid #17a2b8;
	border-bottom: 5px solid #17a2b8;
}

#n-sldr .fa {
	font-size: 50px;
	color: #ffd777;
	margin-top: 45px;
}

.n--title {
	color: #fff;
	margin-top: 15px;
}

#n-sldr h4 {
	color: #fff;
	margin-top: 6%;
}

.n-btn {
	background: #fff;
	padding: 10px;
	color: #000;
	border-radius: 5px;
	margin-top: 10px;
	margin-top: 1px;
	display: -webkit-inline-box;
}

.n-btn:hover {
	color: #000;
	text-decoration: none;
}


/*Notifacation Slider*/

#courses {
	padding-top: 65px;
}

#courses .main-btn {
	background: #004085;
	color: #fff;
	padding: 5px 10px;
	/* float: right; */
	border-radius: 6px;
	border-bottom: 3px solid #ffc107;
	margin-top: 25px;
	width: 40%;
	text-align: center;
}

#courses .container {
	max-width: 90%;
}

.crs-container {
	margin-bottom: 20px;
	border: 2px solid #e8e6e6;
	border-right: 2px solid #004085;
}

#courses .op {
	background: #07294d;
	color: #fff;
	padding: 100px;
}

#courses .car-container {
	background: #e5edf6;
}

#courses #UG-p,
#courses #PG-p {
	background: #e5edf6;
	/* border-radius: 5px;
  border: 1px solid #ccc; */
	padding: 20px 20px;
	margin: 20px;
}

#courses h2,
#v-campus h2 {
	font-size: 32px !important;
	margin-bottom: 6px;
	border-bottom: 2px solid #ccc;
	padding-bottom: 12px;
}

#courses h3 {
	font-size: 28px !important;
}

#courses h4 {
	text-align: center;
	font-size: 15px !important;
}

#courses img {
	width: 80% !important;
	border-radius: 20%;
	margin: 0 10%;
	border: 2px solid #ffc107;
	margin-bottom: 10px;
}


/* .crs-cnt-main{
  padding-top: 50px;
} */

.crs-btn-c {
	position: absolute;
	bottom: 0;
	right: 60px;
}

.cc-btn {
	text-align: right;
	margin-top: 20px;
	margin-bottom: 20px;
}


/*Vibrant Campus*/

#v-campus {
	padding-top: 50px;
	padding-bottom: 50px;
}

.vc-r {
	background: #e5edf6;
	margin-top: 20px;
}

.vc-r .col {
	width: 20%;
	padding: 20px;
	float: left;
}

.vc-r .col img {
	margin-bottom: 10px;
	border-bottom: 4px solid #07294d;
}

.btn {
	font-size: 14px !important;
	color: #07294d;
	font-weight: bold;
	border: 1px solid #07294d;
}

#mn-slider-mob .slick-dots {
	display: none !important;
}

footer {
	border-top: 0.5rem solid #07294d;
	padding-top: 2.1875rem;
	padding-bottom: 2.5rem;
	background: #07294d;
	color: #fff;
}

footer h5,
footer .ico-blocks i,
.ftr--lr i {
	color: #ffc107;
}

.ftr-contacts {
	margin-top: 16px;
	border-top: 1px solid #ffc107;
	padding-top: 10px;
}

footer .ico-blocks span {
	display: block;
	padding-left: 21px;
	margin-top: -25px;
}

footer a {
	color: #fff;
}

footer a:hover {
	color: #fff;
	font-weight: bold;
}

footer .corporate--area {
	margin-top: 30px;
	font-size: 12px;
}

footer ul {
	width: 50%;
	float: left;
	display: block;
}

.back-to-top {
	position: fixed;
	display: none;
	background: #07294d;
	color: #fff;
	font-size: 1rem;
	right: 0.9375rem;
	bottom: 11px;
	transition: background 0.5s;
	border-radius: 5px;
}

.back-to-top i {
	padding: 0.75rem;
	border-radius: 0.125rem;
}

.back-to-top :focus {
	background: #07294d;
	color: #fff;
	outline: none;
}

.back-to-top :hover {
	color: white;
	background: #52c3ed;
}

.inr-hdr {
	margin-top: 0rem;
}

.inr-hdr .container {
	border-bottom: 0.0625rem solid #07294d;
}

.title {
	background: #07294d;
	color: white;
	margin-top: 0.625rem;
	padding: .3rem 1rem !important;
	width: 150%;
	margin-bottom: 1.4375rem;
	-webkit-border-top-left-radius: 3.125rem;
	-webkit-border-top-right-radius: 0;
	-webkit-border-bottom-right-radius: 0;
	-webkit-border-bottom-left-radius: 3.125rem;
	-moz-border-radius-topleft: 3.125rem;
	-moz-border-radius-topright: 0;
	-moz-border-radius-bottomright: 0;
	-moz-border-radius-bottomleft: 3.125rem;
	border-top-left-radius: 3.125rem;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 3.125rem;
}

.title h1 {
	font-size: 2rem;
}

.title-1 {
	padding: 10px;
}

.title-1 h1 {
	font-size: 1.3rem;
	margin: 0px;
}


/*Inner Pages Common*/

.innr-slider-sec {
	/*    height: 460px;*/
	height: 306px;
	border-bottom: 10px solid #001c54;
	border-top: 25px solid #001c54;
	background-size: cover;
}


/*Inner Pages ommon*/


/*About-PAge*/

#abt-sldr {
	background: url('../images/sahs_about_slider.jpg') no-repeat;
	background-size: cover;
}

#abt-1 {
	background: url(../images/allied_health_about_1.png) no-repeat;
	background-size: 18%;
	padding-bottom: 5%;
}


/* #abt-1 .title {
    margin-top: 6.5625rem; } */

#abt-2 {
	background: url(../images/allied_health_about_2.png) right top no-repeat;
	background-size: 30%;
	/* padding-bottom: 13.75rem;  */
}

.sec--gradient {
	/*  background-image: linear-gradient(to bottom,#b1d1de, #ffffff);*/
	border-top: 10px solid #07294d;
}

#abt-sahs {
	background-image: url(../images/about--img-sahs.jpg);
	padding-top: 5%;
	padding-bottom: 5%;
	position: relative;
	height: auto;
	color: #fff;
	background-size: cover;
}

#abt-sahs:before {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	display: inline-block;
	background-image: url('../images/allied_health_about_1.png');
	background-repeat: no-repeat;
	background: -moz-linear-gradient(top, rgba(7, 41, 77, 0.5) 0%, rgba(220, 66, 37, 0.5) 100%);
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(7, 41, 77, 0.5)), color-stop(100%, rgba(7, 41, 77, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(7, 41, 77, 0.5) 0%, rgba(7, 41, 77, 1) 100%);
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(7, 41, 77, 0.5) 0%, rgba(7, 41, 77, 1) 100%);
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(7, 41, 77, 0.5) 0%, rgba(7, 41, 77, 1) 100%);
	/* IE10+ */
	background: linear-gradient(to bottom, rgba(7, 41, 77, 0.5) 0%, rgba(7, 41, 77, 1) 100%);
	/* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#07294d', endColorstr='#00000000', GradientType=0);
	/* IE6-9 */
}

.abt--sahs-cnt {
	column-count: 3;
}

.md--offset-bottom {
	margin-bottom: 25px;
}


/*About Page*/

#prgms .p--main-img {
	-webkit-border-top-left-radius: 6.25rem;
	-webkit-border-top-right-radius: 0rem;
	-webkit-border-bottom-right-radius: 6.25rem;
	-webkit-border-bottom-left-radius: 6.25rem;
	-moz-border-radius-topleft: 6.25rem;
	-moz-border-radius-topright: 0rem;
	-moz-border-radius-bottomright: 6.25rem;
	-moz-border-radius-bottomleft: 6.25rem;
	border-top-left-radius: 6.25rem;
	border-top-right-radius: 0rem;
	border-bottom-right-radius: 6.25rem;
	border-bottom-left-radius: 6.25rem;
}

#prgms .inner-right-column {
	padding-top: 8.125rem;
}

#prgms #program--nv-tabs {
	margin-top: 3.75rem;
}

#prgms #program--nv-tabs li {
	padding-top: 1.25rem;
}

#prgms #program--nv-tabs li a {
	padding: 0.25rem;
	padding-top: 0.9375rem;
	background: #07294d;
	color: white;
	-webkit-border-top-left-radius: 1.25rem;
	-webkit-border-top-right-radius: 1.25rem;
	-webkit-border-bottom-right-radius: 0;
	-webkit-border-bottom-left-radius: 0;
	-moz-border-radius-topleft: 1.25rem;
	-moz-border-radius-topright: 1.25rem;
	-moz-border-radius-bottomright: 0;
	-moz-border-radius-bottomleft: 0;
	border-top-left-radius: 1.25rem;
	border-top-right-radius: 1.25rem;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
}

#prgms #program--nv-tabs li a:hover {
	text-decoration: none;
	font-weight: bold;
}

#prgms #program--nv-tabs .active {
	background: #e9ecef;
	color: #000;
	padding-right: 100px;
	font-weight: bold;
}

#prgms .tab-pane .container-fluid {
	background: #e9ecef;
	padding-top: 1.25rem;
}

#prgms .card-header {
	background: #07294d;
}

#prgms .card-body {
	padding-top: 3.75rem;
}

#prgms .card-link {
	color: white;
}

#prgms .card-link:hover {
	color: #07294d;
}

#prgms .c-row {
	margin-top: 1.25rem;
}

#prgms .c-row img {
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	border-radius: 50px;
	/* border:1px dashed #07294d; */
	box-shadow: 0 4px 8px 0 #ccc, 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}

#prgms .c-row p {
	display: none !important;
}

#prgms .c-cont {
	position: relative;
	padding: 5%;
	min-height: 14vh;
	padding-left: 0px;
}

#prgms .c-cont h4 {
	padding-left: 0.3125rem;
	min-height: 2.5rem;
	text-align: center;
	font-size: 1rem !important
}

#prgms .c-cont .sm--more {
	position: absolute;
	border-left: 0.0625rem solid #07294d;
	left: 0;
	right: 0;
	margin: auto;
	width: 60px;
	text-align: center;
}

#adm-1 {
	background: url(../images/allied_health_admission.png) no-repeat;
	background-size: 18%;
	padding-bottom: 5%;
}

#ca-op {
	background: url(../images/allied_health_career_1.png) no-repeat;
	background-size: 18%;
	padding-bottom: 5%;
}

#ca-op .pro--spec {
	background: #07294d;
	color: #fff;
	border-bottom: 2px solid#fff;
	padding: 10px 10px;
}

#ca-op .pro-area {
	border-bottom: 2px solid #fff;
	background: #ccc;
	padding: 10px 10px;
}

.op-content .container {
	max-width: 95%;
}

.op-content .row {}

.op-content #myTabContent {
	padding-top: 35%;
	padding-left: 16%;
}

#sm-menu {
	display: none !important;
}

.lazy a {
	text-decoration: none;
	color: #9fceff;
}

.lazy a:hover {
	font-weight: bold;
}

#myTab,
#myTab-1 {
	border-bottom: 0.1875rem solid #07294d;
}

#myTab .active,
#myTab-1 .active {
	background: #07294d;
	color: white;
}

#myTab a,
#myTab-1 a {
	color: #07294d;
}

#myTab-1 {
	display: none;
}


/*Contact US*/

#con-sldr {
	background: url(../images/sahs_contact_slider.jpg) no-repeat;
	background-size: cover;
}

#contact {
	/* background: url(../images/allied_health_contact_1.png) no-repeat; */
	background-size: 18%;
	padding-bottom: 5%;
}

#contact form input,
#contact form textarea {
	width: 100%;
	margin-bottom: 1.25rem;
}

#contact form textarea {
	height: 15vh;
}

#contact form input[type="submit"] {
	width: 150px;
	background: #07294d;
	color: #fff;
	border: 0;
	padding: 5px;
	/* float: right; */
	/* position: absolute; */
	/* bottom: -51px; */
	margin-left: 15px;
}

#contact form a {
	float: right;
	margin-bottom: 1.25rem;
}

#contact .address {
	padding: 0rem;
	margin-bottom: 1.25rem;
}

#contact .container {
	padding-top: 20px;
}

#prgms-sldr h1 {
	margin-top: 0rem;
	color: white;
	background: #07294d;
	padding: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
}

#prgms-content {
	margin-top: 1.875rem;
}

#prgms-content .apply--now-btn {
	margin-top: 1.875rem;
	display: inline-block;
}

#prgms-content p a {
	text-decoration: none;
	color: #000;
}

#prgms-content p a,
#prgms-content li a {
	text-decoration: none;
	color: #000;
}


/**/

.tab-pane h6 {
	text-align: center;
}


/**/

.c--address p {
	font-size: 15px;
}

.c--details {
	margin-bottom: 10px;
}

.c--details h5 {
	border-bottom: 1px solid #07294d;
	/* background: rgb(224, 224, 224); */
	padding: 0px 10px;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}

.c--details .add-h {
	background: #07294d;
	color: #fff;
	padding: 5px;
	text-align: center;
	font-size: 16px;
}

#contact p {
	font-size: 14px;
}

tr td:first-child {
	background: rgb(224, 224, 224);
	width: 20px;
}

.course-btm {
	margin-bottom: 50px;
}

.car-pro {
	margin-top: 20px;
}

.car-pro h4 {
	display: block;
	width: 100%;
	font-weight: bold;
}


/*FAQ*/

#faq-1 {
	background: url(../images/allied_health_faq.png) no-repeat;
	background-size: 18%;
	padding-bottom: 5%;
}

#faq-1 ul {
	list-style-image: url('../images/question.png');
}


/*Programs_ug&pg*/

#pgm-ug-sldr {
	background: url('../images/allied-health-course-list.jpg') no-repeat;
	background-size: cover;
}

#pgm-pg-sldr {
	background: url('../images/sahs_programs_pg_slider.jpg') no-repeat;
	background-size: cover;
}

#pgm-c-sec {
	padding-bottom: 15px;
}

#pgm-list {
	padding-top: 0px;
}

#pgm-list .c-row p {
	display: none !important;
}

#pgm-list .c-row h4 {
	margin-top: 10px;
	text-align: center;
}

#pgm-list .c-row {
	margin-bottom: 70px;
}

#pgm-list .c-row .sa-btns {
	left: 0;
	right: 0;
	bottom: -40px;
	margin: auto;
	position: absolute;
	width: 100px;
}


/*Programs_ug&pg*/


/*Admissions*/

#adm-sldr {
	background: url('../images/sahs_admissions_slider.jpg') no-repeat;
	background-size: cover;
}

.b-row {
	border-bottom: 2px solid #d0d0d0;
}

.adm-content-adj {
	padding-top: 150px;
}


/*Admissions*/


/* (1920x1080) Full HD Display */

@media only screen and (min-device-width: 1080px) and (max-device-width: 1920px) and (orientation: landscape) {
	/* insert styles here */
	.slider--area .slider--text {
		position: absolute;
		top: 47rem;
		left: 5rem;
		min-height: 10.75rem;
		width: 33%;
	}
	.slidert--txt-mob {
		display: none;
	}
}


/* (1600x900) HD+ Display */

@media screen and (max-width: 1600px) {}


/* (1440x900) WXGA+ Display */

@media screen and (max-width: 1440px) {
	/* insert styles here */
	.hdr--sm {
		width: 65%;
	}
	nav li {
		margin-right: 25px;
	}
	/* #myTab a, #myTab-1 a {
    font-size: 0.875rem; } */
	.nav-link {
		padding: 0.3125rem 0.625rem;
	}
}


/* 
    ##Device = Laptops, Desktops
    ##Screen = B/w 1025px to 1280px
  */


/* (1366x768) WXGA Display */

@media screen and (max-width: 1366px) {
	/* insert styles here */
	header img {
		max-width: 140%;
	}
	.sticky .logo {
		width: 145%;
		max-width: 145%;
	}
	nav li {
		margin: 0rem 0.50rem;
	}
	/**/
	.hdr--sm {
		width: 64%;
	}
	.a--n-ug {
		top: 35%;
		/* right: -73px; */
	}
	.a--n-pg {
		top: 47%;
		/* right: -70px; */
	}
	/**/
	#prgms .c-cont h4 {
		/* min-height: 6.8rem; */
	}
	#prgms .c-row {
		margin-top: 2.25rem;
	}
	#prgms .c-row p {
		min-height: 100px;
	}
	#prgms .inner-right-column {
		padding-top: 5.125rem;
	}
	.sf {
		margin-top: 30px;
	}
	/*New*/
	/* Rankings */
	.r-content {
		margin-top: 30vh !important;
		min-height: 43vh;
	}
	#ran-rec .main-btn {
		bottom: 18px;
	}
	#courses .op {
		padding: 35px;
	}
	/* */
	/*Nslider*/
	#n-sldr .fa {
		font-size: 34px;
		color: #ffd777;
		margin-top: 17px;
	}
	.n--title {
		color: #fff;
		margin-top: 3px;
	}
	#n-sldr h4 {
		color: #fff;
		font-size: 17px !important;
	}
	.n--title {
		color: #fff;
		margin-top: 3px;
	}
	.n-btn {
		padding: 5px;
	}
	/*About*/
	h1 {
		font-size: 1.8rem !important;
	}
	#abt-sldr {
		background-size: contain;
	}
	.innr-slider-sec {
		height: 351px;
	}
	.exp-img {
		padding-top: 150px;
	}
	/*Programs ug&pg*/
	#pgm-c-sec .adm-content-adj {
		padding-top: 70px;
	}
	#pgm-list .c-row h4 {
		font-size: 16px !important;
		font-weight: 400;
	}
	/*Programs ug&pg*/
	/*Admissions*/
	.adm-content-adj {
		padding-top: 60px;
	}
	footer .ico-blocks span {
		display: block;
		padding-left: 21px;
		margin-top: -25px;
		font-size: 12px;
	}
	footer a {
		font-size: 14px;
	}
	.ftr-contacts {
		font-size: 14px;
	}
	/**/
	footer h5 {
		font-size: 18px !important;
	}
}

@media screen and (min-width: 1441px) {
	nav li {
		padding-right: 15px;
	}
}

@media screen and (max-width: 1280px) {
	/* .slider--area .slider--text h1 {
        font-size: 5rem;
    } */
}

@media (min-width: 1025px) and (max-width: 1280px) {
	nav a,
	.sticky a {
		font-size: 15px !important;
		font-weight: bold;
	}
}


/* (720x1280) Galaxy Nexus, Landscape */

@media only screen and (min-device-width: 720px) and (max-device-width: 1280px) and (orientation: landscape) {
	.a--n-ug {
		/* top: 21%; */
		right: -55px;
	}
	.a--n-pg {
		top: 60%;
		right: -55px;
	}
}


/* 
    ##Device = Tablets, Ipads (portrait)
    ##Screen = B/w 768px to 1024px
  */

@media (min-width: 768px) and (max-width: 1024px) {
	h1 {
		font-size: 1.5rem !important;
	}
	header {
		margin-top: 0rem;
		/*background: white;*/
		padding-bottom: 0.625rem;
	}
	header img {
		max-width: 250%;
	}
	.hdr--sm {
		right: 0%;
		width: 40%;
		padding-right: 1%;
	}
	.navbar-nav {
		display: none;
	}
	.h--1024 {
		display: none;
	}
	.sh--1024 {
		display: block;
	}
	.sa-btns {
		padding: 2px 10px;
		/* float: right; */
		font-size: 14px;
		width: 70px !important;
	}
	#pgm-list .c-row h4 {
		font-size: 14px !important;
		font-weight: 400;
	}
	#pgm-c-sec .adm-content-adj {
		padding-top: 32px;
	}
	#pgm-c-sec h2 {
		font-size: 21px !important;
	}
	#hom-abt h2 {
		font-size: 20px !important;
	}
	/*RW*/
	.px-md-5 {
		padding-right: 1rem !important;
		padding-left: 1rem !important;
	}
	footer .corporate--area {
		margin-top: 3.25rem;
	}
	footer .ico-blocks span,
	footer a,
	.ftr-contacts {
		font-size: 10px;
	}
	#top-menus,
	nav {
		display: none;
	}
	.toggle--btn {
		display: block;
		top: 6%;
		right: 2rem;
	}
	.toggle--menu {
		top: 9%;
		border-top: 0.125rem solid #07294d;
	}
	/**/
	.en-btn {
		padding: 15px;
		border-radius: 55px;
	}
	/**/
	/*n-slider*/
	#n-sldr {
		padding-top: 10px;
		padding-bottom: 10px;
	}
	#n-sldr .fa {
		font-size: 24px;
	}
	.n--title {
		font-size: 12px;
	}
	#n-sldr h4 {
		margin-top: 0%;
		font-size: 14px !important;
	}
	.n-btn {
		padding: 5px;
		font-size: 12px;
	}
	/*n-Slider*/
	/*About*/
	.innr-slider-sec {
		height: 269px;
		background-size: contain !important;
	}
	/*About*/
}


/* 
    ##Device = Tablets, Ipads (landscape)
    ##Screen = B/w 768px to 1024px
  */

@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
	header {
		margin-top: 0rem;
	}
	header .container {
		max-width: 90%;
	}
	header img {
		max-width: 140%;
	}
	.toggle--btn {
		display: none;
	}
	#top-menus,
	nav {
		display: flex;
	}
	.navbar-nav {
		display: block !important;
	}
	/**/
	.hdr--sm {
		width: 56%;
	}
	/**/
	nav li,
	.sticky li {
		margin-left: 0.3125rem;
	}
	nav a,
	.sticky a {
		font-size: 12px !important;
	}
	.navbar-expand-sm .navbar-nav .nav-link {
		padding-right: .1rem;
		padding-left: .1rem;
	}
	/* RW*/
	.a--n-ug {
		top: 22%;
		right: -37px;
		width: 100px;
	}
	.a--n-pg {
		right: -34px;
		top: 32%;
		width: 92px;
	}
	#ran-rec img {
		width: 80%;
	}
	.r-content {
		margin-top: 21vh !important;
		min-height: 47vh;
	}
	#ran-rec {
		padding-top: 4%;
	}
	#ran-rec h2 {
		font-size: 28px !important;
	}
	#ran-rec .main-btn {
		width: 60%;
	}
	.r-content h5 {
		font-size: 1rem !important;
		font-weight: bold;
	}
	#hom-abt img {
		position: absolute;
		bottom: 0;
	}
	.hom-abt-cnt {
		padding-top: 10vh;
		padding-left: 40px;
	}
	#courses #UG-p,
	#courses #PG-p {
		margin-top: 12vh;
	}
	#courses .carousel-inner .col-md-3 {
		padding-left: 0px;
		padding-right: 0px;
	}
	footer h5 {
		font-size: 13px !important;
	}
	.ico-blocks,
	footer ul,
	.ftr-contacts {
		font-size: 11px;
	}
	footer img {
		width: 24px;
	}
}


/* (640x960) iPhone 4 & 4S */

@media (min-width: 481px) and (max-width: 767px) {
	/*New Home*/
	.dt-none {
		display: block;
	}
	.m-none {
		display: none;
	}
	/*  */
	header {
		margin-top: 0rem;
		padding-bottom: 1.875rem;
		background: white;
	}
	header .container {
		max-width: 100%;
	}
	header .r--links {
		display: none;
	}
	header .navbar-nav {
		display: none !important;
	}
	.sticky .logo {
		width: 80%;
	}
	#top-menus,
	nav {
		display: none;
	}
	.toggle--menu {
		display: none;
		top: 8%;
	}
	.toggle--btn {
		display: block;
		top: 3%;
	}
	/*New Slider*/
	#mn-slider {
		display: none;
	}
	#mn-slider-mob {
		display: block;
	}
	/*New Slider*/
	.slider--area {
		background-position-x: right;
		background-position-y: top;
		background-size: cover;
		max-height: 61vh;
		height: 61vh;
		margin-top: 0rem;
	}
	.slider--area .slider--text {
		width: 70%;
		left: 1rem !important;
	}
	.slider--area .slider--text p {
		font-size: 16px;
		line-height: 21px;
	}
	.slider--area .slider--text h1 {
		font-size: 1.5625rem;
	}
	.slider--area .slider--text h1 br:nth-child(2) {
		display: none;
	}
	.untitled__slideContent {
		margin-top: 4vh;
	}
	.untitled__slideContent span {
		font-size: 6.5vmin;
	}
	.untitled__slideBg {
		background-size: contain;
		height: 20vh;
	}
	#abt--home {
		background: none;
		padding-top: 2.25rem;
		padding-bottom: 3.125rem;
		min-height: 35rem;
	}
	#abt--home h2 {
		font-size: 1.875rem;
	}
	#abt--home p {
		font-size: 1rem;
	}
	#abt--home .bg--score {
		background: #e9ecef;
	}
	#programs--home {
		background: none;
		padding-top: 1rem;
		border-top: 0.125rem solid #07294d;
	}
	#programs--home img {
		margin-top: 1.25rem;
	}
	#programs--home .f-size-adj .text-center p {
		min-height: 5rem;
	}
	#programs--home .pr--des {
		-webkit-border-radius: 50px;
		-webkit-border-bottom-right-radius: 0;
		-moz-border-radius: 50px;
		-moz-border-radius-bottomright: 0;
		border-radius: 50px;
		border-bottom-right-radius: 0;
	}
	#new--evnts .tab--bg {
		background: #07294d;
	}
	#new--evnts img {
		margin-top: -149px;
		margin-left: 16%;
		border-radius: 18rem;
		float: none;
	}
	#new--evnts .news--cont {
		padding-top: 1rem;
	}
	#new--evnts .slick-prev {
		left: 55.5%;
	}
	#new--evnts .slick-prev,
	#new--evnts .slick-next {
		top: 125%;
	}
	#new--evnts .slick-dots {
		right: -79px;
		bottom: -20px;
	}
	.offset-2 {
		margin: 0rem;
	}
	#academic--c {
		padding: 3rem 0rem;
	}
	#academic--c h2 {
		font-size: 1.5625rem;
	}
	#gen--values-1 {
		background: url(../images/allied-health-values-left.png) no-repeat -16px bottom;
		background-size: 20%;
		padding-bottom: 84px;
	}
	#gen--values-inr {
		background: none;
	}
	footer .corporate--area {
		margin-top: 1.25rem;
	}
	footer .ftr--lr {
		font-size: 0.75rem;
		text-align: center;
		padding-top: 1.25rem;
	}
	footer .ftr--lr:first-child img {
		width: 50%;
	}
	.back-to-top :hover {
		background: #e5097f;
	}
	.inr-hdr .container {
		padding-bottom: 1.875rem;
	}
	#program--nv-tabs .active {
		padding-right: 0.625rem;
	}
	.title {
		margin-left: 5rem;
	}
	.title h1 {
		font-size: 24px;
	}
	.inner-right-column {
		padding-top: 0.625rem;
	}
	.op-content #myTabContent {
		padding-top: 10%;
		padding-left: 5%;
	}
	#myTab {
		margin-left: 15%;
		display: none;
	}
	#myTab-1 {
		display: none;
	}
	#sm-menu {
		display: block;
		position: absolute;
		display: block;
		right: 45%;
		top: 28%;
		background: black;
		padding: 0rem 0.125rem;
		border: 1px solid white;
	}
	#sm-menu img {
		width: 1.25rem;
	}
	#prgms .c-cont h4 {
		min-height: auto;
	}
}


/* 
    ##Device = Most of the Smartphones Mobiles (Portrait)
    ##Screen = B/w 320px to 479px
  */

@media (max-width: 481px) {
	/*New Home*/
	.dt-none {
		display: block;
	}
	.m-none {
		display: none;
	}
	/*  */
	.slider--area .slider--text {
		top: 9.4rem !important;
		left: 7% !important;
		min-width: 16.3125rem;
		min-height: auto;
		padding: 0.3125rem 0.625rem;
	}
	.a--n-pg {
		top: 50%;
	}
	.en-btn {
		top: 70%;
	}
	/*UG&PG*/
	#pgm-ug-sldr {
		background: url(../images/sahs_ugp_slider_mob.jpg) no-repeat;
		background-size: cover;
		height: 280px;
	}
	#pgm-c-sec {
		padding-top: 50px;
	}
	#pgm-c-sec .adm-content-adj {
		padding-top: 15px;
		border-top: 2px solid #cfcfcf;
	}
	#pgm-list .c-row {
		margin-bottom: 0px;
	}
	#pgm-list .c-row .col-6 {
		margin-bottom: 70px;
	}
	#pgm-list .c-row h4 {
		font-size: 12px !important;
		font-weight: 400;
	}
	/*UG&PG*/
	/*Admissions*/
	#adm-sec .adm-content-adj {
		padding-top: 45px;
	}
	#adm-sec .img-con {
		border-bottom: 2px solid;
	}
	#adm-sldr {
		background: url('../images/sahs_admission_slider_mob.jpg') no-repeat;
		background-size: cover;
		height: 278px;
	}
	#adm-sec {
		padding-top: 40px;
	}
	#adm-sec img {
		width: 150px;
	}
	/*Pgm PAges*/
	#prgms-sldr {
		margin-top: 80px;
	}
	#contact {
		padding-top: 0;
	}
}

@media (min-width: 414px) and (max-width: 736px) {
	/*New Home*/
	.dt-none {
		display: block;
	}
	.m-none {
		display: none;
	}
	/*  */
	.slider--area .slider--text {
		top: 11.4rem !important;
	}
}

@media (min-width: 375px) and (max-width: 667px) {
	/*New Home*/
	.dt-none {
		display: block;
	}
	.m-none {
		display: none;
	}
	/*  */
	.slider--area .slider--text {
		top: 7.4rem !important;
	}
}

@media (min-width: 320px) and (max-width: 480px) {
	/*New Home*/
	.dt-none {
		display: block;
	}
	.m-none {
		display: none;
	}
	#news-sec .jet-l {
		text-align: center;
	}
	#news-sec .carousel-indicators {
		margin-bottom: -10px;
	}
	/* Rankings */
	#ran-rec {
		padding-top: 5vh;
		padding-bottom: 5vh;
	}
	#ran-rec h2 {
		width: 100%;
		font-size: 18px !important;
		margin-bottom: 10px;
	}
	.r-content {
		margin-bottom: 1vh;
		margin-top: 21vh !important;
	}
	/* Home-About */
	#hom-abt {
		padding-top: 0vh;
		padding-bottom: 5vh;
	}
	#hom-abt img {
		transform: skew(0deg, 0deg);
		width: 100%;
	}
	.hom-abt-cnt {
		padding-top: 3vh;
	}
	/**/
	#ran-rec .col-md-3 {
		margin-bottom: 40px;
	}
	.r-content {
		min-height: 29vh;
	}
	/**/
	/*notification*/
	#n-sldr {
		padding-bottom: 20px;
	}
	/*notification*/
	/*A Vibrant Campus*/
	.vc-r .col {
		width: 100%;
		padding: 20px;
		float: left;
		flex: 0 0 100%;
		max-width: 100%;
	}
	/*A Vibrant Campus*/
	/* Course */
	#courses {
		padding-top: 12px;
	}
	#courses h3,
	#courses p {
		text-align: center;
	}
	#courses .container {
		max-width: 100%;
	}
	#courses .crs-container {
		border: 0px;
		border-right: 0px solid #004085;
		border-bottom: 2px solid #004085;
	}
	#courses #UG-p,
	#courses #PG-p {
		min-height: 42vh;
	}
	#courses .op {
		padding: 20px;
	}
	#courses h4 {
		font-size: 12px !important;
		font-weight: normal;
	}
	.crs-btn-c {
		position: relative;
		/* bottom: 0; */
		right: 0px;
	}
	.cc-btn {
		text-align: center;
	}
	#UG-p .col-md-3,
	#PG-p .col-md-3 {
		width: 50%;
	}
	#courses .car-container {
		min-height: 47vh;
	}
	footer,
	footer h5 {
		text-align: left !important;
	}
	footer ul {
		text-align: left !important;
		font-size: .75rem;
	}
	footer span {
		font-size: .75rem;
	}
	footer .sm-nd,
	footer .ftr--lr {
		margin-bottom: 20px;
	}
	/*Footer*/
	footer .ico-blocks {
		font-size: .75rem;
	}
	/*New Home  */
	h1 {
		font-size: 1rem !important;
	}
	h2 {
		font-size: 1.5rem;
	}
	h3 {
		font-size: 1.2rem;
	}
	h2,
	h3,
	h4,
	h5,
	h6 {
		font-size: 15px !important;
		font-weight: bold;
	}
	p {
		font-size: 14px;
	}
	header {
		margin-top: 0rem;
		/* padding-bottom: 1.875rem; */
		background: white;
		position: fixed;
		top: 0;
		z-index: 1;
		/* left: 10px; */
		width: 100%;
	}
	header .container {
		max-width: 100%;
	}
	header .r--links {
		display: none;
	}
	header .navbar-nav {
		display: none !important;
	}
	.hdr--sm {
		display: none;
	}
	.sticky .logo {
		width: 80%;
	}
	#top-menus,
	nav {
		display: none;
	}
	.toggle--menu {
		display: none;
		top: 8%;
	}
	.toggle--btn {
		display: block;
		top: 3%;
	}
	/**/
	.a--n-pg {
		top: 43%;
		right: -10px;
	}
	.a--n-pg img,
	.a--n-ug img {
		width: 50px
	}
	.en-btn {
		width: 60px;
		height: 60px;
		font-size: 11px;
		top: 76%;
		right: 1px;
	}
	/*New Slider*/
	#mSlider-BS {
		margin-top: 85px;
	}
	#mn-slider {
		display: none;
	}
	#mn-slider-mob {
		display: block;
	}
	.mb-4,
	.my-4 {
		margin-bottom: .5rem!important;
		font-size: 12px !important;
	}
	/*New Slider*/
	/**/
	.slider--area {
		background-position-x: right;
		background-position-y: top;
		background-size: cover;
		max-height: 61vh;
		height: 61vh;
		margin-top: 0rem;
	}
	.slider--area .slider--text {
		display: none;
	}
	.slider--area .slider--text p {
		font-size: 9px;
		line-height: 13px;
	}
	.slider--area .slider--text h1 {
		font-size: 1.5625rem;
	}
	.slider--area .slider--text h1 br:nth-child(2) {
		display: none;
	}
	/**/
	#slidert--txt-mob {
		display: block;
		background: rgba(0, 0, 0, .8);
		padding: 10px;
	}
	#slidert--txt-mob h1 {
		color: #fff;
		font-size: 16px;
		font-weight: bold;
	}
	#slidert--txt-mob p {
		color: #fff;
		font-size: 10px !important;
		line-height: 13px;
	}
	.slick-dots {
		display: none !important;
	}
	/**/
	.untitled__slideContent {
		margin-top: 4vh;
	}
	.untitled__slideContent span {
		font-size: 6.5vmin;
	}
	.untitled__slideBg {
		background-size: cover;
		height: 20vh;
	}
	/**/
	.f-btns {
		font-size: 13px;
	}
	.a--n-ug {
		top: 34%;
		right: -10px;
		padding: 2px 10px;
	}
	.p-4 {
		/* padding-left: 32px !important;
  padding-right: 32px !important; */
		padding: 0px 32px !important;
	}
	.p-4 p {
		text-align: center;
	}
	/**/
	.abt--home {
		display: none;
	}
	.abt--home-mob {
		display: block !important;
	}
	#abt--home .tab--bg {
		background: #024690;
	}
	#abt--home .bg--score {
		background: #e9ecef;
	}
	#abt--home img {
		margin-top: -149px;
		margin-left: 16%;
		border-radius: 18rem;
		float: none;
	}
	#abt--home .news--cont {
		padding: 40px;
		background: #024690;
		color: #fff;
	}
	#programs--home {
		background: none;
		padding-top: 1rem;
		/* border-top: 0.125rem solid #07294d;*/
	}
	#programs--home img {
		margin-top: 1.25rem;
	}
	#programs--home .f-size-adj .text-center p {
		min-height: 5rem;
	}
	#programs--home .pr--des {
		-webkit-border-radius: 50px;
		-webkit-border-bottom-right-radius: 0;
		-moz-border-radius: 50px;
		-moz-border-radius-bottomright: 0;
		border-radius: 50px;
		border-bottom-right-radius: 0;
	}
	#new--evnts .tab--bg {
		background: #07294d;
	}
	#new--evnts img {
		margin-top: -149px;
		margin-left: 16%;
		border-radius: 18rem;
		float: none;
	}
	#new--evnts .news--cont {
		padding-top: 1rem;
	}
	#new--evnts .slick-prev {
		left: 55.5%;
	}
	#new--evnts .slick-prev,
	#new--evnts .slick-next {
		top: 125%;
	}
	#new--evnts .slick-dots {
		right: -79px;
		bottom: -20px;
	}
	.offset-2 {
		margin: 0rem;
	}
	#academic--c {
		padding: 3rem 0rem;
	}
	#academic--c h2 {
		font-size: 1.5625rem;
	}
	#gen--values-1 {
		/* background: url(../images/allied-health-values-left.png) no-repeat -19px bottom; */
		background-size: 20%;
		/* padding-bottom: 84px;  */
		padding-top: 0px;
	}
	#gen--values-inr {
		background: none;
	}
	footer .corporate--area {
		margin-top: 1.25rem;
	}
	footer .ftr--lr {
		font-size: 0.75rem;
		text-align: left;
		padding-top: 1.25rem;
	}
	footer .ftr--lr img {
		width: 24px;
	}
	footer .ftr--lr:first-child img {
		width: 50%;
	}
	.back-to-top :hover {
		background: #e5097f;
	}
	/* .inr-hdr .container {
    padding-bottom: 1.875rem; } */
	#program--nv-tabs .active {
		padding-right: 0.625rem;
	}
	.title {
		margin-left: 5rem;
	}
	.title h1 {
		font-size: 24px;
	}
	.inner-right-column {
		padding-top: 0.625rem;
	}
	.op-content #myTabContent {
		padding-top: 10%;
		padding-left: 5%;
	}
	#myTab {
		margin-left: 15%;
		display: none;
	}
	#myTab-1 {
		display: none;
	}
	#sm-menu {
		display: block;
		position: absolute;
		right: 45%;
		top: 28%;
		background: black;
		padding: 0rem 0.125rem;
		border: 1px solid white;
	}
	#sm-menu img {
		width: 1.25rem;
	}
	#prgms .container {
		max-width: 90%;
		padding: 0px;
	}
	/*
  .container {
    max-width: 85%; 
      }
*/
	header img {
		max-width: 63%;
	}
	#new--evnts .slick-prev,
	#new--evnts .slick-next {
		top: 111%;
		right: 15%;
	}
	#new--evnts .slick-prev::before,
	#new--evnts .slick-next::before {
		padding: 0.375rem 0.9375rem;
	}
	#new--evnts .slick-prev {
		left: 71.5%;
	}
	#new--evnts .slick-dots {
		right: -30px;
		bottom: -2px;
	}
	#new--evnts .news--cont {
		padding: 2.625rem 2.5rem 3.125rem;
		color: white;
	}
	h4 {
		font-size: 1.25rem;
	}
	.toggle--btn {
		display: block;
		top: 4%;
		right: 5%;
	}
	.toggle--menu {
		top: 9.5%;
	}
	.toggle--menu li {
		margin: 0rem;
	}
	.toggle--menu a {
		font-size: 0.8125rem;
	}
	.toggle--menu hr {
		margin: 0.5rem;
	}
	.slider--area {
		height: 30vh;
	}
	.slider--area .slider--text {
		width: 70%;
		/* left: 1rem !important; */
		top: 5rem;
		left: 7% !important;
		min-width: 16.3125rem;
		min-height: auto;
		padding: 0.3125rem 0.625rem;
	}
	.slider--area .slider--text h1 {
		font-size: 14px;
		letter-spacing: 0.0625rem;
		margin-bottom: 2px;
	}
	.untitled__slideContent {
		margin-top: 4vh;
		top: 6vh;
	}
	.untitled__slideContent span {
		font-size: 6.5vmin;
	}
	.untitled__slideBg {
		background-size: cover;
		height: 14vh;
	}
	.abt--news {
		margin-top: -9vh;
	}
	.abt--news span {
		width: 24%;
	}
	#prgms #program--nv-tabs .active {
		/* background: #07294d; */
		color: #000;
		padding-right: 3px;
		font-weight: bold;
	}
	/**/
	/* #prgms .c-cont h4 {     
      min-height: auto;
  } */
	#prgms .c-row {
		margin-top: 1rem;
	}
	#prgms .c-row p {
		min-height: 55px;
	}
	#prgms .c-cont {
		min-height: 20vh;
	}
	#prgms .c-cont h4 {
		min-height: 2.5rem;
		font-size: 12px !important;
	}
	#prgms .c-cont .sm--more {
		width: 50px;
		font-size: 12px;
	}
	#prgms .c-row img {
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		border-radius: 10px;
	}
	#prgms-content img {
		width: 67%;
		margin-bottom: 20px;
		/* position: absolute; */
		margin-left: 15%;
	}
	/**/
	#link-pg,
	#link-ug {
		font-size: 10px;
	}
	#prgms #program--nv-tabs {
		margin-top: 1.75rem;
	}
	/**/
	#prgms .inner-right-column {
		padding-top: 1.125rem;
	}
	#prgms-sldr h1 {
		font-size: 21px !important;
	}
	.accr--logo-slider .slick-dots li {
		width: 0.5rem;
	}
	#news-car .slick-prev {
		left: 79%;
	}
	#news-car::after {
		height: 55vh;
	}
	.inner--slider {
		background-size: cover !important;
	}
	.imp--features img {
		width: 50%;
	}
	#new--evnts .slick-prev {
		left: 62.5%;
	}
	/**/
	footer {
		padding-top: 0rem;
		padding-bottom: 1rem;
	}
	footer .ftr--lr {
		padding-left: 20px !important;
	}
	footer .ftr--lr:nth-child(2) {
		padding-left: 20px !important;
	}
	footer .ftr--lr:nth-child(2) img {
		width: 1.875rem;
	}
	.back-to-top :hover {
		background: #e5097f;
	}
	#abt-1 {
		background-size: 15%;
	}
	#abt-1 .title {
		margin-top: 2rem;
	}
	#abt-1 .title h1 {
		font-size: 2rem;
	}
	#abt-1 .offset-2 {
		margin-left: 0rem;
	}
	#abt-2 {
		background: no-repeat;
		padding-bottom: 1.25rem;
	}
	.title {
		margin-left: 2rem;
	}
	.title h1 {
		font-size: 0.9375rem;
	}
	#sm-menu {
		right: 40%;
	}
	#sm-menu img {
		width: 1.125rem;
	}
	#contact iframe {
		display: none;
	}
	#contact p {
		font-size: 11px;
	}
	#contact .container {
		max-width: 91.9%;
	}
	/**/
	.title {
		padding: .7rem
	}
	#ca-op .pro--spec {
		padding: 2px 10px;
	}
	#ca-op .pro-area {
		padding: 2px 10px;
		font-size: 12px;
		min-height: 50px;
	}
	.home--abt-left h5 {
		font-size: 1rem;
	}
	#abt--home h2 {
		font-size: 1.5rem;
	}
	#abt-sldr {
		background: url('../images/sahs_abt_slider_mob.jpg');
		background-size: cover;
		height: 280px;
	}
	h1 {
		font-size: 1.5rem !important;
		margin-top: 145px;
		background: rgb(255 255 255 / 50%);
		padding: 10px;
	}
	.exp-img {
		padding-top: 0px;
		padding-bottom: 20px;
	}
	.abt--sahs-cnt {
		column-count: 1;
	}
	.pr--des h2 {
		font-size: 1.5rem;
	}
	.pr--des p {
		font-size: 13px;
	}
	#programs--home h4 {
		font-size: 16px;
	}
	#programs--home p {
		font-size: 14px;
		margin-bottom: 1rem;
	}
	.know--more-lb {
		padding: 8px;
		font-size: 14px;
	}
	#programs--home img {
		width: 50px;
	}
	/*Contact*/
	#con-sldr {
		background: url(../images/sahs_contact_slider_mob.jpg);
		background-size: cover;
		height: 280px;
	}
}


/*--------------------------Richa's Css Code Start------------------------*/

.zero {
	padding-left: 0px;
	padding-right: 0px
}

.zero-left {
	padding-left: 0px;
}

.zero-right {
	padding-right: 0px
}

.flex-middle-center-cls {
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
}

.spl-brand img {
	width: 80%;
}

.carousel-indicators li {
	height: 10px;
	width: 10px;
	border-radius: 50%;
}

#nS {
	min-height: 165px;
}

#nS h2 {
	font-size: 22px !important
}

#nS h2 span {
	color: #fb8f24
}

.ranking-section {
	width: 100%;
	float: left;
	background: #eee;
}

.ranking-section h4 {
	width: 100%;
	float: left;
	text-align: center;
	font-size: 24px !important;
	font-family: 'Bree Serif', serif;
	color: #09416A;
	margin-bottom: 8px;
	font-weight: 500;
}

.ranking-section h4::before {
	background-color: #194486;
	bottom: 0;
	content: "";
	height: 2px;
	left: 0;
	margin: auto;
	position: absolute;
	right: 49px;
	width: 25px;
}

.ranking-section h4::after {
	background-color: #bbb;
	bottom: 1px;
	content: "";
	height: 1px;
	left: 49px;
	margin: auto;
	position: absolute;
	right: 0;
	width: 50px;
}

.ranking-section .RankBox {
	width: 100%;
	float: left;
	border: 1px solid #dee2e6;
	padding: 15px;
	min-height: 100%;
	position: relative;
	margin-bottom: 15px;
	background: #fff;
	box-shadow: 5px 0px 5px 0px #bcbcbc;
}

.ranking-section .RankBox .RankBox-image {
	width: 165px;
	height: 165px;
	position: relative;
	margin: 0 auto;
}

.ranking-section .RankBox .RankBox-image img.circleImg {
	position: absolute;
	border: 5px solid #ffc107;
	border-radius: 50%;
}

.ranking-section .RankBox .RankBox-image img {
	width: 100%;
	height: 100%;
}

.ranking-section .RankBox .RankBox-content {
	width: 100%;
	float: left;
	margin: 15px 0;
	text-align: center;
}

@import url('https://fonts.googleapis.com/css2?family=Bree+Serif&display=swap');
html,
body {
	margin: 0;
	padding: 0;
	overflow-x: hidden;
	scroll-behavior: smooth;
	font-family: 'Bree Serif', serif;
	/*  font-family: ''Bree Serif', serif;vetica Neue', sans-serif !important;*/
}

* {
	box-sizing: border-box;
}

section {
	padding-top: 90px;
	padding-bottom: 90px;
}


/*
.container {
  max-width: 78%; }
*/

.sh--1024 {
	display: none;
}

h1 {
	font-size: 2.5rem !important;
	font-weight: 400;
	line-height: " ";
	margin-top: 35%;
	/* text-align: center;*/
}

h2,
h3,
h4,
h5,
h6 {
	font-size: 1.3rem !important;
	font-weight: normal;
	text-align: left;
}

h2 {
	font-weight: 400;
	font-size: 2.625rem;
	font-weight: bold;
	font-size: 30px !important;
	/* font-family: monospace; */
	font-family: 'Bree Serif', serif;
}

h4 {
	font-weight: 300;
}

p {
	font-size: 1rem !important;
	line-height: 1.6;
	text-rendering: optimizeLegibility;
	word-spacing: 0.0625rem;
}

.dt-none {
	display: none;
}

.sa-btns {
	background: #004085;
	color: #fff;
	padding: 5px 10px;
	/* float: right; */
	border-radius: 6px;
	border-bottom: 3px solid #ffc107;
	margin-top: 25px;
	width: 40%;
	text-align: center;
}

.sa-btns:hover {
	background: #ffc107;
	color: #000;
	text-decoration: none;
}

.f-btns {
	position: fixed;
	right: 0px;
	/* border-top: 2px solid #fff; */
	color: #fff;
	padding: 2px 15px;
	font-size: 14px;
	z-index: 2;
}

.f-btns:hover {
	text-decoration: none;
	color: #fff;
	font-weight: bold;
}

.a--n-ug {
	top: 20%;
	right: -37px;
}

.a--n-ug img {
	width: 75%;
}

.a--n-pg {
	top: 34%;
	right: -32px;
	padding: 2px 10px;
}

.a--n-pg img {
	width: 75%;
}

.en-btn {
	position: fixed;
	right: 13px;
	bottom: 55px;
	z-index: 9998;
	width: 80px;
	height: 80px;
	z-index: 1000;
	color: #fff!important;
	background: #07294d;
	border-radius: 50%;
	box-shadow: 0 3px 7px rgba(0, 0, 0, .2);
	backface-visibility: hidden;
	font-size: 15px;
	line-height: 1.428571429;
	box-sizing: border-box;
	border-color: transparent;
	text-align: center;
	padding-top: 20px;
	border: 1px solid #fff;
}

.row:before,
.row:after {
	display: none !important;
}

.no-padding {
	padding: 0px !important;
}

.no-margin {
	margin: 0rem !important;
}


/*Common Buttonsn*/


/*Header*/

header {
	-webkit-transition: all .5s;
	/* Safari */
	transition: all .5s;
	margin-top: 0rem;
	background: #fff;
	padding-top: 20px;
}

header nav {
	background: #fff;
}

header .container,
header .navbar {
	padding: 8px 0px;
}

header .dropdown-menu {
	background: #07294d;
	height: 90px;
	width: 220px;
	border-radius: 0;
}

header .dropdown-menu li {
	width: 100%;
	margin: 0px;
	font-weight: bold;
}

header .dropdown-menu li a {
	color: #fff;
}


/**/


/* ============ desktop view ============ */

.navbar .nav-item .dropdown-menu {
	display: none;
}


/* .navbar .nav-item:hover .nav-link{ color: #fff;  } */

.navbar .nav-item:hover .dropdown-menu {
	display: block;
}

.navbar .nav-item .dropdown-menu {
	margin-top: 0;
}


/* ============ desktop view .end// ============ */

.h {
	display: none;
}

.main {
	display: block;
	padding-left: 15px;
}


/**/


/**/

.hdr--sm {
	list-style: none;
	margin: 0px;
	width: 70%;
	/* float: right; */
	top: 0;
	right: 0%;
	padding-right: 30px;
	position: absolute;
	/* background: #07294d; */
	text-align: right;
	padding-right: 5%;
	border-left: -25px solid transparent;
	border-top: 45px solid #07294d;
	border-left: 25px solid transparent;
	height: 0;
	z-index: 10;
}

.hdr--sm li {
	display: inline-block;
	position: relative;
	top: -35px;
	left: 0px;
	margin-left: 20px;
}

.hdr--sm li a {
	color: #fff;
}


/* .hdr--sm li img{
  margin-top: 3px;
  width: 20px;
} */


/**/

.navbar-expand-sm .navbar-nav .nav-link {
	padding-right: .2rem;
	padding-left: .2rem;
}

.navbar-nav {
	position: relative;
	left: 65px;
	top: 12px;
}

.nav-link {
	font-size: 15px;
	font-weight: bold;
}

header img {
	max-width: 100%;
	margin-left: 6px;
}

header .container {
	max-width: 90%;
}

.spl-navbar {
	background: none;
	border: none;
	margin-right: 15px;
}

.spl-brand {
	background: #fff;
	-webkit-border-bottom-right-radius: 50px;
	-webkit-border-bottom-left-radius: 40px;
	-moz-border-radius-bottomright: 50px;
	-moz-border-radius-bottomleft: 40px;
	border-bottom-right-radius: 50px;
	border-bottom-left-radius: 40px;
	padding: 5px 0px;
}


/* .logo{
    padding-left: 0px;
  }
.h--ico-b{
  display: none;
} */

.sticky {
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 1000;
	background: #fff;
	height: auto;
	height: auto;
	margin-top: 0rem;
}

.sticky .logo {
	width: 16.875rem;
}

.sticky nav a {
	font-size: 15px;
	font-weight: bold;
}

.sticky .first--links {
	display: none;
}

.sticky .sec--links {
	display: none;
}

.sticky .nav-link {
	color: #07294d;
}

.sticky .sp-links .nav-link {
	color: #fff;
}

.sticky .h--ico-b {
	display: block;
}

.sticky .h--ico-w {
	display: none;
}

.sticky-1 {
	position: fixed;
	top: 0rem;
	width: 100%;
	z-index: 1000;
}

.toggle--btn {
	position: fixed;
	right: 1.3125rem;
	top: 5%;
	cursor: pointer;
	z-index: 300;
	display: none;
	border: 0.0625rem solid #07294d;
	border-radius: 0.125rem;
	padding: 0.125rem;
}

.toggle--btn span {
	display: block;
	width: 1.25rem;
	height: 0.1875rem;
	background: #07294d;
	margin: 0.125rem;
}

.toggle--menu {
	width: 100%;
	height: auto;
	padding: 0.3125rem 0.625rem;
	position: fixed;
	top: 13%;
	z-index: 200;
	background: #07294d;
	display: none;
}

.toggle--menu ul {
	list-style: none;
}

.toggle--menu li {
	margin: 0.3125rem 0rem;
	padding: 0.0625rem 0rem;
}

.toggle--menu a {
	color: white;
	font-size: 1.125rem;
}

.toggle--menu a:hover {
	font-weight: bold;
	text-decoration: none;
}

.toggle--menu hr {
	background: #c1c1c1;
}

nav ul {
	position: absolute;
	bottom: 25px;
	right: 15px;
	margin-bottom: 0rem;
}

nav li {
	list-style: none;
	display: inline-block;
}

nav li:last-child {
	margin-right: 6px;
}

nav a {
	font-size: 1.0625rem;
	font-weight: 450;
	color: #07294d;
}

nav a:hover {
	text-decoration: none;
	color: #07294d;
	color: #07294d;
}


/**/

.spl-navbar li a {
	color: #07294d;
	font-weight: 500;
}


/**/


/*BS slider*/


/*main*/

.carousel-control-prev {
	left: -5% !important;
}

.carousel-control-next {
	right: -5% !important;
}


/*News*/

#news-sec {
	padding-top: 5vh;
	padding-bottom: 5vh;
	border-bottom: 2px solid #07294d;
}

#nS {
	padding-top: 30px !important;
	padding-bottom: 30px !important;
}

#nS h2 {
	font-size: 28px !important;
}

#nS .carousel-indicators li {
	background-color: #ccc;
}

#nS .carousel-indicators .active {
	background-color: #ffc107;
}

#nS .btn {
	background: #ffc107;
	border-color: #a8810d;
}

.ns-cnt {
	padding-top: 20px;
}


/*BS slider*/


/* Home-abt */

#hom-abt {
	background: #e9ecef;
	padding-top: 10vh;
	padding-bottom: 10vh;
}

#hom-abt .container {
	border-bottom: 2px solid #ffc107;
}

#hom-abt img {
	-ms-transform: skew(-8deg, 0deg);
	/* IE 9 */
	transform: skew(-8deg, -0deg);
	/* Standard syntax */
	border-left: 30px solid #ffc107;
}

.hom-abt-cnt {
	padding-top: 10vh;
}


/* Ran Sec */

#ran-rec {
	padding-top: 10vh;
	padding-bottom: 10vh;
	border-bottom: 2px solid #07294d;
}

#ran-rec h2 {
	padding: 10px 0;
	color: #07294d;
	/* width: 50%; */
	margin: auto;
	margin-bottom: 50px;
	/* border-bottom: 2px solid #ffc107; */
	font-size: 32px !important;
	/* border-left: 3px solid #ffc107;*/
}

#ran-rec img {
	border-radius: 50%;
	border: 7px solid #ffc107;
	/* width: 80%;
  margin: 0 10%; */
	position: absolute;
	left: 0;
	right: 0;
	margin: auto;
}

#ran-rec h5 a {
	color: #004085;
}

#ran-rec .main-btn {
	background: #004085;
	color: #fff;
	padding: 5px 10px;
	/* float: right; */
	border-radius: 6px;
	border-bottom: 3px solid #ffc107;
	margin: auto;
	margin-top: 0px;
	position: absolute;
	left: 0;
	right: 0;
	width: 42%;
	text-align: center;
}

#ran-rec .main-btn:hover,
#courses .main-btn:hover {
	text-decoration: none;
	background: #ffc107;
	color: #000;
}

.r-content {
	border: 1px solid #ccc;
	padding: 17% 5%;
	margin-top: 20vh !important;
	border: 0px;
	/* border-bottom: 0px; */
	border-top: 5px solid #004085 !important;
	border: 2px solid #d8d8d8;
	/* border-radius: 10px 10px 0 0; */
	margin: 0px 5px;
	min-height: 33vh;
}

.r-content p {
	min-height: 10vh;
	text-align: center;
}

.main-btn {
	background: #f8f9fa;
}


/*Notifacation Slider*/

#n-sldr {
	background: #004085;
	background-image: url('../images/notification-bg-1.jpg');
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center;
	background-size: inherit;
	background-color: #194586;
	border-top: 5px solid #17a2b8;
	border-bottom: 5px solid #17a2b8;
}

#n-sldr .fa {
	font-size: 50px;
	color: #ffd777;
	margin-top: 45px;
}

.n--title {
	color: #fff;
	margin-top: 15px;
}

#n-sldr h4 {
	color: #fff;
	margin-top: 6%;
}

.n-btn {
	background: #fff;
	padding: 10px;
	color: #000;
	border-radius: 5px;
	margin-top: 10px;
	margin-top: 1px;
	display: -webkit-inline-box;
}

.n-btn:hover {
	color: #000;
	text-decoration: none;
}


/*Notifacation Slider*/

#courses {
	padding-top: 65px;
}

#courses .main-btn {
	background: #004085;
	color: #fff;
	padding: 5px 10px;
	/* float: right; */
	border-radius: 6px;
	border-bottom: 3px solid #ffc107;
	margin-top: 25px;
	width: 40%;
	text-align: center;
}

#courses .container {
	max-width: 90%;
}

.crs-container {
	margin-bottom: 20px;
	border: 2px solid #e8e6e6;
	border-right: 2px solid #004085;
}

#courses .op {
	background: #07294d;
	color: #fff;
	padding: 100px;
}

#courses .car-container {
	background: #e5edf6;
}

#courses #UG-p,
#courses #PG-p {
	background: #e5edf6;
	/* border-radius: 5px;
  border: 1px solid #ccc; */
	padding: 20px 20px;
	margin: 20px;
}

#courses h2,
#v-campus h2 {
	font-size: 32px !important;
	margin-bottom: 6px;
	border-bottom: 2px solid #ccc;
	padding-bottom: 12px;
}

#courses h3 {
	font-size: 28px !important;
}

#courses h4 {
	text-align: center;
	font-size: 15px !important;
}

#courses img {
	width: 80% !important;
	border-radius: 20%;
	margin: 0 10%;
	border: 2px solid #ffc107;
	margin-bottom: 10px;
}


/* .crs-cnt-main{
  padding-top: 50px;
} */

.crs-btn-c {
	position: absolute;
	bottom: 0;
	right: 60px;
}

.cc-btn {
	text-align: right;
	margin-top: 20px;
	margin-bottom: 20px;
}


/*Vibrant Campus*/

#v-campus {
	padding-top: 50px;
	padding-bottom: 50px;
}

.vc-r {
	background: #e5edf6;
	margin-top: 20px;
}

.vc-r .col {
	width: 20%;
	padding: 20px;
	float: left;
}

.vc-r .col img {
	margin-bottom: 10px;
	border-bottom: 4px solid #07294d;
}

.btn {
	font-size: 14px !important;
	color: #07294d;
	font-weight: bold;
	border: 1px solid #07294d;
}

#mn-slider-mob .slick-dots {
	display: none !important;
}

footer {
	border-top: 0.5rem solid #07294d;
	padding-top: 2.1875rem;
	padding-bottom: 2.5rem;
	background: #07294d;
	color: #fff;
}

footer h5,
footer .ico-blocks i,
.ftr--lr i {
	color: #ffc107;
}

.ftr-contacts {
	margin-top: 16px;
	border-top: 1px solid #ffc107;
	padding-top: 10px;
}

footer .ico-blocks span {
	display: block;
	padding-left: 21px;
	margin-top: -25px;
}

footer a {
	color: #fff;
}

footer a:hover {
	color: #fff;
	font-weight: bold;
}

footer .corporate--area {
	margin-top: 30px;
	font-size: 12px;
}

footer ul {
	width: 50%;
	float: left;
	display: block;
}

.back-to-top {
	position: fixed;
	display: none;
	background: #07294d;
	color: #fff;
	font-size: 1rem;
	right: 0.9375rem;
	bottom: 11px;
	transition: background 0.5s;
	border-radius: 5px;
}

.back-to-top i {
	padding: 0.75rem;
	border-radius: 0.125rem;
}

.back-to-top :focus {
	background: #07294d;
	color: #fff;
	outline: none;
}

.back-to-top :hover {
	color: white;
	background: #52c3ed;
}

.inr-hdr {
	margin-top: 0rem;
}

.inr-hdr .container {
	border-bottom: 0.0625rem solid #07294d;
}

.title {
	background: #07294d;
	color: white;
	margin-top: 0.625rem;
	padding: .3rem 1rem !important;
	width: 150%;
	margin-bottom: 1.4375rem;
	-webkit-border-top-left-radius: 3.125rem;
	-webkit-border-top-right-radius: 0;
	-webkit-border-bottom-right-radius: 0;
	-webkit-border-bottom-left-radius: 3.125rem;
	-moz-border-radius-topleft: 3.125rem;
	-moz-border-radius-topright: 0;
	-moz-border-radius-bottomright: 0;
	-moz-border-radius-bottomleft: 3.125rem;
	border-top-left-radius: 3.125rem;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 3.125rem;
}

.title h1 {
	font-size: 2rem;
}

.title-1 {
	padding: 10px;
}

.title-1 h1 {
	font-size: 1.3rem;
	margin: 0px;
}


/*Inner Pages Common*/

.innr-slider-sec {
	/*    height: 460px;*/
	height: 306px;
	border-bottom: 10px solid #001c54;
	border-top: 25px solid #001c54;
	background-size: cover;
}


/*Inner Pages ommon*/


/*About-PAge*/

#abt-sldr {
	background: url('../images/sahs_about_slider.jpg') no-repeat;
	background-size: cover;
}

#abt-1 {
	background: url(../images/allied_health_about_1.png) no-repeat;
	background-size: 18%;
	padding-bottom: 5%;
}


/* #abt-1 .title {
    margin-top: 6.5625rem; } */

#abt-2 {
	background: url(../images/allied_health_about_2.png) right top no-repeat;
	background-size: 30%;
	/* padding-bottom: 13.75rem;  */
}

.sec--gradient {
	/*  background-image: linear-gradient(to bottom,#b1d1de, #ffffff);*/
	border-top: 10px solid #07294d;
}

#abt-sahs {
	background-image: url(../images/about--img-sahs.jpg);
	padding-top: 5%;
	padding-bottom: 5%;
	position: relative;
	height: auto;
	color: #fff;
	background-size: cover;
}

#abt-sahs:before {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	display: inline-block;
	background-image: url('../images/allied_health_about_1.png');
	background-repeat: no-repeat;
	background: -moz-linear-gradient(top, rgba(7, 41, 77, 0.5) 0%, rgba(220, 66, 37, 0.5) 100%);
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(7, 41, 77, 0.5)), color-stop(100%, rgba(7, 41, 77, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(7, 41, 77, 0.5) 0%, rgba(7, 41, 77, 1) 100%);
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(7, 41, 77, 0.5) 0%, rgba(7, 41, 77, 1) 100%);
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(7, 41, 77, 0.5) 0%, rgba(7, 41, 77, 1) 100%);
	/* IE10+ */
	background: linear-gradient(to bottom, rgba(7, 41, 77, 0.5) 0%, rgba(7, 41, 77, 1) 100%);
	/* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#07294d', endColorstr='#00000000', GradientType=0);
	/* IE6-9 */
}

.abt--sahs-cnt {
	column-count: 3;
}

.md--offset-bottom {
	margin-bottom: 25px;
}


/*About Page*/

#prgms .p--main-img {
	-webkit-border-top-left-radius: 6.25rem;
	-webkit-border-top-right-radius: 0rem;
	-webkit-border-bottom-right-radius: 6.25rem;
	-webkit-border-bottom-left-radius: 6.25rem;
	-moz-border-radius-topleft: 6.25rem;
	-moz-border-radius-topright: 0rem;
	-moz-border-radius-bottomright: 6.25rem;
	-moz-border-radius-bottomleft: 6.25rem;
	border-top-left-radius: 6.25rem;
	border-top-right-radius: 0rem;
	border-bottom-right-radius: 6.25rem;
	border-bottom-left-radius: 6.25rem;
}

#prgms .inner-right-column {
	padding-top: 8.125rem;
}

#prgms #program--nv-tabs {
	margin-top: 3.75rem;
}

#prgms #program--nv-tabs li {
	padding-top: 1.25rem;
}

#prgms #program--nv-tabs li a {
	padding: 0.25rem;
	padding-top: 0.9375rem;
	background: #07294d;
	color: white;
	-webkit-border-top-left-radius: 1.25rem;
	-webkit-border-top-right-radius: 1.25rem;
	-webkit-border-bottom-right-radius: 0;
	-webkit-border-bottom-left-radius: 0;
	-moz-border-radius-topleft: 1.25rem;
	-moz-border-radius-topright: 1.25rem;
	-moz-border-radius-bottomright: 0;
	-moz-border-radius-bottomleft: 0;
	border-top-left-radius: 1.25rem;
	border-top-right-radius: 1.25rem;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
}

#prgms #program--nv-tabs li a:hover {
	text-decoration: none;
	font-weight: bold;
}

#prgms #program--nv-tabs .active {
	background: #e9ecef;
	color: #000;
	padding-right: 100px;
	font-weight: bold;
}

#prgms .tab-pane .container-fluid {
	background: #e9ecef;
	padding-top: 1.25rem;
}

#prgms .card-header {
	background: #07294d;
}

#prgms .card-body {
	padding-top: 3.75rem;
}

#prgms .card-link {
	color: white;
}

#prgms .card-link:hover {
	color: #07294d;
}

#prgms .c-row {
	margin-top: 1.25rem;
}

#prgms .c-row img {
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	border-radius: 50px;
	/* border:1px dashed #07294d; */
	box-shadow: 0 4px 8px 0 #ccc, 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}

#prgms .c-row p {
	display: none !important;
}

#prgms .c-cont {
	position: relative;
	padding: 5%;
	min-height: 14vh;
	padding-left: 0px;
}

#prgms .c-cont h4 {
	padding-left: 0.3125rem;
	min-height: 2.5rem;
	text-align: center;
	font-size: 1rem !important
}

#prgms .c-cont .sm--more {
	position: absolute;
	border-left: 0.0625rem solid #07294d;
	left: 0;
	right: 0;
	margin: auto;
	width: 60px;
	text-align: center;
}

#adm-1 {
	background: url(../images/allied_health_admission.png) no-repeat;
	background-size: 18%;
	padding-bottom: 5%;
}

#ca-op {
	background: url(../images/allied_health_career_1.png) no-repeat;
	background-size: 18%;
	padding-bottom: 5%;
}

#ca-op .pro--spec {
	background: #07294d;
	color: #fff;
	border-bottom: 2px solid#fff;
	padding: 10px 10px;
}

#ca-op .pro-area {
	border-bottom: 2px solid #fff;
	background: #ccc;
	padding: 10px 10px;
}

.op-content .container {
	max-width: 95%;
}

.op-content .row {}

.op-content #myTabContent {
	padding-top: 35%;
	padding-left: 16%;
}

#sm-menu {
	display: none !important;
}

.lazy a {
	text-decoration: none;
	color: #9fceff;
}

.lazy a:hover {
	font-weight: bold;
}

#myTab,
#myTab-1 {
	border-bottom: 0.1875rem solid #07294d;
}

#myTab .active,
#myTab-1 .active {
	background: #07294d;
	color: white;
}

#myTab a,
#myTab-1 a {
	color: #07294d;
}

#myTab-1 {
	display: none;
}


/*Contact US*/

#con-sldr {
	background: url(../images/sahs_contact_slider.jpg) no-repeat;
	background-size: cover;
}

#contact {
	/* background: url(../images/allied_health_contact_1.png) no-repeat; */
	background-size: 18%;
	padding-bottom: 5%;
}

#contact form input,
#contact form textarea {
	width: 100%;
	margin-bottom: 1.25rem;
}

#contact form textarea {
	height: 15vh;
}

#contact form input[type="submit"] {
	width: 150px;
	background: #07294d;
	color: #fff;
	border: 0;
	padding: 5px;
	/* float: right; */
	/* position: absolute; */
	/* bottom: -51px; */
	margin-left: 15px;
}

#contact form a {
	float: right;
	margin-bottom: 1.25rem;
}

#contact .address {
	padding: 0rem;
	margin-bottom: 1.25rem;
}

#contact .container {
	padding-top: 20px;
}

#prgms-sldr h1 {
	margin-top: 0rem;
	color: white;
	background: #07294d;
	padding: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
}

#prgms-content {
	margin-top: 1.875rem;
}

#prgms-content .apply--now-btn {
	margin-top: 1.875rem;
	display: inline-block;
}

#prgms-content p a {
	text-decoration: none;
	color: #000;
}

#prgms-content p a,
#prgms-content li a {
	text-decoration: none;
	color: #000;
}


/**/

.tab-pane h6 {
	text-align: center;
}


/**/

.c--address p {
	font-size: 15px;
}

.c--details {
	margin-bottom: 10px;
}

.c--details h5 {
	border-bottom: 1px solid #07294d;
	/* background: rgb(224, 224, 224); */
	padding: 0px 10px;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}

.c--details .add-h {
	background: #07294d;
	color: #fff;
	padding: 5px;
	text-align: center;
	font-size: 16px;
}

#contact p {
	font-size: 14px;
}

tr td:first-child {
	background: rgb(224, 224, 224);
	width: 20px;
}

.course-btm {
	margin-bottom: 50px;
}

.car-pro {
	margin-top: 20px;
}

.car-pro h4 {
	display: block;
	width: 100%;
	font-weight: bold;
}


/*FAQ*/

#faq-1 {
	background: url(../images/allied_health_faq.png) no-repeat;
	background-size: 18%;
	padding-bottom: 5%;
}

#faq-1 ul {
	list-style-image: url('../images/question.png');
}


/*Programs_ug&pg*/


#pgm-pg-sldr {
	background: url('../images/sahs_programs_pg_slider.jpg') no-repeat;
	background-size: cover;
}

#pgm-c-sec {
	padding-bottom: 15px;
}

#pgm-list {
	padding-top: 0px;
}

#pgm-list .c-row p {
	display: none !important;
}

#pgm-list .c-row h4 {
	margin-top: 10px;
	text-align: center;
}

#pgm-list .c-row {
	margin-bottom: 70px;
}

#pgm-list .c-row .sa-btns {
	left: 0;
	right: 0;
	bottom: -40px;
	margin: auto;
	position: absolute;
	width: 100px;
}


/*Programs_ug&pg*/



/*cmapus-life*/


#adm-sldr {
	background: url('../images/sahs_admissions_slider.jpg') no-repeat;
	background-size: cover;
}


/*cmapus-life*/



/*Admissions*/

#adm-sldr {
	background: url('../images/sahs_admissions_slider.jpg') no-repeat;
	background-size: cover;
}

.b-row {
	border-bottom: 2px solid #d0d0d0;
}

.adm-content-adj {
	padding-top: 150px;
}


/*Admissions*/


/* (1920x1080) Full HD Display */

@media only screen and (min-device-width: 1080px) and (max-device-width: 1920px) and (orientation: landscape) {
	/* insert styles here */
	.slider--area .slider--text {
		position: absolute;
		top: 47rem;
		left: 5rem;
		min-height: 10.75rem;
		width: 33%;
	}
	.slidert--txt-mob {
		display: none;
	}
}


/* (1600x900) HD+ Display */

@media screen and (max-width: 1600px) {}


/* (1440x900) WXGA+ Display */

@media screen and (max-width: 1440px) {
	/* insert styles here */
	.hdr--sm {
		width: 65%;
	}
	nav li {
		margin-right: 25px;
	}
	/* #myTab a, #myTab-1 a {
    font-size: 0.875rem; } */
	.nav-link {
		padding: 0.3125rem 0.625rem;
	}
}


/* 
    ##Device = Laptops, Desktops
    ##Screen = B/w 1025px to 1280px
  */


/* (1366x768) WXGA Display */

@media screen and (max-width: 1366px) {
	/* insert styles here */
	header img {
		max-width: 140%;
	}
	.sticky .logo {
		width: 145%;
		max-width: 145%;
	}
	nav li {
		margin: 0rem 0.50rem;
	}
	/**/
	.hdr--sm {
		width: 64%;
	}
	.a--n-ug {
		top: 35%;
		/* right: -73px; */
	}
	.a--n-pg {
		top: 47%;
		/* right: -70px; */
	}
	/**/
	#prgms .c-cont h4 {
		/* min-height: 6.8rem; */
	}
	#prgms .c-row {
		margin-top: 2.25rem;
	}
	#prgms .c-row p {
		min-height: 100px;
	}
	#prgms .inner-right-column {
		padding-top: 5.125rem;
	}
	.sf {
		margin-top: 30px;
	}
	/*New*/
	/* Rankings */
	.r-content {
		margin-top: 30vh !important;
		min-height: 43vh;
	}
	#ran-rec .main-btn {
		bottom: 18px;
	}
	#courses .op {
		padding: 35px;
	}
	/* */
	/*Nslider*/
	#n-sldr .fa {
		font-size: 34px;
		color: #ffd777;
		margin-top: 17px;
	}
	.n--title {
		color: #fff;
		margin-top: 3px;
	}
	#n-sldr h4 {
		color: #fff;
		font-size: 17px !important;
	}
	.n--title {
		color: #fff;
		margin-top: 3px;
	}
	.n-btn {
		padding: 5px;
	}
	/*About*/
	h1 {
		font-size: 1.8rem !important;
	}
	#abt-sldr {
		background-size: contain;
	}
	.innr-slider-sec {
		height: 351px;
	}
	.exp-img {
		padding-top: 150px;
	}
	/*Programs ug&pg*/
	#pgm-c-sec .adm-content-adj {
		padding-top: 70px;
	}
	#pgm-list .c-row h4 {
		font-size: 16px !important;
		font-weight: 400;
	}
	/*Programs ug&pg*/
	/*Admissions*/
	.adm-content-adj {
		padding-top: 60px;
	}
	footer .ico-blocks span {
		display: block;
		padding-left: 21px;
		margin-top: -25px;
		font-size: 12px;
	}
	footer a {
		font-size: 14px;
	}
	.ftr-contacts {
		font-size: 14px;
	}
	/**/
	footer h5 {
		font-size: 18px !important;
	}
}

@media screen and (min-width: 1441px) {
	nav li {
		padding-right: 15px;
	}
}

@media screen and (max-width: 1280px) {
	/* .slider--area .slider--text h1 {
        font-size: 5rem;
    } */
}

@media (min-width: 1025px) and (max-width: 1280px) {
	nav a,
	.sticky a {
		font-size: 15px !important;
		font-weight: bold;
	}
}


/* (720x1280) Galaxy Nexus, Landscape */

@media only screen and (min-device-width: 720px) and (max-device-width: 1280px) and (orientation: landscape) {
	.a--n-ug {
		/* top: 21%; */
		right: -55px;
	}
	.a--n-pg {
		top: 60%;
		right: -55px;
	}
}


/* 
    ##Device = Tablets, Ipads (portrait)
    ##Screen = B/w 768px to 1024px
  */

@media (min-width: 768px) and (max-width: 1024px) {
	h1 {
		font-size: 1.5rem !important;
	}
	header {
		margin-top: 0rem;
		/*background: white;*/
		padding-bottom: 0.625rem;
	}
	header img {
		max-width: 250%;
	}
	.hdr--sm {
		right: 0%;
		width: 40%;
		padding-right: 1%;
	}
	.navbar-nav {
		display: none;
	}
	.h--1024 {
		display: none;
	}
	.sh--1024 {
		display: block;
	}
	.sa-btns {
		padding: 2px 10px;
		/* float: right; */
		font-size: 14px;
		width: 70px !important;
	}
	#pgm-list .c-row h4 {
		font-size: 14px !important;
		font-weight: 400;
	}
	#pgm-c-sec .adm-content-adj {
		padding-top: 32px;
	}
	#pgm-c-sec h2 {
		font-size: 21px !important;
	}
	#hom-abt h2 {
		font-size: 20px !important;
	}
	/*RW*/
	.px-md-5 {
		padding-right: 1rem !important;
		padding-left: 1rem !important;
	}
	footer .corporate--area {
		margin-top: 3.25rem;
	}
	footer .ico-blocks span,
	footer a,
	.ftr-contacts {
		font-size: 10px;
	}
	#top-menus,
	nav {
		display: none;
	}
	.toggle--btn {
		display: block;
		top: 6%;
		right: 2rem;
	}
	.toggle--menu {
		top: 9%;
		border-top: 0.125rem solid #07294d;
	}
	/**/
	.en-btn {
		padding: 15px;
		border-radius: 55px;
	}
	/**/
	/*n-slider*/
	#n-sldr {
		padding-top: 10px;
		padding-bottom: 10px;
	}
	#n-sldr .fa {
		font-size: 24px;
	}
	.n--title {
		font-size: 12px;
	}
	#n-sldr h4 {
		margin-top: 0%;
		font-size: 14px !important;
	}
	.n-btn {
		padding: 5px;
		font-size: 12px;
	}
	/*n-Slider*/
	/*About*/
	.innr-slider-sec {
		height: 269px;
		background-size: contain !important;
	}
	/*About*/
}


/* 
    ##Device = Tablets, Ipads (landscape)
    ##Screen = B/w 768px to 1024px
  */

@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
	header {
		margin-top: 0rem;
	}
	header .container {
		max-width: 90%;
	}
	header img {
		max-width: 140%;
	}
	.toggle--btn {
		display: none;
	}
	#top-menus,
	nav {
		display: flex;
	}
	.navbar-nav {
		display: block !important;
	}
	/**/
	.hdr--sm {
		width: 56%;
	}
	/**/
	nav li,
	.sticky li {
		margin-left: 0.3125rem;
	}
	nav a,
	.sticky a {
		font-size: 12px !important;
	}
	.navbar-expand-sm .navbar-nav .nav-link {
		padding-right: .1rem;
		padding-left: .1rem;
	}
	/* RW*/
	.a--n-ug {
		top: 22%;
		right: -37px;
		width: 100px;
	}
	.a--n-pg {
		right: -34px;
		top: 32%;
		width: 92px;
	}
	#ran-rec img {
		width: 80%;
	}
	.r-content {
		margin-top: 21vh !important;
		min-height: 47vh;
	}
	#ran-rec {
		padding-top: 4%;
	}
	#ran-rec h2 {
		font-size: 28px !important;
	}
	#ran-rec .main-btn {
		width: 60%;
	}
	.r-content h5 {
		font-size: 1rem !important;
		font-weight: bold;
	}
	#hom-abt img {
		position: absolute;
		bottom: 0;
	}
	.hom-abt-cnt {
		padding-top: 10vh;
		padding-left: 40px;
	}
	#courses #UG-p,
	#courses #PG-p {
		margin-top: 12vh;
	}
	#courses .carousel-inner .col-md-3 {
		padding-left: 0px;
		padding-right: 0px;
	}
	footer h5 {
		font-size: 13px !important;
	}
	.ico-blocks,
	footer ul,
	.ftr-contacts {
		font-size: 11px;
	}
	footer img {
		width: 24px;
	}
}


/* (640x960) iPhone 4 & 4S */

@media (min-width: 481px) and (max-width: 767px) {
	/*New Home*/
	.dt-none {
		display: block;
	}
	.m-none {
		display: none;
	}
	/*  */
	header {
		margin-top: 0rem;
		padding-bottom: 1.875rem;
		background: white;
	}
	header .container {
		max-width: 100%;
	}
	header .r--links {
		display: none;
	}
	header .navbar-nav {
		display: none !important;
	}
	.sticky .logo {
		width: 80%;
	}
	#top-menus,
	nav {
		display: none;
	}
	.toggle--menu {
		display: none;
		top: 8%;
	}
	.toggle--btn {
		display: block;
		top: 3%;
	}
	/*New Slider*/
	#mn-slider {
		display: none;
	}
	#mn-slider-mob {
		display: block;
	}
	/*New Slider*/
	.slider--area {
		background-position-x: right;
		background-position-y: top;
		background-size: cover;
		max-height: 61vh;
		height: 61vh;
		margin-top: 0rem;
	}
	.slider--area .slider--text {
		width: 70%;
		left: 1rem !important;
	}
	.slider--area .slider--text p {
		font-size: 16px;
		line-height: 21px;
	}
	.slider--area .slider--text h1 {
		font-size: 1.5625rem;
	}
	.slider--area .slider--text h1 br:nth-child(2) {
		display: none;
	}
	.untitled__slideContent {
		margin-top: 4vh;
	}
	.untitled__slideContent span {
		font-size: 6.5vmin;
	}
	.untitled__slideBg {
		background-size: contain;
		height: 20vh;
	}
	#abt--home {
		background: none;
		padding-top: 2.25rem;
		padding-bottom: 3.125rem;
		min-height: 35rem;
	}
	#abt--home h2 {
		font-size: 1.875rem;
	}
	#abt--home p {
		font-size: 1rem;
	}
	#abt--home .bg--score {
		background: #e9ecef;
	}
	#programs--home {
		background: none;
		padding-top: 1rem;
		border-top: 0.125rem solid #07294d;
	}
	#programs--home img {
		margin-top: 1.25rem;
	}
	#programs--home .f-size-adj .text-center p {
		min-height: 5rem;
	}
	#programs--home .pr--des {
		-webkit-border-radius: 50px;
		-webkit-border-bottom-right-radius: 0;
		-moz-border-radius: 50px;
		-moz-border-radius-bottomright: 0;
		border-radius: 50px;
		border-bottom-right-radius: 0;
	}
	#new--evnts .tab--bg {
		background: #07294d;
	}
	#new--evnts img {
		margin-top: -149px;
		margin-left: 16%;
		border-radius: 18rem;
		float: none;
	}
	#new--evnts .news--cont {
		padding-top: 1rem;
	}
	#new--evnts .slick-prev {
		left: 55.5%;
	}
	#new--evnts .slick-prev,
	#new--evnts .slick-next {
		top: 125%;
	}
	#new--evnts .slick-dots {
		right: -79px;
		bottom: -20px;
	}
	.offset-2 {
		margin: 0rem;
	}
	#academic--c {
		padding: 3rem 0rem;
	}
	#academic--c h2 {
		font-size: 1.5625rem;
	}
	#gen--values-1 {
		background: url(../images/allied-health-values-left.png) no-repeat -16px bottom;
		background-size: 20%;
		padding-bottom: 84px;
	}
	#gen--values-inr {
		background: none;
	}
	footer .corporate--area {
		margin-top: 1.25rem;
	}
	footer .ftr--lr {
		font-size: 0.75rem;
		text-align: center;
		padding-top: 1.25rem;
	}
	footer .ftr--lr:first-child img {
		width: 50%;
	}
	.back-to-top :hover {
		background: #e5097f;
	}
	.inr-hdr .container {
		padding-bottom: 1.875rem;
	}
	#program--nv-tabs .active {
		padding-right: 0.625rem;
	}
	.title {
		margin-left: 5rem;
	}
	.title h1 {
		font-size: 24px;
	}
	.inner-right-column {
		padding-top: 0.625rem;
	}
	.op-content #myTabContent {
		padding-top: 10%;
		padding-left: 5%;
	}
	#myTab {
		margin-left: 15%;
		display: none;
	}
	#myTab-1 {
		display: none;
	}
	#sm-menu {
		display: block;
		position: absolute;
		display: block;
		right: 45%;
		top: 28%;
		background: black;
		padding: 0rem 0.125rem;
		border: 1px solid white;
	}
	#sm-menu img {
		width: 1.25rem;
	}
	#prgms .c-cont h4 {
		min-height: auto;
	}
}


/* 
    ##Device = Most of the Smartphones Mobiles (Portrait)
    ##Screen = B/w 320px to 479px
  */

@media (max-width: 481px) {
	/*New Home*/
	.dt-none {
		display: block;
	}
	.m-none {
		display: none;
	}
	/*  */
	.slider--area .slider--text {
		top: 9.4rem !important;
		left: 7% !important;
		min-width: 16.3125rem;
		min-height: auto;
		padding: 0.3125rem 0.625rem;
	}
	.a--n-pg {
		top: 50%;
	}
	.en-btn {
		top: 70%;
	}
	/*UG&PG*/
	#pgm-ug-sldr {
		background: url(../images/sahs_ugp_slider_mob.jpg) no-repeat;
		background-size: cover;
		height: 280px;
	}
	#pgm-c-sec {
		padding-top: 50px;
	}
	#pgm-c-sec .adm-content-adj {
		padding-top: 15px;
		border-top: 2px solid #cfcfcf;
	}
	#pgm-list .c-row {
		margin-bottom: 0px;
	}
	#pgm-list .c-row .col-6 {
		margin-bottom: 70px;
	}
	#pgm-list .c-row h4 {
		font-size: 12px !important;
		font-weight: 400;
	}
	/*UG&PG*/
	/*Admissions*/
	#adm-sec .adm-content-adj {
		padding-top: 45px;
	}
	#adm-sec .img-con {
		border-bottom: 2px solid;
	}
	#adm-sldr {
		background: url('../images/sahs_admission_slider_mob.jpg') no-repeat;
		background-size: cover;
		height: 278px;
	}
	#adm-sec {
		padding-top: 40px;
	}
	#adm-sec img {
		width: 150px;
	}
	/*Pgm PAges*/
	#prgms-sldr {
		margin-top: 80px;
	}
	#contact {
		padding-top: 0;
	}
}

@media (min-width: 414px) and (max-width: 736px) {
	/*New Home*/
	.dt-none {
		display: block;
	}
	.m-none {
		display: none;
	}
	/*  */
	.slider--area .slider--text {
		top: 11.4rem !important;
	}
}

@media (min-width: 375px) and (max-width: 667px) {
	/*New Home*/
	.dt-none {
		display: block;
	}
	.m-none {
		display: none;
	}
	/*  */
	.slider--area .slider--text {
		top: 7.4rem !important;
	}
}

@media (min-width: 320px) and (max-width: 480px) {
	/*New Home*/
	.dt-none {
		display: block;
	}
	.m-none {
		display: none;
	}
	#news-sec .jet-l {
		text-align: center;
	}
	#news-sec .carousel-indicators {
		margin-bottom: -10px;
	}
	/* Rankings */
	#ran-rec {
		padding-top: 5vh;
		padding-bottom: 5vh;
	}
	#ran-rec h2 {
		width: 100%;
		font-size: 18px !important;
		margin-bottom: 10px;
	}
	.r-content {
		margin-bottom: 1vh;
		margin-top: 21vh !important;
	}
	/* Home-About */
	#hom-abt {
		padding-top: 0vh;
		padding-bottom: 5vh;
	}
	#hom-abt img {
		transform: skew(0deg, 0deg);
		width: 100%;
	}
	.hom-abt-cnt {
		padding-top: 3vh;
	}
	/**/
	#ran-rec .col-md-3 {
		margin-bottom: 40px;
	}
	.r-content {
		min-height: 29vh;
	}
	/**/
	/*notification*/
	#n-sldr {
		padding-bottom: 20px;
	}
	/*notification*/
	/*A Vibrant Campus*/
	.vc-r .col {
		width: 100%;
		padding: 20px;
		float: left;
		flex: 0 0 100%;
		max-width: 100%;
	}
	/*A Vibrant Campus*/
	/* Course */
	#courses {
		padding-top: 12px;
	}
	#courses h3,
	#courses p {
		text-align: center;
	}
	#courses .container {
		max-width: 100%;
	}
	#courses .crs-container {
		border: 0px;
		border-right: 0px solid #004085;
		border-bottom: 2px solid #004085;
	}
	#courses #UG-p,
	#courses #PG-p {
		min-height: 42vh;
	}
	#courses .op {
		padding: 20px;
	}
	#courses h4 {
		font-size: 12px !important;
		font-weight: normal;
	}
	.crs-btn-c {
		position: relative;
		/* bottom: 0; */
		right: 0px;
	}
	.cc-btn {
		text-align: center;
	}
	#UG-p .col-md-3,
	#PG-p .col-md-3 {
		width: 50%;
	}
	#courses .car-container {
		min-height: 47vh;
	}
	footer,
	footer h5 {
		text-align: left !important;
	}
	footer ul {
		text-align: left !important;
		font-size: .75rem;
	}
	footer span {
		font-size: .75rem;
	}
	footer .sm-nd,
	footer .ftr--lr {
		margin-bottom: 20px;
	}
	/*Footer*/
	footer .ico-blocks {
		font-size: .75rem;
	}
	/*New Home  */
	h1 {
		font-size: 1rem !important;
	}
	h2 {
		font-size: 1.5rem;
	}
	h3 {
		font-size: 1.2rem;
	}
	h2,
	h3,
	h4,
	h5,
	h6 {
		font-size: 15px !important;
		font-weight: bold;
	}
	p {
		font-size: 14px;
	}
	header {
		margin-top: 0rem;
		/* padding-bottom: 1.875rem; */
		background: white;
		position: fixed;
		top: 0;
		z-index: 1;
		/* left: 10px; */
		width: 100%;
	}
	header .container {
		max-width: 100%;
	}
	header .r--links {
		display: none;
	}
	header .navbar-nav {
		display: none !important;
	}
	.hdr--sm {
		display: none;
	}
	.sticky .logo {
		width: 80%;
	}
	#top-menus,
	nav {
		display: none;
	}
	.toggle--menu {
		display: none;
		top: 8%;
	}
	.toggle--btn {
		display: block;
		top: 3%;
	}
	/**/
	.a--n-pg {
		top: 43%;
		right: -10px;
	}
	.a--n-pg img,
	.a--n-ug img {
		width: 50px
	}
	.en-btn {
		width: 60px;
		height: 60px;
		font-size: 11px;
		top: 76%;
		right: 1px;
	}
	/*New Slider*/
	#mSlider-BS {
		margin-top: 85px;
	}
	#mn-slider {
		display: none;
	}
	#mn-slider-mob {
		display: block;
	}
	.mb-4,
	.my-4 {
		margin-bottom: .5rem!important;
		font-size: 12px !important;
	}
	/*New Slider*/
	/**/
	.slider--area {
		background-position-x: right;
		background-position-y: top;
		background-size: cover;
		max-height: 61vh;
		height: 61vh;
		margin-top: 0rem;
	}
	.slider--area .slider--text {
		display: none;
	}
	.slider--area .slider--text p {
		font-size: 9px;
		line-height: 13px;
	}
	.slider--area .slider--text h1 {
		font-size: 1.5625rem;
	}
	.slider--area .slider--text h1 br:nth-child(2) {
		display: none;
	}
	/**/
	#slidert--txt-mob {
		display: block;
		background: rgba(0, 0, 0, .8);
		padding: 10px;
	}
	#slidert--txt-mob h1 {
		color: #fff;
		font-size: 16px;
		font-weight: bold;
	}
	#slidert--txt-mob p {
		color: #fff;
		font-size: 10px !important;
		line-height: 13px;
	}
	.slick-dots {
		display: none !important;
	}
	/**/
	.untitled__slideContent {
		margin-top: 4vh;
	}
	.untitled__slideContent span {
		font-size: 6.5vmin;
	}
	.untitled__slideBg {
		background-size: cover;
		height: 20vh;
	}
	/**/
	.f-btns {
		font-size: 13px;
	}
	.a--n-ug {
		top: 34%;
		right: -10px;
		padding: 2px 10px;
	}
	.p-4 {
		/* padding-left: 32px !important;
  padding-right: 32px !important; */
		padding: 0px 32px !important;
	}
	.p-4 p {
		text-align: center;
	}
	/**/
	.abt--home {
		display: none;
	}
	.abt--home-mob {
		display: block !important;
	}
	#abt--home .tab--bg {
		background: #024690;
	}
	#abt--home .bg--score {
		background: #e9ecef;
	}
	#abt--home img {
		margin-top: -149px;
		margin-left: 16%;
		border-radius: 18rem;
		float: none;
	}
	#abt--home .news--cont {
		padding: 40px;
		background: #024690;
		color: #fff;
	}
	#programs--home {
		background: none;
		padding-top: 1rem;
		/* border-top: 0.125rem solid #07294d;*/
	}
	#programs--home img {
		margin-top: 1.25rem;
	}
	#programs--home .f-size-adj .text-center p {
		min-height: 5rem;
	}
	#programs--home .pr--des {
		-webkit-border-radius: 50px;
		-webkit-border-bottom-right-radius: 0;
		-moz-border-radius: 50px;
		-moz-border-radius-bottomright: 0;
		border-radius: 50px;
		border-bottom-right-radius: 0;
	}
	#new--evnts .tab--bg {
		background: #07294d;
	}
	#new--evnts img {
		margin-top: -149px;
		margin-left: 16%;
		border-radius: 18rem;
		float: none;
	}
	#new--evnts .news--cont {
		padding-top: 1rem;
	}
	#new--evnts .slick-prev {
		left: 55.5%;
	}
	#new--evnts .slick-prev,
	#new--evnts .slick-next {
		top: 125%;
	}
	#new--evnts .slick-dots {
		right: -79px;
		bottom: -20px;
	}
	.offset-2 {
		margin: 0rem;
	}
	#academic--c {
		padding: 3rem 0rem;
	}
	#academic--c h2 {
		font-size: 1.5625rem;
	}
	#gen--values-1 {
		/* background: url(../images/allied-health-values-left.png) no-repeat -19px bottom; */
		background-size: 20%;
		/* padding-bottom: 84px;  */
		padding-top: 0px;
	}
	#gen--values-inr {
		background: none;
	}
	footer .corporate--area {
		margin-top: 1.25rem;
	}
	footer .ftr--lr {
		font-size: 0.75rem;
		text-align: left;
		padding-top: 1.25rem;
	}
	footer .ftr--lr img {
		width: 24px;
	}
	footer .ftr--lr:first-child img {
		width: 50%;
	}
	.back-to-top :hover {
		background: #e5097f;
	}
	/* .inr-hdr .container {
    padding-bottom: 1.875rem; } */
	#program--nv-tabs .active {
		padding-right: 0.625rem;
	}
	.title {
		margin-left: 5rem;
	}
	.title h1 {
		font-size: 24px;
	}
	.inner-right-column {
		padding-top: 0.625rem;
	}
	.op-content #myTabContent {
		padding-top: 10%;
		padding-left: 5%;
	}
	#myTab {
		margin-left: 15%;
		display: none;
	}
	#myTab-1 {
		display: none;
	}
	#sm-menu {
		display: block;
		position: absolute;
		right: 45%;
		top: 28%;
		background: black;
		padding: 0rem 0.125rem;
		border: 1px solid white;
	}
	#sm-menu img {
		width: 1.25rem;
	}
	#prgms .container {
		max-width: 90%;
		padding: 0px;
	}
	/*
  .container {
    max-width: 85%; 
      }
*/
	header img {
		max-width: 63%;
	}
	#new--evnts .slick-prev,
	#new--evnts .slick-next {
		top: 111%;
		right: 15%;
	}
	#new--evnts .slick-prev::before,
	#new--evnts .slick-next::before {
		padding: 0.375rem 0.9375rem;
	}
	#new--evnts .slick-prev {
		left: 71.5%;
	}
	#new--evnts .slick-dots {
		right: -30px;
		bottom: -2px;
	}
	#new--evnts .news--cont {
		padding: 2.625rem 2.5rem 3.125rem;
		color: white;
	}
	h4 {
		font-size: 1.25rem;
	}
	.toggle--btn {
		display: block;
		top: 4%;
		right: 5%;
	}
	.toggle--menu {
		top: 9.5%;
	}
	.toggle--menu li {
		margin: 0rem;
	}
	.toggle--menu a {
		font-size: 0.8125rem;
	}
	.toggle--menu hr {
		margin: 0.5rem;
	}
	.slider--area {
		height: 30vh;
	}
	.slider--area .slider--text {
		width: 70%;
		/* left: 1rem !important; */
		top: 5rem;
		left: 7% !important;
		min-width: 16.3125rem;
		min-height: auto;
		padding: 0.3125rem 0.625rem;
	}
	.slider--area .slider--text h1 {
		font-size: 14px;
		letter-spacing: 0.0625rem;
		margin-bottom: 2px;
	}
	.untitled__slideContent {
		margin-top: 4vh;
		top: 6vh;
	}
	.untitled__slideContent span {
		font-size: 6.5vmin;
	}
	.untitled__slideBg {
		background-size: cover;
		height: 14vh;
	}
	.abt--news {
		margin-top: -9vh;
	}
	.abt--news span {
		width: 24%;
	}
	#prgms #program--nv-tabs .active {
		/* background: #07294d; */
		color: #000;
		padding-right: 3px;
		font-weight: bold;
	}
	/**/
	/* #prgms .c-cont h4 {     
      min-height: auto;
  } */
	#prgms .c-row {
		margin-top: 1rem;
	}
	#prgms .c-row p {
		min-height: 55px;
	}
	#prgms .c-cont {
		min-height: 20vh;
	}
	#prgms .c-cont h4 {
		min-height: 2.5rem;
		font-size: 12px !important;
	}
	#prgms .c-cont .sm--more {
		width: 50px;
		font-size: 12px;
	}
	#prgms .c-row img {
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		border-radius: 10px;
	}
	#prgms-content img {
		width: 67%;
		margin-bottom: 20px;
		/* position: absolute; */
		margin-left: 15%;
	}
	/**/
	#link-pg,
	#link-ug {
		font-size: 10px;
	}
	#prgms #program--nv-tabs {
		margin-top: 1.75rem;
	}
	/**/
	#prgms .inner-right-column {
		padding-top: 1.125rem;
	}
	#prgms-sldr h1 {
		font-size: 21px !important;
	}
	.accr--logo-slider .slick-dots li {
		width: 0.5rem;
	}
	#news-car .slick-prev {
		left: 79%;
	}
	#news-car::after {
		height: 55vh;
	}
	.inner--slider {
		background-size: cover !important;
	}
	.imp--features img {
		width: 50%;
	}
	#new--evnts .slick-prev {
		left: 62.5%;
	}
	/**/
	footer {
		padding-top: 0rem;
		padding-bottom: 1rem;
	}
	footer .ftr--lr {
		padding-left: 20px !important;
	}
	footer .ftr--lr:nth-child(2) {
		padding-left: 20px !important;
	}
	footer .ftr--lr:nth-child(2) img {
		width: 1.875rem;
	}
	.back-to-top :hover {
		background: #e5097f;
	}
	#abt-1 {
		background-size: 15%;
	}
	#abt-1 .title {
		margin-top: 2rem;
	}
	#abt-1 .title h1 {
		font-size: 2rem;
	}
	#abt-1 .offset-2 {
		margin-left: 0rem;
	}
	#abt-2 {
		background: no-repeat;
		padding-bottom: 1.25rem;
	}
	.title {
		margin-left: 2rem;
	}
	.title h1 {
		font-size: 0.9375rem;
	}
	#sm-menu {
		right: 40%;
	}
	#sm-menu img {
		width: 1.125rem;
	}
	#contact iframe {
		display: none;
	}
	#contact p {
		font-size: 11px;
	}
	#contact .container {
		max-width: 91.9%;
	}
	/**/
	.title {
		padding: .7rem
	}
	#ca-op .pro--spec {
		padding: 2px 10px;
	}
	#ca-op .pro-area {
		padding: 2px 10px;
		font-size: 12px;
		min-height: 50px;
	}
	.home--abt-left h5 {
		font-size: 1rem;
	}
	#abt--home h2 {
		font-size: 1.5rem;
	}
	#abt-sldr {
		background: url('../images/sahs_abt_slider_mob.jpg');
		background-size: cover;
		height: 280px;
	}
	h1 {
		font-size: 1.5rem !important;
		margin-top: 145px;
		background: rgb(255 255 255 / 50%);
		padding: 10px;
	}
	.exp-img {
		padding-top: 0px;
		padding-bottom: 20px;
	}
	.abt--sahs-cnt {
		column-count: 1;
	}
	.pr--des h2 {
		font-size: 1.5rem;
	}
	.pr--des p {
		font-size: 13px;
	}
	#programs--home h4 {
		font-size: 16px;
	}
	#programs--home p {
		font-size: 14px;
		margin-bottom: 1rem;
	}
	.know--more-lb {
		padding: 8px;
		font-size: 14px;
	}
	#programs--home img {
		width: 50px;
	}
	/*Contact*/
	#con-sldr {
		background: url(../images/sahs_contact_slider_mob.jpg);
		background-size: cover;
		height: 280px;
	}
}


/*--------------------------Richa's Css Code Start------------------------*/

.zero {
	padding-left: 0px;
	padding-right: 0px
}

.zero-left {
	padding-left: 0px;
}

.zero-right {
	padding-right: 0px
}

.flex-middle-center-cls {
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
}

.spl-brand img {
	width: 70%;
}

.carousel-indicators li {
	height: 10px;
	width: 10px;
	border-radius: 50%;
}

#nS {
	min-height: 165px;
}

#nS h2 {
	font-size: 22px !important
}

#nS h2 span {
	color: #fb8f24
}

.ranking-section {
	width: 100%;
	float: left;
	background: #eee;
}

.ranking-section h4 {
	width: 100%;
	float: left;
	text-align: center;
	font-size: 24px !important;
	font-family: 'Bree Serif', serif;
	color: #09416A;
	margin-bottom: 8px;
	font-weight: 500;
}

.ranking-section h4::before {
	background-color: #194486;
	bottom: 0;
	content: "";
	height: 2px;
	left: 0;
	margin: auto;
	position: absolute;
	right: 49px;
	width: 25px;
}

.ranking-section h4::after {
	background-color: #bbb;
	bottom: 1px;
	content: "";
	height: 1px;
	left: 49px;
	margin: auto;
	position: absolute;
	right: 0;
	width: 50px;
}

.ranking-section .RankBox {
	width: 100%;
	float: left;
	border: 1px solid #dee2e6;
	padding: 15px;
	min-height: 100%;
	position: relative;
	margin-bottom: 15px;
	background: #fff;
	box-shadow: 5px 0px 5px 0px #bcbcbc;
}

.ranking-section .RankBox .RankBox-image {
	width: 165px;
	height: 165px;
	position: relative;
	margin: 0 auto;
}

.ranking-section .RankBox .RankBox-image img.circleImg {
	position: absolute;
	border: 5px solid #ffc107;
	border-radius: 50%;
}

.ranking-section .RankBox .RankBox-image img {
	width: 100%;
	height: 100%;
}

.ranking-section .RankBox .RankBox-content {
	width: 100%;
	float: left;
	margin: 15px 0;
	text-align: center;
}

.ranking-section .RankBox .RankBox-content h6 {
	width: 100%;
	float: left;
	text-align: center;
	font-size: 16px !important;
	font-family: 'Bree Serif', serif;
	color: #212529;
	margin: 0 0 8px;
	font-weight: 500;
}

.ranking-section .RankBox .RankBox-content p {
	width: 100%;
	float: left;
	text-align: center;
	font-size: 14px !important;
	font-family: 'Bree Serif', serif;
	color: #212529;
	margin: 0 0 16px;
	line-height: 1.5;
}

.ranking-section .RankBox .RankBox-content .positionBtn {
	width: 100%;
	float: left;
	position: absolute;
	bottom: 20px;
	left: 0;
	right: 0;
}

.ranking-section .RankBox .RankBox-content .positionBtn .btn-Act {
	color: #ffffff;
	background-color: #194486;
	padding: 7px 8px;
	border-radius: 5px;
	text-align: center;
	font-family: 'Bree Serif', serif;
	font-size: 13px;
}

.Home-About-Section {
	width: 100%;
	float: left;
	background: #fff;
}

.Home-About-Section .Home-About-image {
	-ms-transform: skew(-8deg, 0deg);
	/* IE 9 */
	transform: skew(-8deg, -0deg);
	/* Standard syntax */
	border-bottom: 2px solid #fb8f24;
	border-left: 30px solid #fb8f24;
	border-right: 2px solid #fb8f24;
	border-top: 2px solid #fb8f24;
	box-shadow: 0px 5px 5px 0px #ccc9c9;
}

.Home-About-Section .Home-About-image img {
	width: 100%;
}

.Home-About-Section .Home-About-content {
	margin-top: 7vh;
	padding: 15px;
}

.Home-About-Section .Home-About-content h2 {
	font-size: 24px !important;
	font-family: 'Bree Serif', serif;
	color: #09416A;
	margin-bottom: 8px;
	font-weight: 500;
}

.Home-About-Section .Home-About-content h2 span {
	color: #fb8f24;
}

.Home-About-Section .Home-About-content h5 {
	font-size: 24px !important;
	font-family: 'Bree Serif', serif;
	position: relative;
	padding-bottom: 15px;
	margin-bottom: 20px;
	color: #094183;
}

.Home-About-Section .Home-About-content h5::before {
	background-color: #194486;
	bottom: 0;
	content: "";
	height: 2px;
	left: 0px;
	position: absolute;
	right: 49px;
	width: 25px;
}

.Home-About-Section .Home-About-content h5::after {
	background-color: #bbb;
	bottom: 1px;
	content: "";
	height: 1.4px;
	left: 34px;
	position: absolute;
	right: 0;
	width: 50px;
}

.Home-About-Section .Home-About-content p {
	font-size: 14px !important;
	text-align: justify;
	font-family: 'Bree Serif', serif;
}

.course-section {
	width: 100%;
	float: left;
	padding-top: 65px;
	background-color: #eee;
}

.course-section .borderDiv {
	margin-bottom: 20px;
	border: 2px solid #e8e6e6;
	border-right: 2px solid #004085;
}

.course-section h4 {
	width: 100%;
	float: left;
	text-align: center;
	font-size: 24px !important;
	font-family: 'Bree Serif', serif;
	color: #09416A;
	margin-bottom: 8px;
	font-weight: 500;
}

.course-section h4::before {
	background-color: #194486;
	bottom: 0;
	content: "";
	height: 2px;
	left: 0;
	margin: auto;
	position: absolute;
	right: 49px;
	width: 25px;
}

.course-section h4::after {
	background-color: #bbb;
	bottom: 1px;
	content: "";
	height: 1px;
	left: 49px;
	margin: auto;
	position: absolute;
	right: 0;
	width: 50px;
}

.course-section .Left-content {
	padding: 35px;
	background: #07294d;
	color: #fff;
}

.course-section .Left-content .bg-color-head {
	-ms-transform: skew(-20deg, 0deg);
	transform: skew(-20deg, -0deg);
	background: #fb8f24;
	padding: 2px 7px;
	text-align: center;
	width: 100%;
	float: left;
	margin-bottom: 25px;
}

.course-section .Left-content .bg-color-head h3 {
	-ms-transform: skew(20deg, 0deg);
	transform: skew(20deg, -0deg);
	text-align: center;
	font-size: 24px !important;
	font-family: 'Bree Serif', serif;
	color: #fff;
}

.course-section .Left-content p {
	font-size: 16px !important;
	font-family: 'Bree Serif', serif;
	color: #fff;
}

.course-section .Right-content {
	background: #fff
}

.course-section .Right-content .SliderBox {
	width: 100%;
	float: left;
	min-height: 100%;
	background: #f2faff;
	border-radius: 5px;
	padding: 5px;
	box-shadow: 0px 5px 5px 0px #ccc9c9;
}

.course-section .Right-content .SliderBox .Slide-Image {
	width: 100%;
	float: left;
}

.course-section .Right-content .SliderBox .Slide-Image img {
	width: 100%;
}

.course-section .Right-content .SliderBox .Slide-content {
	width: 100%;
	float: left;
	padding: 10px;
}

.course-section .Right-content .SliderBox .Slide-content h6 {
	width: 100%;
	float: left;
	text-align: center;
	font-size: 14px !important;
	font-family: 'Bree Serif', serif;
	color: #09416A;
	font-weight: 500;
	margin-bottom: 0px;
}

.course-section .Right-content .slideCour {
	padding: 0px 0px;
	margin: 20px 0;
}

.course-section .Right-content .slideCour .carousel-inner {
	padding: 10px;
}

.More-Course-Btn {
	color: #194486;
	/*    background-color: #194486;*/
	padding: 7px 8px;
	border-radius: 5px;
	text-align: center;
	font-family: 'Bree Serif', serif;
	font-size: 13px;
	float: right;
	margin-bottom: 10px;
}

.cours-part-sec {
	width: 100%;
	float: left;
	padding: 0px 0px;
	background: #07294d;
}

.cours-part-sec .head-course-main {
	width: 100%;
	float: left;
	padding-bottom: 15px;
	position: relative;
	text-align: center;
	font-size: 29px !important;
	font-family: 'Bree Serif', serif;
	color: #fff;
	margin-bottom: 8px;
	font-weight: 500;
}

.Course-Slider-section {
	width: 100%;
	float: left;
	padding: 60px 0px;
	background: #07294d;
}

.Course-Slider-section .Slider-content {
	width: 100%;
	float: left;
}

.Course-Slider-section .Slider-content .SliderBox {
	width: 90%;
	float: left;
	height: 260px;
	background: #fff;
	border-radius: 5px;
	padding: 5px;
	/*box-shadow: 0px 5px 5px 0px #ccc9c9;*/
}

.Course-Slider-section .Slider-content .SliderBox .Slide-Image {
	width: 100%;
	float: left;
}

.Course-Slider-section .Slider-content .SliderBox .Slide-Image img {
	width: 100%;
}

.Course-Slider-section .Slider-content .SliderBox .Slide-content {
	width: 100%;
	float: left;
	padding: 10px;
}

.Course-Slider-section .Slider-content .SliderBox .Slide-content h6 {
	width: 100%;
	float: left;
	text-align: center;
	font-size: 16px !important;
	font-family: 'Bree Serif', serif;
	color: #09416A;
	font-weight: 500;
	margin-bottom: 0px;
}

.Course-Slider-section .Slider-content .slideCour {
	padding: 0px 0px;
	margin: 20px 0;
}

.Course-Slider-section .Slider-content .slideCour .carousel-inner {
	padding: 10px;
}

.Course-Slider-section .Slider-content .Top-Head-content {
	width: 100%;
	float: left;
	text-align: center;
	margin-bottom: 25px;
}

.Course-Slider-section .Slider-content .Top-Head-content .bg-color-head {
	-ms-transform: skew(-20deg, 0deg);
	transform: skew(-20deg, -0deg);
	background: #fb8f24;
	padding: 2px 7px;
	text-align: center;
	width: 100%;
	float: left;
	margin-bottom: 25px;
}

.Course-Slider-section .Slider-content .Top-Head-content h4 {
	width: 100%;
	float: left;
	padding-bottom: 15px;
	position: relative;
	text-align: center;
	font-size: 24px !important;
	font-family: 'Bree Serif', serif;
	color: #fff;
	margin-bottom: 8px;
	font-weight: 500;
}

.Course-Slider-section .Slider-content .Top-Head-content h4::before {
	background-color: #ffc107;
	bottom: 0;
	content: "";
	height: 2px;
	left: 0;
	margin: auto;
	position: absolute;
	right: 49px;
	width: 25px;
}

.Course-Slider-section .Slider-content .Top-Head-content h4::after {
	background-color: #fff;
	bottom: 1px;
	content: "";
	height: 1px;
	left: 49px;
	margin: auto;
	position: absolute;
	right: 0;
	width: 50px;
}

.Course-Slider-section .Slider-content .Top-Head-content p {
	width: 100%;
	float: left;
	margin: 15px 0px;
	font-size: 16px !important;
	font-family: 'Bree Serif', serif;
	color: #fff;
}

.Course-Slider-section-pg {
	width: 100%;
	float: left;
	padding: 60px 0px;
	background: #012874;
	border-bottom: 10px solid #fff;
}

.Course-Slider-section-pg .Slider-content {
	width: 100%;
	float: left;
}

.Course-Slider-section-pg .Slider-content .SliderBox {
	width: 90%;
	float: left;
	height: 280px;
	min-height: 0px;
	background: #fff;
	border-radius: 5px;
	padding: 5px;
	/*box-shadow: 0px 5px 5px 0px #ccc9c9;*/
}

.Course-Slider-section-pg .Slider-content .SliderBox .Slide-Image {
	width: 100%;
	float: left;
}

.Course-Slider-section-pg .Slider-content .SliderBox .Slide-Image img {
	width: 100%;
}

.Course-Slider-section-pg .Slider-content .SliderBox .Slide-content {
	width: 100%;
	float: left;
	padding: 10px;
}

.Course-Slider-section-pg .Slider-content .SliderBox .Slide-content h6 {
	width: 100%;
	float: left;
	text-align: center;
	font-size: 16px !important;
	font-family: 'Bree Serif', serif;
	color: #09416A;
	font-weight: 500;
	margin-bottom: 0px;
}

.Course-Slider-section-pg .Slider-content .slideCour {
	padding: 0px 0px;
	margin: 20px 0;
}

.Course-Slider-section-pg .Slider-content .slideCour .carousel-inner {
	padding: 10px;
}

.Course-Slider-section-pg .Slider-content .Top-Head-content {
	width: 100%;
	float: left;
	text-align: center;
	margin-bottom: 25px;
}

.Course-Slider-section-pg .Slider-content .Top-Head-content .bg-color-head {
	-ms-transform: skew(-20deg, 0deg);
	transform: skew(-20deg, -0deg);
	background: #fb8f24;
	padding: 2px 7px;
	text-align: center;
	width: 100%;
	float: left;
	margin-bottom: 25px;
}

.Course-Slider-section-pg .Slider-content .Top-Head-content h4 {
	width: 100%;
	float: left;
	padding-bottom: 15px;
	position: relative;
	text-align: center;
	font-size: 24px !important;
	font-family: 'Bree Serif', serif;
	color: #fff;
	margin-bottom: 8px;
	font-weight: 500;
}

.Course-Slider-section-pg .Slider-content .Top-Head-content h4::before {
	background-color: #ea8622;
	bottom: 0;
	content: "";
	height: 2px;
	left: 0;
	margin: auto;
	position: absolute;
	right: 49px;
	width: 25px;
}

.Course-Slider-section-pg .Slider-content .Top-Head-content h4::after {
	background-color: #fff;
	bottom: 1px;
	content: "";
	height: 1px;
	left: 49px;
	margin: auto;
	position: absolute;
	right: 0;
	width: 50px;
}

.Course-Slider-section-pg .Slider-content .Top-Head-content p {
	width: 100%;
	float: left;
	margin: 15px 0px;
	font-size: 16px !important;
	font-family: 'Bree Serif', serif;
	color: #fff;
}

.Course-Slider-section-pg .Slider-content .More-Course-Btn,
.Course-Slider-section .Slider-content .More-Course-Btn {
	color: #fff;
}

.Course-Slider-section h3 {
	width: 100%;
	float: left;
	text-align: center;
	font-size: 24px !important;
	font-family: 'Bree Serif', serif;
	color: #09416A;
	margin-bottom: 8px;
	font-weight: 500;
}

.Course-Slider-section h3::before {
	background-color: #194486;
	bottom: 0;
	content: "";
	height: 2px;
	left: 0;
	margin: auto;
	position: absolute;
	right: 49px;
	width: 25px;
}

.Course-Slider-section h3::after {
	background-color: #bbb;
	bottom: 1px;
	content: "";
	height: 1px;
	left: 49px;
	margin: auto;
	position: absolute;
	right: 0;
	width: 50px;
}

.slider-height {
	height: 285px;
}

.slider-height .Slide-Image img {
	width: 85% !important;
	margin: 0 auto;
}

footer ul.list-topic {
	padding: 0 0 0 15px;
	margin: 0;
	width: 100%;
	float: left;
}

footer ul.list-topic li {
	width: 45%;
	float: left;
	margin-right: 2px;
}

footer .ico-blocks span {
	font-size: 14px !important;
}

.copyright-footer {
	width: 100%;
	float: left;
	padding: .5rem 0;
	text-align: center;
	color: #fff;
	font-size: 12px;
	background: #182d4a;
}


/*------------------Aboutb Us Page Design-------------------------------*/

h1.banner-headline {
	margin-top: 35%;
	width: 100%;
	float: left;
	font-size: 24px !important;
	color: #07294d;
}

h1.banner-headline strong {
	width: 100%;
	float: left;
	text-align: center;
	margin-bottom: 15px;
	text-decoration: underline;
}

h1.banner-headline span.skew {
	border-bottom: 3px solid #fff;
	border-right: 3px solid #fff;
/*	box-shadow: 0px 5px 5px 0px #b9b7b7;*/
	width: 100%;
	float: left;
	-ms-transform: skew(-20deg, 0deg);
	transform: skew(-20deg, -0deg);
	background: #fb8f24;
	padding: 2px 7px;
	text-align: center;
}

h1.banner-headline span.skew b {
	width: 100%;
	float: left;
	-ms-transform: skew(20deg, 0deg);
	transform: skew(20deg, -0deg);
	font-weight: normal;
	text-align: center;
	font-size: 24px !important;
	font-family: 'Bree Serif', serif;
	color: #fff;
}

.headline-subhead {
	text-align: center;
	width: 100%;
	float: left;
	margin-top: 10px;
}

.About-Us-Page {
	width: 100%;
	float: left;
	padding: 90px 65px;
}


/*
.About-Us-Page .head-Line{-ms-transform: skew(-20deg,0deg); transform: skew(-20deg,-0deg);   background: #fb8f24;  padding: 2px 7px;    text-align: center; width: 100%;    float: left;    margin-bottom: 25px;}
.About-Us-Page .head-Line h2{-ms-transform: skew(20deg,0deg); transform: skew(20deg,-0deg); text-align: center ;font-size: 24px !important;    font-family: 'Bree Serif', serif;color:#fff;}
*/

.About-Us-Page .content {
	width: 100%;
	float: left;
}

.About-Us-Page .content h2 {
	font-size: 24px !important;
	font-family: 'Bree Serif', serif;
	color: #09416A;
	margin-bottom: 8px;
	font-weight: 500;
}

.About-Us-Page .content h2 i {
	color: #ffc107;
}

.About-Us-Page .content p {
	font-size: 15px !important;
	font-family: 'Bree Serif', serif;
	color: #666;
	margin-bottom: 8px;
	font-weight: 500;
	text-align: justify;
}

.About_details {
	background: #022953;
	padding-top: 5%;
	padding-bottom: 5%;
	position: relative;
	height: auto;
	color: #fff;
	background-size: cover;
}

.About_details h2 {
	font-size: 24px !important;
	font-family: 'Bree Serif', serif;
	color: #fff;
	margin-bottom: 20px;
	font-weight: 500;
	border-bottom: 2px dotted #666;
	padding-bottom: 15px;
}

.About_details ul.rowtext-colum {
	padding: 0;
	margin: 0;
	list-style: none;
}

.About_details ul.rowtext-colum li {
	width: 100%;
	float: left;
	margin: 15px 0px;
	font-size: 15px !important;
	font-family: 'Bree Serif', serif;
	color: #fff;
	font-weight: 500;
}

.About_details ul.rowtext-colum li:before {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
	content: "\f0a4";
	margin-right: 15px;
}

.About_details .rowtext-colum p {
	font-size: 15px !important;
	font-family: 'Bree Serif', serif;
	color: #fff;
	margin-bottom: 8px;
	font-weight: 500;
}


/*-------------------------------------UG Program List View Code Start--------------------------------------------------------------*/

.Program-List {
	width: 100%;
	margin: 4rem 0;
	padding: inherit;
}

.Program-List .Product-Details {
	width: 100%;
	float: left;
	padding: 15px;
	background: #f5faffd1;
	border: 2px dotted #e4e4e4;
	box-shadow: 0px 5px 5px 0px #d8d8d8;
	margin-bottom: 15px;
	min-height: 436px;
	position: relative;
}

.Program-List .Product-Details .pro-image {
	width: auto;
	height: auto;
}

.Program-List .Product-Details .pro-image img {
	width: 100%;
	height: 100%;
}

.Program-List .Product-Details .Pro-content {
	width: 100%;
	float: left;
}

.Program-List .Product-Details .Pro-content h4 {
	width: 100%;
	float: left;
	color: #ef7700;
	font-size: 18px !important;
	font-family: 'Bree Serif', serif;
	margin: 10px 0px;
}

.Program-List .Product-Details .Pro-content p {
	width: 100%;
	float: left;
	color: #666;
	font-size: 14px !important;
	font-family: 'Bree Serif', serif;
	margin: 0px 0px 10px;
	line-height: 1.2;
}

.Program-List .Product-Details .Pro-content a {
	width: 100%;
	float: left;
	margin-top: 5px;
}

.position-Abs {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 15px;
	width: 90% !important;
	margin: 0 auto;
}

.admission-page {
	border-top: 10px solid #07294d;
}

.admission-page .content {
	width: 100%;
	float: left;
}

.admission-page .content h2 {
	font-size: 24px !important;
	font-family: 'Bree Serif', serif;
	color: #09416A;
	margin-bottom: 8px;
	font-weight: 500;
}

.admission-page .content h2 i {
	color: #ffc107;
}

.admission-page .content p {
	font-size: 15px !important;
	font-family: 'Bree Serif', serif;
	vetica Neue,
	sans-serif;
	color: #666;
	margin-bottom: 8px;
	font-weight: 500;
	text-align: justify;
}

.Contact-Part {
	width: 100%;
	float: left;
	background: #fff;
}

.Contact-Part h1.contact-h1 {
	width: 100%;
	float: left;
	text-align: center;
	font-size: 22px !important;
	font-family: 'Bree Serif', serif;
	vetica Neue,
	sans-serif;
	margin-top: 0 !important;
}

.Contact-Part .Contact-Address {
	width: 100%;
	float: left;
	background: #fff;
	padding: 0px 15px 15px;
	border-radius: 5px;
	margin: 0px 0px 15px;
	border: 1px solid #eee;
	box-shadow: -5px 5px 6px 0px #eee
}

.Contact-Part .Contact-Address .contact-msg {
	width: 100%;
	float: left;
	padding: 25px;
}

.Contact-Part .Contact-Address h5.contact-head {
	width: 100%;
	float: left;
	text-align: center;
	border-radius: 5px 5px 0px 0px;
	background: #07294d;
	color: #fff;
	margin: 0px 0px 15px;
	padding: 7px;
	font-size: 16px !important;
}

.Contact-Part .Contact-Address .contact-content {
	width: 100%;
	float: left;
}

.Contact-Part .Contact-Address .contact-content b {
	width: 100%;
	float: left;
	font-size: 16px !important;
	font-family: 'Bree Serif', serif;
	vetica Neue,
	sans-serif;
	color: #484848;
	margin: 0 0 10px;
}

.Contact-Part .Contact-Address .contact-content p {
	width: 100%;
	float: left;
	font-size: 14px !important;
	font-family: 'Bree Serif', serif;
	vetica Neue,
	sans-serif;
	padding: 0;
	margin: 0 0 10px;
	color: #484848;
}

.Contact-Part .Contact-Address .contact-msg form input,
.Contact-Part .Contact-Address .contact-msg form textarea {
	width: 100%;
	margin-bottom: 1.25rem;
	border: 1px solid #ced4da;
}

.Contact-Part .Contact-Address .contact-msg form textarea {
	height: 15vh;
}

.Contact-Part .Contact-Address .contact-msg form input[type="submit"] {
	width: 150px;
	background: #07294d;
	color: #fff;
	border: 0;
	padding: 5px;
	/* float: right; */
	/* position: absolute; */
	/* bottom: -51px; */
	margin-left: 15px;
}

.Contact-Part .Contact-Address .contact-msg form a {
	float: right;
	margin-bottom: 1.25rem;
}

.Contact-Part .Contact-Address .contact-msg .address {
	padding: 0rem;
	margin-bottom: 1.25rem;
}

.Contact-Part .Contact-Address .contact-msg .sub-btn {
	width: auto;
	padding: 5px 15px;
	border-radius: 5px;
	float: right !important;
}

.download-brochure {
	float: right;
	padding: 10px 15px !important;
	font-size: 15px !important;
	background: #ffc107;
	color: #fff !important;
	border-radius: 5px;
	font-weight: normal !important;
}

.flexadjust {
	justify-content: space-between;
	flex-flow: row
}

.owl-theme .owl-nav {
	display: none;
}

.owl-theme .owl-dots {
	margin-top: 15px;
}

@media screen and (max-width: 600px) {
	.ranking-section .RankBox {
		min-height: auto;
	}
	.ranking-section h4 {
		font-size: 22px !important;
	}
	.ranking-section .RankBox .RankBox-content .positionBtn {
		position: static;
	}
	.ranking-section .RankBox .RankBox-image {
		height: 100px;
		width: 100px;
	}
	.Program-List .Product-Details {
		min-height: 405px
	}
	/*.position-Abs{position: static;width: 100% !important}*/
	.zero {
		padding-left: 15px;
		padding-right: 15px
	}
	.zero-left {
		padding-left: 15px;
	}
	.zero-right {
		padding-right: 15px
	}
	footer a img {
		width: 25px;
		margin-right: 10px;
		margin-top: 20px;
	}
	footer .ico-blocks {
		width: 100%;
		float: left;
		margin: 10px 0px;
		font-size: 1rem;
	}
	#nS {
		padding-top: 10px !important;
	}
	.jet-logo-image img {
		width: 40%;
	}
	#nS h2 span {
		width: 100%;
		float: left;
		text-align: center;
	}
	.About-Us-Page {
		padding: 25px 15px;
	}
	.About_details .rowtext-colum {
		padding: 25px 15px;
		column-count: 1;
	}
	.ns-cnt {
		padding-top: 0px;
	}
	.Home-About-Section {
		padding: 15px 20px 90px;
	}
	h1.banner-headline {
		margin-top: 20%;
		font-size: 20px !important;
	}
	h1.banner-headline span.skew b {
		font-size: 20px !important;
	}
	.Program-List .Product-Details .Pro-content h4 {
		font-size: 15px !important;
	}
	.headline-subhead {
		font-weight: bold;
		background: #fff;
		margin-top: 0;
	}
	footer {
		padding-top: 2rem;
	}
	.display-non-600wd {
		display: none;
	}
	.Contact-Part .Contact-Address .contact-content {
		padding: 0px 15px 15px;
	}
	.Contact-Part {
		padding-top: 25px
	}
	.Course-Slider-section-pg .Slider-content .SliderBox,
	.Course-Slider-section .Slider-content .SliderBox {
		width: 90%;
		height: 255px;
		margin: 0 auto
	}
	.About_details {
		padding: 50px 15px;
	}
	#adm-sec .img-con {
		border-bottom: none;
	}
	.admission-page {
		border-top: none;
	}
}

@media screen and (min-width: 1280px) {
	.a--n-ug {
		top: 35%;
		right: -37px !important;
	}
	.a--n-pg {
		top: 46.9%;
		right: -32px !important;
	}
}

@media (min-width: 768px) and (max-width: 1024px) {
	.download-brochure {
		padding: 6px 7px !important;
		font-size: 11px !important;
	}
	.spl-brand {
		width: 30%
	}
	.spl-navbar {
		width: auto;
	}
	.spl-brand img {
		width: 100%;
	}
	.hdr--sm {
		width: 66%;
	}
	.ranking-section .RankBox .RankBox-image {
		width: 120px;
		height: 120px;
	}
	.Home-About-Section .Home-About-content h2,
	.Home-About-Section .Home-About-content h5 {
		font-size: 20px;
		!important
	}
}

@media (min-width: 414px) {}


/*-------New design Css Start--------------*/

ul.top-nav {
	width: auto;
	float: left;
}

ul.top-nav li {
	width: auto;
	float: left;
	padding: 5px 15px;
	text-align: center;
	margin: 0;
}

ul.top-nav li a {
	padding: 0;
}

.news-feed {
	width: 100%;
	float: left;
}

.news-feed .jet-ug-prog {
	width: 100%;
	float: left;
	padding: 15px;
	background: #fff;
	margin: 15px 0;
}

.news-feed .jet-ug-prog .jet-image-logo-test {
	width: 100%;
	margin: 0 auto;
}

.news-feed .jet-ug-prog .jet-image-logo-test img {
	width: 100%;
}


/*-------New design Css End--------------*/

.ranking-section .RankBox .RankBox-content h6 {
	width: 100%;
	float: left;
	text-align: center;
	font-size: 16px !important;
	font-family: 'Bree Serif', serif;
	color: #212529;
	margin: 0 0 8px;
	font-weight: 500;
}

.ranking-section .RankBox .RankBox-content p {
	width: 100%;
	float: left;
	text-align: center;
	font-size: 14px !important;
	font-family: 'Bree Serif', serif;
	color: #212529;
	margin: 0 0 16px;
	line-height: 1.5;
}

.ranking-section .RankBox .RankBox-content .positionBtn {
	width: 100%;
	float: left;
	position: absolute;
	bottom: 20px;
	left: 0;
	right: 0;
}

.ranking-section .RankBox .RankBox-content .positionBtn .btn-Act {
	color: #ffffff;
	background-color: #194486;
	padding: 7px 8px;
	border-radius: 5px;
	text-align: center;
	font-family: 'Bree Serif', serif;
	font-size: 13px;
}

.Home-About-Section {
	width: 100%;
	float: left;
	background: #fff;
}

.Home-About-Section .Home-About-image {
	-ms-transform: skew(-8deg, 0deg);
	/* IE 9 */
	transform: skew(-8deg, -0deg);
	/* Standard syntax */
	border-bottom: 2px solid #fb8f24;
	border-left: 30px solid #fb8f24;
	border-right: 2px solid #fb8f24;
	border-top: 2px solid #fb8f24;
	box-shadow: 0px 5px 5px 0px #ccc9c9;
}

.Home-About-Section .Home-About-image img {
	width: 100%;
}

.Home-About-Section .Home-About-content {
	margin-top: 7vh;
	padding: 15px;
}

.Home-About-Section .Home-About-content h2 {
	font-size: 24px !important;
	font-family: 'Bree Serif', serif;
	color: #09416A;
	margin-bottom: 8px;
	font-weight: 500;
}

.Home-About-Section .Home-About-content h2 span {
	color: #fb8f24;
}

.Home-About-Section .Home-About-content h5 {
	font-size: 24px !important;
	font-family: 'Bree Serif', serif;
	vetica Neue,
	sans-serif;
	position: relative;
	padding-bottom: 15px;
	margin-bottom: 20px;
	color: #094183;
}

.Home-About-Section .Home-About-content h5::before {
	background-color: #194486;
	bottom: 0;
	content: "";
	height: 2px;
	left: 0px;
	position: absolute;
	right: 49px;
	width: 25px;
}

.Home-About-Section .Home-About-content h5::after {
	background-color: #bbb;
	bottom: 1px;
	content: "";
	height: 1.4px;
	left: 34px;
	position: absolute;
	right: 0;
	width: 50px;
}

.Home-About-Section .Home-About-content p {
	font-size: 14px !important;
	text-align: justify;
	font-family: 'Bree Serif', serif;
}

.course-section {
	width: 100%;
	float: left;
	padding-top: 65px;
	background-color: #eee;
}

.course-section .borderDiv {
	margin-bottom: 20px;
	border: 2px solid #e8e6e6;
	border-right: 2px solid #004085;
}

.course-section h4 {
	width: 100%;
	float: left;
	text-align: center;
	font-size: 24px !important;
	font-family: 'Bree Serif', serif;
	color: #09416A;
	margin-bottom: 8px;
	font-weight: 500;
}

.course-section h4::before {
	background-color: #194486;
	bottom: 0;
	content: "";
	height: 2px;
	left: 0;
	margin: auto;
	position: absolute;
	right: 49px;
	width: 25px;
}

.course-section h4::after {
	background-color: #bbb;
	bottom: 1px;
	content: "";
	height: 1px;
	left: 49px;
	margin: auto;
	position: absolute;
	right: 0;
	width: 50px;
}

.course-section .Left-content {
	padding: 35px;
	background: #07294d;
	color: #fff;
}

.course-section .Left-content .bg-color-head {
	-ms-transform: skew(-20deg, 0deg);
	transform: skew(-20deg, -0deg);
	background: #fb8f24;
	padding: 2px 7px;
	text-align: center;
	width: 100%;
	float: left;
	margin-bottom: 25px;
}

.course-section .Left-content .bg-color-head h3 {
	-ms-transform: skew(20deg, 0deg);
	transform: skew(20deg, -0deg);
	text-align: center;
	font-size: 24px !important;
	font-family: 'Bree Serif', serif;
	color: #fff;
}

.course-section .Left-content p {
	font-size: 16px !important;
	font-family: 'Bree Serif', serif;
	color: #fff;
}

.course-section .Right-content {
	background: #fff
}

.course-section .Right-content .SliderBox {
	width: 100%;
	float: left;
	min-height: 100%;
	background: #f2faff;
	border-radius: 5px;
	padding: 5px;
	box-shadow: 0px 5px 5px 0px #ccc9c9;
}

.course-section .Right-content .SliderBox .Slide-Image {
	width: 100%;
	float: left;
}

.course-section .Right-content .SliderBox .Slide-Image img {
	width: 100%;
}

.course-section .Right-content .SliderBox .Slide-content {
	width: 100%;
	float: left;
	padding: 10px;
}

.course-section .Right-content .SliderBox .Slide-content h6 {
	width: 100%;
	float: left;
	text-align: center;
	font-size: 14px !important;
	font-family: 'Bree Serif', serif;
	color: #09416A;
	font-weight: 500;
	margin-bottom: 0px;
}

.course-section .Right-content .slideCour {
	padding: 0px 0px;
	margin: 20px 0;
}

.course-section .Right-content .slideCour .carousel-inner {
	padding: 10px;
}

.More-Course-Btn {
	color: #194486;
	/*    background-color: #194486;*/
	padding: 7px 8px;
	border-radius: 5px;
	text-align: center;
	font-family: 'Bree Serif', serif;
	vetica Neue,
	sans-serif;
	font-size: 13px;
	float: right;
	margin-bottom: 10px;
}

.cours-part-sec {
	width: 100%;
	float: left;
	padding: 0px 0px;
	background: #07294d;
}

.cours-part-sec .head-course-main {
	width: 100%;
	float: left;
	padding-bottom: 15px;
	position: relative;
	text-align: center;
	font-size: 29px !important;
	font-family: 'Bree Serif', serif;
	color: #fff;
	margin-bottom: 8px;
	font-weight: 500;
}

.Course-Slider-section {
	width: 100%;
	float: left;
	padding: 60px 0px;
	background: #07294d;
}

.Course-Slider-section .Slider-content {
	width: 100%;
	float: left;
}

.Course-Slider-section .Slider-content .SliderBox {
	width: 90%;
	float: left;
	height: 260px;
	background: #fff;
	border-radius: 5px;
	padding: 5px;
	/*box-shadow: 0px 5px 5px 0px #ccc9c9;*/
}

.Course-Slider-section .Slider-content .SliderBox .Slide-Image {
	width: 100%;
	float: left;
}

.Course-Slider-section .Slider-content .SliderBox .Slide-Image img {
	width: 100%;
}

.Course-Slider-section .Slider-content .SliderBox .Slide-content {
	width: 100%;
	float: left;
	padding: 10px;
}

.Course-Slider-section .Slider-content .SliderBox .Slide-content h6 {
	width: 100%;
	float: left;
	text-align: center;
	font-size: 16px !important;
	font-family: 'Bree Serif', serif;
	color: #09416A;
	font-weight: 500;
	margin-bottom: 0px;
}

.Course-Slider-section .Slider-content .slideCour {
	padding: 0px 0px;
	margin: 20px 0;
}

.Course-Slider-section .Slider-content .slideCour .carousel-inner {
	padding: 10px;
}

.Course-Slider-section .Slider-content .Top-Head-content {
	width: 100%;
	float: left;
	text-align: center;
	margin-bottom: 25px;
}

.Course-Slider-section .Slider-content .Top-Head-content .bg-color-head {
	-ms-transform: skew(-20deg, 0deg);
	transform: skew(-20deg, -0deg);
	background: #fb8f24;
	padding: 2px 7px;
	text-align: center;
	width: 100%;
	float: left;
	margin-bottom: 25px;
}

.Course-Slider-section .Slider-content .Top-Head-content h4 {
	width: 100%;
	float: left;
	padding-bottom: 15px;
	position: relative;
	text-align: center;
	font-size: 24px !important;
	font-family: 'Bree Serif', serif;
	color: #fff;
	margin-bottom: 8px;
	font-weight: 500;
}

.Course-Slider-section .Slider-content .Top-Head-content h4::before {
	background-color: #ffc107;
	bottom: 0;
	content: "";
	height: 2px;
	left: 0;
	margin: auto;
	position: absolute;
	right: 49px;
	width: 25px;
}

.Course-Slider-section .Slider-content .Top-Head-content h4::after {
	background-color: #fff;
	bottom: 1px;
	content: "";
	height: 1px;
	left: 49px;
	margin: auto;
	position: absolute;
	right: 0;
	width: 50px;
}

.Course-Slider-section .Slider-content .Top-Head-content p {
	width: 100%;
	float: left;
	margin: 15px 0px;
	font-size: 16px !important;
	font-family: 'Bree Serif', serif;
	color: #fff;
}

.Course-Slider-section-pg {
	width: 100%;
	float: left;
	padding: 60px 0px;
	background: #012874;
	border-bottom: 10px solid #fff;
}

.Course-Slider-section-pg .Slider-content {
	width: 100%;
	float: left;
}

.Course-Slider-section-pg .Slider-content .SliderBox {
	width: 90%;
	float: left;
	height: 280px;
	min-height: 0px;
	background: #fff;
	border-radius: 5px;
	padding: 5px;
	/*box-shadow: 0px 5px 5px 0px #ccc9c9;*/
}

.Course-Slider-section-pg .Slider-content .SliderBox .Slide-Image {
	width: 100%;
	float: left;
}

.Course-Slider-section-pg .Slider-content .SliderBox .Slide-Image img {
	width: 100%;
}

.Course-Slider-section-pg .Slider-content .SliderBox .Slide-content {
	width: 100%;
	float: left;
	padding: 10px;
}

.Course-Slider-section-pg .Slider-content .SliderBox .Slide-content h6 {
	width: 100%;
	float: left;
	text-align: center;
	font-size: 16px !important;
	font-family: 'Bree Serif', serif;
	color: #09416A;
	font-weight: 500;
	margin-bottom: 0px;
}

.Course-Slider-section-pg .Slider-content .slideCour {
	padding: 0px 0px;
	margin: 20px 0;
}

.Course-Slider-section-pg .Slider-content .slideCour .carousel-inner {
	padding: 10px;
}

.Course-Slider-section-pg .Slider-content .Top-Head-content {
	width: 100%;
	float: left;
	text-align: center;
	margin-bottom: 25px;
}

.Course-Slider-section-pg .Slider-content .Top-Head-content .bg-color-head {
	-ms-transform: skew(-20deg, 0deg);
	transform: skew(-20deg, -0deg);
	background: #fb8f24;
	padding: 2px 7px;
	text-align: center;
	width: 100%;
	float: left;
	margin-bottom: 25px;
}

.Course-Slider-section-pg .Slider-content .Top-Head-content h4 {
	width: 100%;
	float: left;
	padding-bottom: 15px;
	position: relative;
	text-align: center;
	font-size: 24px !important;
	font-family: 'Bree Serif', serif;
	color: #fff;
	margin-bottom: 8px;
	font-weight: 500;
}

.Course-Slider-section-pg .Slider-content .Top-Head-content h4::before {
	background-color: #ea8622;
	bottom: 0;
	content: "";
	height: 2px;
	left: 0;
	margin: auto;
	position: absolute;
	right: 49px;
	width: 25px;
}

.Course-Slider-section-pg .Slider-content .Top-Head-content h4::after {
	background-color: #fff;
	bottom: 1px;
	content: "";
	height: 1px;
	left: 49px;
	margin: auto;
	position: absolute;
	right: 0;
	width: 50px;
}

.Course-Slider-section-pg .Slider-content .Top-Head-content p {
	width: 100%;
	float: left;
	margin: 15px 0px;
	font-size: 16px !important;
	font-family: 'Bree Serif', serif;
	color: #fff;
}

.Course-Slider-section-pg .Slider-content .More-Course-Btn,
.Course-Slider-section .Slider-content .More-Course-Btn {
	color: #fff;
}

.Course-Slider-section h3 {
	width: 100%;
	float: left;
	text-align: center;
	font-size: 24px !important;
	font-family: 'Bree Serif', serif;
	color: #09416A;
	margin-bottom: 8px;
	font-weight: 500;
}

.Course-Slider-section h3::before {
	background-color: #194486;
	bottom: 0;
	content: "";
	height: 2px;
	left: 0;
	margin: auto;
	position: absolute;
	right: 49px;
	width: 25px;
}

.Course-Slider-section h3::after {
	background-color: #bbb;
	bottom: 1px;
	content: "";
	height: 1px;
	left: 49px;
	margin: auto;
	position: absolute;
	right: 0;
	width: 50px;
}

.slider-height {
	height: 285px;
}

.slider-height .Slide-Image img {
	width: 85% !important;
	margin: 0 auto;
}

footer ul.list-topic {
	padding: 0 0 0 15px;
	margin: 0;
	width: 100%;
	float: left;
}

footer ul.list-topic li {
	width: 45%;
	float: left;
	margin-right: 2px;
}

footer .ico-blocks span {
	font-size: 14px !important;
}

.copyright-footer {
	width: 100%;
	float: left;
	padding: .5rem 0;
	text-align: center;
	color: #fff;
	font-size: 12px;
	background: #182d4a;
}


/*------------------Aboutb Us Page Design-------------------------------*/

h1.banner-headline {
	margin-top: 35%;
	width: 100%;
	float: left;
	font-size: 24px !important;
	color: #07294d;
}

h1.banner-headline strong {
	width: 100%;
	float: left;
	text-align: center;
	margin-bottom: 15px;
	text-decoration: underline;
}

h1.banner-headline span.skew {
	border-bottom: 3px solid #fff;
	border-right: 3px solid #fff;
	/*box-shadow: 0px 5px 5px 0px #b9b7b7;*/
	width: 185%;
	float: left;
	-ms-transform: skew(-20deg, 0deg);
	transform: skew(-20deg, -0deg);
	background: #fb8f24;
	padding: 2px 7px;
	text-align: center;
}

h1.banner-headline span.skew b {
	width: 100%;
	float: left;
	-ms-transform: skew(20deg, 0deg);
	transform: skew(20deg, -0deg);
	font-weight: normal;
	text-align: center;
	font-size: 24px !important;
	font-family: 'Bree Serif', serif;
	color: #fff;
}

.headline-subhead {
	text-align: center;
	width: 100%;
	float: left;
	margin-top: 10px;
}

.About-Us-Page {
	width: 100%;
	float: left;
	padding: 90px 65px;
}


/*
.About-Us-Page .head-Line{-ms-transform: skew(-20deg,0deg); transform: skew(-20deg,-0deg);   background: #fb8f24;  padding: 2px 7px;    text-align: center; width: 100%;    float: left;    margin-bottom: 25px;}
.About-Us-Page .head-Line h2{-ms-transform: skew(20deg,0deg); transform: skew(20deg,-0deg); text-align: center ;font-size: 24px !important;    font-family: 'Bree Serif', serif;color:#fff;}
*/

.About-Us-Page .content {
	width: 100%;
	float: left;
}

.About-Us-Page .content h2 {
	font-size: 24px !important;
	font-family: 'Bree Serif', serif;
	vetica Neue,
	sans-serif;
	color: #09416A;
	margin-bottom: 8px;
	font-weight: 500;
}

.About-Us-Page .content h2 i {
	color: #ffc107;
}

.About-Us-Page .content p {
	font-size: 15px !important;
	font-family: 'Bree Serif', serif;
	vetica Neue,
	sans-serif;
	color: #666;
	margin-bottom: 8px;
	font-weight: 500;
	text-align: justify;
}

.About_details {
	background: #022953;
	padding-top: 5%;
	padding-bottom: 5%;
	position: relative;
	height: auto;
	color: #fff;
	background-size: cover;
}

.About_details h2 {
	font-size: 24px !important;
	font-family: 'Bree Serif', serif;
	vetica Neue,
	sans-serif;
	color: #fff;
	margin-bottom: 20px;
	font-weight: 500;
	border-bottom: 2px dotted #666;
	padding-bottom: 15px;
}

.About_details ul.rowtext-colum {
	padding: 0;
	margin: 0;
	list-style: none;
}

.About_details ul.rowtext-colum li {
	width: 100%;
	float: left;
	margin: 15px 0px;
	font-size: 15px !important;
	font-family: 'Bree Serif', serif;
	vetica Neue,
	sans-serif;
	color: #fff;
	font-weight: 500;
}

.About_details ul.rowtext-colum li:before {
	font-family: "Font Awesome 5 Free";
	font-weight: 400;
	content: "\f0a4";
	margin-right: 15px;
}

.About_details .rowtext-colum p {
	font-size: 15px !important;
	font-family: 'Bree Serif', serif;
	vetica Neue,
	sans-serif;
	color: #fff;
	margin-bottom: 8px;
	font-weight: 500;
}


/*-------------------------------------UG Program List View Code Start--------------------------------------------------------------*/

.Program-List {
	width: 100%;
	margin: 4rem 0;
	padding: inherit;
}

.Program-List .Product-Details {
	width: 100%;
	float: left;
	padding: 15px;
	background: #f5faffd1;
	border: 2px dotted #e4e4e4;
	box-shadow: 0px 5px 5px 0px #d8d8d8;
	margin-bottom: 15px;
	min-height: 436px;
	position: relative;
}

.Program-List .Product-Details .pro-image {
	width: auto;
	height: auto;
}

.Program-List .Product-Details .pro-image img {
	width: 100%;
	height: 100%;
}

.Program-List .Product-Details .Pro-content {
	width: 100%;
	float: left;
}

.Program-List .Product-Details .Pro-content h4 {
	width: 100%;
	float: left;
	color: #ef7700;
	font-size: 18px !important;
	font-family: 'Bree Serif', serif;
	vetica Neue,
	sans-serif;
	margin: 10px 0px;
}

.Program-List .Product-Details .Pro-content p {
	width: 100%;
	float: left;
	color: #666;
	font-size: 14px !important;
	font-family: 'Bree Serif', serif;
	vetica Neue,
	sans-serif;
	margin: 0px 0px 10px;
	line-height: 1.2;
}

.Program-List .Product-Details .Pro-content a {
	width: 100%;
	float: left;
	margin-top: 5px;
}

.position-Abs {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 15px;
	width: 90% !important;
	margin: 0 auto;
}

.admission-page {
	border-top: 10px solid #07294d;
}

.admission-page .content {
	width: 100%;
	float: left;
}

.admission-page .content h2 {
	font-size: 24px !important;
	font-family: 'Bree Serif', serif;
	vetica Neue,
	sans-serif;
	color: #09416A;
	margin-bottom: 8px;
	font-weight: 500;
}

.admission-page .content h2 i {
	color: #ffc107;
}

.admission-page .content p {
	font-size: 15px !important;
	font-family: 'Bree Serif', serif;
	vetica Neue,
	sans-serif;
	color: #666;
	margin-bottom: 8px;
	font-weight: 500;
	text-align: justify;
}

.Contact-Part {
	width: 100%;
	float: left;
	background: #fff;
}

.Contact-Part h1.contact-h1 {
	width: 100%;
	float: left;
	text-align: center;
	font-size: 22px !important;
	font-family: 'Bree Serif', serif;
	vetica Neue,
	sans-serif;
	margin-top: 0 !important;
}

.Contact-Part .Contact-Address {
	width: 100%;
	float: left;
	background: #fff;
	padding: 0px 15px 15px;
	border-radius: 5px;
	margin: 0px 0px 15px;
	border: 1px solid #eee;
	box-shadow: -5px 5px 6px 0px #eee
}

.Contact-Part .Contact-Address .contact-msg {
	width: 100%;
	float: left;
	padding: 25px;
}

.Contact-Part .Contact-Address h5.contact-head {
	width: 100%;
	float: left;
	text-align: center;
	border-radius: 5px 5px 0px 0px;
	background: #07294d;
	color: #fff;
	margin: 0px 0px 15px;
	padding: 7px;
	font-size: 16px !important;
}

.Contact-Part .Contact-Address .contact-content {
	width: 100%;
	float: left;
}

.Contact-Part .Contact-Address .contact-content b {
	width: 100%;
	float: left;
	font-size: 16px !important;
	font-family: 'Bree Serif', serif;
	vetica Neue,
	sans-serif;
	color: #484848;
	margin: 0 0 10px;
}

.Contact-Part .Contact-Address .contact-content p {
	width: 100%;
	float: left;
	font-size: 14px !important;
	font-family: 'Bree Serif', serif;
	vetica Neue,
	sans-serif;
	padding: 0;
	margin: 0 0 10px;
	color: #484848;
}

.Contact-Part .Contact-Address .contact-msg form input,
.Contact-Part .Contact-Address .contact-msg form textarea {
	width: 100%;
	margin-bottom: 1.25rem;
	border: 1px solid #ced4da;
}

.Contact-Part .Contact-Address .contact-msg form textarea {
	height: 15vh;
}

.Contact-Part .Contact-Address .contact-msg form input[type="submit"] {
	width: 150px;
	background: #07294d;
	color: #fff;
	border: 0;
	padding: 5px;
	/* float: right; */
	/* position: absolute; */
	/* bottom: -51px; */
	margin-left: 15px;
}

.Contact-Part .Contact-Address .contact-msg form a {
	float: right;
	margin-bottom: 1.25rem;
}

.Contact-Part .Contact-Address .contact-msg .address {
	padding: 0rem;
	margin-bottom: 1.25rem;
}

.Contact-Part .Contact-Address .contact-msg .sub-btn {
	width: auto;
	padding: 5px 15px;
	border-radius: 5px;
	float: right !important;
}

.download-brochure {
	float: right;
	padding: 10px 15px !important;
	font-size: 15px !important;
	background: #ffc107;
	color: #fff !important;
	border-radius: 5px;
	font-weight: normal !important;
}

.flexadjust {
	justify-content: space-between;
	flex-flow: row
}

.owl-theme .owl-nav {
	display: none;
}

.owl-theme .owl-dots {
	margin-top: 15px;
}

@media screen and (max-width: 600px) {
	.ranking-section .RankBox {
		min-height: auto;
	}
	.ranking-section h4 {
		font-size: 22px !important;
	}
	.ranking-section .RankBox .RankBox-content .positionBtn {
		position: static;
	}
	.ranking-section .RankBox .RankBox-image {
		height: 100px;
		width: 100px;
	}
	.Program-List .Product-Details {
		min-height: 405px
	}
	/*.position-Abs{position: static;width: 100% !important}*/
	.zero {
		padding-left: 15px;
		padding-right: 15px
	}
	.zero-left {
		padding-left: 15px;
	}
	.zero-right {
		padding-right: 15px
	}
	footer a img {
		width: 25px;
		margin-right: 10px;
		margin-top: 20px;
	}
	footer .ico-blocks {
		width: 100%;
		float: left;
		margin: 10px 0px;
		font-size: 1rem;
	}
	#nS {
		padding-top: 10px !important;
	}
	.jet-logo-image img {
		width: 40%;
	}
	#nS h2 span {
		width: 100%;
		float: left;
		text-align: center;
	}
	.About-Us-Page {
		padding: 25px 15px;
	}
	.About_details .rowtext-colum {
		padding: 25px 15px;
		column-count: 1;
	}
	.ns-cnt {
		padding-top: 0px;
	}
	.Home-About-Section {
		padding: 15px 20px 90px;
	}
	h1.banner-headline {
		margin-top: 20%;
		font-size: 20px !important;
	}
	h1.banner-headline span.skew b {
		font-size: 20px !important;
	}
	.Program-List .Product-Details .Pro-content h4 {
		font-size: 15px !important;
	}
	.headline-subhead {
		font-weight: bold;
		background: #fff;
		margin-top: 0;
	}
	footer {
		padding-top: 2rem;
	}
	.display-non-600wd {
		display: none;
	}
	.Contact-Part .Contact-Address .contact-content {
		padding: 0px 15px 15px;
	}
	.Contact-Part {
		padding-top: 25px
	}
	.Course-Slider-section-pg .Slider-content .SliderBox,
	.Course-Slider-section .Slider-content .SliderBox {
		width: 90%;
		height: 255px;
		margin: 0 auto
	}
	.About_details {
		padding: 50px 15px;
	}
	#adm-sec .img-con {
		border-bottom: none;
	}
	.admission-page {
		border-top: none;
	}
}

@media screen and (min-width: 1280px) {
	.a--n-ug {
		top: 35%;
		right: -37px !important;
	}
	.a--n-pg {
		top: 46.9%;
		right: -32px !important;
	}
}

@media (min-width: 768px) and (max-width: 1024px) {
	.download-brochure {
		padding: 6px 7px !important;
		font-size: 11px !important;
	}
	.spl-brand {
		width: 30%
	}
	.spl-navbar {
		width: auto;
	}
	.spl-brand img {
		width: 100%;
	}
	.hdr--sm {
		width: 66%;
	}
	.ranking-section .RankBox .RankBox-image {
		width: 120px;
		height: 120px;
	}
	.Home-About-Section .Home-About-content h2,
	.Home-About-Section .Home-About-content h5 {
		font-size: 20px;
		!important
	}
}

@media (min-width: 414px) {}


/*-------New design Css Start--------------*/

ul.top-nav {
	width: auto;
	float: left;
}

ul.top-nav li {
	width: auto;
	float: left;
	padding: 5px 15px;
	text-align: center;
	margin: 0;
}

ul.top-nav li a {
	padding: 0;
}

.news-feed {
	width: 100%;
	float: left;
}

.news-feed .jet-ug-prog {
	width: 100%;
	float: left;
	padding: 15px;
	background: #fff;
	margin: 15px 0;
}

.news-feed .jet-ug-prog .jet-image-logo-test {
	width: 100%;
	margin: 0 auto;
}

.news-feed .jet-ug-prog .jet-image-logo-test img {
	width: 100%;
}

.admisn_btn_apply_now a {
	transition-duration: 0.3s;
	transition-timing-function: ease-in-out;
	transform: rotate( 270deg) translate(100%, -55%);
	position: fixed;
	top: 85%;
	z-index: 1000;
	right: -80px;
	background: #FF4500;
	color: #fff;
	padding: 13px 20px;
	text-transform: uppercase;
	cursor: pointer;
}

.trigger_popup {
	transform: rotate( 270deg);
	position: fixed;
	top: 33%;
	right: -49px;
	z-index: 999;
	cursor: pointer;
	background-color: #FF4500;
	border-color: #00a9b4;
	/* border-radius: 5px; */
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
	/* padding: 10px 16px; */
	font-size: 18px;
	color: #fff;
	line-height: 1.33;
	padding: 12px 20px;
	text-transform: uppercase;
	cursor: pointer;
	font-size: 14px;
	border: none;
}


/*-------New design Css End--------------*/

.ranking-section h1 {
width: 100%;
    float: left;
    text-align: center;
    font-size: 24px !important;
    font-family: 'Bree Serif', serif;
    color: #09416A;
    margin-bottom: 8px;
    font-weight: 500;
    
}
  
