
/* Article */

.article-intro {
    font-style: italic;
    margin: 20px 0px 37px 0px;
}


/* Slider */

.slider-explain-linked{
   float: right;

   position: absolute;
   top: 100px; right: 20px;

   width: 320px;
   
   margin-top: 10px; 
   margin-right: 25px;
   
   padding-left: 10px;
   padding-top: 10px;
   padding-right: 5px;
   padding-bottom: 5px;
   
   font-size: 12px; text-align: left;
   border-left: 1px rgba(255, 255, 255, .5) solid;  

}

.slider-content-container {
    
    text-align: right; width: 100%;    
}

.slider-fa {
    color: rgba(255, 255, 255, 0.50);
}

.slider-title {
    font-style: italic;
}

.slider-explain-linked:hover .slider-fa {
    color: rgba(255, 255, 255, 0.77);
}

.slider-explain-more-img {
    width: 16px;
    height: 16px;
    background-image: url('../Content/Images/Theme/Icons/more.png');
    background-repeat: no-repeat;
    margin-top: 15px;
}



.slider-explain-linked:hover .slider-explain-more-img {
   background-image: url('../Content/Images/Theme/Icons/more-hover.png');   
}


.slider-explain-introspan { 
    color: #fff;font-weight:  bolder; text-transform: none;
}

.slider-explain-linked:hover .slider-explain-introspan {
    border-bottom: 1px solid rgba(255, 255, 255, .5);
}


div.slider-explain-linked h1 {
    font-size: 32px; text-transform: none; color: #fff;
}

div.slider-explain-linked p {
    font-size: 12px; color: rgba(255, 255, 255, .85);
}




div.feat-base {
    padding: 0px;
    margin: 0px;
    position: relative; 
}

@media (min-width: 1100px) {
    .slideSize {
        width: 1400px; height: 379px;
        overflow:  hidden;
    }
}

@media (min-width: 720px) and (max-width: 1099px) {
    .slideSize {
        width: 700px; height: 189px;
    }
}


/*
img.feat-img {
    max-width: 100%;
    max-height: 100%;
}


img.feat-img {
    max-width: 100%;

}
    */

div.feat-desc {
    position: absolute;
    right: 10px;    
    bottom: 10px;
}


/* Glowna Items */

h2.DescGlownaItem {
    margin: 35px 0px 10px 0px;
    font-size: 2em;
}

i.GlownaFa {
    font-size: 1.8em; 
    color: #e7e7e7;
}

div.ContentGlownaItem {
    font-size: 10pt;
}

p.LinkGlownaItem {
    font-size: 10pt;
}



/* Slick (referencje) */

.slick-prev:before, .slick-next:before { 
    color:#5f97af !important;
    font-size: 10px;
}

.slick-slide-canvas {
    background: #ffffff; position: relative;
    text-align: center;
}

.slick-slide-logo {
    margin: 0 auto;
    height: 40px;
    padding: 20px 0px 20px 0px;
    
}


/* Promo widget */

.widget-PromoIdeaWidget
{
    margin: 50px 0px 0px 0px;
    padding: 0px;
    font-family: "LatoLatinWebLight";
    font-size: 14pt;
    text-align: center;
    font-style: italic;
}

/* Credits */

div.credits 
{
    border-top: 1px #c0c0c0 dotted;
    padding: 5px 0px 0px 20px;
    font-size: 10pt;    
}	   


/* List Ref */    

div.listRefCanvas
{
    width: 200px;
    margin: 20px 20px 20px 10px;
    padding: 2px;
}

div.listRefImage
{
    height: 270px;
    border: 1px #d7d7d7 solid;
    border-radius: 4px;
    padding: 3px;
    text-align: center;
}


div.listRefCanvas:hover div.listRefImage
{
    background: #fcfcfc;
    border-color: #7fa7cf;
}

p.listRefCaption
{
    height: 40px;
    font-size: 9pt;
    text-align: center;    
}