@import url("https://fonts.googleapis.com/css?family=Montserrat:400,500,600,700,900");
@font-face {
  font-family: 'EntypoRegular';
  src: url("https://cdnjs.cloudflare.com/ajax/libs/entypo/2.0/entypo.eot");
  src: url("https://cdnjs.cloudflare.com/ajax/libs/entypo/2.0/entypo.eot?#iefix") format("embedded-opentype"), url("https://cdnjs.cloudflare.com/ajax/libs/entypo/2.0/entypo.woff") format("woff"), url("https://cdnjs.cloudflare.com/ajax/libs/entypo/2.0/entypo.ttf") format("truetype"), url("https://cdnjs.cloudflare.com/ajax/libs/entypo/2.0/entypo.svg#EntypoRegular") format("svg");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: "Ionicons";
  src: url("https://code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.eot?v=2.0.1");
  src: url("https://code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.eot?v=2.0.1#iefix") format("embedded-opentype"), url("https://code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.ttf?v=2.0.1") format("truetype"), url("https://code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.woff?v=2.0.1") format("woff"), url("https://code.ionicframework.com/ionicons/2.0.1/fonts/ionicons.svg?v=2.0.1#Ionicons") format("svg");
  font-weight: normal;
  font-style: normal; }
body {
  font-family: 'Roboto', sans-serif;
  margin: 0 auto;
  font-size: 14px;
  overflow-x: hidden;
}

.container-fluid {
  padding: 0;
  margin: 0 auto; }

.container {
  max-width: 1200px;
  width: 100%;
  margin: 0 auto; }

.no-padding {
  padding: 0; }

.no-padding-left {
  padding-left: 0; }

.no-padding-right {
  padding-right: 0; }

.not-visible {
  opacity: 0; }

