/*
  Theme Name: MINIB
  Version: 1.0
  Author: Create24
  Author URI: http://www.create24
  Tags: simple, clean, fixed width, widget-ready, widgets, right sidebar, two columns, valid XHTML, valid CSS, blank-slate
*/

/*
	RESET I PODSTAWOWE STYLE
*/

html, body  {
	color: #222222;	
	font: 11px Verdana, sans-serif;
	background-color: #ffffff;
	padding: 0;
	margin: 0;
}

body {
	background: #FFE536 url('../minib/img/background.jpg') top center no-repeat;
	width: 100%!important;
	background-attachment:fixed;
}

body#lang-en {
	background: #FFE536 url('../minib/img/background-en.jpg') top center no-repeat;
	width: 100%!important;
	background-attachment:fixed;
}

body.admin-bar {
	background: #FFE536 url(../minib/img/background.jpg) center 0px no-repeat;
}

body.admin-bar#lang-en {
	background: #FFE536 url(../minib/img/background-en.jpg) center 0px no-repeat;
}

a.button {
	background-color: #168a44;
	color: #ffffff;
	padding: 12px;
    margin: 0;
    display: inline-block;
}


body.category-no-4-2016 #okladka img {
	margin-bottom: 50px!important;
}

body.category-4-2016 #okladka img {
	margin-bottom: 70px!important;
}

body.category-2-2017 #okladka img, body.category-no-2-2017 #okladka img {
	margin-bottom: 35px!important;
}

#text-13 {
	margin-top: 20px;
}

#right #text-13  h2 {
	padding-left: 15px!important;
}	

#text-13 ul li {
    margin-left: 15px;
    width: 200px;
    text-align: left;
}
	
p {
	line-height: 18px;
}

a {
	outline: none;
	color: #168a44;
	text-decoration: underline;
}

a img { 
	border: 0; 
	background: none; 
}

ul {
	padding: 0;
	margin: 0;
	list-style: inside;
}

img	{ 
	vertical-align: middle; 
}

h1, h2, h3 {
	margin: 0;
}

.left {
	float: left;
}

.right {
	float: right;
}

.center {
	text-align: center;
}

.clear {
	clear: both;
}

/*
	KONSTRUKCJA
*/

.wrap {
	width: 980px;
	margin: 0 auto;
	position: relative;
}

/*
	NAGŁÓWEK
*/

#header {
	width: 100%;
    height: 125px;
	background-color: #ffffff;
}

a#mainpage {
	background: url('../minib/img/minib-logo.png') no-repeat;
	width: 297px;
	height: 118px;
	display: block;
	float: right;
}

a#mainpage-en {
	background: url('../minib/img/minib-logo-en.png') no-repeat;
	width: 323px;
	height: 118px;
	display: block;
	float: right;
}

a#lukasiewicz {
	background: url('../minib/img/siec-badawcza-lukasiewicz-ilot.png') no-repeat;
	width: 199px;
	height: 79px;
	display: block;
	float: left;
    margin-top: 22px;
}

a#lukasiewicz-en {
	background: url('../minib/img/siec-badawcza-lukasiewicz-ioa.png') no-repeat;
	width: 199px;
	height: 79px;
	display: block;
	float: left;
    margin-top: 22px;
}

a#ilot {
	background: url('../minib/img/instytut-lotnictwa.png') no-repeat;
	width: 256px;
	height: 50px;
	display: block;
	float: left;
    margin-top: 32px;
	margin-left: 30px;
}

a#ilot-en {
	background: url('../minib/img/institute-of-aviation.png') no-repeat;
	width: 253px;
	height: 47px;
	display: block;
	float: left;
    margin-top: 32px;
	margin-left: 30px;
}


/*
	CZĘŚĆ WŁAŚCIWA
*/

.orange-space {
	width: 100%;
	background-color: #ffffff;
	margin: 50px auto 0 auto;
}

#content {
	margin-top: 0;
}

/*
	MENU TOP
*/

.menu-wrap {
    height: 120px;
}

.menu-bg {
	height: 35px;
	background-color: #89b511;
	color: #ffffff;
}

ul.menu  {
	display: inline;
	float: left;
	list-style-type: none;
	width: 980px;
}

ul.menu  li {
	float: left;
}

