/*SCROLL TO TOP*/
title { display: block; font-size: 200%; font-weight: bold; }
.scrollToTop{width:34px;height:34px;padding:0px;text-align:center;background: whiteSmoke;font-weight: bold;color: #444;text-decoration: none;position:fixed;bottom:7px;right:15px;display:none;background: url('../images/ui.totop.png') no-repeat right center transparent;}
.scrollToTop:hover{text-decoration:none;}
/*SCROLL TO TOP*/
/*HOME PAGE TESTIMONIALS SCROLLER*/
.media_room{width: 1000px;margin: 0 auto;clear: both;}
.media_room .test{float: left;background:#F5F3F4;
/* background: url('../images/bg.content-overlay.png') repeat-x; */
height:100px;width: 100%;margin: 2% 0 2% 0;padding: 20px 0 0px 0;border-radius: 5px;/* Safari 3-4, iOS 1-3.2, Android 1.6- */-webkit-border-radius: 5px;/* Firefox 1-3.6 */-moz-border-radius: 5px;}
.media_room .test .testimonial_scroller{float: left;background: #F5F3F4;height:100px;width: 88% !important;}
.media_room .test .testimonial_scroller .testimonials_cont{float: left;background: #F5F3F4;height:100px;}
.media_room .test .testimonial_scroller .testimonials_cont .img_div{float: left;margin: -2px 0 0 44px;}
.list_carousel {bottom: 36px;margin: 0;position: relative;}
.list_carousel ul {margin: 0;padding: 0;list-style: none;display: block;}
.list_carousel li {width: 50px;height: 50px;padding: 0;margin: 6px;display: block;float: left;}
.list_carousel.responsive {width: auto;}
.caroufredsel_wrapper{height:130px !important;width:100% !important;}
.caroufredsel_wrapper p{background:none !important;}
.clearfix {float: none;clear: both;}
.prev {float: left;margin-left: 10px;}
.next {float: right;margin-right: 10px;}
.pager {float: left;width: 300px;text-align: center;}
.pager a {margin: 0 5px;text-decoration: none;}
.pager a.selected {text-decoration: underline;}
.timer {background-color: #999;height: 6px;width: 0px;}
#foo4 img {float: left; margin: 0px 0 0 30px;border-radius: 100px;-moz-border-radius:100px;-webkit-border-radius:100px;}
#foo4 p{color: #000;font-size: 15px;width: 83%;float: right;line-height: 17px;text-align: left;font-style: italic;padding: 15px 0 0 0px;margin:0;}
.room{cursor:pointer; height:aut;width: 31%;float: right;background:#F5F3F4;
/* background: url("../images/bg.content-overlay.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0); */
height: 100px;margin: 2% 0;padding: 0;border-radius: 5px;/* Safari 3-4, iOS 1-3.2, Android 1.6- */-webkit-border-radius: 5px;/* Firefox 1-3.6 */-moz-border-radius: 5px;}
#foo4 p a{color:#000;}
.test_homepage {float: right;padding: 0 20px 0 0;text-align: right;}
.anchor_link{color:#B01116 !important;}
.anchor_link:hover{color:#454545;}
.room .inner_cont{width: 44%;float: left;}
.room .inner_cont h1{   color: #b01116;
    font-size: 28px;
    font-weight: bold;
    line-height: 27px;
    margin: 0;
    padding-left: 10px;
    text-align: left;
	 padding-left: 15px;
    padding-top: 40px;
	}
.room .inner_image{float: right;margin: -14px 0 0;width: 53%;}
.room .inner_cont{background:none;height:10px;}
/*HOME PAGE TESTIMONIALS SCROLLER*/
.wrapper {}
.wrapper .container {background: #fff;width:1000px;}

/* Grid Gutter */
.grid {
}

.grid-inner {
  padding: 0 1.5em;
}
.top_menu li a
.grid .grid-inner {
}

.region-content .block {
}

.sidebar .block {
}

/**
* Main Containner
*/
#main-wrapper {
/* background:url('../images/body_bg.jpg') no-repeat scroll center center transparent; */
}

#main-wrapper .container {
  padding: 0;
}

#main-wrapper .container-inner {
}

/**
* Header
*/
#header-wrapper {
min-height:100%;height:100%;
}

#header-wrapper .container {
  background: none;width:1000px;
}

#header-wrapper .grid-inner {
  padding: 0;
}
.heading {
    clear: both;
    float: left;
    padding: 10px 0 0 3px;
    text-align: left;
    width: 99%;
}
.heading h1{
 color: #96000b;
    float: left;
    
    font-size: 35px;
    height: 100%;
    line-height: 33px;
    margin: 2% 0 0;
    padding: 0;
    text-decoration: none;
    width: 100%;
    }
#header {
  clear: both;
  height: auto;
  padding: 10px 0 0;
}

/* Logo & Site name */
#logo {
  float: left;
 }

#name-and-slogan {
  float: left;
  line-height: 1.2;
}

.site-name {
  color: #666;
  float: left;
  font-size: 3em;
  line-height: 26px;
  margin: 0;
  padding-right: 5px;
}

.site-name a {
  color: #666;
  text-decoration: none;
  text-transform: uppercase;
}

.site-name a:visited {
}

.site-name a:hover,
.site-name a:focus,
.site-name a:active {
  color: #444;
  text-decoration: none;
}

#name-and-slogan .site-slogan {
  background: url(../images/vline-slogan.png) no-repeat left top;
  color: #aaa;
  float: left;
  font-size: 0.833em;
  font-weight: 400;
  margin: 0 0 0 10px;
  padding: 16px 10px 0;
  text-transform: uppercase;
}

/* Region */
.region-header {float: right;width:45%;margin:-23px 0 0;}

/**
* Main Navigation
*/
#menu-bar-wrapper {
width:1000px;
  
  position: relative;
  z-index: 499; /* Drupal toolbar index is 600 */
}

#menu-bar-wrapper .container {
  background: #fff;
  padding-bottom: 0;
  position: relative;width:100%;
}

#menu-bar-wrapper .grid-inner {
  padding: 0;
}

/* Region */
#menu-bar-wrapper .region-menu-bar {
  
  width: 100%;
}

#menu-bar-wrapper .region-menu-bar .block-inner {
  background: none;
  border: none;
}

/**
* Main Content
*/
#main-content .grid-inner {
  margin: 0 0 0 1.5em;
  padding: 0;
}

.front #main-content .block-inner {
  border-bottom: none;
  margin-bottom: 0;
}

#main-content .region-content {
  clear: both;
}

#main-content .region-content #block-system-main {
}

#main-content .region-content #block-system-main .block-inner {
}

/* Content on Front-page */
body.front #main-content .region-content {
}

/* Content on other pages */
body.not-front #main-content .region-content {
}

/* Page Title */
#page-title {
  background: #7bb9e0;
  box-shadow: 0 5px 5px rgba(0, 0, 0, 0.2) inset;
  border-bottom: 1px solid #e2e2e2;
  color: #fff;
  
  font-size: 3em;
  font-weight: normal;
  height: 67px;
  margin: 0 0 .5em;
  padding: .556em 0;
}

