@charset "utf-8";
/* CSS Document */



@font-face {
    font-family: 'open_sanslight';
    src: url('../opensans/opensans_light_macroman/OpenSans-Light-webfont.eot');
    src: url('../opensans/opensans_light_macroman/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../opensans/opensans_light_macroman/OpenSans-Light-webfont.woff') format('woff'),
         url('../opensans/opensans_light_macroman/OpenSans-Light-webfont.ttf') format('truetype'),
         url('../opensans/opensans_light_macroman/OpenSans-Light-webfont.svg#open_sanslight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sansregular';
    src: url('../opensans/opensans_regular_macroman/OpenSans-Regular-webfont.eot');
    src: url('../opensans/opensans_regular_macroman/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../opensans/opensans_regular_macroman/OpenSans-Regular-webfont.woff') format('woff'),
         url('../opensans/opensans_regular_macroman/OpenSans-Regular-webfont.ttf') format('truetype'),
         url('../opensans/opensans_regular_macroman/OpenSans-Regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'open_sanssemibold';
    src: url('../opensans/opensans_semibold_macroman/OpenSans-Semibold-webfont.eot');
    src: url('../opensans/opensans_semibold_macroman/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../opensans/opensans_semibold_macroman/OpenSans-Semibold-webfont.woff') format('woff'),
         url('../opensans/opensans_semibold_macroman/OpenSans-Semibold-webfont.ttf') format('truetype'),
         url('../opensans/opensans_semibold_macroman/OpenSans-Semibold-webfont.svg#open_sanssemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sansitalic';
    src: url('../opensans/opensans_italic_macroman/OpenSans-Italic-webfont.eot');
    src: url('../opensans/opensans_italic_macroman/OpenSans-Italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../opensans/opensans_italic_macroman/OpenSans-Italic-webfont.woff') format('woff'),
         url('../opensans/opensans_italic_macroman/OpenSans-Italic-webfont.ttf') format('truetype'),
         url('../opensans/opensans_italic_macroman/OpenSans-Italic-webfont.svg#open_sansitalic') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'open_sansbold';
    src: url('../opensans/opensans_bold_macroman/OpenSans-Bold-webfont.eot');
    src: url('../opensans/opensans_bold_macroman/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../opensans/opensans_bold_macroman/OpenSans-Bold-webfont.woff') format('woff'),
         url('../opensans/opensans_bold_macroman/OpenSans-Bold-webfont.ttf') format('truetype'),
         url('../opensans/opensans_bold_macroman/OpenSans-Bold-webfont.svg#open_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;

}
/*------------------------------mega menu----------------------------------------------*/
.menuClicked
{
	color: #F55734; 
	background-color: #080808;
}
.mega-dropdown {
  position: static !important;
}
.mega-dropdown-menu {
    padding: 0px 20px;
	max-width:1170px;
	margin:0 auto;
    width: 100%;
    box-shadow: none;
    -webkit-box-shadow: none;
	background-color: rgba(55,52,53,0.0);
}
.mega-dropdown-menu > li > ul {
  padding: 0;
  margin: 0 auto;
}
.mega-dropdown-menu > li > ul > li {
  list-style: none;
}
.mega-dropdown-menu > li > ul > li > a {
  display: block;
  color: #222;
  padding: 3px 5px;
}
.mega-dropdown-menu > li ul > li > a:hover,
.mega-dropdown-menu > li ul > li > a:focus {
  text-decoration: none;
}
.mega-dropdown-menu .dropdown-header {
  font-size: 18px;
  color: #ff3546;
  padding: 5px 60px 5px 5px;
  line-height: 30px;
}
/*----------------------------------------------------------------------------*/


h1 { font-family: font-family: 'open_sansregular';font-weight: 400; }

.greyBorder{ border:1px solid #D0D2D4;}
.darkgreyBorder{ border:1px solid #BBBDBF;}
.borderR{ border-right:1px solid #D0D2D4;}
.borderL{ border-left:1px solid #D0D2D4;}
.borderT{ border-top:1px solid #D0D2D4;}
.borderB{ border-bottom:1px solid #D0D2D4;}
.borderBOrg{ border-bottom:1px solid #F55734;}
.borderROrg{ border-right:1px solid #F55734;}
.borderBOrg2{ border-bottom:2px solid #F55734;}
.borderROrg2{ border-right:2px solid #F55734;}
.borderTOrg{ border-top:1px solid #F55734;}
.borderTOrg2{ border-top:2px solid #F55734;}
.borderOrg{ border:1px solid #F55734;}


.borderRM{ border-right:1px solid #D0D2D4;}
@media (max-width:769px) {
	.borderRM{ border-right:0px solid #D0D2D4;}}
.borderLM{ border-left:1px solid #D0D2D4;}
@media (max-width:769px) {
	.borderLM{ border-left:0px solid #D0D2D4;}}
.borderTM{ border-top:1px solid #D0D2D4;}
@media (max-width:769px) {
	.borderTM{ border-top:0px solid #D0D2D4;}}
.borderTM1{ border-top:0px solid #D0D2D4;}
@media (max-width:769px) {
	.borderTM1{ background-image:url(../images/shadowM.png); background-position:center top; background-repeat:no-repeat;}}
.borderBM{ border-bottom:1px solid #D0D2D4;}
@media (max-width:769px) {
	.borderBM{ border-bottom:0px solid #D0D2D4;}}
	
.borderBM2{ border-bottom:0px solid #D0D2D4;}
@media (max-width:769px) {
	.borderBM2{ border-bottom:1px solid #D0D2D4;}}
	
.rowTopPadding1{ padding-top:0em;}	
@media (max-width:769px) {
	.rowTopPadding1{ padding-top:1em;}}
	
.rowTopPadding1B{ padding-top:0em;}	
@media (max-width:769px) {
	.rowTopPadding1B{ padding-top:20px; background-image:url(../images/shadowM.png); background-position:center top; background-repeat:no-repeat;}}

.rowTopPadding2{ padding-top:0em;}	
@media (max-width:769px) {
	.rowTopPadding2{ padding-top:2em;}}
	
.topP3020M{ padding-top:30px;}
@media (max-width:769px) {
	.topP3020M{ padding-top:20px;}}
	
.alignRLM{ text-align:right}
@media (max-width:769px) {
	.alignRLM{ text-align:left}}
	
.leftBtn{ margin-left:-50px; padding-left:-50px;}
@media (max-width:769px) {
	.leftBtn{ margin-left:15px; padding-left:15px;}}
	
.rightBtn{ margin-right:-50px; padding-right:-50px;}
@media (max-width:769px) {
	.rightBtn{ margin-right:15px; padding-right:15px;}}
	
.width70M{ width:70%; height:auto;}
@media (max-width:769px) {
	.width70M{ width:100%; height:auto;}}
	
.width60M{ width:60%; height:auto;}
@media (max-width:769px) {
	.width60M{ width:100%; height:auto;}}
	
.nopaddingL {
   padding-left: 0;
   margin-left: 0}
@media (max-width: 769px) {
.nopaddingL { padding-left:15px;}}

.nopaddingR {
   padding-right: 0;
   margin-right: 0;}
@media (max-width: 769px) {
.nopaddingR { padding-right:15px;}}

.rightPM20{ padding-right:20%;}
@media (max-width: 769px) {
	.rightPM20{ padding-right: inherit;}}

	

img{ max-width:100% !important; height:auto; border:0px; outline:none;}

.clear{ clear:both;}

.orgBg{ background-color:#F55734;}
.greyBg{ background-color:#F1F1F2;}
.whiteBg{ background-color:#FFF;}

.greyBgMW{ background-color:#F1F1F2;}
@media (max-width: 769px) {
	.greyBgMW{ background-color:#FFF;}}

.topPadding5{ padding-top:5px;}
.topPadding10{ padding-top:10px;}
.topPadding15{ padding-top:15px;}
.topPadding20{ padding-top:20px;}
.topPadding25{ padding-top:25px;}
.topPadding30{ padding-top:30px;}
.topPadding40{ padding-top:40px;}
.topPadding50{ padding-top:50px;}
.topPadding60{ padding-top:60px;}
.topPadding70{ padding-top:70px;}
.topPadding80{ padding-top:80px;}
.topPadding1em{ padding-top:1em;}
.topPadding2em{ padding-top:2em;}

.bottomPadding5{ padding-bottom:5px;}
.bottomPadding10{ padding-bottom:10px;}
.bottomPadding15{ padding-bottom:15px;}
.bottomPadding20{ padding-bottom:20px;}
.bottomPadding25{ padding-bottom:25px;}
.bottomPadding30{ padding-bottom:30px;}
.bottomPadding40{ padding-bottom:40px;}
.bottomPadding50{ padding-bottom:50px;}
.bottomPadding60{ padding-bottom:60px;}
.bottomPadding70{ padding-bottom:70px;}
.bottomPadding80{ padding-bottom:80px;}


.leftPadding5{ padding-left:5px;}
.leftPadding10{ padding-left:10px;}
.leftPadding15{ padding-left:15px;}
.leftPadding20{ padding-left:20px;}
.leftPadding25{ padding-left:25px;}
.leftPadding30{ padding-left:30px;}
.leftPadding40{ padding-left:40px;}
.leftPadding50{ padding-left:50px;}

.rightPadding5{ padding-right:5px;}
.rightPadding10{ padding-right:10px;}
.rightPadding15{ padding-right:15px;}
.rightPadding20{ padding-right:20px;}
.rightPadding25{ padding-right:25px;}
.rightPadding30{ padding-right:30px;}
.rightPadding40{ padding-right:40px;}
.rightPadding50{ padding-right:50px;}

.bottomP10M{ padding-bottom:0px;}
@media (max-width:769px) {
	.bottomP10M{ padding-bottom:10px;}}

.topPadding40M20{ padding-top:40px;}
@media (max-width:769px) {
.topPadding40M20{ padding-top:0px;}}

.topPadding40M30{ padding-top:40px;}
@media (max-width:769px) {
.topPadding40M30{ padding-top:30px;}}

.navRow{background-color:#373435; border-top:2px solid #F55734; padding:40px 20px 30px 20px;}

.pageTitle{
font-family:'open_sanslight';
color:#FFF;
font-size:4.75em;
line-height:25px;
padding-bottom:30px;}
@media (max-width:769px) {
.pageTitle{
font-family:'open_sansregular';
color:#FFF;
font-size:2.75em;
line-height:30px;
padding-bottom:15px;}}

.subTitle{
font-family: 'open_sansregular';
color:#FFF;
text-decoration:none;
outline:none;}
.subTitle a{
font-family: 'open_sansregular';
color:#FFF;
font-size:1.25em;
line-height:20px;
text-decoration:none;
outline:none;}
.subTitle a:hover{
font-family: 'open_sansregular';
color:#FFF;
text-decoration:none;
outline:none;}

.listText{ font-family: 'open_sansregular';
color:#D0D2D4;
font-size:1em;
line-height:25px;
background-image:url(../images/bullet-grey.png);
background-position:left center;
background-repeat:no-repeat;
border-bottom:1px solid #475E88;
padding-bottom:5px; padding-top:5px;
padding-left:15px;
text-decoration:none;
text-transform: uppercase;}
.listText a{ font-family: 'open_sansregular';
color:#D0D2D4;
text-decoration:none;}
.listText a:hover{ 
color:#F55734;
text-decoration:none;
}

.listOrgText{ font-family:'open_sansbold';
color:#F55734;
font-size:1em;
line-height:25px;
background-image:url(../images/bullet-org.png);
background-position:left center;
background-repeat:no-repeat;
border-bottom:1px solid #475E88;
padding-bottom:5px; padding-top:5px;
padding-left:15px;
text-decoration:none;}
.listOrgText a{ font-family:'open_sansbold';
color:#F55734;
text-decoration:none;}
.listOrgText a:hover{ 
color:#F55734;
text-decoration:none;
}

.listTextL{ font-family:'open_sansregular';
font-weight:300;
color:#D0D2D4;
font-size:0.90em;
line-height:18px;
border-bottom:1px solid #6C6D70;
padding-bottom:5px; padding-top:5px;
margin-left:30px;
text-decoration:none;}
.listTextL a{ font-family:'open_sansregular';	
color:#D0D2D4;
text-decoration:none;}
.listTextL a:hover{ 
color:#F55734;
text-decoration:none;
}

.OrgTextB{ font-family:'open_sansregular';
color:#F55734;
font-size:5em;
line-height:25px;}

.OrgTextB1{ font-family:'open_sanssemibold';
color:#F55734;
font-size:6.25em;
line-height:30px;
padding-bottom:30px;}

.OrgTextB2{ font-family:'open_sanssemibold';
color:#F55734;
font-size:6.25em;
line-height:70px;
padding-bottom:10px;}

.OrgTextB3{ font-family:'open_sanssemibold';
color:#F55734;
font-size:4.25em;
line-height:70px;
padding-bottom:30px;}

.OrgTextB4{ font-family:'open_sanssemibold';
color:#F55734;
font-size:5em;
line-height:70px;
padding-bottom:10px;}

.OrgTextS{ font-family:'open_sansregular';
color:#F55734;
font-size:2.5em;
line-height:25px;}

.OrgTextS1{ font-family:'open_sansregular';
color:#F55734;
font-size:2.7em;
line-height:1em;}

.OrgTextS2{ font-family:'open_sansregular';
color:#F55734;
font-size:2.5em;
line-height:1em;}

.OrgTextS3{ font-family:'open_sanslight';
color:#F55734;
font-size:1.50em;
line-height:1em;}

.greyText{ font-family: 'open_sansregular';
color:#57585A;
font-size:1.25em;
line-height:20px;}

.bodytextWhite{font-family: 'open_sansregular';
font-size:1.15em;
color:#fff;
line-height:24px;}

.bodytextWhite2{font-family: 'open_sansregular';
font-size:1.25em;
color:#fff;
line-height:24px;}


.bodytextWhiteSm2{font-family: 'open_sansregular';
font-size:1.05em;
color:#fff;
line-height:24px;}

.bodytextWhiteSm3{font-family: 'open_sansregular';
font-size:1.em;
color:#fff;
line-height:20px;}

.bodytextWhiteI{font-family: 'open_sansitalic';
font-size:1.15em;
color:#fff;
line-height:24px;}

.bodytextGrey{font-family: 'open_sansregular';
font-size:1.15em;
color:#57585A;
line-height:24px;}

.bodytextGreyI{font-family:'open_sansitalic';
font-size:1.15em;
color:#57585A;
line-height:24px;}

.bodytextGreyL{font-family: 'open_sanslight';
font-size:1.15em;
color:#57585A;
line-height:24px;}

.bodytextBlack{font-family: 'open_sansregular';
font-size:1.15em;
color:#221F20;
line-height:24px;}

.bodytextGreyPara{font-family: 'open_sansregular';
font-size:1.15em;
color:#57585A;
line-height:24px;
padding-bottom:15px;}

.bodytextGrey1{font-family: 'open_sansregular';
font-size:1.3em;
color:#57585A;
line-height:24px;}

.bodytextGrey2{font-family: 'open_sansregular';
font-size:1.5em;
color:#221F20;
line-height:24px;}

.bodytextGreySm{font-family: 'open_sansregular';
font-size:0.90em;
color:#57585A;
line-height:20px;}

.bodytextGreySm2{font-family: 'open_sansregular';
font-size:1.05em;
color:#57585A;
line-height:24px;}

.bodytextGreySm3{font-family: 'open_sansregular';
font-size:1em;
color:#57585A;
line-height:20px;}

.bodytextGreySm2I{font-family:'open_sansitalic';
font-size:1.05em;
color:#57585A;
line-height:24px;}

.bodytextGreySm2Para{font-family: 'open_sansregular';
font-size:1.05em;
color:#57585A;
line-height:24px;
padding-bottom:15px;}

.bodytextGreySm2ParaL{font-family: 'open_sanslight';
font-size:1.05em;
color:#57585A;
line-height:24px;
padding-bottom:15px;}

.textOrgI{font-family: 'open_sansitalic';
font-size:1.25em;
color:#F55734;
line-height:26px;
font-style:italic
}

.BodytextOrgI{font-family:'open_sansitalic';
font-size:1.15em;
color:#F55734;
line-height:26px;
font-style:italic
}

.textOrgISm2{font-family:'open_sansitalic';
font-size:1.05em;
color:#F55734;
line-height:26px;
font-style:italic
}

.bodytextGreyB{font-family: 'open_sansbold';
font-size:1.15em;
color:#57585A;
line-height:24px;}

.bodytextOrgB{font-family: 'open_sansbold';
font-size:1.35em;
color:#F55734;
line-height:24px;}

.bodytextOrgBig{font-family: 'open_sansregular';
font-size:1.5em;
color:#F55734;
line-height:24px;}

.btn-Event {
	color: #fff;
	background-color: #F55734;
	border-color: #F55734;
	border-radius: 0px;
	padding:6px 20px;
}
.btn-Event:hover {
	color: #ddd;
	background-color: #F55734;
	border-color: #F55734;
	border-radius: 0px
}

.footerW{ background-color:#E5E6E7; background-image:url(../images/footerImg.png); background-position:center top; background-repeat:no-repeat; padding-top:10px; padding-bottom:10px;}

.footerText{font-family: 'open_sansregular';}
.footerText a{font-family: 'open_sansregular';
font-size:1em;
color:#57585A;
line-height:20px;
text-decoration:none;}
.footerText a:hover{
color:#57585A;
text-decoration:none;}

.footerTextI{font-family:'open_sansitalic';
font-size:0.90em;
color:#57585A;
line-height:20px;
text-decoration:none;}


.jumbotron1 {
	/*padding: 30px 15px;
	margin-bottom: 30px;
	color: inherit;
	background-color: #eee;*/
	background-image:url(../images/bg.png); background-position:left top; background-repeat:repeat-x;
	padding: 81px 0
}

/*---------------------5 COLUMN-------------------------------*/
.col-xs-15,
.col-sm-15,
.col-md-15,
.col-lg-15 {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}

.col-xs-15 {
    width: 20%;
    float: left;
}

@media (min-width: 769px) {
.col-sm-15 {
        width: 20%;
        float: left;
    }
}
@media (min-width: 992px) {
    .col-md-15 {
        width: 20%;
        float: left;
    }
}
@media (min-width: 1200px) {
    .col-lg-15 {
        width: 20%;
        float: left;
    }
}
.offset-0 {
    padding-left: 0;
    padding-right: 0;
}

/* category filter */

.filter-section {
	padding-top:40px;
}


.filter-container {
    text-align:center;
    padding:20px
}


ul.filter > li > a {
	font-family: 'open_sansregular';
font-size:1.15em;
color:#57585A;
line-height:15px
}

ul.filter > li > a:hover,ul.filter > li > a:focus {
    text-decoration:none;
    color:#F55734;
    outline:none
}

ul.filter > li.active a {
    color:#F55734;
}

ul.filter > li span {
    color:#57585A;
    font-size:20px;
    display:inline-block;
    margin:0 5px 0 15px;
}

.filter-section .filter-container .filter > li {
    padding:0;
    margin:0
}

.filter-section h1 {
    text-align:center
}

/* category filter End */
.DSbg { background-image:url(../images/DentalScience/DentalScienceOverview.jpg); background-position:center bottom; background-repeat:no-repeat; min-height:420px;}
@media (max-width: 769px) {
.DSbg { background-image:url(../images/DentalScience/DentalScienceOverviewM.jpg); background-position:center bottom; background-repeat:no-repeat; min-height:250px;}}

.CCbg { background-image: url(../images/ConstituentCollege/CC-Overview.jpg); background-position:center bottom; background-repeat:no-repeat; min-height:420px;}
@media (max-width: 769px) {
.CCbg { background-image:url(../images/ConstituentCollege/CC-OverviewM.jpg); background-position:center bottom; background-repeat:no-repeat; min-height:250px;}}

.MSbg { background-image: url(../images/Mgmt/MgmtOverview.jpg); background-position:center bottom; background-repeat:no-repeat; min-height:420px;}
@media (max-width: 769px) {
.MSbg { background-image:url(../images/Mgmt/MgmtOverviewM.jpg); background-position:center bottom; background-repeat:no-repeat; min-height:250px;}}

.UNIbg { background-image: url(../images/University/University-Overview.jpg); background-position:center bottom; background-repeat:no-repeat; min-height:420px;}
@media (max-width: 769px) {
.UNIbg { background-image: url(../images/University/University-OverviewM.jpg); background-position:center bottom; background-repeat:no-repeat; min-height:250px;}}

.ECbg { background-image:url(../images/ExcellenceCentres/ExcellenceCentres.jpg); background-position:center bottom; background-repeat:no-repeat; min-height:420px;}
@media (max-width: 769px) {
.ECbg { background-image:url(../images/ExcellenceCentres/ExcellenceCentresM.jpg); background-position:center bottom; background-repeat:no-repeat; min-height:250px;}}

.Techbg { background-image: url(../images/Technology/Technology-Overview.jpg); background-position:center bottom; background-repeat:no-repeat; min-height:420px;}
@media (max-width: 769px) {
.Techbg { background-image:url(../images/Technology/Technology-OverviewM.jpg); background-position:center bottom; background-repeat:no-repeat; min-height:250px;}}

.Phabg { background-image: url(../images/Pharmacy/Pharmacy-Overview.jpg); background-position:center bottom; background-repeat:no-repeat; min-height:420px;}
@media (max-width: 769px) {
.Phabg { background-image:url(../images/Pharmacy/Pharmacy-OverviewM.jpg); background-position:center bottom; background-repeat:no-repeat; min-height:250px;}}

.Advbg { background-image:url(../images/advantage/Advantage-bg.jpg); background-position:center bottom; background-repeat:no-repeat; min-height:420px;}
@media (max-width: 769px) {
.Advbg { background-image:url(../images/advantage/Advantage-bgM.jpg); background-position:center bottom; background-repeat:no-repeat; min-height:250px;}}

.MCbg { background-image: url(../images/Medical-Centres/Medical-Centres.jpg); background-position:center bottom; background-repeat:no-repeat; min-height:420px;}
@media (max-width: 769px) {
.MCbg { background-image:url(../images/Medical-Centres/Medical-CentresM.jpg); background-position:center bottom; background-repeat:no-repeat; min-height:250px;}}

.CoUbg { background-image: url(../images/contactus/contactus.jpg); background-position:center bottom; background-repeat:no-repeat; min-height:420px;}
@media (max-width: 769px) {
.CoUbg { background-image: url(../images/contactus/contactusM.jpg); background-position:center bottom; background-repeat:no-repeat; min-height:250px;}}


.DSmission { background-image:url(../images/DentalScience/missionBg.jpg); background-position:center top; background-repeat:no-repeat;}
@media (max-width: 769px) {
.DSmission { background-color:#0F0808; height:auto; background-image:none;}}

.UNImission { background-image: url(../images/University/Bg-vision.jpg); background-position:center top; background-repeat:no-repeat;}
@media (max-width: 769px) {
.UNImission { background-color:#0F0808; height:auto; background-image:none;}}

.vertical_banner {
    border: 0px solid #E9E3DD;
    float: left;
    height: 400px;
    /*margin: 2px;
    padding: 4px 2px 10px 10px;*/
    text-align: left;
    width: 100%;
    position: relative;
}
@media (max-width: 769px) {
	.vertical_banner {
    border: 0px solid #E9E3DD;
    float: left;
    height: 230px;
    /*margin: 2px;
    padding: 4px 2px 10px 10px;*/
    text-align: left;
    width: 100%;
    position: relative;
}}

#bottom_link{
    position: absolute;
    bottom: 0px;
}

.vcenter {
    display: inline-block;
    vertical-align: middle;
    float: none;
}

/* White icons with optional class, or on hover/focus/active states of certain elements */
[class^="icon-"],
[class*=" icon-"] {
  display: inline-block;
  width: 33px;
  height: 58px;
  *margin-right: .3em;
  line-height: 14px;
  vertical-align: text-top;
  background-image: url(../images/left-right.png);
  background-position: 14px 14px;
  background-repeat: no-repeat;
  margin-top: 4px;
}


.icon-white,
.nav-pills > .active > a > [class^="icon-"],
.nav-pills > .active > a > [class*=" icon-"],
.nav-list > .active > a > [class^="icon-"],
.nav-list > .active > a > [class*=" icon-"],
.navbar-inverse .nav > .active > a > [class^="icon-"],
.navbar-inverse .nav > .active > a > [class*=" icon-"],
.dropdown-menu > li > a:hover > [class^="icon-"],
.dropdown-menu > li > a:focus > [class^="icon-"],
.dropdown-menu > li > a:hover > [class*=" icon-"],
.dropdown-menu > li > a:focus > [class*=" icon-"],
.dropdown-menu > .active > a > [class^="icon-"],
.dropdown-menu > .active > a > [class*=" icon-"],
.dropdown-submenu:hover > a > [class^="icon-"],
.dropdown-submenu:focus > a > [class^="icon-"],
.dropdown-submenu:hover > a > [class*=" icon-"],
.dropdown-submenu:focus > a > [class*=" icon-"] {
	background-image:url(../images/left-right.png);
}

.icon-chevron-left {
  background-position: 0px 1px;
}
.icon-chevron-right {
  background-position: -37px 1px;
}

/*---------------------------------menu simple------------------------------------------*/
.menu_simple {
    width: 100%;
}

.menu_simple ul {
    margin: 0; padding: 0;
    float: left;
}

.menu_simple ul li {
    display: inline;
}

.menu_simple ul li a {
    float: left; 
	text-decoration: none;
    color: #606062; 
    padding: 11px 0px;
	margin-right:25px; /*15px*/
	border-bottom:4px solid #E5E6E7;
	font-family: 'open_sanssemibold';
	font-size:1.25em;
}

@media (max-width: 769px) {
	.menu_simple ul li a {
    float: left; 
	text-decoration: none;
    color: #606062; 
    padding: 14px 0px;
	margin-right:15px;
	border-bottom:4px solid #E5E6E7;
	font-family: 'open_sanssemibold';
	font-size:0.95em;
}}
 
/*.menu_simple ul li a:visited {
    color: #F55734;
	border-bottom:4px solid #F55734;
	text-decoration: none;
}
 */
.menu_simple ul li a:hover, .menu_simple ul li .current {
    color: #F55734;
	border-bottom:4px solid #F55734;
	text-decoration: none;
}
/*---------------------------------------------*/

.titleOrgBig { font-family:'open_sanslight';
font-size:3em;
color:#F55734;
line-height:1.25em;}

.titleOrg { font-family:'open_sanslight';
font-size:2.5em;
color:#F55734;
line-height:1.25em;}

.titleWhite { font-family:'open_sanslight';
font-size:2.5em;
color:#FFF;
line-height:1.25em;}

.titleBlack { font-family:'open_sanslight';
font-size:2.5em;
color:#57585A;
line-height:1.25em;}

.titleBlack2 { font-family:'open_sanslight';
font-size:2em;
color:#57585A;
line-height:1.25em;}

.semititlegray { font-family:'open_sanslight';
font-size:1.5em;
color:#57585A;
line-height:1em;}

.semititlegray { font-family:'open_sanslight';
font-size:1.5em;
color:#57585A;
line-height:1em;}


/* vertical dividing line */
/* Tablet and bigger */
@media ( min-width: 769px ) {
    .grid-divider {
        position: relative;
        padding: 0;
    }
    .grid-divider>[class*='col-'] {
        position: static;
    }
    .grid-divider>[class*='col-']:nth-child(n+2):before {
        content: "";
        border-left: 1px solid #D0D2D4;
        position: absolute;
        top: 0;
        bottom: 0;
    }
    .col-padding {
        padding: 0 15px;
    }
	
	.col-padding2 {
        padding: 0 0 0 30px;
    }
	
	.leftBorder{ border-left:1px solid #D0D2D4;}
	.rightBorder{ border-right:1px solid #D0D2D4;}
}


/*--------------------------Page------------------------------------*/
 .sw {
        z-index: 50000;
        position: fixed;
        left: 0px;
        top: 0px;
        width: 252px;
        margin-left: -270px;
        height: 100%;
        background: #d9d9d9;
        -webkit-transition: all .9s ease-in-out;
        -moz-transition: all .9s ease-in-out;
        -o-transition: all .9s ease-in-out;
        transition: all .9s ease-in-out;
    }
    .sw br{

    }
    .sw_inn{
    	width: 270px;
    	overflow-y:scroll; 
    	 background: #d9d9d9;
    	 height: 100%;
    }
    .sw-toog {
        position: absolute;
        width: 46px;
        height: 51px;
        right: -64px;
        top: 0px;
        background: #428bca;
        cursor: pointer;
        font-size: 34px;
        padding: 5px;
        color: #fff;
    }
    .steAni .btn {
        margin-bottom: 3px;
    }
    .sw h3 {
        margin-top: 0;
        margin-bottom: 0;
        padding: 3px 3px 4px;
    }
.fea i {
        font-size: 40px;
        display: block;
        margin-bottom: 10px;
    }
	
/*--------------------------Page------------------------------------*/

.bodytextOrg{font-family: 'open_sansregular';
font-size:1.15em;
color:#F55734;
line-height:24px;}

/*--------------------------DIV link------------------------------------*/
#side-menu {
    font-family: 'open_sansregular';
    background-color: #F1F1F2;}
.sidebar-link {
    font-size: 16px;
    text-align: center;
	padding:10px 15px;
	background-color: #F1F1F2;
	border:1px solid #F1F1F2;
	font-size:1.15em;
	color:#57585A;
	line-height:20px;
	text-decoration:none;}
div.sidebar-link:hover{
    background-color: #F1F1F2;
	border:1px solid #F55734;
	color:#F55734;
	text-decoration:none;}
	
.sidebarActive{
	font-family: 'open_sansregular';
    background-color: #F1F1F2;
	border:1px solid #F55734;
	font-size:1.15em;
	color:#F55734;
	padding:10px 15px;
	line-height:20px;
	text-decoration:none;}
/*-------------------------------------------------------------*/

/*--------------------------DIV link------------------------------------*/
#side-menu2 {
    font-family: 'open_sansregular';
    background-color: #FFF;}
.sidebar-link2 {
    font-size: 16px;
    text-align: center;
	padding:10px 15px;
	background-color: #FFF;
	border:1px solid #F55734;
	font-size:1.15em;
	color:#57585A;
	line-height:20px;
	text-decoration:none;}
div.sidebar-link2:hover{
    background-color: #F1F1F2;
	border:1px solid #F1F1F2;
	color:#F55734;
	text-decoration:none;}

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

.lineheight{ line-height:26px !important;}

.cursor{ cursor:pointer;}

.bodytextWhite20{font-family: 'open_sansregular';
font-size:20px;
color:#fff;
line-height:24px;}

.bodytextGrey16{font-family: 'open_sansregular';
font-size:16px;
color:#57585A;
line-height:20px;}

.bodytextOrgSm2{font-family: 'open_sansregular';
font-size:1.05em;
color:#F55734;
line-height:24px;}

.bodytextOrgSm2I{font-family:'open_sansitalic';
font-size:1.05em;
color:#F55734;
line-height:24px;}

.bodytextOrgSm3{font-family: 'open_sansregular';
font-size:1em;
color:#F55734;
line-height:20px;}


/********************Anita************************
.bodytextGreySm2B{font-family: 'open_sansbold';
font-size:1.05em;
color:#57585A;
line-height:24px;}*/

.TitleOrg1{font-family: 'open_sansregular';
font-size:1.5em;
color:#F55734;
line-height:24px;}

.lineheight22{ line-height:22px !important;}
.lineheight20{ line-height:20px !important;}
.lineheight18{ line-height:18px !important;}


.list ul {
    display:block;
    -webkit-padding-start:20px;
	margin-top:5px;
	margin-bottom:5px;}
.list li {
    display: list-item;
	color:#F55734;
    text-align: -webkit-match-parent;
	padding-bottom:5px;
	padding-top:12px;
	border-bottom:1px solid #BBBDBF;}
	
/*---------------------------*/	

.list2 ul {
    display:block;
    -webkit-padding-start:20px;
	margin-top:5px;
	margin-bottom:5px;}
.list2 li {
    display: list-item;
	color:#FFF;
    text-align: -webkit-match-parent;
	padding-bottom:5px;
	padding-top:12px;
	border-bottom:1px solid #FFF;}	
	
	
	
	
.padding3{ padding:3px;}
.padding5{ padding:5px;}
.padding10{ padding:10px;}
.padding15{ padding:15px;}
.padding20{ padding:20px;}
.padding205{ padding:10px 20px 10px 20px;}
.padding25{ padding:25px;}
@media ( max-width: 769px ) {
	.padding25{ padding:20px;}}
.paddingTB5{ padding-bottom:5px; padding-top:5px;}
.paddingTB10{ padding-bottom:10px; padding-top:10px;}
.paddingLR15{ padding-left:15px; padding-right:15px;}


.paddingTB105{ padding-bottom:5px; padding-top:10px;}
.padding310{ padding:3px 5px 3px 10px;}
.padding1520{ padding:15px 20px 15px 20px;}
.padding510{ padding:5px 10px 5px 10px;}
.padding515{ padding:5px 15px 5px 15px;}
.padding105{ padding:10px 5px 10px 5px;}
.numBox{ background-color:#BBBDBF; 
font-family:'open_sansregular';
font-size:1.2em; 
line-height:20px;
color:#57585A;
min-width:25px;
max-width:25px;
height:25px;}
.borderT-DB{ border-top:1px solid #BBBDBF;}

.borderBlack{ border:1px solid #D0D2D4;}

.borderTOrgM{ border-top:1px solid #F55734;}
@media ( max-width: 769px ) {
.borderTOrgM{ border-top:0px solid #F55734;}}

/*-------------------divider Org line-----------------------------*/
@media ( min-width: 769px ) {
    .grid-dividerO {
        position: relative;
        padding: 0;
    }
    .grid-dividerO>[class*='col-'] {
        position: static;
    }
    .grid-dividerO>[class*='col-']:nth-child(n+2):before {
        content: "";
        border-left: 1px solid #F55734;
        position: absolute;
        top: 0;
        bottom: 0;
    }
    .col-paddingO {
        padding: 0 0px 0 10px;
    }
}
.rowTopPadding10{ padding-top:0em;}	
@media (max-width:769px) {
	.rowTopPadding10{ padding-top:10px;}}
	
	
.rowBottomPadding5{ padding-bottom:0px;}	
@media (max-width:769px) {
	.rowBottomPadding5{ padding-bottom:5px;}}
	
.rowTopPadding15{ padding-top:0em;}	
@media (max-width:769px) {
	.rowTopPadding15{ padding-top:15px;}}
	
.rowTopPadding20{ padding-top:0em;}	
@media (max-width:769px) {
	.rowTopPadding20{ padding-top:20px;}}
	
.rowTopPadding30{ padding-top:0em;}	
@media (max-width:769px) {
	.rowTopPadding30{ padding-top:30px;}}
	
.rowTopPadding40{ padding-top:0em;}	
@media (max-width:769px) {
	.rowTopPadding40{ padding-top:40px;}}
	
.rowTopPaddingU{ padding-top:35px;}	
@media (max-width:769px) {
	.rowTopPaddingU{ padding-top:30px;}}
	
.rowTopPadding20M{ padding-top:20px;}	
@media (max-width:769px) {
	.rowTopPadding20M{ padding-top: inherit;}}
	
.rowTopPadding60M{ padding-top:60px;}	
@media (max-width:769px) {
	.rowTopPadding60M{ padding-top: inherit;}}
	
.borderBOrgM{ border-bottom:0px solid #F55734;}
@media (max-width:769px) {
.borderBOrgM{ border-bottom:1px solid #F55734;
padding-bottom:5px;}}

.borderBM2{ border-bottom:0px solid #D0D2D4;}
@media (max-width:769px) {
.borderBM2{ border-bottom:1px solid #D0D2D4;
padding-bottom:5px;}}

.borderBM3{ border-bottom:0px solid #D0D2D4 !important;}
@media (max-width:769px) {
.borderBM3{ border-bottom:1px solid #D0D2D4 !important;
padding-bottom:5px;}}

.borderBM4{ border-bottom:0px solid #D0D2D4;}
@media (max-width:769px) {
.borderBM4{ border-bottom:1px solid #D0D2D4;
padding-bottom:10px;}}

.paddingT5M{ padding-top: inherit;}
@media (max-width:769px) {
.paddingT5M{ padding-top:5px;}
padding-bottom:5px;}}

.alignRLM{ text-align:right;}
@media (max-width:769px) {
	.alignRLM{ text-align:left;}}

.italicBlack{font-family: 'open_sansitalic';
	color:#221F20;}
	
.fontOB{font-family:'open_sansbold';}
.justifyText{ text-align:justify;}


/*--------------------------------------------------*/
.row.vdivide [class*='col-']:not(:last-child):after {
  background: #BBBDBF;
  width: 1px;
  content: "";
  display:block;
  position: absolute;
  top:0;
  bottom: 0;
  right: 0;
}
@media ( max-width: 769px ) {
.row.vdivide [class*='col-']:not(:last-child):after {
  background: #fff;
  width: 1px;
  content: "";
  display:block;
  position: absolute;
  top:0;
  bottom: 0;
  right: 0;
}}
/*--------------------------------------------------*/
.row.vdivide1 [class*='col-']:not(:last-child):after {
  background: #BBBDBF;
  width: 1px;
  content: "";
  display:block;
  position: absolute;
  top:0;
  bottom: 0;
  right: 0;
}
@media ( max-width: 769px ) {
.row.vdivide1 [class*='col-']:not(:last-child):after {
  background: #fff;
  width: 1px;
  content: "";
  display:block;
  position: absolute;
  top:0;
  bottom: 0;
  right: 0;
}}	
/*--------------------------------------------------*/
.row.vdivide3 [class*='col-']:not(:last-child):after {
  background: #fff;
  width: 1px;
  content: "";
  display:block;
  position: absolute;
  top:0;
  bottom: 0;
  right: 0;
}
@media ( max-width: 769px ) {
.row.vdivide3 [class*='col-']:not(:last-child):after {
  background: none;
  width: 1px;
  content: "";
  display:block;
  position: absolute;
  top:0;
  bottom: 0;
  right: 0;
}}	
/********************Orange***********************/
.row.vdivideO [class*='col-']:not(:last-child):after {
  background: #F55734;
  width: 1px;
  content: "";
  display:block;
  position: absolute;
  top:0;
  bottom: 0;
  right: 0;
  min-height: 70px;
}
@media ( max-width: 769px ) {
.row.vdivideO [class*='col-']:not(:last-child):after {
  background: none;
  width: 1px;
  content: "";
  display:block;
  position: absolute;
  top:0;
  bottom: 0;
  right: 0;
  min-height: 70px;
}}	

.minHeight270{ min-height:270px;}
@media ( max-width: 769px ) {
	.minHeight270{ min-height:10px;}}
	
.minHeight160{ min-height:160px;}
@media ( max-width: 769px ) {
	.minHeight160{ min-height:10px;}}

.minHeight170{ min-height:170px;}
@media ( max-width: 769px ) {
	.minHeight170{ min-height:10px;}}
	
.minHeight218{ min-height:218px;}
@media ( max-width: 769px ) {
	.minHeight218{ min-height:10px;}}
	
.minHeight120{ min-height:120px;}
@media ( max-width: 769px ) {
	.minHeight120{ min-height:10px;}}
	
.minHeight80{ min-height:80px;}
@media ( max-width: 769px ) {
	.minHeight80{ min-height:10px;}}
	
.minHeight60{ min-height:60px;}
@media ( max-width: 769px ) {
	.minHeight60{ min-height:10px;}}
	
.minHeight40{ min-height:40px;}
@media ( max-width: 769px ) {
	.minHeight40{ min-height:10px;}}
	

.highlight { background-color:#FFF798;}
.fontWeight6{ font-weight:600;}

.bodyLink{font-family: 'open_sansregular';
font-size:1.05em;
color:#57585A;
line-height:24px;
text-decoration:none;}
.bodyLink a{font-family: 'open_sansregular';
font-size:1.05em;
color:#57585A;
line-height:24px;
text-decoration:none;}
.bodyLink a:hover{color:#F55734;
text-decoration:none;
}

.visitLink { background-image:url(../images/ExcellenceCentres/EC-ArrowBg.jpg); background-position:left top; background-repeat:repeat-x; height:40px;}

/*----------------7 columns-----------------------*/
.col-md-1 {
  background-color: #fff;
}

@media (min-width: 769px){
  .seven-cols .col-md-1,
  .seven-cols .col-sm-1,
  .seven-cols .col-lg-1  {
    width: 100%;
    *width: 100%;
  }
}


@media (min-width: 992px) {
  .seven-cols .col-md-1,
  .seven-cols .col-sm-1,
  .seven-cols .col-lg-1 {
    width: 14.285714285714285714285714285714%;
    *width: 14.285714285714285714285714285714%;
  }
}


@media (min-width: 1200px) {
  .seven-cols .col-md-1,
  .seven-cols .col-sm-1,
  .seven-cols .col-lg-1 {
    width: 14.285714285714285714285714285714%;
    *width: 14.285714285714285714285714285714%;
  }
}

/*---------------------5 COLUMN-------------------------------*/
.col-xs-15,
.col-sm-15,
.col-md-15,
.col-lg-15 {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}

.col-xs-15 {
    width: 20%;
    float: left;
}
@media (min-width: 769px) {
.col-sm-15 {
        width: 20%;
        float: left;
    }
}
@media (min-width: 992px) {
    .col-md-15 {
        width: 20%;
        float: left;
    }
}
@media (min-width: 1200px) {
    .col-lg-15 {
        width: 20%;
        float: left;
    }
}

.slider-1{ background-image:url(../images/sliders/slider-11.jpg); background-position:center top; background-repeat:no-repeat;}
/*@media ( max-width: 1024px ) {
	.slider-1{ background-image:url(../images/sliders/slider-11.jpg); background-position:center top; background-repeat:no-repeat;}}*/
@media ( max-width: 769px ) {
	.slider-1{ background-image:url(../images/sliders/slider-1MM.jpg); background-position:center top; background-repeat:no-repeat;}}
@media ( max-width: 480px ) {
	.slider-1{ background-image:url(../images/sliders/slider-1M.jpg); background-position:center top; background-repeat:no-repeat;}}
	
.slider-2{ background-image:url(../images/sliders/slider-22.jpg); background-position:center top; background-repeat:no-repeat;}
/*@media ( max-width: 1024px ) {
	.slider-2{ background-image:url(../images/sliders/slider-22.jpg); background-position:center top; background-repeat:no-repeat;}}*/
@media ( max-width: 769px ) {
	.slider-2{ background-image:url(../images/sliders/slider-2MM.jpg); background-position:center top; background-repeat:no-repeat;}}
@media ( max-width: 480px ) {
	.slider-2{ background-image:url(../images/sliders/slider-2M.jpg); background-position:center top; background-repeat:no-repeat;}}
	
.slider-3{ background-image:url(../images/sliders/slider-33.jpg); background-position:center top; background-repeat:no-repeat;}
/*@media ( max-width: 1024px ) {
	.slider-3{ background-image:url(../images/sliders/slider-33.jpg); background-position:center top; background-repeat:no-repeat;}}*/
	@media ( max-width: 769px ) {
	.slider-3{ background-image:url(../images/sliders/slider-3MM.jpg); background-position:center top; background-repeat:no-repeat;}}
@media ( max-width: 480px ) {
	.slider-3{ background-image:url(../images/sliders/slider-3M.jpg); background-position:center top; background-repeat:no-repeat;}}
	
.slider-4{ background-image:url(../images/sliders/4.jpg); background-position:center top; background-repeat:no-repeat;}
/*@media ( max-width: 1024px ) {
	.slider-4{ background-image:url(../images/sliders/slider-11.jpg); background-position:center top; background-repeat:no-repeat;}}*/
	@media ( max-width: 769px ) {
	.slider-4{ background-image:url(../images/sliders/slider-4MM.jpg); background-position:center top; background-repeat:no-repeat;}}
@media ( max-width: 480px ) {
	.slider-4{ background-image:url(../images/sliders/slider-4M.jpg); background-position:center top; background-repeat:no-repeat;}}
	
.slider-5{ background-image:url(../images/sliders/5.jpg); background-position:center top; background-repeat:no-repeat;}
/*@media ( max-width: 1024px ) {
	.slider-5{ background-image:url(../images/sliders/slider-11); background-position:center top; background-repeat:no-repeat;}}
*/	@media ( max-width: 769px ) {
	.slider-5{ background-image:url(../images/sliders/slider-5MM.jpg); background-position:center top; background-repeat:no-repeat;}}
@media ( max-width: 480px ) {
	.slider-5{ background-image:url(../images/sliders/slider-5M.jpg); background-position:center top; background-repeat:no-repeat;}}
	
.slider-6{ background-image:url(../images/sliders/6.jpg); background-position:center top; background-repeat:no-repeat;}
/*@media ( max-width: 1024px ) {
	.slider-6{ background-image:url(../images/sliders/slider-11); background-position:center top; background-repeat:no-repeat;}}*/
	@media ( max-width: 769px ) {
	.slider-6{ background-image:url(../images/sliders/slider-6MM.jpg); background-position:center top; background-repeat:no-repeat;}}
@media ( max-width: 480px ) {
	.slider-6{ background-image:url(../images/sliders/slider-6M.jpg); background-position:center top; background-repeat:no-repeat;}}
	
	
.navLinkTop{color: #fff;
	font-family:'open_sansregular';}
	
.navLinkTop a{color: #fff;
	font-family:'open_sansregular';
	font-size:1.15em;
	text-decoration:none;}
	
.navLinkTop a:hover{color: #fff;
	text-decoration:none;}
	
.searchIcon{background-image: url(../images/search-icon2.png); background-position:right center; background-repeat:no-repeat; background-color:#fff; padding:5px 10px 5px 12px; border:0px; }

.visible{ display:block;}
@media (max-width:768px) {
	.visible{ display:none;}}
	
.leftPer{ left:49%; display: block;}
@media (max-width:768px) {
	.leftPer{ left:45%; display:none;}}
	
.topSliderA{ top:50%;}
@media (max-width:1024px) {
	.topSliderA{ top:30%;}}
@media (max-width:768px) {
	.topSliderA{ top:40%;}}
	
.imgBox{ display:block;}

.topnavP{padding-left:5px !important; padding-right:10px !important; border-right:0px !important;}
@media (max-width:1024px) {
	.topnavP{padding-left:0px !important; padding-right:12px !important;}}
	
.topnavLP{padding-left:40px !important;}
@media (max-width:1024px) {
	.topnavLP{padding-left:15px !important;}}
	
	