/* Colors */
/* Fonts */
/* Breakpoints */
/* Forms */
/* line 16, ../sass/partials/_base.scss */
input[type="submit"] {
  min-width: 0;
  font-size: 1em;
}

/* 15 span for featured research on homepage */
@media (min-width: 768px) {
  /* line 22, ../sass/partials/_base.scss */
  .col-xs-15 {
    width: 20%;
  }
}

/* Unset stuff we don't like in scholarly */
/* line 29, ../sass/partials/_base.scss */
.field-type-taxonomy-term-reference {
  clear: none;
  margin: 0;
}

/* line 1, ../sass/partials/_elements.scss */
blockquote {
  font-size: 24px;
  font-style: italic;
  padding: 0 0 0 150px;
  border-left: none;
  position: relative;
  margin: 40px 0 50px;
}

/* line 11, ../sass/partials/_elements.scss */
.region-content li {
  margin-bottom: 2rem;
}
/* line 14, ../sass/partials/_elements.scss */
.region-content li:last-child {
  margin-bottom: 0;
}

/* line 23, ../sass/partials/_elements.scss */
.btn.btn-default.umass {
  background-color: #881c1c;
}
/* line 25, ../sass/partials/_elements.scss */
.btn.btn-default.umass a {
  color: white;
  text-decoration: none;
}
/* line 29, ../sass/partials/_elements.scss */
.btn.btn-default.umass:hover {
  background-color: #b22525;
}

/* line 36, ../sass/partials/_elements.scss */
.field-name-field-callout {
  background: #71b2c9;
  padding: .25rem 2rem;
}

/* line 41, ../sass/partials/_elements.scss */
.sidebar .block.block-homepage-callout {
  background: #71b2c9;
  padding: 2rem 2rem 1rem 2rem;
  margin-bottom: 2rem;
}

/* line 1, ../sass/partials/_components.scss */
.cta {
  padding: 1em;
  display: inline-block;
  background-color: #881c1c;
  color: white;
}
/* line 6, ../sass/partials/_components.scss */
.cta:hover, .cta:active {
  color: white;
  background-color: #b22525;
}

/* line 12, ../sass/partials/_components.scss */
#newsletter-form .text {
  margin-top: 1em;
}

/* line 16, ../sass/partials/_components.scss */
.block-degree-programs {
  padding: 0;
}

/* line 20, ../sass/partials/_components.scss */
table {
  margin: 0;
}
/* line 23, ../sass/partials/_components.scss */
table th,
table td {
  padding: 0;
  background: transparent;
  border-bottom: solid 1px #e1e1e1;
  color: black;
  text-transform: none;
}
/* line 31, ../sass/partials/_components.scss */
table th a,
table td a {
  color: #881c1c !important;
}

/* line 39, ../sass/partials/_components.scss */
#today-event {
  text-align: center;
}

/* Layout */
/* line 2, ../sass/partials/_layout.scss */
#header {
  /* padding: 20px 0 15px 0; */
  padding: 20px 0 0 0;
}

/* line 5, ../sass/partials/_layout.scss */
#main-menu .main-menu.menu {
  padding: 15px 0 0 0;
}

/* line 9, ../sass/partials/_layout.scss */
#main-content {
  padding: 30px 0;
}
/* line 12, ../sass/partials/_layout.scss */
.front #main-content {
  padding: 0;
}

/* line 17, ../sass/partials/_layout.scss */
#bottom-content {
  margin: 0;
}

/* line 21, ../sass/partials/_layout.scss */
#promoted {
  padding: 0;
}

/* line 25, ../sass/partials/_layout.scss */
#banner-inside .banner-area .block {
  padding: 0;
}

/* line 29, ../sass/partials/_layout.scss */
.sidebar .block {
  padding: 0 0 25px 0;
}
/* line 31, ../sass/partials/_layout.scss */
.sidebar .block .views-row-last {
  margin-bottom: 0;
}

/* line 36, ../sass/partials/_layout.scss */
#site-name a {
  font-size: 28px;
}

/* line 40, ../sass/partials/_layout.scss */
#footer {
  background-color: #d7d7d7;
}

/* line 44, ../sass/partials/_layout.scss */
.footer-area {
  color: #080808;
}
/* line 47, ../sass/partials/_layout.scss */
.footer-area h2 {
  color: #080808;
}

