/*
Theme Name: bulgariancasinoonline 
*/

/* =Reset default browser CSS. 
-------------------------------------------------------------- */
 html {
	overflow-y:scroll;
	min-height:100%;
}
body {
	position:relative;
	font-family:arial;
	font-size:13px;
}
a:hover, a:active {
	outline:none
}
textarea {
	overflow:auto
}
img::selection {
background:transparent
}
img::-moz-selection {
background:transparent
}
fieldset, img, iframe {
	border:0
}
input[type='button'], input[type='submit'], input[type='checkbox'], input[type='image'], input[type='radio'], input[type='reset'], select, button, label {
	cursor:pointer
}
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {
	display:block
}
body {
	margin:0
}
p, hr, ul, ol, dl, blockquote, pre, fieldset, figure {
	/**margin:15px 0;**/
}
h1, h2, h3, h4, h5, h6 {
	margin:25px 0 15px 0
}
ul, ol, dl {
	padding-left:30px
}
dd {
	margin-left:40px
}
h1, h2, h3, h4, h5, h6 {
	font-weight:normal
}
h1 {
	font-size:36px;
	line-height:36px
}
h2 {
	font-size:24px;
	line-height:24px
}
h3 {
	font-size:18px;
	line-height:18px
}
h4, h5, h6 {
	font-size:16px;
	line-height:16px
}
a, a:hover {
	text-decoration:none
}
small {
	font-size:11px
}
ins {
	text-decoration:none
}
del {
	text-decoration:line-through
}
abbr[title], dfn[title] {
	border-bottom:1px dotted;
	cursor:help
}
dfn[title] {
	font-style:normal
}
hr {
	display:block;
	height:1px;
	padding:0;
	border:0;
	border-top:1px solid
}
q, blockquote {
	quotes:'\201C' '\201D' '\2018' '\2019';
	font-family:"Times New Roman", Times, serif;
	font-style:italic
}
blockquote {
	padding:0 20px;
	font-size:16px;
	line-height:22px
}
blockquote:before {
	content:'\201C'
}
blockquote:after {
	content:'\201D'
}
code, pre {
	font-family:"Courier New", Courier, monospace
}
code {
	word-spacing:-2px
}
pre {
	padding:10px;
	font-size:12px;
	line-height:18px;
	white-space:pre-wrap
}
table {
	border-collapse:collapse;
	border-spacing:0
}
th, td {
	padding:1px
}
input, select {
	vertical-align:middle
}
select, input, textarea, button {
	font:12px Arial, sans-serif
}
form, textarea {
	margin:0
}
legend, fieldset, input {
	padding:0
}
textarea, input[type='text'], input[type='password'], select {
	padding:2px
}
select {
	line-height:19px
}
button, input[type='button'], input[type='submit'] {
	padding:2px 3px
}
body {
	font:normal 13px/20px Arial, Helvetica, sans-serif
}
h1, h2, h3, h4, h5 {
	margin:20px 0 10px 0;
	text-transform:uppercase
}
h1 {
	font-size:28px;
	line-height:28px
}
h2 {
	font-size:24px;
	line-height:24px
}
h3 {
	font-size:18px;
	line-height:18px
}
h4 {
	font-size:16px;
	line-height:16px
}
h5 {
	font-size:14px;
	line-height:14px
}
h2, h5 {
	color:#444
}
small {
	color:#aaa
}
hr {
	border-top-color:#e2e2e2
}
pre {
	border:1px solid #e2e2e2;
	background:#fafafa
}
a:not([class]):active, a:not([class]):focus {
position:relative;
top:1px
}
a:not([class]):active>*, a:not([class]):focus>* {
position:relative;
top:-1px
}
.clear{ font-size:0px; display:block; clear:both; height:0px;}
.clearfix:before, .clearfix:after, .grid-block:before, .grid-block:after, .deepest:before, .deepest:after {
	content:"";
	display:table
}
.clearfix:after, .grid-block:after, .deepest:after {
	clear:both
}
.grid-box {
	float:left
}
.width16 {
	width:16.666%
}
.width20 {
	width:20%
}
.width25 {
	width:25%
}
.width33 {
	width:33.333%
}
.width40 {
	width:40%
}
.width50 {
	width:50%
}
.width60 {
	width:60%
}
.width66 {
	width:66.666%
}
.width75 {
	width:75%
}
.width80 {
	width:80%
}
.width100 {
	width:100%
}
.bfc-o {
	overflow:hidden
}
.bfc-f {
	width:100%;
	float:left
}
.float-left {
	float:left
}
.float-right {
	float:right
}
.grid-gutter.grid-block {
	margin:15px -15px 0 -15px
}
.grid-gutter.grid-block:first-child {
	margin-top:0
}
.grid-gutter>.grid-box>* {
	margin:0 15px
}
.wrapper {
	margin:auto
}
#header {
	position:relative
}
#toolbar .float-left .module, #toolbar .float-left>time {
	margin:0 15px 0 0;
	float:left
}
#toolbar .float-right .module {
	margin:0 0 0 15px;
	float:right
}
#headerbar .module {
	max-width:300px;
	margin-right:0;
	float:right
}
#logo, #logo>img, #menu {
	float:left
}
#search {
	float:right
}
#banner {
	position:absolute;
	top:0;
	right:-200px
}
#footer {
	position:relative;
	text-align:center
}
#absolute {
	position: absolute;
	z-index: 15;
