/*--------------------------------------------------------------
# Copyright (C) joomla-monster.com
# License: http://www.joomla-monster.com/license.html Joomla-Monster Proprietary Use License
# Website: http://www.joomla-monster.com
# Support: info@joomla-monster.com
---------------------------------------------------------------*/

/* ==========================================================================
   CUSTOM styles
   ========================================================================== */
  
/* Here you can add CSS styles to override the default template styles */
a {
  color:#f47d56;
}
.page-header > h2{
  font-size:20px;
}
.readmore>a.btn {
    font-size: 12px;
    padding: 5px 20px;
    background: #f47d56
}
.readmore>a.btn:hover{
  color: #fff;
  background: #f7a286;
}
.article-info time{
    color: #888;
}
.article-info .icon-calendar{
  color: #888;
}
.jm-socials a.youtube {
    background-image: url(../images/youtube.png);
    background-color: #EC0026;
}
.jm-socials a.blogspot {
    background-image: url(../images/blogspot.png);
    background-color: #FF7000;
}
.testimonial-quote {
    font-size: 16px;
}

.testimonial-quote blockquote {
    /* Negate theme styles */
    border: 0;
    margin: 0;
    padding: 0;

    background: none;
    color: gray;
    font-family: Georgia, serif;
    font-size: 1.5em;
    font-style: italic;
    line-height: 1.4 !important;
    margin: 0;
    position: relative;
    text-shadow: 0 1px white;
    /* z-index: 600; */
}

.testimonial-quote blockquote * {
    box-sizing: border-box; 
}

.testimonial-quote blockquote p {
    color: #3d1616; 
    line-height: 1.4 !important;
    font-size: 27px;
}

.testimonial-quote blockquote p:first-child:before {
    content: '\201C';
    color: #8E1616;
    font-size: 7.5em;
    font-weight: 700;
    opacity: .2;
    position: absolute;
    top: -.4em;
    left: -.2em;    
    text-shadow: none;
    z-index: 1;
}
.testimonial-quote cite {
    color: gray;
    display: block;
    font-size: .8em; 
}
.testimonial-quote.right cite {
    text-align: right; 
}
.jm-socials a{float:right;}

/* dodatkowe menu w środku strony dostępne po zalogowaniu */
#dj-main191 {
  z-index: 2;
}

@media (max-width:1230px) {
  .dj-main li a.dj-up_a > span {
    padding: 0 20px !important;
  }
}