.paywall .pytanie,
.paywall .question,
.paywall .lead {
 display: none;
}

.doc-ebook-desc .lead p {
 font-weight: 300;
 font-size: 18px;
}
.blog-txt .lead a, .doc-type-2 .lead {
 font-weight: 300;
}

.gray-background {
background-color: rgb(238, 238, 238);
}

#customHtml-760 img {
 margin-bottom: 10px;
}
#newsFeed-600 {
min-height: 170px; }
.fcf-top {
background: url(/appFiles/site_1/webImages/fcf/fcf-top.png) no-repeat;
height: 129px;
}
.fcf-top-lock {
background: url(/appFiles/site_1/webImages/fcf/fcf-top-lock.png) no-repeat;
}

.fcf-top left {
width: 140px;
display: block;
margin-top: 52px;
margin-left: 72px;
float: left;

text-shadow: 1px 1px 0 rgba(68, 41, 6, 0.39);
color: #ffffff;
font-family: "Lato";
font-size: 63px;
font-weight: 900;
line-height: 24px;
}
.fcf-top-lock left {
width: 88px;
}
.fcf-top center {
width: 220px;
margin-left: 0px;
float: left;
margin-top: 42px;

text-shadow: 1px 1px 0 rgba(68, 41, 6, 0.39);
color: #ffffff;
font-family: "Lato";
font-size: 24px;
font-weight: 400;
line-height: 24px;
}
.fcf-top right {
width: 255px;
float: left;
margin-left: 120px;
margin-top: 35px;
text-align: center;

color: #ffffff;
font-family: Lato;
font-size: 19px;
font-weight: 700;
line-height: 19px;
}
.fcf-top-lock right {
width: 320px;
margin-top: 50px;
}
.fcf-top a.fcf-button-top {
float: left;
background: url(/appFiles/site_1/webImages/fcf/fcf-top-button.png);
width: 205px;
height: 45px;
text-align: center;
padding-top: 12px;
display: block;
margin-top: 45px;
margin-left: 50px;

text-shadow: 1px 1px 0 rgba(68, 41, 6, 0.39);
color: #ffffff;
font-family: Lato;
font-size: 19px;
font-weight: 700;
line-height: 19px;
}

.fcf-bottom {
background: #f0f0f0 url(/appFiles/site_1/webImages/fcf/fcf-bottom.png);
height: 134px;
}
.fcf-bottom left {
margin: 51px 0 0 66px;
width: 145px;
float:left;
display: block;

color: #ffffff;
font-family: "Lato";
font-size: 66px;
font-weight: 900;
line-height: 29px;
letter-spacing: 2.64px;
}
.fcf-bottom center {
width:225px;
float:left;
margin: 44px 0 0 35px;
display: block;

text-align: left;
color: #ffffff;
font-family: "Lato";
font-size: 24px;
font-weight: 700;
line-height: 24px;
}
.fcf-bottom right {
margin: 40px 0 0 70px;
text-align: center;
width:260px;
float:left;
display: block;

color: #ffffff;
font-family: Lato;
font-size: 19px;
font-weight: 700;
line-height: 19px;
}
.fcf-bottom right a {
background: url(/appFiles/site_1/webImages/fcf/fcf-btn2.png);
margin-top: 25px;
width: 296px;
height: 45px;
margin-right: 40px;
}
.fcf-bottom2 {
padding: 40px 20px;
background: #efefef;
clear: both;
}
.fcf-bottom2 top {
clear: both;
display: block;

color: #2f2f2f;
font-family: "Lato";
font-size: 16px;
font-weight: 900;
line-height: 24px;
}
.fcf-bottom2 left {
width:196px;
height:196px;
float:left;
background: url(/appFiles/site_1/webImages/fcf/fcf-lock.png) no-repeat 30px;
}

.fcf-bottom2 left clock {
margin-top: 110px;
display: block;
background: url(/appFiles/site_1/webImages/fcf/clock.png) no-repeat;
color: #313131;
font-family: "Lato";
font-size: 12px;
font-weight: 900;
line-height: 21.2px;
text-transform: uppercase;
letter-spacing: 0.66px;
padding-left: 60px;
}
.fcf-bottom2 left clock b {
margin-left: 0px;
color: #313131;
font-family: "Lato";
font-size: 82px;
font-weight: 900;
text-transform: none;
}
.fcf-bottom2 right {
width: calc(100% - 240px);
float:left;
padding-left: 40px;
}

.fcf-bottom2 ul {
list-style-position: outside;

margin: 40px 0 0 0;
padding-left: 0px;
padding-right: 60px;

color: #6a6a6a;
font-family: "Lato";
font-size: 16px;
font-weight: 500;
line-height: 30px;
}
.fcf-bottom2 ul li {
list-style-image: url(/appFiles/site_1/webImages/fcf/fcf-star.png);
margin-bottom:20px;
}

