/*!
 * Datepicker v0.6.3
 * https://github.com/fengyuanchen/datepicker
 *
 * Copyright (c) 2014-2017 Fengyuan Chen
 * Released under the MIT license
 *
 * Date: 2017-09-29T14:28:02.764Z
 */.datepicker-container{background-color:#fff;direction:ltr;font-size:12px;left:0;line-height:30px;position:fixed;top:0;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:210px;z-index:-1;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.datepicker-container::before,.datepicker-container::after{border:5px solid transparent;content:" ";display:block;height:0;position:absolute;width:0;display:none}.datepicker-dropdown{border:1px solid #ccc;-webkit-box-shadow:0 3px 6px #ccc;box-shadow:0 3px 6px #ccc;-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;z-index:1}.datepicker-top-left,.datepicker-top-right{border-top-color:#D31515}.datepicker-top-left::before,.datepicker-top-left::after,.datepicker-top-right::before,.datepicker-top-right::after{border-top:0;left:10px;top:-5px}.datepicker-top-left::before,.datepicker-top-right::before{border-bottom-color:#D31515}.datepicker-top-left::after,.datepicker-top-right::after{border-bottom-color:#fff;top:-4px}.datepicker-bottom-left,.datepicker-bottom-right{border-bottom-color:#D31515}.datepicker-bottom-left::before,.datepicker-bottom-left::after,.datepicker-bottom-right::before,.datepicker-bottom-right::after{border-bottom:0;bottom:-5px;left:10px}.datepicker-bottom-left::before,.datepicker-bottom-right::before{border-top-color:#D31515}.datepicker-bottom-left::after,.datepicker-bottom-right::after{border-top-color:#fff;bottom:-4px}.datepicker-top-right::before,.datepicker-top-right::after,.datepicker-bottom-right::before,.datepicker-bottom-right::after{left:auto;right:10px}.datepicker-panel>ul{margin:0;padding:0;width:102%}.datepicker-panel>ul::before,.datepicker-panel>ul::after{content:" ";display:table}.datepicker-panel>ul::after{clear:both}.datepicker-panel>ul>li{background-color:#fff;cursor:pointer;float:left;height:30px;list-style:none;margin:0;padding:0;text-align:center;width:30px;font-size:12px;color:#444}.datepicker-panel>ul>li:hover{background:#D31515;background:-moz-linear-gradient(top, #D31515 0%, #bb170a 100%);background:-webkit-linear-gradient(top, #D31515 0%, #bb170a 100%);background:linear-gradient(to bottom, #D31515 0%, #bb170a 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#D31515', endColorstr='#bb170a',GradientType=0 );color:#fff}.datepicker-panel>ul>li.muted,.datepicker-panel>ul>li.muted:hover{color:#999;opacity:0.5}.datepicker-panel>ul>li.highlighted{color:#fff;background:#f3f3f3;color:#D31515}.datepicker-panel>ul>li.highlighted:hover{background-color:#f3f3f3;background:#D31515;background:-moz-linear-gradient(top, #D31515 0%, #bb170a 100%);background:-webkit-linear-gradient(top, #D31515 0%, #bb170a 100%);background:linear-gradient(to bottom, #D31515 0%, #bb170a 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#D31515', endColorstr='#bb170a',GradientType=0 );color:#fff}.datepicker-panel>ul>li.picked,.datepicker-panel>ul>li.picked:hover{color:#D31515;background:#D31515;background:-moz-linear-gradient(top, #D31515 0%, #bb170a 100%);background:-webkit-linear-gradient(top, #D31515 0%, #bb170a 100%);background:linear-gradient(to bottom, #D31515 0%, #bb170a 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#D31515', endColorstr='#bb170a',GradientType=0 );color:#fff}.datepicker-panel>ul>li.disabled,.datepicker-panel>ul>li.disabled:hover{background-color:#fff;color:#ccc;cursor:default}.datepicker-panel>ul>li.disabled.highlighted,.datepicker-panel>ul>li.disabled:hover.highlighted{background-color:#f3f3f3}.datepicker-panel>ul>li[data-view="years prev"],.datepicker-panel>ul>li[data-view="year prev"],.datepicker-panel>ul>li[data-view="month prev"],.datepicker-panel>ul>li[data-view="years next"],.datepicker-panel>ul>li[data-view="year next"],.datepicker-panel>ul>li[data-view="month next"],.datepicker-panel>ul>li[data-view="next"]{font-size:18px}.datepicker-panel>ul>li[data-view="years current"],.datepicker-panel>ul>li[data-view="year current"],.datepicker-panel>ul>li[data-view="month current"]{width:150px}.datepicker-panel>ul[data-view="years"]>li,.datepicker-panel>ul[data-view="months"]>li{height:52.5px;line-height:52.5px;width:52.5px}.datepicker-panel>ul[data-view="week"]>li,.datepicker-panel>ul[data-view="week"]>li:hover{background-color:#fff;cursor:default}.datepicker-hide{display:none}/*!
Chosen, a Select Box Enhancer for jQuery and Prototype
by Patrick Filler for Harvest, http://getharvest.com

Version 1.8.2
Full source at https://github.com/harvesthq/chosen
Copyright (c) 2011-2017 Harvest http://getharvest.com

MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
This file is generated by `grunt build`, do not edit it by hand.
*/.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2}.chosen-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;z-index:1010;width:100%;border:1px solid #eee;border-top:1px solid #D31515;margin-top:10px;background:#fff;-webkit-box-shadow:0 4px 5px rgba(0,0,0,0.15);box-shadow:0 4px 5px rgba(0,0,0,0.15);clip:rect(0, 0, 0, 0)}.chosen-container.chosen-with-drop .chosen-drop{clip:auto}.chosen-container a{cursor:pointer}.chosen-container .search-choice .group-name,.chosen-container .chosen-single .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:normal;color:#999999}.chosen-container .search-choice .group-name:after,.chosen-container .chosen-single .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 0;height:25px;color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap;color:#090909;font-family:'proxima_nova_bd';font-size:16px}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type="text"]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;clip:rect(0, 0, 0, 0)}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none;font-size:12px}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background:#D31515;background:-moz-linear-gradient(top, #D31515 0%, #bb170a 100%);background:-webkit-linear-gradient(top, #D31515 0%, #bb170a 100%);background:linear-gradient(to bottom, #D31515 0%, #bb170a 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#D31515', endColorstr='#bb170a',GradientType=0 );color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:bold;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(1%, #eee), color-stop(15%, #fff));background-image:linear-gradient(#eee 1%, #fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{margin:1px 0;padding:0;height:25px;outline:0;border:0 !important;background:transparent !important;-webkit-box-shadow:none;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0;width:25px}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eeeeee;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), to(#eee));background-image:linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), to(#eee));background-image:linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:transparent}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3)}.chosen-container-active .chosen-choices li.search-field input[type="text"]{color:#222 !important}.chosen-disabled{opacity:0.5 !important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type="text"]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type="text"]{padding:4px 5px 4px 20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx){.chosen-rtl .chosen-search input[type="text"],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type="text"],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-size:52px 37px !important;background-repeat:no-repeat !important}}.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0;opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.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:16px;-moz-border-radius:16px;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox ~ .mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox ~ .mCSB_scrollTools,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover ~ .mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox ~ .mCSB_scrollTools.mCSB_scrollTools_onDrag{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{background-image:url(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_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,0.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color: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-dark-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,0.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,0.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color: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{background-color:#000;background-color: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{background-color:#000;background-color:rgba(0,0,0,0.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color: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-dark-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,0.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,0.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color: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{background-color:#000;background-color: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{background-color:#000;background-color:rgba(0,0,0,0.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color: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-color:#fff;background-color:rgba(255,255,255,0.1)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color: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}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,0.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==);background-repeat:repeat-y;opacity:.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=)}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-moz-linear-gradient(left, rgba(255,255,255,0.5) 0, rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear, left top, right top, color-stop(0, rgba(255,255,255,0.5)), color-stop(100%, rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left, rgba(255,255,255,0.5) 0, rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(left, rgba(255,255,255,0.5) 0, rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(left, rgba(255,255,255,0.5) 0, rgba(255,255,255,0) 100%);background-image:linear-gradient(to right, rgba(255,255,255,0.5) 0, rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-moz-linear-gradient(top, rgba(255,255,255,0.5) 0, rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(255,255,255,0.5)), color-stop(100%, rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.5) 0, rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.5) 0, rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top, rgba(255,255,255,0.5) 0, rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.5) 0, rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d-dark.mCSB_scrollTools,.mCS-3d.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,0.2);box-shadow:inset 1px 0 1px rgba(0,0,0,0.5),inset -1px 0 1px rgba(255,255,255,0.2)}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.5),inset 0 -1px 1px rgba(255,255,255,0.2)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1);box-shadow:inset 1px 0 1px rgba(0,0,0,0.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,0.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCS-3d-thick.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,0.1),inset 0 0 14px rgba(0,0,0,0.5)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal,.mCS-3d-thick.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.1),inset 0 0 14px rgba(0,0,0,0.5)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:inset 1px 0 0 rgba(255,255,255,0.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,0.4);height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,0.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,0.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,0.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,0.1),inset 0 0 14px rgba(0,0,0,0.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,0.4),inset -1px 0 0 rgba(0,0,0,0.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,0.4),inset 0 -1px 0 rgba(0,0,0,0.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,0.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,0.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,0.2)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,0.2)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,0.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,0.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,0.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.9)}html,body,body div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video,details,summary,a{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent}html{line-height:1}article,aside,figure,footer,header,hgroup,nav,section,details,summary{display:block}a img{border:none}object,embed{max-width:100%}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}input[type="radio"]{vertical-align:text-bottom}input[type="checkbox"]{vertical-align:bottom}small{font-size:85%}strong{font-weight:bold}td,td img{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-0.5em}sub{bottom:-0.25em}pre,code,kbd,samp{font-family:monospace, sans-serif}label,input[type=button],input[type=submit],input[type=file],button{cursor:pointer}button,input,select,textarea{margin:0}button{width:auto;overflow:visible}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.clearfix:after,.one_item:after{content:'';clear:both;display:block;width:100%;height:0;font-size:0;visibility:hidden}/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on June 30, 2017 */@font-face{font-family:'proxima_nova_bd';src:url(/assets/fonts/proxima_nova_bold-webfont-d8e8bb0398ea2009a53be080165efefc619fa4d68564cfbb309108a999f83fb2.eot);src:url(/assets/fonts/proxima_nova_bold-webfont-d8e8bb0398ea2009a53be080165efefc619fa4d68564cfbb309108a999f83fb2.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/proxima_nova_bold-webfont-8d38190f9eb022893d4ca4bf0c0e8905ce8fc05ab241c372ace5c780858bdb75.woff2) format("woff2"),url(/assets/fonts/proxima_nova_bold-webfont-324d0b91129ea4cec297bdbd99a9fbdf88e5025a439a152fd92bf0b2e3b08d14.woff) format("woff"),url(/assets/fonts/proxima_nova_bold-webfont-a667aab617776fd27e74cad746a2f86c18501b91f4ff75b148a5e2bd24b926d9.ttf) format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:'proxima_nova_lt';src:url(/assets/fonts/proxima_nova_light-webfont-e4fd3d83301fecc9cd7e17029c93ea8a45ee91dc36bd271e0d9c8e1d5184acf7.eot);src:url(/assets/fonts/proxima_nova_light-webfont-e4fd3d83301fecc9cd7e17029c93ea8a45ee91dc36bd271e0d9c8e1d5184acf7.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/proxima_nova_light-webfont-75521ab7a7a4668ea0e6db9ff361e473a89c23dfc801e777f7f2a709204effb7.woff2) format("woff2"),url(/assets/fonts/proxima_nova_light-webfont-78e962f1e5ca2b1014f8cbf4818528b7114e013bbaf06edb31304f2e669de630.woff) format("woff"),url(/assets/fonts/proxima_nova_light-webfont-db0d9537328a1ee304e8297d7484b15ba03640f92fc995706146c499bfd68acd.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'proxima_nova_rg';src:url(/assets/fonts/proxima_nova_regular-webfont-a7398536d4547220097210866facc69b321fcd478a94a64d224db89c58e0d397.eot);src:url(/assets/fonts/proxima_nova_regular-webfont-a7398536d4547220097210866facc69b321fcd478a94a64d224db89c58e0d397.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/proxima_nova_regular-webfont-25df8aeea7393aa6a64071a32c6e8322b953a9e34abb1d76f82254554bb97681.woff2) format("woff2"),url(/assets/fonts/proxima_nova_regular-webfont-fcbbc1a903df5a5e77d44a83b46f3210eb27b3918a57696e98db6778d907ab2e.woff) format("woff"),url(/assets/fonts/proxima_nova_regular-webfont-2117de9649e047afa79b3ea34c2bb3b1577c1f8fd59932b5724e03544a5fc8d3.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Socicon';src:url(/assets/fonts/Socicon-0a189e1a9914536824cf4ac94ae20978a23d30ecbeaae64b8e10c58c0ea2caa6.eot?xvgs9q);src:url(/assets/fonts/Socicon-0a189e1a9914536824cf4ac94ae20978a23d30ecbeaae64b8e10c58c0ea2caa6.eot?xvgs9q#iefix) format("embedded-opentype"),url(/assets/fonts/Socicon-f91d85146e9a9ef0c9a319c7f86e9bde592f8dd6e4da756b7c557ca851003796.woff2?xvgs9q) format("woff2"),url(/assets/fonts/Socicon-fe0fea9759af5ee000536bb601633e353a60096cfbb7997c12d9c5ab9dce7f12.ttf?xvgs9q) format("truetype"),url(/assets/fonts/Socicon-b289e4ec40046c5d2cac5d3ac8030b9fc9ad93d072149816e6967af264106bce.woff?xvgs9q) format("woff"),url(/assets/fonts/Socicon-112184e948488c887e78cee1237d720a89521d6cc3666fb5cc3c348ebe840818.svg?xvgs9q#Socicon) format("svg");font-weight:normal;font-style:normal}:focus{outline:none}html,body{width:100%;height:100%;background-color:#252525;font-family:'proxima_nova_rg';color:#6f787f}a{text-decoration:none}.root{position:relative;min-height:100%;z-index:2;width:100%;background-color:#252525;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-o-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;overflow:hidden}.page_layer{padding-left:40px}@media all and (max-width: 980px){.page_layer{padding-left:30px}}@media all and (max-width: 700px){.page_layer{padding-left:0px}}.usr{width:90%;padding-top:90px;position:relative;background:#f0f0f0}.main_page .usr{width:100%;background:#090909}@media all and (max-width: 980px){.usr{width:100%}}@media all and (max-width: 980px){.usr{padding-top:80px}}.usr:before{content:'';display:block;width:100vw;height:100%;position:absolute;top:0;left:100%;background:#f0f0f0}.page_label{padding:60px;color:#D31515;font-size:14px;text-transform:uppercase;font-family:'proxima_nova_bd';position:relative}@media all and (max-width: 980px){.page_label{padding:30px}}.page_label:before{content:'';display:block;width:60px;height:2px;background-color:#D31515;position:absolute;top:50%;left:-20px;margin-top:-1px}@media all and (max-width: 980px){.page_label:before{width:30px;left:-10px}}@media all and (max-width: 700px){.page_label:before{top:36px}}.page_label.abs{position:absolute;top:90px;left:0;z-index:2}.page_label .subnav_list{white-space:nowrap}@media all and (max-width: 700px){.page_label .subnav_list{white-space:wrap}}.page_label .subnav_list strong{color:#090909}@media all and (max-width: 700px){.page_label .subnav_list strong{display:block;margin-bottom:20px}}.page_label .subnav_list a{display:inline-block;padding:0;margin-left:40px;position:relative;color:#090909;text-decoration:underline;line-height:1.5;transition:color .5s}.page_label .subnav_list a:hover{color:#D31515}.page_label .subnav_list a.current{color:#D31515;text-decoration:none;cursor:default}.page_label .subnav_list a:before{content:'';width:1px;height:12px;background-color:#090909;position:absolute;left:-20px;top:4px}.page_label .subnav_list a:first-child{margin-left:0}.page_label .subnav_list a:first-child:before{display:none}@media all and (max-width: 700px){.page_label .subnav_list a{margin-left:0px;margin-right:10px}.page_label .subnav_list a:before{display:none}}@media all and (max-width: 980px){.page_container{width:95%}}@media all and (max-width: 700px){.page_container{width:100%;padding-right:20px}}.items_container,.items_container_popup{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-o-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;-o-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:stretch;-o-align-items:stretch;-ms-align-items:stretch;align-items:stretch;padding-bottom:50px}.item_block{width:33.3%}.item_block.inactive .link_preview figure{cursor:default !important}@media all and (min-width: 1600px){.item_block.person_preview{width:20%}}@media all and (min-width: 1450px){.item_block{width:24.98%}}@media all and (max-width: 700px){.item_block{width:100%}.item_block:nth-child(3n+2){width:100%}}.item_block .block_visual{display:block;overflow:hidden;width:100%}.item_block .block_visual img{display:block;width:100%;position:absolute;top:0;left:0}.item_block .item_desc{padding:10px 20px 35px 60px}@media all and (max-width: 980px){.item_block .item_desc{padding:10px 10px 40px 30px}}.item_block .item_desc h4{font-size:14px;line-height:1.14;color:#090909;font-family:'proxima_nova_bd'}.item_block .item_desc h4 a{color:inherit}.item_block .item_desc .date{display:block;font-size:12px;line-height:2.25}.item_block .link_preview{color:#090909;text-decoration:none;position:relative;overflow:hidden}.item_block .link_preview figure,.item_block .link_preview time,.item_block .link_preview strong,.item_block .link_preview span{display:block}.item_block .link_preview strong{font-size:14px;line-height:1.14;color:#090909;font-family:'proxima_nova_bd';-webkit-transition:-webkit-transform 450ms cubic-bezier(0.7, 0, 0.3, 1);transition:-webkit-transform 450ms cubic-bezier(0.7, 0, 0.3, 1);transition:transform 450ms cubic-bezier(0.7, 0, 0.3, 1);transition:transform 450ms cubic-bezier(0.7, 0, 0.3, 1),-webkit-transform 450ms cubic-bezier(0.7, 0, 0.3, 1)}.item_block .link_preview time{-webkit-transition:opacity 0.4s cubic-bezier(0.7, 0, 0.3, 1);transition:opacity 0.4s cubic-bezier(0.7, 0, 0.3, 1)}.item_block .link_preview figure{position:relative;width:100%;padding-top:64%;overflow:hidden}.item_block .link_preview figure img{position:absolute;top:0%;left:0%;width:100%;-webkit-transition:-webkit-transform 0.6s cubic-bezier(0.7, 0, 0.3, 1);transition:-webkit-transform 0.6s cubic-bezier(0.7, 0, 0.3, 1);transition:transform 0.6s cubic-bezier(0.7, 0, 0.3, 1);transition:transform 0.6s cubic-bezier(0.7, 0, 0.3, 1),-webkit-transform 0.6s cubic-bezier(0.7, 0, 0.3, 1)}.item_block .link_preview:hover figure img{-webkit-transform:scale(1.05);transform:scale(1.05)}.item_block .link_preview:hover time.date{opacity:0}.item_block .link_preview:hover strong{-webkit-transform:translateY(-20px);transform:translateY(-20px)}.item_block.clip_item .link_preview figure{padding-top:55%}.item_block.person_preview .link_preview figure{padding-top:53%;cursor:pointer}@media screen and (min-width: 1600px){.news_item+.items_container .item_block{width:20%}.news_item+.items_container .item_block:last-child{display:none}}@media screen and (max-width: 1600px) and (min-width: 1450px){.news_item+.items_container .item_block:nth-child(5),.news_item+.items_container .item_block:nth-child(6){display:none}.hide_tail.items_container .item_block:nth-child(9),.hide_tail.items_container .item_block:nth-child(10){display:none}}@media screen and (max-width: 1450px){.hide_tail.items_container .item_block:nth-child(10){display:none}}.item_block.inactive .link_preview:hover figure img{-webkit-transform:none;transform:none}@media all and (max-width: 980px){.load_more_info{width:95%}}@media all and (max-width: 700px){.load_more_info{width:100%}}.load_more_info a{display:block;height:60px;line-height:60px;text-align:center;color:#fff;font-size:12px;text-transform:uppercase;font-family:'proxima_nova_bd';background-color:#D31515;transition:background-color .25s}.load_more_info a:after{content:'';display:inline-block;width:11px;height:7px;margin-left:10px;background:url(/assets/down-default-9c81c40af9421173949a30d529e81e56e92070490339500b80c218228b1f9e99.svg) 50% 50% no-repeat}.load_more_info a:hover{background-color:#bb170a}.load_more_info a:hover:after{background:url(/assets/up-default_w-ef65f80cbc718d83f918c2fcacdb8c2545660dce8729811568a62ec0b7c20a50.svg) 50% 50% no-repeat}.turbolinks-progress-bar{height:5px;background-color:#D31515}.social_list{white-space:nowrap}.social_list a{display:inline-block;font-size:0;vertical-align:top;position:relative;width:32px;height:32px;text-decoration:none}.social_list a:before{position:absolute;top:0;left:0;width:100%;height:100%;line-height:32px;text-align:center;color:#fff;font-size:20px;font-family:'Socicon';transition:text-shadow .25s}.social_list a:hover:before{text-shadow:2px 2px 0 #212121}.social_list a.facebook:before{content:'\e028';background-color:#3e5b98}.social_list a.vkontakte:before{content:'\e095';background-color:#5a7fa6}.social_list a.twitter:before{content:'\e08d';background-color:#4da7de}.social_list a.odnoklassniki:before{content:'\e05a';background-color:#f48420}.social_list a.google_plus:before{content:'\e038';background-color:#dd4b39}.video_info{position:absolute;left:55px;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);line-height:1;color:#fff}.video_info .artist{font-size:82px}.video_info .title{font-size:36px;line-height:1;padding:10px 0 20px}.top_title{font-size:16px;font-family:'proxima_nova_bd'}.top_year{font-size:14px;padding-top:15px}.show_comment_btn{margin-top:20px}.show_comment_btn .pos_hover span{font-size:12px;font-family:'proxima_nova_bd';text-transform:uppercase;cursor:pointer;white-space:nowrap}.show_comment_btn .pos_hover span:first-child{color:#090909}.show_comment_btn .pos_hover span:last-child{color:#fff}.section_inside_header,.full_header{padding:40px 0 25px 340px;font-family:'proxima_nova_bd';font-size:16px;text-transform:uppercase;color:#D31515}.top_leader{color:#090909;font-size:14px;line-height:1.4;font-family:'proxima_nova_bd'}.prog{color:#6f787f;font-size:14px;padding:5px 0}.prog a{font-size:inherit;color:inherit}.plain_text{font-size:16px;line-height:1.43;color:#6f787f}.plain_text p{margin-bottom:1em}.plain_text h1{font-size:32px;line-height:1.25;color:#090909;font-weight:normal;font-family:'proxima_nova_bd';margin-bottom:45px}.plain_text h1 span{color:#D31515}.full_header{padding-left:60px}.item_desc .mail a{color:#6f787f;display:inline-block;font-size:14px}.item_desc .mail a:hover{color:#D31515}.item_desc .mail a:before{content:'';display:inline-block;width:17px;height:10px;background:url(/assets/letter-2a092197c54d5082d08514692bf0c6cc24d82494897966953ffe6c45e2b59423.svg) 50% 50% no-repeat;vertical-align:middle;margin-right:5px}.pos_hover{position:relative;display:inline-block;overflow:hidden;line-height:1em}.pos_hover.inactive{opacity:.25;cursor:default}.pos_hover span{transition:transform .5s;left:0;display:block}.pos_hover span:first-child{position:relative;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.pos_hover span:last-child{top:0;position:absolute;color:#D31515;-webkit-transform:translate(0, 101%);-moz-transform:translate(0, 101%);-ms-transform:translate(0, 101%);-o-transform:translate(0, 101%);transform:translate(0, 101%)}.pos_hover:hover span:first-child{-webkit-transform:translate(0, -101%);-moz-transform:translate(0, -101%);-ms-transform:translate(0, -101%);-o-transform:translate(0, -101%);transform:translate(0, -101%)}.pos_hover:hover span:last-child{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.pos_hover.inactive:hover span:first-child{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.pos_hover.inactive:hover span:last-child{-webkit-transform:translate(0, 101%);-moz-transform:translate(0, 101%);-ms-transform:translate(0, 101%);-o-transform:translate(0, 101%);transform:translate(0, 101%)}.youtube_wrap{position:relative;background:#090909;width:100%;height:0;padding-top:56.25%;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.youtube_wrap iframe{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.inside_player{position:relative;width:99.9%;overflow:hidden}.close_btn.hide_video{position:absolute;top:20px;right:20px;cursor:pointer}@media all and (max-width: 700px){.close_btn.hide_video{top:auto;bottom:10px;right:10px}}.current_video{opacity:.5;cursor:default !important}@media all and (max-width: 700px){.current_video{display:none}}.preload_page .time_line,.preload_page .time_mobile_btn,.preload_page .root,.preload_page header,.preload_page .time_line_back,.preload_page .ctrl_full_nav,.preload_page .next_clip_link{visibility:hidden}.preload_page iframe{display:none !important}a.block_visual{color:#fff}.center_col.plain_text a,.plain_text.fill p a{color:#090909}.center_col.plain_text a:hover,.plain_text.fill p a:hover{color:#D31515}.disqus_block{width:99.99%;background:transparent;height:0;overflow:hidden;position:relative}.disqus_block.show{height:auto;overflow:visible}.disqus_wrap{width:66%;margin-left:34%;padding:20px 0 50px}@media all and (max-width: 980px){.disqus_wrap{width:auto;margin-left:20px}}#disqus_block a{color:#D31515}.hide_comments{text-align:right;padding-bottom:10px}.hide_comments span{cursor:pointer;font-size:12px;color:#090909;font-family:'proxima_nova_bd';transition:color .5s;text-transform:uppercase}.hide_comments span:hover{color:#D31515}.svg_map{display:block;width:100%;height:100%;max-width:1100px;margin:0 auto}.scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}#video_spacer{position:relative;width:100%}.main_page .page_label.abs.flash{display:none}.catfish{position:fixed;left:0;right:0;bottom:0;z-index:9999;background:#fff;display:none;text-align:center}.catfish.showed{display:block}.close_catfish{position:absolute;width:40px;height:40px;top:-50px;right:20px;cursor:pointer;background:transparent url(/assets/close_red-f85b32e5c94b4a108cbcf3ee7223988ae8cc6e5cd90e7b48498578c6825556d9.svg) 50% 50% no-repeat;-webkit-background-size:cover;-o-background-size:cover;-moz-background-size:cover;background-size:cover}#site-add_banner{width:auto;height:auto;position:fixed;z-index:99999;top:50%;left:50%;transform:translate(-50%, -50%);opacity:0;transition:opacity 1s .25s}#site-add_banner a{display:block;text-decoration:none}#site-add_banner img{display:block;width:auto;height:auto;max-width:100%;max-height:90vh}.site-add-shadow{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;background:rgba(0,0,0,0.7);opacity:0;transition:opacity 1s .25s;visibility:visible}.site-add-shadow.hidden,#site-add_banner.hidden{visibility:hidden;z-index:-1}.site-add-shadow.effect,#site-add_banner.effect{opacity:1}.site-add_banner_close{display:block;width:40px;height:40px;border:0 none;outline:0 none;padding:0;margin:0;background:transparent url(/assets/banner/close-b-4a79c9ee717b7eea385a7a8023ad24c4aa054b0d756f24df9b9983b10cf9a556.png) 50% 50%/contain no-repeat;position:absolute;top:-15px;right:-15px;z-index:1001}/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2017 Daniel Eden
 */.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.flipOutX,.animated.flipOutY,.animated.bounceIn,.animated.bounceOut{animation-duration:.75s}@keyframes bounce{from, 20%, 53%, 80%, to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 0, 0)}40%, 43%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -30px, 0)}70%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -15px, 0)}90%{transform:translate3d(0, -4px, 0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{from, 50%, to{opacity:1}25%, 75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{from{transform:scale3d(1, 1, 1)}50%{transform:scale3d(1.05, 1.05, 1.05)}to{transform:scale3d(1, 1, 1)}}.pulse{animation-name:pulse}@keyframes rubberBand{from{transform:scale3d(1, 1, 1)}30%{transform:scale3d(1.25, 0.75, 1)}40%{transform:scale3d(0.75, 1.25, 1)}50%{transform:scale3d(1.15, 0.85, 1)}65%{transform:scale3d(0.95, 1.05, 1)}75%{transform:scale3d(1.05, 0.95, 1)}to{transform:scale3d(1, 1, 1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{from, to{transform:translate3d(0, 0, 0)}10%, 30%, 50%, 70%, 90%{transform:translate3d(-10px, 0, 0)}20%, 40%, 60%, 80%{transform:translate3d(10px, 0, 0)}}.shake{animation-name:shake}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate3d(0, 0, 1, 15deg)}40%{transform:rotate3d(0, 0, 1, -10deg)}60%{transform:rotate3d(0, 0, 1, 5deg)}80%{transform:rotate3d(0, 0, 1, -5deg)}to{transform:rotate3d(0, 0, 1, 0deg)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{from{transform:scale3d(1, 1, 1)}10%, 20%{transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%, 50%, 70%, 90%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%, 60%, 80%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{transform:scale3d(1, 1, 1)}}.tada{animation-name:tada}@keyframes wobble{from{transform:none}15%{transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}to{transform:none}}.wobble{animation-name:wobble}@keyframes jello{from, 11.1%, to{transform:none}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{transform:skewX(0.39063deg) skewY(0.39063deg)}88.8%{transform:skewX(-0.19531deg) skewY(-0.19531deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes bounceIn{from, 20%, 40%, 60%, 80%, to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}20%{transform:scale3d(1.1, 1.1, 1.1)}40%{transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;transform:scale3d(1.03, 1.03, 1.03)}80%{transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;transform:scale3d(1, 1, 1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{from, 60%, 75%, 90%, to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(0, -3000px, 0)}60%{opacity:1;transform:translate3d(0, 25px, 0)}75%{transform:translate3d(0, -10px, 0)}90%{transform:translate3d(0, 5px, 0)}to{transform:none}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{from, 60%, 75%, 90%, to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(-3000px, 0, 0)}60%{opacity:1;transform:translate3d(25px, 0, 0)}75%{transform:translate3d(-10px, 0, 0)}90%{transform:translate3d(5px, 0, 0)}to{transform:none}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{from, 60%, 75%, 90%, to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;transform:translate3d(3000px, 0, 0)}60%{opacity:1;transform:translate3d(-25px, 0, 0)}75%{transform:translate3d(10px, 0, 0)}90%{transform:translate3d(-5px, 0, 0)}to{transform:none}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{from, 60%, 75%, 90%, to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;transform:translate3d(0, 3000px, 0)}60%{opacity:1;transform:translate3d(0, -20px, 0)}75%{transform:translate3d(0, 10px, 0)}90%{transform:translate3d(0, -5px, 0)}to{transform:translate3d(0, 0, 0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(0.9, 0.9, 0.9)}50%, 55%{opacity:1;transform:scale3d(1.1, 1.1, 1.1)}to{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}}.bounceOut{animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0, 10px, 0)}40%, 45%{opacity:1;transform:translate3d(0, -20px, 0)}to{opacity:0;transform:translate3d(0, 2000px, 0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px, 0, 0)}to{opacity:0;transform:translate3d(-2000px, 0, 0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px, 0, 0)}to{opacity:0;transform:translate3d(2000px, 0, 0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0, -10px, 0)}40%, 45%{opacity:1;transform:translate3d(0, 20px, 0)}to{opacity:0;transform:translate3d(0, -2000px, 0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0, -100%, 0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{from{opacity:0;transform:translate3d(0, -2000px, 0)}to{opacity:1;transform:none}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%, 0, 0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{from{opacity:0;transform:translate3d(-2000px, 0, 0)}to{opacity:1;transform:none}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%, 0, 0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{from{opacity:0;transform:translate3d(2000px, 0, 0)}to{opacity:1;transform:none}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0, 100%, 0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{from{opacity:0;transform:translate3d(0, 2000px, 0)}to{opacity:1;transform:none}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;transform:translate3d(0, 100%, 0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;transform:translate3d(0, 2000px, 0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;transform:translate3d(-100%, 0, 0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;transform:translate3d(-2000px, 0, 0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;transform:translate3d(2000px, 0, 0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;transform:translate3d(0, -100%, 0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;transform:translate3d(0, -2000px, 0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{from{transform:perspective(400px) rotate3d(0, 1, 0, -360deg);animation-timing-function:ease-out}40%{transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(0.95, 0.95, 0.95);animation-timing-function:ease-in}to{transform:perspective(400px);animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:flip}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipInX}@keyframes flipInY{from{transform:perspective(400px) rotate3d(0, 1, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(0, 1, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}to{transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipInY}@keyframes flipOutX{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}.flipOutX{animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@keyframes flipOutY{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}to{transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipOutY}@keyframes lightSpeedIn{from{transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg);opacity:1}to{transform:none;opacity:1}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{from{opacity:1}to{transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{from{transform-origin:center;transform:rotate3d(0, 0, 1, -200deg);opacity:0}to{transform-origin:center;transform:none;opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{from{transform-origin:left bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{from{transform-origin:right bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{from{transform-origin:left bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{from{transform-origin:right bottom;transform:rotate3d(0, 0, 1, -90deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{from{transform-origin:center;opacity:1}to{transform-origin:center;transform:rotate3d(0, 0, 1, 200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{from{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{from{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{from{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{from{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0, 0, 1, 90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%, 60%{transform:rotate3d(0, 0, 1, 80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%, 80%{transform:rotate3d(0, 0, 1, 60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0, 700px, 0);opacity:0}}.hinge{animation-name:hinge}@keyframes jackInTheBox{from{opacity:0;transform:scale(0.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{from{opacity:0;transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}to{opacity:1;transform:none}}.rollIn{animation-name:rollIn}@keyframes rollOut{from{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{from{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{from{opacity:1}50%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity:0;transform:scale(0.1) translate3d(-2000px, 0, 0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity:0;transform:scale(0.1) translate3d(2000px, 0, 0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{from{transform:translate3d(0, -100%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{from{transform:translate3d(-100%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{from{transform:translate3d(100%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{from{transform:translate3d(0, 100%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, 100%, 0)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(-100%, 0, 0)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(100%, 0, 0)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, -100%, 0)}}.slideOutUp{animation-name:slideOutUp}header{position:fixed;top:0;left:0px;right:0;z-index:3;height:90px;font-size:14px;padding-left:40px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-o-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;-o-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-o-align-items:center;-ms-align-items:center;align-items:center;background-color:#252525}@media all and (max-width: 980px){header{padding-left:30px;height:80px}}header .top_search_logo,header nav{width:62%;white-space:nowrap}@media all and (max-width: 980px){header .top_search_logo{width:40%}header nav{width:73%}}@media all and (max-width: 700px){header nav{display:none}header .show_search_form{margin-left:20px}}.logo{display:inline-block;vertical-align:middle}.show_search_form{position:relative;display:inline-block;margin:0 0 0 55px;padding:0 0 0 25px;vertical-align:middle;border:0 none;outline:0 none;background:transparent none;font-family:'proxima_nova_rg';color:#fff;font-size:14px;opacity:.7;line-height:1;cursor:pointer}.show_search_form:before{content:'';display:block;width:13px;height:13px;position:absolute;top:50%;left:0;margin-top:-7px;background:transparent url(/assets/search-big-14b1888c79113327807d79fe7d92946b41e5e12d16f3a371dbdc99844233b436.svg) 50% 50% no-repeat;-webkit-background-size:cover;-o-background-size:cover;-moz-background-size:cover;background-size:cover}.top_nav{padding-right:95px;text-align:right}.top_nav a{color:#f3f3f3;margin-left:30px;text-decoration:none;line-height:1;display:inline-block;line-height:1em;height:1em;position:relative;overflow:hidden}.top_nav a:first-child{margin-left:0}.top_nav a span{transition:top .6s}.top_nav a span:first-child{position:relative;top:0;opacity:.7}.top_nav a span:last-child{position:absolute;top:101%;left:0;color:#fff}.top_nav a.active span:first-child,.top_nav a:hover span:first-child{top:-101%}.top_nav a.active span:last-child,.top_nav a:hover span:last-child{top:0}.top_nav a.lock{cursor:default}.ctrl_full_nav{display:block;width:38px;height:38px;background:#D31515;position:fixed;top:24px;right:28px;z-index:4;cursor:pointer;-webkit-border-radius:36px;-moz-border-radius:36px;-ms-border-radius:36px;border-radius:36px}@media all and (max-width: 700px){.ctrl_full_nav{top:22px;right:20px}}.ctrl_full_nav:before,.ctrl_full_nav:after,.ctrl_full_nav span{content:'';display:block;width:16px;height:2px;position:absolute;left:50%;margin-left:-8px;background:#060606;font-size:0;line-height:0}.ctrl_full_nav:before{top:14px}.ctrl_full_nav:after{top:22px}.ctrl_full_nav:before,.ctrl_full_nav:after{transition:top .25s, bottom .25s}.ctrl_full_nav span{top:18px}.ctrl_full_nav span.bottom{display:none}.ctrl_full_nav:hover:before{top:12px}.ctrl_full_nav:hover:after{top:24px}.top_search{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#252525;transition:opacity .25s;z-index:10;display:none}.top_search .close_btn{position:absolute;top:30px;right:30px;cursor:pointer}.top_search.opened{display:block;opacity:0}.top_search.opened.animate{opacity:.96}.search_query{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:90%;max-width:673px}.search_input_wrap{padding-right:50px;position:relative}.search_input{display:block;width:100%;margin:0;padding:0 0 25px;outline:0 none;border:0 none;background:transparent none;font-size:52px;color:#fff}.search_text_notice{border-top:1px solid #808080;font-size:14px;color:#808080;padding-top:15px}.search_submit{display:block;position:absolute;top:50%;right:0;width:26px;height:25px;margin:-20px 0 auto;padding:0;border:0 none;outline:0 none;font-size:0;background:transparent url(/assets/search-big-14b1888c79113327807d79fe7d92946b41e5e12d16f3a371dbdc99844233b436.svg) 50% 50% no-repeat}.right_side_nav{position:fixed;top:0;right:0;bottom:0;z-index:201;width:320px;margin-right:-320px;background-color:#D31515;transition:margin-right .5s}.right_side_nav.right_side_nav.opened{margin-right:0}.right_side_nav .close_btn{position:absolute;top:30px;right:30px;display:block;width:24px;height:24px;cursor:pointer}.right_side_nav .close_btn svg{display:block;width:100%;height:100%}.right_side_body{position:absolute;left:0;right:0;top:50%;padding-left:70px;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}.right_side_body nav div{padding-top:15px}.right_side_body nav div:first-child{padding-top:0}.right_side_body nav a{text-decoration:none;line-height:1;font-family:'proxima_nova_bd'}.right_side_body nav.white_list a{font-size:18px;color:#fff}.right_side_body nav.white_list a span:nth-child(1){color:#fff}.right_side_body nav.white_list a span:nth-child(2){color:#090909}.right_side_body nav.black_list a{font-size:16px;color:#090909}.right_side_body nav.black_list a span:nth-child(1){color:#090909}.right_side_body nav.black_list a span:nth-child(2){color:#fff}.right_side_body nav.black_list{margin-top:40px}@media screen and (max-height: 570px){.right_side_body nav div{padding-top:5px}}footer{width:100%;padding:45px 0 35px 40px;background-color:#252525;align-self:flex-end}@media all and (max-width: 700px){footer{padding-left:0}}.main_page footer{position:relative;transition:transform .5s}.touch.main_page footer{display:none}.slide_29 footer{-webkit-transform:translate(0, -50px);-moz-transform:translate(0, -50px);-ms-transform:translate(0, -50px);-o-transform:translate(0, -50px);transform:translate(0, -50px)}.show_main_footer footer{-webkit-transform:translate(0, -100%);-moz-transform:translate(0, -100%);-ms-transform:translate(0, -100%);-o-transform:translate(0, -100%);transform:translate(0, -100%)}.touch.slide_29 footer,.touch.show_main_footer footer{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.footer_flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-o-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;-o-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;-o-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}@media all and (max-width: 700px){.footer_flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-o-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;-o-justify-content:center;-ms-justify-content:center;justify-content:center;padding-left:20px;padding-right:20px}}.footer_section{width:20%;padding-right:20px}.footer_section_space{width:45%}.footer_section:last-child{min-width:25%}@media all and (max-width: 700px){.footer_section{width:100%;margin-bottom:45px}.footer_section:last-child{width:100%}}.footer_section h5{color:#fff;font-weight:normal;font-size:12px;text-transform:uppercase;margin-bottom:5px}.footer_section p{color:#929da5;font-size:12px;line-height:1.4}.footer_section p a{text-decoration:none;color:inherit;transition:color .25s}.footer_section p a:hover{color:#fff}.social_links{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-o-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;-o-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-o-align-items:center;-ms-align-items:center;align-items:center;margin-right:30px;padding-bottom:30px}.social_links.social_links_right{padding-bottom:0;padding-top:30px;margin-right:0;-webkit-justify-content:flex-start;-o-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}@media all and (max-width: 700px){.social_links{max-width:300px}}.social_links a{display:block;width:20px;height:20px;font-size:0;position:relative}.social_links a:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-family:'Socicon';color:#fff;font-size:16px;transition:color .25s}.social_links a:hover:before{color:#D31515}.social_links a.facebook:before{content:'\e028'}.social_links a.twitter:before{content:'\e08d'}.social_links a.youtube:before{content:'\e0a5'}.social_links a.instagram:before{content:'\e044'}.social_links a.google_plus:before{content:'\e038'}.social_links.social_links_right a{margin-left:15px}.social_links.social_links_right a:first-child{margin-left:0}.social_links.social_links_right a:hover:before{color:#090909}.copyrihgt{color:#929da5;font-size:10px;text-transform:uppercase}@media all and (max-width: 700px){.copyrihgt{padding-left:20px}}.tavr{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-around}.tavr-li{width:30%;padding-bottom:20px}.tavr-li a{display:block;width:95px;height:auto;text-decoration:none}.tavr-li a img{display:block;width:100%;height:auto;transition:opacity 0.5s, filter 0.5s;filter:grayscale(100%);opacity:0.7}.tavr-li a:hover img{filter:grayscale(0%);opacity:1}@media all and (max-width: 968px){.tavr-li a{width:90%}}@media all and (max-width: 700px){.footer_flex .footer_section:nth-child(1),.footer_flex .footer_section:nth-child(2){width:50%}.footer_flex .footer_section:last-child{width:100%}}@media all and (max-width: 480px){.footer_flex .footer_section{width:100%}.footer_flex .footer_section:nth-child(1),.footer_flex .footer_section:nth-child(2),.footer_flex .footer_section:last-child{width:100%}.tavr-li{width:50%}.tavr-li a{width:75%;height:auto}}.time_line_back{display:none}.main_page .time_line_back{display:block;position:fixed;right:0;top:80px;bottom:0;width:130px;z-index:2;background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(0,0,0,0.3) 100%);background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(0,0,0,0.3) 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(0,0,0,0.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#99000000',GradientType=1 )}.time_line_label{position:absolute;top:-15px;right:10px;display:block;font-size:12px;line-height:1;font-family:'proxima_nova_bd';white-space:nowrap;color:#090909}.main_page .time_line_label{color:#fff}.time_line_label:before{content:'\2605';display:inline-block;color:#D31515;font-size:20px;vertical-align:middle;margin-right:5px;position:relative;top:-1px}.time_line{z-index:10;width:130px;height:460px;right:0;position:fixed;top:45%;margin-top:-150px;transform:translate(0, 0)}.timeline_item{height:15px;width:100%;position:relative}.timeline_item .line{position:absolute;height:100%;right:0;top:0;cursor:pointer}.timeline_item .line:before{content:'';display:block;width:100%;height:2px;position:absolute;right:0;top:50%;background:#090909}.main_page .timeline_item .line:before{background:#fff}.timeline_item .line:hover:before{height:4px;background-color:#D31515;margin-top:-2px}.slide_0 .timeline_item:nth-child(1) .line:before{height:4px;background-color:#D31515;margin-top:-2px;-webkit-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);-moz-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);box-shadow:1px 1px 1px 0px rgba(255,255,255,0)}.slide_1 .timeline_item:nth-child(2) .line:before{height:4px;background-color:#D31515;margin-top:-2px;-webkit-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);-moz-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);box-shadow:1px 1px 1px 0px rgba(255,255,255,0)}.slide_2 .timeline_item:nth-child(3) .line:before{height:4px;background-color:#D31515;margin-top:-2px;-webkit-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);-moz-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);box-shadow:1px 1px 1px 0px rgba(255,255,255,0)}.slide_3 .timeline_item:nth-child(4) .line:before{height:4px;background-color:#D31515;margin-top:-2px;-webkit-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);-moz-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);box-shadow:1px 1px 1px 0px rgba(255,255,255,0)}.slide_4 .timeline_item:nth-child(5) .line:before{height:4px;background-color:#D31515;margin-top:-2px;-webkit-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);-moz-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);box-shadow:1px 1px 1px 0px rgba(255,255,255,0)}.slide_5 .timeline_item:nth-child(6) .line:before{height:4px;background-color:#D31515;margin-top:-2px;-webkit-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);-moz-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);box-shadow:1px 1px 1px 0px rgba(255,255,255,0)}.slide_6 .timeline_item:nth-child(7) .line:before{height:4px;background-color:#D31515;margin-top:-2px;-webkit-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);-moz-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);box-shadow:1px 1px 1px 0px rgba(255,255,255,0)}.slide_7 .timeline_item:nth-child(8) .line:before{height:4px;background-color:#D31515;margin-top:-2px;-webkit-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);-moz-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);box-shadow:1px 1px 1px 0px rgba(255,255,255,0)}.slide_8 .timeline_item:nth-child(9) .line:before{height:4px;background-color:#D31515;margin-top:-2px;-webkit-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);-moz-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);box-shadow:1px 1px 1px 0px rgba(255,255,255,0)}.slide_9 .timeline_item:nth-child(10) .line:before{height:4px;background-color:#D31515;margin-top:-2px;-webkit-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);-moz-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);box-shadow:1px 1px 1px 0px rgba(255,255,255,0)}.slide_10 .timeline_item:nth-child(11) .line:before{height:4px;background-color:#D31515;margin-top:-2px;-webkit-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);-moz-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);box-shadow:1px 1px 1px 0px rgba(255,255,255,0)}.slide_11 .timeline_item:nth-child(12) .line:before{height:4px;background-color:#D31515;margin-top:-2px;-webkit-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);-moz-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);box-shadow:1px 1px 1px 0px rgba(255,255,255,0)}.slide_12 .timeline_item:nth-child(13) .line:before{height:4px;background-color:#D31515;margin-top:-2px;-webkit-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);-moz-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);box-shadow:1px 1px 1px 0px rgba(255,255,255,0)}.slide_13 .timeline_item:nth-child(14) .line:before{height:4px;background-color:#D31515;margin-top:-2px;-webkit-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);-moz-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);box-shadow:1px 1px 1px 0px rgba(255,255,255,0)}.slide_14 .timeline_item:nth-child(15) .line:before{height:4px;background-color:#D31515;margin-top:-2px;-webkit-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);-moz-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);box-shadow:1px 1px 1px 0px rgba(255,255,255,0)}.slide_15 .timeline_item:nth-child(16) .line:before{height:4px;background-color:#D31515;margin-top:-2px;-webkit-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);-moz-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);box-shadow:1px 1px 1px 0px rgba(255,255,255,0)}.slide_16 .timeline_item:nth-child(17) .line:before{height:4px;background-color:#D31515;margin-top:-2px;-webkit-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);-moz-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);box-shadow:1px 1px 1px 0px rgba(255,255,255,0)}.slide_17 .timeline_item:nth-child(18) .line:before{height:4px;background-color:#D31515;margin-top:-2px;-webkit-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);-moz-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);box-shadow:1px 1px 1px 0px rgba(255,255,255,0)}.slide_18 .timeline_item:nth-child(19) .line:before{height:4px;background-color:#D31515;margin-top:-2px;-webkit-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);-moz-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);box-shadow:1px 1px 1px 0px rgba(255,255,255,0)}.slide_19 .timeline_item:nth-child(20) .line:before{height:4px;background-color:#D31515;margin-top:-2px;-webkit-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);-moz-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);box-shadow:1px 1px 1px 0px rgba(255,255,255,0)}.slide_20 .timeline_item:nth-child(21) .line:before{height:4px;background-color:#D31515;margin-top:-2px;-webkit-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);-moz-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);box-shadow:1px 1px 1px 0px rgba(255,255,255,0)}.slide_21 .timeline_item:nth-child(22) .line:before{height:4px;background-color:#D31515;margin-top:-2px;-webkit-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);-moz-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);box-shadow:1px 1px 1px 0px rgba(255,255,255,0)}.slide_22 .timeline_item:nth-child(23) .line:before{height:4px;background-color:#D31515;margin-top:-2px;-webkit-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);-moz-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);box-shadow:1px 1px 1px 0px rgba(255,255,255,0)}.slide_23 .timeline_item:nth-child(24) .line:before{height:4px;background-color:#D31515;margin-top:-2px;-webkit-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);-moz-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);box-shadow:1px 1px 1px 0px rgba(255,255,255,0)}.slide_24 .timeline_item:nth-child(25) .line:before{height:4px;background-color:#D31515;margin-top:-2px;-webkit-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);-moz-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);box-shadow:1px 1px 1px 0px rgba(255,255,255,0)}.slide_25 .timeline_item:nth-child(26) .line:before{height:4px;background-color:#D31515;margin-top:-2px;-webkit-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);-moz-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);box-shadow:1px 1px 1px 0px rgba(255,255,255,0)}.slide_26 .timeline_item:nth-child(27) .line:before{height:4px;background-color:#D31515;margin-top:-2px;-webkit-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);-moz-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);box-shadow:1px 1px 1px 0px rgba(255,255,255,0)}.slide_27 .timeline_item:nth-child(28) .line:before{height:4px;background-color:#D31515;margin-top:-2px;-webkit-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);-moz-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);box-shadow:1px 1px 1px 0px rgba(255,255,255,0)}.slide_28 .timeline_item:nth-child(29) .line:before{height:4px;background-color:#D31515;margin-top:-2px;-webkit-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);-moz-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);box-shadow:1px 1px 1px 0px rgba(255,255,255,0)}.slide_29 .timeline_item:nth-child(30) .line:before{height:4px;background-color:#D31515;margin-top:-2px;-webkit-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);-moz-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);box-shadow:1px 1px 1px 0px rgba(255,255,255,0)}.slide_30 .timeline_item:nth-child(31) .line:before{height:4px;background-color:#D31515;margin-top:-2px;-webkit-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);-moz-box-shadow:1px 1px 1px 0px rgba(255,255,255,0);box-shadow:1px 1px 1px 0px rgba(255,255,255,0)}.time_mobile_btn{display:none}.history_item{position:absolute;width:215px;right:-235px;bottom:15px;border-left:5px solid #D31515;cursor:pointer}.history_item *{cursor:pointer}.history_item img{display:block;width:100%}.history_item time,.history_item .desc{position:absolute;left:15px}.history_item time{font-size:10px;color:#D31515;font-family:'proxima_nova_bd';top:15px}.history_item .desc{font-size:12px;bottom:15px;color:#fff;line-height:1.3}.history_item .title{font-family:'proxima_nova_bd';padding-bottom:5px}.history_img{position:relative;cursor:pointer}.history_img:after{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:-moz-linear-gradient(left, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0.7) 100%);background:-webkit-linear-gradient(left, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0.7) 100%);background:linear-gradient(to right, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0.7) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#33000000', endColorstr='#b3000000',GradientType=1 )}.timeline_item .line:hover+.history_item{right:0}@media screen and (min-width: 700px) and (min-height: 650px){@-webkit-keyframes left_right{0%{right:0px}50%{right:-40px}100%{right:0px}}@-moz-keyframes left_right{0%{right:0px}50%{right:-40px}100%{right:0px}}@-o-keyframes left_right{0%{right:0px}50%{right:-40px}100%{right:0px}}@keyframes left_right{0%{right:0px}50%{right:-40px}100%{right:0px}}.animate_timeline .timeline_item{-webkit-animation:left_right 1s 1 cubic-bezier(0.68, -0.55, 0.265, 1.55);-moz-animation:left_right 1s 1 cubic-bezier(0.68, -0.55, 0.265, 1.55);-o-animation:left_right 1s 1 cubic-bezier(0.68, -0.55, 0.265, 1.55);animation:left_right 1s 1 cubic-bezier(0.68, -0.55, 0.265, 1.55)}.animate_timeline .timeline_item:nth-child(1){animation-delay:0ms}.animate_timeline .timeline_item:nth-child(2){animation-delay:25ms}.animate_timeline .timeline_item:nth-child(3){animation-delay:50ms}.animate_timeline .timeline_item:nth-child(4){animation-delay:75ms}.animate_timeline .timeline_item:nth-child(5){animation-delay:100ms}.animate_timeline .timeline_item:nth-child(6){animation-delay:125ms}.animate_timeline .timeline_item:nth-child(7){animation-delay:150ms}.animate_timeline .timeline_item:nth-child(8){animation-delay:175ms}.animate_timeline .timeline_item:nth-child(9){animation-delay:200ms}.animate_timeline .timeline_item:nth-child(10){animation-delay:225ms}.animate_timeline .timeline_item:nth-child(11){animation-delay:250ms}.animate_timeline .timeline_item:nth-child(12){animation-delay:275ms}.animate_timeline .timeline_item:nth-child(13){animation-delay:300ms}.animate_timeline .timeline_item:nth-child(14){animation-delay:325ms}.animate_timeline .timeline_item:nth-child(15){animation-delay:350ms}.animate_timeline .timeline_item:nth-child(16){animation-delay:375ms}.animate_timeline .timeline_item:nth-child(17){animation-delay:400ms}.animate_timeline .timeline_item:nth-child(18){animation-delay:425ms}.animate_timeline .timeline_item:nth-child(19){animation-delay:450ms}.animate_timeline .timeline_item:nth-child(20){animation-delay:475ms}.animate_timeline .timeline_item:nth-child(21){animation-delay:500ms}.animate_timeline .timeline_item:nth-child(22){animation-delay:525ms}.animate_timeline .timeline_item:nth-child(23){animation-delay:550ms}.animate_timeline .timeline_item:nth-child(24){animation-delay:575ms}.animate_timeline .timeline_item:nth-child(25){animation-delay:600ms}.animate_timeline .timeline_item:nth-child(26){animation-delay:625ms}.animate_timeline .timeline_item:nth-child(27){animation-delay:650ms}.animate_timeline .timeline_item:nth-child(28){animation-delay:675ms}.animate_timeline .timeline_item:nth-child(29){animation-delay:700ms}.animate_timeline .timeline_item:nth-child(30){animation-delay:725ms}.animate_timeline .timeline_item:nth-child(31){animation-delay:750ms}.time_line.insert_element{transition:transform 0.25s 2s cubic-bezier(0.95, 0.05, 0.8, 0.04);transform:translate(0, 15px)}}@media screen and (min-width: 700px), screen and (min-height: 650px){.mCSB_scrollTools.mCSB_1_scrollbar.mCS-light.mCSB_scrollTools_vertical{opacity:0}.mCSB_inside>.mCSB_container{margin-right:0}.mCustomScrollBox{overflow:visible}}.touch .time_line{overflow-y:auto}.touch.show_mobile_timeline{overflow:hidden}.touch .time_line_back{display:none !important}.touch .time_mobile_btn{display:block;position:fixed;top:115px;right:0;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);z-index:10;display:block;width:31px;height:53px;margin:0;padding:0;font-size:0;border:0 none;outline:0 none;background:transparent url(/assets/timeline_btn-9f335a1e372cd11daf1191141734771e6eb8739131db60bdee8381647a7fb277.svg) 0 0 no-repeat}.touch .time_line{z-index:10;width:215px;height:100%;right:0;-webkit-transform:translate(215px, 0);-moz-transform:translate(215px, 0);-ms-transform:translate(215px, 0);-o-transform:translate(215px, 0);transform:translate(215px, 0);position:fixed;top:0;margin-top:0;overflow:hidden;background-color:#090909}.touch .timeline_item{height:auto;width:100%;position:relative;overflow:hidden}.touch .timeline_item .line{position:relative;height:auto;right:0;top:0;cursor:pointer}.touch .timeline_item .line:before{display:none}.touch .timeline_item .line.current:before,.touch .timeline_item .line:hover:before{display:none}.touch .history_item{position:relative;width:100%;left:100%;bottom:0}.touch .time_mobile_btn,.touch .time_line{transition:transform .5s ease-out}.touch.show_mobile_timeline{height:100%}.touch.show_mobile_timeline .time_mobile_btn{-webkit-transform:translate(-215px, 0);-moz-transform:translate(-215px, 0);-ms-transform:translate(-215px, 0);-o-transform:translate(-215px, 0);transform:translate(-215px, 0)}.touch.show_mobile_timeline .time_line{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.touch.animate_time_line .history_item{left:0;opacity:1}.touch .time_line_ani_wrap{position:relative;width:100%;height:100%;overflow:auto}.touch #time_line .mCSB_inside>.mCSB_container{margin-right:0}.touch #time_line .mCSB_scrollTools{opacity:0 !important}.touch .time_line{z-index:9999}@media screen and (max-height: 600px){.time_line_back{display:none !important}.time_mobile_btn{display:block;position:fixed;top:115px;right:0;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);z-index:10;display:block;width:31px;height:53px;margin:0;padding:0;font-size:0;border:0 none;outline:0 none;background:transparent url(/assets/timeline_btn-9f335a1e372cd11daf1191141734771e6eb8739131db60bdee8381647a7fb277.svg) 0 0 no-repeat}.time_line{z-index:10;width:215px;height:100%;right:0;-webkit-transform:translate(215px, 0);-moz-transform:translate(215px, 0);-ms-transform:translate(215px, 0);-o-transform:translate(215px, 0);transform:translate(215px, 0);position:fixed;top:0;margin-top:0;overflow:hidden;background-color:#090909}.timeline_item{height:auto;width:100%;position:relative;overflow:hidden}.timeline_item .line{position:relative;height:auto;right:0;top:0;cursor:pointer}.timeline_item .line:before{display:none}.timeline_item .line.current:before,.timeline_item .line:hover:before{display:none}.history_item{position:relative;width:100%;left:100%;bottom:0}.time_mobile_btn,.time_line{transition:transform .5s ease-out}.show_mobile_timeline{height:100%}.show_mobile_timeline .time_mobile_btn{-webkit-transform:translate(-215px, 0);-moz-transform:translate(-215px, 0);-ms-transform:translate(-215px, 0);-o-transform:translate(-215px, 0);transform:translate(-215px, 0)}.show_mobile_timeline .time_line{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.animate_time_line .history_item{left:0;opacity:1}.time_line_ani_wrap{position:relative;width:100%;height:100%;overflow:auto}#time_line .mCSB_inside>.mCSB_container{margin-right:0}#time_line .mCSB_scrollTools{opacity:0 !important}.time_line{z-index:9999}}.holder{width:100%;background:black;height:0;padding-top:65%;position:relative;z-index:1;overflow:hidden}.holder>video{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.holder .video-js{position:absolute;top:0;left:0;width:100%;height:100%}.top_container .block_visual .holder img{position:absolute;top:0;left:0;display:block}.m_one_wrap{width:100%;background:black;height:0;padding-top:65%;position:relative;z-index:1}.m_one_wrap>iframe{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.top_container{padding-bottom:60px;background-color:#D31515;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-o-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;-o-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-end;-o-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;width:99.9%}.top_container.inside_player{opacity:0}@media all and (max-width: 980px){.top_container{padding-bottom:30px}}@media all and (max-width: 700px){.top_container{padding-bottom:0}}.top_container .top_record{width:34%;padding:0 50px 0 60px;color:#fff}@media all and (min-width: 1450px){.top_container .top_record{width:25%}}@media all and (max-width: 700px){.top_container .top_record{width:100%;order:2;padding:40px 20px}}.top_container .learn_more{margin-top:30px}.top_container .learn_more a{color:#090909;text-transform:uppercase;font-size:12px;font-family:'proxima_nova_bd'}.top_container a.title{font-size:24px;line-height:1.25;color:#fff;font-family:'proxima_nova_bd'}.top_container .date{display:block;font-size:14px;margin-bottom:20px}.top_container .block_visual{width:66%;position:relative}@media all and (min-width: 1450px){.top_container .block_visual{width:50%}}@media all and (max-width: 700px){.top_container .block_visual{width:100%;order:1}}.top_container .block_visual img{display:block;width:100%;object-fit:cover}.top_container .photo_source{bottom:-75px}@media all and (max-width: 980px){.top_container .photo_source{bottom:-45px}}@media all and (max-width: 980px){.top_container .photo_source{bottom:-15px;color:#fff;opacity:.7;right:5px}}.top_record h1{font-size:30px;line-height:.95;font-weight:normal;margin-bottom:20px;padding-top:10px;color:#fff}.top_record h1 a{color:inherit;font-size:inherit;font-weight:inherit;transition:color .5s}.top_record h1 a.pos_hover span:first-child{color:#fff}.top_record h1 a.pos_hover span:last-child{color:#090909}.top_record dl{color:#fff}.top_record dl dt{font-size:12px;text-transform:uppercase;font-family:'proxima_nova_bd';display:block;padding-bottom:5px}.top_record dl dd{font-size:14px}.top_record dl dd a{color:inherit}@media screen and (max-width: 980px){.top_container .block_visual{width:100%;order:1}.top_container .top_record{width:100%;order:2;padding:40px 20px}}.no-disqus .show_comment_btn{display:none}.two_cols{padding-top:60px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-o-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.center_col{width:66%}@media all and (max-width: 980px){.center_col{width:100%}}@media all and (min-width: 1450px){.center_col{width:75%}}.social_activity{width:360px;min-width:360px;max-width:360px;padding-left:30px;padding-right:30px;padding-top:0px}.social_activity h6{font-size:12px;text-transform:uppercase;font-family:'proxima_nova_bd';line-height:1.3;margin-bottom:40px}.artist_social{position:relative}.artist_social li{padding-top:35px}.artist_social li:first-child{padding-top:0}.artist_social a{display:inline-block;padding:0 0 0 30px;color:#090909;font-size:16px;text-decoration:none;font-family:'proxima_nova_bd';position:relative;transition:color .25s}.artist_social a:hover{color:#D31515}.artist_social a:hover:before{color:#090909}.artist_social a:before{display:block;content:'';position:absolute;left:0;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);color:#D31515;font-family:'Socicon';font-size:18px;transition:color .25s}.artist_social a.youtube:before{content:'\e0a5'}.artist_social a.facebook:before{content:'\e028'}.artist_social a.twitter:before{content:'\e08d'}.artist_social a.itunes:before{content:'\e047'}.artist_social a.instagram:before{content:'\e044'}.artist_social a.soundcloud:before{content:'\e078'}@media all and (max-width: 980px){.two_cols.human_preview{padding-top:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-o-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.social_activity{width:100%;max-width:100%;min-width:100%;padding:20px}.social_activity h6{margin-bottom:10px}.artist_social li{padding-top:0;display:inline-block;margin-right:10px}.artist_social a{font-size:0}.center_col.plain_text.person_text{padding:20px 0 20px 20px}.section_inside_header,.full_header,.full_header{padding-left:20px}}.promo-slide{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-o-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;-o-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:stretch;-o-align-items:stretch;-ms-align-items:stretch;align-items:stretch;position:absolute;bottom:0;left:0;width:100%;height:100%}.promo-slide iframe{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.promo-slide__link{display:block;position:relative;font-size:0;background-position:50% 50%;background-repeat:no-repat;-webkit-background-size:cover;-o-background-size:cover;-moz-background-size:cover;background-size:cover}.promo-slide_width_4 .promo-slide__link{width:50%;height:50%}.promo-slide_width_3 .promo-slide__link{width:50%;height:50%;margin-left:50%}.promo-slide_width_3 .promo-slide__link:nth-child(1){position:absolute;top:0;left:0;width:50%;height:100%;margin-left:0}.promo-slide_width_2 .promo-slide__link{width:50%;height:100%}.promo-slide_width_1 .promo-slide__link{width:100%;height:100%}.promo-slide__text{background-color:rgba(35,35,35,0.6);padding:30px;color:#fff;border-left:5px solid #D31515;position:absolute;right:0;left:0;bottom:0}.promo-slide__date{display:block;font-size:14px;padding-bottom:10px}.promo-slide__title{display:block;font-size:32px}@media screen and (max-width: 980px){.promo-slide__text{padding:15px}.promo-slide_date{font-size:12px}.promo-slide__title{font-size:18px}}@media screen and (min-width: 980px) and (max-height: 600px), (max-width: 700px) and (orientation: landscape){.promo-slide_width_4 .promo-slide__link{height:100%}.promo-slide_width_4 .promo-slide__link:nth-child(3),.promo-slide_width_4 .promo-slide__link:nth-child(4){display:none}.promo-slide_width_3 .promo-slide__link{height:100%}.promo-slide_width_3 .promo-slide__link:nth-child(3){display:none}}@media screen and (min-width: 1450px){.promo-slide_width_4 .promo-slide__link{height:100%;width:25%}.promo-slide_width_4 .promo-slide__link:nth-child(3),.promo-slide_width_4 .promo-slide__link:nth-child(4){display:block}.promo-slide_width_3 .promo-slide__link{height:100%;width:33.3%;margin-left:0}.promo-slide_width_3 .promo-slide__link:nth-child(1){position:relative;width:33.3%;height:100%;margin-left:0}.promo-slide_width_3 .promo-slide__link:nth-child(3){display:block}}@media screen and (max-width: 700px) and (orientation: portrait){.promo-slide_width_4 .promo-slide__link{width:100%}.promo-slide_width_4 .promo-slide__link:nth-child(3),.promo-slide_width_4 .promo-slide__link:nth-child(4){display:none}.promo-slide_width_3 .promo-slide__link{width:100%}.promo-slide_width_3 .promo-slide__link:nth-child(1),.promo-slide_width_3 .promo-slide__link:nth-child(2){position:relative;width:100%;height:50%;margin-left:0}.promo-slide_width_3 .promo-slide__link:nth-child(3){display:none}.promo-slide_width_2 .promo-slide__link{width:100%;height:50%}}@media screen and (orientation: portrait){.promo-slide_width_2 .promo-slide__link{width:100%;height:50%}}.youtube_promo_ev_watcher{position:absolute;width:100%;top:0;left:0;bottom:0px;cursor:pointer;background:transparent url(/assets/spacer-c4711afc5b056cd611d9513575dede38449bbd384b576472b224d9c023518099.gif)}.youtube_promo_ev_watcher.played{bottom:40px;cursor:default}.addthis_default_style{display:block}.addthis_default_style .at-icon-wrapper{width:32px !important;height:32px !important}.addthis_default_style .at-icon-wrapper svg{width:32px !important;height:32px !important}.top_container .addthis_default_style{position:absolute;bottom:10px;right:10px}@media screen and (max-width: 500px){.top_container .addthis_default_style{bottom:3px;right:3px}}@media screen and (min-width: 1450px){.top_container .addthis_default_style{right:25%}}.no-share .top_container .addthis_toolbox{display:none}.additional{padding:20px 0 10px 0;text-align:right}.additional .addthis_default_style{display:inline-block;text-align:left}.main_page_html{overflow:hidden}body.main_page{width:100%;height:100%;overflow:hidden}.page_layer{width:100%}.main_video_list{width:100%;height:calc(100vh - 90px);position:relative;touch-action:none;will-change:transform}@media all and (max-width: 980px){.main_video_list{height:calc(100vh - 80px)}}.no_animate .main_video_list{-moz-transition:none;-webkit-transition:none;-o-transition:color 0 ease-in;transition:none}.main_video_list .slide{display:block;width:100%;height:calc(100vh - 90px);position:relative;overflow:hidden;left:0;right:0;bottom:0;background-repeat:no-repeat;background-position:50% 50%;-webkit-background-size:cover;-o-background-size:cover;-moz-background-size:cover;background-size:cover;background-color:#090909}@media all and (max-width: 980px){.main_video_list .slide{height:calc(100vh - 80px)}}.main_video_list .slide iframe{display:block;width:100%;height:100%;position:absolute;top:0;left:0}.touch .main_video_list .slide{top:0;bottom:0}.video_info{position:absolute;left:55px;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);line-height:1;color:#fff;width:60%;margin-top:40px}@media all and (max-width: 700px){.video_info{left:20px;width:auto}}.video_info .title{display:block;font-size:82px}@media all and (max-width: 980px){.video_info .title{font-size:54px;width:70%}}@media all and (max-width: 500px){.video_info .title{font-size:24px;width:80%}}.video_info .artist{display:block;font-size:36px;line-height:1;padding:10px 0 20px}@media all and (max-width: 980px){.video_info .artist{font-size:16px}}@media all and (max-width: 500px){.video_info .artist{font-size:14px}}.slide_link{position:relative;display:inline-block}.slide_link:before{content:'';display:block;position:absolute;z-index:1;left:0;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);width:29px;height:29px;border:1px solid #D31515;-webkit-border-radius:29px;-moz-border-radius:29px;-ms-border-radius:29px;border-radius:29px;opacity:0;transition:opacity .5s}.slide_link:after{content:'';display:block;position:absolute;z-index:1;width:10px;height:10px;background:transparent url(/assets/right-white-3ed1b57d5596580e28df84dbfe5b856ede71bea375d59c654b84ba57d130b745.svg) 50% 50% no-repeat;left:10px;top:10px;transform-origin:50% 50% 0;opacity:0}.slide_link .main_more{display:inline-block;padding-left:45px;opacity:0;text-transform:uppercase;text-decoration:none;color:#fff;text-decoration:none;font-size:12px;line-height:1.25;letter-spacing:1.5px;font-family:'proxima_nova_bd';position:relative;z-index:2;transition:opacity .25s}.slide_link.animate_me:before{opacity:1}.slide_link.animate_me:after{animation-name:arrow_view;animation-duration:2s;animation-fill-mode:forwards;animation-iteration-count:1}.slide_link.animate_me .main_more{animation-name:main_more_view;animation-duration:1s;animation-delay:1s;animation-fill-mode:forwards;animation-iteration-count:1}.slide_link.show_me:before,.slide_link.show_me:after,.slide_link.show_me .main_more{opacity:1}.slide_link.show_me:after{transition:transform .25s}.slide_link.show_me:hover:after{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}@keyframes main_more_view{0%{opacity:0;transform:translate(-20px, 0)}100%{opacity:1;transform:translate(0, 0)}}@keyframes arrow_view{0%{opacity:0;transform:rotate(-180deg);left:10px}16%{opacity:1;transform:rotate(-180deg)}50%{transform:rotate(0deg);left:10px}60%,
    80%{left:15px}70%,
    90%{left:10px}100%{opacity:1}}.touch .video_info{margin-top:0}.next_clip_link{position:fixed;right:15px;bottom:0px;z-index:2;color:#fff;padding:0 35px 0 0;margin:0;background:transparent none;border:0 none;outline:0 none;text-align:right;font-size:12px;line-height:1;font-family:'proxima_nova_bd';-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.next_clip_link:after{content:'';display:block;position:absolute;right:0;top:50%;margin-top:-10px;width:21px;height:21px;background:transparent url(/assets/next-animate-bd9a15610b55812e4774fbc9f4a2270b47760a23dfe3a1c71a5785201e43c4d9.svg) 50% 50% no-repeat;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.slide_0 .main_video_list{transform:translate3d(0, 0%, 0)}.slide_1 .main_video_list{transform:translate3d(0, -100%, 0)}.slide_2 .main_video_list{transform:translate3d(0, -200%, 0)}.slide_3 .main_video_list{transform:translate3d(0, -300%, 0)}.slide_4 .main_video_list{transform:translate3d(0, -400%, 0)}.slide_5 .main_video_list{transform:translate3d(0, -500%, 0)}.slide_6 .main_video_list{transform:translate3d(0, -600%, 0)}.slide_7 .main_video_list{transform:translate3d(0, -700%, 0)}.slide_8 .main_video_list{transform:translate3d(0, -800%, 0)}.slide_9 .main_video_list{transform:translate3d(0, -900%, 0)}.slide_10 .main_video_list{transform:translate3d(0, -1000%, 0)}.slide_11 .main_video_list{transform:translate3d(0, -1100%, 0)}.slide_12 .main_video_list{transform:translate3d(0, -1200%, 0)}.slide_13 .main_video_list{transform:translate3d(0, -1300%, 0)}.slide_14 .main_video_list{transform:translate3d(0, -1400%, 0)}.slide_15 .main_video_list{transform:translate3d(0, -1500%, 0)}.slide_16 .main_video_list{transform:translate3d(0, -1600%, 0)}.slide_17 .main_video_list{transform:translate3d(0, -1700%, 0)}.slide_18 .main_video_list{transform:translate3d(0, -1800%, 0)}.slide_19 .main_video_list{transform:translate3d(0, -1900%, 0)}.slide_20 .main_video_list{transform:translate3d(0, -2000%, 0)}.slide_21 .main_video_list{transform:translate3d(0, -2100%, 0)}.slide_22 .main_video_list{transform:translate3d(0, -2200%, 0)}.slide_23 .main_video_list{transform:translate3d(0, -2300%, 0)}.slide_24 .main_video_list{transform:translate3d(0, -2400%, 0)}.slide_25 .main_video_list{transform:translate3d(0, -2500%, 0)}.slide_26 .main_video_list{transform:translate3d(0, -2600%, 0)}.slide_27 .main_video_list{transform:translate3d(0, -2700%, 0)}.slide_28 .main_video_list{transform:translate3d(0, -2800%, 0)}.slide_29 .main_video_list{transform:translate3d(0, -2900%, 0)}.slide_30 .main_video_list{transform:translate3d(0, -3000%, 0)}.slide_31 .main_video_list{transform:translate3d(0, -3100%, 0)}.slide_32 .main_video_list{transform:translate3d(0, -3200%, 0)}.slide_33 .main_video_list{transform:translate3d(0, -3300%, 0)}.slide_34 .main_video_list{transform:translate3d(0, -3400%, 0)}.slide_35 .main_video_list{transform:translate3d(0, -3500%, 0)}.slide_36 .main_video_list{transform:translate3d(0, -3600%, 0)}.slide_37 .main_video_list{transform:translate3d(0, -3700%, 0)}.slide_38 .main_video_list{transform:translate3d(0, -3800%, 0)}.slide_39 .main_video_list{transform:translate3d(0, -3900%, 0)}.slide_40 .main_video_list{transform:translate3d(0, -4000%, 0)}.slide_41 .main_video_list{transform:translate3d(0, -4100%, 0)}.slide_42 .main_video_list{transform:translate3d(0, -4200%, 0)}.slide_43 .main_video_list{transform:translate3d(0, -4300%, 0)}.slide_44 .main_video_list{transform:translate3d(0, -4400%, 0)}.slide_45 .main_video_list{transform:translate3d(0, -4500%, 0)}.slide_46 .main_video_list{transform:translate3d(0, -4600%, 0)}.slide_47 .main_video_list{transform:translate3d(0, -4700%, 0)}.slide_48 .main_video_list{transform:translate3d(0, -4800%, 0)}.slide_49 .main_video_list{transform:translate3d(0, -4900%, 0)}.slide_50 .main_video_list{transform:translate3d(0, -5000%, 0)}.flash{opacity:0}.flash{-webkit-animation-name:flash;animation-name:flash;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:2;animation-iteration-count:2}@-webkit-keyframes flash{0%, 50%, 100%{opacity:1}25%, 75%{opacity:0}}@keyframes flash{0%, 50%, 100%{opacity:1}25%, 75%{opacity:0}}.error_message{text-align:center;width:100%}.error_message h1{font-size:150px;font-weight:normal;color:#090909}.error_message p{font-size:16px;padding-top:20px}.main_video_player{position:absolute;top:0;left:0;width:100%;height:100%;background:#090909;overflow:hidden}.main_video_player video{display:block;width:100%;height:100%;position:absolute;top:0;left:0;-moz-object-fit:cover;-webkit-object-fit:cover;object-fit:cover}.vacancies_page{max-width:540px;margin-left:20%;padding-bottom:40px}@media all and (max-width: 700px){.vacancies_page{margin-left:30px;padding-right:30px}}.vacancies_page h1{font-size:32px;line-height:1.25;color:#090909;margin:20px 0}.vacancies_page h1 a{text-decoration:none;color:#D31515}.vacancies_page p{color:#6f787f;font-size:16px;line-height:1.3}.news_title_box{position:relative}.news_title_box img{display:block;width:100%;height:auto}.news_title_box figure{display:block;position:relative}.news_title_box .news_title{position:absolute;left:0;bottom:0;right:0;background-color:rgba(35,35,35,0.6);padding:30px 30px 30px 330px;color:#fff;border-left:5px solid #D31515}@media all and (max-width: 700px){.news_title_box .news_title{border-left:0 none;position:relative;padding:20px;color:#090909;background:transparent none}}.news_title_box .date{position:absolute;top:40px;left:50px;font-size:14px;line-height:1.1}@media all and (max-width: 700px){.news_title_box .date{position:relative;top:0;left:0;margin-bottom:20px}}.news_title_box .date span{display:block;font-size:32px;line-height:1.2}@media all and (max-width: 700px){.news_title_box .date span{display:inline-block;color:#D31515}}.news_title_box .date em{font-style:normal}@media all and (max-width: 700px){.news_title_box .date em{display:inline-block;margin-left:10px}}.news_title_box h1{font-family:'proxima_nova_bd';font-size:32px;line-height:1.15;padding-bottom:20px;position:relative}.news_title_box h1:after{content:'';display:block;width:80px;height:2px;position:absolute;left:0;bottom:0;background-color:#D31515}.news_title_box .leader{font-size:16px;line-height:1.25;padding:20px 0 0}.photo_source{font-size:12px;padding-top:5px;position:absolute;right:0;bottom:-15px}.photo_source *{color:inherit;transition:color .25s}.photo_source a:hover{color:#D31515}.news_text_inside{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-o-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-align-items:stretch;-o-align-items:stretch;-ms-align-items:stretch;align-items:stretch;padding:10px 0 60px}@media all and (max-width: 700px){.news_text_inside{padding:0 0 30px}}.sticky{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky;top:90px}.notice{width:330px;min-width:330px;max-width:330px;padding-left:30px;padding-top:80px}@media all and (max-width: 700px){.notice{display:none}}.text_body{padding:0 0 0 30px;width:100%;font-size:16px;line-height:1.43;color:#6f787f}@media all and (max-width: 700px){.text_body{width:100%;padding:0 0 0 20px}}.text_body p{margin-bottom:1em}.text_body a{text-decoration:underline;color:#851416}.text_body a:hover{text-decoration:none}.text_body iframe,.text_body img,.text_body blockquote{display:block;max-width:100%;margin:0 auto 1em 0}.text_body blockquote.instagram-media{margin-bottom:1em !important}.text_body blockquote{display:block;font-size:24px;line-height:1.25;margin-bottom:30px;color:#090909;font-family:'proxima_nova_bd'}.text_body blockquote:after{content:'';display:block;width:60px;height:2px;background:#D31515;margin-top:30px}.text_body figure{margin-bottom:30px}.text_body figure figcaption{font-size:14px}.source{font-size:14px}.afisha_block{padding-left:60px}@media all and (max-width: 980px){.afisha_block{padding-left:30px}}.afisha_filters{white-space:nowrap;padding-bottom:60px}@media all and (max-width: 700px){.afisha_filters{white-space:normal}}.afisha_filters .city_filter,.afisha_filters .date_filter{display:inline-block;vertical-align:middle;padding-right:20px;border-bottom:2px solid #D31515;position:relative}@media all and (max-width: 700px){.afisha_filters .city_filter,.afisha_filters .date_filter{display:block}}.afisha_filters .city_filter input,.afisha_filters .date_filter input{display:block;outline:0 none;border:0 none;background:transparent none;margin:0;padding:0;width:220px;color:#090909;font-family:'proxima_nova_bd';font-size:16px;line-height:1;padding:5px 0}.afisha_filters .city_filter:after,.afisha_filters .date_filter:after{content:'';position:absolute;right:0;top:50%;z-index:1}.afisha_filters .city_filter{margin-right:60px;padding-right:0}@media all and (max-width: 700px){.afisha_filters .city_filter{margin-right:0;margin-bottom:20px}}.afisha_filters .city_filter:after{width:14px;height:15px;margin-top:-6px;background:url(/assets/mark-bf523faec005dbe1c74d3cdcbbaf7efb094cc19db7743dbe7f43ed4a7d2ebd49.svg) 50% 50% no-repeat}.afisha_filters .date_filter{width:212px}.afisha_filters .date_filter:after{width:14px;height:14px;margin-top:-5px;background:url(/assets/clock-0d03314cc702cc8234e124b46e8f6e1ae2e6e7fa2f8b31dad6f43206e501e420.svg) 50% 50% no-repeat}.afisha_list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-o-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;-o-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;-o-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.afisha_list .spacer{height:1px;width:100%;display:none}.afisha_preview{width:25%}.afisha_preview .afisha_inside_wrap{width:90%;max-width:215px}@media all and (min-width: 1450px){.afisha_preview{width:16%}}@media all and (max-width: 980px){.afisha_preview{width:33%}}@media all and (max-width: 700px){.afisha_preview{width:50%}}@media all and (max-width: 400px){.afisha_preview{width:100%;max-width:100%}.afisha_preview .afisha_inside_wrap{width:100%;max-width:100%}}.afisha_preview .poster{position:relative;display:block;text-decoration:none}.afisha_preview .poster img{display:block;width:100%;height:auto}.afisha_info{padding:10px 0 70px;font-size:14px;color:#6f787f}.afisha_info .artist{color:#090909;font-family:'proxima_nova_bd'}.afisha_info .artist.pos_hover{margin-bottom:5px;height:auto}.afisha_info .artist.pos_hover span{line-height:1.2}.afisha_info .date{color:#D31515;padding-bottom:10px}.afisha_info .place,.afisha_info .time{line-height:1.5}.buy_ticket{display:block;margin-top:17px;text-decoration:none;text-align:center;text-transform:uppercase;font-family:'proxima_nova_bd';font-size:12px;color:#232323;letter-spacing:1.3px;line-height:38px;height:40px;border:2px solid #D31515;background-color:transparent;transition:background-color .5s, color .5s}.buy_ticket:hover{background-color:#D31515;color:#fff}.big_poster{width:33%;max-width:307px;float:left;position:relative}@media all and (max-width: 500px){.big_poster{float:none;width:100%;max-width:100%}}.big_poster:before{content:'';display:block;width:6px;height:100%;position:absolute;top:0;left:-60px;background-color:#D31515}@media all and (max-width: 700px){.big_poster:before{left:-30px}}.big_poster img{display:block;width:100%;height:auto}.one_item{padding-bottom:60px}.afisha_block .more_description{margin-left:33%;padding-left:60px}@media all and (min-width: 1150px){.afisha_block .more_description{margin-left:310px}}@media all and (max-width: 980px){.afisha_block .more_description{padding-left:30px}}@media all and (max-width: 500px){.afisha_block .more_description{padding-left:0;margin-left:0;padding-top:20px}}.more_description{font-size:16px;color:#090909}.more_description .date{color:#D31515;font-size:14px;font-family:'proxima_nova_bd'}.more_description h1{font-size:32px;font-family:'proxima_nova_bd';padding:20px 0}.more_description .title,.more_description .time,.more_description .tel,.more_description .mail,.more_description .site{margin-top:15px;position:relative;padding-left:20px}.more_description .title:before,.more_description .time:before,.more_description .tel:before,.more_description .mail:before,.more_description .site:before{content:'';position:absolute;left:0;top:50%;background-position:50% 50%;background-repeat:no-repeat;background-color:transparent;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);-webkit-background-size:cover;-o-background-size:cover;-moz-background-size:cover;background-size:cover}.more_description .title a,.more_description .time a,.more_description .tel a,.more_description .mail a,.more_description .site a{text-decoration:none;color:#090909}.more_description .title:before{width:13px;height:14px;background-image:url(/assets/mark-bf523faec005dbe1c74d3cdcbbaf7efb094cc19db7743dbe7f43ed4a7d2ebd49.svg)}.more_description .time:before{width:14px;height:14px;background-image:url(/assets/clock-0d03314cc702cc8234e124b46e8f6e1ae2e6e7fa2f8b31dad6f43206e501e420.svg)}.more_description .tel:before{width:14px;height:14px;background-image:url(/assets/phone-946f435fb9fa65880acb9432ce120409a0eaeda9d8e55a4488a79e7b269fb364.svg)}.more_description .mail:before{width:17px;height:11px;background-image:url(/assets/letter-2a092197c54d5082d08514692bf0c6cc24d82494897966953ffe6c45e2b59423.svg)}.more_description .site:before{width:17px;height:19px;background-image:url(/assets/new-page-ee45fdd79caf215decbbfada8fcfa3b413735beba9400e8303554fe998248a1b.svg)}.more_description .where span{font-size:14px;padding-top:10px;color:#232323;display:block}.more_description .buy_ticket{max-width:215px;margin-top:40px;margin-bottom:35px}@media all and (max-width: 500px){.more_description .buy_ticket{max-width:100%}}.more_description .event_text{color:#6f787f;font-size:16px;line-height:1.45}.more_description .event_text p{margin-bottom:1em}.more_description .social_list{padding:20px 0 40px}.program_list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-o-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.program_preview{width:50%}@media all and (min-width: 1450px){.program_preview{width:33.3%}}@media all and (max-width: 700px){.program_preview{width:100%}}.program_preview .poster{display:block;text-decoration:none;color:#090909}.program_preview .poster img{display:block;width:100%;height:auto;-o-object-fit:cover;-moz-object-fit:cover;-webkit-object-fit:cover;object-fit:cover}.program_data{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-o-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:20px 0 55px}.program_data h3,.program_data dl{display:block;width:50%}@media all and (max-width: 500px){.program_data h3,.program_data dl{width:100%;text-align:left;padding-left:20px}}.program_data h3 dt,.program_data h3 dd,.program_data dl dt,.program_data dl dd{display:block}.program_data h3 dt,.program_data dl dt{text-transform:uppercase;font-size:10px;font-family:'proxima_nova_bd';color:#090909;padding-top:5px}.program_data h3 dd,.program_data dl dd{padding:5px 0 10px;color:#6f787f;font-size:12px;line-height:1.25}.program_data h3 dd a,.program_data dl dd a{color:inherit;font-size:inherit}.program_data h3{color:#090909;font-size:14px;font-family:'proxima_nova_bd';font-weight:normal;text-align:center;padding:0 10px}@media all and (max-width: 500px){.program_data h3{text-align:left;padding-bottom:10px;padding-left:20px}}.program_data h3 a{font-size:inherit;color:inherit}.program_detail{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-o-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;-o-align-items:center;-ms-align-items:center;align-items:center;padding:65px 0}@media all and (max-width: 700px){.program_detail{padding:30px 20px}}.program_detail .program_info{width:34%;padding:0 20px 0 60px}@media all and (max-width: 700px){.program_detail .program_info{width:100%;order:2;padding:0}}.program_detail .program_info dt{text-transform:uppercase;color:#232323;font-size:12px;line-height:1.17;font-family:'proxima_nova_bd';padding-bottom:10px}.program_detail .program_info dd{color:#6f787f;font-size:14px;line-height:1.43}.program_detail .program_desc{width:66%;font-family:'proxima_nova_bd';font-size:24px;line-height:1.25}@media all and (max-width: 700px){.program_detail .program_desc{width:100%;order:1;padding-bottom:20px}}.clip_item{position:relative;cursor:pointer}.clip_item .block_visual{position:relative}.clip_item .block_visual:after{content:'';position:absolute;top:50%;left:50%;width:34px;height:34px;margin-left:-17px;margin-top:-17px;background:url(/assets/play_bg-4dd99d7d2233968055efb8ec873d10b92110437d5a5e458d7e116dd185675bb8.svg) 50% 50% no-repeat;-webkit-background-size:cover;-o-background-size:cover;-moz-background-size:cover;background-size:cover}.clip_item.active .block_visual span:before{content:'';border:3px solid #D31515;display:block;width:100%;height:100%;position:absolute;top:0;left:0}.clip_item .position{background:#D31515;color:#fff;font-size:14px;font-family:'proxima_nova_bd';padding:5px 0 5px 60px;height:24px}@media all and (max-width: 980px){.clip_item .position{padding-left:30px}}.clip_item .artist{font-size:14px;font-weight:normal;font-family:'proxima_nova_bd'}.clip_item .artist a{color:inherit}.clip_item .title,.clip_item .year{color:#6f787f}.clip_item .title{font-size:14px;padding:5px 0}.clip_item .year{font-size:10px}.clip_item.inactive .item_desc{cursor:default}.clip_item.inactive .block_visual{cursor:default}.clip_item.inactive .block_visual:after{display:none}.popular{position:absolute;top:20px;right:20px;display:none;white-space:nowrap}.popular div{display:inline-block;position:relative;padding-left:25px;color:#fff;font-size:10px;text-shadow:1px 0px 0px black, 0px 1px 0px black, -1px 0px 0px black, 0px -1px 0px black;margin-left:10px}.popular div:first-child{margin-left:0}.popular div:before{content:'';position:absolute;left:0;display:block;-webkit-background-size:contain;-o-background-size:contain;-moz-background-size:contain;background-size:contain}.popular div.view:before{width:20px;height:10px;background:url(/assets/view-87818c7364606fc1bc946fac4797a15d5053587e560a0f00a293f21cec014cbe.svg) 50% 50% no-repeat}.popular div.comment:before{width:20px;height:13px;background:url(/assets/comment-red-b493883e93cb85ec1b4ce73a60e402ad79345132875825887eb73ceb06fc1805.svg) 50% 50% no-repeat}.item_desc.clip_data{padding-top:20px}.video_player .youtube_wrap{position:relative;width:100%;height:0;padding-top:56.25%}.video_player .youtube_wrap iframe{width:100%;height:100%;display:block;position:absolute;top:0;left:0}.item_block.clip_item.video_preview.inactive{opacity:.7}.item_block.clip_item.video_preview.inactive .block_visual img{-webkit-filter:grayscale(0.5);filter:grayscale(0.5)}.clip_filter{padding:0 20px 40px 60px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-o-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:flex-start;-o-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:stretch;-o-align-items:stretch;-ms-align-items:stretch;align-items:stretch}@media all and (max-width: 500px){.clip_filter{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-o-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;padding-left:30px;padding-bottom:20px}}.clip_filter div{white-space:nowrap;padding-right:50px}@media all and (max-width: 500px){.clip_filter div{width:100%;padding-right:0;padding-bottom:20px}}.clip_filter div:last-child{text-align:right}@media all and (max-width: 500px){.clip_filter div:last-child{text-align:left}}.clip_filter div a,.clip_filter div span{color:#090909;font-size:14px;font-family:'proxima_nova_bd';text-transform:uppercase;display:inline-block;position:relative;transition:color .5s}.clip_filter div a:hover{color:#D31515}.clip_filter div span:after{content:'';display:block;width:100%;height:1px;background:#D31515;position:absolute;left:0;bottom:-5px}.vip_list{padding:30px 30px 20px 60px;background-color:#D31515;line-height:2.5}@media all and (max-width: 665px){.vip_list{padding:20px}}.vip_list .pos_hover{font-size:14px;line-height:1;text-transform:uppercase;font-family:'proxima_nova_bd';margin-right:25px;white-space:nowrap;text-decoration:none}.vip_list .pos_hover span:first-child{color:#fff}.vip_list .pos_hover span:last-child{color:#090909}.alphabet{padding:30px 30px 20px 60px;background-color:#090909}@media all and (max-width: 665px){.alphabet{padding:20px}}.alphabet span{font-size:14px;line-height:1;text-transform:uppercase;font-family:'proxima_nova_bd';white-space:nowrap;text-transform:uppercase}.alphabet a.numbers,.alphabet span.numbers{line-height:1;float:left;margin-right:0}.alphabet span.numbers{padding:3px;color:#fff;background:#D31515;position:relative;top:-3px}.alphabet a{text-decoration:none;line-height:1;height:auto;margin-right:5px}.alphabet a span:first-child{color:#fff}.alphabet .letters{margin-left:60px}.alphabet .letters span.current,.alphabet .letters a span{width:17px;height:17px;line-height:17px;text-align:center}.alphabet .letters span.current{display:inline-block;color:#fff;background-color:#D31515;margin-right:5px;vertical-align:top}.alphabet .latin a{margin-bottom:10px}#all_stars_list .pos_hover span{line-height:1.3}.star_simple_wrap{padding-left:60px}@media all and (max-width: 665px){.star_simple_wrap{padding-left:20px}}.star_simple_list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-o-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;-o-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:stretch;-o-align-items:stretch;-ms-align-items:stretch;align-items:stretch;width:100%;padding:20px 0 40px}.star_simple_list li{width:33%;padding:20px 20px 0 0}@media all and (max-width: 700px){.star_simple_list li{width:50%}}@media all and (max-width: 500px){.star_simple_list li{width:100%}}.star_simple_list .pos_hover span{font-size:15px;font-family:'proxima_nova_bd'}.star_simple_list .pos_hover span:first-child{color:#090909}.star_simple_list .pos_hover span:last-child{color:#D31515}.afisha_header.section_inside_header,.afisha_header.full_header{padding-left:0}.days_week{padding:0 10px 25px 60px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-o-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;-o-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-o-align-items:center;-ms-align-items:center;align-items:center}@media all and (max-width: 700px){.days_week{padding-left:30px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-o-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;-o-justify-content:center;-ms-justify-content:center;justify-content:center}}.days_week a{display:inline-block;color:#090909;text-transform:uppercase;font-size:12px;padding:0 0 5px;font-family:'proxima_nova_bd';position:relative}.days_week a:hover{color:#D31515}@media all and (max-width: 700px){.days_week a{margin:10px 10px}}.days_week a.active:after{content:'';display:block;width:100%;height:2px;background:#D31515;position:absolute;bottom:0;left:0}.shedule_section{position:relative}.shedule_section:after{content:'';display:block;height:100%;width:6px;background:#D31515;position:absolute;top:0;left:0}.shedule_program{display:block}.shedule_program li{display:block;border-top:1px solid #d7d7d7;padding:25px 60px}@media all and (max-width: 700px){.shedule_program li{padding:25px 30px}}.shedule_program .time{color:#D31515;font-size:14px;font-family:'proxima_nova_bd'}.shedule_program .title{padding:15px 0 5px;font-size:24px;color:#090909;font-family:'proxima_nova_bd';line-height:1.13}.shedule_program .title a{color:inherit}.shedule_program .desc{font-size:14px;color:#6f787f;line-height:1.3;max-width:480px}.text_block{padding-left:33.25%;padding-bottom:65px}@media all and (max-width: 700px){.text_block{padding-left:30px;padding-bottom:0px}}.section_list{position:relative;margin-bottom:60px}.section_list:before{content:'';display:block;width:6px;height:100%;position:absolute;top:0;left:0;background:#D31515}.section_item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-o-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;border-top:1px solid #d8d8d8}.section_item h3{color:#D31515;font-size:14px;font-family:'proxima_nova_bd';font-weight:normal;text-transform:uppercase;width:33.25%;padding:35px 20px 0 60px;line-height:1.5}@media all and (max-width: 700px){.section_item h3{width:100%;padding-left:30px;padding-bottom:20px}}.section_item:first-child{border-top:0 none}.section_item:first-child h3,.section_item:first-child .section_data{padding-top:0}.section_data{width:66%;padding:35px 35px 35px 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-o-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}@media all and (max-width: 700px){.section_data{width:100%;padding-left:30px;padding-top:0}}.section_data .col{width:50%;padding:0 20px 0 0;color:#6f787f;line-height:1.6}@media all and (max-width: 500px){.section_data .col{width:100%;padding-bottom:20px}}.section_data .col h4{font-size:10px;color:#090909;font-family:'proxima_nova_bd';font-weight:normal;text-transform:uppercase;padding-bottom:5px}.section_data .col p+h4{margin-top:15px}.section_data .col a{color:#090909}.section_data .col a:hover{color:#D31515}.plain_text .department{padding:40px 0 5px;border-top:1px solid #d8d8d8}.plain_text .department:first-child{border-top:0 none}.plain_text .department h1{margin-bottom:25px}.plain_text .department img{margin-bottom:25px}.plain_text .department h3{font-size:14px;color:#090909;font-family:'proxima_nova_bd';font-weight:normal;line-height:1.45;text-transform:uppercase;margin-bottom:25px}.plain_text .department .section_data{width:100%;padding:0 0 35px 0}@media all and (max-width: 700px){.plain_text .department .section_data{width:100%;padding-left:30px;padding-top:0}}.plain_text .department .section_data p{margin-bottom:0}.document_list li{margin-top:20px}.document_list a{display:inline-block;position:relative;color:#090909;font-size:16px;font-size:14px;vertical-align:middle}.document_list a:hover{color:#D31515}.document_list a.file:before{content:'';display:inline-block;vertical-align:middle;width:30px;height:30px;margin-right:10px}.document_list a.file.pdf:before{background:url(/assets/filetypes/pdf-cb1034f7edbbf370827ae63e75c710885b91d3ab35973f284ea37b441da75b1b.svg) 50% 50% no-repeat;-webkit-background-size:cover;-o-background-size:cover;-moz-background-size:cover;background-size:cover}.pph{font-size:32px;line-height:1.25;color:#090909;font-weight:normal;font-family:'proxima_nova_bd';margin-bottom:25px;text-align:center}.generic_table{width:100%;border-collapse:collapse}.generic_table td{font-size:14px;padding:5px;border:1px solid #6f787f;color:#6f787f}.generic_table td:nth-child(even){color:#D31515;text-align:center}.generic_table tr:nth-child(even) td{background-color:#f3f3f3}@media all and (max-width: 700px){.pph{font-size:18px;padding-top:30px}.generic_table,.generic_table tbody{display:block}.generic_table tbody tr{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-o-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;-o-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:stretch;-o-align-items:stretch;-ms-align-items:stretch;align-items:stretch;width:100%}.generic_table tbody tr td{width:70%;display:block;border-top:0 none}.generic_table tbody tr td:nth-child(even){width:30%;border-left:0 none}.generic_table tbody tr:first-child td:nth-child(1),.generic_table tbody tr:first-child td:nth-child(2){border-top:1px solid #6f787f}.generic_table tbody tr:nth-child(even) td{background-color:transparent}}.show_white_block{width:100%;height:100%;overflow:hidden}.white_more_info{position:fixed;width:100%;left:0;background:#fff;z-index:200;border-left:40px solid #252525;top:auto;width:100%;height:0;bottom:-1px;transition:height .5s}@media all and (max-width: 500px){.white_more_info{border-left:0 none}}.white_more_info .close_popup{position:absolute;top:120px;right:40px;cursor:pointer}@media all and (max-width: 700px){.white_more_info .close_popup{top:0;right:0;width:38px;height:38px;background:#D31515;-webkit-border-radius:36px;-moz-border-radius:36px;-ms-border-radius:36px;border-radius:36px}.white_more_info .close_popup svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}.show_white_block .white_more_info{width:100%;height:calc(100% - 90px);bottom:0}@media screen and (max-width: 980px){.show_white_block .white_more_info{height:calc(100% - 80px)}}.popup_container{width:100%;height:100%;margin:0 auto;overflow:hidden;opacity:0;transition:opacity .5s .5s;position:relative}.show_white_block .popup_container{opacity:1}.show_white_block .popup_container{overflow:auto}.section_inside_header,.full_header{padding-left:34%}@media all and (min-width: 1450px){.section_inside_header,.full_header{padding-left:25%}}#inside_white_content{width:90%}@media all and (max-width: 700px){#inside_white_content{width:100%;padding:0 20px 0 0}}@media all and (max-width: 500px){#inside_white_content{padding:20px}}#inside_white_content .afisha_list div:nth-of-type(3n+1) .poster::before{display:none}#inside_white_content .items_container.clip_list,#inside_white_content .items_container_popup.clip_list{padding-bottom:0}#inside_white_content .close_popup{position:absolute;top:20px;right:40px;cursor:pointer}@media all and (max-width: 700px){#inside_white_content .close_popup{top:0;right:0;left:0;width:38px;height:38px;background:#D31515;-webkit-border-radius:36px;-moz-border-radius:36px;-ms-border-radius:36px;border-radius:36px}#inside_white_content .close_popup svg{display:none}}@media all and (max-width: 980px){#inside_white_content .page_label{padding:20px 30px}}.show_white_block .white_more_info .close_popup{position:fixed;top:115px;right:35px}@media all and (max-width: 700px){.show_white_block .white_more_info .close_popup{top:22px;right:20px}}@media all and (max-width: 700px){.afisha_list div:nth-of-type(2n+1) .poster:before{display:none}}.preload_popup{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff url(/assets/preload-b9a09c26965fe714a8f5756d08b459192f137d366f16327792b2996b27aaf14a.gif) 50% 50% no-repeat;display:none;transition:opacity .25s}.preload .preload_popup{display:block;opacity:1}.hide_preload .preload_popup{display:block;opacity:0}#inside_white_content .events_popup{padding-left:20px}#inside_white_content .events_popup .section_inside_header,#inside_white_content .events_popup .full_header{padding-left:0}.inside_search{margin-left:60px;padding-bottom:40px}.inside_search .search_input{color:#090909;border-bottom:2px solid #D31515;padding-bottom:5px}.inside_search .search_submit{margin-top:-5px;right:5px}@media all and (max-width: 700px){.inside_search{margin-left:20px;width:90%}.inside_search .search_input{font-size:18px;line-height:1.5}}.found_nothing{margin-left:60px;padding:30px 0 50px;color:#090909;font-size:16px}.phoenix-wrap{width:33.3%}@media screen and (min-width: 1450px){.phoenix-wrap{width:24.98%}}@media screen and (max-width: 700px){.phoenix-wrap{width:100%}}.phoenix-wrap .item_block{display:block;width:100%}.phoenix-wrap .item_block .item_desc{padding-left:20px}.phoenix-wrap .item_block.clip_item .link_preview figure{padding-top:53%}.phoenix-category{padding:20px 0 10px 20px;height:78px;font-family:'proxima_nova_bd';font-size:16px;text-transform:uppercase;color:#D31515}.turbolinks-progress-bar{height:3px;background-color:#D31515}.bugreport_section{width:1px;height:1px;position:fixed;left:20px;bottom:20px;z-index:10}.bug_button{display:block;width:56px;height:56px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;margin:0;padding:0;outline:0 none;border:0 none;-webkit-background-size:contain;-o-background-size:contain;-moz-background-size:contain;background-size:contain;background:#D31515 url(/assets/icon_bug_report-84846719beed7cb8dfe2192e027ec15a445d835a296d03fd7ec78dd9acde816d.png) 50% 50% no-repeat;position:absolute;left:0;bottom:0;cursor:pointer;opacity:0.7}.show_form .bug_button{opacity:1}.bug_button:hover{opacity:1}.form_section{position:fixed;bottom:80px;left:20px;overflow:hidden;z-index:11;display:none;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;background:#fff;width:300px;font-size:14px;padding:15px;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5)}.show_form+.form_section{display:block}.descr_shadow{display:none}button.bug_button_close{position:absolute;top:5px;right:10px;border:0 none;outline:0 none;background:transparent none;margin:0;padding:0;cursor:pointer;font-size:0;width:20px;height:20px}button.bug_button_close:before{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:'X';font-size:18px;font-family:'Arial', 'Helvetica', sans-serif}.bug_form label{display:block;font-size:14px;margin-bottom:10px;font-family:'proxima_nova_rg'}.bug_form textarea{display:block;width:100%;height:80px;margin:0;padding:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:'proxima_nova_rg';font-size:14px;resize:none;position:relative;background-color:#fff;border:1px solid #6f787f}.bug_form input[type='submit']{display:block;width:100%;border:0 none;outline:0 none;margin:0;padding:10px 0;text-align:center;text-transform:uppercase;font-size:14px;font-family:'proxima_nova_rg';line-height:1;background-color:#D31515;color:#fff;transition:background-color .25s}.bug_form input[type='submit']:hover{background-color:#d2222a}.bug_form .client_check{position:relative;width:100%;font-family:'proxima_nova_rg';font-size:11px;color:#cc0606;padding:5px 0;opacity:0}.bug_form.with_error .client_check{opacity:1}.bug_response{text-align:center}.bug_response h5{font-size:16px;font-family:'proxima_nova_rg';font-weight:normal;margin:0 0 15px;padding:0}.bug_response#bug_response_err h5{color:#D31515}.bug_response p{font-size:14px;font-family:'proxima_nova_rg';margin:0 0 10px;padding:0}.bug_response a{color:#D31515;text-decoration:underline}.bug_response a:hover{text-decoration:none}.form_section .bug_response{display:none}.form_section.show_error #bug_response_ok,.form_section.show_error .bug_form{display:none}.form_section.show_error #bug_response_err{display:block}.form_section.show_ok #bug_response_err,.form_section.show_ok .bug_form{display:none}.form_section.show_ok #bug_response_ok{display:block}@media all and (max-width: 500px){.bugreport_section{display:none}}.text_body{font-size:16px;font-family:'Georgia'}.text_body .medium-insert-embed>div>div{top:auto !important;padding-bottom:0 !important;height:auto !important}.text_body .medium-insert-embed>div>div.play{top:0 !important;height:100% !important}.text_body h3{font-size:28px}.text_body figcaption{font-size:14px;padding:10px;background:#f4f6f5}.text_body img{display:inline-block;width:auto;height:auto;max-width:100%}.text_body>p:first-child{margin-top:0}.text_body .youtube-replace{background-position:center;background-repeat:no-repeat;position:relative;display:block;overflow:hidden;transition:all 200ms ease-out;cursor:pointer;margin:40px auto 0 auto;width:100%;height:auto !important;padding-top:56.25%;-webkit-background-size:cover;-o-background-size:cover;-moz-background-size:cover;background-size:cover}.text_body .youtube-replace .play{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAERklEQVR4nOWbTWhcVRTHb1IJVoxGtNCNdal2JYJReC6GWuO83PM/59yUS3FRFARdFlwYP1CfiojQWt36sRCUurRIdVFXIn41lAoVdRGrG1M01YpKrWjiYmaSl8ybZJL3cd+YA//NLObd3++eO8x79z5jSq5Gw+8kov0AP8vMR5l1BtBZQM4B8ks75wCdZdYZZj5qLZ4hov2Nht9Z9vhKKSIaB/gI4M4w62KeAO6Mte4lYOq20FxrlqqOibhHmeWbvNC9ZfDX1mLae391aN6limO/gwgvAPJbWeAZuSDingdwXTBw7/0IsyaA/Fkh+KqOkD+YNfHej1QKD+y7iVlOhgLvFqFfNJvNGyuBJ+KDAF8MDd0tgS8y64OlgSdJMsysL4cG7SOHkyQZLhTee7+d2R2rAVy/S+Jd7/32ouBHAP4gNNRGQyTHc/84NhqNywZp5rvjjnnvt21aABFeCQ+RLwAf2hQ8s7sv9OCLk6AHNgQvIrvbfzKCD76g/O6cu7lf/iER/aQGgy448pExZmhdegAPhR9sObFWH1gT3lp7DaA/5bkIgJhZPgsNmz02novj+KqeApj1ubwXWe4kdyeznAgNvTpE/HQmvKqOMeuFogTUVQSRno+iaLRLAJF7uIgL9O4ubgL8aWgB7S44mNX+35YpICUiAvS9sBLkq1WzT+NFffl6AuoiApi6NT37h6sWkBIRZGkQ8YtLgyji6e1mBYTqCEBPG2Naz+0BWQgtoGoRgCzEsd9hAN1X5BfnFZASUfrSAFQNsyZ1FJASUVpHiLinDJG8U2cBZYogkrcNs5waBAGdstbeU9zdqpw0gPwwSAI6VUxHyFlDpOcHUUBBIuYNs14aZAE5RVwyzPr3/0EAEY0TyfGNjBWQvwZ+CTSbehfAH29mrID8bET0+0EUkAd8WYDOmqJ3ecsG30yr9wqRfm6Y+a1BEFDEjHfHvWmY9ck6CygHvBVr8Xhtb4ZE5HZA3y8DvBNA1TjnrmXWf+sioMwZX5V/VHXMGGMMoKdDCxCRvRWBdzKzdHEO+EisilbPyopHYqp6S9UCAsz4iojI7hUDAtyXVQgIDd6KnOoaWNkbI6FaPSuZGyMArsi7MZoloB4zviI/Nhr3X95jltwTRQmoIfgisy5ai+me67OI7fE4nrqjrqfK1t0eby0FPRB6oGVlchL3rgnfrq19RKbVBdhV9IOSwJmfmJi4vi/4ThERitwyCxVAFqydshuCX5awhQ9KtmuIWd8IDZED/nXT77rvVVv6sHRKwjYi91poqP7Dr+Y6JJ1VSZIMA3wkPNy6bX+o8Bcm0sXMdwM8Fxo0A3xORPaWBp6uPXsmbxCRD0NDL0dOANhVCXy6iAjMcjbcrMt3RITKwdMVRdFo+y5yvkL4eWZ+zHt/ZVD4dEVRNGotpst+dZZZH8k86lqn2pIvT/eqrNfn2xuyqYPZ8mv7s8pfn/8Pybm4TIjanscAAAAASUVORK5CYII=") no-repeat center center;background-size:64px 64px;position:absolute;top:0 !important;left:0 !important;height:100% !important;width:100%;opacity:.8;filter:alpha(opacity=80);transition:all 0.2s ease-out}.text_body .youtube-replace .play:hover{opacity:1;filter:alpha(opacity=100)}.text_body .iframe_wrap{display:block;width:100%;height:0;padding-top:56.25%;position:relative;clear:both}.text_body .iframe_wrap iframe{display:block;position:absolute;top:0;left:0;width:100% !important;height:100% !important}.text_body .fb-comment-embed.fb_iframe_widget.fb_iframe_widget_fluid>span,.text_body .fb-post.fb_iframe_widget.fb_iframe_widget_fluid>span{max-width:500px;display:block}.text_body h2,.text_body h3,.text_body h4,.text_body h5,.text_body h6{font-family:'museosanscyrl-700-webfont';font-weight:normal}.text_body h2+ul,.text_body h2+ol,.text_body h2+p,.text_body h3+ul,.text_body h3+ol,.text_body h3+p,.text_body h4+ul,.text_body h4+ol,.text_body h4+p,.text_body h5+ul,.text_body h5+ol,.text_body h5+p,.text_body h6+ul,.text_body h6+ol,.text_body h6+p{margin-top:0}.text_body p+ul,.text_body p+ol{margin-top:-10px}.text_body twitterwidget{margin:10px 0 !important}.text_body blockquote{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:0 0 0 30px;padding:30px;border-left:5px solid #D31515;background-color:#f4f6f5}@media all and (max-width: 600px){.text_body blockquote{font-size:.87em;margin:0}}.text_body blockquote p{margin:0;padding:0;font-size:1.13em;line-height:1.5;font-style:italic;font-weight:normal;color:#333132}.text_body blockquote p:last-child{text-align:right}@media all and (max-width: 600px){.text_body blockquote p{font-size:1.13em}}.text_body ol{margin:0;padding:0 0 0 40px;counter-reset:list_counter}.text_body ol li{display:block;position:relative;margin:0 0 5px;padding:0;counter-increment:1}.text_body ol li:before{counter-increment:list_counter;content:counter(list_counter) ")";display:block;position:absolute;top:4px;right:100%;margin-right:5px;font-size:14px;font-family:'museosanscyrl-300-webfont'}.text_body ul{margin:10px 0 10px;padding:0 0 0 40px}.text_body ul li{display:block;position:relative;margin:0 0 5px;padding:0}.text_body ul li:before{content:'';display:block;width:14px;height:14px;position:absolute;top:3px;left:-24px;background-color:#D31515}.text_body table{width:100%;border-collapse:collapse}.text_body table th,.text_body table td{vertical-align:top;text-align:center;font-family:'museosanscyrl-300-webfont';font-weight:normal;border-bottom:1px solid #e8e9e9;border-top:1px solid #e8e9e9;padding:10px;font-size:14px}@media all and (max-width: 600px){.text_body table th,.text_body table td{font-size:12px;padding:5px}}@media all and (max-width: 400px){.text_body table th,.text_body table td{font-size:10px;padding:3px}}.text_body table th:first-child,.text_body table td:first-child{text-align:left}.text_body table th{color:#414042}.text_body table tr:first-child th{background-color:#fafafa}
