.primary {
	color: #abbf78;
}

.main_page {
	-webkit-box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 7px 0px inset,
		rgba(0, 0, 0, 0.2) 0px -3px 7px 0px inset;
	background-image: linear-gradient(45deg, rgb(32, 32, 32) 0%,
		rgb(90, 90, 90) 100%);
}


.main_page h1.subheader {
	color: #CCC;
}

.main_page h1 {
	color: rgb(255, 255, 255);
	font-size: 52px;
	height: 52px;
	letter-spacing: -1px;
	line-height: 52px;
	padding-top: 50px;
	text-shadow: rgba(0, 0, 0, 0.4) 0px 1px 3px, rgba(0, 0, 0, 1.745098) 0px
		0px 10px;
}

.main_page h2 {
	letter-spacing: -1px;
	padding-top: 25px;
	padding-left: 220px;
	color: #899960;
	text-shadow: rgba(0, 0, 0, 0.4) 0px 1px 3px, rgba(0, 0, 0, 1.745098) 0px
		0px 10px;
}

.footer {
	background: #333;
	padding: 24px 0 10px;
	color: rgb(102, 102, 102);
}

.footer a {
	color: rgb(102, 102, 102);
	display: inline-block;
	font-weight: bolder;
}

.footer a:hover, .footer a:focus, footer a:hover, .footer a:focus {
	color: #abbf78;
}

.footer p.copyright {
	margin: 6px 0 0;
	font-size: 0.66667rem;
	color: #666;
}

/*WEBICONS*/
.webicon {
	display: inline-block;
	background-size: 100%;
	width: 100%;
	height: 100%;
	text-indent: -999em;
	text-align: left;
	/*
  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.5);
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.5);
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  */
	border-radius: 5px;
	margin-bottom: 5px;
}

/*.webicon:hover {
  margin: -1px 0 1px;
  -moz-box-shadow: 0 2px 0 rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: 0 2px 0 rgba(0, 0, 0, 0.25);
  box-shadow: 0 2px 0 rgba(0, 0, 0, 0.25); }
  */
