.no-text-cursor{cursor:default}.nowrap{white-space:nowrap}.nav_menu{z-index:10;margin-bottom:0}.container{height:100%}.main_container{height:100%;display:flex;flex-direction:column}.container.body .right_col{height:100%;padding:0!important;min-height:0!important}.row.list{height:100%;margin-right:0;margin-left:0}.row.list.dashboard{padding:10px 20px 0;overflow:auto}.list-column{height:100%;padding:10px 20px;display:flex;flex-direction:column}.dataTables_wrapper{display:flex;flex-direction:column;min-height:0}.column-toggle-opener{position:absolute;z-index:10;top:20px;left:-8px;transform:translateY(-50%);background-color:#fff;padding:3px;border-radius:2px;border:1px solid #ddd;font-size:10px;cursor:pointer}.column-toggle{position:absolute;z-index:9;top:0;left:0}.column-toggle .column-list{max-height:50vh;overflow:auto;margin-right:-15px}.table_container{overflow:auto;border-left:1px solid #ddd;border-top:1px solid #ddd;min-height:300px}.table_container_lite{overflow:auto}.filter_container{margin:0 -10px}.filter_container .form-group{margin-bottom:10px}thead .filter_opener{opacity:0;background-color:#fff;padding:1px 2px;border:1px solid #ccc;border-radius:2px;margin-left:4px}th:hover .filter_opener,th .filter_opener.active{opacity:1}th .filter_opener.filter_set{opacity:1;color:green;border-color:green}thead .filter{padding:8px;margin:0 -8px;position:absolute;top:38px;width:auto;min-width:100%;background:#f7f7f7;border-bottom:1px solid #ddd;border-right:1px solid #ddd;display:none}thead .filter.active{display:block}#full_details{height:100%;background-color:#fff;border-left:1px solid #ddd;padding:0;position:relative;display:flex;flex-direction:column}.full_details *{word-break:break-word}.full_details header{position:sticky;top:0;background-color:#fff;z-index:100;padding:0 20px}.full_details header .close,.full_details header .close_style{position:absolute;top:20px;right:20px;float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.full_details header h3{width:90%;margin:0;padding:20px 0 10px}.full_details header .button_container{padding-bottom:20px}.full_details .details{display:flex;min-height:0;flex-grow:1}.full_details .details .panel_container{overflow:auto;padding:0 20px;width:100%}.full_details .details .panel_container .panel{position:relative}.full_details .details .panel_container .panel .spinner{z-index:10;background:rgb(255 255 255 / .5)}.full_details .details .panel_container .panel .row{border-top:1px solid #f5f5f5;padding:5px 0}.full_details .details .panel_container .panel .form-group{margin-bottom:0}.full_details .details .panel_container .panel .input-group{margin-bottom:0}.full_details .details .panel_container .panel .accordion-heading{display:flex;justify-content:space-between;align-items:center}.full_details .details .side{border-top:1px solid #ddd;border-right:1px solid #ddd;border-top-right-radius:3px}.full_details .details .side a{display:block;padding:20px;text-align:center}.full_details .details .side a:hover,.full_details .details .side a:focus,.full_details .details .side a.active{background-color:#eee}.button_container{padding-bottom:10px}.filter_pills_container{padding-bottom:10px}.filter_pills_container .label{font-weight:400;padding:.2em .6em;display:inline-block;color:inherit}.filter_pills_container .label span{margin-right:3px}.filter_pills_container .label.label-default{color:#fff;margin-right:2px}.filter_pills_container .label i{cursor:pointer}.panel_info{float:left;width:60%}.dataTables_info{width:auto}.selected_info,.total_entries{float:left}#ajax-loading-icon{position:fixed;display:flex;align-items:center;justify-content:center;top:0;bottom:0;left:0;right:0;margin:auto;display:none;z-index:3;margin-left:230px}.login #ajax-loading-icon{margin-left:auto}.spinner_container{position:absolute;display:none;align-items:center;justify-content:center;top:0;bottom:0;left:0;right:0;margin:auto;background:rgb(0 0 0 / .4);z-index:100}.show .spinner_container{display:flex}.spinner{margin:0 auto;width:70px;text-align:center}.item .spinner,.details .spinner{display:flex;align-items:center;justify-content:center;margin:auto;position:absolute;width:auto;text-align:center;top:0;left:0;right:0;bottom:0;z-index:1;background:rgb(0 0 0 / .5)}.spinner>div{width:18px;height:18px;background-color:#2a3f54;vertical-align:center;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.alert-custom{background-color:#222;padding:15px 26px;color:#fff;position:fixed;bottom:0;left:0;width:100%;margin:0 auto;border:none;min-width:288px;border-radius:0;display:none;z-index:1000}.alert-custom.error{background-color:#c60000}.ajax-append-link{color:#6fa1f2}@media (min-width:530px){.alert-custom{left:20px;width:auto;min-width:288px;border-radius:2px;margin-bottom:20px}}.modal-dialog.modal-dialog-centered *{word-break:break-word}.chosen-container .chosen-drop{width:auto;min-width:100%;max-width:200%}.chosen-container .chosen-results li{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}::-webkit-scrollbar{width:14px;height:14px}::-webkit-scrollbar-track{background-color:#fff0}::-webkit-scrollbar-thumb{background-color:#ccc;border:4px solid #fff0;border-radius:9px;background-clip:content-box}::-webkit-scrollbar-thumb:active{background-color:#bbb;border-radius:0}::-webkit-scrollbar-thumb:active:vertical{border-left:0 solid #fff0;border-right:0 solid #fff0}::-webkit-scrollbar-thumb:active:horizontal{border-top:0 solid #fff0;border-bottom:0 solid #fff0}::-webkit-scrollbar-thumb:window-inactive{background-color:#ddd}::-webkit-scrollbar-corner{background-color:#fff0}.input-group[class*=col-]{float:left;padding-right:10px;padding-left:10px}.input-group.date-selector{margin-bottom:0}.fa-xxs{font-size:.55em}.fa-stack .text{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;font-size:1.4em}.btn[disabled]{color:#555;border-color:#aaa;background-color:#eee}.btn[disabled]:hover{background-color:#eee;border-color:#aaa}.fixed-modal-btn{position:sticky;bottom:0;background-color:#fff;padding:20px 0}.breadcrumb{margin-bottom:0;padding:0}.step_counter{display:flex;padding:0;margin:0 20}.step_counter .step{display:inline-flex;justify-content:center;align-items:center;background-color:#2a3f54 70;color:#fff 70;padding:15px;flex-basis:100%;text-align:center;cursor:default;transition:all 150ms ease-in-out;font-size:13px;line-height:1rem;font-weight:500;position:relative;user-select:none}.step_counter .step.active{color:#fff;background-color:#2a3f54}.step_counter .step.done:before{font-size:1.7rem;display:flex;justify-content:center;align-items:center;position:absolute;width:100%;height:100%;top:0;left:0;transition:all 150ms ease-in-out}.step_counter .step.done:hover:before{opacity:0}.image{padding:50%;border-radius:100%;background-color:#45c8ff;background-position:center;background-repeat:no-repeat;transition:all 150ms ease-in-out;position:relative;overflow:hidden}.image.phone{background-image:url(../../../app/assets/images/phone.svg)}.image.tablet{background-image:url(../../../app/assets/images/tablet.svg)}.image.add{background-image:url(../../../app/assets/images/add.svg)}.image:after{content:"";height:100%;width:100%;position:absolute;top:0;left:0;background-position:center;background-repeat:no-repeat}.image.apple:after{background-image:url(../../../app/assets/images/apple.svg)}.image.android:after{background-image:url(../../../app/assets/images/android.svg)}.image.desktop:after{background-image:url(../../../app/assets/images/desktop.svg)}.image.console:after{background-image:url(../../../app/assets/images/console.svg)}.image.headset:after{background-image:url(../../../app/assets/images/vr.svg)}.device_panel{text-align:left;min-width:250px}.device_panel .panel-heading{text-align:center;display:block}#generate-gbtnid,.form-lock{cursor:pointer}#details-ajax-loading-icon{display:flex;align-items:center;justify-content:center;top:0;bottom:0;left:0;right:0;margin:auto;z-index:3;margin-left:230px}