#wpc_data_table tbody tr:nth-child(odd) {
    background: repeat scroll 0 0 #f9f9f9 !important;
}

#wph-wrap-all #add_celebrity.table-bordered>tbody>tr>td {
    vertical-align: middle;
}

.clbForm{
 		height: 30px;
    margin: 5px 0 5px;
    vertical-align: middle;
}
.clbForm::after{
    clear: both;
}
.filterClass{margin-right:8px;}
.messages {
	margin-top: 70px;}
.subRadd, .subReqAdd a{
    background-color: #337ab7 !important;
	border-radius: 3px 3px 3px 3px;
    color: #FFFFFF;
    display: inline-block;
    font-size: 10.844px;
    font-weight: bold;
    line-height: 14px;
    padding: 5px 8px;
    vertical-align: baseline;
    white-space: nowrap;
    margin-top: 5px;
}
.subRe, .subResearch a{
    background-color: #f0ad4e !important;
    border-radius: 3px 3px 3px 3px;
    color: #FFFFFF;
    display: inline-block;
    font-size: 10.844px;
    font-weight: bold;
    line-height: 14px;
    padding: 5px 8px;
    vertical-align: baseline;
    white-space: nowrap;
    margin-top: 5px;
}
.subRq, .subReq a{
    background-color: #5bc0de !important;
	border-radius: 3px 3px 3px 3px;
    color: #FFFFFF;
    display: inline-block;
    font-size: 10.844px;
    font-weight: bold;
    line-height: 14px;
    padding: 5px 8px;
    vertical-align: baseline;
    white-space: nowrap;
    margin-top: 5px;
}
.delReq a{
    background-color: #ac2925 !important;
    border-radius: 3px 3px 3px 3px;
    color: #FFFFFF;
    display: inline-block;
    font-size: 10.844px;
    font-weight: bold;
    line-height: 14px;
    padding: 5px 8px;
    vertical-align: baseline;
    white-space: nowrap;
    margin-top: 5px;
}
#wph-wrap-all {
    clear: both;
}
#wph-wrap-all fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}
#wph-wrap-all legend{padding:0;border:0}
#wph-wrap-all textarea{overflow:auto}
#wph-wrap-all optgroup{font-weight:700}
#wph-wrap-all table{border-spacing:0;border-collapse:collapse}
#wph-wrap-all td,th{padding:0}@media print{*{color:#000!important;text-shadow:none!important;background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important}
#wph-wrap-all a,a:visited{text-decoration:underline}
#wph-wrap-all a[href]:after{content:" (" attr(href) ")"}
#wph-wrap-all abbr[title]:after{content:" (" attr(title) ")"}
#wph-wrap-all a[href^="javascript:"]:after,a[href^="#"]:after{content:""}
#wph-wrap-all pre,blockquote{border:1px solid #999;page-break-inside:avoid}
#wph-wrap-all thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}
#wph-wrap-all p,h2,h3{orphans:3;widows:3}
#wph-wrap-all h2,h3{page-break-after:avoid}select{background:#fff!important}
#wph-wrap-all .navbar{display:none}
#wph-wrap-all .table td,.table th{background-color:#fff!important}
#wph-wrap-all .btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}
#wph-wrap-all .label{border:1px solid #000}
#wph-wrap-all .table{border-collapse:collapse!important}
#wph-wrap-all .table-bordered th,.table-bordered td{border:1px solid #ddd!important}}
@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.html);src:url(../fonts/glyphicons-halflings-regulard41d.html?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular-2.html#glyphicons_halflingsregular) format('svg')}
#wph-wrap-all .glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}


.wp-admin #wph-wrap-all .widefat td, .wp-admin #wph-wrap-all .widefat th {
    padding: 8px 10px !important;
}

.wp-admin #wph-wrap-all .widefat td {
    background: #fff !important;
}
.wp-admin #wph-wrap-all .widefat tbody tr:nth-child(odd) td {
    background: #f9f9f9 !important;
}

.wp-admin #wph-wrap-all .widefat th,
.wp-admin #wph-wrap-all .widefat thead td,
.wp-admin #wph-wrap-all .widefat tfoot td {
    background: #fff !important;
}

.wp-admin #wph-wrap-all .widefat tbody a {
    color: #fff !important;
    text-decoration: none !important;
}

/* Progress bar for the requests limit */
.requests-progress-info {
    margin: 15px 0 15px 0;
    max-width: 300px;
    text-align: center;
}

.requests-progress-message {
    margin-bottom: 5px;
}

.requests-progress-bar {
    height: 10px;
    background: #eaeaea;
    border-radius: 16px;
}

.requests-progress-bar .requests-progress-bar-container {
    height: 10px;
    background: #f9c416;
    border-radius: 16px;
}

#wph-wrap-all .nav-tabs>li>a.active {
    color: #555;
    cursor: default;
    background-color: #fff;
    border: 1px solid #ddd;
}

.div-date-option, .div-month-option, .div-year-option {
    margin-bottom: 20px;
    display: none;
}

.div-date {
    margin-top: 20px;
}

.div-date input {
    border-radius: 5px;
    height: 38px;
    width: 200px;
}

.btn-request-get-report {
    margin-left: 20px;
}

#request-filter-option {
    border-radius: 5px;
    height: 38px;
    width: 200px;
}

.div-request-result {
    display: none;
    padding: 15px;
    margin-bottom: 20px;
    border: 1px solid #ddd;
    width: fit-content;
    border-radius: 4px;
}
.div-request-result span {
    margin-bottom: 10px;
    display: block;
}

.div-request-result-table {
    display: none;
    margin-top: 20px;
}

#wpc_overdue_table .subResearch a,
#wpc_overdue_table .subReqAdd a,
#wpc_overdue_table .subReqEmail a,
#wpc_overdue_table .delReq a {
    color: #fff;
}

#panel3 .date-picker {
    border-radius: 5px;
    height: 32px;
}

.subReqEmail {
    background-color: #a557d2 !important;
	border-radius: 3px 3px 3px 3px;
    color: #FFFFFF;
    display: inline-block;
    font-size: 10.844px;
    font-weight: bold;
    line-height: 14px;
    padding: 5px 8px;
    vertical-align: baseline;
    white-space: nowrap;
    margin-top: 5px;
}

.wp-admin #wph-wrap-all .widefat tbody .bai_celeb_request_details > a {
    color: #428bca !important;
}