.fcf-bottom-button {
background: url(/appFiles/site_1/webImages/fcf/fcf-bottom-button.png) no-repeat;
height:43px;
width: 362px;
display: block;
margin: 0 auto;
text-align: center;
line-height: 43px;
margin-top: -22px;

color: #ffffff;
font-family: Lato;
font-size: 16px;
font-weight: 700;
}


.fcf-right {
background: url(/appFiles/site_1/webImages/fcf/fcf-right.png) no-repeat;
height: 286px;
width: 287px;

font-family: "Lato";
color: #959595;
font-size: 16px;
font-weight: 400;
}
.fcf-right .fcf-right-top {
font-size: 21px;
font-weight: 800;
line-height: 24px;
padding: 45px 0px 0px 98px;
color: #454545;
}
.fcf-right .fcf-right-mid {
padding: 25px 0px 18px 36px;
}
.fcf-button-right {
background: url(/appFiles/site_1/webImages/fcf/fcf-right-button.png) no-repeat;
width: 214px;
height:43px;
line-height:43px;text-align: center;
color: #ffffff;
font-family: Lato;
font-size: 16px;
font-weight: 400;
display: block;
margin: 0 auto;
}

.sticky-80 {
position: -webkit-sticky;
position: sticky;
top: 80px;
z-index: 1000;
}
.flex {
align-items: flex-start;
}
.clear {
clear: both;
}
black {
color: #000;
}

@media only screen and (max-width: 1200px) {
.fcf-top right {
margin-top:10px;
}
.fcf-top a.fcf-button-top {
margin-top: -20px;
margin-left: 224px;
}
.fcf-top right {
margin-left: 90px;
}
}
@media only screen and (max-width: 992px) {
.fcf-top right {
margin-left: 20px;
}
.fcf-top {
background: #f0000a;
}
}
@media only screen and (max-width: 740px) {
.fcf-top left {
width: 120px;
margin-left: 20px;
}
.fcf-top center {
width: calc(100% - 140px);
text-align: left;
margin-top: 6px;
}
.fcf-top center br {
display: none;
}
.fcf-top right {
width: calc(100% - 140px);
    float: right;
    margin-top: -44px;
}
.fcf-top right br {
display: none;
}
}
@media only screen and (max-width: 710px) {
.fcf-top a.fcf-button-top {
margin-top:0px;
}
}
@media only screen and (max-width: 500px) {
.fcf-top right {
margin-top:0px;
}
.fcf-top a.fcf-button-top {
margin-left: 20px;
margin-top:10px;
}
.fcf-top {
height: 210px;
}
.fcf-bottom2 left {
display:none;
}
.fcf-bottom2 right {
width: 100%;
}
.fcf-bottom {
height: 195px;
}
}
.adminOnly {
display: none;
}
.admin-mode.adminOnly {
display: block;
}
.info-wizard {
color: #5e5e5e;
}
.info-wizard p {
color: #5e5e5e;
font-family: "Arial";
font-size: 15px;
font-weight: 400;
line-height: 23px;
margin-bottom: 90px;
}
.info-wizard b {
color: #000000;
}
.info-wizard h2 {
color: #000000;
font-family: "Arial";
font-size: 30px;
font-weight: 700;
text-align: center;
margin: 0 20% 55px;
}
.info-wizard h3 {
color: #000000;
font-family: "Arial";
font-size: 21px;
font-weight: 700;
line-height: 23px;
}

.info-wizard .line {
height: 3px;
width: 100%;
background: #ececec;
margin-bottom: 60px;
}
.info-wizard .line .redline-left {
height: 3px;
width: 80px;
background: #c9282f;
float: left;
}
.info-wizard .line .redline-right {
height: 3px;
width: 80px;
background: #c9282f;
float: right;
}

.info-wizard .paragraph-1 img {
float: right;
margin-top: -40px;
margin-left: 60px;
}
.info-wizard .paragraph-3 {
width: 50%;
}
.info-wizard img.chart{
margin-top: -100px;
}

.info-wizard .advantage {
margin: 5px;
width: calc(33% - 10px);
height: 245px;
border: 1px solid #e2e0e0;
border-bottom: 2px solid #c9282f;
border-radius: 5px;
background-repeat: no-repeat;
background-position: center 35px;
padding: 0px 40px;
text-align: center;
}
.info-wizard .advantage .advantage-percent {
color: #c9282f;
font-family: "Arial";
font-size: 48px;
font-weight: 400;
line-height: 48px;
text-align: center;
margin-top: 100px;
margin-bottom: 15px;
}
.info-wizard .advantage-1 {
background-image: url("/appFiles/site_1/webImages/inne/advantage-1.png");
}
.info-wizard .advantage-2 {
background-image: url("/appFiles/site_1/webImages/inne/advantage-2.png");
}
.info-wizard .advantage-3 {
background-image: url("/appFiles/site_1/webImages/inne/advantage-3.png");
}
.info-wizard .advantage-4 {
background-image: url("/appFiles/site_1/webImages/inne/advantage-4.png");
}
.info-wizard .advantage-5 {
background-image: url("/appFiles/site_1/webImages/inne/advantage-5.png");
}
.info-wizard .advantage-6 {
background-image: url("/appFiles/site_1/webImages/inne/advantage-6.png");
}

