/*** uncss> filename: http://wino.org.pl/wp-content/themes/evolve/style.css?e7989c ***/

/* 
Theme Name: evolve
Theme URI: http://theme4press.com/evolve-multipurpose-wordpress-theme/
Version: 3.5.0
Description: evolve is a multi-purpose WordPress theme that has recently been redesigned as a full responsive theme for all devices. The theme includes a slick Bootstrap and Parallax slider with up to 5 slides on any page and a post slider for 10 posts per post category. There are a number of different slider and animated effects to move captions and images into position and then back out of frame again. Button and arrow navigation elements are shown on each slider, or slides can be automatically cycled through. Bootstrap construction makes it easy to change designs around because the theme is build on a grid-like system. Modify anything with the design, such as the logo, header, background, main colors used, and more. The FontAwesome icon pack provides Retina Ready icons that look terrific on an iPad or other HD device and at any resolution. Animate.css elements are included for slick CSS interactive effects which can be included on many different pages to create interesting animations. Infinite Scroll gives an unique loading of the blog posts. There are more than 500 Google web fonts which ensures almost infinite selection of just the right fonts selectable for headings, sub-headings and web copy in any size, color or style. Image thumbnails have attractive borders and an image zoom effect when hovered over. evolve is WPML, Polylang compatible and it's translation ready. Multiple blog layouts includes single column, two or 3 columns in a grid or a post with a featured image. There are 12 widget areas, four in the header, four in the footer and 2 in the sidebar. Add your own custom widgets to include new functionality into a page such as an improved opt-in box, featured posts, archives and more. Two widgets are included in the theme: Tabs (recent posts, popular posts and comments) and the Carousel slider. In order to get the word out, social media accounts are well promoted. Up to 11 networks are supported including Facebook, Twitter, LinkedIn, Pinterest, and Google+. Choose which logos to display at the bottom of each post and what size the social media icons should be. There are easy navigation elements like a revolving main menu where menu items rotate and highlight when hovered over, categories and tags are shown at the bottom of each post, a "back to top" navigation "up" arrow is shown on each page and breadcrumb navigation is also available to help visitors avoid getting lost in large sites. evolve also includes a contact page template with Google Map. evolve fully supports bbPress and BuddyPress. *** IMPORTANT: Please read the changelog.txt file for any important changes before you update the theme! ***
Author: Theme4Press
Author URI: http://theme4press.com
Tags: buddypress, two-columns, fixed-layout, fluid-layout, responsive-layout, left-sidebar, right-sidebar, full-width-template, sticky-post, threaded-comments, microformats, post-formats, black, blue, white, dark, flexible-header, featured-images, custom-background, custom-colors, custom-header, custom-menu, theme-options, translation-ready
License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html  
*/

/* Reset Browser Defaults */

/*@import url(/wp-content/themes/evolve/library/media/css/reset.css);*/

/* Apply base theme styles and colors */

/* Text meant only for screen readers. */

/* Document Body */

body,
input {
  color: #888;
  font: 16px/1.5 "Roboto", arial, sans-serif;
}

body {
  background-color: #ecebe9;
}

/* Font Styles */

/* Vertical Rhythm  */

a,
a:focus,
a:hover,
a:link {
  outline: none!important;
  -webkit-transition: all 0.1s ease-in;
  /* Saf3.2+, Chrome */
  -moz-transition: all 0.1s ease-in;
  /* FF4+ */
  -ms-transition: all 0.1s ease-in;
  /* IE10? */
  -o-transition: all 0.1s ease-in;
  /* Opera 10.5+ */
  transition: all 0.1s ease-in;
}

ul {
  margin-bottom: 20px;
}

/* Header */

.header {
  margin: 0 auto;
}

/* Content Background */

/* Logo */

/* Menu */

