@charset "utf-8";

.bgImg {
    cursor: pointer;
}
.bgImgBlur {
    display: none !important;
}

.blur #wrap {
    content: "";
    background: url(../images/bg_black_a85.png);
    display: block;
    width: 100%;
    height: 100%;
    position: fixed;
    left: 0;
    top: 0;
    z-index: 10;
}

#header .hdOverThum > span:before,
#header .hdOverThum a > span:before {
    display: none;
}
#header .hdOverThum:hover > span:before,
#header .hdOverThum a:hover > span:before {
	filter: alpha(opacity=1);
	-moz-opacity:1;
	opacity:1;  
}
.low #content dl dd .consent {
    padding: 0 18px !important;
}
.checkboxInput {
    display: inline-block;
}
.checkboxLabel{
    background: none !important;
	padding:0 0 0 5px;
}
.checkboxLabel:before{
    display: none;
}

.low #content dl dd #consent {
    padding: 0 27px;
}
#contact #consent label {
    display: none;
}


.low.popup #requstType input {
    display: block;
}.overZoomOldIE img {
    width: 100%;
    height: 100%;
}

#works .worksList .overZoomOldIE img {
    width: 100%;
    height: auto;
}

#header #pdVisualshift > .secCenter ul li a .thum .secNum .num img,
.visualShiftList .thum > span > span .num img {
    max-width: inherit !important;
}


.low #related #largeThum .thum > img {
    width: 100%;
    height: auto;
}


.low.popup .checkboxLabel{
    height: inherit;
    line-height: 1.5;
	background: none;
	margin-right: 30px;
	padding: 0;
}
.low.popup .checkboxLabel:before{
    display: none;
}

.low.popup #requstType input {
    display: inline-block;
}