/*

	Theme Name: Дом Дерево Строй
	Author: "Hello, brand!"
	Author URI: http://hello-brand.ru/
	Technical specialist: MopuC (SeaInside) | https://fl.ru/users/MopuC/
	Date: 16.12.15
	Version: 1.0
	
*/


/*---------------- Fonts ----------------*/
@font-face {
    font-family: 'AgoraSlab';
    src: url("pfagoraslabpro-reg-webfont.eot")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-reg-webfont.eot*/;
    src: url("pfagoraslabpro-reg-webfont.eot-#iefix")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-reg-webfont.eot?#iefix*/ format('embedded-opentype'),
         url("pfagoraslabpro-reg-webfont.woff2")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-reg-webfont.woff2*/ format('woff2'),
         url("pfagoraslabpro-reg-webfont.woff")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-reg-webfont.woff*/ format('woff'),
         url("pfagoraslabpro-reg-webfont.ttf")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-reg-webfont.ttf*/ format('truetype'),
         url("pfagoraslabpro-reg-webfont.svg#pf_agora_slab_proregular")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-reg-webfont.svg#pf_agora_slab_proregular*/ format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'AgoraSlab';
    src: url("pfagoraslabpro-italic-webfont.eot")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-italic-webfont.eot*/;
    src: url("pfagoraslabpro-italic-webfont.eot-#iefix")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-italic-webfont.eot?#iefix*/ format('embedded-opentype'),
         url("pfagoraslabpro-italic-webfont.woff2")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-italic-webfont.woff2*/ format('woff2'),
         url("pfagoraslabpro-italic-webfont.woff")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-italic-webfont.woff*/ format('woff'),
         url("pfagoraslabpro-italic-webfont.ttf")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-italic-webfont.ttf*/ format('truetype'),
         url("pfagoraslabpro-italic-webfont.svg#pf_agora_slab_proitalic")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-italic-webfont.svg#pf_agora_slab_proitalic*/ format('svg');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'AgoraSlab';
    src: url("pfagoraslabpro-xthin-webfont.eot")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-xthin-webfont.eot*/;
    src: url("pfagoraslabpro-xthin-webfont.eot-#iefix")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-xthin-webfont.eot?#iefix*/ format('embedded-opentype'),
         url("pfagoraslabpro-xthin-webfont.woff2")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-xthin-webfont.woff2*/ format('woff2'),
         url("pfagoraslabpro-xthin-webfont.woff")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-xthin-webfont.woff*/ format('woff'),
         url("pfagoraslabpro-xthin-webfont.ttf")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-xthin-webfont.ttf*/ format('truetype'),
         url("pfagoraslabpro-xthin-webfont.svg#pf_agora_slab_proextrathin")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-xthin-webfont.svg#pf_agora_slab_proextrathin*/ format('svg');
    font-weight: 100;
    font-style: normal;
}
@font-face {
    font-family: 'AgoraSlab';
    src: url("pfagoraslabpro-xthinital-webfont.eot")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-xthinital-webfont.eot*/;
    src: url("pfagoraslabpro-xthinital-webfont.eot-#iefix")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-xthinital-webfont.eot?#iefix*/ format('embedded-opentype'),
         url("pfagoraslabpro-xthinital-webfont.woff2")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-xthinital-webfont.woff2*/ format('woff2'),
         url("pfagoraslabpro-xthinital-webfont.woff")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-xthinital-webfont.woff*/ format('woff'),
         url("pfagoraslabpro-xthinital-webfont.ttf")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-xthinital-webfont.ttf*/ format('truetype'),
         url("pfagoraslabpro-xthinital-webfont.svg#pf_agora_slab_proXThIt")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-xthinital-webfont.svg#pf_agora_slab_proXThIt*/ format('svg');
    font-weight: 100;
    font-style: italic;
}

@font-face {
    font-family: 'AgoraSlab';
    src: url("pfagoraslabpro-thin-webfont.eot")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-thin-webfont.eot*/;
    src: url("pfagoraslabpro-thin-webfont.eot-#iefix")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-thin-webfont.eot?#iefix*/ format('embedded-opentype'),
         url("pfagoraslabpro-thin-webfont.woff2")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-thin-webfont.woff2*/ format('woff2'),
         url("pfagoraslabpro-thin-webfont.woff")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-thin-webfont.woff*/ format('woff'),
         url("pfagoraslabpro-thin-webfont.ttf")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-thin-webfont.ttf*/ format('truetype'),
         url("pfagoraslabpro-thin-webfont.svg#pf_agora_slab_prothin")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-thin-webfont.svg#pf_agora_slab_prothin*/ format('svg');
    font-weight: 200;
    font-style: normal;
}
@font-face {
    font-family: 'AgoraSlab';
    src: url("pfagoraslabpro-thinitalic-webfont.eot")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-thinitalic-webfont.eot*/;
    src: url("pfagoraslabpro-thinitalic-webfont.eot-#iefix")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-thinitalic-webfont.eot?#iefix*/ format('embedded-opentype'),
         url("pfagoraslabpro-thinitalic-webfont.woff2")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-thinitalic-webfont.woff2*/ format('woff2'),
         url("pfagoraslabpro-thinitalic-webfont.woff")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-thinitalic-webfont.woff*/ format('woff'),
         url("pfagoraslabpro-thinitalic-webfont.ttf")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-thinitalic-webfont.ttf*/ format('truetype'),
         url("pfagoraslabpro-thinitalic-webfont.svg#pf_agora_slab_prothin_italic")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-thinitalic-webfont.svg#pf_agora_slab_prothin_italic*/ format('svg');
    font-weight: 200;
    font-style: italic;
}

