/* ------------------------------------------------------------------------
	#СТОПВИЧСПИД
	Author: Aleksandr Makarov (http://vk.com/maberr)
	Version: 1.0
	Date: 28/04/16
------------------------------------------------------------------------- */
@import url(res.css);/*canvas{display: none;}

*/.bg-c-b,.menu-header{background:#000}

.menu-header a,.menu-header a:hover{text-decoration:none}

.button-1,.slide-what .block1 li{cursor:pointer}

.block-info .fio,.block-info .opis,.fio,.medtext,.text{letter-spacing:1px}

.artist .name,.flashmob-sl,.menu-header li,.stopaidstext{text-transform:uppercase; text-align: center;}

/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(https://fonts.gstatic.com/s/roboto/v16/0eC6fl06luXEYWpBSJvXCBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(https://fonts.gstatic.com/s/roboto/v16/Fl4y0QdOxyyTHEGMXX8kcRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(https://fonts.gstatic.com/s/roboto/v16/-L14Jk06m6pUHB-5mXQQnRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(https://fonts.gstatic.com/s/roboto/v16/I3S1wsgSg9YCurV6PUkTORJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(https://fonts.gstatic.com/s/roboto/v16/NYDWBdD4gIq26G5XYbHsFBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(https://fonts.gstatic.com/s/roboto/v16/Pru33qjShpZSmG3z6VYwnRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(https://fonts.gstatic.com/s/roboto/v16/Hgo13k-tfSpn0qi1SFdUfVtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v16/ek4gzZ-GeXAPcSbHtCeQI_esZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v16/mErvLBYg_cXG3rLvUsKT_fesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v16/-2n2p-_Y08sg57CNWQfKNvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v16/u0TOpm082MNkS5K0Q4rhqvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v16/NdF9MtnOpLzo-noMoG0miPesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v16/Fcx7Wwv8OzT71A3E1XOAjvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v16/CWB0XYA8bzo0kSThX0UTuA.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v16/77FXFjRbGzN4aCrSFhlh3hJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v16/isZ-wbCXNKAbnjo6_TwHThJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v16/UX6i4JxQDm3fVTc1CPuwqhJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v16/jSN2CGVDbcVyCnfJfjSdfBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v16/PwZc-YbIL414wB9rB1IAPRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v16/97uahxiqZRoncBaCEI3aWxJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v16/d-6IYplOFocCacKzxwXSOFtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local('Roboto Light Italic'), local('Roboto-LightItalic'), url(https://fonts.gstatic.com/s/roboto/v16/7m8l7TlFO-S3VkhHuR0atzTOQ_MqJVwkKsUn0wKzc2I.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local('Roboto Light Italic'), local('Roboto-LightItalic'), url(https://fonts.gstatic.com/s/roboto/v16/7m8l7TlFO-S3VkhHuR0atzUj_cnvWIuuBMVgbX098Mw.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local('Roboto Light Italic'), local('Roboto-LightItalic'), url(https://fonts.gstatic.com/s/roboto/v16/7m8l7TlFO-S3VkhHuR0at0bcKLIaa1LC45dFaAfauRA.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local('Roboto Light Italic'), local('Roboto-LightItalic'), url(https://fonts.gstatic.com/s/roboto/v16/7m8l7TlFO-S3VkhHuR0at2o_sUJ8uO4YLWRInS22T3Y.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local('Roboto Light Italic'), local('Roboto-LightItalic'), url(https://fonts.gstatic.com/s/roboto/v16/7m8l7TlFO-S3VkhHuR0at76up8jxqWt8HVA3mDhkV_0.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local('Roboto Light Italic'), local('Roboto-LightItalic'), url(https://fonts.gstatic.com/s/roboto/v16/7m8l7TlFO-S3VkhHuR0atyYE0-AqJ3nfInTTiDXDjU4.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local('Roboto Light Italic'), local('Roboto-LightItalic'), url(https://fonts.gstatic.com/s/roboto/v16/7m8l7TlFO-S3VkhHuR0at44P5ICox8Kq3LLUNMylGO4.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  src: local('Roboto Italic'), local('Roboto-Italic'), url(https://fonts.gstatic.com/s/roboto/v16/WxrXJa0C3KdtC7lMafG4dRTbgVql8nDJpwnrE27mub0.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  src: local('Roboto Italic'), local('Roboto-Italic'), url(https://fonts.gstatic.com/s/roboto/v16/OpXUqTo0UgQQhGj_SFdLWBTbgVql8nDJpwnrE27mub0.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  src: local('Roboto Italic'), local('Roboto-Italic'), url(https://fonts.gstatic.com/s/roboto/v16/1hZf02POANh32k2VkgEoUBTbgVql8nDJpwnrE27mub0.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  src: local('Roboto Italic'), local('Roboto-Italic'), url(https://fonts.gstatic.com/s/roboto/v16/cDKhRaXnQTOVbaoxwdOr9xTbgVql8nDJpwnrE27mub0.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  src: local('Roboto Italic'), local('Roboto-Italic'), url(https://fonts.gstatic.com/s/roboto/v16/K23cxWVTrIFD6DJsEVi07RTbgVql8nDJpwnrE27mub0.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  src: local('Roboto Italic'), local('Roboto-Italic'), url(https://fonts.gstatic.com/s/roboto/v16/vSzulfKSK0LLjjfeaxcREhTbgVql8nDJpwnrE27mub0.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  src: local('Roboto Italic'), local('Roboto-Italic'), url(https://fonts.gstatic.com/s/roboto/v16/vPcynSL0qHq_6dX7lKVByfesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url(https://fonts.gstatic.com/s/roboto/v16/t6Nd4cfPRhZP44Q5QAjcCzTOQ_MqJVwkKsUn0wKzc2I.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url(https://fonts.gstatic.com/s/roboto/v16/t6Nd4cfPRhZP44Q5QAjcCzUj_cnvWIuuBMVgbX098Mw.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url(https://fonts.gstatic.com/s/roboto/v16/t6Nd4cfPRhZP44Q5QAjcC0bcKLIaa1LC45dFaAfauRA.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url(https://fonts.gstatic.com/s/roboto/v16/t6Nd4cfPRhZP44Q5QAjcC2o_sUJ8uO4YLWRInS22T3Y.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url(https://fonts.gstatic.com/s/roboto/v16/t6Nd4cfPRhZP44Q5QAjcC76up8jxqWt8HVA3mDhkV_0.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url(https://fonts.gstatic.com/s/roboto/v16/t6Nd4cfPRhZP44Q5QAjcCyYE0-AqJ3nfInTTiDXDjU4.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url(https://fonts.gstatic.com/s/roboto/v16/t6Nd4cfPRhZP44Q5QAjcC44P5ICox8Kq3LLUNMylGO4.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}


@font-face{font-family:helveticaneue;src:url(/fonts/helveticaneue-eot.eot);src:url(/fonts/helveticaneue-eot.eot?#iefix) format('embedded-opentype'),url(/fonts/helveticaneue-woff.woff) format('woff'),url(/fonts/helveticaneue-ttf.ttf) format('truetype'),url(/fonts/helveticaneue-svg.svg#typicons) format('svg');font-weight:400;font-style:normal}

@font-face{font-family:HelveticaThinItalic;src:url(/fonts/HelveticaThinItalic.eot);src:url(/fonts/HelveticaThinItalic.eot?#iefix) format("embedded-opentype"),url(/fonts/HelveticaThinItalic.woff) format("woff"),url(/fonts/HelveticaThinItalic.ttf) format("truetype");font-style:normal;font-weight:400}

@font-face{font-family:HelveticaThin;src:url(/fonts/HelveticaThin.eot);src:url(/fonts/HelveticaThin.eot?#iefix) format("embedded-opentype"),url(/fonts/HelveticaThin.woff) format("woff"),url(/fonts/HelveticaThin.ttf) format("truetype");font-style:normal;font-weight:400}

@font-face{font-family:HelveticaLightItalic;src:url(/fonts/HelveticaLightItalic.eot);src:url(/fonts/HelveticaLightItalic.eot?#iefix) format("embedded-opentype"),url(/fonts/HelveticaLightItalic.woff) format("woff"),url(/fonts/HelveticaLightItalic.ttf) format("truetype");font-style:normal;font-weight:400}



a{outline:0}

.content{width:1000px;margin:0 auto;/*overflow:hidden;*/padding:15px 0 0;position:relative;min-height:450px}

.menu-header{height:50px;width:100%;position:fixed;z-index:200}

.menu-header .content{min-height:50px!important}

.menu-header a{color:#fff;font-weight:700}

.menu-header li{float:left;width:166px;text-align:center}

.layout-1{margin-top: 50px;background:url(/images/layout-1.jpg) center top no-repeat;width:100%;min-height:450px}

.block-minist{top: 60px;background:url(/images/ministerstva.jpg) no-repeat;min-height:93px;width:1075px;margin:0 auto;position:relative}

/*.button-1{margin:30px auto 50px;display:block;width:572px;height:70px}*/

.slide-what{background:#e6e6e6;width:100%;display:none}

.slide-what .block1,.slide-what .block2{background:#fff;padding:20px;margin-bottom:20px;color:#262626;font-size:18px}

.slides{position:fixed}

.slide-what .block1{border:1px solid #b8b8b8;border-top:3px solid #d9212b;list-style:none;width:300px}

.slide-what .block2{border:1px solid #b8b8b8;width:600px;text-align:center;line-height:1.8;position:relative;z-index:100}

.slide-what .block2 .textt{font:700 22px arial}

.slide-what .block2 .textn{font:italic 14px arial;text-align:justify;display:block;line-height:1.8}

.slide-what .block1 .number,.slide-what .block2 .number{color:#d9212b;font:700 22px arial;float:left;margin-right:5px}

.slide-what .block1 .textn{width:260px;display:inline-block;margin-bottom:10px}

.fondsci{width:192px;height:70px;position:absolute;right:0}

.minsvyaz{width:250px;height:70px;position:absolute;right:192px}

.minprosvet{width:186px;height:70px;position:absolute}

.minnayka{width:225px;height:70px;position:absolute}

.minzdrav{width:200px;height:70px;position:absolute}

.minprosvet{left:441px}

.minnayka{left:206px}

.minzdrav{left:0}

.infotext,.stopaidstext{width:1000px;margin:30px auto}

.stopaidstext{color:#d9212b;font:400 84px helveticaneue}

.infotext{text-align:center;color:#494849;font:400 40px HelveticaThin}

.f51{font:400 51px HelveticaThin}

.cr{color:#d9212b}

.cb{color:#2e7ec2 !important;}

.block-youtube{background: #f6f6f6;height: auto;width: 100%}

.block-youtube iframe{margin:0 auto;display:block;padding-top:50px}

.vuzi{margin:50px auto;width:969px;height:412px;background:url(/images/vuzi.jpg) no-repeat #fff;position:relative}

.mgimo,.mgu,.spbu{height:180px;position:absolute}

.vuzi-title{margin:50px auto 0;color:#2c7ec2;font:700 60px helveticaneue;width:170px}

.mgu{width:220px;left:0}

.mgimo{width:245px;left:278px}

.spbu{width:220px;right:195px}

.kpfu{width:150px;height:180px;position:absolute;right:0}

.igu,.kemgu,.urfu{width:220px;height:180px;position:absolute;bottom:30px}

.igu{left:135px}

.urfu{left:400px}

.kemgu{right:65px}

.layout-3{background:url(/images/layout-3.jpg) center -300px no-repeat;width:100%;min-height:1379px}

.layout-3 .artists-title{margin:50px auto;color:#fff;font:700 60px helveticaneue;width:250px}

.layout-3 .artists-opis{margin:50px auto;color:#fff;font:400 20px helveticaneue;width:980px}

.artist{min-height:400px;float:left;margin:10px;}

.artist .foto{}

.artist .name{background:#e20a19;color:#fff;font:34px HelveticaThinItalic;padding:5px;text-align:center}

.artist .sounds{background:#fff}

.h260{height:191px!important}

.ml170{margin-left:170px!important}

.layout-4{background:url(/images/layout-4.jpg) center top no-repeat;width:100%;height:616px}

.moder-title{margin:50px auto 10px;color:#2e7ec2;font:700 60px helveticaneue;width:370px}

.moder-opis{margin:0 auto 20px;color:#2e7ec2;font:400 30px helveticaneue;width:470px}

.layout-4 .churikova,.layout-4 .malahov{color:#a0a0a0;position:absolute;font:34px HelveticaThinItalic}

.layout-4 .malahov{top:105px;left:310px}

.layout-4 .churikova{top:460px;left:350px}

.layout-5{width:100%}

.about-title{margin:50px auto;color:#c4c4c4;font:700 60px helveticaneue;width:280px}

.fr{float:right}

.fl{float:left}

.fn{float:none!important}

.ccc a{color:#aeaeae}

.fs20{font-size: 20px;}

.fs22{font-size: 22px;}

.line10{height:10px;clear:both}

.line20{height:20px;clear:both}

.line30{height:30px;clear:both}

.line40{height:40px;clear:both}

.line50{height:50px;clear:both}

.text{color:#646464;font:300 16px 'Roboto',Arial;line-height:1.6;text-align:justify;font-style: italic;}

.block-info{width:270px;clear:both}

.block-info .fio{color:#a0a0a0;font:700 23px 'Roboto',Arial;margin-bottom:10px;line-height:1.4;font-style: italic;}

.block-info .opis{color:#a0a0a0;font:12px 'Roboto',Arial;line-height:1.6;font-style: italic;}

.tr{text-align:right;padding:0 0 10px 10px}

.tl{text-align:left;padding:0 10px 10px 0}

.tc{text-align:center}

.text .mr{margin:0 20px 20px 0}

.text .ml{margin:0 0 20px 20px}

.text strong{font-size:16px}

.block-links{background:url(/images/saits.jpg) no-repeat;height:170px;width:1000px;margin:40px auto;position:relative}

.linkvk{display:block;width:235px;height:48px;position: absolute;left: 382px;top: 58px;clear:both}

.linktw{display:block;width:300px;height:44px;position: absolute;left: 135px;top: 117px;clear:both}

.o-aid,.stopaid{width:140px;height:44px;clear:both;display:block}

.stopaid{position:absolute;left:350px}

.o-aid{float:right;position:absolute;left:490px}

.block-infom,.block-infos{position:absolute;width:340px}

.medtext{color:#646464;position:absolute;top:0;left:410px;font:400 14px HelveticaThinItalic;line-height:1.6;text-align:justify}

.fio,.opis{color:#a0a0a0}

.block-infom{top:320px;left:30px}

.block-infos{top:860px;left:630px}

.fio{font:700 27px HelveticaThinItalic;margin-bottom:10px;line-height:1.4}

.opis{font:700 12px HelveticaThinItalic;line-height:1.6;letter-spacing:1px}

.skrtext1,.skrtext2{color:#646464;position:absolute;left:30px;letter-spacing:1px;text-align:justify}

.skrtext1{width:570px;top:535px;font:400 14px HelveticaThinItalic;line-height:1.5}

.skrtext1 strong{font-size:16px}

.skrtext2{top:1040px;font:400 14px HelveticaThinItalic;line-height:1.6}

.hrs{width:100%;color:#ccc;border:0;background:#a0a0a0;height:1px}

.layout-6{width:100%;background:url(/images/layout-6.jpg) center -100px no-repeat;padding:50px 0 0}

.layout-6 .content{min-height:305px;padding-bottom:50px}

.programm-title{color:#dc161f;margin:0 auto;font:700 60px helveticaneue;width:370px;padding-top:0}

.cr{color:#dc161f}

.layout-6 .block-programm{width:750px;margin:0 auto;list-style:none;font:italic 20px arial;color:#454545}

.layout-6 .block-programm li:before{content:"• ";color:#dc161f;font-size:28px}

.layout-6 .block-programm .detail{color:#737373;font-size:15px;margin:40px auto;display:block;width:545px}

.flashmob-title{text-align: center;margin:50px auto 0;color:#2e7ec2;font:700 60px helveticaneue;width:600px}

.flashmob-sl{text-align: center;margin:0 auto 40px;color:#2e7ec2;font:700 26px helveticaneue;width:600px}

.flashmob-foto{height:2450px;background:/*url(/images/flashmob-foto.jpg) center top no-repeat*/ #fafafa;position:relative;padding-top: 30px;}

.button-down{background:url(/images/button-down.png) center top no-repeat;width:450px;height:70px;display:block;position:absolute;left:50%;top:20px;margin-left:-225px}

.podergka{width:1076px;height:680px;background:url(/images/podergka.jpg) center top no-repeat;margin:0 auto 0}

.opros{width:1076px;height:230px;background:url(/images/opros.jpg) center top no-repeat;margin:0 auto 0}

.oproslink{position:absolute;}

.layout-7{background:#fafafa;padding:50px 0}

.obshenie-title{padding:0;margin:0 auto 50px;color:#c4c4c4;font:700 60px helveticaneue;width:260px}

#vk_comments,.footer .copy{margin:0 auto}

.footer .copy,.footer .logo{width:1000px;text-align:center}

.footer{background:#545454}

.footer .copy{padding-top:50px;color:#bababa}

.footer .logo{padding-bottom:50px;margin:50px auto 0;color:#8d8d8d}

#horiz_container,#horiz_container li img{padding:0;margin:0}

#scrollbar,#track{width:100%;height:12px;top:0}

#left_scroll,#right_scroll{position:absolute;top:1px;border-style:solid;border-width:5px;width:0;height:0;cursor:pointer}

#horiz_container_outer{/*width:100%;*/overflow-x:hidden;overflow-y:hidden;position:relative;height:340px;margin:5px auto;/*border:1px solid #ccc*/}

#horiz_container{width:6930px;height:330px;}

#horiz_container ul{margin:0;padding:0;float:left}

#horiz_container_inner{padding:5px 5px 5px 0;}

#horiz_container li{list-style:none;display:inline-table;margin:0}

#scrollbar{position:relative;display:block;font-size:1px;margin:0 auto}

#track{position:absolute;left:0;background:#676767;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}

#dragBar{position:absolute;left:0;top:0;width:20px;height:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(.39,#e5e5e5),color-stop(.7,#f5f5f5));background-image:-moz-linear-gradient(center bottom,#e5e5e5 39%,#f5f5f5 70%)}

#left_scroll{border-color:transparent gray transparent transparent;left:-15px}

#right_scroll{right:-15px;border-color:transparent transparent transparent gray}

#dragBar,#left,#right,#scrollbar,#track{-moz-user-select:none;-khtml-user-select:none}

.press{color:#737373;font-size:15px;margin:-30px auto 30px auto;display:inline-block;width:85px}

#touch{position: absolute;width: 6600px;height: 400px;-webkit-overflow-scrolling:touch; overflow:scroll;z-index:100;display:block;}

.linkin{display:block;width:275px;height:44px;position: absolute;left: 445px;top: 115px;clear:both}

.linkfb{display:block;width:270px;height:44px;position: absolute;right: 0px;top: 114px;clear:both}

.artist .foto img{width:230px;height:230px;}

.artist,.artist .foto{width:230px;height:230px;overflow:hidden;}

.m380{margin-left: 380px;}

#block_fotos {width: 1000px; position: relative;margin: 70px auto;}

#block_fotos li{float: left; list-style: none;margin: 0 5px 0px 0;}

#block_fotos img{width: 160px;}


.slide-infolist, .slide-orginfo{background:#fff;width:100%;display:block;}


.button-2{cursor:pointer;}

 
.linkorginfo{cursor:pointer;text-decoration: underline;}

 
.slide-infolist .block1, .slide-orginfo .block1{border:1px solid #b8b8b8;border-top:3px solid #d9212b;list-style:none;text-align: left;padding: 15px;}



.slide-infolist .block1 a, .slide-orginfo .block1 a{color: #262626;font-size: 18px;}


.slide-infolist .block1 a, .slide-orginfo .block1 {color: #262626;font-size: 18px;}



.slide-infolist .block1 p, .slide-orginfo .block1 p{padding:0px;margin: 0px; margin-bottom: 20px;}

.slide-orginfo .block1{text-align: center;background: #f6f6f6;border-top: 1px solid #b8b8b8;}

.infobox{font-size: 22px;width:1000px;margin:0 auto;text-align: center;display: none;}



.btn-archive{}


.title-index{font-size: 69px;}


#clockdiv{
	/*font-family: sans-serif;
	color: #000;*/
	display: inline-block;
	font-weight: 100;
	text-align: center;
	font-size: 100px;
}



#clockdiv > div{
	padding: 0px;
	border-radius: 0px;
	/*background: #00BF96;*/
	display: inline-block;
}



#clockdiv div > span{
	padding: 0px;
	border-radius: 3px;
	/*background: #00816A;*/
	display: inline-block;
}



.smalltext{
	padding-top: 0px;
	font-size: 12px;
  font-weight: bold;
  margin-left: -30px;
}



.blockdiv{display: none;/*padding: 10px 0 0px 20px;*/text-align: left;padding-left: 35px;}



.item_link{cursor: pointer;width: 230px; height: 170px;text-align: center;display: inline-block;vertical-align: top;text-decoration: none;font: 700 12px 'Roboto',Arial;}

.about-hr{width: 700px;border: 0px;border-bottom: 1px solid #ccc;margin: 0 auto;height: 25px;}

.menuicon {text-align: center;height: 520px;width: 1000px;margin: 0 auto;padding: 15px 0 0;position: relative;}
.menuicon a{margin: 5px; display: inline-block;}
