/* Tło głównie  */
body {background: url('../images/page.png'), linear-gradient(to bottom, #D82703 0, #EDA412 12%, #FFFFFF 100%) no-repeat;}

/* Baner */
.t3-wrapper {background: transparent  url('../images/baner2.jpg') center 0px no-repeat; background-size: 1350px}
@media (max-width: 800px) {.t3-wrapper {background-size: 1150px }}

.logo-text {height: 420px; text-align: center;}
@media (max-width: 800px) {.logo-text {height: 390px;}}

.logo-text a {font-size: 43px; font-family: 'Monotype Corsiva'; color: #FF3; text-shadow: 2px 2px 1px #6B4101; text-decoration: none; margin: 75px auto 280px auto
.logo-text:hover a {text-decoration: underline}

@media (max-width: 990px) {.logo-text a {font-size: 33px; margin: 85px auto 265px auto }}
@media (max-width: 760px) {.logo-text a {margin: 45px auto 225px auto}}

.logo-text .site-slogan {font-size: 33px; font-family: 'Monotype Corsiva'; color: #FF0; text-shadow: 2px 2px 1px #6B4101; font-weight: bold; display: block;}
@media (max-width: 600px) {.logo-text .site-slogan {line-height: 30px}}

/* Tło pod artykółami */
.t3-content {background-color: rgba(255, 255, 255, 0.9)}

/* Tytuł artykułu */
.article-title {font-size: 30px;}

/* Pasek boczny */
.t3-sidebar {padding: 0px 0px 0px 15px;}

/* Poziome pasy modułów dolnych */
.t3-spotlight {margin: 0 -30px 0 -30px}

/* Zawartość modułów */
.module-ct {padding: 5px 10px 5px 10px; background-color: rgba(255, 255, 255, 0.8);}

/* Tytuł modułów */
.module-title  {color: #812A18; font-weight: bold; text-align: center; border-bottom: #FC6 1px solid; padding: 8px 5px; margin-bottom: 0px; background: linear-gradient(to bottom, #EDA412 0, #F4C871 40%, #F5CA75 50%, #F5CA75 100%)}


/* Przycisk off-canvas po lewej */
@media (min-width: 768px) {.container > .navbar-header, .container-fluid > .navbar-collapse {display: none}}

/* Menu główne */
.t3-mainnav {background: #DA9710; background-image: linear-gradient(to bottom, #F3C362 0, #EDA412 41%, #AB3D17 100%);
border-top: 0px; border-bottom: 0px; font-size: 18px; padding: 5px 0px}

@media (max-width: 768px) {.t3-mainnav {background: transparent}}

.navbar-default .navbar-nav > li > a, .module_menu .nav > li > a {background: #812A18;
background: url('../images/menuitem.png'), linear-gradient(to bottom, #922F1C 0, #922F1C 50%, #8D2E1B 60%, #672114 100%) no-repeat; color: #FCEFD4; border: 2px solid #930; padding: 0 9px; line-height: 47px;}

@media (max-width: 1200px) {.navbar-default .navbar-nav > li > a, .module_menu .nav > li > a {line-height: 37px;}}

.navbar-default .navbar-nav > .dropdown > a .caret {border-top-color: #FC3; border-bottom-color: #FFF5D9;}

.navbar-default .navbar-nav > .active > a,
.module_menu .nav > .active > a {background: url(../images/menuactiveitem.png), linear-gradient(to bottom, #EFAF2E 0, #EFAF2E 50%, #EFAD2A 60%, #EDA412 85%, #DF9A11 100%) no-repeat; color: #600;}

.navbar-default .navbar-nav > .active > a .caret,
.module_menu .nav > .active > a .caret {border-top-color: #C00; border-bottom-color: #C00;}

.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {color: #600; background: #FC3;}

.module_menu .nav > .active > a,
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {color: #C00; background-color: #FC3;}

.module_menu .nav > li > a:hover,
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {color: #C00; background-color: #FC3;}

.navbar-default .navbar-nav > .open > a .caret,
.navbar-default .navbar-nav > .open > a:hover .caret,
.navbar-default .navbar-nav > .open > a:focus .caret {border-top-color: #C00; border-bottom-color: #FC3;}


.mega-dropdown-menu {background-image: linear-gradient(to bottom,#F5CA75,#FCEFD6);}


.dropdown-menu>li>a {padding: 3px 10px; white-space: normal;}

.t3-megamenu .mega-nav > li a,
.t3-megamenu .dropdown-menu .mega-nav > li a,
.t3-megamenu .mega-nav > li a,
.t3-megamenu .dropdown-menu .mega-nav > li a {
text-decoration: none; color: #500; background-image: linear-gradient(to bottom,#F3C056,#F9DEAC); }

.t3-megamenu .mega-nav > li a:hover,
.t3-megamenu .dropdown-menu .mega-nav > li a:hover,
.t3-megamenu .mega-nav > li a:focus,
.t3-megamenu .dropdown-menu .mega-nav > li a:focus {
text-decoration: none; color: #900; background-image: linear-gradient(to bottom,#F5CA75,#FCEFD6)}

.t3-off-canvas .t3-off-canvas-body .dropdown-menu .active a {background-image: linear-gradient(to bottom,#F5CA75,#FCEFD6)}

.navbar-fixed-top .navbar-collapse {max-height: 100%;}
.t3-mainnav .t3-navbar-collapse .navbar-nav {margin-right: 30px; background: #FCEFD6;}

li .sub_menu_org {color: #500; background-image: linear-gradient(to bottom,#F3C056,#F9DEAC); border: 1px solid #F3C056; font-size: 17px;}


.navbar-default .navbar-nav .open .dropdown-menu > li > a {color: #600;)

a.sub_menu_org {color: #500; background-image: linear-gradient(to bottom,#F3C056,#F9DEAC); white-space: normal}
.sub_menu_org:hover {color: #900; background-image: linear-gradient(to bottom,#F5CA75,#FCEFD6); }

.navbar-toggle {margin-right: 50px;}

.off-canvas-toggle {width: 100px;}


.stats-module dt {font-weight: normal; width: 55%;}
.stats-module dd {width: 40%;}


span.nd_liturgia_skrot_tytul {color:brown;}
span.nd_liturgia_skrot_tytul_swieto {color:red;font-weight:bold;}
span.nd_liturgia_skrot_sigla {font-weight:bold;}
a.nd_liturgia_skrot_link {text-decoration:none;}