/* ############################ GIRD LAYOUT ################################### */
.container {margin:0 auto;}
.row-fluid [class*="span"] {display: block;width: 100%; min-height: 1px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float: left;}
.row-fluid:after{ content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.row- [class*="span"] {float:none !important;width:100% !important;}
.row-fluid .span12 {width: 100%;}
.row-fluid .span11 {width: 91.6666666666666%;}
.row-fluid .span10 {width: 83.33333333333333%;}
.row-fluid .span9 {width: 74.99999999999999%;}
.row-fluid .span8 {width: 66.6666666666666%;}
.row-fluid .span7 {width: 58.3333333333333%;}
.row-fluid .span6 {width: 49.9999999999999%;}
.row-fluid .span5 {width: 41.6666666666666%;}
.row-fluid .span4 {width: 33.3333333333333%;}
.row-fluid .span3 {width: 24.9999999999999%;}
.row-fluid .span2 {width: 16.6666666666666%;}
.row-fluid .span1 {width: 8.33333333333333%;}
.row-fluid .span0 {}
/*odstepy poziome*/
.row-fluid .item, .row-fluid .box{margin:0 15px;}
.row-fluid {margin:0 -15px; }
#mk-header .row-fluid {margin:0;}
.content {margin:0 15px;}
.content .row-fluid {margin-left:-15px !important;margin-right:-15px !important;}
.content-top .row-fluid {margin-left:0px !important;margin-right:0px !important;}
.content-bottom .row-fluid {margin-left:0px !important;margin-right:0px !important;}
/*odstepy pionowe*/
.moduletable {padding-bottom:30px; width: 100%;}
.content{margin-bottom:30px;}
.slider {margin-bottom:10px;}
.leading, .items-row {padding-bottom:30px;}
.items-row:last-child {padding-bottom:0;}


/* #############################  GENERAL LAYOUT ################################ */
body {color:#000; }
body  a{text-decoration:none; cursor:pointer;color:#000;}
body  a:hover{text-decoration:none; color:#e81e1c; }
.container {width:1156px;}
.content p, .box p { line-height: 170%;padding-bottom:15px; }
ul {padding:0; margin:0; line-height: 170%;}
strong, b {font-weight:bold;}
em {font-style:italic;}
input , textarea {border:solid 1px #ee7900; font-family:Arial, sans-serif;
  -webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}
input[type="text"]{height:40px; line-height:40px;}
.moduletable.right {text-align:right !important;}
.moduletable.right p {text-align:right !important;}
.moduletable.center {text-align:center !important;}
.moduletable.center p {text-align:center !important;}

.moduletable h3 {font-weight:normal; font-size:28px; color:#e81e1c; text-transform:normal; margin-bottom:30px;}
.moduletable ul {list-style-type: circle;  padding-left:15px;}
.moduletable ul li {line-height:190%;font-weight:bold; font-size:16px;}
.moduletable ul ul {padding-left:15px;}
.moduletable ul li li {font-weight:normal !important; font-size:14px;}

.moduletable2 ul {list-style-type: circle;  padding-left:15px;}
.moduletable2 ul li {line-height:190%;font-weight:normal; font-size:14px;}
.moduletable2 ul ul {padding-left:15px;}
.moduletable2 ul li li {font-weight:normal !important; font-size:14px;}

#mk-header {position:relative; z-index:2;}
#mk-body {position:relative; z-index:1;}

#mk-header .logo {padding:19px 0;}
#mk-header .slider {background:#e0e0e0;padding-top:32px;position:relative; z-index:1;}
#mk-header .navbar {position:relative; z-index:99;}
#mk-header .sear {padding-top:28px; text-align:right;}
#mk-header .sear .inputbox {width:70%;color:#ffc181; font-size:16px; text-indent:10px;}

#navbar {width:100%;position:absolute;z-index:999; left:0; top:-20px; height:92px;}
#navbar ul.menu {list-style:none;margin:0 -2px;}
#navbar ul.menu li {float:left; width:16.6666666666666%;}
#navbar ul.menu li:first-child{display:none;}

 #navbar ul.menu li a {display:block;height:90px;  background:#ee7900; color:#fff; font-size:25px; text-align:center; margin:0 2px; border-bottom:solid 2px #fff; line-height:90px;
  -webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-ms-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	transition: all 0.3s ease-out;


}


#navbar ul.menu li:nth-child(2) a{line-height:normal;height:75px; padding-top:15px;}
#navbar ul.menu li:nth-child(3) a{line-height:100%;height:85px; padding-top:5px;}
#navbar ul.menu li a:hover, #navbar ul.menu li.active a {background:#cd6c07;}

#navbar-2 ul.menu li:nth-child(2) a{line-height:normal;height:75px; padding-top:15px;}
#navbar-2 ul.menu li:nth-child(3) a{line-height:100%;height:85px; padding-top:5px;}
#navbar-2 ul.menu li a:hover, #navbar-2 ul.menu li.active a {background:#cd6c07;}

.slider .dj-navigation .dj-prev:hover , .slider .dj-navigation .dj-next:hover{background:#ee7900;
  -webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}

#mk-user {background:#e0e0e0;padding-top:30px;}
#mk-slider2 {position:relative; z-index:1;}
#mk-slider2 .slider2 {position:absolute;z-index:8; left:0 ; top:45%; width:100%; text-align:center;}
#mk-slider2 .slider2-link {border:solid 2px #FFF;background:url(../images/link_bg.png); display:inline-block; font-size:30px; text-transform:uppercase; padding:10px 80px;
-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}



#mk-mapa {background:#e0e0e0;}
#mk-bottom {font-size:18px; color:#535353; background:#e0e0e0;padding-top:30px;font-family: 'MyriadProCond';}
#mk-bottom  a {color:#535353;}
#mk-bottom  a:hover {text-decoration:underline;}
#mk-bottom .moduletable h3 {font-size:24px; color:#535353; margin-bottom:26px;text-transform:none;}
#mk-bottom ul {padding-left:20px;}
#mk-bottom li {line-height:1.2em;}
#mk-bottom p {line-height:1.2em; padding-bottom:0;}

#mk-bottom .row-fluid:after{ content:''; display: block; height: 0; clear: both; visibility: hidden;}
#mk-footer {font-size:1.2em; color:#535353; background:#e0e0e0;padding:10px 0; border-top:solid 2px #535353;}
#mk-footer .moduletable {padding-bottom:0;}
#mk-footer .row-fluid:after{ content:''; display: block; height: 0; clear: both; visibility: hidden;}
.blog-featured .leading h1 {text-align:center; text-transform:uppercase;color:#ee7900; margin-bottom:10px;}
.blog-featured .leading h1 span {display:block;}

p.readmore {text-align:right !important;}
p.readmore .icon-chevron-right {display:none;}
.acysubbuttons .button,
p.readmore a.btn{display:inline-block ;padding:6px 17px ; border:solid 2px #ee7900;  font-size:15px; color:#ee7900;background:#fff;
-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-ms-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	transition: all 0.3s ease-out;

}
.acysubbuttons .button:hover,
p.readmore a.btn:hover {color:#fff; background:#ee7900;}


p.readmore4 {text-align:left !important;}
p.readmore4 .icon-chevron-right {display:none;}
.acysubbuttons .button,
p.readmore4 a.btn{display:inline-block ;padding:6px 17px ; border:solid 2px #ee7900;  font-size:15px; color:#ee7900;background:#fff;
-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-ms-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	transition: all 0.3s ease-out;

}
.acysubbuttons .button:hover,
p.readmore4 a.btn:hover {color:#fff; background:#ee7900;}
/* special */

.category-module .inner:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.category-module .mod-articles-category-title {font-size:17px;}
.category-module .span6 {padding-bottom:30px; line-height:120%;}
.category-module .mod-articles-category-introtext {padding-top:5px; font-size:15px; font-weight:normal;}
.category-module  .inner.even{margin-left:30px;}
.category-module .inner.odd{margin-right:30px;}
.category-module .inner {position:relative;padding-bottom:10px;}
.category-module .inner  .mod-articles-category-readmore {position:absolute; right:0; bottom:0; top:20;}
.mod-articles-category-readmore {text-align:right !important;}
.mod-articles-category-readmore a.readmore {display:inline-block ;padding:6px 17px ; border:solid 2px #ee7900;  font-size:15px; color:#ee7900;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-ms-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	transition: all 0.3s ease-out;

}
.mod-articles-category-readmore2 a.readmore2:hover {color:#fff; background:#ee7900;}

.mod-articles-category-readmore2 {text-align:left !important;}
.mod-articles-category-readmore2 a.readmore2 {display:inline-block ;padding:6px 17px ; border:solid 2px #ee7900;  font-size:15px; color:#ee7900;
  margin-bottom: 4px;
  text-align: center;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-ms-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	transition: all 0.3s ease-out;

}
.mod-articles-category-readmore2 a.readmore2:hover {color:#fff; background:#ee7900;}

.mod-articles-category-readmore2 a.readmore2:hover {
  color:#fff !important;
  background:#ee7900;
}

.mod-articles-category-readmore2 a.readmore2 > span {
  display: block;
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  min-width: 200px;
}

.mod-articles-category-readmore2 a.readmore2 > span.zdz-hidden-address {
  display: none;
}

.mod-articles-category-readmore2 a.readmore2:hover > span.zdz-hidden-address {
  display: block;
  color: #fff;
}

.mod-articles-category-readmore2 a.readmore2:hover > span.zdz-hidden-address > span > a {
  color: #fff !important;
}

.mod-articles-category-readmore2 a.readmore2:hover > span.zdz-visible-address {
  display: none;
}

.mod-articles-category-readmore3 a.readmore3:hover {color:#fff; background:#ee7900;}

.mod-articles-category-readmore3 {text-align:right !important;}
.mod-articles-category-readmore3 a.readmore3 {display:inline-block ;padding:6px 17px ; border:solid 2px #ee7900;  font-size:15px; color:#ee7900;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-ms-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	transition: all 0.3s ease-out;

}
.mod-articles-category-readmore3 a.readmore3:hover {color:#fff; background:#ee7900;}

.page-header h1, .item-page .page-header h2 {font-weight:normal; font-size:28px; color:#e81e1c; text-transform:normal; margin-bottom:30px;}
.blog .page-header h2 {font-weight:normal; font-size:26px; color:#ed7900; margin-bottom:15px; text-transform:normal; margin-top:3px;}
.leading:after, .item:after, .item-page:after{ content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.leading ul, .item ul , .item-page ul {padding-left:15px;}
#gototop {z-index:99;border-radius: 8px; }
#gototop:after{
	content: url(../images/top.png);
	width:42px;
	height:42px;
	display:inline-block;
}
#gototop:hover:after{
	content: url(../images/top_hover.png);
}
/* DJ-slider */

.dj-slide-desc-bg {background:none !important;}
.dj-slide-desc-text {font-size:40px !important; color: #fff !important; }
.dj-slide-description a {color:#fff !important;}
.dj-slide-description p {font-size:1em !important; text-shadow: #000 1px 1px;}
.dj-slide-description h1 {color:#fff !important; font-size:1.5em !important; text-shadow: #000 1px 1px; line-height:100%;}
.dj-slide-description h1 a {color:#fff !important;}



table.karta {width:100%;padding:0; border-spacing:0;border-top:solid 1px #e60004;margin:10px 0; }
table.karta th {padding:6px 10px; background:#015eac; color:#fff; font-size:14px; font-weight:normal;text-align:left;border-right:solid 1px #e60004;border-bottom:solid 1px #e60004;}

table.karta td {padding:6px 10px; border-bottom:solid 1px #e60004; border-right:solid 1px #e60004; vertical-align:top;text-align:left;}
table.karta td:first-child{ border-left:solid 1px #e60004; background:#ee7900; text-align:center;}

#mk-ticker {background:#e60207; padding:0 3%; padding-top:10px; width:94%;  left:0; bottom:0; margin-bottom:10px;}
.gkHighlighterWrapperSub span {display:inline-block; margin:0 10px;}
.gkHighlighterWrapperSub span  a {color:#fff;}
.gkHighlighterWrapperSub span  a:hover {color:#000;}
.gkHighlighterInterface span.text {text-transform:none !important;}

#mk-ticker .news {}
#mk-ticker .news li {list-style:none !important; height:20px; padding:10px 0; }
#mk-ticker .news li a {text-align:center;display:block; }

#mk-ticker  .ticker-wrapper.has-js  {margin:0 auto !important;
  background-color: #e60207; 
  
}
.ticker-wrapper.has-js {width:100% !important;}
.ticker {width:90% !important;}
.ticker-content a{color:#000 !important;}

.mod-articles-category-readmore5 a.readmore5:hover {color:#fff; background:#ee7900;}

.mod-articles-category-readmore5 {text-align:left !important;}
.mod-articles-category-readmore5 a.readmore5 {display:inline-block ;padding:3px 6px ; border:solid 1px #ee7900;  font-size:11px; color:#ee7900; line-height: 13px;
  margin-bottom: 4px;
  text-align: center;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-ms-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	transition: all 0.3s ease-out;

}


.mod-articles-category-readmore5 a.readmore5:hover {
  color:#fff !important;
  background:#ee7900;
}

.mod-articles-category-readmore5 a.readmore5 > span {
  display: block;
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  min-width: 100px;
}

.mod-articles-category-readmore5 a.readmore5 > span.zdz-hidden-address {
  display: none;
}

.mod-articles-category-readmore5 a.readmore5:hover > span.zdz-hidden-address {
  display: block;
  color: #fff;
}

.mod-articles-category-readmore5 a.readmore5:hover > span.zdz-hidden-address > span > a {
  color: #fff !important;
}

.mod-articles-category-readmore5 a.readmore5:hover > span.zdz-visible-address {
  display: none;
}

