@media only screen and (max-width:736px) {    .test {        margin-left: 0 !important;        text-align: left !important;    }    .border-img {        background: url(../images/teamparellel-img.png) no-repeat 80px 6px;        padding: 10px 9px 10px;        margin-bottom: -7px;    }    .rating_message p.msg_title {        line-height: 20px;    }    body, html {        box-sizing: border-box;        -webkit-box-sizing: border-box;        -moz-box-sizing: border-box;        -ms-box-sizing: border-box;    }    #wrap {        width: 100%;        height: auto !important;        padding: 0 20px;        box-sizing: border-box;        -webkit-box-sizing: border-box;        -moz-box-sizing: border-box;        -ms-box-sizing: border-box;        min-height: initial;    }    #content {        min-height: initial;    }    #content, #footer, #social_wrap, #menu, .gallery_list {        width: 100%;    }    .peragraph {        width: auto;        margin-left: 15px;    }    .gallery_list, .staffwrapper {        height: auto;        position: static;        text-align: center;        width: 100%;    }    .gallery_list {        padding-left: 10px;    }    .gallery_list li {        list-style: none;        float: none;        display: inline-block;    }    .trademark_link, #menu, #social_wrap {        left: 0;    }    .mobile_menu {        display: block;        height: 26px;        line-height: 26px;        background: url(../images/mob-menu.png) no-repeat 0 center;        padding-left: 27px;        color: #e91d2d;        font-size: 12px;        text-decoration: none;        position: absolute;        top: -18px;        left: 13px;        z-index: 1;    }    #top_menu {        display: none;        position: absolute;        height: auto;        z-index: 99;        width: 150px;        left: 17px;        margin-left: 0;        background: #fff;    }    #menu {        display: none;        position: absolute;        left: 25px;        bottom: 50px;        width: 687px;        height: 30px;        background: url('../images/bg_menu.png') center top no-repeat;        font-family: "Helvetica Neue Bold", Arial, sans-serif;        font-size: 1.1em;    }    #top_menu ul li {        width: 100%;        float: none;        margin: 0;        padding: 0;    }    #top_menu ul li a {        padding-left: 10px;    }    #top_menu2 {        display: none;        position: absolute;        height: auto;        z-index: 99;        width: 150px;        left: 13px;        margin-left: 0;        background: #fff;        top: 15px;        border: 1px solid silver;        box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.3);        border-radius: 5px;    }    #top_menu2 ul li {        width: 100%;        float: none;        margin: 0;        padding: 0;        background: white;        /*border: #fff solid;*/        border-width: 1px 1px 0 1px;        border-radius: 5px 5px 0 0;        border-bottom: 1px solid silver;    }    #top_menu2 ul li a {        padding-left: 10px;    }    .order_delivery {        top: -26px;    }    #menu p {        text-align: left;    }    #menu p a {        display: inline-block;        width: 48%;        box-sizing: border-box;        -webkit-box-sizing: border-box;        -moz-box-sizing: border-box;        -ms-box-sizing: border-box;        padding-left: 0;        vertical-align: top;        text-align: left;        line-height: 20px;    }    #social_wrap {        position: relative;        margin-top: 15px;    }    #menu p a:after {        display: none;    }    #social_wrap .facebook_button {        left: 60px !important;        position: static !important;    }    #social_wrap .pinterest_button {        left: 125px !important;        position: static !important;    }    .share {        left: 0;    }    #social_wrap .twitter_button {        left: 173px !important;        position: static !important;    }    #social_wrap .google_button {        left: 240px !important;        position: static !important;    }    #content img {        max-width: 100%;    }    #social_wrap .pinterest_button, #social_wrap .facebook_button, #social_wrap .twitter_button, #social_wrap .google_button {        display: inline-block;        width: auto;        vertical-align: top;    }    /* porschespyder page*/    .porsche_gallery, .bus_gallery, .transport_gallery, .jdcinema_gallery {        width: 100% !important;        height: auto;        text-align: center;    }    .transport_gallery {        margin:0;    }    .porsche_gallery li, .bus_gallery li, .transport_gallery li, .jdcinema_gallery li {        list-style: none;        float: none;        display: inline-block;    }    .porsche_stepper, .bus_stepper {        position: relative;        left: 0;        bottom: 0;        width: 100%;        height: auto;    }    .bus_gallery {        margin-left: 0 !important;    }    .jdcinema_gallery {        margin: 0;    }    .jdcinema_rent .spec_button {        position: initial;        text-align: center;        display: block;        margin: 10px 0;    }    .jdcinema_rent table:first-of-type tr td:first-child {        width: 70%;    }    .jdcinema_rent table:last-of-type {        width: 100%;    }    .jdcinema_rent table:last-of-type tr td:first-child {        width: 40%;    }    #content {        width: 93%;    }    .contact_right {        float: none;        width: 100%;        /*margin-top: 0px;*/        text-align: left;        margin: 0 auto;    }    .contact_left {        float: none;        width: 100%;        margin-top: 10px;        text-align: center;        margin-left: 10px;    }    #content {        height: auto;    }    .trademark_link {        position: static;        margin: 20px auto;        /*width: 50%;*/    }    #menu {        position: static;        display: none;    }    #social_wrap {        bottom: 10px;        height: 20px;    }    ul.product_list {        position: relative;        top: 10px;        width: 100%;        height: auto;        margin: 0 auto;        right: auto;        left: auto;        text-align: center;    }    ul.product_list li {        display: inline-block;        float: none;        margin-bottom: 3px;    }    .shop_stepper li {        top: 50%;        margin-top: -10px;    }    .shop_stepper li.next, .staff_stepper li.next, .gallery_stepper li.next {        right: -15px;    }    .shop_stepper li.prev, .staff_stepper li.prev, .gallery_stepper li.prev {        left: -15px;    }    .cart_summary {        position: relative;        right: 0;        left: auto;        top: 0;        width: auto;        float: right;    }    ul.category_list {        position: relative;        top: 0;        float: left;    }    .shopping_cart, .shop_order {        position: static;        width: 100%;        height: auto;    }    a.fancybox {        display: block;        margin: 0;        padding: 0;        text-align: center;        width: auto;    }    .vip_hers p, .vip_his p {        text-align: center;    }    .vip_his, .vip_hers {        position: static;        float: none;        margin: 0 auto;    }    .staff {        position: relative;        float: none;        margin: 20px auto 0;        width: 100%;        height: 165px;    }    .staff h1 {        width: 140px;        left: 150px;        text-align: left;    }    .staff p.job {        width: 150px;        font-size: 11px;        left: 150px;        text-align: left;    }    .staff p.rating {        left: 130px;    }    .staff a.info {        right: 155px;    }    .staff a.envelope {        right: 85px;    }    .staffwrapper .modal_close {        position: absolute;        top: 5px;        right: 27px;        display: block;        width: 30px;        height: 30px;        z-index: 2;        background: transparent url('../images/fancybox/fancybox.png') -40px 0;        cursor: pointer;        font-size: 0;    }    #staffskip_club, #staffskip_restaurant {        position: static;    }    #staffskip_club {        float: right;    }    #staffskip_restaurant {        float: left;    }    .form_block_textarea, .form_block_long {        width: 100% !important;    }    .form_block_textarea, .form_block_long, .form_block textarea {        height: auto;    }    .form_block textarea {        width: 200px;    }    .form_block {        float: none;    }    .staff div.info {        width: 100%;        height: auto;        left: 0 !important;        top: 0 !important;    }    .shopping_cart, .shop_order {        position: static;        width: 92%;        height: auto;        margin: 7px 25px;    }    .porsche_gallery {        margin: 0;    }    #server_response p iframe {        width: 320px;        height: 274px !important;    }    .foundation_link {        /*position: absolute;*/        /*margin: 5px 36%;*/        bottom: 5px;        font-family: "Arial", sans-serif;        font-weight: bold;        font-size: 9px;        color: #796d6d;    }    #language_menu {        top: -21px;    }    /*.usa_link {*/        /*position: relative;*/        /*top: 10px !important;*/        /*margin-bottom: 10px;*/        /*margin-right: -10px;*/    /*}*/    .we_want_you_link {        position: relative;        right: 0;        top: 10px !important;    }    .we_want_you_link img {        max-width: 40% !important;    }    .radio_link {        position: relative;        top: -10px !important;    }    .radio_link img {        max-width: 40% !important;    }    .food_menu .open, .food_menu .tip {        display: none;    }    .food_menu .content_image {        max-width: 98% !important;    }    .mobile-hide {        display: none !important;    }    .mobile-show {        display: inherit;    }    #fancybox-close {        right: -5px;        top: -6px;    }    .reservation_left {        margin-left: -15px;        margin-right: -10px;        width: 50%;        height: auto;        margin-bottom: 20px;    }    .reservation_right {        margin-right: -15px;        margin-left: -10px;        width: 50%;        height: auto;        margin-bottom: 20px;    }    #pageingprev a {        margin-left: -15px;    }    #pageingnext a {        margin-left: -5px;    }    .gastro_content {        margin: 0 -10px;    }    .information {        margin-left: 5px;    }    .team-divider {        width: auto;        margin-bottom: 30px;    }    .routemaster .submit {        position: relative;        left: inherit;        top: inherit;        margin: 0 0 15px 0;    }    .jidelakleva {width:100%;border:0px;}.jidelakprava {width:100%;}}@media only screen and (max-width:479px){    html, body {        /*overflow: hidden !important;*/    }    #language_menu {        right: 82px;    }    #language_menu .language_list a {        margin-right: 5px;    }    .radio_link img {        max-width: 80% !important;    }    .food_menu .content_image {        max-width: 93% !important;    }        .tretinka {width:40%;}    .jidelak h3 span {font-size:12px;}    .jidelak h3 {font-size:12px;}    /*.border-img {*/        /*background: url(../images/unnamed.png)no-repeat -4px 6px;*/        /*padding: 10px 9px 10px;*/        /*margin-bottom: -7px;*/    /*}*/    /*ul.category_list li a{*/        /*width: 90px;*/    /*}*/    /*ul.category_list li {*/        /*width: 110px;*/    /*}*/    /*.shop_stepper li.next {*/        /*right: -10px;*/    /*}*/    /*.shop_order .form_block input[type="text"]{*/        /*width:95%;*/    /*}*/    /*.shop_order .form_block, .form_block_textarea, .form_block_long{*/        /*width: 100% !important ;*/    /*}*/    /*.form_block_textarea, .form_block_long, .form_block textarea{*/        /*height: auto;*/    /*}*/    /*.form_block textarea{*/        /*width:200px;*/    /*}*/    /*.form_block{*/        /*float:none;*/        /*width: 100%;*/        /*height: auto;*/        /*height: auto;*/    /*}*/    /*.form_block input[type="text"], .form_block textarea, .form_block label{*/        /*width: 100%;*/        /*box-sizing: border-box;*/        /*-webkit-box-sizing: border-box;*/        /*-moz-box-sizing: border-box;*/        /*-ms-box-sizing: border-box;*/        /*float:none;*/        /*text-align: left;*/        /*height: auto;*/        /*display: block;*/        /*margin-top: 0;*/    /*}*/    /*.form_block label{*/        /*line-height:25px;*/    /*}*/    /*#server_response p iframe {*/        /*width: 419px;*/        /*height: 303px !important;*/    /*}*/    /*.foundation_link {*/        /*position: absolute;*/        /*margin: -2px 35%;*/        /*bottom: 1px;*/        /* bottom: -35px; */        /*font-family: "Arial";*/        /*font-weight: bold;*/        /*font-size: 9px;*/        /*color: #796d6d;*/    /*}*/}