/*
Theme Name: Foundry Child
Theme URI: 
Description: Child theme for the Foundry theme
Author: <a href="http://www.madeinebor.com">Tom Rhodes</a>
Author URI: 
Template: foundry
Version: 1.0.0
*/

@import url('../foundry/style.css');

.iframe-container {
  overflow: hidden;
  padding-top: 56.25%;
  position: relative;
}

.iframe-container iframe {
   border: 0;
   height: 100%;
   left: 0;
   position: absolute;
   top: 30px;
   width: 100%;
}

/* 4x3 Aspect Ratio */
.iframe-container-4x3 {
  padding-top: 75%;
}

div.wpb_wrapper.q2w3-fixed-widget-container li {
    list-style: none;
}

div.singlenavcontainer button {
    margin: 0 auto;
    width: 100%;
    font-weight: 400;
    padding: 13px;
    background-color: #312533;
    border: none;
}

div.singlenavcontainer  button:focus {
	outline:0;
}

div.singlenavcontainer  button:hover {
	color: #fff;
	background-color: #554259;
}

.espectaclesresults .masonry-item img {
    width: 100%;
}

input[type="text"], input[type="password"], input[type="email"], input[type="tel"], input[type="date"], input[type="number"], textarea {
    color: #fff;
}

h1, h2, h3, h4, h5, h6, h3 a {
    color:#94779a;
}

section#page-2135, section#page-2420 {
    width: 83.33%;
    margin: auto;
}

section.light-wrapper.normal-padding.vc_row.wpb_row.vc_row-fluid.vc_custom_1461571066559 {
    width: 83.33%;
    margin: 0 auto!important;
}

section.light-wrapper.normal-padding.vc_row.wpb_row.vc_row-fluid.vc_custom_1464509346209, section.light-wrapper.normal-padding.vc_row.wpb_row.vc_row-fluid.vc_custom_1464510143725 {
    width: 83.33%;
    margin: 0 auto!important;
}

.fts-jal-fb-header {
    display: none;
}

a.fts-powered-by-text {
    display: none!important;
}

.widget {
    margin-right: 30px;
}