.visible {
  opacity: 1; }

  a:hover {
    color: #0056b3; }

table tbody tr th {
	background-color: #f85046;
	color: #fff; }

/* top header */
.top-header {
  position: absolute;
  z-index: 1;
  padding: 20px;
  left: 0;
  right: 0;
  font-weight: 700;
  font-size: 16px;
  color: #fff; }
  .top-header .right-header {
    text-align: right; }
    .top-header .right-header > div {
      display: inline-block;
      vertical-align: middle; }
      .top-header .right-header > div.search-text {
        display: none; }
  .top-header .role-link > div {
    display: inline-block;
    padding: 10px 10px;
    vertical-align: middle; }
  .top-header .role-link a {
    color: #de3314;
  
  }
  .top-header .role-link .divider {
    width: 1px;
    background-color: #fff;
    padding: 0; }
  .top-header .logo {
    width: 160px;
  }
  .top-header .search-icon ion-icon{
    margin: 10px 10px 0px;
    cursor: pointer;
  	font-size: 30px;
 	 color: #de3314;
  }
  .top-header .search-text {
    position: absolute;
    right: 10px;
    top: 10px;
  }
    .top-header .search-text input {
      color: #de3314;
      font-weight: 400;
      font-size: 14px;
      width: 350px;
      padding: 5px 30px 5px 5px; }
    .top-header .search-text span {
      font-family: 'Ionicons';
      font-size: 16px;
      font-weight: 400;
      color: #de3314;
      position: absolute;
      right: 8px;
      top: 6px;
      cursor: pointer; }
  .top-header .menu-icon ion-icon {
    color: #ea2127;
    cursor: pointer;
	font-size: 40px;
    position: absolute;
    margin: 5px 0px;
  }


/* menu slider */
.menu-wrapper {
  background: #ea2127;
  position: fixed;
  top: 0;
  width: 400px;
  height: 100%;
  left: -400px;
  z-index: 5;
  transition: all 0ms ease 0s; }

.side-menu {
  height: 100%;
  padding: 80px 0 30px 0; }

.menu-list ul {
  padding: 0; }

.menu-list ul li {
  display: block;
  position: relative;
background: #ea2127 }

.menu-list ul li a {
  color: #fff;
  display: block;
  outline: 0;
  padding: 13px 20px;
  margin-right: 20px;
  font-size: 16px;
}

.menu-list ul li a:hover,
.menu-list ul li a:focus {
  text-decoration: none;
}

.remove-a-after:after {
  content: none;
}

.menu-list .with-after-element:after {
  content: "\f3d0";
  font-family: 'Ionicons';
  right: 30px;
  line-height: 24px;
  position: absolute;
  top: 12px; }

.menu-list > ul li.dropdown.open > a:after {
  content: "\f3d8"; }

.menu-list > ul > li > a.active {
  background-color: #de1018;
    text-decoration: underline; }
  .menu-list > ul > li > a.active:before {
    content: 'a';
    width: 2px;
    background-color: #de1018;
    position: absolute;
    left: 0;
    display: inline-block;
    top: 0;
    color: transparent;
    padding: 13px 0; }

.menu-list ul ul li a {
  padding-left: 30px;
  border-bottom: 1px solid #454d62;
  background-color: #343b4c;
  font-size: 14px; }

.menu-list ul ul ul li a {
  padding-left: 40px;
  border-bottom: 1px solid #616b82;
  background-color: #566077;
  font-size: 14px; }

.menu-closer ion-icon {
	cursor: pointer;
	font-size: 40px;
	color: #fff;
  position: absolute;
  left: 14px;
  top: 30px;
  transition: all 300ms ease 0s; }

.mCSB_inside > .mCSB_container {
  margin-right: 0; }

/* banner */
.sliderpart {
  width: 100%;
  margin: 0 auto;
}
  .sliderpart ul {
    padding: 0; }
  .sliderpart .banner-content {
    position: relative; }
    .sliderpart .banner-video,
    .sliderpart img {
        width: 100%;
		height: 100vh;
        object-fit: fill;
    }
  .sliderpart .banner-text {
    position: absolute;
    bottom: 10%;
    color: #fff;
    left: 0;
    right: 0; }
    .sliderpart .banner-text .banner-title {
      font-weight: 900;
      font-size: 50px;
      line-height: 54px;
      text-transform: uppercase; }
    .sliderpart .banner-text .banner-description {
      font-size: 24px;
      font-weight: 200;
      line-height: 30px; }

  .sliderpart .slick-prev {
    left: 30px;
    width: auto;
    height: auto;
    padding: 10px 15px;
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0);
    z-index: 1; }
    .sliderpart .slick-prev:before {
      content: "\f3cf";
      font-family: 'Ionicons';
      color: #de3826;
      font-size: 46px;
      opacity: 1; }
  .sliderpart .slick-next {
   right: 50px;
    width: auto;
    height: auto;
    padding: 10px 15px;
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0); }
    .sliderpart .slick-next:before {
      content: "\f3d1";
      font-family: 'Ionicons';
      color: #de3826;
      font-size: 46px; }
  .sliderpart .slick-dots {
    bottom: 10px; }
    .sliderpart .slick-dots li {
      width: 10px;
      height: 10px;
      margin: 10px 5px; }
      .sliderpart .slick-dots li button {
        width: 10px;
        height: 10px;
        padding: 0px;
        background: #fff;
        border-radius: 5px; }
        .sliderpart .slick-dots li button:before {
          display: none; }
      .sliderpart .slick-dots li.slick-active button {
        background: #f85046; }

.slick-dotted.slick-slider {
    margin-bottom: 0px;
}

.sliderpart .toggle-mute {
	position:absolute;
    cursor: pointer;
    font-size: 30px;
    color: #ea2127;
	bottom: 20px;
    right: 90px;
}

.banner-url {
	color: #fff;
    height: 100vh;
    width: 95%;
    position: absolute;
    bottom: 0px;
}

/* events & news */
#newsnevents {
   padding: 20px 0; }
  .newsEventTitle {
	font-weight: 900;
    font-size: 40px;
    color: #b6c2d2;
    text-transform: uppercase;
	text-align: center;
    padding: 0 20px; }

.news-events {
  border-bottom: 1px solid #b4b6b9; }
  .news-events .slick-list:before {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    bottom: 8px;
    left: 0;
    width: 100px;
    z-index: 1;
    background: -webkit-gradient(linear, left top, right top, from(#fff), to(rgba(255, 255, 255, 0)));
    background: -webkit-linear-gradient(left, #fff 0, rgba(255, 255, 255, 0) 0%);
    background: -o-linear-gradient(left, #fff 0, rgba(255, 255, 255, 0) 0%);
    background: linear-gradient(to right, #fff 0, rgba(255, 255, 255, 0) 0%); }
  .news-events .slick-list:after {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    bottom: 8px;
    right: 0;
    width: 100px;
    z-index: 1;
    background: -webkit-gradient(linear, right top, left top, from(#fff), to(rgba(255, 255, 255, 0)));
    background: -webkit-linear-gradient(right, #fff 0, rgba(255, 255, 255, 0) 50%);
    background: -o-linear-gradient(right, #fff 0, rgba(255, 255, 255, 0) 50%);
    background: linear-gradient(to left, #fff 0, rgba(255, 255, 255, 0) 50%); }

  #newsnevents .slider-btn {
    text-align: right;
    padding-right: 45px;
    margin-bottom: -45px; }
    #newsnevents .slider-btn .slick-arrow {
      padding: 10px 10px 0px;
      border: 1px solid #b4b6b9;
      border-top: none;
	  font-size: 25px;
      background: #fff;
	  outline:none;
	}
	#newsnevents .slider-btn .slick-arrow:hover {
		background: #3e4954;
		color: #fff;
	}

  #newsnevents .slick-dots {
    bottom: -40px;
  	text-align: left; }
    #newsnevents .slick-dots li {
      width: 10px;
      height: 10px;
      margin: 10px 5px; }
      #newsnevents .slick-dots li button {
        width: 10px;
        height: 10px;
        padding: 0px;
        background: #b8c4d4;
        border-radius: 5px; }
       #newsnevents .slick-dots li button:before {
          display: none; }
      #newsnevents .slick-dots li.slick-active button {
        background: #f85046; }


a.calendar:focus {
  outline: 0;
  text-decoration: none; }

.calendar-box {
  padding-right: 30px; }
  .calendar-box > div {
	margin-bottom: 20px;
    /*padding: 10px;
    -webkit-box-shadow: 0 10px 23px 0 rgba(94, 107, 126, 0.3);
    box-shadow: 0 10px 23px 0 rgba(94, 107, 126, 0.3);*/ }

.calendar-block {
  padding: 15px 10px;
  height: 196px;
  background-color: #343b4c;
  position: relative;
  -webkit-transition: all .2s ease;
  -ms-transition: all .2s ease;
  transition: all .2s ease; }
  .calendar-block .calendar-block-date {
    font-weight: 900;
    font-size: 22px;
    color: #fff;
    margin-bottom: 10px;
    -webkit-transition: all .2s ease;
    -ms-transition: all .2s ease;
    transition: all .2s ease; }
  .calendar-block .calendar-block-summary {
    font-size: 16px;
    color: #4bc2ed;
    -webkit-transition: all .2s ease;
    -ms-transition: all .2s ease;
    transition: all .2s ease; }

  .calendar-block .calendar-block-button {
    position: absolute;
    opacity: 0;
    color: #fff;
    font-weight: 700;
    width: 100%;
    bottom: 10px;
    -webkit-transition: opacity .4 ease;
    -ms-transition: opacity .4 ease;
    transition: opacity .4 ease; }
    .calendar-block .calendar-block-button:after {
      content: '\f10b';
      font-family: 'Ionicons';
      position: absolute;
      right: 30%;
      -webkit-transition: right .4s ease;
      -ms-transition: right .4s ease;
      transition: right .4s ease; }
  .calendar-block.enter {
    background-color: #343b4c;    
    -webkit-transition: all .2s ease;
    -ms-transition: all .2s ease;
    transition: all .2s ease; }
    .calendar-block.enter .calendar-block-date {
      color: #fff;
      -webkit-transition: all .2s ease;
      -ms-transition: all .2s ease;
      transition: all .2s ease; }
    .calendar-block.enter .calendar-block-summary {
      color: #4bc2ed;
      -webkit-transition: all .2s ease;
      -ms-transition: all .2s ease;
      transition: all .2s ease; }
    .calendar-block.enter .calendar-block-button {
      opacity: 1;
      -webkit-transition: opacity .4 ease;
      -ms-transition: opacity .4 ease;
      transition: opacity .4s ease; }
      .calendar-block.enter .calendar-block-button:after {
        right: 10%;
        -webkit-transition: right .4s ease;
        -ms-transition: right .4s ease;
        transition: right .4s ease; }


.calendar-mark .calendar-mark-text {
  font-weight: 900;
  font-size: 17px;
  color: #343b4c;
  padding-bottom: 18px; }
.calendar-mark:after {
  content: '';
  display: block;
  position: absolute;
  width: 50px;
  height: 7px;
  background: #f85046;
  bottom: 0; }

/* partners */
#partners {
  margin-top: 40px;
  margin-bottom: 100px;}
  .partners-slider {
	border-bottom: 1px solid #b4b6b9;
	margin-left: 10px;
  }
  .partners .title {
	font-weight: 900;
    font-size: 40px;
    color: #b6c2d2;
    text-transform: uppercase;
    padding: 20px; }

.partners .partner-icon {
	padding-left: 10px;
}

  .partners .slider-btn {
    text-align: right;
    padding-right: 45px;
    margin-bottom: -45px; }
    .partners .slider-btn .slick-arrow {
      padding: 10px 10px 0px;
      border: 1px solid #b4b6b9;
      border-top: none;
	  font-size: 25px;
      background: #fff;
	  outline:none;
	}
	.partners .slider-btn .slick-arrow:hover {
		background: #3e4954;
		color: #fff;
	}

  .partners .slick-dots {
    bottom: -40px;
  	text-align: left; }
    .partners .slick-dots li {
      width: 10px;
      height: 10px;
      margin: 10px 5px; }
      .partners .slick-dots li button {
        width: 10px;
        height: 10px;
        padding: 0px;
        background: #b8c4d4;
        border-radius: 5px; }
       .partners .slick-dots li button:before {
          display: none; }
      .partners .slick-dots li.slick-active button {
        background: #f85046; }

/* social */
#social {
  height: 45px;
  background-color: #111922;
  color: #fff;
  width: 300px;
  position: absolute;
  z-index: 1;
  right: 0;
  padding: 12px 0 15px 10px; }
  #social .social a {
    color: #888c91;
    margin-right: 10px; }
    #social .social a:hover {
      color: #fff; }
  #social .social .social-text {
    font-weight: 900;
    font-size: 12px;
    margin-right: 30px; }

/* statistics */
#why {
    background-color: #fff;
    padding: 30px;
	/*height: 100vh*/;
}
  /*#why .why {
	position: relative;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
  }*/
  #why .why .why-title {
    font-weight: 900;
    font-size: 40px;
	 color: #e54225;
    text-transform: uppercase;
	 text-align: center;
  }
  #why .why .why-description {
    font-size: 16px;
    color: #000;
    margin: 20px 20px 40px;
	 text-align: center;
  }
  #why .why .why-icon {
    text-align: center;
    margin-right: 40px; }
    #why .why .why-icon:last-child {
      margin-right: 0; }
    #why .why .why-icon .why-icon-title {
      margin: 20px 0 10px 0;
      color: #f85046;
      font-size: 28px;
      font-weight: 900; }
	#why .why .why-icon .why-icon-content {
		  color: #000;
	 }

	#why .why-list img {
		display: inline;
	}

