/*/**
 * @author Design & Accessible Team ( Angie Radtke  )
 * @package Joomla
 * @subpackage Accessible-Template-Beez
 * @copyright Copyright (C) 2005 - 2008 Open Source Matters. All rights reserved.
 * @license GNU/GPL, see LICENSE.php
 * Joomla! is free software. This version may have been modified pursuant to the
 * GNU General Public License, and as distributed it includes or is derivative
 * of works licensed under the GNU General Public License or other free or open
 * source software licenses. See COPYRIGHT.php for copyright notices and
 * details.
 */
 
 
@font-face {
    font-family: 'Arial';
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'Arial';
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'dk_mango_smoothieregular';
    src: url('../fonts/dk_mango_smoothie-webfont.eot');
    src: url('../fonts/dk_mango_smoothie-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/dk_mango_smoothie-webfont.woff2') format('woff2'),
         url('../fonts/dk_mango_smoothie-webfont.woff') format('woff'),
         url('../fonts/dk_mango_smoothie-webfont.ttf') format('truetype'),
         url('../fonts/dk_mango_smoothie-webfont.svg#dk_mango_smoothieregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
	font-family: 'BrushScriptStd';
	src: url('../fonts/BrushScriptStd.eot');
	src: local('BrushScriptStd'), url('../fonts/BrushScriptStd.woff') format('woff'), url('../fonts/BrushScriptStd.ttf') format('truetype');
}

*{
  margin:0px;
  padding:0px;  
}

body
{
        background: #707173;
        color: #1A171B;
        font-size:13px;
        padding: 0px;
        text-align: left;
    font-family: Calibri, Arial, DIN-Black;
    background-image:url(../images/bg.png);
    background-repeat:no-repeat;
    background-position:50% 0%;
}

p{
   font-size: 108%;
}

h2{
  font-weight:normal;
  border-bottom:1px solid #000;
  padding-bottom:5px;
  margin-bottom:15px;
  margin-top:10px;
}
a, .mapagoogle a:hover, #sotaproductes a{
   color: #555 !important;
    text-decoration: none;  
}

.item-pagerefer h2{
   color: #555 !important;
  border-bottom: 1px solid #000; 
  padding-bottom: 4px;
}


#dreta .item-page h2 a{
   color: #555 !important;
  border-bottom: 1px solid #000 !important; 
  padding-bottom: 4px;
}



#dreta .item-page h2 {
margin-right: 0px;
  border: none !important;
}

a:hover, .mapagoogle a:hover, #sotaproductes a:hover{
   color: #7A141D !important;  
}

body.contentpane {
    width:auto;
    margin:10px;
    text-align: left;
}
img { border: 0 none; }

#container{
  width:1024px;
  background-color:#000;
  margin:0 auto;  
   box-shadow: 0px 0px 3px #000;
   -webkit-box-shadow: 0px 0px 3px #000;
   -moz-box-shadow: 0px 0px 4px #000;
}

#superior{
  height:125px;
  /*margin-top:15px;  */
}
#logo{
  float:left;
  width:150px;
  padding:15px; 
/*  margin: 0px auto; */
}


#containersuperior{
  height:45px;
  width:100%;
  display:block;
  background-color:#3C3C3B;  
}

#social{
  float:right;
  width:500px;
  height:40px;  
  margin-right:20px;
  padding-top:10px;
}

#social .follow{
  text-align:right;
  margin-right:15px;  
}

#social p{
  color:#B1B1B1;
  font-size:1.3em;
  padding-top:3px;  
}
#containeridiomes{
  background-color:#3D3D3F;
  width:200px;
  float:left;
  /*height:45px;  */
  display:block;
  margin-top:0px;
}

#idiomes{
  width:170px;
  padding-top:15px;
  float:left;
  margin-left:20px;
  
}

div.mod-languages ul.lang-inline li{
  margin:2px !important;  
  opacity:0.7;
}


#menu{
  padding-top:70px;
}

#menu ul li {
  list-style:none;
  float:left;
  display:block;  
  
}
#menu ul li a{
  color:#FFF !important;
  text-decoration:none;
  padding-right:34px;
  font-size:15px;
  font-size:13px;
  margin:0px 4px;
    
}
#menu ul li a:hover{
  border-bottom:4px #fff solid;
  padding-bottom:12px;
}


#menu ul #current a, #menu ul .active a{
  border-bottom:4px #fff solid;
  padding-bottom:12px;
}
/*#peuesquerra ul .item-356 a,#peuesquerra ul .item-354 a,#peuesquerra ul .item-358 a,#peuesquerra ul .item-359 a,#peuesquerra ul .item-357 a,#peuesquerra ul .item-355 a,#peuesquerra ul .item-356 a{
  display:none;
}*/
/*#menu ul .item-356 a,#menu ul .item-354 a,#menu ul .item-358 a,#menu ul .item-359 a,#menu ul .item-357 a,#menu ul .item-355 a,#menu ul .item-356 a,*/#menu ul .item-101 a, #menu ul .item101 a, #menu ul .item155 a,  #menu ul .item-155 a,#menu ul .item175 a,  #menu ul .item-175 a, #menu ul .item165 a,  #menu ul .item-165 a, #menu ul .item-216 a, #menu ul .item216 a, .item216, #menu ul .item-206 a, #menu ul .item206 a, #menu ul .item-270 a, #menu ul .item270 a{
  display:none;
}

/*#gruemenu ul .item-356 a#gruemenu ul .item-354 a,#gruemenu ul .item-358 a,#gruemenu ul .item-359 a,#gruemenu ul .item-357 a,#gruemenu ul .item-355 a,#gruemenu ul .item-356 a,*/#gruemenu ul .item-101 a, #gruemenu ul .item101 a, #gruemenu ul .item155 a,  #gruemenu ul .item-155 a,#gruemenu ul .item175 a,  #gruemenu ul .item-175 a, #gruemenu ul .item165 a,  #gruemenu ul .item-165 a, #gruemenu ul .item-216 a, #gruemenu ul .item216 a, .item216, #gruemenu ul .item-206 a, #gruemenu ul .item206 a, #gruemenu ul .item-270 a, #gruemenu ul .item270 a{
  display:none;
}

/*#menu ul .item356 a,#menu ul .item354 a,#menu ul .item358 a,#menu ul .item359 a,#menu ul .item357 a,#menu ul .item355 a,#menu ul .item356 a{
  display:none;
}*/

/*#gruemenu ul .item356 a#gruemenu ul .item354 a,#gruemenu ul .item358 a,#gruemenu ul .item359 a,#gruemenu ul .item357 a,#gruemenu ul .item355 a,#gruemenu ul .item356 a{
  display:none;
}*/

.bloga .item-separator{
  display:none;
}

#menu ul .item-104 a, #menu ul .item104 a{
  
}

#banner{
  height:428px;  
}

#banner img{
  width:1024px;  
}


.navigation-container-custom{
  position: absolute;
  top: 400px !important;
  right: 465px !important;
  
}

#cust-navigation158{
  position: absolute;
  top: 400px !important;
  right: 450px !important;
}
#sota{
  height:185px;
  margin-top:1px;
  background-color:#58585A;
/*  width:1045px !important;
  margin-left:-10px;  */
  margin-bottom:40px;
}

/*portada slider*/
.slides_container, .bt-inner{
   background-color:transparent !important;  
  
}

.bt-cs .bt-inner{/*un de sol*/
  width:315px;  
  margin:0 auto;
}