.menu-header {
  background: #f5f5f5;
  filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8', endColorstr='#eeeeee');
  border-color: #e0dddd;
  border-style: solid;
  border-width: 1px;
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 0 2px rgba(255, 255, 255, 0.3) inset, 0 0 10px rgba(0, 0, 0, 0.1) inset, 0 1px 2px rgba(0, 0, 0, 0.1);
  -box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 0 2px rgba(255, 255, 255, 0.3) inset, 0 0 10px rgba(0, 0, 0, 0.1) inset, 0 1px 2px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 0 2px rgba(255, 255, 255, 0.3) inset, 0 0 10px rgba(0, 0, 0, 0.1) inset, 0 1px 2px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 0 2px rgba(255, 255, 255, 0.3) inset, 0 0 10px rgba(0, 0, 0, 0.1) inset, 0 1px 2px rgba(0, 0, 0, 0.1);
  color: #777;
  font-size: 14px;
  line-height: 18px;
  text-shadow: 0 1px 0 #FFFFFF;
  float: left;
  display: block;
  width: 100%;
}

.menu-container {
  background: #f2f2f2;
}

ul.nav-menu {
  line-height: 1;
  width: 100%;
  margin-bottom: 0;
}

ul.nav-menu,
ul.nav-menu * {
  list-style: none;
  margin-left: 0;
}

ul.nav-menu li {
  float: left;
  /*  padding: 0px; */
  position: relative;
}

ul.nav-menu li:first-child {
  border-left: none;
}

ul.nav-menu li:last-child {
  border-right: none;
}

/* Hides items under top menu */

/* Shows submenus */

/* Hides all sub items (4 levels deep) */

/* On :hover, displays all sub items (4 levels deep) */

/* Default Skin */

ul.nav-menu {
  padding: 0px 0px 2px 0px;
}

ul.nav-menu li a {
  padding: 18px 10px;
}

ul.nav-menu li:hover > a {
  text-decoration: none;
}

/* Level Menu */

ul.nav-menu a {
  -webkit-transition: all 0.1s ease-in;
  /* Saf3.2+, Chrome */
  -moz-transition: all 0.1s ease-in;
  /* FF4+ */
  -ms-transition: all 0.1s ease-in;
  /* IE10? */
  -o-transition: all 0.1s ease-in;
  /* Opera 10.5+ */
  transition: all 0.1s ease-in;
  display: block;
  position: relative;
  padding: 8px 10px;
  color: #51545C;
  text-shadow: 1px 1px 0px #fff;
}

