/*  Lister  - Table of Contents















----------------------------------------------------































1. Color-Skin Styles















2. Reset Styles















3. Layout and General Styles















4. Header Styles















5. Main Section Styles















--5.1 - Buttons















--5.2 - Slider















6. Features Section Styles















7. Highlight Styles















8. Newsletter Section Styles















9. Screenshots Section Styles















10. Footer Buttons ( Join The Party) Section Styles















11. Footer Styles















12. Contact Form Styles















13. Responsive Styles















14. Retina Ready Backgrounds















































/*----------------------------------------------------*/















/* 1. Color/Skin Styles */















/*----------------------------------------------------*/















@import url("skins/wide.css");































@import url("skins/blue.css");































/*----------------------------------------------------*/















/* 2. Reset Styles */















/*----------------------------------------------------*/































html,  div, span, object, iframe,















h1, h2, h3, h4, h5, h6, p, blockquote, pre,















a, img, small, strong, ol, ul, li, form, label,















table, caption, tr, td, footer, header {















	margin: 0;















	padding: 0;















	border: 0;















	font-size: 100%;















	font: inherit;















	vertical-align: baseline;















}















footer, header, menu, nav, section {















	display: block;















}















/* Reset Body ans Fonts  */















body {































	line-height: 1;















    font-family: 'Titillium Web', sans-serif;















    font-weight:400;















    }















ol, ul {















	list-style: none;















}































/* Reset a Tags */















a { color:#1b1d1e;

cursor: pointer; }















a:focus { outline:0;  }















a:hover {  text-decoration:none; }































/* Reset input Tags */















