/* Add Your Custom CSS Codes Here */

/********************** overlays.css */
/*** LIGHT STYLE OVERLAYS ***/
/* Navigation */
.topblock-overlay-light #rt-navigation {background-color: #00ae4d;}

/* Footer */
.footerblock-overlay-light #rt-copyright {background-color: #00ae4d;} /* värinvaihto JS omaisten vihreä */
.main-overlay-light #rt-page-surround-inner {margin-bottom: 4px !important;} /* template.css line 62 - ettei sheet mene footerin vihereen päälle */
.main-overlay-light #rt-page-surround-inner {background-image: none !important;} /* divider pois., kun putkahti näkyviin*/

/******** template.css */
/* Core */
.rt-block {margin: 10px 0;}/*15px 0*/

/* Module Variations */
.box4 .rt-block {border-radius: 3px;border-width: 1px;border-style: solid; background-color: #dfffde;}

/* Feature */
#rt-feature-spacer{height: 10px !important;} /*60px*/

/* <div id="rt-top-block" class="topblock-overlay-light"> */

/* Typography */
.component-content h1.title, .component-content h2.title {font-size: 180% !important;} /*200%*/

/* Navigation */

.menu-block {margin: 0;padding: 35px 0px !important;} /* 15px 5px */

/******************splitmenu.css */

.menutop li .item span {display: block;outline: none;padding: 0 10px !important;width: auto;} /* 20px */

.menutop li .item {white-space: nowrap;display: block;font-size: 12px;z-index: 100;cursor: pointer;position: relative;padding: 0;margin: 0;outline: none;font-weight: bold;height: 40px;line-height: 40px;background-position: 50% 0;transition: background 0.2s linear;text-transform: none !important;} /*uppercase*/

/******************gantry.css */
/* Grid Block */
#rt-top .rt-block {padding: 0px !important;margin-bottom: 10px;margin-left: -10px !important;position: relative;} /* padding 15px margin-left 0px*/
/* menun tekstiä isommaksi */
#rt-top .rt-menubar2 a.item>span {font-size: 125% !important;} /*100%*/

/********kokeilu on keksintöjen äiti - TOP SECTION gantryssa background omaisten vihreä - tehdään Drawerista läpnäkyvä - logo on siellä.. olkoon sitten läpnäkyvä kokonaan!!! laiteaan menun tausta vihreeks*/
/* #rt-drawer{background: transparent;} /*#00ae4d*/
#rt-top{background-color: #00ae4d;}

/***********etusivun karuselli - features h2 omaisten vihreeks - keskelle lodjua */
.sprocket-features-title {color: #00AE4D !important;text-align: center !important;padding: 75px 0 !important;}

/*****************bodystyle-light.css */
/* Main */
#rt-container-bg #Kunena{background: #fff;box-shadow: 0 0 5px rgba(0,0,0,0.3);text-shadow: none !important;} /* text-shadow */

/*****************Kunenan linkit sininen->vihree hoveriks keltanen*/
#Kunena a:link, #Kunena a:visited, #Kunena a:active {
    color: #00AE4D !important;}
	
#Kunena a:link:hover, #Kunena a:visited:hover, #Kunena a:active:hover {
    color: #FFC10C !important;}
	
/* pienentää otsikkojen ja sisällön väliä sivuilla */
ul.actions{
	margin-top: -10px;}
div.article-header>div.module-title{
	margin-bottom: 10px;}
	
/* sivubannerien otsikoiden muokkaus */
.title5 div.module-title {
	border-bottom: 1px solid lightgray;
	border-radius: 5px 5px 5px 5px;
	margin: -15px -17px 5px;
	padding: 7px 15px;
	background-image: url("../images/body/light/module-title-bg.png");
	background-position: 50% 0;
    background-repeat: repeat-y;
}
.title5 div.module-title .title {
	font-size: 120%;
	font-weight: bold;
}
/* read more adjust */
.rt-readon-surround {
  margin-bottom: 30px;
  margin-top: -25px;
}
/* ja tarinamme loppuu tähän */