#statistics .slick-prev {
    left: 0px;
    width: auto;
    height: auto;
	padding: 10px 10px;
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0);
    z-index: 1; }
    #statistics .slick-prev:before {
      content: "\f3cf";
      font-family: 'Ionicons';
      color: #de3826;
      font-size: 46px;
      opacity: 1; }
  #statistics .slick-next {
    right: 0px;
    width: auto;
    height: auto;
	padding: 10px 10px;
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0); }
    #statistics .slick-next:before {
      content: "\f3d1";
      font-family: 'Ionicons';
      color: #de3826;
      font-size: 46px; }
  #statistics .slick-dots {
  }
    #statistics .slick-dots li {
      width: 10px;
      height: 10px;
      margin: 10px 5px; }
      #statistics .slick-dots li button {
        width: 10px;
        height: 10px;
        padding: 0px;
        background: #b8c4d4;
        border-radius: 5px; }
        #statistics .slick-dots li button:before {
          display: none; }
      #statistics .slick-dots li.slick-active button {
        background: #f85046; }

/* footer */
#footer {
  background-color: #1d252d;
  color: #919295;
  font-size: 12px;
  line-height: 20px;
  margin-top: 23px; }
  #footer .footer-info {
    padding-top: 30px;
    padding-bottom: 10px; }
    #footer .footer-info a {
      color: #919295;
      padding-left: 0;
      -webkit-transition: padding-left 0.40s ease-in-out, color 0.40s ease-in-out;
      -moz-transition: padding-left 0.40s ease-in-out, color 0.40s ease-in-out;
      -o-transition: padding-left 0.40s ease-in-out, color 0.40s ease-in-out; }
      #footer .footer-info a:hover {
        color: #e59800;
        padding-left: 15px;
        -webkit-transition: padding-left 0.40s ease-in-out, color 0.40s ease-in-out;
        -moz-transition: padding-left 0.40s ease-in-out, color 0.40s ease-in-out;
        -o-transition: padding-left 0.40s ease-in-out, color 0.40s ease-in-out; }
    #footer .footer-info .footer-title {
      font-weight: 900;
      font-size: 16px;
      font-weight: 700;
      color: #fff;
      margin-bottom: 15px; }
    #footer .footer-info .footer-address {
      margin-bottom: 15px; }
#footer .footer-logo {
	height: 120px;
}
  #footer .footer-text {
    border-top: 1px solid #3e4954;
    padding: 10px 0; }
  #footer .copyright {
    text-align: left; }
  #footer .disclaimer {
    text-align: right; }
    #footer .disclaimer a {
      color: #919295; }
      #footer .disclaimer a:hover {
        color: #fff; }

/* content page */
.banner-content.inner {
 background: #1d252d;
  position: relative; }
  .banner-content.inner img {
    width: 100%;
    max-height: 400px;
    height: 100%;
	object-fit: cover;
	 opacity: 0.7;
  }
  .banner-content.inner .banner-text {
    position: absolute;
    bottom: 10%;
    color: #fff;
    left: 0;
    right: 0; }
    .banner-content.inner .banner-text .banner-title {
      font-weight: 900;
      font-size: 45px;
      line-height: 50px;
      text-transform: uppercase; }
    .banner-content.inner .banner-text .banner-description {
      font-size: 24px;
      font-weight: 200;
      line-height: 30px; }

