.list-type span {
  display: inline-block;
  border-radius: 5px;
  background-color: #b48f45;
  opacity: 0.5;
  padding: 3px;
  width: 5px;
  height: 5px;
  margin: 0 5px 2px 5px;
}

.list-block {
  padding: 3rem 3rem;
}
.list-block h3, .list-block .h3 {
  margin-bottom: 50px;
}

.gold .list-block hr, .beige .list-block hr {
  margin-top: 2rem;
  margin-bottom: 2rem;
  opacity: 0.3;
  background-color: #906614;
}

.grey .list-block hr {
  margin-top: 2rem;
  margin-bottom: 2rem;
  opacity: 0.15;
  background-color: #906614;
}

@media (min-width: 992px) {
  .two-column .contact-list {
    padding: 4rem;
  }
}
@media (max-width: 991px) {
  .contact-list {
    padding: 2rem 2rem 2rem 2rem;
  }
  .list-block {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .two-column .contact-list {
    padding: 80px 0 0 0;
  }
  .one-column .contact-list {
    padding: 0 0 80px 0;
  }
  .list-block {
    padding: 60px 15px 60px 15px;
  }
  .contact-cell {
    text-align: center;
  }
  .contact-list h3, .contact-list .h3 {
    margin-bottom: 30px;
  }
}
.list-group-item:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0;
  margin-bottom: -1px;
  background-color: transparent;
  border: 0;
}

.list-group-item-action:focus,
.list-group-item-action:hover {
  background-color: transparent;
}

.column-adjustment .btn-bottom {
  position: absolute;
  bottom: 40px;
  width: 100%;
  margin-left: -15px;
}

/* Jumbotron */
.jumbotron {
  position: relative;
  height: 90vh;
  max-height: 1500px;
  min-height: 4rem;
  overflow: hidden;
  border-radius: 0;
  padding: 0;
  margin-bottom: 0 !important;
}

.jumbotron a {
  margin-top: 40px;
}

.jumbotron h2, .jumbotron .h2 {
  color: #ffffff;
  font-size: 70px;
  font-weight: 500;
  letter-spacing: -2px;
  line-height: 80px;
  text-align: center;
  text-transform: none;
  margin: 4rem 2rem 4rem 2rem;
}

.jumbotron video {
  position: absolute;
  top: 50%;
  left: 50%;
  min-width: 100%;
  min-height: 100%;
  width: auto;
  height: auto;
  z-index: 0;
  transform: translateX(-50%) translateY(-50%);
}

@media (pointer: coarse) and (hover: none) {
  .jumbotron {
    /*  background: url('https://source.unsplash.com/XT5OInaElMw/1600x900') black no-repeat center center scroll;*/
  }
  .jumbotron video {
    display: none;
  }
}
/* Hufvudstaden pages */
/* Lediga lokaler */
.img-plate {
  width: 1210px;
  height: 385px;
  background-color: #f0e6d6;
  display: block;
  position: absolute;
  z-index: -1;
  left: -55px;
  top: -70px;
}

.overlay-btn {
  position: absolute;
  right: 20px;
  bottom: 5px;
}

.premise-content .img-fluid {
  max-width: 100%;
  min-width: 100%;
  height: auto;
}

.overlay-header {
  z-index: auto;
}

.overlay-header {
  position: relative;
  margin-top: -45px;
  z-index: -1;
}

.inline-block {
  display: inline-block;
}

.vr-btn {
  margin-right: 8px;
  display: inline-block;
}

.btn-image {
  position: absolute;
  z-index: 99;
  right: 20px;
}

@media (max-width: 1400px) {
  .list-objects {
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
  }
}
.premise-feature-wrapper {
  padding: 0 !important;
}

.list-objects-header {
  font-family: "aktiv-grotesk-light";
  color: #222222;
  font-size: 22px;
  line-height: 43px;
  margin-bottom: 45px;
  padding-top: 30px;
}

