﻿#loginDialog{
    height: 300px !important;
}

#logo{
   width:100%; 
   height:120px;
   background-image:url('../images/hctx-flat-logo-100.png');
   background-size: 100px 100px;
   background-repeat: no-repeat;
   background-position: center;
   opacity:.75;
   margin:0;
   padding:0 0 15px 0;
}


#hdrPanel
{
    background-color: rgba(219, 218, 218, .5);
    height: 110px;
    margin: -10px 0 10px 0;
    padding: 0 5px;
    background-image:url('../images/hctx-flat-logo-100.png');
    background-repeat: no-repeat;
    background-position: center;
    border-bottom: 1px solid;
    border-bottom-color: rgba(219,218,218,.75);
}

#updPanel4
{
    margin:0 20px;
}

.headerBtnL{
    margin: 60px 5px 10px 5px; 
    float:left !important ;
}

.headerBtnR{
    margin: 60px 5px 10px 5px;  
    float:right !important ;
}

.panel-body {
    background: #efefef;
}

.requestAgencyType{
    width:100%;
}

#mainTable thead tr td {
    text-align: center;
    background-color: white;
}

#requestChannelTable1 tr td {
    padding: 2px
}

#requestChannelTable2 tr td {
    padding: 2px
}

.dropdownSeparator {
    font-style: italic;
    font-weight: bold;
    background-color: #ebebeb
}

.tableClass {
    font-size: 14px;
    width: 98%;
    margin: auto;
}

.tableClass th {
    background-color: #6594c2;
    color: white;
    text-align: center
}

.tableClass tr {
    height: 32px;
    /*background-color: #e2e9f5;*/
    background-color: white;
}

.tableClass td {
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 5px;
    padding-right: 5px;
}

.tableClass2 {
    font-size: 14px;
    width: 98%;
    margin: auto
}

.tableClass2 th {
    background-color: #a8a8a8;
    color: white;
    text-align: center
}

.tableClass2 tr {
    height: 32px;
    background-color: #d6d6d6;
    color: black;
    font-weight: bold
}

.tableClass2 td {
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 5px;
    padding-right: 5px;
}

.tableClass3 {
    display: none
}

.tableRightNoBorder {
    border-right: 0px
}

.tableLeftNoBorder {
    border-left: 0px;
    width: 27px
}

.ui-widget-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #aaaaaa;
    opacity: 0.3;
}

.ui-dialog-titlebar-close {
    visibility: hidden;
}

.chkbox input[type="checkbox"] {
    margin-right: 5px;
}

.hiddencol {
    display: none;
}

.nightMode1 {
    background-color: black
}

.dayMode1 {
    background-color: white
}

.radio-inline {
    padding-right: 10px
}

#header {
    background-image: url('../images/header-banner.png');
    height: 150px;
    width: 100%;
    float: right;
    background-repeat: no-repeat;
    background-position:right;
}

.navbar-default {
    background-color: rgb(55, 55, 61);
    background-image: none;
    background-repeat: no-repeat;
}

.nav {
    display: inline-block;
}

/* navbar */
.navbar-default {
    background-color: rgb(55, 55, 61);
    border-color: rgb(55, 55, 61);
}
/* Title */
.navbar-default .navbar-brand {
    color: #777;
}

    .navbar-default .navbar-brand:hover,
    .navbar-default .navbar-brand:focus {
        color: #5E5E5E;
    }
/* Link */
.navbar-default .navbar-nav > li > a {
    color: white;
}

    .navbar-default .navbar-nav > li > a:hover,
    .navbar-default .navbar-nav > li > a:focus {
        color: white;
        background-color: black;
    }

.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
    color: #555;
    background-color: #D5D5D5;
}

.navbar-default-day {
    background-color: rgb(235, 235, 235);
    border-color: #cccdce;
}

.navbar-default-day .navbar-nav > li > a {
    color: black;
}

.navbar-default-day .navbar-nav > li > a:hover,
.navbar-default-day .navbar-nav > li > a:focus {
    color: black;
    background-color: #d8d6d6;
}

.navbar-rnoc {
    top: 135px;
    right: 0;
    left: 0;
    padding-left: 10px;
    padding-right: 10px;
    position: absolute;
    z-index: 1;
}

.FixedHeader {
    position: absolute;
    width: 98%;
    margin: auto;
} 

body, html {
    width: 100%;
    height: 100%;
}

.glow {
    -webkit-animation: glow 0.5s ease-in-out infinite alternate;
    -moz-animation: glow 0.5s ease-in-out infinite alternate;
    animation: glow 0.5s ease-in-out infinite alternate;
}

@-webkit-keyframes glow {
    from {
        text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #e60073, 0 0 40px #e60073, 0 0 50px #e60073, 0 0 60px #e60073;
    }
    to {
        text-shadow: 0 0 20px #fff, 0 0 30px #ff4da6, 0 0 40px #ff4da6, 0 0 50px #ff4da6, 0 0 60px #ff4da6, 0 0 70px #ff4da6;
    }
}

.activeChannel {
    background-color: white;
}

.alternateRow {
    background-color: rgba(235, 231, 231,0.7) !important;
}

.account-form {
    padding-top: 10px; 
    margin-top: 10px; 
    margin-left: 20px;
}

.account-form input[type="text"],
.account-form input[type="password"],
.account-form input[type="tel"],
.account-form input[type="email"],
.account-form select
{
    max-width: 380px;
    min-width: 208px;
}

.account-form td {
    text-align: left !important;
    padding-right: 20px !important;
    padding: 2px;
}

.account-form-night {
    color: white;
}

.panel-night {
    background-color: #333 !important;
    border-color: #333 !important;
    color: white !important;
}

.panel-heading-night {
    background-color: #333 !important;
    background-image: none !important;
    color: white !important;
}

.panel-collapse-night {
    background-color: black;
}

.activeChannel {
    background-color: #ffffff !important;
}

.pendingChannel {
    background-color: #ffcccc !important;
}

.deniedChannel {
    background-color: #b28e8e !important;
}

.selectedChannel {
    background-color: yellow !important;
}

.futureChannel {
    background-color: rgba(180, 188, 213, 1) !important;
}

#ContentPlaceHolder_mainTable tr:hover {
    background-color: yellow !important;
    -o-transition: 0.8s;
    -ms-transition: 0.8s;
    -moz-transition: 0.8s;
    -webkit-transition: 0.8s;
    transition: 0.8s;
}
 