.webicon.small {
	width: 20px;
	height: 20px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.webicon.large {
	width: 48px;
	height: 48px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}

.webicon.logo {
	width: 100%;
	height: 90px;
	padding: 0px;
}

.webicon.max {
	width: 100%;
	height: 100%;
	padding: 0px;
	min-height: 100px;
}

/* restore webicons accessibility for print */
@media print {
	* {
		background: transparent !important;
		color: #000 !important;
		-moz-box-shadow: none !important;
		-webkit-box-shadow: none !important;
		box-shadow: none !important;
		text-shadow: none !important;
	}
	.webicon {
		text-indent: 0;
		width: auto !important;
		height: auto !important;
		-moz-border-radius: 0 !important;
		-webkit-border-radius: 0 !important;
		border-radius: 0 !important;
	}
}

.qualbanco_logo {
	background: url("webicons/webicon-bank.svg") no-repeat center center;
	/*no-repeat center center*/
	display: inline-block;
	width: 180px;
	height: 180px;
	text-indent: -999em;
}

.no-svg .webicon.facebook {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYlJREFUeNpiZAACr4LtBUCqnpGRUYCBhuD///8PgFThtgmeGxg987c2MDIw1jPQEfxn+B/I8v/fv/z/DIwM9AX/+1mA3hcAuYHOQAHkY4aBAFS1WFyYi0ECiNHBxVtvsFj8n3KLrfSlGLLC9MEWYwOuGWup72NrA2mGxkxL/EkJix0UWxznq0U4DWO1mMKgVpYVIKLgwGLxPxqk6h1H7jHsOHoPzv9Hi6DGBrYfvsNw4cZLAtnpPw3y8f//DITMJcvHnraqDJKiPDjlPWyVGQw0xOH8eevOU8liO2UGQ01JPA5TgbNvP3zLMHfNWWxBTUY5TYKWL19/MWCzgywf/yfBZpBa6hUgJPj4+avPWC1mNAueSlGdeHJNFoZYZv0GhnNXn9GvdkKUGNiDl+YWg/IwYYv/08JiGhUg1PExLSwmKo4HKqj/0Sio/w1EUINrJyKC+gOQFqBuHP8jFNQPmICKJoIVkolxxjFeff8bma7uq28AKmwECnygnsU41X8A2pV4dV/dAoAAAwDzMXVRLJY2dQAAAABJRU5ErkJggg==") no-repeat center
		center;
}


.svg .webicon.facebook {
	background: url("webicons/webicon-facebook.svg") no-repeat center center;
}

.no-svg .webicon.twitter {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowQUZCMUY0QUJGRDQxMUUxQTA4OEMyOTc3RjM1MkNCRiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxMjIwRkZDNEJGRDQxMUUxQTA4OEMyOTc3RjM1MkNCRiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjBBRkIxRjQ4QkZENDExRTFBMDg4QzI5NzdGMzUyQ0JGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjBBRkIxRjQ5QkZENDExRTFBMDg4QzI5NzdGMzUyQ0JGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+vnVIUAAABA5JREFUeNrEV02IW1UU/t59NzNJJplJxvmforF1KozdKKKblgEXohs3VXduCopYBF3NohWErrpWQVyIuBFGKwgygiv/FrqoFpHaCmOdaafNTGgmzeT3Je8+v/MSS35eMjMF0wsn7+Xm3vOdc+53zrmxnv81C8uyXrIsvAPgEP7fccPzcM7zvM81v5zkywonBjGSlBXKi5qA5zH4cZ7A3ux9AJ7VnoHDl+iAgR0Jde/TtSh9zt5rLlG2BZeKDCe01fjNGM5bjQV0rmurhLqnUhFbnj3ARbFhOmzsVFEpuRCmOpybSgxhIqaRL7uo1gwSYZuZ066HofYCPRUrMzkHwyMa41GNet3Aal1CTSXuvb3jYGlU48SDI4iFFNKlOr68WcZlzi8Q8Nj4EK5yryKM1QYc4EnF9TClFd44OopPN4q4TANSYyGIkf9ZbWhFLl/H26koXl0ca9v/QiqG1fUinpmP4KNrBRSKBrEhBdUaLTmLTinWPMRp/clHYvjwqQfwKMH+TFdQ4LzdPLjtootnJ4e7QGXMjNg4tTiKVFxjMR7C9LANp+61YSjfhQ4x9CzUjOssz+qzpUm8fiiCfLaKK+kybtxxUK65OD4d7kvdAgHSfGYqLmwPbRhKjrhThunV2m4d68W6ryBOi88+MY6vl6axfCSGRbJ4kqRJKqsv8Ht/F/DBWoH6mkRswQhktSzMVV2scNObj40hbDcADidCOJ1I4PQxekESRbTqC7xFTyNWI+VMB44OyDHccQweT4Zw6mgcdg+nJqN6zyoheoTJJgBDmwCPBew6yaNthdAe4ew1tuntJqOiA7z1WX23UrTICJFvMvnP/JHzrb6XcXGnhn9ofMTu1i+ihMGdIvmaZDp9s1nGx2u7KNUODv7VZgku64HyQ92NoYPKYcMoz6+7YRIoGlIHAv2FaffDdgUTLBqmV7kVVgeJRWBh9yfXivgxU9k3KOsE3v09B9c0dPTSr4TVrYJmZSk7kuQkWaGG575N47WfMljfrfUFFefeupjFpayDBCPVqbtVumo1jwUS2Wl+1Fjc59gkFmYiODETxkTY7gmaJQnPXNrBKhvEfERjL1Z0dSf5JjX5yakwXnk4hqdZj/uNMi1dJQnfv5rHlbyDOYJanoe97nBdwFazZX2/VcF19tjjBF5goU+xZs9EGnmdqRhssJwK0HfpKn4jmYR+82HtZ8R+ciCQ1aopf7Ed/rxVZslUDLPyO5YwfZcRkdDeZllNkrkJzvtl0ez/qqr7rZVmMSeXAC6S8Oeqdf8oNC8BxMND/O1u0zlgnkuT6FsTRal4H1bNu07LMPd+Gbck1EP34Xo7JOS6xQM6MlBYD7fE42W+fDFgj5ela13gOb/M50D+tFHO8YZ64V8BBgAoqkkaDgjTIQAAAABJRU5ErkJggg==") no-repeat center
		center;
}

.svg .webicon.twitter {
	background: url("webicons/webicon-twitter.svg") no-repeat center center;
}

.no-svg .webicon.mail {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCNEE0RjczRkJGRDMxMUUxQTA4OEMyOTc3RjM1MkNCRiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCNEE0Rjc0MEJGRDMxMUUxQTA4OEMyOTc3RjM1MkNCRiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkI0QTRGNzNEQkZEMzExRTFBMDg4QzI5NzdGMzUyQ0JGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkI0QTRGNzNFQkZEMzExRTFBMDg4QzI5NzdGMzUyQ0JGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+vzHEyAAAA4hJREFUeNq8l9lOGmEUgA8jIBG3uEa9MMZE48IzmPQVmvS2171p0ofoKzTpdd+hN30CY2Ld6pJgjFEBUVxxKQL2fKf+ZIqOUEVP8gOz/Oc7+wyh6+trUYnq+qTrja6yrpI0XmDkQqHQt9vb2+8hBUf04IeenJFXEgV/DBUKhQ/640u5XBY14DWg0tTUVPCOj4/fAgyHw6/ibTQald8qXqlUyu/s7EixWDQ4Fr0k9OzsTA4ODopeV1dXvrm5Wba2toRC4yLwRi4HzWazkk6nRZni4XV3d7e0tbXJ+vq6nJ+fSywWa1g+SSNQoprJZGRgYEAikYiEuahwAY4AHx4elv7+frlrtSdDSZ0WkiSTSQvx6OioQW9ubv6CEeCEgOONjQ3L+dDQkMGfkncAeLu6uipXV1cyPj5uRgBFwrSREyAWf88zOBtGRkbsZv999RQRe1ZWVmzfxMSEGaGtW7nHq94EvKOjwyzc3t42AywndbYbhYqO+fl5ixpQxHlaAWORfxFWNlJsbKIoFhcX7Zprt6AFlFzOzs5aWKempuw8UL79nHtgt4C3trZKIpGQXC5nHhAqvHcG+tsF6P7+vszNzdk+IobH7HlIv/eYB8BbWlpkcnJS8vm8wS8uLirt5m+XVColCwsL0t7eLmNjY6YccJDuQI/9ngOanp4264EfHh5W8g6YdllaWpK+vj6DAnQFGbS8eiYPSgDF43HzeHl5mbFXgW5ubtpvlwYdwzV1hmu1CQoplL29PTk5ObHJA3xtbc0M4Vxvb6/dyzgk17RkdRVXS00wXpyentq46+zsNKUUD5CjoyPp6emxqYeey8tL2d3dtbpgHyEPkkdDjbdsxlvnCcdEACA5xRhCi3CMARTas0LNBMMzwkaI2eAgeEQ1u9ay8GmxEXbaCq+JRFDIA8EoIcT6omAKMMKv5KF9VD2RYfJR+S7kztiaYCA8NHh+kk/aqVax+J9KTD324/ng4OA/g6YmmHbhm8p1I69eQSeDhGhR9fyu5twDUziEGIvZ4HryfwWjiRZgfz08CAbKpGLQkx832J8i7qECFM8pOn/IK2BaB+/wFmvd8XME3RQb/Y0z5N7xeB7HXGiYSO7mRr1too/iJJKkDw5+8pnlgFbggnvLbKS493beaO48jnt68isgTpLjl/g34V783NNOHf3F+8xPDfF7PflZwfEX/utCayZ17L77I8AAWUy5fLOaM0YAAAAASUVORK5CYII=") no-repeat center center;
}

.svg .webicon.mail {
	background: url("webicons/webicon-mail.svg") no-repeat center center;
}

.range-slider {
	position: absolute;
	left: 50%;
	top: 50%;
	/*
    *  Where the magic happens
    *  Centering method from CSS Tricks
    *  http://css-tricks.com/centering-percentage-widthheight-elements/
    */
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
}

.sliderBar {
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
}

.panel.search, .panel.results {
	padding-bottom: 0px;
}

.calculator {
	padding-bottom: 0px;
}

.sliderContainer {
	position: relative;
	text-align: center;
	vertical-align: middle;
}

.sliderBar {
	width: 100%;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(50%, 50%);
	-webkit-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
}

.ui-state-default, .ui-widget-content .ui-state-default,
	.ui-widget-header .ui-state-default {
	background: fixed;
	background-color: rgb(137, 153, 96);
}

input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button
	{
	-webkit-appearance: none;
	margin: 0;
}

.svg .webicon.BB {
	background: url("webicons/Banco_do_Brasil.svg") no-repeat center center;
}

.svg .webicon.Santander {
	background: url("webicons/Santander.svg") no-repeat center center;
}

.svg .webicon.Caixa {
	background: url("webicons/Caixa.svg") no-repeat center center;
}

.svg .webicon.Bradesco {
	background: url("webicons/Bradesco.svg") no-repeat center center;
}

.svg .webicon.Itau {
	background: url("webicons/Itau.svg") no-repeat center center;
}

.svg .webicon.HSBC {
	background: url("webicons/HSBC.svg") no-repeat center center;
}

.svg .webicon.Citibank {
	background: url("webicons/Citibank.svg") no-repeat center center;
}

.svg .webicon.Alfa {
	background: url("webicons/Alfa.svg") no-repeat center center;
}

.svg .webicon.BRB {
	background: url("webicons/BRB.svg") no-repeat center center;
}

.svg .webicon.Amazonia {
	background: url("webicons/Amazonia.svg") no-repeat center center;
}

.svg .webicon.Mercantil {
	background: url("webicons/Mercantil.svg") no-repeat center center;
}

.svg .webicon.Sicredi {
	background: url("webicons/Sicredi.svg") no-repeat center center;
}

.svg .webicon.Bicbanco {
	background: url("webicons/Bicbanco.svg") no-repeat center center;
}

.svg .webicon.BMG {
	background: url("webicons/BMG.svg") no-repeat center center;
}

.svg .webicon.Credicard {
	background: url("webicons/Credicard.svg") no-repeat center center;
}

.svg .webicon.Banpara {
	background: url("webicons/Banpara.svg") no-repeat center center;
}

.svg .webicon.Banestes {
	background: url("webicons/Banestes.svg") no-repeat center center;
}

.svg .webicon.Banrisul {
	background: url("webicons/Banrisul.svg") no-repeat center center;
}

.svg .webicon.Nordeste {
	background: url("webicons/Nordeste.svg") no-repeat center center;
}

.svg .webicon.Safra {
	background: url("webicons/Safra.svg") no-repeat center center;
}

.svg .webicon.Sumitomo {
	background: url("webicons/Sumitomo.svg") no-repeat center center;
}

.bank_logo_container {
	border: 1px solid #CCC;
	padding: 10px;
	/*box-shadow: 2px 2px 1px grey;*/
	border-radius: 3px;
	height: 112px;
	opacity: 1;
}

.bank_logo_container a {
	margin: 0px;
	padding: 0px;
	top: 50%;
	vertical-align: middle;
}

.bank_logo_container.Safra {
	background: #f08536;
}

.bank_logo_container.BB {
	background: #fff200;
}

.bank_logo_container.Santander {
	background: #ed1d24;
}

.bank_logo_container.Bradesco, .bank_logo_container.Caixa,
	.bank_logo_container.BRB, .bank_logo_container.Citibank,
	.bank_logo_container.Mercantil, .bank_logo_container.Sicredi,
	.bank_logo_container.Bicbanco, .bank_logo_container.BMG,
	.bank_logo_container.Credicard, .bank_logo_container.Banpara,
	.bank_logo_container.Banestes, .bank_logo_container.Banrisul,
	.bank_logo_container.Nordeste, .bank_logo_container.Sumitomo {
	background: #ffffff;
}

.bank_logo_container.Itau, .bank_logo_container.HSBC,
	.bank_logo_container.Amazonia {
	padding-top: 10px;
	padding-bottom: 5px;
	background: #FFF;
}

.bank_logo_container.Alfa {
	padding: 0px;
	background: #002246;
}

/*Readmore*/
.readmore-js-toggle, .readmore-js-section {
	display: block;
	width: 100%;
}

.readmore-js-section {
	overflow: hidden;
}

/* CREATE/EDIT FORMS AND SHOW PAGES */
fieldset, .property-list {
	margin: 0.6em 1.25em 0 1.25em;
	padding: 0.3em 1.8em 1.25em;
	position: relative;
	zoom: 1;
	border: none;
}

.property-list .fieldcontain {
	list-style: none;
	overflow: hidden;
	zoom: 1;
}

.fieldcontain {
	margin-top: 1em;
}

.fieldcontain label, .fieldcontain .property-label {
	color: #666666;
	text-align: right;
	width: 25%;
}

.fieldcontain .property-label {
	float: left;
}

.fieldcontain .property-value {
	display: block;
	margin-left: 27%;
}

label {
	cursor: pointer;
	display: inline-block;
	margin: 0 0.25em 0 0;
}

/*
input, select, textarea {
	background-color: #fcfcfc;
	border: 1px solid #cccccc;
	font-size: 1em;
	padding: 0.2em 0.4em;
}
*/
select {
	padding: 0.2em 0.2em 0.2em 0;
}

select[multiple] {
	vertical-align: top;
}

textarea {
	width: 250px;
	height: 150px;
	overflow: auto; /* IE always renders vertical scrollbar without this */
	vertical-align: top;
}

input[type=checkbox], input[type=radio] {
	background-color: transparent;
	border: 0;
	padding: 0;
}

/*
input:focus, select:focus, textarea:focus {
	background-color: #ffffff;
	border: 1px solid #eeeeee;
	outline: 0;
	   -moz-box-shadow: 0 0 0.5em #ffffff;
	-webkit-box-shadow: 0 0 0.5em #ffffff;
	        box-shadow: 0 0 0.5em #ffffff;
}
*/
.required-indicator {
	color: #48802C;
	display: inline-block;
	font-weight: bold;
	margin-left: 0.3em;
	position: relative;
	top: 0.1em;
}

ul.one-to-many {
	display: inline-block;
	list-style-position: inside;
	vertical-align: top;
}

.ie6 ul.one-to-many, .ie7 ul.one-to-many {
	display: inline;
	zoom: 1;
}

ul.one-to-many li.add {
	list-style-type: none;
}

/* EMBEDDED PROPERTIES */
fieldset.embedded {
	background-color: transparent;
	border: 1px solid #CCCCCC;
	margin-left: 0;
	margin-right: 0;
	padding-left: 0;
	padding-right: 0;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}

fieldset.embedded legend {
	margin: 0 1em;
}

/* MESSAGES AND ERRORS */
.errors, .message {
	font-size: 0.8em;
	line-height: 2;
	margin: 1em 2em;
	padding: 0.25em;
}

.message {
	background: #f3f3ff;
	border: 1px solid #b2d1ff;
	color: #006dba;
	-moz-box-shadow: 0 0 0.25em #b2d1ff;
	-webkit-box-shadow: 0 0 0.25em #b2d1ff;
	box-shadow: 0 0 0.25em #b2d1ff;
}

.errors {
	background: #fff3f3;
	border: 1px solid #ffaaaa;
	color: #cc0000;
	-moz-box-shadow: 0 0 0.25em #ff8888;
	-webkit-box-shadow: 0 0 0.25em #ff8888;
	box-shadow: 0 0 0.25em #ff8888;
}

.errors ul, .message {
	padding: 0;
}

.errors li {
	list-style: none;
	background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAJPSURBVDjLpZPLS5RhFMYfv9QJlelTQZwRb2OKlKuINuHGLlBEBEOLxAu46oL0F0QQFdWizUCrWnjBaDHgThCMoiKkhUONTqmjmDp2GZ0UnWbmfc/ztrC+GbM2dXbv4ZzfeQ7vefKMMfifyP89IbevNNCYdkN2kawkCZKfSPZTOGTf6Y/m1uflKlC3LvsNTWArr9BT2LAf+W73dn5jHclIBFZyfYWU3or7T4K7AJmbl/yG7EtX1BQXNTVCYgtgbAEAYHlqYHlrsTEVQWr63RZFuqsfDAcdQPrGRR/JF5nKGm9xUxMyr0YBAEXXHgIANq/3ADQobD2J9fAkNiMTMSFb9z8ambMAQER3JC1XttkYGGZXoyZEGyTHRuBuPgBTUu7VSnUAgAUAWutOV2MjZGkehgYUA6O5A0AlkAyRnotiX3MLlFKduYCqAtuGXpyH0XQmOj+TIURt51OzURTYZdBKV2UBSsOIcRp/TVTT4ewK6idECAihtUKOArWcjq/B8tQ6UkUR31+OYXP4sTOdisivrkMyHodWejlXwcC38Fvs8dY5xaIId89VlJy7ACpCNCFCuOp8+BJ6A631gANQSg1mVmOxxGQYRW2nHMha4B5WA3chsv22T5/B13AIicWZmNZ6cMchTXUe81Okzz54pLi0uQWp+TmkZqMwxsBV74Or3od4OISPr0e3SHa3PX0f3HXKofNH/UIG9pZ5PeUth+CyS2EMkEqs4fPEOBJLsyske48/+xD8oxcAYPzs4QaS7RR2kbLTTOTQieczfzfTv8QPldGvTGoF6/8AAAAASUVORK5CYII=) 0.5em 50%
		no-repeat;
	text-indent: 2.2em;
}