.bt-image-link{
  background:none !important;
}
.slides_container{
  padding-left:8px;  
}
.bt-title{
  /*position:absolute;*/
 /* margin-top:120px;
  margin-left:15px;  
  background-image:url(../images/bg_portada_titol.png);
  background-repeat:no-repeat;*/
 /* height:42px;
  width:230px;
  display:block !important;
  font-weight:normal !important;
  padding-left:10px !important;
  z-index:500;
  padding-top:0px !important;
  padding-right:10px !important;*/
}

.bt-cs a:hover{
  background-color:transparent !important;  
}
.bt-inner a{
  color:#FFF !important;  
}

.bt-inner img{
  margin: -12px 0px !important;
}
.bt-inner .bt-title:hover{
 /* background-image:url(../images/bg_portada_titol.png) !important;
  background-color:transparent !important;
  background-repeat:no-repeat;*/
}

#btcontentslider88{
  padding-top: 5px !important;  
}


.bt-cs{
  float:left !important;  
}

.moduletablevideo{
  width:322px;
  float:left;  
  margin-left:20px;
}
.moduletabledesc{
  width:680px;  
  float:left !important;
}

.moduletablevideo .bt-image-link{
  position:absolute;
  margin-left:30px;
  margin-top:8px;
  border: 2px solid white;
}

.moduletablevideo .bt-title{
  position:absolute;
  margin-top:10px;
  margin-left:15px;  
  background-image:url(../images/bg_portada_titol.png);
  background-repeat:no-repeat;
  height:32px;
  width:195px;
  display:block;
  font-weight:normal !important;
  padding-left:20px !important;
  z-index:500;
  padding-top:5px !important;
}

/*------------------------------------------ EMPRESA ------------------------------------------------*/
#dreta .bloga{
  min-height:1300px;
  display:block;  
}
#dreta{
  background-color:#B1B3B4;
  min-height:565px;  
  padding:20px 40px;
  text-align:justify;
/*      display: inline-block;*/
}


#dreta img{
  /*margin-left:10px;  */
}
#dreta h2{
  margin-right:0px;  
}
#dreta .item-pagerefer h2 a{
  margin-right:0px !important;  
  border:none !important;
}

#dreta .item-pagerefer h2{
  margin-right:0px !important;  

}

#dreta .customfoto{
  float:right;
  padding:10px;
}

#dreta p{
}

li.sig-block span.sig-link-innerwrapper {
   border:none !important;  
}

/*----------------------portada-----------------*/

#destacatesquerra{
  width:430px;
  float: left;
  color:#FFF;
  margin-left:40px;
  margin-right:20px;  
}

#destacatesquerra p{
  font-size:17px;  
}

#destacatsdreta{
   padding-right:30px;
   padding-top:5px;
    width:430px;
  float:left;
}

/*--------------fi portada---------------------*/
/*-------------------------MENU ESQUERRA----------------------*/

#esquerra{
  width:200px;
  float:left;
}

#dreta2{
  margin-left:200px;  
  display:block;
}
#dreta2 .item-page ul li{
  margin-left:400px;
}
#dreta2 .item-page ul.sig-container li{
  margin-left:0px;
}
#dreta2 .item-page .columnas ul li{
  margin-left:0px;
}

#esquerra ul{
  
  margin-left:-59px;  
}
#esquerra ul li{
  list-style:none;
  margin-bottom:5px;  
}

#esquerra ul li a{
  background-image:url(../images/bgbotoesq.png);
  background-repeat:no-repeat;  
}
#esquerra ul .item110 a, #esquerra ul .item183 a, #esquerra ul .item180 a, #esquerra ul .item221 a, #esquerra ul .item241 a, #esquerra ul .item273 a, #esquerra ul .item383 a{
  background-image:url(../images/boto_modelos.png);
  background-repeat:no-repeat;
  width:200px;
  height:35px;
  padding:40px 20px 0px 0px;
  text-align:right;
  display:block;
  color:#87888A;
  font-size:18px;  
  
}


#esquerra ul .item110 a:hover, #esquerra ul .item183 a:hover, #esquerra ul .item180 a:hover , #esquerra ul .item221 a:hover, #esquerra ul .item241 a:hover, #esquerra ul .item273 a:hover,#esquerra ul .item273 a:hover{
  background-image:url(../images/modelos.png);
  
  background-repeat:no-repeat;
  color:#FFF !important;
}
#esquerra ul .item111 a, #esquerra ul .item184 a, #esquerra ul .item181 a , #esquerra ul .item222 a, #esquerra ul .item242 a, #esquerra ul .item274 a, #esquerra ul .item384 a{
  background-image:url(../images/boto_accesoris.png);
  background-repeat:no-repeat;
  width:200px;
  height:35px;
  text-align:right;
  padding:40px 16px 0px 0px;
  display:block;
  color:#87888A;
  font-size:18px;  
}
#esquerra ul .item111 a:hover, #esquerra ul .item184 a:hover, #esquerra ul .item181 a:hover, #esquerra ul .item222 a:hover, #esquerra ul .item242 a:hover, #esquerra ul .item274 a:hover, #esquerra ul .item384 a:hover{
  background-image:url(../images/accesoris.png);
  background-repeat:no-repeat;
  color:#FFF !important;
}

/*----*/

#esquerra ul .item228 a, #esquerra ul .item229 a, #esquerra ul .item230 a, #esquerra ul .item231 a, #esquerra ul .item235 a, #esquerra ul .item243 a, #esquerra ul .item275 a, #esquerra ul .item385 a{
  background-image:url(../images/boto_parament.png);
  background-repeat:no-repeat;
  width:200px;
  height:35px;
  padding:40px 20px 0px 0px;
  text-align:right;
  display:block;
  color:#87888A;
  font-size:18px;  
  
}


#esquerra ul .item228 a:hover, #esquerra ul .item229 a:hover, #esquerra ul .item230 a:hover, #esquerra ul .item231 a:hover, #esquerra ul #current.item231 a, #esquerra ul #current.item229 a, #esquerra ul #current.item228 a, #esquerra ul #current.item230 a, #esquerra ul #current.item235 a,#esquerra ul .item235 a:hover, #esquerra ul #current.item243 a, #esquerra ul .item243 a:hover, #esquerra ul #current.item275 a, #esquerra ul .item275 a:hover, #esquerra ul .item385 a:hover, #esquerra ul #current.item385 a{
  background-image:url(../images/parament.png) !important;
  background-repeat:no-repeat;
  color:#FFF !important;
}
/*----*/

li.item394 /*,li.item395, li.item396, li.item397, li.item398, li.item400,  li.item399*/ {
    display: none;
}
#esquerra ul .item112 a, #esquerra ul .item185 a, #esquerra ul .item182 a, #esquerra ul .item223 a, #esquerra ul .item244 a , #esquerra ul .item276 a, #esquerra ul .item388 a {
  background-image:url(../images/boto_carbon.png);
  background-repeat:no-repeat;
  width:200px;
  height:35px;
  text-align:right;
  padding:40px 20px 0px 0px;
  display:block;
  color:#87888A;
  font-size:18px;  
}
#esquerra ul .item112 a:hover, #esquerra ul .item185 a:hover, #esquerra ul .item182 a:hover, #esquerra ul .item223 a:hover,  #esquerra ul .item244 a:hover,  #esquerra ul .item276 a:hover, #esquerra ul .item388 a:hover{
  background-image:url(../images/carbon.png) !important;
  background-repeat:no-repeat;
  color:#FFF !important;
}