div.vc_gitem-zone-mini h4 {
    color: #fff;
}
.vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat {
    font-family: Raleway, "Helvetica Neue", Helvetica, Arial, sans-serif;
    border: 2px solid #a2a2a2;
    padding: 0 26px;
    height: 40px;
    min-width: 150px;
    line-height: 36px;
    font-size: 12px;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 1px;
    border-radius: 0;
    color: #a2a2a2;
    text-align: center;
    transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    margin-right: 8px;
    margin-bottom: 24px;
    background: none;
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:focus, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:hover, .vc_btn3.vc_btn3-color-juicy-pink:focus, .vc_btn3.vc_btn3-color-juicy-pink:hover {
    background: #a2a2a2;
    color: #190f18;
}



.post-snippet .inner {
    background: #312533;
}

div.titolcerca .page-title-4 {
    height: 70px;
    margin-top: 15px;
}

div.titolcerca {
    margin-left: -15px;
}


li.tmarchive {
    list-style-type: none;
}
.postcerca li:first-child:before { 
    content: "Blog: ";
    font-size: 32px;
    font-weight: 300;
    line-height: 50px;
    color: #ffffff;
    margin-bottom: 15px;
    border-bottom: 1px solid #554259;
    width: 100%;
    display: block;
}

.espectaclecerca li:first-child:before { 
    content: "Espectacles: ";
    font-size: 32px;
    font-weight: 300;
    line-height: 50px;
    color: #ffffff;
    margin-bottom: 15px;
    border-bottom: 1px solid #554259;
    width: 100%;
    display: block;
}
.llibretcerca li:first-child:before { 
    content: "Llibrets: ";
    font-size: 32px;
    font-weight: 300;
    line-height: 50px;
    color: #ffffff;
    margin-bottom: 15px;
    border-bottom: 1px solid #554259;
    width: 100%;
    display: block;
}
.cinemaiseriescerca li:first-child:before { 
    content: "Cinema i series: ";
    font-size: 32px;
    font-weight: 300;
    line-height: 50px;
    color: #ffffff;
    margin-bottom: 15px;
    border-bottom: 1px solid #554259;
    width: 100%;
    display: block;
}
.musicaenregistradacerca li:first-child:before { 
    content: "Música enregistrada: ";
    font-size: 32px;
    font-weight: 300;
    line-height: 50px;
    color: #ffffff;
    margin-bottom: 15px;
    border-bottom: 1px solid #554259;
    width: 100%;
    display: block;
}
.musicaimpresacerca li:first-child:before { 
    content: "Música impresa: ";
    font-size: 32px;
    font-weight: 300;
    line-height: 50px;
    color: #ffffff;
    margin-bottom: 15px;
    border-bottom: 1px solid #554259;
    width: 100%;
    display: block;
}
.musicalenregistratcerca li:first-child:before { 
    content: "Teatre musical enregistrat: ";
    font-size: 32px;
    font-weight: 300;
    line-height: 50px;
    color: #ffffff;
    margin-bottom: 15px;
    border-bottom: 1px solid #554259;
    width: 100%;
    display: block;
}

nav.bg-dark .module.widget-handle i {
    color: #FFFFFF;
}

input[type="submit"], button[type="submit"] {
    border: 2px solid #4C3C3C;
    background: #4C3C3C;
    color: #190f18;
}

.page-id-1564 .mb24 {
    margin-bottom: 0px;
}

.post-snippet .inner {
    background: #312533;
}

input[type="text"], input[type="password"], input[type="email"], input[type="tel"], input[type="date"], input[type="number"], textarea {
    background: #312533!important;
}

.menu > li > ul li a {
    padding: 6px 100px 6px 24px;
}

a:focus, a:hover {
    text-decoration: none!important;
}

h2{
    font-weight: 300;
    color: #FFFFFF;
}

.menu > li > ul > li:hover {
    background-color: #433546;
}

.ebor-page-wrapper > .wpb_row {
    margin: 20px !important; 
}

a:focus, a:hover {
    color: #fff;
    text-decoration: underline;
}

.espectaclesimple_name a, .espectaclesimple_name a:hover  {
    color: #fff;
}

.has-dropdown:after {
    right: 20px;
}

.menu > li ul {
    width: 260px!important;
}

.menu > li {
    margin-right: 0px;
}

.menu li a {
    padding: 0px 32px 87px 32px;
}

.menu > li:hover {
    background-color: #312533;
}

.paginationllista {
    margin: -4px 14px;
    padding-bottom: 10px;
}

.menu li a {
    font-size: 13px;
    font-weight: 800;
    letter-spacing: 0.05em;
    color: #ffffff!important;
    opacity: 0.8!important;
}
.wp-pagenavi a, .wp-pagenavi span {
    text-decoration: none;
    border: 0px solid #A2A2A2;
    padding: 10px 15px;
    margin: 2px;
    background-color: #312533;
}

.post-content ul, .wpb_text_column ul {
    list-style: circle;
}

.teatremusical-top:hover {
    color: #fff !important;
    background-color: #419d78;
    text-decoration: none;
}
 
.teatremusical-top {
    display: none;
    z-index: 99999;
    position: fixed;
    bottom: 1rem;
    right: 1rem;
    width: 5.2rem;
    height: 5.2rem;
    line-height: 4.5rem;
    font-size: 2.4rem;
    color: #ffffff;
    background-color: rgba(247, 247, 247, 0.25);
    text-decoration: none;
    border-radius: 3.2rem;
    text-align: center;
    cursor: pointer;
}

span.descripcio {
    font-weight: 900;
    color: #ffffff;
}

span.descripciollista {
    font-weight: 900;
    color: #ffffff;
}
.searchandfilter h4 {
    padding: 5px 0 5px;
    font-size: 14px;
    letter-spacing: 0.03em;
    line-height: 18px;
}

/* espectacles */

.post-snippet .inner {
    padding: 24px 24px 0px 24px;
}

h5.mb0 {
    margin-bottom: 10px !important;
    font-size: 22px;
    color:#ffffff;
}

.singlebacklist {
    float: right;
    width: 50%;
    margin: 0px auto;
    padding: 14px;
    text-align: center;
    background-color: #312533;
    border-left: 10px solid #251924;
    height: 50px;
}

.singlebackgrid {
    float: left;
    width: 50%;
    margin: 0px auto;
    padding: 14px;
    text-align: center;
    background-color: #312533;
    border-right: 10px solid #251924;
    height: 50px;
}

.singlenavcontainer, 
.singlenavcontainer a {
    width: 100%;
    font-size: 24px;
    font-weight: 100;
    height: 50px;
    background-color: #333;
    margin-bottom: 50px;
}

.singleespectacleimage {
    float: left;
    margin-right: 20px;
    height: 150px;
}
.singleespectacleimage img {
    padding-bottom: 100px;
}

.espectacles p {
    margin-bottom: 0px!important;
    padding: 0px!important;
}
.espectacles {
    margin: 20px;
    background-color: #312533;
    padding: 20px;
    min-height: 190px;
}
div.espectacles-content div.clearfix {
    display: none;
    content: none;
}
ul.accordionopen li {
	margin-bottom: 30px;
}
.accordionopen .content {
    border: 1px solid #312533;
}
.accordionopen .title {
    background: #312533!important;
    color: #777;
    font-size: 18px;
    padding: 10px 20px;
}

.accordionopen .active .title {
    background: #968595!important;
    color: #312533;
}
.accordionopen li.active .content {
    max-height: 100%;
}
.espectaclesimple_text p {
    margin-bottom: 0px!important;
    color: #999999;
}
.espectaclesimple_inner {
    width: 100%;
    margin: 0px auto 20px auto;
    position: relative;
    z-index: 20;
    overflow: hidden;
    background-color: #e5e5e5;
}

.espectaclesimple_image {
    position: relative;
    width: 180px;
    margin-bottom: -8px;
    float: left;
}
.espectaclesimple_image img{
    width: 180px;
}
.espectaclesimple_image_full {
    position: relative;
    width: 300px;
    margin-bottom: -5px;
    margin-right: 30px;
    float: left;
}
.espectaclesimple_image_full img{
    width: 300px;
}
.espectaclesimple_text {
    padding: 23px 16px 23px;
}
.espectaclesimple_text_inner {} .espectaclesimple_title_holder {
    margin: 0 0 9px 0;
    text-align: left;
    padding-left: 314px;
}
.espectaclesimple_name {
    margin-bottom: 7px;
}
.espectaclesimple_inner_single {
    overflow: hidden;
    width: 100%;
    margin-bottom: 20px;
    background-color: #312533;
}
.espectacles-title {

	font-size: 20px;
}
.espectacles_text {
    padding: 23px 16px 23px;
}
.espectacles_text p {
    margin-bottom: 0px!important;
}
.espectacles_text_inner {} .espectacles_title_holder {
    margin: 0 0 9px 0;
    text-align: left;
    padding-left: 0px;
}
.espectacles_name {
    margin-bottom: 7px;
    font-size: 24px;
    line-height: 30px;
}
.espectacles_inner {
    width: 100%;
    margin: 0px auto 20px auto;
    position: relative;
    z-index: 20;
    overflow: hidden;
    background-color: #e5e5e5;
}
.espectacles_inner_single {
    overflow: hidden;
    width: 100%;
    margin-bottom: 20px;
    background-color: #e5e5e5;
}
.espectacles_inner .post-content ul,
.wpb_text_column ul {
    list-style: none;
    list-style-position: inside;
}

.accordionopen {
    margin: 12px 0px!important;
}

.accordionopen p {
	padding: 0px!important;
    margin-bottom: 0px!important;
}

.botollista .btn-lg, .botograella .btn-lg {
    width: 100%!important;
}
nav.bg-dark .nav-utility, nav.bg-dark .nav-bar {
    border-bottom: 0px solid rgba(255,255,255,0.2);
}

.esdevenimentsllista img {
	width:44px;
}
.esdevenimentsllista .imginner {
	float: left;
	margin-right: 20px;
}

div.post-snippet.mb64.esdevenimentsllista {
	margin-bottom: 25px!important;
    padding: 0px!important;
    height: 45px;
}

.searchandfilter label {
    width: 100%;
}

.search-filter-results p {
	margin-bottom: 0px!important;
}

.searchandfilter ul {
	margin-left: 0px;
}

.searchandfilterbox .wpb_text_column *:last-child {
	margin-bottom: 0px!important;
}

.searchandfilterbox input.sf-input-text, .searchandfilterbox select.sf-input-select {
    background-color: #312533!important;
    height:30px;
}

.searchandfilterbox .select-option {
    margin-bottom: 10px;
	height: 30px;
}

.searchandfilterbox .select-option i {
    top: 7px;
}

.searchandfilterbox .searchandfilter ul li {
    padding: 0px;
}

.searchandfilterbox input.search-filter-reset {
    background: #4C3C3C;
    color: #190f18;
    margin-top: 10px;
    border: 0px;
}

span.customtags:not(:last-child):after {
    content:' |';
}

.espectacle_inner p {
	margin-bottom: 0px!important;
}

.espectaclesresults p:last-child{
	margin-bottom: 0px!important;
}

.espectaclesresults .masonry-item {
    background-color: #eaeaea;
    border: 10px solid #251924;
}

.espectaclesresults .masonry-item img{
    margin-top: 24px;
    margin-bottom: 0px;
}

.bg-secondary {
    background: #251924;
}

.espectaclesresults .post-snippet .inner {
    background: transparent;
}

.container .masonry-item {
    margin-bottom: 0px!important;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(1){
	background-color: #2e2633;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(2){
	background-color: #312533;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(3){
	background-color: #342533;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(4){
	background-color: #372433;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(5){
	background-color: #3a2433;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(6){
	background-color: #3e2334;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(7){
	background-color: #412334;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(8){
	background-color: #442234;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(9){
	background-color: #472234;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(10){
	background-color: #4a2134;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(11){
	background-color: #4e2135;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(12){
	background-color: #512035;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(13){
	background-color: #542035;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(14){
	background-color: #571f35;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(15){
	background-color: #5b1f36;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(16){
	background-color: #631e37;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(17){
	background-color: #661d37;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(18){
	background-color: #6a1d37;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(19){
	background-color: #6e1c38;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(20){
	background-color: #721c38;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(21){
	background-color: #761b38;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(22){
	background-color: #7a1b39;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(23){
	background-color: #7e1a39;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(24){
	background-color: #811a39;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(25){
	background-color: #85193a;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(26){
	background-color: #89193a;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(27){
	background-color: #8d183a;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(28){
	background-color: #91183b;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(29){
	background-color: #95173b;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(30){
	background-color: #99173c;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(31){
	background-color: #922040;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(32){
	background-color: #8d213f;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(33){
	background-color: #89233f;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(34){
	background-color: #84253f;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(35){
	background-color: #80273e;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(36){
	background-color: #7b293e;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(37){
	background-color: #772b3e;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(38){
	background-color: #732d3e;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(39){
	background-color: #6e2e3d;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(40){
	background-color: #6a303d;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(41){
	background-color: #65323d;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(42){
	background-color: #61343c;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(43){
	background-color: #5c363c;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(44){
	background-color: #58383c;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(45){
	background-color: #543a3c;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(46){
	background-color: #4c3c3c;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(47){
	background-color: #44403b;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(48){
	background-color: #3f423b;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(49){
	background-color: #3a443b;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(50){
	background-color: #35463a;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(51){
	background-color: #30493a;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(52){
	background-color: #2b4b3a;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(53){
	background-color: #264d3a;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(54){
	background-color: #204f39;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(55){
	background-color: #1b5139;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(56){
	background-color: #165439;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(57){
	background-color: #115638;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(58){
	background-color: #0c5838;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(59){
	background-color: #075a38;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(60){
	background-color: #025d38;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(61){
	background-color: #025a39;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(62){
	background-color: #02573a;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(63){
	background-color: #02543b;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(64){
	background-color: #02523c;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(65){
	background-color: #024f3d;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(66){
	background-color: #024c3e;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(67){
	background-color: #024a3f;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(68){
	background-color: #024740;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(69){
	background-color: #024441;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(70){
	background-color: #024142;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(71){
	background-color: #023f43;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(72){
	background-color: #023c44;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(73){
	background-color: #023945;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(74){
	background-color: #023747;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(75){
	background-color: #053545;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(76){
	background-color: #083444;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(77){
	background-color: #0b3342;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(78){
	background-color: #0e3241;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(79){
	background-color: #11303f;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(80){
	background-color: #142f3e;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(81){
	background-color: #182e3d;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(82){
	background-color: #1b2d3b;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(83){
	background-color: #1e2c3a;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(84){
	background-color: #212a38;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(85){
	background-color: #242937;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(86){
	background-color: #272835;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(87){
	background-color: #2a2734;
}

.espectaclesresults div.row.masonry.masonryFlyIn.mb40.fadeIn > div:nth-child(88){
	background-color: #2e2633;
}



div.post-snippet.mb64.esdevenimentsllista:nth-child(1){
	background-color: #2e2633;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(2){
	background-color: #312533;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(3){
	background-color: #342533;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(4){
	background-color: #372433;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(5){
	background-color: #3a2433;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(6){
	background-color: #3e2334;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(7){
	background-color: #412334;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(8){
	background-color: #442234;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(9){
	background-color: #472234;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(10){
	background-color: #4a2134;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(11){
	background-color: #4e2135;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(12){
	background-color: #512035;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(13){
	background-color: #542035;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(14){
	background-color: #571f35;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(15){
	background-color: #5b1f36;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(16){
	background-color: #631e37;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(17){
	background-color: #661d37;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(18){
	background-color: #6a1d37;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(19){
	background-color: #6e1c38;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(20){
	background-color: #721c38;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(21){
	background-color: #761b38;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(22){
	background-color: #7a1b39;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(23){
	background-color: #7e1a39;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(24){
	background-color: #811a39;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(25){
	background-color: #85193a;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(26){
	background-color: #89193a;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(27){
	background-color: #8d183a;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(28){
	background-color: #91183b;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(29){
	background-color: #95173b;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(30){
	background-color: #99173c;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(31){
	background-color: #922040;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(32){
	background-color: #8d213f;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(33){
	background-color: #89233f;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(34){
	background-color: #84253f;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(35){
	background-color: #80273e;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(36){
	background-color: #7b293e;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(37){
	background-color: #772b3e;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(38){
	background-color: #732d3e;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(39){
	background-color: #6e2e3d;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(40){
	background-color: #6a303d;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(41){
	background-color: #65323d;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(42){
	background-color: #61343c;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(43){
	background-color: #5c363c;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(44){
	background-color: #58383c;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(45){
	background-color: #543a3c;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(46){
	background-color: #4c3c3c;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(47){
	background-color: #44403b;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(48){
	background-color: #3f423b;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(49){
	background-color: #3a443b;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(50){
	background-color: #35463a;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(51){
	background-color: #30493a;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(52){
	background-color: #2b4b3a;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(53){
	background-color: #264d3a;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(54){
	background-color: #204f39;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(55){
	background-color: #1b5139;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(56){
	background-color: #165439;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(57){
	background-color: #115638;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(58){
	background-color: #0c5838;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(59){
	background-color: #075a38;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(60){
	background-color: #025d38;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(61){
	background-color: #025a39;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(62){
	background-color: #02573a;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(63){
	background-color: #02543b;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(64){
	background-color: #02523c;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(65){
	background-color: #024f3d;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(66){
	background-color: #024c3e;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(67){
	background-color: #024a3f;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(68){
	background-color: #024740;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(69){
	background-color: #024441;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(70){
	background-color: #024142;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(71){
	background-color: #023f43;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(72){
	background-color: #023c44;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(73){
	background-color: #023945;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(74){
	background-color: #023747;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(75){
	background-color: #053545;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(76){
	background-color: #083444;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(77){
	background-color: #0b3342;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(78){
	background-color: #0e3241;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(79){
	background-color: #11303f;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(80){
	background-color: #142f3e;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(81){
	background-color: #182e3d;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(82){
	background-color: #1b2d3b;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(83){
	background-color: #1e2c3a;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(84){
	background-color: #212a38;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(85){
	background-color: #242937;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(86){
	background-color: #272835;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(87){
	background-color: #2a2734;
}

div.post-snippet.mb64.esdevenimentsllista:nth-child(88){
	background-color: #2e2633;
}

@media (max-width: 991px){

    .espectaclesimple_title_holder {
    padding-left: 0px;
}
    .espectaclesimple_image_full {
    margin-bottom: 30px;
}
}

@media (min-width: 1200px){
.container {
    width: 100%;
}
}
@media (min-width: 991px){
.container {
    width: 100%;
}
h1, .h1 {
    font-size: 35px;
    line-height: 35px;
}
h2 {
    font-size: 32px;
    line-height: 32px;
}
}