/*
Theme Name: michalski
Description: Motyw potomny Twenty Eleven
Author: Monika Szwed 
Template: twentyeleven
*/
 
@import url('../twentyeleven/style.css');

#page {
    margin: 0;
    max-width: 100%;
}
body {
    padding: 0;
}

.singular .entry-content{
    margin: 0 auto;
    width: 100%;
}
#content1{    width: 85%;
    margin: 0px auto 6%;

}
.singular #content, .left-sidebar.singular #content {
    margin: 0px;
    position: relative;
    width: auto;
}
#branding {
    border-top: 0px solid #bbb;
    padding-bottom: 0;
    position: relative;
    z-index: 9999;
    padding-top: 20px; background:#fff}

#branding hgroup {
    margin: -28px 0 0 5.6%;
    width: 25%;
}
#access {
 background: transparent;
    clear: both;
    display: block;
    float: left;
    margin: -111px auto 6px;
    width: 70%;
    float: right;PADDING: 0.5%;
	box-shadow:none}
	
	#access a {
    color: #000;line-height: 4.0333em;   
    text-transform: uppercase;
    letter-spacing: 1px;
}
	.cycloneslider-template-standard{
	    position: relative;
    margin-bottom: 0 !important;
    outline: none;
    margin-top: -180px !important;

	}#access div {
    margin: 0 7.6% 0 0;
    float: right;
}
	
	#top1 h5{border-left: 4px solid rgb(6, 138, 133);
padding-left: 10px;line-height: 1.5em;
text-transform: uppercase;font-family: Open Sans;
letter-spacing: 1px;margin-bottom: 10px;}
#top1 p{
margin-bottom: 0.5em !important;
font-size: 13px !important;font-family: Open Sans;}
.su-carousel .su-carousel-slide img {
    padding: 0 !important;
    border: 0px solid #ccc !important;
    background: #fff !important;
    border-radius: 0 !important;
   
}
#top2 p{
margin-bottom: 0.5em !important;
font-size: 13px !important;font-family: Open Sans;line-height: 2.5em;}
.su-carousel .su-carousel-slide img {
    padding: 0 !important;
    border: 0px solid #ccc !important;
    background: #fff !important;
    border-radius: 0 !important;
   
}
.su-carousel .su-carousel-slide a {
    padding: 0 !important;
}
.singular.page .hentry {
    padding: 0 !IMPORTANT;
}
 #pg-5-2 .panel-grid-cell {
    padding-left: 0 !important;
    padding-right: 0 !important;}
	
	
#top2 .panel-grid-cell, #pg-5-1 .panel-grid-cell,  #pg-5-3 .panel-grid-cell, #pg-5-4 .panel-grid-cell {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
p img, .wp-caption {
    margin-top: 0;
}
#pg-5-6, #pl-5 .panel-grid-cell .so-panel {
    margin-bottom: 0 !important;
}
#pg-5-1,#pg-5-2,#pg-5-3 {margin-bottom:0px !important;}
.widget_wysija_cont .wysija-submit {
    display: block;
    margin-top: 20px;
    padding: 2% 11%;
    background: #068a85;
    color: #fff;
    text-transform: uppercase;
    border-radius: none;
    box-shadow: none;
    border: none;
    letter-spacing: 1px;    text-align: center;width: 100%;

}
.widget_wysija_cont{margin: 0 30%; text-align:center}
.panel-grid-cell .widget-title {
    margin-top: 0;
    font-size: 18px;
    letter-spacing: 0;
    text-align: center;
    }
a.su-button.su-button-style-flat {color: rgb(255, 255, 255);
    padding: 0px 18px;
    font-size: 14px !important;
    line-height: 28px;
    border-color: rgb(93, 179, 165);
    border-radius: 0px;
    text-shadow: none;
    margin: 5px !important;font-weight:normal !important;
}
.su-button-style-flat span{font-size: 15px !important;margin: 4px !important;}
.wysija-paragraph input[type="text"] {
    padding: 2%;
    height: 98%;
    width: 96%;
    text-align: center;
}
 #pg-103-1 .panel-grid-cell, #pg-103-2 .panel-grid-cell,#pg-174-1 .panel-grid-cell,#pg-103-4 .panel-grid-cell,#pg-103-3 .panel-grid-cell {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
#pg-548-0 .panel-grid-cell, #pg-548-1 .panel-grid-cell, #pg-548-2 .panel-grid-cell, #pg-548-3 .panel-grid-cell, #pg-548-4 .panel-grid-cell {
 padding-left: 0 !important;
    padding-right: 0 !important;
}
.su-tabs {


}
#pg-587-0, #pg-587-1, #pl-587 .panel-grid-cell .so-panel {
    margin-bottom: 0 !important;
}
.pswp {
    z-index: 9999999999 !important;}
#rezerwacja{width: 40px;
height: 150px;
background: rgb(0, 0, 0) none repeat scroll 0% 0%;
z-index: 2147483647 !important;
position: fixed;
top: 250px;}