.list-objects-statusbar {
  font-family: "aktiv-grotesk-light";
  margin-bottom: 25px;
  font-size: 18px;
  letter-spacing: 0.83px;
  line-height: 29px;
}

.list-objects-statusbar .text-right span {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg viewBox='0 0 20 26' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3EE48A69A3-7097-4D35-9348-C74DA20F6436%3C/title%3E%3Cdesc%3ECreated with sketchtool.%3C/desc%3E%3Cg id='Design' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Lediga-lokaler' transform='translate(-1012.000000, -531.000000)' fill='%238A6926' fill-rule='nonzero'%3E%3Cg id='Pin' transform='translate(1012.000000, 531.000000)'%3E%3Cg id='if_pin_293694'%3E%3Cpath d='M0,9.75000009 C8.02394199e-08,4.3652238 4.36522377,1.78813934e-07 9.75000005,1.78813934e-07 C15.1347763,1.78813935e-07 19.5,4.3652238 19.5000001,9.75000009 C19.5000001,16.2500001 9.75000005,26.0000002 9.75000005,26.0000002 C9.75000005,26.0000002 0,16.2500001 0,9.75000009 Z M5.68750003,9.75000009 C5.68750003,11.9936569 7.50634325,13.8125001 9.75000005,13.8125001 C11.9936569,13.8125001 13.8125001,11.9936569 13.8125001,9.75000009 C13.8125001,7.50634328 11.9936569,5.68750007 9.75000005,5.68750007 C7.50634325,5.68750007 5.68750003,7.50634328 5.68750003,9.75000009 Z' id='Shape'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
  width: 20px;
  height: 26px;
  display: inline-block;
  margin-right: 7px;
  vertical-align: bottom;
}

.list-objects-statusbar span:first-child,
.object-facts span {
  font-family: "aktiv-grotesk-bold";
}

.premise-object {
  min-height: 388px;
  background-color: white;
  margin: 0 0 30px 0;
  transition: all 0.4s ease-in-out;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
}

.object-content {
  font-family: "aktiv-grotesk-light";
  padding-left: 5% !important;
  padding-right: 5% !important;
  padding-top: 5%;
  padding-bottom: 5%;
  font-size: 18px;
  letter-spacing: 0.83px;
  line-height: 29px;
}

.premise-content hr {
  border: 0.5pt solid #e1d2b5;
  margin: 40px 0 60px 0;
}

@media (max-width: 991px) {
  .premise-object {
    min-height: auto !important;
  }
  .list-objects-statusbar {
    font-size: 16px;
    margin-bottom: 20px;
  }
}
@media (max-width: 767px) {
  .overlay-header {
    margin-top: 0px;
  }
  .premise-content .img-plate {
    display: none;
  }
  .list-objects .bg-image,
  .right-column .bg-image {
    min-height: 300px;
  }
  .list-objects .bg-image-contain {
    min-height: 300px;
  }
  .list-objects-statusbar {
    margin-bottom: 15px;
    font-size: 14px;
    letter-spacing: 0.83px;
    line-height: 29px;
  }
}
/* Table reportlist */
.reportlist .table {
  margin-bottom: 1.5rem;
}

.reportlist .table th {
  border-top: 0 transparent;
}

.reportlist .table td {
  border-top: 1px solid #b48f45;
}

.reportlist .table tr:last-child td {
  border-bottom: 1px solid #b48f45;
}

.reportlist .table,
.reportlist .table thead,
.reportlist .table thead th {
  font-family: "aktiv-grotesk-bold";
  font-size: 15px;
  line-height: 29px;
  letter-spacing: 0.65px;
}

.filter-wrapper {
  padding: 2rem;
}

.reportlist .table td:first-of-type,
.reportlist .table thead th:first-of-type {
  padding: 1.5rem 1rem 1.5rem 1.5rem;
}

.reportlist .table td,
.reportlist .table thead th {
  padding: 1.5rem 0.3rem;
}

.reportlist .table thead th {
  padding-bottom: 0.2rem;
}

