/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */


blockquote:before {	background-image: url(/templates/yoo_inspire/images/quote_start_dark.png); }

blockquote:after { background-image: url(/templates/yoo_inspire/images/quote_end_dark.png); }

/* Layout
----------------------------------------------------------------------------------------------------*/

body#page {
 	background: #3D3D3D url(/templates/yoo_inspire/images/footer_dark.png) 0 0 repeat;
}
body.blackyellow {
 	background: #3D3D3D url(/templates/yoo_inspire/images/footer_dark_yellow.png) 0 0 repeat !important;
}
 
#block-bottom {
	border-top: 1px solid rgba(0,0,0,0.3);
 	border-bottom: 1px solid rgba(255,255,255,0.07);
 	background: #4A4A4A url(/templates/yoo_inspire/images/bottom_dark.png) 0 0 repeat;
}
.blackyellow #block-bottom {
    background: #ffff00 url(/templates/yoo_inspire/images/bottom_dark_yellow.png) 0 0 repeat;
}
 
#block-footer {
	border-top: 1px solid rgba(0,0,0,0.3);
	background: none;
}

#footer { 
	color: #9797a6;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.3);
}

#footer a {	color: #BEBFC0; }
#footer a:hover { color: #ffffff; }

/* Modules
----------------------------------------------------------------------------------------------------*/

#block-bottom .module .module-title{
    font-weight: normal;
    background: none !important;
}
#block-bottom .module {
	color: #9797a6;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.3);
}

#bottom-c .badge { background-image: url(/templates/yoo_inspire/images/module_badges_dark.png); }

#block-bottom .mod-box {
	border: 1px solid #353535;
	box-shadow: 0 1px 0 rgba(255,255,255,0.1), 0 1px 2px rgba(0,0,0,0.2) inset;
	background: #3D3D3D;
	background: -moz-linear-gradient(top, #444444 0%, #3D3D3D 100%);
	background: -webkit-linear-gradient(top, #444444 0%, #3D3D3D 100%);	
}

#block-bottom .mod-fabric { box-shadow: 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.6) inset; }

#block-bottom .mod-line .module-title { background-image: url(/templates/yoo_inspire/images/module_line_dark.png); }

#block-bottom .mod-stripes > .deepest { background-color: #4A4A4A; }
#block-bottom .mod-yellow > .deepest { background-color: #ffff00; }


/* Menus
----------------------------------------------------------------------------------------------------*/

#block-bottom .menu-sidebar a,
#block-bottom .menu-sidebar li > span { color: #E1E1E1; }

#block-bottom .menu-sidebar a:hover,
#block-bottom .menu-sidebar li > span:hover { color: #ffffff; }

#block-bottom .menu-sidebar li.level1 { border-top: 1px solid #6E6E6E; }
#block-bottom .menu-sidebar li.parent .level1 > span { background-image: url(/templates/yoo_inspire/images/menu_sidebar_parent_dark.png); }

#block-bottom .menu-sidebar ul a > span { background-image: url(/templates/yoo_inspire/images/menu_sidebar_level2_dark.png); }

#footer .menu-line li a { 
	color: #BEBFC0;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.3);
}

#footer .menu-line li a:hover { color: #ffffff; }

#footer .menu-line li { background-image: url(/templates/yoo_inspire/images/menu_line_item_footer_dark.png); }

/* Tools
----------------------------------------------------------------------------------------------------*/

#block-bottom  a.button-more {
	color: #DCDDDE; 
	background-position: 0 -60px;
	text-shadow: 0 -1px rgba(0,0,0,0.3);
}

#block-bottom  a.button-more:hover {
	color: #ffffff; 
	background-position: 0 -90px;
}

#block-bottom .module ul.line > li { background-image: url(/templates/yoo_inspire/images/tools/list_line_dark.png); }
#block-bottom .module ul.line > li:first-child { background: none; }

#block-bottom  ul.check > li { 
	background: url(/templates/yoo_inspire/images/tools/list_line_dark.png),
					  url(/templates/yoo_inspire/images/tools/list_check.png);
}

#block-bottom  ul.check > li:first-child {
	background:	none,
				url(/templates/yoo_inspire/images/tools/list_check.png) 0 0 no-repeat;
}

#block-bottom  ul.line-icon > li { 
	background: url(/templates/yoo_inspire/images/tools/list_line_dark.png),
					  url(/templates/yoo_inspire/images/tools/list_icon.png);
}

#block-bottom  ul.line-icon > li:first-child {
	background:	none,
				url(/templates/yoo_inspire/images/tools/list_icon.png) 0 0 no-repeat;
}

#block-bottom  ul.link > li { 
	background: url(/templates/yoo_inspire/images/tools/list_line_dark.png), url(/templates/yoo_inspire/images/tools/list_link.png);
}

#block-bottom  ul.link > li:first-child {
	background:	none,
				url(/templates/yoo_inspire/images/tools/list_link.png) 0 0 no-repeat;
}

#block-bottom ul.zebra > li,
#block-bottom table.zebra tbody td { border-bottom: 1px solid #5A5A5A; }
#block-bottom ul.zebra > li:first-child,
#block-bottom table.zebra tbody tr:first-child td { border-top: 1px solid #5A5A5A; }

#block-bottom ul.zebra > li.odd,
#block-bottom table.zebra tbody tr.odd { background: #3A3A3A; }
#block-bottom ul.zebra > li:nth-of-type(odd),
#block-bottom table.zebra tbody tr:nth-of-type(odd) { background: #3A3A3A; }

#block-bottom em.box {
	border-color: #3C3C3C;
	color: #fff;
	background: #494949;
}

/* Extensions
----------------------------------------------------------------------------------------------------*/

.wk-slideset-inspire-gallery > div .next,
.wk-slideset-inspire-gallery > div .prev { background-image: url(/templates/yoo_inspire/images/widgetkit/gallery/button.png); }


#bottom-inside{
    background: #2e2e4d;
}
.blackyellow #bottom-c{
    background: #434318;
}
.debug .module{
    margin: 0 auto;text-align: center;
    background: #2e2e4d;
    display: inline-block;
    padding: 15px;
}
.blackyellow .debug .module{
    background: #434318;
}
.blackyellow #block-toolbar {
    background-image: url("/templates/yoo_inspire/images/toolbar_bg_yellow.png");
}

#block-toolbar {
    background: url(/templates/yoo_inspire/images/toolbar_bg.png) 0 0 repeat-x;
    box-shadow: inset 0 1px 1px 1px rgba(0, 0, 0, 0.5);
    color: #000;
}
.blackyellow #block-toolbar {
    background: url(/templates/yoo_inspire/images/toolbar_bg_yellow.png) 0 0 repeat-x;
    box-shadow: inset 0 1px 1px 1px rgba(0, 0, 0, 0.5);
    color: #000;
}

