/* Marcado general */
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i, a
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video{ font-family: Arial, sans-serif !important; }

a{ text-decoration: none; }
a:after{ content: ''; }

/* Elementos no semanticos */
.no-print{ display: none !important; }
.print,
.print-ready{ display: block !important; }
.f18{ font-size: 22px; }

/* Elementos Generales */
#header-nav,
#shortcuts,
#botonera,
#title-page-button,
#sub-main-menu,
#share-print,
.main-undernav,
#footer-content,
.paginator,
.paginator_pages,
.tab_system li,
.external-link,
.title.with-link a,
#breadcrumb-bar,
.tab_system li a,
.video-link,
  #partners-info-switch,
  .rss-link,
  .printable-select,
  #title-addon
{
  display: none;
}



.tab_system li.current,
.tab_system li.current a
{
  display: block !important;
}

.module-clear,
.clear-module,
.flickr-special-wrapper.photo-slides,
#subtitle-page{
  margin-bottom: 0;
}


/* Modulos */
#newsletter-form-wrap-module,
.ways-to-give-items a,
#activities-widget,
.board-col-list a,
#community-facebook-widget-module,
#twitter-vertical-widget-module,
.find-all-social,
#community-social-module,
.campus-virtual-aside .item a,
/*#campus-localization-tab-content li,*/
.all-ie-ranks,
.ranking-source-icon,
.ranking-logo,
.ie-ranking-detail-wrap-content ul li,

.ranking-detail-media,
  #twitter-horizontal-widget-module,
  #facebook-widget-module,
  #social-links-module,
  .flickr-special-wrapper,
  .featured-thumbnail,
  .whatsup-item-more,
  .youtube-widget-link,
  #help-form-module,
  .street-view-extras,
  #street-view-module,
  .slider-vertical-controls,
  #all-news-search-bar,
  #all-news-search-results,
  .slide-special-subtitle,
  .slide-special-controls,
  #events-module-searchbox,
  .current-location,
  .calendar-view,
  .selected-country,
  #events-search-bar-module,
  .see-more-information,
  .see-more-events,
  .upcoming-event-utils,
  .download-link,
  .original-link,
  .list-view,
  #more-news-slide-module,
  .ponent-resume,
  .ranking-share,
  #scholarships-searc-box,
  #login-careers,
  #knowledge-pills-module,
  #related-links-module,
  .store,
  #upcoming-events-filters,
  .share-social,
  .book-extras,
  #research-project-box,
  #publications-box,
  #activities-box,
  #media-kit-module,
  .financial-intro-video,
  #loans-search-form,
  #research-group-box,
  #admissions-tabs,
  #events-vertical-widget-module .tell-me-more,
  #events-vertical-widget-module #upcoming-events-header,
  #living-madrid-tabs,
  #master-management-tabs,
  .share-this-button,
  .department-controls
{
  display: none;
}

#campus-localization-tab-content li.current,
  .ie-ranking-detail-wrap-content ul li.current,
  #before-coming,
  #after-coming,
  #calls-module .external-link
{
  display: block !important;
}

.slide-media-full-photo .flex-caption{
  background-color: #000;
  color: #FFF;
}

#upcoming-events-list-wrap{
  height: auto;
  max-height: none;
  overflow:  auto;
}
.upcoming-events-featured {
  position: relative;
  height: auto;
  margin-bottom: 0;
  padding-bottom: 0;
}

.upcoming-event-staff,
.upcoming-staff-list,
.upcoming-event-plannig-col-left,
.upcoming-event-when,
.upcoming-event-plannig-col-right,
.upcoming-event-language,
.upcoming-event-where
.upcoming-event-description,
.upcoming-event-intro{
    float: none;
    width: 100%;
    clear: both;
    margin:  0;
    padding:  0;
}
.upcoming-event-plannig h2,
.upcoming-event-plannig-col-left div,
.upcoming-event-plannig-col-right{
  padding:  0;
  margin:  0;
  border:  0;
}
.upcoming-event-staff span {
  color: #000;
}
.upcoming-event-plannig h2,
.upcoming-event-plannig h3,
#master-management-tabs li a{
  font-family: Arial, sans-serif;
}
div.print-ready{
  margin:  0;
  padding:  0;
}
h2.print-ready{
  margin-top: 15px;
}
#blog-selector .current{
  padding:  5px;
  borer: 3px solid #000;
  text-decoration: underline;
  font-weight: bolder;
}
li .print-ready h2{
  font-family: Arial, sans-serif;
  font-size: 14px;
}
#master-management-tabs li.current a {
    color: #000 !important;
}
.related-links-breadcrumb-module{
  margin-bottom: 20px !important;
}
.logos,
.details span{
  width: auto !important;
  float: none !important;
  display: block !important;
  clear: both !important;
}
.logos img{
  display: block;
  float: none;
  clear: both;
  margin: 0 0 15px;
}

#centers-of-excellence-content-module .upcoming-event-intro h2.print-ready,
.department-controls,
#search-faqs-module,
#contact-faqs-module,
.download-brochure,
#masters-controls-nav,
.program-switch,
#request-info-module,
.contact-form-compact-module,
#carrousel-special-module,
.find-program-header .program-button,
#program-search-box,
.not-sure-module,
.no-print,
.new-plus-programs,
#new-program-search-box,
#masters-controls-nav{
  display: none !important;
}

.block-print{
  display: block !important;
  clear: both !important;
  float: none !important;
  width: 100% !important;
}

.program-module, .methodology-type {
  width: 149px;
}
#looking-for-module {
  width: 245px;
  float: left;
}
#whats-going-on-module {
  width: 850px;
}
.financial-intro-intro-content{
  width: 100%;
}
#financial-intro-slide,
#more-news-slide-module{
  display: block;
}
#more-news-slide-module{

}
.programs-list{
  clear: both;
  display: block;
  position: relative;
  left: 100px;
}
.program-item {
  float: none;
  margin-left: 0;
  /*width: 445px;*/
}
.program-item-container {
  /*width: 450px;*/
}
#financial-intro-slide img{
  display: block !important;
}
.make-fit-content {
  padding: 0;
}
#programs-resume-module{
  position: relative;
  margin-left: -10px;
}
#find-program-home-module #programs-resume-module{
 /* margin-left: -30px;*/
 position: relative;
 margin-left: -110px;
}
.program-item {
  margin-left: 5px;
}
#online-tab,
#interview-tab,
#decision-tab,
#scholarships,
#loans,
#fellowships{
  display: block;
}
#events-vertical-widget-module #upcoming-events-list-wrap {
    max-height: none;
}
#events-vertical-widget-module {
    height: auto;
}
.text {
  box-shadow: none !important;
}
.search-results-item-title a {
  font-family: Arial, sans-serif !important;
}
.masters-timeline-module{
  margin: 5px 0 20px;
}
.program-details{
  display: block !important;
}
#legal-advise-module .results-item-details > p {
  display: inline;
}
#footer-print.print-ready{

}


.masters-timeline-module {
  position: relative;
}
#sub-main-menu.special {
  margin-top: 50px !important;
}
#alumni-slide-module {
  width: 965px;
}
#related-links-module.left-alone {
  float: right;
  visibility: hidden;
}
#entrepreneurship-blog.master-blog {
  float: left !important;
}
#entrepreneurship-blog.master-blog .search-results-item-content {
  padding-bottom: 20px;
}
.tab-title-hide{
  display: block;
  font-size: 18px;
  font-weight: bolder;
  text-decoration: underline;
}
#by-area div {
  background-color: #fff !important;
  box-shadow: none;

}


body { font:11px/1.35 sans-serif; zoom: 75% !important;}