#page-title span {
  background: #19252d;
  display: inline-block;
  line-height: 1em;
  padding: .333em;
}

.in-maintenance #page-title {
  padding: 10px;
}

/**
* Sidebars
*/
.sidebar .grid-inner {
  padding: 0 20px 0 0;
}

.region-sidebar-first {
}

.region-sidebar-second {
}

/**
* Panels
*/
.panel {
}

.panel .container {
}

/* --- First Panel --- */
#panel-first-wrapper {
}

/* --- Second Panel --- */
#panel-second-wrapper {
}

/* --- Third Panel --- */
#panel-third-wrapper {
}

/**
* Slideshow
*/
#slideshow-wrapper {
}

#slideshow-wrapper .grid-inner {
  padding: 0;
}

/**
* Footer
*/

#footer-wrapper {width: 100%;height:215px;background:#262626;clear: both;}
#footer-wrapper .grid-inner {padding: 0;}
#footer-wrapper > .container {background: none !important;overflow:hidden;}
#footer {padding: 0 0;position: relative;}
#footer .tb-copyright {color: #444;font-size: .917em;line-height: 1em;padding: 0;text-align: center;}
#footer .tb-copyright a {color: #777;}
/* Region */
.region-footer {}

/**
* Other Pages
*/

/* --- Blogs --- */
.page-blog {
}

/* Blog Action Links */
.page-blog ul.action-links {
  display: inline-block;
  float: right;
  margin: 1em 0;
  padding: 0;
}

.page-blog ul.action-links li {
  list-style: none;
  margin: 0;
}

.page-blog ul.action-links li a {
  background: url(../images/bg-button-more.png) no-repeat left top;
  border: 1px solid #ddd;
  color: #aaa;
  display: block;
  float: left;
  font-size: .833em;
  margin-right: 5px;
  padding: 2px 10px 3px 21px;
  text-transform: uppercase;
}

.page-blog ul.action-links a:hover,
.page-blog ul.action-links a:active,
.page-blog ul.action-links a:focus {
  background: url(../images/bg-button-more.png) no-repeat left -25px;
  color: #7bb9e0;
  text-decoration: none;
}

/* --- Profiles --- */
.profile {
  margin-top: 0;
}

.profile h3 {
  border-bottom: 1px solid #ddd;
  margin: 0 0 1em;
  padding: 0 0 .5em 0;
  display: none;
  
}

.profile .user-picture {
  float: none;
}

.profile .field {
}

.profile .field .field-label {
}

.profile .field .field-items {
}

.profile .field .field-items .field-item {
}

/* --- Search Results --- */


/* --- Poll Page --- */
.poll {
}

.page-poll .region-content .block-content ul {
  list-style: none outside none;
  margin: 0;
  padding: 0;
}

.page-poll .region-content .block-content ul li {
  padding-bottom: 1em;
}

.page-poll .region-content .block-content ul li a {
  background: url(../images/bullet-1-h.png) no-repeat left top;
  padding-left: 1.833em;
}

/* Vote Form */
.poll .vote-form {
  text-align: left;
}

.poll .vote-form .choices {
  margin: 0;
}

.poll .vote-form .choices .form-item {
}

/* Vote Result */
.poll .text {
}

.poll .bar {
  background: #ddd;
}

.poll .bar .foreground {
  background: #333;
}

.poll .percent {
  color: #7b7b7b;
  font-size: 0.92em;
}

.poll .total {
}

/* --- Feed Aggregator ---*/
/* Feed Items */
#aggregator .feed-item {
  margin-bottom: 40px;
}

#aggregator .feed-item .header {
}

#aggregator .feed-item .header h2 {
}

#aggregator .feed-item .content {
}

#aggregator .feed-item .footer {
}

#aggregator .feed-item .footer .meta {
}

#aggregator .feed-item .footer .categories {
}

/* Feed Lists */
#aggregator .feed {
  margin: 1em 0;
}

#aggregator .feed .summary-title {
}

#aggregator .feed .feed-url {
  margin: .5em 0 0;
}

#aggregator .feed .item-list {
}

#aggregator .feed .item-list ul {
}

#aggregator .feed .item-list ul li {
  background-image: none;
  margin: 1em 0 0;
  padding: 0;
}

#aggregator .feed .source {
  margin: .5em 0 0;
}

#aggregator .feed .time {
}

#aggregator .feed .feed-name {
  margin: 0;
}

#aggregator .feed .links a {
  margin: 0;
}

/* --- Maintenance Page --- */
.maintenance-page #skip-link {
  position: absolute;
  top: -99em;
}

.maintenance-page .footer {
}

.maintenance-page .footer a {
}

/**
* Misc.
*/

/* Feed icons */
.feed-icon img {
  display: none;
  padding: 0 10px;
}

#feed-icons {
}

#feed-icons .feed-icon {
}

#feed-icons .feed-icon img {
}

#feed-icons a.feed-icon {
}


#system-messages-wrapper .container {
  overflow: hidden;
}

div.messages {
  margin: 1.5em 0;
}
.top_bottom {clear: both;float: right;height: 33px;margin: 0;min-height: 100%;width: 200px;}
.font-size-header {    float: right;margin-top: 6px;}
#decfont{cursor:pointer;}
#incfont{cursor:pointer;}
.social_icons {
    float: left;
    height: 32px;
    margin: 0;
    padding: 2% 0 0;
    position: relative;
    width: 70%;
}
.social_icons li {
    display: inline;
    float: left;
    height: 32px;
    list-style-type: none;
    padding: 0 1px;
    width: 33px;
}
.social_icons a {
    background: url(../images/sprite.png) no-repeat scroll right center transparent;
    float: left;
    height: 32px;
    overflow: hidden;
    text-decoration: none;
    width: 32px;
}
.social_icons a#youtube {
    background-position: -33px -125px;
}
.social_icons a#youtube:hover {
    background-position: -33px -165px;
}
.social_icons a#facebook {
    background-position: -66px -125px;
}
.social_icons a#facebook:hover {
    background-position: -66px -165px;
}
.social_icons a#linkedin {
    background-position: -98px -125px;
}
.social_icons a#linkedin:hover {
    background-position: -98px -165px;
}
.social_icons a#twitter {
    background-position: -131px -125px;
}
.social_icons a#twitter:hover {
    background-position: -131px -165px;
}
#header .block-search .block-inner,#header .block-search .form-item {margin: 0;padding: 0;}
#header .block-search .container-inline div {display: block;float: left;}
#header #search-block-form {margin: 0;overflow: hidden;padding: 0;position: relative;right: 128px;left: 174px;top: 11px;width: 38%;height:28px;}
#header #search-block-form span.button {float: left;}
#header #search-block-form .form-text {padding: 2px 5px; height: 25px; line-height: 16px;}
.apply_now {
    background:url(../images/apply_now_icon.png) no-repeat 76px 2px #b01116;
    bottom: 17px;height: 25px;left: 350px;line-height: 20px;margin: 0;position: relative;width: 22%;}
