/* here you can put your own css to customize and override the theme */
.head-blue-15
{
    color:#169ef4;
    font-size:15px;  
}

.modal-extra-wide {
    width: 95% !important;
}

/* css modfications for jatble*/
.jtable-title-text{
    font-size: 12px;
}
.jtable-toolbar-item-text{
    font-size: 11px;
}
div.jtable-main-container .ui-widget-header + div div table.jtable thead th.jtable-column-header,
div.jtable-main-container .ui-widget-header + table.jtable thead th.jtable-column-header {
    background: url('./jqueryui/bg-thead.png') repeat-x scroll top left #dddddd;
    border-top: 1px solid #fff;
    border-bottom: 1px solid #C8C8C8;
    border-right: 1px solid #C8C8C8;
    color: -webkit-text;
    font-weight: bold;
    color: #000000;
}
table.jtable
{
    color: #000000;
}
table.jtable td a
{
    color: #428bca;
}


.ui-widget-content {
    border: 1px solid #666666;
    /*background: #efeeee url(images/ui-bg_glass_25_efeeee_1x400.png) 50% 50% repeat-x;*/
    color: #000000;
}


/*to reduce the margin below breadscrumbs*/
.page-content .page-breadcrumb.breadcrumb
{
    margin-bottom:15px;
}

/*space between fields*/
.form-group {
    margin-bottom: 5px;
}
/* end*/


body.nobackground {
    background-color: #fff !important; 

}

body.nobackground .input-medium{
    width: 220px !important;
}

.jtable-column-header-container .editable-container.editable-inline{ 
    width:100%;
    float:left;

}

.jtable-column-header-container .editable-container .widthfixclass{
    width:100%;
}

.jtable-column-header-container .editableform .control-group, .jtable-column-header-container .editableform .control-group .editable-input{
    display:block;
}

div.jtable-main-container table.jtable tbody > tr > td .jtable-respond-command-button {
    background: url('http://findicons.com/files/icons/2166/oxygen/16/mail_reply_sender.png') no-repeat;
    width: 16px;
    height: 16px;
}

div.jtable-main-container table.jtable tbody > tr > td .jtable-closelead-command-button {
    background: url('http://png.findicons.com/files/icons/2831/mono_business_2/24/thumbs_down.png') no-repeat;
    background-size: 20px 20px;
    width: 20px;
    height: 20px;
}

div.jtable-main-container table.jtable tbody > tr > td .jtable-thumsup-command-button {
    background: url('http://png.findicons.com/files/icons/2831/mono_business_2/24/thumbs_up.png') no-repeat;
    background-size: 20px 20px;
    width: 20px;
    height: 20px;
}

.open-query .badge{
    position: relative;
    top: -8px;
    right: 20px;
    font-size: 5px;
}
.open-query i{
    color: #8a8a8a !important;
    font-size: 15px;
    width: 1.25em;
    padding-left: 10px;

}

.open-query{
    cursor: pointer;   
}

.ui-widget
{
    font-size: .9em;
}

@media (max-width: 768px) {

    .ui-widget
    {
        font-size: .5em;
    } 

    .normalfont .ui-widget
    {
        font-size: .9em;
    } 
}


.jtable-page-size-change select,
.jtable-goto-page select
{
    color:#000;
}

.box-center-360 {
    background-color:#F2F3F2; 
    width: 360px;
    margin: 0 auto; 
    margin-bottom: 0px;
    padding: 30px;  
    padding-top: 20px;  
    padding-bottom: 15px;
    border-radius: 4px;
}

.content-bold {
    font-weight: bold;
    /*color: grey;
    font-size: 1.2em;*/
}

.content-red{
    color: rgb(224, 34, 34);
}

div.jtable-main-container table.jtable tbody > tr.row-green{
    background-color: #B8ED88;
}

div.jtable-main-container table.jtable tbody > tr.row-red{
    background-color: #FE9469;
}
div.jtable-main-container table.jtable tbody > tr.row-light-green{
    background-color: #e5f8d3;
}
div.jtable-main-container table.jtable tbody > tr.row-light-red{
    background-color: #f7ceba; 
}
.smallbottomleftintd {
float: right;
font-size: .8em;
color: rgba(68, 64, 64, 0.68);
height: 100%;
position: relative;
bottom: 0px;
padding: 0px;
}

.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
	color: #000;
}

.notific8-container.top {
    padding-top: 55px;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 14px;
}