/*
Theme Name:     Stagapol twentysixteen
Theme URI:      https://wordpress.org
Description:    Motyw potomny twentysixteen
Author:         Paweł Wegners
Author URI:     https://luxpartner.pl
Template:       twentysixteen
Version:        1.0
*/
@import url("../twentysixteen/style.css");

@import url('https://fonts.googleapis.com/css?family=Roboto&display=swap');
@import url('https://fonts.googleapis.com/css?family=Raleway&display=swap');
.no-sidebar .entry-content, .no-sidebar .entry-summary, .no-sidebar .entry-footer, .no-sidebar .comments-area, .no-sidebar .image-navigation, .no-sidebar .post-navigation, .no-sidebar .pagination, .no-sidebar .page-header, .no-sidebar .page-content, .no-sidebar .content-bottom-widgets {

    margin-right: 0;
    margin-left: 0;
	font-weight: 100;

}
.no-sidebar .entry-header, .no-sidebar .entry-content, .no-sidebar .entry-summary, .no-sidebar .entry-footer, .no-sidebar .comments-area, .no-sidebar .image-navigation, .no-sidebar .post-navigation, .no-sidebar .pagination, .no-sidebar .page-header, .no-sidebar .page-content, .no-sidebar .content-bottom-widgets {

    margin-right: 0;
    margin-left: 0;

}
.menu-item a{font-family: Roboto;} 
.entry-title {font-family: Roboto; font-size: 1.9rem;}
.main-navigation .current-menu-item > a {color: #7e7e7e;}
h1, h2, h3, h4, h5 {font-family: Roboto; font-weight: 100 !important; }

body {font-family: Roboto; font-weight: 100 !important; }
p {font-family: Roboto; font-weight: 100 !important; }
body, button, input, select, textarea {

    font-family: Roboto, Georgia, serif;
    font-size: 12px;
    font-size: 0.9rem;
    line-height: 1.4;
	font-weight: 100 !important;

}
.home .bread {display: none;}
 .genericon-home {font-size: 22px ;}
.home .genericon-home {display: none;}

b, strong {
    font-weight: 300;
    color: 
    #b3b3b3 !important;
}
.entry-content ul{padding-left: 30px; }
.custom-logo {

    max-width: 230px;

}
body:not(.custom-background-image)::before, body:not(.custom-background-image)::after {

    background: inherit;
    content: "";
    display: block;
    height: 0px;
    left: 0;
    position: fixed;
    width: 100%;
    z-index: 99;

}
.site {margin: 0px;}
.home .entry-title {display: none;}
.site-header {

    padding: 1.25em 4.5455%;
}
.site-main {
    margin-bottom: 0em;
}
.content-bottom-widgets .widget-area, .widecolumn {

    margin-bottom: 1.0em;

}
.widget {

    border-top: 1px solid #d8d8d8;
        border-top-color: rgb(216, 216, 216);


}
.wp-block-column:not(:first-child) {

    margin-left: 2px;

}
.entry-content{
    min-height: 45vh;
}
.site-footer {

    padding: 0 4.5455% 1.5em;

}
@media screen and (min-width: 1280px){
	.blockm .wp-block-column  {margin-right: 1em;}}
@media screen and (max-width: 620px) {.site-footer {

    padding: 0 1% 1.5em;

	}}
@media screen and (min-width: 56.875em) {.main-navigation {


	font-size: 1.2em;}}
/*#header-sidebar1 {

    height: 4em;
    line-height: 2em;
	width: 100%;
	display: inline-block;
}*/

.toptext {


    height: 2em;
	margin-bottom:0px;
  font-size: 12px;
font-family: 'Roboto';
	display: flex;


}
.content-bottom-widgets {

    border-bottom: 1px solid #484848;

}
@media screen and (max-width: 720px){.toptext {


    height: 6em;
	line-height:0em;
	text-align: center;
	}}
#header-sidebar1  .widget {
    border-top: none;  max-height: 20px;
margin-bottom: 0px;
}
#header-sidebar1 a{font-family: Roboto; box-shadow: none;font-size: 13px; display: inline-block;}
.toptext .genericon::before {

    font-size: 20px;
    vertical-align: middle;
}
@media screen and (max-width: 620px){#header-sidebar2  .widget {display: block; text-align: center !important; margin-bottom: 0;}}
.site-header {

    padding: 0em 4.5455%;

}
@media screen and (min-width: 620px){ #polylang-2 ul {

    margin-right: -3em;

	}}