.message {
	background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAKcSURBVDjLpZPLa9RXHMU/d0ysZEwmMQqZiTaP0agoaKGJUiwIxU0hUjtUQaIuXHSVbRVc+R8ICj5WvrCldJquhVqalIbOohuZxjDVxDSP0RgzyST9zdzvvffrQkh8tBs9yy9fPhw45xhV5X1U8+Yhc3U0LcEdVxdOVq20OA0ooQjhpnfhzuDZTx6++m9edfDFlZGMtXKxI6HJnrZGGtauAWAhcgwVnnB/enkGo/25859l3wIcvpzP2EhuHNpWF9/dWs/UnKW4EOGDkqhbQyqxjsKzMgM/P1ymhlO5C4ezK4DeS/c7RdzQoa3x1PaWenJjJZwT9rQ1gSp/js1jYoZdyfX8M1/mp7uFaTR8mrt29FEMQILr62jQ1I5kA8OF59jIItVA78dJertTiBNs1ZKfLNG+MUHX1oaURtIHEAOw3p/Y197MWHEJEUGCxwfHj8MTZIcnsGKxzrIURYzPLnJgbxvG2hMrKdjItjbV11CYKeG8R7ygIdB3sBMFhkem0RAAQ3Fuka7UZtRHrasOqhYNilOwrkrwnhCU/ON5/q04vHV48ThxOCuoAbxnBQB+am65QnO8FqMxNCjBe14mpHhxBBGCWBLxD3iyWMaYMLUKsO7WYH6Stk1xCAGccmR/Ozs/bKJuXS39R/YgIjgROloSDA39Deit1SZWotsjD8pfp5ONqZ6uTfyWn+T7X0f59t5fqDhUA4ry0fYtjJcWeZQvTBu4/VqRuk9/l9Fy5cbnX+6Od26s58HjWWaflwkusKGxjm1bmhkvLXHvh1+WMbWncgPfZN+qcvex6xnUXkzvSiYP7EvTvH4toDxdqDD4+ygT+cKMMbH+3MCZ7H9uAaDnqytpVX8cDScJlRY0YIwpAjcNcuePgXP/P6Z30QuoP4J7WbYhuQAAAABJRU5ErkJggg==) 0.5em 50%
		no-repeat;
	text-indent: 2.2em;
}

/* form fields with errors */
.error input, .error select, .error textarea {
	background: #fff3f3;
	border-color: #ffaaaa;
	color: #cc0000;
}

.error input:focus, .error select:focus, .error textarea:focus {
	-moz-box-shadow: 0 0 0.5em #ffaaaa;
	-webkit-box-shadow: 0 0 0.5em #ffaaaa;
	box-shadow: 0 0 0.5em #ffaaaa;
}

/* same effects for browsers that support HTML5 client-side validation (these have to be specified separately or IE will ignore the entire rule) */
input:invalid, select:invalid, textarea:invalid {
	background: #fff3f3;
	border-color: #ffaaaa;
	color: #cc0000;
}

input:invalid:focus, select:invalid:focus, textarea:invalid:focus {
	-moz-box-shadow: 0 0 0.5em #ffaaaa;
	-webkit-box-shadow: 0 0 0.5em #ffaaaa;
	box-shadow: 0 0 0.5em #ffaaaa;
}

/* TABLES */
table {
	border-top: 1px solid #DFDFDF;
	border-collapse: collapse;
	width: 100%;
	margin-bottom: 1em;
}

tr {
	border: 0;
}

tr>td:first-child, tr>th:first-child {
	padding-left: 1.25em;
}

tr>td:last-child, tr>th:last-child {
	padding-right: 1.25em;
}

td, th {
	line-height: 1.5em;
	padding: 0.5em 0.6em;
	text-align: left;
	vertical-align: top;
}

