@font-face {
    font-family: 'Exo2-Medium';
    src: url('../fonts/Exo2-Medium.ttf') format('truetype');
}
.logowrapper{
    margin-top:3rem;
}
.fiery-separator {
    padding-left: 15px;
}
.fiery-separator-second {
     margin-top:3.5rem;
}
.app-name{
    float: left;
    margin-top: 5rem;
    margin-left: 1rem;
}

.main-title{
    color: #7c7c7c;
    font-weight: 600;
    margin-right: 10px;
    font-size: 18px;
}

.sub-title{
    color: #44448f;
    font-size: 11px;
    font-weight: 600;
}


body {
    /*font-family: Arial, Helvetica, sans-serif;*/
    font-family: 'Exo2-Medium' !important;
    font-size: 10pt;
}

td {
    font-size: 10pt;
}

a:link {
    color: #0000FF;
}

a:visited {
    color: #0000FF;
}

a:hover {
    color: #FF6633;
}

.smallBlack {
    font-size: 8pt;
    color: #000000;
}

.smallRed {
    font-size: 8pt;
    color: #FF0000;
}

.productName {
    color: #0000BB;
    font-weight: bold;
    font-size: 12pt;
}

.fileName {
    font-size: 10pt;
    font-weight: bold;
}

.fileDescription {
    font-size: 10pt;
}

div#form-legal p {
    margin: 0 0 .5em 0;
    padding: 0;
    font-size: 11px;
    color: #000;
    line-height: 1em;
}

div#form-legal a {
    margin: 0;
    padding: 0;
    font-size: 11px;
}

div#form-legal ol, div#form-legal ul {
    margin: 0 0 1em 1.5em;
    padding: 0;
}

    div#form-legal ol li, div#form-legal ul li {
        margin: 0 0 .5em 1.5em;
        padding: 0;
        font-size: 11px;
        color: #000;
        line-height: 1.4em;
    }

div#form-legal {
    margin: 10px 0 0 0;
    border: 0;
    padding: 0;
    background-color: #eee;
}

    div#form-legal div {
        padding: 8px;
        background-color: #ededed;
        border: 1px solid #fff;
    }

    div#form-legal label.hide {
        display: none;
    }

    div#form-legal label.errHilite {
        display: block;
        padding: 8px 8px 8px 15px;
        font-size: 1.2em;
        font-weight: bold;
        color: #fff;
        background-color: #d1392c;
        border: 1px solid #fff;
    }

.nav-tabs {
    border-bottom: 1px solid #ddd;
}

    .nav-tabs > li {
        float: left;
        margin-bottom: -1px;
    }

        .nav-tabs > li > a {
            margin-right: 2px;
            line-height: 1.428571429;
            border: 1px solid transparent;
            border-radius: 4px 4px 0 0;
        }

            .nav-tabs > li > a:hover {
                border-color: #eee #eee #ddd;
            }

        .nav-tabs > li.active > a,
        .nav-tabs > li.active > a:focus,
        .nav-tabs > li.active > a:hover {
            color: #555;
            background-color: #fff;
            border: 1px solid #ddd;
            border-bottom-color: transparent;
            cursor: default;
        }
        /*added by vj  for adding panel*/
  .panel-title a {
        text-decoration: none !important;
    }

        .panel-title a:hover {
            text-decoration: none !important;
        }

    .panel-heading h3 {
        text-align: center;
        font-size:15px;
    }

    .panel-heading.purple {
        background: #4B0082 !important;
        color: #fff !important;
        margin-top:-9px;
        /*margin: 0 auto !important;*/
    }
    .panel-heading row {
	    border-bottom: 1px solid #ddd;
}

    #table1 {
        width: 100%;
    }
    .teal{
	text-decoration:none !important;
	cursor:pointer;
	}

	.teal:hover{
	text-decoration:none !important;
	}
    .print{
	color:#fff !important;
	text-decoration:none !important;
	}
	.print:hover{
	color:#fff !important;
	text-decoration:none !important;
	}
    .searchableTableHeader{
        margin-top:10px;
    }
    .header{
        width:96%;
        height:115px;
        margin-left:26px;
    }
    .headerimg{
        float:left;
    }
    #table3{
        margin:0 auto;
        width:96%
    }
    #oemLogo{
         margin-top:3rem;
    }
    #poweredBy{
          margin-top:3rem;
    }
    #stylesContent{
         margin-top:1.5rem;
    }
    .searchprint{
        height:42px;
        margin-bottom:12px;
    }
    #Table3,#Table1{
        width:100%;
    }
    #scrollBtn{
	display: none;
  position: fixed;
  bottom: 67px;
  right: 22px;
  z-index: 99;
  border: none;
  outline: none;
  color: white;
  cursor: pointer;
  padding: 6px;
  border-radius: 14px;
  background:#ccc;
}
  .test{
    background-color:#FFFF00 !important;
    }