/* ::::: https://web.archive.org/static/css/banner-styles.css ::::: */

#wm-ipp { width: 100%; min-height: 65px; min-width: 800px; left: 0px; top: 0px; padding: 0px; margin: 0px; border-radius: 0px; background-color: transparent; font-size: 11px; }
#wm-ipp * { font-family: Lucida Grande,Helvetica,Arial,sans-serif; font-size: inherit; line-height: 1.2; width: auto; outline: medium none; float: none; }
#wm-ipp div, #wm-ipp tr, #wm-ipp td, #wm-ipp a, #wm-ipp form { padding: 0px; margin: 0px; border: medium none; border-radius: inherit; background-color: transparent; background-image: none; z-index: 2147483640; }
#wm-ipp table { border: medium none; border-collapse: collapse; margin: 0px; padding: 0px; width: auto; font-size: inherit; }
#wm-ipp form input { padding: 1px; height: auto; display: inline; margin: 0px; }
#wm-ipp form input[type="submit"] { padding: 0px 8px; margin: 1px 0px 1px 5px; width: auto ! important; }
#wm-ipp a:hover { text-decoration: underline ! important; }
#wm-ipp #wm-ipp-inside { width: 98% ! important; min-width: 780px; margin: 0px auto; border-width: medium 5px 5px; border-style: none solid solid; border-color: currentcolor rgb(0, 0, 0) rgb(0, 0, 0); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; background-color: rgba(255, 255, 255, 0.9); box-shadow: 1px 1px 4px rgb(51, 51, 51); border-radius: 0px 0px 8px 8px; }
#wm-ipp #wm-logo { padding: 0px 10px; vertical-align: middle; min-width: 110px; }
#wm-ipp td.c { vertical-align: top; width: 100%; }
#wm-ipp td.c td.u { padding: 3px 0px; text-align: center; }
#wm-ipp td.c td.n { padding-left: 5px; }
#wm-ipp td.c td.n a { text-decoration: none; color: rgb(51, 51, 255); font-weight: bold; }
#wm-ipp td.c td.n td.b { padding-right: 6px ! important; text-align: right ! important; overflow: visible; white-space: nowrap; color: rgb(153, 153, 170); vertical-align: middle; }
#wm-ipp td.c td.n td.c { background: rgb(0, 0, 0) none repeat scroll 0% 0%; color: rgb(255, 255, 0); font-weight: bold; text-align: center; }
#wm-ipp td.c td.n td.f { padding-left: 6px ! important; text-align: left ! important; overflow: visible; white-space: nowrap; color: rgb(153, 153, 170); vertical-align: middle; }
#wm-ipp td.c td.n tr.m td { text-transform: uppercase; white-space: nowrap; padding: 2px 0px; }
#wm-ipp td.c td.s { padding-right: 5px; text-align: center; vertical-align: bottom; }
#wm-ipp td.c td.s a.t { color: rgb(51, 51, 255); font-weight: bold; line-height: 1.8; }
#wm-ipp td.c td.s div.r { color: rgb(102, 102, 102); font-size: 9px; white-space: nowrap; }
#wm-ipp td.c td.k { vertical-align: bottom; padding-bottom: 2px; }
#wm-ipp td.c td.n tr.y td, #wm-ipp td.c td.s { padding-bottom: 2px; }
div#wm-ipp-sparkline { position: relative; white-space: nowrap; background-color: rgb(255, 255, 255); cursor: pointer; border-right: 1px solid rgb(204, 204, 204); line-height: 0.9; }
#sparklineImgId { position: relative; z-index: 9012; }
#wm-ipp-sparkline div.yt { position: absolute; z-index: 9010 ! important; background-color: rgb(255, 255, 0) ! important; }
#wm-ipp-sparkline div.mt { position: absolute; z-index: 9011 ! important; background-color: rgb(236, 0, 140) ! important; }
#wm-ipp td.r { position: relative; padding-left: 65px; }
#wm-ipp td.r a { display: block; padding: 0px 15px 0px 0px; color: rgb(51, 51, 255); border: medium none; position: absolute; right: 5px; background-color: transparent; background-repeat: no-repeat ! important; background-position: 100% 100% ! important; }
/* ::::: https://web.archive.org/web/20141205115414cs_/https://aoc2009.pl/wp-content/themes/Innove/lib/css/reset.css ::::: */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0px; padding: 0px; border: 0px none; font-size: 100%; vertical-align: baseline; }
body { line-height: 1; }
ol, ul { list-style: outside none none; }
blockquote::before, blockquote::after, q::before, q::after { content: none; }
table { border-collapse: collapse; border-spacing: 0px; }
/* ::::: https://web.archive.org/web/20141205115414cs_/https://aoc2009.pl/wp-content/themes/Innove/lib/css/defaults.css ::::: */