width: 100%
}
.module, #header, #breadcrumbs, #content, #footer {
	margin:2px
}
#footer .module {
	margin:0
}
#headerbar+#menublock {
	margin-top:15px
}
#headerbar .module {
	max-width:470px
}
#header {
	margin-top:25px
}
#footer {
	margin-bottom:25px
}
body#page {
	color:#666
}
.wrapper {
	padding:0 25px
}
#toolbar {
	padding:7px 10px 5px 10px;
	background:url(../../../wp-content/themes/bulgariancasinoonline/images/bgtoolbar.png) repeat;
	color:#777;
	font-size:11px;
	font-family:arial;
	text-transform:uppercase
}
#toolbar a {
	color:#ccc;
	text-shadow:0 1px 0 rgba(0, 0, 0, 0.4)
}
#headerbar, #footer {
	text-shadow:0 1px 0 rgba(255, 255, 255, 0.4)
}
#content, #menublock {
	border:1px solid rgba(0, 0, 0, 0.15);
	border-bottom-color:rgba(0, 0, 0, 0.25);
	background:#fff;
	background-clip:padding-box;
	box-shadow:0 1px 1px rgba(0, 0, 0, 0.06)
}
#menublock {
	padding:5px 5px 2px 5px
}
#menubar {
	height:57px
}
#subbar {
	padding:2px 5px 5px 5px
}
#subbar time {
	float:right;
	color:#bbb;
	font-size:11px;
	text-transform:uppercase
}
#content {
	padding:15px;
}
#footer {
	margin-top:4px;
	padding-top:13px;
	line-height:15px;
	font-size:11px;
	text-align:left
}
#footer .menu-line {
	margin-bottom:6px
}
#totop-scroller {
	display:block;
	position:absolute;
	top:13px;
	right:0;
	z-index:1;
	width:19px;
	height:20px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAyCAYAAAC+oOBfAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMS8yMS8xMRTK2QYAAAAedEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzUuMasfSOsAAAG0SURBVEiJ7dY/S8NAHMbx7yVHkS5aCBVaF/EvKjgqWQJdQjcXEQSHQt9C35Lg2DFLx4KTiIhScCm4SKdOWjVxSCOHTZMzCergA4HjuPtwv3C5nABWgDr58yiBuud5e7VabSKl9L8r+L4vhsPhQrPZRAKMx+M713UHWZfU7XbXAQRwADxkhZSsGQUgn9HFjovCjoGBDpiGRRA6YBKmQlESwXlYHJQKyrjO0Wi0CqwCWJblKf1u1LYsa2aezj7bV9rXCeOK3WexZar5UlrSyv7451QiXGGeCKBkAGVgOSdYBcoC2AbWcq4M4EEEQVCAE+ZXzrN/7B/7M5gADoGTnLAPXAjgjPDEvQHeM0Am4X9iIoFn4B54AbJ89QK4BHYk8DaFJjkwgFdjCkRPlnzO133pHZ1BOlgHeNQB07AIQgdMwlQoSiI4D4uDUsHY60G/37+K2rZtV5X+p2nzybbtmXkCOAJuCfdZXE6V9vmcMSVg92dvQUppxJWmRqdMnRRfZoTlvQUZAIbjOBWgQnguZYkJLDmOU5HtdluYprnR6/UWyXgENRqNaqvVEiIIgi1gM+Oq1Aw+ACbNcDB4DNSTAAAAAElFTkSuQmCC) 0 0 no-repeat;
	text-decoration:none
}
#totop-scroller:hover {
	background-position:0 -30px
}
body.wrapper-white .wrapper {
	border-left:1px solid rgba(0, 0, 0, 0.1);
	border-right:1px solid rgba(0, 0, 0, 0.1);
	background:#fff;
	box-shadow:0 0 10px rgba(0, 0, 0, 0.1);
	background-clip:padding-box
}
body.wrapper-white .wrapper #headerbar, body.wrapper-white .wrapper #footer, body.wrapper-white .wrapper .mod-plain {
	text-shadow:none
}
body.wrapper-glass .wrapper {
	border-left:1px solid rgba(0, 0, 0, 0.1);
	border-right:1px solid rgba(0, 0, 0, 0.1);
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QkE0OTY1RTM0ODAzMTFFMTkyNjhDMEY0RDg0OTg0NjUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QkE0OTY1RTQ0ODAzMTFFMTkyNjhDMEY0RDg0OTg0NjUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCQTQ5NjVFMTQ4MDMxMUUxOTI2OEMwRjREODQ5ODQ2NSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCQTQ5NjVFMjQ4MDMxMUUxOTI2OEMwRjREODQ5ODQ2NSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhmKHWYAAABJSURBVHja7M8xEQAwCAQwqH9peHpcdOASB+kkUwe8OkJERERERERERERERERERERERERERERERERERERERERERERERETkjxVgAGryBC33PbKPAAAAAElFTkSuQmCC) 0 0 repeat;
	box-shadow:0 0 10px rgba(0, 0, 0, 0.1);
	background-clip:padding-box
}
.wrapped {
	margin:2px;
	border:1px solid rgba(0, 0, 0, 0.15);
	border-bottom-color:rgba(0, 0, 0, 0.25);
	background:#fff;
	background-clip:padding-box;
	box-shadow:0 1px 1px rgba(0, 0, 0, 0.06)
}
.menu, .menu ul {
	margin:0px;
	padding:0px;
	list-style:none
}
.menu a, .menu span {
	display:block
}
.menu a {
	text-decoration:none
}
.menu-dropdown li {
	position:relative
}
.menu-dropdown, .menu-dropdown .menu-item, .menu-dropdown .menu-item>span {
	float:left;
}
.menu-dropdown .menu-item > span, .menu-dropdown .menu-item>span {
	height:35px;
	padding:0 10px;
	line-height:35px
}
.menu-dropdown .dropdown {
	visibility:hidden;
	position:absolute;
	top:35px;
	left:0;
	z-index:100;
	width:300px
}
.menu-dropdown li:hover .dropdown, .menu-dropdown li.remain .dropdown {
	visibility:visible
}
.menu-dropdown .dropdown-bg>div {
	overflow:hidden
}
.menu-dropdown .columns2 {
	width:600px
}
.menu-dropdown .columns3 {
	width:900px
}
.menu-dropdown .columns4 {
	width:1200px
}
.menu-dropdown .column {
	float:left
}
.menu-dropdown a.level2 > span, .menu-dropdown span.level2>span {
	padding:7px 0;
	line-height:21px;
	overflow:hidden
}
.menu-dropdown ul.level3 {
	padding-bottom:10px
}
.menu-dropdown li.level3 {
	font-size:11px;
	line-height:17px
}
.menu-dropdown span.icon {
	display:block;
	width:35px;
	height:35px;
	background-repeat:no-repeat;
	background-position:50% 50%;
	float:left
}
.menu-dropdown span.icon + span, .menu-dropdown span.icon+span+span {
	margin-left:35px
}
.menu-dropdown li.level2 .level2 span.icon {
	margin-top:-7px;
	margin-bottom:-7px
}
.menu-dropdown li.level2.hassubtitle .level2 span.icon {
	margin-top:-2px
}
.menu-dropdown span.title {
	line-height:21px
}
.menu-dropdown span.subtitle {
	margin-top:-1px;
	font-size:9px;
	line-height:10px;
	text-indent:1px
}
.menu-sidebar a.level1 > span, .menu-sidebar span.level1>span {
	padding:5px 0;
	line-height:20px
}
.menu-sidebar span.title {
	display:inline
}
.menu-sidebar span.subtitle {
	display:none
}
.menu-sidebar ul.level2 {
	padding-bottom:10px
}
.menu-sidebar li.level1:last-child ul.level2 {
	padding-bottom:0
}
.menu-sidebar .level2 a>span {
	font-size:11px;
	line-height:17px
}
.menu-sidebar span.icon {
	display:inline-block;
	height:30px;
	width:30px;
	margin:-5px 0;
	background-repeat:no-repeat;
	background-position:50% 50%;
	vertical-align:middle
}
.menu-line, .menu-line li, .menu-line li a {
	display:inline-block
}
.menu-dropdown li.menu-item {
	padding:0 2px 1px 0;
	float:left;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAA2CAYAAADtXUifAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMS8yMS8xMRTK2QYAAAAedEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzUuMasfSOsAAAA1SURBVBiVzY4xDgAgEMKK8f9frpOLDp6DiUykQEJUpqLSgQC01eRAKHR+I9XPe1TpvCFcrwbTTQaxZLS/RQAAAABJRU5ErkJggg==) 100% 0 no-repeat
}
.menu-dropdown li.menu-item a, .menu-dropdown .menu-item a span {
	font-size:14px;
	text-shadow:0 1px rgba(0, 0, 0, 0.2);
	padding:6px 8px 15px 7px;
	height:30px;
	line-height:30px;
	text-transform:uppercase;
	color:#fff;
	font-family:'KreonRegular', arial;
	display:inline-block;
}
.menu-dropdown li.menu-item a:hover, .menu-dropdown li.current-menu-item a {
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-bottom-color:#5595D6;
	text-shadow:0 1px 0 rgba(0, 0, 0, 0.25);
	color:#0C3152;
}
.menu-dropdown .dropdown {
	top:57px
}
.menu-dropdown .dropdown-bg>div {
	padding:0;
	border:1px solid rgba(0, 0, 0, 0.15);
	border-bottom-color:rgba(0, 0, 0, 0.25);
	background:#fff;
	background-clip:padding-box;
	box-shadow:0 1px 1px rgba(0, 0, 0, 0.06)
}
.menu-dropdown .dropdown .module {
	padding:5px
}
.menu-dropdown .column ul.level2 {
	padding:5px;
	border-left:1px solid #e2e2e2
}
.menu-dropdown .column:first-child ul.level2 {
	border-left:none
}
.menu-dropdown li.level2 {
	margin:0 5px;
	border-top:1px solid #ddd
}
.menu-dropdown li.level2:first-child {
	border:none
}
.menu-dropdown a.level2, .menu-dropdown span.level2 {
	font-size:13px;
	text-transform:uppercase;
	color:#444
}
.menu-dropdown a.level2 > span, .menu-dropdown span.level2>span {
	padding:4px 0
}
.menu-dropdown a.current.level2 {
	font-weight:bold
}
.menu-dropdown a.level3 {
	padding-left:12px;
	color:#666
}
.menu-dropdown a.level3:hover {
	background-position:0 -50px
}
.menu-dropdown a.current.level3 {
	font-weight:bold
}
.menu-dropdown .level1 .level1 span.icon {
	width:30px;
	height:30px;
	margin-left:-5px
}
.menu-dropdown .level1 .level1 span.icon + span, .menu-dropdown .level1 .level1 span.icon+span+span {
	margin-left:25px
}
.menu-dropdown li.level2 .level2 span.icon {
	margin-right:4px
}
.menu-dropdown li.level2 .level2 span.icon + span, .menu-dropdown li.level2 .level2 span.icon+span+span {
	margin-left:39px
}
.menu-dropdown span.subtitle {
	font-size:12px;
	text-transform:none
}
.menu-dropdown .level1 .level1 span.title {
	line-height:18px
}
.menu-dropdown .level1 .level1 span.subtitle {
	margin-top:0
}
.menu-dropdown .level2 .level2 span.subtitle {
	color:#888
}
.menu-sidebar a, .menu-sidebar li>span {
	color:#666
}
.mod-box-black .menu-sidebar a, .mod-box-black .menu-sidebar li>span {
	color:#aaa
}
.menu-sidebar li.level1 > a > span, .menu-sidebar li.level1>span>span {
	text-transform:uppercase
}
.mod-box-color .menu-sidebar a:hover, .mod-box-color .menu-sidebar li > span:hover, .mod-box-color .menu-sidebar li.level1.active > a > span, .mod-box-color .menu-sidebar li.level1.active > span > span, .mod-box-black .menu-sidebar li.level1.active > a > span, .mod-box-black .menu-sidebar li.level1.active>span>span {
	color:#fff
}
.mod-box-black .menu-sidebar a:hover, .mod-box-black .menu-sidebar li>span:hover {
	color:#ddd
}
.menu-sidebar li.level1.active > a > span, .menu-sidebar li.level1.active>span>span {
	color:#444
}
.menu-sidebar a.current {
	color:#444;
	font-weight:bold
}
.menu-sidebar li.level1 {
	border-top:1px solid #ddd
}
.menu-sidebar li.level1:first-child {
	border-top:none
}
.mod-box-black .menu-sidebar li.level1 {
	border-top-color:#4b4b4b
}
.menu-sidebar li.parent .level1>span {
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAABkCAYAAABpaXvyAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMS8yMS8xMRTK2QYAAAAedEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzUuMasfSOsAAAF1SURBVGiB7dm/bsIwEMfxrysQGdjY2p3OLM5z+L2qvg08Bqw0e7t1QyKxiK9DFZQ/rgmFBel+UoQ4k4/OxLCcERHunae7i4o+DjrpF4wxC2BxhfEtIt+dioh0LmAZQihlROq6LoFl3xh0ClDX9ex0Ol3e5mQyi9Wj3+kYMPW5aKe3/nST6G63A2C1Wp3XYrV+kkfKWtuBmtemfhXaPEXvPdZaRITtdouIYK3Fe98+Ldd1CuC9J89zAPI8x3t/6ZZxD6qqKqy1VFV1EfwLnca2FQNDCADTfj22/awoirdLxyqEwH6/fwey/prp32yMeQGek2I3XyLymUTvkcf5P1VUUUUVVVRRRRVVVFFFFVVUUUUVVVRRRRVVNB6dRw1z6zwqOZBpX+v1Olr/N9qAMXg02s5mswHAOdd5n0qy06Yz5xxlWeKcG3QcS2x2sjwcDh8AWfY7aynL8rzer83n81cRKdpGch51PB4Ha7FaP6PnUbE8/jzqB1InnzK4aZUEAAAAAElFTkSuQmCC) 100% 0 no-repeat
}
.menu-sidebar li.parent.active .level1>span {
	background-position:100% -80px
}
.mod-box-color .menu-sidebar li.parent .level1 > span, .mod-box-black .menu-sidebar li.parent .level1>span {
	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAABkCAYAAABpaXvyAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMS8yMS8xMRTK2QYAAAAedEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzUuMasfSOsAAAGwSURBVGiB7dlBasJAFAbgf9SNIIgQd4LSbaHQE/QoxhPIpJveoKuCXmFOEPAEPUEXpXtXgtCFtjIb5/m6MZCOk1HRjfB+CCFvko83xLh5iplx7dSuLgp6O2jDLyilBgAGZxhzZp5HUQD9xWLxkiTJQ61WvRFmxnK5/Oz1eq8AjqLodDp3RLQgomiL3W53EKpXtfIT1fbZ7Xa/AA4+yWCnl366UXQ6nSYAMB6Pv4u1UM1P9CeltbZlqDgX9bNQZgYzg4is1toyMyaTScLM0FpbIrLFPWd3CgBEZLMsswCQZZklomiXwIkvyjlntdZwzh0Fq9Cmc07V6/V/cggkIgWg6ddD22/neT7bP1AZIlJ5ns8AtP015W9VKfUI4D4Gevli5o8oeo3czv+poIIKKqigggoqqKCCCiqooIIKKqigggoqqKDhyDwqmIvmUdGBTPkYDof9UP3kTv0H0zTtA0CapgfwyWg5o9GoDwDGmFX5OpZop0VnxpiVc25tjFmV61WdhmYnT5vN5g0AGo1GGwCcc+ti3a+1Wq1nZn4vG9F51Ha7XftroZqfk+dRodz+POoPJYtGMN+5wVkAAAAASUVORK5CYII=)
}
.menu-sidebar ul.level2 ul {
	padding-left:10px
}
.menu-sidebar .level2 a {
	padding-left:18px
}
.mod-box-color .menu-sidebar .level2 a, .mod-box-black .menu-sidebar .level2 a {
	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAABECAYAAACBBxX6AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMS8yMS8xMRTK2QYAAAAedEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzUuMasfSOsAAACjSURBVFiF7dfBCYQwFATQ+WIPojVpT9axbawt5LT3lLCLVYyXnMSYZHUXkRkQfmB4GEgOMZI4M9WpmsBrgnVGZwDQh3kC8Nwr5/xhH5m/BouSBJ1zr605FktdPTNrADRhOZOcD4Gluf45FChQoECBAgUKFChQoECBvwBHAAzfmCrnvEbXBdsr/3/L3vvH1hxLzou+A9CG5Yfk+xBYmnucw5uBC+3hL3UH0T2eAAAAAElFTkSuQmCC)
}
.menu-sidebar .level2 a:hover {
	background-position:0 -50px
}
.menu-sidebar span.icon {
	margin-right:4px
}
#toolbar .menu-line li {
	margin-left:10px;
	padding-left:12px
}
#toolbar .menu-line li:hover {
	background-position:0 -50px
}
#toolbar .menu-line li:first-child {
	margin-left:0
}
.menu-line li {
	margin-left:7px;
	padding-left:8px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAPCAYAAAAlH6X5AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMS8yMS8xMRTK2QYAAAAedEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzUuMasfSOsAAAAUSURBVAiZY2BgYJBiYmBgYKCYAAALmwA3FuIYSwAAAABJRU5ErkJggg==) 0 50% no-repeat;
	text-transform:uppercase
}
.menu-line li:first-child {
	margin-left:0;
	padding-left:0;
	background:none
}
body {
	min-width:980px
}
.wrapper {
	width:980px
}
#sidebar-a {
	width:245px
}
#sidebar-b {
	width:245px
}
#maininner {
	width:735px
}
#mainindex {
	width:490px
}
#menu .dropdown {
	width:250px
}
#menu .columns2 {
	width:500px
}
#menu .columns3 {
	width:750px
}
#menu .columns4 {
	width:1000px
}
.module {
	position:relative
}
.module .badge {
	position:absolute;
	top:0px;
	right:0px;
	z-index:1
}
.module .module-title .icon {
	display:block;
	position:relative;
	top:-6px;
	width:30px;
	height:30px;
	margin-right:5px;
	overflow:hidden;
	float:left
}
.deepest>*:first-child {
	margin-top:0
}
.deepest>*:last-child {
	margin-bottom:0
}
.module .module-title {
	margin:0 0 15px 0
}
.module .module-title span.title {
	display:block
}
.module .module-title span.subtitle {
	display:block;
	margin-top:2px;
	line-height:14px;
	font-size:12px;
	text-indent:1px
}
.module .badge {
	width:27px;
	height:13px;
	background:url(data:image/png;base64,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) 0 0 no-repeat
}
.module .badge-hot {
	background-position:0 0
}
.module .badge-top {
	background-position:0 -25px
}
.module .badge-live {
	background-position:0 -50px
}
.module .badge-new {
	background-position:0 -75px
}
.module .module-title .icon {
	background:url(data:image/png;base64,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) 0 0 no-repeat
}
.module.mod-box-color .module-title .icon, .module.mod-box-black .module-title .icon {
	background-image:url(data:image/png;base64,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)
}
.module .module-title .icon-download {
	background-position:0 0
}
.module .module-title .icon-twitter {
	background-position:0 -30px
}
.module .module-title .icon-mail {
	background-position:0 -60px
}
.module .module-title .icon-bubble {
	background-position:0 -90px
}
.module .module-title .icon-login {
	background-position:0 -120px
}
.module .module-title .icon-cart {
	background-position:0 -150px
}
.mod-box {
	padding:15px 5px 15px 5px;
	border:1px solid rgba(0, 0, 0, 0.15);
	border-bottom-color:rgba(0, 0, 0, 0.25);
	background:#fff;
	background-clip:padding-box;
	box-shadow:0 1px 1px rgba(0, 0, 0, 0.06)
}
.mod-box .badge {
	top:15px;
	right:15px
}
..module-title a{ color:#2570BB;}
.mod-box .module-title {
	margin-bottom:7px;
	padding-bottom:7px;
	border-bottom:1px solid #e2e2e2;
	text-transform:uppercase
}
.mod-box .module-title .color {
	color:#444
}
.mod-box .module-title span.subtitle {
	color:#999
}
.mod-box-grey {
	border:1px solid rgba(0, 0, 0, 0.2);
	border-bottom-color:rgba(0, 0, 0, 0.3);
	background:#f2f2f2;
	background-clip:padding-box;
	box-shadow:0 1px 1px rgba(0, 0, 0, 0.1)
}
.mod-box-grey .module-title {
	border-bottom-color:#d2d2d2
}
.mod-box-black {
	border:1px solid #222;
	background:#2D2D2D url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAABQCAYAAAAZQFV3AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMS8yMS8xMRTK2QYAAAAedEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzUuMasfSOsAAABYSURBVFiF7c9BEcBADMPAXKfIwp9TSiIP9SwD2LFOd08t7p1Z9epZ1eoPDwOT+Q8Dk30IBPnJ/IeByT4Egvxk/sPAZB8CQX6yD4FgYLKgoKCgoKCg4E3gB2tWQVBKeW6BAAAAAElFTkSuQmCC) 0 0 repeat-x;
	box-shadow:0 1px 1px rgba(0, 0, 0, 0.06);
	color:#aaa;
	text-shadow:0 1px 0 rgba(0, 0, 0, 0.2)
}
.module.mod-box-black .module-title {
	border-bottom-color:#4b4b4b;
	color:#ccc
}
.module.mod-box-black .module-title .color {
	color:#fff
}
.mod-box-black h1, .mod-box-black h4 {
	color:#bbb
}
.mod-box-black h3 {
	color:#e2e2e2
}
.mod-box-black h2, .mod-box-black h5 {
	color:#999
}
.mod-box-black a {
	color:#fff
}
.mod-box-black em, .mod-box-black code {
	color:#e2e2e2
}
.mod-box-color h1, .mod-box-color h4, .mod-box-color a:hover {
	color:#fff
}
.mod-plain {
	text-shadow:0 1px 0 rgba(255, 255, 255, 0.4)
}
.grid-h .mod-plain {
	padding:10px 20px 10px 0
}
.grid-v .mod-plain {
	padding:20px 10px 0 0
}
.grid-v:first-child .mod-plain {
	padding-top:10px
}
.sidebar-a-right #sidebar-a .grid-v .mod-plain, .sidebar-b-right #sidebar-b .grid-v .mod-plain {
	padding-right:0;
	padding-left:10px
}
.mod-plain .badge {
	top:10px;
	right:10px
}
.module.mod-plain .module-title {
	margin-bottom:5px;
	padding:0;
	color:#444
}
#bottom-c .mod-plain a:hover {
	color:#444
}
.mod-line {
	margin:0;
	padding:15px;
	border:none;
	border-radius:0;
	box-shadow:none
}
.grid-h .mod-line {
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAZCAYAAADwkER/AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMS8yMS8xMRTK2QYAAAAedEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzUuMasfSOsAAAAUSURBVAiZY2BgYJBiYmBgYBgAAgAYfwBLN+rxEwAAAABJRU5ErkJggg==) 0 0 repeat-y
}
.grid-v .mod-line {
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAABCAYAAAArbAWVAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMS8yMS8xMRTK2QYAAAAedEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzUuMasfSOsAAAAQSURBVAiZY2RgYJBioDEAAAqkABzxbwyKAAAAAElFTkSuQmCC) 0 0 repeat-x
}
.grid-h:first-child .mod-line, .grid-v:first-child .mod-line {
	background:none
}
.mod-line .badge {
	top:15px;
	right:15px
}
.mod-line .module-title .color {
	color:#444
}
.mod-line .module-title {
	margin-bottom:7px;
	padding-bottom:7px;
	border-bottom:1px solid #e2e2e2
}
.grid-v .mod-line .module-title {
	margin-bottom:5px;
	padding:0;
	border-bottom:none
}
.display-block {
	display:block
}
.remove-margin {
	margin:0
}
.remove-margin-t {
	margin-top:0
}
.remove-margin-b {
	margin-bottom:0
}
.size-auto {
	max-width:100%;
	height:auto
}
.align-left, .alignleft {
	display:block;
	margin-right:15px;
	float:left
}
.align-right, .alignright {
	display:block;
	margin-left:15px;
	float:right
}
.align-center, .aligncenter {
	display:block;
	margin:auto;
	margin-bottom:10px
}
.text-left {
	text-align:left
}
.text-right {
	text-align:right
}
.text-center {
	text-align:center
}
.text-justify {
	text-align:justify
}
a.button-more {
	display:inline-block;
	margin-left:1px;
}
ul.blank, ul.space, ul.line, ul.check, ul.zebra {
	list-style:none;
	margin:0;
	padding:0
}
ul.space li {
	margin-top:15px
}
ul.space li:first-child {
	margin-top:0
}
ul.line>li {
	margin-top:5px;
	padding-top:5px
}
ul.line>li:first-child {
	margin-top:0;
	padding-top:0
}
ul.check>li {
	margin-top:5px
}
ul.check>li:first-child {
	margin-top:0
}
ul.zebra>li {
	padding:5px
}
ul.line>li>a:first-child, ul.check>li>a:first-child {
	display:block
}
table.zebra {
	width:100%
}
table.zebra th {
	font-size:16px;
	font-weight:normal;
	text-align:left
}
table.zebra th, table.zebra td {
	padding:5px
}
table.zebra tbody, table.zebra tfoot {
	font-size:12px
}
table.zebra .bold {
	font-weight:bold
}
table.zebra .center {
	text-align:center
}
table.zebra td * {
	vertical-align:middle
}
table.zebra tfoot {
	font-style:italic
}
table.zebra caption {
	font-size:11px;
	text-align:left;
	font-style:italic
}
dl.separator {
	padding:0;
	overflow:hidden
}
dl.separator dt {
	width:160px;
	padding-right:10px;
	float:left;
	clear:both
}
dl.separator dd {
	margin-left:170px;
	padding-left:20px
}
em.box {
	padding:0 3px;
	white-space:nowrap
}
hr.dotted {
	border:none
}
p.dropcap:first-letter {
	display:block;
	margin:7px 4px 0px 0px;
	float:left;
	font-size:280%;
	font-family:Georgia, "Times New Roman", Times, serif
}
.box-content, .box-note, .box-info, .box-warning, .box-hint, .box-download {
	margin:15px 0;
	padding:10px;
	text-align:justify
}
.box-content {
	padding:20px
}
.box-info, .box-warning, .box-hint, .box-download {
	padding-left:40px
}
form.box fieldset {
	margin-bottom:30px;
	padding:0 10px 10px 10px
}
form.box legend {
	padding:0 10px
}
form.box fieldset>div {
	margin:15px 0
}
form.box button, form.box input[type='button'], form.box input[type='reset'] {
	vertical-align:middle
}
form.short>div {
	margin:10px 0
}
form.short input {
	color:#333
}
form.short input:-moz-placeholder {
color:#999
}
form.short input::-webkit-input-placeholder {
color:#999
}
form.short input.placeholder {
	color:#999
}
.mobile-switcher {
	display:block;
	width:80%;
	margin:20px auto 40px auto;
	padding:40px 0;
	font-size:50px;
	text-align:center
}
a.button-more, form.style button, form.style input[type="button"], form.style input.button, form.style #submit {
	padding:3px 10px 2px 10px;
	border:1px solid #d9d9d9;
	border-bottom-color:#bfbfbf;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAABcCAYAAABugpUMAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMS8yMS8xMRTK2QYAAAAedEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzUuMasfSOsAAABpSURBVFiF7ZexDQBBCMPg9fsvS0PHDQFFpDgDWHYH2d0Th/suYRER/8ypoKOhYbK+Icn76SfrGwIECBAgQIAAdZZcDgbA82VV8dGLAfWT9Q0Nk/UNSd5PP1nfkOT9SN7P0NAwWd8Q4H4PLnBKWdfS9MUAAAAASUVORK5CYII=) 0 0 repeat-x;
	background-clip:border-box;
	box-shadow:inset 0 1px 0 rgba(255, 255, 255, 1.0), 0 1px 1px rgba(0, 0, 0, 0.05);
	line-height:16px;
	color:#777;
	font-size:11px;
	text-shadow:0 1px 0 rgba(255, 255, 255, 1.0);
	text-transform:uppercase
}
a.button-more:hover, form.style button:hover, form.style input[type="button"]:hover, form.style input.button:hover, form.style #submit:hover {
	border-color:#cfcfcf;
	border-bottom-color:#b5b5b5;
	background-position:0 -50px
}
a.button-more:active, form.style button:active, form.style input[type="button"]:active, form.style input.button:active, form.style #submit:active {
	border-color:#cfcfcf;
	border-top-color:#a2a2a2;
	border-bottom-color:#cfcfcf;
	box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.1)
}
.mod-box-color a.button-more, .mod-box-black a.button-more, .mod-box-color form.style button, .mod-box-black form.style button, .mod-box-color form.style input[type="button"], .mod-box-black form.style input[type="button"], .mod-box-color form.style input.button, .mod-box-black form.style input.button, .mod-box-color form.style #submit, .mod-box-black form.style #submit {
	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAABcCAYAAABugpUMAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMS8yMS8xMRTK2QYAAAAedEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzUuMasfSOsAAABtSURBVFiF7dbRCcBQCEPRvtL1ulPHzo/aHV5TELwZ4IAY0CXpPoy5IsLp/QBmphfsPzLgd5DaAG6A9tpUlRU8rRogICAgIOAo0J7FoR8A2rMkPU5w4o/df+T+IEsB3AAH1oZDDwgICAgI2AZ8Ab2vdW7PlP9RAAAAAElFTkSuQmCC);
	box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 1px rgba(0, 0, 0, 0.05);
	text-shadow:0 1px 0 rgba(0, 0, 0, 0.2)
}
.mod-box-color a.button-more:hover, .mod-box-black a.button-more:hover, .mod-box-color form.style button:hover, .mod-box-black form.style button:hover, .mod-box-color form.style input[type="button"]:hover, .mod-box-black form.style input[type="button"]:hover, .mod-box-color form.style input.button:hover, .mod-box-black form.style input.button:hover, .mod-box-color form.style #submit:hover, .mod-box-black form.style #submit:hover {
	box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 1px rgba(0, 0, 0, 0.05);
	color:#fff
}
.mod-box-black a.button-more, .mod-box-black form.style button, .mod-box-black form.style input[type="button"], .mod-box-black form.style input.button, .mod-box-black form.style #submit {
	border-color:#242424;
	border-bottom-color:#111;
	color:#ccc
}
.mod-box-black a.button-more:hover, .mod-box-black form.style button:hover, .mod-box-black form.style input[type="button"]:hover, .mod-box-black form.style input.button:hover, .mod-box-black form.style #submit:hover {
	border-color:#202020;
	border-bottom-color:#0f0f0f
}
.mod-box-black a.button-more:active, .mod-box-black form.style button:active, .mod-box-black form.style input[type="button"]:active, .mod-box-black form.style input.button:active, .mod-box-black form.style #submit:active {
	border-color:#111;
	border-top-color:#000;
	border-bottom-color:#111;
	box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.5)
}
img.border-box {
	padding:2px;
	border:1px solid #d2d2d2;
	border-bottom-color:#c2c2c2;
	background:#fff;
	box-shadow:0 1px 1px rgba(0, 0, 0, 0.06)
}
ul.line>li {
	margin-top:3px;
	padding-top:3px;
	border-top:1px solid #e2e2e2
}
ul.line>li:first-child {
	padding-top:3px;
	border:none
}
.mod-box-black ul.line>li {
	border-top-color:#4b4b4b
}
ul.line-icon>li {
	margin-top:1px;
	padding-top:1px;
	padding-left:16px;
	border:none;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAUCAYAAABbLMdoAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMS8yMS8xMRTK2QYAAAAedEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzUuMasfSOsAAABeSURBVCiR7ZIxCoAwEATnRB/hP6x9vJ+wS6t/CMnaHBKEhIBttrkdGI4rziTRm6nbHPIfeS7BzFZgBxYgAoekq7Z5AwJw+txaZ9xA9p6dq3Js8VcOQPKenN/Y+LoiDyuoGJY3q94DAAAAAElFTkSuQmCC) 0 0 no-repeat
}
ul.line-icon>li:first-child {
	padding-top:1px
}
.mod-box-color ul.line-icon > li, .mod-box-black ul.line-icon>li {
	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAUCAYAAABbLMdoAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMS8yMS8xMRTK2QYAAAAedEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzUuMasfSOsAAABzSURBVCiR7ZFBCoRADAQret5X+BG/NL/Kp/YPK3rM0F5UnGVQDx482BBC0wUJtEniqprL5AvfCffAD9Cy+yKVtE3OedBOi99y+6u71r1V34iI6cgXsLunFYiIyd1TcWL/hpl9gA5ogQx8JY1V+EwPbfBQMzcXUJquDr8MAAAAAElFTkSuQmCC)
}
ul.check>li {
	padding:4px 0 0 30px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMS8yMS8xMRTK2QYAAAAedEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzUuMasfSOsAAAERSURBVEiJ7ZXLccIwEIY/MimAEshF10AHMCog0EHSASqBCpRUgOkgDWiiDoCrLqSD0IFzyGpG45HMyz4kk/+2K/n7tauHB3Vd06fueqX/G+SkjBum8X3H4Cng03wnFQjcA5/B6mOnBsq4scCrYPWuOX6TQQI/BKtfc3OuNlDGPQv8C3gpzbtqkwW+lnDe7HuqbAXKuLlAcmNVAl8Fq33bYgbNt0gZtwYifA8sg9VeTkoFPMmYD1bP2uAlgyHwAYyT9EbiR4mPwENba4oGickWGBW+m51qTVR2D2RlC1lpU2/nwqFQQZSc822S2gWrJ+fC4cQ9kJsZz3is6iK1VhCljFvy886892Jwi37fD+fvGXwDH7lnE8pXPJkAAAAASUVORK5CYII=) 0 0 no-repeat
}
.mod-box-color ul.check > li, .mod-box-black ul.check>li {
	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMS8yMS8xMRTK2QYAAAAedEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzUuMasfSOsAAAFTSURBVEiJ7ZU9S8NQFIbfGHAoCAGhg+BfEAVxExzcAqEQxI4i/gG3jo4OEbI6WQhkdugoZA3BwQZC6NCxY4vtXULD5bjcYJvm07aC4AsZcs7leW7OhRuJiLDN7GyV/i/IibItgQKgFYahvFQlok08Cue877ruOQB5sbcJ+DHnvO/7/iOARrq/Cfh0PB6/AWhmrVkHfsM5n0ZRNNJ1/SRv3Y/hJGLb9m167lUELQHJ6nUTeBAEzwD2ijaTVXyh73wQ0YWoK0T0mjQmk8k7gIOyr10ptNvtI8bYgJbT5Zz3k5c4jmeapp1WGedqAZBVVT2LomhEObEs665o7qVnAEA2TfMqjuNZGj4cDu2yuZcKhKRhGMb1IpwxNgBwWBVeKEgkjuM8JHPvdDqXdeClAiHZ9zzvqdfr3QPYrSuQBKQwkiQ1AcyJ6LPuFVtJsE7+5B/tdwVfKLyoFwRBDVsAAAAASUVORK5CYII=)
}
ul.zebra>li {
	padding:3px 5px
}
ul.zebra > li, table.zebra tbody td {
	border-bottom:1px solid #e2e2e2
}
ul.zebra > li:first-child, table.zebra tbody tr:first-child td {
	border-top:1px solid #e2e2e2
}
ul.zebra > li.odd, table.zebra tbody tr.odd {
	background:#fafafa
}
ul.zebra > li:nth-of-type(odd), table.zebra tbody tr:nth-of-type(odd) {
background:#fafafa
}
.mod-box-black ul.zebra>li {
	border-bottom-color:#4b4b4b
}
.mod-box-black ul.zebra>li:first-child {
	border-top-color:#4b4b4b
}
.mod-box-black ul.zebra>li.odd {
	background:#3e3e3e
}
.mod-box-black ul.zebra>li:nth-of-type(odd) {
background:#3e3e3e
}
table.zebra {
	border-right:1px solid #d3d3d3;
	border-bottom:1px solid #d3d3d3;
	background:rgba(255, 255, 255, 0.8);
	box-shadow:0 1px 2px rgba(0, 0, 0, 0.05)
}
table.zebra caption {
	color:#777
}
table.zebra thead {
	background:#efefef;
	background:-moz-linear-gradient( 50% 0%, #f7f7f7 0%, #e8e8e8 100% );
	background:-webkit-gradient( linear, 50% 0%, 50% 100%, color-stop(0%, #f7f7f7), color-stop(100%, #e8e8e8) )
}
table.zebra thead th {
	color:#888;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase
}
table.zebra tr {
	border-top:1px solid #d3d3d3
}
table.zebra tr:hover, table.zebra tbody tr:nth-of-type(odd):hover, table.zebra tbody tr.odd:hover {
background:#fff;
box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.06)
}
table.zebra tr td, table.zebra tr th {
	border-left:1px solid #d3d3d3
}
table.zebra tfoot tr {
	border-bottom:1px solid #c3c3c3;
	background:rgba(0, 0, 0, 0.02)
}
dl.separator dt {
	position:relative;
	padding-top:5px;
	padding-bottom:5px;
	text-transform:uppercase
}
dl.separator dd {
	padding-top:5px;
	padding-bottom:5px;
	border-width:0 0 0 1px;
	border-style:solid;
	border-color:#e2e2e2
}
dl.separator dt:before {
	content:"";
	position:absolute;
	top:0;
	right:-15px;
	width:30px;
	border-top:1px solid #e2e2e2
}
dl.separator dt:after {
	content:"";
	position:absolute;
	top:-3px;
	right:-3px;
	width:5px;
	height:5px;
	background:#fff;
	border:1px solid #e2e2e2;
	border-radius:6px
}
dl.separator dt:first-child:before, dl.separator dt:first-child:after {
	display:none
}
em.box {
	border-style:dotted;
	border-width:1px
}
hr.dotted {
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAABCAYAAAD9yd/wAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMS8yMS8xMRTK2QYAAAAedEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzUuMasfSOsAAAAYSURBVAiZY9i9e/f/////M/z//58BmQ0A6/kSVQt7RSYAAAAASUVORK5CYII=) 0 0 repeat-x
}
#page .tagcloud li {
	margin:0 4px 7px 0;
	padding:2px 3px;
	border:1px solid #d2d2d2;
	background:#f7f7f7
}
.box-content {
	background:#fafafa;
	border:1px solid #e2e2e2
}
.box-note, .box-info, .box-warning, .box-hint, .box-download {
	background:#fafafa;
	border:1px solid #e2e2e2
}
.box-info {
	background:#ebf5fa url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMS8yMS8xMRTK2QYAAAAedEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzUuMasfSOsAAAI5SURBVFiF7Ze/a1NRGIafK1261cGUKiSDWkVQdGkQQqc6iGST5s9wTc1c0037Z3TO0kEoxOIYKNLaoRm61F7JkK1LOa9DTiE3Te45JzdqhvtOgZtz34fv1/luJIl51p3/DeBSDphVOWBW5YBZNfeAC1kOd7q9GrANlIbfJYGRrgXnkhrl1cLetB7RNDdJp9urAC1gafSZhUOAJIxAom9QtfJ0+TDUKzjFnW6vCbQD4DBoSaLdPombfxXQwtWBKAAODX5HRqofHF8GQXqn2Ka1nQJ3Jdi1cB8kFofghuFlxPrG8xWvdIc0SSsFDsHHtcf3vgB8P/0dG/R5DBxGRBIt4K6PqVeKbbc6a+5GEyKXqMn9o4uaj7dXijvd3hnwMA3OiCuJXYNiiU8Si46a7L59ef+Ry9s3xSUHHLbm6o7IDUe2NN5qOsDRIZwwf/2kcKs2D44vlQKHPL2DxsykyByexvr2Mz5L/jcVDt/p4Q3okbZEjbrgjOcF5gXoWVO3zzi6eWaA9uJ3pi1xxjVqpOuZAdqtJKimHHAIzmcHKDVCa8oBh6TGzADLq4U9DVYm75pywPXfrxW9dkTvLjaoKg0yOc78zYuVxCx89+pBNAFORlR9fYMW1vZJ3DRS3adhJsBhxM5mubjl6xk0qNefLW8JdmwUQuEUCgdTrvxff/yqSLTspuwD1zeiulkuBq/8UwHeaP/ooiaxbaSSYGF0ztnx1PBtiJkD/gvN/XdxDphVOWBW5YBZNfeAfwCCphtnlJ57qwAAAABJRU5ErkJggg==) 0 0 no-repeat;
	border-color:#d2dce1;
	color:#1d5e80
}
.box-warning {
	background:#fff0eb url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMS8yMS8xMRTK2QYAAAAedEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzUuMasfSOsAAAJaSURBVFiF7ZfPaxNBFMe/K7nkFijU4EXEQi89CL3Wtmdr8RjFP6DX9tTmH2hS6MGDhx4CErAHCZJC8bD+gMD6ZwhSUDRaFm+9xPf1sDuTyZp0JzuryWEfPHb3ZZnvJ/Pem5n1SGKe7casAdKsAHS1AtDVCkBXKwBdbe4BS3kMEgZ+DcALAGUAgMgvUrYXNrc+uo6d1wy+hIIjQbIC8m0eAzsDhoHfg5EJkgqyfPn+rOc6vhNgGPhrANZ1gJJwrv/0X6/NDBDAOQAvgqM5e+rqgezMBDAM/AaAinomeQVyj+QeyCuKhqz+ePOqkVXHy3JgDQP/NoBPULVHgvK7ubC5VQeAy3fdBkUOQAFFAJEBKUs3t59eTKuVdQbbI3BRvfXVjyT7iVSXQLazCE0NGK95GwYMEPkKhsEVDOPKN75327V/DgjgxADRTnLViK+OaRiAcjJuwNwAw8BvQTXGUDSqM8rykE+WjXhUAiIgWfnWabWm0bRukrgxPkMtK2IIKxCR+3E8SMTN90mRO7ce71g1zDR78RmuX/MAsjMhnlwbPwBYshG1SnEY+LsA7qnnyeJSBVnVqddXiWtV7zJ3v54+380NEMChvvtrO9NOkE1QmvG92u40XOIPHV6jZw8YBn4XoyeVSdejxQe1+uLDJ3WQRxapLn9pP+s5AwJ4pG4miWkfvpjuEh0m0sRtmkQ3xnjXNbbfPz9Vy8n+6PJidLNRk6R4eQAOQJbGiohRVyIeyAPGs2ORYoAcpInbpPjYKmXZ/DhNPNNp5n/a3H/VFYCuVgC6WgHoanMP+Ae+3KzGJFmcxgAAAABJRU5ErkJggg==) 0 0 no-repeat;
	border-color:#ffd7cd;
	color:#963e27
}
.box-hint {
	background:#fffae6 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMS8yMS8xMRTK2QYAAAAedEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzUuMasfSOsAAAHuSURBVFiF7ZexThtBEIb/Q4hYMk9hEwlRORWIlodwgxBFqigNRdLQESHRg6gQrcV7uEWAaFLgWLxEjKyZ/SnubPbWa5A9Z3PF/dJKoytmP83O/rOXkESZtfLZAB+pArSqArSqArSq9ICr1gTDfqcN4BRAA0ACAKCQTv+Bcvzl6/cbS/7EMkmG/c4dgFbuIxV0AlABCuj0vrb549vSAYf9zhOAZh7OgRQgA0xjBSi92tbRxjz7zNWDWeUm4NKqeSuFA6jNwePZ3VIAs54LjtUFFctijmIFqK3Bw0l74YBIL4RP50O8xS4an8ZTFgvYyME5D859BCqN6WmLA0ze+Hw4yWLxQCU87uSdvIUBZnACOh9Cw56bqC6oM28zD6CkXucBTYnDRaosHpDuOVqt3JJIbwpAfV4CoB6CyojXeRPE77tRbyrh9HDhgGvNgy6cXk/xuveO/Lq+c9Gddb+5R93L34snOGkGI21kJ+El6tW3z5c36gCgtvlzA9RexOu8itrgTIAAQOpexOtCg96z7GF6bgHA4OEPfYMOj7m+czmzOfuyv6gnvS4fG2Wu4KJlfvIDwP/b3xzf2LEpC9Z3r0zHCxT000SnEpnDM4+1mIr5q6P+AlU8UxZS94tIXfoeLP1/cQVoVQVoVQVoVekBXwEroCyEQBT4JAAAAABJRU5ErkJggg==) 0 0 no-repeat;
	border-color:#fae6be;
	color:#6a4f16
}
.box-download {
	background:#faffe6 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMS8yMS8xMRTK2QYAAAAedEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzUuMasfSOsAAAEcSURBVFiF7de/agJBEMfx70jeISgJYsyBhBAEEfIAKVLYpEiRIo2FhZUP6LtY+xC5SWGnnrverDdb7A+Wa+72PgzM/hFVJef0vAGhFKA1BWhNAVqTPfDO8vFuvz27yqvWh8HhWQ0W0vYfySt4jFOtTfMlBZ7D1fpnmjMZsAmXRQUv4RRnYAjnWsEYnD8wgPMFRuD8KxjAuTZJDE6N66DE3El2+63GNsQxTlUb33ufbIJbYFQFR/cf4oGLBgKM+5/SNe4qIEA1WEiXuKuBAJOHL+kK1woI8PL4LV3gWgMBXoc/cmucCQjwNvqVW+LMQIDp07Kxcay4JECA2fPqpHFS4CDhiXperSU1DiK3Os9kfy8uQGsK0JoCtCZ74D+MC4bKDuN+DwAAAABJRU5ErkJggg==) 0 0 no-repeat;
	border-color:#dce6be;
	color:#51621c
}
form.box fieldset {
	margin-bottom:10px;
	padding:10px 15px;
	border:1px solid #e2e2e2
}
form.box fieldset legend {
	color:#999;
	font-size:12px;
	text-transform:uppercase
}
form.style input[type="text"], form.style input[type="password"], form.style select, form.style textarea {
	padding:4px;
	border:1px solid #d2d2d2;
	border-top-color:#aeaeae;
	background-color:#fcfcfc;
	box-shadow:inset 0 0 8px rgba(0, 0, 0, 0.04);
	color:#777
}
form.style input[type="text"]:focus, form.style input[type="password"]:focus, form.style select:focus, form.style textarea:focus {
	outline:none;
	color:#444;
	border-color:#b9b9b9;
	border-top-color:#919191;
	background-color:#fff;
	box-shadow:inset 0 0 5px rgba(0, 0, 0, 0.12)
}
form.style textarea {
	padding:8px
}
.mod-box-black form.style input[type="text"], .mod-box-black form.style input[type="password"], .mod-box-black form.style select, .mod-box-black form.style textarea, .mod-box-black form.style input[type="text"]:focus, .mod-box-black form.style input[type="password"]:focus, .mod-box-black form.style select:focus, .mod-box-black form.style textarea:focus {
	border-color:#242424;
	border-top-color:#111
}
.mobile-switcher {
	background:#fafafa;
	border:1px solid #c2c2c2
}
.social-icons {
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden
}
.social-icons li {
	float:left;
	margin:0 3px 0 0;
	line-height:25px
}
.social-icons li a {
	display:inline-block;
	width:27px;
	height:27px;
	float:left;
	overflow:hidden;
	background:url("../../../demo/themes/wordpress/2012/revista/wp-content/themes/yoo_revista_wp/images/tools/icons_social.png") 0 0 no-repeat
}
.social-icons .rss a {
	background-position:0 0
}
.social-icons .rss a:hover {
	background-position:0 -30px
}
.social-icons .twitter a {
	background-position:0 -60px
}
.social-icons .twitter a:hover {
	background-position:0 -90px
}
.social-icons .facebook a {
	background-position:0 -120px
}
.social-icons .facebook a:hover {
	background-position:0 -150px
}
.social-icons .flickr a {
	background-position:0 -180px
}
.social-icons .flickr a:hover {
	background-position:0 -210px
}
.social-icons .linkedin a {
	background-position:0 -240px
}
.social-icons .linkedin a:hover {
	background-position:0 -270px
}
.social-icons .myspace a {
	background-position:0 -300px
}
.social-icons .myspace a:hover {
	background-position:0 -330px
}
.social-icons .lastfm a {
	background-position:0 -360px
}
.social-icons .lastfm a:hover {
	background-position:0 -390px
}
.social-icons .dribbble a {
	background-position:0 -420px
}
.social-icons .dribbble a:hover {
	background-position:0 -450px
}
.social-icons .digg a {
	background-position:0 -480px
}
.social-icons .digg a:hover {
	background-position:0 -510px
}
.social-icons .delicious a {
	background-position:0 -540px
}
.social-icons .delicious a:hover {
	background-position:0 -570px
}
.social-icons .deviantart a {
	background-position:0 -600px
}
.social-icons .deviantart a:hover {
	background-position:0 -630px
}
.social-icons .technorati a {
	background-position:0 -660px
}
.social-icons .technorati a:hover {
	background-position:0 -690px
}
.social-icons .stumbleupon a {
	background-position:0 -720px
}
.social-icons .stumbleupon a:hover {
	background-position:0 -750px
}
.social-icons .yahoo a {
	background-position:0 -780px
}
.social-icons .yahoo a:hover {
	background-position:0 -810px
}
.social-icons .openid a {
	background-position:0 -840px
}
.social-icons .openid a:hover {
	background-position:0 -870px
}
.social-icons .xing a {
	background-position:0 -900px
}
.social-icons .xing a:hover {
	background-position:0 -930px
}
.social-icons .forrst a {
	background-position:0 -960px
}
.social-icons .forrst a:hover {
	background-position:0 -990px
}
.social-icons .googleplus a {
	background-position:0 -1020px
}
.social-icons .googleplus a:hover {
	background-position:0 -1050px
}
.social-icons .youtube a {
	background-position:0 -1080px
}
.social-icons .youtube a:hover {
	background-position:0 -1110px
}
.social-icons .vimeo a {
	background-position:0 -1140px
}
.social-icons .vimeo a:hover {
	background-position:0 -1170px
}
.social-icons .foursquare a {
	background-position:0 -1200px
}
.social-icons .foursquare a:hover {
	background-position:0 -1230px
}
.social-icons .github a {
	background-position:0 -1260px
}
.social-icons .github a:hover {
	background-position:0 -1290px
}
.social-icons-special {
	margin:0 10px 0px 0px;
	padding:0;
	list-style:none;
	float:right;
}
.social-icons-special li {
	float:right;
	margin:0 0 0 6px;
	line-height:26px
}
.social-icons-special li a {
	display:inline-block;
	width:26px;
	height:26px;
	float:right;
	background:rgba(0, 0, 0, 0.1) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAACQCAYAAAAWYXtwAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMS8yMS8xMRTK2QYAAAAedEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzUuMasfSOsAAAWPSURBVGiB7ZtxaBNXHMe/l462VK0Xgn+s0FmYOyvrUBAE+4cVBWEyuoL/jBVGQHAwaLe6/eFgrA7GKKwswcDYBFnHYLiA4nS1Q9fNgnSBYNeq4BH/WNN0bWwS3m8pVhLSvP3RXHfG5N1dkvpHeT945O6933ufvN97d/f73XuncM7xPMT1XCgStGEgIuqh/6WnGpAimnWpVCpdV1e3DQBWV1eXPR5Pc6UgYY8MSPFxzUG1lOcGesGJMhGVG9AZAIdVVaVydWvVo73ZbPZDkULNTHf//v2mDQfNzMxMHj16dESk42iM3G73u2WKIpzze6K6wgu2xOC7RQMuEqHpEolEzHyez+d/JiK15qCpqanxp5RdrkMAGBHxokREdFjUltB0iqK8FolERnfs2NFq9Y+t7oXCHnHO73V3d39SbMJSksvl6kTlltNb1/WLmqYNXL58OVgOmMlkVoaGhgKidoSme0pRUToA7AbgKVGcBXCDc75QNaha2XyPCQmSIAmSoGfFqQN5FkAPgL1GnqqqSk1BBcigkz9mFtumy2QypyqFAA561NDQ8KJxnEgkYpqmfQ4Adp9njsbIkNXV1WXO+XkndSyfsIIIwpDPVFU9awWqenqPjY0t29GrGtTQ0PCPHT1L0ymKcgoAGGPfmvNNDv8vIu/HNsiQ4rGye6EasvnudRIkQeti+6ZaHJE7jUJk2CJBEiRBErQpQUR01urtoh1x4ntPAPCqqjpbCciJ6boA/E1EI0TU5hRUUTSRz+fTLpfLB8Bv9/V0RZPB5XI1Yy3MnCWiDzYMZJLtAHxENEtE3o0EAQAWFhZWxsbGciKdqiK+dDqdGh4eHgkEArcATInCl4pi2HQ6nbp06dK106dP3wAwYSc+AudcmBhj3EjxePxxMBi8qmnaSQCaVV1zsg0aHR39bdeuXe8B2A+g3gnEFigYDF7t6ur6GMDBSgC2QYUe2FqDFbUjXWIJkiAJkiAJ2hQgIlLtBAF2ogm/ac+CaspXiegKAAbgj4ITWXZTRVlQoaFpAO8XsrZnMpmTRnk+n58A8Kapyk5zuS0QEamFhvYW5R8q/PYsLS09s38hFou97Aj06NGjVyYnJ/WbN29eM+c3NTW9CgBut3t6z549Z0Kh0FNbRcLh8HQ5UDnPx4M172d/PB5/bHYizXp37969buRHo9EkgJZyXlDJHnHOU5zzO5zzOw8fPvzLXGZs6COittbW1teN/Nu3b18XucaWs+7Bgwe/ms+Xlpa6ASCXy/1g5KXT6VRvb++XwoZsOJBtZvMlEollxtgVszm9Xu+Zqj1VzjnC4fCUuWFz8vl8IwA8Vm3YujPouv57qfxQKDQ+MDDwBec8ZdmILQcd0Ipn34ULF34C0FkzJ99Ivb29n0aj0WQ0Gk0ODg5+DaDDSTRR0slXlJJrUB4AxwrHfwKYLWehUiKjCQmSIAmSIAmSoI0Q4cvbonWJaQBXVFW9VQnI6Q52AIhibTHEEbAS0+3EWuDld1JJ2KP+/v5hADh+/Pi+jo6OfVu3bi3eGf29qqpeWyQLx7GlkDoBvO3z+Ubi8fhKkVvsr9qBZIzdKiQ/Y6wNgHbkyJGPIpFIrAh2uFrQemOpVOpfxpgXwLb29vZ3zD1bXFycrMrJD4VC44lEYh5YXzP6jjF2Qtf1i8Fg8EdDr7Gx8SAR7atmjDoBnOjr6xs2epBMJtOMMRWAFovFkkav5ubmvqm4R4yxA4yx8UAg8NXQ0NA5YO3Lqkwmc5JzHtF1PWzo5nK5A6K2rK4jXz6fn+GcL/j9/nOGGbPZ7FsAMD8/P2EobtmyZXc1ILhcrpcAgHO+sLKysggAT548aQSA5ubmWUOvvr5e+FmQ1ZcgpwqQ84XzYwDaACxyzq8pitIC4A1Dnws2YMqwpWL5D0tL8Fk6PNzIAAAAAElFTkSuQmCC) 0 0 no-repeat;
	box-shadow:inset 0 0 0 1px rgba(0, 0, 0, 0.15), inset 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1)
}
.social-icons-special li a:hover {
	background-color:rgba(0, 0, 0, 0.2)
}
.social-icons-special .twitter a {
	background-position:0 0
}
.social-icons-special .facebook a {
	background-position:0 -30px
}
.social-icons-special .youtube a {
	background-position:0 -60px
}
.social-icons-special .vimeo a {
	background-position:0 -90px
}
.social-icons-special .rss a {
	background-position:0 -120px
}
#system .page-title {
	margin-top:0;
	font-size:18px;
	line-height:18px
}
#system .title {
	margin-top:0
}
#system .title a {
	text-decoration:none
}
#system .title+.title {
	margin-top:20px
}
#system>.description {
	margin-bottom:30px;
	overflow:hidden
}
#system small {
	font-style:italic
}
#system .item>header {
	margin-bottom:15px
}
#system .item > header .title {
	margin-bottom:0
}
#system .item > header .meta {
	margin:10px 0 0 0;
	font-size:11px;
	line-height:13px
}
#system .item > header .subtitle {
	margin:0 0 8px 0;
	font-size:14px;
	line-height:16px;
	font-weight:normal;
	text-transform:uppercase
}
#system .item > .content > *:first-child, #system .item>.content>*[class*="align"]:first-child+* {
margin-top:0
}
#system .item>.content>*:last-child {
	margin-bottom:0
}
#system .item>.links {
	margin:22px 0 0 0
}
#system .item > .links a {
	margin-right:15px
}
#system .item>.taxonomy {
}
#system .item>.trackback {
}
#system .item>.edit {
}
#system .item>*:last-child {
	margin-bottom:0
}
#system .item .socialbuttons {
	margin-top:15px
}
#system .item .socialbuttons>div {
	margin-right:10px;
	float:left
}
#system .items {
	margin:0 -10px 0 -10px
}
#system .items .item {
	margin:0 10px 0 10px
}
#system .items > .width50 .title {
	font-size:22px;
	line-height:22px
}
#system .items > .width33 .title {
	font-size:20px;
	line-height:20px
}
#system .items > .width25 .title {
	font-size:18px;
	line-height:18px
}
#system .pagination {
	margin-top:10px;
	text-align:center
}
#system .pagination a {
	text-decoration:none
}
#system .pagination strong {
	font-weight:normal
}
#system .pagination a, #system .pagination strong {
	display:inline-block;
	min-width:15px;
	height:25px;
	margin-left:5px;
	padding:0 5px;
	line-height:25px
}
#system .pagination>*:first-child {
	margin-left:0
}
#system .pagination a.previous, #system .pagination a.next {
	font-size:16px;
	line-height:23px
}
#searchbox {
	position:relative
}
#searchbox input {
	width:100%;
	padding:0;
	border:none;
	outline:none;
	background:none;
	float:left
}
#searchbox button {
	display:none
}
#searchbox.filled button {
	display:block;
	position:absolute;
	top:0;
	bottom:0;
	right:0;
	padding:0;
	border:none;
	line-height:0;
	cursor:pointer
}
#searchbox.loading button {
}
#searchbox .results {
	position:absolute;
	top:30px;
	right:0;
	z-index:10;
	width:300px;
	margin:0;
	padding:0;
	list-style:none
}
#searchbox .results li.results-header, #searchbox .results li.more-results {
	height:35px;
	line-height:35px;
	text-indent:15px;
	text-transform:uppercase
}
#searchbox .results li.more-results {
	cursor:pointer
}
#searchbox .results li.result {
	padding:10px 15px;
	cursor:pointer
}
#searchbox .results li.result h3 {
	margin:0 0 5px 0;
	font-size:16px
}
#searchbox .results li.result div {
	font-size:11px
}
.breadcrumbs {
	overflow:hidden
}
.breadcrumbs a, .breadcrumbs span, .breadcrumbs strong {
	display:inline-block;
	text-decoration:none
}
.breadcrumbs a, .breadcrumbs>span {
	margin-right:10px
}
#system .author-box {
	margin:20px 0
}
#system .title+.author-box {
	margin-top:0
}
#system .author-box .avatar {
	margin-right:15px;
	float:left
}
#system .author-box .name {
	margin:0 0 10px 0;
	font-size:18px;
	font-weight:normal;
	line-height:22px
}
#system .author-box .description {
}
#system #comments {
	margin-top:20px
}
#system #comments h3.comments-meta {
	margin:0 0 10px 0
}
#system #comments ul {
	margin:0;
	padding:0;
	list-style:none
}
#system #comments .comment-head {
	margin-bottom:10px;
	overflow:hidden
}
#system #comments .comment-head .avatar {
	margin-right:10px;
	float:left
}
#system #comments .comment-head .author {
	margin:8px 0 0 0;
	font-size:18px;
	line-height:18px;
	font-weight:bold
}
#system #comments .comment-head .meta {
	margin:3px 0 0 0;
	font-size:11px
}
#system #comments .comment-body {
	margin-bottom:20px;
	padding:0 10px
}
#system #comments .comment-body .content {
	text-align:justify
}
#system #comments .comment-body .reply {
	margin:10px 0 0 0
}
#system #comments .no-response .comment-body .reply {
	display:none
}
#system #comments .comment-body .moderation {
	margin:10px 0 0 0;
	font-size:14px;
	font-style:italic
}
#system #comments ul.level1 ul {
	padding-left:55px
}
#system #respond h3 {
	margin:0 0 10px 0;
	font-size:18px;
	line-height:20px;
	font-weight:normal
}
#system #respond p.user {
	margin:0
}
#system #respond input[type='text'] {
	width:200px;
	height:25px;
	padding-left:5px;
	line-height:25px
}
#system #respond textarea {
	width:100%;
	max-width:400px;
	height:100px
}
#system ul #respond {
	margin:0 0 30px 0;
	padding-left:10px
}
.comments-list>article {
	margin-top:10px;
	padding-top:10px;
	overflow:hidden
}
.comments-list>article:first-child {
	margin:0;
	padding:0
}
.comments-list .avatar {
	margin-right:10px;
	float:left
}
.comments-list .author {
	margin:2px 0 0 0;
	font-size:12px;
	line-height:18px
}
.comments-list .meta {
	margin:0;
	font-size:11px;
	line-height:13px;
	font-style:italic
}
.comments-list .content p {
	margin:5px 0 0 0
}
.tagcloud {
	list-style:none;
	margin:0;
	padding:0;
	text-align:center
}
.tagcloud li {
	display:inline-block;
	line-height:20px;
	vertical-align:middle
}
.tagcloud a {
	white-space:nowrap
}
.tagcloud .weight1 a {
	font-size:11px
}
.tagcloud .weight2 a {
	font-size:12px
}
.tagcloud .weight3 a {
	font-size:13px
}
.tagcloud .weight4 a {
	font-size:14px
}
.tagcloud .weight5 a {
	font-size:15px
}
.tagcloud .weight6 a {
	font-size:16px
}
.tagcloud .weight7 a {
	font-size:18px
}
.tagcloud .weight8 a {
	font-size:20px
}
.tagcloud .weight9 a {
	font-size:23px;
	letter-spacing:-1px
}
.tagcloud .weight10 a {
	font-size:26px;
	letter-spacing:-1px
}
table.calendar {
	width:100%;
	margin:auto;
	border-spacing:2px
}
table.calendar caption {
	margin-bottom:5px;
	text-transform:uppercase;
	letter-spacing:1px
}
table.calendar th {
	width:14%
}
table.calendar th, table.calendar td {
	padding:0;
	text-align:center;
	line-height:25px
}
table.calendar td a {
	display:block;
	line-height:25px
}
table.calendar tfoot td {
	padding:0 5px;
	text-align:right
}
table.calendar tfoot td:first-child {
	text-align:left
}
#system .title a {
	color:#444
}
#system small {
	color:#999
}
#system .item>header {
	margin-bottom:10px
}
#system .item > header .meta {
	margin-top:4px;
	color:#999;
	text-transform:uppercase
}
#system .item > header .subtitle {
	color:#777
}
#system .item > .links a:after {
	content:" »";
	font-size:16px
}
#system .items .item {
	margin-top:12px;
	padding-top:18px;
	border-top:1px solid #e2e2e2
}
#system .items .item:first-child {
	margin-top:0;
	padding-top:0;
	border:none
}
#system .pagination a, #system .pagination strong {
	height:20px;
	margin:0 2px;
	padding:0 3px;
	line-height:22px;
	overflow:hidden;
	border:1px solid #e2e2e2;
	border-top-color:#cecece;
	background:#f9f9f9;
	box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.08)
}
#system .pagination a:hover {
	border:1px solid #cecece;
	border-top-color:#aeaeae;
	background:#f2f2f2;
	box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.12)
}
#system .pagination strong {
	font-weight:bold
}
#system .pagination>*:first-child {
	margin-left:0
}
#system .pagination a.previous, #system .pagination a.next {
	width:15px;
	min-width:15px;
	padding:0;
	border:none;
	background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAACmCAYAAAAFxdVsAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMS8yMS8xMRTK2QYAAAAedEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzUuMasfSOsAAANQSURBVGiB7ZgxT9tAGIZf2xfhxMJOlCiW2oGNbswMkfoP+AE4YwfED2CMl2SJWnYkVjLlZyBWpA6gsLFUAdQBMSTBd74OjaOk3HfYiVS10r3SLT69fj9fHD3+PktKiXVlAajPV1H9ZADqaZp+tyxrK68rTdOZ4zh7DAA451tCiNyRjLEtALABoIhxHoaFWUpJrrOzM+X1hZnSYDBAo9Ggy8+SVcYwDEHtk8mZ0fd9OI5DJiufud1uo1wuw3Ec8izIZCEEWq3W4lQLJUspwTnH/v4+OOdksgVg9+XlZUTdnTGmrGB7e/sTA1BK0xSWZSnNSZK8uTZPLtkA3NFo9C1NU+3Lsrzu7u6+AnAtAB8BfNCejFo/rE3+z9rX05iN2ZjX0EaUBIBdIcSzLCAhxDOA3YwY17PZ7HPeyFKpdA3McZMkSW4jALy+vn4GchzYyckJuUeCDgDiOIbv++Q+o+4axzFqtZq2KiVuOp0OqtUqKpUKbNsuBrputwvXdbV4JZM55zg+PiYh9+5nhRACR0dH2o+djShpAyjpkKMyrlDy8fERRSj59PQEAC4DML68vDzf2dn5Qsb/ofv7+3MAY0NJYzbmf8pseknFOjg4WK+XjKII9Tp9liRioyhar5fMjEEQgDGSwupnHg6H8DxvYSz0zNPpFP1+f/1ecjKZoNfrIUmS9XtJ13UxnU7fXM/VS04mkzfXTC9pzMZszCsylMwxac1FyUajgcFgoK2ATPZ9H81mExcXF8WTHceB7/sIw5CsgOSzlBKO46BcLqPdbisPVfuGcc7RarXIX4NMXp64UiIpSfWQmbSUVE1aMxlKGrMxG/OKzMR1SbpJayYt6DqdznqI9TwPtVoNcRwXT7ZtG5VKBdVqVVmBNhn4jVnXddHtdpX7WsQuT17JslXaaOKah5LkxFVnTNMUyCg5Ho8hhMhFSCEEHh4egGzienV1ZSauxmzM/7/57/eSUsqZbdt7DIAUQmy9N7Jb1nIvaRUxAjl6SWrSmgs39XodURRpKyCTgyBAs9nE4eFh8WTGGIIgQBiGZAVkcnYDz/MwHA6LI5Zzjn6/r5x7AhrEJkmCXq+nnHtmIilJTVozaXtJXeIKJW9ubk6LUPL29vYUm/aSvwDlqcyaF1EWZwAAAABJRU5ErkJggg==) 50% 0 no-repeat;
	box-shadow:none;
	text-indent:50px
}
#system .pagination a.previous {
	margin-right:5px
}
#system .pagination a.previous:hover {
	background-position:50% -30px
}
#system .pagination a.previous:active {
	background-position:50% -60px
}
#system .pagination a.next {
	margin-left:5px;
	background-position:50% -90px
}
#system .pagination a.next:hover {
	background-position:50% -120px
}
#system .pagination a.next:active {
	background-position:50% -150px
}
#system .pagination a.first, #system .pagination a.last {
	display:none
}
#searchbox {
	margin:10px 10px 0 0;
	width:130px;
	height:30px;
	padding:0 25px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALQAAAAeCAYAAACFSjS6AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMS8yMS8xMRTK2QYAAAAedEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzUuMasfSOsAAAI9SURBVHic7dy/i9NQAAfwb72aJhSkQTBEaIcTFG4QBAl06HTqqmNHQegf0P4dN/TGDjed0EHU6TC4Bo7A0c0KNwjXcjzOH7QaQ39xPAdbB/HS9C5t5fH9QIe+V8J3+BJe3wtJSSlBpIoUgCfrDkGUlDSALwDO1h2EKAHWtXUnIEoSC01KYaFJKSw0KYWFJqWw0KSUWIUWQtQmk4kvpTyVUp5OJhNfCFFbdjiiRaUAPEDEPvRoNHqvadrWv+bG43E7k8k8XlY4ogVZ6ahZIURtVuZut3vYbDbfAkC5XH6Wz+eLmqZtCSFqtm3vrCIt0TyRd+jBYHCk67rd7XYPC4VCDcC36dTNTqezk8/ni8PhUBiG8XBVgYkiRJ8U6rpuA8DBwcFLACcAfk4/J9OxP78h+h/E+lNo2/b3OGNE6xZZ6DAMPwNAqVR6/vfcbGw8HofLCEZ0GZGFbrfb7wDANM3tIAj2PM8rep5XDIJgzzTNbQBotVpvVhGUKI5523ZWr9d7lcvlNi+6QBiGx9Vq9Wmj0fixlIRE8c19fPTMNM0Xvu/vz5YfwO9lhu/7+/1+/1M2m71br9dfVyqVG0sOSzTX3IOVKQuACUCbfj8H8NVxnNuu6+7mcrnN4XD40TCMR0vMSjSPFbfQF9lwHOe+67q72Wz2lqZp9xIMR7SoKxcaADYA3AFwHcCHJFIRXVL00XdM5wCOE7gO0ZXx8VFSCgtNSmGhSSksNCmFhSalzHY5rLWmIEpIWkrJ14CRMn4BwcircTHc7OUAAAAASUVORK5CYII=) 0 0 no-repeat
}
#searchbox input {
	height:30px;
	color:#fff;
	text-shadow:0 1px 0 rgba(0, 0, 0, 0.2);
	font-size:13px
}
#searchbox.filled button {
	width:25px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAeCAYAAADHJYVoAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMS8yMS8xMRTK2QYAAAAedEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzUuMasfSOsAAAEQSURBVEiJ7ZUxTsNAEEXfRwRFgJAoEAUpOAEt4gi5DNfLERBtWhqKpECRUkQJinDxKWLDer1rJ0UkJPy7mfn7dnc8K8s2x9LJ0cg9vIf/HfhpKikpDEfAPXAZ5NbAOzCrEqnHqGRyBx8Aj0ABLIBtYBkCN6XnFSgOhT8BHxE01hC4BV4OgY+Asw5wuMGX7VlcyH3Q6xBsex4Wo3hb+hvKwTdhIGlcAW3PJY3b/F3wuB3TaoMSPO3wt8Ibsj2R9Gx7su+a5JyzG79BAP45saS3Mr6L/A3lpuWK+qN5oN6KOF7bXu0Lh99H0qUCWKQ4bT1fkrluBF7mismT1wzSOXBB/RYFsLH92bq2//v38H8A/wZldnfP4bu7hQAAAABJRU5ErkJggg==) 50% 50% no-repeat
}
#searchbox .results {
	top:47px;
	right:-1px;
	width:300px;
	border:1px solid rgba(0, 0, 0, 0.15);
	border-bottom-color:rgba(0, 0, 0, 0.25);
	background:#fff;
	background-clip:padding-box;
	box-shadow:0 1px 1px rgba(0, 0, 0, 0.06)
}
#searchbox .results li.results-header {
	border-bottom:1px solid #ddd
}
#searchbox .results li.more-results {
	border-top:1px solid #ddd
}
#searchbox .results li.result {
	border-top:1px solid #eee
}
#searchbox .results li.result h3 {
	font-size:13px;
	text-transform:uppercase
}
#searchbox .results li.results-header+li.result {
	border-top:none
}
#searchbox .results li.result.selected {
	background-color:#fafafa
}
.breadcrumbs ul {
	margin:0px;
	padding:0px 0px 0px 10px;
}
.breadcrumbs ul li {
	list-style:none;
	float:left;
}
.breadcrumbs a {
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAHCAYAAADAp4fuAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMS8yMS8xMRTK2QYAAAAedEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzUuMasfSOsAAABcSURBVAiZPY2hEQAhEMTCm1uJwyFRuOu/BBQd4OgAd2/+icxkJglwgIgYfDwRMcwMSX4lwDlnSCLn7AApIv6AUorfEqDW6mbG3ns8AK01l8RaawCk3rsDzDnv/QU7WRwvWTU02AAAAABJRU5ErkJggg==) 100% 50% no-repeat;
	padding:0px 15px 0px 0px;
}
.breadcrumbs strong {
	font-weight:normal
}
#system .author-box {
	padding:15px;
	border-top:1px solid #ddd;
	border-bottom:1px solid #ddd;
	background:#fafafa
}
#system .author-box .avatar {
	padding:3px;
	border:1px solid #ddd;
	background:#fff
}
#system .author-box .name {
	color:#444
}
#system #comments .comment-head {
	padding:5px;
	border:1px solid #e2e2e2;
	background:#fafafa
}
#system #comments .comment-byadmin .comment-head {
	border:1px solid #dce6be;
	background:#faffe6
}
#system #comments .comment-head .author {
	text-shadow:1px 1px 0 rgba(255, 255, 255, 1)
}
#system #comments ul.level1 ul {
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADcAAAA3CAYAAACo29JGAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMS8yMS8xMRTK2QYAAAAedEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzUuMasfSOsAAAIoSURBVGiB7ZnRjdpAEEAfUb6xLWy+6SCUABVEV0F8FSTXAR0kqYArgXRwHUAHyf2yNva6gckHTsRdjElgB7TRPskS0q49+zRr784yEBH+V97cegCaBDlfCXK+EuR8Jcj5SpDzFXW5pmnypmm+aMfp4q3mw5umyYFl+zseDoe5ZrzXqGXOWpuLyFJEaK8P1tpPWvG6GGiUPNbanDZjHdxHUfToPGgHzjN3Qgxg2fZRx2nmrLVTYP2X3dUz6Eyurusp8ARE/3DbfRzHj04G0IGTaXmmGMCyruvcxRi6uFjuArFfqAleNC2rqrpU7JC7JElWDp7zm7PlHIsBWGCWJMnG0fMu2qHMgM9H2hYn7j3WPgOcyaks4lVVfQcmx9qTJBk4D9qByvZLRJ4Ptl1/XNdCa2/5o69xt9vNlOK+QEvu1HszVYr7Aq1pueqbliIy04j7GpUPCkBZlmv6M5SMRqNaJXiLZiX+9US7em2nljmAsiz7lgQLTDSzp3qGIiIPPe9dJCKq2VPNHEBRFEsg7+kyT9P0SSP2NY72HuhfGlZFUUw0AqvLpWlai8hcRDY903NljJm4jn2VQ9ksy2pgDhwrad4BG2OM08X9aifOWZbVWZbdsV8Cur6QEbA2xixcxVT/oHRhjImBj+xF444uz+zLolWb9bO4idwh2+32Pfs6btpeh7LfgMV4PD6rxru5nCbhXx5fCXK+EuR8Jcj5SpDzlSDnK0HOV34Cvo0mmTNJKfkAAAAASUVORK5CYII=) 0 0 no-repeat
}
#system #respond h3 {
	color:#444
}
.comments-list>article {
	border-top:1px solid #e2e2e2
}
.comments-list>article:first-child {
	border:none
}
.comments-list .meta {
	color:#999
}
table.calendar {
	border:1px solid #e2e2e2
}
table.calendar th, table.calendar tfoot td {
	background:#fafafa
}
table.calendar th {
	border-bottom:1px solid #e2e2e2
}
table.calendar tfoot td {
	border-top:1px solid #e2e2e2
}
.wk-twitter-bubbles {
	margin:2px 0;
	border:1px solid rgba(0, 0, 0, 0.15);
	border-bottom-color:rgba(0, 0, 0, 0.25);
	background:#fff;
	background-clip:padding-box;
	box-shadow:0 1px 1px rgba(0, 0, 0, 0.06)
}
.wk-twitter-bubbles article {
	position:relative;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAZCAYAAADwkER/AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMS8yMS8xMRTK2QYAAAAedEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzUuMasfSOsAAAAUSURBVAiZY2BgYJBiYmBgYBgAAgAYfwBLN+rxEwAAAABJRU5ErkJggg==) 0 0 repeat-y
}
.wk-twitter-bubbles article:first-child {
	background:none
}
.wk-twitter-bubbles .content:after {
	position:absolute;
	top:-5px;
	left:26px;
	content:"";
	height:6px;
	width:11px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAFCAYAAACXU8ZrAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMS8yMS8xMRTK2QYAAAAedEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzUuMasfSOsAAAAqSURBVAiZY/j//z8DMn706NF/dDGsCtAV4jQBmY/TCmRxGAMnePTo0X8ANv6TW79L7xUAAAAASUVORK5CYII=) 0 0 no-repeat
}
.wk-twitter-bubbles .content {
	position:relative;
	margin:62px 0 0 0;
	padding:15px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAABCAYAAAArbAWVAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMS8yMS8xMRTK2QYAAAAedEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzUuMasfSOsAAAAQSURBVAiZY2RgYJBioDEAAAqkABzxbwyKAAAAAElFTkSuQmCC) 0 0 repeat-y;
	border:0;
	border-top:1px solid #e2e2e2;
	background:none;
	box-shadow:none
}
.wk-twitter-bubbles .meta {
	position:absolute;
	top:12px;
	right:12px;
	left:12px;
	margin:0
}
.wk-twitter-bubbles .author {
	margin-top:2px
}
.wk-twitter .image {
	padding:2px;
	border:1px solid #d2d2d2;
	border-bottom-color:#c2c2c2;
	background:#fff
}
.wk-twitter-bubbles time {
	color:#aaa
}
#page .mod-line .wk-slideset-revista, #page .mod-box .wk-slideset-revista {
	margin:-15px
}
.frontpage-video {
	line-height:17px
}
div.frontpage-social {
	line-height:26px;
	font-size:14px;
	text-transform:uppercase
}
form.short.frontpage-form>div {
	margin:5px 0
}
form.short.frontpage-form button {
	margin-top:10px
}
.frontpage-newspaper {
	position:absolute;
	right:0;
	bottom:0;
	left:1px;
	height:68px;
	background:#f7f7f7;
	border-top:1px solid #e2e2e2
}
.frontpage-newspaper img {
	position:absolute;
	bottom:0;
	left:0
}
.frontpage-newspaper>div {
	margin-left:100px;
	line-height:16px
}
.frontpage-newspaper > div h4 {
	margin:9px 0 2px 0
}
.frontpage-news, .frontpage-weather, .frontpage-stocks {
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAABCAYAAAArbAWVAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMS8yMS8xMRTK2QYAAAAedEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzUuMasfSOsAAAAQSURBVAiZY2RgYJBioDEAAAqkABzxbwyKAAAAAElFTkSuQmCC) 0 0 repeat-x
}
.frontpage-news:first-child, .frontpage-weather:first-child, .frontpage-stocks:first-child {
	background:none
}
.frontpage-slideset {
	position:relative;
	width:260px
}
.frontpage-slideset img {
	position:absolute;
	top:2px;
	left:2px
}
.frontpage-slideset h3 {
	margin:0
}
.frontpage-slideset .slideset-content {
	margin-left:70px
}
.frontpage-news {
	padding-top:10px
}