@font-face {
    font-family: 'AgoraSlab';
    src: url("pfagoraslabpro-light-webfont.eot")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-light-webfont.eot*/;
    src: url("pfagoraslabpro-light-webfont.eot-#iefix")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-light-webfont.eot?#iefix*/ format('embedded-opentype'),
         url("pfagoraslabpro-light-webfont.woff2")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-light-webfont.woff2*/ format('woff2'),
         url("pfagoraslabpro-light-webfont.woff")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-light-webfont.woff*/ format('woff'),
         url("pfagoraslabpro-light-webfont.ttf")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-light-webfont.ttf*/ format('truetype'),
         url("pfagoraslabpro-light-webfont.svg#pf_agora_slab_prolight")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-light-webfont.svg#pf_agora_slab_prolight*/ format('svg');
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: 'AgoraSlab';
    src: url("pfagoraslabpro-lightitalic-webfont.eot")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-lightitalic-webfont.eot*/;
    src: url("pfagoraslabpro-lightitalic-webfont.eot-#iefix")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-lightitalic-webfont.eot?#iefix*/ format('embedded-opentype'),
         url("pfagoraslabpro-lightitalic-webfont.woff2")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-lightitalic-webfont.woff2*/ format('woff2'),
         url("pfagoraslabpro-lightitalic-webfont.woff")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-lightitalic-webfont.woff*/ format('woff'),
         url("pfagoraslabpro-lightitalic-webfont.ttf")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-lightitalic-webfont.ttf*/ format('truetype'),
         url("pfagoraslabpro-lightitalic-webfont.svg#pf_agora_slab_prolight_italic")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-lightitalic-webfont.svg#pf_agora_slab_prolight_italic*/ format('svg');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'AgoraSlab';
    src: url("pfagoraslabpro-medium-webfont.eot")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-medium-webfont.eot*/;
    src: url("pfagoraslabpro-medium-webfont.eot-#iefix")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-medium-webfont.eot?#iefix*/ format('embedded-opentype'),
         url("pfagoraslabpro-medium-webfont.woff2")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-medium-webfont.woff2*/ format('woff2'),
         url("pfagoraslabpro-medium-webfont.woff")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-medium-webfont.woff*/ format('woff'),
         url("pfagoraslabpro-medium-webfont.ttf")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-medium-webfont.ttf*/ format('truetype'),
         url("pfagoraslabpro-medium-webfont.svg#pf_agora_slab_promedium")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-medium-webfont.svg#pf_agora_slab_promedium*/ format('svg');
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: 'AgoraSlab';
    src: url("pfagoraslabpro-meditalic-webfont.eot")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-meditalic-webfont.eot*/;
    src: url("pfagoraslabpro-meditalic-webfont.eot-#iefix")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-meditalic-webfont.eot?#iefix*/ format('embedded-opentype'),
         url("pfagoraslabpro-meditalic-webfont.woff2")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-meditalic-webfont.woff2*/ format('woff2'),
         url("pfagoraslabpro-meditalic-webfont.woff")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-meditalic-webfont.woff*/ format('woff'),
         url("pfagoraslabpro-meditalic-webfont.ttf")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-meditalic-webfont.ttf*/ format('truetype'),
         url("pfagoraslabpro-meditalic-webfont.svg#pf_agora_slab_proMdIt")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-meditalic-webfont.svg#pf_agora_slab_proMdIt*/ format('svg');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'AgoraSlab';
    src: url("pfagoraslabpro-bold-webfont.eot")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-bold-webfont.eot*/;
    src: url("pfagoraslabpro-bold-webfont.eot-#iefix")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-bold-webfont.eot?#iefix*/ format('embedded-opentype'),
         url("pfagoraslabpro-bold-webfont.woff2")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-bold-webfont.woff2*/ format('woff2'),
         url("pfagoraslabpro-bold-webfont.woff")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-bold-webfont.woff*/ format('woff'),
         url("pfagoraslabpro-bold-webfont.ttf")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-bold-webfont.ttf*/ format('truetype'),
         url("pfagoraslabpro-bold-webfont.svg#pf_agora_slab_probold")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-bold-webfont.svg#pf_agora_slab_probold*/ format('svg');
    font-weight: 700;
    font-style: normal;
}
@font-face {
    font-family: 'AgoraSlab';
    src: url("pfagoraslabpro-bolditalic-webfont.eot")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-bolditalic-webfont.eot*/;
    src: url("pfagoraslabpro-bolditalic-webfont.eot-#iefix")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-bolditalic-webfont.eot?#iefix*/ format('embedded-opentype'),
         url("pfagoraslabpro-bolditalic-webfont.woff2")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-bolditalic-webfont.woff2*/ format('woff2'),
         url("pfagoraslabpro-bolditalic-webfont.woff")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-bolditalic-webfont.woff*/ format('woff'),
         url("pfagoraslabpro-bolditalic-webfont.ttf")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-bolditalic-webfont.ttf*/ format('truetype'),
         url("pfagoraslabpro-bolditalic-webfont.svg#pf_agora_slab_probold_italic")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-bolditalic-webfont.svg#pf_agora_slab_probold_italic*/ format('svg');
    font-weight: 700;
    font-style: italic;
}

@font-face {
    font-family: 'AgoraSlab';
    src: url("pfagoraslabpro-black-webfont.eot")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-black-webfont.eot*/;
    src: url("pfagoraslabpro-black-webfont.eot-#iefix")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-black-webfont.eot?#iefix*/ format('embedded-opentype'),
         url("pfagoraslabpro-black-webfont.woff2")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-black-webfont.woff2*/ format('woff2'),
         url("pfagoraslabpro-black-webfont.woff")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-black-webfont.woff*/ format('woff'),
         url("pfagoraslabpro-black-webfont.ttf")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-black-webfont.ttf*/ format('truetype'),
         url("pfagoraslabpro-black-webfont.svg#pf_agora_slab_problack")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-black-webfont.svg#pf_agora_slab_problack*/ format('svg');
    font-weight: 800;
    font-style: normal;
}
@font-face {
    font-family: 'AgoraSlab';
    src: url("pfagoraslabpro-blackital-webfont.eot")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-blackital-webfont.eot*/;
    src: url("pfagoraslabpro-blackital-webfont.eot-#iefix")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-blackital-webfont.eot?#iefix*/ format('embedded-opentype'),
         url("pfagoraslabpro-blackital-webfont.woff2")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-blackital-webfont.woff2*/ format('woff2'),
         url("pfagoraslabpro-blackital-webfont.woff")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-blackital-webfont.woff*/ format('woff'),
         url("pfagoraslabpro-blackital-webfont.ttf")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-blackital-webfont.ttf*/ format('truetype'),
         url("pfagoraslabpro-blackital-webfont.svg#pf_agora_slab_problack_italic")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-blackital-webfont.svg#pf_agora_slab_problack_italic*/ format('svg');
    font-weight: 800;
    font-style: italic;
}

@font-face {
    font-family: 'AgoraSlab';
    src: url("pfagoraslabpro-ultrablack-webfont.eot")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-ultrablack-webfont.eot*/;
    src: url("pfagoraslabpro-ultrablack-webfont.eot-#iefix")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-ultrablack-webfont.eot?#iefix*/ format('embedded-opentype'),
         url("pfagoraslabpro-ultrablack-webfont.woff2")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-ultrablack-webfont.woff2*/ format('woff2'),
         url("pfagoraslabpro-ultrablack-webfont.woff")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-ultrablack-webfont.woff*/ format('woff'),
         url("pfagoraslabpro-ultrablack-webfont.ttf")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-ultrablack-webfont.ttf*/ format('truetype'),
         url("pfagoraslabpro-ultrablack-webfont.svg#pf_agora_slab_proultrablack")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-ultrablack-webfont.svg#pf_agora_slab_proultrablack*/ format('svg');
    font-weight: 900;
    font-style: normal;
}
@font-face {
    font-family: 'AgoraSlab';
    src: url("pfagoraslabpro-ublackit-webfont.eot")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-ublackit-webfont.eot*/;
    src: url("pfagoraslabpro-ublackit-webfont.eot-#iefix")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-ublackit-webfont.eot?#iefix*/ format('embedded-opentype'),
         url("pfagoraslabpro-ublackit-webfont.woff2")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-ublackit-webfont.woff2*/ format('woff2'),
         url("pfagoraslabpro-ublackit-webfont.woff")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-ublackit-webfont.woff*/ format('woff'),
         url("pfagoraslabpro-ublackit-webfont.ttf")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-ublackit-webfont.ttf*/ format('truetype'),
         url("pfagoraslabpro-ublackit-webfont.svg#pf_agora_slab_proultraBlkIt")/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/fonts/pfagoraslabpro-ublackit-webfont.svg#pf_agora_slab_proultraBlkIt*/ format('svg');
    font-weight: 900;
    font-style: italic;
}