#esquerra ul .selected.item112 a, #esquerra ul .selected.item185 a, #esquerra ul .selected.item182 a, #esquerra ul .selected.item223 a,  #esquerra ul .selected.item244 a,  #esquerra ul .selected.item276 a,  #esquerra ul .selected.item388 a{
  background-image:url(../images/carbon.png) !important;
  background-repeat:no-repeat;
  color:#FFF !important;
}

/*---------------------------NOVEDADES---------------------*/
.blog h3 img, .blog p img{
  display:none;  
}

.bloga h3 img, .bloga p img{
  display:none;  
}
#sotaproductes h4{
  margin-bottom:7px;  
}
#sotaproductes p{
  margin-bottom:3px;  
}
#sotaproductes{
   margin-left:5px;  
}

#sotaproductes p a{
  z-index:340 !important;
  position:absolute !important;
  /*top:110px !important;*/
  display:inherit !important;
  margin-top:10px !important;
}

#sotaproductes .apdf a{
  z-index:340 !important;
  position:absolute !important;
  top:70px !important;
  display:inherit !important;
  margin-top:10px !important;
}

.blog .code a, #sotaproductes a, .code a, .readmore{
  color:#555;
  margin-bottom:3px !important;
  margin-top:3px;
  display:inline !important;
  background-image:url(../images/link.png);
  background-repeat:no-repeat;
  background-position:0% 50%;
  padding-left:20px;
}
.bloga .code a, #sotaproductes a, .code a, .readmore{
  color:#555;
  margin-bottom:3px !important;
  margin-top:3px;
  display:inline !important;
  background-image:url(../images/link.png);
  background-repeat:no-repeat;
  background-position:0% 50%;
  padding-left:20px;
}

.blog a:hover{
 color: #7A141D;
}

.bloga a:hover{
 color: #7A141D;
}
.pagination ul li{
  
  list-style:none;  
}
.pagination ul li a, .pagination ul li{
  float:left;  
  margin:0px 3px;
  /*background-color:#3C3C3B;
  padding:4px;*/
  font-size:15px;
}

.pagination .counter{
  display:none;  
}
#dreta2 .blog img{
  width:150px;
  height:auto;
  margin-right:20px;  
}
#dreta2 .blog p img{
  width:150px;
  height:auto;    
}


.item-separator{
  margin-bottom:20px;  
  padding-bottom:10px;
  border-bottom:1px solid #000;
}
#dreta2 .blog h3{
  font-size:25px;
  font-weight:lighter;
  margin-bottom:15px;
}

#dreta2 .blog p{
  margin-left:170px;  
}

.img-intro-left{
    width:170px;
    float:left;
}
#cboxLoadedContent iframe .code .modalizer_link{
  color:#F00 !important;  
  font-family:'DINBlackRegular', Calibri, Arial, DIN-Black !important;

}
#colorbox p, #cboxOverlay p, #cboxWrapper p{
  color:#1A171B !important;  
  font-family:'DINBlackRegular', Calibri, Arial, DIN-Black !important;

}
#colorbox h1{
  display:none;  
}

.pagination .counter, .pagination-start, .pagination-prev, .pagination-next, .pagination-end{
  /*display:none;*/
  float:left;
  
}

.pagination{
  float:right;  
}

.search #mod-search-searchword{}
.search{
  background-image:url(../images/cercador_bg.png);
  background-repeat:no-repeat;
  display:block;
  height:33px;
  
}

.search-results{
    height:200px;
}
#mod-search-searchword{
  width:105px;  
  float:left;
  border:none !important;
  margin-top:3px;
  height:25px;
  margin-left:15px;
}

.search h1{
  background-image:none !important;  
  background:none !important;
}
.search .button{
  background-image:url(../images/buscador_boto.png);
  background-repeat:no-repeat;
  background-position:center;
  text-indent:-4900px;
  background-color:transparent !important;
  border:none !important;
  cursor:pointer;
  width:20px;
  margin-left:125px;
  display:block;
  height:30px;
  z-index:250;
}


.cboxIframe{
  
}
.cboxIframe .contentpane .item-page p{
  width:250px; background:#060 !important; float:left;  
}


/*contactar*/


#contactar{
  width:350px;
  float:right;
  margin-left:20px;
  padding:20px;
  background-color:#C1C1C1;
  -webkit-border-radius:  10px;
-moz-border-radius: 10px;
border-radius: 10px;  
}
.flota label, #form ol li label{
  margin-bottom:-5px;
  margin-top:10px;
  display:block;
  height:10px;
  color:#434345;
  font-size:15px;
}

#comentari{
  height:130px;
  
}
#form ol li{
  list-style:none;
}


#contactar input, #comentari{
  -webkit-border-radius:  6px;
-moz-border-radius: 6px;
border-radius: 6px;  
}

#contactar .button{
  float:right;
  background-image:url(../images/bg_boto.png);
  background-color:transparent !important;
  border:none !important;
  display:block;
  height:31px;
  width:75px;
  cursor:pointer;
}

.mapagoogle{
  background-image:url(../images/lupa.png);
  width:90px;
  height:25px;
  padding-top:5px;
  background-repeat:no-repeat;
  padding-left:30px;
  position:absolute;  
}
.mapagoogle a{
    color:#333;
}



/*mailchimmp*/


.cmc-signup.contactar{
  width:350px;
  float:right;
  margin-left:20px;
  padding:20px;
  background-color:#C1C1C1;
  -webkit-border-radius:  10px;
-moz-border-radius: 10px;
border-radius: 10px;  
}
.flota label, #form ol li label{
  margin-bottom:-5px;
  margin-top:10px;
  display:block;
  height:10px;
  color:#434345;
  font-size:15px;
}

#comentari{
  height:130px;
  
}
#form ol li{
  list-style:none;
}


.cmc-signup.contactar input, #comentari{
  -webkit-border-radius:  6px;
-moz-border-radius: 6px;
border-radius: 6px;  
width:325px;
}

.cmc-signup.contactar .button{
  float:right;
  background-image:url(../images/bg_boto.png);
  background-color:transparent !important;
  border:none !important;
  display:block;
  height:31px;
  width:75px;
  cursor:pointer;
}


.mailchimptext{
  display:block;
  position:absolute;
  z-index:459;
  width:500px;
}
.mailchimptext p{ 
  margin-left:0px !important;
  
}
.menu li.item-260 a{
      color: #B1B1B1 !important;
}
.menu li.item-260 {
    list-style:none;

font-size: 1.3em;
padding-top: 3px;
margin-top:-25px;
}


/*--------------------------PEU------------------------------*/

#peu{
  clear:both;
  height:170px;
  /*text-align:center;*/
  padding-top:20px;  
  background-color:#3C3C3B;
}

#peu .moduletable{
  margin-bottom:15px;  
  margin-top:10px;
}

#peu p{
  font-size:16px;
  font-weight:200;
  
}

#peu a{
  color:#FFF !important;  
}

#peu h3{
  color:#FFF;
  text-transform:uppercase;
  margin-bottom:15px;
  text-align:left;
    
}
.moduletablesotapeu{
  color:#FFF;
 /* border-top:1px solid #FFF;*/
  /*width:520px;*/
  margin:0 auto;  
  padding-top:10px;
}


#peuesquerra{
  width:300px;
  float:left;  
  padding-left:50px;
  border-right:1px solid #2C2A29;
  height:150px;
}