.frontpage-news img{
	float: left;
    margin: 0 10px 0 0;
}
.frontpage-news:first-child {
	padding-top:0
}
.frontpage-news h4 {
	margin:2px 0 4px 0
}
.frontpage-news p {
	margin-top:10px
}
.frontpage-weather {
	position:relative;
	padding:11px 0 6px 0
}
.frontpage-weather h5 {
	margin:0
}
.frontpage-weather span.temp, .frontpage-weather span.icon {
	position:absolute
}
.frontpage-weather span.icon {
	top:7px;
	right:45px
}
.frontpage-weather span.temp {
	top:17px;
	right:0;
	font-size:26px
}
.frontpage-weather span.high {
	color:#c85252
}
.frontpage-weather span.low {
	color:#5d9ccc
}
.frontpage-stocks {
	position:relative;
	padding:4px 0 4px 0;
	height:18px
}
.frontpage-stocks>span {
	position:absolute;
	top:4px
}
.frontpage-stocks span.up, .frontpage-stocks span.down {
	top:11px;
	left:0;
	width:9px;
	height:5px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAUCAYAAABf2RdVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDlGODk3NEU0MjlGMTFFMTlBMEJERUNERkVBRDVCQTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDlGODk3NEY0MjlGMTFFMTlBMEJERUNERkVBRDVCQTYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0OUY4OTc0QzQyOUYxMUUxOUEwQkRFQ0RGRUFENUJBNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0OUY4OTc0RDQyOUYxMUUxOUEwQkRFQ0RGRUFENUJBNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsvWDCQAAABWSURBVHjaYsxaIcSABv4DMSOyABMWBcg0hqL/ODTAFaErQFHIhEcBXCHj//+E1GA6fFQRBYpYTgYH/yfGJEYCahhh1uFSyIjuJkZsCrA5nBGbBoAAAwASXA+4jP7qkAAAAABJRU5ErkJggg==) 0 0 no-repeat
}
.frontpage-stocks span.down {
	background-position:0 -15px
}
.frontpage-stocks span.name {
	left:17px
}
.frontpage-stocks span.points {
	right:43px
}
.frontpage-stocks span.percent {
	right:0
}
.frontpage-stocks span.green {
	color:#6aa812
}
.frontpage-stocks span.red {
	color:#c85252
}
#bottom-c .mod-plain ul.blank li {
	font-size:11px;
	text-transform:uppercase
}
#menublock, #content, .wrapped, .mod-box, .menu-dropdown .dropdown-bg > div, #searchbox .results, .wk-twitter-bubbles, .wk-slideshow-revista-tabs .nav li, .wk-slideshow-revista-tabs .slides-container {
	border-radius:4px
}
#searchbox {
	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALQAAAAeCAYAAACFSjS6AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMS8yMS8xMRTK2QYAAAAedEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzUuMasfSOsAAALaSURBVHic7dw9SBthHMfxb5LzkjTUPkeh4YQ4WOjb0FIogQxOtnM7OhYKrgHj5uymg44OThYcSttJGroGJFDcmhaHggY5LBWjaWrer8MlLZR6eTPGyP8DIdzdw/EbfhzP3SWPx7ZthLgqPI3vMHAP8A8wixDdKgFfgQMNp8z3gUPgGKgOMJgQnRoBRnE6jE/TtEf1ev0QyAH1QSYTogt1oAjUNE0b81ar1RLwC5DJtBhWNlCoVqslL07DKwMOJESvqkDd29iQq7MYdjaAt9UoIYaJFFpcKW0V2rKsRKVSSdu2vW/b9n6lUklblpXodzghOuUBHgMHZw0olUofdV1/8L9j5XI54/f7n/UrnBAdCmtuRy3LSjTLnM1mtzY2Nt4DTE9Pv4hEIjFd1x9YlpUwTXPpItIK0YrrFfr09PRTIBAws9ns1vj4eALnbSLAzb29vaVIJBIrFotWMBh8clGBhXARdp1DBwIBE2Bzc/M1sAv8bHx2G/v+jBHiMmjrptA0zeN29gkxaK6FLhQK3wEmJydf/nusua9cLhf6EUyIbrgWOpPJfAAwDGMqn8+vpVKpWCqViuXz+TXDMKYAtre3311EUCHa0eqxXfjo6OiNUmrirBMUCoWd2dnZ56urqyd9SShE+9xvCoEDwzBepdPp9eb0A5xpRjqdXs/lct9CodCd5eXltzMzM6N9DitESy1frDSEAQPQG9s14Ec0Gh1LJpMrSqmJYrH4JRgMPu1jViFaCbdb6LP4otHow2QyuRIKhW7pun73HMMJ0ameCw3gA27j/BXm83mkEqJL7q++21QDds7hPEL0TH4+Kq6UZqE9rqOEuPw88LfQ5zH1EGKQRgC8SqkaEBpwGCF6dU0pVfPG4/ETnBWTFE7LZfohhoUHp7MK8Mfj8ROPbduBxcVFc2Fh4Xoul/MNOKAQHVNK1ebn5/Nzc3OWp7FYYwC4gfNMWYhhU8NZxq74G6gz4qXC0IkZAAAAAElFTkSuQmCC)
}
ins, mark, input, textarea, form.style button, form.style input[type="button"], form.style input.button, form.style #submit, .box fieldset, a.button-more, em.box, pre, .box-content, .box-note, .box-info, .box-hint, .box-warning, .box-download, .social-icons-special li a, #page .tagcloud li, #system .pagination a, #system .pagination strong, .wk-twitter .image, .frontpage-slideset img, .frontpage-stream img {
	border-radius:2px
}
.wk-slideshow-revista-tabs .nav li.active {
	border-radius:4px 4px 0 0
}
.frontpage-newspaper {
	border-bottom-right-radius:4px
}
body#page {
	background:#ededed
}
#headerbar, #footer, .mod-plain a {
	color:#777
}
body {
	font-family:"DroidSansRegular", arial;
	line-height:20px
}
h1, h2, h3, h4, h5, h6 {
	font-family:'KreonRegular'
}
.menu-dropdown a.level1, .menu-dropdown span.level1 {
	font-family:'KreonRegular';
	font-size:16px
}
.menu-dropdown span.subtitle {
	font-weight:300
}
h1, h3, h4, a, .mod-box .module-title, .mod-line .module-title, .menu-dropdown li.active .level1, .menu-dropdown a.level2:hover, .menu-dropdown a.level3:hover, .menu-sidebar a:hover, .menu-sidebar li > span:hover, .wk-slideshow-revista-tabs .nav li.active {
	color:#2570BB
}
a:hover {
	color:#0C3152
}
em, code {
	color:#D64514
}
ins, mark, #system span.highlight {
	background-color:#D6E5F3
}
mark {
	color:#2570BB
}
::-moz-selection {
background:#D6E5F3;
color:#2570BB
}
::selection {
background:#D6E5F3;
color:#2570BB
}
#menubar, .m-toolbar {
	background:url(../../../wp-content/themes/bulgariancasinoonline/images/headerbg.png) repeat-x;
}
#m-navigation ul, .m-content {
	background:#2D71B5
}
#toolbar a:hover, .mod-box-black a:hover {
	color:#78B6F6
}
#footer {
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAECAYAAACZfY9fAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMS8yMS8xMRTK2QYAAAAedEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzUuMasfSOsAAAAnSURBVBiVYzTLW/GfYQAAC6+M1kDYy8A0ILYyMDAw/v//33cgLAYAVqsF8dCKjmAAAAAASUVORK5CYII=) 0 0 repeat-x
}
.menu-dropdown a.level1, .menu-dropdown span.level1, .mod-box-color .menu-sidebar a, .mod-box-color .menu-sidebar li>span {
	color:#D6E5F3
}
.menu-dropdown li.active .level1 {
	color:#0C3152
}
.menu-dropdown li.level1:hover .level1, .menu-dropdown li.remain .level1 {
	border-bottom-color:#5595D6
}
.menu-dropdown a.level3 {
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAABCCAYAAABjJzf7AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMS8yMS8xMRTK2QYAAAAedEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzUuMasfSOsAAABlSURBVEiJY/z//z8DKYCJJNUjVQMLukB6enoDAwNDPZTbOHPmzAZCNtTjYJPnJGwaGnGwGRgYGBgYR5PGqIZRDaMaRjWMahjVMKphSGvAaJGpFe5tYEBqkd3qd24gZMNoi4z+GgB9Lxd96T/G+AAAAABJRU5ErkJggg==) 0 0 no-repeat
}
.mod-box-color .menu-sidebar li.level1 {
	border-top-color:#5991C8
}
.menu-sidebar .level2 a {
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAABECAYAAACBBxX6AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMS8yMS8xMRTK2QYAAAAedEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzUuMasfSOsAAAB9SURBVFiF7de9DYAgEIbhwziLizgMtRNwTGDNMC7iMthYWMiPQozF+1VH8uUJBRRnYozSM0NXDfCf4FgqWGtVRNx59CEEzfVrbugS82vwUWpAn5hvY/h6gICAgICAgICAgICAgJ+DxY1+WjaVy0a/r7Pm+mz07fn/swFszwFFVReBLn6L1gAAAABJRU5ErkJggg==) 0 0 no-repeat
}
#toolbar .menu-line li {
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAABCCAYAAABjJzf7AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMS8yMS8xMRTK2QYAAAAedEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzUuMasfSOsAAACpSURBVEiJY/z//z8DKYCJJNWjGogELOgCjIyMHgwMDLZQ7uH////vwKuBgYFBhIGBYR2UrUmMk67jYGPXUFBQ8AMbG+5kLGlJGIoZGBgY3kIxXg14wSCMuFENoxpGNYxqGNUwqmFUwzDSgNHACpt2vYGBgaEeym1claXZQMiGehxs8pyEoeHt/YsTsbFhAKOBxcjIqMDAwKAA5T74////A7waSHYS1TUAAPjgLvpwnKF7AAAAAElFTkSuQmCC) 0 0 no-repeat
}
.mod-box-color {
	border:1px solid #245B92;
	background:#317AC4 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAABQCAYAAAAZQFV3AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMS8yMS8xMRTK2QYAAAAedEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzUuMasfSOsAAAB8SURBVFiF7dXBDYAwDENRg7IfuzEb+4QNuPAruYo7wFOkpPZx3U8LfCWUk6phsRqe8GQ5qRoeccWENEhvecEd0uC4Lfv/FH7L9nnofzYTw0H2h41vWSn6/yDK7RBfG/zleUU/saTs42tiSfnHl31JBQwYMGDAgAEDBvx4L61NSWCe37LZAAAAAElFTkSuQmCC) 0 0 repeat-x;
	box-shadow:0 1px 1px rgba(0, 0, 0, 0.06);
	color:#fff;
	text-shadow:0 1px 0 rgba(0, 0, 0, 0.1)
}
.mod-box-color .module-title {
	border-bottom-color:#5991C8
}
.mod-box-color .module-title .color {
	color:#fff
}
.mod-box-color h2, .mod-box-color h3, .mod-box-color h5, .mod-box-color a, .mod-box-color em, .mod-box-color code, .mod-box-color .module-title, .mod-box-color .module-title span.subtitle {
	color:#D6E5F3
}
.mod-box-color a.button-more, .mod-box-color form.style button, .mod-box-color form.style input[type="button"], .mod-box-color form.style input.button, .mod-box-color form.style #submit {
	border-color:#245a91;
	border-bottom-color:#1d4874;
	color:#D6E5F3
}
.mod-box-color a.button-more:hover, .mod-box-color form.style button:hover, .mod-box-color form.style input[type="button"]:hover, .mod-box-color form.style input.button:hover, .mod-box-color form.style #submit:hover {
	border-color:#245a91;
	border-bottom-color:#1d4874
}
.mod-box-color a.button-more:active, .mod-box-color form.style button:active, .mod-box-color form.style input[type="button"]:active, .mod-box-color form.style input.button:active, .mod-box-color form.style #submit:active {
	border-color:#245a91;
	border-top-color:#1d4874;
	border-bottom-color:#245a91;
	box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.3)
}
.mod-box-color ul.line>li {
	border-top-color:#5991C8
}
ul.check>li {
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMS8yMS8xMRTK2QYAAAAedEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzUuMasfSOsAAAERSURBVEiJ7ZXLccIwEIY/MimAEshF10AHMCog0EHSASqBCpRUgOkgDWiiDoCrLqSD0IFzyGpG45HMyz4kk/+2K/n7tauHB3Vd06fueqX/G+SkjBum8X3H4Cng03wnFQjcA5/B6mOnBsq4scCrYPWuOX6TQQI/BKtfc3OuNlDGPQv8C3gpzbtqkwW+lnDe7HuqbAXKuLlAcmNVAl8Fq33bYgbNt0gZtwYifA8sg9VeTkoFPMmYD1bP2uAlgyHwAYyT9EbiR4mPwENba4oGickWGBW+m51qTVR2D2RlC1lpU2/nwqFQQZSc822S2gWrJ+fC4cQ9kJsZz3is6iK1VhCljFvy886892Jwi37fD+fvGXwDH7lnE8pXPJkAAAAASUVORK5CYII=) 0 0 no-repeat
}
.mod-box-color ul.zebra>li {
	border-bottom-color:#5991C8
}
.mod-box-color ul.zebra>li:first-child {
	border-top-color:#5991C8
}
.mod-box-color ul.zebra>li.odd {
	background:#3176BB
}
.mod-box-color ul.zebra>li:nth-of-type(odd) {
background:#3176BB
}
em.box {
	border-color:#5991C8;
	background:#e5f0fa;
	color:#2570BB
}
.mod-box-color form.style input[type="text"], .mod-box-color form.style input[type="password"], .mod-box-color form.style select, .mod-box-color form.style textarea, .mod-box-color form.style input[type="text"]:focus, .mod-box-color form.style input[type="password"]:focus, .mod-box-color form.style select:focus, .mod-box-color form.style textarea:focus {
	border-color:#245a91;
	border-top-color:#1d4874
}
#searchbox input:-moz-placeholder {
color:#D6E5F3
}
#searchbox input::-webkit-input-placeholder {
color:#D6E5F3
}
#searchbox input.placeholder {
	color:#D6E5F3
}
#searchbox.loading button {
	background:url(data:image/gif;base64,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) 50% 50% no-repeat
}
.wk-gallery-revista-default .nav span {
	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAnCAYAAADdN2JWAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMS8yMS8xMRTK2QYAAAAedEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzUuMasfSOsAAALoSURBVDiNlZPLaxtXFMZ/987gjGZGTVFtiajCC6cuUepF66SoZKOhTnbG4GTXRaE779ttIDTr4n+gqy6SgAmY2ukqZupV40dVSKpEaAgJxXGDTJBNRg9bY50sKqmDY9zmwLc558D3uOcqEUEpdQrIAe/zb+0CWyKyD3AKmAyC4LbEKgiC28Bkb854tVq902q1ZHd3d4BWqyXVavUOMK6AQqPReNButzlalmXhOM4XJqCbzeZbCwC9vjYB1e12j13qldJAPQiChW63y1EEQbAA1AEs4JLv+wtbW1vSh+/7C8AlwFK9nCzgLPBBjOYV8FRE2kpETtIDgAmglEoA54B0bFYDKiLSAkgAV3zfXzyiaRG4AiQUcHFlZeV6NpudiQdqWRbb29s/T01N3dTAmUwmMxOGIVEUDRCGIZlMZgY4YwI6DMNjBff62gT04eHhSea0Bl6Wy+V7cao+yuXyPeClAdSXlpb2CoXCe6lUalxEEBEqlcovc3NzPwK/9RN3gM+AD2M0L4A/RKTx/xMfuXgtC3wLFGOzVeCHnc2722r4wtUscOvzy9fy6bOTg2epPS3VNu7ffQJ8ZdjZ/I3JL2enEtmJ9F6zQ2M/orEfYZ3OOMPDKfvvZxVXA8WhdD4dNg+IOtEAYfOAoXQ+DRRNgNet/WMFd6KY8E4UnehOA6v1549qcao+6s8f1YBVw87m/2zuPCuqIds2nJTT/wSvXzyuvXr86xPgOyUi/53Tu9z4CPA1cCE2+x34SUR2TKXUMPD99PR0sVAo5JVSiAhra2ufLi8vf6SUum4A38zOzl71PO8T13WxbRvLshgdHR2xbduqVCptDZz3PG8imUziui6O4+C6LslkEs/zJoDzJtBJJBJYloVSaiDIMAx6pjomcGCaJqZpvu3qn96BBh6WSqUNrTWGYQygtaZUKm0ADw3gr/X1dWdsbMzN5XI5rTVKKTY3Nx/Mz88vArf6N34auAx8HGOrAvdFZO8NYU6R3juQQBkAAAAASUVORK5CYII=)
}
.wk-slideshow-revista-articles .nav span, .wk-slideset-revista .nav.icon span {
	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAmCAYAAAAIooFAAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMS8yMS8xMRTK2QYAAAAedEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzUuMasfSOsAAAE7SURBVDiNtZOxSgNBEIa/3T2jFhoCEg6UQBoLaxtfIY1F2vgOKQQL6xQ2gXuGpLXwCSxtrAKxsEhALIIIcmjEnJeMxQ3xOO6SKtMMs9/8O8MwY0jsBKjxby/Ak1HgAe8peADENgegsecAR7592wIAqrJAKYdNrYiEwDQLRCQ0IlL47cqaK6FRfw6cpt4fgTujoApMUtAH3mwOQOOqAw4LSn6tndAWUMlhIysiQ2CUBSIy3OSE6s1ObxHPWkuFt90f315fmHqz0yuV/Vap7C8VUTghCid9LwsANG7ZLEgnrO02KGCBHXQb7ZyEYNBttDe8Q1fAGbBQwQNwY4BL4Ijk7GKSw6oBr56CZ+AzBX+AY0dynx8KI+BXS8VWs+daT9TPgdgBe8B+SmGBHWDsSPanQrK/HrCrzd2vnNAf+zhjeBckJYcAAAAASUVORK5CYII=)
}
@media print {
* {
	background:transparent !important;
	color:black !important;
	box-shadow:none !important;
	text-shadow:none !important;
	filter:none !important;
	-ms-filter:none !important
}
a, a:visited {
	text-decoration:underline
}
pre, blockquote {
	border:1px solid #999;
	page-break-inside:avoid
}
thead {
	display:table-header-group
}
tr, img {
	page-break-inside:avoid
}
img {
	max-width:100% !important
}
@page {
margin:0.5cm
}
p, h2, h3 {
	orphans:3;
	widows:3
}
h2, h3 {
	page-break-after:avoid
}
}
@font-face {
font-family:'DroidSansRegular';
src:url("../../../wp-content/themes/bulgariancasinoonline/fonts/DroidSans-webfont.eot#iefix") format('embedded-opentype'), url("../../../wp-content/themes/bulgariancasinoonline/fonts/DroidSans-webfont.woff") format('woff'), url("../../../wp-content/themes/bulgariancasinoonline/fonts/DroidSans-webfont.ttf") format('truetype'), url("../../../wp-content/themes/bulgariancasinoonline/fonts/DroidSans-webfont.svg#webfont6rGBoMAO") format('svg');
font-weight:normal;
font-style:normal
}
@font-face {
font-family:'KreonRegular';
src:url("../../../wp-content/themes/bulgariancasinoonline/fonts/kreon-regular-webfont.eot");
src:url("../../../wp-content/themes/bulgariancasinoonline/fonts/kreon-regular-webfont.eot#iefix") format('embedded-opentype'), url("../../../wp-content/themes/bulgariancasinoonline/fonts/kreon-regular-webfont.woff") format('woff'), url("../../../wp-content/themes/bulgariancasinoonline/fonts/kreon-regular-webfont.ttf") format('truetype'), url("../../../wp-content/themes/bulgariancasinoonline/fonts/kreon-regular-webfont.svg#KreonRegular") format('svg');
font-weight:normal;
font-style:normal
}
/*-----------slider-------------------------------*/
#top-container {margin:10px auto auto auto; position:relative; text-align:left; width:618px;}	 
#slider-block ul, #slider-block li{margin:0;padding:0;list-style:none;position:relative;display:block;} 
#slider-block, #slider-block li {width:618px; overflow:hidden; height:292px;} 
#top-container ol {margin:-30px 0px 0px 50px; padding:0; height:9px; position:relative;	}
#top-container ol li{margin:0 3px 0 0; padding:0;float:left;list-style:none; height:9px; width:9px; }
#top-container ol li a{float:left; background:url(../../../wp-content/themes/bulgariancasinoonline/images/button-ball.png) no-repeat 0px 0px; height:9px; width:9px; text-indent:-999999px; display:inline-block;}
#top-container ol li.current a, #top-container ol li a:hover{ background:url(../../../wp-content/themes/bulgariancasinoonline/images/button-ball.png) no-repeat 0px -20px; }
#top-container ol li a:focus, #top-container .prevBtn a:focus, #top-container .nextBtn a:focus{outline:none;} 
#top-container .prevBtn, #top-container  .nextBtn{margin:0; padding:0; display:block ;overflow:hidden; text-indent:-999999px;} 
#top-container .prevBtn  {display:block; width:14px; height:15px; position:absolute;left:10px; top:258px; z-index:1000; background:url(../../../wp-content/themes/bulgariancasinoonline/images/buttons.png) no-repeat 0 -40px; cursor:pointer;}	
#top-container .nextBtn{ display:block;width:14px; height:15px; position:absolute;left:24px; top:258px; z-index:1000; background:url(../../../wp-content/themes/bulgariancasinoonline/images/buttons.png) no-repeat 0 -100px; cursor:pointer;}														
#slider-block ul li .over{ position:relative; margin:-298px 0px 0px 398px; background:url(../../../wp-content/themes/bulgariancasinoonline/images/pattern.png) repeat; padding:10px; width:200px; height:272px;}
#slider-block ul li .over h2 a{font-size:18px; font-weight:bold; color:#fff; line-height:18px;}
#slider-block ul li .over p{ line-height:18px; font-size:12px; padding:7px 0px 10px 0px;  color:#fff; height:130px;}
 
