/*****************************************
CUSTOM CSS FOR SANDOSTROMMEN.FI
******************************************/

.website-content.light-shadow {
    box-shadow: 0px 15px 30px rgba(0,0,0,0.30);
}

.image-position img {	border: solid 1px #999;
}

.website-title,.slogan-part {
    letter-spacing: 1px;
}

.btn-toolbar {
	margin-bottom: 30px;
}

ul.nav.nav-tabs.nav-stacked {
	display: none;
}

h1, h1 a, .componentheading, h2.contentheading, h2.contentheading a {
    border: none;	border-bottom: solid 1px #ddd;	padding-left: 0;
}

h2.contentheading, h1 + h1, .page-header > h2 {
    padding: 8px 0;
    letter-spacing: 0.3px;
    background: none;
    border-left: none;	border-bottom: solid 1px #ddd;	margin-bottom: 20px;	font-size: 160%;
}

h1, .componentheading, .blog > h1 {
    font-size: 160%;
}

.module-title h3 {
    font-size: 130%;	padding-bottom: 0;
}

.module-title h3::after {
    border: none;
}

.bottom_menu li {	padding: 0;
}

.bottom_menu li a {
    text-decoration: none;
    font-weight: bold;
    padding: 0 10px;
    margin: 0;	font-size: 110%;	color: #555;	border-right: solid 1px #999;
}

.bottom_menu li:last-child a {	border-right: none;
}

li.current.active {	background: #ededed;
}

li.current.active a {	color: #000;
}

/*** EDITOR ***/#com-content-formContent {	border-left: solid 1px #ddd;	border-right: solid 1px #ddd;
}

ul#com-content-formTabs li:nth-last-child(2),ul#com-content-formTabs li:last-child {	display: none;
}

ul#com-content-formTabs li {	background: #efefef;
}

ul#com-content-formTabs li:hover {	background: #fefefe;
}

input#jform_title {	width: 100% !important;	color: #000;	font-weight: bold;	font-size: 1.2em;
}

ul.wf-editor-tabs {	display: none;
}

ul.nav li.item-373 a {
	border: solid 1px #ddd;
	border-radius: 5px;
	text-align: center;
	font-weight: bold;
	box-shadow: 5px 5px 10px rgba(0,0,0,0.3);
}

ul.nav li.item-373:hover a {
	border: solid 1px #555;
	box-shadow: 5px 5px 20px rgba(0,0,0,0.2);
}
