

/*===============================
/templates/ja_focus/local/css/themes/red/layouts/docs.css
================================================================================*/
.docs-section{font-size:14px;margin:46px 0 0 0}.docs-section .row{margin-left:-10px;margin-right:-10px}.docs-section .row > div{padding-left:10px;padding-right:10px}.docs-section .page-header{border:none;padding-bottom:0}.docs-section .page-header h1{color:#222222}@media screen and (max-width:767px){.docs-section .page-header h1{font-size:30px}}.docs-section .sub-title{font-family:'Heebo',sans-serif;color:#333333;display:inline-block;font-size:24px;font-weight:500;margin-bottom:23px;margin-top:11.5px;text-transform:uppercase}.example-type h1,.example-type h2,.example-type h3,.example-type h4,.example-type h5,.example-type h6{margin:0 0 23px 0;font-weight:100}.example-buttons .btn,.example-inputs .btn,.example-buttons .form-control,.example-inputs .form-control{box-shadow:none;width:100%;margin-bottom:23px}.example-buttons ul,.example-inputs ul{padding:0;list-style:none}@media screen and (min-width:768px){.example-buttons ul li,.example-inputs ul li{float:left;width:30%;padding-right:23px}}.example-button .btn{margin:0 15px 23px 5px}@media screen and (min-width:768px){.example-button .btn{width:30%}}.example-navigation .nav-tabs{text-align:left}.example-navigation .tab-content{padding-top:23px}


/*===============================
https://www.dtsh3.by/media/com_acym/css/module.min.css?v=920
================================================================================*/
@font-face{font-family:acymicon;src:url(https://www.dtsh3.by/media/com_acym/css/fonts/acymicon.eot?3i3cag);src:url(https://www.dtsh3.by/media/com_acym/css/fonts/acymicon.eot?3i3cag#iefix) format("embedded-opentype"),url(https://www.dtsh3.by/media/com_acym/css/fonts/acymicon.ttf?3i3cag) format("truetype"),url(https://www.dtsh3.by/media/com_acym/css/fonts/acymicon.woff?3i3cag) format("woff"),url(https://www.dtsh3.by/media/com_acym/css/fonts/acymicon.svg?3i3cag#acymicon) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" acymicon-"],[class^=acymicon-]{font-family:acymicon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.acymicon-star-o:before{content:"\f006"}.acymicon-flask:before{content:"\f0c3"}.acymicon-arrow-down:before{content:"\e940"}.acymicon-arrow-up:before{content:"\e941"}.acymicon-birthday-cake:before{content:"\e93f"}.acymicon-life-bouy:before{content:"\e93a"}.acymicon-external-link:before{content:"\e939"}.acymicon-chevrons:before{content:"\e935"}.acymicon-puzzle-piece:before{content:"\e934"}.acymicon-filter:before{content:"\f0b0"}.acymicon-unsplash:before{content:"\e942"}.acymicon-binoculars:before{content:"\e985"}.acymicon-user:before{content:"\e93e"}.acymicon-pie-chart:before{content:"\e93c"}.acymicon-bolt:before,.acymicon-electricity:before,.acymicon-lightning:before,.acymicon-power:before{content:"\e93d"}.acymicon-dropdown_arrow:before{content:"\e93b"}.acymicon-checkbox_empty:before{content:"\e912"}.acymicon-radio_button_checked:before{content:"\e917"}.acymicon-radio_button_unchecked:before{content:"\e925"}.acymicon-checkbox_checked:before{content:"\e926"}.acymicon-follow:before{content:"\e90e"}.acymicon-user-plus:before{content:"\e973"}.acymicon-idea:before{content:"\e938"}.acymicon-paint-format:before{content:"\e937"}.acymicon-calendar:before{content:"\e953"}.acymicon-file-picture:before{content:"\e936"}.acymicon-new_releases:before{content:"\e900"}.acymicon-play_arrow:before{content:"\e901"}.acymicon-play_circle_filled:before{content:"\e902"}.acymicon-email:before{content:"\e903"}.acymicon-add:before{content:"\e904"}.acymicon-transfer:before{content:"\e905"}.acymicon-close:before{content:"\e906"}.acymicon-format_align_justify:before{content:"\e907"}.acymicon-format_bold:before{content:"\e908"}.acymicon-format_italic:before{content:"\e909"}.acymicon-insert_chart:before{content:"\e90a"}.acymicon-insert_photo:before{content:"\e90b"}.acymicon-title:before{content:"\e90c"}.acymicon-file_download:before{content:"\e90d"}.acymicon-crop_16_9:before{content:"\e90f"}.acymicon-menu:before{content:"\e910"}.acymicon-keyboard_arrow_left:before{content:"\e911"}.acymicon-keyboard_arrow_down:before{content:"\e913"}.acymicon-more_horiz:before{content:"\e914"}.acymicon-unfold_more:before{content:"\e915"}.acymicon-share:before{content:"\e916"}.acymicon-autorenew:before{content:"\e918"}.acymicon-delete:before{content:"\e919"}.acymicon-search:before{content:"\e91a"}.acymicon-gif:before{content:"\e91b"}.acymicon-text_fields:before{content:"\e91c"}.acymicon-group:before{content:"\e91d"}.acymicon-dashboard:before{content:"\e91e"}.acymicon-settings:before{content:"\e91f"}.acymicon-content_copy:before{content:"\e920"}.acymicon-code:before{content:"\e921"}.acymicon-format_align_center:before{content:"\e922"}.acymicon-format_align_left:before{content:"\e923"}.acymicon-format_align_right:before{content:"\e924"}.acymicon-keyboard_arrow_right:before{content:"\e928"}.acymicon-keyboard_arrow_up:before{content:"\e929"}.acymicon-grid_on:before{content:"\e92a"}.acymicon-access_time:before{content:"\e92b"}.acymicon-mobile:before{content:"\e92e"}.acymicon-user-minus:before{content:"\e974"}.acymicon-user-check:before{content:"\e975"}.acymicon-aid-kit:before{content:"\e998"}.acymicon-star:before{content:"\f005"}.acymicon-th:before{content:"\f00a"}.acymicon-check:before{content:"\f00c"}.acymicon-remove:before{content:"\f00d"}.acymicon-power-off:before{content:"\f011"}.acymicon-cog:before{content:"\f013"}.acymicon-trash-o:before{content:"\f014"}.acymicon-play-circle-o:before{content:"\f01d"}.acymicon-repeat:before{content:"\f01e"}.acymicon-lock:before{content:"\f023"}.acymicon-book:before{content:"\f02d"}.acymicon-pencil:before{content:"\f040"}.acymicon-edit:before{content:"\f044"}.acymicon-arrows:before{content:"\f047"}.acymicon-pause:before{content:"\f04c"}.acymicon-chevron-left:before{content:"\f053"}.acymicon-chevron-right:before{content:"\f054"}.acymicon-plus-circle1:before{content:"\f055"}.acymicon-times-circle:before{content:"\f057"}.acymicon-check-circle:before{content:"\f058"}.acymicon-info-circle:before{content:"\f05a"}.acymicon-ban:before{content:"\f05e"}.acymicon-exclamation-circle:before{content:"\f06a"}.acymicon-eye:before{content:"\f06e"}.acymicon-eye-slash:before{content:"\f070"}.acymicon-exclamation-triangle:before{content:"\f071"}.acymicon-random:before{content:"\f074"}.acymicon-folder:before{content:"\f07b"}.acymicon-arrows-h:before{content:"\f07e"}.acymicon-bar-chart:before{content:"\f080"}.acymicon-cogs:before{content:"\f085"}.acymicon-facebook:before{content:"\f09a"}.acymicon-unlock:before{content:"\f09c"}.acymicon-bullhorn:before{content:"\f0a1"}.acymicon-bell-o:before{content:"\f0a2"}.acymicon-floppy-o:before{content:"\f0c7"}.acymicon-sort:before{content:"\f0dc"}.acymicon-rotate-left:before{content:"\f0e2"}.acymicon-bell:before{content:"\f0f3"}.acymicon-ambulance:before{content:"\f0f9"}.acymicon-desktop:before{content:"\f108"}.acymicon-circle:before{content:"\f111"}.acymicon-ellipsis-h:before{content:"\f141"}.acymicon-sort-amount-asc:before{content:"\f160"}.acymicon-sort-amount-desc:before{content:"\f161"}.acymicon-wordpress:before{content:"\f19a"}.acymicon-joomla:before{content:"\f1aa"}.acymicon-circle-o-notch:before{content:"\f1ce"}.acymicon-paper-plane:before{content:"\f1d8"}.acymicon-paper-plane-o:before{content:"\f1d9"}.acymicon-plug:before{content:"\f1e6"}.acymicon-cart-arrow-down:before{content:"\f218"}.acymicon-hourglass-2:before{content:"\f252"}.acymicon-hand-paper-o:before{content:"\f256"}.acymicon-pause-circle:before{content:"\f28b"}.acymicon-question-circle-o:before{content:"\f29c"}.acymicon-handshake-o:before{content:"\f2b5"}.acymicon-address-book-o:before{content:"\f2ba"}.acymicon-vertical_align_bottom:before{content:"\e931"}.acymicon-vertical_align_top:before{content:"\e932"}.acymicon-plus-circle:before{content:"\e930"}.acymicon-bell1:before{content:"\e927"}.acymicon-download:before{content:"\e92c"}.acymicon-upload:before{content:"\e92d"}.acymicon-playlist_add:before{content:"\e92f"}.acymicon-window:before{content:"\e933"}div.acym_module_error{color:#400;background-color:#fdd;padding:1em!important;margin-bottom:10px}div.acym_module_success{color:#130;background-color:#dfc;padding:1em!important;z-index:10;margin-bottom:10px}.acym_module_form table,.acym_module_form td,.acym_module_form tr{border:none}.acym_module_form .acyfield_date div.cell{display:inline-block;max-width:100%}.acym_module_form .acyfield_date div.cell.medium-3{max-width:25%}.acym_module_form .acyfield_date div.cell.medium-5{max-width:41%}.acym_module_form .acyfield_date div.cell.medium-4{max-width:33%}.acym_module_form .onefield{margin:10px 0}.acym_module_form .onefield label div.cell,.acym_module_form .onefield textarea{max-width:100%}.acym_module_form label{max-width:100%;display:inline-block;cursor:pointer}.acym_module_form input{cursor:pointer;max-width:90%}.acym_module_form input[type=radio]{margin:0 5px}.acym_module_form div.modal{position:fixed;top:5%;left:50%;z-index:10050;width:80%;margin-left:-40%;background-color:#fff;border:1px solid #999;border-radius:6px;box-shadow:0 3px 7px rgba(0,0,0,.3);background-clip:padding-box;outline:0}.acym_module_form div.modal.fade{transition:opacity .3s linear,top .3s ease-out;top:5%}.acym_module_form .fade.in{opacity:1}.acym_module_form div.modal.jviewport-width80{width:80vw;margin-left:-40vw}.acym_module_form .hide{display:none}.acym_module_form .fade{-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.acym_module_form button.close{cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.acym_module_form .close{float:right;font-size:20px;font-weight:700;line-height:18px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.acym_module_form .modal-header{padding:9px 15px;border-bottom:1px solid #eee}.acym_module_form .modal-header .close{margin-top:2px}.acym_module_form .modal-header h3{margin:0;line-height:30px}.acym_module_form .modal-body{width:98%;position:relative;max-height:400px;padding:1%}.acym_module_form .modal-body iframe{width:100%;max-height:none;border:0!important}.acym_module_form .modal-form{margin-bottom:0}.acym_module_form .modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff}.acym_module_form .modal-footer:after,.acym_module_form .modal-footer:before{display:table;content:"";line-height:0}.acym_module_form .modal-footer:after{clear:both}.acym_module_form .modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.acym_module_form .modal-footer .btn-group .btn+.btn{margin-left:-1px}.acym_module_form .modal-footer .btn-block+.btn-block{margin-left:0}div.modal{z-index:10050}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10040;background-color:#000}.modal-backdrop.fade{visibility:hidden}.modal-backdrop,.modal-backdrop.fade.in{visibility:visible;opacity:.8;filter:alpha(opacity=80)}.acym_invalid_field{border:1px solid #9d261d!important;background:#f2dede!important}.acym__field__error__block{display:none}.onefield{position:relative}.onefield .acym__field__error__block{position:absolute;width:170px;background-color:#fff;padding:5px 10px;border:1px solid #333;border-radius:3px;z-index:1000}.onefield:hover .acym__field__error__block__active{display:block}.acym__subscription__form__footer .onefield:hover .acym__field__error__block__active{bottom:calc(100% + 10px)}.acym__color__error{color:#9d261d}.acym__message__invalid__field{display:none;font-size:12px}.acym__message__invalid__field__active{display:block!important}.acym__cross__invalid{display:none;padding-right:3px}.acym__cross__invalid__active{display:inline}


/*===============================
/modules/mod_djimageslider/themes/default/css/djimageslider.css
================================================================================*/
.djslider-loader-default{margin:0 auto;position:relative;background:url(/modules/mod_djimageslider/themes/default/images/loader.gif) center center no-repeat;max-width:100%;overflow:hidden}.djslider-default{margin:0 auto;position:relative;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease;opacity:0}.djslider-default .slider-container{position:absolute;overflow:hidden;left:0;top:0;height:100%;width:100%}.djslider-default ul.djslider-in{position:relative;margin:0 !important;padding:0 !important;border:0 !important}.djslider-default ul.djslider-in > li{list-style:none outside !important;float:left;padding:0 !important;border:0 !important;position:relative;background:none;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.djslider-default ul.djslider-in > li:before,.djslider-default ul.djslider-in > li:after{display:none !important}ul.djslider-in > li{text-align:center}.djslider-default img.dj-image{border:0 !important;margin:0 !important}.djslider-default.img-vcenter img.dj-image{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)} .djslider-default .slide-desc{position:absolute}.djslider-default .slide-desc-in{position:relative}.slide-desc-bg-default{position:absolute;top:0;left:0;width:100%;height:100%;background:RGBA(0,0,0,0.65)}.slide-desc-text-default{position:relative;color:#fff;padding:15px 15px 5px;text-align:left}.slide-desc-text-default .slide-title{font-size:1.5em;color:#fff;margin-bottom:10px;font-weight:600}.slide-desc-text-default .slide-title a{color:#fff}.slide-desc-text-default a.readmore{float:right;margin-bottom:10px} .djslider-default .navigation-container{position:relative;text-align:center !important}.djslider-default .navigation-container a{outline:none}.djslider-default .navigation-container img{width:auto;box-shadow:none}.djslider-default .navigation-container .prev-button{cursor:pointer;display:block;position:absolute;left:0}.djslider-default .navigation-container .next-button{cursor:pointer;display:block;position:absolute;right:0}.djslider-default .navigation-container .play-button,.djslider-default .navigation-container .pause-button{cursor:pointer;display:block;position:absolute;left:50%}.djslider-default .navigation-container-custom,.djslider-default .navigation-numbers{position:absolute;top:10px;right:10px}.djslider-default .load-button{width:10px;height:10px;display:inline-block;background:#444;border:2px solid #fff;margin:0 3px;cursor:pointer;border-radius:50%;opacity:0.5;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease}.djslider-default .load-button-active{opacity:1}.djslider-default .navigation-numbers .load-button{width:16px;height:16px;text-align:center;font-size:11px;font-weight:bold;line-height:16px;color:#fff} .djslider-loader-default .showOnHover{opacity:0;-webkit-transition:opacity 200ms ease 50ms;transition:opacity 200ms ease 50ms}.djslider-loader-default:hover .showOnHover,.djslider-loader-default.focused .showOnHover{opacity:1}


/*===============================
/modules/mod_djmegamenu/themes/default/css/djmegamenu.css
================================================================================*/
.dj-megamenu-default{padding :0 !important;margin :0 !important;list-style :none;height :auto;position :relative;z-index :500;font-family:Arial,Helvetica,sans-serif;width :auto;background:rgb(56,56,56);background:-webkit-gradient(linear,left top,left bottom,from(rgba(69,69,69,1)),to(rgba(43,43,43,1)));background:-o-linear-gradient(top,rgba(69,69,69,1) 0%,rgba(43,43,43,1) 100%);background:linear-gradient(to bottom,rgba(69,69,69,1) 0%,rgba(43,43,43,1) 100%)}.dj-megamenu-default:after{content:"";clear :both;display:table}.dj-megamenu-default li.dj-up{position:relative;display :block;float :left;padding :0 !important;margin :0 !important}.dj-megamenu-default li a.dj-up_a{display :block;float :left;height :60px;font-size :12px;font-weight :bold;color :#fff;text-transform :uppercase;text-decoration :none;padding :0 20px;cursor :pointer;background :transparent;color :#fff;border-right :1px solid #000;border-left :1px solid #555;-webkit-transition:all 0.2s ease-out;transition :all 0.2s ease-out}.dj-megamenu-default li.first a.dj-up_a{border-left:0}.dj-megamenu-default li:last-child a.dj-up_a{border-right:0}.dj-megamenu-default li a.dj-up_a > span{float :left;display :block;padding :0;height :60px;line-height:60px;background :transparent}.dj-megamenu-default li a.dj-up_a span.html-before,.dj-megamenu-default li a.dj-up_a span.html-after{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dj-megamenu-default li a.dj-up_a span.html-before{margin-right:10px}.dj-megamenu-default li a.dj-up_a span.html-after{margin-left:10px}.dj-megamenu-default li a.dj-up_a.withsubtitle > span{line-height:48px}.dj-megamenu-default li a.dj-up_a span.dj-drop{padding:0 20px 0 0}.dj-megamenu-default li a.dj-up_a .arrow{position :absolute;right :16px;top :50%;transform:translateY(-50%);display :inline-block;line-height:1;-webkit-transition:all 0.2s ease-out;transition :all 0.2s ease-out}.dj-megamenu-default li:hover a.dj-up_a .arrow,.dj-megamenu-default li.hover a.dj-up_a .arrow,.dj-megamenu-default li.active a.dj-up_a .arrow{top:calc(50% + 2px)}.dj-megamenu-default.dj-fa-no li a.dj-up_a .arrow:before{content:'';border:solid #fff;border-width:0 2px 2px 0;display:inline-block;padding:2px;transform:rotate(45deg);-webkit-transform:rotate(45deg);position:relative;top:-2px}.dj-megamenu-default.dj-fa-0 li a.dj-up_a .arrow:before,.dj-megamenu-default.dj-fa-1 li a.dj-up_a .arrow:before,.dj-megamenu-default.dj-fa-5 li a.dj-up_a .arrow:before{content:"\f107";display:inline-block;font:normal normal normal 12px/1 "FontAwesome";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dj-megamenu-default.dj-fa-5 li a.dj-up_a .arrow:before{font-family:"Font Awesome 5 Free";font-weight:900}.dj-megamenu-default li a.dj-up_a small.subtitle{display :block;font-size :12px;font-weight :normal;line-height :1;text-transform:none;color :#999999;margin-top :-12px}.dj-megamenu-default li:hover a.dj-up_a,.dj-megamenu-default li.hover a.dj-up_a,.dj-megamenu-default li.active a.dj-up_a{color :#fff;border-left-color:#46a5df;background :rgb(56,172,231);background :-webkit-gradient(linear,left top,left bottom,from(rgba(56,172,231,1)),to(rgba(22,129,209,1)));background :-o-linear-gradient(top,rgba(56,172,231,1) 0%,rgba(22,129,209,1) 100%);background :linear-gradient(to bottom,rgba(56,172,231,1) 0%,rgba(22,129,209,1) 100%)}.dj-megamenu-default li:hover a.dj-up_a small.subtitle,.dj-megamenu-default li.hover a.dj-up_a small.subtitle,.dj-megamenu-default li.active a.dj-up_a small.subtitle{color:#a4c4f5}.dj-megamenu-default li.separator>a{cursor:default}.dj-megamenu-default li a.dj-up_a span span.image-title{background:none;padding :0;margin :0 0 0 15px;display :inline-block;float :none;height :auto}.dj-megamenu-default li a.dj-up_a img{border :0;margin :0;max-height :32px;vertical-align:middle}.dj-megamenu-default li.logo a.dj-up_a img{max-height :60px}.dj-megamenu-default li a.dj-up_a.withsubtitle img{margin-top:-24px} .dj-megamenu-default li:hover,.dj-megamenu-default li.hover{position:relative;z-index :200} .dj-megamenu-default li div.dj-subwrap,.dj-megamenu-default li:hover div.dj-subwrap li div.dj-subwrap,.dj-megamenu-default li.hover div.dj-subwrap li div.dj-subwrap{position :absolute;left :-9999px;top :-9999px;margin :0;padding :0;list-style:none} .dj-megamenu-default li div.dj-subwrap .dj-subwrap-in:after{content:"";display:table;clear:both}.dj-megamenu-default li:hover div.dj-subwrap,.dj-megamenu-default li.hover div.dj-subwrap{left :0;top :100%;background :#303030;height :auto;z-index :300;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.2);box-shadow :0px 0px 5px 0px rgba(0,0,0,0.2)} .dj-megamenu-default li:hover div.dj-subwrap li:hover>div.dj-subwrap,.dj-megamenu-default li.hover div.dj-subwrap li.hover>div.dj-subwrap{left :100%;top :0;margin :0 0 0 10px;background :#303030;height :auto;z-index :400;-webkit-box-shadow:0px 0px 5px 0px rgba(255,255,255,0.2);box-shadow :0px 0px 5px 0px rgba(255,255,255,0.2)} .dj-megamenu-default li div.dj-subcol{float:left}.dj-megamenu-default li ul.dj-submenu{padding:0px;margin :0 10px;height :auto;width :auto}.dj-megamenu-default li ul.dj-submenu>li{list-style:none outside;display :block;height :auto;position :relative;width :auto;border-top:1px solid #3a3a3a}.dj-megamenu-default li ul.dj-submenu>li.first{border:0}.dj-megamenu-default li ul.dj-submenu>li>a{display :block;font-size :13px;font-weight :normal;line-height :16px;color :#c3c3c3;background :transparent;text-decoration :none;padding :12px 20px;margin :0 -10px;-webkit-transition:all 0.2s ease-out;transition :all 0.2s ease-out;position:relative}.dj-megamenu-default li ul.dj-submenu>li>a .dj-icon{float :left;border :0;margin :0 15px 8px 0;vertical-align:middle;max-height :16px}.dj-megamenu-default li ul.dj-submenu>li>a small.subtitle{color :#666;display :block;font-size :10px;line-height:1}.dj-megamenu-default li ul.dj-submenu>li>a:hover,.dj-megamenu-default li ul.dj-submenu>li>a.active,.dj-megamenu-default li ul.dj-submenu>li.hover:not(.subtree)>a{background:#1681d1;color :#fff}.dj-megamenu-default li ul.dj-submenu>li>a:hover small.subtitle,.dj-megamenu-default li ul.dj-submenu>li>a.active small.subtitle,.dj-megamenu-default li ul.dj-submenu>li.hover:not(.subtree)>a small.subtitle{color:#a4c4f5}.dj-megamenu-default li ul.dj-submenu>li.parent>a .arrow{position :absolute;right :10px;top :50%;transform:translateY(-50%);display :inline-block;line-height:1;-webkit-transition:all 0.2s ease-out;transition :all 0.2s ease-out}.dj-megamenu-default li ul.dj-submenu>li.parent:not(.subtree)>a:hover .arrow{right:8px}.dj-megamenu-default.dj-fa-no li ul.dj-submenu>li.parent>a .arrow:before{content:'';border:solid #fff;border-width:0 2px 2px 0;display:inline-block;padding:2px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);position:relative;top:-2px}.dj-megamenu-default.dj-fa-1 li ul.dj-submenu>li.parent>a .arrow:before,.dj-megamenu-default.dj-fa-5 li ul.dj-submenu>li.parent>a .arrow:before{content:"\f105";display:inline-block;font:normal normal normal 12px/1 "FontAwesome";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dj-megamenu-default.dj-fa-5 li ul.dj-submenu>li.parent>a .arrow:before{font-family:"Font Awesome 5 Free";font-weight:900} .dj-megamenu-default li ul.dj-subtree{list-style:none outside;padding :0 !important;margin :5px 0 5px 25px !important}.dj-megamenu-default li ul.dj-subtree>li{list-style:square outside;padding :0;margin :0;color :#666}.dj-megamenu-default li ul.dj-subtree>li>a{display :block;font-size :12px;font-weight :normal;line-height :13px;color :#c3c3c3;text-decoration:none;padding :5px 0}.dj-megamenu-default li ul.dj-subtree>li>a:hover{background:transparent;color :#fff}.dj-megamenu-default li ul.dj-subtree>li.active>a{text-decoration:underline}.dj-megamenu-default li ul.dj-subtree>li>a small.subtitle{color :#666;display :block;font-size :0.9em;line-height:1} .dj-megamenu-default .modules-wrap{padding:0px 10px;color :#d2d2d2}.dj-megamenu-default .modules-wrap p{display:block !important;padding:0 !important} .dj-megamenu-default.dj-megamenu-fixed{position :fixed;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform :translateZ(0) scale(1.0,1.0);transform :translateZ(0)}.dj-megamenu-default.dj-megamenu-sticky{position:fixed;top :0;left :0;width :100%;height :auto}.dj-megamenu-default .dj-stickylogo{position:absolute;z-index :550}.dj-megamenu-default .dj-stickylogo img{max-height:100%;width :auto}.dj-megamenu-default .dj-stickylogo.dj-align-center{position :static;text-align:center;margin :10px 0}.dj-megamenu-default .dj-stickylogo.dj-align-left{left :20px;max-height:50px;margin :5px 0}.dj-megamenu-default .dj-stickylogo.dj-align-right{right :20px;max-height:50px;margin :5px 0} .dj-megamenu-default li.dj-up.fullsub{position:static !important}.dj-megamenu-default li.dj-up.fullsub a.dj-up_a{position:relative}.dj-megamenu-default li.dj-up.fullwidth > .dj-subwrap{width:100vw}.dj-megamenu-default li.dj-up.fullwidth > .dj-subwrap > .dj-subwrap-in{padding:30px;box-sizing:border-box}.dj-megamenu-default .djsubrow_separator{clear :both;border-bottom:1px solid #3a3a3a;padding :0 0 20px;margin :0 0 20px} .dj-megamenu-default.verticalMenu{height :auto;max-width:360px;z-index :400}.dj-megamenu-default.verticalMenu li.dj-up{float:none}.dj-megamenu-default.verticalMenu li a.dj-up_a{float :none;height :auto;padding-top :15px;padding-bottom:15px;border-left :0px;border-right :0px;border-bottom :1px solid #000;border-top :1px solid #555}.dj-megamenu-default.verticalMenu li.first a.dj-up_a{border-top:0}.dj-megamenu-default.verticalMenu li:last-child a.dj-up_a{border-bottom:0}.dj-megamenu-default.verticalMenu li a.dj-up_a small.subtitle{margin-top:0}.dj-megamenu-default.verticalMenu li a.dj-up_a>span{display:flex;align-items:center}.dj-megamenu-default.verticalMenu li a.dj-up_a span{float :none;height :auto;line-height:20px}.dj-megamenu-default.verticalMenu li a.dj-up_a span span.image-title{padding :0 15px;margin :0}.dj-megamenu-default.verticalMenu li a.dj-up_a img,.dj-megamenu-default.verticalMenu li ul.dj-submenu>li>a .dj-icon{max-height:100%;max-width:32px}.dj-megamenu-default.dj-fa-no.verticalMenu li a.dj-up_a .arrow:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.dj-megamenu-default.dj-fa-0.verticalMenu li a.dj-up_a .arrow:before,.dj-megamenu-default.dj-fa-1.verticalMenu li a.dj-up_a .arrow:before,.dj-megamenu-default.dj-fa-5.verticalMenu li a.dj-up_a .arrow:before{content:"\f105"}.dj-megamenu-default.verticalMenu li:hover div.dj-subwrap,.dj-megamenu-default.verticalMenu li.hover div.dj-subwrap,.dj-megamenu-default.verticalMenu li:hover div.dj-subwrap.open-right,.dj-megamenu-default.verticalMenu li.hover div.dj-subwrap.open-right{right:auto !important;left :100% !important;top :0}.dj-megamenu-default.verticalMenu li:hover div.dj-subwrap.open-left,.dj-megamenu-default.verticalMenu li.hover div.dj-subwrap.open-left{left :auto !important;right:100% !important} body.dj-megamenu-overlay{position:relative}body.dj-megamenu-overlay ul.dj-megamenu{z-index :1001;position:relative}body.dj-megamenu-overlay .dj-megamenu-sticky{z-index :1000}body .dj-megamenu-overlay-box{background:rgba(0,0,0,0.5);position :fixed;top :0;left :0;right :0;bottom :0;z-index :999;pointer-events:none;display:none} .dj-megamenu-default li a.dj-up_a span.dj-badge,.dj-megamenu-default li ul>li>a span.dj-badge{float:none;text-transform:uppercase;display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;height:auto;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em;margin-left:10px} .dj-megamenu-default.dj-megamenu-wcag *:focus, .dj-megamenu-default.dj-megamenu-wcag *:focus-visible{ outline:2px solid currentColor;outline-offset:-2px}.dj-megamenu-default.dj-megamenu-wcag *:focus:not(:focus-visible){ outline:none} .dj-megamenu-default .dj-subwrap{-webkit-animation-duration:400ms;animation-duration:400ms;-webkit-animation-delay:50ms;animation-delay:50ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.dj-megamenu-default.fast .dj-subwrap{-webkit-animation-duration:200ms;animation-duration:200ms}.dj-megamenu-default.slow .dj-subwrap{-webkit-animation-duration:600ms;animation-duration:600ms} .dj-megamenu-default li div.dj-subwrap,.dj-megamenu-default li.hover div.dj-subwrap li div.dj-subwrap,.dj-megamenu-default:not(.dj-megamenu-js) li:hover div.dj-subwrap li div.dj-subwrap{display:none} .dj-megamenu-default li.hover div.dj-subwrap,.dj-megamenu-default li.hover div.dj-subwrap li.hover > div.dj-subwrap,.dj-megamenu-default:not(.dj-megamenu-js) li:hover div.dj-subwrap,.dj-megamenu-default:not(.dj-megamenu-js) li:hover div.dj-subwrap li:hover > div.dj-subwrap{display:block}