#content {
  background-color: #fff; }
  #content .content .bg-top {
    background-color: #f4f5f5;
    padding: 10px 20px; }
  #content .content .top-content .breadcrumb {
    margin: 0;
    padding: 0;
    background-color: transparent; }
    #content .content .top-content .breadcrumb > li {
      vertical-align: bottom;
      color: #919295;
      font-size: 11px;
      font-weight: 300; }
      #content .content .top-content .breadcrumb > li a {
        color: #919295;
        font-size: 11px;
        font-weight: 300;
        -webkit-transition: all 0.4s ease;
        -ms-transition: all 0.4s ease;
        transition: all 0.4s ease; }
        #content .content .top-content .breadcrumb > li a.home-icon {
          background: url("../images/uniten-sprite.png") no-repeat -20px -20px;
          width: 20px;
          height: 19px;
          display: inline-block; }
        #content .content .top-content .breadcrumb > li a:hover {
          color: #000;
          font-weight: 500;
          -webkit-transition: all 0.4s ease;
          -ms-transition: all 0.4s ease;
          transition: all 0.4s ease; }
    #content .content .top-content .breadcrumb > li + li:before {
      font-family: 'Material Icons';
      content: "navigate_next";
      color: #919295;
      font-size: 15px;
      vertical-align: middle; }
  #content .content .top-content .share {
    color: #919295;
    font-size: 11px;
    font-weight: 700;
    text-transform: uppercase;
    text-align: right; }
    #content .content .top-content .share > span:first-child {
      margin-right: 20px; }
    #content .content .top-content .share > span a {
      color: #919295;
      font-size: 20px;
      vertical-align: middle;
      margin: 0 5px; }
      #content .content .top-content .share > span a:last-child {
        margin-right: 0; }
  #content .content .middle-content {
    margin: 20px auto; }
    #content .content .middle-content .tab-content a {
      display: block; }
   /* #content .content .middle-content .tab-content img {
      width: 100%;
	  min-height: 300px;
     object-fit: cover; } */
      #content .content .middle-content .tab-content a > div {
		min-height: 50px;
        position: absolute;
        width: 100%;
		bottom: 0px;
    	padding: 0px 15px;
    	color: #fff;
    	background: #1d252d42;
        -webkit-transition: bottom 0.40s ease-in-out;
        -ms-transition: bottom 0.40s ease-in-out;
        transition: bottom 0.40s ease-in-out; }
      #content .content .middle-content .tab-content a .view-btn {
        background-color: #f85046;
        color: #fff;
        border-radius: 3px;
        padding: 5px 10px;
        width: 110px;
        opacity: 0;
        -webkit-transition: opacity 0.20s ease-in-out;
        -ms-transition: opacity 0.20s ease-in-out;
        transition: opacity 0.20s ease-in-out; }
      #content .content .middle-content .tab-content a:hover > div {
        bottom: 10px;
        -webkit-transition: bottom 0.40s ease-in-out;
        -ms-transition: bottom 0.40s ease-in-out;
        transition: bottom 0.40s ease-in-out; }
      #content .content .middle-content .tab-content a:hover .view-btn {
        opacity: 1;
        -webkit-transition: opacity 0.80s ease-in-out;
        -ms-transition: opacity 0.80s ease-in-out;
        transition: opacity 0.80s ease-in-out; }
		#content .content .middle-content .tab-content .page-title {
			text-shadow: 2px 4px 3px rgba(0,0,0,0.3);
		}

#content .content .middle-content .tab-content  a:hover .page-title:after {
    font-family: 'Material Icons';
    content: "navigate_next";
    font-size: 24px;
    position: absolute;
    right: 10px;
	top: 10px;
    -webkit-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    transition: all 0.3s ease;
    transform: rotate(0deg);
}
  #content .space {
    margin-top: 20px; }
  #content .section-icon {
    background-color: #f85046;
    text-align: center;
    padding: 20px;
    color: #fff; }
    #content .section-icon .icon-four {
      background: url("../images/uniten-sprite.png") no-repeat;
      display: block;
      margin: 0 auto; }
      #content .section-icon .icon-four.duration {
        background-position: -20px -58px;
        width: 45px;
        height: 37px; }
      #content .section-icon .icon-four.period {
        background-position: -85px -52px;
        width: 45px;
        height: 45px; }
      #content .section-icon .icon-four.certified {
        background-position: -150px -52px;
        width: 45px;
        height: 45px; }
      #content .section-icon .icon-four.campus {
        background-position: -215px -52px;
        width: 45px;
        height: 45px; }
    #content .section-icon .icon-title {
      margin-bottom: 0; }
    #content .section-icon .icon-description {
      font-size: 13px; }
    #content .section-icon:first-child .icon-title {
      margin-top: 18px; }
    #content .section-icon:after {
      content: '';
      width: 1px;
      background-color: #e2473e;
      position: absolute;
      right: 0;
      height: 80%;
      top: 10%; }
    #content .section-icon.last:after {
      display: none; }
  #content .tab-header-inner > div {
    display: inline-block;
    cursor: pointer;
    font-size: 14px;
    padding: 7px 0;
    border: 1px solid #f85046;
    position: relative;
    border-right: none;
    text-align: center;
    -webkit-transition: all 0.40s ease;
    -ms-transition: all 0.40s ease;
    transition: all 0.40s ease; }
    #content .tab-header-inner > div:last-child {
      border-right: 1px solid #f85046; }
    #content .tab-header-inner > div.select {
      background-color: #f85046;
      color: #fff;
      font-weight: 700; }
      #content .tab-header-inner > div.select:before {
        content: '';
        background: url("../images/UNITEN-icon-arrow-tab.png") no-repeat;
        width: 30px;
        height: 15px;
        position: absolute;
        bottom: -15px;
        left: 40%; }
    #content .tab-header-inner > div.hover {
      background-color: #f85046;
      color: #fff;
      -webkit-transition: all 0.40s ease;
      -ms-transition: all 0.40s ease;
      transition: all 0.40s ease; }
 #content .tab-header-inner .tab-link {
    display:inline-block;
    width:100%;
    height:100%;
}
  #content .tab-content-inner {
    margin-top: 30px; }
    #content .tab-content-inner > div {
      display: none; }
      #content .tab-content-inner > div:first-child {
        display: block; }
    #content .tab-content-inner .tab-content-description {
      font-size: 17px;
      font-weight: 700;
      line-height: 26px; }
    #content .tab-content-inner .tab-content-title {
      font-size: 32px;
      font-weight: 700; }
    #content .tab-content-inner .tab-content-subtitle {
      font-size: 14px;
      font-weight: 700;
      margin-bottom: 15px; }
    #content .tab-content-inner fieldset {
      border: 5px solid #eaeaea;
      border-left: none;
      margin-bottom: 20px;
      position: relative; }
      #content .tab-content-inner fieldset ul {
        margin-top: 20px; }
      #content .tab-content-inner fieldset:before {
        content: '';
        width: 5px;
        background-color: #eaeaea;
        position: absolute;
        height: 100%; }
    #content .tab-content-inner legend {
      border: none;
      width: auto;
      padding-right: 10px;
      margin-bottom: 0; }
    #content .tab-content-inner p {
      margin-bottom: 20px; }
    #content .tab-content-inner ul {
      list-style: none; }
      #content .tab-content-inner ul li {
        margin-bottom: 10px;
        margin-left: 20px; }
        #content .tab-content-inner ul li:before {
          content: '';
          background: url("../images/uniten-sprite.png") no-repeat -20px -115px;
          width: 12px;
          height: 12px;
          position: absolute;
          display: inline-block;
          margin-top: 4px;
          margin-left: -20px; }
        #content .tab-content-inner ul li p {
          margin-bottom: 0;
          padding-left: 20px; }


