/* Tablet ----------- */
@media only screen
and (max-width : 980px) {

ul.menu-items {
    width: 100% !important;
}
.grid_33 {
    width: 30%;
}


}
/* Tablet ----------- */
@media only screen
and (max-width : 940px) {

#cssmenu > ul > li > a {
    padding: 10px 8px;
    font-size: 15px;
}


}




/* Smartphones (portrait) ----------- */
@media only screen
and (max-width : 400px) {
.desktop_top_nav .toplinks #logo a, img.batartworks_logo {
    border: medium none;
    height: 52px;
    margin: 10px 0 25px;
    width: 280px;
}	

.desktop_top_nav nav {
    height: 190px;

}
nav ul li {
    float: none;
}
.kaderbanner_img .type_kader.bg_img {
    background-position: -470px center;
}
.block-normal {
	float: left;	
    width: 100% !important;
    padding: 0 0 20px;
}
.producttable_container .product_block .block_padding {
    padding: 12px 0;
}
.grid_25, .grid_33, .grid_50, .grid_66  {
    float: left;
    width: 100%;
}
ul.menu-items {
    width: 100% !important;
}

/* PORTFOLIO/////////////////////////////////////////// */

#gallery-1 .gallery-item {
    margin: 5px !important;
    width: 100% !important;
}

}

