@media only screen and (max-device-width: 600px) {


.thumb_wrapper { 
float: none; 
width: auto;
text-align: left;
}

.thumb_wrapper > div {
margin: 20px; 0px;
}


#mainnav_tabs {
clear: left;
}

.container_16.header > div {
display: block;
float: none!important;
clear: left;
}

.container_16.header > div.subnav_tabs {
display: none;
}

.container_16.header > div.grid_5.omega {
width: 100%;
text-align: left!important;
}

.container_16.header + .container_12 {
min-width: 300px!important;
}

.subnav_follow_share {
display: none;
}

.container_16.header + .container_12 .grid_4 {
width: auto;
}


#painting_details_popup {
min-width: 300px!important;
height: 1000px!important;
}

.details_wrapper {
min-width: 300px!important;
height: 1200px!important;
}

#painting_details_popup #image, .details_wrapper #image {
left: 0px!important;
}

#painting_details_popup #rightside, .details_wrapper #rightside {
top: 550px!important;
bottom: 20px!important;
left:10px!important;
}

.gridrow {
height: auto!important;
width: auto!important;
}

.gridrow a.slidethumb {
position: relative!important;
left: auto!important;
top: auto!important;
clear: left;
margin-top: 20px;
}

.breadwrapper .grid_6 {
width: auto!important;
float:left;
text-align:left!important;
margin:20px 0;
}

}