/* line 3, ../sass/partials/_color_overrides.scss */
#main-navigation .sf-menu li li.sfHover > a, #main-navigation ul.menu li a:hover, #main-navigation ul.menu li li a:hover, #header-top ul.menu li a:hover, #header-top .sf-menu li li.sfHover > a,
#header-top ul.menu > li > a.active, #header-top ul.main-menu.menu > li.active-trail > a:hover, #header-top .sf-menu > li.sfHover > a,
.header-top-area .form-text, .header-top-area select {
  background-color: #5e1313;
}

/* line 7, ../sass/partials/_color_overrides.scss */
.header-top-area table td, .header-top-area table th {
  border-color: #5e1313;
}

/* line 9, ../sass/partials/_color_overrides.scss */
#header-top ul.menu li a {
  border-left: 1px solid #5e1313;
}

/* line 12, ../sass/partials/_color_overrides.scss */
#header-top ul.menu li:last-child > a {
  border-right: 1px solid #5e1313;
}

/* line 18, ../sass/partials/_color_overrides.scss */
a, blockquote:after, ul.menu li.collapsed > a:before, ul.menu li.expanded > a:before, .footer-area ul.menu li.active-trail > a:before, ul.pager li.pager-current,
.item-list ul li.pager-current.last, .node-mt .comment-counter, .comment ul.links li a, .ui-widget-content a, .view-mt-testimonials .views-field-title a,
.footer-area ul.social-media-info li a, ul.social-media-info li a:hover i, .ui-widget-content ul.links li a, .node-mt .post-submitted-info i,
.view-mt-testimonials .views-field-body p:first-child:after, .node-type-mt-testimonial .field-name-body p:first-child:after, .footer-area .views-field-title a {
  color: #881c1c;
}

/* line 24, ../sass/partials/_color_overrides.scss */
ul.menu li > a:hover:before {
  color: #881c1c !important;
}

/* line 26, ../sass/partials/_color_overrides.scss */
ul.pager li.pager-current, .item-list ul li.pager-current.last {
  border-bottom: 2px solid #881c1c;
}

/* line 28, ../sass/partials/_color_overrides.scss */
ul.links li a, a.more, .group-caption-panel .field-name-field-link a, input[type="submit"], input[type="reset"], input[type="button"], #main-navigation .sf-menu li.sfHover > a, #header-top, .checkout-buttons .checkout-cancel,
.checkout-buttons .checkout-back, .checkout-buttons .checkout-cancel:focus, .checkout-buttons .checkout-back:focus {
  background-color: #881c1c;
}

/* line 31, ../sass/partials/_color_overrides.scss */
#main-navigation .sf-menu ul, #header-top .sf-menu ul {
  background: rgba(136, 28, 28, 0.95);
}

/* line 37, ../sass/partials/_color_overrides.scss */
a:hover, a:focus, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, .footer-area h1 a:hover, .footer-area h2 a:hover,
.footer-area h3 a:hover, .footer-area h4 a:hover, .footer-area h5 a:hover, .footer-area h6 a:hover, .footer-area ul.menu li a:hover, ul.pager li > a:hover,
#breadcrumb a:hover, .comment ul.links li a:hover, .views-field-title a:hover, .ui-widget-content a:hover, ul.members-social-bookmarks li a:hover,
.ui-widget-content ul.links li a:hover {
  color: #b22525;
}

/* line 42, ../sass/partials/_color_overrides.scss */
ul.pager li > a:hover {
  border-bottom: 2px solid #b22525;
}

/* line 44, ../sass/partials/_color_overrides.scss */
#header-top ul.menu > li > a:hover, #header-top ul.menu > li > a.active, #header-top ul.main-menu.menu > li.active-trail > a:hover, #header-top .sf-menu > li.sfHover > a {
  border-bottom: 4px solid #b22525;
}

/* line 47, ../sass/partials/_color_overrides.scss */
.view-mt-features .views-row:hover .icon, ul.social-bookmarks li a:hover, ul.brands li a:hover, ul.members-social-bookmarks li a:hover,
.header-top-area ul.social-bookmarks li a:hover, .header-top-area ul.brands li a:hover {
  border-color: #b22525;
}

/* line 50, ../sass/partials/_color_overrides.scss */
ul.links li a:hover, a.more:hover, .group-caption-panel .field-name-field-link a:hover, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover,
.checkout-buttons .checkout-cancel:hover, .checkout-buttons .checkout-back:hover {
  background-color: #b22525;
}

