/*
- Document: Responsive Media Queries
- Version: 2
- Client: Gadgets&Cuina - Shop
- Author: BAB - www.wearebab.com
*/

/* 480 to 768 (tablet) **************************************************************/
@media screen and (max-width:768px) {

/* HEADER - Misc elements */
.top_head_cont, .top_info_left, .top_prenav_cont {margin-left:10px; margin-right:10px;}
.top_head_logo {width:175px;}
.gs_searchbox {left:200px !important;}
.gs_searchbox input {background-size:285px 38px !important; width:230px !important;}
.top_scart_cont {width:97.7% !important;}
.top_nav, .top_nav_int {width:100% !important;}
.top_nav ul li a {font-size:10px; line-height:1.2em;}
.top_nav ul ul li a {line-height:1.8em;}

/* SUGGEST */
.gs_wrapper {width:auto !important;}
.gs_results_wrapper {left:20px !important; right:20px !important; top:130px; width:auto !important; background:none;}
.gs_results_int {background:none !important;}
.gs_results_pointer {left:43% !important;}
.gs_results_col.gs_results_prods, .gs_results_col.gs_results_entries {width:100% !important;}
.gs_results_col.gs_results_entries {margin-top:10px;}

/* FOOTER - Basic elements */
.foot_wrapper {margin-left:10px !important; margin-right:10px !important; width:100% !important;}
.foot_data {height:300px;}
.foot_data > div {height:110px;}
.foot_info {height:30px;}

/* FOOTER - First block */
.foot_data_block.foot_data_block1 {padding-right:15px}

/* FOOTER - Second block */
.foot_data_block.foot_data_block3 {padding-right:0%;}

/* FOOTER - Subscribe */
.foot_newsletter_wrapper {width:100% !important;}
.foot_newsletter_int {width:initial !important;}
.foot_newsletter_int #mc-embedded-subscribe-form {width:180px; height:60px; margin-right:16px;}
.foot_newsletter #mce-EMAIL {float:left; width:94%;}
.foot_newsletter #mc-embedded-subscribe {float:right; margin-top:5px;}

/* FOOTER - Paymethods */
.foot_cont .pay_methods {margin-right:10px;}

/* COOKIES Message */
.cookies_alert {width:700px !important; padding-right:45px !important;}

/* 	FOOTER - Shops */
.foot_stores_title_cont {padding-left:10px;}
.foot_stores_wrapper {width:100% !important;}
.foot_stores_wrapper .item1 {width:22.4% !important; padding-left:7px;}
.foot_stores_wrapper .item1	.foot_stores_item_img {margin-right:12px;}
.foot_stores_wrapper .item2 {width:21.4% !important;}
.foot_stores_wrapper .item1	.foot_stores_item_img {height:70px !important;}
.foot_stores_wrapper .item3 {width:25% !important;}
.foot_stores_wrapper .item4 {width:25.5% !important;}

/* 	FOOTER - Credits */
.foot_credits_wrapper {width:100% !important;}
.foot_credits_left {margin-left:10px;}
.foot_credits_center {margin-left:144px !important;}
.foot_credits_right {margin-right:10px;}	

/* 	NAV - Basics */
.top_nav ul li div ul li {width:20% !important; height:auto !important;}
#top_nav_subitems_0, #top_nav_subitems_1, #top_nav_subitems_2, #top_nav_subitems_3, #top_nav_subitems_4, #top_nav_subitems_5, #top_nav_subitems_6, #top_nav_subitems_7, #top_nav_subitems_8 {width:100%;} 
#top_nav_subitems_0 ul	#top_nav_subitems_1 ul, #top_nav_subitems_2 ul, #top_nav_subitems_3 ul, #top_nav_subitems_4 ul, #top_nav_subitems_5 ul, #top_nav_subitems_6 ul, #top_nav_subitems_7 ul, #top_nav_subitems_8 ul {background:none !important;} 
.top_nav ul li div ul {background:none !important;}
.top_nav ul li div ul li:nth-child(5), .top_nav ul li div ul li:nth-child(9) {clear:none !important;}

/* CENTER */
.center {width:768px !important;}

/* STORES */
.botiga_menu {}
.botiga_menu ul li {width:23% !important;}

/* ABOUT US */
.shops {}
.shops ul li {overflow:hidden; margin:0 !important; width:22% !important;}
.shops ul li img {max-width:100%;}

/*************************************************************************************/
/* 	PRIMER NIVELL */
/*************************************************************************************/	

.subhead_wrapper{
	width:100% !important;
	margin-left:-10px !important;
}

.content_body{
	margin-left: 10px !important;
	margin-right: 10px !important;		
}

.bread_crumb, .group106_div1, .group106_div3{
	width: 100% !important;
}

/* 	linia vermella*/
.tgroup_std.subfamily_title{
	width: 97%;
}

.subfamily_desc{
	width:97%;
}

.group108_div1 .product_list_item_top{
	width:100%;
}

.product_list_item{
	height:auto !important;
}


/*	GRID */

/* Familiy list */
.subfamily_items {background:none  !important;}
.subfamily_row {display:inline; border:none !important;}
.subfamily_item {display:inline-block !important; width:31% !important; height:auto;  float:none !important; vertical-align:top; margin:0 2% 30px 0 !important;}
.subfamily_item img {margin:10px 0px;}
.subfamily_row .clear {display:none;}

/* Trademark list */
.group107_div1 {width:100% !important; float:left !important;}
.tgroup_std.subfamily_tm_title {width:97%;}
.subfamily_tm_items ul {margin-right:0px !important; width:97% !important; margin-left:0% !important; border:none !important;}
.subfamily_tm_items ul li {width:15% !important; border:none !important;}

/* 	Mas vendidos */
.group108_div1 {width:100% !important;}
.group108_div1 .product_list_row .product_list_item {width:19.5% !important;}

/* 	Product list */
.product_list_row {padding-bottom:10px !important;}
.product_list_row.line {display:inline !important;}
.product_list .clear {display:none;}
.product_list_item {border:none !important;}	
.product_list_item_top {width:auto !important;}

/*************************************************************************************/
/* 	SEGON NIVELL */
/*************************************************************************************/		

.group109_div1{
	width:100% !important;
}

.group109_div3{
	width:97.3% !important;
}

.group113_div1 .subfamilies_products{
	width:95% !important;
}

.group113_div1 .subfamily_products{
	width:100% !important;
}

.group113_div1 .subfamilies_products .product_list_row .product_list_item:nth-child(3){
	display:none;
}

/*************************************************************************************/
/* 	VISTA DETALL */
/*************************************************************************************/		

.group121_div1{
	width: 100% !important;
	float:left !important;
}


.product_sheet_right{
	width: 45.6% !important;
	float: left !important;
	margin-left: 3%;
}

.product_sheet_pprice{
	width: 62.5% !important;
}

.plib_qty{
	padding: 0 0 0 110px!important;
}

.plib_qty input{
	left: 139px !important;
}

.group122_div1{
	width:748px !important;
}

.product_sheet_pdesc_info_left{
	width:100% !important;
}

.group138_div1, .group140_div1{
	width:97.4 !important;
	float: left !important;
}

.group138_div1 .product_list_row .product_list_item {
	width:16.5% !important;
}

.at_offer_slide_item .product_list_row{
	background:none !important;
}

/* Product Attributes */
.group121_div1 .product_sheet_attributes {width:auto !important;}
.group121_div1 .decoration {border:none !important;}
.group121_div1 .prod_sheet_img_thumbs {width:88%;}

/* PRODUCT - Image */
.prod_sheet_img_imgs {margin-bottom:10px;}
.prod_sheet_img_imgs, .prod_sheet_img_imgs a {max-height:300px !important;}
.product_sheet_left .prod_sheet_img .img_prod2 img {width:auto !important; height:auto !important; max-width:100%; max-height:300px;}

/* 	Taula de dimensions */
.group122_div1 .product_sheet_pdesc_info_right{
	float: left !important;
	margin-top: 10px;
}

/*.group122_div1 .videos_block_item {width:auto !important;}*/

.group122_div1 .col_item_cont{
	width: 31% !important;
}


/*************************************************************************************/
/* 	VISTA FILTRE FAMILIA */
/*************************************************************************************/			

/*	arreglem "ordenar por"*/
.product_list_filters_right .order_filter_label{
	float:right !important;
	margin-bottom:5px !important;
}

.product_list_filters_right .btn-group{
	width:143px !important;
}

.group120_div1{
	width: 73.4% !important;
	float:left !important;
	margin-left:15px !important;
}

.group120_div1 .product_list .product_list_row{
	display:inline;
}
	
.group120_div1 .product_list .product_list_row .product_list_item{
	width:41% !important;
	float:none !important;
	display:inline-block !important;
}


/* SHOPPING CART */
.scp_fieldset.scp_fieldset_cart {width:96%;}
.scp #form_cii225 {width:97.5%;}

/*************************************************************************************/
/* 	CERCADOR */
/*************************************************************************************/	

.group62_div1 .group62_div3{
	width:97%;
}

.group62_div1 .product_list_filters 
.product_list_filters_tabs.product_list_search_tabs ul li{
	float:left;
}

.group62_div1 .product_list_filters 
.product_list_filters_tabs.product_list_search_tabs ul li a{
	font-size:14px;
}

.group62_div1 .product_list_filters 
.product_list_filters_tabs.product_list_search_tabs ul li:nth-child(1){
	width:8%;
}

.group62_div1 .product_list_filters 
.product_list_filters_tabs.product_list_search_tabs ul li:nth-child(2){
	width:7%;
}

.group62_div1 .product_list_filters 
.product_list_filters_tabs.product_list_search_tabs ul li:nth-child(3){
	width:7%;
}

.group62_div1 .product_list_filters 
.product_list_filters_tabs.product_list_search_tabs ul li:nth-child(4){
	width:16%;
}

.group62_div1 .product_list_filters 
.product_list_filters_tabs.product_list_search_tabs ul li:nth-child(5){
	width:7%;		
}

.group62_div1 .product_list_filters 
.product_list_filters_tabs.product_list_search_tabs ul li:nth-child(6){
	width:14.5%;
}	

.group62_div1 .product_list .product_list_row{
	border:none !important;
	display:inline;
}

.group62_div1 .product_list .product_list_item{
	width: 26% !important;
	float:none !important;
	display: inline-block !important;
}	

/*receptes*/
.group62_div1 .product_sheet_pdesc_info_int .col_item_cont{
	width:31%;
	margin-right:14px !important;
}
	
/*************************************************************************************/
/* 	FAQ */
/*************************************************************************************/			
	
.group133_div1{		
	width:97% !important;
}

/*************************************************************************************/
/* 	CONTACTAR */
/*************************************************************************************/

.group125_div1 .cont_form_std{
	width:97%;
}
	
.group125_div1 .cont_form_std .line_form_std{
	display:block !important;
	margin-left: auto;
	margin-right: auto;
	width: 80%;
}

.group125_div1 .cont_form_std .line_form_std input,
.group125_div1 .cont_form_std .line_form_std textarea{
	width:60%;
}

.group125_div1 .cont_form_std .last_line_form_std .last_line_form_std_left{
	width:auto;		
}

.group125_div1 .cont_form_std .last_line_form_std{
	width:55%;
	margin-left:auto;
	margin-right:auto;
}

/*************************************************************************************/
/* 	LOGIN & REGISTER */
/*************************************************************************************/

.top_options_int{
	width:100% !important;	
}

.to_funcs{
	float:right;
	position:static !important;		
	top:none !important;
	right:none !important;
	margin-top:2px;
}


	
/*************************************************************************************/
/* 	ZONA PRIVADA */
/*************************************************************************************/
	
.group51_div1{
	margin-left: 10px !important;
	float:left !important;
	width:70% !important;	
}	

/*consulta*/
#ct_incident__cii52{
	left:106px !important;
	top:281px !important;
}

