﻿/* 
===================================================================
===================================================================
CUSTOM STYLE SHEET
Use this to write customized elements specific to your application
================================================================== 
==================================================================
*/

.details{
    border-color:white;
    padding:0px;
    border:0px !important
}

.padding20{
    padding-left:20px;
    vertical-align:top;
    border:0px !important;
}

.whitesmoke
{
    background-color:whitesmoke;

}

.chkmypics
{
    font-family:Arial;
    font-size:6px;

}

.margintop10
{
    margin-top:10px;
}

#tvMeSHString table td {
    padding: 0!important;
   /* border: 1px solid transparent !important;*/
   border: 0!important;
}

#tvCDCString table td {
    padding: 0!important;
   /*  border: 1px solid transparent !important;*/
   border: 0!important;
}

#wrapper .module-typeP>a img
{
    width: 100%;
}

button.btn.btn-primary {
	background-color: rgb(0, 109, 204);
	background-image: linear-gradient(rgb(0, 136, 204), rgb(0, 68, 204));
	background-color: rgb(7, 82, 144);
	background-image: linear-gradient(rgb(7, 136, 144), rgb(7, 68, 144));
	background-repeat: repeat-x;
}

button.btn, input[type="submit"].btn
{
    background-color: rgb(0, 109, 204);
    background-image: linear-gradient(rgb(0, 136, 204), rgb(0, 68, 204));
    background-color: rgb(7, 82, 144);
    background-image: linear-gradient(rgb(7, 136, 144), rgb(7, 68, 144));
    background-repeat: repeat-x;
}

/* Details TreeView */
.DefaultNodeStyle
{
	vertical-align:middle;
	border:none;
	padding-left:2px;
	padding-right:2px;
	background-color:transparent;
}

.SelectedNodeStyle
{
	vertical-align:middle;
	padding-right:2px;
	padding-left:2px;
}

.treedetails td div {
   height: 20px !important
}



.bold
{
    font-weight:bold;
    text-decoration:none;
}

.normal
{
    font-weight:normal;
}

.font11px
{
    font-size:11px;
}

@media screen and (max-width: 767px) {
html #wrapper #content {
  padding: 0px 8px;
}
}

@media (max-width: 767px) {
    table td[class*="span"], table th[class*="span"], .row-fluid table td[class*="span"], .row-fluid table th[class*="span"] {
            float: left;
    }

    #datestamp {
        padding-left:10px;
    }
    .modal-body img {
        max-width: 100%;
    }

    .details td {
        border: 0px;
    }
    .padding20
    {
        padding: 0px;
    }
}


.tree th, .tree td {
    line-height: 17px;
}

.tree * {
    line-height: 17px;
}

.details td{
    border: 0px;
}

.bordernone{
    border:none;
}

#tvMeSHString, #tvCDCString
{
    margin-top:-20px;
}

#wrapper .module-typeJ ul li a span {
    font-size: 17px;
}