#news-container {margin:10px auto auto auto; position:relative; text-align:left; width:290px; padding-bottom:0px;}	 
#news-block ul, #news-block li{margin:0;padding:0;list-style:none;position:relative;display:block;} 
#news-block, #news-block li {width:290px; overflow:hidden;} 
#news-container ol {margin:-341px 0px 0px 195px; padding:0; height:9px; position:relative;	}
#news-container ol li{margin:0 3px 0 0; padding:0;float:left;list-style:none; height:9px; width:9px; }
#news-container ol li a{float:left; background:url(../../../wp-content/themes/bulgariancasinoonline/images/button-ball.png) no-repeat 0px 0px; height:9px; width:9px; text-indent:-999999px; display:inline-block;}
#news-container ol li.current a, #news-container ol li a:hover{ background:url(../../../wp-content/themes/bulgariancasinoonline/images/button-ball.png) no-repeat 0px -20px; }
#news-container ol li a:focus, #news-container .prevBtn a:focus, #news-container .nextBtn a:focus{outline:none;} 
#news-container .prevBtn, #news-container  .nextBtn{margin:0; padding:0; display:block ;overflow:hidden; text-indent:-999999px;} 
#news-container .prevBtn  {display:block; width:14px; height:15px; position:absolute;left:261px; top:-35px; z-index:1000; background:url(../../../wp-content/themes/bulgariancasinoonline/images/buttons.png) no-repeat 0 -40px; cursor:pointer;}	
#news-container .nextBtn{ display:block;width:14px; height:15px; position:absolute; left:275px; top:-35px; z-index:1000; background:url(../../../wp-content/themes/bulgariancasinoonline/images/buttons.png) no-repeat 0 -100px; cursor:pointer;}
 