.tab-content {
  padding: 35px 0 0 10px; }

.tab-header {
  text-align: center; }
  .tab-header > div {
    display: inline-block;
    text-transform: uppercase;
    cursor: pointer;
    font-size: 20px;
    padding: 10px 20px;
    border: 1px solid #f85046;
    position: relative;
    -webkit-transition: all 0.40s ease;
    -ms-transition: all 0.40s ease;
    transition: all 0.40s ease; }
    .tab-header > div:first-child {
      border-right: none;
      margin-right: -4px; }
    .tab-header > div.select {
      background-color: #f85046;
      color: #fff;
      font-weight: 700; }
      .tab-header > div.select:before {
        content: '';
        background: url("../images/UNITEN-icon-arrow-tab.png") no-repeat;
        width: 30px;
        height: 15px;
        position: absolute;
        bottom: -15px;
        left: 40%; }
    .tab-header > div.hover {
      -webkit-transition: all 0.40s ease;
      -ms-transition: all 0.40s ease;
      transition: all 0.40s ease;
      color: #fff;
      background-color: #f85046; }

/* Our People */

#content .staff-list .staff-image {
	width: 100%;
	min-height: 265px;
	max-height: 265px;
    border-radius: 5px;
}

#content .staff-list .staff-name {
    position: absolute;
    height: auto;
    bottom: 0;
    padding: 10px;
    font-size: 14px;
    color: #fff;
    background: #1d252d42;
	border-radius: 0 0 5px 5px;
	line-height: 100%;
}

#content .staff-profile-picture > div {
	padding: 20px;
	width: 206px;
	height: 265px;
}
#content .staff-profile-picture img {
	width: 100% !important;
	height: 100%;
	border: none;
	padding: 0;
	border-radius: 5px;
}

#content .staff-profile-category > div {
	width: 20%;
	background: #e2e2e2;
	border-color: #fff;
	font-weight: 600;
	color: #333;
	border-left: 5px solid #fff;
	padding: 10px;
}

#content .staff-profile-category > div:first-child {
	border-left: none;
}

#content .staff-profile-category > div:hover {
    background-color: #1d252d;
}

#content .staff-profile-category > div.select {
	background-color: #1d252d;
}

#content .staff-profile-category > div.select:before {
	display: none;
}

#content .staff-profile-category > div.select:after {
	content: ' ';
	bottom: -19px;
	left: 50%;
	border: solid transparent;
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(29,37,45,0);
	border-top-color: #1d252d;
	border-width: 10px;
	margin-left: -10px;
}

#content .staff-profile-category > div:last-child {
   border-right: black;
}

#content .staff-profile-content > div:first-child {
	display: block;
}

#content .staff-profile-content > div {
	margin-top: -30px;
	padding-top: 10px;
	border: 1px solid;
	border-top: 0px;
}

.apply-now {
  margin-bottom: 20px; }
  .apply-now a {
    background-color: #f85046;
    color: #fff;
    text-transform: uppercase;
    font-size: 18px;
    font-weight: 700;
    padding: 10px;
    display: block;
    border: 2px solid transparent;
    -webkit-transition: all 0.40s ease-in-out;
    -ms-transition: all 0.40s ease-in-out;
    transition: all 0.40s ease-in-out; }
    .apply-now a:hover {
      background-color: #fff;
      color: #f85046;
      border: 2px solid #f85046;
      -webkit-transition: all 0.40s ease-in-out;
      -ms-transition: all 0.40s ease-in-out;
      transition: all 0.40s ease-in-out; }
  .apply-now:after {
    font-family: 'Material Icons';
    content: "navigate_next";
    font-size: 24px;
    position: absolute;
    right: 0;
    top: 6px;
    vertical-align: middle;
    color: #fff;
    -webkit-transition: color 0.40s ease-in-out;
    -ms-transition: color 0.40s ease-in-out;
    transition: color 0.40s ease-in-out; }
  .apply-now.select:after {
    color: #000;
    -webkit-transition: color 0.40s ease-in-out;
    -ms-transition: color 0.40s ease-in-out;
    transition: color 0.40s ease-in-out; }