th {
	background-color: #efefef;
	background-image: -moz-linear-gradient(top, #ffffff, #eaeaea);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ffffff),
		color-stop(1, #eaeaea));
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr= '#ffffff',
		EndColorStr= '#eaeaea');
	-ms-filter:
		"progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#eaeaea')";
	color: #666666;
	font-weight: bold;
	line-height: 1.7em;
	padding: 0.2em 0.6em;
}

thead th {
	white-space: nowrap;
}

th a {
	display: block;
	text-decoration: none;
}

th a:link, th a:visited {
	color: #666666;
}

th a:hover, th a:focus {
	color: #333333;
}

th.sortable a {
	background-position: right;
	background-repeat: no-repeat;
	padding-right: 1.1em;
}

th.asc a {
	background-image: url(data:image/gif;base64,R0lGODlhBgAGAPcAABEREUlJSUpKSktLS2ZmZmdnZ2hoaEL8WLy8vL6+vsDAwNjY2Nvb293d3QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAcALAAAAAAGAAYAAAggAA8caKBAoEADAwwyAAAggcACDAUcWMCQIQICFQEECAgAOw==);
}

th.desc a {
	background-image: url(data:image/gif;base64,R0lGODlhBgAGAPcAABERES0tLS4uLkpKSktLS0L8WJ6enqCgoKKioru7u729vb+/vwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAUALAAAAAAGAAYAAAgfAAkAGAhAwAKCABAUGDAwQIECCgYeeLjQIcUEBh4GBAA7);
}

.odd {
	background: #f7f7f7;
}

.even {
	background: #ffffff;
}

th:hover, tr:hover, table tr:nth-of-type(even):hover {
	background: #DCE0CF;
}

/* PAGINATION */
.pagination {
	margin: 0;
	padding: 0.3em 0.2em;
	text-align: center;
	/*
	border-top: 0;
	   -moz-box-shadow: 0 0 3px 1px #AAAAAA;
	-webkit-box-shadow: 0 0 3px 1px #AAAAAA;
	        box-shadow: 0 0 3px 1px #AAAAAA;
	background-color: #EFEFEF;
	*/
}

.pagination a, .pagination .currentStep {
	color: #666666;
	display: inline-block;
	margin: 0 0.1em;
	padding: 0.25em 0.7em;
	text-decoration: none;
	-moz-border-radius: 0.3em;
	-webkit-border-radius: 0.3em;
	border-radius: 0.3em;
}

.pagination a:hover, .pagination a:focus, .pagination .currentStep {
	background-color: #999999;
	color: #ffffff;
	outline: none;
	/*text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.8);*/
}

.no-borderradius .pagination a:hover, .no-borderradius .pagination a:focus,
	.no-borderradius .pagination .currentStep {
	background-color: transparent;
	color: #444444;
	text-decoration: underline;
}
/* NAVIGATION MENU */
.nav {
	/*background-color: #efefef;
	padding: 0.5em 0.75em;
	   -moz-box-shadow: 0 0 3px 1px #aaaaaa;
	-webkit-box-shadow: 0 0 3px 1px #aaaaaa;
	        box-shadow: 0 0 3px 1px #aaaaaa;
	zoom: 1;
	*/
	margin: 0;
	padding: 0.3em 0.2em;
}

.nav ul {
	overflow: hidden;
	padding-left: 0;
	zoom: 1;
}

.nav li {
	display: block;
	float: left;
	list-style-type: none;
	margin-right: 0.5em;
	padding: 0;
}

.nav a {
	color: #666666;
	display: block;
	padding: 0.25em 0.7em;
	text-decoration: none;
	-moz-border-radius: 0.3em;
	-webkit-border-radius: 0.3em;
	border-radius: 0.3em;
}

.nav a:active, .nav a:visited {
	color: #666666;
}

.nav a:focus, .nav a:hover {
	background-color: #999999;
	color: #ffffff;
	outline: none;
	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.8);
}

.no-borderradius .nav a:focus, .no-borderradius .nav a:hover {
	background-color: transparent;
	color: #444444;
	text-decoration: underline;
}

.nav a.home, .nav a.list, .nav a.create {
	background-position: 0.7em center;
	background-repeat: no-repeat;
	text-indent: 25px;
}

.nav a.home {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAK4SURBVDjLjZPrT1JhHMfPq/NH+K6ty2bhJcswzUa2hTMaEmCsZmWuUU0HQuAVEWHMgCnLy2yOhiOKIs0L08ByXgab1TTRNlO7ULwylTOZ9iL9djiVrdLmi++bZ7/P5znP93kOAYDYKt1F+0k6cR4ZK86jSCS3m9sW7pGxwh5FwlqfOmnNW34w7NUcInck6Ck+QNJgZNjExYTzOl67iuG/nQuf7kjEp2eT/xV45AlknyopMmLJweRDGR05Jt1KBDvLMdoiRp8uLeKpTiO3FHiUiWR/WTI12sBD8JEC/kYBvLXpeGrIwHCTGOPuKgxYRXCXsan7ilTyD0G/Opn0lqdQfisfwccq+JuEGKjjYHpqkklvLQc+iwiBe2p06/mwSVOo5kvJjISgCyLpgij/bQGCHWX0p4rgNZ7AyxdjWFxcxPLyMuZmZ+BUHUOHlodnd26g/eYpmIQsSn86niR81akBf9PZn+fMo+EsTIy/wtLSEgP/yuzbGbQUsnFXdhJd5gtoLMxAOWdvgKCb5Xr1aevDzXno0WZufHg3t7nz3/n08T1qclhouHgUZZl71ulwfxRYncZ9omGPWOstG6urq8ywUqmESqWCWq1GaWkpsxaNRmEx3YKaEz8Vg/+5RpPJtEJRFDMcA1tbW9HW1obKyspNQUwqkUj2bfkODAbDSiQSYYYrKipgs9lgt9tRU1OzKZDL5RAKhb8FRc8vJxR0nTsvtvMGxBb+N8dQO2ISjUYDh8MBp9MJWsysPXhjR0GnBGIbbzrbytGmaw/zCRr+LOu9iqrBEhT1FqDAmo9wOAydTgeXywW32426ujqEQiFoBlSoH9NDO6REvkOERFl8lKB3HqRtIdoWOC5Lp3jXchakUum80WhkQLoXmM1mCASC+dySMwvZtVlf0zWpYzT8ZfeVXYPEdr/pTvMdjX2sh+52/VQAAAAASUVORK5CYII=);
}

.nav a.list {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAJoSURBVDjLhZJZTxNhFIbnRq/9E/4Rf4JRE+PChV4YYjQxLglRQkgDWhGXRo2VNJWu0IWh0hY6iEvpjl1AWuoImqFCO6V0uqRrzOt8H0mxBvQkTyYnOfOcd775mPn5+WMcx12dm5v74Ha7806ns+JwOOIsyyptNttxAMy/YDwejz6ZTKJQKKDZbKLdbkOSJKTTaVgslrX/CmZnZwu1Wg3VarUjID3BbDZD5d7GE+cWRhwZ3J8SoLD+wMDEOu4ZvqFP9zXMuFyuXLlcphszmQwEQUAwGESpVILBYEC13j6Um9pUg5mZmck2Gg3wPI9isYh4PE4hNT4+DlXkIUZDw3jgH4TC24+Bj324u3CbCq6//gJmenqaClZXV6kgEolQSGk0GhxWRND7MgHGbrdTQSKRwM7ODnw+H/x+Px1Sq9UwenMHQgSXVVEwVqtVarVaSKVS9PvD4TBisRgVqFSqzkZrINuVIF+qo+dxBMyEXCSyKIr095EDJUmI6OlzNeyhHFgZIiBPNpiFcymLje0yziqDYIxG41GdTtc7pp/CpMWCMa0eJpMJYyYXKpXKoQn4nyWcHvLvXQatVntEaV0Dv7GJCW4Ztk882MAm3i6JFHdUpAKaQk5gl1kTJJwaWty/UYOT31GsNOkwKS6e79roiYko19qdngh6HgX3Bf3mdSrwyC9yf/EukYfzs9gFEZxX+vcFffo0dmXBwvLe5vcr3QlsAbGrpwlG/hDcepNCodyAKNWxVahBEKvySVfAZ0p0+CAuKH2/OoIbmuTitVcr1SsvErj0LIqLoxGcU4ZwZjiAkwrvgZy4w7G/AXhUV4qmXai6AAAAAElFTkSuQmCC);
}

.nav a.create {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAIkSURBVDjLpVNNiFJRFP7eU1E0KSLTMpAwYSxyaidDtChm0WYQ3NSutv2s2kwwm2igNgMtooUQEQhhA9GqhSDTQsZZFDbNDBgVg5bSw9J8rzFF33udc+HGg0ladOHj3nPe+b7zc99VbNvG/yy30yiVSl4SnCNcsixrivYEgY7WJu0faX9EKGUyGVNyFFkBkY/T+WkoFEpFIhEEAgH4/X7w916vB8Mw0Gg00G63y+S7mM1mm4LIAYxisbhSr9c5nT1pjUYju1qt2oVC4YnkqbIUMk6Ew+F/9hyNRkFJLuyaATmFoqZp8Pl88Hq98Hg8wtfv99HpdNBsNhGPx0XsRAG3241ut4vBYCDs8XgMXdcxHA7FN/b9VUD25HK5RAUczKC+hYgcNpNN05xcAQdLkqIoIlj6VFWdXIEUkAQGV8M2k2vaG3z6sYGfVR39XzsHlm/dX3h5d31xlwAHM5goBd5+LuO75z3OnU3jyP4EVrZeKGub2p309cP7VKcAQ2Znoiz3deMVTk1Nw1RNTB+ahamMkD45w7RrfwSYwFdFf6K4Quf6pmvwKHswl7wh7Jvnc4gfTPHR52zhcqVSeZZMJgOxWEyI8BC5CmOnh63WKtZbZczPPsa94hX4XCLJQHG+xnw+f5SEFghZmvhefgvcTqn2HN3gBmZSZ5CInMaHr1Wsvivjy3ZvSZn0nHO5XJDIxwgWDbW2vL10m9xXCUGCQXi49qA1/xvyq6BCh7yZeQAAAABJRU5ErkJggg==);
}