#peuesquerra ul li a{
  border:none !important;
  text-decoration:none !important;  
}
#peuesquerra ul li{
  width:130px;
  float:left;
  list-style:none;  
  text-align:left;
  text-transform:lowercase;
  margin-bottom:5px;
  font-size:16px;
  
}

.item-155, .item-175, .item-165, .item155, .item175, .item165, .item-216, .item270, .item-270,.item-361,.item-373,.item361,.item373{
  display:none !important;  
}

#peu .item168 a, #peu .item148 a, #peu .item158 a{
  border:none !important;
}
#peucentre{
  width:280px;
  float:left;  
  padding-left:50px;
  border-right:1px solid #2C2A29;
  height:150px;
}

#peudreta{
  width:280px;
  float:left;  
  padding-left:50px;

}
#peudreta p{
  clear:both;
  color:#FFF;
  font-size:12px;

}  
#peu p{
  clear:both;
  color:#FFF;
  font-size:12px;

}  
/**--------clients*/

#clients_mibrasa ul li{
  width:255px;
  font-size:15px;
  font-weight:normal !important;
  float:left;
  margin:20px 10px 0px 10px;
}

#clients_mibrasa h4{
  font-weight:normal !important;
  margin-bottom:20px;
  margin-top:20px;  
}
#clients_mibrasa ul{ list-style:none;}

#clients_mibrasa ul li a{border:none;}
#clients_mibrasa ul li a img{  height:255px;}


.blogrefer .img-intro-left img {
width: 100% !important;

}

.blogrefer .img-intro-left{
  float: none !important;
  width: 100% !important;
  margin-bottom:15px;
}

#dreta .blogrefer h2{
  margin-right: 0px  !important;
  border-bottom:none !important;
    height: 26px; 
  
}

#dreta .blogrefer h2 a{
  margin-right: 0px  !important;
  border-bottom:none !important;
  font-size: 16px;
  color:#000 !important;

}

#dreta .blogrefer h2 a:hover{
  color: #7A141D !important;  
}

.blogrefer .items-row {
  min-height: 370px;
  clear: both;
}

.cols-3 .item.column-1, .cols-3 .item.column-2, .cols-3 .item.column-3{
  width:30% !important;
  float:left;
}



/*descargues*/

#esquerra ul .item191 a, #esquerra ul .item187 a, #esquerra ul .item189 a{
  background-image:url(../images/video_ico.png);
  background-repeat:no-repeat;
  width:135px;
  height:38px;
  padding:45px 0px 0px 150px;
  display:block;
  color:#87888A;
  font-size:18px;  
}
#esquerra ul .item191 a:hover, #esquerra ul .item187 a:hover, #esquerra ul .item189 a:hover, #esquerra ul #current.item191 a, #esquerra ul li.selected.item187 a, #esquerra ul #current.item189 a/*, #esquerra ul .selected  a*/{
  background-image:url(../images/video_ico_hover.png) !important;
  background-repeat:no-repeat;
  color:#FFF !important;
}
#esquerra ul #current a{
  color:#FFF !important;  
  
}



#esquerra ul .item190 a{
  background-image:url(../images/descargues_ico.png);
  background-repeat:no-repeat;
  width:165px;
  height:38px;
  padding:45px 0px 0px 106px;
  display:block;
  color:#87888A;
  font-size:18px;  
}

 #esquerra ul .item226 a{
  background-image:url(../images/descargues_ico.png);
  background-repeat:no-repeat;
  width:165px;
  height:38px;
  padding:45px 0px 0px 67px;
  display:block;
  color:#87888A;
  font-size:18px;
}

 #esquerra ul .item277 a{
  background-image:url(../images/descargues_ico.png);
  background-repeat:no-repeat;
  width:165px;
  height:38px;
  padding:45px 0px 0px 50px;
  display:block;
  color:#87888A;
  font-size:18px;
}

#esquerra ul .item186 a, #esquerra ul .item188 a, #esquerra ul .item224 a{
  background-image:url(../images/descargues_ico.png) !important;
  background-repeat:no-repeat !important;
  width:165px;
  height:38px;
  padding:45px 0px 0px 114px;
  display:block;
  color:#87888A;
  font-size:18px;
}
#esquerra ul .item190 a:hover, #esquerra ul .item186 a:hover, #esquerra ul .item188 a:hover, #esquerra ul li.selected.item190 a, #esquerra ul li.selected.item186 a, #esquerra ul li.selected.item188 a, #esquerra ul li.selected.item226 a, #esquerra ul .item226 a:hover, #esquerra ul li.selected.item277 a, #esquerra ul .item277 a:hover{
  background-image:url(../images/descargues_ico_hover.png) !important;
  background-repeat:no-repeat;
  color:#FFF !important;
}
.pd-filebox{
  height:25px;
  border-bottom:1px solid #666 !important;
  display:block;  
}

#phoca-dl-category-box .pd-filebox, .pd-float a{
  clear:none !important;  
   color: #1A171B;
        font-size:14px;
        padding: 0px;
        text-align: left;
    font-family:'DINBlackRegular', Calibri, Arial, DIN-Black;
  
}

.contactatext{
  display:block;
  position:absolute;
  z-index:459;
}



/*descarregues*/

.pd-button-download,  #phoca-dl-category-box .pd-button-download a{
  background:none !important;  
}

#phoca-dl-category-box .pd-filebox{
  background: none !important;
    border: none !important;
    border-radius: 0px !important;
    box-shadow: 0 0px 0px #FFFFFF inset, 0 0 0px #CCCCCC; !important;
    clear: both;
    margin: 10px 0;
    padding: 15px;  
}
.pd-ctitle{
  display:none !important;  
}

#phoca-dl-category-box .pd-button-mirror1 a, #phoca-dl-category-box .pd-button-mirror2 a, #phoca-dl-file-box .pd-button-mirror1 a, #phoca-dl-file-box .pd-button-mirror2 a, #phoca-dl-category-box .pd-button-play a, #phoca-dl-category-box .pd-button-preview a, #phoca-dl-category-box .pd-button-download a, #phoca-dl-category-box .pd-button-details a{
  border-radius: 0px;
    box-shadow: 0 0px 0px rgba(0, 0, 0, 0.6);  
    color: #FFFFFF !important;
    cursor: pointer;
    display: inline-block;
    font-size: 100%;
    font-weight: 200;
    padding: 7px 12px 8px 28px;
    position: relative;
    text-decoration: none;
    text-shadow: 0 0px 0px rgba(0, 0, 0, 0.25);

}



.jcarousel-skin-tango .jcarousel-item, .jcarousel-clip{
  height:410px !important;  
}

.lang-active{
  opacity: 1 !important;
}

#clients_mibrasa2 ul li img{
    width: 210px;  
  
}

#clients_mibrasa2{
  display:block;
  
}

#clients_mibrasa3 ul li img{
    width: 210px;  
  
}

#clients_mibrasa3{
  display:block;
  
}



#clients_mibrasa3 ul li img{

    width: 220px; 
}

#clients_mibrasa3 ul li{
  font-size: 15px;
    font-weight: normal !important;
    margin: 0 0px;
    width: 256px !important;  
}
#clients_mibrasa3 ul li:hover{
   /* background-image: url("http://mibrasa.com/templates/beez_20/images/lupa.png") !important;*/
    background-repeat:no-repeat;
    background-position:60% 50%;
}

#sotaproductes{
  position:absolute;
  z-index:400;
  width:200px;
  margin-top:10px;
  /*margin-top:-120px;*/
}
#sotaproductes a{
  color:#1A171B;  
}