#flash-container {margin:10px auto auto auto; position:relative; text-align:left; width:210px; padding-bottom:20px; height:132px; }	 
#flash-block ul, #flash-block li{margin:0;padding:0;list-style:none;position:relative;display:block;} 
#flash-block, #flash-block li {width:210px; overflow:hidden; } 
#flash-container ol {margin:-173px 0px 0px 150px; padding:0; height:9px; position:relative;	}
#flash-container ol li{margin:0 3px 0 0; padding:0;float:left;list-style:none; height:9px; width:9px; }
#flash-container ol li a{float:left; background:url(../../../wp-content/themes/bulgariancasinoonline/images/button-ball.png) no-repeat 0px 0px; height:9px; width:9px; text-indent:-999999px; display:inline-block;}
#flash-container ol li.current a, #flash-container ol li a:hover{ background:url(../../../wp-content/themes/bulgariancasinoonline/images/button-ball.png) no-repeat 0px -20px; }
#flash-container ol li a:focus{ outline:none;}
#flash-container a.prevBtn, #flash-container a.nextBtn{ text-indent:-999999px; display:block; font-size:0px; height:0px;} 
#flash-container ul li .flash-over{ position:relative; margin:-50px 0px 0px 0px; background:url(../../../wp-content/themes/bulgariancasinoonline/images/pattern.png) repeat; padding:0px 10px 10px 10px; width:190px;  }
#flash-container ul li .flash-over h2 a{font-size:12px; font-weight:bold; color:#fff; line-height:18px;}
#flash-container ul li .flash-over h2{ margin:0px; padding:0px;}
/*-----------slider-------------------------------*/

