/*
	Theme Name: Delic
	Theme URI: http://delic.es
	Description: Delic WordPress Theme
	Version: 1.0
	Author: ant6n (@ant6n)
	Tags: Blank, HTML5, CSS3

	License: MIT
	License URI: http://opensource.org/licenses/mit-license.php
*/

/*------------------------------------*\
    MAIN
\*------------------------------------*/

/* global box-sizing */
*{ margin: 0; padding: 0; }

html {}

body {

	font-family: 'Gotham';
	font-size:12px;
	color:#fff;
}

#fondo{
	position: fixed; top:0; left: 0; width: 100%; height: 100%;
	background: url(img/fondo.jpg);
	background-position: center center;
	background-size: cover;
}

@media (max-width:768px){
	body{
		/* background-image: url(../../uploads/2014/07/lapse1.jpg); */
	}
}


/* clear */
.clear:before,
.clear:after {
    content:' ';
    display:table;
}

.clear:after {
    clear:both;
}
.clear {
    *zoom:1;float: none !important;
}
img {
	max-width:100%;
	vertical-align:bottom;
}
a {
	color:#fff;
	text-decoration:none;
}
a:hover {
	color:#fff;
}
a:focus {
	outline:0;
}
a:hover,
a:active {
	outline:0;
}
input:focus {
	outline:0;
	border:1px solid #04A4CC;
}

p{margin: 0 0 20px 0;}

/*------------------------------------*\
    STRUCTURE
\*------------------------------------*/

/* wrapper */
.wrapper {
	width:100%;
	margin:0 auto;
	position:relative;
}
/* header */
.header {
	max-width: 1280px; margin: 0 auto; width: 90%;
}
/* logo */
.logo {
	top:0;
	padding-top: 75px;
	position: fixed;
	z-index: 989;
	margin-left: 30px;
}
.logo-img {
	max-width: 195px;

}

@media (max-width:720px){
	.logo{position: absolute;}
}

/* nav */
.nav {text-transform: uppercase; position: fixed; bottom: 30px; right: 30px; font-size: 17px; text-align: right; z-index: 1000;font-weight: 100; letter-spacing: 1px; font-weight: bold; }
.nav ul{list-style: none;padding: 0; margin: 0;}
.nav ul li{margin: 5px 0; padding: 0;}

.nav a{color: #fff;}

#boton-movil{position: fixed; top:10px; right: 20px; background: rgba(0,0,0,0.8); color: #fff; padding: 5px 8px 3px 8px; font-size: 24px;display: none;z-index: 1001; cursor: pointer;}
#boton-cerrar{position: fixed; top:10px; right: 20px;font-size: 24px;}
.nav-movil{position: absolute; top:0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.8); text-align: center;z-index: 1001; display: none;}
.nav-movil ul{list-style: none;padding-top: 30px; text-transform: uppercase; letter-spacing: 1px; position: fixed; top:30px; width: 100%;}
.nav-movil ul li{margin: 20px 0;  font-size: 24px;}

