#bsw-widget{height:470px; position:absolute; background: rgba(0, 0, 0, 0.7); width: 270px; top: 620px; right:20px; overflow:hidden;}
#bsw-widget .bsw-top{height:34px; padding:0 10px; line-height:34px; color:#fff; font-weight:bold; font-size:12px;}
#bsw-widget .bsw-top a{color:#fff; text-decoration:none; font-size:12px;}
#bsw-widget .bsw-body{background:#fff; height:327px; position:relative; overflow:hidden;}
#bsw-widget .bsw-bottom{display:block; height:109px; background:url(/assets/img/bsw/bsw-logo.png) 50% 50% no-repeat;}
#bsw-widget .bsw-slider {position:relative; overflow:hidden;}
#bsw-widget .bsw-slider a{width:270px; height:327px; display:block; text-align:center; float:left;}
#bsw-widget .bsw-slider a img{height:100%}
#bsw-widget .bsw-body .bsw-slider-prev,
#bsw-widget .bsw-body .bsw-slider-next{display:block; width:30px; height:327px; position:absolute; top:0; z-index:10;}
#bsw-widget .bsw-body .bsw-slider-prev{left:0; background:url(/assets/img/bsw/bsw-arrows.png) 10px 158px no-repeat; }
#bsw-widget .bsw-body .bsw-slider-next{right:0; background:url(/assets/img/bsw/bsw-arrows.png) -10px 158px no-repeat; }
#bsw-widget a, #bsw-widget a:focus{outline:none;}

#body{height:100%;}
#embed_video{top:26%}
.video{bottom:41%}
.video a{font-size:0; text-decoration:none}
.vk-widget{top:1175px; height:140px; width:270px; overflow:hidden; display:none}
.tour{height:250px}
.tour .scroll-pane{height:210px}
