#fieldtabproductsisotope {
    display: block;
    position: relative;
    width: 100%;
    margin:30px 0 5px 0;
}
.fieldtabproductsisotope-products ul{margin-bottom:-35px;}
#fieldtabproductsisotope .isotope-item{
    overflow: hidden;
    margin-bottom:20px;
    width:270px;
    float:left;
    padding:0;
    margin:0px 15px 30px 15px;
    position:relative;
}
#fieldtabproductsisotope .isotope-item .left-block{
    overflow: hidden;
}
#fieldtabproductsisotope .right-block h5{margin:12px 0 2px 0;}
#fieldtabproductsisotope .fieldtabproductsisotope-filters {
    display: block;
    font-size: 0;
    margin:0 0 20px 0;
    border-width:0 0 1px 0;
    border-color:#e2dfdf;
    border-style: solid;
    box-shadow:0 1px #fff;
}
.fieldtabproductsisotope-products .right-block{text-align:center;}
.fieldtabproductsisotope-products .price_note{margin-top:5px;}
#fieldtabproductsisotope .fieldtabproductsisotope-filter {
    display: inline-block;
    white-space: nowrap;
}
#fieldtabproductsisotope .fieldtabproductsisotope-filter a {
    display: block;
    cursor: pointer;
    font-size: 24px;
    text-decoration: none;
}
.no-touch #fieldtabproductsisotope .fieldtabproductsisotope-filter a:hover{
    color: #ffbb33 ;
}
#fieldtabproductsisotope .fieldtabproductsisotope-products {
    text-align: center;
    width: 100%;
}
#fieldtabproductsisotope .grid-sizer {
    opacity: 0;
    visibility: hidden;
    margin: 0 1%;
    padding: 0;
}
.isotope-grid {
    -webkit-transition: height 0.5s;
    -moz-transition: height 0.5s;
    -ms-transition: height 0.5s;
    -o-transition: height 0.5s;
    transition: height 0.5s;
}

.no-touch .isotope-grid .item-buttons {
    opacity: 0;
}

.no-touch .isotope-grid .item:hover .item-buttons {
    opacity: 100;
}

.touch .isotope-grid .item-buttons {
    opacity: 100%!important;
}

.isotope-grid .left-block a.product_img_link span.img_root:before{
    background-color: transparent;
    content: "";
    height: 100%;
    left: 0;
    margin: auto;
    position: absolute;
    top: 0;
    transition: all 0.3s ease-out 0s;
    width: 100%;
}
.isotope-grid .left-block:hover a.product_img_link span.img_root:before{
    background-color: #555;
    content: "";
    height: 100%;
    left: 0;
    opacity:0.3;
    margin: auto;
    position: absolute;
    top: 0;
    transition: all 0.3s ease-out 0s;
    width: 100%;
}
.fieldtabproductsisotope-products .right-block .content_price, .fieldtabproductsisotope-products .right-block .comments_note{display:inline-block;}
#fieldtabproductsisotope .tabs li {
    border: 0 none;
    cursor: pointer;
    padding: 0;
    position: relative;
    text-transform: uppercase;
    transition:all 0.3s ease-in-out; -web-transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out;
}
#fieldtabproductsisotope .tabs li a{
    padding:0 20px;
    color:#444;
    border-right: 1px solid #e2dfdf;
    box-shadow: 1px 0 #fff;
}
#fieldtabproductsisotope .tabs li:first-child a{padding-left:0;}
#fieldtabproductsisotope .tabs li:last-child a{border:0; box-shadow:none;}
#fieldtabproductsisotope .tabs li a.active, #fieldtabproductsisotope .tabs li:hover a {
    color: #ffbb33 ;
    transition:all 0.3s ease-in-out; -web-transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out;
}
@media(max-width:1199px){
     .fieldtabproductsisotope-products ul.isotope-grid{width:600px; text-align:center; display:inline-block;}
    #fieldtabproductsisotope .isotope-item{float:none; display:inline-block;}
}
@media(max-width:991px){
    #fieldtabproductsisotope{text-align:center;}
    #fieldtabproductsisotope .fieldtabproductsisotope-filter{margin-bottom:25px;}
}
@media(max-width:600px){
    .fieldtabproductsisotope-products ul.isotope-grid{width:300px;}
}
/*----------------------------------------------------------*/
/*
/* Media Queriesdd
/*
/*----------------------------------------------------------*/

/*---------------------------------------*/
/* width >= 1680px
/*---------------------------------------*/
@media only screen and (min-width: 1680px)
{

}

/*---------------------------------------*/
/*  1280px <= width < 1680px
/*---------------------------------------*/
@media only screen and (max-width: 1679px)
{

}

/*---------------------------------------*/
/* 1136px <= width < 1280px
/*---------------------------------------*/
@media only screen and (max-width: 1279px)
{

}

/*---------------------------------------*/
/* 1024px <= width < 1136px
/*---------------------------------------*/
@media only screen and (max-width: 1135px)
{
    
}

/*---------------------------------------*/
/* 960px <= width < 1024px
/*---------------------------------------*/
@media only screen and (max-width: 1023px)
{

}

/*---------------------------------------*/
/* 768px <= width < 960px
/*---------------------------------------*/
@media only screen and (max-width: 959px)
{
    
}

/*---------------------------------------*/
/* 640px <= width < 768px
/*---------------------------------------*/
@media only screen and (max-width: 767px)
{

}

/*---------------------------------------*/
/* 480px <= width < 640px
/*---------------------------------------*/
@media only screen and (max-width: 639px)
{

}

/*---------------------------------------*/
/* 420px <= width < 480px
/*---------------------------------------*/
@media only screen and (max-width: 479px)
{

}

/*---------------------------------------*/
/* 320px <= width < 420px
/*---------------------------------------*/
@media only screen and (max-width: 419px)
{

}
@media only screen and (max-width: 360px)
{
 #fieldtabproductsisotope .tabs li{margin-bottom:20px;}
}
/*---------------------------------------*/
/* 0px <= width < 320px
/*---------------------------------------*/
@media only screen and (max-width: 319px)
{

}
@media only screen and (max-width: 667px)
{
 #fieldtabproductsisotope .isotope-item{ position:relative! important; top:auto!important; left:auto!important;}
}
