/*css for joomla 2.5*/

/*maetzo*/
.mk-header-img {
	margin:-20px;
}

.breadcrumbs {
	clear: both;
	margin-top: 5px;
}

.item-separator {
	clear: both;
}

/*print-icon, pdf-icon*/
.actions ul {
	margin-left: 0;
	padding-left: 0;
	white-space: nowrap;
}
.actions li {
	display: inline;
	list-style-type: none;
	/*padding-right: 5px;*/
	float: right;
	margin: 0 0 10px 0;
}
.actions a { 
	padding: 3px 7px;
}

/*contact slider*/
.panel h3.pane-toggler-down a {
	background: url('../images/system/sort_asc.png') no-repeat scroll 95% center #F5F5F5;
	border-bottom: 1px solid #DDD;
}
.panel h3.pane-toggler a {
	background: url('../images/system/sort_desc.png') no-repeat scroll 95% center #F5F5F5;
	border-bottom: 1px solid #DDD;
}
.panel h3 a {
	display: block;
	padding: 6px;
}
/*contact slider end*/

/*search-form*/
/*.phrases-box input[type="radio"] {
	display:inline-block;
	padding-right:4px;
}

.only input[type="checkbox"] {
	display:inline-block;
	padding-right:4px;
}

.phrases-box label, .only label {
	display:inline-block;
	padding-right:8px;
}*/

#myCarousel {
	margin: 0 !important;
	/*height: 300px !important;*/
}

#myCarousel ol {
	/*margin-top: 0;
	margin-bottom: 10px;*/
	/*display: inline-block;
	margin-left: -30%;*/
}

#myCarousel li {
	/*text-align: center;*/
}

#myCarousel .carousel-indicators {
	display: inline-block;
	left: 50%;
	width: 60%;
	padding-left: 0;
	margin-left: -5%;
}

.carousel .item {
	background: #333;
	text-align: center;
	/*height: 300px !important;*/
}

.carousel h2 {
	margin: 0;
	color: #999;
	padding-top: 90px;
	font-size: 52px;
}

.carousel h3 {
	color: #999;
	font-size: 22px;
}

.carousel {
	margin-top: 20px;
}

.img-fulltext-none, .img-intro-none, .pull-none.img-intro, .pull-none.item-image {
	margin-bottom: 10px;
	display:block;
	width:100%;
}

.img-fulltext-left, .img-intro-left, .pull-left.img-intro, .pull-left.item-image {
	float: left;
	margin-bottom: 10px;
	margin-right: 10px;
	width: 50%;
}

.img-fulltext-right, .img-intro-right, .pull-right.img-intro, .pull-right.item-image {
	float: right;
	margin-bottom: 10px;
	margin-left: 10px;
	width: 50%;
}

.lead {
	/*font-size: 19px !important;*/
}

/*.navigation {
	padding-left: 5px;
	background: linear-gradient(rgba(0, 0, 0, 0.075), rgba(0, 0, 0, 0.05)) repeat scroll 0% 0% transparent;
}*/
/*cols 1-3 spaltig*/

/*bootstrap col */
.row{margin-right:-15px;margin-left:-15px}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
@media (min-width:992px){
.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}

}

/*bootstrap col end */

/*mod_mk19_latest*/
#mk19 .mod-mk19 {
	padding: 0;
	margin: 0;
}

#mk19 .mod-mk19 {
	display: table;
	content: "";
}

.mk19item .carousel-caption {
	/*margin-bottom: -20px;*/
	background: transparent;
	padding: 0;
	padding-bottom: 5px;
}

.mk19item .carousel-caption p, .mk19item .carousel-caption h1, .mk19item .carousel-caption h2, .mk19item .carousel-caption h3, .mk19item .carousel-caption h4, .mk19item .carousel-caption h5, .mk19item .carousel-caption h6 {
	margin-bottom: 0;
	color: #fff;
}

#mk19 .col-sm-12, #mk19 .col-sm-6, #mk19 .col-sm-4, #mk19 .col-sm-3 {
	padding: 0 2px;
}

#mk19 .col-sm-6 {width:48%; float:left;}
#mk19 .col-sm-4{width:32%; float:left;}
#mk19 .col-sm-3{width:25%; float:left;}
#mk19 .col-sm-2{width:16.66666667%}
/*mod_mk19_latest end*/

@media (min-width: 767px) {

.cols-1 {
	display: block;
	float: none !important;
	margin: 0 !important;
}

.cols-2 .column-1 {
	width:46%;
	float:left;
}

.cols-2 .column-2 {
	width:46%;
	float:right;
	margin:0
}

.cols-3 .column-1 {
	float:left;
	width:29%;
	padding:0px 5px;
	margin-right:4%

}

.cols-3 .column-2 {
	float:left;
	width:29%;
	margin-left:0;
	padding:0px 5px
}

.cols-3 .column-3 {
	float:right;
	width:29%;
	padding:0px 5px
}

/*calendar*/
#cal {
	/*float:right;*/
	position: absolute;
	top: 4%;
	left: 65%; 
	z-index:1;
	font-family:Verdana, Geneva, sans-serif;
	margin:15px 20px 0 0;
	width:150px;
	height:150px;
	overflow:hidden;
	background:url(../images/mk_cal.png) no-repeat;
}
#calmonth {
	margin:0 auto;
	margin-top:20px;
	padding:17px 0 0 22px;
	text-align:left;
	color:#FFF;
	font-size:16px;
	text-transform: uppercase;
}
#calday {
	margin:0 auto;
	text-align:center;
	color:#000;
	font-size:46px;
	line-height:50px;
	font-weight:bold;
}
#calday .calyear {
	font-size:16px;
	font-weight:normal;
	line-height:10px;
}
/*calendar end*/
}