/**
 *  Horizontal Buttons
 */


#esquerra .selected a
{
    background-image: url("http://mibrasa.com/templates/beez_20/images/modelos.png") !important;
    background-repeat: no-repeat !important;
    color: #FFF;
}

.item168 a, .item148 a, .item158 a{
   /* border-bottom:4px #fff solid !important;*/
    padding-bottom:12px  !important;
}



#clients_mibrasa3 ul{
  list-style:none;  
}
#clients_mibrasa3 ul li{
  float:left !important;  
  margin-top:15px;
  width: 246px !important;
  min-height:350px !important;
}

#clients_mibrasa3 ul li.hibachi_gallery{
   min-height:150px !important;
  }
.oculto{display: none;}



#clients_mibrasa2 ul li img{

    width: 220px; 
}

#clients_mibrasa2 ul li{
  font-size: 15px;
    font-weight: normal !important;
    margin: 0 0px;
    width: 256px !important;  
}


#sotaproductes{
  position:absolute;
  z-index:400;
  width:200px;
  margin-top:10px;
  /*margin-top:-120px;*/
}
#sotaproductes a{
  color:#1A171B;  
}

/**
 *  Horizontal Buttons
 */


#esquerra .selected.item180 a, #esquerra .selected.item110 a, #esquerra .selected.item221 a, #esquerra .selected.item241 a, #esquerra .selected.item221 a, #esquerra .selected.item273 a, #esquerra .selected.item183 a, #esquerra .selected.item383 a{
    background-image: url("http://mibrasa.com/templates/beez_20/images/modelos.png") !important;
    background-repeat: no-repeat !important;
    color: #FFF;
}

#esquerra .selected a
{
    background-image: url("http://mibrasa.com/templates/beez_20/images/accesoris.png") !important;
    background-repeat: no-repeat !important;
    color: #FFF;
}

.item168 a, .item148 a, .item158 a{
    /*border-bottom:4px #fff solid !important;*/
    padding-bottom:12px  !important;
}



#clients_mibrasa2 ul{
  list-style:none;  
}
#clients_mibrasa2 ul li{
  float:left !important;  
  margin-top:15px;
  width: 246px !important;
  min-height:425px !important;
}
.oculto{display: none;}



.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 75px;
    height: 545px;
    padding: 40px 0px;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
   /* width: 245px;*/
    padding: 20px 2px 20px 10px !important;
}

#clients_mibrasa2 ul li{
  font-size: 15px;
    font-weight: normal !important;
    margin: 0 0px;
    width: 244px !important;

  
}

#clients_mibrasa3 ul li{
  font-size: 15px;
    font-weight: normal !important;
    margin: 0 0px;
    width: 244px !important;  
}


#overDiv .pd-fdesc, #phoca-dl-category-box .pd-fdesc, #phoca-dl-file-box .pd-fdesc{
  clear:none;
  margin-top:10px;
  margin-left:25px;  
}

#phoca-dl-category-box .pd-filenamebox{
  float:none;  
}


.pd-fdesce{
  padding-left:50px;
  display:block;
  width:500px;
    margin-left:20px !important;
}
.pagination{
  float:none;
  margin-top:50px;
  clear:both;  
}

div.pagination {
clear: both;
display: inline-flex;
/*border-top: 1px solid #333;*/
padding: 5px;
width: 100%;
/*border-bottom: 1px solid #333;*/
}

.pagination-start, .pagination-end{
  display:none;
}

.pagination li a.pagenav{
  border:1px solid #333;  
  padding:0px 10px;
  background-color:#333;
  color:#CCCCCC !important;
}

.pagination li span.pagenav{
  border:1px solid #333;  
  padding:0px 10px;

}

.pagination li.pagination-next span.pagenav,.pagination li.pagination-prev span.pagenav{
  border: none;
  padding:0px 0px;
  background-color:transparent;
  color:#333 !important;  
}
.pagination li.pagination-next a.pagenav,.pagination li.pagination-prev a.pagenav{
  border: none;
  padding:0px 0px;
  background-color:transparent;
  color:#333 !important;
}
.bloga div.pagination .counter{
  padding-left:300px;  
}
#dreta2{
  text-align:left;  
}

#dreta2 .blog .pagination{
  margin-top:0px !important;
  /*float:right;  */
  margin-bottom:35px;
}
.pd-filename a{
  font-size:20px;
  color:#000;
    
}
.pd-buttons{
  display:none;  
}
#phoca-dl-category-box .pagination{
  display:none;
}

.phoca-dl-file-box-mod .pd-document16, #phoca-dl-file-box .pd-document16, #phoca-dl-category-box .pd-document16{
  background:none !important;  
}

/*.pd-category{
  margin-left:-40px !important;  
}*/

.pd-filebox{
  margin-bottom:25px !important;
}  
#overDiv .pd-fdesc, #phoca-dl-category-box .pd-fdesc, #phoca-dl-file-box .pd-fdesc{
margin-top: 0px !important;
margin-left: 30px;  
}

.pd-fdesc a{
 /* background-image:url(../images/descargar_ico.png) !important;*/
  background-repeat:no-repeat;
  color:#6F7072;
  padding-left:18px;
  background-position:bottom left;
}
.pd-filename a, .pd-filename a:hover{
  color:#1A171B !important;
  cursor:default;  
}

/*novetats*/

.blog h2{
  border:none !important;
  width:100% !important;  
}
.bloga h2{
  border:none !important;
  width:100% !important;  
}

li.sig-block{
background:none !important;  
}

li.sig-block span.sig-link-wrapper{
  background:none !important;    
}

/*articles nous*/
.img-fulltext-left{
  float:left;
  margin-right:15px;
  width:350px;
  margin-bottom:40px;

}

div.textdreta p{ /*desplaçar text notis*/
 margin-left:380px !important; 
}
.textdreta ul li {
    margin-left: 410px;
}
.textdreta ul.sig-container li {
    margin-left: 0px;
}
  

div.textdreta .prod p{
  margin-left:0px;  
}
div.textdreta .prod p{
  margin-left:0px;  
}

div.textdreta .prod ul li{
  margin-left:15px !important;  
}

div.textdreta .prod ul li.sig-block{
  margin-left:7px !important;
}

div.textdreta ul li p{
  margin-left:10px;  
}

div.textdreta p.code{
  margin-left:0px !important;  
}
.img-fulltext-left img{
  max-width:350px;
}
.columnas{

}


#dreta2 .item-page h1{
  display:none;  
}

.item.column-1{
 
  width:430px;
  margin-right:70px;
  float:left;  
  display:inherit;
  min-height:300px;

}

.item.column-2{
  width:430px;
  float:left;  
  display:inherit;
  min-height:300px;
}

.item.column-2{
  width:430px;
  float:left;  
  display:inherit;
}

.items-row/*.cols-2.row-0*/{
min-height:380px;
  clear:both;
}

.textnovetat{
  margin-left:365px !important;  
}

/*porta*/

div#porta {
margin-left: -6px;
margin-top:25px;
}

div#porta h3{
  font-size:22px;  
}

div#porta ul.sig-container{
  padding:0px !important;
  margin:0px 21px !important;
}
div#porta ul.sig-container img{
  width:140px;  
}
div#porta li.sig-block span.sig-link-wrapper{
  padding:0px !important;  
}