ul.menu li a {
	text-decoration: none;
	padding: 11px 10px;
	display: block;
	color: #ffffff;
}

ul.menu li a:hover{
	background-color: #6d9206;
}

ul.menu ul {
	width: 154px; 
	padding: 0; 
	margin: 0; 
	position: absolute; 
	list-style-type: none; 
	z-index: 130;
}

ul.menu ul li {
	float: left;
	background-color: #79a208;
	list-style: none;
	width: 159px; 
}

ul.menu ul li a {
	color: #ffffff;
	text-align: center;
	font: 11px Arial, sans-serif!important;
}

ul.menu ul li a:hover{
	background-color: #6d9206;
}

#flags {
	float: right;
	list-style-type: none;
	margin-top: -29px;
}

li.lang-item-en {
	width: 38px;
	height: 24px;
	background: url('../minib/img/gb-flag.png') no-repeat;
}

li.lang-item-pl {
	width: 38px;
	height: 24px;
	background: url('../minib/img/pl-flag.png') no-repeat;
}

li.lang-item-en a, li.lang-item-pl a {
	display: block;
	width: 38px;
	height: 24px;
}


li.lang-item-en a img, li.lang-item-pl a img {
	display: none!important;
}

#menu-item-5662-en, #menu-item-5663-pl {
	display: none;
}

/*
	LEWA KOLUMNA
*/


.sidebar h1, .sidebar h2, .sidebar h3, .bar h1, .bar h2, .bar h3, h2.title a, li.bbp-header {
	font-family: 'Roboto', sans-serif!important;
    font-size: 22px;
}


h1.title, h2.title, h3.title, span.author, a.more, h2.page-title, .nazwa-kategorii {
	font-family: 'Roboto', sans-serif!important;
    font-size: 22px;
}

body.home h2.title a {
	font-size: 18px;
}

#left h2.title, .first-col h2, .second-col h2, .widget h2 {	
	font-family: 'Roboto', sans-serif!important;
    font-size: 22px;
	font-weight: 300!important;
}

ol.posts {
	list-style-type: none;
}

#left {
	width: 740px;
	float: left;
	padding-top: 20px;
}

.soliloquy-container {
	margin-left: 59px!important;
	margin-bottom: 20px!important;
}

#left h2 {
	color: #168a44;
	padding-top: 10px;
}

#left h3 {
	padding-bottom: 10px;
	border-bottom: 1px dotted #7f7f7f;
}

#left a {
	text-decoration: none;
	font-weight: bold;
}

#left a:hover {
	text-decoration: underline;
}

#left .news {
	font-size: 12px;
	margin: 10px;
}

.post p {
	line-height: 18px!important;
}

.post p.autor {
	line-height: 13px!important;
}

.post ol li {
	font-size: 12px;
	padding: 5px 0;
}

ul.post-categories {
	list-style-type: none;
}

#okladka img {
	float: left;
}

#okladka ul {
	list-style-type: none!important;
}

.nazwa-kategorii {
	font-size: 18px;
}

.miesiac-rok {
	margin-top: -5px;
}

#left .news ~ .news, #right .news ~ .news {
	border-top: 1px solid #e0e0e0;
	padding-top: 10px;
    clear: both;
}

#right .news {
	font-size: 12px;
	margin: 10px;
}


#left p {
	font: 12px Verdana, sans-serif;
}

#left ul li {
	padding: 5px 0;
	font: 12px Verdana, sans-serif;
}

#custom_html-4 ul li, #custom_html-5 ul li  {
	margin-left: 20px;
	border-bottom: 1px solid #e0e0e0;
	width: 200px;
	text-align: center;
}

#custom_html-4 ul li.last, #custom_html-5 ul li.last {
	border-bottom: none;
}

.first-col {
	width: 356px;
	float: left;
	border-bottom: 1px solid #e0e0e0;
	border-left: 1px solid #e0e0e0;
	border-right: 1px solid #e0e0e0;
	margin-right: 10px;
	margin-bottom: 20px;
}

.second-col {
	width: 356px;
	float: left;
	border-bottom: 1px solid #e0e0e0;
	border-left: 1px solid #e0e0e0;
	border-right: 1px solid #e0e0e0;
	margin-bottom: 20px;
}

