body, input, select, textarea {font-size: 11.5pt;}
.container {padding: 0 40px;}
/* Spotlight */
.spotlight.top .content {padding: 3.825em 0 1.825em 0;}
.spotlight.bottom .content {padding: 3.825em 0 2.95em 0;}
.spotlight.left .content, .spotlight.right .content {padding: 4.5em 2.5em;width: 25em;}
/* Wrapper */
.wrapper {padding: 1em 0 0 0;}
.logo-wrapper{height:auto;}
.logo-wrapper img { width: 100%; }

#header {cursor: default;height: auto;left: auto;line-height: 3.5em;position: relative;width:100%;top: auto;z-index: auto;margin:0 auto;}	
#header nav{display: none;}
#language{ z-index: auto; position:relative; display:inline-block;}
.language-left { padding-right:0; margin:0;}
#skel-layers-wrapper {}
#titleBar {margin:1.5em 0 0 1em;}
#titleBar .title {color: #FFF;display: block;font-weight: 300;height: 44p;width:50px;line-height: 44px;text-align: center;}
#titleBar .toggle {text-decoration: none;height: 60px;left: 0;position: absolute;top: 0;width: 90px;z-index:1000;}
#titleBar .toggle:before {-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-family: FontAwesome;font-style: normal;font-weight: normal;text-transform: none !important;}
#titleBar .toggle:before {	background: url(images/nav-toggle.png) center no-repeat rgba(114, 114, 114, 0.85);	border-radius: 6px;	color: rgba(255, 255, 255, 0);	content: '\f0c9';	display: block;	font-size: 18px;	height: 44px;	left: 0;	line-height: 44px;	position: absolute;	text-align: center;	top: 0;	width: 54px;}
#navPanel {background: #181920;padding: 0.75em 1.25em;}
#navPanel .link {border: 0;border-top: solid 1px rgba(255, 255, 255, 0.05);color: rgba(255, 255, 255, 0.75);display: block;height: 3em;line-height: 3em;text-decoration: none;}
#navPanel .link:hover, #navPanel .link.depth-0:hover {	color:  #999;}
#navPanel .link:first-child {border-top: 0;}			
#navPanel .link.depth-0 {	color: #ffffff;font-weight: 300;}
#navPanel .link .indent-1 {display: inline-block;width: 1.25em;}
#navPanel .link .indent-2 {display: inline-block;width: 2.5em;}
#navPanel .link .indent-3 {display: inline-block;width: 3.75em;}
#navPanel .link .indent-4 {display: inline-block;width: 5em;}
#navPanel .link .indent-5 {display: inline-block;width: 6.25em;}
		
/* Banner */
#banner{  padding: 0;}
#banner .content {padding: 4.5em;}
.slider-wrapper img {width: 100%;height: auto;}

/* Footer */
#footer {padding:0;}
.footer-col-2,.footer-col-3,.footer-col-4{ padding:0 0 0 20px; }

/* Metal Box */			
.info{ font-size:14px;}

/* Metal Box */			
iframe{ max-width:480px;}

/* News*/

.content-text-1{ padding:20px 0 0 0;}

/* product page*/
.small-navi a.selected:first-child{padding: 0 10px 0 0; }
.small-navi a.first-child{padding: 0 10px 0 0;}
.small-navi a {padding: 0 10px;}
.small-navi{font-size:90%;}
.small-navi a.last-child{padding: 0 0 0 10px;}
.small-navi a.selected:last-child{padding: 0 0 0 10px;}
.small-navi a.selected{ padding:0 5px;}

#project-table{width:100%; padding:0; margin:0;}
#project-table table tr td{ padding:8px 10px;line-height:normal;}
#project-table table tr td.current{ line-height:normal;}
div.slideshow-container{ min-height:450px !important;}