/* ACTION BUTTONS */
.buttons {
	margin: 0;
	padding: 0.3em;
	/*	
	background-color: #efefef;	
	overflow: hidden;
	
	   -moz-box-shadow: 0 0 3px 1px #aaaaaa;
	-webkit-box-shadow: 0 0 3px 1px #aaaaaa;
	        box-shadow: 0 0 3px 0 #aaaaaa;	        	
	border: none;
	*/
}

.buttons input, .buttons a {
	background-color: transparent;
	border: 0;
	color: #666666;
	cursor: pointer;
	display: inline-block;
	margin: 0 0.25em 0;
	overflow: visible;
	padding: 0.25em 0.7em;
	text-decoration: none;
	-moz-border-radius: 0.3em;
	-webkit-border-radius: 0.3em;
	border-radius: 0.3em;
}

.buttons input:hover, .buttons input:focus, .buttons a:hover, .buttons a:focus
	{
	background-color: #999999;
	color: #ffffff;
	outline: none;
	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.8);
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}

.no-borderradius .buttons input:hover, .no-borderradius .buttons input:focus,
	.no-borderradius .buttons a:hover, .no-borderradius .buttons a:focus {
	background-color: transparent;
	color: #444444;
	text-decoration: underline;
}

.buttons .delete, .buttons .edit, .buttons .save {
	background-position: 0.7em center;
	background-repeat: no-repeat;
	text-indent: 25px;
}

.ie6 .buttons input.delete, .ie6 .buttons input.edit, .ie6 .buttons input.save,
	.ie7 .buttons input.delete, .ie7 .buttons input.edit, .ie7 .buttons input.save
	{
	padding-left: 36px;
}

.buttons .delete {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAIlSURBVDjLpVM9iBNBFP5mf0jIIsIdMSsR90L8iwfWlhaiaCHBNB42ioWg1QmChYiFXG8l5LjiIKCxMSg2ewQFlRQBc4iIiIoJ5kgMJCTh8mOyu743sF70Llg48PFm3rzvzffezAjP8/A/Q5tc5PP5ACU8R1hwXfcI2YMEmrrvyX4mu0LIJ5NJx+cIXwGRj9L8YTgcPmaaJgzDQCgUAu+32210u11UKhU0Go3X5LuQSqWqksgBDNu2X5TLZT7OmzZGo5FXKpW8bDa76vMUXwot5iORyD9rjkajoEPObOsBOWXGer2OYDCIQCAAXdelr9frodlsolqtIh6Py9ipCTRNQ6vVwmAwkOvxeIxOp4PhcCj32LdjAr8mVVWlAg5mUN0yid9sJjuOM10BB/skIYQM9n2KomxToPydwCcweM5gsnj7DFi+gk+X4zBzN2ftU9qtHRVwMIOJXA5bt5jDzI8iDl+8jkBsHv13tvLh1dq9tZP65h8KGJOn+3IHbx7h0InzCH55CbG6gNDXJ5izZlVPeIu/FTCBr4peImq1Gvr9/ladTbpaMwacvbHVvLt7obpibrKES4VC4XEikTAsy5LvgJso38YeE7315zCeXsOwX0OP4rsdKk/Fhpj8jZlMJkaJbhNS1PHd/Be4HL2Uw77WOvbP/ISmfEe3Mca3uuqMBt4dMe07p9PpXUQ+QHCpqR+PF+8vbjY3rqqOsBzVqxLrwWl7vPQLOvKpkCFdDpkAAAAASUVORK5CYII=);
}

.buttons .edit {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAKRSURBVDjLhVNLTBNRFD3TTju1FCcBaxuaQEr94ydiZIHGpcFISBOi0YREZWHCVoyRxKUxxq0LXcACQyLsjO6KjSEiDfHDz0S0CLSxlFKd2g7MTDudGd+bMAQCxJucuXfuu+fcO/PeYwzDALVoNMqRuI3guq7rR4g/SEBC/Svxc8T3EUTD4bCGTcZQAUI+RvxLr9d70u/3o6KiAm63G3Qtn89DFEUkk0lks9lRkrvW3t6e2lCgRZFI5F0ikaDtjN1MVVVjYmLCGBoa6qccC7Z1kQafz4f/WSAQAGlyaXOOpQ+SNNUymQxcLhc4joPD4TBzkiRBEASkUimEQiGzdlcBlmWRy+WgKIr5Xi6XUSgUUCwWzTVN+IAzeOOde71orP0eAaOkbrDWf6Cw2+3mBLSYgny3KULXPOUY2BUB/hMd4IOn8XfhMGYjvU+2TECLLRLDMNA0zYw5JYa6Ghke/hyEn9/gZEqo3OuHp7qW3yJgESjoNPSdlb8gWCOCr29BMT0Ip5tBYnIWqlL6o8irzVsEaHcKSqQCen4cweok+FAblNRz2JxlODx1cEkzGWmVbTl7Z/jHhgCF1Z3GYjIKf+U8+ANhQn4Gm6OMUiGI9MhHg5Gl1sbu8UnKNc8B7Ui3ipxEcwvlpVFw6hz2N1xGabkXdqeBYqEOmfefEZWac4e6xz9Z22hbn+BmLBZbi8fjEBdG4NF/QdUDSM88hQ4FawKJR6cxLDZl86qzZdtdoDYwMBAkQg/2LL/ovNLVh++Dd7G0OAau9hTkrKgnnE39GW3f/Z6enpUdBSx7ePu4eq+zi4VNw+TbV0gsxFd5b9X5i4+mpnY63tsErl6okhvrfWzT0SAMR3FMXsnean08Pb/b/fgHqpjCspi90kkAAAAASUVORK5CYII=);
}

.buttons .save {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAKFSURBVDjLhVNNaxNRFD3vzUwSJ622YEwgYoVaNBUVilZwqStBtJBNxC4EEel/sDsXLhRcVxSUQo07QVy0jbpQqiANsS5ciNpowBhM2kk7nWS+vPdJqi0tXjhz39x595zz7syIMAxRKBSilM8TLgZBcIjyAIGWwQfKnyjfIxRGRkZ8bAoxOzs7SJumEonE0VQqhXg8DtM0wcTLy8toNpsol8uo1WqvqJbLZrOVDQzT09MvFhcXWS7cLlzXDYvFYpjP5x8w8b+QdDmcTCbxv0in0yCRs5vrOhUVU7VaRSwWQzQahWEYqmbbNur1OiqVCvr7+5kA2xLouo5GowHHcdS953mwLAutVks949qWBJ2zaJqmHPBmxs0ndXRHe2G3PfR2RfBo/geEHEy8v1sKg1CgYa3hebFyct0BK9KwVBZCYM12cHr4IC4MdeHpm+8Yv5TZoPzwZY0cibeyQ+D7vmpm8Npuuag3PbV55l11vdGhktUCakttEgr+zoDVGdzMx5FSQAsB1w9we2yI1OioRKDR1dShZmOttv8QMDrqHcKYIeGQixv5ryAueEQUEJiEn/PCNAJIVuRXRV+ieoWd8Eix5XvQpEFWdZAfyho1SiIQcEmsTQNmB5fn5uYeZzKZeF9fnyLhITbtKgxqHDvXTWRtopRKNaRzx/QIbk2V8ctahZ7L5Z5NTk4eWVhYuF4qlbJSyl38L/hBijQNBFjD/flr2G3uIxcSNfsbrp64Q6sYDZpmwHZHR0e/ULrCmJiY6F5ZWTmg6+n5/Skg2dXEmWPD6ImklYklJ409cQ9mhD4icirUQLaI42Mzrwf27jjVE+0hyzvpGC4EDViEPgJh42P5M35aLn4DnlayCCcx84IAAAAASUVORK5CYII=);
}

a.skip {
	position: absolute;
	left: -9999px;
}

#status {
	background-color: #eee;
	border: .2em solid #fff;
	margin: 2em 2em 1em;
	padding: 1em;
	width: 12em;
	float: left;
	-moz-box-shadow: 0px 0px 1.25em #ccc;
	-webkit-box-shadow: 0px 0px 1.25em #ccc;
	box-shadow: 0px 0px 1.25em #ccc;
	-moz-border-radius: 0.6em;
	-webkit-border-radius: 0.6em;
	border-radius: 0.6em;
}

.ie6 #status {
	display: inline;
	/* float double margin fix http://www.positioniseverything.net/explorer/doubled-margin.html */
}

#status ul {
	font-size: 0.9em;
	list-style-type: none;
	margin-bottom: 0.6em;
	padding: 0;
}

#status li {
	line-height: 1.3;
}

#status h1 {
	text-transform: uppercase;
	font-size: 1.1em;
	margin: 0 0 0.3em;
}

#page-body {
	margin: 2em 1em 1.25em 18em;
}

#controller-list ul {
	list-style-position: inside;
}

#controller-list li {
	line-height: 1.3;
	list-style-position: inside;
	margin: 0.25em 0;
}

tbody p { /*article p*/
	font-size: 12px;
}

