@charset "UTF-8";
@import url("reset.css");
body {background: #fff;font-size: 100%;overflow-x:hidden;margin-top:0 !important}
.clearfix {padding-top:50px;background: url('../img/bgtop.png');}
.wrapper {position: relative;max-width: 1200px;width: 94%;margin: 0 auto;}
.flexslider .wrapper .info {position:absolute;bottom:1em;right:0;width:75%;text-align:right;color:#fff;font:400 3em/1.2em 'ArialMT';}
.flex-control-nav {text-align:left;bottom:1em;}
.slicknav_menu {display:none;}
.nc-navbar.nc--fixed {display:none;}
#top {position: fixed;top: 0;left: 0;z-index: 999;width: 100%;height:50px;color:#fff;background: url('../img/bgtop.png');}

#top .wrapper .logotext {display: block;float: left;    font: 400 0.938em/1.3em 'Arial-BoldMT';
    margin-top: 5px;}


#top .wrapper #menu {float: right;}
#top .wrapper #menu li {float:left;display:block;border-right:1px solid #0e1820;border-left:1px solid #304757;padding:0 10px;}
#top .wrapper #menu li:first-child {border-left:0;}
#top .wrapper #menu li:last-child {border-right:0;}
#top .wrapper #menu li a {font:400 0.938em/1em 'RobotoSlab-Regular';line-height:50px;text-decoration:none;color:#fff;}
#top .wrapper #menu li a:hover{color:#00aeef;}
#top .wrapper .right {float:right;height:50px;width:32%;display:block;}
#top .wrapper .right .pogoda {float:right;display:block;line-height:50px;font:400 0.938em/1em 'Arial-BoldMT';padding-right: 1em;}
#top .wrapper .right .pogoda.urlsent {line-height:50px;}
#top .wrapper .right .pogoda.urlsent a {background:url('../img/strela.png') no-repeat center right ; color:#00aeef;padding-right: 1.5em;}
#top .wrapper .right .pogoda.urlsent a:hover {text-decoration:none;}
#top .wrapper .right .pogoda ins {line-height:50px;display:block;float:left;}
#top .wrapper .right .pogoda .pogoda_img {float: left;margin: 0 0.7em;line-height: 50px;width: 40px;margin-top:5px;display: block;}
#top .wrapper .right .pogoda span {font:400 1.438/1em 'ArialMT';line-height:50px;display:block;float:left;background:url('../img/gradus.png') no-repeat center left;padding-left:24px;}
#top .wrapper .right .lang {float:left;display:block;padding:0 20px;}
#top .wrapper .right .lang a {color:#fff;font:400 0.750em/1em 'ArialMT';line-height:50px;text-decoration:none;}
#top .wrapper .right .lang a:hover{color:#00aeef;text-decoration:underline;}
#top .wrapper .right .lang a.active {text-decoration:underline;}
#top .wrapper .right .lang a.active:hover {color:#fff;}
#top .wrapper .right .lang a:first-child{margin-right:10px;}
header, .flexslider {width:100%;float:left;min-height:175px;}
header .wrapper.logo {width:100%;}
header .wrapper.logo a {position: absolute;z-index: 998;width:100%;padding-top:1em;padding-left:3%;}

#main {margin-top:40px;float:left;width: 100%;margin-bottom:40px;}
#main .wrapper .left {float:left;display:block;width: 66%;margin-bottom: 1em;}
#main .wrapper .left .title {color:#000;font:400 1.875em/1em 'RobotoSlab-Regular';padding-left:3%;margin-bottom:1.125em;display:block;float:left;}
#main .wrapper .left .events h2 {margin-bottom: 20px;}
#main .wrapper .left .events {display:block;width:100%;float:left;}
#main .wrapper .left .events.result {margin-bottom: 30px;}
#main .wrapper .left .events .item {float:left;display:block;}
#main .wrapper .left .events.result .item {width: 100%;margin-bottom: 0 !important;}
#main .wrapper .left .events.result .item+.item {margin-top: 0.5em;}
#main .wrapper .left .events .item .cover img, #main .wrapper .left .events .item .desc{display:block;width:100%;float:left;}
#main .wrapper .left .events .item.big {width:100%;border:1px solid #c2c2c2;padding:0.5em;margin-bottom:1.125em;}
#main .wrapper .left .events .item.big .cover {width:34%;float:left;}
#main .wrapper .left .events .item.big .info {width:65%;float:right;}
#main .wrapper .left .events .item.big.noimg .info {width: 100%;}
#main .wrapper .left .events .item.big .info .link {display:block;width:100%;font:400 1.125em/1.2em 'RobotoSlab-Regular';color:#0076a2;text-decoration:none;margin-bottom:0.5em;}
#main .wrapper .left .events .item.big .info .dates {float:left;display:block;margin-bottom:1.125em;margin-right:1em;font:400 0.750em/1.2em 'ArialMT';color:#737373;}
#main .wrapper .left .events .item.big .info .cat {float:left;display:block;margin-bottom:1.125em;color:#b5b6b6;font:400 0.750em/1.2em 'Arial-ItalicMT';}
#main .wrapper .left .events .item.big .info p a {float:left;display:block;width:100%;font:400 0.875em/1.4em 'ArialMT';color:#000;text-decoration:none;}
#main .wrapper .left .events .min {float:left;display:block;border-bottom:0px solid #c2c2c2;margin-bottom:1.125em;width: 100%;}
#main .wrapper .left .events .min h2 {margin-bottom:20px;}
#main .wrapper .left .events .min.nocover {border:0;}
#main .wrapper .left .events .min .item.small {width:31.540933%;float:left;margin-right:2.6886%;margin-bottom: 1.125em;}
#main .wrapper .left .events .min .item.small:nth-child(3n){margin-right:0;}
#main .wrapper .left .events .min .item.small .cover {width:100%;float:left;margin-bottom:0.5em;}
#main .wrapper .left .events .min .item.small .info {width:100%;float:right;}
#main .wrapper .left .events .min .item.small .info .link {display:block;width:100%;font:400 0.875em/1.2em 'RobotoSlab-Regular';color:#0076a2;text-decoration:none;margin-bottom:0.5em;float:left;}
#main .wrapper .left .events .min .item.small .info .dates {float:left;display:block;margin-right:1em;font:400 0.750em/1.2em 'ArialMT';color:#737373;}
#main .wrapper .left .events .min .item.small .info .cat {float:left;display:block;color:#b5b6b6;font:400 0.750em/1.2em 'Arial-ItalicMT';}
#main .wrapper .left .events .min.nocover .item.small {width:48.657%;margin-right:2.6886%;margin-bottom: 1.125em;}
#main .wrapper .left .events .min.nocover .item.small:nth-child(2n){margin-right:0;}
#main .wrapper .left .events .min.nocover .item.small .info .link {color:#000;}
#main .wrapper .left .events .item.big .info .link:hover, #main .wrapper .left .events .min .item.small .info .link:hover, #main .wrapper .left .events .min.nocover .item.small .info .link:hover  {color:#00aeef;}
#main .wrapper .left .events .min .item.small .info .cat:hover, #main .wrapper .left .events .item.big .info .cat:hover {color:#c9a462;}
#main .wrapper .right {float:right;display:block;width: 32%;}
#main .wrapper .right .graph {display:block;float:left;width:100%;background: url('../img/bg_graph.jpg') no-repeat center center;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;padding:1em;margin-bottom:1em;}
#main .wrapper .right .graph .cont {display:block;float:left;background:#0076a2;width:100%;padding:1em;}
#main .wrapper .right .graph .cont.po {margin-top:1em;background:#ef7c00;color:#fff;}
#main .wrapper .right .graph .cont.po .pogoda {float:left;display:block;font:400 0.938em/1em 'Arial-BoldMT';width: 100%;}
#main .wrapper .right .graph .cont.po .pogoda ins {display:block;float:left;}
#main .wrapper .right .graph .cont.po.pogoda .pogoda_img {float: left;margin: 0 0.7em;line-height: 50px;width: 40px;margin-top:5px;display: block;}
#main .wrapper .right .graph .cont.po .pogoda span {font:400 1.438/1em 'ArialMT';line-height:50px;display:block;float:left;background:url('../img/gradus.png') no-repeat center left;padding-left:24px;}
#main .wrapper .right .graph .cont.po .pogoda ins b{line-height: 1.2em;padding-top: 0.375em;display: block;}
#main .wrapper .right .graph .cont.po .pogoda .ri {float:right;display:block;}

#main .wrapper .right .graph .cont h2 {color:#fff;font:400 1.125em/1.2em 'RobotoSlab-Bold';margin-bottom:0.3em;}
#main .wrapper .right .graph .cont .month  {color:#fff;font:400 1.5em/1.2em 'RobotoSlab-Bold';margin-bottom:0.5em;display:block;}
#main .wrapper .right .graph .cont .rasp {float:left;display:block;width:100%;}
#main .wrapper .right .graph .cont .rasp.mar {margin-bottom:1em;}
#main .wrapper .right .graph .cont .rasp .white {color:#fff;font-size:1.5em;width:100%;display:block;margin-bottom:0.25em;}
#main .wrapper .right .graph .cont .rasp .white span {color:#00aeef;}
#main .wrapper .right .graph .cont .rasp .desc {color:#fff;font:400 0.875em/1.2em 'RobotoSlab-Regular';float:left;display:block;width:100%;}
#main .wrapper .right .graph .cont .rasp .desc b {color:#fff;font:400 0.875em/1.2em 'RobotoSlab-Bold';}
#main .wrapper .right .graph .cont .rasp .white.blue {color:#ef7c00;font-size:1.5em;float:left;width:auto;margin-right:5px;}
#main .wrapper .right .gal {display:block;float:left;width:100%;}
#main .wrapper .right .gal .item {display:block;float:left;width:100%;position:relative;margin-bottom:3.6em;}
#main .wrapper .right .gal .item.minmarg {margin-bottom:1em;}
#main .wrapper .right .gal .item .cover, #main .wrapper .right .gal .item .cover img {display:block;float:left;width:100%;}
#main .wrapper .right .gal .item .link {position:absolute;top:1em;font:400 1.375em/1.2em 'RobotoSlab-Regular';color:#fff;text-decoration:none;padding:0 1em;left:0;}
#main .wrapper .right .gal .all {background: #00aeef;padding: 1em 1.6em;display: block;position: absolute;width: 100%;bottom: 0;font:400 0.875em/1.2em 'RobotoSlab-Regular';color:#fff;}



#main .wrapper .socials {width:100%;display:block;float:left;}
#main .wrapper .socials .it {width: 31.540933%;float: left;margin-right: 2.6886%;margin-bottom: 1.125em;overflow:hidden;}
#main .wrapper .socials .it:last-child{margin-right:0;}
#vk_groups, #vk_groups iframe, #main .wrapper .socials .it .ing {
    width: 100% !important;
}
.partners {width:100%;display:block;float:left;text-align:center;padding-left: 3%;padding-right: 3%;}
.partners  ul li {float:left;display:block;margin-right:1.5em;}
.partners  ul li a {height: 84px;display: table-cell;vertical-align:middle}
.partners  ul li img {max-height:84px;-webkit-filter:grayscale(100%);}
.partners  ul li img:hover {-webkit-filter:grayscale(0%);}
.partners  ul li.in {color: #868686;
font: 400 1.375em/1em 'RobotoSlab-Regular';
height: 84px;line-height:84px;}

