html,button,input,select,textarea{color:#222;background:#222}
body{font-size:1em;line-height:1.4}
::-moz-selection{background:#b3d4fc;text-shadow:none}
::selection{background:#b3d4fc;text-shadow:none}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
img{vertical-align:middle}
fieldset{border:0;margin:0;padding:0}
textarea{resize:vertical}
.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}
html{color:#fff;font-family:'Open sans',sans-serif;font-size:16px;line-height:1.4;text-align:center}
body{background:#222;min-width:240px}
a{color:#069;text-decoration:none;outline:0}
a:hover,a:focus,a:active{text-decoration:underline;outline:0}
img{vertical-align:middle}
h1{margin:0 .5em .75em;font-size:3em;line-height:1.2em}
h2{margin:1.5em 0 1em;font-size:2em}
h3{margin:0 0 .5em;color:#555;font-size:1.25em}
p{margin:0 0 2em}
.grid{margin:0 -15px;letter-spacing:-.31em;word-spacing:-.43em;text-rendering:optimizespeed}
.grid-cell{display:inline-block;vertical-align:top;width:50%;letter-spacing:normal;word-spacing:normal;text-align:left;text-rendering:auto}
.grid-cell>*{padding:0 15px}
.inline-block-list{padding:0;margin:0;list-style:none}
.inline-block-list li{display:inline-block;padding:0 .5em;margin:0 0 0 1.0;vertical-align:top}
.inline-block-list li:first-child{margin-left:0}
.icon{position:relative;top:5px;float:left;margin-right:5px}
.flex-embed{position:relative;height:0;overflow:hidden;padding-bottom:56.25%;border:1px solid #999}
.flex-embed iframe,.flex-embed embed,.flex-embed object{position:absolute;left:0;top:0;width:100%;height:100%}
.cf:before,.cf:after{content:" ";display:table}
.cf:after{clear:both}
.clearfix{*zoom:1}
.container{max-width:720px;padding:0 10px;margin:0 auto}
.aside{padding:1em 0;border:solid #e3e3e3;border-width:1px 0;background:#eee;font-size:1.125em}
.film-festival-laurels{display:inline-block;background:url(../img/Film_Festival_Laurels.png) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background:url(../img/Film_Festival_Laurels_w.png) no-repeat center center;background-size:contain;position:relative;font-size:.75em;margin-top:1em;margin-bottom:1em}
.film-festival-laurels .contents{padding-left:2em;padding-right:2em;width:10em}
.film-festival-laurels .title{padding-top:.5em;font-size:1em;line-height:1.25em;font-weight:500;text-decoration:none;text-transform:uppercase;height:1.25em}
.film-festival-laurels .subtitle{font-size:1em;line-height:2em;font-weight:700}
.film-festival-laurels .location{font-size:.5em;font-weight:100}
.film-festival-laurels .year{font-size:1em;font-weight:200;line-height:1.5em;padding-bottom:.25em}
.film-festival-laurels .image{position:absolute;z-index:-1;width:100%;top:0;left:0}
.tohell{color:red}
.site-header{padding-top:0;padding-bottom:1em;height:auto;padding-top:2.5em}
.site-header-container{padding-top:2em}
.logo-container{float:left;display:inline-block;position:relative;top:-2em;left:0;overflow:hidden;margin-bottom:0;padding-bottom:0;height:4em}
.site-logo{float:left;display:inline-block;text-shadow:2px 2px 5px #000;position:relative;margin-bottom:0;padding-bottom:0}
.logo-text{display:inline-block;vertical-align:bottom;color:#fff;font-weight:700;font-size:1.5em;line-height:32px;text-decoration:none;text-transform:uppercase;text-shadow:4px 2px 5px #000;z-index:100;position:relative;top:0;left:0;height:auto}
.logo-text.ie9,.logo-text.ie8{position:relative;z-index:10}
.logo-text.ie9:before,.logo-text.ie8:after{position:absolute;content:attr(data-content);color:black;width:100%;top:3px;left:3px;z-index:-1;opacity:.5}
.logo-image-container{padding-left:0;padding-bottom:0;width:8.333333em;height:3.75em;position:absolute;top:-2em;left:2.5em;overflow:hidden}
.logo-image{padding:0;margin:0;width:8.333333em;height:3.75em;position:relative;top:100px;left:0}
.logo-image2{padding-left:1em;padding-bottom:.2em;width:8.333333em;height:3.75em;position:absolute;top:-1.5em;left:1em}
.hideInfoLink{float:left;position:absolute;top:-2.5em;right:0;font-size:.667em;visibility:hidden}
.hideInfoLink a{color:#777;outline:0}
.wordwrap{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}
.site-nav{float:right;padding:0;margin:7px 0 0;list-style:none;display:inline-block}
.site-nav a{display:block;color:#fff;text-decoration:none;text-transform:uppercase;outline:0}
.site-nav a:hover,.site-nav a:focus,.site-nav a:active{color:#fff;outline:0}
.site-nav li{background-color:#222;border:1px solid #222;border-radius:5px}
.site-nav li.current{background-color:#111;border:1px solid #000;border-radius:5px}
.message_torevealagain{display:block;position:absolute;top:4em;left:auto;background:#444;width:auto;overflow:hidden;z-index:500;padding:2em;visibility:hidden;border-radius:1em}
.play-icon{color:#F00}
.backgroundclip .twoLsReveal{color:#F60}
.twoLsReveal{color:#F60}
.filmbits{float:left;display:inline-block;font-size:.75em;width:auto;position:relative;padding-top:1em;color:#bababa}
.filmtag{display:block;float:right;font-size:.75em;padding-top:1em}
.darned-header{height:auto;width:100%}
.darned-bar-container{position:relative;top:0;left:0;height:auto;width:100%;overflow:hidden}
.darned-bar{height:0;width:auto;padding:.3125em .625em;border:1px solid #b75f17;border-radius:5px;box-shadow:0 0 5px #e08524;background-color:#111;position:relative;overflow:hidden;visibility:hidden}
.darned-subtitle{float:left;color:#ddd;font-weight:400;font-size:.8em;text-decoration:none;text-shadow:2px 2px 0 #000}
.darned-nav{float:right;padding:0;margin:0;list-style:none;font-size:.8em}
.darned-nav a{display:block;color:#e08524;text-decoration:none;outline:0}
.darned-nav a:hover,.darned-nav a:focus,.darned-nav a:active{color:#fff;outline:0}
.character-info-main{display:block;height:auto;width:100%;position:relative;clear:both}
.character-info-container{background-color:#111;border-radius:0 0 10px 10px;position:relative;height:auto;width:100%;overflow:hidden}
.characterinfo{display:none;position:relative;height:auto;color:#ddd;font-size:.75em;padding:2em}
.characterinfo .close{float:right;padding-right:0;color:#ccc;width:auto}
.characterinfo .close a{padding-left:1em;padding-bottom:1em;width:auto}
.characterinfo .close .txt{display:inline-block;padding-left:.5em;width:auto}
.characterinfo .title{float:left;padding-bottom:.5em;width:auto}
.characterinfo .photo{clear:both;float:left;padding-bottom:1em}
.characterinfo .stats{float:left;padding-bottom:1em}
.characterinfo .stats .name{float:left;clear:both}
.characterinfo .stats .value{float:left;padding-left:1em}
.characterinfo .backstory{display:block;clear:both;float:none;text-align:left}
.socialbuttons{display:inline-block;color:#bbb;outline:0;margin-bottom:1em;margin-top:3em;padding:1em 0;border-top:1px solid #333;border-bottom:1px solid #333;background-color:#111;background-image:-o-linear-gradient(left,#222 10%,#171717 50%,#222 90%);background-image:-moz-linear-gradient(left,#222 10%,#171717 50%,#222 90%);background-image:-webkit-linear-gradient(left,#222 10%,#171717 50%,#222 90%);background-image:-ms-linear-gradient(left,#222 10%,#171717 50%,#222 90%);background-image:linear-gradient(left,#222 10%,#171717 50%,#222 90%);width:100%;font-size:.8em;height:24px}
.socialbuttons .shareicon{display:none;padding-right:.333em}
.socialbuttons .share_fb{display:inline-block;padding-right:2em;height:20px;overflow:hidden}
.socialbuttons .share_gplus{display:inline-block;padding-right:2em;height:20px;overflow:hidden}
.socialbuttons .share_twitter{display:inline-block;height:20px;overflow:hidden}
.preloader-block img{padding-top:5em}
.awards{padding-top:1em;min-height:10em}
.awards .awardinfo{display:block;font-size:.7em;padding-top:1.2em;color:#bbb}
.abouttheteam{font-size:.8em;text-align:left}
.abouttheteam .title{display:block;font-family:Consolas,"Andale Mono","Lucida Console","Lucida Sans Typewriter",Monaco,"Courier New",monospace;padding-bottom:.625em;margin-bottom:.625em;border-bottom:1px dashed #666;width:100%}
.abouttheprocess{font-size:.8em;text-align:left}
.abouttheprocess .title{display:block;font-family:Consolas,"Andale Mono","Lucida Console","Lucida Sans Typewriter",Monaco,"Courier New",monospace;padding-bottom:.625em;border-bottom:1px dashed #666;width:100%}
.abouttheprocess .date{display:block;font-family:Consolas,"Andale Mono","Lucida Console","Lucida Sans Typewriter",Monaco,"Courier New",monospace;padding-bottom:.3125em;padding-top:.3125em;width:100%}
.abouttheprocess .details{display:block;padding-bottom:.625em;border-bottom:1px dashed #666;width:100%}
ul.bottomtabs{margin:0;padding:0;list-style:none;height:auto;font-size:.75em;display:inline-block;text-align:center}
ul.bottomtabs li{float:left;margin:0;cursor:pointer;padding:0 21px;height:2.4em;line-height:2.4em;border:1px solid #666;border-left:0;font-weight:bold;background:#222;overflow:hidden;position:relative;color:#eee}
ul.bottomtabs li.left{-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px;border-left:1px solid #777}
ul.bottomtabs li.right{-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px}
ul.bottomtabs li:hover{background:#333}
ul.bottomtabs li.active{background:#333}
.bottomtabs_container{clear:both;width:100%;overflow:auto;max-height:11em}
.bottomtabs_content{padding:0 1em;margin-top:1em;display:none}
.more-content{overflow:hidden;padding:1em 0 2em;color:#fff;background:#222;visibility:hidden}
.popupinfo{padding:2em;text-align:left;display:none}
.possiblevideoloaderror{border:1px solid #555;background-color:#333;height:auto;padding:1em;border-radius:.8em;display:none;overflow:hidden;margin-top:.5em}
.possiblevideoloaderror .closelink{display:block;float:right;font-size:.8em;padding:5px}
.possiblevideoloaderror .msg-title{display:block;float:left;font-size:1.1em;padding-bottom:.5em;color:#bbb}
.possiblevideoloaderror .msg-details{display:block;clear:both;font-size:.9em;text-align:left;padding-left:1.5em;color:#999}
.possiblevideoloaderror a{color:#00adef}
.site-mainblock{padding:2em 0;display:none}
.mainblock-visible{display:block}
.site-mainblock .description{margin:1em 2em 0;font-size:1.25em;color:#ddd}
.site-footer{padding:2em 0;font-size:.875em;visibility:hidden}
.site-footer .container{max-width:540px}
.site-footer .copyrightinfo{display:block;padding-bottom:.5em;font-size:.9em}
.site-footer .footerlinks{display:block;height:auto;padding:.333em;font-size:.9em}
.site-footer a{display:inline-block;color:#eee;outline:0;padding:.333em 1em;border:1px solid #555;background-color:#222;border-radius:5px}
#watch_film{position:relative}
.socialfloat{position:absolute;float:left;left:0;top:2em;width:100%;background-color:#222;background-color:rgba(34,34,34,0.7);padding:0;z-index:9999;margin:0;font-size:1em}
.socialfloat a{display:inline-block;margin:.4em .4em;padding:.4em .4em;opacity:.7}
.socialfloat a:hover{opacity:1}
.socialfloat img{width:2em;height:2em;border:0;box-shadow:0;display:inline}
@media only screen and (max-width:40em){.site-logo,.site-nav,.filmbits,.filmtag{float:none}
.site-nav li{margin:0 .5em}
}
@media only screen and (max-width:26em){ul.bottomtabs li{float:none;width:10em;border-left:1px solid #777;border-bottom:0}
ul.bottomtabs li.left{-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;border-left:1px solid #777;-webkit-border-top-right-radius:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px}
ul.bottomtabs li.right{border-bottom:1px solid #777;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;border-bottom-left-radius:5px;border-left:1px solid #777;-webkit-border-top-right-radius:0;-webkit-border-top-right-radius:0;border-top-right-radius:0}
.socialfloat a{margin:.3em .2em;padding:.3em .2em}
}
.meta{font-size:1em}
.badge_info{display:inline-block;padding:1px 1px 0 1px;font-weight:400;text-transform:uppercase;text-shadow:1px 1px rgba(0,0,0,.5);font-size:1em;line-height:1.5em;white-space:nowrap;vertical-align:text-bottom;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px;border-radius:2px;background-color:transparent;border:1px solid #c7c7c7;color:#bababa;margin-left:3px;padding:1px 3px 0 3px}
video{-webkit-transform-style:preserve-3d}
.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}
.ir:before{content:"";display:block;width:0;height:150%}
.hidden{display:none !important;visibility:hidden}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
.invisible{visibility:hidden}
.clearfix:before,.clearfix:after{content:" ";display:table}
.clearfix:after{clear:both}
.clearfix{*zoom:1}
@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}
a,a:visited{text-decoration:underline}
a[href]:after{content:" (" attr(href) ")"}
abbr[title]:after{content:" (" attr(title) ")"}
.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}
pre,blockquote{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group}
tr,img{page-break-inside:avoid}
img{max-width:100% !important}
@page{margin:.5cm}
p,h2,h3{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
}
.mCSB_container{width:auto;margin-right:30px;overflow:hidden}
.mCSB_container.mCS_no_scrollbar{margin-right:0}
.mCS_disabled>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar,.mCS_destroyed>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar{margin-right:30px}
.mCustomScrollBox>.mCSB_scrollTools{width:16px;height:100%;top:0;right:0}
.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}
.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}
.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;height:100%;margin:0 auto;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-align:center}
.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown{display:block;position:relative;height:20px;overflow:hidden;margin:0 auto;cursor:pointer}
.mCSB_scrollTools .mCSB_buttonDown{top:100%;margin-top:-40px}
.mCSB_horizontal>.mCSB_container{height:auto;margin-right:0;margin-bottom:30px;overflow:hidden}
.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar{margin-bottom:0}
.mCS_disabled>.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar,.mCS_destroyed>.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar{margin-right:0;margin-bottom:30px}
.mCSB_horizontal.mCustomScrollBox>.mCSB_scrollTools{width:100%;height:16px;top:auto;right:auto;bottom:0;left:0;overflow:hidden}
.mCSB_horizontal>.mCSB_scrollTools a+.mCSB_draggerContainer{margin:0 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{display:block;position:relative;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer;float:left}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonRight{margin-left:-40px;float:right}
.mCustomScrollBox{-ms-touch-action:none}
.mCustomScrollBox>.mCSB_scrollTools{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}
.mCustomScrollBox:hover>.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}
.mCSB_scrollTools .mCSB_draggerRail{background:#000;background:rgba(0,0,0,0.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#fff;background:rgba(255,255,255,0.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:rgba(255,255,255,0.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}
.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)"}
.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{background-image:url(../img/mCSB_buttons.png);background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}
.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:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}
.mCSB_scrollTools .mCSB_buttonUp:active,.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}
.mCS-dark>.mCSB_scrollTools .mCSB_draggerRail{background:#000;background:rgba(0,0,0,0.15)}
.mCS-dark>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#000;background:rgba(0,0,0,0.75)}
.mCS-dark>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:rgba(0,0,0,0.85)}
.mCS-dark>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:rgba(0,0,0,0.9)}
.mCS-dark>.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}
.mCS-dark>.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}
.mCS-dark>.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}
.mCS-dark>.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}
.mCS-light-2>.mCSB_scrollTools .mCSB_draggerRail{width:4px;background:#fff;background:rgba(255,255,255,0.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}
.mCS-light-2>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background:#fff;background:rgba(255,255,255,0.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}
.mCS-light-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}
.mCS-light-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}
.mCS-light-2>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:rgba(255,255,255,0.85)}
.mCS-light-2>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-light-2>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:rgba(255,255,255,0.9)}
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}
.mCS-dark-2>.mCSB_scrollTools .mCSB_draggerRail{width:4px;background:#000;background:rgba(0,0,0,0.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}
.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background:#000;background:rgba(0,0,0,0.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}
.mCS-dark-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}
.mCS-dark-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}
.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:rgba(0,0,0,0.85)}
.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:rgba(0,0,0,0.9)}
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}
.mCS-light-thick>.mCSB_scrollTools .mCSB_draggerRail{width:4px;background:#fff;background:rgba(255,255,255,0.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background:#fff;background:rgba(255,255,255,0.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.mCS-light-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}
.mCS-light-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}
.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:rgba(255,255,255,0.85)}
.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:rgba(255,255,255,0.9)}
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_draggerRail{width:4px;background:#000;background:rgba(0,0,0,0.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background:#000;background:rgba(0,0,0,0.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.mCS-dark-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}
.mCS-dark-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:rgba(0,0,0,0.85)}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:rgba(0,0,0,0.9)}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}
.mCS-light-thin>.mCSB_scrollTools .mCSB_draggerRail{background:#fff;background:rgba(255,255,255,0.1)}
.mCS-light-thin>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}
.mCS-light-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{width:100%}
.mCS-light-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_draggerRail{background:#000;background:rgba(0,0,0,0.15)}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px;background:#000;background:rgba(0,0,0,0.75)}
.mCS-dark-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{width:100%}
.mCS-dark-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:rgba(0,0,0,0.85)}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:rgba(0,0,0,0.9)}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}