.bxslider {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.overlayX {
	color: red;
	font-size: 2em;
	position: absolute;
	left: 20%;
	top: 100%;
	z-index: -1;
}

.card {
	width: 100%;
	padding-bottom: 61.25%;
	/*max-height: 100%;
    max-width: 177.78%; /* 16/9 = 1.778 */
	margin-top: 0px;
	margin-bottom: 20px;
	border-radius: 6px;
	position: relative;
	-webkit-box-shadow: 4px 4px 5px 0px rgba(50, 50, 50, 0.75);
	-moz-box-shadow: 4px 4px 5px 0px rgba(50, 50, 50, 0.75);
	box-shadow: 4px 4px 5px 0px rgba(50, 50, 50, 0.75);
}

.Blue {
	background:
		url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAEaUlEQVR4Xu2dsSu1cRzF32dSJjIQKQapK6IMIoqFSCeyKUVEkYksRouYRBFRyiaSiIUiMigit2SgRAxiUibv+/4F5zud6SiT0++4n8/zG77P87v3JsPDw1hYWNj5Q35+f3+RJAnNvb29IS8vj+ZSqRTS6TTNXVxcoKamhuba29uxu7tLc729vVhbW6O5q6srVFVV0dzNzQ0qKipo7uTkBA0NDTSXMBH+u5aAhWh50zYLoYi0AQvR8qZtFkIRaQMWouVN2yyEItIGLETLm7ZZCEWkDSQPDw8oKSmhE+Tg4CCWlpZo7vHxEcXFxTQ3MzOD8fFxmuvv78fKygrN1dfX4/T0lOaiE3P0DkF0Uo9y9g7RbgDaZiEUkTZgIVretM1CKCJtwEK0vGmbhVBE2oCFaHnTNguhiLQBC9Hypm3Jy8sLCgoK6ITb0dGB7e1tmpuYmMD09DTNRSfczMxMfH9/0/XGxsYwOztLc1NTU5icnKS50tJS3N/f01z0dWxsbKC7u5uu5x1Cr1ltwEK0vGmbhVBE2oCFaHnTNguhiLQBC9Hypm0WQhFpAxai5U3bLIQi0gaSs7Mz1NXV0Qny4OAALS0tNBedXLOysvD19UXXi95JiJ66X11dRV9fH+2Nvo7CwkI8Pz/T9e7u7lBWVkZz3iHaDUDbLIQi0gYsRMubtlkIRaQNWIiWN22zEIpIG7AQLW/aZiEUkTZgIVretC2JnhpfXFzE0NAQnTRbW1uxv79Pc8vLyxgYGKC56PvFc3Jy8PHxQdeLvk89ejYg2ru3t4e2tjb6/3mH0GtWG7AQLW/aZiEUkTZgIVretM1CKCJtwEK0vGmbhVBE2oCFaHnTNguhiLSBJPqsfH5+HiMjI3TSzM3Nxfv7O811dXVhc3OT5qJ3EqLPyj8/P5GdnU17o3cSoqfk8/Pz8fr6Snu9Q7QbgLZZCEWkDViIljdtsxCKSBuwEC1v2mYhFJE2YCFa3rTNQigibcBCtLxpWxL9zPTopBld7+joCE1NTXRyjZ6Sr6ysxPX1NV0v+qw8elp9dHQUc3NztLeoqAhPT0805x1Cr1ltwEK0vGmbhVBE2oCFaHnTNguhiLQBC9Hypm0WQhFpAxai5U3bLIQi0gaS6Kn26IQb/Yz4np4erK+v08k1+u1w0W+bi54NaGxsxPHxMf3/ou9nj57i9w7RbgDaZiEUkTZgIVretM1CKCJtwEK0vGmbhVBE2oCFaHnTNguhiLQBC9Hypm3/heDfL51Iy8vLcXt7S3M/Pz/IyMiguegp+eiz9+idhOgz8ObmZhweHtLXsbW1hc7OTpqLng3wDqHXrDZgIVretM1CKCJtwEK0vGmbhVBE2oCFaHnTNguhiLQBC9Hypm0WQhFpA0n029dqa2txfn5OJ9Lq6mpcXl7SXPQz51OpFNLpNF0vevo9OjFH14ueIYieXfAO0W4A2mYhFJE2YCFa3rTNQigibcBCtLxpm4VQRNqAhWh50zYLoYi0AQvR8qZtfwG8BY10esHejgAAAABJRU5ErkJggg==)
		50% 50% repeat #dae4eb;
}

.Platinum {
	background-image: -webkit-radial-gradient(50% 0%, 8% 50%, hsla(0, 0%, 100%, .5)
		0%, hsla(0, 0%, 100%, 0) 100%),
		-webkit-radial-gradient(50% 100%, 12% 50%, hsla(0, 0%, 100%, .6) 0%,
		hsla(0, 0%, 100%, 0) 100%),
		-webkit-radial-gradient(0% 50%, 50% 7%, hsla(0, 0%, 100%, .5) 0%,
		hsla(0, 0%, 100%, 0) 100%),
		-webkit-radial-gradient(100% 50%, 50% 5%, hsla(0, 0%, 100%, .5) 0%,
		hsla(0, 0%, 100%, 0) 100%),
		-webkit-repeating-radial-gradient(50% 50%, 100% 100%, hsla(0, 0%, 0%, 0)
		0%, hsla(0, 0%, 0%, 0) 3%, hsla(0, 0%, 0%, .1) 3.5%),
		-webkit-repeating-radial-gradient(50% 50%, 100% 100%, hsla(0, 0%, 100%,
		0) 0%, hsla(0, 0%, 100%, 0) 6%, hsla(0, 0%, 100%, .1) 7.5%),
		-webkit-repeating-radial-gradient(50% 50%, 100% 100%, hsla(0, 0%, 100%,
		0) 0%, hsla(0, 0%, 100%, 0) 1.2%, hsla(0, 0%, 100%, .2) 2.2%),
		-webkit-radial-gradient(50% 50%, 200% 50%, hsla(0, 0%, 90%, 1) 5%,
		hsla(0, 0%, 85%, 1) 30%, hsla(0, 0%, 60%, 1) 100%);
	/*background:
radial-gradient(circle at 0% 50%, rgba(96, 16, 48, 0) 9px, #613 10px, rgba(96, 16, 48, 0) 11px) 0px 10px,
radial-gradient(at 100% 100%,     rgba(96, 16, 48, 0) 9px, #613 10px, rgba(96, 16, 48, 0) 11px),
#8a3;
  background-color: #000;
  background-image: repeating-linear-gradient(45deg, rgba(255, 255, 255, 0) 1px, rgba(255, 255, 255, 0.03) 2px, rgba(255, 255, 255, 0.04) 3px, rgba(255, 255, 255, 0.05) 4px), repeating-linear-gradient(135deg, rgba(255, 255, 255, 0.05) 1px, rgba(255, 255, 255, 0) 2px, rgba(255, 255, 255, 0.04) 3px, rgba(255, 255, 255, 0.03) 4px), repeating-linear-gradient(90deg, rgba(255, 255, 255, 0) 1px, rgba(255, 255, 255, 0.03) 2px, rgba(255, 255, 255, 0.04) 3px, rgba(255, 255, 255, 0.05) 4px), repeating-linear-gradient(210deg, rgba(255, 255, 255, 0) 1px, rgba(255, 255, 255, 0.03) 2px, rgba(255, 255, 255, 0.04) 3px, rgba(255, 255, 255, 0.05) 4px), repeating-radial-gradient(circle at 30% 30%, rgba(255, 255, 255, 0) 1px, rgba(255, 255, 255, 0.03) 2px, rgba(255, 255, 255, 0.04) 3px, rgba(255, 255, 255, 0.05) 4px), repeating-radial-gradient(circle at 70% 70%, rgba(255, 255, 255, 0) 1px, rgba(255, 255, 255, 0.03) 2px, rgba(255, 255, 255, 0.04) 3px, rgba(255, 255, 255, 0.05) 4px), repeating-radial-gradient(circle at 90% 20%, rgba(255, 255, 255, 0) 1px, rgba(255, 255, 255, 0.03) 2px, rgba(255, 255, 255, 0.04) 3px, rgba(255, 255, 255, 0.05) 4px), repeating-radial-gradient(circle at 15% 80%, rgba(255, 255, 255, 0) 1px, rgba(255, 255, 255, 0.03) 2px, rgba(255, 255, 255, 0.04) 3px, rgba(255, 255, 255, 0.5) 4px), linear-gradient(-25deg, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.3) 70%, rgba(255, 255, 255, 0) 90%);*/
}

.Black {
	background:
		url(data:image/png;base64,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)
		50% 50% repeat rgb(0, 0, 0);
}

