/**********************************************************************************

	put here your custom CSS code to modify the design of IceTheme template
	
	* We strongly reccommend you to not edit other CSS or Less files as in 
	case you will update the template all your changes might be lost.	
	
**********************************************************************************/

body {
//  color:#616161;
  font-family: Raleway, Roboto, Arial, sans-serif; line-height:24px;
}
#header {
//  background-image: url("/images/banners/awf_banner_background-black.jpg");
//  background-color: #eee;
  background-image: url("/images/banners/awf_banner_background-color.jpg");
  background-color: #e5ecfc;
  background-repeat: no-repeat;
}
h1, h2, h3, h4 {
  font-family: Roboto, Merriweather, serif;
//  text-shadow: 2px 2px 3px #aaa;
}
p {
  margin-bottom:9px;
  word-wrap: break-word;
  overflow-wrap: break-word;
-webkit-hyphens: auto;
   -moz-hyphens: auto;
        hyphens: auto;
}
.pull-right {
  float: right;
  margin-left: 8px;
}
.carousel-caption {
  background: rgba(82, 153, 2, 0.5);
}
.pull-left {
  float: left;
  margin-right: 8px;
}

#mainmenu {
  margin: 0 0 45px;
  box-shadow: 0 0 12px rgba(0, 0, 0, 0.12);
  padding-top: 5px;
}
#usermenu {
  border-radius: 6px 6px 0 0;
  background-color:#07a;
//  background-color:#9dd306;
//  background-color:#666;
  text-align: right;
  margin-top: 5px;
  margin-right: 0px;
  margin-bottom: 5px;
  margin-left: 0px;
  box-shadow: 0 0 12px rgba(0, 0, 0, 0.12);
  color: #fff;
//  font-weight: bold;
  padding-right: 8px;
}
#usermenu ul li {
  margin: 0 0 0 20px;
  line-height: 40px;
}
#usermenu ul li a {
  color: #fff;
//  font-weight: bold;
}
#header_below_area {
  margin: -30px 0 10px 8px;
}
.page-header {
  padding-bottom: 0px;
    margin-top: 10px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
}
.icecolumns {
  margin: 10px -2% 0px;
  position: relative;
  overflow: hidden;
}
.blog .items-row .item {
  margin-bottom: 0.75em;
  border: 1px solid #eee;
  border-radius: 10px;
  box-shadow: 0 0 0.5em rgba(0, 0, 0, 0.12);
  padding: 0.5em !important;
}
.blog .items-row .item .page-header h2 {
  font-size: 20px;
  line-height: 30px;
  font-variant: small-caps;
}
dl.article-info {
  font-size: 10px;
  margin: 0 0 10px;
}
.weather_k1 {
  margin-top: 10px;
  padding: 5px;
box-shadow: 0 0 12px rgba(0, 0, 0, 0.04);
}
.jwts_tabberlive .jwts_tabbertab {
  height:auto !important;
  overflow:auto!important;
}
.jwts_tabberactive a {font-weight: bold;}
#content #sidebar .sidebar_module.sidebar_module_style3 .sidebar_module_heading {
  margin-top: 0px;
}
#snow-target {
 /**
  * absolute-positioned example, snow is appended to this element.
  * overflow: hidden is recommended for best effect.
  */
 position: relative;
 background: #445588;
 overflow: hidden;
 _zoom: 1; /* IE 6 display fix */
}
.icemegamenu > ul {
//    background: #666;
}
.icemegamenu > ul > li {
  margin-right: 5px;
}
.zebra tr:nth-child(even) {
//  background: #6dcb03;
  background: #cef;
  border-bottom-color: silver;
//  color: white;
}
.zebra tr:nth-child(even) td a {
  color: #069;
}
img.portret {
  border-radius: 50%;
  max-width: 120px;
  height: auto;
  margin: 2px;
}
td.srodek {
  text-align: center;
  vertical-align: middle;
}
.krzyk, .info, .zielony {
  display:block;
  padding: 12px; 
  margin: 5px;
  border-radius: 5px; 
  box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 5px 12px 0 rgba(0, 0, 0, 0.19);
  text-align: center;
}
.krzyk {
  background: #9d1d20; 
  color: #fff; 
}
.info {
  background: #d9edf7;
  color: #125; 
}
.info > a, krzyk > a {
  text-decoration: underline dotted silver;
}
.zielony {
  background: #5a0;
  color: #eee;
}
.btn.icebtn, p.readmore a.btn {
  border-radius: 5px;
}
@media screen and (max-width: 768px) {
  table tr {display: block;}
  table td {display: block;}
  #header {background-image: none;}
  #iceslideshow {display: none;}
  #weather {display: none;}
}
#weather {
  margin: -24px 5px -33px 35px !important;
}
#promo {
  margin-bottom: 0px;
  display: block;
}
#content #sidebar .sidebar_module .sidebar_module_content {
  padding: 10px;
}
#content #sidebar .sidebar_module .sidebar_module_content .duzymi{
  margin-bottom: 2px;
}
.duzymi {
  font-variant: small-caps;
}
.duzymi li {
  line-height: 28px !important;
}
.start {
  text-align: justify;
}
#content #sidebar .sidebar_module {
  border-radius: 5px;
  background: #f6f6f6;
}
.btn-success > a {
  color:#fff;
}
.btn-primary > a {
  color:#fff;
}
.sidebar_module_heading {
  background-color: #07a;
}
#notice {
  margin-bottom: 0px !important; 
  padding: 5px;
  padding-bottom: 0px;
  border-top: 0px solid #E7D6B1;
  border-bottom: 0px solid #E7D6B1;
}
.row0{clear:both;}
.row1{clear:both;}
img {border-radius: 5px;}