.fee {
  background-color: #1d252d;
  padding: 10px;
  color: #fff;
  margin-bottom: 2px; }
  .fee .fee-title {
    font-size: 18px;
	font-weight: 700;
  }
  .fee .fee-class {
    font-size: 14px;
	font-weight: 600;
	text-transform: uppercase;
  	padding-top: 10px;
  }
  .fee .fee-type {
    font-size: 12px;
    font-weight: 600;
    margin: 10px 0 5px 0; }
  .fee .fee-amount {
    font-size: 12px;
    margin-bottom: 2px; }
  .fee .fee-semester {
    font-size: 12px;
    margin-bottom: 2px; }

	.fee .fee-malaysian {
		padding-right: 5px;
	}
	.fee .fee-international {
		padding: 0 5px;
	}

	.programmes {
		margin-top: 20px;
	}

.accordion > div {
  color: #000; }
.accordion .accordion-title {
  background-color: #1d252d;
  font-size: 18px;
  font-weight: 700;
  text-transform: uppercase;
  color: #fff;
  padding: 10px; }
.accordion .accordion-header {
  padding: 10px;
  font-size: 14px;
  font-weight: 700;
  cursor: pointer;
  border-bottom: 1px solid #e9e9e9;
  background-color: #f4f5f5;
  -webkit-transition: all 0.40s ease-in-out;
  -ms-transition: all 0.40s ease-in-out;
  transition: all 0.40s ease-in-out; }
  .accordion .accordion-header:after {
    content: "\f3d0";
    font-family: IonIcons;
    position: absolute;
    right: 10px;
    -webkit-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    transition: all 0.3s ease;
    transform: rotate(0deg); }
  .accordion .accordion-header.hover {
    background-color: #1d252d;
    color: #fff;
    -webkit-transition: all 0.40s ease-in-out;
    -ms-transition: all 0.40s ease-in-out;
    transition: all 0.40s ease-in-out; }
  .accordion .accordion-header.select:after {
    transform: rotate(-180deg);
    -webkit-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    transition: all 0.3s ease; }
  .accordion .accordion-header.last {
    border-bottom: none; }
.accordion .accordion-content {
  display: none;
  padding: 10px;
  background-color: #fff;
  border: 1px solid #e9e9e9;
  border-top: none; }

/* contact-us */
.accordion-header.other.select {
  background-color: #1d252d;
  color: #fff;
  -webkit-transition: all 0.40s ease-in-out;
  -ms-transition: all 0.40s ease-in-out;
  transition: all 0.40s ease-in-out; }

.accordion-content .row-contact {
  margin-bottom: 20px; }
  .accordion-content .row-contact p {
    margin-bottom: 0; }
  .accordion-content .row-contact .dept-title {
    font-weight: 700;
    margin-bottom: 10px; }
  .accordion-content .row-contact .person {
    margin-top: 15px; }
.accordion-content .campus-contact {
  font-size: 16px;
  font-weight: 700; }
.accordion-content hr {
  margin: 10px 0; }

.submenu > div {
  color: #000; }
.submenu .submenu-title {
  background-color: #1d252d;
  font-size: 18px;
  font-weight: 700;
  text-transform: uppercase;
  color: #fff;
  padding: 10px; }
.submenu .submenu-header.child {
  padding: 10px;
  font-size: 14px;
  font-weight: 700;
  cursor: pointer;
  border-bottom: 1px solid #e9e9e9;
  background-color: #f4f5f5;
  -webkit-transition: all 0s ease-in-out;
  -ms-transition: all 0s ease-in-out;
  transition: all 0s ease-in-out; }
  .submenu .submenu-header.child.hover {
    background-color: #1d252d;
    color: #fff;
    -webkit-transition: all 0s ease-in-out;
    -ms-transition: all 0s ease-in-out;
    transition: all 0s ease-in-out; }
  .submenu .submenu-header.child:after {
    content: "\f3d0";
    font-family: IonIcons;
    position: absolute;
    right: 10px;
    -webkit-transition: all 0s ease;
    -ms-transition: all 0s ease;
    transition: all 0s ease;
    transform: rotate(0deg); }
.submenu .submenu-header a {
  color: #1d252d;
  padding: 10px;
  font-size: 14px;
  font-weight: 700;
  cursor: pointer;
  border-bottom: 1px solid #e9e9e9;
  background-color: #f4f5f5;
  display: block;
  -webkit-transition: all 0.40s ease-in-out;
  -ms-transition: all 0.40s ease-in-out;
  transition: all 0.40s ease-in-out; }
  .submenu .submenu-header a:hover {
    background-color: #1d252d;
    color: #fff;
    -webkit-transition: all 0.40s ease-in-out;
    -ms-transition: all 0.40s ease-in-out;
    transition: all 0.40s ease-in-out; }
.submenu .submenu-header.select:after {
  transform: rotate(-180deg);
  -webkit-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease; }
.submenu .submenu-header.last {
  border-bottom: none; }
.submenu .submenu-content {
  display: none;
  background-color: #fff;
  border: 1px solid #e9e9e9;
  border-top: none; }
  .submenu .submenu-content a {
    padding: 10px;
    color: #000;
    display: block; }

.submenu .current-page {
    font-weight: 700;
	color: #000;
	border-left: #ea2127 2px solid;
}
.submenu .current-header > div {
    font-weight: 700;
	color: #000;
	border-left: #ea2127 2px solid;
}

.submenu .current-header > span {
    font-weight: 700;
	color: #000;
	border-left: #ea2127 2px solid;
}

.feedback-form {
  margin-top: 30px;
  padding: 0 10px; }
  .feedback-form form > div {
    padding: 10px 0; }
  .feedback-form form input {
    padding: 5px; }
  .feedback-form form textarea {
    display: inline-block;
    vertical-align: middle; }

.contact-title {
  text-transform: uppercase;
  font-weight: 700; }

.map {
  margin-top: 30px;
  padding: 0 10px; }

/* end contact us */
#content-bottom {
  background-color: #dae2e2;
  padding: 20px 20px 60px 20px;
  margin-bottom: -25px; }
  #content-bottom .content-bottom > div a {
    margin-right: 15px;
    display: block; }
    #content-bottom .content-bottom > div a > div {
      position: absolute;
      bottom: -40px;
      padding: 15px;
      color: #fff;
      -webkit-transition: bottom 0.40s ease-in-out;
      -ms-transition: bottom 0.40s ease-in-out;
      transition: bottom 0.40s ease-in-out; }
    #content-bottom .content-bottom > div a .view-btn {
      background-color: #f85046;
      color: #fff;
      border-radius: 3px;
      padding: 5px 10px;
      width: 110px;
      opacity: 0;
      -webkit-transition: opacity 0.2s ease-in-out;
      -ms-transition: opacity 0.2s ease-in-out;
      transition: opacity 0.2s ease-in-out; }
    #content-bottom .content-bottom > div a:hover > div {
      bottom: 30px;
      -webkit-transition: bottom 0.40s ease-in-out;
      -ms-transition: bottom 0.40s ease-in-out;
      transition: bottom 0.40s ease-in-out; }
    #content-bottom .content-bottom > div a:hover .view-btn {
      opacity: 1;
      -webkit-transition: opacity 0.80s ease-in-out;
      -ms-transition: opacity 0.80s ease-in-out;
      transition: opacity 0.80s ease-in-out; }
  #content-bottom .content-bottom > div:last-child a {
    margin-right: 0; }
  #content-bottom .content-bottom img {
    width: 100%;
    height: 280px; }
  #content-bottom .bottom-title {
    font-size: 28px;
    font-weight: 900;
    margin-bottom: 20px; }

