html, body  { margin: 0; padding: 0; }
body        { background: #fff; font-family: Arial, sans-serif; font-size: 12px; line-height: 18px; color: #000; }
.social-bar-top { margin-top:30px; }
.social-bar-bottom { }

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

}

ul, li  { margin: 0; padding: 0; list-style: none; }
h1      { margin: 0 auto; padding: 20px 0; width: 195px; }
h1 a    { display: block; width: 195px; text-decoration:none; }
a img   { border: 0; }
.clr    { height: 1px; clear: both; }

#whiteBlockIn     { background: white; -webkit-border-radius: 15px; width: 1000px; height: 569px; -moz-border-radius: 15px; border-radius: 15px; box-shadow: #aaa 0px 0px 6px; -webkit-box-shadow: #aaa 0px 0px 6px; -moz-box-shadow: #aaa 0px 0px 6px; position: relative; }
#whiteBlock       { display:none; position:relative; clear: both; overflow:hidden; margin:0 auto; }
#whiteBlockIn     { width: 90%; height: 85%; margin: 38px auto 0 auto; position: relative; z-index: 1000; }

/*
@media screen and (min-width: 1px){
	#whiteBlock			{ position:relative; top:50%; height:406px; margin-top:-203px; width:610px;}
	#whiteBlockIn       { width: 600px; height: 341px; }
	#rightBlock			{ width: 330px; }
	ul#slider { max-height:70px; }
	#textBlock { width:50%; height:310px; }
}*/
@media screen and (min-width: 1px) {
	html #videos .center { top:25px; }
	#whiteBlock			{ position:relative; height:564px; width:910px;}
	#whiteBlockIn       { width: 900px; height: 493px; }
	ul#slider { max-height:204px; }
	#rightBlock			{ width: 630px; }
	#textBlock { width:50%; height:471px; }
}
@media screen and (min-width: 1100px) and (min-height: 634px) {
	html #videos .center { top:82px; }
	#whiteBlock			{ position:relative; height:634px; width:1010px;}
	#whiteBlockIn       { width: 1000px; height: 569px; }
	ul#slider { max-height:278px; }
	#rightBlock			{ width: 730px; }
	#textBlock { width:50%; height:549px; }
}

@media screen and (min-width: 1163px) and (min-height: 748px) {
	html #videos .center { top:139px; }
	#whiteBlock			{ position:relative; height:748px; width:1163px;}
	#whiteBlockIn       { width: 1153px; height: 683px; }
	#rightBlock			{ width: 883px; }
	ul#slider { max-height:378px; }
	#textBlock { width:50%; height:663px; }
}

@media screen and (min-width: 1320px) and (min-height: 861px) {
	html #videos .center { top:196px; }
	#whiteBlock			{ position:relative; height:861px; width:1320px;}
	#whiteBlockIn       { width: 1304px; height: 796px; }
	#rightBlock			{ width: 1034px; }
	html #fotoblockIn { height: 776px; }
	ul#slider { max-height:478px; }
	#textBlock { width:50%; height:776px; }
}


#nav              { position: absolute; z-index: 1000; left: 20px; top: -38px; }
#nav li           { padding-top: 5px; font-family:LeagueGothicRegular; float: left; position: relative; }
#nav li a         { line-height:18px; height:18px; position:relative; border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; color: #000; text-transform: uppercase; z-index:1002; text-decoration: none; font-size: 16px; display: inline-block; padding: 8px 12px 7px; margin-right: 2px; }
#nav li a:hover,
#nav li a.selected  { color: #fff;  }
#nav li a div.bg { background:url(images/gradient.png) repeat-x bottom; position:absolute; top:0; left:0; width:100%; height:100%; border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; z-index:1;}
#nav li a span { z-index: 2;}
#nav li span      { display: inline-block; height: 16px; overflow: hidden; }

#nav li ul        { background-color: #fff; background:rgba(255,255,255,0.8); padding: 5px 10px; margin: 8px 0 0 0; display: none; position: absolute; left: 0; top: 30px; z-index: 998; }
#nav li li        { float: none; white-space: nowrap; }
#nav li li a      { display: block; background: none; padding: 5px 12px 0 2px !important; opacity:0.8; filter:alpha(opacity=80); }
#nav li li a:hover      { background: none !important; opacity:1; filter:alpha(opacity=100);  }
#nav li li a.selected { opacity:1; filter:alpha(opacity=100); }

#leftBlock    { width: 260px; float: left; position: relative; height: 100%; }
.claim        { width: 181px; height: 32px; text-indent: -9999px; background: url('images/claim.png') 0 0 no-repeat; margin: 0 auto; }
.clear		  {clear:both;}