.section_single{ width:203px; padding:7px; float:left; height:300px; margin-right:10px; margin-bottom:10px; border:1px solid #d5d3d3; border-radius:4px; -moz-border-radius:4px;-webkit-border-radius:4px; -khtml-border-radius:4px;}
.post-block{padding:11px 10px; margin:auto; clear:both; overflow:hidden;}
.post-block img{ float:left; margin-right:10px; margin-top:12px;}

.comment-form-comment label{ vertical-align:top; padding-right:10px;}
.form-allowed-tags { display:none;}


#dropmenu li {display: inline; position:relative;}
#dropmenu ul {position:absolute; z-index:1000; margin:0px; padding:0px; display:none; width:250px; left:0px; top:56px; text-align:left; background:#fff; border-radius:6px; border:1px solid #ccc;}
#dropmenu li ul {padding:8px 0px 12px 0px;}
#dropmenu ul li{font-family:'KreonRegular'; float:left; width:230px; border-bottom:1px solid #ddd; font-size:13px; line-height:18px; margin:0px 10px; background:none !important;}
#dropmenu ul li a{float:left; width:230px; color:#444; font-size:14px; text-transform:uppercase; line-height:18px; height:auto !important; padding:8px 0px 5px 0px!important; background:none !important; display:inline-block;}
#dropmenu ul li a:hover span{color:#2570BB;}
#dropmenu ul li a:hover { border:0px;  }
#dropmenu ul li span{color:#444; font-size:14px; line-height:18px; height:auto !important; padding:0px !important; background:none !important; margin:0px; text-shadow:0px 1px 0px #fff;}
#dropmenu ul li.last{ border:0px;} 




.table{
	
	}
	
.table ul{
	padding: 0;
	}
	
.table ul li{
	list-style: none;
	padding: 1px 10px;
	border-bottom: 1px solid #e2e2e2;
	display: block;
	height: 68px;
	clear: both;
	}
	
.table ul li.grey{
	background: #f2f2f2;
	}
	
.table ul li .top_casino_col{
	float: left;
	margin-right: 30px;
	margin-top: 8px;
	}
	
.table ul li .top_casino_col img{
	float: left;
	}
	
.table ul li .top_casino_col2{
	float: left;
	width: 129px;
	margin-right: 10px;
	margin-top: 8px;
	}
	
.table ul li .top_casino_col3{
	float: left;
	width: 100px;
	margin-right: 20px;
	margin-top: 8px;
	}
	
.table ul li .top_casino_col3 img{
	clear: both;
	margin-top: 3px;
	}
	
.table ul li .top_casino_col2 h3{
	font-family: arial;
	font-size: 14px;
	text-transform: none;
	font-weight: bold;
	color: #000000;
	margin: 5px 0 0;
	}
	
.table ul li .top_casino_col2 p{
	font-family: arial;
	font-size: 14px;
	text-transform: none;
	font-weight: bold;
	color: #3870bb;
	margin: 0;
	}
	
.table ul li a.green{
	background-color: #08794d;
    background-image: -moz-linear-gradient(center bottom , rgba(0, 0, 0, 0.08) 0%, rgba(128, 128, 128, 0.08) 50%, rgba(255, 255, 255, 0.08) 100%);
    border-color: rgba(0, 0, 0, 0.05) !important;
    border-radius: 3px 3px 3px 3px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset;
    color: #FFFFFF !important;
    cursor: pointer;
    display: inline-block;
    float: left;
    font-family: Open Sans,Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 1.6em;
    margin-top: 5px;
    padding: 4px 12px;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
    width: auto;
	margin-right: 20px;
	margin-top: 17px;
	}
	
.table ul li a.blue{
	background-color: #3669ae;
    background-image: -moz-linear-gradient(center bottom , rgba(0, 0, 0, 0.08) 0%, rgba(128, 128, 128, 0.08) 50%, rgba(255, 255, 255, 0.08) 100%);
    border-color: rgba(0, 0, 0, 0.05) !important;
    border-radius: 3px 3px 3px 3px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset;
    color: #FFFFFF !important;
    cursor: pointer;
    display: inline-block;
    float: left;
    font-family: Open Sans,Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 1.6em;
    margin-top: 5px;
    padding: 4px 12px;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
    width: auto;
	margin-top: 17px;
	}
	
.table ul li a.green:hover, .table ul li a.blue:hover{
    background-image: none;
	}

.banner{
	float: right;
	}
	
.side-banner{
	text-align: center;
	margin-top: 10px;
	}
	
	.side-banner .banner{
	float:none;
	}
	
	
.casino-image{
	float: left;
	margin: 0 10px 10px 0;
	}
	
.review-content{
	float: left;
	width: 452px;
	margin-right: 20px; 
	}
	
.review-right-box{
	float: left;
	width: 227px;
	}
	
.visit-button a{
	width: 285px;
	height: 50px;
	background: url("../../../wp-content/themes/bulgariancasinoonline/images/visit-button.png") no-repeat center top;
	display: block;
	line-height: 50px;
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;
	margin: 25px auto;
	}
	
.visit-button a:hover{
	background: url("../../../wp-content/themes/bulgariancasinoonline/images/hover-visit-button.png") no-repeat center top;
	}
	
.bonus-box{
	-webkit-border-radius: 3px;
    border-radius: 3px;
	background: #ededed;
	width: 448px;
	height: 150px;
	overflow: hidden;
	}
	
.bonus-box .title{
	width: 438px;
	text-align: left;
	padding-left: 10px;
	background: url("../../../wp-content/themes/bulgariancasinoonline/images/title-bg.png") repeat-x 0 0;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	height: 40px;
	line-height: 40px;
	}
	
.bonus-amount{
	text-align: left;
	width: 200px;
	padding-left: 20px;
	margin-top: 15px;
	float: left;
	}

.bonus-amount span{
	text-align: left;
	font-size: 14px;
	font-weight: normal;
	color: #767676;
	clear: both;
	}
	
.bonus-amount .sum{
	font-size: 50px;
	font-weight: bold;
	color: #000000;
	font-family: arial;
	line-height: 42px;
	}
	
.claim{
	text-align: center;
	width: 200px;
	padding-left: 20px;
	margin-top: 15px;
	float: left;
	}

.claim span{
	text-align: left;
	font-size: 14px;
	font-weight: normal;
	color: #767676;
	clear: both;
	}
	
.sep{
	width: 100%;
	height: 3px;
	background: url("../../../wp-content/themes/bulgariancasinoonline/images/seprator.png") repeat-x 0 0;
	margin: 5px 0;
	}
	
.claim .claim-button a{
	display: inline-block;
	font-family: Open Sans, Arial, Helvetica, sans-serif;
	cursor: pointer;
	width: auto;
	padding: 4px 45px;
	line-height: 1.6em;
	font-size: 1em;
	border-width: 1px;
	border-style: solid;
	border-color: rgba(0, 0, 0, 0.05)!important;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
	color: white!important;
	background-color: #3669ae;
	-moz-box-shadow: 0 1px 0 rgba(255,255,255,0.3) inset;
	-webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset;
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background-image: linear-gradient(bottom, rgba(0, 0, 0, 0.08) 0%, rgba(128, 128, 128, 0.08) 50%, rgba(255, 255, 255, 0.08) 100%);
	background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.08) 0%, rgba(128, 128, 128, 0.08) 50%, rgba(255, 255, 255, 0.08) 100%);
	background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.08) 0%, rgba(128, 128, 128, 0.08) 50%, rgba(255, 255, 255, 0.08) 100%);
	background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.08) 0%, rgba(128, 128, 128, 0.08) 50%, rgba(255, 255, 255, 0.08) 100%);
	background-image: -ms-linear-gradient(bottom, rgba(0, 0, 0, 0.08) 0%, rgba(128, 128, 128, 0.08) 50%, rgba(255, 255, 255, 0.08) 100%);
	background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, rgba(0, 0, 0, 0.08)),color-stop(0.5, rgba(128, 128, 128, 0.08)),color-stop(1, rgba(255, 255, 255, 0.08)));
	}
	
	
