/* *  V1.0 : Mobile */@CHARSET "ISO-8859-1";#banner_container {	display:none;}#lang {	display:none;}#lang_footer {	display:block;    position: relative;}body {	font: 12px/18px "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;	margin: 0px;}#content {    margin: 0 auto 0 auto;}#menu {	float: none;}#menu ul.menu {	display: none;	float: none;}#menu li.menu, #menu li.menu_home, #menu li.menu_login, #menu li.menu_basket, #menu li.menu_nolist  {	float: none;	display:block;}#menu li.menu_login, #menu li.menu_basket  {	float: none;}#menu ul.sub_menu {	position: relative;	-moz-border-radius:0px;	-khtml-border-radius:0px;	-webkit-border-radius:0px;	border-radius:0px;}#menu li.sub_menu {	display: block;	float: none;}a.menu {	border:0px;}#menu li.menu_login a.menu, #menu li.menu_basket a.menu, #menu li.menu_home a.menu {	border-left: 0px;}#menu li.menu_login a.menu {	border-left: 0px;}#menu li.menu a.menu:after, #menu li.menu_login a.menu:after {	display:none;}#title, #subtitle, #admin_title {	font-size: 12px;}.item_list_name {	font-size: 12px;}#item_top_back {	right: 5px;	top: 5px;}.home_item_list_title {	font-size: 14px;}#item_header {	min-height:120px;	height:auto;	width: 90%;	margin: 0px auto;}#item_part {	width: 90%;	margin: 0px auto;}#container {	right :auto;	padding:0px;}#item_list_text {	margin: 0px 5px 0px 5px;  	float: left;  	height:72px;}#item_ratio_list {	display: block;	height:18px;}#subtitle {	margin:5px 0px 5px 0px;}#home_list_item {	margin:12px 0px 10px 0px;}#search {	display:none;}#item_link {	margin: 10px 0px 10px 0px;}#item_link_list {	float:left;}#item_link_title {	text-align: center;	}#custom_list_item_image {	margin: 2px 2px 2px 2px;}#custom_list_item_logo {	width: 32px;    height: 32px;    margin: 2px 2px 2px 2px;}#custom_list_item_icon {	margin: 2px 2px 2px 2px;}.custom_list_item_image_medium {	width: 32px;	height: 32px;}.custom_list_item_text_medium {	height: 32px;	padding: 7px 0px 0px 0px;	font-size: 12px;}#item_header_text {	float:none;}#item_header_link {	float:none;}#item_ratio_item_text {	font-size: 10px;	padding: 0px 0px 0px 2px;}#item_ratio_item_value {	max-width:85%;	min-width:8%;	font-size: 10px;	padding: 0px 0px 0px 2px;}#item_ratio_list_text {	width:65px;	font-size: 10px;	padding: 0px 0px 0px 2px;}#item_ratio_list_value {	max-width:85%;	min-width:8%;	font-size: 10px;	padding: 0px 0px 0px 2px;}#custom_list_item_text {	margin:2px 2px 0px 2px;}#custom_list_item.item_header_text {	height: 38px;	min-width: 120px;	margin: 0px 5px 0px 5px;}#filter_value:hover, #filter_value:focus {	width:75px;}#part {	margin:5px 0px 5px 0px;}#list_item {	margin: 5px 0px 5px 5px;}#item_ratio_item {	height:19px;}#item_ratio_compare_text {	font-size: 10px;}#compare_add {    z-index: 1000;    width: 10%;    height: 64px;    float: left;    margin: 32px 0px 0px 0px;}#compare_add a {	background-image: url("../images/index/add_column_black_little.png");	background-repeat: no-repeat;	background-position:center;	padding: 32px 32px 32px 32px;}#compare_add a:hover {	background-image: url("../images/index/add_column_red_little.png");}#notification {	top:0px;}#social_links {	display:none;}#social_links_footer {	display:block;	z-index:99999;}#facebook_link {	float:left;}#twitter_link {	float:left;}#google_plus_link {	float:left;}#item_footer_back {	footer: 7px;}#menu_toggle_icon.sub {	display:block;}#list_item_image {	margin:0px 10px 0px 0px;}#menu li.mobile_no_diplay {	display:none;}#custom_list_item.mobile_left_float {	float: left;	position: relative;	left: 80%;    footer: 30px;}#item_part.autofit {	position:relative;	float:none;	width:100%;}form {	padding: 5px;}.image_text {    top: 8px;    font-size: 14px;}.image_icon {    left: 5px;    top: 90px;}#item_info {	background-image: url(../images/index/file_black_little.png);  	width: 24px;  	height: 24px;}#item_info:hover {	background-image: url(../images/index/file_white_little.png);}#compare_icon {  	background-image: url(../images/index/compare_little_black.png);  	width: 24px;  	height: 24px;}#compare_icon:hover {	background-image: url(../images/index/compare_little.png);}#ratio_icon {  	background-image: url(../images/index/ratio_black_little.png);  	width: 24px;  	height: 24px;}#ratio_icon:hover {	background-image: url(../images/index/ratio_white_little.png);}#tech_info_icon {  	background-image: url(../images/index/tech_info_little_black.png);  	width: 24px;  	height: 24px;}#tech_info_icon:hover {	background-image: url(../images/index/tech_info_little.png);}#gallery_icon {  	background-image: url(../images/index/gallery_little_black.png);  	width: 24px;  	height: 24px;}#gallery_icon:hover {	background-image: url(../images/index/gallery_little.png);}#compare_delete {  	background-image: url(../images/index/delete_column_black_little.png);  	width: 24px;  	height: 24px;}#compare_delete:hover {	background-image: url(../images/index/delete_column_red_little.png);}#item_ratio_list_head {	width:50px;	height:50px;}#item_ratio_list_head_text {	width:50px;    height:10px;    font-size: 8px;    transform: translate(0px, 50px) rotate(270deg);}#item_ratio_list_head_value {	width:40px;    height:30px;    padding: 20px 0px 0px 0px;    font-size: 10px;    transform: translate(10px, -10px);}#tag_list li, #tag_link_list li {    line-height: 18px;}h3 {	margin: 0px 10px 20px 10px;}h4 {	margin: 20px 10px 20px 10px;}p  {	margin: 0px 10px 10px 10px;}#bottom {	display:block;    padding: 0px;    margin: 0px;    height: auto;}span.terms, span.legals, span.press, span.contact {    float: none;}span.terms a, span.legals a, span.press a, span.contact a {    text-align:center;    margin: 25px 5px 25px 5px;}#footer_container {	width:100%;    margin: 0;}#instagram {	margin: 180px auto 0px auto;}#newsletter {    position: relative;    float: none;    padding: 0 0 0 50%;    margin: 0 0 20px -100px;}span.copyright {    float:none;    position:relative;    bottom:0px;    margin: 0 0 0 0px;}span.copyright a {    margin: 0px;    text-align: center;}span.read_more, span.read_next {    width:100%;    display: block;    text-align: center;    font-size: 12px;    padding: 10px 0px;}#facebook_link {    float: right;}#menu {    width: 100%;}#menu_toggle {	display: block;	background-image:url("../images/index/menu_logo.png");    background-repeat: no-repeat;    background-position: center;    background-size:53px 53px;}#menu_toggle .menu_toggle_text {	display:none;}div.menu_toggle_logo {    width: 46px;    height: 56px;    position: relative;    margin: 0px auto 0px auto;}#menu ul.menu {	width:100%;	background-image:none;	padding-left:0px;	margin: -2px auto 0px auto;}    #menu li.menu, #menu li.menu_home, #menu li.menu_login, #menu li.menu_basket, #menu li.menu_nolist {    margin: 0px 0px;    background-color: #8C8C8C;}h6 {	margin: 0px;	font-size: 21px;}h5 {    margin: 15px 0px 35px 0px;	font-size: 37px;}#social_links_footer {    display: block;    margin: 17px;    padding: 0 0 0 50%;    margin: 20px 0 20px -87px;    border-right: none;}#custom_list_item {	width: 100px;}#custom_list_item_text {	font-size: 18px;}#contact_content {	width:90%;}#contact_notice, #contact_form {	position: relative;    float: none;	width: auto;	heigth:auto;	margin: 0px;}#contact_form  {	padding: 0px;	margin: 10px 0px 0px 0px;}#contact_title, #item_list_title, #map_title, #blog_list_title {	background-size: auto;}#contact_notice h3 {	margin: 0px 5px 0px 5px;}div.instagram_text {    width: 175px;	margin: -20px 0px 0 -75px;}div.instagram_likes, div.instagram_comments {	float : none;	background-position: 35px;	background-size: 20px auto;	margin:5px 0px;}div.instagram_image {	height: 32%;    width: 32%;}.slide {	height:auto;}.home_slide {	height:400px;}#item_list, #blog_list {	width: 90%;}#item_list_item, #blog_list_item {	width: 100%;	height: auto;	min-height:120px;	margin: 10px 0px 30px 0px;}#blog_list_item_text, #item_list_item_text {	width: 100%;	margin: 20px 0px 30px 0px;}#blog_list_item_image, #item_list_item_image {	width:100%;	height:auto;	max-width: none;    max-height: none;    padding-right: 0px;}#list_item_text_link, #blog_list_item_text_link {	position:relative;	width:100%;	bottom: auto;    left: auto;    margin:5px 0px;}#list_item_text_name {	font-size: 18px;}#list_item_text_notice p {	margin: 0px 2px 2px 2px;	padding: 2px 0px 2px 0px;	font-size: 10px;    line-height: 20px;}#item_header_image, #item_header_text {	margin:5px 0px;    width:100%;    float:none;    height:auto;}#item_header_image {	max-height: none;}#item_header_text {	min-width: auto;	padding: 5px 2px;}form {	padding: 10px 2px 2px 2px;}#blog {	min-height: 120px;    height: auto;}#home_message {	width:100%;}.bx-wrapper .bx-pager {	bottom:15px;}.slide_text {	top:70px;}#map {	width:90%;}.title_text {    margin: -100px auto 0 auto;}