/*************************************************************************************/
/* 	NOVA PORTADA */
/*************************************************************************************/

html, .page, .center ,.content_body, .group142_div1, group142_div3,
.group142_div_content5, .group143_div_content7, .group144_div1{
	width:100% !important;
}

.center {width:98% !important; float:none !important; margin:0 1% !important;}

/*slider*/
.group143_div1{
	width:97% !important;
}

.group144_div1{
	width:100%;
	float:none !important;
	clear:both !important;
	padding:10px 0px;
}


/*botons sota slider*/
.home_info {
	width:100% !important;
	margin:0;
}
.home_info div {width:25%; margin:5px 0px;}

.group144_div1, .home_info > div span{
	font-weight:200;
}

/*Centrem els botons*/
.group144_div_content7{
	margin-left: auto !important;
	margin-right: auto !important;
	width: 600px;	
}

/* titol todas las categorias*/
.group145_div1 {
	width:97% !important;
}

.fhome .fhome_inner {text-align:center;}
.fhome .fhome_inner div {width:30%; float:none;	display:inline-block; margin:0 1% 15px 1% !important; vertical-align:top;}

/*Novedades*/
.group148_div1{
	width:97% !important;
}

.group148_div_content7{
	margin:0px !important;
}

.group148_div3 .at_offer_slide {
	width:99.5%;
}

