<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
 *   Important Information about this CSS File
 *
 * - Do not delete or rename this file, if you do not use it leave it blank (delete 
 *   everything) and the file will be skipped when you enable Production Mode in
 *   the Global theme settings.
 *
 * - Read the _README file in this directory, it contains useful help and other information.
 */

/* tablet landscape - (min-width:769px) and (max-width:1024px)*/


#sidr-0-button {
  left: -2px;
  margin-top: -110px;
}

@media only screen and (min-width: 895px) and (max-width: 1024px) {

#menu-bar {
  display: block !important;
  width: 98%;
}

.nav {
  width: 850px;
}

#menu-bar ul.menu a {
  padding: 14px 10px;
}


}

#logo {
  margin-left: 65px;
}


/*#header {
  border-bottom: 3px solid #9A0529;
  position: relative;
  width: 99%;
  margin-bottom: 8px;
}

#page-wrapper{
 margin-left: 5px;
}

#block-block-4, #block-block-5{
   display: none;
}

#menu-bar{
  width:100%;
  max-width: 1010px;
}

.view-fron-banner, .entity-field-collection-item{
  height: 400px;
  width: 1020px;
  text-align: center;
}

.field-group-format{
  margin: 0 auto;
  text-align: center;
}

.views-slideshow-cycle-main-frame img{
  border: 0px solid red;
  width:331px;
  max-width: 331px;
  min-width: 145px;
}*/


/*
 *   Important Information about this CSS File
 *
 * - Do not delete or rename this file, if you do not use it leave it blank (delete
 *   everything) and the file will be skipped when you enable Production Mode in
 *   the Global theme settings.
 *
 * - Read the _README file in this directory, it contains useful help and other information.
 */
/* Increase the body font size on small devices */

/* tablet portrait - (min-width:481px) and (max-width:768px)*/
html {
  font-size: 81.3%;
}

.sidr {
  font-size:1.2em;
}

#block-system-user-menu ul.menu li {
  background-color: none !important;
  border: 0 solid !important;
  border-radius: 0;
  border-right: 1px solid #CCCCCC !important;
}

#branding{
  height: 69px;
}

#logo img {
  margin-top: -10px;
}
/*
header {
  border-bottom: 3px solid #9A0529;
  position: relative;
  width: 99%;
  margin-bottom: 8px;
}*/

#subMenu {
display: block !important;
}

#block-system-user-menu {
  /*display: none*/
}

#block-block-4, #block-block-5{
   display: none;
}

#block-block-7, #block-block-8 {
   display: none;
}

#page-wrapper .container {
  margin-left: 5px;
}

.region-body-header .region-inner, .region-body-top .region-inner, .region-body-bottom .region-inner, .region-body-footer .region-inner{
  width: 100%;
}

.region-body-header .block-inner small {
    margin-right: 18px;
}

/* *** MENU - Harvard  Campus service ***  */
.region-body-top .block-inner ul.three-cols li {
  
}
.region-body-top .block-inner li {

}
/* *** *** */


#header #block-block-2 {
  width: 265px;
}

/*.view-fron-banner{
  height: auto;
  min-height: 290px;
}*/

#views_slideshow_cycle_teaser_section_fron_banner-block{
/*  width: 100% !important;*/
}

.views-slideshow-cycle-main-frame img{
  display: inline-block;
  border: 0px solid green;
  width:100%;
  /*max-width: 300px;*/
  min-width: 145px; 
}

.front-title-bean-block .title {
  font-size: 1em;
}

.view-announcements-view .views-row{
  padding: 0;
}

.view-display-id-block_1 .views-field-nothing {
  top: 150px;
}

.view-announcements-view .field-group-announcements{
  width: 78%;
}

@media only screen and (min-width: 769px) and (max-width: 920px) {
  #our-properties-listing .property-right-content {
     float: left;
     margin-left: 10px;
  }

}

.view-display-id-block_1 .views-field-nothing {
  height: 77px;
  position: inherit;
}

.video-front-title-block .item.wrap-title {
   height: 40px;
   margin-left: 9%;
   top: 14px;
}

.video-front-title-block .wrap-title .subtitle {
   margin-right: 71px;
   margin-top: -4px;
}

.video-front-title-block .wrap-title .title {
  /*margin-left: 23%;*/
}

.video-front-title-block{
  position: relative;
}

a[href^="mailto:"]{
  font-size: .9em;
}

#block-bean-footer-huh {
  width: 768px;
}

/* ******* */

.pane-node-field-address{
 display: none !important; 
}

#block-system-main .block-count-5 .region-three-inset-right-sidebar .region-inner {
  display: none !important;
}

/* ** OUR PROPERTIES ** */

.pane-title.block-title {
  font-size: 1.3em;
}

.region-three-inset-right-inset .pane-our-properties {
  display: none;
}

/* *** our properties filter button *** */

#btn_filter_smartphone {
  font-size: .9em;
  display: none !important;
}

#our-properties div.region-three-inset-right-sidebar .region-inner {
  display: block;
}

/* *** */

/* ** FACULTY AND EMPLOYEE ** */
.page-node-110 .region-three-inset-right-middle {
   width: 100% !important;
}

.page-node-110 .region-three-inset-right-inset {
    width: 100% !important;
}

/*** our properties table ****/

#our-properties-listing .property-right-content {
  width: auto;
}

#node_property_for_sale_full_group_overphotos .fieldset-wrapper {
  margin: 0 auto;
}

/* LIVING-HUH */


.region-three-inset-right-middle, .region-three-inset-right-inset {
  width: 100% !important;
}

.region.region-three-inset-right-middle {
  width: 99% !important;
}

.page-node-91 .region-three-inset-right-inset, .page-node-93 .region-three-inset-right-inset, .page-node-90 .region-three-inset-right-inset {
  margin-left: 2px;
  width: 99% !important;
}

.region-three-inset-right-inset .block-content, .region-two-66-33-second .block-content {
  padding: 10px 18px;
}

#block-block-4, #block-block-5 {
    float: left;
    width: 50%;
}

/** *** faculty *** */

#block-system-main .block-count-5 .region-three-inset-right-sidebar .region-inner{
    display: none !important;
}


/* *** *** */
#block-bean-footer-huh {
  width: 100%;
}
   

#footer div.copy + div.menu {
  float: right;
  margin-left: 12px;
  position: inherit;
}

#carousel-three-slides {
  max-width: 70%;
}

.duals-search select {
  width: 99px;
  font-size: 11px;
  padding-right: 11px;
}

#table-three-slides .img-slide-caption {
  font-size: 14px;
  padding: 9px;
}

body.section-operations-center {
  font-size: 100%;
}

.section-operations-center .region-two-33-66-second .pane-block {
  width: auto;
}
</pre></body></html>