.reportlist .table td,
.reportlist .table th {
  vertical-align: middle;
}

.reportlist .table thead th:first-child {
  color: #222222;
  font-family: "Cormorant Garamond", serif;
  font-size: 45px;
  font-weight: 600;
  line-height: 55px;
}

.reportlist tbody tr td:first-child {
  color: #222222;
  font-size: 20px;
  font-weight: 500;
  line-height: 26px;
  letter-spacing: -0.1px;
}

.reportlist tr td span,
.object-download span {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='22px' height='21px' viewBox='0 0 22 21' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3EDownload%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Design' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Rapporter-&amp;-presentationer' transform='translate(-955.000000, -1213.000000)' fill='%23B48F45'%3E%3Cg id='Group-6' transform='translate(-31.000000, 850.000000)'%3E%3Cg id='Group-9' transform='translate(108.000000, 260.000000)'%3E%3Cg id='Group-8' transform='translate(0.000000, 84.000000)'%3E%3Cg id='Group-7' transform='translate(22.000000, 0.000000)'%3E%3Cg id='Download' transform='translate(856.000000, 19.000000)'%3E%3Cg id='if_cloud-cloud_download-arrow-down-2-outline-stroke_763284-(1)'%3E%3Cpath d='M12.001088,19.082629 L12.001088,7 L11.00265,7 L11.00265,19.081066 L7.967117,16.045532 L7.26001,16.752639 L11.50265,20.99528 L15.745291,16.752639 L15.038184,16.045532 L12.001088,19.082629 Z M7,14.01931 L4.125,14.01931 L3.4375,13.963901 C1.486375,13.64613 0,11.998527 0,10.013793 C0,8.438957 0.935687,7.076414 2.296938,6.422179 C2.146375,6.091724 2.0625,5.725887 2.0625,5.34069 C2.0625,3.865992 3.293813,2.670345 4.8125,2.670345 C5.621688,2.670345 6.34975,3.010146 6.853,3.550223 C7.916563,1.447327 10.143375,0 12.71875,0 C16.288937,0 19.190875,2.781832 19.248625,6.235923 C20.851875,6.785346 22,8.26939 22,10.013793 C22,11.998527 20.513625,13.64613 18.5625,13.963901 L17.875,14.01931 L16,14.013991 L16,13.019314 L17.877837,13.019314 L18.401752,12.976905 C19.897527,12.733295 21,11.479948 21,10.013793 C21,8.736522 20.162278,7.606116 18.924439,7.181916 L18.260497,6.954388 L18.248765,6.25264 C18.200183,3.346899 15.745524,1 12.71875,1 C10.579673,1 8.665599,2.182034 7.745361,4.001545 L7.098491,5.280551 L6.121389,4.231946 C5.791103,3.87749 5.320902,3.670345 4.8125,3.670345 C3.839626,3.670345 3.0625,4.424961 3.0625,5.34069 C3.0625,5.574129 3.112001,5.799205 3.206935,6.007565 L3.613136,6.899097 L2.730118,7.323487 C1.675676,7.830265 1,8.865772 1,10.013793 C1,11.479948 2.102473,12.733295 3.517835,12.967133 L4.125,13.01931 L7,13.019311 L7,14.01931 Z' id='cloud-cloud_download-arrow-down-2-outline-stroke' fill-rule='nonzero'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-position: 0px 7px;
  vertical-align: sub;
  background-repeat: no-repeat;
  width: 22px;
  height: 27px;
  display: inline-block;
  margin-right: 7px;
}

.nowrap {
  white-space: nowrap;
}

.reportlist td a {
  line-height: 2.5;
  white-space: nowrap;
}