div#porta p{
  margin-left: 48px;
  margin-top: -16px;
  font-size: 16px;
  z-index: 2500;
  position: absolute;
  color: rgb(26, 23, 27);
  font-family: DINBlackRegular, Calibri, Arial, DIN-Black;
font-size: 15px;font-weight: bold;
}

div#porta ul li a{
  background-image:none !important;  
}
#portes-responsive{ display: none;}
/*
#menu-responsive{
    display:none !important; 
 }
*/

ul#portesprod li {
    margin-left: 12px;
}


ul#portesprod li a {
    background: none !important;
}


/*porta1*/

div#porta1 {
margin-left: -6px;
margin-top:25px;
}

div#porta1 h3{
  font-size:22px;  
}

div#porta1 ul.sig-container{
  padding:0px !important;
  margin:0px 21px !important;
}
div#porta1 ul li{
  display:block;
  clear:both !important;  
}
div#porta1 li.sig-block span.sig-link-wrapper{
  padding:0px !important;  
}

div#porta1 p{
  margin-left: 48px;
  /*margin-top: -16px;*/
  font-size: 16px;
  z-index: 2500;
 /* position: absolute;*/
  color: rgb(26, 23, 27);
  font-family: DINBlackRegular, Calibri, Arial, DIN-Black;
font-size: 15px !important;font-weight: bold !important;
text-transform:uppercase !important;
}

div#porta1 ul li a{
 /* background-image:none !important;  */
}

div#porta1 ul li img{
  margin-left:-17px;  
}
#portes-responsive{ display: none;}
/*
#menu-responsive{
    display:none !important; 
 }
*/

ul#portesprod li {
    margin-left: 12px;
}





/*portada*/

.bt-row.bt-row {
    font-size: 1em;
}

.bt-cs .bt-inner .bt-title{
  /*  line-height: 115% !important;*/
  padding-top: 3px !important;  
}

.bt-cs .bt-inner .bt-title{
  margin-top: auto;  
}

.bt-title{
  text-align:center;
  margin-top:50px !important;  
}

/*revista*/

div#sota2 {
    margin-bottom: 50px;
    padding: 10px;
    background: white;
}

#sota{
        height: 470px;
      background-color:transparent;
        color: white !important;  
}

/*descarregues*/

.row.descarrega .columns{
  background-color: #FFF;  
  box-shadow: 0px 0px 20px #888;
}

.row.descarrega .columns .dins{
  padding:20px 10px;  
	    min-height: 57px;
}

.row.descarrega .columns .dins h3{
  margin-bottom:10px;  
  font-size:1em;
	    text-align: left;
}

.row.descarrega {
    display: inline-block;
}

div#embedUsernameField {
    text-transform: capitalize !important;
  
}

/*menu display none*/

li.item-302.current.active, li.item-301.current.active, li.item-300.current.active, li.item-299.current.active , li.item-298.current.active, li.item-294.current.active, li.item-302, li.item-301, li.item-300, li.item-299, li.item-298, li.item-294, li.item302.current.active, li.item301.current.active, li.item300.current.active, li.item299.current.active , li.item298.current.active, li.item294.current.active, li.item302, li.item301, li.item300, li.item299, li.item298, li.item294, li.item210, li.item212, li.item393{
    display: none !important;
  }
  
  a.bt-title {
    display: block !important;
  margin-bottom:10px;
  font-size:1.1em;
}

.bt-introtext {
    margin-top: 25px;
      padding: 0px 7px;
}

.bt-cs .bt-inner img{
    outline: none;
    border: none;
    max-width: 100%;  
}


#clients_mibrasa3 .cuadro {
    margin-left: -45px;
}

/*.textdreta p {
    padding-left: 364px;
}*/

li.item335, li.item336, li.item338, li.item339, li.item340, li.item341 {
   /* display: none 
  !important;*/
}

/*hibachi*/

li.hibachi1 {
   margin-left: -50px;
  text-align: center;
}
li.hibachi2 {
  margin-left:20px;
  text-align: center;  
}

li.hibachi3 {

    float: left;
  /*margin-left:20px;*/
  text-align: center;

}

.hibachi1 h3{
    padding-left: 0px;  
}
li.hibachi2 h3{
   padding-left: 0px;  
}
.hibachi3 img{
  max-width: 100%;  
}

li.hibachi3.final{
  margin-left:2% !important;  
}

div#hibachi {
    display: flex;
  /*margin-bottom: 30px;*/

}
div#hibachi ul{
  width:100% !important;  
}
div#hibachi ul li{
  float:left !important;  
    width: 48% !important;
}
/*tres productes*/
div#hibachi ul li.tres {
  float:left !important;  
    width:34% !important;
  margin-right: 8px;
}

li.hibachi1.tres {
    margin-left: -40px !important;
}

div#hibachi ul li a.sig-link img {
    width: 100% !important;
}

div#hibachi ul li.hibachi2.tres a.sig-link img {
  
}

div#hibachi ul li.hibachi3.tres a.sig-link img {
    margin-bottom: 2px;
}


div#hibachi ul li.hibachi3.tres h3 {
    margin-bottom: 4px;
}

div#hibachi h3{
  font-size:1.4em;
  margin-top:20px;
      font-size: 15px;
    font-weight: normal !important;
      color: #1A171B;
    font-family: 'DINBlackRegular', Calibri, Arial, DIN-Black;  
}
div#hibachi h3 {
  margin-top:20px;
      font-size: 15px;
    font-weight: bold !important;
      color: #1A171B !important;
    font-family: 'DINBlackRegular', Calibri, Arial, DIN-Black;  
}
div#hibachi li{
  min-height: inherit !important;  
}



#esquerra ul .item335 a, #esquerra ul .item336 a,  #esquerra ul .item338 a,  #esquerra ul .item339 a,  #esquerra ul .item340 a,  #esquerra ul .item341 a, #esquerra ul .item387 a{
    background-image: url(../images/pestanya_hibachi2.png) !important;
    background-repeat: no-repeat;
    width: 200px;
    height: 35px;
    text-align: right;
    padding: 40px 20px 0px 0px;
    display: block;
    color: #87888A;
    font-size: 18px;  
}




#esquerra .selected.item335 a, #esquerra ul .item335 a:hover, #esquerra .selected.item336 a, #esquerra ul .item336 a:hover, #esquerra .selected.item338 a, #esquerra ul .item338 a:hover, #esquerra .selected.item339 a, #esquerra ul .item339 a:hover, #esquerra .selected.item340 a, #esquerra ul .item340 a:hover, #esquerra .selected.item341 a, #esquerra ul .item341 a:hover, #esquerra .selected.item387 a, #esquerra ul .item387 a:hover{
      background-image: url(../images/pestanya_hibachi.png) !important;
  color:#FFF !important;  
}


/*Parrilla*/
#esquerra ul .item394 a, #esquerra ul .item394 a,#esquerra ul .item395 a,#esquerra ul  .item396 a,#esquerra ul .item397 a,  #esquerra ul .item398 a, #esquerra ul .item400 a,#esquerra ul .item399 a {
    background-image: url(../images/boot_parrilla_no.png) !important;
    background-repeat: no-repeat;
    width: 200px;
    height: 35px;
    text-align: right;
    padding: 40px 20px 0px 0px;
    display: block;
    color: #87888A;
    font-size: 18px;  
 /* display:none !important;*/
}

