/*
Theme Name: Mangalayatan University
Theme URI: https://uvadigital.com/
*/

a:hover, a:active, a:focus{outline: 0;}

.mu-dept-tabbing{width:100%;float:left;}
.mu-dept-tabbing ul.tabs{margin:0;}
.mu-dept-tabbing ul.tabs li{ padding: 1% 2.1%;}
.pawan-sir{width:100%;float:left;margin:24px 0;}
.pawan-sir i{margin-right:10px;}
.pawan-sir a{color:#24374c; font-weight:300;}
.pawan-sir-heading{text-align:left;padding:0 20px; font-size:40px; margin:40px 0;color:#264796;font-family: 'primetimeregular';}
.pawan-sir-txt{font-size:18px; line-height:30px;padding:0 20px; font-weight:300}
.know-more{text-align:right;font-size:16px; text-transform:uppercase;margin:30px 0;color:#24374c;padding:0 20px;}
.dept-section{width:100%;float:left;padding:2% 0;}

.department-list{background:#fff;padding:2%; min-height:300px;}
.all-padd{padding:5%;}

.dept-head-formts{border-bottom:1px solid #cccccc;padding-bottom:25px;margin:25px 0 25px 0 !important;}
.faculty-main-pg{margin-bottom:5%;}
.faculty-main-pg .why-block > li > .why-block-inner{margin:0;}
.faculty-main-pg .why-block > li{background:#f1f1f1;float:none; display:inline-block;width:21%; height:auto;padding:2%;}
.faculy-mn-pg{margin-top:10%; color:#fff;padding:1%; text-align:center;font-size:22px;}

/*------------------------------------alumni page ----------------------------------------*/
.alumni-wrap{width:100%;float:left;margin:5% 0 2% 0}
.quick-link{width:100%;float:left;}
.quick-link h4{color:#b3babe;font-family: 'primetimeregular';font-size:30px; text-align:center; text-transform:uppercase;}
.quick-link ul{list-style:none;margin:0;padding:0;}
.quick-link ul li{margin:0;padding:0; background:#f4f4f5;margin-bottom:15px; padding:20px 0; position:relative;}
.quick-link ul li a{color:#24374c;margin-left:30%; text-transform:uppercase;font-size:18px; text-decoration:none;}
.alumni-icon{width:66px;height:66px;float:left; text-align:center;padding:20px 0; position:absolute; top:0;}
.quick-link .bg1{background:#5764a8;}
.quick-link .bg2{background:#78909c;}
.quick-link .bg3{background:#26a69a;}
.quick-link .bg4{background:#ff9e80;}
.alumni-overview{ float:left;}
.alumni-overview p{line-height:32px; color:#24374c;font-size:18px; font-weight:300}
.alumni-overview h1{text-align:center;color:#264797;font-size:40px; font-weight:600; text-transform:uppercase;font-family: 'primetimeregular';}
.alumni-proud{width:100%;float:left;padding:0 0 5% 0;}

.alumani-inner-banner{width:100%;height:440px;float:left; position:relative; background:url(imgs/alumani-banner.jpg) no-repeat center; /*background-attachment:fixed; background-size:cover;*/ background-position:center}
.alumani-inner-banner h1{color:#fff;font-size:50px;font-family: 'primetimeregular'; font-weight:normal; text-transform:uppercase;margin-top:20%;  }

/*media page css on 30-12-15*/
.media-announcements{width:100%;float:left; background:#264796;padding:5%;}
.media-announcements h4{font-size:30px; color:#fff; text-align:center;margin:0;padding:4% 0;font-family: 'primetimeregular';text-transform:uppercase;}
.media-announcements ul{list-style:none;color:#fff;margin:0;padding:0;}
.media-announcements ul li span{display:block; text-align:right; margin:10px 0px 10px 0;}
.media-announcements ul li span a{color:#fff; text-transform:uppercase; text-decoration:none;}
.media-announcements ul li p{padding:15px 0px 0 40px; position:relative;font-size:14px;border-top:1px solid #3a589f;}
.media-announcements ul li p > i{position:absolute;color:#fff;left:0;top:50%;font-size:20px;}
.i-spacer-left{margin-left:10px;}
/*media tabbing section*/
 
.media-tabbing-page{width:100%; float: left; padding:1% 0;}
 .media-tabbing-page ul.tabs{list-style: none;  height: auto; margin:0; padding:0; float:right; width:33.5%;   }
.media-tabbing-page ul.tabs li {float:left; margin:0; cursor: pointer; padding:15px 15px; width:100%; border-bottom:1px solid #314861; background:none; font-size:18px; color:#e5ecf4; position: relative; display:block; box-sizing: border-box;}
.tab_last {margin-right:0;}
.media-tabbing-page ul.tabs li p{text-transform:none;margin:0;padding:0; font-size:13px;color:#e5ecf4;}
.media-tabbing-page ul.tabs li:hover {background-color: #314861; }
.media-tabbing-page ul.tabs li.active{background-color: #314861; display: block;}
.media-tabbing-page ul.tabs li.active:after, .media-tabbing-page ul.tabs li:hover:after {right: 100%;left:-19px; top: 50%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; border-color: rgba(212, 211, 211, 0); border-right-color: #314861; border-width: 12px; margin-top: -12px;}
.media-tabbing-page .tab_container {float: right; width: 66.5%;   overflow: auto; }
.media-tabbing-page .tab_content{display: none; padding:0 40px 0 0px; box-sizing: border-box;}
.media-tabbing-page .tab_drawer_heading {display:none;}
.media-address{float:left;width:100%;padding:2% 0 1% 0 !important; color:#9ca7b4 !important;}
.media-address span{float:right; text-transform:uppercase;}
.media {
    margin: 0 15px 0 0 !important;
}

@media screen and (max-width: 480px){
.media-tabbing-page .tabs{display:none;}
.media-tabbing-page .tab_drawer_heading{width:!00%;float:left;background-color: #ccc; color: #fff; border-top: 1px solid #333; margin: 0; padding: 5px 20px; display: block; cursor: pointer; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}
.media-tabbing-page .d_active{background-color: #666; color: #fff;}
.media-tabbing-page .tab_container{float: right; width: 100%;   overflow: auto; }
}
/*--End media tabbing section--*/

/*---media kit section---*/
.media-kit-wrap{width:100%;float:left;}
.media-kit-wrap h4 { color: #264796; font-family: "primetimeregular"; font-size: 40px; text-align:center}
.media-kit-wrap ul{margin:0;padding:0; list-style:none;}
.media-kit-wrap ul li{margin-top:30px;width: 100%;float:left;}
.media-kit-wrap ul li .sq-icon-left{width:42px;height:42px; text-align:center;float:left;}
.media-kit-wrap ul li .sq-icon-left i{color:#fff; text-align:center; font-size:25px;margin-top:25%;}
.media-kit-wrap ul li a{float: right; padding: 0 18px; width: 89%;font-size:16px;}
.blue-bg{background:#264796;}
.pad-t-b-30{padding:30px 0;}
.gal-heading{margin:0;  position:absolute;bottom:0;padding:1%; text-align:center; color:#fff;width:91%;}

/*-------------------------------------------Placement page-----------------------------------------------*/
.placement-review{width:100%;float:left; background:#fff;padding:4% 4% 32% 4%; }
.placement-review .txt{font-size:22px;line-height:30px;margin:0;padding:10%; font-weight:300; position:relative;}
.placement-review .txt:before{font-family: FontAwesome; content:'\f10d'; font-size:30px;color:#e5e5e5;left:0;top:5%; position:absolute;  }
.placement-review .txt:after{font-family: FontAwesome; content:'\f10e'; font-size:30px;color:#e5e5e5;right:0;bottom:10%; position:absolute;  }
.placement-logo{text-align:right;margin:0;padding:0;}
.placement-logo img{width:auto !important; display:inline !important;}
.placement-review .flex-control-nav{bottom: -25% !important;}

/*--placement top section---*/

.placement-block{list-style:none; margin:3% 0 0 0; padding:0; width:100%; text-align:center; float:left;}
 
.placement-block .placement-block-inner{width:100%; float:left; margin:0;}
.placement-block .placement-block-inner span{background:#f6f6f6; border-radius:50%; width:194px; height:194px; line-height:194px; vertical-align:middle; display:block; margin:0 auto;}
.placement-block .placement-block-inner p{font-size:18px; font-family:'Roboto', sans-serif; font-weight:400; color:#264796; line-height:25px; margin:20px 0 0 0; text-align:center;}
.placement-block .placement-block-inner p strong{font-size:30px; font-weight:700; text-transform:uppercase;}

/*top placement section*/
.top-placement{width:100%;float:Left;}

#student-speak .school-info p{font-size:14px;color:#24374c; font-weight:300;padding:2%;margin:0;}
#student-speak .school-info h6 strong{font-size:16px;color:#24374c; font-weight:600; margin:0;}
#student-speak .school-info h6{font-size:14px;color:#24374c; font-weight:300;padding:2%;margin:0;}

/*----------------------------------------Leaders page---------------------------------------------------------*/

.leaders-block{width:100%;float:left; text-align:center;margin:5% 0;}
.leaders-block img{width:100%;}
.leaders-block h6{color:#24374c; text-transform:uppercase; font-weight:500; font-size:24px;margin:0;padding:5% 0 0 0;}
.leaders-block p{font-size:18px;padding:0 0 5% 0;}

/*.......leader toppage begin faculy-mn-pg.............*/

.leadership-heading {width:100%;float:left;}
.leadership-heading> h2 {color: #24374c;font-family: "primetimeregular";font-size: 48px;font-weight: bold;margin: 0;padding: 4% 0;position: relative;text-align: center;text-transform: uppercase; }
.leadership-heading> h2::before {color: #e95300;content: "“";font-family: Arial,Helvetica,sans-serif;font-size: 80px;font-weight: 700;height: 20px;line-height: 0;padding-right: 15px;position: relative;top: 6px;}
.leadership-heading> h2::after {color: #264796;content: "”";font-family: Arial,Helvetica,sans-serif;font-size: 80px;font-weight: 700;height: 20px;line-height: 0;padding-left: 0px;position: relative;top: 37px;}
.leadership-heading h2 span{color:#e95300;}
.leadership-content{ float:left; background-color:#395799}
.leadership-content > img{width:100%;}
.leadership-content-imgtxt{ width:100%;float:left; padding:8% 0;  }
.leadership-content-imgtxt > h1{font-size:40vm; font-family:'Roboto', sans-serif;  color:#FFF; text-align:center; font-weight:600;  text-transform: uppercase; }
.leadership-content-imgtxt > p{font-size:24px; font-family:'Roboto', sans-serif;  color:#FFF; text-align:center; font-weight:300; }
.leadership-content-right{padding:0 2%;} 
.leadership-content-right > h2{font-size:30px; font-family:'Roboto', sans-serif;  color:#24374c; text-align:center; font-weight:initial; text-transform: uppercase; float:left;margin:0 0 2% 0;padding:0;}
.leadership-content-right > p{font-size:16px; font-family:'Roboto', sans-serif;  color:#24374c; text-align:center; font-weight:normal;  float:left;   text-align:left; margin-bottom:20px;}

/*.......leadertop page end.............*/
.institute-overview { width:auto; float: left;}
/*-----------------------------------------------------facility page-----------------------------------------------*/

.facility{width:100%;float:left;padding:3% 0 0 0;}
.facility-overview h4{color:#264797; font-size:40vm;font-weight:600;}
.facility-overview p{font-weight:300;font-size:16px;line-height:30px;}
.facility-section-bg1{background:url(imgs/facility-bg1.jpg) no-repeat center -450px;}
.facility-section-bg2{background:url(imgs/facility-bg2.jpg) no-repeat center -115px;}
.facility-section-bg3{background:url(imgs/facility-bg3.jpg) no-repeat center -290px;}
.facility-txt-block{margin:0.5% 0;padding:1%;min-height:510px;}
.facility-slide{width:100%;float:left;padding:0 4%;}
.facility-txt-block h4{color:#264797;font-size:30px;padding:20px 0; text-align:center;font-family: "primetimeregular"; position:relative;margin:0;}
.facility-txt-block h4::after { background: #e95300 none repeat scroll 0 0;  bottom: 0;  content: ""; height: 8px; left: 44%; position: absolute; width: 13%;}
.facility-txt-block p{padding:20px; text-align:center; font-weight:300;color:#24374c;font-size:16px;line-height:25px;}
.facility-txt-block .flex-next{right: -4% !important;}
.facility-txt-block .flex-prev {left: -4% !important;}

.award-block{  margin-bottom:2%; min-height:285px;}
.award-block span{width:100%;float:left;background:#fff;margin-bottom:5%; text-align:center;}
.award-block p{color:#24374c;padding:0 1%;font-size:18px;}
.award-block p a{color:#24374c;}

/*---------------------------------------------------Future-Student-----------------------------------------------*/
.our-school-2{width:100%;float:left; padding-bottom: 5%; }
.facility-block{padding:2%;width:100%;float:left;}
.facility-block p a{color:#E95300;padding-top:5%;}
.facility-block h4{color:#264796; position:relative;padding-bottom: 5%; text-transform:uppercase; font-weight:500; font-size:24px;font-family: "primetimeregular";margin-botttom:5%;}
.facility-block h4::after{background: #e95300 none repeat scroll 0 0;    bottom: 0;    content: "";    height: 8px;    left: 44%;    position: absolute;    width: 13%;}
.facility-block p{ color: #24374c;  font-family: "Roboto",sans-serif;  font-size: 16px;   font-weight: 300;  line-height: 23px; text-align: center;margin:0;padding:0 5%;}
.teaching-last-block{position:absolute;bottom:5%;font-family: "Roboto",sans-serif; color:#fff; text-transform:uppercase;font-size:30px;width:100%;left:5%;}
.teaching-last-block i{margin-left:5%;}
.teaching-last-block a{color:#fff; text-decoration:none;}
 

/*--------------------------------------------------About Page-----------------------------------------------------*/
.pad-bot-30{padding-bottom:3%;}
.about-overview h4{color:#264797; font-size:30px;font-weight:600; float:left; width:100%; margin:15px 0; text-transform:uppercase;font-family: "primetimeregular";}
.about-overview h4 span{color:#E95300;font-size:30px;}
.about-overview p{font-weight:300;font-size:16px;line-height:30px;}
.read-more{text-transform:uppercase; text-decoration:none; color:#24374c;margin-top:5%; display:inline-block}
.achievements-section{width:100%;float:left;padding:2% 0;}
.achievements-section h1{color:#264797; font-size:30px;font-weight:600; text-transform:uppercase;font-family: "primetimeregular"; text-align:center;padding:0 0 2% 0;}

/*--------------------------------------------------International page----------------------------------------------*/
.help-support{width:100%;float:left;}
.quick-link h5{color:#284995;font-family: 'primetimeregular';font-size:30px; text-align:center; text-transform:uppercase;}

.life-in-india{width:100%;float:left;}
.india-life{ padding:20px 20px 40px 20px;}
.india-life h4{color:#284995; font-size:30px;font-weight:600; text-transform:uppercase;font-family: "primetimeregular"; text-align:center;padding:4% 0;}
.india-life h4 span{color:#e95300;}
.right-border:after{content:''; width:1px; background:#cccccc; position:absolute;right:0;top:0;sborder-right:1px solid #fcf; height:100%;}
.line-india-txt{width:100%;float:left;}
.line-india-txt p{font-size:16px;line-height:30px;margin:2% 0 0 0;padding:0;font-weight:300}
.border-btm{border-bottom:1px solid #ccc;}

.international .assistant-block > .visiter-img{background:#fff;text-align:center;padding:2%;}

.accomodation-pg{width:100%;float:left; padding:0; }
.accomodation-pg .txt{font-size:22px;line-height:30px;margin:0;padding:10%; font-weight:300; position:relative;}
.accomodation-pg .txt:before{font-family: FontAwesome; content:'\f10d'; font-size:30px;color:#e5e5e5;left:0;top:5%; position:absolute;  }
.accomodation-pg .txt:after{font-family: FontAwesome; content:'\f10e'; font-size:30px;color:#e5e5e5;right:0;bottom:10%; position:absolute;  }
.accomodation-pg .flex-control-nav{bottom: 0% !important;}
.accomodation-section{width:100%;float:left;}
.accomodation-section h4{ color: #264796;    font-family: "primetimeregular";    font-size: 40px;    margin: 0 0 20px;    text-align: center;    text-transform: uppercase;}
.accomodation-section h6{font-size:26px; font-weight:300}
.accomodation-section p{font-size:16px; font-weight:300; line-height:30px;}

/*02-01-16(start) by mayank*/
.generic-list{margin:20px 0; padding:0; list-style:none;}
.generic-list > li{color:#f00; font-size:16px; list-style-type:disc; font-family:'Roboto', sans-serif; font-size:14px; font-weight:300;}
.generic-list > li > span{color:#000;}
.genric-container h2{font-family: 'primetimeregular'; color:#264796; font-size:40px; text-align:center; text-transform:uppercase; padding:30px 0;}
.genric-container p{font-family:'Roboto', sans-serif; font-size:14px; text-align:center; color:#264796; font-weight:300; margin:20px 0;}
/*02-01-16(end)*/

/*.award-block > span > img {height: 300px;}*/
.award-block > span > img {
  display: inline-block;
  height: 160px;
}

/*==03-1-16 start infrastructure css by mudit==*/
.mu-infrastructue{margin-top: 3%; margin-bottom: 3%;}
/*lab*/
.lab-para-txt{   font-size:26px; color:#24374c}

/*computer labs*/

.para-comp-txt{   font-size:16px; color:#4d5968}

	/*mess and cafetria*/
.para-comp-txt{  font-size:16px; color:#3e4d5d; font-weight:light;}
.mu-cafeteria{width:100%;float:left; 
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(left, #ffffff 0%, #ffffff 50%, #f5f5f5 51%, #f5f5f5 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, #ffffff 0%,#ffffff 50%,#f5f5f5 51%,#f5f5f5 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, #ffffff 0%,#ffffff 50%,#f5f5f5 51%,#f5f5f5 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5',GradientType=0 ); /* IE6-9 */}
.mu-cafeteria h2{color: #264796;  font-family: "primetimeregular";    font-size: 40px;    text-transform: uppercase;}
.mu-cafeteria p{font-size:18px; font-weight:300;line-height:30px;}
.accom-txt{  font-size:26px; color:#3b495b}
.accom-txt-1{  font-size:16px; color:#24374c}
.sport-txt{  font-size:16px; color:#545f6d}

/*-----------------Infrastructure Section-------------------------------*/
.infra-inner-banner{background:url(imgs/infrasctrure-bg.jpg) no-repeat; background-size:cover; min-height:355px;}
.info-boxes{margin-bottom:20px;float:left; width:100%; min-height:178px; box-sizing:border-box; padding:10px; display:table-cell; text-align:center; font-size:30px; color:#fff; line-height:normal; font-weight:300; text-transform:uppercase; vertical-align:middle;}
.info-boxes > strong{font-size:35px; font-weight:500;}
.info-boxes > span{font-size:25px;}
.bg-orange{background:#ec6938;}
.bg-lt-red{background:#ef6e7e;}
.bg-meganta{background:#a666a7;}
.bg-lt-blue{background:#488dc8;}
.infra-heading{font-size:70px; color:#fff; font-family:"primetimeregular"; text-transform:uppercase;margin-top:18%;}
.infra-sub-heading{font-size:40px; color:#264796; font-family:"primetimeregular"; text-transform:uppercase;}

.infra-overview p{font-size:18px; font-weight:300;line-height:30px;}

.mu-infrastructue h2{color: #264796;  font-family: "primetimeregular";    font-size: 40px;    text-transform: uppercase;}
.mu-infrastructue p{font-size:18px; font-weight:300;line-height:30px;}
.infra-laboratories{width:!00%;float:left;padding:5% 0;}
.infra-laboratories ul.tabs li{background:#264796;border-bottom:1px solid #2e51a4;}
.infra-labo-txt{width:100%;float:left}
.infra-labo-txt p{color:#24374c;margin-bottom:5%;font-size:26px;line-height:30px; font-weight:300}
.infra-tab1{width:100%; float:left;padding:2% 5%;}
.infra-tab1 .txt{font-size:16px; font-weight:300;line-height:30px;}
.infra-tab1 h2{text-align:left; font-size:48px;margin:0;padding:0;}
.tab1-heading{font-size:30px; text-transform:uppercase; color:#24374c; font-weight:300; margin:0;padding:0;}
.infra-tab-con{width:100%;float:left;}
.infra-tab-con p{padding:5%; font-size:20px;color:#fff; min-height:130px;}
.yellow-bg{background:#ef7f1a;}
.blue-bg{background:#264796;}
.pad-right-20{padding-right:20px;}
.content-wrapper{padding:25px 0;}
.content-wrapper h2{color: #264796; font-family: "primetimeregular"; font-size: 40px; margin:20px 0; padding: 0; text-transform: uppercase;}
.content-wrapper p{color: #3e4d5d; font-family: "Roboto",sans-serif; font-size: 18px; font-weight: 300; line-height: 30px; margin-bottom: 20px;}

.infra-laboratories  .Course_ListingPage  .tab_container{background:#fff !important;}
/*==03-1-16 end infrastructure css by mudit==*/


.loan-partners{list-style:none; margin:0; padding:0;}
.loan-partners li {list-style:none; margin: 0 0 10px 0;}

.post-thumbnail > img {float: left; height: auto; margin: 0 15px 0 0; width: 300px;}
.entry-title {font-size: 18px; font-weight: 500;}
.main-content > article {border-bottom: 1px solid #cdcdcd; margin: 0 0 20px;    display: inline-block; clear: both;}

.content-wrap h2{color: #264796; font-family: "primetimeregular"; font-size: 40px; margin:20px 0; padding: 0; text-transform: uppercase;}
.content-wrap p{color: #3e4d5d; font-family: "Roboto",sans-serif; font-size: 18px; font-weight: 300; line-height: 30px; margin-bottom: 20px;}
.img-resp{display: block; height: auto; width: 100%;}


.tieup-wrap {background: #f4f4f4; border: 1px solid #bbbbbb; min-height: 165px; padding: 10px 0;}
.tieup-wrap > .visitor-info > p {font-size: 14px; padding: 15px 25px 0;}

.prep {background: #f4f4f4; border: 1px solid #ccc; color: #1a367b; font-weight: 500; min-height: 70px; padding: 25px 0 0; text-align: center; vertical-align: middle;margin-bottom:30px;}
.prep-txt{float:left; width:100%;}

.school-dean-wrap {background: #e7e7e7; margin: 0 0 15px; min-height: 375px; padding: 10px; text-align: center;}
.info-wrap {color: #264796; display: block; font-size: 16px; font-weight: 500; padding: 15px 0 0; text-align: center; width: 100%;}
.info-wrap > span {color: #333; font-size: 14px; line-height: 20px; font-weight: 300;}

.adv-wrap{background: #e6e6e6; margin: 0 0 15px; min-height: 430px; padding: 10px; text-align: center;}
.adv-wrap p{font-size: 16px; line-height:22px;}
.adv-wrap p strong{font-size:22px;}
.adv-wrap img{margin-bottom:10px;}


@media only screen and (max-width: 350px) 
{.quick-link ul li {background: #f4f4f5 none repeat scroll 0 0; margin: 0 -34px 9px 0; padding: 20px 0; position: relative; }
/*.quick-link ul li a{ margin:28% !important ; }*/
}


@media (min-width: 760px) and (max-width: 980px) {
.quick-link ul li {
  background: #f4f4f5 none repeat scroll 0 0 !important;
  margin: 9px -36px -2px -20px  !important;
  padding: 20px 0 !important;
  position: relative !important;
}
.quick-link ul li a {
  color: #24374c !important;
  font-size: 16px !important;
  margin-left: 28% !important;
  text-decoration: none !important;
  text-transform: uppercase !important ;
}
}
@media (min-width: 980px) and (max-width: 1199px)
{
.quick-link ul li {
  background: #f4f4f5 none repeat scroll 0 0;
  margin: 13px -38px -7px -10px;
  padding: 19px 0;
  position: relative;
}
}
@media (min-width: 1200px) and (max-width: 1279px)
{
.quick-link ul li {
  background: #f4f4f5 none repeat scroll 0 0;
  margin: 13px 34px -7px 46px;
  padding: 19px 0;
  position: relative;
}
}
@media only screen and (min-width: 1280px) 
{
	.quick-link ul li {
  background: #f4f4f5 none repeat scroll 0 0;
  margin: 13px -25px -7px -1px;
  padding: 19px 0;
  position: relative;
}
}
@media only screen and (max-width: 380px) 
{
.facility-block h4 {color: #264796;font-family: "primetimeregular";font-size: 18px;font-weight: 500;padding-bottom: 5%;position: relative;text-transform: uppercase;
}	
.infra-sub-heading {color: #264796; font-family: "primetimeregular"; font-size: 34px;text-transform: uppercase;
}
}

@media only screen and (max-width: 990px) 
{
.mu-cafeteria {float: left;width: 100%;background: #fff !important;}
.examination-wrap > li {box-sizing: border-box; display: block;float: left; height: 240px; list-style: outside none none; margin: 0 1% 0 0; width: 32%;}
}
@media only screen and (max-width: 480px) 
{
.mu-infrastructue h2 {color: #264796;font-family: "primetimeregular";font-size: 28px;text-transform: uppercase;}
.wy-mangal-edu > h2 {font-size: 24px;}
.why-block {float: left;list-style: outside none none;margin: 20% 0 0;padding: 0;text-align: center;width: 100%;}
.extended-ncr {background: #fff none repeat scroll 0 0; height: auto; left: 0; padding: 10%; position: absolute; top: 0; width: 100%;}
.extended-ncr > p { color: #24374c; font-size: 26px; font-weight: 300; line-height: normal; margin: 12% 0 0; }
.examination-wrap > li {box-sizing: border-box;display: block;float: left;height: 240px;list-style: outside none none;margin: 0 1% 0 0;width: 100%;}
.examination-wrap > li > a > img {height: auto; max-width: 215px;}
}

/*Start*/
@media only screen and (max-width: 480px){
.assistant-block{margin-bottom: 20px;}
.accomodation-pg .txt{font-size:16px;}
.accomodation-pg .txt::before{top:10%; font-size:25px;}
.accomodation-pg .txt::after{font-size:25px;}
.line-india-txt p{line-height:23px;}
.content-wrap p{ font-size:16px; line-height:24px;}
.inner-procedure-wrap{padding:20px 0;}
.mangalyatan-c2-middle{margin:10px 0 !important;}
.mangalyatan-c2-middle > h1{font-size:24px;}
.placement-review .txt{font-size:16px; padding:10% 14%; line-height:24px;}
.placement-review .flex-control-nav {bottom: -16% !important;}
.placement-block .placement-block-inner{margin:10px 0 0 0;}
.wy-brilliant-student > h2{padding:10px 0;}
.wy-Students-speak > h2{font-size:28px;}
.alumni-overview h1{font-size:30px;}
.alumni-overview p {font-size: 16px; line-height: 24px;}


}

@media screen and (min-width: 481px) and (max-width: 767px) {  
.Course_ListingPage .tab_content h4{font-size:22px;}

}

@media screen and (min-width: 768px) and (max-width: 980px) {  
.accomodation-pg .txt{font-size:16px;}
.accomodation-pg .txt::before{top:2%; font-size:25px;}
.accomodation-pg .txt::after{font-size:25px;}
.assistant-block{margin-bottom: 10px;}
.placement-review{padding:4% 4% 16%;}
.placement-block .placement-block-inner{margin:10px 0;}
.info-boxes {box-sizing: border-box;color: #fff;display: table-cell;float: left;font-size: 30px;font-weight: 300;line-height: normal;margin-bottom: 20px;min-height: 178px;padding: 10px; text-align: center;text-transform: uppercase;vertical-align: middle;width: 90%;
}
 
}
@media screen and (min-width: 981px) and (max-width: 1200px) { 
.chinese-universities{float:left;} 
.placement-review .flex-control-nav{bottom: -20% !important;}

}


.pride-slide > a > img {
  height: auto !important;
  margin: 0 auto;
  width: auto !important;
}

.pride-slide > a {
  background: #ebeaea none repeat scroll 0 0;
  border-radius: 50%;
  display: inline-block;
  height: 160px;
  padding: 19px 0 0 10px;
  text-align: center;
  width: 160px;
}
.pride-slide {
  float: left;
  width: 100%;
  text-align: center;
  padding: 0 25px;
}
/*-------------------------css add by Nurul ------------------------*/
/*.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img { width:100%;}*/
@media (min-width:320px) and (max-width:480px) { 
.institute-overview { float:left !important; width:auto !important; padding: 0 5px !important;}
.course-overview-section {  padding: 15px 0 !important; }
.course-detail-acc { padding: 12px 11px 12px 0  !important; }
.internationa-over-font { font-size: 17px !important; }
.internationa-over-text { padding:0px !important}
.course-detail-acc {  font-size: 15px !important;}
.mar-top-30 { margin-top: 0 !important;}
.pride-section > h2 {  margin: 16px 0 0 !important; }
.faculties-block > div > h4 { margin: 1% !important; }
.course-list { padding:0px !important;}
.content-wrapper h2 {font-size: 23px !important;}
.students-visiter-block > .students-visiter-img {  width: 95% !important; }
#student-speak .flex-direction-nav .flex-prev {left: -9% !important;}
.content-wrapper p { padding: 0 10px !important;}
.personalty-imgs { padding: 0 !important; }
.topre-magemnt { font-size:32px !important; }
.topre > h2 { font-size: 32px !important;}
.international-help { width:auto !important;}
.flex-direction-nav .flex-prev { left: -4% !important;}
.flexslider:hover .flex-direction-nav .flex-prev { left: -4% !important;}
.flex-direction-nav .flex-next { right: -4% !important;}
.flexslider:hover .flex-direction-nav .flex-next:hover { right: -4% !important;}
.research-img1 { width: 100% !important;}
.faculties-block { padding: 0px !important;}
/*.admin-col1 { float: left !important; width: 100% !important;}
.admin-col2 { float: left !important; width: 100% !important;}
.admin-col3 { float: left !important; width: 100% !important; }
*/
}

@media (min-width:481px) and (max-width:540px) { 
.institute-overview2 { float: left; width:auto !important; padding: 0 5px !important;}
.faculties-blocks p { margin: 2% 0 0 -3% !important; }
.mar-top-30 { margin-top: 0 !important;}
.faculties-block { margin-top:0px !important; padding-left:0px !important;}
.faculties-blocks p {  margin: 1% 1% 1% -3% !important; }
.pride-section > h2 {  margin: 16px 0 0 !important; }
.faculties-block > div > h4 { margin: 1% 1% 1% -3% !important; }
.top-recruiter > ul { margin-left: 8% !important; padding: 0 !important;}
.content-wrapper p { padding: 0 2px !important; }
.personalty-imgs { padding: 0 !important; }
.accordion-item .type::before { top:0px !important}
.accordion-item.open .type::before { top:0px !important}
.course-list > h4 { text-align:left !important; padding:1.5% 0% 2% 1% !important;}
.research-img1 { width: 100% !important;}
}
@media (min-width:541px) and (max-width:600px) { 
.mar-top-30 { margin-top: 0 !important;}
.faculties-block { margin-top:0px !important; padding-left:0px !important;}
.faculties-blocks p {  margin: 1% 1% 1% -2.6% !important; }
.pride-section > h2 {  margin: 16px 0 0 !important; }
.faculties-block > div > h4 { margin: 1% 1% 1% -3% !important; }
.students-visiter-block > .students-visiter-img { width: 99% !important; }
.top-recruiter > ul { padding: 0 !important;}
.content-wrapper p { padding: 0 2px !important; }
.personalty-imgs { padding: 0 !important; }
.course-list > h4 { text-align:left !important; padding:1.5% 0% 2% 1% !important;}
.research-img1 { width: 100% !important;}
}
@media (min-width:601px) and (max-width:640px) { 
.institute-overview { float: left !important; width: auto !important; padding: 0 5px !important;}
.mar-top-30 { margin-top: 0 !important;}
.faculties-block { margin-top:0px !important; padding-left:0px !important;}
.faculties-blocks p {  margin: 1% 1% 1% -2% !important; }
.pride-section > h2 {  margin: 16px 0 0 !important; }
.faculties-block > div > h4 { margin: 1% 1% 1% -3% !important; }
.students-visiter-block > .students-visiter-img { width: 99% !important; }
.top-recruiter > ul { padding: 0 !important;}
.content-wrapper p { padding: 0 2px !important; }
.personalty-imgs { padding: 0 !important; }
.course-list > h4 { text-align:left !important; padding:1.5% 0% 2% 1% !important;}
.research-img1 { width: 100% !important;}
}
@media (min-width:768px) and (max-width:799px) { 
.international-help h6 { font-size: 19px !important; }
.quick-link ul li {  margin: 0px !important; width:100%;}
.internationa-img { margin-top: 4% !important;}
.internationa-col-img { margin-top: 68% !important;}
.mar-top-30 { margin-top: 0 !important;}
.faculties-block { margin-top:0px !important; padding-left:0px !important;}
.faculties-blocks p {  margin: 1% 1% 1% -3% !important; }
.pride-section > h2 {  margin: 16px 0 0 !important; }
.faculties-block > div > h4 { margin: 1% 1% 1% -3% !important;}
.faculties-block > div > h4 {text-align: left !important;}
.students-visiter-block > .students-visiter-img { width: 99% !important; }
.top-recruiter > ul { padding: 0 !important;}
.content-wrapper p { padding: 0 2px !important; }
.personalty-imgs { padding:0px !important ; }
.inernational-imgs { margin-top:70%; }
}
@media (min-width:800px) and (max-width:979px) { 
.institute-overview2 { float: left !important; width: auto !important; padding: 0 5px !important;}
.quick-link ul li {  margin: 0px !important; width:100%;}
.internationa-img { margin-top: 4% !important;}
.internationa-col-img { margin-top: 68% !important;}
.mar-top-30 { margin-top: 0 !important;}
.faculties-block { margin-top:0px !important; padding-left:0px !important;}
.faculties-blocks p {  margin: 1% 1% 1% -3% !important; }
.pride-section > h2 {  margin: 16px 0 0 !important; }
.faculties-block > div > h4 { margin: 1% 1% 1% -3% !important; }
.students-visiter-block > .students-visiter-img { width: 99% !important; }
.top-recruiter > ul { padding: 0 !important;}
.content-wrapper p { padding: 0 2px !important; }
.personalty-imgs { padding:0px !important; }
.inernational-imgs { margin-top:70%; }
.accordion-item .type::before { top:-5px !important}
.accordion-item.open .type::before { top:-5px !important}
}
@media (min-width:980px) and (max-width:1023px) { 

.institute-overview2 { float: left !important; width: auto !important; padding: 0 5px !important;}
.quick-link ul li {  margin: 0px !important; width:100%;}
.internationa-img { margin-top: 4% !important;}
.internationa-col-img { margin-top: 68% !important;}
.mar-top-30 { margin-top: 0 !important;}
.faculties-block { margin-top:0px !important; padding-left:0px !important;}
.faculties-blocks p {  margin: 1% 1% 1% -3% !important; }
.pride-section > h2 {  margin: 16px 0 0 !important; }
.faculties-block > div > h4 { margin: 1% 1% 1% -3% !important; }
.content-wrapper p { padding: 0 2px !important; }
.personalty-imgs { padding: 0 !important; }
.inernational-imgs { margin-top:70%; }
.flex-direction-nav a { margin: -18px -8px 0 -26px;}
.flex-direction-nav a:before { font-size: 30px;}
}
@media (min-width:1024px) and (max-width:1279px) { 
.internationa-img { margin-top: 2% !important;}
.internationa-col-img { margin-top: 48% !important;}
.life-in-india-col-img-w1 { width:51% !important;}
.life-in-india-col-img-w2 { width:49% !important;}
.life-in-india-col-img-w2-img {height: 260px !important;}
.mar-top-768 {margin-top: 44%;}
.life-mu-img-top { margin-top: 13% !important; }
.inernational-imgs { margin-top:47%; }
.accordion-item .type::before { top:-5px !important}
.accordion-item.open .type::before { top:-5px !important}
}
@media (min-width:1280px) and (max-width:1365px) { 
.internationa-img { margin-top: 2% !important;}
.internationa-col-img { margin-top: 34% !important;}
.life-mu-img-top { margin-top: 10% !important; }
.inernational-imgs { margin-top:35%; }
.flex-direction-nav a { margin: -23px 2px 0 -12px;}
.accordion-item .type::before { top:-5px !important}
.accordion-item.open .type::before { top:-5px !important}
}
@media (min-width:1366px) and (max-width:1399px) { 
.internationa-img { margin-top: 2% !important;}
.internationa-col-img { margin-top: 36% !important;}
.life-mu-img-top { margin-top: 10% !important; }
.mar-top-768 {margin-top: 13%;}
.inernational-imgs { margin-top:35%; }
.accordion-item .type::before { top:-5px !important}
.accordion-item.open .type::before { top:-5px !important}
}
@media (min-width:1400px) and (max-width:1599px) { 
.internationa-img { margin-top: 2% !important;}
.internationa-col-img { margin-top: 34% !important;}
.life-mu-img-top { margin-top: 10% !important; }
.mar-top-768 {margin-top:13% !important;}
.accordion-item .type::before { top:-5px !important}
.accordion-item.open .type::before { top:-5px !important}
}
@media (min-width:1600px) and (max-width:1920px) { 
.internationa-img { margin-top: 2% !important;}
.internationa-col-img { margin-top: 34% !important;}
.life-mu-img-top { margin-top: 10% !important; }
.mar-top-768 {margin-top:13% !important;}
/*.accordion-item .type::before { top:-5px !important}*/
.accordion-item.open .type::before { top:-5px !important}
}
/*-------------------------css end add by Nurul ------------------------*/
@media screen and (max-width: 767px) and (min-width: 481px) {
.course-detail-acc div:nth-child(1) { border-bottom: none;}
}
/*-------------------------css end add by Sanjeev ------------------------*/
@media (min-width:320px) and (max-width:480px) { 
.mu-infrastructue img {
  margin: 0 0 10px;
}
}
@media (min-width:361px) and (max-width:480px) { 
.pride-section {float: none;  margin: 0 auto;}
#cat {
  width: 340px;
}
}
@media (min-width:320px) and (max-width:480px) { 

.recruiters-more {width: 95%;}
.accordion-item.open .type::before {top: -4px;}
/*.accordion-item .type::before {top: -4px;}*/
.Course_ListingPage ul.tabs {width: 100%; display: block;}
.Course_ListingPage ul.tabs li.active::after, .Course_ListingPage ul.tabs li:hover::after {border-width: 0; margin-top: 0;}

.btn-lg, .btn-group-lg > .btn {
  border: 0 none;
  border-radius: 0;
  font-size: 15px;
  line-height: 1.33333;
  padding: 10px 10px;
}
.tab_content {padding: 5px;}

.course-heading {text-align: center;}

footer h5 a {color: #dbe9ff; font-size:13px !important;}
.footer-quick-links > li {padding: 0 5px;}

#programs-slide > .flexslider {
  margin: 0 0 0 19px;
  width: 90% !important;
}
.content-wrap p {
  font-size: 14px;
  line-height: 24px;
  text-align: justify;
}
.award-block {
  margin-bottom: 2%;
  min-height: auto;
}
.mu-brand-logo {height: 200px; padding: 39px 20px 20px; width: 200px;}

}

.nletter-box {text-transform: lowercase;}

#student-speak .school-info p {
    line-height: 22px;
    font-weight: 400;
    font-family: roboto;
}

.news-events-new {
  margin-bottom: 45px;
}
.news-detail-wrap {
  padding-bottom: 45px;
  padding-top: 10px;
}
.news-events-new {
    background: #f6f6f6;
    padding-top: 45px;
    padding-bottom: 45px;
}
.fancybox-image {
  cursor: pointer;
}

.loadmore {
  background: #ccc none repeat scroll 0 0;
  box-sizing: border-box;
  color: #000;
  font-size: 17px;
  margin: 0 auto 11px;
  padding: 5px;
  text-align: center;
  text-decoration: none;
  text-transform: lowercase;
  width: 15%;
}
.loadmore > a {
  color: #404040;
  position: relative;
}
.loadmore > a::after {
  content: "\f107";
  font-family: fontawesome;
  font-size: 22px;
  position: absolute;
  right: -18px;
  top: -2px;
}

/*-----------Custom Accordion------------------*/
.projects-list{float:left; width:100%; background:#E0E0E0; padding:15px 0; font-family:Roboto;}
 body{margin:0; padding:0;}
.acc-wrap {position: relative; width: 100%;}
.acc-wrap > .acc-head {float:left; width:100%; display: block; background-color: #264796; padding:10px; color: #fff; font-weight: 600; border-bottom: 1px solid #ddd; transition: all 0.2s linear; position:relative;}
.acc-wrap > .acc-head.opened{position:relative;}
.acc-wrap > .acc-head.opened:after{content:"\f056"; font-family:fontAwesome; position:absolute; right:15px;}
.acc-wrap > .acc-head.closed{position:relative;}
.acc-wrap > .acc-head.closed:after{content:"\f055"; font-family:fontAwesome; position:absolute; right:15px;}
.acc-body {position: relative; width: 100%; float:left; background-color: #fff; padding:10px; border-bottom: 1px solid #ddd; display: none; box-sizing:border-box;}



/*-----------Research Page ------------------*/
.postsbycategory {
	width: 100%;
	float: left;
}
.postsbycategory > div > div{
	text-align: center;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	min-height:390px;
}
.postsbycategory > div > div:nth-child(3){
	border-right: 0;
}
.post-img > a > img {
	display: block;
	margin: 0 auto 15px auto;
	max-width: 100%;
	height: auto;
}
.post-img > a {
	font-size: 15px;
	font-weight: 600;
	color: #696969;
	text-decoration: none;
}
.post-img > a:hover{color:#404040;}

.post-img {
	padding: 10px;
	}

#project-img {
	width: 300px;
	float: right;
	height: 330px;
	background-size: cover;
	background-position: 0 0;
	margin: 35px 0 0 20px;
	background-repeat: no-repeat;
	box-shadow: 0px 1px 5px 1px rgba(0,0,0,0.3);
	border-radius: 3px;
	border: 1px solid #fff;
}
h3.project-title {
	font-size: 18px;
	font-weight: 600;
	color: #1A367B;
	line-height: normal;
}

.result-block{max-width:750px; width:100%; margin:0; float:left; padding-top:10px; padding-bottom:45px; display:block;}

.result-block > input {
	font-size: 16px;
	height: 52px;
	line-height: 52px;
	float: left;
	width: calc(100% - 165px);
        border-radius:0;
}
.result-block > span {
	float: right;
	width: 165px;
}
.result-block > span > button{border-radius:4px;}

.result-row {
	font-size: 16px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #ececec;
	float: left;
	width: 100%;
	margin-top: 28px;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
.org-btn-head {
    border: 0;
}
