

/*--------------------------------------------------------------------------*/
/*-----------------------   CSS STANDARD2 - touchscreen   ------------------*/
/*--------------------------------------------------------------------------*/



html {
    -webkit-text-size-adjust: 100%; /* Prevent font scaling in landscap mode */
}

.filter_top #filter .module_menu_top .search_module {
    width: 46%;
}

.center_content {
    width: 95%;
}

.touchscreen .slider_box .slider_handler {
    padding:12px 0;
    margin:-12px 0;
}

/*-----button and titles----*/

.box .button_box,
.std_container .button_bottom,
#detail_container .buttons_box .button,
.button {
    padding: 10px 15px;
    border-radius: 3px;
}
.box .title, .box_objects .title {
    padding: 10px 16px;
}

.box .box_infos,
#promotion_special_container .box .object_infos {
    margin: 0;
    padding: 12px 16px;
}

input[type=text],
input[type=password] {
    min-height:20px;
}


/*-----SLIDERS----*/

.slider_box .slider_base {
    height: 12px;
    border-radius: 25px;
    top: 6px;
}

.slider_box .slider_handler::after {
    height: 25px;
    width: 25px;
    border-radius: 25px;
}

.slider_box .slider_handler {
    width: 25px;
    height: 25px;
    top: 0;
}

.checkBoxParent .checkBoxDyn {
    width: 20px;
    height: 20px;
    border-radius: 20px;
    vertical-align: -10px;
    margin: 5px 0;
}

/*-----Responsive design----*/

@media screen and (max-width: 750px) {

    .filter_top #filter .module_menu_top .search_module {
        width: 95%;
    }

}






