/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */
 
 /*Ocultar Ofertas Flash*/
.bg_specialsproduct{
	display:none!important;
}

/*Cookie banner*/
div#cookieNotice{
	box-shadow:0px 0 0 #000000!important;
}

div#cookieNotice p {
	color:white;
}

/*Botones Deseos y Comparar*/
.total_wishlist_value{
	bottom:94px!important;
}

.total_compare_value {
	bottom:50px!important;
}

div#back-top {
bottom:50px;
}

.product-information p{
	margin-top:30px!important;
}

/*Instagram*/
#instagram_block .images_inner{
	width:10%!important;
	float:left!important;
}

/*menu*/

/* #_desktop_fieldmegamenu{ */
/* top:63px; */

/* } */

/* #header{ */
/* height:200px; */
/* } */

.col-xs-1-1{
    width: 16.333333%;
}	
.col-xs-1-2{
    width: 15.333333%;
}	

.col-xs-5-1{
width: 42.666667%;
}

.col-xs-6-1{
width: 56%;
}


/*slider*/

.col-md-6.col-sm-12.col-xs-12.fieldslideshow_ft {
	padding-left:60px;
}

@media (min-width: 1199px){
.static_ft {
    padding-right: 60px;
}
}

.banner_right_ft{
	margin-bottom:28px;
} 

.hover_banner_right, .hover_banner_left{
	width:50%;
	text-align:left;
	margin-bottom:0px;
}
#header .header-top>.container {
    position: relative;
    width: 93.6%;
	max-width: 93.6%;
}

.fieldbrands{
	background:white!important;
}


@media (max-width: 1572px){
div#sticky_top {
	width:22%!important;
}
#field-search-no-popup #search_query_top{
	width:190px!important;
}
}

@media (max-width: 1494px){
.fieldmegamenu .root-item .title{
	padding:0 10px!important;
	}
}

.header-nav>.container {
    width: 93.6%;
    max-width: 93.6%;
}

@media (min-width: 992px){
.col-md-2 {
    width: 16.66666667%!important;
	}
.col-md-4 {
width: 25%!important;
	}
}

@media (max-width: 1242px){
.fieldmegamenu .root-item .title{
	padding:0 8px!important;
}
#field-search-no-popup #search_query_top{
	width:150px!important;
}

@media (max-width: 1178px){
.fieldmegamenu .root-item .title{
	padding:0 3px!important;
	font-size:15px;
}
}


@media (max-width: 991px){
.row.staticbanner1 {
    margin-right: 7px!important;
    margin-left: 7px!important;
    margin-top: 28px!important;
}
.col-md-6.col-sm-12.col-xs-12.fieldslideshow_ft{
	padding-left:37px!important;
	padding-right:37px!important;
}
}
	

#_desktop_logo{
	width:17%;
}

div#sticky_top{
	width:25%;
}

.fieldbrands{
	background:white;
}