@import url('https://fonts.googleapis.com/css?family=Abhaya+Libre');body{background:#000 !important;}
body.nice-scroll:not(.layout-boxed){padding:0!important}
#Top_bar a#search_button{display:none!important;}
.tr-menu .header_placeholder{margin:0 0 30px 0;}
.header-split #Header .top_bar_left .menu_left{background-image:url("https://thebrokenhour.com/wp-content/uploads/2016/10/bg-menu-left.png");background-repeat:no-repeat;background-position:right center;font-family:'Abhaya Libre', serif;}
.header-split #Header .top_bar_left .menu_right{background-image:url("https://thebrokenhour.com/wp-content/uploads/2016/10/bg-menu-right.png");background-repeat:no-repeat;background-position:left center;}
.hesperiden.tparrows{}
table{display:inline-table!important;}
.style-simple table tr th:last-child{border-right:1;}
body table.booked-calendar{border:1px solid #ddd;}
hr.linea-w{color:#999!important;}
@font-face{font-family:'october';src:url('october.eot');src:url('october.eot?#iefix') format('embedded-opentype'),
url('https://thebrokenhour.com/wp-content/uploads/2016/10/OctoberCrow.woff') format('woff'),
url('https://thebrokenhour.com/wp-content/uploads/2016/10/OctoberCrow.ttf') format('truetype'),
url('https://thebrokenhour.com/wp-content/uploads/2016/11/October-Crow.svg') format('svg');}
#Footer .copyright a{/*display:none!important*/}
a.button, a.tp-button{background:#000!important;border:1px #303030 solid !important;}
.faq .question .title{font-size:22px!important;line-height:26px;text-align:center;padding:20px 40px!important;}
.faq .question .title span, .faq .question .title i{display:none;}
.answer{text-align:center;font-size:16px;padding:0 20px 20px !important;color:#999!important;}
.active .title{color:#FA1E14!important;text-decoration:line-through!important;}
.ui-tabs .ui-tabs-nav li a, .accordion .question .title, .faq .question .title, table th{color:#ccc;}
.style-simple .faq .question::after{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:transparent none repeat scroll 0 0 !important;border-color:#000;border-image:none;border-style:solid;border-width:0 2px;box-sizing:border-box;content:"";display:none;height:100%;position:absolute;top:0;width:100%;}
#Top_bar .menu > li.current-menu-item > a, #Top_bar .menu > li.current_page_item > a, #Top_bar .menu > li.current-menu-parent > a, #Top_bar .menu > li.current-page-parent > a, #Top_bar .menu > li.current-menu-ancestor > a, #Top_bar .menu > li.current-page-ancestor > a, #Top_bar .menu > li.current_page_ancestor > a, #Top_bar .menu > li.hover > a{text-decoration:line-through;}
.red{display:table;width:100px;height:1px;background:#FA1E14;margin:40px auto 0;}
.wpcf7-submit{background:#C9323B!important;font-family:"Gilda Display" !important;font-size:20px;border-radius:0!important;}
.wpcf7-form .column{width:48%}
.faq .question .title{font-family:"Gilda Display" !important;}
a.icon_bar{background:none!important;color:#ccc!important}
a.icon_bar span{font-size:36px;}
a.button .button_label, .submit-wrapper input.submit{font-family:"Gilda Display" !important;font-size:20px;border:1px solid #eeeeee !important;}
.button_size_2{border-radius:0 !important;}
.button_label{margin:0 !important;}
.jugueteria{padding:370px 0 500px 0 !important;}
#Sliding-top.st-center a.sliding-top-control{margin-left:-35px!important;border-width:30px 30px 0;}
#Sliding-top.st-center a.sliding-top-control span{top:-30px;left:-12px;}
#Sliding-top a.sliding-top-control{bottom:-30px}
#Sliding-top, #Sliding-top ul{display:table;margin:0 auto;}
#Sliding-top, #Sliding-top ul li{float:left!important;display:block;margin:0 20px 0 0;}
#Sliding-top .widgets_wrapper .widget{padding:0!important}
.separador{display:none;}
.linea-gris{border-color:#ccc!important;background-color:#666!important;border-size:1px!important;}
#Top_bar #menu{background-color:#222222!important;}
#Top_bar.is-sticky #logo{line-height:60px!important}
.logo-overflow #Top_bar:not(.is-sticky) .logo{height:95px !important;}
.bg-dificultad{display:block;padding:10px;}
.text-faq{padding:500px 0 50px;}
.text-contacto{padding:470px 0 0;}
.text-asesoramiento{padding:720px 0 0;}
.text-legal{padding:170px 0 0;}
.text-reserva{padding:200px 0 0;}
body table.booked-calendar{border:none!important}
body table.booked-calendar td.today .date span{border:2px solid #8e0303}
body table.booked-calendar .booked-appt-list .timeslot .timeslot-people button{border-radius:0!important;}
.alert_info, .alert_info .alert_icon{background:#8e0303!important;}
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea{background-color:#ffffff!important;}
@media (max-width:1250px){.hora-bruja{background-image:url("https://thebrokenhour.com/wp-content/uploads/2017/02/cabra-m1.jpg")!important;}
.hora-espacio{padding:10px 0 0 0 !important;}
.wpcf7-form .column{width:97%}
.hora-titulo{margin-top:110px!important;}
.form-style div{margin:0 0 15px 0 !important;}
}
@media (max-width:767px){
	#slider-1-slide-3-layer-20{font-size: 25px!important;}
	#slider-1-slide-3-layer-10{font-size: 18px!important;line-height: 20px!important;}
	#slider-1-slide-2-layer-5{margin: 20px 0 20px 0;}
	#titulo_slider{font-size: 25px!important;line-height: 25px}
	#Top_bar .logo #logo{margin:0 68px 0 10px;padding:0 10px !important}
	.hora-titulo{margin-top:70px!important;}
	.separador{display:block;}
	.escape{padding-top:50px!important;}
	.linea-roja{display:none!important;}
	#Top_bar #menu ul li a{font-size:18px!important;}
	.jugueteria{padding:30px 0 0 0 !important;}
	.bg-dificultad{background-color:#000000;}
	.jugueteria{background-image:none!important;}
	.bg-faq{background-size:126%!important;background-position:center -70px!important;}
	.bg-contacto{background-size:100%!important;background-position:center -30px!important;}
	.text-faq{padding:150px 0 25px;}
	.text-contacto{padding:230px 0 0;}
	.espacio-negativo{padding:40px 0 20px!important;background-image:none!important;}
	a.icon_bar{width:48px;height:48px;line-height:48px;}
	a.icon_bar span{font-size:24px!important;}
	.text-center div p{text-align:center !important}
	.calendario{padding-top:0px!important;}
	.woocommerce-billing-fields h3{color:#ffffff!important;}
}
@media (max-width:640px){.text-faq{padding:180px 0 0;}
	.bg-faq{background-size:210%!important;background-position:center -90px!important;}
}
@media (max-width:600px){.bg-contacto{background-size:140%!important;background-position:center -30px!important;}
.fondo-jugue{background-size:contain!important}
.fondo-goblins{background-size:cover!important}
.bg-faq{background-position:center -36px!important;}
.hora-espacio{padding:0!important;}
.section_wrapper{max-width:95%!important;}
.text-contacto{padding:150px 0 0;}
.text-asesoramiento{padding:250px 0 0;}
.text-juego{padding:350px 0 0; z-index:2}
.video-back{position: relative; top: -800px; z-index: 1;}
}
.woocommerce-order-received .woocommerce-thankyou-order-received, .woocommerce table.shop_table, .woocommerce table.shop_table tbody th, .woocommerce table.shop_table tfoot td, .woocommerce table.shop_table tfoot th, .woocommerce .woocommerce-customer-details address, .woocommerce table.shop_table td{
	border-color: #ccc;
}
.woocommerce-order-received .woocommerce-thankyou-order-received{
	background: #ffffff;
}
.related.products, .fixed-nav.fixed-nav-prev, .woocommerce .product .post-nav, .woocommerce div.product div.images .woocommerce-product-gallery__trigger, .woocommerce .product .product_wrapper .share_wrapper, #Subheader {
    display:none!important;
}
.woocommerce div.product {
    margin-bottom: 0;
    position: relative;
    margin: 180px 0 0 0;
}
.text-juego .one-sixth.column{
	width:8%;
}
.text-juego .two-third.column{
        width: 84%;
}
.column.one.column_blog{
margin: 150px 0 0 0;
}
.image_frame.post-photo-wrapper.scale-with-grid.image .image_wrapper{
	max-height: 265px;
}
.fondo-jugue{color:#aaaaaa;}
.fondo-goblins{
	padding-top: 80px;
    padding-bottom: 0px;
    background-color: #000000;
    background-image: url(https://thebrokenhour.com/wp-content/uploads/2020/03/images/aurora.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    background-attachment: ;
    background-size: ;
    -webkit-background-size: ;
    background-position: center 0px!important;
}
.posted_in, .sku_wrapper{display:none}
.prefooter{
	text-align:center;
	display:none;
}
.home h1{
	line-height: 40px!important;
	color: rgb(229, 27, 30);
	text-align: center!important;
}
@media (max-width:600px){
	.home h1{
		margin:  -30px 0 0 0;
	}
	#slider-1-slide-3-layer-5{
		margin:  -40px 0 0 0;
	}
	.fondo-asesoramiento-flow{
		background-image: url(https://thebrokenhour.com/wp-content/uploads/2017/03/flow_mb.jpg)!important;
		background-size: 200%;
		color: #aaaaaa;
	}
	.fondo-asesoramiento-puzles{
		background-image: url(https://thebrokenhour.com/wp-content/uploads/2017/03/puzles_mb.jpg)!important;
		background-size: 200%;
		color: #aaaaaa;
	}
	.fondo-asesoramiento-mecanismos{
		background-image: url(https://thebrokenhour.com/wp-content/uploads/2017/03/mecanismos_mb.jpg)!important;
		background-size: 200%;
		color: #aaaaaa;
	}
	.fondo-asesoramiento-online{
		background-image: url(https://thebrokenhour.com/wp-content/uploads/2017/03/juegos_online_mb.jpg)!important;
		background-size: 200%;
		color: #aaaaaa;
	}
	.fondo-asesoramiento-franquicias{
		background-image: url(https://thebrokenhour.com/wp-content/uploads/2017/03/franquicia_mb.jpg)!important;
		background-size: 200%;
		color: #aaaaaa;
	}
	.fondo-asesoramiento-personalizacion, .fondo-asesoramiento{
		background-image: url(https://thebrokenhour.com/wp-content/uploads/2017/03/personalizacion_mb.jpg)!important;
		background-size: 200%;
		color: #aaaaaa;
	}
}
#titulo_slider{
	text-align:center!important;
	line-height:60px;
	color:#e51b1e;
	font-size:60px;
	font-family:"Gilda Display";
}