﻿@charset "utf-8";


.indexprod {
	text-align: center;
}
.indexprod .infoq23,
.indexproject .infoq23 {
	display: none;
}
.indexprod .infoq2,
.indexproject .infoq2 {
	display: inline-block;
	border-bottom: 2px solid #fff;
}
.siteheader .menu-item .twolist .more-btns .word {
	width: 120px;
}
.prolistin .clearfill .morebtn .link span {
	width: 180px;
}
.morebtn .link .addshou::before {
    content: 'Add to Bookmark';
}
.morebtn .link .addshou.current::before {
    content: 'Cancel Bookmark';
}


@media (min-width: 961px) {
	.siteheader .logo img {
		height: 30px;
	}
	.siteheader .menu-item .toplink, .siteheader .menu-item .twolink, .siteheader .menu-item .lboxst .title, .siteheader .menu-item .twolist-product .center .colr {
	    font-size: 14px;
	}
	.siteheader .menu-item .toplink {
	    margin-top: 32px;
	}
	.siteheader .lang {
		font-size: 14px;
	}
	.siteheader .lang .line {
		position: relative;
		top: -2px;
		font-size: 12px;
	}

	.sitefooter .menu .menu-item {
		width: 50%;
		font-size: 14px;
	}


	.leftprow .checks .item,
	.leftprow .checks .item:nth-child(4n) {
		width: 30%;
		margin-right: 4%;
	}
	.leftprow .checks .item:nth-child(3n) {
		margin-right: 0;
	}

	.columnlistin .list a, .columnlistin .list span {
		padding-left: 28px;
		padding-right: 28px;
	}
}

@media (min-width: 1201px) {

	.siteheader .menu-item .twolist-about .center, .siteheader .menu-item .twolist-news .center {
		width: 570px !important;
	}

	.sitefooter .left {
		width: 430px;
		white-space: nowrap;
	}
	.sitefooter .menu .menu-item:nth-child(1),
	.sitefooter .menu .menu-item:nth-child(4),
	.sitefooter .menu .menu-item:nth-child(2),
	.sitefooter .menu .menu-item:nth-child(5) {
		margin-right: 30px;
	}
	.sitefooter .menu .menu-item:nth-child(1),
	.sitefooter .menu .menu-item:nth-child(4) {
		width: 98px;
	}
	.sitefooter .menu .menu-item:nth-child(2),
	.sitefooter .menu .menu-item:nth-child(5) {
		width: 140px;
	}
	.sitefooter .menu .menu-item:nth-child(3),
	.sitefooter .menu .menu-item:nth-child(6) {
		width: 128px;
	}
}
@media (min-width: 1501px) {
	.columnlistin .list a, .columnlistin .list span {
	    padding-left: 50px;
	    padding-right: 50px;
	}
}