@charset "UTF-8";
/* CSS Document */
.home .page-title { display:none;}

.entry { position:relative}

	.skat-button { position:relative; background:url(images/bg_line.png) repeat-x center center; text-align:center; font-size:24px; margin-bottom:20px; margin-top:20px;}
	.skat-button a { position:relative; padding:0.7em 2em; color: #ffdf30; display:inline-block; -webkit-border-radius: 10px;border-radius: 10px;
					-webkit-box-shadow: 0 1px 1px 1px rgba(0,0,0,0.3);
					box-shadow: 0 1px 1px 1px rgba(0,0,0,0.3);
					background: #dc0c2d; /* Old browsers */
					background: -moz-linear-gradient(top,  #dc0c2d 0%, #a20911 100%); /* FF3.6+ */
					background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dc0c2d), color-stop(100%,#a20911)); /* Chrome,Safari4+ */
					background: -webkit-linear-gradient(top,  #dc0c2d 0%,#a20911 100%); /* Chrome10+,Safari5.1+ */
					background: -o-linear-gradient(top,  #dc0c2d 0%,#a20911 100%); /* Opera 11.10+ */
					background: -ms-linear-gradient(top,  #dc0c2d 0%,#a20911 100%); /* IE10+ */
					background: linear-gradient(to bottom,  #dc0c2d 0%,#a20911 100%); /* W3C */
					filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dc0c2d', endColorstr='#a20911',GradientType=0 ); /* IE6-9 */
	
	}
	.skat-button a {
		
		-webkit-box-shadow: 0;
		box-shadow: 0;
					} 

.bewertung { width:32%; margin-right:2%; float:left; text-align:center; background:#fff; -webkit-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: 0 1px 1px 1px rgba(0,0,0,0.15);box-shadow: 0 1px 1px 1px rgba(0,0,0,0.15); margin-top:10px; position:relative;}
.bewertung.last { margin-right:0;}
	.bewertung .inner { padding:0.8em;}
	.bewertung .inner img{ max-width:100%; height:auto; margin:0;}
	.bewertung .inner a { color:#666; text-decoration:none; font-size:12px;}
	.bewertung .inner p:last-child { position:absolute; bottom:-25px; width:100%;}

#box_texte, #box_bewertungen { color:#888888; font-size:13px; line-height:17px; margin-top:20px; clear:both; background:url(images/bg_line.png) repeat-x top; padding-top:20px;}
#box_texte {margin-top:35px;}#box_texte p {margin-bottom:6px; text-align: justify;} #box_texte ul li {list-style:disc outside none; margin-left:35px;} #box_texte ul {margin-bottom:10px;} #box_bewertungen h3 { color:#333; margin-bottom:10px; font-size:16px;} #box_texte h1 { color:#333; margin-bottom:10px; font-size:22px;} #box_texte h2 { color:#333; margin-top:16px; margin-bottom:8px; font-size:18px;} #box_texte h3
 { color:#333; margin-top:16px; margin-bottom:8px; font-size:16px;} #box_bewertungen h3, #script_content h3{font-size:20px;}
#box_texte img { max-width:100%; height:auto;}


#script_content {font-size:13px;}

.box {width:48%; float:left; margin: 0 0 10px 0; position:relative;  }
.box .inner{ height:222px; overflow-y:auto; margin: 0;  width:100%;}
#script_content .box:first-child { margin-right:4%}

.box .inner table tr:first-child { display:none;}



#script_content table tr td {
	
background: rgb(61,61,61); /* Old browsers */
background: -moz-linear-gradient(top, rgba(61,61,61,1) 0%, rgba(43,43,43,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(61,61,61,1)), color-stop(100%,rgba(43,43,43,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(61,61,61,1) 0%,rgba(43,43,43,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(61,61,61,1) 0%,rgba(43,43,43,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(61,61,61,1) 0%,rgba(43,43,43,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(61,61,61,1) 0%,rgba(43,43,43,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3d3d3d', endColorstr='#2b2b2b',GradientType=0 ); /* IE6-9 */
}

#league_navi { margin-top:5px; text-align:center;}
#league_navi a { margin-right:10px;}

#script_content table { width:100%; position:relative;border-collapse: separate; border-spacing: 0 3px;} 
#script_content table tr:first-child { background: none; }
#script_content table tr th { padding-bottom:5px; text-align:left;}
#script_content table tr td { color:#fff; text-align:left; vertical-align:middle; height:60px; padding:5px;}
#script_content table tr td{ text-align:center; overflow:hidden; }

#script_content table tr td img{ max-height:55px; width:auto; max-width:80px; height:auto; border-radius:3px; -webkit-border-radius:3px; -webkit-box-shadow: 0 1px 1px 1px rgba(0,0,0,0.4);box-shadow: 0 1px 1px 1px rgba(0,0,0,0.4);}


#script_content table tr td:first-child { border-top-left-radius: 5px; -moz-border-top-left-radius: 5px;}
#script_content table tr td:last-child { border-top-right-radius: 5px; -moz-border-top-right-radius: 5px;}
#script_content table tr td:first-child { border-bottom-left-radius: 5px; -moz-border-bottom-left-radius: 5px; }
#script_content table tr td:last-child { border-bottom-right-radius: 5px; -moz-border-bottom-right-radius: 5px; }

.tablehead { margin-top:10px; width:100%}
.tablehead tr td { color:#333 !important; height:auto !important; background: none !important;}
.tablehead td, .tablehead th { text-align:center !important}

/*footer*/

footer {padding:0 0 1em 0 !important;}
footer aside { padding:0 !important; margin:0 !important; text-align:center; font-size:12px;}
footer aside ul, footer aside li { list-style:none; margin:0; padding:0;}
footer aside li { display:inline-block;}
footer aside  a { color:#efb811 !important; display:block; padding:0.5em;}

/*SLIDER*/

#pointelle_slider_3 { position:relative; padding-bottom:40px !important;}
.pointelle-excerpt { position:absolute !important; left: 630px !important; top:0px !important; width:290px !important; bottom: auto !important; height:330px !important; background: none !important; padding:0 !important; font-size:14px !important; line-height:19px !important; font-family: 'Varela Round' !important;}
div.pointelle-excerpt h4 { margin-top:0 !important; margin-bottom:10px !important; font-size:21px !important; font-family: 'Varela Round' !important; color:#666 !important}
div.pointelle-excerpt h4 a {color:#666 !important}
.pointelle-excerpt p {font-family: 'Varela Round' !important; font-size:14px !important}
div.pointelle-excerpt h4 a:hover { text-decoration:none;}
.pointelle_slides {width: 440px !important;}
.pointelle_slides {position: relative !important; float:left; border:5px #fff solid !important; -webkit-box-shadow: 0 1px 2px 1px rgba(0,0,0,0.2); box-shadow: 0 1px 2px 1px rgba(0,0,0,0.2); }
.pointelle-slider-control { position: relative !important; float:left; right:auto !important; width:140px !important; border:0 !important; margin-left:20px !important; margin-right: 20px !important; }
.pointelle-slider-control h2 {font-family: 'Varela Round' !important; width:auto !important; float:none !important; font-size:16px !important; line-height:24px !important; margin:0 !important; padding:0 !important}
.pointelle-meta { display:none !important;}
.pointelle-active { margin: 0 !important; background:none !important; text-align:center; padding:10px  !important}
.pointelle-active h2 { background: none !important; }
.pointelle-slider-nav { border:0 !important; float:none !important; line-height:24px; height: auto !important; margin-bottom:4px !important  }
.pointelle-active {
	-webkit-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: 0 1px 1px 1px rgba(0,0,0,0.15);box-shadow: 0 1px 1px 1px rgba(0,0,0,0.15);
	background: #ffec30 !important;; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffec30 0%, #eea60d 100%) !important;; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffec30), color-stop(100%,#eea60d)) !important;; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffec30 0%,#eea60d 100%) !important;; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffec30 0%,#eea60d 100%) !important;; /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffec30 0%,#eea60d 100%) !important;; /* IE10+ */
	background: linear-gradient(to bottom,  #ffec30 0%,#eea60d 100%) !important;; /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffec30', endColorstr='#eea60d',GradientType=0 ); /* IE6-9 */

	}
	.pointelle-slider-control .pointelle-slider-nav:first-child { display:none !important;}
	.pointelle_slideri img { opacity:1 !important}
	#pointelle_slider_3, .pointelle_slides, .pointelle_slideri, .pointelle-excerpt { max-width:100% !important}
	#pointelle_slider_3 img { max-width:100% !important; height: auto !important}
	
/*============================ MEDIA QUERIES ============================*/



@media only screen and (max-width: 1120px) {
	
	.pointelle-excerpt {  left: 0px !important; top:110% !important; width:800px !important;  height:auto !important;}
	#pointelle_slider_3 { padding-bottom:200px !important;}
	
}


/* Tablets (landscape) | <960px */
@media only screen and (max-width: 960px) {
	
	.bewertung { width:100%; margin-right:0%; float:none; }	
	#header { padding-bottom:0 !important; padding-top:5px !important;}
	.pointelle-slider-nav h2 { color:#d10b28 !important}
	.bewertung .inner p:last-child { position: relative; bottom:auto; }
	
}

@media only screen and (max-width: 880px) {
	
	.pointelle-excerpt {   width:600px !important;  }
	#pointelle_slider_3 { padding-bottom:200px !important;}
	.box {width:100%; float:none;}
}


/* Tablets (portrait) | <800px */
@media only screen and (max-width: 800px) {
	.pointelle-excerpt {   width:600px !important; top:135% !important;  height:auto !important;}
	.skat-button { background: none;}
	
	.pointelle-slider-control { margin:10px 0 0 0 !important; width:100% !important}
	.pointelle-slider-nav { display:inline-block !important; width:auto !important; padding:5px  !important; margin-bottom:0 !important }
.pointelle-slider-nav  h2 { font-size:14px !important}


/* Phablets (portrait) | <640px */
@media only screen and (max-width: 640px) {
	
	.pointelle-excerpt {   width:400px !important;  }
	#pointelle_slider_3 { padding-bottom:250px !important;}
}

@media only screen and (max-width: 540px) {
	
	
	#pointelle_slider_3 {  height:210px !important;padding-bottom:300px !important;}
	
	.pointelle_slides, #pointelle_slider_3 img, #pointelle_slider_3 iframe, .pointelle_slideri { width: 280px !important; height:210px !important;}
	
	.pointelle-slider-control { margin:10px 0 0 0 !important; width:100% !important}
}

/* Smartphones | <480px */
@media only screen and (max-width: 480px) {
	.pointelle-excerpt {  top:160% !important; }
	#logo .logo-image { width:50%; height:auto;}
}

@media only screen and (max-width: 440px) {
	.pointelle-excerpt {   width:320px !important; }
	#pointelle_slider_3 { padding-bottom:330px !important;}
	.type-post, .type-page, .type-attachment {padding: 0.6em !important;}
}

/* Smartphones | <320px */
@media only screen and (max-width: 400px) {
	.pointelle-excerpt {    width:270px !important;  }
	#pointelle_slider_3 { padding-bottom:400px !important;}
	
}

/* Smartphones | <320px */
@media only screen and (max-width: 320px) {
	.pointelle-excerpt {    width:200px !important;  top:200% !important; }
	#pointelle_slider_3 { padding-bottom:420px !important;}
	.pointelle_slides, #pointelle_slider_3 img, #pointelle_slider_3 iframe, .pointelle_slideri { width: 200px !important; height:150px !important;}
	
}

/* Big Screens Navi Fix | >720px */
@media only screen and (min-width: 60em) {
	/* ensure #nav is visible on desktop version */
	
}