#main.site-main {
  padding: 0px;
  overflow: hidden;
  margin-left: 0px;
}

.no-bullet.thumbnails.jr_col_1 {
  padding: 10px;
  padding-top: 0px;
}

.rpwwt-widget ul li:last-child {
  color: #000000;
}

#rpwwt-widget-0-0-0.rpwwt-widget {
  text-transform: none;
  color: #000000;
  font-size: 14px;
}

article.post .entry-header .entry-thumbnail img {
  width: 300px;
  float: left;
  margin-right: 20px;
}

.no-mobile.panel-row-style.panel-row-style-for-90-0 {
  padding: 0px;
  margin: 0px;
}

#instafeed .widget-title {
  color: #8a5c8c;
  text-align: left;
  margin-bottom: 2px;
  font-weight: 400;
}

#tubefeed .widget-title {
  color: #8a5c8c;
  text-align: left;
  margin-bottom: 2px;
  font-weight: 400;
}

#primary.content-area {
  padding-left: 0px;
  padding-top: 0px;
}

#colophon.site-footer {
  padding: 0px;
}

#colophon #theme-attribution {
  margin-top: 0px;
  padding: 10px;
}

#secondary {
  padding: 10px;
  background-color: #30182f;
  margin-bottom: -5000px;
  padding-bottom: 5000px;
}

article.page {
  padding: 15px;
}

article.post {
  padding-left: 15px;
  padding-right: 15px;
  border-bottom-width: 0px;
}

.single-nav-wrapper {
  display: none;
}

.rpwe-time.published {
  color: #30182f;
}

article.post .entry-header h1.entry-title {
  text-transform: uppercase;
  font-weight: 600;
}

.entry-content a:hover {
  text-decoration: none;
}

.entry-content a {
  text-decoration: none;
  color: #000000;
}

@media (max-width: 600px) {
  .testikokeilu {
    display: none;
  }

  .testikokeilu.panel-row-style.panel-row-style-for-90-0 {
    display: none;
  }
}

.panel-grid.panel-has-style > .panel-row-style {
  padding-top: 0px;
  margin: 0px;
  padding-right: 10px;
  padding-left: 10px;
  padding-bottom: 0px;
}

.testikokeilu.panel-row-style.panel-row-style-for-90-0 {
  padding-left: 0px;
  padding-right: 0px;
}

#secondary .widget ul {
  padding-right: 5px;
}

.row.text-center .widget {
  background-color: #30182f;
  padding-bottom: 7px;
  padding-right: 80px;
  padding-left: 80px;
}

@media (min-width: 600px) {
  .somewidgetti {
    display: none;
  }

  #panel-90-1-0-0 .widget-title {
    display: none;
  }

  .row.text-center {
    display: none;
  }
}

.row.text-center {
  background-color: #30182f;
  margin-top: -5px;
  padding-bottom: 7px;
}

article.page .entry-header h1.entry-title {
  font-size: 30px;
}

.panel-grid-cell .widget-title {
  margin-bottom: 4px;
  font-weight: normal;
  color: #8f5e81;
}

@media (max-width: 640px) {
  #sow-image-3.widget.widget_sow-image {
    margin-bottom: -27px;
  }
}

#panel-90-0-0-0.so-panel.widget.widget_jr_insta_slider.jr-insta-slider.panel-first-child.panel-last-child {
  margin-left: 14px;
}

#tubefeed.panel-widget-style.panel-widget-style-for-90-0-1-0 {
  margin-right: 14px;
}

.panel-grid-cell .panel-cell-style {
  padding: 0px;
  margin: 0px;
  margin-left: 10px;
}

.rpwwt-widget ul li {
  padding: 0px;
  padding-left: 14px;
  padding-right: 3px;
}

.rpwwt-post-title {
  color: #7c0085;
  text-transform: uppercase;
  font-size: 18px;
}

.entry-content img {
  padding-top: 20px;
}

#pgc-90-2-0.panel-grid-cell {
  margin-left: 0px;
  margin-top: 15px;
}

#pg-90-2.panel-grid.panel-no-style {
  margin-left: 10px;
}