.info-wizard ul li {
list-style-image: url('/appFiles/site_1/webImages/inne/star.png');
margin-top: 15px;
}

.info-wizard .sign {
margin-bottom: 20px;
margin-top: -40px;
font-style: italic;
text-align: right;
}

.mt-60 {
margin-top: 60px;
}
.nav-tabs > li.gift-tab {
display: none;
}

.gift-container .container-content {
border: 1px solid #e3e3e3;
overflow: hidden;
background: #fdfdfd;
}

.gift-header {
position: relative;
padding-left: 50px;
font-size: 24px;
font-weight: 300;
margin: 15px 0px 0px;
padding-bottom: 15px;
color: #0b321f;
padding-right: 25px;
}
.gift-header::before {
background: url(/appFiles/site_9/others/images/my-profile-icons.png) 0px 0px no-repeat;
    background-size: auto auto;
background-size: cover;
content: "";
height: 27px;
display: block;
position: absolute;
left: 15px;
background-image: url(/appFiles/site_8/webImages/ikony/gift_icon.png);
width: 29px;
top: -1px;
}
a.gift {
font-size: 12px;
color: #242424;
margin-bottom: 10px;
display: block;
padding: 0px 15px;
}
a.gift:hover {
border-bottom: 0px;
}
a.gift > img {
max-width: 70px;
margin-right: 10px;
float: left;
}
a.gift .gift-title {
font-weight: 700;
}
a.gift .gift-lead {

}

.gift-box {
width: 100%;
background-size: auto 100%;
background-repeat: no-repeat;
padding: 10px;
font-family: "Open Sans";
height: 300px;
margin-bottom: 20px;
}
.gift-link {
background: #203949;
width: 60%;
color: #fff;
background-size: 300px;
padding: 5px 10px;
right: 30px;
bottom: 30px;
position: absolute;
font-size: 15px;
font-weight: 900;
}
font-size: 15px;
font-weight: 900;
}
.gift-link:hover {
border-bottom: 0px;
}

h3.my-profile-summary.header {
z-index:1;
}

.gift-box-title {
font-size: 30px;
margin-top: 20px;
margin-bottom: 10px;
font-weight: 500;
color: rgb(48, 48, 48);
line-height: 1.1em;
}
.gift-box-lead {
font-weight: 300;
font-size: 18px;
line-height: 1.4;
}
.gift-box-download {
background-color: #eee;
padding: 20px
}
.gift-box-download .file-download-url::before {
width: 68px;
height: 67px;
background: url(/appFiles/site_16/others/images/ebooks/ebooks_download_blue.png);
content: " ";
display: inline-block;
}
.gift-box-download .file-download-url {
font-size:0px;
}
.gift-box-download .file-download-url::after {
content: "Pobierz »";
display: inline-block;
box-shadow: 0 0 3px 0 #000;
color: #333;
border-radius: 2px;
font-size: 18px;
font-weight: 700;
border: none;
background: #ffc600;
background: -moz-linear-gradient(top, #ffc600 0%, #fda200 100%);
background: -webkit-linear-gradient(top, #ffc600 0%, #fda200 100%);
background: linear-gradient(to bottom, #ffc600 0%, #fda200 100%);
padding: 15px 30px;
display: inline-block;
margin: 0 0 10px 0;
top: -22px;
margin-left: 60px;
position: relative;
}
#doc-content img {
    margin-right: 15px;
}
.newsFeed-firstBig-big-image {border:5px solid #e4e6eb;}
.moreLikeThisWideo-container {
    margin-top:20px;
    font-size:12px;
}
.moreLikeThisWideo-container a {
    font-size: 12px;
}
.moreLikeThisWideo-container h4 a {
    font-size: 20px;
    color: #717171;
    overflow:hidden;
    display: block;
}
.moreLikeThisWideo-title {
    vertical-align: middle;
    display: block;
    padding-bottom: 5px;
    margin-bottom:10px;
}
.moreLikeThisWideo-image-container {
    overflow: hidden;
}
.moreLikeThisWideo-image-container i {
    position: absolute;
left: 30px;
top: 106px;
    background: #383838;
    padding: 12px 17px;
    font-size: 3em;
    color: #F4F4F4;
    box-shadow: 0px 0px 4px 0px #000;
    z-index: 2;
}
.moreLikeThisWideo-image {
    border:3px solid #dfe2e7;
max-width: none;
height: 180px;
}
.moreLikeThisWideo-lead {
    padding-top:5px;
    line-height:1.5em;
    color:#717171;
}
.moreLikeThisWideo-date {
font-style: italic;
color: #888888;
font-weight:700;
}