.group148_div3 .at_offer_slide_item{
	width:99%;
}

/*Traiem les linies divisores*/
.group148_div3 .product_list_row {
	background:none !important;
}

.group148_div3 .startorder_offers_cont{
	border:none !important;
}

/* PRODUCT LIST - Common */
.product_list_row .product_list_item {width:19% !important;	height:auto !important; margin-right:1% !important;}

/* PRODUCT LIST - Family bestsellers */
.group108_div1 .product_list_row .product_list_item {margin-right:0.5% !important;}

/**centrem texte*/
.group148_div3 .product_list_row .product_list_item .plit_bottom_info{
	width:93%;
	margin-left:auto;
	margin-right:auto;
}

/* GROUP: Home: Blog & Imprescindibles */
.group149_div1 {
	width:97% !important;
}


/* Tallers Receptes blogs*/

.group149_div1 .tabs a{
	width:31% !important;
}

.group151_div1{
	overflow:visible !important;
}

.group149_div1 .group151_div1{
	width:66%;
	margin-right:1%;
}

/* Tallers */
.isotopeWrapper ul li .isotope-item-info {width:56%;}


.group149_div1 .essential_gadgets>div{
	float:left !important;
	width:45.8% !important;
	margin: 0px 3.7% 27px 0%;
}

.group149_div_content5{
	overflow:visible !important;
}

/*Ofertas*/
.group147_div1{
	width:97% !important;
}

.group147_div_content7{
	margin:0px !important;
}

.at_offer_slide {
	width:99.5% !important;
}

.at_offer_slide_item{
	width:99% !important;
}

/*Traiem les linies divisores*/
.product_list_row {
	background:none !important;
}

.group147_div3 .startorder_offers_cont{
	border:none !important;
}


/**centrem texte*/
.group147_div3 .product_list_row .product_list_item .plit_bottom_info{
	width:93%;
	margin-left:auto;
	margin-right:auto;
}

.plit_bottom_info_right {bottom:0 !important;}

/* Los mas vendidos */
.group146_div1{
	width:97% !important;
}

.group146_div_content7{
	margin:0px !important;
}

.group146_div3 .at_offer_slide {
	width:99.5%;
}

.group146_div3 .at_offer_slide_item{
	width:99%;
}

/*Traiem les linies divisores*/
.group146_div3 .product_list_row {
	background:none !important;
}

.group146_div3 .startorder_offers_cont{
	border:none !important;
}

.group146_div3 .product_list_row .product_list_item{
	margin-right:0%;
}

/**centrem texte*/
.group146_div3 .product_list_row .product_list_item .plit_bottom_info{
	width:93%;
	margin-left:auto;
	margin-right:auto;
}

.group155_div1 {
	width:97% !important;
}

}

/** Per a que sigui fluid */
@media (max-width: 600px) {

.group144_div_content7{
	width: auto !important;	
}

.slidehome_int{
	min-height: 215px !important;	
}

}

@media screen and (max-width:740px) {

/* TOP - Top info */
.top_info_cont .top_info_left {margin-left:2px !important; margin-right:2px !important;}
.top_info_cont .top_info_left span {padding-left:4px; padding-right:3px;}
.top_info_cont .top_info_left .phone {padding-left:0px; background:none !important;}

/* TOP - Nav */
.top_nav_int {height:55px !important;}

/* Cistella */
.top_scart {top:38px !important;}

/* 	Buscador */
.gs_searchbox {top:91px !important; left:auto !important; right:12px !important;}
.gs_searchbox input {background:none !important; background-color:#F1F1F1 !important; width: 235px !important; border:1px solid #CACACA !important; padding-right:8px !important;}

.scp_shipping_data, .scp_billing_data {width:100% !important;}

}

/* 0 to 480 (phones) **************************************************************/
@media screen and (max-width: 480px) {

/* TOP - Top info */
/*.top_info_cont .top_info_left {margin-left:2px !important; margin-right:2px !important;}
.top_info_cont .top_info_left span {padding-left:4px; padding-right:3px;}
.top_info_cont .top_info_left .phone {padding-left:0px; background:none !important;}*/

.foot_info {margin:30px 0px 0px 0px !important;}

/* 	cistella */
.top_scart{
	top: 38px !important;
}

/* 	Buscador */
.gs_searchbox{
	top: 91px !important;
	left:215px !important;
}
	


.gs_searchbox input{
	background:none !important;
	background-color:#F1F1F1 !important;
	width: 235px !important;
	border:1px solid #CACACA !important;
	padding-right:8px !important;
}

.top_nav ul li a {
	font-size:10px;	
}

/* Tallers */
.isotopeWrapper ul li .isotope-item-info {width:76%;}

/* SUGGEST */
.gs_results_prod_item {}
.gs_results_prod_item .gs_results_prod_img {display:none !important;}
.gs_results_prod_item .gs_results_prod_title {width:auto !important; padding:0 10px; float:left;}
.gs_results_prod_item .gs_results_prod_price {width:auto !important; padding:6px 0px 0px 10px; float:none !important; clear:both; font-weight:700;}
.gs_results_prod_item .gs_results_prod_price .gs_results_prod_price {padding:0;}

/* 	FOOTER */
.foot_data {height: 530px !important;}
.foot_data_block.foot_data_block1{
	width:30% !important;
	height: auto;
	padding-right: 9px !important;
}

.foot_data_block.foot_data_block2{
	width:29% !important;
	height: auto;
	padding-right: 3%;
}

.foot_data_block.foot_data_block3{
	width:30% !important;	
	height: 300px;
}

.foot_data_block.foot_data_block4{
	width:40% !important;
	margin:0px;
}

.foot_newsletter{
	top: 442px !important;
}

.foot_newsletter_int{
	position: relative !important;
	width: 262px;
	text-align: left;
	margin-left: 10px;
}


.foot_newsletter_int #mc-embedded-subscribe-form{
	width:260px !important;
}

.foot_newsletter #mce-EMAIL{
	float: left !important;
	width: 48% !important;
}