body { font-family: Arial,Helvetica,sans-serif; font-size: 13px; }
#container::after, #header::after, #main::after, #main-fullwidth::after, #footer::after, .clearfix::after { content: " "; display: block; height: 0px; clear: both; visibility: hidden; overflow: hidden; }
#container, #header, #main, #main-fullwidth, #footer, .clearfix { display: block; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; margin-bottom: 16px; line-height: 1; }
h1 { font-size: 40px; }
h2 { font-size: 30px; }
h3 { font-size: 20px; }
p { margin: 0px 0px 20px; }
table { margin-bottom: 20px; width: 100%; }
th, td, caption { padding: 4px 10px 4px 5px; }
li ul, li ol { margin: 0px; }
ul, ol { margin: 0px 20px 20px 0px; padding-left: 40px; }
ul { list-style-type: disc; }
.menus, .menus * { margin: 0px; padding: 0px; list-style: outside none none; line-height: 1; }
.menus li:hover { visibility: inherit; }
.menus li { float: left; position: relative; }
.menus a { display: block; position: relative; }
.alignleft { float: left; }
.alignright { float: right; }
embed, img, object, video, .wp-caption { max-width: 100%; }
img { height: auto; }
/* ::::: https://web.archive.org/web/20141205115414cs_/https://aoc2009.pl/wp-content/themes/Innove/style.css ::::: */

/* ::::: https://web.archive.org/web/20141218231636/http://fonts.googleapis.com/css?family=Oswald ::::: */