ul.nav-menu a:hover,
ul.nav-menu li.current-menu-item < a,
ul.nav-menu li.current-menu-parent < a,
ul.nav-menu li.current-menu-ancestor < a {
  text-decoration: none;
  background: #fff;
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 0 2px rgba(255, 255, 255, 0.3) inset, 0 0 10px rgba(0, 0, 0, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 0 2px rgba(255, 255, 255, 0.3) inset, 0 0 10px rgba(0, 0, 0, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.1);
  -box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 0 2px rgba(255, 255, 255, 0.3) inset, 0 0 10px rgba(0, 0, 0, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 0 2px rgba(255, 255, 255, 0.3) inset, 0 0 10px rgba(0, 0, 0, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.1);
}

ul.nav-menu > li.current-menu-item {
  text-decoration: none;
  background: rgba(255, 255, 255, .3);
}

ul.nav-menu > li.current-menu-item > a {
  font-weight: bold;
}

ul.nav-menu > li.current-menu-item:before {
  content: '';
  position: absolute;
  right: 0;
  top: 0;
  width: 7px;
  height: 100%;
}

ul.nav-menu li.current-menu-item,
ul.nav-menu li:hover {
  border-right-color: #ddd!important;
}

/* Menu bugfix */

/* Links */

a {
  color: #0bb697;
  text-decoration: none!important;
}

a:hover {
  text-decoration: underline;
}

/* Headings */

/* Widgets */

/* Similar posts */

/* Widgets Header & Footer */

/* Content */

/* Footer */

/* Text Elements */

/* Lists: (ul, ol, dl) */

ul {
  margin-left: 15px;
}

ul.nav-menu {
  margin-left: 0px;
}

ul {
  list-style-type: none;
  list-style-image: url(/wp-content/themes/evolve/library/media/images/list-style.png);
}

/* Tables */

/* Forms */

/* Buttons */

/* Contact page */

/* bugfix */

/* Comments */

/* Comment Reply */

/* Images */

/* Prevent the smileys from breaking line-height */

/* [gallery] */

/* Calendar */

/* Navigation */

/* Page Navi */

/* [gallery] + navigation clearfix */

.container:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.container {
  display: block;
}

/* Basic Alignments */

/* Slider */

/***********************COMMON SLIDER STYLING***********************/

/* Overall Wrapper */

/* anythingSlider viewport window */

/* anythingSlider base (original element) */

/* Navigation arrow text; 
indent moved to span inside "a", for IE7;
  apparently, a negative text-indent on an "a" link moves the link as well as the text */

/* disabled arrows, hide or reduce opacity: opacity: .5; 
	filter: alpha(opacity=50); 
*/

/* all panels inside the slider; 
	horizontal mode */

/* vertical mode */

/* fade mode */

/* fade mode active page - visible & on top */

/************************NAVIGATION POSITIONING************************/

/* Navigation Arrows */

/* back arrow */

/* forward arrow */

/* navigationSize window */

/* Autoplay Start/Stop button */

/***********************IE8 AND OLDER STYLING***********************/

/* Navigation Arrows */

/* margin between nav buttons just looks better */

/* When using the navigationSize option, the side margins need to be zero
None of the navigation panels look good in IE7 now =( */

/* Search */

/* Subscribe/Follow Buttons */

/* Tipsy */

/* Back to Top Button */

/* Share This Buttons */

/* Containers */

.container-menu {
  margin: 0 auto!important;
  padding-bottom: 10px!important;
  position: relative!important;
  z-index: 99!important;
}

.nacked-menu {
  padding: 0 15px!important;
  margin-bottom: -1px;
}

/* Bootstrap Slider */

/* Tabs */

/* Google Map */

/* DD Slick */

#nav .dd-container {
  max-width: 100%;
  display: none;
}

#wrapper .dd-container {
  font-size: 17px !important;
  font-weight: normal !important;
}

#wrapper .dd-container .dd-select {
  border: 0;
  text-align: center;
  height: 50px;
  background: none;
  line-height: 50px;
}

#wrapper .dd-container .dd-selected {
  padding: 0 15px;
  background: none;
}

#wrapper .dd-container .dd-selected-text {
  background: rgba(255, 255, 255, .5);
  margin: 5px 0;
  padding: 10px;
  line-height: 17px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  -border-radius: 3px;
  border-radius: 3px;
  box-shadow: 1px 1px 0 rgba(255, 255, 255, 0.8) inset, 0 1px 2px rgba(0, 0, 0, 0.1);
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
  #wrapper .dd-container .dd-selected-text span:before {
    position: relative;
    top: 0px;
    padding: 0px;
    margin: 0px;
    content: "\e055";
  }
}

#wrapper .dd-container label,
#wrapper .dd-container a {
  color: #888 !important;
}

#wrapper .dd-options {
  border: 1px solid #E8E8E8 !important;
  border-bottom: 0!important;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
  -box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
  position: relative !important;
}

#wrapper .dd-options li {
  float: none;
  height: auto;
  padding: 0;
  line-height: normal;
  border-bottom: 1px solid #E8E8E8 !important;
}

#wrapper .dd-options li a {
  border: 0 !important;
  float: none;
  height: auto;
  margin: 0;
  padding: 10px;
  line-height: normal;
  color: #333 !important;
}

#wrapper .dd-options li a:hover {
  background-color: #fbfbfb !important;
  color: #333 !important;
}

#wrapper .dd-selected {
  font-weight: normal !important;
  font-size: 20px;
}

#wrapper .dd-options li:first-child {
  display: none !important;
}

/* General button style (reset) */

/* Breadcrumbs */

/*Animate.css - http: //daneden.me/animate*/

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

/* Content Boxes */