/* menu social */
.menu-social{position: fixed;top:0; right: 30px;z-index: 1000;}
.menu-social ul{list-style: none; padding: 10px 10px 15px 10px; margin: 0;text-align: center;background: rgba(0,0,0,0.8);}
.menu-social ul li{padding: 15px 0 0px 0;}
.menu-social ul li a{color: #666;}
.menu-social ul li a:hover{color: #fff;}
.menu-social .fondo_bandera{width: 42px; opacity: 0.8;}

@media (max-width:720px){
	.nav{display: none;}
	.menu-social{display: none;}
	#boton-movil{display: block;}
}

/* main */
#main{}
.main-container{padding: 0 60px 0 30px;z-index: 999; position: relative;margin: 0 auto; max-width: 1280px; width: 90%;}

@media (max-width:768px){
	.main-container{padding: 0 20px;}
}
/* sidebar */
.sidebar {

}
/* footer */
#footer { background: rgba(0,0,0,0.8);color: #fff; font-size: 12px; line-height:18px; margin-top:100px; position: relative;}
#footer .wrapper{padding: 50px 0; width: 90%; max-width: 1280px; }

#footer .textwidget p{margin: 0;}
#footer .wrapper > div{float: left; padding-right: 60px;}

#footer .sendpress #sendpress-forms-widget-2{max-width: 160px; width: 100%;}

#footer .social-footer{display: none;}
#footer .social-footer ul{list-style: none;}
#footer .social-footer ul li{display: inline-block; padding: 0 10px;}
#footer .social-footer ul li.lang-item{display: block; margin-top: 15px;}


#footer #form-wrap{}
#footer #form-wrap p{margin-bottom: 10px;}
#footer #form-wrap p input{color: #fff; border:none; border-bottom: 1px solid #fff; background: none;}

@media (max-width:720px){
	#footer #sendpress-forms-widget-2{ margin: 30px auto 60px auto;max-width: 250px; width: 100%;}
	#footer #form-wrap {padding: 0; }
	#footer .wrapper div{float: none; text-align: center; margin-bottom: 20px; padding: 0;}
	#footer .social-footer{display: block;}
}

/*------------------------------------*\
    PAGES
\*------------------------------------*/


/* prensa */
#main.prensa{padding-top: 140px;max-width: 1220px; width: 100%; margin: 0 auto;}
#main.prensa h1{text-align: center; background:rgba(0,0,0,0.8); display: block; text-transform: uppercase; font-weight: normal; padding: 10px 0; letter-spacing: 1px; margin: 0 10px;}
ul.press{ list-style: none;}
ul.press li{width: 25%; float: left; position: relative; margin: 10px 0;}
ul.press li .img-container{margin: 0px 10px; display: block;box-shadow: 1px 1px 10px #333, -1px -1px 10px #333;}
ul.press li .img-container img{width: 100%;}
ul.press li .caption{margin: 0 9px; background: #000; color: #fff; padding: 10px 10px; display: block;}

@media (max-width:768px){
	ul.press li{width: 50%;}
}


/*------------------------------------*\
    IMAGES
\*------------------------------------*/



/*------------------------------------*\
	TYPOGRAPHY
\*------------------------------------*/


@font-face {
	font-family: 'Gotham';
    src: url('fonts/Gotham/Gotham-Book.eot');
	src: url('fonts/Gotham/Gotham-Book.woff') format('woff'),
		url('fonts/Gotham/Gotham-Book.svg') format('svg');
}

@font-face {
	font-family: 'Gotham';
    src: url('fonts/Gotham/Gotham-BookIta.eot');
	src: url('fonts/Gotham/Gotham-BookIta.woff') format('woff'),
		url('fonts/Gotham/Gotham-BookIta.svg') format('svg');
	font-style: italic;
}

@font-face {
	font-family: 'Gotham';
    src: url('fonts/Gotham/Gotham-Light.eot');
	src: url('fonts/Gotham/Gotham-Light.woff') format('woff'),
		url('fonts/Gotham/Gotham-Light.svg') format('svg');
	font-weight: 100;
}


@font-face {
	font-family: 'Gotham';
    src: url('fonts/Gotham/Gotham-Bold.eot');
	src: url('fonts/Gotham/Gotham-Bold.woff') format('woff'),
		url('fonts/Gotham/Gotham-Bold.svg') format('svg');
	font-weight: bold;
}

@font-face {
	font-family: 'GearedSlab';
    src: url('fonts/GearedSlab/GearedSlab-Light.eot');
    src: url('fonts/GearedSlab/GearedSlab-Light.woff') format('woff'),
		url('fonts/GearedSlab/GearedSlab-Light.svg') format('svg');
}

@font-face {
	font-family: 'GearedSlab';
    src: url('fonts/GearedSlab/GearedSlab-Bold.eot');
    src: url('fonts/GearedSlab/GearedSlab-Bold.woff') format('woff'),
		url('fonts/GearedSlab/GearedSlab-Bold.svg') format('svg');
	font-weight: bold;
}




/*------------------------------------*\
    RESPONSIVE
\*------------------------------------*/

@media only screen and (min-width:320px) {

}
@media only screen and (min-width:480px) {

}
@media only screen and (min-width:768px) {

}
@media only screen and (min-width:1024px) {

}
@media only screen and (min-width:1140px) {

}
@media only screen and (min-width:1280px) {

}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),
	   only screen and (min-resolution:144dpi) {

}

/*------------------------------------*\
    MISC
\*------------------------------------*/

::selection {
	background:#04A4CC;
	color:#FFF;
	text-shadow:none;
}
::-webkit-selection {
	background:#04A4CC;
	color:#FFF;
	text-shadow:none;
}
::-moz-selection {
	background:#04A4CC;
	color:#FFF;
	text-shadow:none;
}

/*------------------------------------*\
    WORDPRESS CORE
\*------------------------------------*/

.alignnone {
	margin:5px 20px 20px 0;
}
.aligncenter,
div.aligncenter {
	display:block;
	margin:5px auto 5px auto;
}
.alignright {
	float:right;
	margin:5px 0 20px 20px;
}
.alignleft {
	float:left;
	margin:5px 20px 20px 0;
}
a img.alignright {
	float:right;
	margin:5px 0 20px 20px;
}
a img.alignnone {
	margin:5px 20px 20px 0;
}
a img.alignleft {
	float:left;
	margin:5px 20px 20px 0;
}
a img.aligncenter {
	display:block;
	margin-left:auto;
	margin-right:auto;
}
.wp-caption {
	background:#FFF;
	border:1px solid #F0F0F0;
	max-width:96%;
	padding:5px 3px 10px;
	text-align:center;
}
.wp-caption.alignnone {
	margin:5px 20px 20px 0;
}
.wp-caption.alignleft {
	margin:5px 20px 20px 0;
}
.wp-caption.alignright {
	margin:5px 0 20px 20px;
}
.wp-caption img {
	border:0 none;
	height:auto;
	margin:0;
	max-width:98.5%;
	padding:0;
	width:auto;
}
.wp-caption .wp-caption-text,
.gallery-caption {
	font-size:11px;
	line-height:17px;
	margin:0;
	padding:0 4px 5px;
}
.sticky {

}
.bypostauthor {

}

/*------------------------------------*\
    PRINT
\*------------------------------------*/

@media print {
	* {
		background:transparent !important;
		color:#000 !important;
		box-shadow:none !important;
		text-shadow:none !important;
	}
	a,
	a:visited {
		text-decoration:underline;
	}
	a[href]:after {
		content:" (" attr(href) ")";
	}
	abbr[title]:after {
		content:" (" attr(title) ")";
	}
	.ir a:after,
	a[href^="javascript:"]:after,
	a[href^="#"]:after {
		content:"";
	}
	pre,blockquote {
		border:1px solid #999;
		page-break-inside:avoid;
	}
	thead {
		display:table-header-group;
	}
	tr,img {
		page-break-inside:avoid;
	}
	img {
		max-width:100% !important;
	}
	@page {
		margin:0.5cm;
	}
	p,
	h2,
	h3 {
		orphans:3;
		widows:3;
	}
	h2,
	h3 {
		page-break-after:avoid;
	}
}

/* galeria */
.galeria{position: relative;  }
.galeria ul{margin: 0;list-style: none;}
.galeria .bx-controls{position: absolute;  width: 100%; height: 100%; top:0;}
.galeria .bx-controls .bx-pager{position: absolute; bottom: 20px; text-align: center; width: 100%;}
.galeria .bx-controls .bx-pager a.active{color: #666;}

.galeria .bx-controls .bx-controls-direction{font-size: 48px; width: 100%;position: absolute; top:50%; margin-top:-34px;}
.galeria .bx-controls .bx-controls-direction a { padding: 10px 20px;float: left;}
.galeria .bx-controls .bx-controls-direction a.bx-next{float: right;}
.galeria a.disabled{display: none;}


/* secciones */
.seccion{padding:0px 0;clear: both; width: 100%; max-width: 1280px;position: relative;z-index: 990;}
.magazine_container{margin: 100px 0px 0 0px;}

/* home */
#home{padding: 0; margin: 0 0 100px 0; width: 100%; max-width: 100%; overflow: hidden; position: relative; z-index: 1;/* cursor: url(img/flechas.png) 38 12,ew-resize; */}



#home .flecha_abajo{position: absolute; width: 100%; text-align: center; font-size: 36px; color: #fff; z-index: 999; bottom: 5%;}
#home .flecha_abajo i{cursor: pointer;}

#home .galeria_home{top:0;position: absolute;width: 100%; /* background-image: url(../../uploads/2014/07/lapse1.jpg);*/background-position: center center; background-size: cover;}
#home .galeria_home .img{position: absolute; top: 0; width: 100%; height: 100%; background-position: center center; background-size: auto 90%; background-repeat: no-repeat;}

#home .contenido_home{width: 1280px; margin: 0 auto; padding-top: 55px; position: relative; left: 0px; max-width: 90%;}
#home .contenido{position: relative; background: rgba(0,0,0,0.8); z-index: 10; max-width: 325px; width:100%; color: #fff; font-size: 12px; line-height: 21px; padding: 90px 40px 30px 34px;}
#home .contenido p{}
#home .contenido p.btn-newsletter{background: #000; color: #fff; font-weight: bold; padding: 3px 10px; cursor: pointer; display: inline-block;}
@media (max-width:720px){
	#home .contenido{max-width: 90%; width: auto;}
	.magazine_container{margin: 0 0px;}

}

/* un plan */
#unPlan{}
#unPlan .izq{width: 40%;float: left; position: relative;}
#unPlan .der{width: 60%;float: right;position: relative;}
#unPlan .contenido{background: rgba(0,0,0,0.8); margin-right: 50px; font-size: 12px; line-height: 19px; }
#unPlan .contenido_container{padding: 40px; }
#unPlan .contenido .titulo{display: block;font-weight: bold; margin-bottom: 30px;font-size: 24px; }
#unPlan .contenido .texto{display: block; margin-bottom: 30px;}


#unPlan #invitacion{float: right; margin-left: 50px; background: #fff; box-shadow: 5px 5px 15px #333; color: #333;text-transform: uppercase; font-family: 'GearedSlab';text-align:center;width: 100%; position: relative; color: #5F758E;}
#unPlan .invitacion_container{margin: 12px; border: 3px solid #5F758E; }

#unPlan #invitacion .oferta{font-size: 47px; margin: 30px 20px 5px 20px; border-top: 3px solid #5F758E;border-bottom: 3px solid #5F758E; padding: 25px 0px 15px 0px; color: #353539; font-weight: bold; position: relative;}
#unPlan #invitacion .oferta img{position: absolute;top:50%; left: 0; margin-top: -33px;  }
#unPlan #invitacion .oferta img.img_der{right: 0;left: inherit;}
#unPlan #invitacion .oferta span{display: block; margin: 0 110px;}
#unPlan #invitacion .texto_oferta{font-size: 27px;  margin: 5px 20px 30px 20px; border-top: 3px solid #5F758E;border-bottom: 3px solid #5F758E; padding: 25px 0px 15px 0px; line-height: 46px; }
#unPlan #invitacion .texto_oferta span{width: 90%; margin: 0 auto; display: block;}
#unPlan #invitacion .texto_oferta b{color: #353539;}


@media (max-width:720px){
	#unPlan .izq{width: 100%;float: none; }
	#unPlan .izq .contenido{margin: 0;}
	#unPlan .der{width: 100%;float: none; margin-top: 30px; }

}
/* dónde está */
#dondeEsta{background: rgba(0,0,0,0.8); margin: 150px 0 0px 0; }
#dondeEsta .seccion_container{padding: 40px; }
#dondeEsta .contenido{ float: left; width: 40%; font-size: 12px;}
#dondeEsta .contenido .contenido-container{ padding: 0 40px 0 40px;}
#dondeEsta .contenido .contenido-container div{margin-bottom: 25px; border-top: 1px solid #fff; padding-top: 25px;}
#dondeEsta .contenido .label_alquila{margin-bottom: 0;}

#dondeEsta .contenido .contenido-container .direccion{padding: 0; margin: 0; border: 0; line-height: 19px;}
#dondeEsta .contenido .contenido-container .direccion a{text-decoration: underline;}
#dondeEsta .contenido .contenido-container .label_mapa{border: 0;}
#dondeEsta .label_mapa{cursor: pointer; padding-top: 0 !important;}

#dondeEsta .contenido p{ }

#dondeEsta .der{float: right;width: 55%; position: relative;}
#dondeEsta .der .der-container{}
#dondeEsta .galeria{z-index: 10;}
#dondeEsta .galeria .bxslider img{width: 100%; height: auto;}
#dondeEsta .galeria .bx-pager-item{display: inline-block; padding: 0 3px;}


#dondeEsta .mapa{width: 100%; height: 100%; position: absolute !important; top:0; opacity: 0;}
#dondeEsta .mapa iframe{width: 100%; height: 100%;}
#dondeEsta .horario{width: 100%; height: 100%; position: absolute !important;top:0;display: none; background: rgba(0,0,0,0.8);}
#dondeEsta .alquila{width: 100%; height: 100%; position: absolute !important;top:0;display: none; background: rgba(0,0,0,0.8);}
#dondeEsta .catering{width: 100%; height: 100%; position: absolute !important;top:0;display: none; background: rgba(0,0,0,0.8);}

#dondeEsta .der .contenedor{display: table; width: 70%; height: 100%;text-align: center; font-size: 30px; margin: 0 auto;}
#dondeEsta .der .contenedor span{display: table-cell; vertical-align: middle;}

@media (max-width:720px){
	#dondeEsta .contenido{width: 100%; float: none; text-align: center;}
	#dondeEsta .contenido .contenido-container{}
	#dondeEsta .der{width: 100%; float: none;}

	#dondeEsta .galeria .bxslider img{width: 100%;height: auto;}

}


/* la carta */

#laCarta{ padding: 0; margin-top: 150px; margin-bottom: 100px;background: rgba(0,0,0,0.8); }
#laCarta .contenido{ float: left; width: 20%; font-size: 13px; }
#laCarta .contenido_container{padding: 40px;}
#laCarta .contenido ul{list-style: none; }
#laCarta .contenido ul li{margin: 0 0 15px 0; cursor: pointer;}
#laCarta ul li img{height: auto;}

#laCarta .galeria{width:40%; float: left; padding: 40px 0;}
#laCarta .galeria .bx-wrapper{position: relative;}
#laCarta .galeria .bx-controls .bx-pager{bottom: 20px;}
#laCarta .galeria .bx-pager-item{display: inline-block; padding: 0 3px;}

.contenido_carta{position: absolute; height: 100%;right: 0; width: 37% !important; color: #fff; font-size: 12px;  padding: 0; overflow-y: auto;}
.contenido_carta .jspContainer, .contenido_carta .jspPane{width: 100% !important; }
.contenido_carta .contenido_carta_container{position: relative; padding: 40px 0;}

.contenido_carta .contenido_menu{ display: none; width:100%;  text-align: center; position: relative;}
.contenido_carta .contenido_menu .titulo_carta{  text-transform: uppercase; font-size: 21px; margin-bottom: 45px; }

.contenido_carta .contenido_menu .carta_container{overflow-y: auto; margin: 40px; text-align: center; padding: 0px 0px 0 0px;}

.contenido_carta .contenido_menu .carta_container span{display: block;}
.contenido_carta .contenido_menu .carta_container .titulo_carta{  text-transform: uppercase; font-size: 21px; margin-bottom: 45px; font-weight: bold;}

.contenido_carta .contenido_menu .carta_container .titulo_bloque{ border-top: 1px solid #fff; border-bottom: 1px solid #fff; text-transform: uppercase; font-size: 17px; padding: 9px 0 6px 0; font-weight: bold; line-height: 23px;}
.contenido_carta .contenido_menu .carta_container .contenido_bloque{padding: 10px 0 25px 0; font-size: 15px; line-height: 19px;}

.contenido_carta .contenido_menu p{margin-bottom: 10px;}
.contenido_carta .carta1{display: block;}

@media (max-width:720px){
	#laCarta .contenido{float: none; width: 100%;}
	#laCarta .contenido ul li{float:none; width: 100%; text-align: center; padding: 10px 0;  }
	#laCarta .galeria{width:100%; float: none; padding: 0;}
	.contenido_carta{position: relative; float: none; width: 100% !important;}
	.contenido_carta .contenido_menu {position: relative;}
	.contenido_carta .contenido_menu .jspContainer{padding: 0px 0 0 0;}
}
/* magazine */
#magazine{ padding: 0; margin-bottom: 100px; margin-top: 150px; margin: 150px auto 100px auto;}
#magazine .contenido{float: left; width: 25%; font-size: 12px; line-height: 19px; text-align: center;}
#magazine .contenido .entrada-container{ background: rgba(0,0,0,0.8); position: relative;}

#magazine .entrada-container .img-fondo{opacity: 0;}
#magazine .entrada-container .texto{position: absolute; top:50%;left: 0; width: 100%; margin-top: -95px;}

#magazine .contenido .titulo{text-align: center; font-size: 24px; display: block; margin-bottom: 20px; text-transform: uppercase; font-weight: 100;}
#magazine .contenido p{padding: 0 20px;}
#magazine ul {text-align: center; max-width: 200px; width: 100%; margin: 0 auto;}
#magazine ul li{display: block; text-align: left;position: relative; padding: 3px 0px;text-transform: uppercase; letter-spacing: 1px;}
#magazine ul li img{max-height:15px; width: auto; vertical-align: middle; margin-right: 3px;}
#magazine .categoriaHover{display: none; height: 12px; text-transform: uppercase; padding: 20px 0 0 0;}

#magazine .entrada{width: 25%;overflow: hidden; position: relative;}
#magazine .entrada-container{margin: 10px; position: relative;overflow: hidden; box-shadow: 1px 1px 10px #333, -1px -1px 10px #333;}
#magazine .entrada .img-portada img{width: 100%;}

#magazine .entrada .categoria{position: absolute; bottom: 10px; right: 10px; z-index: 10;}
#magazine .entrada .categoria img{width: 22px; }

#magazine .entrada .titulo-entrada{position: absolute; bottom: -70px;background: rgba(0,0,0,0.8); min-height: 40px; width: 100%; -webkit-transition: 0.2s linear all; -moz-transition: 0.2s linear all; transition: 0.2s linear all; text-transform: uppercase;}
#magazine .entrada:hover > .entrada-container .titulo-entrada{bottom: 0;-webkit-transition: 0.2s linear all; -moz-transition: 0.2s linear all; transition: 0.2s linear all; }

#magazine .entrada .titulo-entrada .titulo-entrada_container{padding: 14px 10px;}

@media (min-width:2px) and (max-width:420px){
	#magazine .entrada{width:100%;}
}

@media (min-width:421px) and (max-width:720px){
	#magazine .entrada{width: 50%;}
}

@media (min-width:721px) and (max-width:1024px){
	#magazine .entrada{width: 33.33%;}
}


/* single */
.single-post #main{padding-top: 130px; max-width: 1280px; width: 90%; margin: 0 auto;}
.single-post #main .post{ margin: 0 160px 0 30px; background: rgba(0,0,0,0.8);position: relative; z-index: 999;max-width: 1280px; width: 90%;}
.single-post #main .post-container{padding: 40px; }
.single-post #main .izq{width: 40% !important; color: #fff !important;text-align: center; float: left;}
.single-post #main .izq .jspContainer, .single-post #main .izq .jspPane{width: 100% !important; }

.single-post #main .izq_container{ padding-right: 40px; }

.single-post #main .izq_container h1{text-transform: uppercase; font-size: 21px; line-height:29px; letter-spacing: 1px; margin-top: 60px; margin-bottom: 20px;}

.single-post #main .izq .img-categoria-single{margin-bottom: 10px;}
.single-post #main .izq .img-categoria-single img{width: 64px;height: auto;}

.single-post #main .izq .categoria-single ul{ text-transform: uppercase;margin-bottom: 30px;}
.single-post #main .izq .categoria-single ul li{list-style: none; display: inline-block; text-align: center;}

.single-post #main .izq .contenido-single{line-height: 18px;}
.single-post #main .izq .share{font-size: 18px;}
.single-post #main .izq .share i{padding: 0 5px;}

.single-post .der{float: right;width: 59%; position: relative;}
.single-post .galeria{}
.single-post .galeria .bxslider img{width: 100%; height: auto;}
.single-post .galeria .bx-pager-item{display: inline-block; padding: 0 3px;}

.single-post .post.category-personajes{}
.single-post .post.category-personajes .titular_personaje{font-style: italic; margin-bottom: 20px; font-weight: bold; font-size: 18px;}
.single-post .post.category-personajes .izq .contenido-single{text-align: left;}

@media (max-width:1024px){
	.single-post #main .post{ margin: 0; width: 100%; }

	.single-post #main .izq{width: 100% !important; float: none; height: auto !important;}
	.single-post #main .izq .jspContainer, .single-post #main .izq .jspPane{height: auto !important; }

	.single-post #main .izq_container{ padding-right: 0px; max-width: 600px; width:100%; margin: 0 auto; }

	.single-post .der{width: 100%;float:none; margin-top: 50px;}
	.single-post .der .bx-wrapper .bx-pager  { display: none;}

	.single-post .galeria .bxslider img{width: 100%;height: auto;}


}

/* jScrollpane */
.jspContainer { overflow: hidden; position: relative; padding: 0; }
.jspPane{ position: absolute; padding: 40px 0; }
.jspVerticalBar { position: absolute; top: 0; right: 0; width: 8px; height: 100%; background: none; }
.jspHorizontalBar { position: absolute; bottom: 0; left: 0; width: 100%; height: 8px; background: none; }
.jspVerticalBar *, .jspHorizontalBar * { margin: 0; padding: 0; }
.jspCap { display: none; }
.jspHorizontalBar .jspCap { float: left; }
.jspTrack { background: none; position: relative; }
.jspDrag { background: #fff; position: relative; top: 0; left: 0; cursor: pointer; }
.jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag { float: left; height: 100%; }
.jspArrow { background: none; text-indent: -20000px; display: block;	cursor: pointer; }
.jspArrow.jspDisabled { cursor: default; background: none; }
.jspVerticalBar .jspArrow { height: 8px; }
.jspHorizontalBar .jspArrow { width: 8px; float: left; height: 100%; }
.jspVerticalBar .jspArrow:focus { outline: none; }
.jspCorner { background: #eeeef4; float: left; height: 100%; }

/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner { margin: 0 -3px 0 0; }