#ppage_language UL.languageswitcher LI A IMG {
	BORDER-TOP: 0px; BORDER-RIGHT: 0px; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; borderImage: none; borderImageOutset: 0; borderImageRepeat: stretch; borderImageSlice: 100%; borderImageSource: none; borderImageWidth: 1;
	margin-right: 2px;
}
#ppage_language {
	float: right;
	right: 0px;
}
#ppage_language UL.languageswitcher LI IMG {
	
}

#ppage_language UL.languageswitcher LI A {
	TEXT-DECORATION: none
}
#ppage_language UL.languageswitcher LI {
	FLOAT: right; MARGIN-LEFT: 2px; DISPLAY: inline; 
}
#ppage_language UL.languageswitcher {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; DISPLAY: inline; LIST-STYLE: none none outside; PADDING-RIGHT: 0px
}
	nav.navbar {
		margin: 0px;
		padding: 0px;
		border: 0px;
		border-radius: 0px;
	}

	#navMenu {
		border-bottom: 0px solid #FFF;
	}

	#navMenu {
		background-color: rgba( 255, 255, 255, 0 );
	}

	#navMenuSub {
		background-color: rgba( 030, 030, 030, 1 );
	}

	#navMenuSub {
		width: 100%;
		padding-right: 25%;
	}

	#navMenuSub.nav-count-7 li {
		width: 14.2857%;
	}

	#navMenuSub.nav-count-5 li {
		width: 20%;
	}


	#navMenuSub li {
		height: 70px;
		line-height: 70px;
		vertical-align: middle;
		background-color: #1e1e1e;
	}
	#navMenuSub li a {
		display: inline-block;
	}


	#navMenuSub.scroll-small {
		position: fixed;
		top: 80px;
		left: 0px;
		right: 0px;
		z-index: 1000;
	}

	#navMenuSub li > a {
		margin: 0px;
	}
	#navMenuSub .navbar-header {
		display: none;
	}


	nav.navbar-default li {
		padding: 0px;
		text-align: center;
	}
	
	.navbar-nav {
		width: 25%;
	}
	.navbar-default .navbar-nav > li > a,
	.navbar-default .navbar-nav > li > a:hover {
		display: inline-block;
		text-transform: uppercase;
		font-weight: bold;
	}
	#navMenuSub li a {	
		color:#FFF;
	}
	#navMenuSub li a:hover {	
		color:#CCC;
	}
	.navbar-default .navbar-nav > li > a,
	.navbar-default .navbar-nav > li > a:hover,
	.navbar-default .navbar-nav > li {
		color: #CCC;
		text-decoration: none;
	}
	.navbar-default .navbar-nav > li > a:hover {
		color: #6c6c6c;
		text-decoration: none;
	}



	/* col-sm and col-md */	
	@media only screen and ( min-width: 768px ) {

		/* transitions */
		#ppage_imagelink img {
			-moz-transition: height 1s;
			-webkit-transition: height 1s;
			-o-transition: height 1s;
			-ms-transition: height 1s;
			transition: height 1s;
		}
		ul.navbar-top,
		#navMenu,
		#navbar-navMenu ul.nav-tabs {
			-moz-transition: all 1s;
			-webkit-transition: all 1s;
			-o-transition: all 1s;
			-ms-transition: all 1s;
			transition: all 1s;
		}
		.navbar-default .navbar-nav > li {
			-moz-transition: all 1s;
			-webkit-transition: all 1s;
			-o-transition: all 1s;
			-ms-transition: all 1s;
			transition: all 1s;
		}
		#navMenuCenter {
			-moz-transition: padding-top 2s;
			-webkit-transition: padding-top 2s;
			-o-transition: padding-top 2s;
			-ms-transition: padding-top 2s;
			transition: padding-top 2s;
		}

		/* end transitions */

		ul.navbar-top {
			margin-top: 95px;
		}
		#navMenu.scroll-small ul.navbar-top {
			margin-top: 0px;
		}

		#navbar-navMenu ul.nav-tabs {
			float: right;
			margin-top: 85px;
			width: 100%;
		}

		#navMenu.scroll-small #navbar-navMenu ul.nav-tabs {
			display: none;
		}

		#navMenuSub.collapse {
			display: block;
		}
		#navMenu {
			position: fixed;
			left: 0px;
			right: 0px;
			z-index: 1000;
		}

		#navMenu li {
			lline-height: 130px;
			hheight: 130px;
			vertical-align: middle;
			width: 33%;
		}
		#navbar-navMenu li a {
			overflow: hidden;
			text-overflow: ellipsis;
			white-space: nowrap;
			padding: 10px 0.2em;
		}

		#navMenu.scroll-small li {
			line-height: 50px;
			height: 80px;
		}

		#navMenu.scroll-small {
			background-color: rgba( 255, 255, 255, 1.0 ); 
		}


		#navMenuCenter {
			position: relative;
			padding-top: 130px;
		}
		#navMenuCenter.scroll-small {
			padding-top: 0px;
		}

		#ppage_slideshow {
			display: block;
			width: 75%;
			float: left;
		}
		.bs-example {
			position: absolute;
			right: 0px;
			display: block;
			padding: 20px;
			width: 25%;
			overflow: hidden;
			color: white;
			z-index: 10000000;
		}
		.bs-example A {
			color: white;
			text-decoration: none;
		}
		.bs-example A:hover {
			color: #e6e6e6;
			text-decoration: none;
		}

		.tab-content .tab-pane {
		}


		nav.pageType .navbar-nav > li > a,
		nav.pageType .navbar-nav > li > a:hover {
			padding: 0px 10px;
		}
		#ppage_imagelink img {
			position: absolute;
			margin: 25px;
			height: 91px;
		}
		.scroll-small #ppage_imagelink img {
			height: 80px;
			margin-top: 10px;
		}
	}

	/* col-sm and col-xs */
	@media only screen and ( max-width: 993px ) {

	}

	/* col-sm only */
	@media only screen and ( max-width: 993px ) and ( min-width: 768px ) {
		#navMenu li > a,
		#navMenu li > a:hover {
			font-size: 1.3vw;
		}
	}
	

	/* col-xs only */	
	@media only screen and ( max-width: 769px ) {
		#navMenuCenter {
			display: none;
		}
		#navMenuSub {
			position: relative !important;
			top: auto !important;
		}
		#navMenuSub li {
			width: 100% !important;
		}
		#navMenuSub {
			ddisplay: none;
		}
		#navbar-navMenu {
			overflow: hidden;
		}

		nav.navbar,
		.navbar-header {
			min-height: 90px;
		}
		.navbar-header button {
			margin-top: 25px;
		}

		#ppage_imagelink img {
			height: 83px;
			margin-top: 35px;
		}
	}

