/* JDC - Custom image size portada*/
div.featuredportada.uk-margin-bottom-large > div > div > img
  {
    height: 100% !important;
    width: 100% !important;
  }     
/* JDC - End custom image size portada */

/* JDC - Custom image size full view*/
 div.foto-full > div > img
  {
    height: 100% !important;
    width: 100% !important;
  }     
/* JDC - End custom image size vull view */


/*** Customize Template ACN - JDC***/
a:hover, a:focus { color: #87212e; text-decoration-line: underline; text-decoration-style: solid;}
.uk-link, .uk-link:link, .uk-link:visited,.uk-link:focus, .uk-link:active {color: #87212e;text-decoration-line:none;!important;}
.uk-link:hover { color: #87212e; text-decoration-line: underline;!important;}
.uk-form {margin:10px;}
.uk-form legend{background:#f9f9fa;  padding-top: 15px;  padding-right:20px;  padding-left: 15px; padding-bottom: 40px;  line-height: 30px; width:95%;}
fieldset.formFieldset legend{ font-family: "Open Sans";font-size: 22.5px;width: 100%;font-weight:lighter;margin-bottom:0px;background:#f9f9fa; }
fieldset.formFieldset {margin-bottom:0px;background:#f9f9fa; }
fieldset{margin-bottom:0px;background:#f9f9fa;}
.uk-form fieldset { margin:0px;padding:0px;background:#f9f9fa;}
.well{padding-top: 0px;padding-right: 0px;padding-bottom:0px;padding-left: 0px;border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
div.uk-width-medium-1-3 > article > li{padding-top:2px;padding-bottom:2px;}

/* Customize Portada */

/* Donar format zona1 portada */
.uk-h4 > a:nth-child(1) {font-size: 23px;font-weight:700;padding-top:5px;padding-bottom:10px;}
/* Donar format zona2 */
h4.uk-title{padding-top:5px;padding-bottom:10px;}
div.uk-panel.textportadalevel2title{padding-top:0px;padding-bottom:10px;}
/* Donar format zona4 portada */
div.uk-panel.textportadalevel4title h4{ font-size: 15px;padding-top:5px;padding-bottom:5px;}

/* Customize menu principal - JDC */
.tm-navbar { background: #ffffff; }
.uk-navbar-nav > li.uk-active > a { background-color: #87212e; color: #ffffff;  }
.tm-nav-logo { width: auto; height: auto; z-index:1; }

/* Customize modules sidebar - JDC */
div > ul > li.level0.current.active { text-decoration: underline; }

/*** End Customize Template ACN - JDC ***/

/* Customize Audio Teaser Layout - JDC */
div.audioteasertitle { min-height: 152px;}
audio { max-width: 100%; }
.mejs-overlay-button { background: none; }

/* Customize Foto Teaser Layout - JDC */
div.fototeasertitle { min-height: 145px; }

/* Customize Al Minut - JDC */
ul.alminut{ list-style-type: none; padding-left:0px; }

/* Customize search results - JDC */
div.textsearchtitle{min-height: 110px;}
div.fotosearchtitle{min-height: 110px;}
div.videosearchtitle{min-height: 110px;}

/* ---- TEMP ---- */

/* Customize jw player - JDC */
img.jwlogo { display: none !important; }

/*-------------ACN Submission-------------*/
.acn-uikit-crear-contingut { position: relative; }
.acn-uikit-crear-contingut .crear-contingut-dropdown.crear-contingut-responsive { position: fixed; bottom: 26px; right: 26px; z-index: 1000; font-size: 56px; }
.acn-uikit-crear-contingut .crear-contingut-dropdown.crear-contingut-standard { top: 0; right: 0; }
.acn-uikit-crear-contingut .safata-content .content-search,
.acn-uikit-crear-contingut .safata-content .content-searchid { -moz-box-sizing: border-box; box-sizing: border-box; padding-right: 10px; }
.acn-uikit-crear-contingut .safata-content .content-searchid { padding-left: 10px; padding-right: 0; }
/*-------------Altres--continguts--relacionats-------------*/
body.contentpane .yoo-zoo .uk-button-primary { background-color: rgb(135, 33, 44); color: rgb(255, 255, 255); }
body.contentpane .yoo-zoo a.modal,
body.contentpane .yoo-zoo .uk-button-primary:hover,
body.contentpane .yoo-zoo .uk-button-primary:focus { background-color: rgb(160, 39, 52); color: rgb(255, 255, 255); }
body.contentpane .yoo-zoo .submissions table a { color: rgb(135, 33, 46); }
body.contentpane .yoo-zoo .submissions table a:hover { color: rgb(160, 39, 52); }


/* All except large Screens */

@media (max-width: 1220px) {}

/* Only Phones and Tablets (Portrait) */

@media (max-width: 959px) { 
.tm-navbar-fixed.tm-navbar-animated .tm-navbar-small { height: 140px; }
nav.tm-navbar .tm-nav-logo { top: 35%; }
.tm-nav-wrapper ul.uk-navbar-nav { margin-top: 60px; }
.tm-nav-wrapper ul.uk-navbar-nav li { margin-right: 0 !important;}
}

/* Only Phones and Small Tablets */
@media (max-width: 800px) {}

/* Only Small Tablets (Landscape) */
@media (min-width: 769px) and (max-width: 800px) {}

/* Only Tablets (Portrait) */
@media (min-width: 768px) and (max-width: 958px) {}

/* Only Phones and Portrait Small Tablet */
@media (max-width: 767px) {

/*---- BODY tm-isblog ----*/
body.tm-isblog ul.zoo-itempro-default .featuredportada h3 { text-align: center; }
body.tm-isblog ul.zoo-itempro-default .level2portada ul li { width: 50%; }
}

/* Only Small Tablets (Portrait) */
@media (min-width: 500px) and (max-width: 601px) {}

/* Phones (Landscape) and Small Tablets (Portrait) */
@media (min-width: 480px) and (max-width: 601px) {}

/* Only Tablets (Portrait) and Phones (Landscape) */
@media (min-width: 480px) and (max-width: 959px) {}

/* Only Phones (Landscape) */
@media (min-width: 480px) and (max-width: 568px) {}

/* Only Phones */
@media (max-width: 568px) {}

/* Only Phones (Portrait) */
@media (max-width: 479px) {
.acn-uikit-crear-contingut .safata-content .content-search, 
.acn-uikit-crear-contingut .safata-content .content-searchid {	padding: 0; }

/* mysubmissions */
.mysubmissions-safata .safata-content .content-search { margin-bottom: 20px; }
.mysubmissions-safata .safata-content .close-delete { display: inline-block; width: 100%; margin-top: 0 !important; }
.mysubmissions-safata .safata-content .close-delete button { float: left; margin: 0; width: 120px; }
.mysubmissions-safata .safata-content .close-delete .clearForm { float: right; }
.mysubmissions-safata .safata-content .content-select > div { padding-bottom: 10px; }
.mysubmissions-safata .safata-content .content-select select { width: 100%; 	}
.mysubmissions-safata .safata-content .content-select > select { width: 280px; margin: 0 auto; margin-right: 0; }
.mysubmissions-safata .safata-content .button-filtrar > div { float: none; margin: 0; }
.mysubmissions-safata .safata-content .button-filtrar a { Width: 100%; min-height: 30px; line-height: 30px; }
.safata_continguts { text-align: center; }

/* Contactar */
#rsform_1_page_0 .rsform-block .formBody { display: block; float: none; }
#member-registration input,
#member-registration select,
#member-registration textarea,
#rsform_1_page_0 input,
#rsform_1_page_0 select,
#rsform_1_page_0 textarea { display: block; width: 100%; }

/*---- BODY tm-isblog ----*/

body.tm-isblog ul.zoo-itempro-default .featuredportada h3 { font-size: 30px; line-height: 100%; text-align: center; }
body.tm-isblog ul.zoo-itempro-default .level2portada ul li { width: 100%; float: none; padding-right: 0 !important; }
body.tm-isblog ul.zoo-itempro-default .level2portada ul li > a { display: block; text-align: center; }

/* form global */

.tm-block-padding {	padding: 10px;	}
.tm-block-padding .uk-container {padding: 0;}

/* El Meu Compte */
.profile-edituk-form form fieldset .control-group input { width: 100% !important; }
}

/* JDC - Customize previsions */
ul.zoo-itempro-default{padding-left: 0px;}

/* JDC - Customize productes relacionats */
div.producterelacionattext{min-height:154px;}
div.producterelacionataudio{min-height:154px;}
div.producterelacionatfoto{min-height:88px;}
div.producterelacionatvideo{min-height:88px;}

/* Formularis safatas */
.uk-form .controls .radio, .uk-form .controls .checkbox { padding-left: 5px; padding-right: 5px; }

/* Ticker */
.ticker { -webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;height: 50px;width: 100%;overflow-x: hidden;overflow-y: hidden;position: relative;top:20px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;padding-top: 5px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;background-color:#6c282f;color:#ffffff;font-size:14px;vertical-align:top;}
#moescroll_containerdiv {padding:0px;top:0px;vertical-align:absmiddle;}
#moescroll_wrapperdiv{padding:0px;top:0px;vertical-align:absmiddle;}

/* Alineació de continguts tipus Foto, Text, Video, Audio */
.formatdata{font-size:12px;}

/* Text */
div.textteasertitle { min-height: 150px; padding-bottom: 5px; }
div.textteaserintro { min-height: 140px; }

/* Foto */
.element-imagepro { /*min-height:200px; height:200px;max-height:200px;*/}
.fototeasertitle { min-height:130px; height:130px; max-height:130px; }
.uk-margin-small, .element-staticcontent { height:auto;}

/* Videos */
canvas, video { text-align:center; display: inline-block; height:100%; width:100%;}
.videoteasersizer{ min-height:123px; height:123px; max-height:123px; }
div.videoteasertitle { min-height: 160px; }

/* Audio */
.audio {min-height:40px;}

/* End Alineació de continguts tipus Foto, Text, Video, Audio */

/* Camps de selecció del formulari de pujada de continguts */

.uk-alert {font-weight:300;} 
.uk-form .controls{ max-width:150px;font-weight:300;padding-left:30px; left:0px; margin:10px;float:left; }
.uk-form-horizontal .uk-form-label { display:block;margin-bottom: 10px;font-weight:300;max-width:90%; margin-left:10px; /*margin-top:10px;*/}
.chzn-container-multi { min-width:350px; padding: 0px; padding-left:5px; padding-right:5px; height: 18px; 
color:#999; font-size: 100%; font-family: sans-serif; line-height: normal; border-radius: 1;}
.chzn-container-multi .chzn-choices li.search-field input[type="text"] { min-width:350px; padding: 0px; padding-left:5px; padding-right:5px; height: 18px;
color:#999; font-size: 100%; font-family: sans-serif; line-height: normal; border-radius: 1;}
.ajaxed_levels .cat_wrapper{ /*height:auto; margin-top: 150px;*/ margin-right: 0px; margin-bottom: 25px; margin-left: 10px;}
#elementsfc04be0c_95bc_49a4_802e_78e736246f67category_chzn{height:auto; margin-bottom:25px;}
#elements5b5ef3eb_47d8_4d99_9664_c9ca97e83c84category_chzn{height:auto; /*margin-bottom:85px;*/}
#elementsed9a4aa3_1c52_4293_adca_b2da28aca4d6category_chzn{height:auto; /*margin-bottom:125px;*/}
#elements701127dc_9d90_4500_a34d_3a027b164d41category_chzn{height:auto; margin-top:25px;}
#elements9937363b_4de3_438a_bee1_2a75819d31eacategory_chzn{height:auto; margin-top:25px; margin-bottom:25px;}
#elementsae56df1b_5695_44a5_8ac6_3b686bcee917category_chzn{height:auto; margin-bottom:25px;}
#elementsec3f2203_a30c_4c81_b47a_1913b30273c1category_chzn{height:auto; margin-bottom:25px;width:350px;}
#elements3f847281_c049_48bf_a4a6_6ca0266a1fbbcategory_chzn{height:auto; margin-bottom:25px;width:350px;}
#elementsc153bc8f_af30_4915_9499_4c8f038976a2category_chzn{height:auto; margin-bottom:25px;width:350px;}
#elementsec3f2203_a30c_4c81_b47a_1913b30273c1category_chzn{height:auto; margin-bottom:25px;width:350px;}
.chzn-container-multi .chzn-choices{height:auto; /*margin-bottom:25px;*/}
.chzn-container-active .chzn-choices{height:auto; margin-bottom:0;}
.chzn-container chzn-container-multi{height:auto;  margin-bottom:25px;}
.uk-form-horizontal .uk-form-controls {/* width:100%;height:auto;  margin-bottom:50px;*/}
#ajaxed_levels_ae56df1b-5695-44a5-8ac6-3b686bcee917{height:auto; /*margin-bottom:50px;*/}
div.main.cat_wrapper{ min-width:350px;height:auto; margin-top:125px;margin-top:50px; }
/* End Camps de selecció del formulari de pujada de continguts */
/* POLITICA DE COOKIES */


#ca_banner .accept {
    cursor:pointer;
    font-size:14px;
    margin:5px;
    width:120px;
    background: #871d2b;
    padding:3px;
    border-radius:3px;
    text-shadow:1px 1px 0 #871d2b;
    color:#fff;
    background-image: -webkit-linear-gradient (#871d2b 0%, #871d2b 100%);
    background-image: -moz-linear-gradient (#871d2b 0%, #871d2b 100%);
    background-image: -o-linear-gradient (#871d2b 0%, #871d2b 100%);
    background-image: -webkit-gradient (linear, 0 0, 0 100%, from (#871d2b), to (#871d2b));
    background-image: linear-gradient (#871d2b 0%, #871d2b 100%);
    float: none! important;
    }

/* End Politica de cookies */
  
.uk-align-right {
  }

.uk-form textarea, .uk-form select[multiple], .uk-form select[size] {
  width: 450px;
  }
/* INICI CA0XX Button Comunicats*/
.btnComunicats{
        color:#87212e !important;
}
/*FI CA0XX Button Comunicats*/

/* INICI CA0XX chrome play transparent*/
video::-webkit-media-controls-overlay-play-button{
        opacity: 0.3;
}

/* FI CA0XX chrome play transparent*/
.rowItemFutur .name a{
        color:#10087e;
}