.reportlist tr td span.object-open {
  background-image: url("data:image/svg+xml,%0A%3Csvg fill='%23B48F45' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50' %3E%3Cpath d='M 33.40625 0 C 32.855469 0.0507813 32.449219 0.542969 32.5 1.09375 C 32.550781 1.644531 33.042969 2.050781 33.59375 2 L 46.5625 2 L 25.6875 22.90625 C 25.390625 23.148438 25.253906 23.535156 25.339844 23.910156 C 25.425781 24.28125 25.71875 24.574219 26.089844 24.660156 C 26.464844 24.746094 26.851563 24.609375 27.09375 24.3125 L 48 3.4375 L 48 16.40625 C 47.996094 16.765625 48.183594 17.101563 48.496094 17.285156 C 48.808594 17.464844 49.191406 17.464844 49.503906 17.285156 C 49.816406 17.101563 50.003906 16.765625 50 16.40625 L 50 0 L 33.59375 0 C 33.5625 0 33.53125 0 33.5 0 C 33.46875 0 33.4375 0 33.40625 0 Z M 2 10 C 1.476563 10 0.941406 10.183594 0.5625 10.5625 C 0.183594 10.941406 0 11.476563 0 12 L 0 48 C 0 48.523438 0.183594 49.058594 0.5625 49.4375 C 0.941406 49.816406 1.476563 50 2 50 L 38 50 C 38.523438 50 39.058594 49.816406 39.4375 49.4375 C 39.816406 49.058594 40 48.523438 40 48 L 40 18 C 40.003906 17.640625 39.816406 17.304688 39.503906 17.121094 C 39.191406 16.941406 38.808594 16.941406 38.496094 17.121094 C 38.183594 17.304688 37.996094 17.640625 38 18 L 38 48 L 2 48 L 2 12 L 32 12 C 32.359375 12.003906 32.695313 11.816406 32.878906 11.503906 C 33.058594 11.191406 33.058594 10.808594 32.878906 10.496094 C 32.695313 10.183594 32.359375 9.996094 32 10 Z'/%3E%3C/svg%3E");
  background-position: 0px 0px;
  vertical-align: sub;
  background-repeat: no-repeat;
  width: 21px;
  height: 21px;
  display: inline-block;
  margin-right: 7px;
}

.reportlist tr td span.zip {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 26.0.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23b48f45;%7D%0A%3C/style%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M221.9,247.5c-9.4,0-17.1,7.7-17.1,17.1v85.3c0,9.4,7.7,17.1,17.1,17.1h51.2c9.4,0,17.1-7.7,17.1-17.1v-85.3 c0-9.4-7.7-17.1-17.1-17.1c-4.7,0-8.5,3.8-8.5,8.5c0,4.7,3.8,8.5,8.5,8.5v85.3h-51.2v-85.3h25.6c4.7,0,8.5-3.8,8.5-8.5v-34.1 c0-4.7-3.8-8.5-8.5-8.5h-8.5v-17.1h8.5c4.7,0,8.5-3.8,8.5-8.5v-34.1c0-4.7-3.8-8.5-8.5-8.5h-8.5V128h8.5c4.7,0,8.5-3.8,8.5-8.5 V85.3c0-4.7-3.8-8.5-8.5-8.5h-8.5V59.7h8.5c4.7,0,8.5-3.8,8.5-8.5V25.6h90.3l82.8,82.8c3.3,3.3,8.7,3.3,12.1,0 c3.3-3.3,3.3-8.7,0-12.1L355.9,11c-1.6-1.6-3.8-2.5-6-2.5H247.5c-4.7,0-8.5,3.8-8.5,8.5v25.6h-8.5c-4.7,0-8.5,3.8-8.5,8.5v34.1 c0,4.7,3.8,8.5,8.5,8.5h8.5v17.1h-8.5c-4.7,0-8.5,3.8-8.5,8.5v34.1c0,4.7,3.8,8.5,8.5,8.5h8.5v17.1h-8.5c-4.7,0-8.5,3.8-8.5,8.5 v34.1c0,4.7,3.8,8.5,8.5,8.5h8.5v17.1L221.9,247.5L221.9,247.5z'/%3E%3Cpath class='st0' d='M247.7,315.7L247.7,315.7c-4.8,0-8.6,3.8-8.6,8.5s3.9,8.5,8.6,8.5c4.7,0,8.5-3.8,8.5-8.5 S252.4,315.7,247.7,315.7z'/%3E%3Cpath class='st0' d='M469.3,119.5H384c-14.1,0-25.6-11.5-25.6-25.6V51.2c0-4.7-3.8-8.5-8.5-8.5c-4.7,0-8.5,3.8-8.5,8.5v42.7 c0,23.5,19.1,42.7,42.7,42.7h76.8v332.8c0,14.1-11.5,25.6-25.6,25.6H76.8c-14.1,0-25.6-11.5-25.6-25.6V42.7 c0-14.1,11.5-25.6,25.6-25.6h135.5c4.7,0,8.5-3.8,8.5-8.5S217,0,212.3,0H76.8C53.3,0,34.1,19.1,34.1,42.7v426.7 c0,23.5,19.1,42.7,42.7,42.7h358.4c23.5,0,42.7-19.1,42.7-42.7V128C477.9,123.3,474,119.5,469.3,119.5z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
  background-position: 0px 0px;
  vertical-align: sub;
  background-repeat: no-repeat;
  width: 20px;
  height: 20px;
  display: inline-block;
  margin-right: 7px;
  margin-top: 16px;
}

