@charset "utf-8";
/* CSS Document */
 * {
     outline: none;
     margin: 0px;
     padding: 0px;
     border: none;
     text-decoration: none;
     font-family: 'Poppins', sans-serif;
     box-sizing:border-box;
}
 body {
     text-decoration: none;
     background:#fff;
     font-family: 'Poppins', sans-serif;
     font-size:16px;
}
 @font-face {
     font-family: 'geomanistregular';
     src: url('../fonts/geomanist-regular-webfont.eot');
     src: url('../fonts/geomanist-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/geomanist-regular-webfont.woff2') format('woff2'), url('../fonts/geomanist-regular-webfont.woff') format('woff'), url('../fonts/geomanist-regular-webfont.ttf') format('truetype'), url('../fonts/geomanist-regular-webfont.svg#geomanistregular') format('svg');
     font-weight: normal;
     font-style: normal;
}
 @font-face {
     font-family: 'geomanist-black';
     src: url('../fonts/geomanist-black-webfont.eot');
     src: url('../fonts/geomanist-black-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/geomanist-black-webfont.woff2') format('woff2'), url('../fonts/geomanist-black-webfont.woff') format('woff'), url('../fonts/geomanist-black-webfont.ttf') format('truetype'), url('../fonts/geomanist-black-webfont.svg#geomanistregular') format('svg');
     font-weight: normal;
     font-style: normal;
}
 @font-face {
     font-family:'geomanist-bold';
     src: url('../fonts/geomanist-bold-webfont.eot');
     src: url('../fonts/geomanist-bold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/geomanist-bold-webfont.woff2') format('woff2'), url('../fonts/geomanist-bold-webfont.woff') format('woff'), url('../fonts/geomanist-bold-webfont.ttf') format('truetype'), url('../fonts/geomanist-bold-webfont.svg#geomanistregular') format('svg');
     font-weight: normal;
     font-style: normal;
}
 @font-face {
     font-family: 'geomanist-extralight';
     src: url('../fonts/geomanist-extralight-webfont.eot');
     src: url('../fonts/geomanist-extralight-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/geomanist-extralight-webfont.woff2') format('woff2'), url('../fonts/geomanist-extralight-webfont.woff') format('woff'), url('../fonts/geomanist-extralight-webfont.ttf') format('truetype'), url('../fonts/geomanist-extralight-webfont.svg#geomanistregular') format('svg');
     font-weight: normal;
     font-style: normal;
}
 @font-face {
     font-family: 'geomanist-light';
     src: url('../fonts/geomanist-light-webfont.eot');
     src: url('../fonts/geomanist-light-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/geomanist-light-webfont.woff2') format('woff2'), url('../fonts/geomanist-light-webfont.woff') format('woff'), url('../fonts/geomanist-light-webfont.ttf') format('truetype'), url('../fonts/geomanist-light-webfont.svg#geomanistregular') format('svg');
     font-weight: normal;
     font-style: normal;
}
 @font-face {
     font-family: 'geomanist-medium';
     src: url('../fonts/geomanist-medium-webfont.eot');
     src: url('../fonts/geomanist-medium-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/geomanist-medium-webfont.woff2') format('woff2'), url('../fonts/geomanist-medium-webfont.woff') format('woff'), url('../fonts/geomanist-medium-webfont.ttf') format('truetype'), url('../fonts/geomanist-medium-webfont.svg#geomanistregular') format('svg');
     font-weight: normal;
     font-style: normal;
}
 @font-face {
     font-family: 'geomanist-thin';
     src: url('../fonts/geomanist-thin-webfont.eot');
     src: url('../fonts/geomanist-thin-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/geomanist-thin-webfont.woff2') format('woff2'), url('../fonts/geomanist-thin-webfont.woff') format('woff'), url('../fonts/geomanist-thin-webfont.ttf') format('truetype'), url('../fonts/geomanist-thin-webfont.svg#geomanistregular') format('svg');
     font-weight: normal;
     font-style: normal;
}
 @font-face {
     font-family: 'geomanist-book';
     src: url('../fonts/geomanist-book-webfont.eot');
     src: url('../fonts/geomanist-book-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/geomanist-book-webfont.woff2') format('woff2'), url('../fonts/geomanist-book-webfont.woff') format('woff'), url('../fonts/geomanist-book-webfont.ttf') format('truetype'), url('../fonts/geomanist-book-webfont.svg#geomanistregular') format('svg');
     font-weight: normal;
     font-style: normal;
}
 @font-face {
     font-family: 'geomanist-ultra';
     src: url('../fonts/geomanist-ultra-webfont.eot');
     src: url('../fonts/geomanist-ultra-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/geomanist-ultra-webfont.woff2') format('woff2'), url('../fonts/geomanist-ultra-webfont.woff') format('woff'), url('../fonts/geomanist-ultra-webfont.ttf') format('truetype'), url('../fonts/geomanist-ultra-webfont.svg#geomanistregular') format('svg');
     font-weight: normal;
     font-style: normal;
}
 .clear {
     clear: both 
}
 audio, ::selection {
     background: white;
     color: #f26f21;
}
 input.careers-enquiry-box1::-webkit-input-placeholder {
     color:#666 !important;
     font-size:14px !important;
     opacity:1 !important;
     font-family: 'Poppins', sans-serif;
}
 input.careers-enquiry-box1::-moz-placeholder {
     color:#666 !important;
     font-size:14px !important;
     opacity:1 !important;
     font-family: 'Poppins', sans-serif;
}
 input.careers-enquiry-box1:-ms-input-placeholder {
     color:#666 !important;
     font-size:14px !important;
     opacity:1 !important;
     font-family: 'Poppins', sans-serif;
}
 input.careers-enquiry-box1:-moz-placeholder {
     color:#666 !important;
     font-size:14px !important;
     opacity:1 !important;
     font-family: 'Poppins', sans-serif;
}
 textarea.careers-enquiry-box2::-webkit-input-placeholder {
     color:#666 !important;
     font-size:14px !important;
     opacity:1 !important;
     font-family: 'Poppins', sans-serif;
}
 textarea.careers-enquiry-box2::-moz-placeholder {
     color:#666 !important;
     font-size:14px !important;
     opacity:1 !important;
     font-family: 'Poppins', sans-serif;
}
 textarea.careers-enquiry-box2:-ms-input-placeholder {
     color:#666 !important;
     font-size:14px !important;
     opacity:1 !important;
     font-family: 'Poppins', sans-serif;
}
 textarea.careers-enquiry-box2:-moz-placeholder {
     color:#666 !important;
     font-size:14px !important;
     opacity:1 !important;
     font-family: 'Poppins', sans-serif;
}
 .img-ful {
     width: 100%;
     height:auto;
}
 .img-full{
     width: 100%;
     height:auto;
     display: block !important 
}
 .img-responsive {
     max-width: 100%;
     height:auto;
	 display:block;
}
 .top-wraper{
     width:100%;
     height:auto;
     background-color:#fff;
}
 .top-container{
     width:100%;
     padding-left:5%;
     padding-right:5%;
}
 .top-header{
     width:100%;
     height:auto;
     position:relative;
     z-index:99; 
}
.logo-container{
	width:12%;
	height:auto;
	float:left;
	padding-top:2.5%;
	margin-bottom:20px;
}
.logo-container-mid{
	width:71%;
	height:auto;
	float:left;
	text-align: center;
	position:inherit;
	margin-top:30px;
}
.logo-mid-in{
	width:65%;
	height:auto;
	margin:0 auto;
	}
