

/* Start:/css/bootstrap.css?145891077312374*/
/*!
 * Bootstrap v3.3.1 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

/*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=56feeb9617d8e0ada5d0)
 * Config saved to config.json and https://gist.github.com/56feeb9617d8e0ada5d0
 */
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
html {
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}
.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 768px) {
  .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1170px;
  }
}
.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
.row {
  margin-left: -15px;
  margin-right: -15px;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left;
}
.col-xs-12 {
  width: 100%;
}
.col-xs-11 {
  width: 91.66666667%;
}
.col-xs-10 {
  width: 83.33333333%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-8 {
  width: 66.66666667%;
}
.col-xs-7 {
  width: 58.33333333%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-5 {
  width: 41.66666667%;
}
.col-xs-4 {
  width: 33.33333333%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-2 {
  width: 16.66666667%;
}
.col-xs-1 {
  width: 8.33333333%;
}
.col-xs-pull-12 {
  right: 100%;
}
.col-xs-pull-11 {
  right: 91.66666667%;
}
.col-xs-pull-10 {
  right: 83.33333333%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-8 {
  right: 66.66666667%;
}
.col-xs-pull-7 {
  right: 58.33333333%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-5 {
  right: 41.66666667%;
}
.col-xs-pull-4 {
  right: 33.33333333%;
}
.col-xs-pull-3 {
  right: 25%;
}
.col-xs-pull-2 {
  right: 16.66666667%;
}
.col-xs-pull-1 {
  right: 8.33333333%;
}
.col-xs-pull-0 {
  right: auto;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-push-11 {
  left: 91.66666667%;
}
.col-xs-push-10 {
  left: 83.33333333%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-8 {
  left: 66.66666667%;
}
.col-xs-push-7 {
  left: 58.33333333%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-5 {
  left: 41.66666667%;
}
.col-xs-push-4 {
  left: 33.33333333%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-2 {
  left: 16.66666667%;
}
.col-xs-push-1 {
  left: 8.33333333%;
}
.col-xs-push-0 {
  left: auto;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.col-xs-offset-0 {
  margin-left: 0%;
}
@media (min-width: 768px) {
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 992px) {
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 1200px) {
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-push-11 {
    left: 91.66666667%;
  }
  .col-lg-push-10 {
    left: 83.33333333%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-8 {
    left: 66.66666667%;
  }
  .col-lg-push-7 {
    left: 58.33333333%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-5 {
    left: 41.66666667%;
  }
  .col-lg-push-4 {
    left: 33.33333333%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-2 {
    left: 16.66666667%;
  }
  .col-lg-push-1 {
    left: 8.33333333%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-lg-offset-0 {
    margin-left: 0%;
  }
}
.clearfix:before,
.clearfix:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after {
  content: " ";
  display: table;
}
.clearfix:after,
.container:after,
.container-fluid:after,
.row:after {
  clear: both;
}
.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.pull-right {
  float: right !important;
}
.pull-left {
  float: left !important;
}
.hide {
  display: none !important;
}
.show {
  display: block !important;
}
.invisible {
  visibility: hidden;
}
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.hidden {
  display: none !important;
  visibility: hidden !important;
}
.affix {
  position: fixed;
}

/* End */


/* Start:/js/blueimp-gallery/css/blueimp-gallery.min.css?14589107736815*/
@charset "UTF-8";.blueimp-gallery,.blueimp-gallery>.slides>.slide>.slide-content{position:absolute;top:0;right:0;bottom:0;left:0;-moz-backface-visibility:hidden}.blueimp-gallery>.slides>.slide>.slide-content{margin:auto;width:auto;height:auto;max-width:100%;max-height:100%;opacity:1}.blueimp-gallery{position:fixed;z-index:999999;overflow:hidden;background:#000;background:rgba(0,0,0,.9);opacity:0;display:none;direction:ltr;-ms-touch-action:none;touch-action:none}.blueimp-gallery-carousel{position:relative;z-index:auto;margin:1em auto;padding-bottom:56.25%;box-shadow:0 0 10px #000;-ms-touch-action:pan-y;touch-action:pan-y}.blueimp-gallery-display{display:block;opacity:1}.blueimp-gallery>.slides{position:relative;height:100%;overflow:hidden}.blueimp-gallery-carousel>.slides{position:absolute}.blueimp-gallery>.slides>.slide{position:relative;float:left;height:100%;text-align:center;-webkit-transition-timing-function:cubic-bezier(0.645,.045,.355,1);-moz-transition-timing-function:cubic-bezier(0.645,.045,.355,1);-ms-transition-timing-function:cubic-bezier(0.645,.045,.355,1);-o-transition-timing-function:cubic-bezier(0.645,.045,.355,1);transition-timing-function:cubic-bezier(0.645,.045,.355,1)}.blueimp-gallery,.blueimp-gallery>.slides>.slide>.slide-content{-webkit-transition:opacity .5s linear;-moz-transition:opacity .5s linear;-ms-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear}.blueimp-gallery>.slides>.slide-loading{background:url(/js/blueimp-gallery/css/../img/loading.gif) center no-repeat;background-size:64px 64px}.blueimp-gallery>.slides>.slide-loading>.slide-content{opacity:0}.blueimp-gallery>.slides>.slide-error{background:url(/js/blueimp-gallery/css/../img/error.png) center no-repeat}.blueimp-gallery>.slides>.slide-error>.slide-content{display:none}.blueimp-gallery>.prev,.blueimp-gallery>.next{position:absolute;top:50%;left:15px;width:40px;height:40px;margin-top:-23px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-decoration:none;text-shadow:0 0 2px #000;text-align:center;background:#222;background:rgba(0,0,0,.5);-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:3px solid #fff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:.5;cursor:pointer;display:none}.blueimp-gallery>.next{left:auto;right:15px}.blueimp-gallery>.close,.blueimp-gallery>.title{position:absolute;top:15px;left:15px;margin:0 40px 0 0;font-size:20px;line-height:30px;color:#fff;text-shadow:0 0 2px #000;opacity:.8;display:none}.blueimp-gallery>.close{padding:15px;right:15px;left:auto;margin:-15px;font-size:30px;text-decoration:none;cursor:pointer}.blueimp-gallery>.play-pause{position:absolute;right:15px;bottom:15px;width:15px;height:15px;background:url(/js/blueimp-gallery/css/../img/play-pause.png) 0 0 no-repeat;cursor:pointer;opacity:.5;display:none}.blueimp-gallery-playing>.play-pause{background-position:-15px 0}.blueimp-gallery>.prev:hover,.blueimp-gallery>.next:hover,.blueimp-gallery>.close:hover,.blueimp-gallery>.title:hover,.blueimp-gallery>.play-pause:hover{color:#fff;opacity:1}.blueimp-gallery-controls>.prev,.blueimp-gallery-controls>.next,.blueimp-gallery-controls>.close,.blueimp-gallery-controls>.title,.blueimp-gallery-controls>.play-pause{display:block;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.blueimp-gallery-single>.prev,.blueimp-gallery-left>.prev,.blueimp-gallery-single>.next,.blueimp-gallery-right>.next,.blueimp-gallery-single>.play-pause{display:none}.blueimp-gallery>.slides>.slide>.slide-content,.blueimp-gallery>.prev,.blueimp-gallery>.next,.blueimp-gallery>.close,.blueimp-gallery>.play-pause{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body:last-child .blueimp-gallery>.slides>.slide-error{background-image:url(/js/blueimp-gallery/css/../img/error.svg)}body:last-child .blueimp-gallery>.play-pause{width:20px;height:20px;background-size:40px 20px;background-image:url(/js/blueimp-gallery/css/../img/play-pause.svg)}body:last-child .blueimp-gallery-playing>.play-pause{background-position:-20px 0}*+html .blueimp-gallery>.slides>.slide{min-height:300px}*+html .blueimp-gallery>.slides>.slide>.slide-content{position:relative}@charset "UTF-8";.blueimp-gallery>.indicator{position:absolute;top:auto;right:15px;bottom:15px;left:15px;margin:0 40px;padding:0;list-style:none;text-align:center;line-height:10px;display:none}.blueimp-gallery>.indicator>li{display:inline-block;width:9px;height:9px;margin:6px 3px 0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:1px solid transparent;background:#ccc;background:rgba(255,255,255,.25)center no-repeat;border-radius:5px;box-shadow:0 0 2px #000;opacity:.5;cursor:pointer}.blueimp-gallery>.indicator>li:hover,.blueimp-gallery>.indicator>.active{background-color:#fff;border-color:#fff;opacity:1}.blueimp-gallery-controls>.indicator{display:block;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.blueimp-gallery-single>.indicator{display:none}.blueimp-gallery>.indicator{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}*+html .blueimp-gallery>.indicator>li{display:inline}@charset "UTF-8";.blueimp-gallery>.slides>.slide>.video-content>img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:auto;height:auto;max-width:100%;max-height:100%;-moz-backface-visibility:hidden}.blueimp-gallery>.slides>.slide>.video-content>video{position:absolute;top:0;left:0;width:100%;height:100%}.blueimp-gallery>.slides>.slide>.video-content>iframe{position:absolute;top:100%;left:0;width:100%;height:100%;border:none}.blueimp-gallery>.slides>.slide>.video-playing>iframe{top:0}.blueimp-gallery>.slides>.slide>.video-content>a{position:absolute;top:50%;right:0;left:0;margin:-64px auto 0;width:128px;height:128px;background:url(/js/blueimp-gallery/css/../img/video-play.png) center no-repeat;opacity:.8;cursor:pointer}.blueimp-gallery>.slides>.slide>.video-content>a:hover{opacity:1}.blueimp-gallery>.slides>.slide>.video-playing>a,.blueimp-gallery>.slides>.slide>.video-playing>img{display:none}.blueimp-gallery>.slides>.slide>.video-content>video{display:none}.blueimp-gallery>.slides>.slide>.video-playing>video{display:block}.blueimp-gallery>.slides>.slide>.video-loading>a{background:url(/js/blueimp-gallery/css/../img/loading.gif) center no-repeat;background-size:64px 64px}body:last-child .blueimp-gallery>.slides>.slide>.video-content:not(.video-loading)>a{background-image:url(/js/blueimp-gallery/css/../img/video-play.svg)}*+html .blueimp-gallery>.slides>.slide>.video-content{height:100%}*+html .blueimp-gallery>.slides>.slide>.video-content>a{left:50%;margin-left:-64px}
/* End */


/* Start:/css/style.css?146824193315203*/
@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@font-face{font-family:GothaProBla;src:url(/fonts/GothaProBla-webfont.eot);src:local("☺"),url(/fonts/GothaProBla-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/GothaProBla-webfont.woff) format("woff"),url(/fonts/GothaProBla-webfont.ttf) format("truetype"),url(/fonts/GothaProBla-webfont.svg) format("svg");font-style:normal;font-weight:400}@font-face{font-family:GothaProReg;src:url(/fonts/GothaProReg-webfont.eot);src:local("☺"),url(/fonts/GothaProReg-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/GothaProReg-webfont.woff) format("woff"),url(/fonts/GothaProReg-webfont.ttf) format("truetype"),url(/fonts/GothaProReg-webfont.svg) format("svg");font-style:normal;font-weight:400}@font-face{font-family:GothaProLig;src:url(/fonts/GothaProLig-webfont.eot);src:local("☺"),url(/fonts/GothaProLig-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/GothaProLig-webfont.woff) format("woff"),url(/fonts/GothaProLig-webfont.ttf) format("truetype"),url(/fonts/GothaProLig-webfont.svg) format("svg");font-style:normal;font-weight:400}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{height:100%;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-width:560px;font-family:GothaProReg,Verdana,sans-serif;background-color:#f2f2f2;line-height:150%}#container{height:auto!important;height:100%;margin:0 auto;min-height:100%;position:relative}h1{font-family:GothaProBla,Verdana,sans-serif;line-height:90%;font-size:3em}h2{font-family:GothaProBla,Verdana,sans-serif;line-height:90%;font-size:3em;color:#EF4130}h3{font-family:GothaProBla,Verdana,sans-serif;line-height:90%;font-size:2em}h4{font-family:GothaProLig,Verdana,sans-serif;color:#EF4130}p{line-height:150%}b{font-family:GothaProBla,Verdana,sans-serif}a{color:#000;font-family:GothaProBla,Verdana,sans-serif}ul{padding:0;margin:0}ul li{list-style-type:none}.clear,hr{clear:both;float:none;display:block}img{max-width:100%}.relative{position:relative}.row{clear:both}input,textarea{outline:0}strong{font-family:GothaProBla,Verdana,sans-serif}blockquote{border:none;padding:0;margin:24px 0;font-size:1.5em;color:#EF4130;font-family:GothaProLig,Verdana,sans-serif}blockquote:first-child{margin-top:0}.vspace{height:20px;clear:both;float:none}.vspace.x2{height:40px}.vspace.x3{height:60px}.white_bgr{background-color:#FFF;margin-bottom:30px;-moz-box-shadow:0 0 40px rgba(0,0,0,.07);-webkit-box-shadow:0 0 40px rgba(0,0,0,.07);box-shadow:0 0 40px rgba(0,0,0,.07)}.content a{text-decoration:underline}input[type=submit]{background:#EF4130;border:none;color:#FFF}input[type=submit]:hover{opacity:.9}select{color:#000}.inner{padding-left:15px;padding-right:15px;clear:both}.links{margin:20px 0 0}.link{font-family:GothaProBla,Verdana,sans-serif;text-decoration:underline;color:#000}.link:hover{color:#EF4130}hr{border:none;height:0;padding:0;margin:0}.padding-20{padding:20px}.padding-30{padding:30px}.text-left{text-align:left}.text-center{text-align:center}.small-text{font-size:12px}.section.top{margin-bottom:0}.homepage .section #beecamp_hash{bottom:10px;width:auto}.section{position:relative;width:100%;height:580px;overflow:hidden;margin-bottom:30px}.full_width_container{background:#FFF;margin-bottom:30px}.big_banner{position:relative;height:410px;overflow:hidden;margin-bottom:30px;background-color:#FFF}.big_banner .left,.big_banner .right{width:50%;position:absolute;top:0}.big_banner .left{left:0}.big_banner .right{right:0}.big_banner h2{padding:40px 7% 10px}.big_banner p{padding:0 7%;line-height:130%}.big_banner.even{background:url(/css/../../images/gradient.jpg) no-repeat}.big_banner.even img{right:0}.col-md-6.odd{clear:both}.omnidash{background:url(/images/line1.png) 0 100% repeat-x;margin:20px 34.5px 10px}.age_restrictions{width:48px;height:48px;background:url(/images/18plus.png) no-repeat;display:block;margin:10px}.schiefs .small_info{padding-bottom:30px;font-size:.9em;min-height:830px}.schiefs .small_info img{width:100%;margin-bottom:20px}.schiefs .small_info h3{padding:0 30px 10px;line-height:120%;font-size:1.5em}.schiefs .small_info h3 span{display:block;font-family:GothaProLig,Verdana,sans-serif;font-weight:400;font-size:.8em;color:#EF4130}.schiefs .small_info p{padding:0 30px}.schiefs .small_info .fa{margin-right:5px}.schiefs .big_banner h2{width:60%;padding:10px 0 0 7%;font-size:3em}.schiefs .big_banner p{width:60%}.schiefs .big_banner img{position:absolute;top:30px;-webkit-border-radius:300px;-moz-border-radius:300px;-o-border-radius:300px;border-radius:300px}.schiefs .big_banner.even img{right:60px}.schiefs .big_banner.odd h2,.schiefs .big_banner.odd p{padding-left:45%;width:auto}.schiefs .big_banner.odd img{left:60px}.schiefs .registration{color:#000}.schiefs .registration:hover{color:#EF4130}table.data{margin:10px 1%;width:98%}table.data td{border-bottom:1px solid #000;padding:5px 20px 5px 0;vertical-align:top}table.data td:first-child{padding-left:0!important}table.data tr.head td{font-family:GothaProBla,Verdana,sans-serif;text-transform:capitalize;border-bottom:2px solid #000}table.data tr.empty td{border:none}table.data.master-classes td{width:31.33333%;padding-left:1%;padding-right:1%}table.data.omnivorious td,table.data.pop-up-dinners td{width:47%;padding-left:1.5%;padding-right:1.5%}.raagin_gallery{position:relative;background-color:#DDD}.raagin_gallery #dots{text-align:center;position:absolute;bottom:20px;width:100%;z-index:5}.raagin_gallery #dots span.current{background-position:0 100%}.raagin_gallery #dots span{display:inline-block;width:14px;height:14px;margin:0 5px;opacity:.8;background:url(/css/../../images/dots.png) no-repeat;cursor:pointer}.raagin_slide{position:absolute;opacity:0}.page h1{padding:20px 0}.page .col-md-12{padding-left:40px;padding-right:40px}.page .white_bgr{padding-bottom:30px}.page h3{margin:0 0 30px}.page ul{margin:0 0 30px 20px}.page ul li{list-style:disc;padding-bottom:20px}.page ul.images{margin:0}.page ul.images li{list-style:none}.page .inner{padding:0 15px}.page_banner.section.top{height:380px}.page_banner.section.top .main_sections a{background:#EF4130;box-shadow:#EF4130 10px 0 0,#EF4130 -10px 0 0}.page_banner.section.top .main_sections a:hover{color:#ffe9c0}.faq .question{font-family:GothaProBla,Verdana,sans-serif;background:url(/css/../../images/dash.png) 0 12px no-repeat;padding-left:40px;margin:20px 0}.faq .answer{border-left:1px solid #000;padding-left:30px;margin:20px 20px 20px 0}.contacts #google_map{height:800px;position:relative;top:-30px}.contacts #google_map img{max-width:none}.contacts a{color:#EF4130}.form{background:#000;color:#FFF}.form .container{width:auto;padding:0 20px 30px}.form .container .row{margin-left:-20px;margin-right:-20px}.form .container .back{padding:3px 5px;background-color:#000;color:#ffe9c0}.form .container .close{width:32px;height:32px;background:url(/css/../../images/close.png);position:absolute;top:10px;right:10px;display:block;z-index:2}.form .container h3{line-height:120%;padding-right:50px}.form .container p span{font-size:2em}.form .container span{color:#EF4130}.form .checkbox{position:relative;font-size:.75em;margin:15px 0 20px;line-height:110%}.form .checkbox input[type=checkbox]{position:absolute;top:0;left:0;margin:0}#modal_frame{position:absolute;left:50%;z-index:9999;margin-left:-250px;width:500px;min-height:500px;border:none}.form.message h3{text-align:center;padding-right:0}.press .page h4{font-size:1.3em;margin-bottom:30px}.press .link{display:block;padding-left:70px;position:relative;line-height:120%;margin-bottom:50px;font-size:.8em;color:#000;text-decoration:underline}.press .link i{position:absolute;left:0;top:-5px;color:#EF4130;font-size:4em}.press .link:hover{color:#EF4130}.press .image_press{font-size:.7em;color:#000;text-decoration:underline}.press .images li{float:left;padding:0 10px 30px 0}.press .images li a:hover{color:#EF4130}.press .images li a:hover img{opacity:.9}.gallery h4{clear:both}.gallery .gallery_slide{display:block;float:left;width:85px;height:85px;text-align:center;background-position:50%}.gallery .video_slide{display:block;float:left}.gallery .video_slide img{margin:0 5px 5px 0}#footer{color:#FFF;background-color:#000;position:relative}#footer a{color:#fff;font-family:GothaProBla,Verdana,sans-serif}#footer a:hover{color:#EF4130}#footer .container{min-height:200px}#footer .row{padding:30px 0}#footer .second_menu{display:block}#footer .second_menu li{display:block;text-align:left}#footer .second_menu li a{padding:0;color:#FFF}#footer .main_sections{position:relative;top:0;right:auto;left:0;font-size:2em}#footer .logos li{width:33%;padding:0 0 10px;float:left}#footer .logos a{opacity:.6}#footer .logos a:hover{opacity:1}#footer .social{float:right}#footer .copyright{font-size:.7em;text-align:center;width:100%;position:absolute;bottom:5px}#footer .contacts{float:left;font-size:.8em}#footer .contacts h3,#footer .contacts h4{font-family:GothaProBla,Verdana,sans-serif;font-size:1.1em}#footer .contacts h3{margin-top:10px}@media screen and (min-width:1400px){.section .banner_image{left:0;margin-left:0}}@media (max-width:1130px){.big_banner{position:relative;height:362px;overflow:hidden;margin-bottom:30px;background-color:#FFF}.big_banner .left,.big_banner .right{width:50%;position:absolute;top:0}.big_banner .left{left:0}.big_banner .right{right:0}.big_banner h2{padding:40px 7% 10px}.big_banner p{padding:0 7%;line-height:130%}.sport .big_banner img{width:300px}.gallery .gallery_slide{width:74px;height:74px}}.group:after{content:".";display:block;height:0;clear:both;visibility:hidden}.group{zoom:1}.top{background:url(/css/../images/omnivoremoscow.png) 50% 20px no-repeat fixed #EF4130}.top .main_sections{position:absolute;right:-20px;top:130px;font-family:GothaProBla,Verdana,sans-serif;font-size:2.7em;line-height:120%;text-transform:uppercase}.top .main_sections a{text-decoration:none;font-weight:700;padding-bottom:5px;color:#EF4130;background:#000;box-shadow:#000 10px 0 0,#000 -10px 0 0}.top .main_sections a.active,.top .main_sections a:hover{color:#fff}.top .main_sections a.inactive,.top .main_sections a.inactive:hover{cursor:text;color:#FFF}.top #omni-title{position:relative;margin-top:80px;left:-50px}.top #date{width:340px;font-family:GothaProBla,Verdana,sans-serif;font-size:1.5em;color:#fff;text-align:center;position:relative;margin-top:70px;left:-50px;line-height:130%}.top #date span{font-family:GothaProLig,Verdana,sans-serif}.top .social{position:absolute}@media (min-width:0px){.top{background-image:none;height:auto}.top .main_sections,.top .social{position:relative;top:auto;right:auto;margin:30px 0}.top #omni-title{left:auto;width:200px;margin-top:20px}.top .container{text-align:center}.top #date{left:auto;margin-top:0;width:auto}}@media (min-width:992px){.top{background-image:url(/css/../images/omnivoremoscow.png);height:580px}.top .container{text-align:left}.top .main_sections{position:absolute;right:-20px;top:130px;margin:0}.top .social{position:absolute;right:20px;top:380px;margin:0}.top #omni-title{margin-top:80px;left:-50px;width:auto}.top #date{width:340px;margin-top:70px;left:-50px}}@media (min-width:992px) and (max-width:1250px){.top #omni-title{left:0}.top .main_sections{right:0}}.second_menu{width:100%;display:table}.second_menu li{display:table-cell;text-align:center;vertical-align:middle}.second_menu a{display:block;padding:20px 10px;color:#000;text-transform:uppercase;text-decoration:none}.second_menu a.active,.second_menu a:hover{color:#EF4130}.second_menu a.inactive,.second_menu a.inactive:hover{cursor:text;color:#777}@media (min-width:0px){.second_menu{font-size:.8em}}@media (min-width:768px){.second_menu{font-size:1em}}a[data-readmore-toggle]{text-align:center;font-size:2em;margin-top:20px}@media (min-width:0px){blockquote{padding-top:20px}}@media (min-width:992px){blockquote{padding-top:0}}.social{text-align:center;color:#fff}.social a{display:inline-block;padding:10px;color:#fff;text-decoration:none;font-size:2.4em}.social a:hover{color:#000}.social span{display:block;font-family:GothaProLig,Verdana,sans-serif;font-size:1.5em}@media (min-width:0px){.social span{font-size:1em}}@media (min-width:768px){.social span{font-size:1.5em}}.partners h2{font-family:GothaProLig,Verdana,sans-serif;font-size:1.5em;color:#EF4130;line-height:120%}.partners_list{padding:20px 20px 0;height:auto;text-align:center;margin-bottom:30px}.partners_list a{display:inline-block;margin:5px 0;opacity:1;vertical-align:top;text-decoration:none;font-family:GothaProReg,Verdana,sans-serif}.partners_list a:first-child{margin-left:0}.partners_list a:last-child{margin-right:0}.partners_list a:hover{color:#000}.partners_list a span{display:inline-block;padding-top:7px;font-size:.85em;margin:0 auto;height:100px}.main_partners{text-align:center}.main_partners a{font-family:GothaProReg,Verdana,sans-serif;text-decoration:none}.main_partners a span{font-size:.85em;display:block}@media (min-width:992px){.main_partners .white_bgr{min-height:700px}}.info_partners a{margin:5px 2%}.info_partners a span:last-child{height:auto}.moscow_partners{text-align:left}.moscow_partners a.partner_logo{display:table}.moscow_partners a.partner_logo span{vertical-align:bottom;display:table-cell}.moscow_partners p{font-size:9.8px}.moscow_partners p img{margin-bottom:7px}.moscow_partners .readmore a{margin:0}.moscow_partners>div{margin-bottom:20px}@media (min-width:0px){.moscow_partners>div:nth-child(2n+1){clear:both}}@media (min-width:768px){.moscow_partners>div:nth-child(2n+1){clear:none}.moscow_partners>div:nth-child(3n+1){clear:both}}@media (min-width:992px){.moscow_partners>div:nth-child(2n+1),.moscow_partners>div:nth-child(3n+1){clear:none}.moscow_partners>div:nth-child(4n+1){clear:both}}.transport>div{width:300px;margin:0 auto}.transport p img{margin-bottom:7px}.photo-video h2{font-family:GothaProLig,Verdana,sans-serif;font-size:1.5em;color:#EF4130;line-height:120%;margin:20px 0}.photo-video .photos .photos_list:after{content:"";display:table;clear:both}.photo-video .photos .photos_list a.gallery_slide{display:block;text-decoration:none;float:left;width:65px;height:65px}.photo-video .photos .photos_list a.gallery_slide img{margin:0}.photo-video iframe{margin-bottom:20px}

#bx-composite-banner {
	position: absolute;
	margin-left: 70px;
	margin-top: -47px;
}
/* End */


/* Start:/local/templates/ov2/template_styles.css?1468245208991*/
.bx-core-window *,
.bx-component-opener *,
#bx-panel * {
  box-sizing: content-box;
  -moz-box-sizing: content-box;
}
.bx-core-window .section {
  height: auto;
}
#bx-panel .adm-header-notif-counter {
  vertical-align: top !important;
}
.bx-core-adm-dialog span {
  vertical-align: top !important;
}
.pagemain {
  padding: 15px 0 30px;
}
.main_partners .readmore {
  line-height: 150%;
}
h1 {
  margin-bottom: 30px;
}
.schiefs .registration a:hover {
  color: #EF4130;
}
.schiefs .small_info div.readmore {
  line-height: 21px;
  padding: 0 30px;
}
.schiefs .small_info div.readmore p {
  padding: 0;
}
.contacts #google_map {
  top: 0;
  margin: 20px -30px -30px -30px;
}
@media (min-width: 992px) {
  .top {
    background-image: url(/images/ommniwore.png);
  }
}
.top {
  background-color: #e9d5e0;
}
.social {
  color: #e43422;
}
.social a {
  color: #e43422;
}
.top #date {
  color: #e43422;
}
.top .main_sections a {
  color: #e9d5e0;
}
.chief-block:nth-child(3n+1) {
  clear: both;
}

/* End */
/* /css/bootstrap.css?145891077312374 */
/* /js/blueimp-gallery/css/blueimp-gallery.min.css?14589107736815 */
/* /css/style.css?146824193315203 */
/* /local/templates/ov2/template_styles.css?1468245208991 */