.reportlist tbody tr td:first-child span::before {
  content: "\a";
  white-space: pre;
}

.reportlist tbody tr td:first-child span {
  background-image: none;
  display: inline;
}

.reportlist tbody tr td:first-child span {
  font-family: "aktiv-grotesk-light";
  content: "\a";
  white-space: pre;
  font-size: 15px;
  font-style: italic;
  line-height: 20px;
}

.reportlist .table thead th {
  vertical-align: bottom;
  border-bottom: 4px solid #222;
}

.project-content > .medium-container {
  position: relative;
}
.project-content .overlay-header {
  z-index: 0 !important;
}

.project-buttons {
  margin-top: 50px;
}
.project-buttons .tab-button span {
  border: 1px solid rgba(44, 44, 44, 0.2) !important;
  padding: 16px 28px;
}

.map-preamble {
  margin-bottom: 58px;
  text-align: center;
}
.map-preamble h3, .map-preamble .h3 {
  font-size: 1.625rem;
  color: #8a6926;
  font-weight: 500;
  margin-bottom: 0 !important;
}

@media (max-width: 767.98px) {
  .project-buttons {
    margin-top: 40px;
  }
  .map-preamble {
    margin-bottom: 50px;
  }
}
@media (max-width: 575.98px) {
  .project-buttons {
    margin-bottom: 30px;
  }
  .map-preamble {
    margin-bottom: 40px;
  }
}
.project-buttons {
  display: block;
}
.project-buttons .tab-button label {
  min-width: 200px;
}
.project-buttons .tab-button label {
  margin-left: 12px !important;
  margin-right: 12px !important;
}

.listpage {
  margin-bottom: 30px;
}

.project-pin {
  margin-top: -40px;
  margin-bottom: 70px;
}

.project-two-column,
.project-three-column {
  margin-bottom: 100px;
}
.project-two-column .media-cell,
.project-three-column .media-cell {
  padding-bottom: 20px;
  margin-bottom: 0 !important;
}
.project-two-column .inner-content,
.project-three-column .inner-content {
  padding: 24px;
  background-color: white;
}
.project-two-column p,
.project-three-column p {
  font-size: 1rem;
  line-height: 24px;
}

.project-three-column .relative-block {
  margin-bottom: 60px;
}

.project-one-column {
  margin-bottom: 130px;
}
.project-one-column .btn {
  margin-bottom: 0 !important;
}
.project-one-column .videoContainer {
  margin-top: 0;
  margin-bottom: 0;
}
.project-one-column.media-left .inner-content {
  margin-left: 40px;
}
.project-one-column.media-right .inner-content {
  margin-right: 40px;
}