/* line 1, ../sass/partials/_font_overrides.scss */
#site-name {
  font-family: "Lora", "Times New Roman", serif;
}

/* line 3, ../sass/partials/_font_overrides.scss */
.field-type-taxonomy-term-reference {
  font-size: 15px;
}

/* line 2, ../sass/partials/_admin.scss */
.admin-panel dd {
  margin-bottom: 1em;
}

/* Styling for the event feature on site (views, content type, etc.) */
/* Styling for the event feature on site (views, content type, etc.) */
/* line 5, ../sass/partials/_event.scss */
.view-events .views-field {
  margin-left: 95px;
}
/* line 8, ../sass/partials/_event.scss */
.view-events .views-row {
  position: relative;
  min-height: 95px;
}
/* line 12, ../sass/partials/_event.scss */
.view-events .views-field-field-date {
  margin: 0;
  position: absolute;
  width: 75px;
  height: 75px;
  background-color: #252525;
  top: 4px;
  left: 0;
}
/* line 21, ../sass/partials/_event.scss */
.view-events .views-field-field-date span {
  color: #fff;
  font-size: 32px;
  font-weight: 900;
  position: absolute;
  bottom: -2px;
  right: 1px;
  text-transform: uppercase;
  text-align: right;
  line-height: 1;
}

/* line 36, ../sass/partials/_event.scss */
.node-event > .group-right {
  margin-left: 225px;
  width: auto;
  float: inherit;
}
/* line 41, ../sass/partials/_event.scss */
.node-event > .group-left {
  max-width: 205px;
  padding-top: 6px;
  text-align: right;
  width: 100%;
  float: left;
}
/* line 47, ../sass/partials/_event.scss */
.node-event > .group-left > .field-name-field-date {
  width: 75px;
  height: 75px;
  background-color: #252525;
  top: 4px;
  float: right;
}
/* line 53, ../sass/partials/_event.scss */
.node-event > .group-left > .field-name-field-date span {
  color: #fff;
  font-size: 32px;
  font-weight: 900;
  position: relative;
  top: 13px;
  right: 1px;
  text-transform: uppercase;
  text-align: right;
  line-height: 1;
  display: block;
}
/* line 66, ../sass/partials/_event.scss */
.node-event > .group-left .field-name-event-date {
  padding-top: 0;
}
/* line 69, ../sass/partials/_event.scss */
.node-event > .group-left > .field-name-field-address {
  padding-top: 1em;
}
/* line 72, ../sass/partials/_event.scss */
.node-event > .group-left .field-name-clock-icon,
.node-event > .group-left .field-name-address-icon {
  clear: both;
  padding-top: 1em;
}
/* line 76, ../sass/partials/_event.scss */
.node-event > .group-left .field-name-clock-icon i,
.node-event > .group-left .field-name-address-icon i {
  display: block;
  margin: 0 auto;
  font-size: 24px;
  font-weight: 400;
  margin: 0 12px 10px 0;
}
/* line 84, ../sass/partials/_event.scss */
.node-event > .group-left .field-name-clock-icon {
  margin-top: 8em;
}
/* line 88, ../sass/partials/_event.scss */
.node-event .addtocal {
  margin-top: 1.5em;
  width: 130px;
}

/* line 95, ../sass/partials/_event.scss */
.view .date-nav-wrapper .date-nav {
  height: 30px;
}
/* line 97, ../sass/partials/_event.scss */
.view .date-nav-wrapper .date-nav ul.pager li > a {
  padding: 3px 5px;
  border-bottom: none;
}
/* line 100, ../sass/partials/_event.scss */
.view .date-nav-wrapper .date-nav ul.pager li > a:hover {
  border-bottom: none;
}
/* line 104, ../sass/partials/_event.scss */
.view .date-nav-wrapper .date-nav .date-prev,
.view .date-nav-wrapper .date-nav .date-next {
  border: none;
  background: none;
  padding: 5px;
  border-radius: 0;
  top: -1em;
}
/* line 111, ../sass/partials/_event.scss */
.view .date-nav-wrapper .date-nav .date-prev a,
.view .date-nav-wrapper .date-nav .date-next a {
  font-size: 2.5em;
}
/* line 116, ../sass/partials/_event.scss */
.view .date-nav-wrapper .date-heading h3 {
  font-size: 1.5em;
}