.first-col > h2, .second-col > h2 {
	background: #89b511;
	color: #ffffff!important;
	text-transform: uppercase;
	padding: 10px;
	padding-bottom: 7px;
	padding-left: 20px;
}

h2.title {
	background: none;
	font-size: 14px;
	color: #89b511;
	padding-bottom: 10px;
	padding-top: 0 !important;
	font-size: 17px;
}

.autor {
	font-size: 10px!important;
	line-height: 16px!important;
}

.doi {
	font-size: 10px!important;
}

.more-link {
	background: url('../minib/img/more.png') no-repeat;
	width: 106px;
	height: 26px;
	float: right;
	display: block;
}

.download {
	width: 139px;
	height: 46px;
	background: url('../minib/img/pelny-tekst.png') no-repeat;
	display: block;
	float: right;
}

.file-download span {
	float: right;
	clear: both;
	margin-top: 10px;
}

body#lang-en .download {
	width: 139px;
	height: 46px;
	background: url('../minib/img/full-text.png') no-repeat;
	display: block;
	float: right;
}

body#lang-en .ile-pobran-pl {
	display: none!important;
}

body#lang-pl .ile-pobran-en {
	display: none!important;
}

a.pobierz-caly {
	width: 720px;
	height: 46px;
	background: url('../minib/img/pobierz-pelny-numer.png') no-repeat;
	display: block;
	float: right;
	margin-right: 10px;
	margin-bottom: 15px;
	margin-top: 0px;
}

a.download-full {
	width: 720px;
	height: 46px;
	background: url('../minib/img/download-full-issue.png') no-repeat;
	display: block;
	float: right;
	margin-right: 10px;
	margin-bottom: 15px;
	margin-top: 0px;
}

body#lang-en a.pobierz-caly  {
	display: none!important;
}

body#lang-pl a.download-full {
	display: none!important;
}

.aligncenter {
	margin: 0 auto;
	text-align: center;
}

.alignleft {
	float: left;
}

img.alignleft {
	padding-right: 10px;
}

.metadane {
	margin-bottom: 10px;
}

#commentform textarea {
	width: 717px!important;
}

input#submit {
	width: 136px;
	height: 26px;
	border: none;
	background: url('../minib/img/dodaj-komentarz.png') no-repeat;
	cursor: pointer;
}

img.avatar {
	float: left;
	margin-right: 10px;
}

#post-16 h2.postTitle, h2#comments {
	display: none!important;
}

h2#postcomment {
	clear: both!important;
}

ol#commentlist {
	list-style-type: none;
}

ol#commentlist li{
	padding-bottom: 20px;
	border-bottom: 1px dotted #7f7f7f;
}

.wp-caption-text {
	text-align: center;
	width: 217px;
}

a.link-do-pdfa {
	clear: both;
	font-size: 8px;
	padding-top: 9px;
	padding-bottom: 9px;
	display: block;
}

/*
	PRAWA KOLUMNA
*/

#right {
	width: 240px;
	float: right;
	font-size: 12px;
	margin-top: 20px;
}

#right h2 {
	background: #89b511;
	color: #fefefe;
	text-transform: uppercase;
	padding: 10px;
	padding-bottom: 7px;
	padding-left: 50px;
	font-size: 16px;
}

#right #text-15 .textwidget {
    color: #ffffff;
    background-color: #ff9d03;
    font-size: 13px;
}

#right #text-15 .textwidget p {
    padding: 0;
	margin: 0;
}

ul.zoom-social-icons-list {
	margin-top: 20px!important;
}

#right #zoom-social-icons-widget-2 h2 {
    padding-left: 0;
    text-align: center;
}

#right .widget_search h2 {
	background: #89b511 url('img/search.png') no-repeat 15px 5px;
}

#right #tag_cloud-2 h2 {
	background: #89b511 url('img/cloud.png') no-repeat 7px 5px;	
}

#right #tag_cloud-3 h2 {
	background: #89b511 url('img/cloud.png') no-repeat 7px 5px;	
}

#right #widget_sp_image-8 h2 {
	background: #89b511 url('img/ksiazka.png') no-repeat 7px 5px;	
}

#right #mymail_signup-3 h2, #right #mymail_signup-2 h2 {
	background: #89b511 url('img/newsletter-icon.png') no-repeat 10px 7px;	
}