@media (max-width: 767px) {
#cal {
	/*float:right;*/
	position: absolute;
	top: 3%;
	left: 70%; 
	z-index:1;
	font-family:Verdana, Geneva, sans-serif;
	margin:15px 20px 0 0;
	width:100px;
	height:100px;
	overflow:hidden;
	background:url(../images/mk_cal.png) no-repeat;
	background-size: 100px auto;
}
#calmonth {
	margin:0 auto;
	margin-top:14px;
	padding:7px 0 0 15px;
	text-align:left;
	color:#FFF;
	font-size:12px;
	text-transform: uppercase;
}
#calday {
	margin:0 auto;
	text-align:center;
	color:#000;
	font-size:32px;
	line-height:34px;
	font-weight:bold;
}
#calday .calyear {
	font-size:11px;
	font-weight:normal;
	line-height:12px;
}

/*mod_mk19_latest*/
#mk19 .col-sm-6, #mk19 .col-sm-4, #mk19 .col-sm-3, #mk19 .col-sm-2 {width:100%; float:left;}
#mk19 .carousel-caption {
    position: absolute;
}
/*mod_mk19_latest end*/

.pull-left.item-image {
    float: none;
    margin-bottom: 10px;
    margin-right: 0;
    width: 100%;
}

}

@media (max-width: 480px) {
#cal {
	/*float:right;*/
	position: absolute;
	top: 1.5%;
	left: 70%; 
	z-index:1;
	font-family:Verdana, Geneva, sans-serif;
	margin:15px 20px 0 0;
	width:50px;
	height:50px;
	overflow:hidden;
	background:url(../images/mk_cal.png) no-repeat;
	background-size: 50px auto;
}
#calmonth {
	margin:0 auto;
	margin-top:3px;
	padding:2px 0 0 7px;
	text-align:left;
	color:#FFF;
	font-size:7px;
	text-transform: uppercase;
}
#calday {
	margin:0 auto;
	text-align:center;
	color:#000;
	font-size:16px;
	line-height:12px;
	font-weight:bold;
}
#calday .calyear {
	font-size:7px;
	font-weight:normal;
	line-height:8px;
}
.footer {
	padding:0 10px;
}
}

/*NavTopToggle*/
#menuTopToggler { display: none; }

.icon-menu-3 {
	font-weight: normal!important;
	vertical-align: top !important;
	padding-left:6px;
}

/*.icon-menu-3 a:hover {
	text-decoration: none !important;
}*/

/*tables jom 2.5*/
table.category {
	width: 100%;
	margin: 10px 0;
}

table.category th {
	border-top: 1px solid #E3E3E3;
	border-bottom: 1px solid #E3E3E3;
	line-height:28px;
}

.cat-list-row0 {
	background-color: #F5F5F5;
	border-bottom: 1px solid #E3E3E3;
}

.cat-list-row1 {
	background-color: #FFF;
	border-bottom: 1px solid #E3E3E3;
}
/*tables jom 2.5 end*/

/*Kunena*/
#kunena .login-text, #kunena .icon-user, #kunena .caret {
	color: #fff;
}

#kunena .caret{
	border-top-color: #fff;
}


#kunena.layout .navbar .nav a {
	color: #fff;
}

#kunena.layout .navbar .nav .active a {
	color: #555;
}
/*Kunena end*/

/*jbcookies*/
.jb.cookie-decline {
	font-size: 0.9em;
	text-align: center;
}

.jb.cookie-decline .btn.btn-link.jb.decline.link {
	font-size: 1.0em;
}
/*jbcookies end*/

/*Phoca Download*/
.pd-title {
	font-size: 1.4em;
}
/*Phoca Download end*/

@media screen and (max-width: 800px) {
/*@media (max-width: 480px) {*/
	.show-on-small {
		padding: 4px;
		font-size: 24px;
		margin:5px 0 0 0;
		border-top: 1px solid rgba(0,0,0,0.075);
	}
	
	
	
	#menuTopToggler { display: block; }
	#menuTopToggler .icon { display: inline-block; vertical-align: middle; padding-right: 5px; padding-left: 5px; }
	#menuTopToggler span { display: inline-block; vertical-align: middle; font-weight: 800; font-size: 16px; line-height: 38px; }
	#menuTopToggler a:hover { text-decoration: none; }
	#topnavigation ul.menu { left: -800px; width: 95%; z-index: 10009; line-height: 2.6em; position: absolute; z-index: 9999; background-color: #fff; padding: 4px; font-size: 1.6em;}
	#topnavigation ul.menu.menuIsActive { left: 5px; }

}
/*NavTopToggle end*/

/*gamesprev special*/
.gallery .item {
	/*margin: 0;
	padding: 0;
	position:absolute;
	width:700px;*/
}
/*gamesprev special end*/
