/* Etusivun tyylit */

#koulupolut-etusivu-otsikko {
  display: block;
  width: 100%;
  color: #000000;
  margin: 0em;
  border-bottom: 1px solid rgba(0,0,0,0.3);
  padding-top: 12px;
  padding-left: 9px;
  padding-bottom: 4px;
}

#koulupolut-etusivu-otsikko h2 {
  font-size: 18.9px !important;
  font-weight: bold;
}

.koulupolut-etusivu-row {
  margin: 1.15em 0;
}

.koulupolut-etusivu-row a {
  display: block;
  padding: 0.2em;
  margin: 0em;
  padding-left: 9px;
  padding-right: 13px;
  border: none;
  
}

.koulupolut-etusivu-row a:hover,
.koulupolut-etusivu-row a:focus {
  border: none;
  outline: solid 1px orange;
  padding: 0.2em;
  margin: 0em;
  padding-left: 9px;
  padding-right: 13px;
}


/* Blogityylit */
.node-type-koulupolutblogi .site-description h1,
.page-koulupolut .site-description h1 {
  font-size: 35px !important;
  color: #000;
}

.page-koulupolut #rightsidebar,
.node-type-koulupolutblogi #rightsidebar {
  margin-bottom: 2em;
}

.page-koulupolut #rightsidebar p,
.node-type-koulupolutblogi #rightsidebar p {
  font-size: 13.5px !important;
}

.page-koulupolut #rightsidebar .view-koulupolut-views h2,
.node-type-koulupolutblogi #rightsidebar .view-koulupolut-views h2 {
  margin-left: 0;
  padding-left: 0;
}

.page-koulupolut #rightsidebar .view-koulupolut-views ul,
.node-type-koulupolutblogi #rightsidebar .view-koulupolut-views ul {
  list-style: none;
  font-size: 13.5px;
}

.page-koulupolut .content .view-koulupolut-views .views-row {
  padding: 1em;
}

/*.page-koulupolut .content .view-koulupolut-views .views-row:hover {
  outline: 2px solid orange;
}*/

.page-koulupolut .content .view-koulupolut-views .views-field {
  margin-bottom: 16px;
}

.page-koulupolut h2 a {
  text-decoration: none;
  border-bottom: none;
}

.page-koulupolut h2 a:hover,
.page-koulupolut h2 a:focus {
  border-bottom: 2px solid;
  border-color: #000;
}

.page-koulupolut .content .view-koulupolut-views .views-field-created {
  font-weight: bold;
}

.koulupolutblogi-content {
  padding-left: 0;
}

.koulupolutblogi-content .meta.submitted {
  margin-top: 0;
}

.koulupolutblogi-content .submitted date {
  font-weight: bold;
}