/* line 121, ../sass/partials/_event.scss */
div.speaker-wrapper {
  margin-bottom: 1em;
}

/* line 2, ../sass/partials/_news.scss */
.view-mt-latest-news .views-field-field-image {
  width: 130px;
  margin: 5px 20px 20px 0;
  float: left;
}
/* line 7, ../sass/partials/_news.scss */
.view-mt-latest-news .views-field-created {
  font-size: 11px;
  font-weight: 700;
  color: #707070;
  margin-bottom: 10px;
}

/* line 17, ../sass/partials/_news.scss */
.node-news .node-main-content .field-name-field-image {
  padding-bottom: 1em;
}

/* line 1, ../sass/partials/_views.scss */
.views-field-title a {
  font-weight: 900;
  font-size: 16px;
  line-height: 1.375;
  color: #1e1e1e;
  display: block;
  margin-bottom: 5px;
}

/* line 10, ../sass/partials/_views.scss */
.views-row {
  /* border-bottom: 1px solid #acacac; */
  padding-bottom: 10px;
  margin-bottom: 35px;
  clear: both;
}

/* line 18, ../sass/partials/_views.scss */
.node.node-teaser .node-main-content {
  border-bottom: none;
}

/* line 24, ../sass/partials/_views.scss */
.view-id-research_groups.view-display-id-block_1 .views-row {
  border-bottom: none;
  display: inline;
}
/* line 27, ../sass/partials/_views.scss */
.view-id-research_groups.view-display-id-block_1 .views-row .field-content:after {
  content: ", ";
}
/* line 30, ../sass/partials/_views.scss */
.view-id-research_groups.view-display-id-block_1 .views-row-last .field-content:after {
  content: "";
}

/* line 40, ../sass/partials/_views.scss */
.grid-view .views-row {
  clear: none;
  border-bottom: 0;
  padding-bottom: 0;
  margin: auto;
  margin-bottom: 20px;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 40, ../sass/partials/_views.scss */
  .grid-view .views-row {
    text-align: left;
  }
}
/* line 55, ../sass/partials/_views.scss */
.grid-view .node.node-teaser {
  margin-bottom: 0;
}
/* line 59, ../sass/partials/_views.scss */
.grid-view h2 {
  text-transform: none;
  font-size: 24px;
  font-weight: 700;
}

/* line 68, ../sass/partials/_views.scss */
.block-featured-research .views-row {
  max-width: 220px;
}
/* line 72, ../sass/partials/_views.scss */
.block-featured-research h2 {
  position: absolute;
  bottom: 0;
  width: 100%;
  margin: 0;
}
/* line 78, ../sass/partials/_views.scss */
.block-featured-research h2 a {
  color: white;
  font-size: 13px;
  background: rgba(37, 37, 37, 0.9);
  padding: 7px 10px;
  display: block;
  min-height: 45px;
}
/* line 86, ../sass/partials/_views.scss */
.block-featured-research h2 a:hover {
  text-decoration: none;
  background-color: rgba(85, 85, 85, 0.9);
}

/* line 6, ../sass/partials/_slideshow.scss */
.node-slide.node-teaser {
  position: relative;
  margin-bottom: 0;
}