.su-carousel-responsive-yes .su-carousel-slide > a > img{filter: grayscale(100%) !important;}
.su-carousel-responsive-yes .su-carousel-slide > a > img:hover{filter: grayscale(0%) !important;}

.singular .entry-header{display:none;}
p {
    margin-bottom: 1.025em;
}
.cycloneslider-template-standard .cycloneslider-pager span{box-shadow:none !important;}.cycloneslider-template-standard .cycloneslider-pager {
 bottom: 20px !important;}
#gorny{border-top: 0px solid rgb(221, 221, 221);
overflow: hidden;
margin: -23px 0 0 7.6% !important;}
#mojWidget{float: left;width: 15%;color:#989898}
#mojWidget1{float: left; width: 20%;color:#989898}
#mojWidget2{float: left;width: 30%; color:#989898 }
#mojWidget3{float: right;width: 20%; color:#989898 }

#mojWidget .su-service-title{font-size:14px !important; color:#989898; min-height: 16px !important;}
#mojWidget .su-service-content {line-height: 0.8 !important;}
#mojWidget1 .su-service-title{font-size:14px !important; color:#989898; min-height: 16px !important;}
#mojWidget1 .su-service-content {line-height: 1em !important;}
#mojWidget2 .su-service-title{font-size:14px !important; color:#989898; min-height: 16px !important;}
#mojWidget2 .su-service-content {line-height: 1em !important;}
.apss-facebook .apss-icon-block {
    background-color: #cdcdcd !important;
}
.apss-twitter .apss-icon-block {
   background-color: #cdcdcd !important;
}
.apss-pinterest .apss-icon-block {
    background-color: #cdcdcd !important;
}
.apss-google-plus .apss-icon-block {
 background-color: #cdcdcd !important;
}
.apss-theme-4 .apss-single-icon a:hover .apss-icon-block:after{
    left: 0px  !important;
    top: 0px !important;  
}

.apss-theme-4 .count {display: none !important;}
.apss-theme-4 .apss-single-icon .fa {min-width: 30px !important;padding: 5px 0px 5px 0px !important;}
.apss-theme-4 .apss-icon-block {border-radius: 30px !important; width: 30px !important; height: 30px !important;margin-top: -5px !important; }
.apss-theme-4 .apss-single-icon a {

    margin: 0 8px !important;

    min-height: 21px !important;
}#top2 a{font-weight: normal !important;color: #777 !important;}
	
hr {
    background-color: #ccc;
    border: 0;
    height: 1px;
    margin-bottom: 0.5em;
    width: 50%;
    float: left;
}	
#pg-428-0, #pg-428-1, #pg-428-2, #pl-428 .panel-grid-cell .so-panel, #pg-5-4 {
    margin-bottom: 0 !important;
}
#primary{margin-bottom: -47px !important;}

#pg-338-0 .panel-grid-cell, #pg-338-1 .panel-grid-cell, #pg-338-2 .panel-grid-cell, #pg-406-0 .panel-grid-cell, #pg-406-1 .panel-grid-cell, #pg-406-2 .panel-grid-cell, #pg-244-0 .panel-grid-cell, #pg-244-1 .panel-grid-cell, #pg-244-2 .panel-grid-cell,#pg-254-0 .panel-grid-cell, #pg-254-1 .panel-grid-cell, #pg-254-2 .panel-grid-cell, #pg-398-0 .panel-grid-cell, #pg-398-1 .panel-grid-cell, #pg-398-2 .panel-grid-cell, #pg-383-0 .panel-grid-cell, #pg-383-1 .panel-grid-cell, #pg-383-2 .panel-grid-cell, #pg-235-0 .panel-grid-cell, #pg-235-1 .panel-grid-cell, #pg-235-2 .panel-grid-cell, #pg-235-3 .panel-grid-cell, #pg-307-0 .panel-grid-cell, #pg-307-1 .panel-grid-cell, #pg-307-2 .panel-grid-cell, #pg-317-0 .panel-grid-cell, #pg-317-1 .panel-grid-cell, #pg-317-2 .panel-grid-cell,#pg-322-0 .panel-grid-cell, #pg-322-1 .panel-grid-cell, #pg-322-2 .panel-grid-cell, #pg-327-0 .panel-grid-cell, #pg-327-1 .panel-grid-cell, #pg-327-2 .panel-grid-cell, #pg-333-0 .panel-grid-cell, #pg-333-1 .panel-grid-cell, #pg-333-2 .panel-grid-cell {
    padding-left:0!important;
    padding-right: 0 !important;
}
.su-spoiler-style-default {
    border-top: 1px solid #f1f1f1 !important;
}

/*ikony góra*/

#mojWidget3.apss-social-share .apss-theme-4 .clearfix {margin-top:-5px !important}
#mojWidget3 .apss-google-plus .apss-icon-block {    background-color: #989898!important;}
#mojWidget3 .apss-facebook .apss-icon-block {background-color: #989898 !important;}
#mojWidget3 .apss-twitter .apss-icon-block { background-color: #989898 !important;}
#mojWidget3 .apss-pinterest .apss-icon-block { background-color: #989898  !important;}