/* form search staff */
form.form-staff {
  text-align: center;
  margin-bottom: 30px; }
  form.form-staff input {
    height: 38px;
    width: 40%;
    padding: 0 10px;
    color: #b3b3b3; }
  form.form-staff select {
    height: 38px;
    width: 50%;
    padding: 0 10px;
    color: #504949; }
  form.form-staff .submit-search {
    background-color: #ae2127;
    padding: 8px 15px;
    border: 1px solid #ae2127; }
  form.form-staff i {
    color: #fff; }
  form.form-staff option[data-filter-type="collegeid"] {
    color: #000;
	font-weight: 600;
  }

h3.staff-search-title {
  font-size: 16px;
  font-weight: bold;
  text-align: center;
  margin-bottom: 20px; }

.staff-info {
  padding: 0 5px 10px 5px; }
  .staff-info a {
    position: relative;
    display: block; }

.profile-title {
  font-size: 16px;
  margin: 20px 0;
  color: #4e4e4e;
  font-weight: bold; }

.profile-label {
  display: inline-block;
  width: 20%;
  font-weight: bold;
  vertical-align: middle; }

.profile-value {
  display: inline-block;
  width: 80%;
  vertical-align: middle; }

.profile-list {
  list-style-type: none;
  padding-left: 20px; }
  .profile-list li:before {
    content: '\25cf';
    position: absolute;
    color: #f85046;
    margin-left: -20px; }

.profile-table {
  border: none; }
  .profile-table tbody tr {
    border: none; }
    .profile-table tbody tr:nth-child(odd) {
      background-color: #fafafa; }
    .profile-table tbody tr:nth-child(even) {
      background-color: #e2e2e2; }
    .profile-table tbody tr th {
      border: none;
      background-color: #f85046;
      color: #fff; }
    .profile-table tbody tr td {
      border: none; }

/* Leadership */

.leadership .profile{
	margin-top: 25px;
}
.leadership .profile h1{
	font-size: 14px;
    font-weight: 500;
    color: #474747;
    margin: 10px 0 0 0;
    text-align: justify;
    text-transform: uppercase;
}
.leadership .profile h2{
	font-size: 13px;
	font-weight: bold;
	margin-top: 5px;
	text-transform: uppercase;
}
.leadership .description{
	font-size: 12px;
	font-weight: 500;
	margin-top: 5px;
	text-align: justify;
}

.no-uppercase{
	text-transform: none;	
}

/*Gallery*/
.gallery-for{
	height: 420px;
	margin: 5px auto 5px;
	overflow: hidden;
}
.gallery-for img,.gallery-nav img{
	width: 100%;
	min-height: 100%;
}
.gallery-nav img{
	padding: 1px;	
}
.gallery-nav{
	width: 500px;
	height: 85px;
	margin: auto;
}
.gallery-nav .slick-track{
	height: 85px;
	cursor: pointer;
}

/* responsive */
@media only screen and (max-width: 1136px) {
  #content .staff-profile-category > div {
    height: 60px;
    display: table; }

  .tab-title {
    display: table-cell;
    vertical-align: middle; } }

@media only screen and (max-width: 960px) {
  #why .why .why-icon {
    margin-right: 30px; }

  #social {
    width: 300px !important; }

  .banner-content.inner {
    height: 300px; }

  .banner-content.inner img {
    max-height: 300px; }

  .top-content > div {
    width: 100%; }

  #content .content .top-content .share {
    text-align: left;
    margin-top: 10px; } }

@media only screen and (max-width: 800px) {
  #content .staff-profile-category > div {
    width: 100%;
    border-left: none; }

  #content .staff-profile-category > div.select {
    margin-bottom: 10px; } }

@media only screen and (max-width: 768px) {
  .sliderpart,
  .sliderpart .banner-video,
  .sliderpart img {
    height: auto !important; }

  .banner-content.inner .banner-text .banner-description {
    font-size: 14px;
    line-height: 22px; }

  .banner-content.inner .banner-text .banner-title {
    font-size: 28px;
    line-height: 30px; }	
	
  #content .content .middle-content .left-section,
  #content .content .middle-content .right-section {
    width: 100%;
    padding: 0; } 

	#content .tab-content-inner ul {
		padding-left: 5%;
	}
	
	.submenu .submenu-title.select:after {
	  transform: rotate(-180deg);
	  -webkit-transition: all 0.3s ease;
	  -ms-transition: all 0.3s ease;
	  transition: all 0.3s ease; }

	.submenu .submenu-title:after {
		content: "\f3d0";
		font-family: IonIcons;
		position: absolute;
		right: 10px;
		-webkit-transition: all 0s ease;
		-ms-transition: all 0s ease;
		transition: all 0s ease;
		transform: rotate(0deg);
	}
	
	.submenu #submenu-content {
		display: none;
	}
	
	.calendar-block .calendar-block-date {
		font-size: 20px;
		margin-bottom: 10px;
	}
	
	.calendar-block .calendar-block-summary {
		font-size: 14px;
	}

	
	.call-to-actions img {
		max-width: 40px;
	}
	
	.call-to-actions .close-actions {
		font-size: 25px;
		width: 25px;
		height: 25px;
	}
	
	form.form-staff {
    margin-top: 30px; }
    form.form-staff input,
    form.form-staff select {
      width: 100%;
      margin-bottom: 10px; }
	
  #content .staff-profile-category > div {
    height: unset;
  }
	
	.top-header .logo {
		width: 120px;
	}	
}