#esquerra .selected.item394 a, #esquerra ul .item394 a:hover, #esquerra .selected.item395 a, #esquerra ul .item395 a:hover, #esquerra .selected.item396 a, #esquerra ul .item396 a:hover, #esquerra .selected.item397 a, #esquerra ul .item397 a:hover, #esquerra .selected.item398 a, #esquerra ul .item398 a:hover, #esquerra .selected.item399 a, #esquerra ul .item399 a:hover, #esquerra .selected.item400 a, #esquerra ul .item400 a:hover, #esquerra .selected.item404 a, #esquerra ul .item404 a:hover {
      background-image: url(../images/boot_parrilla.png) !important;
  color:#FFF !important;  
}

/*ROBATAYAKI*/
#esquerra ul .item342 a, #esquerra ul .item343 a, #esquerra ul .item344 a, #esquerra ul .item345 a, #esquerra ul .item346 a, #esquerra ul .item347 a, #esquerra ul .item386 a  , #esquerra ul .item389 a , #esquerra ul .item400 a , #esquerra ul .item404 a {
    background-image: url(../images/pestanya_ROBATAYAKI.png) !important;
    background-repeat: no-repeat;
    width: 200px;
    height: 35px;
    text-align: right;
    padding: 40px 20px 0px 0px;
    display: block;
    color: #87888A;
    font-size: 18px;  
 /* display:none !important;*/
}

#esquerra .selected.item342 a, #esquerra ul .item342 a:hover, #esquerra .selected.item343 a, #esquerra ul .item343 a:hover, #esquerra .selected.item344 a, #esquerra ul .item344 a:hover, #esquerra .selected.item345 a, #esquerra ul .item345 a:hover, #esquerra .selected.item346 a, #esquerra ul .item346 a:hover, #esquerra .selected.item347 a, #esquerra ul .item347 a:hover,  #esquerra ul .item386 a:hover,  #esquerra ul .selected.item386 a {
      background-image: url(../images/pestanya_ROBATAYAKI_activa.png) !important;
  color:#FFF !important;  
}

.logohibachi{
    margin:40px 0px;
}



ul.hibachi3c.roba li.hibachi3d p a {
    min-height: 201px;
    display: block;
}


/*gastronoms*/
.prod.gastronom img {
    width: 50%;
    float: left;
}


.articleesquerra{
  /*padding-left:365px;  */
}

p.colporta {
    margin-top: -15px;
    margin-bottom: -8px;
}

/*------------------------------hobachi 2------------------------------*/

.banner-hibachi{
position:absolute;
z-index:1;  
margin-left:-120px;
    margin-top: -20px;
}

div#test1165, div#test1159, div#test1020 {/*centrar*/
    margin-left: -200px;
  padding: 0px 80px;
}


#esquerra ul.joomla-nav {
    position: relative;
    z-index: 5;
}

.espaihib{
clear:both;
margin-top:200px;    
}

.espaihib ul {
    margin-top: 180px;
}

hr.hibachihr {
    background-color: black;
    height: 1px;
    border: none;
  margin-bottom:25px;
      clear: both;
}

.titolaccesori{
font-size:1.2em;
margin-left:5px;
margin-bottom:20px;  
}

#clients_mibrasa3 ul li.hibachi3b {
    font-size: 15px;
    font-weight: normal !important;
    margin: 0 0px;
    width: 21% !important;
  min-height: 200px !important;
      float: left !important;
}

#clients_mibrasa3 ul li.hibachi3b img {
    width: 93%;
}

#clients_mibrasa3 ul.hibachi3c{
width: 100% !important;
    margin-left: 122px;  
}

li.hibachi3b, li.hibachi3d  {
    float: left;
    /* margin-left: 20px; */
    text-align: center;
}

.titolvideoh{
  margin-left:68px;  
}

#clients_mibrasa3 ul li.hibachi3d {
    font-size: 15px;
    font-weight: normal !important;
    margin: 0 0px;
    width: 26.2% !important;
  min-height: 200px !important;
      float: left !important;
          margin-bottom:25px;

}

#clients_mibrasa3 ul li.hibachi3d img {
    width: 94%;

}

#clients_mibrasa3  ul.video_hibachi li{
  /* width: 48% !important;*/

   width:100% !important;
}

p.centrarhibachi {
    text-align: center;
}

#clients_mibrasa3  ul.video_hibachi li.final{
   margin-right:0px;
}


#clients_mibrasa3 ul li.hibachi_gallery {
    font-size: 15px;
    font-weight: normal !important;
    margin: 1% ;
    width: 31%!important;
      min-height: auto !important;
}

#clients_mibrasa3 ul li.hibachi_gallery img {
    width: 100%;
}

li.hibachi1 h3, li.hibachi2 h3 {
    margin-bottom: 5px;
}

#test1165 p.p1, #test1165 p.p2, #test1159 p.p1,  #test1159 p.p2 {
    text-align: justify;
}



.hibachi_gallery img{
   width: 300px; height: 150px; /*object-fit: none; object-fit: scale-down;*/object-fit: cover;

}

/*proves noves noticies*/

li.item-348, li.item348 {
    display: none !important;
}

/*notis noves*/

.blognotisnova .items-row img {
 width: 300px; height: 230px; /*object-fit: none; object-fit: scale-down;*/object-fit: cover;
}

.blognotisnova .cols-3 .item.column-1, .blognotisnova .cols-3 .item.column-2, .blognotisnova .cols-3 .item.column-3{
  width: 32% !important;
}

.blognotisnova .item.column-1, .blognotisnova .item.column-2{
margin-right: 2%;  
}

.blognotisnova .item.column-3{
  margin-right: 0px !important;
}

.blognotisnova p{
  display:none;  
}

.blognotisnova h2{
  clear:both;  
}

#dreta .blognotisnova h2 {
    margin-right: 0px;
  font-size: 15px;
    margin-top: 245px !important;
  border-bottom:none !important;
  text-transform:uppercase ;
}

.blognotisnova .item-separator{
  display: none;  
}

.blognotisnova .items-row {
    min-height: 320px;
    clear: both;
}


.blognotisnova .pagination {
    border-top: 1px solid;
    padding-top: 25px !important;
}


/*menus amagats*/

li.item349, li.item350, li.item351, li.item352{
  display:none;  
}

/*nobatayaki*/

a.sig-link.no {
    display: none;
}

.robataki_titol.parrilla h1 {
    font-size: 50px;
    text-align: center;
    font-weight: 400;
    top: 579px;
    position: relative;  
  
}

.robataki_titol h1 {
    font-size: 50px;
    text-align: center;
    font-weight: 400;
    top: 579px;
    position: relative;
      left:-70px !important;
  
  
}
.robataki_titol.parrilla h2 {
   margin-left:5px !important;
}

.robataki_titol h2 {
    font-size: 18px;
  border-bottom:none;
   margin-left:5px;
    font-weight: 400;
    margin-bottom: 0px;
}

li.hibachi3d.parrilla p {
    font-size: 14px !important;
}

#clients_mibrasa3  ul.hibachi3c.roba{
  margin-left: 5px !important;
}
#robatayaki ul li.hibachi3d{
      width: 29% !important;
        margin-right: 3%;
  
}

.espaihib.robota {
    clear: both;
    margin-top: 425px;
}



#clients_mibrasa3 ul.hibachi3c.roba li.hibachi3d {

    width: 33% !important;
  min-height:220px !important;

}

#clients_mibrasa3 ul.hibachi3c.roba li.hibachi3d img {
    margin-bottom: 25px;
}
#clients_mibrasa3 ul.hibachi3c.roba li.hibachi3d.parrilla{
	   width: 44% !important;
  min-height:220px !important;

}
ul.hibachi3c.roba.parrilla {
    left: 40px;
    position: relative;
	margin-top: -40px;
}
.blognotisnova h1 {
    margin-bottom: 20px;
  margin-top: 10px;
    font-weight: 400;
}