/* line 11, ../sass/partials/_slideshow.scss */
.group-caption-panel {
  background-color: #ebebeb;
  position: relative;
  padding: 20px;
  margin-top: 1px;
  overflow: hidden;
}
@media (min-width: 769px) {
  /* line 11, ../sass/partials/_slideshow.scss */
  .group-caption-panel {
    width: 330px;
    min-width: 25%;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    background-color: rgba(0, 0, 0, 0.6);
    padding: 0 45px;
  }
}
@media (min-width: 990px) {
  /* line 11, ../sass/partials/_slideshow.scss */
  .group-caption-panel {
    width: 450px;
  }
}
/* line 34, ../sass/partials/_slideshow.scss */
.group-caption-panel .field-name-title {
  color: black;
}
@media (min-width: 769px) {
  /* line 34, ../sass/partials/_slideshow.scss */
  .group-caption-panel .field-name-title {
    color: white;
  }
}
/* line 41, ../sass/partials/_slideshow.scss */
.group-caption-panel .field-name-title h2 {
  margin: 0;
  font-weight: 700;
  float: left;
  width: 65%;
  font-size: 24px;
}
@media (min-width: 769px) {
  /* line 41, ../sass/partials/_slideshow.scss */
  .group-caption-panel .field-name-title h2 {
    margin: 20px 0 10px 0;
    float: none;
    width: auto;
    font-size: 28px;
  }
}
@media (min-width: 990px) {
  /* line 41, ../sass/partials/_slideshow.scss */
  .group-caption-panel .field-name-title h2 {
    margin-top: 30px;
  }
}
/* line 61, ../sass/partials/_slideshow.scss */
.group-caption-panel .field-name-body {
  display: none;
}
@media (min-width: 769px) {
  /* line 61, ../sass/partials/_slideshow.scss */
  .group-caption-panel .field-name-body {
    color: white;
    display: block;
  }
}
/* line 70, ../sass/partials/_slideshow.scss */
.group-caption-panel .field-name-field-link {
  display: none;
}
@media (min-width: 481px) {
  /* line 70, ../sass/partials/_slideshow.scss */
  .group-caption-panel .field-name-field-link {
    display: block;
    float: right;
    width: 35%;
    text-align: right;
  }
}
@media (min-width: 769px) {
  /* line 70, ../sass/partials/_slideshow.scss */
  .group-caption-panel .field-name-field-link {
    float: none;
    width: auto;
    text-align: left;
  }
}
/* line 86, ../sass/partials/_slideshow.scss */
.group-caption-panel .field-name-field-link a {
  color: white;
  text-transform: uppercase;
  padding: .75em;
  display: inline-block;
}

/* line 96, ../sass/partials/_slideshow.scss */
.flex-control-paging li a {
  border-radius: 0;
  box-shadow: none;
  background: black;
  border: solid 1px black;
}
/* line 102, ../sass/partials/_slideshow.scss */
.flex-control-paging li a:hover {
  background: white;
}
/* line 106, ../sass/partials/_slideshow.scss */
.flex-control-paging li a.flex-active {
  background: white;
}

/* line 111, ../sass/partials/_slideshow.scss */
.flex-direction-nav {
  position: absolute;
  top: 0;
  right: -10px;
}
@media (min-width: 769px) {
  /* line 111, ../sass/partials/_slideshow.scss */
  .flex-direction-nav {
    top: auto;
    bottom: 40px;
  }
}
@media (min-width: 990px) {
  /* line 111, ../sass/partials/_slideshow.scss */
  .flex-direction-nav {
    bottom: 58px;
  }
}

/* line 128, ../sass/partials/_slideshow.scss */
.flexslider:hover .flex-direction-nav a {
  background-color: rgba(0, 0, 0, 0.95);
  color: white;
  width: 40px;
  height: 40px;
  margin: 0;
  text-align: center;
}
/* line 133, ../sass/partials/_slideshow.scss */
.flexslider:hover .flex-direction-nav a:hover {
  color: black;
  background-color: white;
}
@media (min-width: 990px) {
  /* line 128, ../sass/partials/_slideshow.scss */
  .flexslider:hover .flex-direction-nav a {
    height: 58px;
    width: 60px;
  }
}
/* line 147, ../sass/partials/_slideshow.scss */
.flexslider:hover .flex-direction-nav .flex-next {
  opacity: 1;
}
/* line 150, ../sass/partials/_slideshow.scss */
.flexslider:hover .flex-direction-nav .flex-next:before {
  font-family: 'FontAwesome';
  content: "\f105";
  font-size: 28px;
  color: inherit;
  text-shadow: none;
}
@media (min-width: 990px) {
  /* line 150, ../sass/partials/_slideshow.scss */
  .flexslider:hover .flex-direction-nav .flex-next:before {
    font-size: 40px;
  }
}
/* line 162, ../sass/partials/_slideshow.scss */
.flexslider:hover .flex-direction-nav .flex-prev {
  left: auto;
  right: 50px;
  opacity: 1;
}
@media (min-width: 990px) {
  /* line 162, ../sass/partials/_slideshow.scss */
  .flexslider:hover .flex-direction-nav .flex-prev {
    right: 70px;
  }
}
/* line 170, ../sass/partials/_slideshow.scss */
.flexslider:hover .flex-direction-nav .flex-prev:before {
  font-family: 'FontAwesome';
  content: "\f104";
  font-size: 28px;
  color: inherit;
  text-shadow: none;
}
@media (min-width: 990px) {
  /* line 170, ../sass/partials/_slideshow.scss */
  .flexslider:hover .flex-direction-nav .flex-prev:before {
    font-size: 40px;
  }
}