#rightBlock   { float: left; position: relative; height: 100%; }

#textBlock    { outline: none; font-size:12px; color:#000; width: 50%; background:#FFF; background-position:fixed; position: absolute; top:10px; overflow:auto; z-index: 1000; padding: 0; }
#textBlock form { margin-top: 20px; }
#textBlock li { margin-left:14px; padding:10px 0 0 10px; list-style-type: circle;}
#textBlock p { margin:10px 0 15px 0; }
#textBlock a { text-decoration:none; color:#999; }
#textBlock a:hover { text-decoration:underline; }
#textBlock strong, #textBlock b { font-weight:bold; }
#textBlock em, #textBlock i { font-variant:italic; }
#textBlock u { text-decoration:underline; }

#caption { width:98%; padding:1%; bottom:-150px; background:#fff; background:rgba(255,255,255, 0.7); color:black; text-align: center; position:absolute; z-index:3000;}

.text-center { left:25%; }
.text-right { right: 0;}
.textBlockIn  { background: #fff; padding: 1px 10px 0 20px; font-size: 12px; line-height: 18px; }
/*.textBlockIn strong  { font-size: 15px; line-height: 16px; color: #000; }*/
h2            { margin: 0 0 30px 0; padding: 10px 0 0 0; font-size: 22px; font-weight: bold; color: #669933; line-height: 22px; }
h2.red     { color: #cc0033; }


#textBlock form { margin-top: 20px; }
#textBlock label         { width: 70px; display: block; float: left; line-height:16px; padding: 3px 0 0 0px; }
#textBlock input.text    { border-radius:3px; border:1px solid #999; font-size: 13px; color:#000; -webkit-appearance: none; margin-bottom: 10px; background: #FFF;  width:98%; padding: 6px; max-width:457px }
#textBlock textarea   { font-family:Arial;color:#000; border-radius:3px; border:1px solid #999; font-size: 13px; -webkit-appearance: none; margin-bottom:10px; background: #FFF; width:98%;  max-width:457px; padding:6px; height:80px; resize:vertical; }
#textBlock input.error, #textBlock textarea.error   { border: 1px solid red; }
#textBlock input.fade, #textBlock textarea.fade { color:#999;}
#textBlock .inputBlock   { line-height:0; padding:2px; position: relative; /*margin-bottom: 12px; */font-size:11px; background: #fff; }
#textBlock label.error   { visibility: hidden; position: absolute; }

#textBlock input.button, .success  {
    font-family:Arial;
    border-radius: 5px;
    -webkit-appearance: none;
    background: #666;
    color:#fff;
    cursor:pointer;
    border:0;
    padding: 3px 18px;
    line-height:16px;
    margin:0 10px 3px 0px;
    
    font-size: 13px;
}
.success { background:#444444; box-shadow:0; cursor:default; }
#textBlock input.button:hover  { background:#999; }

#sliderPack   { padding: 15px 0 0 0px; overflow: hidden; position: absolute; left:-240px; top:220px; width:224px; }
#photoSlider  { height: 90%; }
.sliderIn     { height: auto; position: relative; }
.sliderIn a   { margin: 2px; width: 57px; height: 57px; overflow: hidden; display: block; float: left; }
.sliderIn a img   { display: block; float: left; opacity:0.5; filter:alpha(opacity=50)}
.sliderIn a:hover img   { display: block; float: left; opacity:0.8; filter:alpha(opacity=80)}
.sliderIn a.current img { opacity: 1;}
.slideIn a.hover { position:absolute;}

ul#slider { margin-left:6px; float:left; }
ul#slider li {
	margin: 5px 6px 5px 5px;
	float: left;
	position: relative;  /* Set the absolute positioning base coordinate */
	width: 57px;
	height: 57px;
}

ul#slider li img,ul#slider li a {
	width: 57px; height: 57px;
	-ms-interpolation-mode: bicubic; /* IE Fix for Bicubic Scaling */
	position: absolute;
	left: 0; top: 0;
}

#move         { width: 140px; height: 20px; margin:10px 0 0 30px; z-index: 1000; background: white; }
#move a       { display: block; width: 17px; height: 13px; float: left; position: relative; top: 5px; margin: 0 0 0 25px; }
#left         { background: url('images/left.png') left top no-repeat; }
#move #startStop { color:#999; font-family:LeagueGothicRegular; font-size:16px; line-height:10px; width:auto; height:16px; text-decoration: none; }
#right        { background: url('images/right.png') left top no-repeat; }
#move a:hover { background-position:0 -13px;}
#move a.off:hover { background-position:0 0;}


.copyright { position: absolute; right: 10px; bottom: -30px; width:90%; font-size: 10px; }
.copyright iframe { float:right; }
.copyright .copytext { float:right; padding:3px 0; margin-right:15px; }

.privacy_other { position: absolute; left: 10px; bottom: -30px; width:90%; font-size: 10px; }
.privacy_other .copytext { float:left; padding:3px 0; margin-left:15px; }
.privacy_other .copytext a { text-decoration:none; color:#000000 }


#fotoblock        { position: absolute; left: 0; top: 0; clear: both; overflow:hidden; z-index: -9999; width: 100%; height: 100%; }
#fotoblockIn      { width: 100%; height: 97%; overflow:hidden; margin: 10px auto; position: relative; }
#fotoblock img    { position: absolute; top: 0px; left: 0; display: none; }

#sidefotoblock      { position: absolute; left: 0px; top: 0; clear: both; overflow:hidden; z-index: -9999; width: 50%; height: 100%; }
#sidefotoblockIn    { width: 100%; height: 85%; margin: 20px auto; }
#sidefotoblock img  { margin: 0 auto; display: block; }

/**
 * Video Page
 */
.pages {
  left:10px;
  opacity:0;
  position:absolute;
  text-align:center;
  top:0;
  width:100%;
}

.pages .three { display:none; }
.pages a { color:#000; display:inline-block; height:227px; text-decoration:none; width:170px;}

.pages section { position:absolute; /*width:690px; */z-index:1001; }

.page {
  float:left;
  font-weight:normal;
  margin:10px;
  padding:5px;

}
.page label, .video label { background:#9d9d9d; color:#fff; display:block; margin:5px 0 0 0; font-family:Arial, sans; text-align:center; max-height:18px; overflow:hidden; padding:3px 0; font-size:13px; }
.page .image { box-shadow:0 0 3px #333; height:150px; overflow:hidden; width:150px; background:#fff; }

.pages a.pagesLeft, .pages a.pagesRight {
	background:url(images/video.png) left bottom;
  display:none;
  height:24px;
  position:absolute;
  text-indent:-9999px;
  width:23px;
  z-index:1000;
}
.pagesLeft { background-position:0 -23px; }
.pages .fade { opacity:0.6;}

.label {
  background:#333333;
  bottom:40px;
  color:#fff;
  display:none;
  font-size:14px;
  padding:3px 20px;
  position:absolute;
  text-align:center;
  white-space:nowrap;
}
.close_label {
  left:109px;

}
.next_label {
  left:86px
}
.prev_label {
  left:41px
}
.slideshow_label {
  left:-10px;
  width:76px;
}

.large-thumbs { 
  box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;
  height:100%;
  margin-top:20px;
  opacity:1;
  padding:0;
  text-align:left;
  width:99%;
  z-index:500;
}
.large-thumbs .image { box-shadow:none; }
.large-thumbs section { position:static; }
.large-thumbs a { margin-bottom:15px; width:auto; height:293px; }
.large-thumbs label { font-family:LeagueGothicRegular; font-size:16px; max-height:auto; }

#twitter-icon {
	height:26px;
	width:28px;
	background:url('images/twitter_icon.png') no-repeat;
	position:absolute;
	right:20px;
	top:-35px;
	z-index:1;
}

#twitter-icon:hover, #facebook-icon:hover {
	background-position:0 -28px;
}

#facebook-icon {
	height:26px;
	width:28px;
	background:url('images/fb_icon.png') no-repeat;
	position:absolute;
	right:52px;
	top:-35px;
	z-index:1;
}

/* Scroll Bar Master Styling Starts Here */
/* All comments can be freely removed from the css */

.scrollgeneric {
line-height: 1px;
font-size: 1px;
position: absolute;
top: 0; left: 0;
}

.vscrollerbase {
width: 10px;
background-color: white;
}
.vscrollerbar {
width: 10px;
padding:10px 0 15px 0;
background-color: #aaa;
}
.hscrollerbase {
height: 10px;
background-color: white;
}
.hscrollerbar {
height: 10px;
background-color: #555;
}

.vscrollerbasebeg {
	background: url(images/bar.jpg) no-repeat;
	width: 15px;
	height:15px;
}

.vscrollerbaseend {
	background: url(images/bar.jpg) no-repeat;
	width: 15px;
	height:15px;
}

.scrollerjogbox {
width: 10px;
height: 10px;
top: auto; left: auto;
bottom: 0px; right: 0px;
background-color: gray;
}


.password-box {
  height:130px;
  margin:0 auto;
  padding:25px;
  width:320px;
}
.password-box input[type="password"] {
  background:#FFF;
  border:1px solid #AAA;
  border-radius:3px;
  color:#000;
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
  margin-bottom:12px;
  padding:3px 5px;
  width:100%;
}

/**
 * Custom Scrollbar
 */
/* basic scrollbar styling */
/* vertical scrollbar */
.mCSB_container{
  width:auto;
  /margin-right:30px;
  overflow:hidden;
}
.mCSB_container.mCS_no_scrollbar{
  margin-right:0;
}
.mCustomScrollBox .mCSB_scrollTools{
  width:16px;
  height:100%;
  top:0;
  right:0;
}
.mCSB_scrollTools .mCSB_draggerContainer{
  height:100%;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
}
.mCSB_scrollTools .mCSB_buttonUp+.mCSB_draggerContainer{
  padding-bottom:40px;
}
.mCSB_scrollTools .mCSB_draggerRail{
  width:2px;
  height:100%;
  margin:0 0 0 10px;
  -webkit-border-radius:10px;
  -moz-border-radius:10px;
  border-radius:10px;
}
.mCSB_scrollTools .mCSB_dragger{
  width:100%;
  height:30px;
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
  width:4px;
  height:100%;
  margin:0 0 0 10px;
  -webkit-border-radius:10px;
  -moz-border-radius:10px;
  border-radius:10px;
  text-align:center;
}
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown{
  height:20px;
  overflow:hidden;
  margin:0 auto;
  cursor:pointer;
}
.mCSB_scrollTools .mCSB_buttonDown{
  bottom:0;
  margin-top:-40px;
}
/* horizontal scrollbar */
.mCSB_horizontal .mCSB_container{
  height:auto;
  margin-right:0;
  margin-bottom:30px;
  overflow:hidden;
}
.mCSB_horizontal .mCSB_container.mCS_no_scrollbar{
  margin-bottom:0;
}
.mCSB_horizontal.mCustomScrollBox .mCSB_scrollTools{
  width:100%;
  height:16px;
  top:auto;
  right:auto;
  bottom:0;
  left:0;
  overflow:hidden;
}
.mCSB_horizontal .mCSB_scrollTools .mCSB_draggerContainer{
  height:100%;
  width:auto;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  overflow:hidden;
}
.mCSB_horizontal .mCSB_scrollTools .mCSB_buttonLeft+.mCSB_draggerContainer{
  padding-bottom:0;
  padding-right:20px;
}
.mCSB_horizontal .mCSB_scrollTools .mCSB_draggerRail{
  width:100%;
  height:2px;
  margin:7px 0;
  -webkit-border-radius:10px;
  -moz-border-radius:10px;
  border-radius:10px;
}
.mCSB_horizontal .mCSB_scrollTools .mCSB_dragger{
  width:30px;
  height:100%;
}
.mCSB_horizontal .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
  width:100%;
  height:4px;
  margin:6px auto;
  -webkit-border-radius:10px;
  -moz-border-radius:10px;
  border-radius:10px;
}
.mCSB_horizontal .mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_horizontal .mCSB_scrollTools .mCSB_buttonRight{
  width:20px;
  height:100%;
  overflow:hidden;
  margin:0 auto;
  cursor:pointer;
  float:left;
}
.mCSB_horizontal .mCSB_scrollTools .mCSB_buttonRight{
  right:0;
  bottom:auto;
  margin-left:-40px;
  margin-top:-16px;
  float:right;
}

/* default scrollbar colors and backgrounds */
.mCustomScrollBox .mCSB_scrollTools{
  opacity:0.75;
}
.mCustomScrollBox:hover .mCSB_scrollTools{
  opacity:1;
}
.mCSB_scrollTools .mCSB_draggerRail{
  background:#000; /* rgba fallback */
  background:rgba(0,0,0,0.4);
  filter:"alpha(opacity=40)"; -ms-filter:"alpha(opacity=40)"; /* old ie */
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
  background:#fff; /* rgba fallback */
  background:rgba(255,255,255,0.75);
  filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)"; /* old ie */
}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
  background:rgba(255,255,255,0.85);
  filter:"alpha(opacity=85)"; -ms-filter:"alpha(opacity=85)"; /* old ie */
}
.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
  background:rgba(255,255,255,0.9);
  filter:"alpha(opacity=90)"; -ms-filter:"alpha(opacity=90)"; /* old ie */
}
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_scrollTools .mCSB_buttonRight{
  background-image:url(../mCSB_buttons.png);
  background-repeat:no-repeat;
  opacity:0.4;
  filter:"alpha(opacity=40)"; -ms-filter:"alpha(opacity=40)"; /* old ie */
}
.mCSB_scrollTools .mCSB_buttonUp{
  background-position:0 0;
}
.mCSB_scrollTools .mCSB_buttonDown{
  background-position:0 -20px;
}
.mCSB_scrollTools .mCSB_buttonLeft{
  background-position:0 -40px;
}
.mCSB_scrollTools .mCSB_buttonRight{
  background-position:0 -56px;
}
.mCSB_scrollTools .mCSB_buttonUp:hover,
.mCSB_scrollTools .mCSB_buttonDown:hover,
.mCSB_scrollTools .mCSB_buttonLeft:hover,
.mCSB_scrollTools .mCSB_buttonRight:hover{
  opacity:0.75;
  filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)"; /* old ie */
}
.mCSB_scrollTools .mCSB_buttonUp:active,
.mCSB_scrollTools .mCSB_buttonDown:active,
.mCSB_scrollTools .mCSB_buttonLeft:active,
.mCSB_scrollTools .mCSB_buttonRight:active{
  opacity:0.9;
  filter:"alpha(opacity=90)"; -ms-filter:"alpha(opacity=90)"; /* old ie */
}

