/*
	2015
*/

/* Basic */

	body, input, select, textarea {
		font-size: 12pt;
	}

/* Image */

	.image.left, .image.right {
		max-width: 40%;
	}

		.image.left img, .image.right img {
			width: 100%;
		}

/* Header */

	#skel-layers-wrapper {
		padding-top: 44px;
	}

	#header {
		background: none;
		bottom: auto;
		left: auto;
		position: relative;
		right: auto;
		top: auto;
		width: 100%;
	}

		#header > footer {
			bottom: auto;
			left: auto;
			margin: 1em 0 0 0;
			position: relative;
			right: auto;
			top: auto;
		}
		/*----------------------new------------------*/
		#header > nav ul {
			list-style: none !important;
			margin: 0 !important;
			padding: 0 !important;
		}

			#header > nav ul li {
				border-top: solid 2px #fff;
				display: block;
				padding: 0;
				width:auto;
			}

				#header > nav ul li a {
					-webkit-transition: all 0.1s ease-in;
					-moz-transition: all 0.1s ease-in;
					-ms-transition: all 0.1s ease-in;
					-o-transition: all 0.1s ease-in;
					transition: all 0.1s ease-in;
					border: 0;
					color: #000 !important;
					display: block;
					padding: 0.85em 0 !important;
					text-decoration: none;
				}

					#header > nav ul li a.active {
						background: #900 !important;
						color: #fff !important;
					}

				#header > nav ul li:first-child {
					border-top: 0;
				}	
		/*-----------------end------------------*/

/* Wrapper */

	#wrapper {
		padding: 0;
	}

/* One */

	#one:before {
		height: 10em;
	}

/* Layers */

	#titleBar {
		background: #222;
		color: #fff;
		min-width: 320px;
	}

		#titleBar .title {
			color: #fff;
			display: block;
			font-weight: 700;
			height: 44px;
			line-height: 44px;
			padding: 0 1em;
			width: 100%;
			text-align: left;
		}

		#titleBar .toggle {
			text-decoration: none;
			height: 4em;
			position: absolute;
			top: 0;
			width: 6em;
			right: 0;
		}

			#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: #900;
				color: #ffffff;
				content: '\f0c9';
				display: block;
				font-size: 18px;
				height: 44px;
				line-height: 44px;
				position: absolute;
				text-align: center;
				top: 0;
				width: 64px;
				right: 0;
			}

	#sidePanel {
		background: #fff;
		color: #000;
	}