.logo-amma{
	width:17%;
	height:auto;
	float:right;
	margin-top:26px;
	}	
 .top-contact{
     width: auto;
     height:40px;
     float:right;
     clear: both;
     padding-top:10px;
}
.menu-container{
     width:100%;
     height:auto;
	 background-color:#8bb0f7;
}
 .effect-shine:hover {
     -webkit-mask-image: linear-gradient(-75deg, rgba(0,0,0,0.8) 30%, #000 50%, rgba(0,0,0,.6) 70%);
     -webkit-mask-size: 200%;
     -webkit-animation: shine 2s infinite;
     animation: shine 2s infinite;
}

 @-webkit-keyframes shine {
     from {
         -webkit-mask-position: 150%;
    }
     to {
         -webkit-mask-position: -50%;
    }
}
 .effect-shine1:hover {
     -webkit-mask-image: linear-gradient(-75deg, rgba(255,172,0,1) 30%, #000 50%, rgba(255,172,0,.6) 70%);
     -webkit-mask-size: 200%;
     -webkit-animation: shine 2s infinite;
     animation: shine 2s infinite;
}
 @-webkit-keyframes shine1 {
     from {
         -webkit-mask-position: 150%;
    }
     to {
         -webkit-mask-position: -50%;
    }
}

 .banner-wrap{
     width:100%;
     height:auto;
     position:relative;
}
 .banner-wrap-home{
     width:100%;
     height:auto;
     position:relative;
}
.banner-caption-title{
	font-family: 'Gabriela', serif;
	font-size:4.875em;
	color:#fff;
	font-weight:400;
	line-height:100px;
	text-shadow:3px 3px 2px #000;
}

.banner-caption-title span{
	font-family: 'geomanist-book';
	 color:#fff;
	 font-size:1em;
	 font-weight:normal;
}
.banner-caption-title-sub{
	 font-family:'geomanist-book';
	 color:#fff;
	 font-size:2em;
	 font-weight:normal;
	 text-transform:uppercase;
	  text-shadow:3px 3px 2px #000;
}

a .register{
	width:165px;
	height:50px;
	float:right;
	background-color:#e960b2;
	line-height:46px;
	text-align:center;
	font-family:inherit;
	font-size:1.375em;
	font-weight:500;
	color:#fff;
	text-transform:uppercase;
	border:2px solid #e960b2;
	transition: all 0.5s ease;
}
a:hover .register{ background-color:#fff; color:#e960b2;-webkit-transition: background-color 1000ms linear;
    -ms-transition: background-color 1000ms linear;
    transition: background-color 1000ms linear;}

.bottom-wraper {
    width: 100%;
    height: auto;
    background-color:#053974;
	padding-top:60px;
	padding-bottom:60px;
}
.banner-quick-wrap{
	width:14%;
	height: auto;
	position: absolute;
	margin: auto;
	left:2%;
	top:0;
	bottom:0;
	z-index:9999 !important;
	float:left;
	display:flex;
	align-items:center;
}
.banner-quick{
	width:100%;
	background-color:#fff;
	padding:5px 5px;
	margin-bottom:10px;
	height: auto;
}

.bottom-content {
    width:25%;
    float: left;
    height: auto;
}
.bottom-title{
	width:100%;
	height:auto;
	text-align:left;
	font-family:inherit;
	font-size:1.2em;
	color:#fff;
	font-weight:500;
	margin-bottom:5px;
}
.bottom-content p {
    font-size: 1em;
    font-family: inherit;
    color: rgba(255,255,255,0.7);
    line-height: 28px;
    font-weight: 300;
	margin-bottom:10px;
}
.bottom-content p a {
    color: rgba(255,255,255,0.7);
}

.bottom-links{
     width:auto;
     height:auto;
     float:left;
}
 .bottom-links ul{
     margin:0px;
     padding:0px;
     list-style-type:none;
}
 .bottom-links ul li{
     width:100%;
     height:auto;
     text-transform: capitalize;
     font-size:1em;
     font-family: inherit;
     color:rgba(255,255,255,0.7);
     line-height:28px;
     font-weight:300;
	 text-align:left;
}
 .bottom-links ul li a{
     font-size:1em;
     font-family: inherit;
     color:rgba(255,255,255,0.7);
}
 .bottom-links ul li a:hover{
     font-size:1em;
     font-family: inherit;
     color:rgba(255,255,255,1);
     border-bottom:1px solid #fff;
}
 .bottom-logo{
     width:100%;
     height: auto;
     display:flex;
     justify-content:center;
     align-items:center;
     padding-top:8%;
}

 .footer-wraper{
     width:100%;
     height:auto;
     background:#032a55;
     position:relative;
}
 .copy-right{
     width:auto;
     height:auto;
     float:left;
     color:rgba(255,255,255,0.5);
     font-family: inherit;
     font-size:0.875em;
     font-weight:300;
     line-height:42px;
}
 .designed {
     width: auto;
     height: auto;
     float: right;
}
 .designed-ido {
     float: right;
     height: auto;
     padding-left: 8px;
     padding-top:11px;
     width: auto;
     
}
 .designed p {
     width: auto;
     height: auto;
     float: right;
    color:rgba(255,255,255,0.5);
     font-family: inherit;
     font-size:0.875em;
     font-weight:300;
     line-height:42px;
}
 .designed p a {
     text-decoration: none;
     color:rgba(255,255,255,0.5);
     font-family: inherit;
     font-size:1em;
     font-weight:300;
}
 .designed p a:hover {
     text-decoration: underline;
     color:rgba(255,255,255,1);
     font-family: inherit;
     font-size:1em;
}
.follows{
     width:auto;
     height:auto;
     float:right;
}
 
 .footer-social {
     width: auto;
     height: auto;
     float:left;
     margin-right:10px;
}
 .footer-social-links {
     padding: 0;
     margin: 0px 0 0;
     text-align:left;
}
 .footer-social-links li {
     list-style: none;
     display: inline-block;
     margin-left:10px;
	 background:#fff;
}
 .footer-social-links li:last-child {
     margin-right: 0 
}
 .footer-social-links li a {
     font-size: 20px;
     height:50px;
     width:50px;
     display: block;
     text-align: center;
     line-height:50px;
    /* background-color: #a6a6a6 ;
    
     color:#fcd406 !important */
}

 .fb a:hover {
     color: #4e71a8 !important;
    background-color: #fff !important 
}
 .fb a {
     color: #fff;
     background-color: #4e71a8 !important 
}
 .twitter a {
     color: #fff;
    background-color:#25c8ff  !important
}
 .twitter a:hover {
     color:#25c8ff !important;
    background-color: #fff!important
}
.wraper{
	width:100%;
	height:auto;
	position:relative;
	}
.other-logos{
	width:auto;
	position:absolute;
	bottom:18px;
	right:500px;
	z-index:100;
	}	
.three-logos{
	width:auto;
	height:auto;
	float:left;
	}
.amrita-logo{
	margin-top:15px;
	margin-left:10px;
	}
.rc-logo{
	margin-top:15px;
	}
.isg-logo{
	margin-top:10px;
	}	
.day-counter{
	width:360px;
	position:absolute;
	bottom:40px;
	right:80px;
	z-index:100;
	background:#fff;
	}	
.home-contact-wrap{
	width:100%;
	height:auto;
}
.home-contact-container{
	width:100%;
	height:auto;
	padding-top:60px;
	padding-bottom:60px;
	border-top:1px solid #ccc;
}
.home-addres-wrap{
	width:35%;
	height:auto;
	float:left;
}
.home-location{
	width:65%;
	height:60vh;
	border:1px solid #ccc;
	background-color:#fff;
	padding:5px 5px;
	float:left;
}
.home-contact-title{
	width:100%;
	height:auto;
	text-align:left;
	font-family: 'geomanist-book';
	font-size:2.375em;
	color:#050268;
	letter-spacing:-1px;
	line-height:40px;
}
.home-contact-title span{
	height:auto;
	text-align:left;
	font-family: 'geomanist-light';
	font-size:1em;
	color:#8bb0f7;
}
.title-text{
	width:100%;
	height:auto;
	text-align:left;
	font-family:inherit;
	font-size:1em;
	color:#666;
}
.address-home{
	width:100%;
	height:auto;
	margin-top:35px;
}
.doctor-name{
	width:100%;
	height:auto;
	font-family:inherit;
	font-size:1em;
	color:#666;
	line-height:28px;
}
.doctor-name span{ 
	font-size:1em;
	color:#000;
	font-weight:500;
}
a .doctor-no{
	width:100%;
	height:auto;
	padding-left:24px;
	font-family:inherit;
	font-size:1em;
	color:#666;
	line-height:24px;
}
a:hover .doctor-no{
	width:100%;
	height:auto;
	font-family:inherit;
	font-size:1em;
	color:#053974;
}
.welcome-wrap{
	width:100%;
	height:auto;
	padding-top:60px;
	padding-bottom:60px;
	background-color:#fff;
}
.welcome-container{
	width:55%;
	height:auto;
	float:left;
	padding-right:5%;
}
.welcome-title{
	width:auto;
	height:auto;
}
.welcome-title:before{
	content: "";
    display: block;
    background: url(../images/title-icon.png) no-repeat;
    width: 51px;
    height: 68px;
    float: left;
	margin-right:10px;
	margin-top:5px;
}
.welcome-main{
	width:100%;
	height:auto;
	font-family: 'geomanist-book';
	font-size:2.8em;
	color:#050268;
	line-height:50px;
}
.welcome-sub{
	width:100%;
	height:auto;
	font-family: 'geomanist-book';
	font-size:2.375em;
	color:#050268;
}
.welcome-sub span{
	font-family:'geomanist-bold';
	font-size:1em;
	color:#8bb0f7;
}
.welcome-container p{
	width:100%;
	height:auto;
	font-family:inherit;
	font-size:1em;
	color:#666;
	line-height:26px;
	text-align:justify;
	margin-top:10px;
}
.fac-announcement{
	width:45%;
	height:auto;
	float:left;
	}
.faculty{
	width:38%;
	float:left;
	border:1px solid #ccc;
	padding-bottom:20px;
}
.announcement{
	width:58%;
	height:auto;
	margin-left:2%;
	float:left;
}
.faculty-title{
	width:100%;
	background-color:#0766d1;
	padding:5% 5%;
	font-size:1.125em;
	color:#fff;
	font-family: 'geomanist-book';
}
.faculty-for{
	width:100%;
	height:auto;
	margin-top:20px;
	text-align:center;
}
.faculty-for-pics{
	width:100px;
	height:93px;
	border-radius:50%;
	margin:0 auto;
	overflow:hidden;
}
.faculty-name{
	width:100%;
	height:auto;
	text-align:center;
	font-family:inherit;
	font-size:1em;
	color:#464563;
}
.announcement-title{
	width:100%;
	height:65px;
	background-color:#e960b2;
	display:flex;
	justify-content: flex-start;
	align-items:center;
	padding-left:5%;
	
}
.blinking2{
    animation:blinkingText2 2s infinite;
}
@keyframes blinkingText2{
    0%{     color: #18a505;    }
    49%{    color: #0766d1; }
    50%{    color: #18a505; }
    99%{    color: #0766d1;  }
    100%{   color: #18a505;    }
}
.blinking{
    animation:blinkingText 2s infinite;
}
@keyframes blinkingText{
    0%{     color: #333;    }
    49%{    color: #fa1313; }
    50%{    color: #333; }
    99%{    color: #fa1313;  }
    100%{   color: #333;    }
}
.announcement-title-for{
	font-family: 'geomanist-medium';
	color:#fff;
	font-size:1.500em;
	font-weight:normal;
}
/*.announcement-title-for:before{
	content: "";
    display: block;
    width:31px;
    height:26px;
    float: left;
	margin-right:10px;
	margin-top:3px;

}*/
.announcement-container{
	width:100%;
	height:auto;
	padding:22px 35px;
	background-color:#f5f5f5;
}
.announcement-title-top{
	font-family:inherit;
	font-size:1.125em;
	color:#333;
	font-weight:500;
}
.announcement-container p{
	width:100%;
	height:auto;
	font-family:inherit;
	font-size:0.9em;
	color:#666;
	line-height:26px;
	text-align:justify;
	margin-top:3px;
	background:url(../images/small-bullet.jpg) no-repeat left 10px;
	padding-left:15px;
}
.announcement-container p a{
	width:100%;
	height:auto;
	font-family:inherit;
	font-size:1em;
	color:#fff;
	line-height:26px;
	text-align:left;
	margin-top:10px;
	-webkit-animation: NAME-YOUR-ANIMATION 1s infinite;
   -moz-animation: NAME-YOUR-ANIMATION 1s infinite;
    -o-animation: NAME-YOUR-ANIMATION 1s infinite;
     animation: NAME-YOUR-ANIMATION 1s infinite;
}
.programme{
	width:auto;
	height:auto;
	float:left;
	line-height:40px;
	font-family:inherit;
	font-size:1.125em;
	color:#fff;
	font-weight:500;
	padding-left:20px;
	padding-right:20px;
	margin-top:10px;
	background-color:#0766d1;
	margin-right:10px;

}
@-webkit-keyframes NAME-YOUR-ANIMATION {
  0%, 49% {
    color:#f00;
  }
  50%, 100% {
    color:#2F237E;
  }
}
.programme-for{-webkit-animation: NAME-YOUR-ANIMATION2 1s infinite;
-moz-animation: NAME-YOUR-ANIMATION2 1s infinite;
-o-animation: NAME-YOUR-ANIMATION2 1s infinite;
animation: NAME-YOUR-ANIMATION2 1s infinite;}

@-webkit-keyframes NAME-YOUR-ANIMATION2 {
0%, 49% {
background-color:#e960b2;
}
50%, 100% {
background-color:#0766d1;
}
}


.banner-in-image{
	width:100%;
	height:auto;
	position:relative;
	display:none;
	}
.banner-small-images{
	width:14.5%;
	position:absolute;
	left:5%;
	top:50px;
	}
.banner-small{
	background:#fff;
	padding:6px;
	margin-bottom:5px;
	}
.banner-caption-in{
	position:absolute;
	right:5%;
	bottom:20%;
	}
.banner-caption-title{
	font-family: 'Gabriela', serif;
	font-size:6.875em;
	color:#fff;
	font-weight:400;
	line-height:100px;
	}
.bred-wraper{
	width:100%;
	height:auto;
	margin-top:50px;
	}		
.bred-home{
	width:auto;
	height:auto;
	float:left;
	font-family: 'geomanistregular';
	font-size:1em;
	font-weight:normal;
	color:#333;
	background:url(../images/bred-aro.jpg) no-repeat right center;
	padding-right:15px;
	line-height:50px;
	}	
.bred-next{
	width:auto;
	height:auto;
	float:left;
	font-family: 'geomanistregular';
	font-size:1em;
	font-weight:normal;
	color:#333;
	padding-left:10px;
	line-height:50px;
	}
.about-wraper{
	width:100%;
	height:auto;
	}
.abt-title-small{
	 font-family: 'geomanist-light';
	font-size:1.875em;
	font-weight:normal;
	color:#333;
	padding-left:10px;
	line-height:50px;
	}
.abt-title{
	font-family: 'geomanist-book';
	font-size:2.375em;
	font-weight:normal;
	color:#8bb0f7;
	padding-left:10px;
	line-height:50px;
	letter-spacing:-2px;
	}
.abt-txt{
	width:auto;
	height:auto;
	margin-bottom:50px;
	}
.abt-txt p{
	font-family: 'Poppins', sans-serif;
	font-size:1.125em;
	font-weight:normal;
	color:#5a5a5a;
	padding-left:10px;
	line-height:26px;
	text-align:justify;
	}	
.int-faculties{
	width:100%;
	height:auto;
	background:#fff;
	padding-top:20px;
	padding-bottom:50px;
	margin-bottom:50px;
	}	
.int-fac-title{
	font-family: 'geomanist-book';
	font-size:1.875em;
	font-weight:normal;
	color:#333;
	line-height:30px;
	text-align:center;
	text-transform:uppercase;
	letter-spacing:-2px;
	margin-bottom:20px;
	}	
.int-fac-wraper{
	width:60%;
	height:auto;
	margin:0 auto;
	}
.two-docs{
	width:47%;
	height:auto;
	float:left;
	background:#fff;
	padding:20px;
	}	
.two-docs-right{
	width:47%;
	height:auto;
	float:right;
	background:#fff;
	padding:20px;
	}	
.doc-name{
	font-family: 'geomanist-medium';
	font-size:1.5625em;
	font-weight:normal;
	color:#333;
	line-height:30px;
	text-align:center;
	letter-spacing:-1px;
	}	
.doc-dtls{
	font-family: 'geomanist-book';
	font-size:1.375em;
	font-weight:normal;
	color:#333;
	line-height:24px;
	text-align:center;
	letter-spacing:-1px;
	}
.fac-wraper{
	width:100%;
	height:auto;
	}	
.fac-title{
	font-family: 'geomanist-book';
	font-size:1.6em;
	font-weight:normal;
	color:#fff;
	line-height:24px;
	letter-spacing:-1px;
	text-transform:uppercase;
	background:#8bb0f7;
	display:table;
	padding:15px 50px;
	margin-bottom:30px;
	}	
.fac-three{
	width:22.7%;
	height:auto;
	float:left;
	margin-right:3%;
	margin-bottom:30px;
	}	
.fac-three:nth-child(4n){
 	margin-right:0;
	float:right;
   } 
 .fac-three h5{
	font-family: 'geomanist-book';
	font-size:1.3125em;
	font-weight:normal;
	color:#333;
	line-height:24px;
	letter-spacing:0px;
	text-align:center;
	margin-top:15px;
	}
.designation{
	font-family: 'geomanistregular';
	font-size:1.125em;
	font-weight:normal;
	color:#333;
	line-height:24px;
	text-align:center;
	}	
.fac-place{
	font-family: 'geomanistregular';
	font-size:1.125em;
	font-weight:normal;
	color:#333;
	line-height:24px;
	text-align:center;
	}
.fac-cont{
	min-height:120px;
	}	
.first-row{
	margin-bottom:30px;
	}	
.tariff{
	width:100%;
	height:auto;
	background:#8bb0f7;
	padding:10px 0px;
	font-family: 'geomanist-light';
	font-size:1.7em;
	font-weight:normal;
	color:#fff;
	line-height:34px;
	text-align:center;
	}	
.tariff span{
	font-family: 'geomanist-book';
	text-transform:uppercase;
	font-size:0.7em;
	}	
.fac-image{
	width:100%;
	height:auto;
	overflow:hidden;
	}	
.online-reg p{
	margin-bottom:15px;
	}
.online-reg p span{
	color:red;
	font-size:20px;
	margin-right:10px;
	}		
.reg-left{
	width:50%;
	height:auto;
	float:left;
	padding-left:5%;
	margin-top:20px;
	}	
.reg-right{
	width:100%;
	height:auto;
	float:left;
	text-align:left;
	}
.acc{
	width:20%;
	height:auto;
	float:left;
	}			
.colon{
	width:5%;
	height:auto;
	float:left;
	}
.acc-no{
	width:75%;
	height:auto;
	float:left;
	}	
.neft-dtls{
	width:100%;
	height:auto;
	background:#f6f6f6;
	line-height:30px;
	font-size:1em;
	color:#666;
	font-family: 'geomanist-book';
	padding:3%;
	}	
.neft-dtls-left{
	width:47.5%;
	height:auto;
	float:right;
	}
.online-reg{
	width:47.5%;
	height:auto;
	background:#f6f6f6;
	line-height:30px;
	font-size:1em;
	color:#666;
	font-family: 'geomanist-book';
	margin-bottom:50px;
	float:left;
	padding:3%;
	}	
.neft-dtls-right{
	width:auto;
	height:auto;
	float:left;
	}			
.form-wraper{
	width:70%;
	height:auto;
	margin:0 auto;
	background:#eeeeee;
	padding:50px;
	margin-bottom:50px;
	margin-top:50px;
	}
.form-title{
	font-family:'geomanistregular';
	font-size:1.875em;
	color:#666;
	font-weight:normal;
	text-align:center;
	text-transform:uppercase;
	}	
.form-title span{
	font-family:'geomanistregular';
	color:#666;
	letter-spacing:-1px;
	}		
.form-left{
	width:48%;
	height:auto;
	float:left;
	}	
.form-right{
	width:48%;
	height:auto;
	float:right;
	}
.name-txt{
	width:100%;
	height:42px;
	border:1px solid #e5e5e5;
	padding-left:5%;
	font-family:'geomanistregular';
	font-size:1em;
	color:#333;
	font-weight:normal;
	margin-top:30px;
	}	
.select-txt{
	width:100%;
	height:42px;
	border:1px solid #e5e5e5;
	padding-left:5%;
	font-family:'geomanistregular';
	font-size:1em;
	color:#999;
	font-weight:normal;
	margin-top:30px;
	}		
.msg-txt{
	width:100%;
	height:102px;
	border:1px solid #e5e5e5;
	padding-left:5%;
	font-family:'geomanistregular';
	font-size:1em;
	color:#333;
	font-weight:normal;
	margin-top:30px;
	padding-top:10px;
	}	
.what-food{
	font-family:'geomanist-medium';
	font-size:18px;
	color:#333;
	font-weight:normal;
	margin-top:22px;
	float:left;
	margin-right:20px;
	}	
.sbt-button{
	font-family:'geomanist-medium';
	font-size:18px;
	color:#fff;
	font-weight:normal;
	text-transform:uppercase;
	background:#8bb0f7;
	line-height:38px;
	padding:0px 18px;
	float:right;
	cursor:pointer;
	}
.captcha-left{
	width:48%;
	height:auto;
	float:left;
	}
.button-right{
	width:48%;
	height:auto;
	float:right;
	margin-top:14px;
	}
.chief-patron{
	width:50%;
	height:auto;
	margin:0 auto;
	background:#8bb0f7;
	padding:20px;
	margin-bottom:50px;
	}
.patron-image{
	width:50%;
	height:auto;
	float:left;
	}	
.patron-dtls{
	width:45%;
	height:auto;
	float:right;
	margin-left:5%;
	}	
.patron-dtls h5{
	font-family:'geomanist-medium';
	font-size:1.3125em;
	color:#fff;
	font-weight:normal;
	text-align:center;
	text-transform:uppercase;
	margin-top:60px;
	}	
.patron-dtls p{
	font-family:'geomanist-book';
	font-size:1.125em;
	color:#fff;
	font-weight:normal;
	text-align:center;
	line-height:24px;
	}
.patron-dtls p span{
	font-family:'geomanist-medium';
	font-size:1em;
	color:#3e3e3e;
	font-weight:normal;
	text-align:center;
	text-transform:uppercase;
	margin-top:60px;
	}			
.other-patrons{
	width:40%;
	height:auto;
	min-height:110px;
	float:left;
	margin-left:10%;
	}
.other-patrons h5{
	font-family:'geomanist-medium';
	font-size:1.3125em;
	color:#333;
	font-weight:normal;
	text-transform:uppercase;
	margin-bottom:10px;
	}	
.other-patrons p{
	font-family:'geomanist-book';
	font-size:1.125em;
	color:#666;
	font-weight:normal;
	line-height:24px;
	}
.other-patrons-full{
	width:80%;
	height:auto;
	margin:0 auto;
	border-top:1px solid #e5e5e5;
	padding-top:40px;
	}	
.other-patrons-full ul{
	margin:0;
	padding:0;
	list-style-type:none;
	}
.other-patrons-full li{
	font-family:'geomanist-book';
	font-size:1.125em;
	color:#666;
	font-weight:normal;
	line-height:30px;
	background:url(../images/small-bullet.jpg) no-repeat left center;
	padding-left:15px;
	width:33.33%;
	float:left;
	}	
.other-patrons-full h5{
	font-family:'geomanist-medium';
	font-size:1.3125em;
	color:#333;
	font-weight:normal;
	text-transform:uppercase;
	margin-bottom:20px;
	}		
.commite-wraper{
	margin-bottom:50px;
	}	
.acco-wraper{
	width:75%;
	height:auto;
	margin:0 auto;
	margin-bottom:50px;
	}	
.hotel-title{
	font-family:'geomanist-light';
	font-size:1.875em;
	color:#fff;
	font-weight:normal;
	text-align:center;
	background:#8bb0f7;
	line-height:60px;
	}	
.for-assistancce{
	font-family:'geomanist-light';
	font-size:1.625em;
	color:#fff;
	font-weight:normal;
	line-height:30px;
	text-align:center;
	}	
.info-left{
	width:47.5%;
	height:auto;
	float:left;
	margin-bottom:50px;
	position:relative;
	}		
.info-left:nth-child(2n){
   float:right;
   }
 .info-left h5{
	font-family:'geomanist-book';
	font-size:1.875em;
	color:#fff;
	font-weight:normal;
	line-height:50px;
	position:absolute;
	bottom:8px;
	width:100%;
	background:rgba(139,176,247,0.7);
	padding-left:3%;
	}
.top-space{
	margin-top:50px;
	}
.poster-wraper{
	margin-bottom:50px;
	}
.contact-left{
	width:40%;
	height:auto;
	float:left;
	margin-left:10%;
	}
.contact-right{
	width:30%;
	height:auto;
	float:left;
	margin-left:10%;
	margin-right:10%;
	}	
.dept-of{
	font-family:'geomanist-light';
	font-size:1.125em;
	color:#000;
	font-weight:normal;
	line-height:24px;
	}
.form-full{
	width:100%;
	height:auto;
	}
.name-txt-2{
	width:100%;
	height:42px;
	font-family:'geomanistregular';
	font-size:1em;
	color:#000;
	font-weight:normal;
	line-height:24px;
	border:1px solid #8bb0f7;
	padding-left:5%;
	margin-bottom:20px;
	}
.contact-wraper{
	width:100%;
	height:auto;
	margin-bottom:50px;
	}	
.gmap{
	width:100%;
	height:700px;
	margin-bottom:50px;
	margin-top:20px;
	padding:10px;
	border:1px solid #e5e5e5;
	}	
.imp-date{
	font-family: 'Poppins', sans-serif;
	font-size:1.125em;
	color:#333;
	font-weight:normal;
	line-height:24px;
	padding-left:10%;
	margin-top:40px;
	margin-bottom:40px;
	}	
.imp-date ul{
	margin:0;
	padding:0;
	list-style-type:none;
	}
.imp-date li{
	font-family: 'Poppins', sans-serif;
	font-size:1em;
	color:#5a5a5a;
	font-weight:normal;
	line-height:32px;
	background:url(../images/announce-title.png) no-repeat left 10px;
	padding-left:20px;
	}	
.imp-date ul ul{
	margin:0;
	padding:0;
	list-style-type:none;
	margin-left:5%;
	}
.imp-date ul ul li{
	font-family: 'Poppins', sans-serif;
	font-size:0.9em;
	color:#5a5a5a;
	font-weight:normal;
	line-height:26px;
	background:url(../images/small-bullet.jpg) no-repeat left 8px;
	padding-left:15px;
	margin-left:2%;
	}	
.other-patrons-wraper{
	width:100%;
	height:auto;
	background:#f7f7f7;
	padding-top:40px;
	padding-bottom:40px;
	margin-bottom:50px;
	}	
.tariff-left{
	width:100%;
	height:auto;
	}
.logo-container-mid-mobile{
	display:none;
	}
.spot-reg{
	width:70%;
	height:auto;
	margin:0 auto;
	background:#8bb0f7;
	font-family: 'Poppins', sans-serif;
	font-size:1.125em;
	color:#fff;
	font-weight:400;
	line-height:40px;
	font-style:italic;
	margin-top:40px;
	margin-bottom:50px;
	text-align:center;
	}
.hide-on-dp{display:none;}	
.other-logos-mobile{display:none;}	
 @media (min-width: 1023px) and (max-width: 1279px) {
     .top-container {
         width:100%;
         padding-left:2%;
         padding-right:2% 
    }
     .container{
         width:100%;
         padding-left:2%;
         padding-right:2% 
    }
}
 @media (min-width: 1280px) and (max-width: 1359px) {
     .container{
         width:100%;
         padding-left:3% !important;
         padding-right:3% !important;
    	}
     .top-container{
         width:100%;
         padding-left:3% !important;
         padding-right:3% !important;
    	}
     .bottom-links ul li{
         margin-right:15px;
         font-size:1em;
    	}
     .top-container{
        width: 100%;
        padding-left:2%;
        padding-right: 2%;
    	}
    .nav a {
       margin-right:28px !important;
       font-size: 15px !important;
       }
   .fac-image {
       height: 256px;
       }
   .fac-cont {
       min-height: 146px;
      }
}
 @media (min-width: 1360px) and (max-width: 1399px) {
     .container{
         width:100%;
         padding-left:3%;
         padding-right:3% 
    }
     .top-container{
         width:100%;
         padding-left:3%;
         padding-right:3% 
    }
	.fac-image {
    height: 267px;
}
.nav a {
    margin: 0px 15px !important;
   
}
   
}
 @media (min-width: 1400px) and (max-width: 1440px) {
     .container{
         width:100%;
         padding-left:5%;
         padding-right:5% 
    }
	.nav a {
    margin-right:32px !important;
	}
}
 @media (min-width: 1441px) and (max-width: 1599px) {
     .container{
         width:100%;
         padding-left:5%;
         padding-right:5% 
    }
	.nav a {
    margin-right:32px !important;
	}
}
 @media (min-width:1600px){
     .container{
	 width:100%;
	 padding-left:5%;
	 padding-right:5% 
    }
}
 @media (max-width:380px) {
	.container{ width:100%; padding-left:3%; padding-right:3% }
	 body{font-size:13px !important;}
	.top-wraper{height:auto;}
	.logo-container{width:98%;text-align:center;float:none;margin:0 auto;}
    .logo-container-mid{width:100%;margin-top:10px;}
	.logo-mid-in{width:95%;}
	.logo-container-right{width:30%;margin:0 auto;float:none;}
	.logo-amma{display:none}
	.bred-wraper{margin-bottom:0px;}
	.abt-title {font-size: 2em;line-height:30px;margin-bottom:20px;}
	.home-contact-container{ padding-top:20px; padding-bottom:20px;}
	.home-addres-wrap{width:100%;}
	.home-location {width:100%;height:60vh;}
	.address-home {margin-top:10px;}
	.bottom-content {width:100%;}
	.bottom-logo{padding-top:0%;}
	.bottom-links ul li{width:50%;height:auto;float:left;}
	.bottom-wraper { padding-top:20px; padding-bottom:20px;}
	.copy-right {width:100%;text-align:center;}
    .designed {float:none;margin:0 auto;display:table;}
	.welcome-wrap { padding-top:20px; padding-bottom:20px;}
	.welcome-container { width:100%;padding-right:0%;}
	.faculty {width:100%;}
	.announcement {width:100%;margin-left:0%;}
	.banner-quick-wrap {width: 16%; height:auto !important;}
	.logo-container-mid-mobile{display:Block;width:90%;height:auto;margin:0 auto;}
	.banner-quick-wrap{display:none;}
	.banner-caption-title{font-size:2.875em;line-height:30px;}
    .banner-caption-title-sub{font-size:1em;}
    .toggleMenu{background:#fff;position:inherit !important;padding:2px !important;}
	.sexy-menu{background:url(../images/white-bg.png) !important}
	.menu-container{padding-top:5px;padding-bottom:5px;}
	
	.bred-wraper{margin-top:0;}
	.abt-txt {margin-bottom:20px;}
	
	.int-faculties {padding-top:0px;padding-bottom:0px; margin-bottom:0px;}
	.int-fac-wraper{width:90%}
	.int-fac-title {margin-bottom:0px;}
	.two-docs{width:100%;}
    .two-docs-right{width:100%;}
	.fac-title {padding:5px 10px;margin-bottom:15px;}
	.fac-three{width:47%;margin-right:3%;margin-bottom:30px;}	
	.fac-three:nth-child(2n){margin-right:0;float:right;}
	.fac-three:nth-child(4n){margin-right:3%;float:left;}
	.fac-cont{ min-height:180px;}
	
	.tariff {line-height:24px;padding:5px;}
	.tariff-left{width:100%;}
	.online-reg{width:100%;padding:5%;margin-bottom:0;}
	.form-wraper{width:100%;margin-top:2px;padding:10px;margin-bottom:1px;}
	.form-left{width:100%;}
	.form-right{width:100%;}
	.name-txt{margin-top:10px;}
	.msg-txt{margin-top:10px;}
	.what-food {font-size:14px;}
	.chk-container{margin-right:5px !important;margin-top:25px;padding-left:25px !important;}
	.captcha-left{width:100%;}
    .button-right{width:100%;}
	.sbt-button{float:left;}
	
	.imp-date { margin-top:20px;margin-bottom:20px;padding-left:0;}
	
	.chief-patron {width:100%;}
	.patron-image { width:100%;}
	.patron-dtls { width:100%; margin-left:0%;}
	.patron-dtls h5 {margin-top:0;}
	.other-patrons{width:80%;margin-left:10%;margin-right:10%;}
	.patron-dtls p{margin-top:10px !important;}
	.other-patrons-full li {font-family: 'geomanistregular';width:100%;}
	.info-left{width:47.5%;margin-bottom:10px;}
	.info-left h5{font-size:1.125em;line-height:24px;}
	.acco-wraper {width:100%;padding:10px 10px;margin-bottom:20px;}
	.contact-left{width:100%;margin-left:0%;}
    .contact-right{width:100%;margin-left:0%;margin-right:0%;margin-top:20px;}
	.home-contact-title{margin-top:20px !important;}
	.menuSeven{margin:2px !important;}
	.fac-announcement{width:100%;}
	.hide-on-dp{display:block;}	
	.hide-on-mob{display:none !important;}	
	
	ul#example {width:100%;padding-left:75px !important;background:url(../images/calendar.png) no-repeat 5px 10px !important;}
	.neft-dtls-left {width:100%;}
	.acc{width:30%}.colon{width:5%;}.acc-no{width:65%;}
	.select-txt{ margin-top:10px;}
	.spot-reg{width:100%;padding:0px 2%;}
	
	.day-counter{position:inherit;width:100%;}
	a .register{width:103px;height:38px;line-height:38px;}
	.logo-amrita{display:none;}
	.other-logos{position:inherit;display:none;}
	.other-logos-mobile{width:80%;margin:0 auto;display:block;padding-top:20px;}
	
	.follows{float:left;}
}
 @media (min-width:381px) and (max-width:580px){
	 .container{ width:100%; padding-left:3%;padding-right:3%}
	 body{font-size:13px !important;}
	.top-wraper{height:auto;}
	.logo-container{width:98%;text-align:center;float:none;margin:0 auto;}
    .logo-container-mid{width:100%;margin-top:10px;}
	.logo-amma{display:none}
	.logo-mid-in{width:95%;}
	.logo-container-right{width:30%;margin:0 auto;float:none;}
	.bred-wraper{margin-bottom:0px;}
	.abt-title {font-size: 2em;line-height:30px;margin-bottom:20px;}
	.home-contact-container{ padding-top:20px; padding-bottom:20px;}
	.home-addres-wrap{width:100%;}
	.home-location {width:100%;height:60vh;}
	.address-home {margin-top:10px;}
	.bottom-content {width:100%;}
	.bottom-logo{padding-top:0%;}
	.bottom-links ul li{width:50%;height:auto;float:left;}
	.bottom-wraper { padding-top:20px; padding-bottom:20px;}
	.copy-right {width:100%;text-align:center;}
    .designed {float:none;margin:0 auto;display:table;}
	.welcome-wrap { padding-top:20px; padding-bottom:20px;}
	.welcome-container { width:100%;padding-right:0%;}
	.faculty {width:100%;}
	.announcement {width:100%;margin-left:0%;}
	.banner-quick-wrap {width: 16%; height:auto !important;}
	.logo-container-mid-mobile{display:Block;width:90%;height:auto;margin:0 auto;}
	.banner-quick-wrap{display:none;}
	.banner-caption-title{font-size:2.875em;line-height:30px;}
    .banner-caption-title-sub{font-size:1em;}
    .toggleMenu{background:#fff;position:inherit !important;padding:2px !important;}
	.sexy-menu{background:url(../images/white-bg.png) !important}
	.menu-container{padding-top:5px;padding-bottom:5px;}
	
	.bred-wraper{margin-top:0;}
	.abt-txt {margin-bottom:20px;}
	
	.int-faculties {padding-top:0px;padding-bottom:0px; margin-bottom:0px;}
	.int-fac-wraper{width:90%}
	.int-fac-title {margin-bottom:0px;}
	.two-docs{width:100%;}
    .two-docs-right{width:100%;}
	.fac-title {padding:5px 10px;margin-bottom:15px;}
	.fac-three{width:47%;margin-right:3%;margin-bottom:30px;}	
	.fac-three:nth-child(2n){margin-right:0;float:right;}
	.fac-three:nth-child(4n){margin-right:3%;float:left;}
	.fac-cont{ min-height:180px;}
	
	.tariff{padding:5px;}
	.tariff-left{width:100%;}
	.online-reg{width:100%;padding:5%;margin-bottom:0;}
	.form-wraper{width:100%;margin-top:2px;padding:10px;margin-bottom:20px;}
	.form-left{width:100%;}
	.form-right{width:100%;}
	.name-txt{margin-top:10px;}
	.msg-txt{margin-top:10px;}
	.what-food {font-size:14px;}
	.chk-container{margin-right:5px !important;margin-top:25px;padding-left:25px !important;}
	.captcha-left{width:100%;}
    .button-right{width:100%;}
	.sbt-button{float:left;}
	
	.imp-date { margin-top:20px;margin-bottom:20px;padding-left:0;}
	
	.chief-patron {width:100%;}
	.patron-image { width:100%;}
	.patron-dtls { width:100%; margin-left:0%;}
	.patron-dtls h5 {margin-top:0;}
	.other-patrons{width:80%;margin-left:10%;margin-right:10%;}
	.patron-dtls p{margin-top:10px !important;}
	.other-patrons-full li {font-family: 'geomanistregular';width:100%;}
	.info-left{width:47.5%;margin-bottom:10px;}
	.info-left h5{font-size:1.125em;line-height:24px;}
	.acco-wraper {width:100%;padding:10px 10px;margin-bottom:20px;}
	.contact-left{width:100%;margin-left:0%;}
    .contact-right{width:100%;margin-left:0%;margin-right:0%;margin-top:20px;}
	.home-contact-title{margin-top:20px !important;}
	.menuSeven{margin:2px !important;}
	.fac-announcement{width:100%;}
	.hide-on-dp{display:block;}	
	.hide-on-mob{display:none;}	
	
	ul#example {width:100%;padding-left:75px !important;background:url(../images/calendar.png) no-repeat 5px 10px !important;}
	.neft-dtls-left {width:100%;}
	.acc{width:30%}.colon{width:5%;}.acc-no{width:65%;}
	.select-txt{ margin-top:10px;}
	.spot-reg{width:100%;padding:0px 2%;}
	
	.day-counter{position:inherit;width:100%;}
	a .register{width:103px;height:38px;line-height:38px;}
	.logo-amrita{display:none;}
	.other-logos{position:inherit;display:none;}
	.other-logos-mobile{width:80%;margin:0 auto;display:block;padding-top:20px;}
	.follows{float:left;}
}
 @media (min-width:581px) and (max-width:736px){
	 .container{ width:100%; padding-left:2%;padding-right:2%}
	 body{font-size:13px !important;}
	.top-wraper{height:auto;}
	.logo-container{width:60%;text-align:center;float:none;margin:0 auto;}
    .logo-container-mid{width:100%;}
	.logo-mid-in{width:95%;}
	.logo-container-right{width:30%;margin:0 auto;float:none;}
	.logo-amma{display:none}
	.bred-wraper{margin-bottom:0px;}
	.abt-title {font-size: 2em;line-height:30px;margin-bottom:20px;}
	.home-contact-container{ padding-top:20px; padding-bottom:20px;}
	.home-addres-wrap{width:100%;}
	.home-location {width:100%;height:60vh;}
	.address-home {margin-top:10px;}
	.bottom-content {width:100%;}
	.bottom-logo{padding-top:0%;}
	.bottom-links ul li{width:50%;height:auto;float:left;}
	.bottom-wraper { padding-top:20px; padding-bottom:20px;}
	.copy-right {width:100%;text-align:center;}
    .designed {float:none;margin:0 auto;display:table;}
	.welcome-wrap { padding-top:20px; padding-bottom:20px;}
	.welcome-container { width:100%;padding-right:0%;}
	.faculty {width:100%;}
	.announcement {width:100%;margin-left:0%;}
	.banner-quick-wrap {width: 16%; height:auto !important;}
	.logo-container-mid-mobile{display:Block;width:90%;height:auto;margin:0 auto;}
	.banner-quick-wrap{display:none;}
	.banner-caption-title{font-size:2.875em;line-height:30px;}
    .banner-caption-title-sub{font-size:1em;}
    .toggleMenu{background:#fff;position:inherit !important;padding:2px !important;}
	.sexy-menu{background:url(../images/white-bg.png) !important}
	.menu-container{padding-top:5px;padding-bottom:5px;}
	
	.bred-wraper{margin-top:0;}
	.abt-txt {margin-bottom:20px;}
	
	.int-faculties {padding-top:0px;padding-bottom:0px; margin-bottom:0px;}
	.int-fac-wraper{width:90%}
	.int-fac-title {margin-bottom:0px;}
	.two-docs{width:100%;}
    .two-docs-right{width:100%;}
	.fac-title {padding:5px 10px;margin-bottom:15px;}
	.fac-three{width:47%;margin-right:3%;margin-bottom:30px;}	
	.fac-three:nth-child(2n){margin-right:0;float:right;}
	.fac-three:nth-child(4n){margin-right:3%;float:left;}
	.fac-cont{ min-height:180px;}
	
	.tariff{padding:5px;}
	.tariff-left{width:100%;}
	.online-reg{width:100%;padding:5%;margin-bottom:0;}
	.form-wraper{width:100%;margin-top:2px;padding:10px;margin-bottom:20px;}
	.form-left{width:100%;}
	.form-right{width:100%;}
	.name-txt{margin-top:10px;}
	.msg-txt{margin-top:10px;}
	.what-food {font-size:14px;}
	.chk-container{margin-right:5px !important;margin-top:25px;}
	.captcha-left{width:100%;}
    .button-right{width:100%;}
	.sbt-button{float:left;}
	
	.imp-date { margin-top:20px;margin-bottom:20px;padding-left:0;}
	
	.chief-patron {width:100%;}
	.patron-image { width:100%;}
	.patron-dtls { width:100%; margin-left:0%;}
	.patron-dtls h5 {margin-top:0;}
	.other-patrons{width:80%;margin-left:10%;margin-right:10%;}
	.patron-dtls p{margin-top:10px !important;}
	.other-patrons-full li {font-family: 'geomanistregular';width:100%;}
	.info-left{width:47.5%;margin-bottom:10px;}
	.info-left h5{font-size:1.125em;line-height:24px;}
	.acco-wraper {width:100%;padding:10px 10px;margin-bottom:20px;}
	.contact-left{width:100%;margin-left:0%;}
    .contact-right{width:100%;margin-left:0%;margin-right:0%;margin-top:20px;}
	.home-contact-title{margin-top:20px !important;}
	.menuSeven{margin:2px !important;}
	.fac-announcement{width:100%;}
	.hide-on-dp{display:block;}	
	.hide-on-mob{display:none;}	
	
	.day-counter{position:inherit;width:100%;}
	a .register{width:103px;height:38px;line-height:38px;}
	.logo-amrita{display:none;}
	
	.other-logos{position:inherit;display:none;}
	.other-logos-mobile{width:50%;margin:0 auto;display:block;padding-top:20px;}
	
	.follows{float:left;}
}
 @media (min-width:737px) and (max-width: 768px){
	 .container{ width:100%; padding-left:2%; padding-right:2%}
	 body{font-size:13px !important;}
	.top-wraper{height:auto;}
	.swiper-container{height:300px !important}
	.bred-wraper{margin-bottom:0px;}
	.abt-title {font-size: 2em;line-height:30px;margin-bottom:20px;}
	.home-contact-container{ padding-top:20px; padding-bottom:20px;}
	.address-home {margin-top:10px;}
	
	.welcome-container { width:100%;padding-right:0%;}
	.faculty {width:40%;margin-right:5%;margin-top:30px;}
	.announcement {width:55%;margin-left:0%;margin-top:30px;}
	.banner-quick-wrap {width: 16%; height:auto !important;}
	.banner-quick-wrap{display:none;}
	.banner-caption-title{font-size:3.875em;line-height:30px;}
    .banner-caption-title-sub{font-size:1.5em;}
    .toggleMenu{background:#fff;position:inherit !important;padding:2px !important;}
	.sexy-menu{background:url(../images/white-bg.png) !important}
	.menu-container{padding-top:5px;padding-bottom:5px;}
	
	.bred-wraper{margin-top:0;}
	.abt-txt {margin-bottom:20px;}
	
	.int-faculties {padding-top:0px;padding-bottom:0px; margin-bottom:0px;}
	.int-fac-wraper{width:70%}
	
	
	.fac-cont{ min-height:170px;}
	.designation {font-size: 1.125em;}
	.tariff{padding:5px;}
	.tariff-left{width:100%;}
	.online-reg{width:100%;padding:5%;margin-bottom:0;}
	.form-wraper{width:100%;margin-top:2px;padding:10px;margin-bottom:20px;}
	
	.what-food {font-size:14px;}
	.chk-container{margin-right:5px !important;margin-top:25px;}
	
	.imp-date { margin-top:20px;margin-bottom:20px;padding-left:0;}
	
	
	.info-left{width:47.5%;margin-bottom:10px;}
	.info-left h5{font-size:1.125em;line-height:24px;}
	.acco-wraper {width:100%;padding:10px 10px;margin-bottom:20px;}
	.contact-left{width:50%;margin-left:0%;}
   
	.home-contact-title{margin-top:20px !important;}
	.menuSeven{margin:2px !important;}
	
	.patron-dtls h5 {margin-top:0px;}
	.patron-dtls p {margin-top:0px !important;font-family: 'geomanistregular';}
	.other-patrons-full li{font-family: 'geomanistregular';}
	.fac-announcement{width:100%;}
	
	.day-counter{bottom:182px;right:200px;}
	a .register{width:103px;height:38px;line-height:38px;}
	.other-logos{position:inherit;display:none;}
	.other-logos-mobile{width:40%;display:block;padding-top:20px;}
	.welcome-wrap{padding-top:0;}
	
}
 @media (min-width:769px) and (max-width:991px){
	 .container{ width:100%; padding-left:2%; padding-right:2%}
	 body{font-size:13px !important;}
	.top-wraper{height:auto;}
	.swiper-container{height:300px !important}
	.bred-wraper{margin-bottom:0px;}
	.abt-title {font-size: 2em;line-height:30px;margin-bottom:20px;}
	.home-contact-container{ padding-top:20px; padding-bottom:20px;}
	.address-home {margin-top:10px;}
	
	.welcome-container { width:100%;padding-right:0%;}
	.faculty {width:40%;margin-right:5%;margin-top:30px;}
	.announcement {width:55%;margin-left:0%;margin-top:30px;}
	.banner-quick-wrap {width: 16%; height:auto !important;}
	.banner-quick-wrap{display:none;}
	.banner-caption-title{font-size:3.875em;line-height:30px;}
    .banner-caption-title-sub{font-size:1.5em;}
    .toggleMenu{background:#fff;position:inherit !important;padding:2px !important;}
	.sexy-menu{background:url(../images/white-bg.png) !important}
	.menu-container{padding-top:5px;padding-bottom:5px;}
	
	.bred-wraper{margin-top:0;}
	.abt-txt {margin-bottom:20px;}
	
	.int-faculties {padding-top:0px;padding-bottom:0px; margin-bottom:0px;}
	.int-fac-wraper{width:70%}
	
	
	.fac-cont{ min-height:170px;}
	.designation {font-size: 1.125em;}
	.tariff{padding:5px;}
	.tariff-left{width:100%;}
	.online-reg{width:100%;padding:5%;margin-bottom:0;}
	.form-wraper{width:100%;margin-top:2px;padding:10px;margin-bottom:20px;}
	
	.what-food {font-size:14px;}
	.chk-container{margin-right:5px !important;margin-top:25px;}
	
	.imp-date { margin-top:20px;margin-bottom:20px;padding-left:0;}
	
	
	.info-left{width:47.5%;margin-bottom:10px;}
	.info-left h5{font-size:1.125em;line-height:24px;}
	.acco-wraper {width:100%;padding:10px 10px;margin-bottom:20px;}
	.contact-left{width:50%;margin-left:0%;}
   
	.home-contact-title{margin-top:20px !important;}
	.menuSeven{margin:2px !important;}
	
	.patron-dtls h5 {margin-top:0px;}
	.patron-dtls p {margin-top:0px !important;font-family: 'geomanistregular';}
	.other-patrons-full li{font-family: 'geomanistregular';}
	.fac-announcement{width:100%;}
	.day-counter{bottom:180px;right:200px;}
	.other-logos{position:inherit;display:none;}
	.other-logos-mobile{width:40%;display:block;padding-top:20px;}
	.welcome-wrap{padding-top:0;}
}
 @media (min-width:992px) and (max-width:1199px){
	 .container{ width:100%; padding-left:2%; padding-right:2%}
	 body{font-size:13px !important;}
	.top-wraper{height:auto;}
	.swiper-container{height:300px !important}
	.bred-wraper{margin-bottom:0px;}
	.abt-title {font-size: 2em;line-height:30px;margin-bottom:20px;}
	.home-contact-container{ padding-top:20px; padding-bottom:20px;}
	.address-home {margin-top:10px;}
	
	.welcome-container { width:100%;padding-right:0%;}
	.faculty {width:40%;margin-right:5%;margin-top:30px;}
	.announcement {width:55%;margin-left:0%;margin-top:30px;}
	.banner-quick-wrap {width: 16%; height:auto !important;}
	.banner-quick-wrap{display:none;}
	.banner-caption-title{font-size:3.875em;line-height:30px;}
    .banner-caption-title-sub{font-size:1.5em;}
    .toggleMenu{background:#fff;position:inherit !important;padding:2px !important;}
	.sexy-menu{background:url(../images/white-bg.png) !important}
	.menu-container{padding-top:5px;padding-bottom:5px;}
	
	.bred-wraper{margin-top:0;}
	.abt-txt {margin-bottom:20px;}
	
	.int-faculties {padding-top:0px;padding-bottom:0px; margin-bottom:0px;}
	.int-fac-wraper{width:70%}
	
	.fac-cont{ min-height:170px;}
	.designation {font-size: 1.125em;}
	.tariff{padding:5px;}
	.tariff-left{width:100%;}
	.online-reg{width:100%;padding:5%;margin-bottom:0;}
	.form-wraper{width:100%;margin-top:2px;padding:10px;margin-bottom:20px;}
	
	.what-food {font-size:14px;}
	.chk-container{margin-right:5px !important;margin-top:25px;}
	
	.imp-date { margin-top:20px;margin-bottom:20px;padding-left:0;}
	
	
	.info-left{width:47.5%;margin-bottom:10px;}
	.info-left h5{font-size:1.125em;line-height:24px;}
	.acco-wraper {width:100%;padding:10px 10px;margin-bottom:20px;}
	.contact-left{width:50%;margin-left:0%;}
   
	.home-contact-title{margin-top:20px !important;}
	.menuSeven{margin:2px !important;}
	
	.patron-dtls h5 {margin-top:0px;}
	.patron-dtls p {margin-top:0px !important;font-family: 'geomanistregular';}
	.other-patrons-full li{font-family: 'geomanistregular';}
	.fac-announcement{width:100%;}
	.day-counter{bottom:50px;right:200px;}
	.other-logos{right:600px;}
}
 