body {
    font-family: 'Open Sans', sans-serif;
}

td {
    font-size:11;
    font-family:Tahoma;
    font-family: 'Open Sans', sans-serif;
    color:#000000;
}

nav > div div > ul {
	float: left;
	margin: 0;
	padding: 0;
	list-style: none;
}

nav > div div > ul:after {
	content: '';
	display: block;
	clear: both;
}

nav > div div > ul > li {
	position: relative;
	float: left;
	display: block;
}

.navbar-inverse .navbar-nav > li > a
{
	position: relative;
	padding: 15px;
	line-height: 20px;
	display: block;
	color: #fff;
}

.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li.active > a, .navbar-inverse .navbar-nav > li.active > a:hover
{
        background-color:#456990;
}



/* ====== EVENTA ICON CLASS ====== */

.icon {
	display: inline-block;
	width: 72px;
	height: 72px;
	background-image: url(/editor/images/icons/icon-sprite.png);
	cursor: pointer;
	vertical-align: middle;
}

.size-24 {
	width: 24px;
	height: 24px;
	background-size: 374px 348px;
}

.size-48 {
	width: 48px;
	height: 48px;
	background-size: 748px 696px;
}

.icon-cog-single {
	background-position: -165px -165px;
}

.icon-cog-single.size-48 {
	background-position: -110px -110px;
}

.icon-cog-single.size-24 {
	background-position: -55px -55px;
}

.icon-file-blank {
	background-position: -725px 796px;
}

.icon-file-blank.size-48 {
	background-position: -483px 531px
}

.icon-file-blank.size-24 {
	background-position: -242px 266px;
}

.icon-pencil {
	background-position: 158px 477px;
}

.icon-pencil.size-48 {
	background-position: 105px 318px;
}

.icon-pencil.size-24 {
	background-position: 52px 159px
}

.icon-circle-add {
	background-position: -5px 316px; 
}

.icon-circle-add.size-48 {
	background-position: -4px 211px;
}

.icon-circle-add.size-24 {
	background-position: -2px 105px;
}

.icon-circle-check {
	background-position: -165px 316px;
}

.icon-circle-check.size-48 {
	background-position: -110px 211px
}

.icon-circle-check.size-24 {
	background-position: -55px 105px;
}

.icon-circle-info {
	background-position: -485px -726px;
}

.icon-circle-info.size-48 {
	background-position: -323px -485px;
}

.icon-circle-info.size-24 {
	background-position: -162px -243px;
}

.icon-circle-arrow-right {
	background-position: -725px -726px;
}

.icon-circle-arrow-right.size-48 {
	background-position:  -484px -485px
}

.icon-circle-arrow-right.size-24 {
	background-position: -242px -243px;
}

.icon-circle-arrow-left {
	background-position: -565px -726px;
}

.icon-circle-arrow-left.size-48 {
	background-position: -377px -485px;
}

.icon-circle-arrow-left.size-24 {
	background-position: -188px -243px;
}

.icon-trash-empty {
	background-position: -165px 155px;
}

.icon-trash-empty.size-48 {
	background-position: -110px 104px;
}

.icon-trash-empty.size-24 {
	background-position: -55px 52px;
}

.rotating {
	-webkit-animation: rotating 2s linear infinite;
	-moz-animation: rotating 2s linear infinite;
	-ms-animation: rotating 2s linear infinite;
	-o-animation: rotating 2s linear infinite;
	animation: rotating 2s linear infinite;
}

@-webkit-keyframes rotating {
	from {
		-ms-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-webkit-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	to {
		-ms-transform: rotate(360deg);
		-moz-transform: rotate(360deg);
		-webkit-transform: rotate(360deg);
		-o-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}

@keyframes rotating {
	from {
		-ms-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-webkit-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	to {
		-ms-transform: rotate(360deg);
		-moz-transform: rotate(360deg);
		-webkit-transform: rotate(360deg);
		-o-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}

.navbar-inverse {
    background-color:#114b5f;
}

.navbar-brand {
    padding:10px 15px 0px 15px;
}

img.logo {
    height:30px;
    width:auto;
}

#footer_mekinologo {
   height:70px;
    width:auto;
}