/* custom styling */
/* content_1 scrollbar */
.content_1 .mCustomScrollBox .mCSB_scrollTools{
  padding:5px 0;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
}
/* content_2 scrollbar */
.content_2 .mCSB_scrollTools .mCSB_draggerRail{
  width:6px;
  box-shadow:1px 1px 1px rgba(255,255,255,0.1);
}
.content_2 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
  background:rgba(255,255,255,0.4);
  filter:"alpha(opacity=40)"; -ms-filter:"alpha(opacity=40)"; /* old ie */
}
.content_2 .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
  background:rgba(255,255,255,0.5);
  filter:"alpha(opacity=50)"; -ms-filter:"alpha(opacity=50)"; /* old ie */
}
.content_2 .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.content_2 .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
  background:rgba(255,255,255,0.6);
  filter:"alpha(opacity=60)"; -ms-filter:"alpha(opacity=60)"; /* old ie */
}
/* content_3 scrollbar */
.content_3 .mCustomScrollBox .mCSB_scrollTools{
  padding:10px 0;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
}
.content_3 .mCSB_scrollTools .mCSB_draggerRail{
  width:0;
  border-right:1px dashed #09C;
}
.content_3 .mCSB_scrollTools .mCSB_dragger{
  height:11px;
}
.content_3 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
  width:11px;
  -webkit-border-radius:11px;
  -moz-border-radius:11px;
  border-radius:11px;
  background:#09C;
}
/* content_4 scrollbar */
.content_4 .mCustomScrollBox .mCSB_scrollTools{
  padding:20px 0;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
}
.content_4 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
  width:8px;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  background:#d0b9a0;
  -webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.5);
  -moz-box-shadow:1px 1px 5px rgba(0,0,0,0.5);
  box-shadow:1px 1px 5px rgba(0,0,0,0.5);
}
.content_4 .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.content_4 .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
  background:#dfcdb9;
}
.content_4 .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.content_4 .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
  -webkit-box-shadow:0 0 3px rgba(0,0,0,0.5);
  -moz-box-shadow:0 0 3px rgba(0,0,0,0.5);
  box-shadow:0 0 3px rgba(0,0,0,0.5);
}
/* content_5 scrollbar */
.content_5 .mCustomScrollBox .mCSB_scrollTools{
  padding:0 5px;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
}
.content_5 .mCSB_scrollTools .mCSB_draggerRail{
  background:#000; /* rgba fallback */
  background:rgba(0,0,0,0.2);
}
.content_5 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
  height:2px;
  margin:7px auto;
  background:#000; /* rgba fallback */
  background:rgba(0,0,0,0.75);
}
.content_5 .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
  background:rgba(0,0,0,0.85);
}
.content_5 .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
  background:rgba(0,0,0,0.9);
}
.content_5 .mCSB_scrollTools .mCSB_buttonLeft{
  background-position:-100px -40px;
}
.content_5 .mCSB_scrollTools .mCSB_buttonRight{
  background-position:-100px -56px;
}
/* content_8 scrollbar */
.content_8 .mCSB_scrollTools .mCSB_draggerRail{
  width:0px;
  border-left:1px solid rgba(0,0,0,0.8);
  border-right:1px solid rgba(255,255,255,0.2);
}