input { border:0;   font-family: 'Titillium Web', sans-serif; color:#fff;  }















input:focus { border:0; outline:0; }















input:focus:invalid:focus, textarea:focus:invalid:focus, select:focus:invalid:focus {  color: #eaeaea;border-color:#cccccc;box-shadow: 1px 1px 1px rgba(255, 255, 255, 0.3),  1px 1px 2px rgba(0, 0, 0, 0.3) inset; }















input:focus:valid:focus, textarea:focus:valid:focus, select:focus:valid:focus {  color: #dedede;border-color:#cccccc;box-shadow: 1px 1px 1px rgba(255, 255, 255, 0.3),  1px 1px 2px rgba(0, 0, 0, 0.3) inset; }































/* Reset input Tags */















::-moz-selection { background: #2e2e2e; color: #fff; text-shadow: none; }















::selection { background: #2e2e2e; color: #fff; text-shadow: none; }































/*----------------------------------------------------*/















/* 3. Layout and General Styles */















/*----------------------------------------------------*/































.wrapper { width:940px; margin:0 auto; }















.clear { clear:both; }































h1 { font-size:28px; text-align:center;  font-weight:700;}















h2 { font-size:16px; text-align:center;  font-weight:500;}















.howitwork, .screenshots, .testimonials, footer { background:url(../img/body.png)repeat; }































/*----------------------------------------------------*/















/* 4. Header Styles */















/*----------------------------------------------------*/















.div_ul {















	float:left; width:400px; margin-top:40px;















	margin-left:50px;















	font-size:14px;















	color:#FFF;















}















.div_ul li {















	margin-bottom:8px;















	background-image: url(../img/icons/check-purple.png);















	background-position:left top;















	background-repeat:no-repeat;















	padding-left:30px;















	padding-bottom:12px;















}







.course  a{







color:#ffffff;







}















header {

	background:#4d2f63;

	position: relative;

	z-index:5;

	/*height:162px;*/

	height: 106px;

	display:block;

}































/* NOTE : To edit Logo css , go to Skins/Blue.css  */















.logo { float:left; margin:15px 0 10px; width:200px; height:53px;  display:block;}



.logo_home{

	text-align: center;

	/*margin: 20px 0 10px;*/

}

.menu{

	text-align:center;

	/*width: 200px;*/

	width: 500px;

	margin: 0 auto;

	text-transform: uppercase;

}

.menu ul li{

	float: left;

	padding: 10px;

}



























.navi { float:right; width:287px;  }















.navi li { float:left; /*width:80px;*/  background: #6d6e70; border-radius: 50%; padding: 0px; margin-right: 15px;}















.navi li:hover { float:left; width:80px; border-top:3px solid #eaeaea; }















.navi li a { float:left; width:80px; padding:30px 0; color:#fff; text-align:center;}































li.active { background:rgba(213,213,213,0.25);  }















li.active a { color:#fff; }































/*----------------------------------------------------*/















/* 5. Main Section */















/*----------------------------------------------------*/































.main {   padding: 0 0 25px; z-index:2; width:100%; float:left; }















.gradient {  height:100%; /*padding:0 0 50px;*/ width:100%; float:left;}































.main h1 { color:#444444; text-shadow : 1px 1px 1px rgba(0,0,0,0.2); padding:10px 0 0;}















.main h2 { color:#444444; text-shadow : 1px 1px 1px rgba(0,0,0,0.2); padding:18px 0 0;}































/* Video Iframe */















.video { margin:40px 0 0 0; float:left; }















.video iframe {  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.15) inset, 0 -1px 1px rgba(255, 255, 255, 0.15) inset, 0 1px 8px rgba(0, 0, 0, 0.4);  }































/* Slider */















.slides { float:left; width:580px; height:360px; overflow:visible; position:relative;    margin:40px auto 0;    }















  .slides img{  width:580px; height:360px;   box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.15) inset, 0 -1px 1px rgba(255, 255, 255, 0.15) inset, 0 1px 8px rgba(0, 0, 0, 0.4);  }















.slides_container {  width:580px;  height:360px;   z-index:3;}































.pagination { width:100px; margin:18px auto 0px ; }















.pagination li a {















    font-size:0px;















    background-color: #fff;















	opacity:0.5;















	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";















    border-radius:100px;















    display: block;















    overflow: hidden;















	margin: 0 0 0 15px;















	float:left;















    height:16px;















    width: 16px;















}























.left-content {







	width:307px;







	float:left;







}















.enquiry_form {

	background-color:#6d4b7b;

	background-position: left top;

	float: right;

	font-size:15px;

  	padding:10px 11px 10px 16px;

	/*width: 320px;*/

	width: 97%;

	/*height:350px;*/

	}



.enquiry_form h3 {

	color:#FFF;

	/*text-shadow: 1px 1px 1px rgba(0,0,0,0.3);*/

	font-size:1.3em;

	margin:5px 0px 5px;

	text-transform: uppercase;

	}















.enquiry_form input {







	float:left;







	padding:9.2px 10px;







	color:#444444 !important;







	width:90%;







	margin:8px 0px 0px 0px;

	border-radius: 0;

	border: 0px;







 }















.enquiry_form select {







	float:left;







	margin-top:8px;







	color:#444444 !important;







	width:97%;

	height: 42px;







}















.enquiry_form input[type="submit"], .enquiry_form input[type="reset"] {







	background-color:#4d2f63;







	border:0;







	color:#FFF !important;







	float:left;







	margin-right:10px;







	margin-top:6px;







	width:auto;







}















.enquiry_form_new {







	background-color:#6c427b;







	background-position: left top;







    float: right;







    font-size:15px;







   	padding:10px;







    width: 310px;







	height:350px;















}















.enquiry_form_new h3 {







	color:#fff;







	text-shadow: 1px 1px 1px rgba(0,0,0,0.3);







	font-size:1.12em;







	margin:10px 0px 5px;







	}















.enquiry_form_new input {







	float:left;







	padding:5px;







	color:#444444 !important;







	width:90%;







	margin:12px 0px 0px 0px;







 }















.enquiry_form_new select {







	float:left;







	margin-top:12px;







	color:#444444 !important;







	width:94%;







}















.enquiry_form_new input[type="submit"], .enquiry_form_new input[type="reset"] {







	background-color:#ea7618;







	border:0;







	color:#FFF !important;







	float:left;







	margin-right:10px;







	margin-top:25px;







	width:auto;







}























li.current a { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; opacity:1; }











#carousel img{



	width: 588px;







	}



















/* Subscriber Form */















.subscriber {







	margin:40px 0 0 0;







	float:right;







	display:block;







	height:406px;







	width:340px;







	border-radius:3px;







	background-color:#6c427b;







	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#8c000000', endColorstr='#4c000000'); /* IE */ box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.15) inset, 0 -1px 1px rgba(255, 255, 255, 0.15) inset, 0 1px 3px rgba(0, 0, 0, 0.4);







}















.subscriber-wrap {  padding:20px; }















.subscriber h3 { color:#fff; text-shadow : 1px 1px 1px rgba(0,0,0,0.3); font-size:1.12em; margin:0 0 10px; }















.subscriber p { color:#fff; text-shadow : 1px 1px 1px rgba(0,0,0,0.3); font-size:14px; opacity:0.5;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; }































/* Subscriber Form Inputs */















.subscriber input { padding:6px; color:#444444 !important; width:90%; margin:12px 0 0;  }















input.name-newsletter { color:#fff; background: url(../img/icons/name.png) no-repeat scroll 18px 12px rgba(0,0,0,0.1) ;















  border-color: #CCCCCC; box-shadow: 1px 1px 1px rgba(255, 255, 255, 0.2), 1px 1px 2px rgba(0, 0, 0, 0.2) inset;















  }







.subscriber select {







	width:94%;







	margin-top:12px;







	color:#444444 !important;







}















.subscriber input[type="submit"], .subscriber input[type="reset"] {







	width:auto;







	background-color:#ea7618;







	border:0;







	color:#FFF !important;







	float:left;







	margin-right:10px;







	margin-top:6px;







}















input.email-newsletter { color:#fff; background: url(../img/icons/email.png) no-repeat scroll 18px 12px rgba(0,0,0,0.1) ;















  border-color: #CCCCCC; box-shadow: 1px 1px 1px rgba(255, 255, 255, 0.2), 1px 1px 2px rgba(0, 0, 0, 0.2) inset;















  }































input.phone-newsletter { color:#fff; background: url(../img/icons/phone.png) no-repeat scroll 18px 12px rgba(0,0,0,0.1) ;















  border-color: #CCCCCC; box-shadow: 1px 1px 1px rgba(255, 255, 255, 0.2), 1px 1px 2px rgba(0, 0, 0, 0.2) inset;















  }































/* Subscriber Submit Button */















input.button-newsletter  {  display:block; clear:both;  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.15) inset, 0 -1px 1px rgba(255, 255, 255, 0.15) inset, 0 1px 2px rgba(0, 0, 0, 0.2); float:right; width:125px; padding:0 18px 0 0 ; color:#47494a; }































input.button-newsletter:hover { color:#191919;  background-color:#fff; box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2), 0 1px 1px rgba(255, 255, 255, 0) inset, 0 -1px 1px rgba(255, 255, 255, 0) inset, 0 1px 4px rgba(0, 0, 0, 0.2); }































/* Subscriber label */















.subscriber label { line-height:5; text-align:center;  font-size:10px; clear:both; margin:8px 0 0; color:#fff; opacity:0.3;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; }































/*----------------------------------------------------*/















/* 6. How it Works */















/*----------------------------------------------------*/































.howitwork { padding:55px 0 40px; box-shadow:-3px -1px 1px rgba(0,0,0,0.1); }































.title { background: url(../img/title.png) repeat-x scroll 0 20px ;  height:24px; width:100%; }















.title h3 { margin:0 auto; padding:8px 0; display:block; height:26px; text-align:center; width:300px; border-radius:20px; background: none repeat scroll 0 0 #50255F; font-weight:700; font-size:22px; color:#fff; xtext-shadow: 1px 2px 1px rgba(255, 255, 255, 0.4);  box-shadow: 0px 2px 2px rgba(255, 255, 255, 0.8); }































.icon {  width:72px; margin:0 auto;  }















.featu { margin:65px 0 0; }































.featu:hover { cursor:pointer; }















.featu  h6 { margin:20px 0 0; font-size:18px; text-align:center; font-weight:600; color:#47494a; }















.featu  p { margin:20px 55px 0; line-height:24px; font-size:14px; text-align:center; font-weight:400; color:#7b8285;}































.step { background: url(../img/title2.png) repeat-x scroll 0 15px ; margin:30px 18% ; height:24px;  }















.step p { box-shadow: 0px 1px 2px rgba(255, 255, 255, 0.5); width:60px; margin:0 auto; padding:2px 10px; height:26px; border-radius:20px; background: none repeat scroll 0 0 #dadcdd; color:#6a7479; font-size:12px; text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.3); }















































/*----------------------------------------------------*/















/* 7.  Features */















/*----------------------------------------------------*/































.features { height:381px; padding:40px 0 0; background-color:#fcfcfc; display:block; box-shadow:0px 1px 1px rgba(0,0,0,0.1) inset; }































.feature1 { float:left; }















.feature1 h3 { font-size:22px; font-weight:600; color:#4b4f51; margin:8px 0 0; text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.3); }















.feature1 h6 { font-size:18px; font-weight:500; color:#b5bec2;  margin:25px 0 0; }















.feature1 ul { margin:10px 0; }















.feature1 li { padding:2px 0 0 28px; height:20px; color:#4b4f51; margin:35px 0; }































.feature2 { float:right; }















































/*----------------------------------------------------*/















/* 8.  Screenshots */















/*----------------------------------------------------*/















































.screenshots {   padding:25px 0 50px;  display:block; box-shadow:0px -1px 1px rgba(0,0,0,0.1) ; }































img.a { position: absolute; left: 0;	top: 0;  z-index: 10; border:0px solid #cccccc;	cursor:pointer;	}















img.b {	position: absolute;	left: 0; top: 0; z-index: 12; border:0px solid #cccccc;	opacity:0; cursor:pointer;















-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; /*IE8*/	}































.tabs-ul  { float:right; width:80; margin:40px 0 10px; }















.tabs-ul li  { float:left;  width:30px;  height:8px; margin:10px 0 20px 10px; display:block; }















.tabs-ul li a  { float:left;  width:30px;  height:8px;   display:block; background-color:#dadcdd; }































.gallery ul { margin:10px 0 0px; min-height:150px; height:150px; padding-bottom:20px; }















.gallery li { position:relative;  min-height:150px; max-width:100%; }















.gallery li img { box-shadow: 0 0  3px rgba(0, 0, 0, 0.4), 0 1px 1px rgba(255, 255, 255, 0.2) inset, 0 -1px 1px rgba(255, 255, 255, 0.2) inset, 0 1px 3px rgba(0, 0, 0, 0.6);   width:99%; border-radius: 1px; }















































/*----------------------------------------------------*/















/* 9.  Testimonials */















/*----------------------------------------------------*/















.testimonials { padding:0 0 50px; }















.client {  width:149px; margin:0 auto; }































.testi { margin:65px 0 0; }















.testi:hover { cursor:pointer; }































.testi-div { background:url(../img/testimonials/divider.png) center no-repeat; margin:20px auto ; width:80%; height:10px; display:block; }















.testi  h6 { margin:15px 0 0; font-size:17px; text-align:center; font-weight:600; color:#47494a; }















.testi  p { margin:20px 30px 0; line-height:24px; font-size:14px; text-align:center; font-weight:400; color:#7b8285;}































.quote { background: url(../img/title2.png) repeat-x scroll 0 15px ; margin:30px auto ; height:24px; width:80%;  }















.quote img {  box-shadow: 0px 1px 2px rgba(255, 255, 255, 0.5); width:92px; margin:0 34%; xpadding:10px 20px; height:28px; border-radius:20px; background: none repeat scroll 0 0 #dadcdd; color:#6a7479; font-size:18px; text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.3); }































/*----------------------------------------------------*/















/* 10.  Action */















/*----------------------------------------------------*/































.action {   height:70px; padding: 9px 0 9px; box-shadow:0px 1px 1px rgba(0,0,0,0.2) inset; }















.action h3 { float:left; padding:21px 0 0 85px; height:44px; font-size:25px;  font-weight:400; color:#fff; text-shadow : 1px 1px 1px rgba(0,0,0,0.2);}















.action h3 span { font-weight:800;}































.action-button { display:block;    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.15) inset, 0 -1px 1px rgba(255, 255, 255, 0.15) inset, 0 1px 2px rgba(0, 0, 0, 0.2); float:right; width:80px; padding:0px 30px;   color:#47494a;    border-radius:20px; height:40px; line-height:38px; vertical-align:middle; margin:15px 0 0;  color:#47494a;   }































/*----------------------------------------------------*/















/* 10.  Action */















/*----------------------------------------------------*/































footer { background:url(../img/body.png)repeat ;  position: relative; z-index:5; height:76px; display:block; /*box-shadow:0px -1px 1px rgba(0,0,0,0.2);*/ }































.copy { width:430px; float:left; margin:34px 0 0 ; font-size:14px; color:#7b8285; }















.copy p strong { font-weight:700; color:#3e4446; }































.social { float:right; margin:22px 0 0; }















.social li { float:left; margin:0 0 0 9px; }































li.google a {   background:url(../img/site.png) no-repeat; width:37px; height:37px; display:block; opacity:0.4;   -ms-filter: "progid:DXImageTrans form.Microsoft.Alpha(Opacity=40)"; }















li.google a:hover {  opacity:1;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  }































li.facebook a { background:url(../img/facebook.png) no-repeat; width:37px; height:37px; display:block; opacity:0.4;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";  }















li.facebook a:hover {  opacity:1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; }































li.twitter a { background:url(../img/twitter.png) no-repeat; width:37px; height:37px; display:block; opacity:0.4;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";  }















li.twitter a:hover {  opacity:1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; }















.facebook-com { padding:60px 10px 20px; width:100%; margin:0 auto; }















.fb_iframe_widget { width:100%; }















.fb-comments, .fb_iframe_widget iframe  {width: 920px !important;}















.fb_iframe_widget span {width: 920px !important;}











.placement_con{



	margin-top:30px;}



.s_title{



	margin-top:25px; margin-bottom:20px; color:#444; font-weight:bold;}















@media(min-width: 768px) and (max-width: 979px) {















.wrapper { width:735px; margin:0 auto; }















.video { width:420px; }















.subscriber {   width:290px;  }















.subscriber h3 {   font-size:15px;  }















.subscriber p {   font-size:12px;  }















.video iframe {   width:100% }















.feature1 { float:left; width:42%; }















.screenshots {   padding:55px 0 0;  }















.action h3 { font-size:23px; }















.feature1 li { font-size:14px; }















.slides { float:left; width:420px; height:320px; overflow:visible; position:relative;    margin:40px auto 0;   }















 .slides_container {  width:420px;  height:320px;   z-index:3;}















.form-contact input.input-email {  margin:20px 0 0 0; width:90%;   }















.form-contact input.input-name {  margin:5px 0 0 0; width:90%;   }















.fb-comments, .fb_iframe_widget iframe  {width: 735px !important;}















.fb_iframe_widget span {width: 735px !important;}































 }















































@media(min-width: 481px) and (max-width: 767px) {



.admission_slide{

	width: 100% !important;

	float: none !important;

}



.wrapper { width:480px; margin:0 auto; }



.main h1 {  font-size:22px;}



.main h2 {  font-size:14px;}



.gradient { background:none; }



.main {  }



.video { width:480px; }



.video iframe {   width:100%; height:320px; }



.subscriber {   width:480px;  }



.subscriber input { width:79%; }



 input.button-newsletter { width:125px;}



.feature1 {width:90%; margin:0 auto; float:none;}



.feature2 {display:none;}



.screenshots { width:100%; margin:0 auto; }



.gallery  { height:1310px; min-height:100px; }



.gallery li { margin:20px 0 0;  height:300px; }



.gallery li img { width:90%; margin:0px 0 0 6%;  }



.quote img { display:none; }



.action { height:80px; padding: 20px 0 10px; }



.action h3 { font-size:15px; background:none; padding:26px 0 0 0px; }



.slides {   width:480px; height:325px;  padding:0 0 20px; }



  .slides_container {  width:480px;  height:325px;   z-index:3;}



.form-contact input.input-email {  margin:20px 0 0 0; width:90%;   }



.form-contact input.input-name {  margin:5px 0 0 0; width:90%;   }



.fb-comments, .fb_iframe_widget iframe  {width: 480px !important;}



.fb_iframe_widget span {width: 480px !important;}









 }















 .main_div{







	 width:940px;







	 margin:0 auto}





header .head_bg{

	/*background: #eae4e3;*/

	background: #fff;

	float: left;

	width: 96%;

	/*width: 80%;*/

	padding: 1% 2% 0;

	position: relative;

}

.main_div .banner_bg{

	background: #fff;

	float: left;

	width: 100%;

	/*padding: 2%;*/

}



.gradient .wrapper .gradient_bg{

	background: #eae4e3;

	float: left;

	/*padding: 30px 29px;*/

	/*width: 93.85%%;*/

	width: 100%;

}



.pgdm_program{

	background: #ee7900 none repeat scroll 0 0;

    color: #fff;

    float: left;

    font-size: 29px;

    font-weight: bold;

    padding: 10px;

    text-align: center;

    width: 98%;

}

.admission_box{

	background: #4d2f63;

	float: left;

	padding-bottom: 18px;

}

.admission_box h1{

	background: #d57919;

	font-size: 16px;

	text-align: left;

	padding:5px 5px 5px 10px;

	color: #fff;

}



.admission_box p{

	color: #fff;

	text-align: left;

	line-height: 15px;

	margin-top: 10px;

	margin-left: 10px;

}

.admission_box a{

	color: #fff;

	font-size: 13px;

}





.jaipuria_heigh h1{

	background: #fff;

	color: #4d2f63;

	padding:14px 5px 13px 10px;

	margin-left: 5px;

	font-size: 16px;

	text-align: left;

	text-shadow: 0 !important;

}

.jaipuria_heigh p{

	text-align: left;

	line-height: 15px;

	color: #000;

	margin-left: 16px;

	font-size: 13px;

}

.jaipuria_heigh .testi{

	margin: 0;

}



.gradient .wrapper .gradient_bg .testi{

	margin: 0px;

}

.gradient .wrapper .gradient_bg .span4{

	background: #80708f none repeat scroll 0 0;

	/*width: 620px;*/

	width: 100%;

	float: left;

}

.gradient .wrapper .gradient_bg .span4 h2{

	color: #eeeff0;

	font-size: 23px;

	font-weight: bold;

	text-align: left;

	margin-left: 40px;

	text-decoration: underline;

}



.gradient .wrapper .gradient_bg .span6{

	/*width: 320px ;*/

	width: 100%;

}

.campus_img img{

	float: left;

	width: 232px;

	margin-right: 3px;

}

.footer_bg{

	background: #d57919;

	float: left;

	width: 96%;

	color: #fff;

	padding: 2%

}

.footer_bg a{

	color: #fff;

}

.footer_bg .copy{

	margin: 23px 0 0 !important;

	color: #fff;

}

.slogan{

	margin-top: 20px;

}



.admission_slide{

	float: left;

	width: 940px;

}

.prog_offer{

		background-color: #cde2ac;

		float: left;

		width: 93.7%;

		padding: 30px;

}

.prog_offer [class*="span"]{

	margin-right: 34px !important;

	line-height: 17px;

	width: 118px;



}

.prog_offer h6{

	font-size: 18px;

	font-weight: bold;

	margin-bottom: 13px;

	text-transform: uppercase;

}



.preferred {

	margin-bottom: 0px !important;

}



#Graduation_Year__c {

	margin-bottom: 0px;

}

.cont_main{

	border-bottom: 1px solid #725580;

    float: left;

    width: 100%;

    margin: 9px 0;

    padding-bottom: 7px; 

}





.box_left{

	color: #fff;

    float: left;

    line-height: 18px;

    padding: 20px 2% 10px;

    width: 200px;

    width: 46%;

}

.box_left img{

	float: left;

	margin: 10px 30px 0 0;

}

.box_right{

	color: #fff;

    float: left;

    line-height: 18px;

    padding: 20px 2% 10px;

    width: 46%;

}

.box_right img{

	float: left;

	margin: 10px 30px 5px 0;

}



.cont_main_last{

    float: left;

    /*width: 100%;*/

    width: 98%;

    /*margin: 9px 0;*/

    margin: 9px 0px 9px 10px;

}

.campus_box{

	float: left;

}

.campus_box h2{

	font-weight: bold;

    margin: 15px 0;

    padding: 0;

    /*text-align: left !important;*/

    text-shadow: none;

    color: #6d4c7b;

    font-size: 18px;

}

.placment_area{

	float: left;

    padding: 30px 30px 10px;

    text-align: left;

    width: 94%;

}

.placment_area h1{

	/*text-align: left;*/

	color: #6d4c7b;

	text-shadow:none;

}

.placment_area p{

	line-height: 18px;

    padding: 10px 25px 10px 0;

}

.placment_area_botton {

	width: 84%;

	padding: 0px 8%;

	float: left;

}

.placment_left{

	 background: #cde2ac none repeat scroll 0 0;

    color: #4a1559;

    float: left;

    font-size: 16px;

    font-weight: bold;

    margin-right: 20px;

    padding: 12px 30px;

}

.placment_right{

	background: #cde2ac none repeat scroll 0 0;

    color: #4a1559;

    float: left;

    font-size: 16px;

    font-weight: bold;

    padding: 12px 30px;

}

.recruiters{

	width: 100%;

	float: left;

	padding: 0 30px 30px;

}

.recruiters h1{

	/*text-align: left;*/

	color: #6d4c7b;

	text-shadow:none;

	margin-bottom: 10px;

}

.recruiters_logo img{

	border-right: 1px solid #ddd;

    padding: 0 10px;

}

.testimonials_area{

	width: 100%;

	float: left;

	margin: 15px 0px;

}

.testimonials_area .testi_box{

	float: left;

    padding: 10px 0 0 30px;

    /*width: 205px;*/

    width: 22%;

    margin-right: 4%;

    text-align: center;

}

.testimonials_area .testi_box img{

	margin-bottom: 10px;

}



.testimonials_area .testi_box p{

	border-right: 2px dotted #ddd;

    padding-right: 20px;

    line-height: 18px;

}

.testimonials_area .testi_box p strong{

	color: #694676;

    font-size: 16px;

    font-weight: 600;

}

.testimonials_area .testi_box_last{

	float: left;

    padding: 10px 0 0 30px;

    /*width: 205px;*/

    width: 22%;

    text-align: center;

}

.testimonials_area .testi_box_last img{

	margin-bottom: 10px;

}

.testimonials_area .testi_box_last p{

	border-right: none;

	padding-right: 20px;

	line-height: 18px;

}

.testimonials_area .testi_box_last p strong{

	color: #694676;

    font-size: 16px;

    font-weight: 600;

    }

.contact_add{

	color: #000;

    float: left;

    font-size: 18px;

    font-weight: 600;

    padding: 30px 20px 20px;

    text-align: center;

    width: 100%;

}







/*<!--mobile screen-->*/



@media(max-width:480px) {

header{

	/*height: 149px;*/

	height: 0px;

}

header .head_bg{

	float: left;

	/*width: 91.2% !important;*/

	width: 96% !important;

	margin-left: 0px !important;

}



/*------ ashok ------*/



.menu {

	width: 100% !important;

	float: left;

}

/*------ ashok ------*/





.admission_slide{

	width: 100% !important;

	float: none !important;

}



.logo {

	height:30px;

	float:left;

	display:block;

	background-size:113px 30px;

	width:100%;

	}



 .wrapper {

 	/*width:300px;*/

 	width: 100%;

 	margin:0 auto;

 	float: left;

 	}



.navi { float:right; width:100%;  }



.navi li { float:left; width:71px; border-top:3px solid #fff; font-size:12px;}



.navi li a { float:left; width:71px; padding:28px 0; color:#fff; text-align:center;}



.navi li:hover { float:left; width:71px; border-top:3px solid #eaeaea; }



.pgdm_program{

/*    width: 82.5% !important;*/

width: 96% !important;

    float: left;

    margin-left: 0;

    font-size: 25px;

    padding: 2%;

	}



.gradient .wrapper .gradient_bg{

	background: none !important;

	padding: 0px !important;

	/*float: none !important;*/

	float: left;

	width: 100%;

	}



.gradient .wrapper .gradient_bg .span4{

    float: left !important;

    width: 89% !important;

    margin-left: 0px !important;

	}



.prog_offer{

	width: 90% !important;

	margin-left: 0px !important;

	padding: 5% !important;

	}



.prog_offer [class*="span"]{

	margin: 0px 0 10px 0!important;

    width: 100% !important;

    float: left;

    text-align: center;

	}

.prog_offer h6{

	margin-bottom: 0px;

}

.prog_offer p{

	margin-bottom: 20px !important;

}

.campus_box{

width: 89%;

    float: left;

    margin-left: 0;

}

.campus_box h2{

	font-size: 20px !important;

}

.campus_img img{

	width: 100% ;

	float: left;

}

.placment_left{

	margin-bottom: 10px;

}

.placment_right{

	width: 73%;

	float: left;

}

.recruiters{

	width: 93%;

    float: left;

    text-align: center;

}

.testimonials_area .testi_box{

	text-align: center;

	width: 100%;

	margin-bottom: 15px;

}

.testimonials_area .testi_box p{

	border: none;

}

.testimonials_area .testi_box_last{

	text-align: center;

	width: 100%;

}

.main h1 {  font-size:22px; line-height:35px;}



.main h2 {  font-size:12px;}



.gradient { background:none; }



.main {  }



.video { width:300px; }



.video iframe { width:100%; height:220px; }



.subscriber { width:250px; float:left; margin-left:10px; }



.subscriber-wrap {

	float:left;

	width:230px;

	padding:10px;

	}



.slides {  width:300px; height:250px;     }



.slides_container {  width:300px;  height:220px;   z-index:3; padding:0 0 20px;}



.main {  }



.feature2 { display:none; }



.gallery  { height:900px; min-height:100px; }



.gallery li { margin:20px 0 0;  height:200px; }



.gallery li img { width:90%; margin:0px 0 0 2%; }



.quote img { display:none; }



.action { height:80px; padding: 20px 0 10px; }



.action h3 { display:none; }



.action-button { float:none; margin:15px auto; }



.copy { float:none; margin:0 auto; text-align:center; padding:10px 0; width:250px; }



.social { float:none; margin:0 auto;  width:150px; padding:0 0 5px; }



.form-contact input.input-email {  margin:20px 0 0 0; width:90%;   }



.form-contact input.input-name {  margin:5px 0 0 0; width:90%;   }



.fb-comments, .fb_iframe_widget iframe  {width: 300px !important;}



.fb_iframe_widget span {width: 300px !important;}



#carousel img {







	width:300px;







}







#prev, #next, #pager, .right_button {







	display:none;







}







.div_ul {



	float:left !important;



	width:260px;



	margin-top:40px;



	font-size:12px;



	color:#FFF;



	margin-left:10px;















}















.div_ul li {















	margin-bottom:8px;















	background-image: url(../img/icons/check-purple.png);















	background-position:left top;















	background-repeat:no-repeat;















	padding-left:20px;







	padding-bottom:12px;







	background-size:14px 14px;























}







.course  a{







color:#ffffff;







}







.title h3 {







	width:250px;







}







.left-content {







	width:100%;



	text-align:center;







}







.caroufredsel_wrapper{



	 text-align:center !important;



	 float:none !important;



	width:260px !important;



	}











.enquiry_img {







	float:left;







	width:100%;







	widows:480px;







}















/*.enquiry_form {







	background-color:#6c427b;







	background-position: left top;







    float:left;







	font-size:15px;







   	padding:2%;







    width: 100%;







	height:350px;







	z-index: auto;







	margin:0px;







	width:96%;







}



*/











.enquiry_form h3 {







	width:450px;







	color:#fff;







	/*text-shadow: 1px 1px 1px rgba(0,0,0,0.3);*/







	font-size:1.2em;







	margin:5px 0px 5px;







	}















.enquiry_form input {







	float:left;







	padding:5px;







	color:#444444 !important;







	width:90%;







	margin:12px 0px 0px 0px;







 }















.enquiry_form select {







	float:left;







	margin-top:12px;







	color:#444444 !important;







	width:94%;







}















.enquiry_form input[type="submit"], .enquiry_form input[type="reset"] {







	background-color:#ea7618;







	border:0;







	color:#FFF !important;







	float:left;







	margin-right:10px;







	margin-top:6px;







	width:auto;







}















.enquiry_form_new {







	background-color:#6c427b;







	background-position: left top;







    float: left;







    font-size:15px;







   	padding:10px;







	width: 100%;







	height:350px;







	z-index:auto;







	margin:0px;







	width:310px;







}















.enquiry_form_new h3 {







	color:#fff;







	text-shadow: 1px 1px 1px rgba(0,0,0,0.3);







	font-size:1.12em;







	margin:10px 0px 5px;







	}















.enquiry_form_new input {







	float:left;







	padding:5px;







	color:#444444 !important;







	width:90%;







	margin:12px 0px 0px 0px;







 }















.enquiry_form_new img {







	float:left;







	width:100%;







}















.enquiry_form_new select {







	float:left;







	margin-top:12px;







	color:#444444 !important;







	width:94%;







}















.enquiry_form_new input[type="submit"], .enquiry_form_new input[type="reset"] {







	background-color:#ea7618;







	border:0;







	color:#FFF !important;







	float:left;







	margin-right:10px;







	margin-top:25px;







	width:auto;







}







 .main_div{







	 width:100% !important;







	 margin:0 auto}











.caroufredsel_wrapper{



	height:160px !important;}







.slogan h1, .slogan h2{



	width:268px;

}



.wrapper .title{



	width:280px;}







.wrapper .tabs{



	width:280px;}



.placement_con{



	width:250px;



	margin:0 auto;



	margin-top:30px;}



.s_title{



	margin:20px auto; color:#444; font-weight:bold; width:250px;}



#carousel img{



	width: 240px !important;







	}



[class*="span"], .uneditable-input[class*="span"], .row-fluid [class*="span"]{



	width:80%;



	margin-left:10px !important;}



.cont #overlay_form .title{



	margin-left:-31px;}



#overlay_form .title{



	margin-left:-10px;}



.row-fluid .cont{



	border-left:0px;}



.main_div .banner_bg{

	float: none !important;

margin: 0 auto !important;

    /*padding: 4% 2% !important;*/

    padding: 1% 0px;

    /*width: 78.44% !important;*/

  }



.enquiry_form{

	/*margin-left: -7px;

    margin-top: 14px;*/

    padding: 10px 2%;

    /*width: 252px;*/

    width: 96%;

}

.gradient_bg .testi{

	float: left;

}



/*.gradient .wrapper .gradient_bg{

	width: 355px !important ;

	padding: 30px 0px !important;	



	width: 300px !important ;

	padding: 30px 0px !important;

}*/

.jaipuria_heigh{

	width: 330px;

}

.main{

	width: auto;

}

.admission_box{

	width: 330px;

}

.admission_box h1{

	color: #fff;

	line-height: 15px;

}



/*.enquiry_form{

	float: left;

	margin: 0;

	margin-left:-9px ;

*/}



.gradient .wrapper .gradient_bg .span6{

	/*width: 78% !important;*/

	width: 100% !important;

	margin: 0px !important;

}

.enquiry_form h3{

	width: 100%;

}



.placment_area{

	    float: left;

    padding: 0;

    text-align: left;

    width: 100%;

}

.recruiters{

	width: 100% !important;

	padding: 0 !important

}

/*.testimonials_area{

	width: 88%;

}*/

.testimonials_area .testi_box{

	padding: 0 !important;

}

.testimonials_area .testi_box_last{

	padding: 0 !important;

}



.contact_add{

	width: 100%;

}













 }









.header_fixed .logo_home {

    float: left;

    width: 5%;

    margin: 0;



}



.header_fixed .logo_home img{

	width: 100%;

}



.header_fixed .menu{

	float: right;

	margin: 0;

}







 .header_fixed{

 	position: fixed !important;

 	width: 78% !important;

 	top: 0;

 }

.top-margin{

	   transform: translateY(-10%);

    -webkit-transform: translateY(-10%);

    -ms-transform: translateY(-10%);

    -moz-transform: translateY(-10%);



}



.logo_home img{

	height: 60px;

	}

.enquiry_form .three_fourth {

	width: 74%;

	float: left;

	margin-right: 4%

	}

.enquiry_form .one_fourth {

	width: 22%;

	float: left;

	}

.enquiry_form .one_third {

	width: 30.66666%;

	float: left;

	margin-right: 4%;

	}

.enquiry_form .one_third_last {

	width: 30.66666%;

	float: left;

	}

.testimonials_area h1{

	color: #6d4c7b;

	text-shadow: none;

}

.one_third {

	width: 30.66666%;

	float: left;

	margin-right: 4%;

	}

.one_third_last {

	width: 30.66666%;

	float: left;

	}