.apply_now .left_arrow {
    border-bottom: 8px solid rgba(0, 0, 0, 0);
    border-right: 12px solid rgb(63, 63, 63);
    border-top: 11px solid rgba(0, 0, 0, 0);
    height: 0;
    margin: 0 0 0 -12px;
    width: 0;
}
.apply_now a {
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    line-height: 23px;
    margin: 0 0 0 6px;
    padding: 0;
    text-align: center;
    width: 98%;
}
.apply_now a:hover{
text-decoration:none;color:#fff;
}
.gotoLinks { border: 0px solid #d2d2d2;float: right;height: 28px;overflow: hidden;padding: 0;position: relative;right: 105px;top:48px;width: 21%;}
#popitmenu{text-indent:2px; background: transparent;width: 226px;padding: 0;font-size: 12px;color:#8f8f8f;border: 0;border-radius: 0;height: 26px;-webkit-appearance: none; display:none;}
.top_menu {float: right;height: 38px;margin: -4px 0 0;width: 240px;text-align:right;}
.top_menu li {display: inline;list-style-type: none;border-right:1px solid #949494;}
/* .top_menu li:first-child{border-left:1px solid #949494;} */
.top_menu li:last-child{border:none;}
.top_menu li a {color: #858585;font-size: 11px;font-weight: normal;line-height: 45px;padding: 0 0px;text-decoration: none;}
.top_menu li:first-child a{padding: 0 6px 0 4px;padding: 0 5px 0 4px\0;}
.top_menu li:last-child a{padding: 0 3px 0 3px;padding: 0 3px 0 3px\0;}
/* Slider Part  */

/* Slider Part  */
.inner_cont {
    float: left;
    margin: 0 auto;
    padding: 0 0 0 3px;
    text-align: left;
    width: 100%;
}
.inner_cont .outer_left {
    clear: both;
    float: left;
    margin: 0 0 2%;
    padding: 0;
    width: 75%;
    border:none;
}
.inner_cont .outer_left .left_part {
    clear: both;
    float: left;
    margin: 0 0 2%;
    padding: 0;
    width: 100%;border:none;
}
/* .inner_cont .outer_left .left_part p {
    color: #7a7a7a;
    float: left;
    font-family: trebuchet ms;
    font-size: 18px;
    height: 100%;
    line-height: 23px;
    margin: 1% 0;
    padding: 0;
    text-align: left;
    text-decoration: none;
    width: 100%;
} */
.inner_cont .outer_left .left_part .list {
    clear: both;
    float: left;
    margin: 2% 0 0 4%;
    padding: 0;
    width: 96%;
}
.inner_cont .outer_left .left_part .list li {
    background: url("../images/bullet_active.png") no-repeat scroll 0 3px transparent;
    clear: both;
    color: #7a7a7a;
    float: left;
    
    font-size: 15px;
    margin: 0 0 2%;
    padding: 0 0 0 3%;
    width: 95%;
    list-style:none;
}
.inner_cont .outer_right {
    float: left;
    margin: 0 0 0 1%;
    padding: 0;
    width: 24%;
}
.inner_cont .outer_right .right_part {
    float: left;
    margin: 0;
    padding: 0;
    width: 98%;
}
.inner_cont .outer_left .left_part .members {
    /* background: none repeat scroll 0 0 #e8e8e8;
    border-radius: 5px;
    box-shadow: 0 11px 11px -1px rgba(0, 0, 0, 0.75); */
    clear: both;
    min-height: 225px;
    width: 100%;
}
.inner_cont .outer_left .left_part .members .left_mem {
    float: left;
    height: auto;
    padding: 2% 0;
    text-align: center;
    width: 50%;
}
.inner_cont .outer_left .left_part .members .left_mem img {
    border-radius: 5px;
}
.inner_cont .outer_left .left_part .members .left_mem h3 {
    color: #222222;
    
    font-size: 16px;
    font-weight: normal;
    line-height: 23px;
    margin: 1% 0;
    padding: 0;
    text-align: center;
    width: 100%;
}
.inner_cont .outer_left .left_part .members .right_mem {
    float: right;
    height: auto;
    padding: 2% 0;
    text-align: center;
    width: 50%;
}
.inner_cont .outer_left .left_part .members .right_mem img {
    border-radius: 5px;
}
.inner_cont .outer_left .left_part .members .right_mem h3 {
    color: #222222;
    
    font-size: 16px;
    font-weight: normal;
    line-height: 23px;
    margin: 1% 0;
    padding: 0;
    text-align: center;
    width: 100%;
}
/*MUTIMEDIA PAGE TAB FUNCTIONS*/

/* makes the font 33% larger relative to the icon container */
.element {position: relative;}
 /*replace the content value with the
corresponding value from the list below*/
 .select_tab_mutlimedia .videos{font-style: normal;font-weight: normal;text-decoration: inherit;/*--adjust as necessary--*/color: #fff;
    font-size: 18px;padding-right: 0.5em;position: absolute;top: 10px;left: 0;background:url('../images/multimedia_sprite.png') no-repeat scroll -32px -66px transparent;width:59px;height:24px;}
.actv  > .videos{background:url('../images/multimedia_sprite.png') no-repeat scroll -32px -4px transparent;width:59px;height:24px;}
.select_tab_mutlimedia .images{font-style: normal;font-weight: normal;text-decoration: inherit;/*--adjust as necessary--*/color: #fff;
    font-size: 18px;padding-right: 0.5em;position: absolute;top: 10px;left: 0;background:url('../images/multimedia_sprite.png') no-repeat scroll 19px -66px transparent;width:59px;height:24px;}
.actv  > .images{background:url('../images/multimedia_sprite.png') no-repeat scroll  19px -4px transparent;width:59px;height:24px;}
.select_tab_mutlimedia .podcast{font-style: normal;font-weight: normal;text-decoration: inherit;/*--adjust as necessary--*/color: #fff;
    font-size: 18px;padding-right: 0.5em;position: absolute;top: 10px;left: 0;background:url('../images/multimedia_sprite.png') no-repeat scroll -79px -64px transparent;width:59px;height:24px;}
.actv  > .podcast{background:url('../images/multimedia_sprite.png') no-repeat scroll -79px -6px transparent;width:59px;height:24px;}
.select_tab_mutlimedia .blog{font-style: normal;font-weight: normal;text-decoration: inherit;/*--adjust as necessary--*/color: #fff;
    font-size: 18px;padding-right: 0.5em;position: absolute;top: 10px;left: 0;background:url('../images/multimedia_sprite.png') no-repeat scroll -130px -62px transparent;width:59px;height:24px;}
.actv  > .blog{background:url('../images/multimedia_sprite.png') no-repeat scroll -130px -6px transparent;width:59px;height:24px;}
.tab_destinations_mutlimedia{width: 100%; float: left; padding:0 0 0px; position: relative;height:100%;}
.select_tab_mutlimedia{float: left; width: 100%; text-align: center; position: relative;border-bottom: 1px solid #AA1130;}
.select_tab_mutlimedia a{position: relative; font-size: 15px;font-weight:bold;
                      padding: 10px 30px 9px 30px\9 !important;text-decoration: none; float: left;text-align: center; color: #C6C6C6 !important; margin-right: 15px;
                      padding: 10px 30px 10px 47px;border:1px solid #e2e2e2;
                      border-top-left-radius: 2px;
                      -webkit-border-top-left-radius: 2px;
                      -moz-border-top-left-radius: 2px;
                      border-top-right-radius: 2px;
                      -webkit-border-top-right-radius: 2px;
                      -moz-border-top-right-radius: 2px;
                      /* border-bottom-left-radius: 1px;
                      -webkit-border-bottom-left-radius: 5px;
                      -moz-border-bottom-left-radius: 5px;
                      border-bottom-right-radius: 1px;
                      -webkit-border-bottom-right-radius: 5px;
                      -moz-border-bottom-right-radius: 5px; */
                      *padding: 10px 30px 10px 30px !important;
}
.select_tab_mutlimedia a.actv, .select_tab_mutlimedia a:hover{background: #AF1219; color: #fff !important;text-decoration:none;border:none !important;padding: 10px 30px 12px 49px;}
.disp_tabdestinaton_mutlimedia{position: relative; z-index:0;float: left;background: #fff;width: 100%; margin: 1px 0 0px;padding: 0;height:auto;}
.destination_scroll_mutlimedia{position: relative; display: block; float: left; width: 100%;height: auto;}
.inner_program_cont{width: 100%;float: left;margin: 0 0 0 0;padding:0 0 0 0;}
.inner_program_cont li a{cursor:pointer;}
.common_head{width: 100%;float: left;margin: 0 0 0 0;padding:0 0 0 0;background: #d6d6d6;min-height: 50px;}
.common_head h1{color: #727272; display: block;font-size: 12px;font-weight: bold;padding: 15px 0 0 10px;line-height:20px;text-align: left;}
.common_cont{width: 100%;float: left;margin: 0 0 0 0;padding:0 0 0 0;background: #ffffff;min-height: 50px;}
.common_cont .one{width: 100%;float: left;margin: 0 0 0 0;padding:0 0 0 0;background: #ffffff;min-height: 50px;}
.common_cont .one h1{ color: #000000;float: left;font-size: 15px;font-weight: bold;padding: 18px;margin:0;text-align: center;width: 40%}
.common_cont .one h2{  color: #000000 !important;float: right;font-size: 15px !important;font-weight: normal !important;padding: 18px !important;margin:0;text-align: center;width: 48%;}
.common_cont .one strong{  color: #333333;float: left;font-size: 15px;line-height: 20px;padding:5px 0 0 0;font-weight: normal;padding: 15px;text-align: left;width: 100%}
.common_cont .one:nth-child(even){background: #ffffff;}
.common_cont .one:nth-child(even){background: #F3F3F3;}
.disp_tabdestinaton_mutlimedia .inner_program_cont ul{float:left;width:100%;margin:0 0 0 0;padding:20px 0 0 10px;}
.disp_tabdestinaton_mutlimedia .inner_program_cont ul li{float:left;width:200px;margin:0 13px 0px 0;padding:0 0 0 0;display:inline;background-image:none;min-height:170px;}
.tab_destinations_mutlimedia .disp_tabdestinaton_mutlimedia li span{color:#454545;font-size: 15px;margin: 0;line-height:34px;padding: 0 0 0;
    text-align: left;vertical-align: middle;width: 100%;}
.inner_program_cont iframe {margin: 0 0 5px;}
.tb-megamenu-submenu.single-line.dropdown-menu.mega-dropdown-menu.nav-child {
padding: 10px 0px;
}
/*MUTIMEDIA PAGE TAB FUNCTIONS*/
/* #tb-megamenu-column-37, #tb-megamenu-column-1, #tb-megamenu-column-14, #tb-megamenu-column-19, #tb-megamenu-column-27{
-webkit-box-shadow: 4px -2px 2px 0 rgba(0, 0, 0, 0.32);
-moz-box-shadow:    4px -2px 2px 0 rgba(0, 0, 0, 0.32);
box-shadow:         4px -2px 2px 0 rgba(0, 0, 0, 0.32);
}
#tb-megamenu-column-32{
-webkit-box-shadow: 4px -2px 2px 0 rgba(0, 0, 0, 0.32);
-moz-box-shadow:    4px -2px 2px 0 rgba(0, 0, 0, 0.32);
box-shadow:         4px -2px 2px 0 rgba(0, 0, 0, 0.32);
} */
#tb-megamenu-column-1.block, #tb-megamenu-column-5.block, #tb-megamenu-column-10.block, #tb-megamenu-column-14.block, #tb-megamenu-column-18.block, #tb-megamenu-column-22.block{
-webkit-box-shadow: 4px -2px 2px 0 rgba(0, 0, 0, 0.32);
-moz-box-shadow:    4px -2px 2px 0 rgba(0, 0, 0, 0.32);
box-shadow:         4px -2px 2px 0 rgba(0, 0, 0, 0.32);
}
/*FACULTY PROFILE PAGE*/
.block-content .add_info{border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;width: 99%;height:auto;border: 1px solid #EAEAEA;margin: 0 0 25px 0;padding:0 0 0px 0;}
.block-content .add_info h1{background: #FFFFFF;color:#96000b;padding:10px 0 10px 10px;text-align: left;margin: 0 0 0 0;  font-size: 22px;font-family: trebuchet ms;font-weight:normal;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;}
.block-content .sub_add_info{width: 100%;height:auto;margin: 0 0 0px 0;padding:0 0 0px 0;}
.block-content .sub_add_info h2{background: #F7F7F7 !important;color: #6f6f6f !important;padding:10px 0 10px 15px !important;text-align: left;margin: 0 0 7px 0 !important;  font-size: 14px !important;font-weight:normal !important;}
.block-content .sub_add_info h2 a{color: #6f6f6f !important;}
.block-content .sub_add_info h2:last-child{margin:0 0 0 0 !important;}
.block-content .sub_add_info h2 strong{display: inline-block;background:url("../images/sprite_three.png") no-repeat scroll -20px -16px #F7F7F7;margin: 0 8px 0 0;width: 17px;height:23px;}
.block-content .sub_add_info h2:nth-child(even){background:#FFFFFF;}
.block-content .sub_add_info h2:nth-child(odd){background:#F7F7F7;}


.block-content .add_info1{border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;width: 99%;height:auto;border: 1px solid #EAEAEA;margin: 0 0 25px 0;padding:0 0 0px 0;}
.block-content .add_info1 h1{background: #FFFFFF;color: #B10C10;padding:10px 0 10px 10px;text-align: left;margin: 0 0 0 0;  font-size: 22px;font-family: trebuchet ms;font-weight:bold;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;}
.block-content .sub_add_info1{width: 100%;height:auto;margin: 0 0 0px 0;padding:0 0 0px 0;}
.block-content .sub_add_info1 h2{background: #F7F7F7 !important;color: #6f6f6f !important;padding:10px 0 10px 15px !important;text-align: left;margin: 0 0 7px 0 !important;  font-size: 14px !important;font-weight:normal !important;}
.block-content .sub_add_info1 h2:last-child{margin:0 0 0 0 !important;}
.block-content .sub_add_info1 h2 strong{display: inline-block;background:url("../images/sprite_three.png") no-repeat scroll -55px -20px #F7F7F7;margin: 0 8px 0 0;width: 17px;height:17px;}
.block-content .sub_add_info1 h2:nth-child(even){background:#FFFFFF;}
.block-content .sub_add_info1 h2:nth-child(odd){background:#F7F7F7;}

.block-content .conn_faculty{border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;width: 99%;height:111px;border: 1px solid #EAEAEA;margin: 0 0 25px 0;padding:0 0 0px 0;}
.block-content .conn_faculty h1{background: #FFFFFF;color: #96000b;padding:10px 0 10px 10px;text-align: left;margin: 0 0 0 0;  font-size: 23px;font-family: trebuchet ms;font-weight:normal;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;}
.block-content .sub_conn_faculty{width: 100%;height:auto;margin: 0 0 10px 0;padding:0 0 10px 0;}
.block-content .sub_conn_faculty h2{background: #F7F7F7;color: #656565;padding:10px 0 10px 45px;text-align: left;margin: 0 0 0 0;  font-size: 17px;font-family: trebuchet ms;font-weight:normal;}

.block-content .social_icons_inner_right{background: #F7F7F7 !important;position: relative !important; float: left !important; padding:3% 0 3% 0 !important;margin: 0 !important;width:100% !important;height: 100% !important;}
.block-content .social_icons_inner_right li{list-style-type: none; display: inline; padding: 0 3px 0 3px !important; float: left !important; width: 56px !important;height: 49px !important; margin:0 0 0 12px !important;}
.social_icons_inner_right a{float: left; overflow: hidden;text-decoration: none;background: url('../images/sprite.png') no-repeat scroll right center transparent;width: 49px;height: 50px;}
.social_icons_inner_right a#youtube{background-position: -142px -408px;}
.social_icons_inner_right a#youtube-hover{background-position: -142px -481px;}
.social_icons_inner_right a#facebook{background-position: -202px -408px;}
.social_icons_inner_right a#facebook-hover{background-position: -202px -481px;}
.social_icons_inner_right a#linkedin{background-position: -260px -408px;}
.social_icons_inner_right a#linkedin-hover{background-position: -260px -481px;}
.social_icons_inner_right a#twitter{background-position: -320px -408px;}
.social_icons_inner_right a#twitter-hover{background-position: -320px -480px;}

.indi_profile{width: 100%;height: auto;}
.indi_profile .left_image{float: left;width: 31%;margin: 0 0 0 0;padding:0 0 0 0;height:auto;}
.indi_profile .right_cont{float: left;width: 66%;height:auto;margin: 0 0 0 15px;padding:14px 0px 0px 19px;}
.indi_profile .right_cont h1{background: #fff;color: #96000b;padding:0;text-align: left;margin: 0 0 0 0;  font-size: 22px;font-family: Calibri;font-weight:bold;line-height: 26px;}
.indi_profile .right_cont h2{background: #fff;color: #4A4A4A !important;padding:0 !important;text-align: left;margin: 0 0 0 0;  font-size: 16px !important;font-family: Calibri;font-weight:normal !important;line-height: 20px;}
.indi_profile .right_cont h3{background: #fff;color: #010101;padding:0;text-align: left;margin: 0 0 0 0;  font-size: 14px;font-family: Calibri;font-weight:bold;line-height: 20px;border:none;min-height:60px;height:100%;}
.print_all_divs{padding:4px 7px; width: 23%;float: right;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border:1px solid #eaeaea;display:none;}
.print{width:20px; background: url("../images/sprite.png") no-repeat scroll -318px -250px transparent;width: 17px; height: 23px;display: inline-block;margin: 0 5px 0 0;padding: 5px;}
.print_text{float: right;color:#B01116;font-size:13px;}
.right_cont .det{float: left;width: 100%;margin: 0 0 0 0;padding:0 0 0 0;height:auto;list-style: none;}
.right_cont .det li{display:inline; float: left;width: 100%;margin: 0 0 0 0;padding: 5px 0px 0 18px;height:auto;color:#6F6F6F;font-size:14px;font-family: Calibri;font-weight:normal;line-height: 18px;background:url("../images/bullet_active.png") no-repeat scroll 3px 5px transparent; }
.right_cont button {background: #D0D0D0;border: 0 none;color: #000000;font-weight: normal;padding: 5px;
    text-transform: uppercase;font-size:13px;cursor:pointer;}
.right_cont button:hover{background:#B01116;color:#fff;}
#PROFRAMMES .heading{padding:0;min-height: 55px;}
#PROFRAMMES .heading h1{margin: 0 0 1%;padding-left: 0;}
/* .right_cont .det li:before {font-family: FontAwesome; color:#000;
  content:"\f111";  /* or whatever color you prefer font-size:8px;} */
.indi_profile .right_cont h4{clear:both; background: #fff;color: #767676;padding:5px 0 0 5px;text-align: left;margin: 0 0 0 0;font-size: 15px;font-family: Calibri;font-weight:normal;line-height: 25px;clear:both;}
.indi_profile .right_cont h4 strong{background: url("../images/sprite.png") no-repeat scroll -284px -245px transparent;width: 17px; height: 23px;display: inline-block;margin: 0 5px 0 0;}
.indi_profile .right_cont h5{background: #fff;padding:2px 0 0 5px;text-align: left;margin: 0 0 0 0;  font-size: 16px;font-family: Calibri;font-weight:normal;line-height: 20px;}
.indi_profile .right_cont h5 strong{background: url("../images/sprite.png") no-repeat scroll  -255px -245px transparent;width: 17px; height: 23px;display: inline-block;margin: 0 5px 0 0;}
.indi_profile .right_cont h5 a{color:#397BB7;text-decoration: none;}
.indi_profile .right_cont h5 a:hover{color:#B01116;text-decoration: underline;}
.indi_profile .right_cont h6{background: #fff;color: #8d8d8d;padding:2px 0 0 5px;text-align: left;margin: 0 0 0 0;  font-size: 16px;font-family: Calibri;font-weight:normal;line-height: 25px;}
.indi_profile .right_cont h6 strong{background: url("../images/sprite.png") no-repeat scroll  -228px -243px transparent;width: 17px; height: 23px;display: inline-block;margin: 0 5px 0 0;}
.indi_profile .right_cont p{background: #fff;color: #8d8d8d;padding:0;text-align: left;margin: 0 0 0 0;  font-size: 14px;font-family: Calibri;font-weight:normal;line-height: 25px;}
.indi_profile .right_cont p strong{color: #010101;font-family: Calibri;font-size: 15px;}
.inner_cont .outer_left .tab_profile{width: 100%;height:10%;float:left;margin:10px 0 10px 0;padding:0 0 0 0;clear:both;}
.tab_destinations{width: 100%; float: left; padding: 0; position: relative;}
.disp_tabdestinaton{position: relative; z-index:0;float: left;background: white;border: 1px solid #E6E6E6;width: 98.4%; margin: 0 0px;padding: 3px 0; min-height: 260px;/*-webkit-box-shadow: 0px -3px 5px 0px #E4E4E4;-moz-box-shadow: 0px -3px 5px 0px #E4E4E4;box-shadow: 0px -3px 5px 0px #E4E4E4;*/}
.select_tab_singleprofile a.actv, .select_tab_singleprofile a:hover{background: #B01116 !important; color: #fff !important;/*border-top: 1px solid #E6E6E6;border-left: 1px solid #E6E6E6;border-right: 1px solid #E6E6E6;*/text-decoration:none;padding: 8px 17.7px;}
.select_tab_singleprofile a{position: relative; font-size: 16px; font-weight:normal;padding: 8px 23px\9 !important;text-decoration: none; float: left; text-align: center; color: #252525 !important; margin-right:3px;background: #CFD0CA; padding: 8px 17.7px;*padding: 8px 23px !important;}
.select_tab_singleprofile a:last-child{margin-right:0px;}
#BIOGRAPHY  p,#BIOGRAPHY li,#BIOGRAPHY > p,#BIOGRAPHY > ul{clear:both;width:100%;height:auto; background: #fff;color: #000000;padding:6px 25px;text-align: justify;margin: 0 0 0 0;  font-size: 16px;font-family: Calibri;font-weight:normal;line-height: 25px;}
#RESEARCH  p,#RESEARCH li,#RESEARCH > p,#RESEARCH > ul{clear:both;width:100%;height:auto; background: #fff;color: #000000;padding:6px 25px;text-align: justify;margin: 0 0 0 0;  font-size: 14px;font-family: Calibri;font-weight:normal;line-height: 20px;}
#RESEARCH  p,#RESEARCH li,#RESEARCH > p,#RESEARCH > ul li{width:100%;}
#TEACHING  p,#TEACHING li,#TEACHING > p,#TEACHING > ul{clear:both;width:100%;height:auto; background: #fff;color: #000000;padding:6px 25px;text-align: justify;margin: 0 0 0 0;  font-size: 14px;font-family: Calibri;font-weight:normal;line-height: 20px;}
#CONSULTING  p,#CONSULTING li,#CONSULTING > p,#CONSULTING > ul{clear:both;width:100%;height:auto; background: #fff;color: #000000;padding:6px 25px;text-align: justify;margin: 0 0 0 0;  font-size: 14px;font-family: Calibri;font-weight:normal;line-height: 20px;}
#AWARDS  p,#AWARDS li,#AWARDS > p,#AWARDS > ul{clear:both;width:100%;height:auto; background: #fff;color: #000000;padding:6px 25px;text-align: justify;margin: 0 0 0 0;  font-size: 14px;font-family: Calibri;font-weight:normal;line-height: 20px;}
#SERVICE  p,#SERVICE li,#SERVICE > p,#SERVICE > ul{clear:both;width:100%;height:auto; background: #fff;color: #000000;padding:6px 25px;text-align: justify;margin: 0 0 0 0;  font-size: 14px;font-family: Calibri;font-weight:normal;line-height: 20px;}
#EDUCATION  p,#EDUCATION li,#EDUCATION > p,#EDUCATION > ul{clear:both;width:100%;height:auto; background: #fff;color: #000000;padding:6px 25px;text-align: justify;margin: 0 0 0 0;  font-size: 14px;font-family: Calibri;font-weight:normal;line-height: 20px;}
.pack_button{width:159px;height:49px;float: right;}
.select_des h1{float: left; padding-right: 10px;}
.select_des{width: 60%; float: left; padding: 5px 0 10px; position: relative;}
.select_des select{background: #FF7400; width: 170px; float: left; padding: 2px 5px; color: #fff; border: 1px solid #C85B00; font-size: 12px; height: 25px;}
.select_des select option{padding: 5px 0; text-indent: 5px;}
.select_tab_singleprofile, .select_tab2, .select_tab3{float: left; width: 100%; text-align: center; position: relative;}
.select_tab a.actv1{background: #38709F; color: #fff; *padding: 10px 21px !important;}
.inner_page_image{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #bebebe;margin:5px 0 5px 0;max-width:100%;}
.faq{padding:0 0 0 18px !important;}
.rtecenter {background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;}

.disp_tabdestinaton_directormessage{position: relative; z-index:0;float: left;background: white;border: 1px solid #E6E6E6;width: 98.4%; margin: 0 0px;padding: 3px 0; min-height: 260px;}
.select_tab_directormessage{float: left; width: 100%; text-align: center; position: relative;}
.select_tab_directormessage a.actv, .select_tab_directormessage a:hover{background: #B01116 !important; color: #fff !important;text-decoration:none;padding: 8px 17.7px;}
.select_tab_directormessage a{position: relative; font-size: 16px; font-weight:normal;padding: 8px 23px\9 !important;text-decoration: none; float: left; text-align: center; color: #252525 !important; margin-right:3px;background: #CFD0CA; padding: 8px 17.7px;*padding: 8px 23px !important;}
.select_tab_directormessage a:last-child{margin-right:0px;}
.inner_program_cont > p{width:100% !important;padding:8px 20px !important;}
/*FACULTY PROFILE PAGE*/
/*EXECUTIVE EDUCATION PAGE IN OPEN PROGRAMMES*/
.tab_open_pro{width:100%;height:100%;float:left;}
.tab_open_pro ul {width:100%;height:100%;float:left;list-style-type: none;margin: 0;padding: 0;position: relative;}
.tab_open_pro ul li{background-color: #f3f3f3 !important;
    background-image: none !important;
    color: #737373 !important;
    cursor: pointer;
    font-size: 15px;
    margin: 0 6px 0 0 !important;
    padding: 13px 0 !important;
    text-align: center !important;
    width: 30% !important;}
.tab_destinations_openprogrammes .disp_tabdestinaton_openprogrammes li span{color:#454545;font-size: 15px;margin: 0;line-height:34px;padding: 0 0 0;
    text-align: left;vertical-align: middle;width: 100%;}
.inner_cont .outer_left .tab_profile{width: 100%;height:10%;float:left;margin:10px 0 10px 0;padding:0 0 0 0;clear:both;}
.select_tab_openprogrammes a.actv, .select_tab_openprogrammes a:hover{background: #B01116 !important; color: #fff !important;/*border-top: 1px solid #E6E6E6;border-left: 1px solid #E6E6E6;border-right: 1px solid #E6E6E6;*/text-decoration:none;padding: 8px 19px;}
.select_tab_openprogrammes a{position: relative; font-size: 14px; font-weight:normal;padding: 8px 23px\9 !important;text-decoration: none; float: left; text-align: center; color: #252525; margin-right:3px;background: #e9e9e9; padding: 8px 19px;*padding: 8px 23px !important;}
.select_tab_openprogrammes a:last-child{margin-right:0px;}
.content{clear:both;width:100%;height:100%;float:left;}
.note{clear:both;}
li.selected {background-color: black;color: white;}
#third_option {background-color:#d6d6d6;width:100%;height:100%;float:left;}
#third_option {background-color: #d6d6d6;float: left;height: 100%;padding: 9px 10px;width: 100%;}
#third_option p{ background-color: #ffffff !important;height: 100%;margin: 0 !important;padding: 12px !important;width: 100% !important;border-radius: 8px !important;-webkit-border-radius: 8px !important;-moz-border-radius: 8px !important;box-shadow: 0 8px 6px -6px #000000 !important;-webkit-box-shadow: 0 8px 6px -6px #000000 !important;-moz-box-shadow: 0 8px 6px -6px #000000 !important}
.select_tab_openprogrammes{background: none repeat scroll 0 0 #d6d6d6;
    display: block;width:100%;height:100%;float:left;
    list-style-type: none; 
    margin: 0;
    padding: 9px 0 5px;}
/*EXECUTIVE EDUCATION PAGE IN OPEN PROGRAMMES*/
/*PGPEM IN LIST OF ELECTIVIES PAGE*/
.tab_open_listofelect{width:100%;height:100%;float:left;}
.tab_open_listofelect ul {width:100%;height:100%;float:left;list-style-type: none;margin: 0;padding: 0;position: relative;}
.tab_open_listofelect ul li{background-color: #f3f3f3 !important;background-image: none !important;
    color: #737373 !important;cursor: pointer;font-size: 15px;margin: 0 6px 0 0 !important;padding: 13px 0 !important;text-align: center !important;width: 30% !important;}
.tab_destinations_listofelect .disp_tabdestinaton_listofelect li span{color:#454545;font-size: 15px;margin: 0;line-height:34px;padding: 0 0 0;
    text-align: left;vertical-align: middle;width: 100%;}
.inner_cont .outer_left .tab_profile{width: 100%;height:10%;float:left;margin:10px 0 10px 0;padding:0 0 0 0;clear:both;}
.select_tab_listofelect a.actv, .select_tab_listofelect a:hover{background: #B01116 !important; color: #fff !important;/*border-top: 1px solid #E6E6E6;border-left: 1px solid #E6E6E6;border-right: 1px solid #E6E6E6;*/text-decoration:none;padding: 8px 17px;}
.select_tab_listofelect a{position: relative; font-size: 14px; font-weight:normal;padding: 8px 23px\9 !important;text-decoration: none; float: left; text-align: center; color: #252525; margin-right:3px;background: #e9e9e9; padding: 8px 17px;*padding: 8px 23px !important;}
.select_tab_listofelect a:last-child{margin-right:0px;}
.content{clear:both;width:100%;height:100%;float:left;}
.note{clear:both;}
li.selected {background-color: black;color: white;}
#third_option {background-color:#d6d6d6;width:100%;height:100%;float:left;}
#third_option {background-color: #d6d6d6;float: left;height: 100%;padding: 9px 10px;width: 100%;}
#third_option p{ background-color: #ffffff !important;height: 100%;margin: 0 !important;padding: 12px !important;width: 100% !important;border-radius: 8px !important;-webkit-border-radius: 8px !important;-moz-border-radius: 8px !important;box-shadow: 0 8px 6px -6px #000000 !important;-webkit-box-shadow: 0 8px 6px -6px #000000 !important;-moz-box-shadow: 0 8px 6px -6px #000000 !important}
.select_tab_listofelect{background: none repeat scroll 0 0 #d6d6d6;
    display: block;width:100%;height:100%;float:left;
    list-style-type: none; 
    margin: 0;
    padding: 9px 0 5px;}
/*PGPEM IN LIST OF ELECTIVIES PAGE*/
/*SEARCH PAGE*/
#edit-advanced{display:none;}
#block-system-main .block-inner h2{color: #494949 !important;font-size: 16px !important;font-weight: 500 !important;padding: 0 !important;margin:0;line-height:25px;}
.page-search h2 {font-size: 1.5em;padding: 0;}
.page-search span.button {float: none;}
.search-results {width:100%;margin: 0;padding: 0;}
.search-results .search-result {}
.search-results li {clear: both;}
.search-results .title {margin: 0;padding: 10px 0;text-align: left;text-transform:uppercase;width: 100%;font-size:13px;}
.search-results .title  a{color:#000;}
.search-results .search-snippet-info {padding: 0;}
.search-results .search-snippet-info p{padding: 0;background:none;}
.search-results .search-snippet-info p a{color:#B01116;}
.search-results p {margin: 0;}
.search-results .search-snippet {font-size: 13px;}
.search-results .search-info {font-size: .923em;}
span.search-info-type {}
span.search-info-user {}
span.search-info-date {}
span.search-info-comment {}
span.search-info-upload {}
/*SEARCH PAGE*/
.carousel-image > span {
/* background:url('../images/single_profile_bg.png') no-repeat scroll center center transparent; */
   /* background: -moz-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,0)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
background: radial-gradient(ellipse at center, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=1 ); */
		bottom: 0%;
		color: #fff;
		left: 0px;
		position: absolute;
		text-align: center;
		width: 100%;
		background:#000;
		opacity:0.76 !important;
}
.carousel-image > span:first-line{color:#FFF;font-size:20px;font-weight:bold;text-transform:uppercase;opacity:1 !important;}
.carousel-image > span:second-line{color:#222222;font-size:15px;font-weight:normal;}
#block-views-event-block-1{width:100%;height:100%;float:left;}
#block-views-event-block-1 .item-list ul li{width:100%;height:100%;float:left;border-bottom:1px solid #ececec;padding:20px 0 10px 0;}
#block-views-event-block-1 .item-list ul li:last-child{border-bottom:none;}
#block-views-event-block-1 .item-list ul li .views-field-field-news-image{width:12%;height:auto;float:left;}
#block-views-event-block-1 .item-list ul li .views-field-field-news-image img{height: 40px !important;max-width: 100%;
width:100%;border:1px solid #ececec;}
#block-views-event-block-1 .item-list ul li .views-field-title{float:left;width:80%;padding:10px 0 0 15px;margin:0 0 0 0;}
#block-views-event-block-1 .item-list ul li .views-field-title a{color:#454545;font-weight:bold;}

.smallimage_li_div{display:none;}
.smallimage_li_div ul li{width:100%;height:100%;float:left;border-bottom:1px solid #ececec;padding:20px 0 10px 0;}
.smallimage_li_div ul li:last-child{border-bottom:none;}
.smallimage_li_div ul li .views-field-field-news-image{width:12%;height:auto;float:left;}
.smallimage_li_div ul li .views-field-field-news-image img{height: 40px !important;max-width: 100%;
 width: 65px;border:1px solid #ececec;}
.smallimage_li_div ul li .views-field-title{float:left;width:80%;padding:10px 0 0 15px;margin:0 0 0 0;}
.smallimage_li_div ul li .views-field-title a{color:#454545;font-weight:bold;}

.smallimage_li_div_feature{display:none;}
.smallimage_li_div_feature ul li{width:100%;height:100%;float:left;border-bottom:1px solid #ececec;padding:20px 0 10px 0;}
.smallimage_li_div_feature ul li:last-child{border-bottom:none;}
.smallimage_li_div_feature ul li .views-field-field-news-image{width:12%;height:auto;float:left;}
.smallimage_li_div_feature ul li .views-field-field-news-image img{height: 40px !important;max-width: 100%;
 width: 65px;border:1px solid #ececec;}
.smallimage_li_div_feature ul li .views-field-title{float:left;width:80%;padding:10px 0 0 15px;margin:0 0 0 0;}
.smallimage_li_div_feature ul li .views-field-title a{color:#454545;font-weight:bold;}


.item-list-features ul li{width:100%;height:100%;float:left;border-bottom:1px solid #ececec;padding:20px 0 10px 0;list-style: outside none none;}
 .item-list-features ul li:last-child{border-bottom:none;}
.item-list-features ul li .views-field-field-news-image{width:12%;height:auto;float:left;}
.item-list-features ul li .views-field-field-news-image img{height: 40px !important;max-width: 100%;width:100%;border:1px solid #ececec;}
 .item-list-features ul li .views-field-title{float:left;width:80%;padding:10px 0 0 15px;margin:0 0 0 0;}
 .item-list-features ul li .views-field-title a{color:#454545;font-weight:bold;}

 
/*news sub page PROFILE PAGE*/
.block-content .newssubpage{border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;width: 99%;height:auto;border: 1px solid #EAEAEA;margin: 0 0 25px 0;padding:0 0 0px 0;}
.block-content .newssubpage h1{background: #FFFFFF;color: #B10C10;padding:10px 0 10px 10px;text-align: left;margin: 0 0 0 0;  font-size: 22px;font-family: trebuchet ms;font-weight:bold;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;}
.block-content .newssubpage .sub_add_info{width: 100%;height:auto;margin: 0 0 0px 0;padding:0 0 0px 0;}
.block-content .newssubpage .sub_add_info h2{background: #F7F7F7 !important;color: #6f6f6f !important;padding:10px 0 10px 15px !important;text-align: left;margin: 0 0 7px 0 !important;  font-size: 14px !important;font-weight:normal !important;}
.block-content .newssubpage .sub_add_info h2 a{color: #6f6f6f !important;}
.block-content .newssubpage .sub_add_info h2:last-child{margin:0 0 0 0 !important;}
.block-content .newssubpage .sub_add_info h2 strong{display: inline-block;background:url("../images/sprite_three.png") no-repeat scroll -20px -16px #F7F7F7;margin: 0 8px 0 0;width: 17px;height:23px;}
.block-content .newssubpage .sub_add_info h2:nth-child(even){background:#FFFFFF;}
.block-content .newssubpage .sub_add_info h2:nth-child(odd){background:#F7F7F7;}
.search-results .title a{color: #800000 !important;}

@media (max-width:650px){
.letter.all{
   display: block !important;
    text-align: center;
    width: 110%;
}
 .facultyAlphaText{
  display: none !important;
 }
 .facultyList {
    clear: both;
    float: none;
    margin: 0 auto 10px;
    width: 75%;
}
  
}
@media screen and (max-width: 400px) {
  
.carousel { height: 343px; overflow: hidden; background: #262626; }
		.slide-caption { position: relative; z-index: 10; width: 320px; min-height: 130px; padding: 0; 
      margin-top: 213px;
			background-image: url(../screen/vignette-480.png);
      background-position: bottom left;
      background-repeat: no-repeat; }
			.slide-caption h2 { margin: 10px 10px 10px 15px; color: #fff; font-size: 2em; line-height: 1.4; }

			.slide-callout { width: 310px; padding-left: 10px; }
				.slide-callout p { display: none; }
.carousel-image img { width: 320px; height: 213px; } 
.carousel .prev-image { left: -320px; }
.carousel .next-image { right: -320px; }
#slideshow-wrapper .views-field-title{width:100%;padding: 0px;}
.carousel-controls { bottom: 18px; margin-left: -50px; }
#slideshow-wrapper .views-field-title .field-content{padding:0 10px;}
.mobile_caption{display: none;}
}
.bxslider		{height:0px !important; width:391px !important; overflow:hidden;margin:0 0px 0 0; padding:0px; float:left;}
.bxslider li	{list-style-type:none; margin:0px; padding:0px; text-align:center;}
.bxslider li img {height:146px; width:350px;}
.slideone {position:absolute; z-index:1; width:0px !important; background:none !important;}
.slidetwo {position:absolute; z-index:2; width:0px !important; background:none !important;}
.slidethree {position:absolute; z-index:3; width:0px !important; background:none !important;}

.place_accordion3{width: 100%; position: relative; float: left; padding: 0px 0;}
.place_accordion3 .place3{display: none; width: 100%; padding: 10px 0 5px; font-size: 14px; text-align: justify;}
.place_accordion3 h5{font-size: 14px; color: #454545;cursor: pointer; height:auto;padding: 10px 0;border-bottom: 1px dotted #454545;background: url("../images/accord_icon.png") no-repeat scroll 623px 8px;text-align: left;clear:both;font-weight:normal;padding-right: 20px;}
.place_accordion3 h5.current3{background: url("../images/accord_icon.png") no-repeat scroll 623px -63px rgba(0, 0, 0, 0);color: #AC252C;text-align: left;margin:0 0 0 0;}

/*ALUMNI and MULTIMEDIA IFRAME POPUP */
.popUp15 {height: 100%;position: fixed;width: 100%;z-index: 99999;display:none;}
#overlays15 {background-color: #000000;height: 500%;left: 0;opacity: 0.6;position: fixed;top: 0;width: 200%;z-index: 800;}
.wrapperfun15{border: medium none;display: block;opacity: 1;position: fixed;top: -18%;width: 100%;z-index: 500000;}
.popup_bg_cont15 {background: none repeat scroll 0 0 #ffffff;border-radius: 6px;-webkit-border-radius: 6px;-moz-border-radius: 6px;box-shadow: 0 2px 20px #B01116;-webkit-box-shadow: 0 2px 20px #B01116;-moz-box-shadow: 0 2px 20px #B01116;height: 23em;min-height: 390px;position: relative;top: 211px !important; width: 50em;z-index: 9999 !important; 
}
.popup_bg_cont15 a {cursor: pointer;float: right;margin: 5px 5px 0 0;}
.popup_bg_cont15 iframe {padding: 35px 0 0 24px;}