/*nawigacja*/

.breadcrumbs{background: #f1f1f1;
text-align: center;
font-size: 10px;
line-height: 6em;
text-transform: uppercase;
letter-spacing: 0.5px;
font-family: Open Sans;
margin: -46px 0% 20px;}

.na .su-service-title {
       color: #ffffff;}
	   #access ul ul a {

    font-size: 11px;}
	#pg-353-0, #pg-353-1, #pl-353 .panel-grid-cell .so-panel, #pg-364-0, #pg-364-1, #pl-364 .panel-grid-cell .so-panel {
    margin-bottom: 0px !important;
}

.wmle_container .wmle_item .wmle_post_meta{
color: #b8b6b7;
font-size: 0.85714em;
letter-spacing:0;
text-transform: uppercase;
font-weight: normal !important;
font-size: 13px !important;font-family: "Open Sans" !important;}

.wmle_container .wmle_item .wmle_post_title {
    font-size: 16px !important;
    line-height: 1.25 !important;
    margin-bottom: -0.286rem !important;
    color: #5a5a5a !important;
    font-weight: normal !important;
    text-align: center !important;
    padding-top: 13px !important;
    padding-bottom: 22px !important;
    text-transform: uppercase;
    letter-spacing: 0.5px;
}
.wmle_container .wmle_item {
    border: 0px solid #e5e5e5 !important;
    margin: 5px;
    padding: 5px;
 
    box-shadow: none !important;
}
.wmle_loadmore .wmle_loadmore_btn {
    display: inline-block;
    padding: 14px 86px !important;
    border: 0px solid #e5e5e5;
    margin: 3px;
    -webkit-box-shadow: 0px 0px 3px -1px #959595;
    box-shadow: none !important;
    color: #fff !important;
    text-decoration: none !important;
    -webkit-border-radius: 0px !important;
    border-radius: 0 !important;
    background: #18927f;
}
.wmle_container .wmle_item{
-webkit-transition: all 2s ease;
-moz-transition: all 2s ease;
-ms-transition: all 2s ease;
-o-transition: all 2s ease;
transition: all 2s ease;
  max-width: 105%;
  height: auto;
  -moz-transition: all 0.6s ease;
  -o-transition: all 0.6s ease;
  -webkit-transition: all 0.6s ease;
  transition: all 0.6s ease;
  -moz-transform: scale(1, 1);
  -ms-transform: scale(1, 1);
  -o-transform: scale(1, 1);
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  padding:4% !important;


}
.wmle_container .wmle_item {
    border: 1px solid #e5e5e5;
    margin: 5px;
    padding: 5px;
    -webkit-box-shadow: 0px 0px 3px -1px #959595;
    box-shadow: 0px 0px 3px -1px #959595;
    
}
.wmle_container .wmle_item .wmle_post_meta a {
    color: inherit;
    text-decoration: none;
    display: none;
}
.wmle_container .wmle_item:hover{ -moz-transform: scale(0.9, 0.9);
      -ms-transform: scale(0.9, 0.9);
      -o-transform: scale(0.9, 0.9);
      -webkit-transform: scale(0.9, 0.9);
      transform: scale(0.9, 0.9);}
	  .widget a {
    font-weight: normal !important}
	#supplementary {
    border-top: 1px solid #ddd;
    padding: 0em 7.6%;
    overflow: hidden;
	border-bottom:5px solid #e4e4e4
}
#site-generator {
    background: #f9f9f9;
    border-top: 1px solid #ddd;
    color: #666;
    font-size: 12px;
    line-height: 2.2em;
    padding: 2.2em 0.5em;
    text-align: center;
    display: none;
}
	   
/*MOBILE*/

@media (max-width: 1255px) {
#mojWidget { width: 13%;}
#mojWidget1 { width: 22%;}
#access a {letter-spacing: 0px;}
#panel-5-4-1-0{margin-top: -9% !important;}
#h2 .panel-row-style{padding: 0 20.6% !important;}
}

@media (max-width: 1130px) {
#mojWidget { width: 16%;}
#mojWidget1 { width: 25%;}
#mojWidget2 { width: 35%;}
#access ul { font-size: 12px;}
#panel-5-3-1-0{margin-top: 109px !important;}
.cycloneslider-template-standard{margin-top: -80px !important;}
#top2 .panel-row-style{padding: 0px 0.6% 0px 5.6% !important;}


}
@media (max-width: 1000px) {
#mojWidget { width: 50%;}
#mojWidget1 { width: 50%;}
#mojWidget2 { width: 50%;}
#mojWidget3 {width: 50%;}
#access a {padding: 0 0.62125em;}

}
@media (max-width: 768px) {
#access{display:none;}
#mojWidget { display:none;}
#mojWidget1 { display:none;}
#mojWidget2 { display:none;}
#mojWidget3 {display:none;}

}
@media (max-width: 450px){
#rezerwacja{display:none}
#na{padding:0px !important; margin:0px !important}}

.widget_wysija .wysija-checkbox-label {
    line-height: 16px !important;
    font-size: 11px !important;

}