/*
Theme Name: Stockholm
Theme URI: http://demo.select-themes.com/stockholm
Description: Stockholm Theme
Tags: agency, business, ajax, portfolio, blog, shop, multi-purpose, clean, elegant, white, photography, modern, fullscreen, stylish, design
Author: Select Themes
Author URI: http://demo.select-themes.com
Version: 3.6
License: GNU General Public License
License URI: licence/GPL.txt

CSS changes can be made in files in the /css/ folder. This is a placeholder file required by WordPress, so do not delete it.

*/
img { image-rendering: none !important;}

/* HEADER */
.header_top {position: absolute;  right: 5px; top: 25px; z-index: 99999; background: transparent !important}
.header_top .right {max-width: 35px;}
.header_top .right .social-header a {font-size: 25px; }
.social-header {margin-top: -2px;}
nav.main_menu.right {margin-right: 20px;}
header.fixed .header_top {position: absolute;  }
header.fixed.scrolled .header_top {position: absolute;  }
header.fixed.scrolled .header_bottom {padding-bottom: 1px;}

.tiktok {fill: #fff;}
.tiktok:hover {fill: #cb2a42 }

/* logo */
.q_logo a {max-height: 30px;}

/* FOOTER */ 
.social-footer a {font-size: 35px; color: #fff !important; margin: 5px; }
.footer_top .widget {text-align: center;}

/* brandhip was here */
.brandhip-logo {text-align:center; width: 100%;}
.brandhip i {color: transparent; }
.brandhip:hover i {color: #f75781 !important; }
.brandhip {font-family: 'Raleway', 'Helvetica', 'Arial';font-weight:  900;text-align: center;font-size: 14px !important; color: #fff !important; }
a.brandhip {color: #888 !important}
a.brandhip:hover {color: #B6BCAB !important;}








/* HOME */
/*row-1 NUEVO DISCO */
.home-1 {background-image: url('//raphaelnet.com/wp-content/uploads/2016/11/raphael-bg-1.jpg'); background-size: 1000px !important; background-position: 80% -150px !important;  min-height: 1150px; }
.home-1-n {background-image: url('//raphaelnet.com/wp-content/uploads/2018/04/raphael-wizink-4.jpg'); background-size: cover !important; min-height: 450px; }
.column-disco {padding-top: 150px;}
.column-disco img {margin-bottom: 25px; box-shadow: 1px 1px 15px black}
.column-disco h5 {margin-bottom: 15px;}
.column-disco strong {color: #fff; font-size: 18px;}


/*row 2 NOTICIAS */
.home-2 {background-image: url('//raphaelnet.com/wp-content/uploads/2018/12/bg-dic-2018-raphael-gris.jpg'); background-color: #D2D2D2; background-size: 600px !important; background-position: 0% 0px !important;  min-height: 800px}
.noticias-home h4 {font-size: 16px; font-weight: 500;  line-height: 19px }
.noticias-home h4 a {color: #fff !important;}


/*row 3 CONCIERTOS */
.home-3 {background-image: url('//raphaelnet.com/wp-content/uploads/2022/02/fondo-gira-22.jpg'); background-size: 555px !important; background-position: 100% -40px !important;  min-height: 600px}
.concierto-row {margin: 10px auto; background:rgba(0,0,0,0.9); border-bottom: 1px solid #bbb; padding: 8px;}
.concierto-fecha {font-size: 21px; color: #fff; font-family: 'Montserrat'; background: #CB2A42; padding: 10px 0px; text-align: center;}
.concierto-lugar {font-size: 18px; color: #bbb; line-height: 40px;}
.concierto-lugar strong {text-transform: uppercase; color: #fff !important; }
.concierto-entradas li {margin-right: 5px !important}
.conciertos-in {padding: 50px 0; }

/*row-4 VIDEOS */
.home-4 {background-color: #D2D2D2; min-height: 400px; padding-bottom: 150px;}
.home-4 .epyt-gallery-title {color: #131314; font-size: 14px;}
.epyt-prev div, .epyt-next div{background: #CB2A42; border-radius: 50px;; padding: 8px 12px; height: 40px; width: 40px; line-height: 40px; color: #fff; font-weight: 700; text-transform: uppercase; font-size: 12px}
.epyt-prev div.arrow, .epyt-next div.arrow {display: none;}
.epyt-gallery-list .epyt-pagination:first-child {display: none !important}
.epyt-gallery-list {width: 80%; margin: 20px auto !important;}

/*row-5 TWITTER */
.tp_recent_tweets li {width: 45%; clear: none; padding-right: 25px; float: left;}
#tp_widget_recent_tweets-3 h4 {margin-top: 20px; color: #333 !important}



.inclinado-1::before {
background: rgba(0, 0, 0, 0) url("http://raphaelnet.com/wp-content/uploads/2016/11/skew-gris.png") no-repeat scroll center bottom / 100% auto;
bottom: 0;
content: "";
height: 330px;
left: 0;
position: absolute;
right: 0;
width: 100%;
}

.inclinado-2::before {
background: rgba(0, 0, 0, 0) url("http://raphaelnet.com/wp-content/uploads/2016/11/skew-black.png") no-repeat scroll center bottom / 100% auto;
bottom: 0;
content: "";
height: 330px;
left: 0;
position: absolute;
right: 0;
width: 100%;
}

.inclinado-3::before {
background: rgba(0, 0, 0, 0) url("http://raphaelnet.com/wp-content/uploads/2017/01/skew-black-3.png") no-repeat scroll center bottom / 100% auto;
bottom: 0;
content: "";
height: 330px;
left: 0;
position: absolute;
right: 0;
width: 100%;

}

.inclinado-4::before {
background: rgba(0, 0, 0, 0) url("http://raphaelnet.com/wp-content/uploads/2017/01/skew-black-04.png") no-repeat scroll center bottom / 100% auto;
bottom: 0;
content: "";
height: 330px;
left: 0;
position: absolute;
right: 0;
width: 100%;

}


/* NOTICIAS */
.masonry_pagination {}
.blog_single .post_category {display: none !important}
.blog_single h2 {color: #111 !important;}
.blog_single p {color: #333; font-size: 16px ; }
.social_share_list_holder {text-align: center;}
.social_share_list_holder i {color: #CB2A42 !important; font-size: 21px; }
.social_share_list_holder::before {content: 'Comp\00e1rtelo en tus redes sociales'; clear: left; display: block; text-transform: uppercase; font-size: 12px; letter-spacing: 2px;}
.blog_holder {padding-top: 75px;}


/* Gira */
.gira-1 {padding-top: 150px; background-image: url('//raphaelnet.com/wp-content/uploads/2022/02/fondo-gira-22.jpg'); background-size: 600px !important; background-position: 100% 0px !important; min-height: 600px;}
.gira-2 {background: #D2D2D2; padding: 100px 0px; background-image: url('http://raphaelnet.com/wp-content/uploads/2016/11/raphael-bg-4.jpg');background-size: 1000px !important; background-position: -250px bottom !important;  min-height: 430px; }
.concierto-entradas .gallery_holder ul li .gallery_hover i {display: none !important}
.gira-1 h2 {margin-bottom: 15px !important;}
.concierto-entradas .wpb_single_image {max-width: 75px; float: right; margin-left: 5px;}





/* Galería */
.gallery_holder ul li .gallery_hover i, .gallery_holder ul li .gallery_hover {background: transparent !important;}
.ppt {display: none !important}


/* Cine y Teatro */
.cyt-1 {padding-top: 100px; background-image: url('http://raphaelnet.com/wp-content/uploads/2016/11/cyt-bg.jpg'); background-color: #0D0D0F; background-size: 900px !important; background-position: 100% 75px !important; min-height: 400px;}
.pelicula {position: absolute; background: -webkit-linear-gradient(rgba(0,0,0,0) 0%, #000000 100%); width: 76%; padding: 20px; height: 90%; opacity: 0; transition:0.5s;}
.pelicula:hover {opacity: 1;}
.titulo-pelicula {color: #fff; font-family: 'Montserrat'; font-size: 16px; margin-top: 100%; text-transform: uppercase; letter-spacing: 2px; height: 46px;}
.fecha-pelicula {color: #CB2A42; font-size: 12px;}
.director-pelicula {color: #fff;}
.row-cyt {padding-bottom: 25px; }


.cine-pelicula-row .ficha-pelicula {padding: 30px; background: rgba(19,19,20,0.41)}
.cine-pelicula-row .cartel-pelicula {}
.cine-pelicula-row {min-height: 600px; padding-top: 100px; }
.cine-pelicula-row h2 {font-weight: 500 !important;}
.cine-pelicula-row .fecha-peli {color: #CB2A42; font-size: 21px;}
.cine-pelicula-row .director-peli {color: #fff; font-size: 16px;}
.cine-pelicula-row .productor-peli {color: #fff; font-size: 12px;}
.cine-pelicula-row .reparto-peli {color: #fff; font-size: 14px; margin-top: 25px;}
.cine-pelicula-row .sinopsis-peli {color: #fff; font-size: 11px; margin-top: 15px;}


/* DISCOGRAFIA */
.discografia-1 {padding-top: 200px; background-image: url('http://raphaelnet.com/wp-content/uploads/2016/11/discografia-bg.jpg'); background-color: #0D0D0F; background-size: 1000px !important; background-position: 80% 0px !important; min-height: 350px;}

.discos-row {padding-bottom: 30px; }
.discos-row img {max-height: 209px !important }
.disco {position: absolute; background: rgba(19,19,20,0.81); width: 73.4%; padding: 20px; height: 81%; opacity: 0; transition:0.5s;}
.disco:hover {opacity: 1;}
.titulo-disco {color: #fff; font-family: 'Montserrat'; font-size: 16px;  text-transform: uppercase; letter-spacing: 2px; }
.fecha-disco {color: #CB2A42 !important; font-size: 16px;}
.productora-disco {color: #fff;}
.links-disco {position: absolute; top: 80%}
.links-disco i{font-size: 25px; color: #fff !important; margin-right: 10px;}
.links-disco img {margin-right: 10px;}

.q_accordion_holder.accordion .ui-accordion-header {font-size: 30px; color: #fff !important; letter-spacing: 2px;}
.q_accordion_holder.accordion .ui-accordion-header .accordion_mark {background: transparent !important; border: 0px solid !important}
.q_accordion_holder.accordion .ui-accordion-header .accordion_mark_icon {font-size: 25px !important; color: #cb2a42 !important}


/* GIRA */ 
.gira-1, .gira-2 {padding-bottom: 100px;}
.conciertos-home {max-height: 360px; overflow: hidden;}
.nacional-conciertos .internacional {display: none !important}
.internacional-conciertos .nacional {display: none !important}
.oculto {display: none !important}
.concierto-row  .gallery_holder ul.v4 li,.concierto-row  .wpb_gallery_slides .gallery_holder ul.v4 li {float: right !important}
.concierto-entradas {border-left: 1px solid #333}
.concierto-entradas .gallery_holder ul.v3 li { width: 30.333% !important; float: right !important}

/* GALERIA */
.galeria-content {padding-top: 80px; padding-bottom: 150px;}
.videos-galeria {position: fixed !important; right: 0px;}
.profile-galeria { padding-top: 100px; background: #0D0D0F; padding-bottom: 100px; ;}
.botones-profile h2 {margin-top: 50px; margin-bottom: 10px;}
.botones-profile h4 {color:#2f2f34}
.botones-profile a {margin: 15px 20px 15px 0px;;}
#imagenes, #videos {padding-top: 100px;}

/*Biografia*/
.biografia-1 {padding-top: 150px; padding-bottom: 200px; min-height: 400px}
.biografia-2 {padding: 50px 0px; }
.biografia-1 h2 {color: #CB2A42; font-size: 21px; margin-bottom: 25px;}
.biografia-1 h1 {font-size: 40px; margin-bottom: 25px;}
.biografia-1 h3 {font-size: 25px; margin-bottom: 25px; text-transform: none !important}
.bio p {font-size: 16px; color: rgba(255,255,255,0.7); line-height: 28px; font-weight: 200 !important; margin: 10px 0;}
.bio em {font-size: 23px; color: #fff}
.img-bio img{margin-top: -180px !important;}


/* DECADAS*/
.page-id-22 .inclinado-2 {background-color:#070707}
.decadas-in {padding: 75px 0px 0px; margin-bottom: -1px !important}
.decadas-1 {margin-top: 100px;}
.decadas-in h2 {color: #D52E42; margin-top: -40px; margin-bottom: 40px; }
.decadas-in h1 {text-transform: none;}
.decadas-in p {font-size: 16px; margin-bottom: 15px;}
.decadas-mas {padding-bottom: 150px;}

html .decadas-1 { background-image: url('http://raphaelnet.com/wp-content/uploads/2016/12/raphael-60-decadas.jpg'); background-color: #121116; background-size: 473px !important; background-position: 90% top !important; min-height: 350px;  margin-bottom: -1px !important}
html  .decadas-2 { background-image: url('http://raphaelnet.com/wp-content/uploads/2017/01/70-decadas-new.jpg');  background-color: #D1D1D1; background-size: 573px !important; background-position: 10% top !important; min-height: 350px;  margin-bottom: -1px !important}
html .decadas-3 { background-image: url('http://raphaelnet.com/wp-content/uploads/2017/01/80-new.jpg'); background-color: #131314; background-size: 796px !important; background-position: 80% top !important; min-height: 350px;  margin-bottom: -1px !important}
html .decadas-4 { background-image: url('http://raphaelnet.com/wp-content/uploads/2017/01/90-decadas-new.jpg');  background-color: #d1d1d1; background-size: 800px !important; background-position: -100px top !important; min-height: 350px;  margin-bottom: -1px !important}
html .decadas-5 { background-image: url('http://raphaelnet.com/wp-content/uploads/2017/01/00-new.jpg'); background-color: #131314; background-size: 1600px !important; background-position: 100% top !important; min-height: 350px; margin-bottom: -1px !important}
html .decadas-6 { background-image: url('http://raphaelnet.com/wp-content/uploads/2017/01/decada-10-00-02.jpg'), url('http://raphaelnet.com/wp-content/uploads/2017/01/decada-10-002.jpg'),  url('http://raphaelnet.com/wp-content/uploads/2017/01/decada-10-003.jpg') ;  background-color: #000002 !important; background-size: 700px, 600px, 700px !important; background-position: 3% 150px, 100% 300px, 65% 0px !important; min-height: 350px;  margin-bottom: -1px !important}

.page-id-22 .pp_hoverContainer {display: none !important}

.decadas-mas p {margin-top: 10px; font-size: 12px; line-height: 16px;}

.decadas-mas .q_accordion_holder.accordion .ui-accordion-header {font-size: 20px; color: #D52E42 !important}
.decadas-mas .q_accordion_holder .ui-accordion-header .accordion_mark {width: 28px !important}
.decadas-mas .q_accordion_holder.accordion:not(.boxed) .ui-accordion-header span.tab-title {padding-left: 30px !important}
.decadas-mas .q_accordion_holder.accordion div.accordion_content {padding-left: 30px !important}

.disco-mas .vc_column_container > .vc_column-inner {padding-left: 0px !important}
.disco-mas .titulo-pelicula { font-size: 11px; margin-top: 60%;  line-height: 12px; height: 25px;}
.disco-mas .director-pelicula { font-size: 9px; line-height: 10px}
.disco-mas .pelicula {width: 80%; padding: 5px; height: 95%;}
.decadas-mas h3 {margin-bottom: 15px !important; font-size: 16px !important}

.page-id-22 .inclinado-2 h4 {margin-left: 278px !important}
.page-id-22 .insert-page {padding: 15px 25px !important; background: rgba(19,19,20,0.81) }

.page-id-22 .discos-row .vc_column_container > .vc_column-inner {padding: 2px !important}
.page-id-22 .discos-row .disco {width: 74.4%; padding: 8px;height: 74.5%;}
.page-id-22 .discos-row .disco .titulo-disco {font-size: 8px; line-height: 9px;}
.page-id-22 .discos-row .disco .fecha-disco {font-size: 7px; line-height: 9px;}
.page-id-22 .discos-row .disco .productora-disco {display: none;}
.page-id-22 .discos-row {padding-bottom: 0px;}
.discografia-mas {padding: 0px 15px;}
.discografia-mas-txt {display: none;}

/* AVISO LEGAL */
.cookie-notice-container a {background: #CB2A42 !important; padding: 2px 5px !important; color: #fff !important; word-break: none !important; display: inline-block !important; width: 150px; font-size: 11px}
.cookie-notice-container span {clear: both; width: 100%;}
#cn-notice-text {font-size: 11px;}


.tp-loop-wrap {left: 50%; margin-left: -17px; margin-top: 100px;}
.home .tp-loop-wrap {left: 50%; margin-left: -17px; margin-top: 30px;}


/* SCROLL DOWN BUTTON */
@-webkit-keyframes rev-ani-mouse {
	0% { opacity: 1;top: 29%;}
	15% {opacity: 1;top: 50%;}
	50% { opacity: 0;top: 50%;}
	100% { opacity: 0;top: 29%;}
}
@-moz-keyframes rev-ani-mouse {
	0% {opacity: 1;top: 29%;}
	15% {opacity: 1;top: 50%;}
	50% {opacity: 0;top: 50%;}
	100% {opacity: 0;top: 29%;}
}
@keyframes rev-ani-mouse {
	0% {opacity: 1;top: 29%;}
	15% {opacity: 1;top: 50%;}
	50% {opacity: 0;top: 50%;}
	100% {opacity: 0;top: 29%;}
}
.rev-scroll-btn {
	display: inline-block;
	position: relative;
	left: 0;
	right: 0;
	text-align: center;
	cursor: pointer;
	width:35px;
	height:55px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	border: 3px solid white;
	border-radius: 23px;
}

.rev-scroll-btn span {
	position: absolute;
	display: block;
	top: 29%;
	left: 50%;
	width: 8px;
	height: 8px;
	margin: -4px 0 0 -4px;
	background: white;
	border-radius: 50%;
	-webkit-animation: rev-ani-mouse 2.5s linear infinite;
	-moz-animation: rev-ani-mouse 2.5s linear infinite;
	animation: rev-ani-mouse 2.5s linear infinite;
}


.concierto-entradas {border-left: 1px solid #333}
.concierto-entradas .gallery_holder ul.v3 li { width: 30.333% !important; float: right !important}

.fb-post {text-align: center !important;}

/* RESPONSIVE */
@media (max-width: 1440px) {
nav.main_menu > ul > li > a {font-size: 14px !important; padding: 0 20px !important; }
.home-2 {background-position: -190px 0px !important;}
.home-3 h2 {margin-top: 150px; }
}

@media (max-width: 1200px) {
.home-1 {background-position: 140% -150px !important;}
.column-disco img {max-width: 260px !important}
.column-disco h3 {font-size: 23px !important}
.home-2 {background-position: -35% 0px !important;}
.conciertos-home .concierto-lugar p {font-size: 14px !important}
.epyt-gallery iframe {max-width: 100% !important}
.tp_recent_tweets li { width: 43%;}
.titulo-disco {font-size: 14px; line-height: 16px;}
.titulo-disco-extra, .fecha-disco {font-size: 12px;}
.productora-disco {font-size: 10px; line-height: 12px;}
.decadas-1 { background-size: 473px !important; background-position: 102% top !important; }
.decadas-2 { background-size: 573px !important; background-position: -100px top !important; min-height: 350px;}
.decadas-3 { background-size: 796px !important; background-position: 110% top !important; min-height: 350px;}
.decadas-4 { background-size: 800px !important; background-position: -260px top !important; min-height: 350px;}
.decadas-5 { background-size: 1600px !important; background-position: -350px top !important; min-height: 350px;}
.decadas-6 { background-size: 800px !important; background-position: -190px top !important; min-height: 350px;}
.page-id-22 .inclinado-2 h4 {margin-left: 236px !important;}
nav.main_menu > ul > li > a {padding: 0 12px !important; font-size: 14px !important}

}
@media (max-width: 1150px) {
nav.main_menu > ul > li > a {padding: 0 12px !important; font-size: 12px !important}


}
@media (max-width: 1000px) {
.home-1 {background-position: 180px -210px !important; background-size:780px !important;}
.column-disco {padding-top: 90px;}
nav.mobile_menu ul li a {text-align: center}
.mobile_menu_button i {font-size: 26px; color: #fff;}
.social-header {margin-top: -25px;}
.home-2 {background-position: -236px 50px !important; padding-bottom: 50px;}
.tp_recent_tweets li { width: 40%;}
.gira-1 {background-position: 100% -90px !important;}
.gira-1 h2 {margin-top: 100px;}
.gira-2 h3 {margin-top: 40px;}
.concierto-entradas .gallery_holder ul.v3 li { width: 45.333% !important; margin-bottom: 5px !important}
.concierto-fecha {font-size: 16px; line-height: 100%;}
.img-bio img {margin-top: -130px !important; }
.biografia-1 {background-position: -236px 0px !important;}
.concierto-lugar p {font-size: 14px !important; margin: 10px auto !important;}
.botones-profile h2 {font-size: 32px !important;}
.botones-profile h4 {font-size: 14px !important;}
.botones-profile a {margin: 15px 10px 15px 0px; font-size: 13px !important}
.cyt-1 {  background-position: 160% 94px !important; }
.pelicula { padding: 10px; width: 76%; height: 95%;}
.titulo-pelicula {margin-top: 80%;}
.discos-insert .section_inner{width: 90% !important; }
.decadas-1 { background-size: 473px !important; background-position: 110% top !important; }
.decadas-2 { background-size: 573px !important; background-position: -170px top !important; min-height: 350px;}
.decadas-3 { background-size: 796px !important; background-position: 110% top !important; min-height: 350px;}
.decadas-4 { background-size: 800px !important; background-position: -260px top !important; min-height: 350px;}
.decadas-5 { background-size: 1600px !important; background-position: -550px top !important; min-height: 350px;}
.decadas-6 { background-size: 800px !important; background-position: -290px top !important; min-height: 350px;}
.page-id-22 .inclinado-2 h4 {margin-left: 190px !important;}
.header_top .right {max-width: 100%;}
.header_top .right .social-header a {margin: 5px;}	
}

@media (max-width: 768px) {
.column-disco {max-width: 400px;}
.home-1 {min-height: auto; padding-bottom: 150px;}
.home-2 {background-image: none !important; min-height: 710px;}
.home-2 .latest_post_holder li {width: 48% !important;}
.home-2 .latest_post_holder li:last-child {display: none !important}
.concierto-fecha { text-align: center}
.concierto-lugar { text-align: center}
.concierto-entradas .gallery_holder ul.v3 li {width: 30% !important; float: none !important; text-align: center !important; display: inline-block}
.concierto-entradas {border-left: 0px solid; max-width: 300px; margin: 0px auto;}
.concierto-entradas ul.gallery_inner {text-align: center !important }
.tp_recent_tweets li { width: 100%;}
.img-bio img {margin-top: 0px !important; }
.profile-galeria img {max-width: 175px !important; }
.profile-galeria .wpb_single_image.vc_align_right {text-align: center !important;}
.cyt-1 { background-position: 129px 0px !important; padding-bottom: 100px; min-height: auto !important}
.insert-page-carteles .vc_col-sm-3 {width: 48% !important; float: left !important; margin-bottom: 30px !important}
.pelicula { padding: 20px; width: 77%; height: 91%;}
.titulo-pelicula { margin-top: 100%;}
.row-cyt {padding-bottom: 0px;}
.cine-pelicula-row .cartel-pelicula {width: 30% !important; float: left !important; z-index: 999 !important; margin-top: -70px;}
.cine-pelicula-row .ficha-pelicula {width: 80% !important;}
.cine-pelicula-row h2 {font-size: 25px !important }
.discos-row .vc_col-sm-3 {width: 48%; float: left !important; margin-bottom: 30px !important }
.discos-row {margin-bottom: 0px !important}
.discos-row img {max-height: 251px !important; max-width: 278px !important}
.disco { width: 75.4%; height: 85%;}
.decadas-1 { background-size: 473px !important; background-position: 480px top !important; }
.decadas-2 { background-size: 573px !important; background-position: -200px top !important; min-height: 350px;}
.decadas-3 { background-size: 796px !important; background-position: 50px top !important; min-height: 350px;}
.decadas-4 { background-size: 600px !important; background-position: -190px top !important; min-height: 350px;}
.decadas-5 { background-size: 1600px !important; background-position: -650px top !important; min-height: 350px;}
.decadas-6 { background-size: 800px !important; background-position: -220px top !important; min-height: 350px;}
.page-id-22 .inclinado-2 h4 {margin-left: 150px !important;}
.fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget span iframe[style] { width: 100% !important; overflow: scroll !important}
.column-disco { max-width: 100%; }
header.fixed .header_top {position: relative;  }
header.fixed.scrolled .header_top {position: relative;  }
}

@media (max-width: 600px) {
.home-1 { background-position: 107px -177px !important; background-size: 764px !important;}
.home-2 .latest_post_holder li {width: 100% !important;}
.home-2 .latest_post_holder li  .excerpt {display: none}
.home-3 h2 {margin-top: 200px; }
.gira-1 .vc_row {text-align: center !important}
.gira-1 a {margin-bottom: 5px }
.biografia-1 { background-position: -416px 0px !important; }
.biografia-1 h1 {  font-size: 26px; }
.biografia-1 h3 {  font-size: 18px;}
.pelicula {  padding: 10px;  width: 78%; height: 94%;}
.titulo-pelicula {margin-top: 90%;}
.cine-pelicula-row {background-image: none !important; background-color: #1C1C1E; padding-top: 0px !important }
.cine-pelicula-row .cartel-pelicula {width: 100% !important;  margin: 20px auto !important}
.cine-pelicula-row .wpb_single_image.vc_align_left { text-align: center !important; }
.cine-pelicula-row .ficha-pelicula {width: 100% !important;}
.discos-row .vc_col-sm-3 {width: 100%; float: left !important; margin-bottom: 30px !important }
.discos-row {margin-bottom: 0px !important}
.discos-row img {max-height: 251px !important; max-width: 278px !important}
.disco { width: 75.4%; height: 85%;}
.gira-1 -qbutton {font-size: 12px !important}
.decadas-1, .decadas-2, .decadas-3, .decadas-4, .decadas-5, .decadas-6 { background-image: none !important;}
.page-id-22 .inclinado-2 h4 {margin-left: 0px !important;}
.page-id-22 .ui-accordion-content h3 {margin-top: 30px !important}
}

@media (max-width: 480px) {
.q_logo a{max-height: 35px !important; }
.home-1 { background-position: 0px -177px !important; background-size: 764px !important;}
.biografia-1 {  background-position: -636px 0px !important;}
.biografia-1 h2 {margin-top: 190px;}
.botones-profile h2 { font-size: 25px !important; }
.insert-page-carteles .vc_col-sm-3 {width: 100% !important; margin-bottom: 30px !important;}
.pelicula {  padding: 20px;  width: 72%; height: 92%;}
.titulo-pelicula {margin-top: 100%;}
.discos-insert .section_inner{width:278px !important; margin: 0px auto !important}
.disco { width: 77.4%;}
.concierto-lugar strong {width: 100%; clear: right;}
.cyt-1 { background-position: -151px 50px !important;}

}

@media (max-width: 320px) {
.q_logo a{max-height: 28px !important; }
.home-1 { background-position: -94px -170px !important; background-size: 764px !important;}
.gira-1, .home-3 {background-position: 40% -100px !important;}
.biografia-1 { background-position: -788px 0px !important; }
.discos-row img {max-height: 223.9px !important; max-width: 248px !important}
.discografia-1 {background-position: 60% -50px !important;}

}

/* RAPHAEL 6.0 */
.page-id-8640 .page_header,
.page-id-8613 .page_header {display: none !important;}
.page-id-8640 .footer_bottom_holder, .page-id-8640 .footer_top_holder, .page-id-8640 .content .container, body.page-id-8640, .page-id-8640 .content,
.page-id-8613 .footer_bottom_holder, .page-id-8613 .footer_top_holder, .page-id-8613 .content .container, body.page-id-8613, .page-id-8613 .content {background: #000 !important;}
.page-id-8640 .footer_bottom a, .page-id-8640 .footer_bottom ul li a, .page-id-8640 .footer_bottom p, .page-id-8640 .footer_bottom,.page-id-8640 .footer_bottom span:not(.q_social_icon_holder):not(.fa-stack):not(.social_icon):not(.q_font_elegant_icon),
.page-id-8613 .footer_bottom a, .page-id-8613 .footer_bottom ul li a, .page-id-8613 .footer_bottom p, .page-id-8613 .footer_bottom,.page-id-8613 .footer_bottom span:not(.q_social_icon_holder):not(.fa-stack):not(.social_icon):not(.q_font_elegant_icon) {color: #fff !important;}

.page-id-8640 ._dp_container-content,
.page-id-8613 ._dp_container-content {background: transparent !important;}
.page-id-8640 ._dp_container-HTMLForm, .page-id-8640 ._dp_container-HTMLForm label,
.page-id-8613 ._dp_container-HTMLForm, .page-id-8613 ._dp_container-HTMLForm label {font-family: 'Muli' !important;}
.page-id-8640 .qode-countdown span ,
.page-id-8613 .qode-countdown span {font-weight: 700; color: #fff !important ;}

.page-id-8640 .social-landing,
.page-id-8613 .social-landing {text-align: center;}
.page-id-8640 .social-landing a,
.page-id-8613 .social-landing a {text-align: center; font-size: 30px; color: #fff; margin: 15px 5%;}

.page-id-8640 ._dp_form-body button.submit-button,
.page-id-8613 ._dp_form-body button.submit-button {text-align: center !important; border-radius: 25px !important; font-family: 'Muli' !important; text-transform: uppercase; background-color: #333 !important; border: 2px solid #333 !important;}
.page-id-8640 ._dp_form-body button.submit-button:hover,
.page-id-8613 ._dp_form-body button.submit-button:hover {background-color: #009832  !important; border: 2px solid #009832 !important;}

.page-id-8613 .countdown-show5 .countdown-section:first-child {display: none !important;}
.page-id-8613 .countdown-show5 .countdown-section { width: 24.5%;}

/* HOME */
.fila-princ-60 {margin-top: 80px;}
.fila-princ-60 h5 {color: #fff;  margin-bottom: 20px !important; text-transform: uppercase;}
.fila-princ-60 h2 {margin-bottom: 20px !important;}
.fila-princ-60 h2 .rojo {color: #cb2a42 !important;}
.bloque-info-home {background: #fff; padding: 25px;}
.bloque-info-home p {color: #131314; line-height: 1.2;}
.bloque-info-home h2, .bloque-info-home h3, .bloque-info-home h4 , .bloque-info-home h5 {color: #131314  !important;}
.bloque-gira {/*margin-top: 30px;*/}
.boton-60 {margin: 15px auto !important;}
.home-60 .grid_section .section_inner {width: 80% !important; }
.home-1-n {background-color: #131314; background-image: none !important; background-position: left top !important;}
.col-disco-60 .vc_column-inner{padding-right: 0px !important;}
.col-info-disco-60 .vc_column-inner{padding-left: 0px !important;}
.boton-60 a.qbutton { height: auto; line-height: 15px; padding: 10px 25px; display: inline-block; white-space: normal;}
.col-info-disco-60 .qbutton{font-size: 12px; margin-bottom: 5px;}


@media (max-width: 1500px) {
	.fila-princ-60 h3 {font-size: 20px;}
}

.visible-xs {display: none;}

@media (max-width: 600px) {
._dp_canvas-form--body p:nth-child(2) strong {font-size: 30px !important;}
.fila-princ-60 { margin-top: 15px;}
.bloque-info-home h3, .fila-princ-60 h3 {font-size: 14px;}
.fila-princ-60 h2 {font-size: 21px;}
.fila-princ-60 h5 {font-size: 12px;}
.boton-60 a.qbutton {font-size: 11px !important; height: auto; line-height: 15px; padding: 6px 15px; display: block; white-space: normal;}
.col-video-60 {margin-top: 30px;}
.col-disco-60 .vc_column-inner{padding-right: 15px !important;}
.col-info-disco-60 .vc_column-inner{padding-left: 15px !important;}
.hidden-xs {display: none;}
.visible-xs {display: block;}

}