@media only screen and (max-width: 750px) {
  .top-header .logo {
    max-width: 30%;
	top: 0;
    display: inline-block; }

  #content .section-icon:after {
    width: 100%;
    height: 1px;
    top: 0; }

  #content .section-icon:first-child:after {
    display: none; }

  #content .section-icon.last:after {
    display: block; }

  #content .tab-header-inner > div {
    width: 25%;
    margin-right: -4px;
    display: inline-block; }

  .content-bottom .col-sm-3 {
    margin-bottom: 15px; }

  #content-bottom .content-bottom > div a {
    margin-right: 0; }

  .submenu {
    margin-bottom: 20px; }

  .map > div {
    padding: 0;
    margin-bottom: 20px; }
    .map > div:last-child {
      margin-bottom: 0; }

  .accordion-content .row-contact .dept-title {
    margin-top: 20px; } 

	.image-description {
		height: 30%;
	}

	  #footer {
    text-align: left; }
    #footer .footer-info .footer-logo {
      background-position: center; }
    #footer .footer-info > div {
      padding: 15px; }
    #footer .copyright,
    #footer .disclaimer {
      text-align: left;
	  width: 80%;
	}
	
	.staff-info {
    width: 24%;
    display: inline-block; }

  #content .staff-list .staff-name {
    font-size: 12px; }
	
	#content .staff-profile-category > div {
    width: 100%;
    display: table; }

  .pic-div {
    margin: 0 auto; }
}

@media only screen and (max-width: 640px) {
	.top-header {
		padding-top: 10px;
	}
	
   .top-header .role-link > div {
    padding: 0 5px; }

  .calendar-block .calendar-block-summary {
    font-size: 13px; }

  #content .tab-header-inner > div {
    width: 100%;
    margin-right: 0;
    display: block;
    border: 1px solid #f85046;
    border-bottom: none; }

  #content .tab-header-inner > div:last-child {
    border-bottom: 1px solid #f85046; }

  #content .tab-header-inner > div.select {
    margin-bottom: 15px; }

  #content .tab-header-inner > div.select:before {
    left: 45%; }
	
	.sliderpart .banner-text .banner-title {
		font-size: 30px;
		line-height: 34px; }	
	.sliderpart .banner-text .banner-description {
		font-size: 14px;
		line-height: 22px; }

  .top-header .search-icon ion-icon {
    margin: 5px 5px 0;
 }

  .top-header .search-text {
    margin-top: -3px;
    width: 95%;  }
	
	.top-header .search-text input{
		width: 100%;
	}
  
  #why .why .why-title {
    font-size: 30px;
	  line-height: 35px;
  }
  #why .why .why-description {
	  font-size: 15px;
	  margin: 10px 10px 20px;
  }
	
	.newsEventTitle, #partners .title {
		font-size:28px;
	}
	
	#newsnevents .tab-content {
    	padding: 20px 0 0 10px;
	}
	
	#content .staff-profile-category > div {
    width: 100%;
    display: table;
    border-color: #fff; }
    #content .staff-profile-category > div:last-child {
      border: none; }
}

@media only screen and (max-width: 600px) {
  #content .staff-list .staff-name {
    font-size: 10px; } }

@media only screen and (max-width: 540px) {
  .calendar-block .calendar-block-summary {
    font-size: 16px; }

	.staff-info {
    padding: 0 10px 10px 10px;
    width: 100%;
    display: block; }

  #content .staff-list .staff-image {
    max-height: 100%; }

  #content .staff-list .staff-name {
    font-size: 14px;
    width: 100%;
    text-align: center; }
	
	.profile-label {
    width: 40%; }

  .profile-value {
    width: 60%; }
}

@media only screen and (max-width: 508px) {
  .role-link {
    margin-right: 30px; } }

@media only screen and (max-width: 480px) {
  .tab-header > div {
    width: 100% !important; }

  .tab-header > div:first-child {
    border-right: 1px solid #343b4c;
    margin-right: 0; }

  .tab-header > div.select {
    margin-bottom: 15px; }

  .tab-header > div.select:before {
    left: 45%; }

  .role-link {
    margin-right: 0; }

  .top-header .role-link > div {
    padding: 0 2px; }

  .top-header .right-header a {
    font-size: 13px; }

  .feedback-form label {
    display: block; } 

  .top-header .logo {
    width: 100px;
	margin-right: -5px;
  }
	
	.top-header .search-icon ion-icon {
    	margin: 10px 1px 0;
    	font-size: 25px;
	}
	
	.top-header .menu-icon ion-icon {
		font-size: 35px;
		margin-left: -5px;
	}
	
	.sliderpart .slick-prev {
		left: 15px;
	}

	.sliderpart .slick-next {
		right: 30px;
	}
	
}

@media only screen and (max-width: 360px) {
  .menu-wrapper {
    width: 360px; }
	
  #feedback .feedback-box .feedback-title {
    padding: 0 15px; }

  .calendar-block .calendar-block-summary {
    font-size: 13px; }

  .banner-content.inner .banner-text .banner-title {
    font-size: 24px;
    line-height: 25px; }

  .banner-content.inner .banner-text .banner-description {
    font-size: 13px;
    line-height: 15px; }

  .feedback-form form input,
  .feedback-form form textarea,
  .feedback-form form select {
    width: 100%; } }

@media only screen and (max-width: 320px) {
  .menu-wrapper {
    width: 320px; }
 }

/* iPad in Portrait and Landscape */
@media only screen 
  and (min-device-width: 834px) 
  and (max-device-width: 1112px)
  and (-webkit-min-device-pixel-ratio: 2) {
	.sliderpart .banner-video, .sliderpart img {
		width: 100%;
		height: auto;
		object-fit: fill;
	}
}

/* fix bootstrap img-responsive class not working properly inside a table for IE*/
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	.middle-content tbody .img-responsive { width: 100% } 
}
/*# sourceMappingURL=uniten.css.map */