#header-sidebar2  .widget {
    border-top: none;
display: block; text-align: right;   max-height: 20px;}
#polylang-2 ul{list-style: none; display: block; margin-bottom: 0px;}
#polylang-2 li{display:inline-block; margin:0 10px;}



/* #header-sidebar2 {

    height: 2em;
    line-height: 1.4em;
	width: 100%;
	display: inline-block;
}

#header-sidebar1  .widget {
    border-top: 1px solid 			#000;
display: block;}
*/
/* .fatxt > */
.su-spoiler-title {

    padding-left: 27px;
    padding-right: 0;
    font-size: 1em;
    font-weight: 200;
    color: #fff !important;

}
.customsu .su-custom-gallery-slide img {

    display: block;
    margin: 0;
    padding: 1px;
    border: 1px solid 

#191919;

background:

    #6c6b6b;
    box-sizing: border-box;
    border-radius: 1px;
    box-shadow: none;
    -webkit-transition: all 0.2s;
    transition: all 0.2s;

}
/* .blockwh {padding: 20px;}*/
/* .blockwh h3{   text-decoration: underline;
	text-align: center;
	margin: 5px auto;
} */
.blockwh h3{ font-size: 2em; text-decoration: underline; font-family: Raleway; }
.blockwh img {

    border-top: 10px solid #4a585b;
	border-left: 10px solid #ad7c71;
    padding: 10px;
    border-radius: 0%;
    width: 120px;
}
.blockwh img:hover { opacity: 0.7; transition: 0.3s;}
@media screen and (min-width: 620px){.blockwh .wp-block-column {padding: 0 10px; text-align: center;}}
.pad30:first-child {padding-left: 1em;}
.pad30 {padding-left: 2em;}


/* slider */

.seriousslider-button:first-child {

box-shadow: none;

color: #eee;

background: none;

padding: 10px;


	margin-right: 30px;

}

.seriousslider-button {

box-shadow: none !important;

color: #eee;
background: none ;
padding: 10px;
/* border: 1px solid  #eee;*/
    border-radius: 1px;
text-transform: none;
	letter-spacing: 2px;


}


.seriousslider-textstyle-bgcolor .seriousslider-caption-title span {

    background-color: rgba(0, 2, 2, 0) !important;
    font-size: 0.8em;
    font-weight: 100;
/*    margin-left: -0.8em; */
	font-family: 'Raleway', "Helvetica Neue", sans-serif;

}
.seriousslider-caption {
/*    right: 20%;
    left: 20%; */
    background: #2a2a2a3d;
    padding: 10px 10px 30px 10px;

}
.seriousslider-caption-text {

    margin-top: -0.8em !important;
    font-size: 0.9em !important;
    line-height: 0.1;
/*    margin-left: 0.5em; */
    letter-spacing: 3px;
	background: none;

}
.seriousslider-textstyle-bgcolor .seriousslider-caption-text > p {

    display: inline;
    /* padding: 0px;*/
	background: rgba(0, 0, 0, 0) !important; }

.seriousslider-caption {

    position: absolute;
    right: 15%;
    left: 1%;
    top: 50%;
    margin: 0 auto;
    z-index: 10;
    padding-top: 20px;
    padding-bottom: 50px;
    text-align: center;
    pointer-events: none;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);

}
.seriousslider-textstyle-bgcolor .seriousslider-caption-title span{  padding: 0px !important;}
.seriousslider-textstyle-bgcolor .seriousslider-caption-text > p {

    display: inline;
    padding: 0 10px !important;
}
.cfsFieldShell ::placeholder  {

    color: rgba(255, 255, 255, 0.92) !important ;
}
  
.entry-content .alignwide {
        margin-left  : -40px;
        margin-right : -40px;
    }
    .entry-content .alignfull {
        margin-left  : calc( -98vw / 2 + 100% / 2 );
        margin-right : calc( -98vw / 2 + 100% / 2 );
        max-width    : 100vw;
    }
    .alignfull img {
        width: 100vw;
    }
/* button */
.seriousslider-light .seriousslider-caption-buttons a:nth-child(2n+1) {

    background-color: 

    #fff0 !important;
    color: #333;

}

.seriousslider-light .seriousslider-caption-buttons a:nth-child(2n+1), .seriousslider-light .seriousslider-caption-buttons a:hover:nth-child(2n) {

    color: 

    #fff !important;

}