
/*title*/
h1, h2, h3, h4, h5, h6 {font-family: 'mpreg';}
h1.page-header { color:#636466; font-size:18px; margin-top:50px;}

/*navigation*/
.secondary-links ul.menu li a { border-right:#ddd solid 1px; padding: 2px 10px;}

/*Search*/
.search .custom-search-box { width:300px;}

/*home*/
.main-container { margin-bottom: 15px; }

/*about us*/
.blk-style { text-align:center;}
	.grey1 { background:#f7f8f8; padding: 30px; min-height: 466px; margin-top:20px;}
	.grey2 { background:#eff1f1; padding: 30px; min-height: 466px; margin-top:20px;}
	.field-name-body .field-items .grey2 ul li { list-style:url(../images/tick.png);}
	.field-name-body .field-items .grey1 h4, .field-name-body .field-items .grey2 h4 { margin-top:20px; font-size:16px; font-weight:bold; color:#636466; font-family: 'mpreg';}
.content .grey1 h4 { background:none;}
.abtus { margin-bottom:20px; }
.abtus img { border:1px solid #EEE;}
ul.iLink { margin:1px 0px 0px 0px; padding:0px;}
.iLink li{ background:#9d9ea0; padding:3px 15px;}
.iLink li a { color:#fff;}
.field-name-body .field-items ul.iLink li{ margin-bottom:1px; padding-left:30px; background:url(../images/arrow-white.png) no-repeat 15px #9d9ea0; list-style:none;}
.field-name-body .field-items ul.iLink li:hover{ background:#90bf3b; text-decoration:none; background:url(../images/arrow-white.png) no-repeat 15px #90bf3b;}
.field-name-body .field-items ul.iLink li a {text-decoration:none;}
.blk-line { border:1px solid #ebebeb; padding:30px; }
.video { position:relative}
.play { background:url(../images/icon-play.png) no-repeat; width: 70px;
    height: 70px;
    position: absolute;
    z-index: 99;
    text-indent: -99999px;
    top: 37%;
    left: 44%; }
.video:hover .play { background:url(../images/icon-play.png) no-repeat 0 -70px;}

/*milestone*/
#node-38 .field-name-body{}
.milestone .col { padding: 15px; background: #f5f5f5; min-height: 440px;}
.milestone:hover { background:none;}
.milestone .iDate { padding-top: 20px; margin: 20px auto;}
.milestone .col .iDate { width:70px;-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;}

.milestone .col:hover .iDate { width:90px; height:90px; background:#90bf3b; -moz-transform: scale(1);
-webkit-transform: scale(1);
-o-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1); font-size:18px; padding-top:30px;} 

/*side bar*/
.sidebar ul.menu { margin-top:50px;}
.sidebar ul.menu li { background:#90bf3b; border-bottom: 1px solid #b2d276;}
.sidebar ul.menu li a { font-size:13px; font-family: 'mpreg'; font-weight:normal;}
.sidebar ul.menu li:hover { background:#000; border-radius:0px; -webkit-border-radius:0px; -moz-border-radius:0px;}

/*global content style*/
body { font-size:13px;}
a { color:#90bf3b;}



/*Student Life*/
.field-name-body .field-items h4 { color: #636466; font-size: 16px; }
.field-name-body .field-items table th h3 { font-size:13px; }
.field-name-body .field-items table th.green{ background:#000; color:#fff; }
a.btn {  background:#90bf3b; padding:5px 15px; color:#fff; text-decoration:none; }
a:hover.btn { background:#000; color:#fff;}
.content h4{ background:#f1f2f2; padding:12px 15px; margin-bottom:0px;}
.content h4.title { background:#f1f2f2; padding:12px 15px; margin-bottom:0px; margin-top:25px;}
.content h4.title.first { background:#f1f2f2; padding:12px 15px; margin-bottom:0px; margin-top:0px;}
.content .row-content { border:1px solid #ebebeb; padding: 15px 20px;}
.field-name-body .field-items .inner-line p, .border-line, .border-line p, .inner-line, .inner-line p  { text-align:center;}
.border-line { padding:30px; }
.border-line + .border-line { border-top: 1px solid #e6e5e5; }
.inner-line { border-right: 1px solid #e6e5e5; min-height: 286px; vertical-align: top; padding: 15px; } 
.inner-line.even { border:none;}
.iLogo { margin: 35px 0px; min-height: 105px; }
.field-name-body .field-items p.italic  {  background:#90bf3b;}
.blk-landing { margin-bottom:20px; }


/*tab style*/
.block-quicktabs h4 { margin-top:0px;}
.quicktabs-wrapper > .item-list ul li a { padding: 10px 20px; text-transform:none; font-family: 'mpreg'; font-size:16px;}
.quicktabs-wrapper > .item-list ul li a { background:#f4f4f4; border-bottom:2px solid #f4f4f4;}
.quicktabs-wrapper > .item-list ul li a:hover, .quicktabs-wrapper > .item-list ul li a:focus, .quicktabs-wrapper > .item-list ul li.active a { border-bottom:2px solid #90bf3b; background:none;}
.field-name-body .field-items ul li { list-style-image:url(../images/arrow-green.png); line-height: 18px; margin-bottom: 5px;}


/*course recommender*/
.front #block-views--exp-course_recommender-page .block-inner { border: 0px; background-color: #f4f4f4; padding: 15px; margin-top:0px;height: 100%;overflow: hidden; }
#block-views--exp-course_recommender-page .block-inner { border: 0px; background-color: #f4f4f4; padding: 15px; margin-top:15px;height: 100%;overflow: hidden; }
#block-views--exp-course_recommender-page .block-title { float: left; padding-top: 15px; padding-right: 5px;}
.recommender .views-exposed-form .views-exposed-widget .form-submit { padding: 9px 30px;}

/*governance*/
.title { font-size:18px; margin-top:15px;}
.pic span { display:block; text-align:center;} 
.content-inside { border:1px solid #EEE; border-bottom:5px #f5f5f5 solid;}
.content-inside:hover { border-bottom:5px #90bf3b solid; }
.box-style .desc { padding:20px;}
.box-style { margin-bottom:30px;}
.nophoto .col { min-height:180px; padding:30px; background:#F9F9F9;}
.nophoto .col2 { min-height:100px; padding:30px; background:#F9F9F9;}
.nophoto .col2:hover { background:#90bf3b;}
.iRow { margin:25px 0; text-align:center;}
.iRow.first {margin:0;}
.iRow.first .col { min-height:270px; position:relative; }
.iPhoto { margin:20px 0; text-align:center; padding: 0px 25px;}
.iName { font-size:15px; font-weight:bold;}
.col { min-height:350px; }
.nophoto .col:hover, .nophoto .col2:hover { background:#90bf3b; color:#fff;-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;}
.nophoto .col:hover a, .nophoto .col:hover .iName { color:#fff; -webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;}

.col:hover .iName{ color:#90bf3b;} 
.col2:hover .iName, .col2:hover .iDesign{ color:#fff;}
.col .iPhoto img, .col2 .iPhoto img{  border:8px solid #e0e2e1; width:95%;-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;}

.col:hover .iPhoto img, .col2:hover .iPhoto img  {  width:100%;-moz-transform: scale(1);
-webkit-transform: scale(1);
-o-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1); border:8px solid #90bf3b;}

.green-box { background:url(../images/arrow-bottom.png) no-repeat center bottom #f7f7f7; padding-bottom: 4px; }
.green-box .iPhoto { text-align:center; background:#e1e1e1; padding:25px;}
.green-box .iPhoto img { width:30%; border:8px solid #fffeff; display:inline-block;-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;}

.chancellor:hover .green-box .iPhoto img {-moz-transform: scale(1);
-webkit-transform: scale(1);
-o-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1); border:8px solid #fff; width:35%;}


.grey-box { background:#f7f7f7; padding: 30px 50px;}
.grey-box .iName{ text-align:center;}
.chancellor:hover .iName { color:#90bf3b;}
.grey-box .iDesign { text-align:center; margin-bottom:20px;}
.chancellor:hover .green-box { background:url(../images/arrow-bottom-hover.png) no-repeat center bottom #f7f7f7;}
.chancellor:hover .green-box .iPhoto { background:#90bf3b;}

/*Career*/
.node-career .field .field-label { margin-top:20px; background:#90bf3b;}
.node-career .col-md-6 h2.block-title {
    background: #90bf3b;
    color: #fff;
    font-size: 13px;
    padding: 8px 10px;
}

/*owl-carousel*/
.owl-carousel .owl-stage { margin-bottom:25px;}

/*foundation diploma*/

.icon-foundation { background:url(../images/icon-department/icon-foudation.png) no-repeat; width:100px; height:115px;}
.icon .row  { margin-bottom:20px;}
.icon .row .content:hover .icon-foundation { background:url(../images/icon-department/icon-foudation-hover.png) no-repeat; width:100px; height:115px;}

.icon-computing { background:url(../images/icon-department/icon-computing.png) no-repeat; width:100px; height:115px;}
.icon .row .content:hover .icon-computing { background:url(../images/icon-department/icon-computing-hover.png) no-repeat; width:100px; height:115px;}

.icon-agricultural { background:url(../images/icon-department/icon-agriculture.png) no-repeat; width:100px; height:115px;}
.icon .row .content:hover .icon-agricultural { background:url(../images/icon-department/icon-agriculture-hover.png) no-repeat; width:100px; height:115px;}

.icon-engineering { background:url(../images/icon-department/icon-engineeing.png) no-repeat; width:100px; height:115px;}
.icon .row .content:hover .icon-engineering { background:url(../images/icon-department/icon-engineeing-hover.png) no-repeat; width:100px; height:115px;}

.icon-aircraft { background:url(../images/icon-department/icon-aircraft.png) no-repeat; width:100px; height:115px;}
.icon .row .content:hover .icon-aircraft { background:url(../images/icon-department/icon-aircraft-hover.png) no-repeat; width:100px; height:115px;}

.icon-hospitality { background:url(../images/icon-department/icon-hospitality.png) no-repeat; width:100px; height:115px;}
.icon .row .content:hover .icon-hospitality { background:url(../images/icon-department/icon-hospitality-hover.png) no-repeat; width:100px; height:115px;}

.icon-biotechnology { background:url(../images/icon-department/icon-biotecnology.png) no-repeat; width:100px; height:115px;}
.icon .row .content:hover .icon-biotechnology { background:url(../images/icon-department/icon-biotecnology-hover.png) no-repeat; width:100px; height:115px;}

.icon-medical { background:url(../images/icon-department/icon-medical.png) no-repeat; width:100px; height:115px;}
.icon .row .content:hover .icon-medical { background:url(../images/icon-department/icon-medical-hover.png) no-repeat; width:100px; height:115px;}

.icon-business { background:url(../images/icon-department/icon-business.png) no-repeat; width:100px; height:115px;}
.icon .row .content:hover .icon-business { background:url(../images/icon-department/icon-business-hover.png) no-repeat; width:100px; height:115px;}

.icon-nursing { background:url(../images/icon-department/icon-nursing.png) no-repeat; width:100px; height:115px;}
.icon .row .content:hover .icon-nursing { background:url(../images/icon-department/icon-nursing-hover.png) no-repeat; width:100px; height:115px;}

.icon-autp{ background:url(../images/icon-department/icon-adtp.png) no-repeat center top; width:100px; height:115px;}
.icon .row .content:hover .icon-autp{ background:url(../images/icon-department/icon-adtp-hover.png) no-repeat center top; width:100px; height:115px;}

.icon .title { font-weight:bold; padding:5px 10px; }
.field-name-body .field-items .icon ul { margin:0; padding:0;}
.field-name-body .field-items .icon ul li { list-style:none;}
.icon li{ padding:2px 10px; text-decoration:none; color:#666;}
.icon li a {text-decoration:none; color:#666;}
.icon li:hover{ background:#90bf3b; padding:2px 10px; color:#fff;}
.icon li:hover a{ color:#fff;}
.icon .row .content { min-height:150px; height:100%; overflow:hidden;}

/*programmes*/
.node-type-programmes .title { font-size: 18px; font-family: 'mpbold'; }
.page-node-1216 #block-views-programmes-block_1, .page-node-32 #block-views-department-block_1 { display:none; }

/*courses recommended*/
.page-course-recommender .cRec .pTitle { font-size: 18px; font-family: 'mpbold'; }
.page-course-recommender .cRec .pMore a, .page-course-recommender .cRec .pDpm a, .pager li > a, .pager li > span{ font-family: 'mpreg'; }
.pager li > a, .pager li > span { color:#90bf3b;}
.page-course-recommender .cRec .pDpm a{ padding: 2px 20px; }
#block-views--exp-course_recommender-page h2 { width:250px; }
.recommender select{ width:260px; margin-right:15px;}

/*home page footer*/
#block-block-88 { margin:5px 0;}
.social-media p span{ display:block;}
.social-media p img { margin:20px 0;}
#block-block-2 { margin-top:0px;}
#block-block-123 { position:relative;}
#block-block-123 img{ position:relative;/* bottom:-20px; float:right;*/}
#block-block-37 .content div span, #block-block-2 span, #block-block-123 span { font-family: 'mpbold';}

/*home page view more*/
#block-views-student_success-block_5 .more-link a, #block-views-video_gallery-block_2 .more-link a { background:#fff; color:#90bf3b; padding:3px 0px; background:url(../images/arrow-green.png) no-repeat 0px; padding-left:10px;}
#block-views-student_success-block_5 .more-link a:hover, #block-views-video_gallery-block_2 .more-link a:hover { color:#333;}

.node-type-department .quicktabs-tabs li.back-faculty a {
    color:inherit;
    padding: 10px 32px;
}

.col-right .osTitle a { font-size:16px; font-family: 'mpreg';}
.col-right .osDate { margin-bottom:12px;}

/*department success stories*/
#quicktabs-container-tabs_department .mList .item-column, .node-department .mList .item-column{ width: 250px; margin: 9px 8px; }
#partners .view-id-department img { }
.department-content { padding:0px;}

.quicktabs-wrapper .quicktabs_main > div { height:100%; overflow:hidden; clear:both;}
#node-71 table {width: 248px; margin: 0 13px;}

/*-------------------faculties section-------------------------*/
.node-type-school-faculty .content h4 { margin-bottom:25px;}
.bg-centre-for-foundation-studies .fac-title,
.bg-faculty-of-business .fac-title,
.bg-faculty-of-engineering .fac-title,
.bg-faculty-of-hospitality-and-tourism .fac-title,
.bg-faculty-of-humanities-and-social-sciences .fac-title,
.bg-faculty-of-science-and-technology .fac-title,
.bg-centre-for-postgraduate-studies-and-research .fac-title
{  padding: 15px 10px 15px 0px; margin-top: 15px; background: #f5f5f5; padding-left: 25%; font-size: 25px; text-transform: uppercase;}

.bg-centre-for-foundation-studies .sidebar,
.bg-faculty-of-business .sidebar,
.bg-faculty-of-engineering .sidebar,
.bg-faculty-of-hospitality-and-tourism .sidebar,
.bg-faculty-of-humanities-and-social-sciences .sidebar,
.bg-faculty-of-science-and-technology .sidebar,
.bg-centre-for-postgraduate-studies-and-research .sidebar
 { margin-top: -60px; }


/*Centre for Foundation Studies*/
.bg-centre-for-foundation-studies .fac-title {  border-top: 4px solid #32c5f4; }
.bg-centre-for-foundation-studies .progTabs .nav-tabs > li.active > a { border-bottom-color:#32c5f4; }

/*Faculty of Business*/
.bg-faculty-of-business .fac-title { border-top: 4px solid #ffdb00; }
.bg-faculty-of-business .progTabs .nav-tabs > li.active > a { border-bottom-color:#ffdb00; }

/*Faculty of Engineering*/
.bg-faculty-of-engineering .fac-title { border-top: 4px solid #f78e1e; }
.bg-faculty-of-engineering .progTabs .nav-tabs > li.active > a { border-bottom-color:#f78e1e; }

/*Faculty of Hospitality and Tourism*/
.bg-faculty-of-hospitality-and-tourism .fac-title { border-top: 4px solid #00853f; }
.bg-faculty-of-hospitality-and-tourism .progTabs .nav-tabs > li.active > a { border-bottom-color:#00853f; }

/*Faculty of Humanities and social sciences*/
.bg-faculty-of-humanities-and-social-sciences .fac-title { border-top: 4px solid #92278f; }
.bg-faculty-of-humanities-and-social-sciences .progTabs .nav-tabs > li.active > a { border-bottom-color:#92278f; }

/*Faculty of Science and Technology*/
.bg-faculty-of-science-and-technology .fac-title { border-top: 4px solid #ed1c24; }
.bg-faculty-of-science-and-technology .progTabs .nav-tabs > li.active > a { border-bottom-color:#ed1c24; }

/*Centre for Postgraduate Studies and research*/
.bg-centre-for-postgraduate-studies-and-research .fac-title { border-top: 4px solid #939598; }
.bg-centre-for-postgraduate-studies-and-research .progTabs .nav-tabs > li.active > a { border-bottom-color:#939598; }

@media (max-width: 1200px){
	
.search .custom-search-box { width:150px;}	
.secondary-links ul.menu li a { font-size:12px; padding: 2px 5px;}
.recommender select { width: 210px;}
#block-views--exp-course_recommender-page h2 { width:203px; }
}

@media (max-width: 1000px){
.recommender select{ width:130px; }	
}

@media (min-width: 992px){
.nophoto .col-md-4, .milestone .col {width: 30%; margin: 14px;}


}


@media (max-width: 780px){
	
.bg-centre-for-foundation-studies .sidebar,
.bg-faculty-of-business .sidebar,
.bg-faculty-of-engineering .sidebar,
.bg-faculty-of-hospitality-and-tourism .sidebar,
.bg-faculty-of-humanities-and-social-sciences .sidebar,
.bg-faculty-of-science-and-technology .sidebar,
.bg-centre-for-postgraduate-studies-and-research .sidebar { margin-top: 0px; }
.bg-centre-for-foundation-studies .fac-title, .bg-faculty-of-business .fac-title, .bg-faculty-of-engineering .fac-title, .bg-faculty-of-hospitality-and-tourism .fac-title, .bg-faculty-of-humanities-and-social-sciences  .fac-title, .bg-faculty-of-science-and-technology .fac-title, .bg-centre-for-postgraduate-studies-and-research .fac-title { padding-left:3%; }
	
}



@media (max-width: 480px) {
	.inner-line { border:none;border-bottom:1px solid #e6e5e5;}
	.border-line { border:none;}
	.milestone .col { min-height:200px; border-bottom:1px solid #DDD; margin:15px 0;}
	.icon .row .content { border-bottom:1px solid #E9E9E9; padding:20px 0;}
	#block-menu-menu-top-menu { margin-top:25px;}
	.search .custom-search-box { width:200px;}
	.recommender select{ width:240px; }	
	.logo, #block-block-123  { text-align:center; }
	#block-block-37 { padding-top:20px; text-align:center; border:1px solid #E1E1E1; border-left:0px; border-right:0px; margin-top:20px; }
	#block-block-123 { border-top:1px solid #E1E1E1;padding-top:20px; }
	
	.secondary-links ul.menu{ padding-left:10%; }
	.search .form-item { float:inherit; margin-left:17%;}
	
	/*Success stories*/
	.view-student-success .nItem { width:100%;}
	.bg-centre-for-foundation-studies .fac-title, .bg-faculty-of-business .fac-title, .bg-faculty-of-engineering .fac-title, .bg-faculty-of-hospitality-and-tourism .fac-title, .bg-faculty-of-humanities-and-social-sciences  		.fac-title, .bg-faculty-of-science-and-technology .fac-title, .bg-centre-for-postgraduate-studies-and-research .fac-title { padding-left:8%; }
	
	.ft-bottom { padding-bottom:70px; }
	#block-views-news-block_3 .osList .col-left { width:100%; float:inherit;}
	#block-views-news-block_3 .osTitle a { padding:5px 0; display:block; }
	.logo { margin-left: 9%; }
	
	.TheASmall{ width:100%; }
	.nprog { margin-bottom:20px; }
	.social-media p { text-align:center;}
	.social-media p span { width:inherit;}
	

	
	}

@media (max-width: 320px) { 
.recommender select { width: 200px;}
.secondary-links ul.menu{ padding-left:5%; }
.search .form-item { float:inherit; margin-left:10%;}
.logo { margin-left: 6%; }
}