.mymail-form-info.success {
	margin-top: 10px!important;
	padding: 1px 10px 8px 10px!important;
	background-color: #89B511!important;
}

body#lang-en .mymail-form-info.success{
	display: none!important;
}

.mymail-form-info2.success2 {
	margin-top: 10px!important;
	padding: 5px 10px 8px 10px!important;
	background-color: #89B511!important;
	color: #ffffff;
	border-radius: 2px;
	display: none;
}

#widget_sp_image-8 img, #widget_sp_image-9 img {
	width: 182px;
	height: 251px;
}

#right #widget_sp_image-9 h2 {
	background: #89b511 url('img/ksiazka.png') no-repeat 7px 5px;	
}

#right #text-2 h2, #right #text-3 h2 {
	background: #89b511 url('img/place.png') no-repeat 14px 5px;	
}

#right #custom_html-6 h2, #right #custom_html-7 h2 {
	background: #89b511 url('img/play.png') no-repeat 10px 5px;	
}

#right #zoom-social-icons-widget-3 h2 {
	background: #89b511 url('img/social-media.png') no-repeat 10px 7px;	
}

#right #media_image-2 h2, #right #media_image-3 h2 {
	background: #89b511 url('img/conference.png') no-repeat 10px 8px;	
}

#right #custom_html-4 h2, #right #custom_html-5 h2 {
	background: #89b511 url('img/numery.png') no-repeat 10px 8px;	
}

#right #text-19 h2 {
	background: #89b511 url('img/info.png') no-repeat 10px 8px;	
}


#right #widget_sp_image-8 a {
	text-align: center;
	margin: 0;
	width: 240px;
}

#right #widget_sp_image-8 a  img.attachment-full {
	text-align: center;
	margin: 20px 0 0 28px;
}


#right #widget_sp_image-9 a {
	text-align: center;
	margin: 0;
	width: 240px;
}

#right #widget_sp_image-9 a  img.attachment-full {
	text-align: center;
	margin: 20px 0 0 28px;
}

#text-17 .textwidget, #text-18 .textwidget{
	border: none!important;
}

#text-11 {
	margin-top: -18px;
	margin-bottom: 0px!important;
}

.sidebar {
	padding-bottom: 180px;
}

#text-6 h2, #custom_html-3 h2, #widget_sp_image-7 h2 {
    padding-left: 20px;
}


#widget_sp_image-8, #widget_sp_image-9 {
	border-bottom: 1px solid #e0e0e0;
	border-left: 1px solid #e0e0e0;
	border-right: 1px solid #e0e0e0;
	padding: 0;
}

.widget_sp_image-description p {
	text-align: center;
	font-size: 11px;
	padding-bottom: 0!important;
}	

#right li.widget {
	margin-bottom: 20px;
} 

.textwidget {
	border-bottom: 1px solid #e0e0e0;
	border-left: 1px solid #e0e0e0;
	border-right: 1px solid #e0e0e0;
	text-align: center;
	padding: 10px 0;
	color: #005727;
	font-size: 11px;
	line-height: 18px;	
}

#text-9 .textwidget {
	border-bottom: none!important;
	border-left: none!important;
	border-right: none!important;
}

.textwidget img {
	margin-bottom: 10px;
	display: block;
}

.tag-clouds {
	border-bottom: 1px solid #e0e0e0;
	border-left: 1px solid #e0e0e0;
	border-right: 1px solid #e0e0e0;
	margin-bottom: 20px;	
	padding: 10px;
}

#right li#3d_tag_cloud {
	text-indent: -999999px!important;
	color: #ffffff!important;
}

#right a {
	text-decoration: none;
	font-weight: bold;
}

#right a:hover {
	text-decoration: underline;
}

#right ul {
	list-style-type: none;
}

a.formularz-zgloszeniowy img {
	margin: 10px 0 15px 10px;
}

 a.lista-pokoi  img {
    margin: 5px 0 30px 10px;
 }
 
 
form#searchform {
	border-bottom: 1px solid #e0e0e0;
	border-left: 1px solid #e0e0e0;
	border-right: 1px solid #e0e0e0;
	padding: 10px;
	height: 64px;
 }
 
input#searchsubmit, #bbp_topic_submit, #bbp_reply_submit {
	float: right;
	clear: both;
	background: #ff9d03;
	color: #fff;
	font-size: 14px;
	border: 0;
	padding: 7px 20px;
	text-transform: lowercase;
	cursor: pointer;
}