/**
 * Basic 2 column (content)(aside) fixed layout
 */

@media only screen and (max-width: 768px) {
  .nav-holder ul {
    display: none;
  }

  .nav-holder .dd-container {
    display: block !important;
    width: 100%;
  }

  .custom-header {
    width: 100%!important;
  }
}

@media only screen and (min-width: 768px) {
  /* Menu Effect : bottom line slides/fades in */

  .link-effect a {
    overflow: hidden;
    padding: 8px 10px!important;
    height: 3.7em!important;
    line-height: 2.5em!important;
    display: inline-block;
  }

  .link-effect a span {
    position: relative;
    display: inline-block;
    -webkit-transition: -webkit-transform 0.3s;
    -moz-transition: -moz-transform 0.3s;
    transition: transform 0.3s;
  }

  .link-effect a span::before {
    position: absolute;
    top: 100%;
    height: 100%;
    width: 110%;
    content: attr(data-hover);
    font-weight: 700;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

/* BuddyPress Styling */

/* bbPress Styling */

/* Infinite Scroll */

/* reCaptcha */

/*
* add by denzel - to use to float sidebar or #primary depending on post/page meta sidebar position.
*/

/* Index number pagination */

/* IcoMoon */
/*
@font-face {
  font-family: 'icomoon';
  src: url(/wp-content/themes/evolve/fonts/icomoon/icomoon.eot?1cna6n);
  src: url(/wp-content/themes/evolve/fonts/icomoon/icomoon.eot?1cna6n#iefix) format('embedded-opentype'),
  url(/wp-content/themes/evolve/fonts/icomoon/icomoon.ttf?1cna6n) format('truetype'),
  url(/wp-content/themes/evolve/fonts/icomoon/icomoon.woff?1cna6n) format('woff'),
  url(/wp-content/themes/evolve/fonts/icomoon/icomoon.svg?1cna6n#icomoon) format('svg');
  font-weight: normal;
  font-style: normal;
}
*/

[class^="t4p-icon-"] {
  font-family: IcoMoon !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.t4p-icon-menu:before {
  content: '\e939';
}

/*** uncss> filename: http://wino.org.pl/wp-content/themes/evolve/library/media/js/bootstrap/css/bootstrap.css?e7989c ***/

/*!
 * Bootstrap v3.3.2 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

/*! normalize.css v3.0.2 | MIT License | git.io/normalize */

html {
  font-family: sans-serif;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}

body {
  margin: 0;
}

nav {
  display: block;
}

a {
  background-color: transparent;
}

a:active,
a:hover {
  outline: 0;
}

input {
  margin: 0;
  font: inherit;
  color: inherit;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
  padding: 0;
  border: 0;
}

input {
  line-height: normal;
}

/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */

@media print {
  *,
  *:before,
  *:after {
    color: #000 !important;
    text-shadow: none !important;
    background: transparent !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
  }

  a,
  a:visited {
    text-decoration: underline;
  }

  a[href]:after {
    content: " (" attr(href) ")";
  }
}
/*
@font-face {
  font-family: 'Glyphicons Halflings';
  src: url(../../../../fonts/glyphicons-halflings-regular.eot);
  src: url(../../../../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'), url(../../../../fonts/glyphicons-halflings-regular.woff2) format('woff2'), url(../../../../fonts/glyphicons-halflings-regular.woff) format('woff'), url(../../../../fonts/glyphicons-halflings-regular.ttf) format('truetype'), url(../../../../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg');
}
*/
.custom-header {
  background: url(https://wino.org.pl/wp-content/uploads/2015/07/2013-10-37-12-NOWE-LOGO-stow.jpg) left top no-repeat;
  border-bottom: 0;
  background-size: contain!important;
  width: 100%;
}
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

html {
  font-size: 10px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.42857143;
  color: #333;
  background-color: #fff;
}

input {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

a {
  color: #337ab7;
  text-decoration: none;
}

a:hover,
a:focus {
  color: #23527c;
  text-decoration: underline;
}

a:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

ul {
  margin-top: 0;
  margin-bottom: 10px;
}

.container {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 768px) {
  .container {
    width: 750px;
  }
}

@media (min-width: 992px) {
  .container {
    width: 970px;
  }
}

@media (min-width: 1200px) {
  .container {
    width: 1170px;
  }
}

label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: bold;
}

.form-control::-moz-placeholder {
  color: #999;
  opacity: 1;
}

.form-control:-ms-input-placeholder {
  color: #999;
}

.container:before,
.container:after {
  display: table;
  content: " ";
}

.container:after {
  clear: both;
}

@-ms-viewport {
  width: device-width;
}

/*# sourceMappingURL=bootstrap.css.map */

/*** uncss> filename: http://wino.org.pl/wp-admin/admin-ajax.php?action=evolve_dynamic_css&ver=4.4.1 ***/

body {
  background-color: #ecebe9;
}

@media (min-width: 1620px) {
  .container,
  #wrapper {
    width: 1600px!important;
  }
}

@media only screen and (min-width: 768px) {
  .link-effect a:hover span,
  .link-effect a:focus span {
    -webkit-transform: translateY(-100%);
    -moz-transform: translateY(-100%);
    transform: translateY(-100%);
  }
}

/**
 * 2 column (aside)(content) fixed layout
 */

/**
 * Dark content
 * 
 */

body {
  color: #ddd;
}

.menu-container,
#wrapper {
  background: #555;
}

/* Page Navi */

ul.nav-menu a {
  color: #fff;
  text-shadow: 0 1px 0px #333;
}

ul.nav-menu li.current-menu-item > a {
  border-top-color: #666!important;
}

ul.nav-menu li {
  border-left-color: #444;
  border-right-color: #666;
}

.menu-header {
  background: #505050;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#606060', endColorstr='#505050');
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 0 5px rgba(0, 0, 0, 0.3) inset, 0 1px 2px rgba(0, 0, 0, 0.29);
  -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 0 5px rgba(0, 0, 0, 0.3) inset, 0 1px 2px rgba(0, 0, 0, 0.29);
  -box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 0 5px rgba(0, 0, 0, 0.3) inset, 0 1px 2px rgba(0, 0, 0, 0.29);
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 0 5px rgba(0, 0, 0, 0.3) inset, 0 1px 2px rgba(0, 0, 0, 0.29);
  text-shadow: 0 1px 0px #000;
  border-color: #222;
}

ul.nav-menu li.current-menu-item,
ul.nav-menu li:hover {
  border-right-color: #666!important;
}

ul.nav-menu > li.current-menu-item {
  background-color: rgba(0, 0, 0, 0.1)!important;
}

#wrapper .dd-container .dd-selected-text {
  background: rgba(0, 0, 0, 0.5);
  box-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3) inset, 0 1px 2px rgba(0, 0, 0, 0.1);
}