@font-face {
	font-family: "Oswald";
	font-style: normal;
	font-weight: 400;
	src: url('-wzdrtzra5k6hljk6-dk9q.eot');
}
body { background: transparent url('background.png') repeat fixed 0% 0%; color: rgb(144, 144, 144); }
a { color: rgb(216, 101, 19); text-decoration: underline; }
a:hover, a:focus { color: rgb(255, 143, 57); text-decoration: none; }
a:focus { outline: medium none; }
#container { width: 960px; margin: 10px auto 0px; }
#main { padding: 15px; background: transparent url('main-bg.png') repeat scroll 0% 0%; }
#content { overflow: hidden; float: left; width: 460px; }
#sidebar-primary { overflow: hidden; float: left; width: 280px; margin-left: 15px; }
#sidebar-secondary { overflow: hidden; float: right; width: 160px; margin-left: 15px; }
#header { height: 60px; padding: 20px 0px; }
.logo { float: left; margin: 6px 0px; }
.logo h1.site_title { margin: 0px; padding: 0px; font-family: Arial,Helvetica,sans-serif; font-size: 48px; line-height: 40px; font-weight: bold; }
.logo h1.site_title a, .logo h1.site_title a:hover { color: rgb(255, 255, 255); text-decoration: none; }
.logo h2.site_description { margin: 0px; padding: 0px; color: rgb(255, 255, 255); font-family: Arial,Helvetica,sans-serif; font-size: 14px; line-height: 14px; }
.header-right { float: right; }
.menu-primary-container { padding: 0px; position: relative; height: 34px; z-index: 400; }
.menu-primary {  }
.menu-primary li a { color: rgb(166, 166, 166); padding: 11px 15px; text-decoration: none; font-family: "Oswald",sans-serif; font-size: 12px; text-transform: uppercase; font-weight: normal; }
.menu-primary li a:hover, .menu-primary li a:active, .menu-primary li a:focus, .menu-primary li:hover > a, .menu-primary li.current-cat > a, .menu-primary li.current_page_item > a, .menu-primary li.current-menu-item > a { color: rgb(244, 128, 43); outline: 0px none; }
.post { margin-bottom: 15px; border: 1px solid rgb(85, 85, 85); background: rgb(51, 51, 51) none repeat scroll 0% 0%; padding: 10px 10px 0px; }
.title { color: rgb(255, 255, 255); margin: 0px 0px 10px; padding: 0px; font-family: "Oswald",sans-serif; font-size: 20px; line-height: 20px; font-weight: normal; }
.title a { color: rgb(255, 255, 255); text-decoration: none; }
.title a:hover { color: rgb(242, 127, 40); text-decoration: none; }
.entry { line-height: 20px; }
.postmeta-primary { color: rgb(153, 153, 153); font-size: 12px; line-height: 18px; padding: 0px 0px 10px; }
.postmeta-primary span, .postmeta-secondary span { padding: 3px 0px 3px 20px; background-position: left center; background-repeat: no-repeat; }
.meta_date { background-image: url('date.png'); }
.meta_categories { background-image: url('category.png'); }
.readmore { margin-bottom: 15px; float: right; }
.readmore a { color: rgb(255, 255, 255); padding: 8px 14px; font-size: 12px; line-height: 12px; display: inline-block; text-decoration: none; text-transform: uppercase; border-bottom: 2px solid rgb(218, 103, 21); background-image: linear-gradient(to bottom, rgb(58, 58, 58), rgb(35, 35, 35)); }
.readmore a:hover { color: rgb(255, 255, 255); border-bottom: 2px solid rgb(241, 141, 57); text-decoration: none; background-image: linear-gradient(to bottom, rgb(245, 130, 42), rgb(206, 91, 11)); }
.fp-slider { margin: 0px 0px 15px; }
.fp-slides-container {  }
.fp-slides, .fp-thumbnail, .fp-prev-next, .fp-nav { width: 460px; }
.fp-slides, .fp-thumbnail { height: 300px; overflow: hidden; position: relative; }
.fp-title { font-family: "Oswald",sans-serif; color: rgb(255, 255, 255); font-size: 18px; font-weight: normal; padding: 0px 0px 2px; margin: 0px; }
.fp-title a, .fp-title a:hover { color: rgb(255, 255, 255); text-decoration: none; }
.fp-content { position: absolute; bottom: 0px; left: 0px; right: 0px; background: rgb(17, 17, 17) none repeat scroll 0% 0%; opacity: 0.7; padding: 10px 15px; overflow: hidden; }
.fp-content p { color: rgb(255, 255, 255); padding: 0px; margin: 0px; line-height: 18px; }
.fp-more, .fp-more:hover { color: rgb(255, 255, 255); font-weight: bold; }
.fp-nav { height: 12px; text-align: center; padding: 10px 0px; background: rgb(51, 51, 51) none repeat scroll 0% 0%; }
.fp-pager a { background-image: url('featured-pager.png'); cursor: pointer; margin: 0px 8px 0px 0px; padding: 0px; display: inline-block; width: 12px; height: 12px; overflow: hidden; text-indent: -999px; background-position: 0px 0px; float: none; line-height: 1; opacity: 0.7; }
.fp-pager a:hover, .fp-pager a.activeSlide { text-decoration: none; background-position: 0px -112px; opacity: 1; }
.fp-prev-next-wrap { position: relative; z-index: 200; }
.fp-prev-next { position: absolute; bottom: 130px; left: 0px; right: 0px; height: 37px; }
.fp-prev { float: left; margin-left: 14px; width: 37px; height: 37px; background: transparent url('featured-prev.png') no-repeat scroll left top; opacity: 0.6; }
.fp-prev:hover { opacity: 0.8; }
.fp-next { float: right; width: 36px; height: 37px; margin-right: 14px; background: transparent url('featured-next.png') no-repeat scroll right top; opacity: 0.6; }
.fp-next:hover { opacity: 0.8; }
#footer { margin-bottom: 15px; }
#copyrights { color: rgb(255, 255, 255); background: rgb(45, 45, 45) none repeat scroll 0% 0%; text-align: center; padding: 20px 0px; }
#copyrights a { color: rgb(255, 255, 255); }
#copyrights a:hover { color: rgb(255, 255, 255); text-decoration: none; }
#credits { color: rgb(125, 125, 125); text-align: center; font-size: 11px; padding: 10px 0px 0px; }
#credits a { color: rgb(125, 125, 125); text-decoration: none; }
#credits a:hover { text-decoration: none; color: rgb(125, 125, 125); }
.widget-container { list-style: outside none none; margin: 0px 0px 15px; padding: 0px; color: rgb(166, 166, 166); font-size: 13px; }
.widget-container a { color: rgb(166, 166, 166); text-decoration: none; }
.widget-container a:hover { color: rgb(214, 99, 17); text-decoration: none; }
.widgettitle { border-bottom: 2px solid rgb(218, 103, 21); margin: 0px 0px 10px; padding: 10px; background-image: linear-gradient(to bottom, rgb(58, 58, 58), rgb(35, 35, 35)); }
.widgettitle, .widgettitle a, .widgettitle a:hover { color: rgb(255, 255, 255); font-size: 16px; line-height: 16px; font-family: "Oswald",sans-serif; font-weight: normal; text-decoration: none; text-transform: uppercase; }
.widget ul { list-style: outside none none; margin: 0px; padding: 0px; }
.widget ul li { padding: 0px 0px 9px; margin: 0px 0px 8px; border-bottom: 1px solid rgb(69, 69, 69); }
#search { border: 1px solid rgb(61, 61, 61); background: rgb(42, 42, 42) url('search.png') no-repeat scroll 99% 50%; text-align: left; padding: 6px 24px 6px 6px; }
#search #s { background: transparent none repeat scroll 0% 0%; color: rgb(151, 151, 151); border: 0px none; width: 100%; padding: 0px; margin: 0px; outline: medium none; }
#topsearch { float: right; }
#topsearch #s { width: 220px; }
.posts-widget ul { list-style: outside none none; padding: 0px; margin: 10px 0px 0px; }
.posts-widget ul li { list-style: outside none none; padding: 0px 0px 15px; margin: 0px 0px 15px; border-bottom: 1px solid rgb(69, 69, 69); }
.posts-widgettitle { font-weight: normal; padding: 0px 0px 5px; margin: 0px; font-family: "Oswald",sans-serif; font-size: 14px; }
.posts-widgettitle a {  }
.posts-widgettitle a:hover {  }
.posts-widget-entry { font-family: Arial,Helvetica,sans-serif; line-height: 20px; }
.menu-primary-responsive-container, .menu-secondary-responsive-container { display: none; margin: 10px; }
.menu-primary-responsive, .menu-secondary-responsive { width: 100%; padding: 5px; border: 1px solid rgb(221, 221, 221); }
@media only screen and (max-width: 768px) {
	#container, #footer-container { width: 100%; }
	#main, #main-fullwidth, #header, #footer-widgets, #footer { padding-left: 10px; padding-right: 10px; }
	#main, #main-fullwidth { background-image: none; }
	#header { height: 100%; padding-top: 10px; padding-bottom: 10px; }
	.logo, .header-right { float: none; text-align: center; padding-left: 0px; padding-right: 0px; margin-left: 0px; margin-right: 0px; }
	.header-right { padding-top: 10px; }
	#topsearch { float: none; width: 96%; margin: 10px 2%; }
	#header #topsearch { margin-left: 0px; margin-right: 0px; width: 100%; }
	#content, #sidebar-primary, #sidebar-secondary { width: 100%; float: none; padding: 0px; margin: 0px; display: block; }
	.menu-primary-container, .menu-secondary-container { float: none; margin-left: 0px; margin-right: 0px; display: block; }
	.fp-slider, #fb-root { display: none; }
	#copyrights, #credits { display: block; float: none; text-align: center; }
}
@media only screen and (max-width: 480px) {
	.menu-primary-responsive-container, .menu-secondary-responsive-container { display: block; }
	.menu-primary-container, .menu-secondary-container { display: none; }
}
/* ::::: https://web.archive.org/web/20141205115414cs_/https://aoc2009.pl/wp-content/themes/Innove/lib/shortcodes/css/bootstrap.css?ver=3.5.1 ::::: */

