.screensh-pic{ position: absolute; width: 150px; height: 150px; background: url(/templates/pic/icons/bg-screen.png) no-repeat center; top: 50px; right: 190px; }
.table-screens{ width: 860px; text-align: center; font-size: 18px;line-height: 20px;font-weight: 300; }
.table-screens td{ width: 45%; height: 320px; font-size: 18px;line-height: 20px;font-weight: 300; }
.mobile { display: none }
.polyglot-language-switcher > .pls-selected-locale { font-size: 14px }
@media screen and (min-width: 320px) and (max-width: 768px){
    .screensh-pic { display: none }
    .full { display: none; }
    .mobile { display: block; margin-top: 15px }
    .screenshot-description { width: 90%; margin: 0 auto; text-align: center }
    .screenshot-wrapper { padding-bottom: 10px; border-bottom: 1px solid #CCCCCC; margin-bottom: 15px }
    .screenshot-wrapper:last-child { border: none }
}

@media screen and (device-width: 960px) and (device-height: 600px) {
    .w-text-wrap.full { padding: 30px 50px }
}