.foot_newsletter #mc-embedded-subscribe{
	margin-top: 0px !important;
	margin-left: 5px !important;
}

.foot_data>.clear{
	display:none !important;
}

.foot_info{
	float:left;
	padding-top: 10px !important;
	height: 45px !important;
	position: relative;
	top: 36px;
}

.foot_stores_wrapper>div{
	margin-left:1%;
	margin-right:1%;
}

.foot_stores_wrapper .item1{
	width: 20% !important;
}

.foot_stores_wrapper .item2{
	width: 20% !important;
}

.foot_stores_wrapper .item3{
	width: 22% !important;
	padding-right:1%;
}

.foot_stores_wrapper .item4{
	width: 22% !important;
}

.foot_stores_item_img{
	padding-top:3%;
}

.foot_stores_wrapper .item4 .foot_stores_item_img{
	width:100%;
}

.foot_newsletter #mc-embedded-subscribe{
	margin-top: 5px;
	float: left;
}

/* 	credits */
.foot_credits_left a, .foot_credits_center{
	font-size:0.8em;	
}

.foot_credits_center{
	margin-left: 47px !important;	
}

.center{
	width:480px !important;
}

.bread_crumb_int {line-height:1.3em;}

/* STORES SECTION */
.botiga_int {margin:10px 0px !important;}
.botiga_menu {clear:both; float:none;}
.botiga_menu ul {clear:both; float:none; height:auto !important; overflow:hidden; text-align:center;}
.botiga_menu ul li {width:46% !important; height:auto !important; margin: 0px 5px 10px 0px !important; background:#696969 !important;}
.botiga_menu ul li.active {background:#E01021 !important;}
.botiga_map {float:none !important; clear:both !important; margin-bottom:20px; width:100% !important;}
.botiga_map iframe {width:97%;}
.botiga_address, .botiga_timetable, .botiga_tallers, .botiga_info, .botiga_imgs {float:none !important; clear:both !important; width:100% !important; margin-bottom:20px;}

/* ABOUT US */
.group152_div1, .group126_div1, .group125_div1, .group128_div1, .group129_div1, .group130_div1, .group131_div1, .group127_div1 {float:none !important; width:100% !important; margin:10px 0px !important; clear:both;}
.content_menu_5 ul li {display:inline-block;}
.content_menu_5 ul li.nav_5_item_s a {color:#FFF; background:#E01021 !important;}
.content_menu_5 ul li a {margin:0px 5px 5px 0px; padding:4px 10px !important; border-radius:8px;}
.about_icons {}
.about_icons ul {}
.about_icons ul li {width:25% !important; margin:0px 5px 20px 5px;}
.about_icons ul li img {width:100%;}
.shops ul li {overflow:hidden; margin:0px 4px 10px 4px !important; width:42% !important;}
.shops ul li img {max-width:100%;}

/*************************************************************************************/
/* 	PRIMER NIVELL */
/*************************************************************************************/	

/* 	GRID */
.group106_div1 .subfamily_item {
	width: 46% !important;
}

/* 	marques */

.group107_div1 .subfamily_tm_items ul li{
	width:30% !important;
}

.group107_div1 .subfamily_tm_items ul li a{
	width:100% !important;	
}

.group107_div1 .subfamily_tm_items ul li a img{
	top:7px !important;
}

/* 	el mes venut */

.group108_div1 .product_list_row .product_list_item{
	width: 25.5% !important;
}

.group108_div1 .product_list_item>div{
	width:100%;
}

/*************************************************************************************/
/* 	SEGON NIVELL */
/*************************************************************************************/		

.group110_div1 {
	width: 34.5% !important;
	display:none;
}

.group113_div1{
	width:100% !important;
}

.group113_div1 .subfamily_products{
	width:100% !important;
}

.product_list_row .product_list_item {
	width: 38% !important;
	height:80%;
}

.group113_div1 .product_list_row .product_list_item_top{
	width:100% !important;
}

.group113_div1 .subfamily_products .more_products_link{
	width: 100% !important;
	height: 30px !important;
	font-weight: 600 !important;
	font-size:1.1em;
	
}

.group113_div1 .subfamily_products .more_products_link span{
	float:right;
}

.group113_div1 .subfamily_products .plit_bottom_info_right{
	
}


/*************************************************************************************/
/* 	VISTA DETALL */
/*************************************************************************************/		

.group121_div1 .product_sheet_left{
	width: 96%;
}

.group121_div1 .product_sheet_right{
	padding-top:10px;
	padding-bottom:10px;
	width:96% !important;
	margin:0px;
}

.group121_div1 .product_sheet_right .product_sheet_pextra{
	width:40%;
	float:left;
	margin-bottom:15px;		
}

.group121_div1 .product_sheet_right .product_sheet_stockstatus_delivery{
	width:40%;
	float:right;
	margin-top:15px;
	margin-bottom:15px;
}	

.group121_div1 .product_sheet_right .product_sheet_pprice{
	width:100% !important;
	float:left;
}

.group121_div1 .product_sheet_right .product_sheet_pprice .your_price{
	width:40%;
	float:right;
}

.plib_qty {
	padding: 0 0 0 20px!important;
}

.plib_qty input {
	left: 49px !important;
}

.group121_div1 .product_sheet_right .product_sheet_pprice .product_sheet_pbuy_right{
	margin-top:20px;
	margin-left: auto !important;
	margin-right: auto !important;
	display: block;
	width: 220px !important;
}

/* 	descripcion */

.group122_div1{
	width:96% !important;
}

/* 	relacionats */

.group138_div1 .tgroup_std, .group139_div1 .tgroup_std, .group140_div1 .tgroup_std{
	font-size: 15px;
	font-weight: 600;
}

.at_offer_slide, .at_offer_slide_int, .at_offer_slide_item{
	width:100% !important;
}

.at_offer_slide_item .product_list_row .product_list_item:nth-child(4){
	display:none;
}

.at_offer_slide_item .product_list_row .product_list_item {width:23% !important; margin:0 1% !important; height:200px !important;}
.at_offer_slide_item .product_list_row .product_list_item .plit_bottom_info {height:auto !important;}
.at_offer_slide_item .product_list_row .product_list_item .plit_bottom_info_right {position:relative !important; margin-top:10px !important; font-size:14px !important;}

.group121_div1 .prod_sheet_img_thumbs{	
	background-size:95% !important;
}

.tgroup_new_products{
	background: none !important;
}

	
.discontinued{
	width:130px !important;
	position:relative;
	top:-20px;
}

/*************************************************************************************/
/* 	VISTA FILTRE FAMILIA */
/*************************************************************************************/			

.group117_div1{
	display:none;
}

/*
.group117_div1{
	width:23% !important;
}

.group117_div1 .filters_group_opts {
	width: 95%;
	margin: 0px 1px;
}
*/

.ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all{
	margin:5%;
	width:85% !important;
}

.group117_div1 .filters_group_opts #values__cci209trademark label{
/* 		Que fem aqui???	 */		
}

/*   Recomendados */


/*	llista productes */

.group120_div1{
	width:96.4% !important;
	margin-left: 0px !important;
}

.group120_div1 .product_list {width:98%;}
.group120_div1 .product_list .product_list_row .product_list_item {width:46.8% !important; height:auto !important; margin:0px 0px 15px 0px !important; padding:0px 0px 15px 0px !important; border-bottom:1px solid #DDD !important;}

.group120_div1 .product_list .product_list_row 
.product_list_item .product_list_item_top{
	width:100%;
}

.group120_div1 .product_list .product_list_row 
.product_list_item .product_list_item_top .plit_img{
	width: 100% !important;
}

.group120_div1 .product_list .product_list_row 
.product_list_item .product_list_item_top .plit_bottom_info{
	padding-left:10px;
}

.cont_products .product_list_filters:nth-child(2){
/* 		padding-top:30px; */
	display:none;
}

.product_list_filters_right.all_results{
	display:none;
}

/* SHOPPING CART */
.scp_content #cont_define_promotional_code_cii219 {margin-left:7px !important;}

/* SHOPPING CART - Items */
.scp_content .prod .prod_info .prod_info_img.prod_info_imgh {height:auto !important;}
.scp_content .prod .prod_info strong {width:100%; float:left; margin:0px !important;}
.scp_content .prod .prod_info_price {float:left!important; margin-top:3px;}

/* SHOPPING CART - Misc */
.scp #form_cii225 {width:96.5%;}
.scp .scp_shipping_data {width:98%;}	
.scp .scp_shipping_data fieldset p input {width:58%;}
.scp .scp_invoice_data p input {width:58%;}
.scp .scp_billing_data {float:left !important; width:98%;}

/* SEARCH */
.group62_div1 .group62_div3 {width:96%;}
.group62_div1 .product_list_filters .product_list_filters_tabs.product_list_search_tabs ul li {padding-left:1% !important; padding-right:1% !important;	text-align:center !important;}
.group62_div1 .product_list_filters .product_list_filters_tabs.product_list_search_tabs ul li a {font-size:12px;}
.group62_div1 .product_list_filters .product_list_filters_tabs.product_list_search_tabs ul li:nth-child(1) {width:12%;}
.group62_div1 .product_list_filters .product_list_filters_tabs.product_list_search_tabs ul li:nth-child(2) {width:10%;}
.group62_div1 .product_list_filters .product_list_filters_tabs.product_list_search_tabs ul li:nth-child(3) {width:11%;}
.group62_div1 .product_list_filters .product_list_filters_tabs.product_list_search_tabs ul li:nth-child(4) {width:21%;}
.group62_div1 .product_list_filters .product_list_filters_tabs.product_list_search_tabs ul li:nth-child(5) {width:11%;}
.group62_div1 .product_list_filters .product_list_filters_tabs.product_list_search_tabs ul li:nth-child(6) {width:20%;}	
.group62_div1 .product_list .product_list_item {width:40% !important;}
/*.group62_div1 .cont_products .col_item_cont {width:46% !important;}*/


/*************************************************************************************/
/* 	FAQ */
/*************************************************************************************/			
	
.group133_div1 .faq_item .faq_item_num{
	margin-left: 47%;
	margin-bottom:10px;
}

.faq_item_text{
	width:98% !important;
}
	
.group133_div1 .faq_item .faq_question{		
	width:100%;
	text-align:center;
	line-height:1.2em;
}

/*************************************************************************************/
/* 	CONTACTAR */
/*************************************************************************************/
	
.group125_div1 .cont_form_std .line_form_std{
	width: 100%;
}

/*************************************************************************************/
/* 	LOGIN & REGISTER */
/*************************************************************************************/

/* 	Traiem elements de la barra de dalt */
.top_info_cont .top_info_left span:nth-child(1),
.top_info_cont .top_info_left span:nth-child(3),
.top_info_cont .top_info_left span:nth-child(4){
	display:none;
}

/*************************************************************************************/
/* 	LOGIN */
/*************************************************************************************/
	
.top #login_cii23 {width:90% !important; left:7px !important;}
.top #register_cii23 {width:90% !important; left:7px !important;}
.top #register_cii23 .modal_form {width:100%;}

/*************************************************************************************/
/* 	ZONA PRIVADA */
/*************************************************************************************/	

.group53_div1{
	width:95% !important;
}

.group53_div1 .group53_div3 .nav_2 ul li{
	width:auto !important;
	float:left;
}

.group53_div1 .group53_div3 .nav_2 ul li a{
	font-size:0.9em;
	font-weight:600;
	border: none !important;
}


.group46_div1, .group47_div1, .group52_div1, .group54_div1, .group51_div1{
	float:left !important;
	width:95% !important;
}

/*consulta*/	
#ct_incident__cii52 {
	left: 0px !important;
	top: 281px !important;
	width: 93% !important;
}	

.modal_form.cont_form_zp{
	margin-top: 23px !important;
}
		
/*************************************************************************************/
/* 	Z-INDEX PROBLEMA*/
/*************************************************************************************/	
		
/*.top_scart * {z-index:12 !important;}
.topsearch_int * {z-index:4 !important;}*/

/*************************************************************************************/
/* 	NOVA PORTADA */
/*************************************************************************************/	

.slidehome_int{
	min-height: 180px !important;	
}

.fhome .fhome_inner div{
	width:47% !important;
	margin:1% !important;
}

.fhome .fhome_inner div {
	float:left !important;
}

.group148_div1{
	overflow:visible !important;
}

/*tallers receptes i blogs al 100%*/
.group150_div1{
	float:left;
	width:98% !important;
	margin-left:1% !important;
	margin-right:1%;
}

.group151_div1{
	float:left;
	width:98% !important;
	margin-top:15px !important;
}

/* Home - Buttons */
.home_info {margin-top:20px;}
.group144_div1 .home_info1, .group144_div1 .home_info2, .group144_div1 .home_info3, .group144_div1 .home_info4 {width:49% !important; display:inline-block !important; text-align:center !important;}
.group144_div1 .home_info1 span, .group144_div1 .home_info2 span, .group144_div1 .home_info3 span, .group144_div1 .home_info4 span {left:50px; right:50px; width:auto !important; display:inline-block !important; float:none !important;}

/* Home - Buttons - Specific ES */
.group142_div1 {margin-top:10px !important;}
.group142_div1 .home_info span {font-size:16px !important; left:15px; right:15px;}
.group142_div1 .home_info1 span {top:16px;}


}

/* 0 to 480 (phones - 2) **************************************************************/
@media screen and (max-width:480px) {

.home_info {overflow:hidden; width:100% !important;}
.home_info1, .home_info2 {width:49% !important; height:60px !important; background:#C00 !important;}
.home_info3, .home_info4 {width:49% !important; height:60px !important; background:#585858 !important;}
.home_info1 span {top:22px; display:inline-block !important; font-size:16px !important;}
.home_info2 span, .home_info3 span, .home_info4 span {top:15px; display:inline-block !important; font-size:16px !important;}

/* 	TOP - Common */
.top {height:170px}
.top_head_logo {width:120px; margin-left:10px !important;}
.top_head_logo img {width:230px;}
.top_nav {top:200px !important;}
.subhead_cont {display:none !important;}
.top_head_wrapper {width:auto !important; height:auto !important;}

/* Go to Shopping Cart Button */
.top_scart_precont .top_scart_left {display:none;}

.top_scart_right {border:1px solid #AFAFAF !important; border-radius:5px !important;}
.top_scart_info {position:absolute; left:0; right:10; margin-left:0 !important; width:auto !important; background:#FFF; z-index:100001 !important;}
.top_scart_cont {z-index:10 !important;}

/* 	Traiem elements de la barra de dalt */
.top_info_cont .top_info_left span:nth-child(1),
.top_info_cont .top_info_left span:nth-child(2),	
.top_info_cont .top_info_left span:nth-child(3),
.top_info_cont .top_info_left span:nth-child(4){
	display:none;
}

.top_head_cont .top_head_wrapper .top_head_logo {margin-left:90px; overflow:hidden;}
.top_head_logo a {display:block;}

.top_scart_precont {}
.top_scart_cont {}
.top_scart_precont .top_scart_cont .top_scart {width:auto; top:45px !important;	left:auto !important; right:10px !important; border:none;}
.top_scart_precont .top_scart_cont .top_scart .top_scart_left {display:block; width:auto; padding:0 12px; font-size:12px;}
.top_scart_precont .top_scart_cont .top_scart .top_scart_right {width:auto; padding-right:10px; border-radius:3px 0px 0px 3px !important; border-right:none !important;}

/* TOP - Search box */
.gs_searchbox {top:118px !important; left:10px !important; right:10px !important;}
.gs_searchbox input {width:90% !important; height:34px !important;}


.top_prenav_int{	
	position:absolute;
	top:90px !important;
}

.top_social_cont{
	position:absolute;
	top:170px !important;
}

.top_prenav_cont .top_prenav_wrapper .top_prenav_int span:nth-child(1){
	display:none;
}

.top_prenav_cont .top_prenav_wrapper .top_prenav_int{
	margin-left:-10px;
	top:31px !important;		
}

.bread_crumb {}
.bread_crumb_int {}
.bread_crumb_int span {display:inline-block; font-size:11px !important; word-wrap:break-word;}

/* FOOTER - Basics */
.foot_wrapper, .foot_data {height:auto !important; overflow:hidden;}
.foot_info {position:relative; top:auto; width:95%; height:auto !important; line-height:1.3em !important;}
.foot_data > div {margin-left:0px;}

/* FOOTER - Blocks */
.foot_data_block ul li {display:inline; margin-right:10px;}
.foot_data_block.foot_data_block1 {width:91% !important;}
.foot_data_block.foot_data_block2 {width:91% !important;}
.foot_data_block.foot_data_block2 ul {margin-left:0px; width:100%;}
.foot_data_block.foot_data_block3 {width:91% !important; height:auto !important;}
.foot_data_block.foot_data_block4 {width:91% !important; height:auto !important; margin:15px 0px;}
.foot_newsletter {position:relative; top:400px !important; margin-left:-1px; display:none;}
.foot_data_block {background:none !important;}

/* FOOTER - Shops */
.foot_stores_title_cont {padding:0;}
.foot_stores_title_wrapper {width:100% !important; margin:0px !important; padding-left:10px; height:auto !important; border-bottom:1px solid #FFF !important;}
.foot_stores_title_wrapper span {position:relative; display:block !important;}
.foot_stores_wrapper {padding:0 !important;}
.foot_stores_wrapper .foot_stores_item {width:100% !important; padding:0px 0px 0px 6px; border:none !important; background:none; border-bottom:1px solid #FFF !important;}
.foot_stores_wrapper .foot_stores_item_img {display:none;}
.foot_stores_wrapper .foot_stores_item_title {display:inline-block; margin-right:5px; font-size:14px;}
.foot_stores_wrapper .foot_stores_item_desc {display:inline-block; font-size:13px;}
.foot_credits_cont {display:none;}
.pay_methods {float:none !important;}

.subfamily_desc {display:none;}

/* PRODUCT LIST - First level */
.group106_div1 {width:100% !important;}

.group106_div1 .subfamily_items{
	background:none;
}

.group106_div1 .subfamily_item{
	width:100% !important;
	margin-bottom:0px !important;		
}

.group106_div1 .subfamily_item h2{
	padding-top: 17px;	
}

.group106_div1 .subfamily_item h2 a{
	width:93% !important;
	font-size:16px;
	font-weight:200;
	line-height:18px;
}

.group106_div1 .subfamily_item img{
	width:90%;
}

.group106_div1 .subfamily_row{
	border-bottom: none !important;
}


/* PRODUCT LIST - Trademarks */
.group107_div1 {width:99% !important;}
.group107_div1 .subfamily_tm_items ul li {display:inline-block; overflow:hidden; width:46% !important;}


/* PRODUCTOS MAS VENDIDOS */
/*.group108_div1 {width:300px !important;}*/

.group108_div1 .product_list .product_list_item{
	width:37.3% !important;
}

/*************************************************************************************/
/* 	SEGON NIVELL */
/*************************************************************************************/		
.center {width:96% !important;}

/* 	TRAIEM LA COLUMNA DE LA ESQUERRA */
.group110_div1{
	display:none;
}

.group113_div1{
	float:left !important;
	width:98% !important;
}	

.group109_div1 .tgroup_std  h1{
	font-size:20px !important;
}

.group113_div1 .plit_bottom_info_right{
	margin-top: 1px !important;
	position:static !important;
	bottom:none !important;
}

.group113_div1 .more_products_link span{
	margin-top: 5px !important;
	line-height: 1.3em !important;
}

/*************************************************************************************/
/* 	VISTA FILTRE FAMILIA */
/*************************************************************************************/			

.group120_div1{
	margin-left:0px !important;
	width:99% !important;
}

.group116_div1 .desc_subfamily2_cont h1{
	font-size: 20px !important;
}

.group120_div1 .product_list_row{
	border-bottom: none !important;
}

/*************************************************************************************/
/* 	VISTA DETALL */
/*************************************************************************************/	
/* PRODUCT SHEET */
.group121_div1 .prod_sheet_img_thumbs {display:none;}
.group121_div1 .prod_sheet_img .img_prod2 {height:auto !important;}
.group121_div1 .prod_sheet_img .img_prod2h {width:100% !important; height:auto !important;}
.group121_div1 .final_price {font-size:27px !important; font-weight: 500 !important; position:relative;}
.group122_div1 .product_sheet_tabs ul li {padding: 0 15.6px !important;}
.group121_div1 .tax_message {position:relative; margin-top:5px;}
.group122_div1 .product_sheet_pdesc_info_right {width:100%;}
.group140_div1 .plit_bottom_info_right {position:static !important;}
.product_sheet_pbuy .unavailable {display:inline-block; width:auto; clear:both;}

/*
.group139_div1 .plit_bottom_info_right, .group140_div1 .plit_bottom_info_right{
	margin-top: 10px !important;
}
*/

.videos_block_item, .videos_block_item iframe {width:96% !important; min-height:240px;}

.col_item_cont{
	width:96% !important;
}

/* SHOPPING CART */
.scp .scp_content .prod_price span {font-weight:600 !important;	font-size:14px !important;}
.scp_content .prod  {padding:10px;}
.scp_content .prod .prod_info strong {font-weight:600;	font-size:14px;}
.scp .scp_content .promotional_code {padding:10px 0px;}
.scp .scp_content .promotional_code #cont_define_promotional_code_cii219 {margin-top:2px;}
.scp .scp_content .promotional_code #label_code_cii219 {max-width:30% !important; margin-bottom:8px; margin:0; padding:0; font-size:13px;}
.scp .scp_shipping_data fieldset p:nth-child(8) {height:30px;}

.scp .scp_shipping_data fieldset p:nth-child(8) label{
	padding-top:0px !important;
}

.scp .scp_pay_data .scp_user_data.scp_paytype fieldset p label{
	width:95% !important;
	text-align:center;
	float:left !important;
}

.scp .scp_pay_data .scp_user_data.scp_paytype fieldset p{
	position:relative;
	top:-10px;
}

.scp .scp_pay_data .scp_user_data.scp_paytype fieldset{
	padding-bottom:0px !important;
}


.scp .scp_pay_data .scp_user_data.scp_paytype #label_pay_type_cii225{
	font-weight:500;
	font-size:15px;
}

/*************************************************************************************/
/* 	CERCADOR */
/*************************************************************************************/			

/* Search results - Filters */
.product_list_filters_tabs.product_list_search_tabs ul li {border:none; background:none; margin:0; float:none !important;}
.product_list_filters {padding:0px !important; height:auto !important; overflow:visible !important;}
.product_list_filters_tabs.product_list_search_tabs {height:auto !important; overflow:visible !important;}
.product_list_filters_tabs.product_list_search_tabs ul {height:auto !important;}	
.product_list_filters_tabs.product_list_search_tabs ul li {width:auto !important; height:auto !important; margin-bottom:4px;}
.product_list_filters_tabs.product_list_search_tabs ul li.active a {color:#FFF; background:#C00;}
.product_list_filters_tabs.product_list_search_tabs ul li a {font-size:12px !important; background:#EBEBEB; border-radius:20px;	padding:0px 10px; display:block; width:auto !important; height:auto !important;}

/* Search results - Items */
.group62_div1 .group62_div3 .product_list .product_list_item {width:98% !important; height:auto !important;	padding: 0px 0px 10px 0px !important;	border-bottom:1px solid #EBEBEB !important;}
.group62_div1 .group62_div3 .product_list .product_list_item .product_list_item_top {width:100% !important;}
.group62_div1 .group62_div3 .product_list .product_list_item .plit_bottom_info {position:relative !important; width:100% !important; height:auto; text-align:center !important;}
.group62_div1 .group62_div3 .product_list .product_list_item .plit_bottom_info_name {clear:both !important; margin-bottom:8px;}
.group62_div1 .group62_div3 .product_list .product_list_item .plit_bottom_info_right {position:relative; clear:both !important;}

/*************************************************************************************/
/* 	FAQ */
/*************************************************************************************/			
	
.group133_div1 .faq_item .faq_item_num{
	margin-left: 45%;
}		

/*************************************************************************************/
/* 	CONTACTAR */
/*************************************************************************************/

.group125_div1 .cont_form_std .line_form_std{
	width: 100%;
}

.group125_div1 .cont_form_std .line_form_std label{
	width:38%;
}

.group125_div1 .cont_form_std .line_form_std input,
.group125_div1 .cont_form_std .line_form_std textarea{
	width:48.5%;
}

.group125_div1 .cont_form_std .last_line_form_std{
	width:60%;
}

/*************************************************************************************/
/* 	LOGIN */
/*************************************************************************************/
	
.top #login_cii23{
	width: 82% !important;
}

.top #login_cii23 .modal_form{
	width: 100%;
}

.top #register_cii23{
	width: 87% !important;
}
	
.top #register_cii23 .modal_form{
	width: 100%;
}	

#cont_register_form_cii23 .check{
	width:100%;
	padding-left:3%;
}

/*************************************************************************************/
/* 	ZONA PRIVADA */
/*************************************************************************************/	
.group46_div1 .line_form_std.line_form_radios label:nth-child(3){
	float:right;
	margin-right:18%;
}

#ct_incident__cii52 {
	width: 280px!important;
}
		
.modal_form_int, .modal_form.cont_form_zp{
	width:320px !important;
}

.modal_window .line_form_std .form_item{
	float:left !important;
	
}

.modal_window .line_form_std label{
	width:150px;
	margin-bottom:5px;
	border-radius: 5px;
}

.modal_window #subject_incident_cii52,
.modal_window #description_incident_cii52{
	float:left;
	width:270px;
}

.modal_window .last_line_form_std{
	width:280px !important;
}

.modal_window .submit_std.float_right{
	margin-left:auto !important;
	margin-right:auto !important;
	display:block;
}

/*************************************************************************************/
/* 	NOVA PORTADA */
/*************************************************************************************/	
.slidehome_int {min-height:135px !important;}

.fhome .fhome_inner {overflow:hidden;}
.fhome .fhome_inner div {display:inline-block; clear:none; width:46% !important; height:auto !important; margin:0 1.5% 24px 1.5% !important; padding:4px 0px; text-align:center; border:1px solid #DDD;}
.fhome .fhome_inner div img {display:block; width:99% !important; height:auto; margin:10px auto 0 auto; clear:both; border:none;}

.plit_bottom_info_name{
	font-size:1.2em;
}

.plit_bottom_info_right{
	font-size:1.5em;
}

.product_list_item{
	width:48% !important;	
}

/** MAL, pero no se quin potser el remei de que noes piqui le'nllaç i el titol*/
.tgroup_std a:nth-child(2){
	visibility:hidden;
}

.group149_div1 .essential_gadgets>div{
	width:66% !important;
	margin-left:15% !important;
}	


.at_offer_slide .product_list_item{
	display:none !important;
}

.at_offer_slide .product_list_item:nth-child(1),
.at_offer_slide .product_list_item:nth-child(2),
.at_offer_slide .product_list_item:nth-child(3){
	display:block !important;
}

.at_offer_slide .product_list_item .plit_bottom_info{
	height:115px !important;
}


.at_offer_slide .product_list_item .plit_bottom_info{
	height:115px !important;
}

.group147_div1 .at_offer_slide .product_list_item .plit_bottom_info{
	height:135px !important;
}

.product_list_item .plit_bottom_info_right *{
	width:100% !important;
}

.at_offer_slide_int>a{
	top:20px !important;
}

.cookies_alert {
	width: 81% !important;
}

.cookies_alert_wrapper{
	z-index:9;
}

.modal_form_int{
	width: 103% !important;
}

    .product_sheet_tabs ul{
	height: auto !important;
}

.product_sheet_tabs ul li{
	width:37.5%;
}

.product_sheet_tabs ul span{
	font-size:0.8em;
	text-align:center;
}


.product_sheet_pdesc_info_int .col_item_cont{
	width:100% !important;
}

.col_item_cont{
	height:auto !important;
}

.col_item_img{
	height: 187px !important;
}

.product_sheet_pdesc_info_int .col_item_cont {
	width: 99% !important;
}

/* TOP SEARCH - Suggest */
.gs_results_wrapper {left:10px !important; top:160px !important; width:95% !important; box-shadow:0;}
.gs_results_int {margin:0px !important;}
.gs_results_pointer {display:none;}
.gs_results_prods {padding:0px !important; overflow:hidden;}
.gs_results_prod_item {float:none !important; clear:both; width:100% !important; height:auto !important; padding:10px 8px !important;}
.gs_results_prod_item .gs_results_prod_title {margin:0px 0px 3px 0px !important; padding:0 !important; float:none !important; clear:both;	width:auto !important;}
.gs_results_prod_item .gs_results_prod_price {float:none !important; clear:both; width:auto !important; margin:0; padding:0; text-align:left; font-weight:600;}
.gs_results_prod_item .gs_results_prod_price .gs_results_prod_price {width:100% !important;}

/*.group142_div1 {display:none;}*/
.at_offer_slide.new_carousel .product_list_item {width:31% !important;}
.isotopeWrapper ul li .isotope-item-info {width:65% !important;}
.group113_div1 .product_list_row .product_list_item {width:36% !important; margin:0 !important;}

.essential_gadgets {overflow:hidden;}
.essential_gadgets .eg_item {}
.essential_gadgets .eg_item span {text-shadow:2px 2px 3px #FFF;}
.essential_gadgets .eg_item.i1, .essential_gadgets .eg_item.i2, .essential_gadgets .eg_item.i3, .essential_gadgets .eg_item.i4, .essential_gadgets .eg_item.i5, .essential_gadgets .eg_item.i6 {display:inline-block !important; float:none !important; width:46% !important; height:auto !important; margin:0 1% 6px 1% !important;}
.essential_gadgets .eg_item img {width:100%;}

}

@media screen and (max-width:360px) {
.top_scart_int .top_scart_total {padding-left:10px !important; background:none !important;}
.top_scart_precont .top_scart_cont .top_scart .top_scart_left {padding:0 12px;}
.top_scart_precont .top_scart_cont .top_scart .top_scart_left strong {font-size:0;}
.top_scart_precont .top_scart_cont .top_scart .top_scart_left:before {content:"Cesta";}
.home_info1 span {top:16px;}
.home_info2 span {top:14px;}
.home_info3 span {top:8px;}

.scp .scp_content .prod_qty input {}
.scp .scp_content .prod_qty {padding-top:52px}
.scp .scp_content .prod_qty .decrease {position:absolute; top:84px; left:176px;}
.scp .scp_content .prod_qty .increase {position:absolute; top:36px; left:176px;}
.scp_content .prod .prod_price {padding-top:42px;}

}