.dd-option {
  border-bottom: 1px solid #404040!important;
}

#wrapper .dd-options li {
  border-bottom: 1px solid #404040 !important;
}

#wrapper .dd-options {
  background: #444!important;
  border-color: #404040!important;
}

#wrapper .dd-container label,
#wrapper .dd-container a {
  color: #eee!important;
}

#wrapper .dd-options li a:hover {
  background-color: #333 !important;
  color: #fff !important;
}

.header-pattern {
  background-image: none;
}

/**
 * Posts Layout
 * 
 */

body {
  color: !important;
}

ul.nav-menu a,
.menu-header,
#wrapper .dd-container label,
#wrapper .dd-container a {
  font-size: 14px !important;
}

ul.nav-menu a,
.menu-header,
#wrapper .dd-container label,
#wrapper .dd-container a {
  font-family: Roboto !important;
}

#wrapper {
  position: relative;
  margin: 0 auto 30px auto !important;
  background: #f9f9f9;
  box-shadow: 0 0 3px rgba(0,0,0,.2);
}

#wrapper:before {
  -webkit-box-shadow: 0 0 9px rgba(0,0,0,0.6);
  -moz-box-shadow: 0 0 9px rgba(0,0,0,0.6);
  box-shadow: 0 0 9px rgba(0,0,0,0.6);
  left: 30px;
  right: 30px;
  position: absolute;
  z-index: -1;
  height: 20px;
  bottom: 0px;
  content: "";
  -webkit-border-radius: 100px / 10px;
  -moz-border-radius: 100px / 10px;
  border-radius: 100px / 10px;
}