.Gold {
	/*#d4af37*/
	background:
		url(data:image/png;base64,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)
		50% 50% repeat rgb(212, 175, 11);
	background-image: repeating-linear-gradient(45deg, rgba(255, 255, 255, 0)
		1px, rgba(255, 255, 255, 0.03) 2px, rgba(255, 255, 255, 0.04) 3px,
		rgba(255, 255, 255, 0.05) 4px),
		repeating-linear-gradient(135deg, rgba(255, 255, 255, 0.05) 1px,
		rgba(255, 255, 255, 0) 2px, rgba(255, 255, 255, 0.04) 3px,
		rgba(255, 255, 255, 0.03) 4px),
		repeating-linear-gradient(90deg, rgba(255, 255, 255, 0) 1px,
		rgba(255, 255, 255, 0.03) 2px, rgba(255, 255, 255, 0.04) 3px,
		rgba(255, 255, 255, 0.05) 4px),
		repeating-linear-gradient(210deg, rgba(255, 255, 255, 0) 1px,
		rgba(255, 255, 255, 0.03) 2px, rgba(255, 255, 255, 0.04) 3px,
		rgba(255, 255, 255, 0.05) 4px),
		repeating-radial-gradient(circle at 30% 30%, rgba(255, 255, 255, 0)
		1px, rgba(255, 255, 255, 0.03) 2px, rgba(255, 255, 255, 0.04) 3px,
		rgba(255, 255, 255, 0.05) 4px),
		repeating-radial-gradient(circle at 70% 70%, rgba(255, 255, 255, 0)
		1px, rgba(255, 255, 255, 0.03) 2px, rgba(255, 255, 255, 0.04) 3px,
		rgba(255, 255, 255, 0.05) 4px),
		repeating-radial-gradient(circle at 90% 20%, rgba(255, 255, 255, 0)
		1px, rgba(255, 255, 255, 0.03) 2px, rgba(255, 255, 255, 0.04) 3px,
		rgba(255, 255, 255, 0.05) 4px),
		repeating-radial-gradient(circle at 15% 80%, rgba(255, 255, 255, 0)
		1px, rgba(255, 255, 255, 0.03) 2px, rgba(255, 255, 255, 0.04) 3px,
		rgba(255, 255, 255, 0.5) 4px),
		linear-gradient(-25deg, rgba(255, 255, 255, 0) 50%,
		rgba(255, 255, 255, 0.1) 70%, rgba(255, 255, 255, 0) 90%);
}

.system {
	position: absolute;
	bottom: 5%;
	right: 2%;
	width: 20%;
	height: 20%;
}

.svg .Visa {
	background: url("webicons/visa.svg") no-repeat center center;
	background-color: #FFF;
}

.svg .Elo{
	background: url("webicons/elo.svg") no-repeat center center;	
}

.svg .MasterCard {
	background: url("webicons/mastercard.svg") no-repeat center center;
}

.svg .AmericanExpress{
	background: url("webicons/amex.svg") no-repeat center center;
}

.svg .DinersClub{
	background: url("webicons/dinersclub.svg") no-repeat center center;
}

.svg .Hiper{
	background: url("webicons/hipercard.svg") no-repeat center center;
}

.svg .Banescard{
	background: url("webicons/banescard.svg") no-repeat center center;
}



.card_logo {
	position: absolute;
	top: 2%;
	left: 2%;
	width: 40%;
	height: 40%;
}

.card_name {
	position: absolute;
	top: 50%;
	padding-left: 5%;
	padding-left: 5%;
	text-align: center;
	font-size: small;
	font-weight: bold;
}

.Black .card_name {
	color: #FFF;
}

.search_engine {
	border-style: solid;
	border-width: 1px;
	border-color: #d8d8d8;
	margin-bottom: 1.25rem;
	overflow: hidden;
	background: #f2f2f2;
	display: block;
	height: 100%;
	padding: 0;
}

.no_margins {
	margin: 0;
	padding: 0;
}

.no_padding{
	padding:0;	
}
.no_bottom_margin {
	margin-bottom: 0;

}
.no_bottom_padding{
	padding-bottom:0;	
}

.tabs-content.vertical {
	margin-bottom: 0;
	padding-bottom:0;
}

#accountSearch, #creditCardSearch, #mortgageSearch, #carSearch,
	#anySearch {
	margin: 0;
}

.tabs dd>a, .tabs .tab-title>a {
	background: #f2f2f2;
}

.has-tip {
	border-bottom: none;
}

.has-tip:hover {
	border-bottom: none;
}

.grey_panel {
	background: red;
}

.dark_panel {
	background: #e1e1e1;
}

.light_panel {
	background: #f2f2f2;
}

.tabs dd.active a, .tabs .tab-title.active a {
	background: #f2f2f2;
}

.tabs dd>a, .tabs .tab-title>a {
	background: #e1e1e1;
}

.tabs dd>a:hover, .tabs .tab-title>a:hover {
	background: #c1c1c1;
}

.tabs-content.vertical {
	padding: 0;
	margin: 0;
}

.search_engine h3 {
	margin:0;
	padding-top:10px;
}

.expand {
	font-size: 0.875rem;
	color: #222222;
	text-align: center;
	padding: 0;
	cursor: pointer;
}

.s2ui_hidden_button {
	display: none;
}

#loginForm {
	font-size: 0.875rem;
	text-align: center;
}

.post {
	padding-top: 0;
	padding-right: 0;
	padding-left: 0;
}

.post p {
	margin: 1.25rem;
}

.post:hover {
	background: #dfe4d4;
}

.land {
	fill: #CCCCCC;
	fill-opacity: 1;
	stroke: white;
	stroke-opacity: 1;
	stroke-width: 0.5;
}

.land:hover {
	fill: #DDD;
}

.land.active {
	fill: #899960;
	fill-opacity: 1;
	stroke: white;
	stroke-opacity: 1;
	stroke-width: 0.5;
}

.land.active:hover {
	fill: #6e7a4d;
	content: attr(title);
    border: #c0c0c0 1px dotted;
    padding: 5px 20px 5px 5px;
    display: block;

}

.land.active title {
	fill: #6e7a4d;
	content: attr(title);
    border: #c0c0c0 1px dotted;
    padding: 5px 20px 5px 5px;
    display: block;
    font-size:20px;
}

.land.active[title]:hover:after {
  content: attr(title);
  position: absolute;
  font-size:20px;
}

.caption {
	font-size: 14px;
	font-family: Georgia, serif;
}

.tooltip {
	font-size: 12px;
}

.tooltip_bg {
	fill: white;
	stroke: black;
	stroke-width: 1;
	opacity: 0.85;
}

.hidden{
	display:none;
}

[class*="block-grid-"] > li.no_margins {
	padding:0;	
}

[class*="block-grid-"] > li.no_bottom_margin {
	padding-bottom:0;	
}

.panel.callout.filters{
margin-left: -20px;
margin-right: -20px;
padding-bottom:0;

}


article.title{
 	padding-left:20px;
 	padding-right:20px;
 	
}



article.header{
	padding-left:20px;
	padding-right:5px; 			
	font-size: 14px;
	color: #eee;	 
	background:#444;	 	  	
}
.article_image{
		
}
article.teaser, article.content{
	padding:20px;
	padding-bottom: 10px;
}

#map_container {
    display: inline-block;
    position: relative;
    width: 100%;
}
#map_container:after {
    content: '';
    display: block;
    margin-top: 100%;
}
#map_element {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;    
}

.tags{
	list-style:none;
	margin-left:0;
	margin-bottom:0;
	display:inline-block;
	}
.tags li{
	
	float:left;		
	padding-bottom:10px;
} 
.tags a{
	float:left;
	height:24px;
	line-height:24px;
	position:relative;
	font-size:11px;
	}
.tags a{
	margin-left:20px;
	padding:0 10px 0 12px;
	background:#6e7a4d;
	color:#fff;
	text-decoration:none;
	-moz-border-radius-bottomright:4px;
	-webkit-border-bottom-right-radius:4px;	
	border-bottom-right-radius:4px;
	-moz-border-radius-topright:4px;
	-webkit-border-top-right-radius:4px;	
	border-top-right-radius:4px;	
	} 
.tags a:before{
	content:"";
	float:left;
	position:absolute;
	top:0;
	left:-12px;
	width:0;
	height:0;
	border-color:transparent #6e7a4d transparent transparent;
	border-style:solid;
	border-width:12px 12px 12px 0;		
	}
.tags a:after{
	content:"";
	position:absolute;
	top:10px;
	left:0;
	float:left;
	width:4px;
	height:4px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	background:#fff;
	-moz-box-shadow:-1px -1px 2px #004977;
	-webkit-box-shadow:-1px -1px 2px #004977;
	box-shadow:-1px -1px 2px #004977;
	}