#clients_mibrasa3 ul li.hibachi_gallery p, #clients_mibrasa3 ul li.hibachi_gallery p a, #clients_mibrasa3 ul li.hibachi_gallery{
         height: 150px !important;
  }
  
  
  /*per eliminar*/
  
  li.item-292 {
    display: none !important;
}

/*boto social wall*/

.socialwall img {
    width: 29px;
    margin-top: -3px;
    float: initial;
    margin-left: 5px;
    margin-right: 2px;
}

 a.socialwall{   text-transform: uppercase;
    font-family: dk_mango_smoothieregular, Arial, Helvetica, sans-serif !important;
    font-size: 1.4em;
  margin-top:2px;
      vertical-align: bottom;
    color: #FFF   !important;
    text-align: center;
    /* text-shadow: 4px 1px 3px #000; */
  
 }
 
 
 .textdreta .prod p {
    margin-left: 0px !important;
}

 #dreta .item-pageempresa h2{
      margin-right: 0px;
    border: none !important; 
 }
 
 
 span.regist{
	font-size:large;
	vertical-align:super; 
 }
 
 
 .blognotisnova h2 a {
    text-align: left;
    color: black !important;
    font-weight: bold;
	font-size:14px;
    text-transform: none !important;
}


li.item-393 a{
	
	display: none !important;
}
/*#idiomes ul li:nth-child(7n + 7) {
    display: none;
}*/


div#peudreta h3 {
    margin-bottom: -1px;
}

div#peudreta h3 {
    margin-bottom: -11px;
    z-index: 1000;
    position: relative;
}

div#peudreta p img {
    margin-left: -12px;
}

li.item-401, li.item401, li.item-402, li.item402, li.item-403, li.item403 {
    display: none !important;
}

/*empresa nova*/

div.textdreta div.empresanova p {
    margin-left: 0px !important;
}

.empresaesquerra {
    width: 38%;
    float: left;
    margin-right: 2%;
	text-align: right;
}

.empresadreta {
    width: 58%;
    float: right;
    margin-left: 2%;
	text-align: left;
	margin-top: 140px;
}

.empresanova {
    display: flex;
    background: black;
    color: white;
 	padding: 50px 40px 400px;
    margin: -20px -40px;
	background-image:url(../images/bg_empresa.jpg);
 	background-repeat:no-repeat;
	background-size: contain;
    background-position: bottom;
	min-height: 700px;
}

.empresanova h2 {
    font-size: 41px;
	font-family: 'BrushScriptStd' !important;
	line-height: 50px;
}

.empresanova hr {
    width: 20%;
    margin-left: 80%;
    margin-top: 20px;
    margin-bottom: 20px;
}


div#clients_mibrasa3.nouforns {
    padding-top: 300px !important; 
		background-image:url(../images/bg_empresa.jpg);
 	background-repeat:no-repeat;
}


/*forns nous*/


li.forn1 {
   margin-left: -50px;
  text-align: center;
}
li.forn2 {
  margin-left:20px;
  text-align: center;  
}

li.forn3 {

    float: left;
  /*margin-left:20px;*/
  text-align: center;

}

.forn1 h3{
    padding-left: 0px;  
}
li.forn2 h3{
   padding-left: 0px;  
}
.forn3 img{
  max-width: 100%;  
}

li.forn3.final{
  margin-left:2% !important;  
}

div#forn {
    display: flex;
  /*margin-bottom: 30px;*/

}
div#forn ul{
  width:100% !important;  
}
div#forn ul li{
  float:left !important;  
    width: 32% !important;
}
/*tres productes*/
div#forn ul li.tres {
  float:left !important;  
    width:34% !important;
  margin-right: 8px;
}

li.forn1.tres {
    margin-left: -40px !important;
}

div#forn ul li a.sig-link img {
    width: 100% !important;
}

div#forn ul li.forn2.tres a.sig-link img {
  
}

div#forn ul li.forn3.tres a.sig-link img {
    margin-bottom: 2px;
}


div#forn ul li.forn3.tres h3 {
    margin-bottom: 4px;
}

div#forn h3{
  font-size:1.4em;
  margin-top:20px;
 font-size: 15px;
    font-weight: normal !important;
      color: #1A171B;
    font-family: 'DINBlackRegular', Calibri, Arial, DIN-Black;  
	    margin-bottom: 12px;
}
div#forn h3 {
  margin-top:20px;
      font-size: 15px;
    font-weight: bold !important;
      color: #1A171B !important;
    font-family: 'DINBlackRegular', Calibri, Arial, DIN-Black;  
}
div#forn li{
  min-height: inherit !important;  
}

#forn.espaihib{
clear:none;
margin-top:200px;    
}

#forn.espaihib ul {
    margin-top: -20px;
}


hr.hibachihr {
    background-color: black;
    height: 1px;
    border: none;
    margin-bottom:25px;
    clear: both;
}


#forn.espaihib.robota {
    clear: none;
    margin-top: 425px;
	width: 100%;
}


div#test1169 {/*centrar*/
  margin-left: -200px;
  padding: 0px 80px;
}

.forns.banner-hibachi {
    position: absolute;
    z-index: 1;
    margin-left: -120px;
    margin-top: -20px;
}

p.apdf a {
    margin-top: 8px !important;
    display: block;
}

div#test1169 h1 {
    left: -10px !important;
}

.textdreta ul li.descarg {
    margin-left: 0px;
	list-style: none;

	padding: 5px 5px 5px 5px;
}


.textdreta ul li.descarg1 {
    margin-left: 0px;
	list-style: none;
	background-image:url(../images/forn.png);
 	background-repeat:no-repeat;
	padding: 5px 5px 5px 25px;
}

.textdreta ul li.descarg2 {
    margin-left: 0px;
	list-style: none;
		background-image:url(../images/robat.png);
 	background-repeat:no-repeat;
	padding: 5px 5px 5px 25px;
}

.textdreta ul li.descarg3 {
    margin-left: 0px;
	list-style: none;
		background-image:url(../images/parrilla.png);
 	background-repeat:no-repeat;
	padding: 5px 5px 5px 25px;
}

.textdreta ul li.descarg4 {
    margin-left: 0px;
	list-style: none;
		background-image:url(../images/forn.png);
 	background-repeat:no-repeat;
	padding: 5px 5px 5px 25px;
}

.textdreta ul li.descarg5 {
    margin-left: 0px;
	list-style: none;
		background-image:url(../images/robat.png);
 	background-repeat:no-repeat;
	padding: 5px 2px 5px 25px;
	}

.textdreta ul li.descarg6 {
    margin-left: 0px;
	list-style: none;
		background-image:url(../images/hibachi.png);
 	background-repeat:no-repeat;
	padding: 5px 5px 5px 25px;
}

.row.descarreganou .columns .dins {
    padding: 20px 10px;
    min-height: 140px;
}

img.flama {
 
    width: 85px;
    margin-bottom: 37px;

}

#test1169 ul.hibachi3c {
    width: 100% !important;
    margin-left: 50px;
}

p b.titolforns {
    font-size: 20px;
    text-align: left;
    display: block;
	    text-transform: uppercase;
    font-weight: 100;
}




.titolportes {
    display: inline-block;
    text-align: center;
}