/***Page Header***/
.page-header.navbar{width:100%; padding:0 20px 0 20px; margin:0; border:0px; padding:0px; box-shadow:none; height:46px; min-height:46px; filter:none; background-image:none; display:none;
                    /* Fixed header *//* Header logo *//* Search box *//* Menu Toggler *//* Top menu */}
.page-header.navbar.navbar-fixed-top{z-index:9995;}
.page-header.navbar.navbar-static-top{z-index:9995;}
.page-logo{float:left; display:block; width:175px; height:56px; padding-top:2px; padding-bottom:10px; text-align:center;} /*DVD*/
.page-logo > .logo-image,.page-header.navbar .page-logo > a{display:block; float:none;}
.page-logo .logo-default{margin:0px 0 0 0;}
.page-logo .logo-mini{display:none; margin-left:5px;}
.page-logo .text-logo{padding-left:20px; padding-top:12px;}
.page-header.navbar .search-form{display:inline-block; width:46px; position:relative; float:left; transition:all 0.6s;}
.page-header.navbar .search-form .input-group .form-control{height:46px; border:0; background:transparent !important; font-size:13px; padding-left:0; margin-left:12px; text-indent:-150000px;}
.page-header.navbar .search-form .input-group .form-control:hover{cursor:pointer;}
.page-header.navbar .search-form .input-group .input-group-btn{height:46px;}
.page-header.navbar .search-form .input-group .input-group-btn .btn.submit{margin-left:-24px; padding:0; width:46px; background:none; margin-top:4px; display:block;}
.page-header.navbar .search-form .input-group .input-group-btn .btn.submit > i{font-size:15px;}
.page-header.navbar .search-form.open{transition:all 0.6s; width:300px !important;}
.page-header.navbar .search-form.open .input-group .form-control{text-indent:0;}
.page-header.navbar .search-form.open .input-group .form-control:hover{cursor:text;}
.page-header.navbar .search-form.open .input-group .input-group-btn .btn.submit{margin-left:0;}
.page-header.navbar .menu-toggler{display:block; cursor:pointer; opacity:0.7; filter:alpha(opacity=70); width:24px; height:24px; background-repeat:no-repeat; background-position:center center;}
.page-header.navbar .menu-toggler:hover{filter:alpha(opacity=100); opacity:1;}
.page-header.navbar .menu-toggler.sidebar-toggler{float:right; margin:11px 0 0 0;}
.page-sidebar-closed.page-sidebar-closed-hide-logo .page-header.navbar .menu-toggler.sidebar-toggler{margin-right:10.5px;}
.page-header.navbar .menu-toggler.responsive-toggler{display:none; float:right; margin:11px 6px 0 6px;}
.page-header.navbar .top-menu{margin:0; padding:0; float:right;}
.page-header.navbar .top-menu .navbar-nav{padding:0; margin-right:20px; display:block; /* Extended Dropdowns *//* Notification *//* Inbox *//* Tasks *//* User *//* Language *//* Dark version */}
.page-header.navbar .top-menu .navbar-nav > li.dropdown{margin:0px; padding:0px 4px; height:46px; display:inline-block;}
.page-header.navbar .top-menu .navbar-nav > li.dropdown:last-child{padding-right:0px;}
.page-header.navbar .top-menu .navbar-nav > li.dropdown > .dropdown-toggle{margin:0px; padding:17px 10px 9px 10px;}
.page-header.navbar .top-menu .navbar-nav > li.dropdown > .dropdown-toggle:last-child{padding-right:0;}
.page-header.navbar .top-menu .navbar-nav > li.dropdown > .dropdown-toggle > i{font-size:17px;}
.page-header.navbar .top-menu .navbar-nav > li.dropdown > .dropdown-toggle > i.glyphicon{font-size:16px;}
.page-header.navbar .top-menu .navbar-nav > li.dropdown > .dropdown-toggle > .badge{font-family:"Open Sans", sans-serif; position:absolute; top:10px; right:20px; font-weight:300; padding:3px 6px;}
.page-header.navbar .top-menu .navbar-nav > li.dropdown > .dropdown-toggle:focus{background:none;}
.page-header.navbar .top-menu .navbar-nav > li.dropdown .dropdown-menu{margin-top:3px; -webkit-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; border-radius:4px;}
.page-header.navbar .top-menu .navbar-nav > li.dropdown .dropdown-menu:before{position:absolute; top:-7px; right:9px; display:inline-block !important; border-right:7px solid transparent; border-bottom:7px solid #eee; border-left:7px solid transparent; border-bottom-color:rgba(0, 0, 0, 0.2); content:'';}
.page-header.navbar .top-menu .navbar-nav > li.dropdown .dropdown-menu:after{position:absolute; top:-6px; right:10px; display:inline-block !important; border-right:6px solid transparent; border-bottom:6px solid #fff; border-left:6px solid transparent; content:'';}
.page-header.navbar .top-menu .navbar-nav > li.dropdown .dropdown-menu > li > a{color:#555;}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu{min-width:160px; max-width:275px; width:275px; z-index:9995; /* header notifications dropdowns */}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu > li.external{display:block; overflow:hidden; padding:15px 15px; letter-spacing:0.5px; -webkit-border-radius:4px 4px 0 0; -moz-border-radius:4px 4px 0 0; -ms-border-radius:4px 4px 0 0; -o-border-radius:4px 4px 0 0; border-radius:4px 4px 0 0;}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu > li.external > h3{margin:0; padding:0; float:left; font-size:13px; display:inline-block;}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu > li.external > a{display:inline-block; padding:0; background:none; clear:inherit; font-size:13px; font-weight:300; position:absolute; right:10px; border:0; margin-top:-1px;}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu > li.external > a:hover{text-decoration:underline;}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu .dropdown-menu-list{padding-right:0 !important; padding-left:0; list-style:none;}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu .dropdown-menu-list > li > a{display:block; clear:both; font-weight:300; line-height:20px; white-space:normal; font-size:13px; padding:16px 15px 18px; text-shadow:none;}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu .dropdown-menu-list > li > a:hover{opacity:1 ; filter:alpha(opacity=100) ;}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu .dropdown-menu-list > li:first-child a{border-top:none;}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-notification .dropdown-menu .dropdown-menu-list > li a .details{overflow:hidden;}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-notification .dropdown-menu .dropdown-menu-list > li a .details .label-icon{margin-right:10px; -webkit-border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; border-radius:50%;}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-notification .dropdown-menu .dropdown-menu-list > li a .details .label-icon i{margin-right:2px; margin-left:1px;}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-notification .dropdown-menu .dropdown-menu-list > li a .details .label-icon .badge{right:15px;}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-notification .dropdown-menu .dropdown-menu-list > li a .time{float:right; max-width:75px; font-size:11px; font-weight:400; opacity:0.7 ; filter:alpha(opacity=70) ; text-align:right; padding:1px 5px;}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-inbox > .dropdown-menu .dropdown-menu-list > li .photo{float:left; margin:0 6px 6px 0;}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-inbox > .dropdown-menu .dropdown-menu-list > li .photo img{height:40px; width:40px; -webkit-border-radius:50% !important; -moz-border-radius:50% !important; -ms-border-radius:50% !important; -o-border-radius:50% !important; border-radius:50% !important;}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-inbox > .dropdown-menu .dropdown-menu-list > li .subject{display:block; margin-left:46px;}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-inbox > .dropdown-menu .dropdown-menu-list > li .subject .from{font-size:13px; font-weight:600;}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-inbox > .dropdown-menu .dropdown-menu-list > li .subject .time{font-size:12px; font-weight:400; opacity:0.5 ; filter:alpha(opacity=50) ; float:right;}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-inbox > .dropdown-menu .dropdown-menu-list > li .message{display:block !important; font-size:12px; line-height:1.3; margin-left:46px;}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-tasks .dropdown-menu .dropdown-menu-list > li .task{margin-bottom:5px;}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-tasks .dropdown-menu .dropdown-menu-list > li .task .desc{font-size:13px; font-weight:300;}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-tasks .dropdown-menu .dropdown-menu-list > li .task .percent{float:right; font-weight:600; display:inline-block;}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-tasks .dropdown-menu .dropdown-menu-list > li .progress{display:block; height:8px; margin:8px 0 2px;}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-tasks .dropdown-menu .dropdown-menu-list > li .progress .progress-bar{box-shadow:none;}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-user .dropdown-toggle{padding:14px 6px 12px 8px;}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-user .dropdown-toggle > .username{display:inline-block; font-size:13px; font-weight:300;}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-user .dropdown-toggle > img{float:left; margin-top:-5px; margin-right:5px; height:29px; display:inline-block;}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-user .dropdown-toggle > i{display:inline-block; margin-top:5px; margin:0; font-size:13px;}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-user .dropdown-menu{width:175px;}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-user .dropdown-menu > li > a{font-size:14px; font-weight:300;}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-user .dropdown-menu > li > a i{width:15px; display:inline-block; margin-right:9px;}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-user .dropdown-menu > li > a .badge{margin-right:10px;}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-language{padding-left:0; padding-right:0; margin:0;}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-language > .dropdown-toggle{padding:14px 3px 12px 7px;}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-language > .dropdown-toggle > img{margin-bottom:2px;}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-language > .dropdown-toggle > i{font-size:14px;}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-language > .dropdown-menu > li > a{font-size:13px;}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-language > .dropdown-menu > li > a > img{margin-bottom:2px; margin-right:5px;}
.page-header.navbar .top-menu .navbar-nav li.dropdown-dark .dropdown-menu:before{border-left:none; border-right:none;}
.page-header.navbar .top-menu .navbar-nav li.dropdown-dark .dropdown-menu .dropdown-menu-list > li.external a{background:none !important; border:none !important;}

.all_bg {
    position: fixed;
    z-index: 15000;
    background: rgba(0,0,0,0.4);
    color: #fff;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    text-align: center;
    overflow: hidden;
}
.all_bg_ldr {
    background: rgba(0,0,0,0.8);
    position: absolute;
    left: 50%;
    top: 50%;
    width: 172px;
    height: 114px;
    margin-left: -86px;
    margin-top: -57px;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
}

.all_bg_ldr > img {
    margin-top: 27px;
}

.ui-autocomplete-loading {
    background: white url("../images/zoomloader.gif") right center no-repeat;
}

/* Allow expanded search for above 768px */
@media (min-width:768px){
    /* 768px */
    .page-header.navbar{/* Search box */}
    .page-header.navbar .search-form.search-form-expanded{width:200px;}
    .page-header.navbar .search-form.search-form-expanded .input-group .form-control{text-indent:0;}
    .page-header.navbar .search-form.search-form-expanded .input-group .form-control:hover{cursor:text;}
    .page-header.navbar .search-form.search-form-expanded .input-group .input-group-btn .btn.submit{margin-left:0;}
}
/*** Horizontal Menu ***/.page-header.navbar{/* Header container *//* Mega menu */}
.page-header.navbar .container{position:relative;}
.page-header.navbar .hor-menu{margin:0 0 0 -17px; margin:0; float:left;}
.page-header.navbar .hor-menu .navbar-nav{position:static; /* Mega menu *//* Mega Menu Dropdown *//* Classic menu */}
.page-header.navbar .hor-menu .navbar-nav.navbar-right .dropdown-menu{left:auto; right:0;}
.page-header.navbar .hor-menu .navbar-nav > li.mega-menu-dropdown{position:static;}
.page-header.navbar .hor-menu .navbar-nav > li.mega-menu-dropdown > .dropdown-menu{left:auto; width:auto;}
.page-header.navbar .hor-menu .navbar-nav > li.mega-menu-dropdown > .dropdown-menu .mega-menu-content{font-family:"Open Sans", sans-serif; padding:15px; margin:0;}
.page-header.navbar .hor-menu .navbar-nav > li.mega-menu-dropdown > .dropdown-menu .mega-menu-content.mega-menu-responsive-content{padding:10px 18px 10px 45px;}
.page-header.navbar .hor-menu .navbar-nav > li.mega-menu-dropdown > .dropdown-menu .mega-menu-content .mega-menu-submenu{padding:0; margin:0;}
.page-header.navbar .hor-menu .navbar-nav > li.mega-menu-dropdown > .dropdown-menu .mega-menu-content .mega-menu-submenu:last-child{border-right:0;}
.page-header.navbar .hor-menu .navbar-nav > li.mega-menu-dropdown > .dropdown-menu .mega-menu-content .mega-menu-submenu li{padding:1px !important; margin:0 !important; list-style:none;}
.page-header.navbar .hor-menu .navbar-nav > li.mega-menu-dropdown > .dropdown-menu .mega-menu-content .mega-menu-submenu li > h3{margin-top:5px; padding-left:6px; font-size:15px; font-weight:400;}
.page-header.navbar .hor-menu .navbar-nav > li.mega-menu-dropdown > .dropdown-menu .mega-menu-content .mega-menu-submenu li > a{white-space:normal; font-family:"Open Sans", sans-serif; padding:7px; margin:0; font-size:14px; font-weight:300;}
.page-header.navbar .hor-menu .navbar-nav > li.mega-menu-dropdown > .dropdown-menu .mega-menu-content .mega-menu-submenu li > a.iconify{padding:7px 7px 7px 30px;}
.page-header.navbar .hor-menu .navbar-nav > li.mega-menu-dropdown > .dropdown-menu .mega-menu-content .mega-menu-submenu li > a.iconify > i{position:absolute; top:auto !important; margin-left:-24px; font-size:15px; margin-top:3px !important;}
.page-header.navbar .hor-menu .navbar-nav > li.mega-menu-dropdown > .dropdown-menu .mega-menu-content .mega-menu-submenu li > a .badge,.page-header.navbar .hor-menu .navbar-nav > li.mega-menu-dropdown > .dropdown-menu .mega-menu-content .mega-menu-submenu li > a .label{margin-left:5px;}
.page-header.navbar .hor-menu .navbar-nav > li.mega-menu-dropdown.mega-menu-full .dropdown-menu{left:20px; right:20px;}
.page-header.navbar .hor-menu .navbar-nav > li.menu-dropdown .dropdown-menu:after, .page-header.navbar .hor-menu .navbar-nav > li.menu-dropdown .dropdown-menu:before{display:none !important;}
.page-header.navbar .hor-menu .navbar-nav > li > a{font-size:14px; font-weight:400; padding:13px 13px;}
.page-header.navbar .hor-menu .navbar-nav > li > a:focus{background:none !important;}
.page-header.navbar .hor-menu .navbar-nav > li.current .selected, .page-header.navbar .hor-menu .navbar-nav > li.active .selected{left:50%; bottom:0; position:absolute; border-left:6px solid transparent; border-right:6px solid transparent; border-top:6px solid transparent; display:inline-block; margin:0; width:0; height:0px; margin-left:-7px; margin-bottom:-6px;}
.page-header.navbar .hor-menu .navbar-nav > li .dropdown-menu{margin-top:0; border:none;}
.page-header.navbar .hor-menu .navbar-nav > li .dropdown-menu li > a{font-family:"Open Sans", sans-serif; font-size:14px; font-weight:300; padding:9px 10px; white-space:normal;}
.page-header.navbar .hor-menu .navbar-nav > li .dropdown-menu li > a .label,.page-header.navbar .hor-menu .navbar-nav > li .dropdown-menu li > a .badge{font-weight:300;}
.page-header.navbar .hor-menu .navbar-nav > li.classic-menu-dropdown .dropdown-menu{min-width:195px; max-width:235px;}
.page-header.navbar .hor-menu .navbar-nav > li .dropdown-submenu > .dropdown-menu{top:0;}
.page-header.navbar .hor-menu .navbar-nav > li .dropdown-submenu > a:after{top:9px; right:10px;}
/* Form medium devices upto large devices */
@media (min-width:992px) and (max-width:1200px){
    /* 992px 1200px *//* Boxed layout */
    .page-boxed .page-header.navbar{/* Top menu */}
    .page-boxed .page-header.navbar .top-menu .navbar-nav > li.dropdown-user .dropdown-toggle .username.username-hide-on-mobile{display:none;}
    .page-boxed .page-header.navbar .top-menu .navbar-nav > li.dropdown-language .dropdown-toggle .langname{display:none;}
}
@media (min-width:992px){
    /* 992px *//* Page header */
    .page-header.navbar{/* Header logo */}
    .page-sidebar-closed.page-sidebar-closed-hide-logo .page-logo{padding:0;}
    .page-sidebar-closed.page-sidebar-closed-hide-logo .page-logo{width:45px;  height:45px; padding-top:10px;}
    .page-sidebar .page-sidebar-menu > li.client-name > a{}
    .page-sidebar-closed.page-sidebar-closed-hide-logo .page-logo .logo-default{width:30px;}
    /* Boxed Layout */
    .page-boxed .page-header.navbar{/* Page logo *//* Top menu */}
    .page-boxed .page-header.navbar .page-logo{width:236px;}
    .page-boxed .page-header.navbar .top-menu .navbar-nav{margin-right:0px;}
    /* Sidebar closed & logo hidden */
    .page-sidebar-closed.page-sidebar-closed-hide-logo.page-boxed .page-header.navbar{/* Page logo */}
    .page-sidebar-closed.page-sidebar-closed-hide-logo.page-boxed .page-header.navbar .page-logo{width:46px;}
    /* Boxed layout & page sidebar fixed layout */
    .page-boxed.page-sidebar-fixed .page-header.navbar{/* Page logo */}
    .page-boxed.page-sidebar-fixed .page-header.navbar .page-logo{width:235px;}
}
@media (max-width:991px){/* 991px *//* Page header */
    .page-header.navbar{padding:0 20px 0 20px; position:relative; clear:both;  display:block; /* Page logo *//* Menu Toggler *//* Top Menu */}
    .page-header.navbar .page-logo{width:auto; padding:0; margin-right:10px; margin-left:0px !important; padding-left:0px !important;}
    .page-header.navbar .page-logo img{margin-left:4px !important;}
    .page-header.navbar .menu-toggler.sidebar-toggler{display:none !important;}
    .page-header.navbar .menu-toggler.responsive-toggler{display:inline-block;}
    .page-header.navbar .top-menu .navbar-nav{display:inline-block; margin:0 10px 0 0;}
    .page-header.navbar .top-menu .navbar-nav > li{float:left;}
    .page-header.navbar .top-menu .navbar-nav .nav li.dropdown i{display:inline-block; position:relative; top:1px; right:0px;}
    .page-header.navbar .top-menu .navbar-nav .open .dropdown-menu{position:absolute;}/* Fixed header for mobile */.page-header-fixed.page-header-fixed-mobile .navbar-fixed-top{position:fixed;}/* Boxed Layout */.page-boxed .page-header.navbar > .container{max-width:none !important; margin:0 !important; padding:0 !important;}
}
@media (min-width:768px) and (max-width:991px){/* 768px & 991px *//* Boxed Layout */.page-boxed .page-header.navbar{margin:auto !important; padding:0;}
    .page-boxed .page-header.navbar > .container{margin:auto !important;}
}
@media (max-width:767px){
    /* 767px *//* Page header */.page-header.navbar{padding:0 10px 0 10px; /* Header logo *//* Search box *//* Top navigation menu*/}
    .page-header.navbar .page-logo{width:auto;}
    .page-header.navbar .search-form.open{z-index:3; left:10px; right:10px; position:absolute; width:auto !important;}
    .page-header.navbar .top-menu .navbar-nav > li.dropdown-extended > .dropdown-menu{max-width:255px; width:255px;}
    .page-header.navbar .top-menu .navbar-nav > li.dropdown-notification .dropdown-menu{margin-right:-190px;}
    .page-header.navbar .top-menu .navbar-nav > li.dropdown-notification .dropdown-menu:after, .page-header.navbar .top-menu .navbar-nav > li.dropdown-notification .dropdown-menu:before{margin-right:190px;}
    .page-header.navbar .top-menu .navbar-nav > li.dropdown-inbox .dropdown-menu{margin-right:-150px;}
    .page-header.navbar .top-menu .navbar-nav > li.dropdown-inbox .dropdown-menu:after, .page-header.navbar .top-menu .navbar-nav > li.dropdown-inbox .dropdown-menu:before{margin-right:150px;}
    .page-header.navbar .top-menu .navbar-nav > li.dropdown-tasks .dropdown-menu{margin-right:-110px;}
    .page-header.navbar .top-menu .navbar-nav > li.dropdown-tasks .dropdown-menu:after, .page-header.navbar .top-menu .navbar-nav > li.dropdown-tasks .dropdown-menu:before{margin-right:110px;}
}
@media (max-width:580px){
    /* Page header */
    .page-header.navbar .top-menu .navbar-nav > li.dropdown-user .dropdown-toggle .username.username-hide-on-mobile{display:none;}
    .page-header.navbar .top-menu .navbar-nav > li.dropdown-language .dropdown-toggle .langname{display:none;}
}
@media (max-width:480px){
    /* 480px *//* Fixed header for mobile */
    .page-header-fixed.page-header-fixed-mobile .page-header.navbar{height:92px;}
    .page-header.navbar{/* Top menu */}
    .page-header.navbar .top-menu{display:block; clear:both;}
    .page-header.navbar .top-menu .navbar-nav{margin-right:0;}
    .page-header.navbar .top-menu .navbar-nav > li.dropdown .dropdown-toggle{padding:17px 6px 9px 6px;}
    .page-header.navbar .top-menu .navbar-nav > li.dropdown-language .dropdown-toggle{padding:14px 4px 12px 2px;}
    .page-header.navbar .top-menu .navbar-nav > li.dropdown-user .dropdown-toggle{padding:14px 0px 12px 2px;}
}
/***Pace - Page Progress***/.pace .pace-progress{z-index:10000; top:44px; height:2px;}
.pace .pace-progress-inner{box-shadow:none;}
.pace .pace-activity{top:48px; right:22px; border-radius:10px !important;}
@media (max-width:480px){
    /* 480px */
    .page-header-fixed .pace .pace-progress{top:92px;}
    .page-header-fixed .pace .pace-activity{top:188px; right:15px;}
}
/***Page container***/
.page-container{margin:0px; padding:0px; position:relative; /* Fixed header *//* Fixed footer for mobile */}
.page-container:before, .page-container:after{content:" "; display:table;}
.page-container:after{clear:both;}
.page-header-fixed .page-container{margin-top:70px;}
.page-footer-fixed.page-footer-fixed-mobile .page-container{margin-bottom:20px !important;}
@media (min-width:992px){
    /* Page container in fixed footer */
    .page-footer-fixed .page-container{margin-bottom:20px !important;}




}
@media (max-width:991px){
    /* Page container */
    .page-container{margin:0 !important; padding:0 !important;}
    .page-header-fixed.page-header-fixed-mobile .page-container{margin-top:46px !important;}



}
@media (max-width:480px){
    /* Page container */
    .page-header-fixed.page-header-fixed-mobile .page-container{margin-top:92px !important;}
}
/***Page sidebar***//* IE8 fix */
.ie8 .page-sidebar{width:235px; float:left; position:relative; margin-right:-100%;}
/* Page Sidebar */
.page-sidebar,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover{/* Default sidebar menu *//* light sidebar menu */}
.page-sidebar.navbar-collapse,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover.navbar-collapse{padding:0; box-shadow:none;}
.page-sidebar .page-sidebar-menu,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu{list-style:none; margin:0; padding:0; position:relative; /* 1st level links *//* all links */}

.page-sidebar .page-sidebar-menu > li,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li{display:block; margin:0; padding:0; border:0px;}
.page-sidebar .page-sidebar-menu > li.sidebar-toggler-wrapper, .page-sidebar .page-sidebar-menu > li.sidebar-search-wrapper,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.sidebar-toggler-wrapper,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.sidebar-search-wrapper{border:0 !important;}
.page-sidebar .page-sidebar-menu > li.sidebar-toggler-wrapper:before, .page-sidebar .page-sidebar-menu > li.sidebar-toggler-wrapper:after, .page-sidebar .page-sidebar-menu > li.sidebar-search-wrapper:before, .page-sidebar .page-sidebar-menu > li.sidebar-search-wrapper:after,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.sidebar-toggler-wrapper:before,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.sidebar-toggler-wrapper:after,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.sidebar-search-wrapper:before,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.sidebar-search-wrapper:after{content:" "; display:table;}
.page-sidebar .page-sidebar-menu > li.sidebar-toggler-wrapper:after, .page-sidebar .page-sidebar-menu > li.sidebar-search-wrapper:after,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.sidebar-toggler-wrapper:after,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.sidebar-search-wrapper:after{clear:both;}
.page-sidebar .page-sidebar-menu > li.start > a,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.start > a{border-top-color:transparent !important;}
.page-sidebar .page-sidebar-menu > li.last > a,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.last > a{border-bottom-color:transparent !important;}
.page-sidebar .page-sidebar-menu > li > a,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li > a{display:block; position:relative; margin:0; border:0px; padding:5px 11px; padding-right:5px; text-decoration:none; font-size:11px; font-weight:300;}
.page-sidebar .page-sidebar-menu > li > a > i,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li > a > i{font-size:20px; margin-right:5px; text-shadow:none; position:absolute;} /*DVD */
.page-sidebar .page-sidebar-menu > li > a , .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li > a {height:35px} /*DVD */
.page-sidebar .page-sidebar-menu > li > a > i.glyphicon,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li > a > i.glyphicon{top:3px; margin-left:1px; margin-right:4px;}
.page-sidebar .page-sidebar-menu > li > a > [class^="icon-"],.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li > a > [class^="icon-"]{top:8px; margin-left:0px; margin-right:4px;width:24px;} /*DVD*/
.page-sidebar-fixed .page-sidebar .page-sidebar-menu > li > a, .page-sidebar-fixed.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li > a{transition:all 0.2s ease;}
.page-sidebar-reversed.page-sidebar-fixed .page-sidebar .page-sidebar-menu > li > a, .page-sidebar-reversed.page-sidebar-fixed.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li > a{transition:none;}
.page-sidebar .page-sidebar-menu > li.heading,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.heading{padding:15px 15px 15px 15px;}
.page-sidebar .page-sidebar-menu > li.heading > h3,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.heading > h3{margin:0; padding:0; font-size:14px; font-weight:300;}
.page-sidebar .page-sidebar-menu > li.heading + li > a,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.heading + li > a{border-top:0;}
.page-sidebar .page-sidebar-menu > li.open > a,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.open > a{}
.page-sidebar .page-sidebar-menu > li.active > a,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active > a{border:none; text-shadow:none;}
.page-sidebar .page-sidebar-menu > li.active > a > .selected,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active > a > .selected{display:block; background-image:none; /* will be set in a theme css file*/float:right; position:absolute; right:0px; top:8px; background:none; width:0; height:0; border-top:12px solid transparent; border-bottom:12px solid transparent; border-right:12px solid #ffffff;}
.page-sidebar-reversed .page-sidebar .page-sidebar-menu > li.active > a > .selected, .page-sidebar-reversed.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active > a > .selected{right:auto; left:0; border-right:0; border-left:8px solid #ffffff;}
.page-container-bg-solid .page-sidebar .page-sidebar-menu > li.active > a > .selected, .page-container-bg-solid.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active > a > .selected{border-color:transparent #F1F3FA transparent transparent;}
.page-container-bg-solid.page-sidebar-reversed .page-sidebar .page-sidebar-menu > li.active > a > .selected, .page-container-bg-solid.page-sidebar-reversed.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active > a > .selected{border-color:transparent transparent transparent #F1F3FA;}
.page-sidebar .page-sidebar-menu li > a > .arrow:before,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu li > a > .arrow:before{float:right; width:10px; text-align:center; margin-top:-1px; margin-right:0px; margin-left:5px; display:inline; font-size:16px; font-family:FontAwesome; height:auto; content:"\f105"; font-weight:300; text-shadow:none;}
.page-sidebar .page-sidebar-menu li > a > .arrow.open:before,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu li > a > .arrow.open:before{content:"\f107";}
.page-sidebar .page-sidebar-menu li > a > .badge,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu li > a > .badge{float:right; margin-top:1px; margin-right:0px;}
.page-sidebar .page-sidebar-menu .sub-menu,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu{list-style:none; display:none; padding:0; margin:0px 0px 8px 0px;}
.page-sidebar .page-sidebar-menu .sub-menu li,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu li{background:none; margin:0px; padding:0px; margin-top:1px !important; /* 2nd level sub menu */}
.page-sidebar .page-sidebar-menu .sub-menu li > a,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu li > a{display:block; margin:0; padding:6px 15px 6px 43px; text-decoration:none; font-size:10px; font-weight:300; background:none;}
.page-sidebar .page-sidebar-menu .sub-menu li > a > i,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu li > a > i{font-size:12px;}
.page-sidebar .page-sidebar-menu .sub-menu li > .sub-menu,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu li > .sub-menu{margin:0;}
.page-sidebar .page-sidebar-menu .sub-menu li > .sub-menu > li,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu li > .sub-menu > li{/* 3rd level sub menu */}
.page-sidebar .page-sidebar-menu .sub-menu li > .sub-menu > li > a,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu li > .sub-menu > li > a{padding-left:50px;}
.page-sidebar .page-sidebar-menu .sub-menu li > .sub-menu > li > .sub-menu,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu li > .sub-menu > li > .sub-menu{margin:0;}
.page-sidebar .page-sidebar-menu .sub-menu li > .sub-menu > li > .sub-menu > li > a,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu li > .sub-menu > li > .sub-menu > li > a{padding-left:80px;}
.page-sidebar .page-sidebar-menu li.active > .sub-menu,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu li.active > .sub-menu{display:block;}
.page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li > a,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu.page-sidebar-menu-light > li > a{border:0; margin:0; padding-left:11px; border-left:4px solid transparent;}
.page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li .sub-menu,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu.page-sidebar-menu-light > li .sub-menu{margin:0; padding:1px 0;}
.page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li .sub-menu li > a,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu.page-sidebar-menu-light > li .sub-menu li > a{padding-top:8px; padding-bottom:8px;}
.page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li .sub-menu li:first-child,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu.page-sidebar-menu-light > li .sub-menu li:first-child{margin-top:0 !important;}
.page-sidebar-reversed .page-sidebar .page-sidebar-menu.page-sidebar-menu-light > li > a, .page-sidebar-reversed.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu.page-sidebar-menu-light > li > a{padding-left:15px; padding-right:11px; border-left:0; border-right:4px solid transparent;}
.page-sidebar .sidebar-toggler,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-toggler{display:block; cursor:pointer; opacity:0.7; filter:alpha(opacity=70); width:30px; height:27px; margin-top:15px; margin-right:19px; float:right; -webkit-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; border-radius:4px;}
.page-sidebar .sidebar-toggler:hover,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-toggler:hover{filter:alpha(opacity=100); opacity:1;}
.page-sidebar .sidebar-search,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-search{padding:0; margin:22px 12px 22px 12px;}
.page-sidebar .sidebar-search .remove,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-search .remove{display:none;}
.page-sidebar .sidebar-search .remove > i,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-search .remove > i{font-size:16px;}
.page-sidebar .sidebar-search .input-group,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-search .input-group{-webkit-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; border-radius:4px;}
.page-sidebar .sidebar-search .input-group .form-control,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-search .input-group .form-control{border:0; font-size:14px; padding:0; height:auto; line-height:auto; -webkit-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; border-radius:4px;}
.page-sidebar .sidebar-search .input-group .input-group-btn .btn,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-search .input-group .input-group-btn .btn{padding:12px 0 0 8px; background-color:transparent; background-repeat:no-repeat; background-position:100% 3px; margin-right:12px; height:52px;}
.page-sidebar .sidebar-search .input-group .input-group-btn .btn > i,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-search .input-group .input-group-btn .btn > i{font-size:15px;}

.page-sidebar .page-sidebar-menu-closed .sidebar-search{margin-bottom:2px;}

.page-sidebar .sidebar-search.sidebar-search-bordered,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-search.sidebar-search-bordered{margin:25px 18px 25px 18px;}
.page-sidebar .sidebar-search.sidebar-search-bordered .input-group .form-control,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-search.sidebar-search-bordered .input-group .form-control{font-size:13px; padding:6px 8px;}
.page-sidebar .sidebar-search.sidebar-search-bordered .input-group .input-group-btn .btn,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .sidebar-search.sidebar-search-bordered .input-group .input-group-btn .btn{margin-right:6px;}

/* DVD */
.page-sidebar .sidebar-search .input-group-btn { display:none;}
.page-sidebar-closed .sidebar-search .input-group-btn { display:block;}
.page-sidebar-closed .sidebar-search.open .input-group-btn { display:none;}
.page-sidebar-closed .sidebar-search.open { height:76px;}


.page-sidebar .page-sidebar-menu > li span{vertical-align:top; line-height:24px;}
.page-sidebar .page-sidebar-menu > li .sub-menu span{vertical-align:top; line-height:14px;}
.page-sidebar .page-sidebar-menu > li i{width:24px; height:24px; display:inline-block;} /* DVD */
.page-sidebar .page-sidebar-menu .sub-menu li > a > i{width:20px;height:auto;}
.page-sidebar .page-sidebar-menu .sub-menu li > a {padding-left:23px}
.page-sidebar .page-sidebar-menu > li i.user{background-position:0 -252px;}
.page-sidebar .page-sidebar-menu > li:hover i.user, .page-sidebar .page-sidebar-menu > li.open i.user{background-position:-60px -252px;}


.page-sidebar .page-sidebar-menu > li i.dashboard{background-position:0 -967px;}
.page-sidebar .page-sidebar-menu > li:hover i.dashboard, .page-sidebar .page-sidebar-menu > li.open i.dashboard{background-position:-61px -967px;}


.page-sidebar .page-sidebar-menu > li i.reports{background-position:0 -1325px;}
.page-sidebar .page-sidebar-menu > li:hover i.reports, .page-sidebar .page-sidebar-menu > li.open i.reports{background-position:-61px -1325px;}

.page-sidebar .page-sidebar-menu > li i.performance{background-position:0 0;}
.page-sidebar .page-sidebar-menu > li:hover i.performance, .page-sidebar .page-sidebar-menu > li.open i.performance{background-position:-61px 0;}

.page-sidebar .page-sidebar-menu > li i.payments{background-position:0 -510px;}
.page-sidebar .page-sidebar-menu > li:hover i.payments, .page-sidebar .page-sidebar-menu > li.open i.payments{background-position:-61px -510px;}


.page-sidebar .page-sidebar-menu > li i.sightings{background-position:0 -661px;}
.page-sidebar .page-sidebar-menu > li:hover i.sightings, .page-sidebar .page-sidebar-menu > li.open i.sightings{background-position:-61px -661px;}

.page-sidebar .page-sidebar-menu > li i.permissions{background-position:0 -561px;}
.page-sidebar .page-sidebar-menu > li:hover i.permissions, .page-sidebar .page-sidebar-menu > li.open i.permissions{background-position:-61px -561px;}

.page-sidebar .page-sidebar-menu > li i.tickets{background-position:0 -1017px;}
.page-sidebar .page-sidebar-menu > li:hover i.tickets, .page-sidebar .page-sidebar-menu > li.open i.tickets{background-position:-61px -1017px;}

.page-sidebar .page-sidebar-menu > li i.settings{background-position:0 -54px;}
.page-sidebar .page-sidebar-menu > li:hover i.settings, .page-sidebar .page-sidebar-menu > li.open i.settings{background-position:-61px -54px;}

.page-sidebar .page-sidebar-menu > li i.help{background-position:0 -1526px;}
.page-sidebar .page-sidebar-menu > li:hover i.help, .page-sidebar .page-sidebar-menu > li.open i.help{background-position:-61px -1526px;}


.page-sidebar .page-sidebar-menu > li i.logout{background-position:0 -1575px;}
.page-sidebar .page-sidebar-menu > li:hover i.logout, .page-sidebar .page-sidebar-menu > li.open i.logout{background-position:-61px -1575px;}


/* serach bar begins */
.search-bar{background:#595959; height:100%; min-height:300px; position:absolute; top:0; width:25px; /* transition:all 0.2s ease;*/ z-index:99; left:175px;
} /*DVD */
.search-filter-active .search-bar{background:#298FC8;
} /*DVD */
.search-filter-gone.search-filter-active .search-bar{background:#595959;
} /*DVD */
.search-bar-click{cursor:pointer;background:transparent; height:100%; min-height:300px; position:absolute; top:0; width:25px; /* transition:all 0.2s ease;*/ z-index:100; right:0px;
} /*DVD */

.page-sidebar-closed .search-bar{left:45px} 
.search-bar.open-search{width:240px; padding:20px 35px 0 15px; transition:all 0.2s ease;}
.search-bar.open-search .arrow-icon{margin-left:225px; transition:all 0.2s ease;}
.search-bar.open-search .text-icon{margin-left:185px; transition:all 0.2s ease;}

.search-bar .text-icon{/*background:url(../images/filter-text.png) 0 0 no-repeat; right:7px; width:16px; height:57px;*/ position:absolute; top:45%; margin-top:20px; margin-left:-15px;
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  transform: rotate(-90deg);

  /* also accepts left, right, top, bottom coordinates; not required, but a good idea for styling */
  -webkit-transform-origin: 50% 50%;
  -moz-transform-origin: 50% 50%;
  -ms-transform-origin: 50% 50%;
  -o-transform-origin: 50% 50%;
  transform-origin: 50% 50%;

  /* Should be unset in IE9+ I think. */
/*  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);*/
  color: white;
  font-size:20px;
  
  -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none;   /* Chrome/Safari/Opera */
  -khtml-user-select: none;    /* Konqueror */
  -moz-user-select: none;      /* Firefox */
  -ms-user-select: none;       /* IE/Edge */
  user-select: none;           /* non-prefixed version, currently
                                  not supported by any browser */
   
}
.search-bar .arrow-icon{cursor:pointer; /*background:url(../images/icon-filter-1.png) right 50% no-repeat; width:50px; height:75px; right:-20px;   position:absolute; margin-top:0; /*transition:all 0.2s ease;*/ 
/*height:100%*/

	position:absolute; 
  top:45%;
    margin-left:25px;
    width: 0; 
	height: 0; 
	border-top: 35px solid transparent;
	border-bottom: 35px solid transparent;
	
	border-left: 20px solid #595959;}
.search-filter-active .search-bar .arrow-icon {
    border-left: 20px solid #298FC8;
}
.search-filter-gone.search-filter-active .search-bar .arrow-icon {
    border-left: 20px solid #595959;
}
.search-bar:hover{transition:all 0.2s ease; background:#00A2FF;}
.search-bar:hover .arrow-icon{/*background:url(../images/icon-filter.png) right 50% no-repeat; */ transition:all 0.2s ease;border-left: 20px solid #00A2FF;}
.search-bar.open-search:hover{background:#535353; /*background:url(./images/searchbar-bg.png) 0 0 repeat;*/}
.search-bar.open-search:hover .arrow-icon{border-left: 20px solid #535353;/*background:url(../images/icon-filter-1.png) right 50% no-repeat;*/}


.search-bar .heading{font-size:16px; color:#fff; margin:0 0 10px; font-weight:bold;}
.search-bar .form-horizontal{display:none;}
.search-bar.open-search .form-horizontal{display:block;}
.search-bar label{color:#fff;}

.search-bar.disabled {
    display:none;
}

.ui-widget-content{background:none; border:none;}
.ui-widget-content.ui-menu .ui-menu-item{background:#fff; border:solid 1px #000000; color:#00b0f0; font-size:12px; text-align:center;}
.ui-widget-content.ui-menu .ui-menu-item.ui-state-hover, .ui-widget-content.ui-menu .ui-menu-item.ui-state-focus{margin:0; font-weight:normal; background:#E9E9E9;}


label.pop-title{color:#ffc000; font-size:16px; text-decoration:underline; margin:0 0 20px;}


.pos-rel{position:relative;}

.alerts-column.duplicate{top:300px;}
.alerts-column{position:absolute; top:15px; left:15px; background:#000; padding:0px 0 10px; width:260px;}
.alerts-column .heading{font-size:20px; color:#fff; border-bottom:solid 1px #fff; line-height:30px; margin-bottom:10px; padding:0 10px;}
.alerts-column .heading.bg{background:#fff; color:#000;}
.alerts-column.al-tp{width:100%;}
.alerts-column.al-tp .heading{background:#000; color:#fff; border-bottom:none;}
.alerts-column.al-tp ul{border:none;}



.alert-template{background:#000000;}
.alert-template .title{color:#fefe6b; text-decoration:underline; display:inline-block; font-size:16px; margin:0 0 20px;}
.alert-template .alert-img{text-align:center;}
.alert-template .alert-column{border-left:solid 1px #fff; padding:15px;}

.alerts-column .heading span{text-decoration:underline;}
.alerts-column ul{margin:0; padding:0 10px; padding-bottom:30px; border-bottom:solid 1px #fff; margin-bottom:10px; min-height:50px;}
.alerts-column li{list-style-type:none; font-size:12px; line-height:1.3; margin-bottom:5px; color:#fff;}
.alerts-column li .icon{float:right; width:24px; height:20px; text-align:center;}

.alerts-column li.v1{color:#ee0000; /* red */}
.alerts-column li.v2{color:#cd9a00; /* yellow */}
.alerts-column li.v3{color:#00aa4d; /* green */}
.alerts-column li.v4{color:#fff; /* white */}
.alerts-column li.v5{color:#fefe6b; /* light yellow */}

.alerts-column ul.small {padding-bottom:0; border:none;}
.alerts-column ul.small li{margin-bottom:0; line-height:1.3;}

.img-gallery{border-bottom:solid 1px #e6e6e6; padding-bottom:10px;}
.img-gallery ul{margin:0; padding:0; text-align:center;}
.img-gallery li{display:inline-block; margin-left:10px; margin-right:10px; vertical-align:top;}


.img-responsive.inline{display:inline-block;}

.display-horizontal{}
.display-horizontal p{margin-bottom:0;}
.display-group{}
.display-label {font-weight: bold; float: left; width: 140px; padding-top: 5px; text-align: left;}
.display-values {margin-left: 160px; padding-top: 5px;}


.form-group .input-group-btn.tooltips{background:#E9E9E9; padding:0 8px; border-left:solid 1px #cecece;}
.input-group .input-group-btn.tooltips{background:#E9E9E9; padding:0 8px; border-left:solid 1px #cecece;}


.fullrow, .display-group, .alerts-column li{*zoom:1;}
.fullrow:before, .fullrow:after, .display-group:before, .display-group:after, .alerts-column li:before, .alerts-column li:after{content:""; display:table;}
.fullrow:after, .display-group:after, .alerts-column li:after{clear:both;}


@media (min-width:992px){
    /* 992px */
    .page-sidebar{width:175px; float:left; position:relative; margin-right:-100%;}
    .page-full-width .page-sidebar{display:none !important;}
    .page-sidebar.navbar-collapse{max-height:none !important;}
    .page-sidebar-reversed .page-sidebar{float:right; margin-right:0; margin-left:-100%;}
    .page-sidebar-reversed.page-sidebar-fixed .page-sidebar{margin-left:-235px;}
    .page-sidebar-reversed.page-sidebar-fixed .page-sidebar-wrapper{position:relative; float:right;}
    .page-sidebar-fixed .page-sidebar{position:fixed !important; margin-left:0; top:46px;}
    .page-sidebar-fixed .page-sidebar-menu > li.last{margin-bottom:15px !important;}
    .page-sidebar-fixed .page-sidebar-menu .sub-menu{height:auto !important;}/* Sidebar Closed */.page-sidebar-closed .page-sidebar{width:45px !important;}
    .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed{/* sidebar */width:45px !important; /* sidebar toggler *//* sidebar search *//* sidebar bordered search *//* sidebar search expanded *//* sidebar bordered search expanded */}
    .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li{/* hide opened sub menu */}
    .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li.client-name > span{display:none;} /*DVD */
    


    .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li.open > .sub-menu,.page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li > .sub-menu{display:none !important;}
    .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li:hover{width:256px !important; position:relative !important; z-index:10000; display:block !important;}
    .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li:hover > a{-webkit-border-radius:0 4px 0 0; -moz-border-radius:0 4px 0 0; -ms-border-radius:0 4px 0 0; -o-border-radius:0 4px 0 0; border-radius:0 4px 0 0;}
    .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li:hover > a > i{margin-right:10px;}
    .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li:hover > a > .title{display:inline !important; padding-left:15px;margin-left:28px;} /*DVD*/
    .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li:hover > a > .badge{display:block !important;}
    .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li:hover > a > .selected{display:none;}
    .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li:hover.heading{width:45px !important; box-shadow:none;}
    .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li:hover > .sub-menu{width:210px; position:absolute; z-index:2000; left:46px; margin-top:0; top:100%; display:block !important; -webkit-border-radius:0 0 4px 4px; -moz-border-radius:0 0 4px 4px; -ms-border-radius:0 0 4px 4px; -o-border-radius:0 0 4px 4px; border-radius:0 0 4px 4px;}
    .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li:hover > .sub-menu > li > a{padding-left:15px !important;}
    .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li:hover > .sub-menu > li > .sub-menu > li > a{padding-left:30px !important;}
    .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li:hover > .sub-menu > li > .sub-menu > li > .sub-menu > li > a{padding-left:45px !important;}
    .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li.heading > h3{display:none;}
    .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li.sidebar-toggler-wrapper .sidebar-toggler{margin-right:8px;}
    .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li.sidebar-toggler-wrapper:hover{width:45px !important;}
    .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li.sidebar-search-wrapper:hover{width:45px !important;}
    .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li > a{padding-left:11px;}
    .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li > a .selected{right:-3px !important;}
    .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li > a > .badge,.page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li > a > .title,.page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li > a > .arrow{display:none !important;}
    .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed .sidebar-toggler{margin-left:3px; margin-right:3px;}
    .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed .sidebar-search .input-group{border-color:transparent; margin-left:-4px;}
    .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed .sidebar-search .input-group .form-control{display:none;}
    .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed .sidebar-search .input-group .input-group-btn .btn{display:block;}
    .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed .sidebar-search.sidebar-search-bordered .input-group{padding:5px 0 3px 0;}
    .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed .sidebar-search.open{/* height:39px; margin-top:14px; margin-bottom:14px; */}
    .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed .sidebar-search.open .input-group{width:239px; position:relative; z-index:999; margin-left:-4px; padding:0; background:#28272c;top:12px}



    .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed .sidebar-search.open .input-group .form-control{background:none; border:0; display:block; padding-left:5px; color:#fff;}
    .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed .sidebar-search.open .input-group .form-control::-moz-placeholder{color:#fff;}
    .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed .sidebar-search.open .input-group .input-group-btn .btn{display:block; margin-right:8px; margin-top:1px;}
    /* .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed .sidebar-search.open .remove{background-repeat:no-repeat; width:11px; height:11px; margin:9px -5px 9px -7px; display:block; float:left;} */
    .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed .sidebar-search.open.sidebar-search-bordered{height:36px; margin-top:23px; margin-bottom:23px;}
    .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed .sidebar-search.open.sidebar-search-bordered .input-group{padding:0;}
    .page-sidebar-closed .page-sidebar .page-sidebar-menu.page-sidebar-menu-light.page-sidebar-menu-closed > li > a{padding-right:11px; padding-left:7px;}
    .page-sidebar-closed.page-sidebar-reversed .page-sidebar{margin-left:-45px; width:45px;}
    .page-sidebar-closed.page-sidebar-reversed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed{/* sidebar *//* sidebar search */}
    .page-sidebar-closed.page-sidebar-reversed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li > .sub-menu{left:auto; right:46px;}
    .page-sidebar-closed.page-sidebar-reversed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li:hover{margin-left:-211px;}
    .page-sidebar-closed.page-sidebar-reversed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li:hover > a{-webkit-border-radius:4px 0 0 0; -moz-border-radius:4px 0 0 0; -ms-border-radius:4px 0 0 0; -o-border-radius:4px 0 0 0; border-radius:4px 0 0 0;}
    .page-sidebar-closed.page-sidebar-reversed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li:hover > a > .title{padding-left:0; padding-right:15px;margin-left:28px;} /*DVD*/
    .page-sidebar .page-sidebar-menu > li > a > .title{padding-left:0; padding-right:0px;margin-left:28px;} /*DVD*/
    .page-sidebar-closed.page-sidebar-reversed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li:hover > a > i{margin-right:0; margin-left:2px;}
    .page-sidebar-closed.page-sidebar-reversed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li.sidebar-search-wrapper:hover, .page-sidebar-closed.page-sidebar-reversed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed > li.sidebar-toggler-wrapper:hover{margin-left:0;}
    .page-sidebar-closed.page-sidebar-reversed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed .sidebar-search.open .input-group{margin-left:-227px;}
    .page-sidebar-closed.page-sidebar-reversed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed .sidebar-search.open .input-group .input-group-btn .btn{margin-right:10px !important;}
    .page-sidebar-closed.page-sidebar-reversed .page-sidebar .page-sidebar-menu.page-sidebar-menu-closed .sidebar-search.open .remove{margin:9px 4px 12px -16px  !important; float:right !important;}
    .page-sidebar-closed.page-sidebar-reversed .page-sidebar .page-sidebar-menu.page-sidebar-menu-light.page-sidebar-menu-closed > li > a{padding-right:7px; padding-left:11px;}
    .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover{width:235px !important; display:block; z-index:10000;}
    .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu{width:235px !important;}
    .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .selected{display:none !important;}
    .page-sidebar-closed.page-sidebar-fixed.page-sidebar-reversed .page-sidebar:hover{width:235px !important; z-index:10000; margin-left:-235px !important;}
    .page-sidebar-closed.page-sidebar-fixed.page-sidebar-reversed .page-sidebar:hover .page-sidebar-menu{width:235px !important;}
    .page-sidebar-closed.page-sidebar-hide .page-sidebar{display:none !important;}/* Sidebar Menu Wirh Hoverable Submenu */.page-sidebar-menu.page-sidebar-menu-hover-submenu li .sub-menu{display:none; width:210px; z-index:2000; position:absolute; -webkit-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; border-radius:4px;}
    .page-sidebar-menu.page-sidebar-menu-hover-submenu li .sub-menu > li > a{margin:3px;}
    .page-sidebar-menu.page-sidebar-menu-hover-submenu li.active .sub-menu, .page-sidebar-menu.page-sidebar-menu-hover-submenu li.open .sub-menu{display:none !important;}
    .page-sidebar-menu.page-sidebar-menu-hover-submenu li a > .arrow{display:none;}
    .page-sidebar-menu.page-sidebar-menu-hover-submenu li:hover > a > .arrow{display:block; float:right; position:absolute; right:0; margin-top:-20px; background:none; width:0; height:0; border-style:solid; border-top:12px double transparent; border-bottom:12px double transparent; border-left:0;}
    .page-sidebar-menu.page-sidebar-menu-hover-submenu li:hover > a > .arrow:after, .page-sidebar-menu.page-sidebar-menu-hover-submenu li:hover > a > .arrow:before{display:none;}
    .page-sidebar-reversed .page-sidebar-menu.page-sidebar-menu-hover-submenu li:hover > a > .arrow{right:auto; left:0; border-right:0;}
    .page-sidebar-menu.page-sidebar-menu-hover-submenu li:hover > .sub-menu{display:inline-block !important;}
    .page-sidebar-menu.page-sidebar-menu-hover-submenu > li:hover > a > .arrow{z-index:1; right:0px; margin-top:-23px;}
    .page-sidebar-menu.page-sidebar-menu-hover-submenu > li:hover > a > .selected{display:none;}
    .page-sidebar-menu.page-sidebar-menu-hover-submenu > li:hover > .sub-menu{margin-left:235px; margin-top:-40px;}
    .page-sidebar-reversed .page-sidebar-menu.page-sidebar-menu-hover-submenu > li:hover > .sub-menu{margin-left:-210px !important;}
    .page-sidebar-closed .page-sidebar-menu.page-sidebar-menu-hover-submenu > li:hover > .sub-menu{margin-left:0;}
    .page-sidebar-menu.page-sidebar-menu-hover-submenu > li:hover > .sub-menu > li > a{padding-left:15px;}
    .page-sidebar-menu.page-sidebar-menu-hover-submenu > li:hover > .sub-menu > li .sub-menu{margin-left:210px; margin-top:-38px !important;}
    .page-sidebar-reversed .page-sidebar-menu.page-sidebar-menu-hover-submenu > li:hover > .sub-menu > li .sub-menu{margin-left:-210px !important;}
    .page-sidebar-menu.page-sidebar-menu-hover-submenu > li:hover > .sub-menu > li .sub-menu > li > a{padding-left:10px; padding-right:10px;}
    .page-sidebar-menu.page-sidebar-menu-light.page-sidebar-menu-hover-submenu li:hover > .sub-menu{margin-top:-41px;}
    .page-sidebar-menu.page-sidebar-menu-light.page-sidebar-menu-hover-submenu li:hover > .sub-menu > li > .sub-menu{margin-top:-41px;}

   /* .search-bar .arrow-icon{top:0} DVD*/

}
@media (max-width:991px){
    /* 991px */.page-sidebar{border-top:0 !important; margin:20px;}
    .page-sidebar .sidebar-toggler{display:none;}
    .page-sidebar .selected{display:none !important;}
    .page-sidebar.navbar-collapse{max-height:none; /* set some max height to have a scrollable menu on mobile devices */}
    .page-sidebar.navbar-collapse.collapse{display:none !important;}
    .page-sidebar.navbar-collapse.in{border-top:0 !important; margin:20px 20px 20px; position:relative; overflow:hidden !important; overflow-y:auto !important; display:block !important; padding-bottom:30px;}
    .page-sidebar.navbar-collapse.navbar-no-scroll{max-height:none !important;}
    .page-sidebar .mega-menu-responsive-content{padding:10px 18px 10px 45px;}
    .page-full-width .page-sidebar-menu{display:block;}

    .search-bar{float:none; width:100%; height:30px; min-height:30px; left:0; position:relative;}
  /*  .search-bar .arrow-icon{height:30px; width:100%; bottom:-30px; right:0; }*/
    .search-bar .text-icon{top:2px; right:50%; margin-top:0; margin-right:-28px; width:57px; height:16px;}
   /* .search-bar:hover .arrow-icon{background:url(../images/icon-filter-v.png) 50% 0 no-repeat;}*/
    /*.search-bar.open-search:hover .arrow-icon{}*/
    .search-bar.open-search{width:100%; height:auto; padding-right:15px; padding-bottom:15px;}
    
    .search-bar .text-icon{
            -webkit-transform: rotate(0deg);
            -moz-transform: rotate(0deg);
            -ms-transform: rotate(0deg);
            -o-transform: rotate(0deg);
            transform: rotate(0deg);

    }
    
    .search-bar-click{cursor:pointer;background:transparent; float:none; width:100%; height:30px; min-height:30px; left:0; /*position:relative;*/ z-index:100;} /*DVD */

    .search-bar .arrow-icon{cursor:pointer; /*background:url(../images/icon-filter-1.png) right 50% no-repeat; width:50px; height:75px; right:-20px;   position:absolute; margin-top:0; /*transition:all 0.2s ease;*/ 
    /*height:100%*/
    
        left:40%;
        margin-left:0px;
        margin-top:15px;
        width: 0; 
        height: 0; 
        
        border-left: 35px solid transparent;
        border-right: 35px solid transparent;
        
        border-top: 20px solid #595959;
    }
    .search-filter-active .search-bar .arrow-icon {
        border-top: 20px solid #298FC8;
        border-left:35px solid transparent;
    }

    .search-bar:hover .arrow-icon{/*background:url(../images/icon-filter.png) right 50% no-repeat; */ transition:all 0.2s ease;border-top: 20px solid #00A2FF;   border-left: 35px solid transparent;
        border-right: 35px solid transparent;}
    .search-bar.open-search:hover .arrow-icon{display:none}
    .search-bar.open-search .arrow-icon{display:none}
    
    
}
@media (min-width:768px) and (max-width:991px){
    /* 768px & 991px */
    .page-sidebar .btn-navbar.collapsed .arrow{display:none;}
    .page-sidebar .btn-navbar .arrow{position:absolute; right:25px; width:0; height:0; top:50px; border-bottom:15px solid #5f646b; border-left:15px solid transparent; border-right:15px solid transparent;}
}
@media (max-width:480px){
    /* 480px *//* Page sidebar */
    .page-sidebar,.page-sidebar.in{margin:0 10px 10px 10px !important;}
    .page-header-fixed.page-header-fixed-mobile .page-sidebar, .page-header-fixed.page-header-fixed-mobile.page-sidebar.in{margin-top:10px !important;}
    
}
/******************Page Quick Sidebar******************//***Quick Sidebar Layout***/
/* Quick sidebar toggler */
.page-header .top-menu .dropdown-quick-sidebar-toggler > .dropdown-toggle{padding:17px 10px 9px 10px !important;}
.page-header .top-menu .dropdown-quick-sidebar-toggler > .dropdown-toggle i{top:0px;}
.page-quick-sidebar-open .page-header .top-menu .dropdown-quick-sidebar-toggler > .dropdown-toggle i:before{content:"\e066";}/* Quick sidebar wrapper */.page-quick-sidebar-wrapper{transition:right 0.3s; z-index:9994; position:fixed; top:46px; bottom:0; right:-270px; width:270px;}
.page-footer-fixed .page-quick-sidebar-wrapper{bottom:33px;}
.page-quick-sidebar-full-height .page-quick-sidebar-wrapper{top:0; bottom:0;}
.page-quick-sidebar-open .page-quick-sidebar-wrapper{transition:right 0.3s; right:0;}/*** Quick Sidebar Toggler ***/.page-quick-sidebar-toggler{overflow:hidden; z-index:9994; display:none; width:28px; height:27px; position:fixed; top:19px; right:15px; text-align:center; padding-top:6px;}
.page-quick-sidebar-open .page-quick-sidebar-toggler{display:inline-block;}
.page-quick-sidebar-toggler > i{font-size:17px;}/* quick sidebar top position fix for mobile view */@media (max-width:480px){/* 480px */.page-quick-sidebar-wrapper{top:92px;}
    .page-quick-sidebar-toggler{top:65px;}
}
.page-header,.page-sidebar-wrapper,.page-content-wrapper,.page-footer{transition:margin 0.3s;}/* Quick sidebar with push content */.page-quick-sidebar-open.page-quick-sidebar-push-content .page-sidebar-wrapper{transition:margin-left 0.3s; margin-left:-270px;}
.page-quick-sidebar-open.page-quick-sidebar-push-content .page-content-wrapper{transition:margin-left 0.3s; margin-left:-270px;}
.page-quick-sidebar-open.page-quick-sidebar-push-content .page-footer{transition:margin-right 0.3s; margin-right:270px; margin-left:-270px;}/* Page sidebar reversed */.page-sidebar-reversed.page-quick-sidebar-open.page-quick-sidebar-push-content .page-sidebar-wrapper{transition:margin-right 0.3s; margin-right:270px;}/* Quick sidebar with full height content */.page-quick-sidebar-open.page-quick-sidebar-push-content.page-quick-sidebar-full-height .page-header{transition:margin-left 0.3s; margin-left:-270px;}
.page-quick-sidebar-open.page-quick-sidebar-push-content.page-footer-fixed:not(.page-quick-sidebar-full-height) .page-footer{margin-left:0; margin-right:0;}/* Quick sidebar with transparent content */.page-quick-sidebar-open.page-quick-sidebar-over-content-transparent .page-quick-sidebar-wrapper{opacity:0.9; filter:alpha(opacity=90);}/* Hide the responsive menu if its shown while the quick sidebar opened on mobile  */@media (max-width:991px){/* 991px */.page-quick-sidebar-open.page-quick-sidebar-push-content .page-sidebar-wrapper{display:none;}
}/***Quick Sidebar Content***/.page-quick-sidebar-wrapper{overflow:hidden;}
.page-quick-sidebar-wrapper .page-quick-sidebar{/* Quick sidebar tabs *//* Quick sidebar tabs content *//* Quick sidebar general list heading *//* Quick sidebar general list-items *//* Inner content *//* Quick sidebar list *//* Quick sidebar list item *//* Quick sidebar list item shown *//* Quick sidebar chat *//* Quick sidebar alerts *//* Quick sidebar settings */}
.page-quick-sidebar-wrapper .page-quick-sidebar .nav-justified{margin:0; padding:0;}
.page-quick-sidebar-wrapper .page-quick-sidebar .nav-justified > li{display:table-cell !important; width:1%  !important;}
.page-quick-sidebar-wrapper .page-quick-sidebar .nav-justified > li > a{padding:15px 15px; border:0; height:46px; font-size:13px; text-transform:uppercase; -webkit-border-radius:0; -moz-border-radius:0; -ms-border-radius:0; -o-border-radius:0; border-radius:0;}
.page-quick-sidebar-wrapper .page-quick-sidebar .nav-justified > li > a > .badge{position:absolute; top:12px; right:3px;}
.page-quick-sidebar-wrapper .page-quick-sidebar .nav-justified > li > a:hover{border:0;}
.page-quick-sidebar-wrapper .page-quick-sidebar .nav-justified > li .dropdown-menu{margin-top:8px; margin-right:20px;}
.page-quick-sidebar-wrapper .page-quick-sidebar .nav-justified > li .dropdown-menu:before{position:absolute; top:-7px; right:19px; display:inline-block !important; border-right:7px solid transparent; border-left:7px solid transparent; border-bottom-color:rgba(0, 0, 0, 0.2); content:'';}
.page-quick-sidebar-wrapper .page-quick-sidebar .nav-justified > li .dropdown-menu:after{position:absolute; top:-6px; right:20px; display:inline-block !important; border-right:6px solid transparent; border-bottom:6px solid #fff; border-left:6px solid transparent; content:'';}
.page-quick-sidebar-wrapper .page-quick-sidebar .nav-justified > .tab-content{margin:0; padding:0;}
.page-quick-sidebar-wrapper .page-quick-sidebar .list-heading{font-size:16px; margin:10px 10px;}
.page-quick-sidebar-wrapper .page-quick-sidebar .list-items{margin:0; padding:0; list-style:none;}
.page-quick-sidebar-wrapper .page-quick-sidebar .list-items > li{margin:0; padding:10px; background:none; border-bottom-width:1px; border-bottom-style:solid;}
.page-quick-sidebar-wrapper .page-quick-sidebar .list-items > li:last-child{border-bottom:0;}
.page-quick-sidebar-wrapper .page-quick-sidebar .list-items.borderless li{border:0;}
.page-quick-sidebar-wrapper .page-quick-sidebar .inner-content{margin:10px 10px;}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-list{position:absolute !important; width:270px !important; transition:margin 0.3s;}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-item{position:absolute !important; width:270px !important; transition:margin 0.3s; margin-left:270px;}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-item .page-quick-sidebar-nav{padding:15px 10px 0px 10px;}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-item .page-quick-sidebar-nav .page-quick-sidebar-back-to-list{vertical-align:middle; display:inline-block; font-size:14px;}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-item .page-quick-sidebar-nav .page-quick-sidebar-back-to-list > i{font-size:17px; line-height:17px; vertical-align:top; margin-right:3px;}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-content-item-shown .page-quick-sidebar-list{transition:margin 0.3s; margin-left:-270px;}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-content-item-shown .page-quick-sidebar-list .slimScrollBar,.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-content-item-shown .page-quick-sidebar-list .slimScrollRail{display:none !important;}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-content-item-shown .page-quick-sidebar-item{transition:margin 0.3s; margin-left:0;}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-users{padding:10px 0; position:relative;}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-users .media-list .media{padding:12px 10px 11px 10px;}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-users .media-list .media .media-object{border-radius:50% !important; width:38.57143px; opacity:0.8; filter:alpha(opacity=80); float:left; margin-right:10px;}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-users .media-list .media .media-object:before, .page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-users .media-list .media .media-object:after{content:" "; display:table;}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-users .media-list .media .media-object:after{clear:both;}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-users .media-list .media:hover{cursor:pointer;}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-users .media-list .media:hover .media-object{opacity:1; filter:alpha(opacity=100);}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-users .media-list .media .media-body .media-heading{margin:5px 0 0 0; font-size:14px;}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-users .media-list .media .media-body .media-heading-sub{font-size:11px; text-transform:uppercase;}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-users .media-list .media .media-body .media-heading-small{font-size:10px;}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-users .media-list .media .media-status{margin-top:10px; right:10px; position:absolute; display:inline-block;}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages{padding:0px 10px; position:relative;}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post{transition:display 0.3s; padding:5px 0; margin:10px auto; font-size:12px;}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post .body{display:block;}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post .avatar{width:38.57143px; border-radius:50% !important;}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post.in .avatar{float:left; margin-right:10px;}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post.out .avatar{float:right; margin-left:10px;}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post .name{font-size:12px; font-weight:300;}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post .datetime{font-size:12px; font-weight:300;}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post .message{display:block; padding:5px; position:relative;}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post.in .message{text-align:left; margin-left:55px;}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post.in .message .arrow{display:block; position:absolute; top:9px; left:-6px; width:0; height:0; border-top:6px solid transparent; border-bottom:6px solid transparent; border-right-width:6px; border-right-style:solid;}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post.out .message{margin-right:55px; text-align:right;}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post.out .message .arrow{display:block; position:absolute; top:9px; right:-6px; border-top:6px solid transparent; border-bottom:6px solid transparent; border-left-width:6px; border-left-style:solid;}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post.out .name,.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-messages .post.out .datetime{text-align:right;}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-form{padding:20px 10px 15px 10px;}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-chat .page-quick-sidebar-chat-user .page-quick-sidebar-chat-user-form .input-group .form-control{font-size:13px;}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-alerts .page-quick-sidebar-alerts-list{padding:10px 0; position:relative;}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-alerts .page-quick-sidebar-alerts-list .feeds li .label{margin-top:5px;}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-alerts .page-quick-sidebar-alerts-list .feeds li .desc{padding:0;}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-settings .page-quick-sidebar-settings-list{padding:10px 0; position:relative;}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-settings .page-quick-sidebar-settings-list .list-items li .bootstrap-switch{margin-top:-3px; float:right; border:0; min-width:59px;}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-settings .page-quick-sidebar-settings-list .list-items li .form-control{width:75px !important; padding:4px 4px !important; float:right; border:0; margin-top:-4px;}
.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-settings .page-quick-sidebar-settings-list .list-items li select.form-control{padding:4px 0px !important;}/***Page content***//* Page title */
.page-title{padding:0px; font-size:18px; letter-spacing:-1px; display:block; color:#666; margin:0px 0px 15px 0px; font-weight:300; /* subtitle */ display:inline-block; line-height:32px; vertical-align:top;}
.page-title small{font-size:14px; letter-spacing:0px; font-weight:300; color:#888;}
.page-container-bg-solid .page-title{color:#595959; margin-bottom:20px; margin-top:20px;}
.page-container-bg-solid .page-title small{color:#666;}/* Page breadcrumb */
.page-bar{padding:0px; background-color:none; margin-bottom:25px; -webkit-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; border-radius:4px; display:inline-block;}
.page-bar:before, .page-bar:after{content:" "; display:table;}
.page-bar:after{clear:both;}
.page-bar .page-breadcrumb{display:inline-block; float:left; padding:8px 0; margin:0; list-style:none;}
.page-bar .page-breadcrumb > li{display:inline-block;}
.ie8 .page-bar .page-breadcrumb > li{margin-right:1px;}
.page-bar .page-breadcrumb > li > a,.page-bar .page-breadcrumb > li > span{color:#595959; font-size:10px; text-shadow:none;}
.page-bar .page-breadcrumb > li > i{color:#aaa; font-size:14px; text-shadow:none; position:relative; top:2px;}
.page-bar .page-breadcrumb > li > i[class^="icon-"],.page-bar .page-breadcrumb > li > i[class*="icon-"]{color:gray;}
.page-bar .page-toolbar{display:inline-block; float:right; padding:0;}
.page-bar .page-toolbar .btn-fit-height{-webkit-border-radius:0 4px 4px 0; -moz-border-radius:0 4px 4px 0; -ms-border-radius:0 4px 4px 0; -o-border-radius:0 4px 4px 0; border-radius:0 4px 4px 0; padding-top:8px; padding-bottom:8px;}
.page-md .page-bar .page-toolbar .btn-fit-height{padding-top:9px; padding-bottom:9px; box-shadow:none !important;}
.page-container-bg-solid .page-bar{position:relative; padding:0px 20px; background-color:#ffffff; margin:-25px -20px 0 -20px;}
.page-container-bg-solid .page-bar .page-breadcrumb{padding:11px 0;}
.page-container-bg-solid .page-bar .page-breadcrumb > li > a,.page-container-bg-solid .page-bar .page-breadcrumb > li > span{color:#888;}
.page-container-bg-solid .page-bar .page-breadcrumb > li > i{color:#aaa;}
.page-container-bg-solid .page-bar .page-breadcrumb > li > i[class^="icon-"],.page-container-bg-solid .page-bar .page-breadcrumb > li > i[class*="icon-"]{color:#8c8c8c;}
.page-container-bg-solid .page-bar .page-toolbar{padding:6px 0;}
.page-container-bg-solid .page-bar .page-toolbar .btn{margin-top:-2px;}
.page-container-bg-solid .page-bar .page-toolbar .btn.btn-sm{margin-top:0px;}

/* Page content */
.page-content{margin-top:0px; padding:0px; background-color:#fff;}
.page-container-bg-solid .page-content{background:#fff;}
.page-container-bg-solid.page-md .page-content .page-bar{border-radius:0 !important;}
.page-full-width .page-content{margin-left:0px !important;}
.page-content-wrapper{min-width:100%;}
@media (min-width:992px){
    /* 992px *//* Page content */
    .page-content-wrapper{float:left; min-width:100%;}
    .page-content-wrapper .page-content{margin-left:175px; margin-top:0px; min-height:600px; min-height: calc(100vh - 45px); padding:15px 20px 10px 50px;}
    .search-filter-gone .page-content-wrapper .page-content{margin-left:390px;transition:all 0.2s ease;}
    .page-content-wrapper .page-content.no-min-height{min-height:auto;}
    .page-sidebar-fixed.page-sidebar-hover-on .page-content-wrapper .page-content{margin-left:45px;}
    .page-sidebar-reversed .page-content-wrapper .page-content{margin-left:0 !important; margin-right:235px !important;}
    .page-sidebar-reversed.page-sidebar-fixed.page-sidebar-hover-on .page-content-wrapper .page-content{margin-left:0; margin-right:45px;}
    .page-sidebar-reversed.page-sidebar-closed .page-content-wrapper .page-content{margin-left:0 !important; margin-right:45px !important;}
    .page-sidebar-closed .page-content-wrapper .page-content{margin-left:45px;}
    .page-sidebar-closed.page-sidebar-hide .page-content-wrapper .page-content{margin-left:0 !important;}
    .page-sidebar-closed.page-sidebar-reversed.page-sidebar-hide .page-content-wrapper .page-content{margin-right:0 !important;}
    .page-full-width .page-content-wrapper .page-content{margin-left:0px !important;}
    .page-sidebar-closed.search-filter-gone .page-content-wrapper .page-content{margin-left:260px;transition:all 0.2s ease;}
    
}

@media (max-width:991px){
    /* 991px *//* Bg solid content's breadcrumb */
    .page-container-bg-solid .page-bar{margin-top:-20px;}
    /* Boxed page container  */
    .page-boxed > .container{max-width:none !important; margin:0 !important; padding:0 !important;}
    /* Page content */
    .page-content-wrapper .page-content{margin:0px !important; padding:20px 20px 20px 20px !important; min-height:280px;}
}
@media (min-width:768px) and (max-width:991px){
    /*  768px & 991px *//* Boxed page container */
    .page-boxed > .container{margin:auto !important;}
}
@media (max-width:767px){
    /* 767px *//* Page content */
    .page-content-wrapper .page-content{padding:20px 10px 10px 10px !important; overflow:hidden; /* Page title */}
    .page-content-wrapper .page-content .page-title{margin-bottom:20px; font-size:18px;}
    .page-content-wrapper .page-content .page-title small{font-size:13px; padding-top:3px;}

    .alerts-column{position:static; width:auto; margin:0 0 20px;}
    .alerts-column .heading.bg{background-color:#cecece;}
}
@media (max-width:480px){
    /* 480px *//* Dashboard date range panel */
    .page-content-wrapper .page-content .page-title small{display:block; clear:both;}
}
/***Page footer***/
.page-footer{padding:3px 20px 5px 20px; font-size:12px; height:20px; background:#28272c;} /* DVD */
.page-footer:before, .page-footer:after{content:" "; display:table;}
.page-footer:after{clear:both;}
.page-footer .page-footer-inner{float:right; display:inline-block;} /*DVD */
.page-footer-fixed.page-footer-fixed-mobile .page-footer{position:fixed; left:0; right:0; z-index:10000; bottom:0;}
.page-footer-fixed.page-footer-fixed-mobile.page-sidebar-fixed .page-footer{margin-left:0 !important;}

@media (min-width:992px){
    /* 992px *//* Default footer */
    .page-footer{clear:left;}
    /* Fixed footer */
    .page-footer-fixed .page-footer{position:fixed; left:0; right:0; z-index:10000; bottom:0;}
    /* Footer with footer sidebar */
    .page-sidebar-fixed.page-sidebar-closed .page-footer{margin-left:45px;}
    .page-sidebar-fixed.page-footer-fixed .page-footer{margin-left:0 !important;}
    /* Fixed Sidebar */
    .page-sidebar-fixed .page-footer{margin-left:235px; padding:8px 20px 5px 20px;}
    /* Boxed page */
    .page-boxed .page-footer{padding:8px 0 5px 0;}
    .page-boxed.page-sidebar-fixed .page-footer{padding-right:20px; padding-left:20px;}
    /* Page sidebar reversed */
    .page-sidebar-reversed.page-sidebar-fixed .page-footer{margin-left:0; margin-right:235px; padding:8px 20px 5px 20px;}
    .page-sidebar-reversed.page-sidebar-fixed.page-footer-fixed .page-footer{margin-left:0; margin-right:0;}
    .page-sidebar-reversed.page-sidebar-fixed.page-sidebar-closed .page-footer{margin-right:45px;}
    .page-sidebar .page-sidebar-menu > li > a > .title{padding-left:0; padding-right:0px;margin-left:28px;} /*DVD*/
}
@media (max-width:991px){/* 991px *//* Boxed Layout */.page-boxed .page-footer{padding-left:0px; padding-right:0px;}
.page-sidebar .page-sidebar-menu > li > a > .title{padding-left:0; padding-right:15px;margin-left:28px;} /*DVD*/
}
@media (max-width:767px){
    /* 767px *//* Default footer & boxed footer */
    .page-footer,.page-boxed .page-footer{padding-left:10px; padding-right:10px;}
    /* Fixed footer */
    .page-footer-fixed .page-footer .container{padding-left:0; padding-right:0;}

    .page-logo{max-width:40%; padding-left:5px; padding-right:5px;}
    .page-sidebar .page-sidebar-menu > li > a > .title{padding-left:0; padding-right:15px;margin-left:28px;} /*DVD*/
}
/* Scroll Top Top */
.scroll-to-top{display:inline-block; padding:1px; text-align:center; position:fixed; bottom:18px; z-index:10001; display:none; right:0px;}
.scroll-to-top > i{display:inline-block; color:#687991; font-size:30px; opacity:0.6 ; filter:alpha(opacity=60) ;}
.scroll-to-top:hover{cursor:pointer;}
.scroll-to-top:hover > i{opacity:1 ; filter:alpha(opacity=100) ;}
@media (min-width:992px){
    /* 992px */
    .scroll-to-top{right:20px;}
}
@media (max-width:991px){
    /* 991px */.scroll-to-top{bottom:10px; right:10px;}
    .scroll-to-top > i{font-size:28px;}
}
/***Theme Panel***/
.theme-panel{width:420px; margin-top:-13px; margin-right:0px; z-index:100; float:right; position:relative; /* content solid bg color */}
.theme-panel > .toggler{top:4px; right:0; padding:20px; cursor:pointer; position:absolute; background:#d5dade url(../images/icon-color.png) center no-repeat; -webkit-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; border-radius:4px;}
.theme-panel > .toggler:hover{background-color:#3d3d3d !important;}
.theme-panel > .toggler-close{display:none; top:4px; right:0; padding:20px; z-index:101; cursor:pointer; position:absolute; background:#3d3d3d url(../images/icon-color-close.png) center no-repeat !important; -webkit-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; border-radius:4px;}
.theme-panel > .toggler-close:hover{background-color:#222 !important;}
.theme-panel > .theme-options{top:4px; right:0; display:none; position:absolute; z-index:100; background:#3d3d3d; box-shadow:5px 5px rgba(61, 61, 61, 0.1); -webkit-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; border-radius:4px;}
.theme-panel > .theme-options > .theme-option{color:#cfcfcf; padding:10px; border-top:1px solid #444; margin-top:0px; margin-bottom:0px;}
.theme-panel > .theme-options > .theme-option > span{text-transform:uppercase; display:inline-block; width:145px; font-size:13px; font-weight:300;}
.theme-panel > .theme-options > .theme-option > select.form-control{display:inline; width:135px; padding:2px; text-transform:lowercase;}
.theme-panel > .theme-options > .theme-option.theme-colors{border-top:0;}
.theme-panel > .theme-options > .theme-option.theme-colors > span{display:block; width:auto;}
.theme-panel > .theme-options > .theme-option.theme-colors > ul{list-style:none; padding:0; display:block; margin-bottom:10px !important; margin-top:15px;}
.theme-panel > .theme-options > .theme-option.theme-colors > ul > li{width:40px; height:40px; margin:0 4px; cursor:pointer; list-style:none; float:left; border:solid 1px #707070; /* theme colors */}
.theme-panel > .theme-options > .theme-option.theme-colors > ul > li:first-child{margin-left:0;}
.theme-panel > .theme-options > .theme-option.theme-colors > ul > li:hover, .theme-panel > .theme-options > .theme-option.theme-colors > ul > li.current{border:solid 2px #d64635;}
.theme-panel > .theme-options > .theme-option.theme-colors > ul > li.color-default{background:#333438;}
.theme-panel > .theme-options > .theme-option.theme-colors > ul > li.color-darkblue{background:#2b3643;}
.theme-panel > .theme-options > .theme-option.theme-colors > ul > li.color-blue{background:#2D5F8B;}
.theme-panel > .theme-options > .theme-option.theme-colors > ul > li.color-grey{background:#697380;}
.theme-panel > .theme-options > .theme-option.theme-colors > ul > li.color-light{background:#F9FAFD;}
.theme-panel > .theme-options > .theme-option.theme-colors > ul > li.color-light2{background:#F1F1F1;}
.page-container-bg-solid .theme-panel{position:absolute; margin-top:30px; margin-right:20px; right:0;}
.page-container-bg-solid .theme-panel > .toggler{background:#BFCAD1 url(../images/icon-color.png) center no-repeat;}
.page-container-bg-solid.page-sidebar-reversed .theme-panel{margin-right:255px;}
/***  Page Loading       ***/
.page-on-load{background:#fefefe;}
.page-on-load .page-header,.page-on-load .page-container,.page-on-load .page-footer,.page-on-load > .clearfix{display:none; transition:all 2s;}

/* Data tables DVD - to the end */
/*table.dataTable thead .sorting{background:url('.../../media/images/sort_both.png') no-repeat center left; padding-left:8px; }
table.dataTable thead .sorting_asc{background:url('../../media/images/sort_asc.png') no-repeat center left; padding-left:8px;}
table.dataTable thead .sorting_desc{background:url('../../media/images/sort_desc.png') no-repeat center left; padding-left:8px;}
table.dataTable thead .sorting_asc_disabled{background:url('../../media/images/sort_asc_disabled.png') no-repeat center left; padding-left:8px;}
table.dataTable thead .sorting_desc_disabled{background:url('../../media/images/sort_desc_disabled.png') no-repeat center left; padding-left:8px;}
*/
.page_header {
    border-bottom: 1px solid #E6E6E6;
    border-top: 1px solid #E6E6E6;
    padding: 0;
    margin-bottom: 15px;
    min-height: 41px;
    -webkit-border-radius: 4px 4px 0 0;
    -moz-border-radius: 4px 4px 0 0;
    -ms-border-radius: 4px 4px 0 0;
    -o-border-radius: 4px 4px 0 0;
    border-radius: 4px 4px 0 0;

}

.page_header > .page_name {
    float: left;
    display: inline-block;
    font-size: 18px;
    line-height: 18px;
    padding: 11px 0;
    font-weight: normal;
    color: #595959;
    padding-right: 10px;

}

.page_header > .actions {
    float: right;
    display: inline-block;
    padding: 6px 0;
}

.page_header > .actions .btn {
        padding: 3px 20px;
}
.page_header > .actions-buttons {
    float: left;
    display: inline-block;
    padding: 6px 0;
    margin-left:30px;    
}

.page_header > .actions-buttons .btn {
        padding: 3px 20px;
}
.page_header > .page_breadcrumb {
    display: inline-block;
    float: left;
    padding: 12px 0;
    margin: 0;
    list-style: none;
    color: #595959;
    font-size: 10px;
    text-shadow: none;
}
.page_header > .page_breadcrumb > a {
   color: #595959;
}
.page_header > .page_icon {
    display: inline-block;
    float: left;
    color: #aaa;
    font-size: 14px;
    text-shadow: none;
    position: relative;
    top: 12px;
    padding-right:5px;    
}


.page_form_header {
    border-bottom: 1px solid #E6E6E6;
    border-top: 1px solid #E6E6E6;
    padding: 0;
    margin-bottom: 15px;
    min-height: 41px;
    -webkit-border-radius: 4px 4px 0 0;
    -moz-border-radius: 4px 4px 0 0;
    -ms-border-radius: 4px 4px 0 0;
    -o-border-radius: 4px 4px 0 0;
    border-radius: 4px 4px 0 0;

}

.page_form_header > .page_form_name {
    float: left;
    display: inline-block;
    font-size: 18px;
    line-height: 18px;
    padding: 11px 0;
    font-weight: normal;
    color: #595959;
    padding-right: 10px;

}

.page_form_header > .actions {
    float: right;
    display: inline-block;
    padding: 6px 0;
    
}

.page_form_header > .actions .btn {
        padding: 3px 20px;
}

.form_sub_header {
    border-bottom: 1px solid #E6E6E6;
    padding: 0;
    margin-bottom: 15px;
    min-height: 20px;
    font-size: 14px;
    line-height: 14px;
    padding: 11px 0;
    font-weight: normal;
    color: #595959;
    
    -webkit-border-radius: 4px 4px 0 0;
    -moz-border-radius: 4px 4px 0 0;
    -ms-border-radius: 4px 4px 0 0;
    -o-border-radius: 4px 4px 0 0;
    border-radius: 4px 4px 0 0;
}

.sub_header {
    border-bottom: 1px solid #E6E6E6;
    padding: 0;
    margin-top: 5px;
    margin-bottom: 7px;
    
    min-height: 20px;
    font-size: 15px;
  
    
    font-weight: bold;
    
    color: #595959;
    
    -webkit-border-radius: 4px 4px 0 0;
    -moz-border-radius: 4px 4px 0 0;
    -ms-border-radius: 4px 4px 0 0;
    -o-border-radius: 4px 4px 0 0;
    border-radius: 4px 4px 0 0;
}
/*MVL
label {
    margin-bottom:0px;
    font-size:13px;
}*/

.form-control {
    margin-bottom:8px;   
}
.checkbox {
    text-align:left;
    font-size:14px;
    padding-top:6px;
    /* padding-left:12px; */
    margin-top:0px;
    border-radius:4px !important;
    color:#999;
    margin-left: 20px;
}
.checkbox.disabled {
    background-color: #E9E9E9;
    border: 1px solid #E9E9E9;
}
/*.checkbox.active {
    color:#000;
}*/
.checkbox > i {
    font-size:20px;
    margin-right:10px;
  
}
.checkbox > i:before {
    content: "\f05c";
    
}
.checkbox.active > i:before {
    content: "\f05d";
       
}

/*DVD */
.page_table_action_manual, .img_action  {
    cursor:pointer;
    padding-top:4px;
    margin-right:2px;
    background-color: #E9E9E9;
    border-radius:4px !important;
    width:22px;
    height:22px;
    text-align:center;
    display: inline-block;
}
.page_table_action_manual:hover, .img_action:hover {
    color:#333; background-color:#BFBFBF
}

.page_table_action_manual:hover {
    color:#333; background-color:#BFBFBF
}

.page_table_action_manual.badge 
{
    width:auto;
    height:auto;
}


.page_table_action, .img_action  {
    cursor:pointer;
    padding-top:4px;
    margin-right:2px;
    background-color: #E9E9E9;
    border-radius:4px !important;
    width:22px;
    height:22px;
    text-align:center;
    display: inline-block;
}
.page_table_action:hover, .img_action:hover {
    color:#333; background-color:#BFBFBF
}

.page_table_action:hover {
    color:#333; background-color:#BFBFBF
}

.page_table_action.badge 
{
    width:auto;
    height:auto;
}

.tabbable .tab-stats {
    background-color: #BFBFBF;
    color : white;  
    padding :5px;
    padding-top:2px;
    padding-bottom:2px;
    -webkit-border-radius:4px !important; -moz-border-radius:4px !important; -ms-border-radius:4px !important; -o-border-radius:4px!important; border-radius:4px!important;
    margin-left:10px;   
}
.tabbable li.active .tab-stats {
    background-color: #00A2FF;
}

.sighting-matched-icon {
    margin-right:5px;
    font-size:15px;
    color:green;
}
.sighting-unmatched-icon {
    margin-right:5px;
    font-size:15px;
    color:red;
}
.sighting-inner-icon {
  margin-right:3px;
  font-size:15px;
  color:orange;
}
.sighting-matched-icon:before {
    content: "\f05d";
}
.sighting-unmatched-icon:before {
    content: "\f05c";    
}
.sighting-inner-icon:before {
  font-family: 'icomoon' !important;
  content: "\e22d";    
}
.widgets_view_content .grid-stack-item-content {
    background-color: #E9E9E9;
    left: 4px !important;
    right: 4px !important;
}

.panel-icon {
    margin-right:10px;
}


/*
.form-control.checkbox {
    padding-top:5px;
}
.form-control > label {
    margin-left:40px;
    font-size:14px;
}

input[type=checkbox] {
    margin-left:-39px !important;
    margin-top: -5px;
    height:34px;
    width:34px;
}
<input type="checkbox" name="has_enforcement" title="Has Enforcement" style="width:34px;height:34px;position:absolute;margin-top:-10px;margin-left:-40px">
*/

.sidebar-logo {
    display:table !important;
}
.page-logo {
    float:none;
    height:96px !important;
}
.page-logo a {
    line-height:96px;
}
.sidebar-logo:hover {
    display:table !important;
}
.system_header {
    min-width:100%;
    margin:0px;
    height:45px;
}



.system_icons_holder {
    height:45px;
 
    float:right;
}
.system_icons_holder2 {
    height:45px;
    width:135px;
    position:relative;
    margin-left:auto;
    
    margin-right:auto;
    
    
}
.system_icon {
    height:45px;
    width:45px;
 /*   border-left-width: 1px;
    border-left: 1px solid;
    /*border-color: #button_divider_color#;*/
    background-position: center;
    background-repeat: no-repeat;
    float:right;
  
}
.system_icon:hover {
     cursor:pointer;
}

.system_icon2 {
    height:45px;
    width:45px;
    float:left;
    opacity:0.5;
}
.system_icon2:hover {
     cursor:pointer;
}

.system_user {
    height:45px;
    border: 0px none;
   /* border-left-width: 1px;
    border-left: 1px solid;
    border-color: #button_divider_color#;*/
    float:right;
    padding-left:10px;
    padding-right:10px;
    color: white !important;
    font-size: 15px;
    border-radius: 0px !important;
    /*font-family: #main_font_family#;*/
    margin:0px;
    outline: none;
}



.system_menu_icon_image {
 
    margin-top:15px;
    margin-left:12px;
    color:white;
    font-size: 20px;
}
.system_menu_icon {
    height:45px;
    width:45px;
    /*border-right-width: 1px;
    border-right: 1px solid;
    border-color: #button_divider_color#;
   */
    float:left;
    background:url(../images/sidebar_inline_toggler_icon_darkblue.png);
    background-repeat: no-repeat;
    background-position-x: 7px;
    background-position-y: 10px;
   
} 
.system_menu_icon:hover {
     cursor:pointer;
}
.system_name{
   
    height:45px;
    float:left;
    padding-left:15px;
    padding-right:10px;
    color: white !important;
    opacity:0.95;
    font-size: 20px !important;  
    min-width:175px;
    text-align:left;
    border-radius: 0px !important;
    /*font-family: #main_font_family#;*/
    padding-top:10px;
}

.system_name > div {
    font-size: 20px !important;  
}
.system_search {
    margin-top:10px;
    float:right;
    margin-right:20px;
   
}
.system_search > input {
    -webkit-border-radius:4px 4px 4px 4px !important; 
    -moz-border-radius:4px 4px 4px 4px !important; 
    -ms-border-radius:4px 4px 4px 4px !important; 
    -o-border-radius:4px 4px 4px 4px !important; 
    border-radius:4px 4px 4px 4px !important;
    height:25px;
}

.system_header .dropdown-menu:before,
.system_header .dropdown-menu:after {
    display:none !important;
}
.system_header .dropdown-menu {
    margin-top:0px !important;
}
.system_header .dropdown-menu > li > a,
.system_header .dropdown-menu > li > a > [class^="icon-"],
.system_header .dropdown-menu > li > a > [class*="icon-"] {
     color: white !important;
     border-radius: 0px !important;
}


.system_header.blink,
.blink .system_user,
.blink .system_name,
.blink.system_header .dropdown-menu > li >a:hover 
 {
    background-color: #159647;
}
.blink .system_user > i,
.blink .system_name > i  {
    color:#159647 !important;
}

.blink .system_menu_icon_selected,
.blink .system_menu_icon:hover,
.blink .system_user:hover,
.blink .system_name:hover,
.blink .system_icon2:hover,
.blink .system_icon:hover,
.blink.system_header .open .system_user,
.blink.system_header .open .system_name,
.blink.system_header .dropdown-menu {
     background-color: seagreen;
}
 
.system_header.scoop,
.scoop .system_user,
.scoop .system_name,
.scoop.system_header .dropdown-menu > li >a:hover {
    background-color: #C12531;
}

.scoop .system_user > i,
.scoop .system_name > i  {
    color:#C12531 !important;
}


.scoop .system_menu_icon_selected,
.scoop .system_menu_icon:hover,
.scoop .system_user:hover,
.scoop .system_name:hover,
.scoop .system_icon2:hover,
.scoop .system_icon:hover,
.scoop.system_header .open .system_user,
.scoop.system_header .open .system_name,
.scoop.system_header .dropdown-menu {
     background-color: orangered;
}

.system_header.parkandgo,
.parkandgo .system_user,
.parkandgo .system_name,
.parkandgo.system_header .dropdown-menu > li >a:hover  {
    background-color: rebeccapurple;
}

.parkandgo .system_user > i,
.parkandgo .system_name > i  {
    color:rebeccapurple !important;
}
.parkandgo .system_menu_icon_selected,
.parkandgo .system_menu_icon:hover,
.parkandgo .system_user:hover,
.parkandgo .system_name:hover,
.parkandgo .system_icon2:hover,
.parkandgo .system_icon:hover,
.parkandgo.system_header .open .system_user,
.parkandgo.system_header .open .system_name,
.parkandgo.system_header .dropdown-menu {
     background-color:#73288E ;
}

.system_header.home,
.home .system_user,
.home .system_name,
.home.system_header .dropdown-menu > li >a:hover  {
    background-color: #0F72AC;
}

.home .system_user > i,
.home .system_name > i  {
    color:#0F72AC !important;
}
.home .system_menu_icon_selected,
.home .system_menu_icon:hover,
.home .system_user:hover,
.home .system_name:hover,
.home .system_icon2:hover,
.home .system_icon:hover,
.home.system_header .open .system_user,
.home.system_header .open .system_name,
.home.system_header .dropdown-menu {
     background-color:#1388D2 ;
}

.system_header.permisso,
.permisso .system_user,
.permisso .system_name,
.permisso.system_header .dropdown-menu > li >a:hover  {
    background-color: #F39140;
}

.permisso .system_user > i,
.permisso .system_name > i  {
    color:#F39140 !important;
}
.permisso .system_menu_icon_selected,
.permisso .system_menu_icon:hover,
.permisso .system_user:hover,
.permisso .system_name:hover,
.permisso .system_icon2:hover,
.permisso .system_icon:hover,
.permisso.system_header .open .system_user,
.permisso.system_header .open .system_name,
.permisso.system_header .dropdown-menu {
     background-color:#F5AB6D ;
}

.system_header.diduknow,
.diduknow .system_user,
.diduknow .system_name,
.diduknow.system_header .dropdown-menu > li >a:hover  {
    background-color: #0F72AC;
}

.diduknow .system_user > i,
.diduknow .system_name > i  {
    color:#0F72AC !important;
}
.diduknow .system_menu_icon_selected,
.diduknow .system_menu_icon:hover,
.diduknow .system_user:hover,
.diduknow .system_name:hover,
.diduknow .system_icon2:hover,
.diduknow .system_icon:hover,
.diduknow.system_header .open .system_user,
.diduknow.system_header .open .system_name,
.diduknow.system_header .dropdown-menu {
     background-color:#1388D2 ;
}

.system_header.assetmanager,
.assetmanager .system_user,
.assetmanager .system_name,
.assetmanager.system_header .dropdown-menu > li >a:hover  {
    background-color: #0F72AC;
}

.assetmanager .system_user > i,
.assetmanager .system_name > i  {
    color:#0F72AC !important;
}
.assetmanager .system_menu_icon_selected,
.assetmanager .system_menu_icon:hover,
.assetmanager .system_user:hover,
.assetmanager .system_name:hover,
.assetmanager .system_icon2:hover,
.assetmanager .system_icon:hover,
.assetmanager.system_header .open .system_user,
.assetmanager.system_header .open .system_name,
.assetmanager.system_header .dropdown-menu {
     background-color:#1388D2 ;
}

.system_header.crm,
.crm .system_user,
.crm .system_name,
.crm.system_header .dropdown-menu > li >a:hover  {
    background-color: #0F72AC;
}

.crm .system_user > i,
.crm .system_name > i  {
    color:#0F72AC !important;
}
.crm .system_menu_icon_selected,
.crm .system_menu_icon:hover,
.crm .system_user:hover,
.crm .system_name:hover,
.crm .system_icon2:hover,
.crm .system_icon:hover,
.crm.system_header .open .system_user,
.crm.system_header .open .system_name,
.crm.system_header .dropdown-menu {
     background-color:#1388D2 ;
}

.system_header.dashboards,
.dashboards .system_user,
.dashboards .system_name,
.dashboards.system_header .dropdown-menu > li >a:hover  {
    background-color: #0F72AC;
}

.dashboards .system_user > i,
.dashboards .system_name > i  {
    color:#0F72AC !important;
}
.dashboards .system_menu_icon_selected,
.dashboards .system_menu_icon:hover,
.dashboards .system_user:hover,
.dashboards .system_name:hover,
.dashboards .system_icon2:hover,
.dashboards .system_icon:hover,
.dashboards.system_header .open .system_user,
.dashboards.system_header .open .system_name,
.dashboards.system_header .dropdown-menu {
     background-color:#1388D2 ;
}

.system_header.one2pay,
.one2pay .system_user,
.one2pay .system_name,
.one2pay.system_header .dropdown-menu > li >a:hover  {
    background-color: #C34C99;
}

.one2pay .system_user > i,
.one2pay .system_name > i  {
    color:#CE6FAD !important;
}
.one2pay .system_menu_icon_selected,
.one2pay .system_menu_icon:hover,
.one2pay .system_user:hover,
.one2pay .system_name:hover,
.one2pay .system_icon2:hover,
.one2pay .system_icon:hover,
.one2pay.system_header .open .system_user,
.one2pay.system_header .open .system_name,
.one2pay.system_header .dropdown-menu {
     background-color:#CE6FAD ;
}


.system_header .open .system_user > i,
.system_user:hover > i {
    color:white !important;
}

.system_header .open .system_name > i,
.system_name:hover > i {
    color:white !important;
}

.system_header .system_menu_icon_mobile {
    display:none;
}
@media (max-width:991px){
     .system_header .system_menu_icon_mobile {
        display:unset !important;
    }
    .system_header .system_menu_icon {
       display:none;
    }
}

@media (max-width:730px){
    .system_header .user_login_name {
        display:none !important;
    }
    .system_header .system_search {
        display:none !important;
    }
    .system_header .system_menu_icon_mobile {
        display:unset !important;
    }
    .system_header .system_menu_icon {
       display:none;
    }
}

.inline_edit_input > input {
    padding :2px 6px;
    font-size: 12px;
    height:25px;
    background: transparent;
    border-color: transparent;
    width:75px !important; 
    /* #E9E9E9*/
} 

.inline_edit_input .input-group-addon {
    width:0 !important; 
    /* #E9E9E9*/
} 

.inline_edit_input .input-group-addon {
    padding : 2px 4px;
    min-width: 10px;
    background: transparent;
    border-color: transparent;
    /* #e5e5e5 */
}


.inline_edit_input .input-group-addon > i {
    opacity:0;
}

.inline_edit_input:hover .input-group-addon > i,
.inline_edit_input > input:focus + .input-group-addon > i {
  opacity: 0.7;
  transition: opacity .25s ease-in-out;
  -moz-transition: opacity .25s ease-in-out;
  -webkit-transition: opacity .25s ease-in-out;
}

.inline_edit_input >input:focus + .input-group-addon {
  background: #e5e5e5;
  border-color : #e5e5e5;
}

.inline_edit_input >input:focus {
  background: #E9E9E9;
  border-color : #e5e5e5;
}
 
.inline_edit_input >input:focus + .input-group-addon .icon-pencil {
    display:none !important;
}

.inline_edit_input >input:focus + .input-group-addon .icon-floppy-disk {
    display:unset !important;
}

.viewengine_component {
    margin-bottom:10px;
}

.labelvalue_label {
    font-weight:bold;
}

.form-group {
    margin-bottom:0px !important;
    padding-left:0px !important;
    padding-right:0px !important; 
}

.btn.form-control.checkbox {
    margin-left:15px;
    margin-right:15px !important;
    width: auto !important;
    display:block !important;
}

.table.dataTable thead th{
    padding-left:5px !important;
    padding-right:22px !important;
}

.table.dataTable thead th:first-child{
    padding-left:10px !important;
}

.table.dataTable tbody td{
    padding-left:5px !important;
    padding-right:10px !important;
    padding-top:5px !important;
    padding-bottom:5px !important;
}

.table.dataTable tbody td:first-child{
    padding-left:10px !important;
}


/* custom inclusion of right, left and below tabs */

.tabs-below  .nav-tabs,
.tabs-right  .nav-tabs,
.tabs-left  .nav-tabs {
  border-bottom: 0;
}

/*.tab-content  .tab-pane,
.pill-content  .pill-pane {
  display: none;
}

.tab-content  .active,
.pill-content  .active {
  display: block;
}*/

.tabs-below  .nav-tabs {
  border-top: 1px solid #ddd;
}

.tabs-below  .nav-tabs  li {
  margin-top: -1px;
  margin-bottom: 0;
}

.tabs-below  .nav-tabs  li  a {
  -webkit-border-radius: 0 0 4px 4px;
     -moz-border-radius: 0 0 4px 4px;
          border-radius: 0 0 4px 4px;
}

.tabs-below  .nav-tabs  li  a:hover,
.tabs-below  .nav-tabs  li  a:focus {
  border-top-color: #ddd;
  border-bottom-color: transparent;
}

.tabs-below  .nav-tabs  .active  a,
.tabs-below  .nav-tabs  .active  a:hover,
.tabs-below  .nav-tabs  .active  a:focus {
  border-color: transparent #ddd #ddd #ddd;
}

.tabs-left  .nav-tabs  li,
.tabs-right  .nav-tabs  li {
  float: none;
}

.tabs-left  .nav-tabs  li  a,
.tabs-right  .nav-tabs  li  a {
  min-width: 74px;
  margin-right: 0;
  margin-bottom: 3px;
}

.tabs-left  .nav-tabs {
  float: left;
  margin-right: 19px;
  border-right: 1px solid #ddd;
}

.tabs-left  .nav-tabs  li  a {
  margin-right: -1px;
  -webkit-border-radius: 4px 0 0 4px;
     -moz-border-radius: 4px 0 0 4px;
          border-radius: 4px 0 0 4px;
}

.tabs-left  .nav-tabs  li  a:hover,
.tabs-left  .nav-tabs  li  a:focus {
  border-color: #eeeeee #dddddd #eeeeee #eeeeee;
}

.tabs-left  .nav-tabs .active  a,
.tabs-left  .nav-tabs .active  a:hover,
.tabs-left  .nav-tabs .active  a:focus {
  border-color: #ddd transparent #ddd #ddd;
  *border-right-color: #ffffff;
}

.tabs-right  .nav-tabs {
  float: right;
  margin-left: 19px;
  border-left: 1px solid #ddd;
}

.tabs-right  .nav-tabs  li  a {
  margin-left: -1px;
  -webkit-border-radius: 0 4px 4px 0;
     -moz-border-radius: 0 4px 4px 0;
          border-radius: 0 4px 4px 0;
}

.tabs-right  .nav-tabs  li  a:hover,
.tabs-right  .nav-tabs  li  a:focus {
  border-color: #eeeeee #eeeeee #eeeeee #dddddd;
}

.tabs-right  .nav-tabs .active  a,
.tabs-right  .nav-tabs .active  a:hover,
.tabs-right  .nav-tabs .active  a:focus {
  border-color: #ddd #ddd #ddd transparent;

}

.tabs-right a,
.tabs-left a,
.tabs-below a
{
    text-decoration: none;
}
.tabs-left .nav-tabs {
    height:100%;
}

.image_list {
    width:80%;
}
.file_manager_thumb {
   padding:2px;
   float:left;
   width:128px;
   margin:5px;
}
.file_manager_thumb:hover {

    border:1px solid rgb(47,122,183);
    box-shadow: 0 0 15px rgb(47,122,183);
}
.file_manager_thumb.selected {

    border:1px solid rgb(47,122,183);
    box-shadow: 0 0 15px rgb(47,122,183);
}

.file_manager_thumb img{
    width:120px;
    height:120px;
}
.file_manager_thumb span{
   width:120px;
   text-align: center;
}

.viewengine_column_component {
    margin-bottom:0px !important;
}
.label-action {
    color:#595959;
    text-decoration: none;
}
.label-action:hover {
    text-decoration: none !important;
}

.input-group [class^="fa-"],
.input-group  [class^="glyphicon-"],
.input-group  [class^="icon-"],
.input-group  [class*=" fa-"],
.input-group  [class*=" glyphicon-"],
.input-group  [class*=" icon-"] {
    display: inline-block;
    margin-top: 1px;
    font-size: 14px;
    line-height: 14px;
    -webkit-font-smoothing: antialiased;
}


.form-control-feedback {
    display:none !important;
}

.has-error .form-control-feedback {
    display:unset !important;
}

th.wrap_header {
    white-space: normal !important;
}
.system_search .tooltip-arrow
{
    color: red;
    display:none;
}
.system_search .tooltip {
    padding-top:0px;
}
.system_search .tooltip-inner
 {
    
    background-color: red;
}
.ekashu_payment_frame {
    border:0px;
    width:100%;
    min-height:1024px;
    overflow:hidden;
}
.sagoss-cardpayment_payment_frame {
    border:0px;
    width:100%;
    min-height:1024px;
    overflow:hidden;
}
select.table-dow-btn {
    height:25px !important;
}

.page_form .btn-group {
    margin-bottom:8px;
}

.yellowfin-sections {
    margin-bottom:5px;
}
.yellowfin-sections .btn {
    padding: 3px 8px;
    border-width: 0px;
}
div.yfReportFooter > table > tbody > tr > td:nth-child(3) > img,
div.yfReportFooter > table > tbody > tr > td:nth-child(1) > img,
div.yfReportTitleOuter > table > tbody > tr > td:nth-child(3) > img,
div.yfReportTitleOuter > table > tbody > tr > td:nth-child(1) > img {
    display:none !important;
}
div.yfReportFooter > table > tbody > tr > td:nth-child(2) {
    background: none !important;
}
div.yfReportTitleOuter > table > tbody > tr > td:nth-child(2) {
    background: none !important;
        border-bottom: 1px solid #E6E6E6;
    padding: 0;
   
    height: 20px;
    font-size: 14px;
    line-height: 14px;
    
    font-weight: normal;
    color: #595959;
    -webkit-border-radius: 4px 4px 0 0;
    -moz-border-radius: 4px 4px 0 0;
    -ms-border-radius: 4px 4px 0 0;
    -o-border-radius: 4px 4px 0 0;
    border-radius: 4px 4px 0 0;
}

div.yfReportTitleOuter {
    height:40px !important;
}

.yfReportLoading {
    top: 67px !important;
}
.viewengine-yellowfin-report {
    margin-bottom:10px;
}


[data-toggle=disabled]>.btn input[type=checkbox] {
    position: absolute;
    clip: rect(0,0,0,0);
    pointer-events: none;
}

.chosen-container {
    width:100% !important;
}

div.dataTables_wrapper div.dataTables_paginate ul.pagination {
    margin-top:-20px;
}

.contact_activity_holder .panel {
    margin-bottom:10px;
}
.contact_activity_holder .panel-heading {
    font-weight: bold;
    padding-top:5px;
    padding-bottom:5px;
}
.contact_activity_holder .panel-icon 
{
    font-size: 25px;
}
.contact_activity_holder .panel-icon-action {
    font-size: 18px;
    margin-top:5px;
    margin-left:-6px;
}

.contact_activity_holder .panel-icon-action-out {
    color:blue;
}

.contact_activity_holder .panel-icon-action-in {
    color:green;
}

.contact_activity_holder .panel-title {
    font-size:13px;
    margin-top:5px;
} 

.contact_activity_holder .panel-title.date {
    margin-right:10px;
    opacity:0.7;
    
} 
.contact_activity_holder .label.status {
    margin-right:5px;
  border-radius: .25em !important;
  margin-top:5px;
} 

.contact_activity_holder .panel-heading .btn {
    padding:4px;
} 

.contact_activity_holder .panel-footer {
    font-size:12px;
    padding-top:4px;
    padding-bottom:4px;
} 

.contact_activity_holder .panel-body {
    padding-top:5px;
    padding-bottom:5px;
}

.system-status {
    margin-right:5px;
  border-radius: .25em !important;
  margin-top:5px;
} 

.rate_slider_container{
    width:80% !important;
    float:left;
    margin-left:20px;
}
.rate_slider_container .slider{
    width:100% !important;
}


.rate_slider_container .slider-tick-container .triangle {
    display:none !important;
}

.rate_group_border {
    padding-left:10px;
    padding-right:20px;
    
}
.rate_group_border .viewengine_list_components {
  border:1px #ccc solid;
    border-radius:5px !important;
    padding-top: 20px;
    padding-bottom: 20px;
    margin-bottom: 20px;
}

.narrow-padding {
    margin-left:0px !important;
    margin-right:0px !important;
}
.narrow-padding .viewengine_columns {
    padding-left:5px !important;
    padding-right:5px !important;
}

.narrow-padding .inputGroupContainer {
    padding-left:5px !important;
    padding-right:5px !important;
}

.narrow-padding .section-remove {
    left:5px !important;
    
}

.review-panel {
    margin-right:10px;
    margin-bottom:5px;
}

.review-panel .panel-heading .btn{
       font-size:20px !important;
}
.review-panel .panel-heading {
    font-size:20px;
    padding: 5px 10px !important;
}
.review-panel .panel-body {
    padding-top:5px;
    padding-bottom:5px;
}

.review-panel .form-control {
    margin-bottom:0px;
}
.monitoring-panel {
    margin-right:10px;
}
.monitoring-panel .panel-heading {
    font-size:16px;
    padding: 5px 10px !important;
}
.monitoring-panel .panel-footer {
    font-size:14px;
    padding: 5px 10px !important;
}
.monitoring-panel .panel-heading > span {
    font-size:20px;
    margin-right:10px;
}

.kiosk_devices table {
    width:100%;
    border:1px solid #ccc;
}
.kiosk_devices thead {
    font-weight: bold;
    border-bottom:1px solid #ccc;
}
.kiosk_devices td {
    padding-left:5px;
    padding-top:5px;
    
}
.kiosk_devices th {
    padding-left:5px;
    padding-top:5px;
    padding-bottom:5px;
}

.kiosk_devices .label {
    border-radius: 5px !important;
}

.kiosk_devices tfoot {
    border-top:1px solid #ccc;
}
.kiosk_devices tfoot td {
    font-weight: bold;
}

.kiosk_devices table>tbody>tr:last-child td {
    padding-bottom:5px;
}

.row-selected {
    background-color: #F9E9E9 !important;
}

.row-selected:hover {
    background-color: #E9D9D9 !important;
}

.filter-content .form-group {
    margin-bottom:5px !important;
}
.filter-content .form-control {
    height:24px;
    padding:0px 12px;
}
.filter-content .input-group-addon {
    padding:0px;
    min-width:25px;
}
.filter-content label {
    cursor:pointer;
}
.filter-content label > i:before {
    content: "\f05d";
}
.filter-content .form-group.filter-unactive label > i:before {
    content: "\f05c";    
}
.filter-content .form-group.filter-unactive label {
    color:#AAA;
}
.filter-content .bootstrap-datetimepicker-widget.dropdown-menu {
    width: 100%;
    font-size:12px;
    max-width:19em;
}
.filter-content .slider {
    margin-left : 15px;
    margin-top : 10px;
}
.filter-content .slider .tooltip{
    top:-24px !important;
}
.filter-content .slider .slider-selection{
    background-color:#0e90d2 !important;
    opacity: 0.8 !important;
    background-image : none !important;
}


.plate-edit-table {
    text-align:left;
    text-transform:uppercase;
    background-color: #FFEE77;
    color: black; 
    font-size: 14px; 
    font-weight: bold; 
    width: 100px;
    margin:0px;
    padding-top:2px;
    padding-bottom:2px;
    height:auto;
}

.review_container {
    min-height:250px;
}
.review_container .img-gallery{
    min-height:250px;
}

/**** CARD STUFF ****/
.sagoss-card {
  display: inline-block;
  position: relative;
  width: 100%;
  margin: 25px 0;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
  border-radius: 6px;
  color: rgba(0,0,0, 0.87);
  background: #fff;
}
.sagoss-card .sagoss-card-height-indicator {
  margin-top: 100%;
}
.sagoss-card.row-space .header {
  padding: 15px 20px 0;
}
.sagoss-card .map {
  height: 280px;
  border-radius: 6px;
  margin-top: 15px;
}
.sagoss-card .map.map-big {
  height: 420px;
}
.sagoss-card .sagoss-card-title {
  margin-top: 0;
  margin-bottom: 3px;
}
.sagoss-card .sagoss-card-title:not(.sagoss-card-calendar .sagoss-card-title) {
  margin-top: 0;
  margin-bottom: 5px;
}
.sagoss-card .sagoss-card-image {
  height: 60%;
  position: relative;
  overflow: hidden;
  margin-left: 15px;
  margin-right: 15px;
  margin-top: -30px;
  border-radius: 6px;
  z-index: 3;
  box-shadow: 0 10px 30px -12px rgba(0, 0, 0, 0.42), 0 4px 25px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2);
}
.sagoss-card .sagoss-card-image img {
  width: 100%;
  height: 100%;
  border-radius: 6px;
  pointer-events: none;
}
.sagoss-card .sagoss-card-image .sagoss-card-title {
  position: absolute;
  bottom: 15px;
  left: 15px;
  color: #fff;
  font-size: 1.3em;
  text-shadow: 0 2px 5px rgba(33, 33, 33, 0.5);
}
.sagoss-card .category:not([class*="text-"]) {
  color: #999999;
  font-size: 14px;
}
.sagoss-card .sagoss-card-content {
  padding: 15px 20px;
  position: relative;
}
.sagoss-card .sagoss-card-content .category {
  margin-bottom: 0;
}
.sagoss-card .sagoss-card-actions {
  position: absolute;
  z-index: 1;
  top: -50px;
  width: calc(100% - 30px);
  left: 17px;
  right: 17px;
  text-align: center;
}
.sagoss-card .sagoss-card-actions .btn {
  padding-left: 12px;
  padding-right: 12px;
}
.sagoss-card .sagoss-card-actions .fix-broken-sagoss-card {
  position: absolute;
  top: -65px;
}
.sagoss-card .sagoss-card-header {
  padding: 15px 20px 0;
  z-index: 3;
}
.sagoss-card .sagoss-card-header .category {
  margin-bottom: 0;
}
.sagoss-card .sagoss-card-header.sagoss-card-header-text {
  display: inline-block;
}
.sagoss-card .sagoss-card-header.sagoss-card-header-text:after {
  content: "";
  display: table;
}
.sagoss-card .sagoss-card-header.sagoss-card-header-icon {
  float: left;
}
.sagoss-card .sagoss-card-header.sagoss-card-header-icon i {
  width: 33px;
  height: 33px;
  text-align: center;
  line-height: 33px;
}
.sagoss-card .sagoss-card-header.sagoss-card-header-tabs .nav-tabs {
  background: transparent;
  padding: 0;
}
.sagoss-card .sagoss-card-header.sagoss-card-header-tabs .nav-tabs-title {
  float: left;
  padding: 10px 10px 10px 0;
  line-height: 24px;
}
.sagoss-card .sagoss-card-header.sagoss-card-header-icon + .sagoss-card-content .sagoss-card-title {
  padding-bottom: 15px;
}
.sagoss-card .social-line {
  margin-top: 15px;
  text-align: center;
  padding: 0;
}
.sagoss-card .social-line .btn {
  color: #FFFFFF;
  margin-left: 5px;
  margin-right: 5px;
}
.sagoss-card [data-background-color] {
  box-shadow: 0 10px 30px -12px rgba(0, 0, 0, 0.42), 0 4px 25px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2);
  margin: -20px 15px 0;
  border-radius: 3px;
  padding: 15px;
  background-color: #999999;
  position: relative;
}
.sagoss-card [data-background-color] .sagoss-card-title {
  color: #FFFFFF;
}
.sagoss-card [data-background-color] .category {
  margin-bottom: 0;
  color: rgba(255, 255, 255, 0.62);
}
.sagoss-card [data-background-color] .ct-label {
  color: rgba(255, 255, 255, 0.7);
}
.sagoss-card [data-background-color] .ct-grid {
  stroke: rgba(255, 255, 255, 0.2);
}
.sagoss-card [data-background-color] .ct-series-a .ct-point,
.sagoss-card [data-background-color] .ct-series-a .ct-line,
.sagoss-card [data-background-color] .ct-series-a .ct-bar,
.sagoss-card [data-background-color] .ct-series-a .ct-slice-donut {
  stroke: rgba(255, 255, 255, 0.8);
}
.sagoss-card [data-background-color] .ct-series-a .ct-slice-pie,
.sagoss-card [data-background-color] .ct-series-a .ct-area {
  fill: rgba(255, 255, 255, 0.4);
}
.sagoss-card .chart-title {
  position: absolute;
  top: 25px;
  width: 100%;
  text-align: center;
}
.sagoss-card .chart-title h3 {
  margin: 0;
  color: #FFFFFF;
}
.sagoss-card .chart-title h6 {
  margin: 0;
  color: rgba(255, 255, 255, 0.4);
}
.sagoss-card .ct-chart ~ .sagoss-card-footer i:nth-child(1n+2) {
  width: 18px;
  text-align: center;
}
.sagoss-card .sagoss-card-footer {
  margin: 0 20px 10px;
  padding-top: 10px;
  border-top: 1px solid #eeeeee;
}
.sagoss-card .sagoss-card-footer .form-group {
  margin: 5px 0 0;
}
.sagoss-card .sagoss-card-footer .content {
  display: block;
}
.sagoss-card .sagoss-card-footer div {
  display: inline-block;
}
.sagoss-card .sagoss-card-footer .author {
  color: #999999;
}
.sagoss-card .sagoss-card-footer .stats {
  line-height: 22px;
  color: #999999;
  font-size: 12px;
}
.sagoss-card .sagoss-card-footer .stats .material-icons {
  position: relative;
  top: 4px;
  font-size: 16px;
}
.sagoss-card .sagoss-card-footer .stats .category {
  padding-top: 7px;
  padding-bottom: 7px;
  margin-bottom: 0;
}
.sagoss-card .sagoss-card-footer h4 {
  margin: 5px 0;
}
.sagoss-card .sagoss-card-footer .btn {
  margin-top: 5px;
  margin-bottom: 5px;
}
.sagoss-card .sagoss-card-footer h6 {
  color: #999999;
}
.sagoss-card form .sagoss-card-footer {
  border: none;
}
.sagoss-card img {
  width: 100%;
  height: auto;
}
.sagoss-card .category .material-icons {
  position: relative;
  top: 6px;
  line-height: 0;
}
.sagoss-card .category-social .fa {
  font-size: 24px;
  position: relative;
  margin-top: -4px;
  top: 2px;
  margin-right: 5px;
}
.sagoss-card .author .avatar {
  width: 30px;
  height: 30px;
  overflow: hidden;
  border-radius: 50%;
  margin-right: 5px;
}
.sagoss-card .author a {
  color: #3C4858;
  text-decoration: none;
}
.sagoss-card .author a .ripple-container {
  display: none;
}
.sagoss-card .table {
  margin-bottom: 0;
}
.sagoss-card .table tr:first-child td {
  border-top: none;
}
.sagoss-card .nav-pills,
.sagoss-card .tab-content {
  margin-top: 20px;
}
.sagoss-card [data-background-color="purple"] {
  background: linear-gradient(60deg, #ab47bc, #8e24aa);
  box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(156, 39, 176, 0.4);
}
.sagoss-card [data-icon-bg-color="purple"] i {
  color: #9c27b0;
}
.sagoss-card [data-background-color="blue"] {
  background: linear-gradient(60deg, #26c6da, #00acc1);
  box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(0, 188, 212, 0.4);
}
.sagoss-card [data-icon-bg-color="blue"] i {
  color: #00bcd4;
}
.sagoss-card [data-background-color="green"] {
  background: linear-gradient(60deg, #66bb6a, #43a047);
  box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(76, 175, 80, 0.4);
}
.sagoss-card [data-icon-bg-color="green"] i {
  color: #4caf50;
}
.sagoss-card [data-background-color="orange"] {
  background: linear-gradient(60deg, #ffa726, #fb8c00);
  box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(255, 152, 0, 0.4);
}
.sagoss-card [data-icon-bg-color="orange"] i {
  color: #ff9800;
}
.sagoss-card [data-background-color="red"] {
  background: linear-gradient(60deg, #ef5350, #e53935);
  box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(244, 67, 54, 0.4);
}
.sagoss-card [data-icon-bg-color="red"] i {
  color: #f44336;
}
.sagoss-card [data-background-color="rose"] {
  background: linear-gradient(60deg, #ec407a, #d81b60);
  box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(233, 30, 99, 0.4);
}
.sagoss-card [data-icon-bg-color="rose"] i {
  color: #e91e63;
}
.sagoss-card [data-header-animation="true"] {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-transition: all 300ms cubic-bezier(0.34, 1.61, 0.7, 1);
  -moz-transition: all 300ms cubic-bezier(0.34, 1.61, 0.7, 1);
  -o-transition: all 300ms cubic-bezier(0.34, 1.61, 0.7, 1);
  -ms-transition: all 300ms cubic-bezier(0.34, 1.61, 0.7, 1);
  transition: all 300ms cubic-bezier(0.34, 1.61, 0.7, 1);
}
.sagoss-card:hover [data-header-animation="true"] {
  -webkit-transform: translate3d(0, -50px, 0);
  -moz-transform: translate3d(0, -50px, 0);
  -o-transform: translate3d(0, -50px, 0);
  -ms-transform: translate3d(0, -50px, 0);
  transform: translate3d(0, -50px, 0);
}
.sagoss-card [data-background-color] {
  color: #FFFFFF;
}
.sagoss-card [data-background-color] a {
  color: #FFFFFF;
}

.sagoss-card-chart .sagoss-card-header {
  padding: 0;
  min-height: 160px;
}
.sagoss-card-chart .sagoss-card-header + .content h4 {
  margin-top: 0;
}

.sagoss-card-calendar .sagoss-card-content {
  padding: 0;
}

.sagoss-card-stats .sagoss-card-title {
  margin: 0;
}
.sagoss-card-stats .sagoss-card-header {
  float: left;
  text-align: center;
}
.sagoss-card-stats .sagoss-card-header i {
  font-size: 36px;
  line-height: 56px;
  width: 56px;
  height: 56px;
}
.sagoss-card-stats .sagoss-card-content {
  text-align: right;
  padding-top: 10px;
}

.sagoss-card-plain {
  background: transparent;
  box-shadow: none;
}
.sagoss-card-plain .sagoss-card-header {
  margin-left: 0;
  margin-right: 0;
}
.sagoss-card-plain .sagoss-card-header-icon {
  margin-right: 15px;
}
.sagoss-card-plain .content {
  padding-left: 5px;
  padding-right: 5px;
}
.sagoss-card-plain .sagoss-card-image {
  margin: 0;
  border-radius: 3px;
}
.sagoss-card-plain .sagoss-card-image img {
  border-radius: 3px;
}

.sagoss-card-raised {
  box-shadow: 0 10px 30px -12px rgba(0, 0, 0, 0.42), 0 4px 25px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2);
}

.iframe-container {
  margin: 0 -20px 0;
}
.iframe-container iframe {
  width: 100%;
  height: 500px;
  border: 0;
  box-shadow: 0 10px 30px -12px rgba(0, 0, 0, 0.42), 0 4px 25px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2);
}

.sagoss-card-profile,
.sagoss-card-testimonial {
  margin-top: 30px;
  text-align: center;
}
.sagoss-card-profile .btn-just-icon.btn-raised,
.sagoss-card-testimonial .btn-just-icon.btn-raised {
  margin-left: 6px;
  margin-right: 6px;
}
.sagoss-card-profile .sagoss-card-avatar,
.sagoss-card-testimonial .sagoss-card-avatar {
  max-width: 130px;
  max-height: 130px;
  margin: -50px auto 0;
  border-radius: 50%;
  overflow: hidden;
  box-shadow: 0 10px 30px -12px rgba(0, 0, 0, 0.42), 0 4px 25px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2);
}
.sagoss-card-profile .sagoss-card-avatar + .sagoss-card-content,
.sagoss-card-testimonial .sagoss-card-avatar + .sagoss-card-content {
  margin-top: 15px;
}
.sagoss-card-profile.sagoss-card-plain .sagoss-card-avatar,
.sagoss-card-testimonial.sagoss-card-plain .sagoss-card-avatar {
  margin-top: 0;
}

.sagoss-card-testimonial {
  margin-bottom: 65px;
}
.sagoss-card-testimonial .sagoss-card-avatar {
  max-width: 100px;
  max-height: 100px;
}
.sagoss-card-testimonial .footer {
  margin-top: 0;
}
.sagoss-card-testimonial .footer .sagoss-card-avatar {
  margin-top: 10px;
  margin-bottom: -50px;
}
.sagoss-card-testimonial .sagoss-card-description {
  font-style: italic;
}
.sagoss-card-testimonial .sagoss-card-description + .sagoss-card-title {
  margin-top: 30px;
}
.sagoss-card-testimonial .icon {
  margin-top: 30px;
}
.sagoss-card-testimonial .icon .material-icons {
  font-size: 40px;
}

.sagoss-card-pricing {
  text-align: center;
}
.sagoss-card-pricing .sagoss-card-title {
  margin-top: 30px;
}
.sagoss-card-pricing .content {
  padding: 15px !important;
}
.sagoss-card-pricing .icon {
  padding: 10px 0 0px;
  color: #999999;
}
.sagoss-card-pricing .icon i {
  font-size: 55px;
  border: 1px solid #E5E5E5;
  border-radius: 50%;
  width: 130px;
  line-height: 130px;
  height: 130px;
}
.sagoss-card-pricing .icon.icon-primary {
  color: #9c27b0;
}
.sagoss-card-pricing .icon.icon-info {
  color: #00bcd4;
}
.sagoss-card-pricing .icon.icon-success {
  color: #4caf50;
}
.sagoss-card-pricing .icon.icon-warning {
  color: #ff9800;
}
.sagoss-card-pricing .icon.icon-danger {
  color: #f44336;
}
.sagoss-card-pricing .icon.icon-rose {
  color: #e91e63;
}
.sagoss-card-pricing h1 small {
  font-size: 18px;
}
.sagoss-card-pricing h1 small:first-child {
  position: relative;
  top: -17px;
  font-size: 26px;
}
.sagoss-card-pricing ul {
  list-style: none;
  padding: 0;
  max-width: 240px;
  margin: 10px auto;
}
.sagoss-card-pricing ul li {
  color: #999999;
  text-align: center;
  padding: 12px 0;
  border-bottom: 1px solid rgba(153, 153, 153, 0.3);
}
.sagoss-card-pricing ul li:last-child {
  border: 0;
}
.sagoss-card-pricing ul li b {
  color: #3C4858;
}
.sagoss-card-pricing ul li i {
  top: 6px;
  position: relative;
}
.sagoss-card-pricing.sagoss-card-background ul li,
.sagoss-card-pricing [class*="content-"] ul li {
  color: #FFFFFF;
  border-color: rgba(255, 255, 255, 0.3);
}
.sagoss-card-pricing.sagoss-card-background ul li b,
.sagoss-card-pricing [class*="content-"] ul li b {
  color: #FFFFFF;
}
.sagoss-card-pricing.sagoss-card-background [class*="text-"],
.sagoss-card-pricing [class*="content-"] [class*="text-"] {
  color: #FFFFFF;
}
.sagoss-card-pricing.sagoss-card-background:after {
  background-color: rgba(0, 0, 0, 0.7);
}

.sagoss-card-background {
  background-position: center center;
  background-size: cover;
  text-align: center;
}
.sagoss-card-background .content {
  position: relative;
  z-index: 2;
  min-height: 280px;
  padding-top: 40px;
  padding-bottom: 40px;
  max-width: 440px;
  margin: 0 auto;
}
.sagoss-card-background .category,
.sagoss-card-background .sagoss-card-description,
.sagoss-card-background small {
  color: rgba(255, 255, 255, 0.7);
}
.sagoss-card-background .sagoss-card-title {
  color: #FFFFFF;
  margin-top: 10px;
}
.sagoss-card-background:not(.sagoss-card-pricing) .btn {
  margin-bottom: 0;
}
.sagoss-card-background:after {
  position: absolute;
  z-index: 1;
  width: 100%;
  height: 100%;
  display: block;
  left: 0;
  top: 0;
  content: "";
  background-color: rgba(0, 0, 0, 0.56);
  border-radius: 6px;
}

.sagoss-card-product {
  margin-top: 30px;
}
.sagoss-card-product .btn-simple.btn-just-icon {
  padding: 0;
}
.sagoss-card-product .footer {
  margin-top: 5px;
}
.sagoss-card-product .footer .stats .material-icons {
  margin-top: 4px;
  top: 0;
}
.sagoss-card-product .footer .price h4 {
  margin-bottom: 0;
}
.sagoss-card-product .sagoss-card-title,
.sagoss-card-product .category,
.sagoss-card-product .sagoss-card-description {
  text-align: center;
}

.sagoss-card-login .sagoss-card-title {
  margin-top: 10px;
  margin-bottom: 10px;
  font-weight: 700;
}
.sagoss-card-login .text-divider {
  margin-top: 30px;
  margin-bottom: 0px;
  text-align: center;
}
.sagoss-card-login .sagoss-card-content {
  padding: 0px 30px 0px 10px;
}
.sagoss-card-login .checkbox {
  margin-top: 20px;
}
.sagoss-card-login .checkbox label {
  margin-left: 17px;
}
.sagoss-card-login .checkbox .checkbox-material {
  padding-right: 12px;
}
.sagoss-card-login .social-line {
  margin-top: 15px;
  text-align: center;
  padding: 0;
}
.sagoss-card-login .social-line .btn {
  color: #FFFFFF;
  margin-left: 5px;
  margin-right: 5px;
}

.sagoss-card-header {
    border-radius:3px !important;
}


.ct-chart[chart-stroke=green] .ct-series-a .ct-point, .ct-chart[chart-stroke="green"] .ct-series-a .ct-line {
    stroke: #43a047;
}
.ct-label {
    font-size:10px !important;
}

.htmlcontainer
{
    background-color: #fff;
    border: 2px solid #E9E9E9;
    border-radius: 4px !important;
    padding:10px;
}

.bootstrap-tagsinput {
    background-color: #E9E9E9;
    border: 1px solid #E9E9E9;
    box-shadow: none;
    overflow:auto;
    width:100%;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    -webkit-border-radius: 4px !important;
    -moz-border-radius: 4px !important;
    -ms-border-radius: 4px !important;
    -o-border-radius: 4px !important;
    border-radius: 4px !important;
}

.tag.label.label-info {
    background-color: #49A4F4;
    border-radius: 4px !important;
}

/* Stage Table display for Workflow */

.stage_row {
    width:100%;
    border-bottom: 1px solid #CCCCCC;
    padding:7px;
    overflow:auto;
    
}
.stage_trigger_div {
    width:100%;
    border-bottom: 1px solid #DDDDDD;
    padding-top:5px;
    padding-bottom:5px;
    overflow:auto;
    
}
.stage_row .stage_trigger_holder .stage_trigger_div:first-child
{
    padding-top:0px;
}
.stage_row .stage_trigger_holder .stage_trigger_div:last-child
{
    border-bottom:0px;
    padding-bottom:0px;
}
.stage_row_header {
    font-weight: bold;
}
.stage_row:hover {
    background-color:#f5f5f5; 
}

.stage_row_header:hover {
    background-color: transparent;
  
}

.input-group {
    margin-bottom:8px;
}

.tree_checkbox ul{
    list-style: none;
}
.tree_checkbox input {
    margin-right:5px;
}
.tree_checkbox ul {
    padding-left:30px;
}
.tree_checkbox li {
    cursor:pointer;
    width: max-content;
    user-select: none;
    -moz-user-select: none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    -o-user-select: none; 
}

.UxButton {
    float:left;
    margin-right:10px;
}

.loader {
    position: relative;
    margin: 0 auto;
    width: 100px;
    /* &:before {
      content: '';
      display: block;
      padding-top: 100%;
    } */
  }
  
  .circular {
    animation: rotate 2s linear infinite;
    height: 100%;
    transform-origin: center center;
    width: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
  }
  
  .path {
    stroke-dasharray: 1, 200;
    stroke-dashoffset: 0;
    animation: dash 1.5s ease-in-out infinite;
    stroke-linecap: round;
    stroke: #d62d20;
  }
  
  @keyframes rotate {
    100% {
      transform: rotate(360deg);
    }
  }
  
  @keyframes dash {
    0% {
      stroke-dasharray: 1, 200;
      stroke-dashoffset: 0;
    }
    50% {
      stroke-dasharray: 89, 200;
      stroke-dashoffset: -35px;
    }
    100% {
      stroke-dasharray: 89, 200;
      stroke-dashoffset: -124px;
    }
  }
  .loader:before {
      content: '';
      display: block;
      padding-top: 100%;
  }
  .loader p {
    padding-left:15px;
  }
  
  .circular {
          width:60px;
  }

  .validation_code {
      font-size:60px;
      text-align:center;
  }

  .bay_occupied {
      background-color:red;
  }
  .bay_occupied_unknown {
    background-color:#ff5c00;
    border: 2px solid red;
}
 .bay_reserved {
    background-color:#f7941d;
}
.bay_available {
    background-color:#39b54a;
}

/* Reset Password Page */

.resetpassword-wrapper{
  min-height: calc(100vh - 180px);
}

.resetpassword-footer{
  position: relative;
  height: 150px;
}

.resetpassword-message{
  text-align: center;
  padding: 50px;
  color: #666666;
}
/*
.change-password-form{
  max-width: 50%;
  margin-left: 25%;
}
*/
.resetpassword-text{
  margin-bottom: 40px;
  font-size: 20px;  
}

@media (min-width:992px){
    .resetpassword-box{margin-left: 20%;width: 60%;}
}

@media (min-width:1200px){
    .resetpassword-box{margin-left: 30%;width: 40%;}
}

#resetpassword-logo{
  margin-left: calc((100vw - 50%) - 98px);
  margin-right: calc((100vw - 50%) - 98px);
  margin-top: 50px
}
/*
#change_password_btn{
  margin-left: calc(100% - 70px);
}
*/
.tariff_board tbody td {
    padding-left: 5px !important;
    padding-right: 10px !important;
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}
.tariff_board th {
    padding-left: 5px !important;
    padding-right: 10px !important;
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}
.tariff_board td{
    border:1px solid grey;
}
.checkbox {
    font-size: 14px;
    line-height: 1.42857143;
    color: #333;
}

@media (max-width:992px){
    .modal-dialog {
        width:100% !important;
    }
}

.mapCluster {
  border-radius: 25px !important;
  cursor: default;
  color: #FFFFFF;
  background-color: #0000FF;
  width: 42px;
  height: 42px;
  text-align: center;
  padding-top: 10px;
  border: 2px solid #FFFFFF;
  margin-left: -21px;
  margin-top: -42px;
}

ul.timeline {
    list-style-type: none;
    position: relative;
}
ul.timeline:before {
    content: ' ';
    background: #d4d9df;
    display: inline-block;
    position: absolute;
    left: 9px;
    width: 2px;
    height: 100%;
    z-index: 400;
}
ul.timeline > li {
    margin: 10px 0;
    padding-left: 10px;
}
ul.timeline > li.past:before {
    content: ' ';
    background: white;
    display: inline-block;
    position: absolute;
    border-radius: 50%;
    border: 3px solid #22c0e8;
    left: 0px;
    width: 20px;
    height: 20px;
    z-index: 400;
}

ul.timeline > li.past.stage:before {
    background-color: #22c0e8;
}

ul.timeline > li.past.challenged:before {
    
    border: 3px dashed #C12531;
}

ul.timeline > li.future:before {
    content: ' ';
    background: white;
    display: inline-block;
    position: absolute;
    border-radius: 50%;
    border: 3px solid #cccccc;
    left: 0px;
    width: 20px;
    height: 20px;
    z-index: 400;
}

ul.timeline > li.future-paused:before {
    content: ' ';
    background: white;
    display: inline-block;
    position: absolute;
    border-radius: 50%;
    border: 3px dashed #cccccc;
    left: 0px;
    width: 20px;
    height: 20px;
    z-index: 400;
}

ul.timeline > li.future > a {
    color: #cccccc;
}

ul.timeline > li.past > a {
    float: right;
    vertical-align: top;
    
    
    height: 25px;
    padding-left: 6px;
    padding-right: 6px;
    width: 25px;
}

ul.timeline > li.past > p {
    color: #595959;
}

ul.timeline > li.past > p.date {
    color: #22c0e8;
}

ul.timeline > li.past.stage > p , ul.timeline > li.past.stage > a{
    font-weight: bold;
}

ul.timeline > li.future > p {
    color: #cccccc;
}

.page_breadcrumb{
  display:inline;
}

.checkbox_cursor{
  cursor:pointer;
}


.checkbox input[type=checkbox], .checkbox-inline input[type=checkbox], .radio input[type=radio], .radio-inline input[type=radio] {
    /* position: relative !important;  */
    margin-top: 4px\9;
    /* margin-left: 0 !important;  */
}


ul.formio-wizard-button{

}

li.formio-wizard-button{
    

}

span.formio-wizard-button{
    background: #2184be;
    color: #fff;
    cursor: default;
    margin: 10px;
}
.ve-small-inputs .form-control,
.ve-small-inputs .form-radio-btn,
.ve-small-inputs .list_components_button,
.ve-small-inputs .form-dow-btn
{
  margin-right: 0px !important;
  font-size: 13px !important;
  padding: 2px 6px !important;
  height:25px;
}
.ve-small-inputs hr {
  margin-top:0px;
}

.grecaptcha-badge { 
    visibility: hidden;
}

i[ref="removeLink"] {
  cursor: pointer;
}

.italic {
  font-style: italic;
}

.bold {
  font-weight: bold;
}

.visuallyhidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}