/*---------------- Animation ----------------*/

	/* Button shadow */
	@-webkit-keyframes si-button-pulse {from {box-shadow: 0 0 8px 6px #8faf3b, 0 0 12px 14px #8faf3b;}to {box-shadow: 0 0 18px 6px rgba(255, 48, 26, 0),0 0 4px 71px rgba(255, 48, 26, 0);}}
	@-moz-keyframes si-button-pulse {from { box-shadow: 0 0 8px 6px #8faf3b, 0 0 12px 14px #8faf3b;} to {box-shadow: 0 0 18px 6px rgba(255, 48, 26, 0), 0 0 4px 71px rgba(255, 48, 26, 0);}}
	@keyframes si-button-pulse {from { box-shadow: 0 0 8px 6px #8faf3b, 0 0 12px 14px #8faf3b;}to {box-shadow: 0 0 18px 6px rgba(255, 48, 26, 0), 0 0 4px 71px rgba(255, 48, 26, 0);}}

	.pulse-button{box-shadow:none;-webkit-animation: si-button-pulse 1.8s 0s ease-out infinite;-moz-animation: si-button-pulse 1.8s 0s ease-out infinite;animation: si-button-pulse 1.8s 0s ease-out infinite;}
	.pulse-button:hover{box-shadow:none;-webkit-animation: si-button-pulse 0.8s 0s ease-out infinite;-moz-animation: si-button-pulse 0.8s 0s ease-out infinite;animation: si-button-pulse 0.8s 0s ease-out infinite;}
	
	/* Shake */
	@-webkit-keyframes shake {0%, 100% {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);} 10%, 30%, 50%, 70%, 90% {-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0);}20%, 40%, 60%, 80% {-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0);}}
	@-moz-keyframes shake {0%, 100% {-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);} 10%, 30%, 50%, 70%, 90% {-moz-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0);}20%, 40%, 60%, 80% {-moz-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0);}}
	@-o-keyframes shake {0%, 100% {-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);} 10%, 30%, 50%, 70%, 90% {-o-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0);}20%, 40%, 60%, 80% {-o-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0);}}
	@keyframes shake {0%, 100% {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);} 10%, 30%, 50%, 70%, 90% {-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0);}20%, 40%, 60%, 80% {-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0);}}
	
	/* Buzz out */
	@-webkit-keyframes buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}
	@-moz-keyframes buzz-out{10%{-moz-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-moz-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-moz-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-moz-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-moz-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-moz-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-moz-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-moz-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-moz-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-moz-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}
	@-o-keyframes buzz-out{10%{-o-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-o-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-o-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-o-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-o-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-o-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-o-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-o-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-o-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-o-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}
	@keyframes buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}

	/* Rotate */
	@-webkit-keyframes si-rotate {from {-webkit-transform:rotate(0deg);transform:rotate(0deg);} to {-webkit-transform:rotate(360deg);transform:rotate(360deg);}}
	@-moz-keyframes si-rotate {from {-moz-transform:rotate(0deg);transform:rotate(0deg);} to {-moz-transform:rotate(360deg);transform:rotate(360deg);}}
	@-o-keyframes si-rotate {from {-o-transform:rotate(0deg);transform:rotate(0deg);} to {-o-transform:rotate(360deg);transform:rotate(360deg);}}
	@keyframes si-rotate {from {-webkit-transform:rotate(0deg);transform:rotate(0deg);} to {-webkit-transform:rotate(360deg);transform:rotate(360deg);}}
		
		.si-rotate{-webkit-animation:si-rotate infinite linear 1.8s;-moz-animation:si-rotate infinite linear 1.8s;-o-animation:si-rotate infinite linear 1.8s;animation:si-rotate infinite linear 1.8s;}
	
		.si-error{-webkit-animation:shake 1 linear 0.8s;-moz-animation:shake 1 linear 0.8s;-o-animation:shake 1 linear 0.8s;animation:shake 1 linear 0.8s;}
		.buzz-out{-webkit-animation:buzz-out 1 linear 1.0s;-moz-animation:buzz-out 1 linear 1.0s;-o-animation:buzz-out 1 linear 1.0s;animation:buzz-out 1 linear 1.0s;}
		
/*---------------- Reset ----------------*/

html,body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
button,img{border:0;vertical-align:middle}
ul,li{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button,textarea,select{font-size:100%;}
body,td,div,input,textarea,select {font-style:normal;font-weight:normal;}
*:focus{outline:none}
header,footer,nav,section,article,aside{display:block}
iframe{border:0}

input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#767676;}
input::-moz-placeholder,textarea::-moz-placeholder{color:#767676;}
input::-ms-input-placeholder,textarea::-ms-input-placeholder {color:#767676;}
input.placeholder,textarea.placeholder{color:#767676;}

	input.si-error::-webkit-input-placeholder,textarea.si-error::-webkit-input-placeholder{color:#cb0707;}
	input.si-error::-moz-placeholder,textarea.si-error::-moz-placeholder{color:#cb0707;}
	input.si-error::-ms-input-placeholder,textarea.si-error::-ms-input-placeholder {color:#cb0707;}
	input.si-error.placeholder,textarea.si-error.placeholder{color:#cb0707;}

label{cursor:pointer}

/* === Inputs === */
.input, textarea{position:relative;width:313px;border:3px solid #87a732;background:#fff;text-align:center;color:#000;font:18px 'PT Sans';padding:15px 20px;box-sizing:border-box;margin:15px 0;-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;}
	.input:focus, textarea:focus{box-shadow:0 0 10px #fff;}
	.input.si-error, textarea.si-error{color:#cb0707;border-color:#cb0707}
	textarea{resize:none;overflow:hidden;}
	
.submit{-webkit-appearance:none;cursor:pointer;border:0;position:relative;width:313px;border:3px solid #e67529; color:#000;padding:14px 0;margin:15px 0;font:700 20px/24px 'PT Sans';background:#F9B536;-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;}
.submit:hover{background:#e67529;color:#fff;border-color:#e67529;}
.submit:active{top:1px;background:#759422;border-color:#759422;color:#fff}
.submit.disabled{cursor:default;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%);}

	.submit.white{color:#fff;border-color:#fff;background:#e67529;}
	.submit.white:hover{background:#e67529;color:#000;border-color:#e67529;}
	.submit.white:active{background:#f4f4f4;border-color:#f4f4f4;color:#fff;}

/*---------------- Styles ----------------*/

html,body{overflow-x:hidden}
html{background:#fff;color:#000;font:20px/22px 'PT Sans'}
#global-wrapper{overflow:hidden;position:relative;}

h1{}
h2{text-align:center;font:45px/45px AgoraSlab;}
h3{}
h4{}
h5{}
h6{}

ul.check{}
	ul.check li{margin:15px 0;padding:0 0 0 37px;position:relative;font:18px/22px 'PT Sans'}
		ul.check li:before{display:block;content:'';width:23px;height:23px;background:url(icons.png)/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/images/icons.png*/ -151px 0 no-repeat;position:absolute;top:0;left:0;}

p{padding:5px 0}

a{color:inherit;text-decoration:none;-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;}
a:hover{}
	
	a.button{background:#FFA74A; position:relative;display:inline-block;font:700 20px/24px 'PT Sans';color:#000;border:3px solid #e67529;padding:16px 20px;margin:10px 0;-webkit-transition:background 0.2s ease-out 0s, border-color 0.2s ease-out 0s;-moz-transition:background 0.2s ease-out 0s, border-color 0.2s ease-out 0s;-o-transition:background 0.2s ease-out 0s, border-color 0.2s ease-out 0s;transition:background 0.2s ease-out 0s, border-color 0.2s ease-out 0s;}
	a.button:hover{background:#e67529;color:#fff;}
	a.button:active{top:1px;background:#e67529;border-color:#e67529;color:#fff;}
	
	a.button.wide{padding:16px 60px;}
	
	a.button.small{font:700 18px/22px 'PT Sans';padding:10px 15px;margin:5px 0;}
	a.button.button-small {
		padding-top:5px;
		padding-bottom:5px;
	}
	#page-form-1 .real-page-form, #page-form-2 .real-page-form
	{
		padding-right:0px;
		margin-right:105px;
		background:rgba(135,167,50,.95);
		padding-bottom:85px;
	}
	.see-price {
	position:absolute;
	left:-45px;
	bottom:715px;
	z-index:200;
	opacity:1;
}
.see-price.active {
	opacity:1;
}
.clear {clear:both;display:block;}
.centered{width:1280px;margin:0 auto;position:relative}

.justify{text-align:justify;}
	.justify:after{display:inline-block;content:'';width:100%;height:0;visibility:hidden}
	.last-line-hack{display:inline-block;width:100%;height:0;visibility:hidden}
.si-clear{}
	.si-clear:after{display:block;content:'';clear:both;}
	
.invisible{display:none}

.text-align-center{text-align:center}

.green{color:#87a732;}
.red{color:#c70008;}

.icon{display:inline-block;vertical-align:top;position:relative;background:url(icons.png)/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/images/icons.png*/ no-repeat}
.icon2{background:url(icons2.png)/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/images/icons2.png*/ no-repeat}
.hover-icon{background:none;}
.hover-icon:before,.hover-icon:after{display:block;content:'';width:100%;height:100%;position:absolute;top:0;left:0;background:url(icons.png)/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/images/icons.png*/ no-repeat;-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;}
	.hover-icon:before{opacity:1;}
	.hover-icon:after{opacity:0;}
	.icon-hover:hover .hover-icon:before{opacity:0.2;}
	.icon-hover:hover .hover-icon:after{opacity:1;}
	
	.negative-icon{display:block;margin:0 auto 15px;width:53px;height:53px;background-position:-41px 0;}
	.positive-icon{display:block;margin:0 auto 15px;width:53px;height:53px;background-position:-96px 0;}
	.zoom-icon{width:92px;height:92px;background-position:0 -70px;position:absolute;top:50%;left:50%;margin-left:-46px;margin-top:-46px;opacity:0;-moz-transform: scale(5);-webkit-transform: scale(5);-o-transform: scale(5);-ms-transform: scale(5);transform: scale(5);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
	.zoom-icon.small{width:54px;height:56px;background-position:-218px -70px;margin-left:-27px;margin-top:-28px;}
		.show-zoom:hover .zoom-icon,.show-zoom.active .zoom-icon{-moz-transform: scale(1);-webkit-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);transform: scale(1);opacity:1;}
	.plus-icon{width:62px;height:64px;background-position:-96px -70px;position:absolute;left:809px;top:120px;}
	
	.work-info-icon{height:80px;margin:20px 0;}
		.work-info-icon.i-1{width:89px;background-position:-603px 0;}
		.work-info-icon.i-2{width:77px;background-position:-694px 0;}
		.work-info-icon.i-3{width:68px;background-position:-773px 0;}
	.work-equipment-icon{display:block;height:82px;margin:20px auto;}
		.work-equipment-icon.i-1{width:91px;}
			.no .work-equipment-icon.i-1{background-position:0 0;}
			.yes .work-equipment-icon.i-1{background-position:0 -84px;}
		.work-equipment-icon.i-2{width:52px;}
			.no .work-equipment-icon.i-2{background-position:-93px 0;}
			.yes .work-equipment-icon.i-2{background-position:-93px -84px;}
		.work-equipment-icon.i-3{width:75px;}
			.no .work-equipment-icon.i-3{background-position:-147px 0;}
			.yes .work-equipment-icon.i-3{background-position:-147px -84px;}
		.work-equipment-icon.i-4{width:84px;}
			.no .work-equipment-icon.i-4{background-position:-224px 0;}
			.yes .work-equipment-icon.i-4{background-position:-224px -84px;}
		.work-equipment-icon.i-5{width:70px;}
			.no .work-equipment-icon.i-5{background-position:-310px 0;}
			.yes .work-equipment-icon.i-5{background-position:-310px -84px;}
		.work-equipment-icon.i-6{width:67px;}
			.no .work-equipment-icon.i-6{background-position:-382px 0;}
			.yes .work-equipment-icon.i-6{background-position:-382px -84px;}
		.work-equipment-icon.i-7{width:80px;}
			.no .work-equipment-icon.i-7{background-position:-451px 0;}
			.yes .work-equipment-icon.i-7{background-position:-451px -84px;}
		.work-equipment-icon.i-8{width:68px;}
			.no .work-equipment-icon.i-8{background-position:-533px 0;}
			.yes .work-equipment-icon.i-8{background-position:-533px -84px;}
	
#top{position:fixed;top:0;left:0;width:100%;height:100px;background:#fff;z-index:99;}
#top.fixed{box-shadow:0 2px 4px rgba(0,0,0,.3)}
	.logo{display:block;position:absolute;top:17px;left:110px;}
		.logo .left{display:block;float:left;font:700 18px/17px 'PT Sans';width:80px;}
		.logo .right{display:block;float:left;font:14px/17px 'PT Sans';color:#777;padding:3px 0 0;}
	#top-nav{position:absolute;left:375px;top:32px;}
		#top-nav li{float:left;margin:0 40px 0 0;}
			#top-nav li a{font:15px/18px 'PT Sans';display:block;padding:0 0 18px;position:relative;}
			#top-nav li a:hover{color:#77864f;}
				#top-nav li a:before,#top-nav li a:after{display:block;content:'';position:absolute;bottom:0;width:0;height:7px;background:#77864f;-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;}
				#top-nav li a:hover:before,#top-nav li a:hover:after,#top-nav li a.active:before,#top-nav li a.active:after{width:50%;}
				#top-nav li a:before{right:50%;}
				#top-nav li a:after{left:50%;}
	.si-phone{width:170px;position:absolute;top:0px;right:0;}
		.si-phone .mail-link{font:15px/24px 'PT Sans';color:#555;}
		.si-phone .mail-link:hover{color:#000;}
		.si-phone .phone-link{font:700 15px/15px 'PT Sans';color:#000;}
		.si-phone .phone-link:hover{color:#77864f;}
		.si-phone .modal-link{font:15px/15px 'PT Sans';border-bottom:1px dashed;}
		.si-phone .modal-link:hover{color:#77864f;}
		
		
header{height:1018px;background:url(header-bg.jpg)/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/images/header-bg.jpg*/ center top no-repeat;}
	.header-select{width:320px;height:125px;position:absolute;top:516px;left:50%;margin-left:-160px;color:#fff;font:700 25px/28px AgoraSlab;padding:20px 0 0 30px;text-shadow:0 1px 0 rgba(0,0,0,.2);box-sizing:border-box;background:rgba(135,167,50,.95);}
	.header-select {
			text-align:center;
			padding-left:0px;
			width:510px;
			margin-left:-260px;
			height:135px;
			margin-top: 40px;
		}
.header-select span{
	display:block;
	padding-left:30px;
	text-align:left;
	font-size:20px;
	margin-top:10px;
}
	.header-next-link{width:38px;height:38px;background:#87a732;border:3px solid #fff;border-radius:50%;position:absolute;top:716px;left:50%;margin-left:-19px;}
	.header-next-link:hover{background:#91b040}
	.header-next-link:active{top:717px;background:#799925}
		.header-next-link:after{display:block;content:'';width:26px;height:13px;background:url(icons.png)/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/images/icons.png*/ 0 0 no-repeat;position:absolute;top:14px;left:6px;-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;}
		.header-next-link:hover:after{-moz-transform: translateY(3px);-webkit-transform: translateY(3px);-o-transform: translateY(3px);-ms-transform: translateY(3px);transform: translateY(3px);}
		.header-next-link:active:after{-moz-transform: translateY(3px);-webkit-transform: translateY(3px);-o-transform: translateY(3px);-ms-transform: translateY(3px);transform: translateY(3px);}
		
#usp{padding:150px 0;position:relative;z-index:3;margin-top:-200px;}
	.usp{text-align:center;margin:0 0 45px;}
		.usp-item{display:inline-block;vertical-align:top;width:270px;text-align:center;font:18px/22px 'PT Sans';color:#51544f;}
			.usp-icon-wrapper{position:relative;margin:0 auto 25px;width:132px;height:116px;}
				.usp-overlay{width:132px;height:116px;background:url(usp.png)/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/images/usp.png*/ no-repeat;position:absolute;top:4px;left:0;}
				.usp-icon{width:132px;height:116px;background:url(usp.png)/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/images/usp.png*/ no-repeat;position:absolute;top:0;left:0;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
				.usp-item:hover .usp-icon{top:4px;}
					.usp-icon.i-1{background-position:-140px 0;}
					.usp-icon.i-2{background-position:-280px 0;}
					.usp-icon.i-3{background-position:-420px 0;}
					.usp-icon.i-4{background-position:-560px 0;}
					.usp-icon.i-5{background-position:-700px 0;}
					.usp-icon.i-6{background-position:-840px 0;}
	
#what{height:651px;background:fixed url(what-bg.jpg)/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/images/what-bg.jpg*/ center center no-repeat;margin-top:-210px;background-size:1919px auto;}
#what .centered{height:651px;}
	#what .centered:before{display:block;content:'';width:1930px;height:144px;background:url(tails.png)/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/images/tails.png*/ 6px top no-repeat;position:absolute;top:0;left:-335px;z-index:2;}
	#what .centered:after{display:block;content:'';width:1930px;height:143px;background:url(tails.png)/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/images/tails.png*/ -1997px -150px no-repeat;position:absolute;bottom:0;left:-335px;z-index:2;}
	.what-text{height:651px;width:453px;position:absolute;top:0;left:105px;background:rgba(135,167,50,.95);color:#fff;box-sizing:border-box;padding:135px 0 0 43px;font:18px/28px 'PT Sans';}
		.what-title{font:70px/70px AgoraSlab;padding:0 0 30px;}
		.what-see{width:297px;height:63px;background:url(what-see.png)/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/images/what-see.png*/ no-repeat;margin:40px 0 0;font:700 18px/24px 'PT Sans';padding:8px 0 0 20px;}
	.what-link{width:97px;height:97px;background:#87a732;border-radius:50%;position:absolute;left:720px;top:320px;}
	.what-link:hover{background:#99b749;}
	.what-link:active{background:#739221;top:321px;}
		.what-link:after{display:block;content:'';width:39px;height:53px;background:url(icons.png)/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/images/icons.png*/ 0 -15px no-repeat;position:absolute;top:22px;left:36px;}
	
#advantages{background:#f5f9ea;padding:75px 0;}
	.advantages-tabs-wrapper{margin:45px 0;text-align:center;}
	.advantages-tabs{display:inline-block;position:relative;border:2px solid #c3c9aa;}
		.advantages-tabs-overlay{position:absolute;top:-2px;bottom:-2px;left:-2px;width:200px;background:#87a732;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
			.advantages-tabs-overlay:after{display:block;content:'';position:absolute;width:0;height:0;border:14px solid #87a732;border-color:#87a732 transparent transparent;left:50%;margin-left:-14px;bottom:-27px;}
		.advantage-tab{display:block;float:left;padding:15px 30px;font:18px/22px 'PT Sans';color:#c3c9aa;position:relative;z-index:3;}
		.advantage-tab:hover{color:#87a732;}
		.advantage-tab.active{color:#fff;}
	.advantages-blocks{}
		.advantages-block{display:none;}
		.advantages-block.active{display:block;}
			.advantages-rows{margin:0 103px 0 104px;background:#fff;border:1px solid #cacfb3;padding:0 35px 50px;}
				.advantages-title-row{padding:35px 0;border-bottom:1px solid #c3c9aa;font:24px/30px 'PT Sans'}
				.advantages-row{font:20px/22px 'PT Sans';padding:45px 0;border-bottom:1px solid #c3c9aa;position:relative;}
				.advantages-row:last-child,.advantages-row.no-border{border:0;}
				.advantages-row.border{border-bottom:1px solid #c3c9aa !important;}
					.advantages-col{width:50%;float:left;text-align:center;}
					.advantages-row-title{font:18px/26px 'PT Sans';color:#777;position:absolute;top:50px;left:0;width:100%;text-align:center;letter-spacing:2px;}
			.extra-advantages{display:none;}
	.how{margin:0 0 50px;}
		.how-item{display:inline-block;vertical-align:top;background:#fff;width:293px;border:1px solid #c3c9aa;padding:20px 0 30px;text-align:center;font:18px/22px 'PT Sans'}
			.how-counter{margin:0 auto;width:32px;height:32px;border:1px solid #8aa937;border-radius:50%;text-align:center;color:#8aa937;font:16px/32px 'PT Sans';}
			.how-image{display:block;margin:20px auto 0;}
			.how-line{width:30px;height:1px;margin:20px auto;background:#a5ac93;}
	
.page-form-block{height:651px;}	
.page-form-block .centered{height:651px;}	
#page-form-1{background:fixed url(page-form-bg.jpg)/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/images/page-form-bg.jpg*/ center center no-repeat;margin-top:-135px;}	
#page-form-2{background:fixed url(page-form-bg2.jpg)/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/images/page-form-bg2.jpg*/ center center no-repeat;margin-top:-198px;background-size:1917px auto}	
#page-form-3{background:url(page-form-bg3.png)/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/images/page-form-bg3.png*/ center top no-repeat;margin-top:-140px;position:relative;z-index:20;}	
#page-form-3 .centered{height:647px;}	
	#page-form-1 .centered:before{display:block;content:'';width:1920px;height:144px;background:url(tails.png)/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/images/tails.png*/ -3994px top no-repeat;position:absolute;top:0;left:-326px;z-index:2;}
		#page-form-1.bg2 .centered:before{background-position:-2000px top;}
	#page-form-1 .centered:after{display:block;content:'';width:1920px;height:143px;background:url(tails.png)/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/images/tails.png*/ 0 -150px no-repeat;position:absolute;bottom:0;left:-331px;z-index:2;}
	#page-form-2 .centered:before{display:block;content:'';width:1920px;height:144px;background:url(tails.png)/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/images/tails.png*/ -1998px top no-repeat;position:absolute;top:0;left:-334px;z-index:2;}
	#page-form-2 .centered:after{display:block;content:'';width:1920px;height:143px;background:url(tails.png)/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/images/tails.png*/ -1994px -150px no-repeat;position:absolute;bottom:-1px;left:-334px;z-index:2;}
.page-form-block {
    height:690px;
}
.page-form-block .centered  {
    height:690px;
}
#page-form-1 .real-page-form, #page-form-2 .real-page-form {
    padding-bottom:120px;
}
.page-form-block .page-form-text {
    height:685px;
}
	.page-form-text{height:651px;width:453px;position:absolute;top:0;left:105px;background:rgba(135,167,50,.95);color:#fff;box-sizing:border-box;padding:125px 0 0 43px;font:18px/28px 'PT Sans';}
	.page-form-text.last{background:none;top:160px;z-index:30;height:auto}
		.page-form-title{font:30px/30px AgoraSlab;padding:0 0 15px;border-bottom:1px solid #fff;width:367px;}
			.page-form-title.big{font:40px/40px AgoraSlab;padding:30px 0 0;border:none;width:auto;}
		.page-form-subtitle{font:700 18px/24px 'PT Sans';padding:10px 0 0;}
		.page-form-time{font:700 18px/28px 'PT Sans';padding:10px 0;border-top:1px solid #fff;margin:5px 0 0;width:367px;}
		.page-form-line{margin:20px 0;width:367px;height:1px;background:#fff;}
			.page-form-line.small{margin:10px 0;}
		.page-form-text-inner{font:18px/22px 'PT Sans'}
	.real-page-form{width:420px;text-align:center;color:#fff;float:right;padding:150px 105px 0 0;position:relative;z-index:0;}
	.real-page-form.black{color:#000;}
		.real-page-form .form-title{font:700 22px/24px 'PT Sans';text-shadow:0 1px 0 rgba(0,0,0,.5);padding:0 0 10px;}
		.real-page-form.black .form-title{text-shadow:0 1px 0 rgba(255,255,255,.5);}
		
#projects{padding:90px 0;position:relative;z-index:2;}
	.projects-wrapper{margin:50px 0 0;width:1340px;}
	.projects{}
		.project-item{display:block;float:left;vertical-align:top;width:417px;text-align:center;margin:0 15px 20px 0;}
			.project-photo-wrapper{position:relative;cursor:pointer;overflow:hidden;}
				.project-photo{}
				.project-photo-overlay{position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(135,167,50,.75);opacity:0;-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;}
					.show-zoom:hover .project-photo-overlay{opacity:1;}
				.project-action{position:absolute;bottom:0;left:0;right:0;padding:5px 0;color:#fff;font:700 18px/24px 'PT Sans';background:rgba(125,180,45,.9);}
					.project-action span{position:relative;display:inline-block;}
						.project-action span:before,.project-action span:after{display:block;content:'';width:16px;height:22px;background:url(icons.png)/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/images/icons.png*/ no-repeat;position:absolute;top:1px;-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;}
						.project-action span:before{left:-25px;background-position:-96px -136px;}
						.project-action span:after{right:-25px;background-position:-114px -136px;}
						.show-zoom:hover .project-action span:before{left:-30px;}
						.show-zoom:hover .project-action span:after{right:-30px;}
			.project-title{font:700 18px/30px AgoraSlab;padding:5px 0;}
			.project-params{font:18px/28px 'PT Sans';padding:0 0 10px;line-height:1;}
		.projects .owl-nav{top:85px;}
			.projects .owl-next{right:-40px;}

			.owl-dots{text-align:center;margin:0 0 40px;width:1280px;}
				.owl-dot{display:inline-block;margin:0 4px;width:16px;height:16px;padding:2px;border:2px solid #87a732;border-radius:50%;box-sizing:border-box;-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;}
				.owl-dot span{display:block;width:8px;height:8px;background:transparent;border-radius:50%;-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;}
				.owl-dot:hover span{background:#87a732;}
				.owl-dot.active{background:#87a732}
				.owl-dot.active span{background:#87a732}					
			
			
#green-blocks{background:#f5f9ea url(green-blocks-bg.jpg)/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/images/green-blocks-bg.jpg*/ center 156px no-repeat;margin-top:-90px;}	
#green-blocks > .centered{padding:190px 0;}	
	#green-blocks > .centered:before{display:block;content:'';width:1920px;height:144px;background:url(tails.png)/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/images/tails.png*/ 6px top no-repeat;position:absolute;top:0;left:-326px;z-index:2;}

	#usp2{}
		.usp2{margin:60px 105px 30px 125px;}
			.usp2-item{text-align:left;width:210px;color:#000;font:18px/28px 'PT Sans'}
				.usp2-item .usp-icon-wrapper{margin-left:0;margin-right:0;}
				.usp-title{font:24px/28px 'PT Sans';padding:20px 0 30px;}
	#works{padding:90px 0 0;}
		.works-wrapper{margin:50px 125px 0;}
		.works{}
			.work-item{}
				.work-tabs-wrapper{/* visibility:hidden;opacity:0;z-index:-1; */text-align:center;margin:0 0 40px;/* -moz-transform: translateX(1000px);-webkit-transform: translateX(1000px);-o-transform: translateX(1000px);-ms-transform: translateX(1000px);transform: translateX(1000px); */-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}
				.work-tabs{display:inline-block;}
					.work-tab{color:#c3c9aa;font:18px/24px 'PT Sans';display:block;float:left;padding:15px 0;width:270px;position:relative;text-align:center;border:2px solid #c3c9aa;margin-left:-2px;}
					.work-tab:hover{color:#87a732}
					.work-tab.active{background:#87a732;border-color:#87a732;color:#fff;}
					.work-tab:nth-child(1){z-index:5;}
					.work-tab:nth-child(2){z-index:4;}
					.work-tab:nth-child(3){z-index:3;}
						.work-tab:after{display:block;content:'';position:absolute;width:0;height:0;border:14px solid #87a732;border-color:transparent transparent transparent;left:50%;margin-left:-14px;bottom:-27px;-moz-transform: translateY(-14px);-webkit-transform: translateY(-14px);-o-transform: translateY(-14px);-ms-transform: translateY(-14px);transform: translateY(-14px);-webkit-transition:all 0.2s ease-out 0.2s;-moz-transition:all 0.2s ease-out 0.2s;-o-transition:all 0.2s ease-out 0.2s;transition:all 0.2s ease-out 0.2s;}
						.work-tab.active:after{border-color:#87a732 transparent transparent;opacity:1;-moz-transform: translateY(0px);-webkit-transform: translateY(0px);-o-transform: translateY(0px);-ms-transform: translateY(0px);transform: translateY(0px);}
				.work-wrapper{/* visibility:hidden;opacity:0;z-index:-1; */height:455px;margin:0 0 30px;position:relative;/* -moz-transform: translateX(-1000px);-webkit-transform: translateX(-1000px);-o-transform: translateX(-1000px);-ms-transform: translateX(-1000px);transform: translateX(-1000px); */-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}
				.owl-item.active .work-wrapper,.owl-item.active .work-tabs-wrapper{z-index:1;visibility:visible;opacity:1;-moz-transform: translateX(0);-webkit-transform: translateX(0);-o-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}
					.work-inner{position:absolute;top:0;left:0;width:100%;opacity:0;visibility:hidden;z-index:-1;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}
					.work-inner.active{opacity:1;visibility:visible;z-index:10;}
						.work-photos-wrapper{position:relative;width:872px;height:455px;float:left;}
							.work-photo{position:absolute;top:0;left:0;z-index:-1;opacity:0;visibility:hidden;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}
							.work-photo.active{z-index:1;opacity:1;visibility:visible;}
						.work-thumbs-wrapper{float:right;overflow:hidden;width:140px;height:471px;}
						.work-thumbs{position:relative;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
							.work-thumb-wrapper{width:140px;height:140px;position:relative;cursor:pointer;overflow:hidden;margin:0 0 17px;}
								.thumb-overlay{position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(135,167,50,.75);opacity:0;-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;}
									.show-zoom:hover .thumb-overlay,.show-zoom.active .thumb-overlay{opacity:1;}
						.work-table{width:100%}
							.work-table td{vertical-align:top;padding:8px 20px 8px 0;border:1px solid #c3c9aa;border-width:1px 0;}
								.work-table td.col-1{padding:8px 20px;color:#87a732;font:700 16px/20px 'PT Sans'}
								.work-table td.col-2{font:16px/20px 'PT Sans'}
					.work-inner-info{height:455px;border:2px solid #e1e6d0;box-sizing:border-box;text-align:center;padding:70px 0 0;}
						.work-inner-info-item{display:inline-block;vertical-align:top;text-align:left;font:24px/30px 'PT Sans';color:#747474;width:260px;position:relative;right:-94px}
							.work-info-item-title{padding:20px 0;font:24px/30px 'PT Sans';color:#000;}
					.work-inner-equipment{height:455px;border:2px solid #e1e6d0;box-sizing:border-box;padding:30px 0 0;}	
						.work-equipment-item{display:inline-block;vertical-align:top;width:250px;text-align:center;font:24px/30px 'PT Sans';position:relative;margin:0 0 30px;}	
						.work-equipment-item.yes{color:#000;}	
						.work-equipment-item.no{color:#ccc;}
						.work-equipment-item:before{display:block;content:'';width:26px;height:26px;background:url(icons2.png)/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/images/icons2.png*/ no-repeat;position:absolute;left:180px;top:0;}
							.work-equipment-item.yes:before{background-position:-603px -84px;}
							.work-equipment-item.no:before{background-position:-631px -84px;}

								
		.owl-controls{}
			.owl-nav{position:absolute;top:315px;left:0;width:100%;}
				.owl-prev, .owl-next{display:block;width:41px;height:65px;position:absolute;top:0;}
					.owl-prev{left:-105px;}
						.si-arrow-left{display:block;width:36px;height:65px;background:url(icons.png)/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/images/icons.png*/ -176px 0 no-repeat;position:absolute;top:0;right:0;-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;-moz-transform: translateX(0px);-webkit-transform: translateX(0px);-o-transform: translateX(0px);-ms-transform: translateX(0px);transform: translateX(0px);}
						.owl-prev:hover .si-arrow-left{-moz-transform: translateX(-5px);-webkit-transform: translateX(-5px);-o-transform: translateX(-5px);-ms-transform: translateX(-5px);transform: translateX(-5px);}
						.si-arrow-left.hovered{opacity:0;background-position:-252px 0;}
						.owl-prev:hover .si-arrow-left{opacity:0;}
						.owl-prev:hover .si-arrow-left.hovered{opacity:1;}
					.owl-next{right:-105px;}
						.si-arrow-right{display:block;width:36px;height:65px;background:url(icons.png)/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/images/icons.png*/ -214px 0 no-repeat;position:absolute;top:0;right:0;-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;-moz-transform: translateX(0px);-webkit-transform: translateX(0px);-o-transform: translateX(0px);-ms-transform: translateX(0px);transform: translateX(0px);}
						.owl-next:hover .si-arrow-right{-moz-transform: translateX(5px);-webkit-transform: translateX(5px);-o-transform: translateX(5px);-ms-transform: translateX(5px);transform: translateX(5px);}
						.si-arrow-right.hovered{opacity:0;background-position:-290px 0;}
						.owl-next:hover .si-arrow-right{opacity:0;}
						.owl-next:hover .si-arrow-right.hovered{opacity:1;}
					
#benefits{background:url(benefits-bg.png)/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/images/benefits-bg.png*/ center bottom no-repeat;padding:60px 0 55px;}
	.benefits-subtitle{padding:40px 0;text-align:center;font:700 25px/32px 'PT Sans';}
	.benefits{margin:60px 20px 0;position:relative;}
		.benefits .left{float:left;width:815px;}
			.benefit-item{width:260px;display:inline-block;vertical-align:top;padding:25px 0 0 70px;position:relative;font:20px/22px 'PT Sans';margin:0 0 80px;box-sizing:border-box;}
			.benefit-item.small{width:220px;}
				.benefit-item:before{display:block;content:'';width:53px;height:53px;background:url(icons.png)/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/images/icons.png*/ -96px 0 no-repeat;position:absolute;top:0;left:0;}
		.benefits .right{float:right;width:295px;text-align:left;color:#fff;padding:30px 0 0;}
			.benefits-title{font:700 25px/32px 'PT Sans';padding:0 0 30px;}
			.benefits .right li{font:20px/22px 'PT Sans';}
		
#garant{padding:50px 0;}
	.garant{margin:50px 0 0;text-align:center;}
		.garant-item{display:inline-block;vertical-align:top;width:280px;}
			.garant-counter{font:120px/120px AgoraSlab;position:relative;color:#87a732;margin:0 0 20px;}
			.garant-counter.c-3{left:-20px;}
				.garant-counter-text{font:20px/22px 'PT Sans';position:absolute;color:#000;}
					.garant-counter-text.t-1{top:48px;left:160px;}
					.garant-counter-text.t-2{top:48px;left:160px;}
					.garant-counter-text.t-3{top:38px;left:175px;}
	
#reviews{background:#f5f9ea;margin-top:-40px;}
#reviews .centered{padding:210px 0;}
	#reviews .centered:before{display:block;content:'';width:1920px;height:144px;background:url(tails.png)/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/images/tails.png*/ 6px top no-repeat;position:absolute;top:0;left:-326px;z-index:2;}
	#reviews .centered:after{display:block;content:'';width:1920px;height:143px;background:url(tails.png)/*tpa=http://brus.stroy-kotedj.ru/wp-content/themes/wood/images/tails.png*/ 6px -150px no-repeat;position:absolute;bottom:0;left:-326px;z-index:2;}
	.reviews-wrapper{margin:70px 145px 0;}
	.reviews{}
		.review-item{}
			.review-photo{float:left;border-radius:50%;margin:0 150px 0 0;}
			.review-text{float:left;width:640px;position:relative;padding:10px 0 0;font:20px/28px 'PT Sans'}
				.review-text:before{display:block;content:'';width:56px;height:48px;background:url(../images/icons.png) -160px -70px no-repeat;position:absolute;left:-110px;top:30px;}
		#reviews .owl-nav{top:60px}
		
#certs{padding:60px 0;text-align:center}
	.certs{margin:60px 0 0;}
		.cert-item{display:inline-block;margin:0 30px;border:2px solid #000;position:relative;overflow:hidden;}
			.cert-overlay{position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(135,167,50,.75);opacity:0;-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;}
				.show-zoom:hover .cert-overlay{opacity:1;}
					
#scheme{height:631px;background:url(../images/scheme-bg.png) center bottom no-repeat;box-sizing:border-box;padding:30px 0 0;}
	.scheme{margin:60px 260px 0 260px;}
		.scheme-item{display:inline-block;vertical-align:top;width:320px;font:20px/26px 'PT Sans';margin:0 0 70px;text-align:left;}
		.scheme-item.white{color:#fff;}
			.scheme-counter{width:62px;height:54px;background:url(../images/icons.png) -328px 0 no-repeat;font:40px/54px AgoraSlab;text-align:center;margin:0 auto 20px;}
			.scheme-counter.white{background-position:-392px 0;}
			.scheme-text{}
				.scheme-text.pad{padding-left:40px;}
			
#contacts, #map{height:585px;position:relative;}
#contacts{margin-top:-148px;}
#map{width:100%;position:absolute;top:0;left:0;}
	.contacts{width:960px;height:601px;background:url(../images/contacts-bg.png) no-repeat;position:absolute;top:0;left:-320px;z-index:5;box-sizing:border-box;padding:130px 0 0 435px;font:18px/22px 'PT Sans'}
		.contacts-title{font:60px/60px AgoraSlab;padding:0 0 10px;}
		.contacts p{padding:10px 0;}
		.contacts a.link{border-bottom:1px dotted transparent;}
		.contacts a.link:hover{border-bottom:1px dotted #000;}
		.contacts a.phone-link{font:700 24px/30px 'PT Sans';}
		
footer{overflow:hidden;padding:40px 0;}	
	footer a{font:18px/24px 'PT Sans';border-bottom:1px dashed;}	
	footer a:hover{color:#87a732;}
	footer .privacy{float:left;padding:0 0 0 115px;}
	footer .creator{float:right;padding:0 105px 0 0;}







html.si-lock{overflow:hidden !important;}
.fancybox-margin{margin-right:0 !important}

.si-overlay, .si-overlay-2{display:none;background:rgba(255,255,255,.8);position:absolute;top:0;left:0;right:0;bottom:0;z-index:203;}
	.si-overlay-2{z-index:205}
.si-modals-wrapper, .si-modals-wrapper-2{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:203;overflow:auto;-webkit-overflow-scrolling:touch}
	.si-modals-wrapper-2{z-index:205}

.si-modal{display:none;position:relative;background:#fff;padding:20px;width:460px;margin:50px auto;text-align:center;box-shadow:0 10px 30px rgba(0,0,0,.7);-moz-transform:scale(0.7);-webkit-transform:scale(0.7);-o-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:transform 0.5s ease-out 0s;-moz-transition:transform 0.5s ease-out 0s;-o-transition:transform 0.5s ease-out 0s;transition:transform 0.5s ease-out 0s;}		
.si-modal.si-visible{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}		
.si-modal-inner{border:2px solid #90ad41;padding:30px 10px;}
	.modal-form .form-title{font:45px/45px AgoraSlab;}		
	.modal-time{padding:20px 0;font:22px/26px 'PT Sans'}
	.si-close{display:block;width:70px;height:70px;background:#fff;position:absolute;right:0;top:0;}		
		.si-close:before,.si-close:after{position:absolute;top:20px;right:20px;display:block;content:'';width:26px;height:27px;background:url(../images/icons.png) no-repeat;opacity:0;-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;}
		.si-close:before{opacity:1;}
		.si-close:hover:before,.si-close:active:before{opacity:.3;}		
		.si-close:after{opacity:0;}
		.si-close:hover:after,.si-close:active:after{opacity:1;}
		.si-close:before{background-position:-274px -70px}
		.si-close:after{background-position:-302px -70px}
	
	.project-modal{padding:25px 25px 15px;width:850px;text-align:left;}
		.project-modal-left{float:left;width:480px;margin:0 35px 0 0;}
			.project-modal-slider{margin:0 0 15px;}
				.project-modal-slider-item{position:relative;display:inline-block;}
					.photo-overlay{position:absolute;display:block;top:0;left:0;bottom:0;right:0;background:rgba(141,161,70,.7);opacity:0;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
					.show-zoom:hover .photo-overlay,.show-zoom.active .photo-overlay{opacity:1;}
			.project-modal-thumbs{width:500px;}
				.project-modal-thumb{display:block;float:left;width:66px;height:59px;border:1px solid #8dab3c;overflow:hidden;position:relative;margin:0 14px 14px 0;}
		.project-modal-right{float:left;width:285px;}
			.project-modal-title{font:28px/32px 'PT Sans';padding:0 30px 18px 0;}
			.project-modal-params{font:18px/28px 'PT Sans'}
			.project-modal-line{height:1px;background:#cbcbcb;margin:10px 0;}
			.project-form{}
				.project-form .form-title{font:18px/24px 'PT Sans';padding:0 0 10px;}
				.project-form .input,.project-form .submit{width:275px;}
	
	.text-modal{width:850px;text-align:left;}
		.text-modal .si-modal-inner{padding:30px;}
		.text-modal h2{text-align:left;padding:0 0 20px;}
	
	
.si-success-modal{display:none;position:relative;background:#fff;padding:20px;width:460px;margin:50px auto;font:22px/26px 'PT Sans';text-align:center;box-shadow:0 10px 30px rgba(0,0,0,.7);-moz-transform:scale(0.7);-webkit-transform:scale(0.7);-o-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:transform 0.5s ease-out 0s;-moz-transition:transform 0.5s ease-out 0s;-o-transition:transform 0.5s ease-out 0s;transition:transform 0.5s ease-out 0s;}		
.si-success-modal.si-visible{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
	.si-success-modal h2{padding:0 0 20px;}
	.success-time{padding:20px 0 0;font:18px/22px 'PT Sans'}
	
	
	
.si-page-message-overlay{display:block;position:fixed;top:0;left:0;bottom:0;right:0;opacity:0;visibility:hidden;z-index:299;background:rgba(0,0,0,.8);-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}
	.si-page-message-overlay.show{opacity:1;visibility:visible;}
.si-page-message{display:block;position:fixed;width:101%;height:0;top:50%;left:50%;background:#ffc728;opacity:0;visibility:hidden;z-index:300;box-shadow:0 0 10px #000;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}
	.si-page-message.show{height:200px;opacity:1;visibility:visible;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}
	.si-page-message-inner{display:table-cell;opacity:0;height:200px;width:1920px;text-align:center;vertical-align:middle;font-size:30px;line-height:36px;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}
		.si-page-message-inner.show{opacity:1;-webkit-transition:all 0.5s ease-out 0.5s;-moz-transition:all 0.5s ease-out 0.5s;-o-transition:all 0.5s ease-out 0.5s;transition:all 0.5s ease-out 0.5s;}
		
		
		
		
.raschet-modal {
	width:860px !important;
}
.raschet_left {
	float:left;
	width:355px;
	margin-left:40px;
	margin-top:20px;
}
.raschet_right {
	float:right;
	width:355px;
	margin-top:20px;
}
.raschet-modal label span {
	float:left;
	font-size:16px;
	width:135px;
	color:#737373;
}
.raschet-modal label {
	display:block;
	clear:both;
	text-align:left;
	margin-bottom:25px;
}
.raschet_left select {
	box-sizing:border-box;
	padding-left:15px;
	border-width: 1px;
	border-color: rgb(196, 196, 196);
	border-style: solid;
	background-color: rgb(255, 255, 255);
	box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.26);
	width: 211px;
	height: 44px;
}
.raschet_left .cal {
	float:left;
	width:212px;
}
.raschet_left input {
	
}
.raschet_left .cal p {
	display:inline-block;
	text-align:center;
}
.raschet_left input[name=day] {
  border-width: 1px;
  border-color: rgb(196, 196, 196);
  border-style: solid;
  background-color: rgb(255, 255, 255);
  box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.26);
	text-align:center;
  width: 54px;
  height: 44px;
}
.raschet_left input[name=month] {
	border-width: 1px;
  border-color: rgb(196, 196, 196);
  border-style: solid;
  background-color: rgb(255, 255, 255);
  box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.26);
	text-align:center;
  width: 54px;
  height: 44px;
  margin-left:9px;
  margin-right:8px;
}
.raschet_left input[name=year] {
  border-width: 1px;
  border-color: rgb(196, 196, 196);
  border-style: solid;
  background-color: rgb(255, 255, 255);
  box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.26);
	text-align:center;
  width: 70px;
  height: 44px;

}
.raschet_left .cal p span {
	float:none;
	font-size:15px;
	color:#9a9a9a;
	width:auto;
	display:block;
}
.clr {
	clear:both;
}
.raschet_right input[name=s] {
	text-align:center;
  border-width: 1px;
  border-color: rgb(196, 196, 196);
  border-style: solid;
  background-color: rgb(255, 255, 255);
  box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.26);
  width: 94px;
  height: 44px;
}
.raschet_right .jq-file {
	background:url('../images/download.png') no-repeat  top center;
	width:289px;
	height:40px;
	text-indent:-10000px;
	margin-left:-60px;
	margin-bottom:20px;
}
.raschet_right .jq-file:hover {
	background:url('../images/download.png') no-repeat  top center;
}
.all_catalog {
	text-align:center;
	background:#90ad41;
	font-size:16px;
	color:#ffffff;
	text-decoration:underline;
	line-height:33px;
}
.all_catalog span {
	margin-left:10px;
}
.all_catalog img {
	position:relative;
	top:-3px;
}
.form-input {
	text-align:center;
	margin-top:30px;
}
.form-input label {
	float:none;
	display:inline-block;
	text-align:center;
	margin-left:20px;
}
.form-input label:first-child {
	margin-left:0px;
}
.form-input label input {

  border-width: 1px;
  border-color: rgb(196, 196, 196);
  border-style: solid;
  background-color: rgb(255, 255, 255);
  box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.26);

  width: 253px;
  height: 44px;
 
}
.raschet-modal .form-input label span  {
	float:none;
	width:auto;
}
.raschet-modal .submit {
	font-size:20px;
	width:381px;
}

.bignadp{
    
    
    font-size: 100px;
    top: 250px;
    color: #fff;
    text-shadow: 3px 4px 0px black, 0 0 1em #0e0e0e;
    text-shadow: black;
    width: 800px;
    line-height: 1em;
    margin: 0 auto;
    display: block;
    position: relative;
}

.hideme{
    display:none;
}