.clearfix {  }
.clearfix::before, .clearfix::after { display: table; content: ""; line-height: 0; }
.clearfix::after { clear: both; }
.row::before, .row::after { display: table; content: ""; line-height: 0; }
.row::after { clear: both; }
.row-fluid::before, .row-fluid::after { display: table; content: ""; line-height: 0; }
.row-fluid::after { clear: both; }
button.btn::-moz-focus-inner, input.btn[type="submit"]::-moz-focus-inner { padding: 0px; border: 0px none; }
.nav-tabs::before, .nav-pills::before, .nav-tabs::after, .nav-pills::after { display: table; content: ""; line-height: 0; }
.nav-tabs::after, .nav-pills::after { clear: both; }
.tabbable::before, .tabbable::after { display: table; content: ""; line-height: 0; }
.tabbable::after { clear: both; }
.dropdown-submenu > a::after { display: block; content: " "; float: right; width: 0px; height: 0px; border-color: transparent transparent transparent rgb(204, 204, 204); border-style: solid; border-width: 5px 0px 5px 5px; margin-top: 5px; margin-right: -10px; }
.dropdown-submenu:hover > a::after { border-left-color: rgb(255, 255, 255); }
/* ::::: https://web.archive.org/web/20141205115414cs_/https://aoc2009.pl/wp-content/themes/Innove/lib/shortcodes/css/shortcodes.css?ver=3.5.1 ::::: */

body { margin-top: 0px ! important; padding-top: 0px ! important; min-width: 800px ! important; }
