@media only screen and (min-width:320px){.view-cataleg-categories .views-row{width:255px;}}@media only screen and (min-width:480px){.view-cataleg-categories .views-row{height:310px;}.view-cataleg-categories .views-field-field-categoria-imatge{min-height:228px;}}@media only screen and (max-width:480px){.region[class*="float-blocks"] .block{float:none;width:100%;}ul.language-switcher-locale-url li{float:none;}.view-cataleg-categories .views-row{}.content-display-grid article{width:97%!important;}.content-display-grid article:nth-child(even){border-right:12px solid #8a8a8a;}#block-nice-menus-1 ul.nice-menu-right li{width:95%!important;}#block-nice-menus-1 ul.nice-menu-right{clear:left;}.jcarousel-skin-tango .jcarousel-container-horizontal{padding:10px !important;width:89% !important;}#block-views-graella-de-referencies-block table{font-size:0.6em;}#block-views-graella-de-referencies-block table input{font-size:1em;padding:2px 0;margin:5px 0;}}@media only screen and (min-width:480px) and (max-width:768px){#block-nice-menus-1 ul.nice-menu-right li{width:47%!important;}}@media only screen and (max-width:768px){h1,#page-title{font-size:1.3em;}#logo img{margin-left:0;height:65px;}#branding{margin:0;}.hl-l .region-header{margin:0 0 0 10px;max-height:9px;}.nav .block-menu ul a{padding:1px 10px;}#block-user-login{display:none;}#block-locale-language{position:absolute;right:0;top:20px;}#messages-help-wrapper,#messages-help-wrapper .block,.region-footer .block{margin-bottom:0;}.content-display-grid article{min-height:1px!important;}.content-display-grid article .field{clear:both;padding-right:15px;}.content-display-grid article .field figure{float:none;}.content-display-grid article:nth-child(odd){clear:left;}#block-nice-menus-1 ul.nice-menu-right{width:auto!important;border:1px solid #027ac6;}#block-nice-menus-1 ul.nice-menu-right li{border:1px solid #027ac6;}#block-nice-menus-1 ul.nice-menu-right li:nth-child(odd){clear:left;}#block-nice-menus-1 ul.nice-menu li{margin:5px;}#block-nice-menus-1 ul.nice-menu li ul,#block-nice-menus-1 ul.nice-menu li ul li{display:none;}}@media only screen and (min-width:768px){#block-block-6{display:none;}}@media only screen and (max-width:799px){.nav .block-menu ul a{padding:0.75em 4px;}.nav .block-menu ul li{min-width:0%;}}@media only screen and (min-width:768px) and (max-width:1024px){ul.nice-menu-right,ul.nice-menu-left,ul.nice-menu-right li,ul.nice-menu-left li{width:8.5em!important;}.iat-r .field-type-image figure{float:none !important;}.nav .block-menu ul a{padding:0.75em 6px;}.nav .block-menu ul li{min-width:0%;}}@media only screen and (min-width:801px){.section-blog .views-row .views-field-field-image img{max-height:202px;}}@media only screen and (min-width:1025px){.hl-l .region-header{margin:3px 0 0 20px;}#branding{margin:25px 0 0;}.node-type-producte section.field-name-field-referencia{max-width:300px;font-size:0.6em;padding:9px;}.node-type-producte section.field-name-field-referencia h2{font-size:1.7em;}.node-type-producte section.field-name-field-referencia #edit-submit{font-size:1.2em;margin-right:130px;}.node-type-producte section.field-name-field-referencia select{font-size:1em;}.node-type-producte .commerce-add-to-cart div.form-item{float:left;margin-right:15px;}.node-type-producte section.field-name-field-categoria-producte{}.node-type-producte section.field-name-field-categoria-producte .field-label,.node-type-producte section.field-name-field-categoria-producte .field-items{float:none;}.section-blog .views-row{float:left;width:48%;}.section-blog .views-row:nth-child(odd){clear:left;margin-right:3%;}}@media only screen and (max-width:320px){header#header div#branding{float:none;margin:auto;text-align:center;}header#header div.region-header{display:table;float:none;margin:15px auto 0;text-align:center;width:auto;}header#header div.region-header .block{clear:both;display:block;margin:auto;padding:0 0 10px !important;text-align:left;width:auto;}header#header div.region-header .block-inner{margin:0 20px;}header#header div#logo,header#header h1#site-name,header#header h2#site-slogan{float:none;margin:0;padding:0 0 6px;text-align:center;}#menu-bar-wrapper,#menu-bar{min-height:3em;height:auto;}#menu-bar{padding:0 2px;}#menu-bar .block{clear:both;float:none;}#menu-bar .menu-wrapper > ul,#menu-bar .menu-wrapper > ul > li{display:block;float:none;margin:0;overflow:hidden;border-bottom:1px solid rgba(255,255,255,0.5);}#menu-bar .menu-wrapper ul > li > a{padding:6px 10px 8px;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;border-radius:0 !important;}#menu-bar .menu-wrapper ul,#menu-bar .menu-wrapper ul li.last{border:0;}#menu-bar .sf-menu{height:auto;padding:2px 0;}.region-header .block{overflow:hidden;}.region-draw .block{float:none;display:block;min-width:0;max-width:100%;margin:0 auto 10px;}.node-title{font-size:1.5em;}#secondary-content-wrapper .block-content-inner{padding:0;}#secondary-content-wrapper .block-content-inner  img{max-width:280px;display:block;margin:10px auto;}#secondary-content-wrapper .block-content-inner .views-row{max-width:90%;margin:auto;}#secondary-content-wrapper .block-content-inner .image-right,#secondary-content-wrapper .block-content-inner .image-left,.field-type-image{float:none !important;display:block !important;margin:auto !important;text-align:center !important;}.flexslider ul.flex-direction-nav{top:10px !important;}.content-display-grid .block-inner{margin:0;}table.views-view-grid,table.views-view-grid thead,table.views-view-grid tbody,table.views-view-grid th,table.views-view-grid td,table.views-view-grid tr{display:block;padding:0;}table.views-view-grid thead tr{position:absolute;top:-9999px;left:-9999px;}.views-view-grid td{position:relative;}.views-view-grid .field-type-image img{padding-left:0;padding-right:0;}.view .date-nav-wrapper .date-heading{text-align:left;}.calendar-calendar .month-view table.full{position:relative;}.calendar-calendar .month-view .full tr td{width:100%;float:left;text-align:left;}.calendar-calendar tbody tr:hover td{background:none;}.calendar-calendar .month-view .full tr.single-day{border-top:1px solid #ccc;}.calendar-calendar .month-view .full tr td.single-day:before{content:attr(data-day-of-month) ",\0000a0" attr(headers);font-weight:bold;}.calendar-calendar .month-view .full thead tr,.calendar-calendar .month-view .full tr th.days,.calendar-calendar .month-view .full tr td.date-box,.calendar-calendar .month-view .full tr td.no-entry,.calendar-calendar .month-view .full tr td.empty{display:none;}}@media only screen and (min-width:321px) and (max-width:480px){header#header div#branding{float:none;margin:auto;text-align:center;}header#header div.region-header{display:table;float:none;margin:15px auto 0;text-align:center;width:auto;}header#header div.region-header .block{clear:both;display:block;margin:auto;padding:0 0 10px !important;text-align:left;width:auto;}header#header div.region-header .block-inner{margin:0 20px;}header#header div#logo,header#header h1#site-name,header#header h2#site-slogan{float:none;margin:0;padding:0 0 6px;text-align:center;}#menu-bar-wrapper,#menu-bar{min-height:3em;height:auto;}#menu-bar{padding:0 2px;}#menu-bar .block{clear:both;float:none;}#menu-bar .menu-wrapper > ul,#menu-bar .menu-wrapper > ul > li{display:block;float:none;margin:0;overflow:hidden;border-bottom:1px solid rgba(255,255,255,0.5);}#menu-bar .menu-wrapper ul > li > a{padding:6px 10px 8px;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;border-radius:0 !important;}#menu-bar .menu-wrapper ul,#menu-bar .menu-wrapper ul li.last{border:0;}#menu-bar .sf-menu{height:auto;padding:2px 0;}.region-header .block{overflow:hidden;}.region-draw .block{float:none;display:block;min-width:0;max-width:100%;margin:0 auto 10px;}.node-title{font-size:1.25em;}#secondary-content-wrapper .block-content-inner{padding:0;}#secondary-content-wrapper .block-content-inner  img{max-width:280px;display:block;margin:10px auto;}#secondary-content-wrapper .block-content-inner .views-row{max-width:90%;margin:auto;}#secondary-content-wrapper .block-content-inner .image-right,#secondary-content-wrapper .block-content-inner .image-left,.field-type-image{float:none !important;display:block !important;margin:auto !important;text-align:center !important;}.flexslider ul.flex-direction-nav{top:10px !important;}.content-display-grid .block-inner{margin:0;}table.views-view-grid,table.views-view-grid thead,table.views-view-grid tbody,table.views-view-grid th,table.views-view-grid td,table.views-view-grid tr{display:block;padding:0;}table.views-view-grid thead tr{position:absolute;top:-9999px;left:-9999px;}.views-view-grid td{float:left;}.views-view-grid .field-type-image img{padding-left:0;padding-right:0;}}@media only screen and (min-width:481px) and (max-width:768px){header#header div#branding{float:none;margin:auto;text-align:center;}header#header div.region-header{display:table;float:none;margin:15px auto 0;text-align:center;width:auto;}header#header div.region-header .block{clear:none;display:inline;margin:auto;padding:0 0 15px !important;text-align:left;width:auto;}header#header div.region-header .block-inner{margin:0 20px;}header#header div#logo,header#header h1#site-name,header#header h2#site-slogan{float:none;margin:0;padding:0 0 6px;text-align:center;}.hl-r #logo{padding:0 3px 7px 10px;}.hl-l #logo{padding:0 10px 7px 3px;}#site-name{font-size:1.8em;}#secondary-content-wrapper .block-content-inner  .image-right,#secondary-content-wrapper .block-content-inner  .image-left,#secondary-content-wrapper .block-content-inner  .field-type-image,#secondary-content-wrapper .block-content-inner  figure{max-width:50%;}#secondary-content-wrapper .block-content-inner img{max-width:100%;}.flexslider ul.flex-direction-nav{top:25% !important;}table.views-view-grid,table.views-view-grid thead,table.views-view-grid tbody,table.views-view-grid th,table.views-view-grid td,table.views-view-grid tr{display:block;padding:0;}table.views-view-grid thead tr{position:absolute;top:-9999px;left:-9999px;}.views-view-grid td{float:left;}.views-view-grid .field-type-image img{padding-left:0;padding-right:0;}}@media only screen and (min-width:769px) and (max-width:1024px){.hl-r #logo{padding:0 3px 7px 0;}.hl-l #logo{padding:0 0 7px 3px;}#site-name{font-size:2em;white-space:pre;}table.views-view-grid,table.views-view-grid thead,table.views-view-grid tbody,table.views-view-grid th,table.views-view-grid td,table.views-view-grid tr{display:block;padding:0;}table.views-view-grid thead tr{position:absolute;top:-9999px;left:-9999px;}.views-view-grid td{float:left;}.views-view-grid .field-type-image img{padding-left:0;padding-right:0;}}@media only screen and (min-width:1025px){}