input#s {
	border: 1px solid #e0e0e0;
	width: 205px;
	padding: 5px;
}

form#searchform label {
	display: none;
}

.author-list {
	width: 217px;
	height: 330px;
	margin-right: 15px;
	float: left;
	text-align: center;
}


.page-template-page-authors-php .author-list {
	width: 700px;
	height: 10px;
	text-align: left;
	font-size: 12px;
	padding: 10px;
	border-bottom: 1px solid #e0e0e0;
}

#pagination {
	width: 720px;
	text-align: center;
	margin-top: 20px;
	margin-bottom: 20px;
	padding: 8px 0;
	border-top: 1px solid #e0e0e0;
	border-bottom: 1px solid #e0e0e0;
}

/*
	TYPOGRAFIA
*/

h1 {
	padding: 5px 0;
	font-size: 25px;
}

h2 {
	padding: 5px 0;
	font-size: 18px;
}

h3 {
	padding: 5px 0;
	font-size: 16px;
}

/*
	STOPKA
*/

#footer {
	height: 33px;
	margin: 105px auto 0 auto;
	background-color: #ff9d04;
	color: #ffffff;
}

.wisienka-siedzaca {
	position: absolute;
	width: 108px;
	height: 241px;
	background: url('../minib/img/wisienka-siedzaca.png') no-repeat;
	right: 80px;
	top: -280px;
}

.gruszka-siedzaca {
	position: absolute;
	width: 113px;
	height: 239px;
	background: url('../minib/img/gruszka-siedzaca.png') no-repeat;
	right: 80px;
	top: -270px;
}

.ananas-siedzacy {
  position: absolute;
  width: 98px;
  height: 240px;
  background: url('../minib/img/ananas-siedzacy.png') no-repeat;
  right: 90px;
  top: -290px;
}


#footer p {
	text-align: center;
	padding: 8px 0 0 0;
}

#footer a {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

#footer a:hover {
	text-decoration: underline;
}

/* 
	WPIS
*/

ol.lista-artykulow {
	list-style-position: outside; 
	padding-bottom: 10px;
    margin-right: 10px;
	border-bottom: 1px solid #333333;
}

ol.lista-artykulow li {
	font-size: 12px!important;
	padding: 4px 0;
}

#okladka img {
	margin-right: 30px;
	margin-bottom: 20px;
}

.miniaturka-zdjecie {
	margin-top: 10px;
}

.miniaturka-zdjecie a img {
	float: left;
	margin-right: 10px;
}	

.ikona-wpisu {
	margin-top: 10px;
}

.ikona-wpisu img{
	float: left;
	margin-right: 10px;
}


span.author, span.author a {
	font-size: 12px;
	font-weight: bold;
	color: #454545;
	text-transform: uppercase;	
}

span.author-article a {
	color: #535353!important;
	font-variant: normal!important;
}


span.author-article a:hover {
	color: #535353!important;
	font-variant: normal!important;
}


span.autorzy-lista, span.autorzy-lista a {
	font-size: 12px;
	color: #222222!important;
	font-variant: normal!important;
	font-weight: normal!important;
}

span.autorzy-lista a:hover {
	text-decoration: none!important;
	cursor: default;
}

.tags {
	font-size: 10px;
	line-height: 18px;
	color: #454545;
	padding: 5px;
	background-color: #f2f2f2;
	margin-bottom: 5px;
}

.tags a {
	color: #454545;
	font-weight: normal !important;	
}

a.more {
	background: #89B511;
	color: #fff;
	font-size: 11px;
	padding: 8px 12px;
	float: right;
}

.bbp-template-notice {
	display: none;
}

#bbpress-forums {
	margin-right: 20px;
}

.register {
	text-align: right;
	padding: 0 20px 20px;
}

#new-post fieldset {
	background: #f5f5f5;
}

.bbp-author-role, .bbp-reply-ip, .bbp-pagination-count, .bbp-breadcrumb-home, .bbp-breadcrumb-home + .bbp-breadcrumb-sep {
	display: none;
}

body.logged-in {
	margin-top: 0px!important;
}



@media only screen and (max-width: 1008px) {
	
.menu-bg {
    display: none;
}

}