/*
Theme Name: WaszWW Theme
Theme URI: http://waszww.pl
Description: WaszWW
Author: Orange Themes
Author URI: http://waszww.pl
Version: 1.1
Tags: 
License: GNU General Public License
License URI: README_License.txt
*/


/** Wordpress default clases */



.post.sticky { background: #f8f8f8; padding: 0px 0px 16px 0px; }

.sticky .article-content { padding: 0px 16px; }

.article-block-small-image.sticky .article-header { padding: 8px 20px 0px 16px; }

.gallery-caption { color: #888; font-size: 12px; margin: 0 0 12px; }

.bypostauthor {}

.main-menu-wrapper ul ul li a i { font-style: normal!important; }

.alignright  {}

.alignleft  {}

.aligncenter   {}

ul li a i { font-style: normal; }


.gallery-photo .loading {
	background: rgba(255,255,255,0.7) url(./images/loading.gif) no-repeat center center;
	line-height: 0px;
	min-height: 100px;
}

.waiter > img {
  position:relative;
}

.gallery-photo .loading img {
	opacity:0.6!important;
	filter:alpha(opacity=60)!important;
}

.gallery-photo .loading {
	display:inline-block;
	background:#fff url(./images/loading.gif) no-repeat center center;
	line-height:0px;
	min-height:400px;

}

.gallery-photo .loading img {
	opacity:0.6;
	filter:alpha(opacity=60);
}

/* isotope transition styles */

.isotope,
.isotope .isotope-item {
  -webkit-transition-duration: 0.8s;
     -moz-transition-duration: 0.8s;
          transition-duration: 0.8s;
}

.isotope {
  -webkit-transition-property: height, width;
     -moz-transition-property: height, width;
          transition-property: height, width;
}

.isotope .isotope-item {
  -webkit-transition-property: -webkit-transform, opacity;
     -moz-transition-property:    -moz-transform, opacity;
          transition-property:         transform, opacity;
}
  
#infscr-loading {
	background: -moz-linear-gradient(center top , #747D84 0%, #434F56 100%) repeat scroll 0 0 transparent;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	bottom: 0;
	font-size: 0.8em;
	font-style: normal;
	font-weight: normal;
	height: 50px;
	left: 50%;
	margin-left: -45px;
	padding-top: 20px;
	position: fixed;
	text-align: center;
	z-index: 1000;
	width: 90px;
	background-repeat:no-repeat;
	background-position: center center;
}
	
/* =WordPress Core
-------------------------------------------------------------- */
.alignnone {
    margin: 5px 20px 20px 0;
}

.aligncenter,
div.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
}

.alignright {
    float:right;
    margin: 5px 0 20px 20px;
}

.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
}

a img.alignright {
    float: right;
    margin: 5px 0 20px 20px;
}

a img.alignnone {
    margin: 5px 20px 20px 0;
}

a img.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

a img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.bypostauthor {}

img { height: auto !important; }

  #makeMeScrollable
  {
    position: relative;
  }
  
  #makeMeScrollable div.scrollableArea img
  {
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -o-user-select: none;
    user-select: none;
  }

.wpb_gallery.wpb_posts_slider.wpb_content_element p {
  height: 40px;
  overflow: hidden;
}


#wp-members {
	color: #000;
	text-align: center;
}

#wp-members form {
	color: #000;
	text-align: left;
	margin: 15px 0;
}

#wp-members form input {
	
	margin: 5px 0px;
}

#wp-members div {
	text-align: left;
}

#wp-members a {
	display: block;
}


#wp-members .button_div input {
	display:block;
	width: 85px;
	height: 30px;
	
}

#wp-members input#username, 
#wp-members input#password,
#wp-members .div_texbox input {
/*	width: 94.5%; */
}


#wp-members form {
/*	margin-top: -20px; */
	
}




#wp-members .w-title h3 {
}

img.article-photo[src*=no-image] {
    display: none;
}

#wp-members input#username, #wp-members input#password {
width: 70%;
height: 10px;
padding: 9px;
border: 1px solid #c0c0c0;
}


#wp-members input[type=submit] {
height: 33px;
font-size: 10px;
float: left;
display: inline-block;
font-size: 13px!important;
line-height: 34px;
margin: 0 4px 0 0;
background: #292a32;
color: #fff;
padding: 0 13px;
border-radius: 2px;
-moz-border-radius: 2px;
box-shadow: inset 0 -3px 0 rgba(0,0,0,0.2), inset 0 -70px 20px rgba(0,0,0,0);
border: 0px;
cursor: pointer;
}

#wp-members a:nth-child(2), #wp-members a:nth-child(3) {
font-size: 14px;
margin-left: 10px;
display: block;
float: left;
position: relative;
top: 3px;
width: 130px;
}

p.err {
	color: red;
}

#wpmem_reg input[type='text'] {
	margin: 10px 0;
}

#recaptcha_widget_div {
	text-align: left;
}

#wpmem_reg .div_checkbox {
  float: left;
  margin: 0px 5px;
}
#wpmem_reg label.checkbox {
  float: left;
  clear: left;
}

/* KNISIEWICZ DODANE */
.first-background-adv{position:fixed; margin-left:-200px; z-index:1000; height:100%; overflow:hidden;}
.first-background-adv img{height:100% !important; width:auto; max-width:none !important; display:none;}
.first-background-adv a{display:block; height:100%; background:url("https://wirtualnywydawca.pl/adserver/www/images/29d7858806719576fac43f71ee279870.png") repeat; background-size:100%;}
.second-background-adv{position:fixed; margin-left:1200px; z-index:1000; height:100%; overflow:hidden;}
.second-background-adv img{height:100% !important; width:auto; max-width:none; display:none;}
.second-background-adv a{display:block; height:100%; background:url("https://wirtualnywydawca.pl/adserver/www/images/29d7858806719576fac43f71ee279870.png") repeat; background-size:100%;}
.ssba-wrap,.ssbp-wrap{display:none !important;}
#wpmem_reg .button_div{clear:both;}
p iframe{max-width:95%;}
.widget_wysija_cont .wysija-submit{background:#292A32; border:0; color:#ffffff; padding:10px;}