a,
a:hover,
a:focus {
  color: #dd9933;
}

.header {
  padding-top: 40px;
  padding-bottom: 40px;
}

ul.nav-menu > li {
  padding: 0px 8px;
}

.custom-header {
  background: url(https://wino.org.pl/wp-content/uploads/2015/07/2013-10-37-12-NOWE-LOGO-stow.jpg) left top no-repeat;
  border-bottom: 0;
  background-size: contain!important;
  width: 100%;
}

/* Extra small devices (phones, <768px) */

/* Small devices (tablets, 768px) */

/* Large devices (large desktops) */

/*** uncss> filename: http://fonts.googleapis.com/css?family=Roboto%3A400&subset=latin-ext&ver=1453712528 ***/

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v15/5M21SdFLkD52QavfmHs6cA.ttf) format('truetype');
}

/* Cookie Law Info */
#cookie-law-info-bar {
	border: 0;
	font-size: 10pt;
	margin: 0 auto;
	padding: 5px 0;
	position: absolute;
	text-align: center;
	width: 100%;
	z-index: 9999;
}
#cookie-law-info-again {
	font-size: 10pt;
	margin: 0;
	padding: 2px 10px;
	text-align: center;
	z-index: 9999;
	cursor: pointer;
}
#cookie-law-info-bar span {
	vertical-align: middle;
}
/** Buttons (http://papermashup.com/demos/css-buttons) */
.cli-plugin-button, .cli-plugin-button:visited {
	background: #222 url(../../../../forum/images/swimp/overlay.png) repeat-x;
	display: inline-block;
	padding: 5px 10px 6px;
	color: #fff;
	text-decoration: none;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer;
	margin: auto 10px;
}
.cli-plugin-button:hover {
	background-color: #111;
	color: #fff;
}
.cli-plugin-button:active {
	top: 1px;
}
.small.cli-plugin-button, .small.cli-plugin-button:visited {
	font-size: 11px;
}
.cli-plugin-button, .cli-plugin-button:visited,
	.medium.cli-plugin-button, .medium.cli-plugin-button:visited {
	font-size: 13px;
	font-weight: bold;
	line-height: 1;
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
}
.large.cli-plugin-button, .large.cli-plugin-button:visited {
	font-size: 14px;
	padding: 8px 14px 9px;
}
.super.cli-plugin-button, .super.cli-plugin-button:visited {
	font-size: 34px;
	padding: 8px 14px 9px;
}
.pink.cli-plugin-button, .magenta.cli-plugin-button:visited {
	background-color: #e22092;
}
.pink.cli-plugin-button:hover {
	background-color: #c81e82;
}
.green.cli-plugin-button, .green.cli-plugin-button:visited {
	background-color: #91bd09;
}
.green.cli-plugin-button:hover {
	background-color: #749a02;
}
.red.cli-plugin-button, .red.cli-plugin-button:visited {
	background-color: #e62727;
}
.red.cli-plugin-button:hover {
	background-color: #cf2525;
}
.orange.cli-plugin-button, .orange.cli-plugin-button:visited {
	background-color: #ff5c00;
}
.orange.cli-plugin-button:hover {
	background-color: #d45500;
}
.blue.cli-plugin-button, .blue.cli-plugin-button:visited {
	background-color: #2981e4;
}
.blue.cli-plugin-button:hover {
	background-color: #2575cf;
}
.yellow.cli-plugin-button, .yellow.cli-plugin-button:visited {
	background-color: #ffb515;
}
.yellow.cli-plugin-button:hover {
	background-color: #fc9200;
}