/* line 1, ../sass/partials/_menu.scss */
.sf-menu.sf-horizontal.sf-shadow ul {
  border-top-right-radius: 0;
  border-bottom-left-radius: 0;
}

/* line 6, ../sass/partials/_menu.scss */
#main-navigation ul.menu > li {
  margin: 0;
}
/* line 8, ../sass/partials/_menu.scss */
#main-navigation ul.menu > li > a {
  padding: 9px 9px;
}

/* line 3, ../sass/partials/_people.scss */
.node-person > img {
  display: block;
  float: left;
  margin-right: 20px;
  width: auto;
}
/* line 11, ../sass/partials/_people.scss */
.node-person .group-person-contact-info {
  margin-bottom: 2em;
}
/* line 14, ../sass/partials/_people.scss */
.node-person .group-person-contact-info .label-inline {
  display: inline;
  font-weight: bold;
}

/* line 24, ../sass/partials/_people.scss */
.node-student .headshot-wrapper img {
  border: 1px solid black;
}
/* line 29, ../sass/partials/_people.scss */
.node-student .group-person-info-panel {
  margin-bottom: 20px;
}

@media (max-width: 991px) {
  /* line 36, ../sass/partials/_people.scss */
  .node-person .headshot-wrapper, .node-student .headshot-wrapper {
    text-align: center;
  }
  /* line 40, ../sass/partials/_people.scss */
  .node-person .group-person-info-panel, .node-student .group-person-info-panel {
    text-align: center;
  }
}

/* line 46, ../sass/partials/_people.scss */
.view-faculty-directory {
  font-size: 12px;
}
/* line 49, ../sass/partials/_people.scss */
.view-faculty-directory .views-row {
  clear: none;
  border-bottom: 0;
  padding-bottom: 0;
}
/* line 56, ../sass/partials/_people.scss */
.view-faculty-directory .field-name-field-image img {
  border: 1px solid black;
}
/* line 60, ../sass/partials/_people.scss */
.view-faculty-directory .view-header {
  clear: left;
}
/* line 64, ../sass/partials/_people.scss */
.view-faculty-directory .field-name-title {
  color: #881c1c;
  font-weight: bold;
}

@media (min-width: 992px) {
  /* line 2, ../sass/partials/_degrees.scss */
  .node-degree-program.view-mode-full .group_content_right {
    text-align: right;
  }
}

/* line 1, ../sass/partials/_blocks.scss */
.make-a-gift {
  text-align: right;
  padding: 0;
}
/* line 4, ../sass/partials/_blocks.scss */
.make-a-gift a.cta {
  padding: 4px 12px;
}
/* line 7, ../sass/partials/_blocks.scss */
.make-a-gift a.cta:after {
  font-family: "FontAwesome";
  content: "  \f138";
}

/* line 16, ../sass/partials/_blocks.scss */
.block-social-media ul {
  margin-bottom: 0;
  padding-left: 0;
}
/* line 21, ../sass/partials/_blocks.scss */
.block-social-media li {
  list-style: none;
  display: inline-block;
  margin-right: .25rem;
}
/* line 26, ../sass/partials/_blocks.scss */
.block-social-media li:first-child {
  margin-right: 1.5rem;
  font-size: 19px;
  text-transform: uppercase;
  font-family: "Open Sans", Helvetica, Arial, sans-serif;
  vertical-align: bottom;
}

/* line 1, ../sass/partials/_ckeditor.scss */
body.cke_editable {
  background: none;
}

/* line 5, ../sass/partials/_ckeditor.scss */
.image-left {
  float: left;
  padding: 0 20px 20px 0;
  clear: left;
}

/* line 11, ../sass/partials/_ckeditor.scss */
.image-right {
  float: right;
  padding: 0 0 20px 20px;
  clear: right;
}

/* line 17, ../sass/partials/_ckeditor.scss */
.image-just-padding {
  padding: 20px;
}

/* line 1, ../sass/partials/_forms.scss */
.form-item.form-type-checkbox {
  display: inline-block;
  padding-right: 15px;
}

/* line 6, ../sass/partials/_forms.scss */
form.webform-client-form input.form-text {
  width: inherit;
}

/* line 10, ../sass/partials/_forms.scss */
form.webform-client-form select.form-select {
  width: 50%;
}

/*# sourceMappingURL=umass.css.map */