footer {background:#303030;float:left;width: 100%;}
footer .wrapper .col {float:left;display:block;width:31.540933%;float:left;margin-right:2.6886%;padding:2em 0;color:#fff;}
footer .wrapper .col:nth-child(3n) {margin-right:0;}
footer .wrapper .col h3 {color:#00aeef;width:100%;display:block;float:left;font:400 1.125em/1.2em 'RobotoSlab-Regular';background:url('../img/bg_footer.png') repeat-x bottom;padding-bottom:0.5em;margin-bottom:0.5em;}
footer .wrapper .col.subcribe span {display:block;float:left;font:400 0.875em/1.2em 'ArialMT';color:#fff;margin-bottom:1em;}
footer .wrapper .col.subcribe form {width:100%;display:block;position:relative;float: left;margin-bottom:1em;}
footer .wrapper .col.subcribe form input[type="text"]{padding:0.3em 1em;width:100%;background:#000;color:#fff;height:29px;}
footer .wrapper .col.subcribe form input[type="submit"] {position:absolute;padding:0.3em 1em;top:0;right:0;color:#fff;font:400 0.625em/1.2em 'ArialMT';height:29px;background:#ef7c00;}
footer .wrapper .col.subcribe form input[type="submit"]:hover {background:#f58710;}
footer .wrapper .col.contacts  {}
footer .wrapper .col.contacts .tit {font:400 0.875em/1.2em 'Arial-BoldMT';width:100%;display:block;margin-bottom:0.5em;float:left;}
footer .wrapper .col.contacts p {font:400 0.875em/1.2em 'ArialMT';color:#fff;margin-bottom:1em;width:100%;display:block;float:left;}
footer .wrapper .col.contacts p.phone {width:auto;margin-right:2em;margin-bottom:0.3em;}
footer .wrapper .col.contacts .item p.phone:last-child {margin-bottom:1em;}
footer .wrapper .col.contacts a {color:#fff;text-decoration:none;}
footer .wrapper .col.contacts a:hover {color:#fff;text-decoration:none;}
footer .wrapper .col.soc .social {display:block;width:100%;float:left;padding-bottom:2em;margin-bottom:1em;background:url('../img/bg_footer.png') repeat-x bottom;}
footer .wrapper .col.soc .social ul {display:block;}
footer .wrapper .col.soc .social li {float:left;display:block;width:28px;height:28px;margin-right:1.5em;}
footer .wrapper .col.soc .social li a {display:block;width:28px;height:28px;}
footer .wrapper .col.soc .social li .vk {background:url('../img/social.png') 0 -28px;}
footer .wrapper .col.soc .social li .fb {background:url('../img/social.png') -28px -28px;}
footer .wrapper .col.soc .social li .in {background:url('../img/social.png') -56px -28px;}
footer .wrapper .col.soc .social li .yo {background:url('../img/social.png') -84px -28px;}
footer .wrapper .col.soc .social li .fo {background:url('../img/social.png') -112px -28px;}
footer .wrapper .col.soc .social li .vk:hover {background:url('../img/social.png') 0 0;}
footer .wrapper .col.soc .social li .fb:hover {background:url('../img/social.png') -28px 0;}
footer .wrapper .col.soc .social li .in:hover {background:url('../img/social.png') -56px 0;}
footer .wrapper .col.soc .social li .yo:hover {background:url('../img/social.png') -84px 0;}
footer .wrapper .col.soc .social li .fo:hover {background:url('../img/social.png') -112px 0;}
footer .wrapper .col.soc .send {display:block;float:left;color:#b9e5fb;padding:1em 2em;padding-left:80px;text-transform:uppercase;background:url('../img/conver.png') no-repeat center left #ef7c00;}
footer .wrapper .col.soc .send:hover {background:url('../img/conver.png') no-repeat center left #f58710;}
footer .wrapper .copy {float:left;display:block;width:100%;margin-bottom:2em;}
footer .wrapper .copy span {color:#b8c0c5;}
footer .wrapper .copy span a {color:#c9a462;}
footer .wrapper .copy span:first-child {font:400 0.750em/1.2em 'ArialMT';}
footer .wrapper .copy span:last-child {float:right;font:400 0.688em/1.2em 'ArialMT';}
#map, #map img, #map iframe {float:left;display:block;width:100%;height:340px;}
#error {color:#c9a462 !important;}


.inner header  {background: url('../img/topbgsli.jpg') no-repeat center center;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;min-height:105px;}
.inner header .wrapper.logo, .inner header .wrapper.logo a {display:block;}
.inner #main .wrapper .left .title {padding-left:0;margin-bottom:0.2em;}
#main .wrapper .left .page {display:block;float:left;width:100%;}
#main .wrapper .left .page {font:400 1em/1.2em 'ArialMT';color:#000;}
#main .wrapper .left .page p {font:400 1em/1.2em 'ArialMT';color:#000;margin-bottom:1.125em;}
#main .wrapper .left .page h1, #main .wrapper .left .page h2, #main .wrapper .left .page h3, #main .wrapper .left .page h4, #main .wrapper .left .page h5, #main .wrapper .left .page h6 {margin-bottom:0.5em;}
#main .wrapper .left .page h1 {color:#000;font:400 1.875em/1.2em 'RobotoSlab-Regular';}
#main .wrapper .left .page h2 {color:#0076a2;font:400 1.5em/1.2em 'RobotoSlab-Regular';}
#main .wrapper .left .page h3 {color:#0076a2;font:400 1.375em/1.2em 'RobotoSlab-Regular';}
#main .wrapper .left .page h4 {color:#0076a2;font:400 1.125em/1.2em 'RobotoSlab-Regular';}
#main .wrapper .left .page h5 {color:#0076a2;font:400 1em/1.2em 'RobotoSlab-Regular';}
#main .wrapper .left .page h6 {color:#0076a2;font:400 0.875em/1.2em 'RobotoSlab-Regular';}
#main .wrapper .left .page b, #main .wrapper .left .page strong {font:400 1em/1.2em 'Arial-BoldMT';}
#main .wrapper .left .page i {font:400 1em/1.2em 'Arial-ItalicMT';}
#main .wrapper .left .page ul, #main .wrapper .left .page ol, #main .wrapper .left .page iframe, #main .wrapper .left .page img{margin-bottom:1.125em;display:block;}
#main .wrapper .left .page ul {margin-bottom:18px;list-style-image: url('../img/li.png');padding-left:16px;}
#main .wrapper .left .page ol {margin-bottom:18px; list-style-type: none;counter-reset: num;}
#main .wrapper .left .page ol  li:before {content: counter(num) '. '; counter-increment: num;color: #00aeef;}
#main .wrapper .left .page ul li, #main .wrapper .left .page ol li {margin-bottom:0.5em;}
#main .wrapper .left .page iframe {width:100% !important; height:400px !important;}
#main .wrapper .left .page img {width:100%;}

#main .wrapper .left .page .file {display: block;float: left;width: 100%;margin-bottom: 2em;text-align: center;}
#main .wrapper .left .page .file a {display: inline-block;
    color: #fff;
    padding: 1em 2em;
    text-transform: uppercase;
    background: #ef7c00;text-decoration: none;}
#main .wrapper .left .page .file a:hover { background:#f58710; }
    
}

#main .wrapper .left .page table, #main .wrapper .left .page tbody{width:100%;border:0px; text-align:left;border-collapse: collapse;font:400 0.875em/1.2em 'RobotoSlab-Regular';margin-bottom:1.125em;}
#main .wrapper .left .page tr td, #main .wrapper .left .page tr th{border:1px solid #c2c2c2;padding: 0.8em;}
#main .wrapper .left .page tr:first-child th {color:#0076a2;font:400 0.870em/1.2em 'RobotoSlab-Bold';background:#F7F7F7;}
#main .wrapper .left .page tr, #main .wrapper .left .page td {width:33.3333333%;}

#main .wrapper .left .page .gallery {display:block;float:left;width:100%;}
#main .wrapper .left .page .gallery a {width:48.657%;margin-right:2.6886%;display:block;float:left;}
#main .wrapper .left .page .gallery a  img {display:block;float:left;width:100%;}
#main .wrapper .left .page .gallery a:nth-child(2n){margin-right:0;margin-bottom: 0.5em;}


#main .wrapper .left .page .gallery .item {width:48.657%;margin-right:2.6886%;display:block;float:left;margin-bottom:2em !important;}
#main .wrapper .left .page .gallery .item  img {display:block;float:left;width:100%;}
#main .wrapper .left .page .gallery .item:nth-child(2n){margin-right:0;margin-bottom: 0.5em;}
#main .wrapper .left .page .gallery .item .tit {float:left;display:block;width:100%;font: 400 1.125em/1.2em 'RobotoSlab-Regular';color: #0076a2;text-decoration: none;margin-bottom: 0.5em;}
#main .wrapper .left .page .gallery .item .tit:hover {color:#00aeef;}
#main .wrapper .left .page .gallery .item  .cover {float:left;display:block;width:100%;}
#main .wrapper .left .page .gallery .item .dates {float:left;display:block;margin-right:1em;font:400 0.750em/1.2em 'ArialMT';color:#737373;}
#main .wrapper .left .page .gallery .item .cat {float:left;display:block;color:#b5b6b6;font:400 0.750em/1.2em 'Arial-ItalicMT';}
#main .wrapper .left .page .gallery .item .cat:hover {color:#c9a462;}
.inner #main .wrapper .left  .pagination {float:left;display:block;width:100%;margin-bottom: 1em;}
.inner #main .wrapper .left  .pagination .pager {float:left;display:block;}
.inner #main .wrapper .left  .pagination .pager li {float:left;display:block;margin-right:0.5em;}
.inner #main .wrapper .left  .pagination .pager li a {text-decoration:none;color:797979;font:400 1.125em/1.2em 'ArialMT';}
.inner #main .wrapper .left  .pagination .pager li a:hover {color:#00aeef;}
.inner #main .wrapper .left  .pagination .pager li.active {color:#00aeef;font:400 1.125em/1.2em 'ArialMT';}
.inner #main .wrapper .left .title span {float:left;margin-right:0.5em}
.inner #main .wrapper .left .title .nav {float:left;}
.inner #main .wrapper .left .title .nav a {font: 400 0.4em/1em 'RobotoSlab-Regular';margin-right:1em;text-decoration:none;}
.inner #main .wrapper .left .title .nav a:hover {color:#c9a462;}
.inner #main .wrapper .left .title .nav a.active {color:#c9a462;}




#main .wrapper .left .page .manager {float:left;display:block;width:100%;margin-bottom:1em;padding:0.5em;border:1px solid #c2c2c2;}
#main .wrapper .left .page .manager .cover {float:left;display:block;width:25%;margin-bottom:0;}
#main .wrapper .left .page .manager .cover img {width:100%;margin-bottom:0;}
#main .wrapper .left .page .manager .info {float:right;display:block;width:72%;}
#main .wrapper .left .page .manager .info.fullinfo {width:100%;}
#main .wrapper .left .page .manager .info .email a {font:400 1em/1.2em 'ArialMT';float:left;display:block;width:100%;margin-bottom:10px;height:24px;line-height:24px;background:url('../img/img_conta_email.png') no-repeat center left;padding-left:35px;}
#main .wrapper .left .page .manager .info .phone {font:400 1em/1.2em 'ArialMT';color:#555555;text-decoration:none;width:100%;float:left;display:block;height:24px;line-height:24px;background:url('../img/img_conta_phone.png') no-repeat center left;padding-left:35px;}
#main .wrapper .left .page .manager .info .phone a {font:400 1em/1.2em 'ArialMT';color:#555555;text-decoration:none;}
#main .wrapper .left .page .manager h2 {margin-bottom:0;}
#main .wrapper .left .page .manager h3 {font:400 1em/1.2em 'Arial-BoldMT';color:#000;}

.inner #main .wrapper .left .tags {display:block;float:left;width:100%;margin-bottom:2em;}
.inner #main .wrapper .left .tags a {float:left;display:block;margin-right:1.5em;margin-bottom:0.5em;font:400 1em/1.2em 'ArialMT';text-decoration:none;}
.inner #main .wrapper .left .tags a.active {color:#00aeef;text-decoration:underline;}

#main .wrapper .left .events.in .item {margin-bottom:2em;}
#main .wrapper .left .events.in .item.big{border:0;padding:0;}
#main .wrapper .left .events.in .item.big.noimg .info {width:100%;}
#main .wrapper .left .page .ico {float:left;display:block;width:100%;margin-bottom:1em;}
#main .wrapper .left .page .ico .cover {width:14%;float:left;}
#main .wrapper .left .page .ico .desc {width:82%;float:right;}
#main .wrapper .left .events.in .item b {font:400 1em/1.2em 'Arial-BoldMT'}


#main .wrapper .left .page.shop .ico {padding: 0.5em;border: 1px solid #c2c2c2;}
#main .wrapper .left .page.shop .ico .cover {width:25%;}
#main .wrapper .left .page.shop .ico .desc {width:73%;}
#main .wrapper .left .page.shop .ico .cover ul {margin-bottom: 0;list-style-image: none;padding-left: 0;}
#main .wrapper .left .page.shop .ico .cover ul li {display:block;width: 31.540933%;float: left;margin-right: 2.6886%;margin-bottom:2.6886%;}
#main .wrapper .left .page.shop .ico .cover ul li:nth-child(3n) {margin-right:0;}
#main .wrapper .left .page.shop .ico .cover img {margin-bottom:0;}
#main .wrapper .left .page.shop .ico .cover .icon {margin-bottom:2.6886%;}

.pluso {width: 100%;
float: left;
display: block !important;
margin-bottom: 18px;}
.pluso-more {display:none !important;}

.parent {width: 100%;height: 100%;display: none;position: absolute;top: 0;left: 0;z-index:9999;background:url(../img/parent_bg.png) 0 0;}
.parent .inner {display: table-cell;text-align: center;vertical-align: middle;}
.parent .inner .block {display: inline-block;}

.parent .inner .block  .wind{background:url(../img/parent_bg.png) 0 0;display:none;padding:20px;position:relative;width:460px;float: left;}
.parent .inner .block  .wind form h5{text-align:center;font:400 1.125em/1em 'ArialMT';color:#fff;margin-bottom:1.125em;text-transform:uppercase;}
.parent .inner .block  .wind form{height:100%;position:relative;width:100%;float: left;margin-top: 10px;}
.parent .inner .block  .wind form ul{list-style:none;float: left;margin-top: 16px;}
.parent .inner .block  .wind form ul li{display:inline-block;width: 100%;}
.parent .inner .block  .wind form ul li input[type="password"], .parent .inner .block  .wind form ul li input[type="text"]{width: 100%;background:#fff;color:#878787;display: block;float: left;height: 40px;margin: 0 0 1.125em 0;padding: 10px;border: 1px solid #cecece;text-transform:uppercase;font:400 0.875em/1em 'ArialMT';}
.parent .inner .block  .wind form ul li textarea {width: 100%;background:#fff;color:#878787;display: block;float: left;height: 150px;margin: 0 0 1.125em 0;padding: 10px;border: 1px solid #cecece;resize: none;text-transform:uppercase;font:400 0.875em/1em 'ArialMT';}
.parent .inner .block  .wind form .login{border-radius:0px !important;padding: 10px 20px;color:#fff;background: #ef7c00;font:400 0.875em/1em 'ArialMT';text-transform:uppercase;float: right;}
.parent .inner .block  .wind form .login:hover {background:#f58710;}
.parent .inner .block  .wind .close{background: url('../img/modclose.png');color: #418ac2;height: 17px;position: absolute;right: 1.125em;text-align: center;text-decoration: none;top: 1.125em;width:17px;z-index: 20;}
.parent .inner .block  .wind form span {width:100%;float:left;display:block;text-align:left;font:400 1.125em/1em 'Arial-BoldMT';line-height:24px}
.parent .inner .block  .wind form span q, .parent .inner .block  .wind form span a {color:#f0ff00;}
.parent .inner .block  .wind form .err {font:400 0.875em/1em 'Arial-BoldMT';float:left;width:100%;margin-top: 0.875em;display:none;text-align: center;color: #E22424;text-transform:uppercase;}
.parent .inner .block  .wind form .err img {vertical-align:middle;margin-right: 4px;}
.parent .inner .block  #morda span {text-align:center;font:400 22px/1em 'ArialMT';color:#fff;}
.parent .inner .block  #morda span img {margin-top: 36px;}
.parent .inner .block  .wind#morda {padding:1.125em 10px;}







.inner #main .wrapper .left .dop_menu {float:left;display:block;width:100%;    margin-top: 0.5em;}
.inner #main .wrapper .left .dop_menu a {float:left;display:block;margin-right:1em;margin-bottom:0.7em;padding:0.5em 1em;background:#00aeef;font:400 1em/1em 'RobotoSlab-Regular';color:#fff;text-decoration:none;}
.inner #main .wrapper .left .dop_menu a:hover {background:#ef7c00;}
.inner #main .wrapper .left .dop_menu a.active {background:#ef7c00;}

/**========================================================
    MEDIA QUERIES
========================================================**/



@media all and (max-width: 67.125em) { /* 1074px */
#top .wrapper .right .pogoda.urlsent {display:none;}
#top .wrapper .right .lang {float:right;}

}
@media all and (min-width: 78.750em) {
	.inner header .wrapper.logo, .inner header .wrapper.logo a {padding-left:0;}
}
@media all and (max-width: 61.875em) { /* 990px */
#top {z-index:1000;width:auto;}
#top .wrapper .right {z-index:1001;position:fixed;right:0;width:auto;margin-right: 3%;}
#top .wrapper #menu {display:none;}
.js #menu {display:none;}
.slicknav_btn {height: 50px;
background: #0e0e0e;
display: block;position: fixed;
width: 100%;}
.js .slicknav_menu {display:block;position: fixed;top: 0;left: 0;z-index: 1000;min-width:50px;width: auto;min-height:50px;color:#fff;background: #0e0e0e;}
.js .slicknav_menutxt {margin-left: 3%;font-size:0;width:50px;height:50px;background:#fff;display:block;background:url('../img/buter.png') no-repeat; z-index: 999;position: relative;}
.js .slicknav_menu ul{padding:68px 5em 1em 6%;}
.js .slicknav_menu ul li {margin-bottom:0.5em;}
.js .slicknav_menu ul li:last-child {margin-bottom:0;}
.js .slicknav_menu ul li a {color:#fff;text-decoration:none;font:400 1.250em/1em 'RobotoSlab-Regular';}

#top .wrapper .logotext {min-width: 200px;}
#top{    margin-left: 100px;}
}

@media all and (max-width: 58.75em) { /* 940px */
body { font-size: 96%; }

}

@media all and (max-width: 56.25em) { /* 900px */
body { font-size: 94%; }

}

@media all and (max-width: 51.25em) { /* 850px */
body { font-size: 90%; }
#main .wrapper .socials .it {width:100%;text-align:center;}
#main .wrapper .socials {margin-top:2em;}
}

@media all and (max-width: 55em) { /* 880px */


footer .wrapper .col.soc .social li  {margin-right:1em;}

}



@media all and (max-width: 47.375em) { /* 758px */
body { font-size: 88%; }
.flexslider {display:none;}
header {background: url('../files/2401_4.jpg') no-repeat center center;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}
header .wrapper.logo a  {text-align:center;}
#main .wrapper .right, #main .wrapper .left {width:100%;}
#main .wrapper .left .events .min .item.small {width:100%;margin-right:0;padding:0.5em;margin-bottom:0.5em;border-bottom:1px solid #c2c2c2;}
#main .wrapper .left .events .item.big .cover {width:42%;}
#main .wrapper .left .events .item.big .info {width:56%;}
#main .wrapper .left .events .min .item.small .cover{width:42%;margin-bottom:0.5em;}
#main .wrapper .left .events .min .item.small .info {width:56%;}
#main .wrapper .left .events .min .item.small .info .link {font:400 1.125em/1.2em 'RobotoSlab-Regular';}
#main .wrapper .left .events .min {border:0;}
#main .wrapper .left .events .min.nocover .item.small .info {width:100%;}
#main .wrapper .left .events .min.nocover .item.small {border:0;}
#main .wrapper .right .gal .item {width:48.657%;margin-right:2.6886%;margin-bottom: 1.125em;}

#main .wrapper .right .gal .item:nth-child(2n){margin-right:0;}
#main .wrapper .right .gal .item:nth-child(2n+1) {clear: both;}
#main .wrapper .right .gal .item:first-child {clear: none;}
footer .wrapper .col {width: 48.657%;margin-right: 2.6886%;padding-bottom:0;padding-top:1em;}
footer .wrapper .col:nth-child(2) {margin-right:0;}
footer .wrapper .col:nth-child(3) {width:100%;}
footer .wrapper .col.soc .social li  {margin-right:0.5em;}
footer .wrapper .col.soc .social {width:50%;float:left;background:transparent;}
footer .wrapper .col.soc .send {float:right;}
footer .wrapper .col.soc .social {line-height:60px;margin-top: 0.5em;}
#main .wrapper .right .graph .cont.po .pogoda ins b {padding-top: 0.975em;}

}

@media all and (max-width: 43.75em) { /* 700px */
body { font-size: 86%; }

}

@media all and (max-width: 40.625em) { /* 650px */
body { font-size: 84%; }
}

@media all and (max-width: 35.625em) { /* 570px */
body { font-size: 82%; }
}

@media all and (max-width:25.625em) { /* 410px */
body { font-size: 80%; }
#main .wrapper .left .events .item.big .cover, #main .wrapper .left .events .item.big .info, #main .wrapper .left .events .min .item.small, #main .wrapper .left .events .min.nocover .item.small {width:100%;}
#main .wrapper .left .events .item.big .cover {margin-bottom: 0.5em;}
#main .wrapper .left .events .min .item.small {margin-bottom:1em;padding-bottom:0.5em;padding-top:0;}
#main .wrapper .right .gal .item {width: 100%;}

#main .wrapper .left .events .item.big .info .dates, #main .wrapper .left .events .item.big .info .cat, #main .wrapper .left .events .min .item.small .info .cat, #main .wrapper .left .events .min .item.small .info .dates {font:400 0.750em/1.2em 'ArialMT';}
#main .wrapper .right .gal .item {width:100%;margin-bottom:3.6em}
#main .wrapper .right .gal .item:nth-child(2n){margin-right:0;}
#top .wrapper .right .pogoda ins {display:none;}
footer .wrapper .col {width:100%;margin-right:0;padding-bottom:0;padding-top:1em;}
footer .wrapper .col.soc .social li  {margin-right:1em;}
footer .wrapper .col.soc .social {width:100%;}
footer .wrapper .col.soc .social .marg {display:block;width:100%;}
footer .wrapper .col.soc .social ul {margin:0 auto;width: 205px;}
footer .wrapper .col.soc .butsen {width:100%;display:block;float:left;}
footer .wrapper .col.soc .send {margin:0 auto;float:none;margin-bottom:2em;}
#main .wrapper .left .page iframe {width:100% !important; height:250px !important;}
#main .wrapper .left .page .gallery a {width:100%;margin-right:0;}
#main .wrapper .left .page .ico .cover {width:100%;float:left;}
#main .wrapper .left .page .ico .desc {width:100%;float:right;}
.parent .inner .block .wind {width:90%;margin: 0 5%;}


#main .wrapper .left .page.shop .ico .cover {width:100%;}
#main .wrapper .left .page.shop .ico .desc {width:100%;}
#main .wrapper .left .page.shop .ico .cover ul {margin-bottom: 0;list-style-image: none;padding-left: 0;}
#main .wrapper .left .page.shop .ico .cover ul li {display:block;width: 31.540933%;float: left;margin-right: 2.6886%;margin-bottom:2.6886%;}
#main .wrapper .left .page.shop .ico .cover ul li:nth-child(3n) {margin-right:0;}
#main .wrapper .left .page.shop .ico .cover img {margin-bottom:0;}
#main .wrapper .left .page.shop .ico .cover .icon {margin-bottom:2.6886%;}


}
.backpage {float:left;display:block;width:100%;}