#project-map .map-canvas {
  border: 0;
  width: 100%;
  height: 725px;
  margin-bottom: 0;
}
#project-map .gm-style .gm-style-iw-c {
  position: absolute;
  box-sizing: border-box;
  overflow: hidden;
  top: 0;
  left: 0;
  background-color: white;
  border-radius: 0;
  padding: 0;
  box-shadow: none;
}
#project-map .gm-style-iw-c button {
  display: none !important;
}
#project-map .gm-style-iw-d {
  overflow: hidden !important;
}
#project-map .gm-style-iw-tc,
#project-map .gm-ui-hover-effect {
  display: none !important;
}
#project-map h3, #project-map .h3 {
  font-size: 24px;
  font-weight: 600;
  line-height: 29px;
}
#project-map p {
  font-family: "aktiv-grotesk-light";
  margin-top: 0;
  margin-bottom: 0 !important;
  font-size: 14px;
  line-height: 22px;
}

#available-premises-list .map-canvas {
  border: 2px solid #8a6926;
  width: 100%;
  height: 542px;
  margin-bottom: 0;
}

.project-menu-wrapper {
  z-index: 3;
  position: relative;
}
.project-menu-wrapper .project-menu {
  text-align: center;
  position: relative;
  box-shadow: 0px 4px 19px rgba(108, 83, 29, 0.25);
  border-radius: 3px;
  padding: 30px 20px;
  background-color: white;
  margin-bottom: -42px;
  margin-top: 40px;
  max-width: 490px;
  margin-right: auto;
  margin-left: auto;
}
.project-menu-wrapper .project-type {
  margin: 0;
}
.project-menu-wrapper .project-type ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.project-menu-wrapper .project-type li {
  margin: 0 20px;
}
.project-menu-wrapper .project-type a {
  font-weight: 400;
  color: #8A6926;
  cursor: pointer;
  font-size: 1rem;
  line-height: 18px;
  letter-spacing: 0.5px;
  text-transform: uppercase;
}
.project-menu-wrapper .project-type .underline {
  display: inline-block;
  text-decoration: none;
  background-image: linear-gradient(#222222, #222222), linear-gradient(#ffffff, #ffffff);
  background-size: 0 1px, auto;
  background-repeat: no-repeat;
  background-position: center bottom;
  transition: all 0.2s ease-out;
  font-weight: 500;
}
.project-menu-wrapper .project-type .underline:hover, .project-menu-wrapper .project-type .underline.active {
  background-size: 100% 1px, auto;
  color: #222222;
  font-weight: 500;
  transition: all 0.2s;
}
.project-menu-wrapper .project-type.content-type {
  margin: 0 0 20px;
}

@media (max-width: 767.98px) {
  .project-one-column {
    margin-bottom: 100px;
  }
  .project-two-column,
  .project-three-column {
    margin-bottom: 75px;
  }
  .project-three-column .relative-block {
    margin-bottom: 50px;
  }
}
@media (max-width: 575.98px) {
  #project-map .map-canvas {
    height: 525px;
  }
  .project-one-column {
    margin-bottom: 50px;
  }
  .project-one-column .inner-content {
    margin-top: 50px;
  }
  .project-one-column.media-left .inner-content {
    margin-left: 0;
  }
  .project-one-column.media-right .inner-content {
    margin-right: 0;
  }
  .project-two-column,
  .project-three-column {
    margin-bottom: 50px;
  }
  .project-two-column .relative-block,
  .project-three-column .relative-block {
    margin-bottom: 20px;
  }
  .project-three-column .relative-block {
    margin-bottom: 30px;
  }
  .project-buttons {
    margin-bottom: 20px;
  }
  .project-buttons .tab-button label {
    min-width: auto;
    margin-left: 6px !important;
    margin-right: 6px !important;
  }
  .project-pin {
    margin-top: 10px;
    margin-bottom: 50px !important;
  }
}