.claim .claim-button a:hover{
	background-image: nonel
	}
	
	#offer-bg{
		/*background: url("../../../wp-content/themes/bulgariancasinoonline/images/offer-bg.jpg") no-repeat scroll 0 0 transparent;
		height: 106px;
		text-align: center;*/
		padding-top: 25px;
	}
	
	.offer-left{
		float: left;
		line-height: 3;
		padding-left: 7px;
	}
	
	.offer-right a{
		background-color: #3669AE;
		background-image: -moz-linear-gradient(center bottom , rgba(0, 0, 0, 0.08) 0%, rgba(128, 128, 128, 0.08) 50%, rgba(255, 255, 255, 0.08) 100%);
		border-color: rgba(0, 0, 0, 0.05) !important;
		border-radius: 3px 3px 3px 3px;
		border-style: solid;
		border-width: 1px;
		box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset;
		color: #FFFFFF !important;
		cursor: pointer;
		display: inline-block;
		float: right;
		font-family: Open Sans,Arial,Helvetica,sans-serif;
		font-size: 12px;
		height: 25px;
		line-height: 2;
		margin-right: 5px;
		margin-top: 5px;
		text-align: center;
		text-decoration: none !important;
		text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
		width: 80px;
	}
	
	#offer a{text-decoration:underline;}
	
	#inner-offer{text-align:center;}
	#inner-offer a{text-decoration:underline;}
	

	#offer-bg{
		background: url("../../../wp-content/themes/bulgariancasinoonline/images/offer-bg.jpg") no-repeat scroll 0 0 transparent;
		height: 106px;
		text-align: center;
		padding-top: 25px;
	}
	
	.offer-left{
		float: left;
		line-height: 3;
		padding-left: 7px;
	}
	
	.offer-right a{
		background-color: #3669AE;
		background-image: -moz-linear-gradient(center bottom , rgba(0, 0, 0, 0.08) 0%, rgba(128, 128, 128, 0.08) 50%, rgba(255, 255, 255, 0.08) 100%);
		border-color: rgba(0, 0, 0, 0.05) !important;
		border-radius: 3px 3px 3px 3px;
		border-style: solid;
		border-width: 1px;
		box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset;
		color: #FFFFFF !important;
		cursor: pointer;
		display: inline-block;
		float: right;
		font-family: Open Sans,Arial,Helvetica,sans-serif;
		font-size: 12px;
		height: 25px;
		line-height: 2;
		margin-right: 5px;
		margin-top: 5px;
		text-align: center;
		text-decoration: none !important;
		text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
		width: 80px;
	}
	
	#offer a{text-decoration:underline;}
	
	#inner-offer{text-align:center;}
	#inner-offer a{text-decoration:underline;}
	
	#exclusive_offer{height: 200px;}
	
	#inner-offer a {
    text-decoration: underline;
}

#inner-offer {
    text-align: center;
}


#inner-offer img{
        display: block;
}

#bb300 img{width: 235px;}
	

/*
playback timings (ms):
  captures_list: 0.697
  exclusion.robots: 0.023
  exclusion.robots.policy: 0.009
  esindex: 0.015
  cdx.remote: 23.554
  LoadShardBlock: 649.77 (3)
  PetaboxLoader3.datanode: 578.092 (5)
  PetaboxLoader3.resolve: 343.472 (3)
  load_resource: 405.68 (2)
*/