.tags a:hover{background:#899960;}	

.tags a:hover:before{border-color:transparent #899960 transparent transparent;}				



/* fonts */
#wordcloud{
	width: 100%; height: 400px; position: relative;
}



div.jqcloud {
  font-family: "Helvetica", "Arial", sans-serif;
  font-size: 10px;
  line-height: normal;
}

div.jqcloud a {
  font-size: inherit;
  text-decoration: none;
}

div.jqcloud span.w10 { font-size: 550%; }
div.jqcloud span.w9 { font-size: 500%; }
div.jqcloud span.w8 { font-size: 450%; }
div.jqcloud span.w7 { font-size: 400%; }
div.jqcloud span.w6 { font-size: 350%; }
div.jqcloud span.w5 { font-size: 300%; }
div.jqcloud span.w4 { font-size: 250%; }
div.jqcloud span.w3 { font-size: 200%; }
div.jqcloud span.w2 { font-size: 150%; }
div.jqcloud span.w1 { font-size: 100%; }

/* colors */

div.jqcloud { color: #09f; }
div.jqcloud a { color: inherit; }
div.jqcloud a:hover { color: #0df; }
div.jqcloud a:hover { color: #0cf; }
div.jqcloud span.w10 { color: #FF8309; }
div.jqcloud span.w9 { color: #6F0293; }
div.jqcloud span.w8 { color: #899960; }
div.jqcloud span.w7 { color: #6F0293; }
div.jqcloud span.w6 { color: #899960; }
div.jqcloud span.w5 { color: #6F0293; }
div.jqcloud span.w4 { color: #899960; }
div.jqcloud span.w3 { color: #6F0293; }
div.jqcloud span.w2 { color: #6F0293; }
div.jqcloud span.w1 { color: #aab5f0; }

/* layout */

div.jqcloud {
  overflow: hidden;
  position: relative;
}

div.jqcloud span { padding: 0; }


.fb-like{
	padding-top:7px;	
}

/*
html {
	background-image: url('../images/sample.jpg');
	background-position: center center;
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-size: cover;	
}

body {
	background-color: rgba(44,62,80 , 0.1 );
	background-image: url('data:image/png;base64,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');
	background-repeat: repeat;
	background-attachment: fixed;
	width: 100%;
    min-height: 100%;
    height: auto;
}
*/


.star-rating {
  font-size: 0;
  white-space: nowrap;
  display: inline-block;
  width: 100px;
  height: 20px;
  overflow: hidden;
  position: relative;
  background: url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjREREREREIiBwb2ludHM9IjEwLDAgMTMuMDksNi41ODMgMjAsNy42MzkgMTUsMTIuNzY0IDE2LjE4LDIwIDEwLDE2LjU4MyAzLjgyLDIwIDUsMTIuNzY0IDAsNy42MzkgNi45MSw2LjU4MyAiLz48L3N2Zz4=');
  background-size: contain;
}
.star-rating i {
  opacity: 0;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 5%;
  z-index: 1;
  background: url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjRkZERjg4IiBwb2ludHM9IjEwLDAgMTMuMDksNi41ODMgMjAsNy42MzkgMTUsMTIuNzY0IDE2LjE4LDIwIDEwLDE2LjU4MyAzLjgyLDIwIDUsMTIuNzY0IDAsNy42MzkgNi45MSw2LjU4MyAiLz48L3N2Zz4=');
  background-size: contain;
 
}
.star-rating input {
  -moz-appearance: none;
  -webkit-appearance: none;
  opacity: 0;
  display: inline-block;
  width: 5%;
  height: 100%;
  margin: 0;
  padding: 0;
  z-index: 2;
  position: relative;
}

.star-rating input:checked + i {
  opacity: 1;
}

.star-rating i ~ i {
  width: 10%;
}
.star-rating i ~ i ~ i {
  width: 15%;
}
.star-rating i ~ i ~ i ~ i {
  width: 20%;
}
.star-rating i ~ i ~ i ~ i ~ i {
  width: 25%;
}
.star-rating i ~ i ~ i ~ i ~ i ~ i {
  width: 30%;
}
.star-rating i ~ i ~ i ~ i ~ i ~ i ~ i {
  width: 35%;
}
.star-rating i ~ i ~ i ~ i ~ i ~ i ~ i ~ i {
  width: 40%;
}
.star-rating i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i {
  width: 45%;
}
.star-rating i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i {
  width: 50%;
}
.star-rating i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i {
  width: 55%;
}
.star-rating i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i {
  width: 60%;
}
.star-rating i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i {
  width: 65%;
}
.star-rating i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i {
  width: 70%;
}
.star-rating i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i {
  width: 75%;
}
.star-rating i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i {
  width: 80%;
}
.star-rating i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i {
  width: 85%;
}
.star-rating i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i {
  width: 90%;
}
.star-rating i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i {
  width: 95%;
}
.star-rating i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i ~ i {
  width: 100%;
}

/*input stars*/
.input-star-rating {
  font-size: 0;
  white-space: nowrap;
  display: inline-block;
  width: 100px;
  height: 20px;
  overflow: hidden;
  position: relative;
  background: url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjREREREREIiBwb2ludHM9IjEwLDAgMTMuMDksNi41ODMgMjAsNy42MzkgMTUsMTIuNzY0IDE2LjE4LDIwIDEwLDE2LjU4MyAzLjgyLDIwIDUsMTIuNzY0IDAsNy42MzkgNi45MSw2LjU4MyAiLz48L3N2Zz4=');
  background-size: contain;
}
.input-star-rating i {
  opacity: 0;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 20%;
  z-index: 1;
  background: url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjRkZERjg4IiBwb2ludHM9IjEwLDAgMTMuMDksNi41ODMgMjAsNy42MzkgMTUsMTIuNzY0IDE2LjE4LDIwIDEwLDE2LjU4MyAzLjgyLDIwIDUsMTIuNzY0IDAsNy42MzkgNi45MSw2LjU4MyAiLz48L3N2Zz4=');
  background-size: contain;
  fill:blue;
}
.input-star-rating input {
  -moz-appearance: none;
  -webkit-appearance: none;
  opacity: 0;
  display: inline-block;
  width: 20%;
  height: 100%;
  margin: 0;
  padding: 0;
  z-index: 2;
  position: relative;
}
.input-star-rating input:hover + i,
.input-star-rating input:checked + i {
  opacity: 1;
}
.input-star-rating i ~ i {
  width: 40%;
}
.input-star-rating i ~ i ~ i {
  width: 60%;
}
.input-star-rating i ~ i ~ i ~ i {
  width: 80%;
}
.input-star-rating i ~ i ~ i ~ i ~ i {
  width: 100%;
}

#landing{
background: url('../images/bulidings_1920.jpg') no-repeat center top ;	
height:100%;
width:100%;
background-size: cover;
max-height:768px;
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  transform-style: preserve-3d;
}
#searchEngine{	
  /*margin: auto;*/  
   
}
.filler{
	height:125px;	
	/*	left:auto;
	text-align:center;*/
	margin-bottom:20px;		
}
/*#logo2{
	background: url('../images/logo-b&w2.png') no-repeat ;
	height:20px;	
	
}
*/
.orange{
/*#FF8309; #6F0293; roz z loga: #944DAB; zielony: #899960*/

/*background-color:#8F4A05;*/
background-color:#FF8309; 
	
}

.top-frame{
	height:20px;
	padding:0;
	margin:0;
	background-color: #333;
}

#arrow{
	position:absolute;
	bottom:20px;
	margin-left: auto;
    margin-right: auto;
	width:100%;		
	text-align:center;		
}
.violet{
	background-color:#6F0293;
}

.button{
	background-color:#6F0293;
	}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{
	background-color:#FF8309;
}

.no_padding_right{
	padding-right:0;	
}
.no_padding_left{
	padding-left:0;	
}
.panel.callout.no_padding{
	padding:0;
}

/*off-canvas*/
.off-canvas-fixed {
  -webkit-transition: -webkit-transform 500ms ease;
  transition: transform 500ms ease;
}

.move-right > .off-canvas-fixed {
  height: 100%;
  -webkit-transform: translate3d(15.625rem, 0, 0);
  transform: translate3d(15.625rem, 0, 0);
}

.left-off-canvas-menu {
  -webkit-transform: none;
  transform: none;
  margin-left: -15.625rem;  
  background-color: rgba(1,1,1,0.0);
  padding-bottom:-20px;
  min-height:1500px;
   
  
  /* vh UNITS NICER THAN JS LISTENER */
  /* height: 100vh; */
  /* (BUT LESS SUPPORTED) */
}
ul.off-canvas-list li a{
  background-color: rgba(1,1,1,0.6);
}

h1.seo {
position: absolute;
text-indent: -9999px;
outline: none;
overflow: hidden;
}

.search_engine h1, .search h1 {
	font-size: 27px;
	margin:0;
	padding-top:10px;
}

.search_engine h2, .search h2{
	font-size:16px;
}

#banner_container{
position: relative;
z-index: 0;
margin-bottom: 20px;
}

.banner{
    margin-left: auto;
    margin-right: auto;
    /*width: 728px;*/        		
}

.b728{
	width:728px;
}

.b160{
	width:160px;
}

.b300{
	width:300px;
}


.leftPanel{
	padding-right:0;

}
.rightPanel{
	padding-left:0;
	

}

.colourPanels{
	padding-left:20px;
	padding-right:20px;
	
}

.darkOrange{
	background-color: #8F4A05;
}

.purple{
	background-color: #84239E;
	border-width:0;
}

.purple h5, .purple a{
		color: #FFF;
}




.darkPurple{
	background-color: #760A93;
	border-width:0;
	color:white;	
}

.darkPurple h5{
color: #FFF;
}
