/* override main.css aui.css code here */
/*
@font-face {
font-family: 'Roboto Slab';
src: url('../font/RobotoSlab-Bold-webfont.eot');

src: url('../font/RobotoSlab-Bold-webfont.eot?#iefix') format('embedded-opentype'),
url('../font/RobotoSlab-Bold-webfont.woff') format('woff'),
url('../font/RobotoSlab-Bold-webfont.ttf') format('truetype'),
url('../font/RobotoSlab-Bold-webfont.svg#roboto_slabbold') format('svg');
font-weight: normal;
font-style: normal;

}

@font-face {
font-family: 'roboto_slabregular';
src: url('../font/RobotoSlab-Regular-webfont.eot');

src: url('../font/RobotoSlab-Regular-webfont.eot?#iefix') format('embedded-opentype'),
url('../font/RobotoSlab-Regular-webfont.woff') format('woff'),
url('../font/RobotoSlab-Regular-webfont.ttf') format('truetype'),
url('../font/RobotoSlab-Regular-webfont.svg#roboto_slabregular') format('svg');
font-weight: normal;
font-style: normal;
}
*/
/**************mofp NewTheme**********************************************/
/*list-type-comm */
.aui {
  /*box-style1*/
  /*************************************navi************************************************/
  /* -- level mark -- */
  /* -- Supporting class `dir` -- */
  /* -- Components override -- */
  /*************************************************************************************/
  /*bg-style-comm*/
  /*list-style3 dl*/
  /*main h2-style*/
  /*sun h2-style2*/
  /*img_news_play*/ }
  .aui .pointer-cursor {
    cursor: pointer; }
  .aui #p_p_id_3_ .portlet-topper-toolbar {
    display: none; }
  .aui .media-list .media-body .media .btn-group i {
    margin-left: 10px;
    margin-right: 10px; }
  .aui .portlet-boundary_recentarticlesportlet_WAR_MOFP_ ul,
  .aui .img_news_play ul,
  .aui .side_menu ul,
  .aui .portlet-boundary_publicationsportlet_WAR_MOFP_ ul,
  .aui .events-box ul,
  .aui .boards_box ul,
  .aui .navigation ul,
  .aui .Contact-box ul {
    list-style-type: none;
    margin: 0;
    overflow: hidden; }
  .aui .portlet-boundary_publicationsportlet_WAR_MOFP_,
  .aui .featured-photos-box,
  .aui .events-box,
  .aui .Contact-box {
    border: 1px solid #e1e8ed;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    margin-top: 20px; }
  .aui .featured-photos-box #jssmall.yui3-widget.component.pagination {
    display: none !important; }
  .aui .scbk-new-theme .featured-photos-box #jssmall.yui3-widget.component.pagination {
    display: block !important;
    text-align: right;
    margin-top: 0px; }
  .aui .scbk-new-theme .featured-photos-box {
    border: 0;
    margin-top: 0px; }
  .aui .scbk-new-theme .folder-list-container {
    margin-right: -20px; }
  .aui .scbk-new-theme .gallery-item-image.photo-box {
    border: 0; }
  .aui .navbar .btn, .aui .navbar .btn-group {
    margin-bottom: 5px; }
  .aui .navbar .btn-navbar .icon-bar {
    display: block;
    width: 18px;
    height: 1px;
    background-color: #f5f5f5;
    -webkit-border-radius: 1px;
    -moz-border-radius: 1px;
    border-radius: 1px;
    -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); }
  .aui .btn-navbar .icon-bar + .icon-bar {
    margin-top: 3px; }
  .aui #p_p_id_navigationportlet_WAR_MOFP_ {
    float: none; }
  .aui .portlet-body {
    position: relative; }
    .aui .portlet-body .user-actions {
      position: absolute;
      bottom: 0px;
      left: 0px;
      padding-bottom: 0; }
  .aui .portlet-borderless-container,
  .aui .portlet-body, .aui ul.dropdown {
    margin: 0px !important;
    padding: 0px !important; }
  .aui ul.dropdown a {
    text-decoration: none; }
  .aui ul.dropdown,
  .aui ul.dropdown li,
  .aui ul.dropdown ul {
    list-style: none;
    margin: 0;
    padding: 0; }
  .aui ul.dropdown {
    position: relative;
    z-index: 597; }
  .aui ul.dropdown li {
    display: inline-block;
    min-height: 1px;
    line-height: 1.3em;
    vertical-align: middle;
    margin: 0px !important; }
  .aui ul.dropdown li.hover, .aui ul.dropdown li:hover {
    position: relative;
    z-index: 599;
    cursor: default; }
  .aui ul.dropdown ul {
    visibility: hidden;
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 598;
    width: 100%; }
  .aui ul.dropdown ul li {
    float: none; }
  .aui ul.dropdown ul ul {
    top: -1px;
    left: 100%; }
  .aui ul.dropdown ul ul li {
    background: #f08e13;
    border-bottom: 1px solid #db7b00; }
  .aui ul.dropdown ul ul li:hover,
  .aui ul.dropdown ul ul li:active {
    background: #db7b00; }
  .aui ul.dropdown li:hover > ul {
    visibility: visible; }
  .aui ul.dropdown-vertical-rtl {
    float: right; }
  .aui ul.dropdown-vertical-rtl ul, .aui ul.dropdown-horizontal > li.dropdown-vertical-rtl ul ul {
    left: auto !important;
    right: 100%; }
  .aui ul.dropdown-horizontal li.dropdown-vertical-rtl ul {
    left: auto;
    right: 0; }
  .aui ul.dropdown-vertical-rtl li, .aui li.dropdown-vertical-rtl li {
    text-align: right; }
  .aui ul.dropdown-vertical {
    width: 200px; }
  .aui ul.dropdown-vertical ul {
    top: 0px;
    left: 100%; }
  .aui ul.dropdown-vertical li {
    float: none; }
  .aui ul.dropdown {
    font-weight: bold; }
  .aui ul.dropdown li {
    line-height: 18px;
    padding-top: 13px;
    padding-bottom: 13px;
    /*padding-left: .8%;
    padding-right: 1.8%;*/
    border-right: 1px solid #5e7186;
    font: 13px 'Roboto Slab',Helvetica,sans-serif !important; }
  .aui ul.dropdown li > a {
    padding: 13px 24px; }
  .aui ul.dropdown li a:hover {
    text-decoration: none; }
  .aui ul.dropdown li:last-child {
    border-right: 0px; }
  .aui ul.dropdown li.hover, .aui ul.dropdown li.on {
    font: 13px 'Roboto Slab',Helvetica,sans-serif !important;
    text-decoration: none;
    color: white;
    background-color: #ef8212;
    background-image: -moz-linear-gradient(top, #f3ab18, #ef8212);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f3ab18), to(#ef8212));
    background-image: -webkit-linear-gradient(top, #f3ab18, #ef8212);
    background-image: -o-linear-gradient(top, #f3ab18, #ef8212);
    background-image: linear-gradient(to bottom, #f3ab18, #ef8212);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3ab18',endColorstr='#ef8212',GradientType=0); }
  .aui ul.dropdown li ul li:hover {
    background: #ef8212; }
  .aui ul.dropdown li ul li:active {
    background: #db7b00; }
  .aui ul.dropdown li:hover {
    background: #ef8212; }
  .aui ul.dropdown a:link,
  .aui ul.dropdown a:visited {
    text-decoration: none; }
  .aui ul.dropdown ul {
    width: 100%;
    min-width: 200px;
    margin-top: 0px; }
  .aui ul.dropdown ul li {
    float: none;
    display: block;
    color: white;
    background-color: #ffb700;
    font-weight: normal;
    border-right: 0px;
    border-bottom: 1px solid #f08e13;
    padding: 0px; }
  .aui ul.dropdown ul li a {
    padding: 7px 20px;
    display: block; }
  .aui ul.dropdown *.dir {
    padding-right: 20px;
    background-position: 100% 50%;
    background-repeat: no-repeat; }
  .aui ul.dropdown-horizontal ul *.dir {
    padding-right: 15px;
    background-position: 100% 50%;
    background-repeat: no-repeat; }
  .aui ul.dropdown-vertical-rtl *.dir, .aui ul.dropdown-horizontal > li.dropdown-vertical-rtl ul *.dir {
    padding-right: 10px;
    padding-left: 15px; }
  .aui .ul-style1 {
    list-style-type: disc;
    color: #800508;
    margin-left: 16px; }
  .aui .ul-style1 li {
    padding-top: 5px;
    padding-bottom: 5px; }
  .aui .ul-style1 p {
    color: #333;
    text-align: justify; }
  .aui .color1, .aui .color1:hover {
    color: #f19c15; }
  .aui .colorb {
    color: #333; }
  .aui .colorbule {
    color: #054f9a !important; }
  .aui .grey {
    color: #6f8296; }
  .aui .colorb {
    color: #333; }
  .aui .bold {
    font-weight: bold !important; }
  .aui .normal {
    font-weight: normal !important; }
  .aui .font-styleR {
    font: 14px 'Roboto Slab', Helvetica, Arial, sans-serif !important; }
  .aui .p-style {
    color: #333;
    font: 14px 'Roboto Slab',Helvetica,Arial,sans-serif;
    font-style: normal;
    line-height: 18px;
    margin: 0px; }
  .aui .p-style-Arial {
    font-size: 14px;
    font-family: Arial !important;
    color: #333; }
  .aui .p-style-justify {
    text-align: justify; }
  .aui em {
    font-style: normal;
    font-weight: bold; }
  .aui .font-s {
    font-size: 10px !important; }
  .aui .font-m {
    font-size: 12px !important; }
  .aui .b-bottom {
    border-bottom: 1px solid #e3e7ea; }
  .aui .b-bottom > ul:last-child {
    margin-bottom: 0px; }
  .aui label {
    font-size: 12px;
    font-family: Arial !important;
    color: #333;
    line-height: 18px;
    text-align: middle; }
  .aui .bg-style1, .aui .portlet-boundary_videosliderportlet_WAR_MOFP_ section.portlet,
  .aui .portlet-boundary_imagesliderportlet_WAR_MOFP_ section.portlet,
  .aui .portlet-boundary_recentarticlesportlet_WAR_MOFP_ section.portlet {
    background: url(../images/bg/bg-style1.png) repeat-x; }
  .aui .border {
    border: 1px solid #e1e8ed !important; }
  .aui .events-style3 {
    border-top: 1px solid #e1e8ed;
    padding-top: 30px; }
  .aui .portlet-boundary_recentarticlesportlet_WAR_MOFP_ h2.h2-style1,
  .aui .img_news_play h2.h2-style1,
  .aui .portlet-boundary_publicationsportlet_WAR_MOFP_ h2,
  .aui .featured-photos-box h2,
  .aui .events-box h2,
  .aui .boards_box h2,
  .aui .Contact-box h2,
  .aui .portlet-topper h2,
  .aui .portlet-topper h1.portlet-title {
    color: #990000 !important;
    font-weight: bold !important;
    line-height: 18px;
    margin: 0px;
    font: 18px 'Roboto Slab', Helvetica, Arial,sans-serif; }
  .aui .portlet-boundary_publicationsportlet_WAR_MOFP_ h1,
  .aui .featured-photos-box h2,
  .aui .events-box h2,
  .aui .Contact-box h2 {
    padding: 12px 19px 10px 20px !important; }
  .aui #content .scbk-new-theme .data-h2-style2 h2 {
    float: none;
    margin-bottom: 37px; }
  .aui .em-style {
    display: inline-block;
    font: 11px 'Roboto Slab',Helvetica,Arial,sans-serif;
    color: #6f8296;
    line-height: 10px;
    margin-bottom: 13px;
    font-weight: 700;
    text-transform: uppercase;
    margin-top: 6px; }
    .aui .em-style a {
      font-weight: 700;
      margin: 0 3px 0 2px; }
  .aui .data-h2-style2 .em-style span {
    font: 10px 'Roboto Slab',Helvetica,Arial,sans-serif;
    font-weight: bold; }
  .aui .portlet-boundary_recentarticlesportlet_WAR_MOFP_ ul {
    margin-top: 17px;
    margin-bottom: 9px; }
  .aui .portlet-boundary_recentarticlesportlet_WAR_MOFP_ ul li {
    border-bottom: 1px solid #e1e8ed;
    padding-top: 20px;
    padding-bottom: 20px;
    overflow: hidden;
    text-align: top; }
  .aui .portlet-boundary_recentarticlesportlet_WAR_MOFP_ ul li.last {
    border-bottom: none; }
  .aui .portlet-boundary_recentarticlesportlet_WAR_MOFP_ ul li.first {
    border-top: none; }
  .aui .portlet-boundary_recentarticlesportlet_WAR_MOFP_ ul li .list-news-img {
    float: left;
    margin: 0px;
    margin-right: 15px; }
  .aui .portlet-boundary_recentarticlesportlet_WAR_MOFP_ ul li .list-news-text {
    text-align: top; }
  .aui .portlet-boundary_recentarticlesportlet_WAR_MOFP_ ul li .list-news-text h3 {
    font: 14px 'Roboto Slab',Helvetica,Arial,sans-serif;
    color: #333;
    font-weight: bold;
    line-height: 14px;
    margin: 0px;
    margin-bottom: 10px; }
  .aui .portlet-boundary_recentarticlesportlet_WAR_MOFP_ ul li .list-news-text p {
    font-style: normal;
    margin: 0px; }
  .aui .jcarousel-wrapper.videos-slider {
    margin-right: 30px; }
    .aui .jcarousel-wrapper.videos-slider .jcarousel {
      position: relative; }
    .aui .jcarousel-wrapper.videos-slider .jcarousel ul {
      margin-top: 0px;
      margin-bottom: 9px;
      padding: 0px; }
    .aui .jcarousel-wrapper.videos-slider .jcarousel li {
      float: left;
      padding-right: 21px !important;
      margin: 0px;
      min-height: 115px;
      text-align: center; }
    .aui .jcarousel-wrapper.videos-slider .jcarousel ul li.first {
      margin-left: 0px; }
    .aui .jcarousel-wrapper.videos-slider .jcarousel ul li img {
      max-width: 100%;
      max-height: 115px;
      display: block;
      margin: 0 auto; }
    .aui .jcarousel-wrapper.videos-slider .jcarousel ul li p {
      width: 160px;
      line-height: 12px;
      margin-top: 15px;
      text-align: left;
      font-size: 12px;
      font-family: Arial;
      color: #333; }
    .aui .jcarousel-wrapper.videos-slider .jcarousel ul li p em {
      font: 12px Arial;
      font-style: normal; }
    .aui .jcarousel-wrapper.videos-slider .jcarousel {
      margin: 0px; }

@media (min-width: 979px) {
  .jcarousel {
    margin: 0px; } }
.aui {
  /*Contact-box*/
  /*side_menu*/
  /*portlet-boundary_publicationsportlet_WAR_MOFP_*/
  /*featured-photos-box*/
  /*events-box*/
  /*list-midia2*/
  /*navigation*/
  /************************************table style*******************************************/
  font-weight: 700;
  /************************************table style*******************************************/
  /*thumbnail*/
  /******************************************modal************************************************************************/ }
  .aui .bottom-footer p,
  .aui .bottom-footer a {
    font-family: Arial; }
  .aui .footer-col-0 {
    width: 28%; }
  .aui .footer-col-1 {
    width: 31%; }
  .aui .footer-col-2 {
    width: 24%; }
  .aui .footer-col-3 {
    width: 15%; }
  .aui .videos-slider {
    text-align: right; }
    .aui .videos-slider .jcarousel-control-prev,
    .aui .videos-slider .jcarousel-control-next {
      overflow: hidden;
      display: inline-block;
      position: relative;
      margin-top: -10px;
      text-align: center;
      color: #fff;
      text-decoration: none;
      text-shadow: 0 0 1px #000;
      font: 24px/27px Arial, sans-serif;
      -webkit-border-radius: 0px;
      -moz-border-radius: 0px;
      border-radius: 0px;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none; }
    .aui .videos-slider .jcarousel-control-next {
      margin-right: 20px; }
    .aui .videos-slider .jcarousel-control-next,
    .aui .videos-slider #right-nav {
      background: url(../images/btn/btn_arrowR.png) no-repeat center transparent; }
    .aui .videos-slider .jcarousel-control-next:hover,
    .aui .videos-slider #right-nav:hover {
      background: url(../images/btn/btn_arrowR_on.png) no-repeat center transparent; }
    .aui .videos-slider .jcarousel-control-prev,
    .aui .videos-slider #left-nav {
      background: url(../images/btn/btn_arrowL.png) no-repeat center transparent; }
    .aui .videos-slider .jcarousel-control-prev:hover,
    .aui .videos-slider #left-nav:hover {
      background: url(../images/btn/btn_arrowL_on.png) no-repeat center transparent; }
  .aui .Contact-box {
    position: relative;
    border-top: 1px solid #e1e8ed;
    overflow: hidden;
    margin: 0px;
    margin-bottom: 30px; }
  .aui .Contact-box h2 {
    padding: 10px;
    padding-left: 25px; }
  .aui .Contact-box .photo-box p,
  .aui .Contact-box .photo-box a {
    font-size: 14px;
    font-family: "roboto_slabbold", Helvetica,Arial,sans-serif;
    padding-top: 0px; }
  .aui .side_menu ul.solo-list-box {
    margin-top: 10px; }
  .aui .side_menu ul li {
    border: 1px solid #e1e8ed;
    border-top: 1px solid #fff;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    background: #f6f8fa;
    /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2ZjhmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYWVlZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #f6f8fa 0%, #eaeef2 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f6f8fa), color-stop(100%, #eaeef2));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #f6f8fa 0%, #eaeef2 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #f6f8fa 0%, #eaeef2 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #f6f8fa 0%, #eaeef2 100%);
    /* IE10+ */
    background: linear-gradient(to bottom, #f6f8fa 0%, #eaeef2 100%);
    /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f8fa', endColorstr='#eaeef2',GradientType=0 );
    /* IE6-8 */
    padding: 5px 12px 8px 18px; }
  .aui .side_menu ul li.solo-box {
    border: 1px solid #e1e8ed;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    padding: 8px 12px 8px 18px; }
  .aui .side_menu ul li.top-radius {
    border-top: 1px solid #e1e8ed;
    -webkit-border-radius: 3px 3px 0px 0px;
    -moz-border-radius: 3px 3px 0px 0px;
    border-radius: 3px 3px 0px 0px; }
  .aui .side_menu ul li.bottom-radius {
    border: 1px solid #e1e8ed;
    border-top: 1px solid #fff;
    -webkit-border-radius: 0px 0px 3px 3px;
    -moz-border-radius: 0px 0px 3px 3px;
    border-radius: 0px 0px 3px 3px; }
  .aui .side_menu ul li p {
    padding-top: 7px;
    padding-bottom: 7px;
    font: 12px 'Roboto Slab',Helvetica,Arial,sans-serif;
    font-weight: 700;
    color: #81899c;
    line-height: 11px;
    margin: 0px; }
    .aui .side_menu ul li p a {
      color: #81899c;
      font-weight: 700; }
  .aui .side_menu ul li p span {
    display: block;
    font: 14px 'Roboto Slab',Helvetica,Arial,sans-serif;
    font-weight: 600;
    color: #990000; }
  .aui .side_menu img.icon_p_icon {
    float: right; }
  .aui .portlet-boundary_publicationsportlet_WAR_MOFP_ ul {
    border-top: 1px solid #e1e8ed;
    position: relative;
    overflow: hidden;
    margin: 0; }
  .aui .portlet-boundary_publicationsportlet_WAR_MOFP_ ul li {
    float: left;
    min-height: 86px;
    width: 50%;
    box-sizing: border-box; }
  .aui .portlet-boundary_publicationsportlet_WAR_MOFP_ ul li a {
    display: block;
    padding: 14px; }
  .aui .portlet-boundary_publicationsportlet_WAR_MOFP_ ul li img {
    float: left;
    width: 40px;
    min-height: 56px;
    margin-right: 14px; }
  .aui .portlet-boundary_publicationsportlet_WAR_MOFP_ ul li p {
    line-height: 12px;
    font: 12px Arial;
    color: #333;
    margin: 0 0 0 54px; }
  .aui .portlet-boundary_publicationsportlet_WAR_MOFP_ ul li.border-top {
    border-top: 1px solid #e1e8ed; }
  .aui .portlet-boundary_publicationsportlet_WAR_MOFP_ ul li.border-left a {
    border-left: 1px solid #e1e8ed; }
  .aui .photo-box {
    border-top: 1px solid #e1e8ed;
    margin: 0px;
    padding: 19px;
    padding-bottom: 18px; }
  .aui .photo-box p,
  .aui .photo-box a,
  .aui .photo-box .folder-name {
    padding-top: 18px;
    margin: 0px;
    display: block;
    color: #495765; }
    .aui .photo-box p span,
    .aui .photo-box a span,
    .aui .photo-box .folder-name span {
      font-size: 13px;
      font-family: Arial !important; }
  .aui .photo-box .folder-name {
    color: #054f9a;
    font-family: 'Roboto Slab', serif;
    font-weight: 700; }
  .aui .events-box {
    margin-bottom: 21px; }
  .aui .events-box ul {
    background: #f7f9fa; }
  .aui .events-box ul li,
  .aui .events-style3 ul li {
    overflow: hidden;
    border-top: 1px solid #e1e8ed;
    padding-top: 18px;
    padding-right: 0px;
    padding-bottom: 20px; }
  .aui .events-box ul li {
    padding-left: 5%; }
  .aui .events-style3 ul li {
    padding-left: 0px; }
  .aui .events-box ul li p,
  .aui .events-style3 ul li p {
    float: left;
    color: #fff;
    font-weight: 400;
    border: 1px solid #708296;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    background: #708296; }
  .aui .events-style3 {
    border-bottom: 1px solid #e1e8ed; }
  .aui .events-style3 .media2 {
    padding-top: 30px;
    padding-bottom: 30px; }
  .aui .events-style3 .media2 h4 {
    margin: 0px;
    margin-bottom: 7px;
    color: #333333; }
  .aui .events-style3 li.media2 {
    border-bottom: 0px !important; }
  .aui .events-style3 li.media2:first-child {
    border-top: 0px !important; }
  .aui .events-style3 .media-body .media2 {
    padding-top: 15px;
    padding-bottom: 0px;
    line-height: 1.5em;
    font-weight: normal;
    color: #333333;
    font-size: 14px !important;
    font-family: Arial, sans-serif; }
  .aui .events-style3 .media2,
  .aui .events-style3 .media2 .media {
    margin-top: 0px; }
  .aui .events-style3 li {
    line-height: 1.3em; }
  .aui .events-box ul li p {
    width: 18%;
    height: 79px;
    margin: 0px; }
  .aui .events-style3 ul li p {
    width: 85px;
    height: 95px;
    margin: 0px; }
  .aui .events-box ul li p span,
  .aui .events-box ul li p em,
  .aui .events-style3 ul li p span,
  .aui .events-style3 ul li p em {
    margin: 0px;
    padding: 0px;
    display: block;
    line-height: 18px;
    vertical-align: middle;
    text-align: center; }
  .aui .events-box ul li p span,
  .aui .events-style3 ul li p span {
    padding-left: 0px;
    text-align: center;
    vertical-align: middle; }
  .aui .events-box ul li p span {
    font-size: 22px;
    margin-top: 14px;
    text-align: center;
    vertical-align: middle; }
  .aui .events-style3 ul li p span {
    font: 32px "Roboto Slab", Helvetica, Arial, sans-serif !important;
    height: 35px;
    margin-top: 6px;
    text-align: center;
    vertical-align: bottom; }
  .aui .events-box ul li p em,
  .aui .events-style3 ul li p em {
    padding-left: 0px;
    font-style: normal; }
  .aui .events-box ul li p em {
    font-size: 12px;
    font-family: 'Roboto Slab',Helvetica,Arial,sans-serif;
    text-transform: uppercase; }
  .aui .events-style3 ul li p em {
    font-size: 16px;
    font-family: 'Roboto Slab',Helvetica,Arial,sans-serif;
    text-transform: uppercase;
    vertical-align: top; }
  .aui .events-box ul li dl {
    max-width: 75%;
    display: block;
    float: left;
    padding: 0px;
    margin: 0px;
    margin-left: 4%; }
  .aui .events-style3 ul li dl {
    display: block;
    padding: 0px;
    margin: 0px;
    margin-left: 112px; }
  .aui .events-box ul li dl dt,
  .aui .events-box ul li dl dt a,
  .aui .events-style3 ul li dl dt,
  .aui .events-style3 ul li dl dt a {
    display: block; }
  .aui .events-box ul li dl dt a {
    margin-bottom: 5px;
    color: #054f9a;
    line-height: 12px;
    font: 12px "Roboto Slab", Helvetica, Arial, sans-serif !important;
    font-weight: 700 !important; }
  .aui .events-style3 ul li dl dt a {
    margin-bottom: 15px;
    color: #990000;
    line-height: 12px;
    font: 16px "Roboto Slab", Helvetica, Arial, sans-serif !important;
    font-weight: 600 !important; }
  .aui .events-box ul li dl dd,
  .aui .events-style3 ul li dl dd {
    display: block;
    margin: 0px;
    color: #333; }
  .aui .events-style3 ul li dl dd {
    height: 20px;
    margin-bottom: 10px;
    font-family: Arial; }
  .aui .events-box ul li dl dd em {
    font-size: 12px;
    font-family: Arial !important;
    font-style: normal;
    font-weight: normal;
    padding-left: 15px;
    background: url(../images/icon/icon_clock.png) no-repeat center left; }
  .aui .events-style3 ul li dl dd em {
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: 14px;
    font-family: Arial;
    font-style: normal;
    font-weight: normal;
    padding-left: 25px;
    background: url(../images/icon/icon_clockb.png) no-repeat center left; }
  .aui .events-box ul li dl dd span {
    font-size: 12px;
    font-family: Arial !important;
    display: inline-block;
    padding-left: 15px;
    background: url(../images/icon/icon_-position.png) no-repeat top left; }
  .aui .events-style3 ul li dl dd span {
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: 14px;
    font-family: Arial !important;
    display: inline-block;
    padding-left: 25px;
    background: url(../images/icon/icon_-positionb.png) no-repeat center left; }
  .aui .events-box ul li dl dd span em,
  .aui .events-style3 ul li dl dd span em {
    display: inline-block;
    background: none;
    padding-left: 0px;
    line-height: 12px; }
  .aui .navigation,
  .aui .portlet-breadcrumb {
    margin: 0px; }
    .aui .navigation .divider,
    .aui .portlet-breadcrumb .divider {
      display: none; }
    .aui .navigation ul,
    .aui .navigation ul.breadcrumb,
    .aui .portlet-breadcrumb ul,
    .aui .portlet-breadcrumb ul.breadcrumb {
      overflow: hidden;
      background: #f9f2f2;
      padding-left: 21px; }
      .aui .navigation ul li,
      .aui .navigation ul.breadcrumb li,
      .aui .portlet-breadcrumb ul li,
      .aui .portlet-breadcrumb ul.breadcrumb li {
        float: left;
        line-height: 27px;
        padding-left: 10px;
        padding-right: 20px;
        background: url(../images/btn/btn_arrowR_s.png) no-repeat center right; }
        .aui .navigation ul li a,
        .aui .navigation ul.breadcrumb li a,
        .aui .portlet-breadcrumb ul li a,
        .aui .portlet-breadcrumb ul.breadcrumb li a {
          font: 11px 'Roboto Slab',Helvetica,Arial,sans-serif;
          font-style: 400 !important;
          color: #81899c;
          font-weight: bold;
          text-transform: uppercase; }
          .aui .navigation ul li a:hover,
          .aui .navigation ul.breadcrumb li a:hover,
          .aui .portlet-breadcrumb ul li a:hover,
          .aui .portlet-breadcrumb ul.breadcrumb li a:hover {
            color: #990000; }
      .aui .navigation ul li:last-child,
      .aui .navigation ul.breadcrumb li:last-child,
      .aui .portlet-breadcrumb ul li:last-child,
      .aui .portlet-breadcrumb ul.breadcrumb li:last-child {
        background: none; }
  .aui #content .scbk-new-theme {
    margin-top: 11px;
    /*padding-left: 20px;*/
    /*padding-right: 20px;*/
    margin-bottom: 20px; }
  .aui #content .scbk-new-theme h2 {
    color: #990000;
    font-weight: 600 !important;
    line-height: 18px;
    margin: 0px;
    font: 18px 'Roboto Slab', Helvetica, Arial,sans-serif; }
  .aui #content .scbk-new-theme .data-h2-style {
    overflow: hidden; }
  .aui #content .scbk-new-theme .data-h2-style h2 {
    float: left;
    padding: 0 !important;
    margin-bottom: 37px; }
  .aui #content .scbk-new-theme#PublicationsViewerWrapper .data-h2-style h2 {
    margin-bottom: 32px; }
  .aui .data-h2-style span {
    float: right;
    font: 13px Arial;
    line-height: 25px; }
  .aui .table-heder-style {
    border-radius: 0px !important;
    width: 100%;
    background-color: #990000 !important;
    color: #fff !important; }
  .aui .table-heder-pink {
    background-color: #e6cccd !important;
    color: #990000 !important;
    font-family: roboto_slabbold, Helvetica, Arial, sans-serif;
    text-transform: uppercase; }
  .aui .table-heder-pink.Number,
  .aui td.Number {
    text-align: center; }
  .aui .table-heder-style .th-left {
    text-align: left;
    padding-left: 20px; }
  .aui .table-heder-style td {
    font: 12px 'Roboto Slab' !important;
    text-align: right;
    padding-right: 20px;
    padding-top: 8px !important;
    padding-bottom: 8px !important; }
  .aui caption {
    color: #990000;
    font-weight: 600 !important;
    text-align: left;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 21px;
    margin: 0px;
    font: 16px 'Roboto Slab', Helvetica, Arial,sans-serif; }
  .aui .table {
    border-radius: 0px;
    font-size: 14px;
    font-family: Arial !important;
    color: #333333; }
  .aui .table td.font-styleR {
    font: 12px 'Roboto Slab', Helvetica, Arial, sans-serif !important;
    font-weight: 600 !important; }
  .aui .text-left.font-styleR span.grey {
    margin-left: 8px;
    margin-right: 13px; }
  .aui .s-table {
    font-size: 12px;
    font-family: Arial !important; }
  .aui .table th,
  .aui .table td {
    text-align: right;
    padding: 0px;
    padding-right: 20px;
    padding-left: 20px;
    padding-top: 8px;
    padding-bottom: 8px;
    background: #f8f9fb;
    border-top: 1px solid #e2e7ea;
    vertical-align: middle !important; }
  .aui .table th.p-lreft,
  .aui .table td.p-lrefr {
    padding-left: 20px;
    padding-right: 20px; }
  .aui .table th.text-center,
  .aui .table td.text-center {
    text-align: center !important; }
  .aui .center th,
  .aui .center td {
    text-align: center; }
  .aui .text-left {
    text-align: left !important; }
  .aui .table .b-point th,
  .aui .table .b-point td {
    background: #f3f4f6 !important; }
  .aui .table .b-point td.p-left {
    padding-left: 40px !important; }
  .aui .table thead th {
    font: 12px 'Roboto Slab', Helvetica, Arial, sans-serif !important;
    text-transform: uppercase; }
  .aui .table thead.red th {
    background: #990000 !important;
    color: #fff; }
  .aui .row-fluid .span3 {
    width: 23.07692%;
    *width: 23.02373%; }
  .aui .thumbnail {
    width: 107px;
    cursor: pointer;
    margin: 0px;
    border: 1px solid #ededed;
    padding: 29px 26px 26px 28px; }
  .aui ul.thumbnails {
    margin-bottom: 0; }
  .aui .thumbnails > li,
  .aui .scbk-new-theme .gallery-item-container {
    float: left;
    margin-bottom: 20px;
    margin-right: 20px;
    margin-right: 18px\0IE8;
    margin-left: 0px; }
    .aui .thumbnails > li p,
    .aui .scbk-new-theme .gallery-item-container p {
      margin-bottom: 0; }
  .aui .thumbnails > li:last-child {
    margin-right: 0px; }
  .aui .thumbnail,
  .aui .scbk-new-theme .thumbnail_container {
    display: block;
    line-height: 20px;
    border: 1px solid #ddd;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all 0.2s ease-in-out; }
  .aui .scbk-new-theme .gallery-item-image.photo-box a,
  .aui .scbk-new-theme a.thumbnail {
    padding-top: 36px;
    padding-bottom: 36px;
    display: block; }
  .aui .thumbnails li p,
  .aui .scbk-new-theme .gallery-item-image.photo-box a.folder-name {
    background: #f8f9fb;
    font-size: 14px;
    color: #333333;
    font-weight: 600;
    text-align: center;
    padding: 17px 10px;
    border-left: 1px solid #e3e7ea;
    border-right: 1px solid #e3e7ea;
    border-bottom: 1px solid #e3e7ea; }
  .aui .scbk-new-theme .gallery-item-image.photo-box a.folder-name img {
    display: none; }
  .aui .thumbnails .thumbnailb,
  .aui .scbk-new-theme .gallery-item-image.photo-box {
    padding: 0;
    width: 227px;
    background: #f8f9fb; }
  .aui .thumbnails .thumbnailm {
    padding: 5px 3px;
    width: 217px !important;
    width: 213px\0IE8 !important;
    margin-right: 2px; }
  .aui .thumbnails .thumbnailm > img,
  .aui .scbk-new-theme .gallery-item-image.photo-box .thumbnail_container img {
    box-shadow: none;
    display: block;
    margin: 0 auto;
    height: 74px; }
  .aui .photo-box a.thumbnail_container {
    padding-top: 0px; }
    .aui .photo-box a.thumbnail_container img {
      box-shadow: none;
      display: block;
      margin: 0 auto; }
  .aui a.thumbnail:hover,
  .aui .scbk-new-theme a.thumbnail_container:hover,
  .aui a.thumbnail:focus,
  .aui .scbk-new-theme a.thumbnail_container:focus {
    border-color: #0af;
    -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
    -moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
    box-shadow: 0 3px 4px rgba(0, 105, 214, 0.25); }
  .aui .thumbnail > img {
    display: block;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    -webkit-box-shadow: 2px 2px 3px #b7b6b6;
    -moz-box-shadow: 2px 2px 3px #b7b6b6;
    box-shadow: 2px 2px 3px #b7b6b6; }
  .aui .thumbnail .caption {
    padding: 9px;
    color: #555; }
  .aui .modal-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1040;
    background-color: black; }
  .aui .modal-backdrop.fade {
    opacity: 0; }
  .aui .modal-backdrop,
  .aui .modal-backdrop.fade.in {
    opacity: .8;
    filter: alpha(opacity=80); }
  .aui .modal.fade {
    -webkit-transition: opacity .3s linear,top .3s ease-out;
    -moz-transition: opacity .3s linear,top .3s ease-out;
    -o-transition: opacity .3s linear,top .3s ease-out;
    transition: opacity .3s linear,top .3s ease-out;
    top: -25%; }
  .aui .modal.fade.in {
    top: 10%; }
  .aui .modal-header {
    padding: 9px 15px;
    border-bottom: 0px; }
  .aui .modal-header .close {
    margin-top: 2px; }
  .aui .modal-header h3 {
    margin: 0;
    line-height: 30px; }
  .aui .modal-form {
    margin-bottom: 0; }
  .aui .modal-footer {
    padding: 14px 15px 15px;
    margin-bottom: 0;
    text-align: right;
    background-color: #f5f5f5;
    border-top: 1px solid #ddd;
    -webkit-border-radius: 0 0 6px 6px;
    -moz-border-radius: 0 0 6px 6px;
    border-radius: 0 0 6px 6px;
    -webkit-box-shadow: inset 0 1px 0 white;
    -moz-box-shadow: inset 0 1px 0 white;
    box-shadow: inset 0 1px 0 white;
    *zoom: 1; }
  .aui .modal-footer:before,
  .aui .modal-footer:after {
    display: table;
    content: "";
    line-height: 0; }
  .aui .modal-footer:after {
    clear: both; }
  .aui .modal-footer .btn + .btn {
    margin-left: 5px;
    margin-bottom: 0; }
  .aui .modal-footer .btn-group .btn + .btn {
    margin-left: -1px; }
  .aui .modal-footer .btn-block + .btn-block {
    margin-left: 0; }
  .aui .modal-hidden {
    display: none; }
  .aui .modal-content {
    overflow: hidden; }
  .aui .tooltip {
    position: absolute;
    z-index: 1030;
    display: block;
    visibility: visible;
    font-size: 11px;
    line-height: 1.4;
    opacity: 0;
    filter: alpha(opacity=0); }
  .aui .carousel {
    position: relative;
    line-height: 1;
    margin-bottom: 0px; }
  .aui .modal {
    position: fixed;
    top: 20%;
    left: 20px;
    right: 20px;
    margin: 0 auto; }
  .aui .modal.fade {
    top: -100px; }
  .aui .modal.fade.in {
    top: 20%; }

@media (min-width: 768px) and (max-width: 979px) {
  .aui .modal {
    position: fixed;
    width: 80%;
    top: 20%;
    left: 20px;
    right: 20px;
    margin: 0 auto; }
  .aui .modal.fade {
    top: -100px; }
  .aui .modal.fade.in {
    top: 20px; }
  .aui .navigation {
    display: none; } }
@media (max-width: 979px) and (min-width: 660px) {
  .aui .container1040width {
    margin: 0 20px !important; }
  .aui .footer-col-0, .aui .footer-col-1, .aui .footer-col-2, .aui .footer-col-3 {
    width: 24%;
    padding-right: 10px; } }
@media (max-width: 660px) {
  .aui .footer-col-0, .aui .footer-col-1, .aui .footer-col-2, .aui .footer-col-3 {
    width: 100%;
    padding-right: 20px;
    padding-left: 20px; } }
@media (max-width: 480px) {
  .aui .modal {
    top: 10px;
    left: 10px;
    right: 10px;
    width: 80%; }
  .aui .modal-header .close {
    padding: 10px;
    margin: -10px; }
  .aui .carousel-caption {
    position: static; }
  .aui .carousel-control {
    display: none; }
  .aui .navigation {
    display: none; }
  .aui .data-h2-style span {
    float: left;
    clear: both;
    margin-bottom: 14px; }
    .aui .data-h2-style span span {
      float: none;
      margin-bottom: 0px; }
  .aui .footer-col-0, .aui .footer-col-1, .aui .footer-col-2, .aui .footer-col-3 {
    width: 100%;
    padding: 20px; }
  .aui #content .scbk-new-theme#PublicationsViewerWrapper .data-h2-style h2 {
    margin-bottom: 14px; } }
/****************************************************************modal carousel-control****************************************************************************/
.aui {
  /**********************************typography-style1**********************************************************/
  /*********************************************************page nav*************************************************************************/
  /************************aui.css override*************************************************/
  /*button*/
  /********************************************btn********************************************************/
  /*btn-proimary*/
  /*btn-info*/
  /*h*/
  /*list-midia*/
  /*list-midia2*/
  /******************************************************accordion*******************************************************************************************/
  /* .accordion-group:last-child {
  border-bottom: 0;
  }*/
  /*container*/
  /*margin theme*/
  /*margin-left*/
  /*margin-right*/
  /*margin-top*/
  /*margin-bottom*/
  /*padding-right*/
  /*padding-left*/
  /*padding-bottom*/
  /*padding-top*/
  /*width size*/
  /*font-size*/
  /*layout theme*/
  /*element_visible*/
  /************************************************contant object*****************************************************************************/
  /*layut-box*/
  /*banner-box1*/
  /*slide_box*/ }
  .aui .close,
  .aui .btn.close {
    float: right;
    font-size: 16px;
    font-weight: bold;
    line-height: 20px;
    color: black;
    text-shadow: 0 1px 0 white; }
  .aui .close:hover,
  .aui .btn.close:focus,
  .aui .btn.close.active,
  .aui .close:focus {
    color: #990000;
    text-decoration: none;
    cursor: pointer; }
  .aui button.close,
  .aui button.btn.close {
    padding: 0;
    cursor: pointer;
    background: none;
    border: 0;
    -webkit-appearance: none; }
  .aui .carousel-control {
    position: absolute !important;
    top: 0%;
    left: 0%;
    width: 132px;
    height: 40px;
    margin-top: -24px;
    font-size: 25px;
    font-weight: 100;
    line-height: 30px;
    color: #75818f;
    text-align: center;
    background: none;
    border: none;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    opacity: 1;
    filter: alpha(opacity=100); }
  .aui .carousel-control.right {
    left: auto;
    right: 0%; }
  .aui .carousel-control:hover,
  .aui .carousel-control:focus {
    color: #9c0901;
    text-decoration: none;
    opacity: 1;
    filter: alpha(opacity=100); }
  .aui .carousel-box {
    position: absolute;
    bottom: -40px;
    width: 100%; }
  .aui .carousel-control em {
    font-size: 12px !important;
    font-family: 'Roboto Slab', Helvetica, Arial,sans-serif;
    line-height: 18px;
    margin-top: -5px; }
  .aui .typography-style1 p.font-arial,
  .aui .article-viewer-content p {
    font-size: 14px;
    font-family: Arial !important;
    color: #333333;
    line-height: 18px !important;
    text-align: justify; }
  .aui .listed-article-abstract.media-body p.p-style-Arial {
    margin: 0;
    line-height: 1.4em; }
  .aui .listed-article-abstract.media-body p.p-style-Arial a {
    text-transform: uppercase; }
  .aui .article-viewer-content .f-right {
    margin-top: 28px; }
  .aui #banner .navbar-default .navbar-nav > LI > A {
    font: 13px 'Roboto Slab',Helvetica,sans-serif !important; }
  .aui .dropdown-menu > li > a:hover,
  .aui .dropdown-menu > li > a:focus,
  .aui .dropdown-submenu:hover > a,
  .aui .dropdown-submenu:focus > a {
    text-decoration: none;
    color: white;
    background-color: #ef8212;
    background-image: -moz-linear-gradient(top, #ef8212, #ef8212);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ef8212), to(#ef8212));
    background-image: -webkit-linear-gradient(top, #ef8212, #ef8212);
    background-image: -o-linear-gradient(top, #ef8212, #ef8212);
    background-image: linear-gradient(to bottom, #ef8212, #ef8212);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ef8212',endColorstr='#ef8212',GradientType=0); }
  .aui .dropdown-menu > .active > a
  .dropdown-menu > .active > a:hover,
  .aui .dropdown-menu > .active > a:focus {
    color: white;
    text-decoration: none;
    outline: 0;
    background-color: #ef8212;
    background-image: -moz-linear-gradient(top, #ef8212, #ef8212);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ef8212), to(#ef8212));
    background-image: -webkit-linear-gradient(top, #ef8212, #ef8212);
    background-image: -o-linear-gradient(top, #ef8212, #ef8212);
    background-image: linear-gradient(to bottom, #ef8212, #ef8212);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ef8212',endColorstr='#ef8212',GradientType=0); }
  .aui .nav {
    margin-left: 0;
    margin-bottom: 20px;
    list-style: none; }
  .aui .nav > li > a {
    display: block; }
  .aui .nav > li > a:hover,
  .aui .nav > li > a:focus {
    text-decoration: none;
    background-color: #eee; }
  .aui .nav > li > a > img {
    max-width: none; }
  .aui .nav > .pull-right {
    float: right; }
  .aui .nav-tabs,
  .aui .nav-pills {
    *zoom: 1; }
  .aui .nav-tabs:before,
  .aui .nav-tabs:after,
  .aui .nav-pills:before,
  .aui .nav-pills:after {
    display: table;
    content: "";
    line-height: 0; }
  .aui .nav-tabs:after,
  .aui .nav-pills:after {
    clear: both; }
  .aui .nav-tabs > li > a,
  .aui .nav-pills > li > a {
    padding-right: 12px;
    padding-left: 12px;
    margin-right: 2px;
    line-height: 14px; }
  .aui .nav-tabs {
    border-bottom: 1px solid #ddd; }
  .aui .nav-tabs > li {
    margin-bottom: -1px; }
  .aui .nav-tabs > li > a {
    padding-top: 8px;
    padding-bottom: 8px;
    line-height: 20px;
    border: 1px solid transparent;
    -webkit-border-radius: 4px 4px 0 0;
    -moz-border-radius: 4px 4px 0 0;
    border-radius: 4px 4px 0 0; }
  .aui .nav-tabs > li > a:hover,
  .aui .nav-tabs > li > a:focus {
    border-color: #eee #eee #ddd; }
  .aui .nav-tabs > .active > a,
  .aui .nav-tabs > .active > a:hover,
  .aui .nav-tabs > .active > a:focus {
    color: #555;
    background-color: white;
    border: 1px solid #ddd;
    border-bottom-color: transparent;
    cursor: default; }
  .aui .nav-tabs > li > a {
    background: url(../images/btn/btn_arrowR.png) #f8f9fb no-repeat 98% center;
    padding: 20px; }
  .aui .nav-tabs > li > a.side {
    background: url(../images/btn/btn_arrowmR.png) #f8f9fb no-repeat 98% center;
    padding: 15px; }
  .aui .modal-body .nav-tabs > li > a {
    background: none;
    padding: 10px; }
  .aui .nav-tabs.nav-stacked {
    border-bottom: 0; }
  .aui .nav-tabs.nav-stacked > li > a {
    border: 1px solid #ddd;
    font-weight: 600 !important;
    font: 14px 'Roboto Slab', Helvetica, Arial,sans-serif;
    color: #333;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0; }
  .aui .nav-tabs.nav-stacked > li:first-child > a {
    -webkit-border-top-right-radius: 3px;
    -moz-border-radius-topright: 3px;
    border-top-right-radius: 3px;
    -webkit-border-top-left-radius: 3px;
    -moz-border-radius-topleft: 3px;
    border-top-left-radius: 3px; }
  .aui .nav-tabs.nav-stacked > li:last-child > a {
    -webkit-border-bottom-right-radius: 3px;
    -moz-border-radius-bottomright: 3px;
    border-bottom-right-radius: 3px;
    -webkit-border-bottom-left-radius: 3px;
    -moz-border-radius-bottomleft: 3px;
    border-bottom-left-radius: 3px; }
  .aui .nav-tabs.nav-stacked > li > a:hover,
  .aui .nav-tabs.nav-stacked > li > a:focus {
    border-color: #ddd;
    color: #990000;
    z-index: 2;
    background: url(../images/btn/btn_arrowR_on.png) no-repeat 98% center; }
  .aui .nav-tabs.nav-stacked > li > a.side:hover,
  .aui .nav-tabs.nav-stacked > li > a.side:focus {
    border-color: #ddd;
    z-index: 2;
    background: url(../images/btn/btn_arrowmR_on.png) no-repeat 98% center; }
  .aui .nav-tabs.nav-stacked > li > a.side .color1:hover,
  .aui .nav-tabs.nav-stacked > li > a.side .color1:focus {
    color: #990000 !important; }
  .aui .nav-pills.nav-stacked > li > a {
    margin-bottom: 3px; }
  .aui .nav-pills.nav-stacked > li:last-child > a {
    margin-bottom: 1px; }
  .aui #wrapper {
    min-width: 1140px\0IE8;
    border-left: 1px solid #dfe2e3 \0IE8;
    border-right: 1px solid #dfe2e3 \0IE8; }
  .aui input[type="submit"],
  .aui input[type="button"],
  .aui button,
  .aui .link-button {
    color: #fff;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    padding: 6px 16px 7px 16px;
    border: 0;
    background: #6f8296;
    text-transform: none;
    display: inline-block;
    margin: 0px 0 10px 0;
    vertical-align: top; }
  .aui input[type="submit"]:hover,
  .aui input[type="button"]:hover,
  .aui button:hover,
  .aui .link-button:hover,
  .aui .link-button:focus {
    background-color: none;
    color: #990000;
    text-decoration: none; }
  .aui .btn-toolbar {
    font-size: 0;
    margin-top: 10px;
    margin-bottom: 10px;
    overflow: hidden; }
  .aui .btn-toolbar > .btn + .btn,
  .aui .btn-toolbar > .btn-group + .btn,
  .aui .btn-toolbar > .btn + .btn-group {
    margin-left: 5px; }
  .aui .btn {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    padding: 4px 12px;
    margin-bottom: 0;
    font-size: 10px !important;
    font-family: 'Roboto Slab', Helvetica, Arial,sans-serif;
    font-weight: bold;
    text-transform: uppercase;
    line-height: 20px;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    color: #6f8296;
    text-shadow: none;
    background-color: #e9e9e9;
    background-image: -moz-linear-gradient(top, white, #e9e9e9);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(white), to(#e9e9e9));
    background-image: -webkit-linear-gradient(top, white, #e9e9e9);
    background-image: -o-linear-gradient(top, white, #e9e9e9);
    background-image: linear-gradient(to bottom, #ffffff, #e9e9e9);
    background-repeat: repeat-x;
    border-color: #c9d2db;
    *background-color: #e9e9e9;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    border: 1px solid #c9d2db;
    *border: 0;
    border-bottom-color: #c9d2db;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    *margin-left: .3em;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); }
  .aui .font-size12 {
    font-size: 12px !important;
    font-weight: 600 !important; }
  .aui .btn-group > .btn:first-child {
    margin-left: 0;
    -webkit-border-top-left-radius: 3px;
    -moz-border-radius-topleft: 3px;
    border-top-left-radius: 3px;
    -webkit-border-bottom-left-radius: 3px;
    -moz-border-radius-bottomleft: 3px;
    border-bottom-left-radius: 3px; }
  .aui .btn-group > .btn:last-child,
  .aui .btn-group > .dropdown-toggle {
    -webkit-border-top-right-radius: 3px;
    -moz-border-radius-topright: 3px;
    border-top-right-radius: 3px;
    -webkit-border-bottom-right-radius: 3px;
    -moz-border-radius-bottomright: 3px;
    border-bottom-right-radius: 3px; }
  .aui .btn:hover,
  .aui .btn:focus,
  .aui .btn:active,
  .aui .btn.active,
  .aui .btn.disabled,
  .aui .btn[disabled] {
    background-color: #5f7087;
    background-image: -moz-linear-gradient(top, #7f94a5, #5f7087);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#7f94a5), to(#5f7087));
    background-image: -webkit-linear-gradient(top, #7f94a5, #5f7087);
    background-image: -o-linear-gradient(top, #7f94a5, #5f7087);
    background-image: linear-gradient(to bottom, #7f94a5, #5f7087);
    border: 1px solid #5d7185;
    *border: 0;
    border-bottom-color: #5d7185;
    color: #fff; }
  .aui .btn-mini {
    padding: 0px 9px;
    font-size: 8px;
    width: auto !important;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px; }
  .aui .journal-article-page-number {
    padding: 0px 9px;
    font-size: 8px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px; }
  .aui .btn:active,
  .aui .btn.active {
    background-color: #5f7087 \9; }
  .aui .btn-primary {
    font-family: Arial !important;
    color: white;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #50a2f5;
    background-image: -moz-linear-gradient(top, #54aaff, #4a96e8);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#54aaff), to(#4a96e8));
    background-image: -webkit-linear-gradient(top, #54aaff, #4a96e8);
    background-image: -o-linear-gradient(top, #54aaff, #4a96e8);
    background-image: linear-gradient(to bottom, #54aaff, #4a96e8);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF54AAFF',endColorstr='#FF4A96E8',GradientType=0);
    border-color: #4a96e8 #4a96e8 #1a6fcc;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    *background-color: #4a96e8;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); }
  .aui .btn-primary:hover,
  .aui .btn-primary:focus,
  .aui .btn-primary:active,
  .aui .btn-primary.active,
  .aui .btn-primary.disabled,
  .aui .btn-primary[disabled] {
    color: white;
    background-color: #4a96e8;
    *background-color: #3389e5; }
  .aui .btn-primary:active,
  .aui .btn-primary.active {
    background-color: #1d7ce2 \9; }
  .aui .btn-primary .caret,
  .aui .btn-warning .caret,
  .aui .btn-danger .caret,
  .aui .btn-info .caret,
  .aui .btn-success .caret {
    border-top-color: white;
    border-bottom-color: white; }
  .aui .btn-info {
    font-family: Arial !important;
    color: white;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #00c8f7;
    background-image: -moz-linear-gradient(top, #00cfff, #00beeb);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#00cfff), to(#00beeb));
    background-image: -webkit-linear-gradient(top, #00cfff, #00beeb);
    background-image: -o-linear-gradient(top, #00cfff, #00beeb);
    background-image: linear-gradient(to bottom, #00cfff, #00beeb);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF00CFFF',endColorstr='#FF00BEEB',GradientType=0);
    border-color: #00beeb #00beeb #00809e;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    *background-color: #00beeb;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); }
  .aui .btn-info:hover,
  .aui .btn-info:focus,
  .aui .btn-info:active,
  .aui .btn-info.active,
  .aui .btn-info.disabled,
  .aui .btn-info[disabled] {
    color: white;
    background-color: #00beeb;
    *background-color: #00aad1; }
  .aui .btn-info:active,
  .aui .btn-info.active {
    background-color: #0095b8 \9; }
  .aui h1, .aui h2, .aui h3, .aui h4, .aui h5, .aui h6 {
    font-weight: 600;
    margin: 0px; }
  .aui h1, .aui h2, .aui h5, .aui h6 {
    color: #990000;
    font-weight: 600; }
  .aui h3 {
    font-size: 16px;
    color: #990000; }
  .aui h4.blue {
    color: #333 !important;
    margin-top: 5px; }
  .aui h4 {
    font-size: 14px;
    margin-bottom: 30px; }
  .aui h4.modal-title {
    font-size: 16px;
    color: #990000;
    margin-bottom: 0px;
    margin-top: 52px;
    text-align: center;
    vertical-align: bottom; }
  .aui h4.media-heading {
    font-size: 15px;
    color: #990000;
    font-weight: 700;
    margin-bottom: 8px; }
  .aui h3.media-heading a {
    font-size: 15px;
    color: #222;
    font-weight: 700; }
  .aui .media {
    padding-top: 30px;
    padding-bottom: 30px; }
  .aui #publicationsList .media {
    padding-top: 30px;
    padding-bottom: 27px; }
  .aui li.media {
    border-bottom: 1px solid #e1e8ed; }
  .aui .media:first-child {
    border-top: 1px solid #e1e8ed; }
  .aui .media-body {
    padding-left: 16px; }
  .aui #publicationsList .media-body {
    padding-left: 30px; }
  .aui #publicationsList .media div.pull-left {
    width: 104px;
    margin-right: 0px; }
  .aui #publicationsList .media div.pull-left img {
    width: 102px; }
  .aui .interview-speeches #publicationsList .media div.media {
    padding-top: 0px !important; }
  .aui .interview-speeches #publicationsList .media p.entry-description {
    min-height: 46px; }
  .aui .interview-speeches #publicationsList .media div.pull-left,
  .aui .interview-speeches #publicationsList .media div.pull-left img {
    width: 145px;
    margin-right: 0px;
    box-sizing: border-box;
    border: 0 !important; }
  .aui .budget-speeches #publicationsList .media div.media {
    padding-top: 0px !important; }
  .aui .budget-speeches #publicationsList .media .entry-description {
    display: none; }
  .aui .budget-speeches #publicationsList .media h4.media-heading {
    margin-bottom: 4px !important; }
  .aui .budget-speeches #publicationsList .media div.pull-left,
  .aui .budget-speeches #publicationsList .media div.pull-left img {
    width: 56px;
    margin-right: 0px;
    box-sizing: border-box;
    border: 0 !important; }
  .aui #publicationsList p.entry-description {
    min-height: 67px;
    line-height: 1.15em; }
  .aui #publicationsList p.entry-description,
  .aui #RecentArticlesWrapper .p-style-Arial {
    text-align: justify; }
  .aui .budget-speeches #publicationsList p.entry-description {
    min-height: 50px; }
  .aui .media-body .media {
    padding-top: 15px !important;
    padding-bottom: 0px !important;
    line-height: 1.5em;
    font-weight: normal;
    color: #333333;
    font-size: 14px !important;
    font-family: Arial, sans-serif; }
  .aui .media, .aui .media .media {
    margin-top: 0px; }
  .aui li {
    line-height: 1.3em; }
  .aui .scbk-new-theme .media2 {
    padding-top: 18px;
    padding-bottom: 18px; }
  .aui .scbk-new-theme .media2 h4 {
    margin: 0px;
    margin-bottom: 7px;
    color: #333333; }
  .aui .scbk-new-theme li.media2 {
    border-bottom: 1px solid #e1e8ed; }
  .aui .scbk-new-theme .media2:first-child {
    border-top: 0px;
    Padding-top: 0px; }
  .aui .scbk-new-theme .media-body .media2 {
    padding-top: 15px !important;
    padding-bottom: 0px !important;
    line-height: 1.5em;
    font-weight: normal;
    color: #333333;
    font-size: 14px !important;
    font-family: Arial, sans-serif; }
  .aui .scbk-new-theme .media2, .aui .scbk-new-theme .media2 .media {
    margin-top: 0px; }
  .aui li {
    line-height: 1.3em; }
  .aui .accordion {
    margin-bottom: 20px;
    border: 1px solid #e5e5e5;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px; }
  .aui .accordion-group {
    margin-bottom: 0px;
    border-bottom: 1px solid #e5e5e5; }
  .aui .accordion-heading {
    border-bottom: 0;
    background-color: #f8f9fb; }
  .aui .accordion-group:hover .accordion-heading {
    background-color: #fff; }
  .aui .accordion-heading:hover,
  .aui .accordion-heading.active-line,
  .aui .accordion-heading.white-line {
    background-color: #fff; }
  .aui .accordion-heading .accordion-toggle {
    display: block;
    font: 14px 'Roboto Slab', Helvetica, Arial,sans-serif;
    padding: 0 15px 0 0;
    color: #6f8296;
    font-weight: bold;
    line-height: 49px;
    height: 50px;
    /*background: url(../images/btn/btn_arrowmR.png) #f8f9fb no-repeat 95% center; changes for portlets*/ }
  .aui .accordion-heading .accordion-toggle:before {
    content: "\f107";
    font-family: 'fontawesome-alloy';
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
    /*--adjust as necessary--*/
    font-size: 24px; }
  .aui .accordion-heading .accordion-toggle.collapsed:before {
    content: "\f105"; }
  .aui .accordion-heading .accordion-parentlink {
    font: 14px 'Roboto Slab', Helvetica, Arial,sans-serif;
    font-weight: bold;
    padding: 15px;
    margin-right: 50px;
    display: block; }
  .aui .accordion-heading .accordion-parentlink.sitemap-nochildren {
    margin-right: 0; }
  .aui .accordion-heading .accordion-toggle {
    /*changes for portlets*/
    float: right; }
  .aui .accordion-heading .accordion-parentlink:hover,
  .aui .accordion-heading .accordion-parentlink:focus,
  .aui .accordion-heading .accordion-toggle:hover,
  .aui .accordion-heading .accordion-toggle:focus,
  .aui .accordion-heading.active-line a.accordion-parentlink {
    color: #990000;
    text-decoration: none; }
  .aui .accordion-heading .accordion-toggle:hover {
    /*background: url(../images/btn/btn_arrowmR_on.png) #fff no-repeat 95% center; changes for portlets*/ }
  .aui .accordion-heading .accordion-toggle:focus {
    color: #990000;
    /*background: url(../images/btn/btn_arrowsb.png) #fff no-repeat 95% center;*/ }
  .aui .accordion-toggle {
    cursor: pointer; }
  .aui .accordion-inner {
    padding: 9px 15px;
    border-top: 0px solid #e5e5e5;
    padding-left: 30px;
    border-bottom: 1px solid #e5e5e5;
    background: url(../images/btn/btn_arrowsR.png) no-repeat 15px center; }
  .aui .accordion-inner a {
    font: 12px 'Roboto Slab', Helvetica, Arial,sans-serif;
    color: #6f8296;
    font-weight: bold; }
    .aui .accordion-inner a.active-child {
      color: #990000; }
  .aui #main-content {
    margin-top: 21px; }
  .aui .columns-1,
  .aui .columns-2,
  .aui .columns-1-2,
  .aui #main-content {
    margin-left: 20px;
    margin-right: 20px; }
  .aui .columns-1 .columns-2 {
    margin-left: 0;
    margin-right: 0; }
  .aui .ml-10 {
    margin-left: 10px; }
  .aui .ml-15 {
    margin-left: 15px;
    margin-left: 7px\0IE8; }
  .aui .ml-21 {
    margin-left: 21px; }
  .aui .ml-30, .aui .portlet-boundary_videosliderportlet_WAR_MOFP_ section.portlet .jcarousel,
  .aui .portlet-boundary_imagesliderportlet_WAR_MOFP_ section.portlet .jcarousel,
  .aui .portlet-boundary_recentarticlesportlet_WAR_MOFP_ section.portlet .jcarousel {
    margin-left: 30px; }
  .aui .mr-30 {
    margin-right: 30px; }
  .aui .ml-127 {
    margin-left: 127px;
    margin-left: 115px\0IE8; }
  .aui .mr-10 {
    margin-right: 10px; }
  .aui .mr-5 {
    margin-right: 5px; }
  .aui .mt-0 {
    margin-top: 0px !important; }
  .aui .mt-8 {
    margin-top: 8px !important; }
  .aui .mt-10 {
    margin-top: 10px !important; }
  .aui .mt-20 {
    margin-top: 20px; }
  .aui .mt-28 {
    margin-top: 28px; }
  .aui .mt-37 {
    margin-top: 37px; }
  .aui .mt-36 {
    margin-top: 37px; }
  .aui .mt-39 {
    margin-top: 39px; }
  .aui .mt-38 {
    margin-top: 39px; }
  .aui .mt-40 {
    margin-top: 40px; }
  .aui .mb-0, .aui .journal-content-article .media-body .media-heading, .aui .journal-content-article .media-body ul.ul-style1 li p {
    margin-bottom: 0px !important; }
  .aui .mb1 {
    margin-bottom: 1px !important; }
  .aui .mb-5 {
    margin-bottom: 5px !important; }
  .aui .mb-12 {
    margin-bottom: 12px !important; }
  .aui .mb-25 {
    margin-bottom: 25px !important; }
  .aui .mb-30 {
    margin-bottom: 30px !important; }
  .aui .mb-33 {
    margin-bottom: 25px !important; }
  .aui .pr-0 {
    padding-right: 0px !important; }
  .aui .pr-10 {
    padding-right: 10px; }
  .aui .pr-20 {
    padding-right: 20px !important; }
  .aui .pr-21 {
    padding-right: 21px; }
  .aui .pr-30, .aui #RecentArticlesWrapper, .aui .portlet-boundary_videosliderportlet_WAR_MOFP_ section.portlet .portlet-title,
  .aui .portlet-boundary_videosliderportlet_WAR_MOFP_ section.portlet .x-slid-box,
  .aui .portlet-boundary_imagesliderportlet_WAR_MOFP_ section.portlet .portlet-title,
  .aui .portlet-boundary_imagesliderportlet_WAR_MOFP_ section.portlet .x-slid-box,
  .aui .portlet-boundary_recentarticlesportlet_WAR_MOFP_ section.portlet .portlet-title,
  .aui .portlet-boundary_recentarticlesportlet_WAR_MOFP_ section.portlet .x-slid-box {
    padding-right: 30px; }
  .aui .pl-0 {
    padding-left: 0px !important; }
  .aui .pl-10 {
    padding-left: 10px; }
  .aui .pl-21 {
    padding-left: 21px; }
  .aui .pl-20 {
    padding-left: 20px !important; }
  .aui .pl-30, .aui #RecentArticlesWrapper, .aui .portlet-boundary_videosliderportlet_WAR_MOFP_ section.portlet .portlet-title,
  .aui .portlet-boundary_videosliderportlet_WAR_MOFP_ section.portlet .x-slid-box,
  .aui .portlet-boundary_imagesliderportlet_WAR_MOFP_ section.portlet .portlet-title,
  .aui .portlet-boundary_imagesliderportlet_WAR_MOFP_ section.portlet .x-slid-box,
  .aui .portlet-boundary_recentarticlesportlet_WAR_MOFP_ section.portlet .portlet-title,
  .aui .portlet-boundary_recentarticlesportlet_WAR_MOFP_ section.portlet .x-slid-box {
    padding-left: 30px; }
  .aui .plpr-30 {
    padding-left: 30px !important;
    padding-right: 30px !important; }
  .aui .pb-10 {
    padding-bottom: 10px; }
  .aui .pb-24 {
    padding-bottom: 24px; }
  .aui .pb-0 {
    padding-bottom: 0px !important; }
  .aui .pt-0 {
    padding-top: 0px !important; }
  .aui .pt-10 {
    padding-top: 10px; }
  .aui .pt-20 {
    padding-top: 20px !important; }
  .aui .pt-30 {
    padding-top: 30px; }
  .aui .pt-38, .aui .portlet-boundary_videosliderportlet_WAR_MOFP_ section.portlet,
  .aui .portlet-boundary_imagesliderportlet_WAR_MOFP_ section.portlet,
  .aui .portlet-boundary_recentarticlesportlet_WAR_MOFP_ section.portlet {
    padding-top: 38px; }
  .aui .pt-39 {
    padding-top: 39px !important; }
  .aui #RecentArticlesWrapper .listed-article-abstract.media-body p.em-style strong {
    font-size: 20px;
    display: inline-block;
    line-height: 10px;
    height: 10px;
    overflow: hidden;
    margin: 0 4px 0 1px; }
  .aui .portlet-boundary_videosliderportlet_WAR_MOFP_ section.portlet .portlet-title,
  .aui .portlet-boundary_imagesliderportlet_WAR_MOFP_ section.portlet .portlet-title,
  .aui .portlet-boundary_recentarticlesportlet_WAR_MOFP_ section.portlet .portlet-title {
    margin-bottom: 0px !important; }
  .aui .portlet-boundary_videosliderportlet_WAR_MOFP_ section.portlet .x-slid-box,
  .aui .portlet-boundary_imagesliderportlet_WAR_MOFP_ section.portlet .x-slid-box,
  .aui .portlet-boundary_recentarticlesportlet_WAR_MOFP_ section.portlet .x-slid-box {
    margin-top: 38px;
    margin-bottom: 38px; }
  .aui .portlet-boundary_videosliderportlet_WAR_MOFP_ section.portlet .jcarousel,
  .aui .portlet-boundary_imagesliderportlet_WAR_MOFP_ section.portlet .jcarousel,
  .aui .portlet-boundary_recentarticlesportlet_WAR_MOFP_ section.portlet .jcarousel {
    margin-right: 0px; }
  .aui .portlet-boundary_imagesliderportlet_WAR_MOFP_ section.portlet .jcarousel {
    margin-right: 30px !important; }
  .aui .is_not_homepage .portlet-boundary_imagesliderportlet_WAR_MOFP_ section.portlet,
  .aui .is_not_homepage .portlet-boundary_recentarticlesportlet_WAR_MOFP_ section.portlet {
    background: none;
    padding-top: 0; }
    .aui .is_not_homepage .portlet-boundary_imagesliderportlet_WAR_MOFP_ section.portlet .portlet-title,
    .aui .is_not_homepage .portlet-boundary_recentarticlesportlet_WAR_MOFP_ section.portlet .portlet-title {
      padding-left: 0;
      padding-right: 0; }
  .aui .is_not_homepage #RecentArticlesWrapper {
    padding-left: 0;
    padding-right: 0; }
  .aui .portlet-boundary_imagesliderportlet_WAR_MOFP_ .jcarousel-control-prev {
    margin-left: 20px;
    width: 40px !important; }
  .aui .portlet-boundary_imagesliderportlet_WAR_MOFP_ .jcarousel-control-next {
    margin-right: 20px;
    width: 40px !important; }
  .aui .portlet-boundary_imagesliderportlet_WAR_MOFP_ .jcarousel ul li {
    line-height: 100px;
    text-align: center; }
  .aui .portlet-boundary_imagesliderportlet_WAR_MOFP_ .jcarousel ul li img {
    width: auto;
    max-height: 100px;
    display: inline;
    vertical-align: middle; }
  .aui .w-size10 {
    width: 10%; }
  .aui .font-size {
    font-size: 1.5em;
    color: #054f9a;
    line-height: 1.5em; }
  .aui .f-left {
    float: left; }
  .aui .f-right {
    float: right; }
  .aui .element_visible {
    visibility: hidden;
    font-size: 0px;
    height: 0px;
    position: absolute;
    top: 0px;
    left: 0px; }
  .aui .row-fluid {
    /*margin2% offset*/
    /*ie8-layout*/ }
    .aui .row-fluid [class*="span"] {
      display: block;
      width: 100%;
      -webkit-box-sizing: border-box;
      -moz-box-sizing: border-box;
      box-sizing: border-box;
      float: left;
      margin-left: 0px; }
    .aui .row-fluid .offset13 {
      margin-left: 2%;
      *margin-left: 2%; }
    .aui .row-fluid .offset13:first-child {
      margin-left: 2%;
      *margin-left: 28%; }
    .aui .row-fluid .offset14 {
      margin-left: 2%;
      *margin-left: 2%; }
    .aui .row-fluid .offset15 {
      margin-top: 2%;
      *margin-top: 2%; }
    .aui .row-fluid .offset16 {
      margin-right: 2%;
      *margin-right: 2%; }
    .aui .row-fluid .offset17 {
      margin-bottom: 2%;
      *margin-bottom: 2%; }
    .aui .row-fluid .portlet-column.span8 {
      width: 69.42675159236%;
      margin-right: 1.752294%; }
    .aui .row-fluid .portlet-column.span6 {
      width: 47.8374836173%; }
    .aui .row-fluid .portlet-column.span4 {
      width: 28.284404%; }
    .aui .row-fluid .portlet-column.span8 {
      width: 763px\0IE8 !important; }
    .aui .row-fluid .portlet-column.span4 {
      width: 315px\0IE8 !important;
      margin-left: 0px\0IE8 !important; }
  .aui .is_not_homepage .portlet-column-first.portlet-column.span8 {
    padding: 0 20px; }
  .aui .banner-box1 {
    background-color: #f7f9fa;
    margin-bottom: 20px;
    border: 1px solid #e1e8ed;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px; }
  .aui .banner-box1 .img-container {
    float: left;
    margin: 0; }
  .aui .slide_box {
    position: relative;
    background: url(../images/bg/slide_box.png) no-repeat;
    padding: 31px 31px 0 31px;
    background-size: 100%;
    min-height: 258px;
    box-sizing: border-box; }
  .aui #myCarousel {
    overflow: hidden; }
  .aui #myCarousel .slider-img {
    width: 39%;
    overflow: hidden;
    margin-right: 2%; }
  .aui #myCarousel dl {
    width: 50%;
    min-height: 129px; }
  .aui #myCarousel dl dt a {
    font-weight: bold;
    font-size: 18px;
    display: block;
    color: #990000;
    font: 18px 'Roboto Slab',Helvetica,sans-serif;
    margin-bottom: 21px; }
  .aui #myCarousel dl dd {
    font-size: 14px;
    color: #333333;
    font-family: 'Roboto Slab',Helvetica,sans-serif;
    margin-left: 0px; }
  .aui .banner_btn_box {
    position: absolute;
    left: 42%;
    top: 196px; }
  .aui .more {
    float: left; }
  .aui .slider_box,
  .aui .number,
  .aui .control,
  .aui .number img,
  .aui .control img {
    float: left;
    margin: 0px;
    padding: 0px; }
  .aui .slider_box {
    margin-left: 107px; }
  .aui .control {
    margin-left: 10px; }
  .aui .image-viewer-base-image {
    overflow: hidden; }

/************************* head/footer/menu override ***********************************************/
@media (max-width: 979px) {
  .aui {
    /*************************************navi************************************************/
    /* -- level mark -- */
    /* -- Supporting class `dir` -- */
    /* -- Components override -- */ }
    .aui #wrapper {
      overflow: hidden;
      min-height: 100%;
      position: relative;
      height: auto;
      margin: 0 auto;
      padding: 0;
      background: #fff;
      -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
      -moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
      box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
      border-left: 1px solid #dfe2e3 \0IE8;
      border-right: 1px solid #dfe2e3 \0IE8; }
    .aui body {
      padding-top: 0; }
    .aui .row-fluid .span8 {
      width: 100% !important; }
    .aui .row-fluid .span4 {
      width: 100% !important; }
    .aui p.col-lg {
      margin-top: 1px;
      width: 25%;
      margin-left: 10%; }
    .aui .banner-box1 .text_today {
      padding: 2%;
      width: 40%; }
    .aui .banner-box1 .img_today {
      padding-top: 18px;
      padding-right: 2;
      float: right;
      width: 40%; }
    .aui .slide_box {
      position: relative;
      background: none;
      padding: 6%;
      background-size: 100%; }
    .aui #myCarousel dl dt {
      font-weight: bold;
      font-size: 18px;
      color: #990000;
      font: 18px 'Roboto Slab',Helvetica,sans-serif;
      margin-bottom: 5px; }
    .aui #myCarousel dl {
      width: 59%;
      margin-bottom: 10px; }
    .aui .slider_box {
      margin-left: 5%; }
    .aui .banner_btn_box {
      left: 41%;
      top: 72%;
      width: 55%; }
    .aui .videos-slider .jcarousel-control-prev,
    .aui .videos-slider .jcarousel-control-next {
      overflow: hidden;
      display: inline-block;
      position: relative;
      top: 0;
      margin-top: -15px;
      text-align: center;
      color: #fff;
      text-decoration: none;
      text-shadow: 0 0 1px #000;
      font: 24px/27px Arial, sans-serif;
      -webkit-border-radius: 0px;
      -moz-border-radius: 0px;
      border-radius: 0px;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none; }
    .aui .videos-slider .jcarousel-control-prev {
      left: 85%; }
    .aui .videos-slider .jcarousel-control-next {
      right: -85%; }
    .aui .videos-slider .jcarousel-control-next,
    .aui .videos-slider #right-nav {
      background: url(../images/btn/btn_arrowR.png) no-repeat center transparent; }
    .aui .videos-slider .jcarousel-control-next:hover,
    .aui .videos-slider #right-nav:hover {
      background: url(../images/btn/btn_arrowR_on.png) no-repeat center transparent; }
    .aui .videos-slider .jcarousel-control-prev,
    .aui .videos-slider #left-nav {
      background: url(../images/btn/btn_arrowL.png) no-repeat center transparent; }
    .aui .videos-slider .jcarousel-control-prev:hover,
    .aui .videos-slider #left-nav:hover {
      background: url(../images/btn/btn_arrowL_on.png) no-repeat center transparent; }
    .aui ul.dropdown a {
      text-decoration: none; }
    .aui ul.dropdown,
    .aui ul.dropdown li,
    .aui ul.dropdown ul {
      list-style: none;
      margin: 0;
      padding: 0; }
    .aui ul.dropdown {
      display: block;
      z-index: 597;
      float: none; }
    .aui ul.dropdown li {
      float: none;
      width: 100%;
      min-height: 1px;
      line-height: 1.3em;
      vertical-align: middle; }
    .aui ul.dropdown li.hover, .aui ul.dropdown li:hover {
      position: relative;
      z-index: 599;
      cursor: default; }
    .aui ul.dropdown ul {
      visibility: hidden;
      position: absolute;
      top: 100%;
      left: 0;
      z-index: 598;
      width: 100%; }
    .aui ul.dropdown ul li {
      float: none; }
    .aui ul.dropdown ul ul {
      top: -1px;
      left: 100%; }
    .aui ul.dropdown ul ul li {
      background: #f08e13;
      border-bottom: 1px solid #db7b00; }
    .aui ul.dropdown ul ul li:hover,
    .aui ul.dropdown ul ul li:active {
      background: #db7b00; }
    .aui ul.dropdown li:hover > ul {
      visibility: visible; }
    .aui ul.dropdown-vertical-rtl {
      float: right; }
    .aui ul.dropdown-vertical-rtl ul, .aui ul.dropdown-horizontal > li.dropdown-vertical-rtl ul ul {
      left: auto !important;
      right: 100%; }
    .aui ul.dropdown-horizontal li.dropdown-vertical-rtl ul {
      left: auto;
      right: 0; }
    .aui ul.dropdown-vertical-rtl li, .aui li.dropdown-vertical-rtl li {
      text-align: right; }
    .aui ul.dropdown-vertical {
      width: 200px; }
    .aui ul.dropdown-vertical ul {
      top: 0px;
      left: 100%; }
    .aui ul.dropdown-vertical li {
      float: none; }
    .aui ul.dropdown {
      font-weight: bold; }
    .aui .nav-collapse.in.collapse {
      overflow: visible;
      height: auto; }
    .aui ul.dropdown li {
      line-height: 18px;
      padding: 13px 24px;
      border-right: 1px solid #5e7186;
      font: 13px 'Roboto Slab',Helvetica,sans-serif !important; }
    .aui ul.dropdown li > a {
      padding: 0px; }
    .aui ul.dropdown li a:hover {
      text-decoration: none; }
    .aui ul.dropdown li:last-child {
      border-right: 0px; }
    .aui ul.dropdown li.hover, .aui ul.dropdown li.on {
      font: 13px 'Roboto Slab',Helvetica,sans-serif !important;
      text-decoration: none;
      color: white;
      background-color: #ef8212;
      background-image: -moz-linear-gradient(top, #f3ab18, #ef8212);
      background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f3ab18), to(#ef8212));
      background-image: -webkit-linear-gradient(top, #f3ab18, #ef8212);
      background-image: -o-linear-gradient(top, #f3ab18, #ef8212);
      background-image: linear-gradient(to bottom, #f3ab18, #ef8212);
      background-repeat: repeat-x;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3ab18',endColorstr='#ef8212',GradientType=0); }
    .aui ul.dropdown li ul li:hover {
      background: #ef8212; }
    .aui ul.dropdown li ul li:active {
      background: #db7b00; }
    .aui ul.dropdown li:hover {
      background: #ef8212; }
    .aui ul.dropdown a:link,
    .aui ul.dropdown a:visited {
      text-decoration: none; }
    .aui ul.dropdown ul {
      width: 100%;
      margin-top: 0px; }
    .aui ul.dropdown ul li {
      /*padding: 10px 24px;*/
      padding: 0 0 0 10px;
      color: white;
      background-color: #ffb700;
      font-weight: normal;
      border-right: 0px;
      border-bottom: 1px solid #f08e13; }
    .aui ul.dropdown *.dir {
      padding-right: 20px;
      background-position: 100% 50%;
      background-repeat: no-repeat; }
    .aui ul.dropdown *.dir:active {
      position: relative; }
    .aui ul.dropdown-horizontal ul *.dir {
      padding-right: 15px;
      background-position: 100% 50%;
      background-repeat: no-repeat; }
    .aui ul.dropdown-vertical-rtl *.dir, .aui ul.dropdown-horizontal > li.dropdown-vertical-rtl ul *.dir {
      padding-right: 10px;
      padding-left: 15px; } }
@media (max-width: 979px) {
  .aui .portlet-boundary_publicationsportlet_WAR_MOFP_ ul li {
    float: left;
    height: 51px;
    width: 100%;
    width: 125px\0IE8;
    padding: 14px; }
  .aui .portlet-boundary_publicationsportlet_WAR_MOFP_ ul li.border-top {
    border-top: none; }
  .aui .portlet-boundary_publicationsportlet_WAR_MOFP_ ul li.border-left {
    border-left: none; }
  .aui .portlet-boundary_publicationsportlet_WAR_MOFP_ ul li img {
    float: left; } }
@media (max-width: 800px) {
  .aui {
    /*.banner-box1*/
    /*slide_box*/
    /*img_news_play*/
    /*publications*/
    /*photo/event*/
    /*.featured-photos-box img,*/
    /*.events-box ul li p*/
    /*table*/ }
    .aui #wrapper {
      min-height: 100%;
      position: relative;
      overflow: hidden;
      max-width: 100%;
      height: auto;
      margin: 0 auto;
      padding: 0;
      background: #fff;
      -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
      -moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
      box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
      border-left: 1px solid #dfe2e3 \0IE8;
      border-right: 1px solid #dfe2e3 \0IE8; }
    .aui .row-fluid .span8 {
      width: 100%; }
    .aui .row-fluid .span4 {
      width: 100%; }
    .aui div.heading {
      margin: 0;
      overflow: hidden; }
    .aui .site-title,
    .aui .heading_language {
      margin: 0px auto; }
    .aui p.col-lg,
    .aui .heading_language img {
      display: none; }
    .aui .nav-collapse .nav > li > a:hover, .aui .nav-collapse .nav > li > a:focus, .aui .nav-collapse .dropdown-menu a:hover, .aui .nav-collapse .dropdown-menu a:focus {
      background-color: #f08e13;
      border-radius: 0px !important; }
    .aui .nav-collapse .dropdown-menu {
      margin: 0px !important; }
    .aui .nav-collapse .dropdown-menu a:hover,
    .aui .nav-collapse .dropdown-menu a {
      border-radius: 0px !important; }
    .aui .row-fluid [class*="span"] {
      margin-left: 0%; }
    .aui .navigation {
      display: none; }
    .aui #content .scbk-new-theme .data-h2-style h2 {
      margin-bottom: 10px; }
    .aui .banner-box1 {
      background-color: #f7f9fa;
      margin-bottom: 21px;
      border: 1px solid #e1e8ed;
      -webkit-border-radius: 3px;
      -moz-border-radius: 3px;
      -ms-border-radius: 3px;
      -o-border-radius: 3px;
      border-radius: 3px; }
    .aui .banner-box1 .text_today {
      padding: 3%;
      width: 30%; }
    .aui .banner-box1 .img_today {
      padding-top: 18px;
      padding-right: 2;
      float: right;
      width: 40%; }
    .aui .row-fluid .span8 {
      padding: 0 auto; }
    .aui .slide_box {
      position: relative;
      background: none;
      padding: 3%;
      background-size: 100%; }
    .aui #myCarousel dl dt {
      font-weight: bold;
      font-size: 18px;
      color: #990000;
      font: 18px 'Roboto Slab',Helvetica,sans-serif;
      margin-bottom: 5px; }
    .aui #myCarousel dl {
      width: 59%; }
    .aui .slider_box {
      margin-left: 5%; }
    .aui .banner_btn_box {
      left: 41%;
      top: 72%;
      width: 55%; }
    .aui .row-fluid .span8 {
      width: 100%; }
    .aui .row-fluid .span4 {
      width: 100%; }
    .aui .img_news_play ul li {
      float: left;
      margin-left: 0px; }
    .aui .portlet-boundary_publicationsportlet_WAR_MOFP_ ul li.border-top {
      border: none; }
    .aui .events-box img {
      margin-left: 0px; }
    .aui .events-box ul li p {
      width: 97%;
      height: 25px; }
    .aui .events-box ul li p span,
    .aui .events-box ul li p em {
      font-size: 1em;
      display: inline-block;
      margin-top: 5px;
      padding-left: 2px;
      line-height: 1em; }
    .aui .events-box ul li dl {
      max-width: 100%;
      padding-top: 10px; }
    .aui #content .scbk-new-theme {
      padding-left: 10px;
      padding-right: 0px; }
    .aui .table th.p-lreft, .aui .table td.p-lrefr,
    .aui .table th, .aui .table td {
      width: auto; } }
/*800*/
@media all and (max-width: 430px) {
  .aui {
    /*.banner-box1*/
    /*slide_box*/
    /*img_news_play*/
    /*publications*/
    /*photo/event*/
    /*.events-box ul li p*/
    /*boards_box*/
    /*list*/
    /*table*/
    /* .scbk-tablt-style2 th, .scbk-tablt-style2 td {
    padding-left: 0px;
    padding-right: 0px;
    }
    
    .table th.p-lreft, .table td.p-lrefr,
    .table th, .table td {
    padding-left: 0px;
    padding-right: 0px;
    width: auto;
    }*/ }
    .aui #wrapper {
      min-height: 100%;
      position: relative;
      overflow: hidden;
      max-width: 100%;
      height: auto;
      margin: 0 auto;
      padding: 0;
      background: #fff;
      -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
      -moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
      box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
      border-left: 1px solid #dfe2e3 \0IE8;
      border-right: 1px solid #dfe2e3 \0IE8; }
    .aui .row-fluid .span8 {
      width: 100% !important; }
    .aui .row-fluid .span4 {
      width: 100% !important; }
    .aui .columns-2 {
      margin: 1%; }
    .aui div.heading {
      margin: 0;
      overflow: hidden; }
    .aui div.heading h1 {
      width: 100%;
      text-align: center; }
    .aui .site-title,
    .aui .heading_language {
      margin: 0px auto; }
    .aui .language {
      margin: 0 auto;
      width: 250px;
      text-align: center; }
    .aui p.col-lg,
    .aui .heading_language img {
      display: none; }
    .aui .margin-top10 {
      float: none !important; }
    .aui .nav-collapse .nav > li > a:hover,
    .aui .nav-collapse .nav > li > a:focus,
    .aui .nav-collapse .dropdown-menu a:hover,
    .aui .nav-collapse .dropdown-menu a:focus {
      background-color: #f08e13;
      border-radius: 0px !important; }
    .aui .nav-collapse .dropdown-menu {
      margin: 0px !important; }
    .aui .nav-collapse .dropdown-menu a:hover,
    .aui .nav-collapse .dropdown-menu a {
      border-radius: 0px !important; }
    .aui .row-fluid [class*="span"] {
      margin-left: 0%; }
    .aui .navigation {
      display: none; }
    .aui #content .scbk-new-theme .data-h2-style h2 {
      margin-bottom: 10px; }
    .aui .banner-box1 {
      background: none;
      margin-bottom: 21px;
      border: none; }
    .aui .banner-box1 .text_today {
      padding: 3%;
      width: 95%; }
    .aui .banner-box1 .img_today {
      padding-top: 18px;
      padding-right: 0;
      float: right;
      width: 100%; }
    .aui .row-fluid .span8 {
      padding: 0 auto; }
    .aui .slide_box {
      position: relative;
      background: none;
      padding: 0;
      background-size: 100%; }
    .aui #myCarousel {
      display: block;
      position: relative;
      width: 100%; }
    .aui #myCarousel .slider-img {
      width: 100%;
      margin-right: 0; }
    .aui #myCarousel dl dt {
      font-weight: bold;
      font-size: 18px;
      color: #990000;
      font: 18px 'Roboto Slab',Helvetica,sans-serif;
      margin-bottom: 5px; }
    .aui #myCarousel dl {
      width: 95%;
      margin-left: 2%;
      padding-right: 5%; }
    .aui .slider_box {
      margin-left: 0%;
      margin-top: 0px; }
    .aui .banner_btn_box {
      width: 74%;
      display: block;
      position: relative;
      left: 0;
      top: 0; }
    .aui .row-fluid .span8 {
      width: 100%; }
    .aui .row-fluid .span4 {
      width: 100%; }
    .aui .portlet-boundary_recentarticlesportlet_WAR_MOFP_ {
      margin: 10px 0px !important;
      padding: 0 5px !important;
      padding-left: 0px !important;
      padding-right: 0px !important;
      padding-top: 10px; }
    .aui .portlet-boundary_recentarticlesportlet_WAR_MOFP_ h2.h2-style1 {
      padding-top: 10px !important; }
    .aui .plpr-30 {
      padding-left: 0px !important;
      padding-right: 0px !important; }
    .aui .portlet-boundary_recentarticlesportlet_WAR_MOFP_ ul li {
      border-bottom: 0;
      padding-top: 0px;
      padding-bottom: 10px;
      overflow: hidden;
      text-align: top; }
    .aui .portlet-boundary_recentarticlesportlet_WAR_MOFP_ ul li.last {
      border-bottom: none; }
    .aui .portlet-boundary_recentarticlesportlet_WAR_MOFP_ ul li .list-news-img {
      float: none;
      margin: 0px;
      margin-right: 0px;
      width: 100%; }
    .aui .portlet-boundary_recentarticlesportlet_WAR_MOFP_ ul li .list-news-text {
      overflow: hidden;
      text-align: top;
      margin-left: 0px !important;
      margin-top: 10px; }
    .aui .portlet-boundary_recentarticlesportlet_WAR_MOFP_ ul li .list-news-text h3 {
      font: 14px 'Roboto Slab',Helvetica,Arial,sans-serif;
      color: #333;
      font-weight: bold;
      line-height: 14px;
      margin: 0px;
      margin-bottom: 10px; }
    .aui .portlet-boundary_recentarticlesportlet_WAR_MOFP_ ul li .list-news-text p {
      font-style: normal;
      margin: 0px; }
    .aui .img_news_play {
      overflow: hidden; }
    .aui #p_p_id_videosliderportlet_WAR_MOFP_ {
      overflow: hidden; }
    .aui .img_news_play h2 {
      padding-top: 10px !important;
      padding-left: 0px !important; }
    .aui .img_news_play ul li {
      float: left;
      margin-left: 0px; }
    .aui .portlet-boundary_publicationsportlet_WAR_MOFP_ ul li.border-top {
      border: none; }
    .aui .featured-photos-box img,
    .aui .events-box img {
      margin-left: 0px !important; }
    .aui .events-box ul li p {
      width: 97%;
      height: 25px; }
    .aui .events-box ul li p span,
    .aui .events-box ul li p em {
      font-size: 1em;
      display: inline-block;
      margin-top: 5px;
      padding-left: 2px;
      line-height: 1em; }
    .aui .events-box ul li dl {
      max-width: 100%;
      padding-top: 10px; }
    .aui .portlet-boundary_videosliderportlet_WAR_MOFP_ .jcarousel ul {
      position: relative;
      overflow: hidden;
      margin-top: 0px;
      margin-bottom: 9px;
      margin: 0 auto;
      padding: 0px; }
    .aui .portlet-boundary_publicationsportlet_WAR_MOFP_ ul li {
      width: 100%; }
    .aui #left-nav,
    .aui #right-nav {
      box-shadow: none;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      text-decoration: none;
      text-shadow: none;
      text-decoration: none !important;
      width: 40px;
      height: 40px;
      top: 45%;
      text-indent: -50px;
      white-space: nowrap;
      overflow: hidden;
      cursor: pointer; }
    .aui .videos-slider .jcarousel-control-next, .aui .videos-slider #right-nav {
      background: url(../images/common/forwardbutton.png) no-repeat center transparent; }
    .aui .videos-slider .jcarousel-control-next:hover, .aui .videos-slider #right-nav:hover {
      background: url(../images/common/forwardbutton-hover.png); }
    .aui .videos-slider .jcarousel-control-prev, .aui .videos-slider #left-nav {
      background: url(../images/common/rewindbutton.png) no-repeat center transparent; }
    .aui .videos-slider .jcarousel-control-prev:hover, .aui .videos-slider #left-nav:hover {
      background: url(../images/common/rewindbutton-hover.png) no-repeat center transparent; }
    .aui .videos-slider .jcarousel-control-prev,
    .aui .videos-slider .jcarousel-control-next {
      overflow: hidden;
      display: inline-block;
      position: absolute;
      z-index: 100;
      top: 49%;
      margin-top: -15px;
      width: 40px;
      height: 40px;
      text-align: center;
      color: #fff;
      text-decoration: none;
      text-shadow: 0 0 1px #000;
      font: 24px/27px Arial, sans-serif;
      -webkit-border-radius: 30px;
      -moz-border-radius: 30px;
      border-radius: 30px; }
    .aui .videos-slider .jcarousel-control-prev {
      left: 0; }
    .aui .videos-slider .jcarousel-control-next {
      right: 0; }
    .aui .media-body {
      padding-left: 0px !important; }
    .aui .is_not_homepage .portlet-column-first.portlet-column.span8 {
      padding: 0 !important; }
    .aui .listed-article-abstract.media-body {
      float: left; }
    .aui .is_not_homepage .portlet-column-first.portlet-column.span8 {
      padding-right: 0 !important;
      padding-left: 0 !important; }
    .aui .search-record-container {
      padding: 10px; }
    .aui .search-record-container button.btn-link {
      font-size: 10px !important;
      width: 145px;
      margin-top: 5px; }
    .aui .search-record-container .button-container {
      top: -5px;
      height: 43px; }
    .aui .search-record-container .button-container.open {
      height: auto; }
    .aui .search-record-container .button-container > button.btn-inverse {
      border-radius: 0 4px 6px 0; }
    .aui #RecentArticlesWrapper {
      padding-left: 0 !important;
      padding-right: 0 !important; }
    .aui #RecentArticlesWrapper img {
      margin-top: 20px;
      margin-bottom: 10px; }
    .aui h1.portlet-title {
      padding-left: 0 !important;
      padding-right: 0 !important; }
    .aui a.jcarousel-control-prev,
    .aui a.jcarousel-control-next {
      margin-top: 0px !important; }
    .aui a.jcarousel-control-prev {
      margin-left: -10px; }
    .aui a.jcarousel-control-next {
      margin-right: -35px !important; }
    .aui span.portlet-title-text.portlet-title-editable {
      margin-bottom: 10px; }
    .aui .portlet-boundary_imagesliderportlet_WAR_MOFP_ .jcarousel-control-next {
      width: 130px !important; }
    .aui #content .scbk-new-theme {
      padding-left: 0px;
      padding-right: 0px; }
    .aui .btn-group,
    .aui .button-holder {
      margin-top: 10px; } }
/*800*/
.aui {
  /*language_box*/
  /*search_box*/
  /*top-header*/
  /*ie8,9 dropdown-menu*/
  /*footer*/ }
  .aui .heading p {
    margin: 0px; }
  .aui div.heading {
    margin: 20px 21px;
    overflow: hidden; }
  .aui .col-lg {
    float: left; }
  .aui p.col-lg {
    margin-top: 1px;
    position: absolute;
    left: 50%;
    margin-left: -130px; }
  .aui .margin-top10 {
    float: right;
    margin-top: 10px; }
  .aui ul.language_box {
    overflow: hidden;
    list-style: none;
    clear: both;
    margin-top: 22px;
    margin-left: 0px !important;
    margin-bottom: 0px; }
  .aui ul.language_box li {
    float: left;
    height: 19px;
    display: block;
    overflow: hidden;
    position: relative;
    margin: -1px;
    padding: 1px;
    font-size: 12px; }
  .aui ul.language_box li.english {
    width: 65px; }
  .aui ul.language_box li.sinhala {
    width: 63px;
    margin-left: 25px; }
  .aui ul.language_box li.tamil {
    width: 65px;
    margin-left: 30px; }
  .aui ul.language_box li a {
    height: 22px;
    display: block;
    position: absolute;
    top: 1px;
    left: 1px;
    background: url(../images/language.png) no-repeat; }
  .aui ul.language_box li.english a,
  .aui ul.language_box li.english a:hover,
  .aui ul.language_box li.english.on a {
    width: 65px; }
  .aui ul.language_box li.sinhala a,
  .aui ul.language_box li.sinhala a:hover,
  .aui ul.language_box li.sinhala.on a {
    width: 65px; }
  .aui ul.language_box li.tamil a,
  .aui ul.language_box li.tamil a:hover,
  .aui ul.language_box li.sinhala.on a {
    width: 65px; }
  .aui ul.language_box li.english a {
    background-position: 0 0px; }
  .aui ul.language_box li.english a:hover,
  .aui ul.language_box li.english.on a {
    background-position: 0px -20px; }
  .aui ul.language_box li.sinhala a {
    background-position: 0 -40px; }
  .aui ul.language_box li.sinhala a:hover,
  .aui ul.language_box li.sinhala.on a {
    background-position: 0px -60px; }
  .aui ul.language_box li.tamil a {
    background-position: -70px 0; }
  .aui ul.language_box li.tamil a:hover,
  .aui ul.language_box li.tamil.on a {
    background-position: -70px -20px; }
  .aui .search-box {
    position: relative;
    clear: both;
    margin-top: 18px; }
  .aui .search-box form {
    margin: 0; }
    .aui .search-box form input {
      margin: 0px; }
  .aui .input-group {
    border: 1px solid #ccc;
    border-radius: 4px;
    width: 240px; }
  .aui .search-box .input-group input[type="text"],
  .aui .search_input {
    width: 180px !important;
    height: 10px !important;
    margin-top: 5px !important;
    font-weight: bold !important;
    margin-bottom: 8px !important; }
  .aui .search_but,
  .aui .search-box .input-group input[type="image"]
  .search_input,
  .aui .search-box .input-group input[type="text"] {
    border: 0px !important;
    margin-bottom: 0px;
    padding-left: 10px;
    font-size: 12px !important;
    line-height: 15px !important; }
  .aui .search_but,
  .aui .search-box .input-group input[type="image"] {
    float: left;
    margin-top: 9px;
    padding-left: 10px; }
  .aui .navbar-inner {
    padding-left: 0px !important;
    padding-right: 0px !important; }
  .aui .menu_last {
    border: 0px !important; }
  .aui .dropdown-menu > li > a:hover, .aui .dropdown-menu > li > a:focus, .aui .dropdown-submenu:hover > a, .aui .dropdown-submenu:focus > a {
    background-color: #f08e13;
    background-image: none; }
  .aui .dropdown-menu {
    background-color: #f08e13; }
  .aui .lfr-nav-item:hover {
    background-color: #f08e13 !important; }
  .aui .lfr-nav-item.selected.active {
    background-color: #f08e13 !important; }
  .aui .footer-last {
    margin-right: 0px important; }
  .aui .footer-block {
    box-sizing: border-box;
    vertical-align: top; }
  .aui .footer-block p {
    font-size: 12px;
    font-family: Arial; }
  .aui .footer-block p a {
    font-weight: normal !important;
    color: white; }
  .aui #footer .footer-last {
    margin-right: 10px !important; }

@media screen and (max-width: 480px) {
  .aui #banner .top-header form.search {
    margin-top: 6px; }
  .aui #banner .top-header .social-media {
    margin-top: 12px;
    margin-right: 8px; }
  .aui #banner .top-header .navbar-default .navbar-inner {
    padding-left: 1%;
    padding-right: 1%;
    filter: none; }
  .aui #banner .top-header .navbar-default .btn.btn-navbar {
    margin-top: 5px; }
  .aui .portlet-dockbar {
    display: inline-block;
    width: 94%; }
  .aui .half-column {
    margin-bottom: 10px; } }
/*btn_img*/
.aui {
  /*just one ;; */
  /*end btn_img*/
  /*.signed-out .the-download-button {
    float: left;
    margin-top: -54px !important;
  }
*/
  /*just one ;; */ }
  .aui .slide_box [class^="icon-"],
  .aui .slide_box [class*=" icon-"] {
    display: inline-block;
    width: 14px;
    height: 14px;
    color: #7e93a4;
    *margin-right: .3em;
    line-height: 14px;
    vertical-align: text-top;
    background-image: url("../images/aui/glyphicons-halflings.png");
    background-repeat: no-repeat;
    margin-top: 1px; }
  .aui .slide_box .icon-white {
    background-image: url("../images/aui/glyphicons-halflings-white.png"); }
  .aui .slide_box .icon-play {
    background-position: -264px -72px; }
  .aui .slide_box .icon-pause {
    background-position: -288px -72px; }
  .aui .slide_box .icon-play:before,
  .aui .slide_box .icon-pause:before {
    content: none; }
  .aui .slide_box .icon-play:hover,
  .aui .slide_box .icon-pause:hover {
    background-image: url("../images/aui/glyphicons-halflings-white.png"); }
  .aui .btn-inverse {
    color: white;
    text-shadow: none;
    background-color: #540000;
    background-image: -moz-linear-gradient(top, #820000, #540000);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#820000), to(#540000));
    background-image: -webkit-linear-gradient(top, #820000, #540000);
    background-image: -o-linear-gradient(top, #820000, #540000);
    background-image: linear-gradient(to bottom, #820000, #540000);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#820000',endColorstr='#540000',GradientType=0);
    border-color: #820000 #540000 black;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    *background-color: #820000;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); }
  .aui .btn-inverse:hover,
  .aui .btn-inverse:focus,
  .aui .btn-inverse:active,
  .aui .btn-inverse.active,
  .aui .btn-inverse.disabled,
  .aui .btn-inverse[disabled] {
    color: white;
    background-color: #820000;
    *background-color: #540000; }
  .aui .btn-inverse:active,
  .aui .btn-inverse.active {
    background-color: #540000 \9; }
  .aui .btn-inverse:hover,
  .aui .btn-inverse:focus,
  .aui .btn-inverse:active,
  .aui .btn-inverse.active,
  .aui .btn.disabled,
  .aui .btn[disabled] {
    background-color: #540000;
    background-image: -moz-linear-gradient(top, #820000, #540000);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#820000), to(#540000));
    background-image: -webkit-linear-gradient(top, #820000, #540000);
    background-image: -o-linear-gradient(top, #820000, #540000);
    background-image: linear-gradient(to bottom, #820000, #540000);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#820000',endColorstr='#540000',GradientType=0);
    border-color: #820000 #540000 black;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    *background-color: #820000;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    color: #fff; }
  .aui .language .portlet-borderless-container,
  .aui .navbar-inner .portlet-borderless-container {
    min-height: 0px !important; }
  .aui .not_visible,
  .aui .scbk-new-theme .not_visible_under_scbk-new-theme {
    display: none; }
  .aui .scbk-new-theme .visible_under_scbk-new-theme {
    display: inherit !important; }
  .aui blockquote {
    background: #800508 url("../images/gradient.jpg");
    background-repeat: repeat-y;
    display: block;
    background-position: right;
    overflow: auto;
    margin-bottom: 10px; }
  .aui blockquote .quote {
    width: 88px;
    height: 92px;
    background-image: url("../images/quote.png");
    float: left; }
  .aui .article-viewer-content blockquote p,
  .aui blockquote p {
    margin-left: 88px;
    margin-top: 25px;
    margin-bottom: 25px;
    color: white;
    font-size: 14px;
    font-family: Arial !important; }
  .aui .special-text {
    background: url("../images/gradient2.png");
    background-repeat: repeat-y;
    display: block;
    background-position: left;
    padding: 30px;
    border-radius: 4px;
    margin-bottom: 10px; }
  .aui .special-text h5 {
    text-transform: uppercase;
    margin-bottom: 10px; }
  .aui .special-text p {
    font-size: 28px;
    color: #054f9a;
    letter-spacing: -0.02em;
    font-size: 300;
    line-height: 1em;
    font-family: 'roboto_slabregular'; }
  .aui .special-text i {
    color: #f19c15;
    text-transform: uppercase;
    font-size: 12px; }
  .aui .journal-article-page-number,
  .aui ul.pagination-content > li a {
    display: inline-block;
    padding: 0px 9px;
    margin-bottom: 0;
    font-size: 10px !important;
    font-family: 'Roboto Slab', Helvetica, Arial,sans-serif;
    font-weight: bold;
    text-transform: uppercase;
    line-height: 20px;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    color: #6f8296;
    text-shadow: none;
    background-color: #e9e9e9;
    background-image: -moz-linear-gradient(top, white, #e9e9e9);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(white), to(#e9e9e9));
    background-image: -webkit-linear-gradient(top, white, #e9e9e9);
    background-image: -o-linear-gradient(top, white, #e9e9e9);
    background-image: linear-gradient(to bottom, #ffffff, #e9e9e9);
    background-repeat: repeat-x;
    border-color: #c9d2db;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    border: 1px solid #c9d2db;
    border-bottom-color: #c9d2db;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    word-spacing: 0px;
    text-decoration: none; }
  .aui .journal-article-page-number:hover,
  .aui ul.pagination-content > li a:hover {
    text-decoration: none; }
  .aui .search-results .journal-article-page-number + .journal-article-page-number {
    margin-left: -1px; }
  .aui .search-results .journal-article-page-number:first-child {
    margin-left: 0;
    -webkit-border-top-left-radius: 3px;
    -moz-border-radius-topleft: 3px;
    border-top-left-radius: 3px;
    -webkit-border-bottom-left-radius: 3px;
    -moz-border-radius-bottomleft: 3px;
    border-bottom-left-radius: 3px; }
  .aui .search-results .journal-article-page-number:last-child {
    margin-right: 0;
    -webkit-border-top-right-radius: 3px;
    -moz-border-radius-topright: 3px;
    border-top-right-radius: 3px;
    -webkit-border-bottom-right-radius: 3px;
    -moz-border-radius-bottomright: 3px;
    border-bottom-right-radius: 3px; }
  .aui strong.journal-article-page-number,
  .aui .journal-article-page-number:hover,
  .aui ul.pagination-content > li a:hover,
  .aui ul.pagination-content > li a.active {
    background-color: #5f7087;
    background-image: -moz-linear-gradient(top, #7f94a5, #5f7087);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#7f94a5), to(#5f7087));
    background-image: -webkit-linear-gradient(top, #7f94a5, #5f7087);
    background-image: -o-linear-gradient(top, #7f94a5, #5f7087);
    background-image: linear-gradient(to bottom, #7f94a5, #5f7087);
    border: 1px solid #5d7185;
    border-bottom-color: #5d7185;
    color: #fff; }
  .aui .scbk-new-theme,
  .aui .journal-with-download .journal-content-article {
    position: relative; }
  .aui .scbk-new-theme .the-download-button,
  .aui .journal-with-download .the-download-button {
    position: absolute;
    bottom: -25px;
    left: 0;
    margin: 0px; }
  .aui .scbk-new-theme .the-download-button {
    bottom: -45px; }
  .aui .scbk-new-theme .the-download-button .btn-toolbar,
  .aui .journal-with-download .the-download-button .btn-toolbar {
    margin: 0; }
  .aui .taglib-page-iterator .search-results {
    text-align: right;
    float: right;
    color: white;
    word-spacing: 0px;
    font-size: 0;
    white-space: nowrap;
    display: none; }
  .aui .portlet-borderless-container .journal-content-article .table-responsive {
    padding-bottom: 20px; }
  .aui .lfr-pagination ul {
    display: none !important; }
  .aui #content .scbk-new-theme.pr0px {
    padding-right: 0px; }
  .aui .btn.disabled,
  .aui .btn[disabled] {
    display: none; }
  .aui #p_p_id_publicationsportlet_WAR_MOFP_ .portlet {
    margin: 0; }
  .aui .pagination ul {
    box-shadow: none; }
  .aui li.pagination-control + li a,
  .aui li + li.pagination-control a {
    margin-left: 10px; }
  .aui #div#eventPaginatinoId {
    box-shadow: none; }
  .aui #recentArticles .media > .pull-left {
    margin-right: 0; }
  .aui .lastArticle {
    border-bottom: none !important; }
  .aui .fontsize-btn {
    display: none !important; }
  .aui #footer .footer-block h3 {
    color: #f19c15;
    font-weight: bold;
    margin: 0 0 10px 0;
    font-size: 13px;
    text-transform: uppercase; }
  .aui #footer .footer-block p a {
    color: #fff;
    text-decoration: none; }
  .aui .connected-sites .media-list .media p {
    margin-bottom: 0 !important;
    min-height: 64px; }
  .aui .btn.icon-button {
    padding-left: 8px; }
  .aui .btn.icon-button img {
    margin-right: 8px; }
  .aui #folder-container-id_imagegalleryportlet_WAR_MOFP .thumbnails {
    margin-right: -20px; }
  .aui .journal-content-article .media-body h4,
  .aui .journal-content-article .media-body h4.media-heading {
    margin-bottom: 18px !important;
    color: #333; }
  .aui .journal-content-article .media-body p {
    color: #333;
    font-family: arial;
    font-size: 14px; }
    .aui .journal-content-article .media-body p em {
      font-weight: normal; }
  .aui .journal-content-article .media-body ul.ul-style1 {
    margin-bottom: 12px; }

@media (max-width: 767px) and (max-width: 979px) {
  .aui .btn-group, .aui .button-holder {
    display: inline-block;
    width: auto; } }
.ie.aui .slide_box {
  background-image: url(../images/bg/slide_box.png) !important;
  background-size: contain;
  background-repeat: no-repeat; }

.aui .accordion-toggle {
  outline: 0 !important; }

.aui .starndard-bidding-documents #publicationsList .media div.pull-left img {
  width: 110px;
  height: 80px; }

.aui .starndard-bidding-documents #publicationsList p.entry-description {
  display: none; }

.aui .starndard-bidding-documents .media-body .media {
  padding-top: 23px !important; }

.aui .search-facet,
.aui #_3_facetNavigation {
  display: none; }

.aui .portlet-search .control-group {
  margin: 0px !important;
  padding: 0px !important; }

.aui .lfr-search-container .taglib-search-iterator-page-iterator-top {
  display: none; }

.aui .search-layout .lfr-search-container {
  padding: 0px;
  margin: 0px; }

.aui .search-layout table td {
  text-align: left; }

.aui .portlet-search .search-layout .result .asset-entry .asset-entry-type {
  float: none; }

/*EVENTS DOCUMENTS AND MEDIA */
.aui .lfr-header-row-content {
  margin: 0px;
  padding: 0px; }

.aui .lfr-header-row-content .navbar-inner {
  padding: 4px 15px 4px 45px !important;
  box-shadow: none !important; }

.aui .lfr-header-row-content .navbar .nav {
  margin: 0px; }

.aui .lfr-header-row-content .control-group.form-inline {
  display: inline; }

.aui .lfr-header-row-content .navbar-inner .input-append {
  padding-right: 100px; }

.aui .lfr-header-row-content .navbar .btn-group,
.aui .lfr-header-row-content .navbar .navbar-search,
.aui .lfr-header-row-content .navbar-search.pull-right {
  margin: 4px 0 0 0; }

.aui .lfr-header-row-content .navbar .dropdown-menu {
  background-color: white !important;
  margin-top: -4px; }

.aui .lfr-header-row-content .navbar {
  margin: 0px; }

.aui .app-view-taglib .lfr-header-row-content .select-all-entries {
  left: 23px; }

.aui .portlet-document-library .document-library-breadcrumb .breadcrumb {
  padding: 10px 20px;
  background-color: #F9F9F8; }

.aui .portlet-document-library .document-library-breadcrumb .breadcrumb,
.aui .portlet-document-library .subscribe-action,
.aui .portlet-document-library .show-sync-message,
.aui .portlet-document-library-display .show-sync-message {
  display: none; }

.aui textarea, .aui input[type="text"], .aui input[type="password"], .aui input[type="datetime"], .aui input[type="datetime-local"], .aui input[type="date"], .aui input[type="month"], .aui input[type="time"], .aui input[type="week"], .aui input[type="number"], .aui input[type="email"], .aui input[type="url"], .aui input[type="search"], .aui input[type="tel"], .aui input[type="color"], .aui .uneditable-input {
  height: 20px !important;
  padding: 4px 6px !important;
  font-size: 14px; }

.aui select {
  height: 30px !important;
  font-size: 14px !important; }
.aui .lfr-asset-column-details .lfr-asset-description {
  background: none; }
.aui .document-info span.document-thumbnail {
  float: left;
  margin-right: 20px; }
.aui .document-info .lfr-preview-file {
  clear: both;
  padding-top: 20px; }
.aui .document-info h2.document-title {
  padding: 0 0 20px 0; }
.aui .event-list {
  margin: 16px 0 0 0; }