﻿/* reusable classes */
.table-long-text {width:250px;}
.table-date {width:200px;}

/* end resuseble classes*/

/* nav bat bootstrap overrides */
ul.nav li.dropdown:hover ul.dropdown-menu{
    display: block;    
}

a.menu:after, .dropdown-toggle:after {
  content: none;
}

.dropdown-menu { margin: 0 !important; }
/* end */

/* search results (like trans and engine) */
.pics img { height:80px; }

.map { width: 100%;height:150px;  }

.fine-print 
{
    border-top: 1px solid #F2F2F2;
    margin-top: 15px;
    padding: 10px;
}

small {color:#000; line-height:14px; font-size:11px;}

.main-content {min-height: 700px;margin-top:20px;}


.well.well-transparent 
{
    background:transparent;
}

td.price {text-align:right !important;color:#006400;}
/* end search results */

/* tools menu */

.top-panel 
{
    height: 0;
    width:100%;
    background: white;
    color: #484848;
    position: relative;
    overflow: hidden;
    direction: ltr;
    zoom: 1;
    /*margin-top: -20px;*/
}
.top-panel .tabbable {margin: 5px 15px 0px 15px;}
.top-panel .nav {margin: 5px;}
.top-panel .tab-pane {padding: 10px;}

.btn-tools
{
    position:relative;
    display: block;
    background: url(../Styles/img/tab.png);
    height: 35px;
    width: 150px;
    text-indent: -2000px;
    overflow: hidden;
    z-index: 100;
    margin: 0px auto 0 auto;
}
/* end tools menu */

.sales-contact-info
{
    text-align:right;
    padding-top:0;
    font-size: 10px;
    color: dimgray;
    display: block !important;
    padding-bottom: 0;
    min-height: 10px !important;
}

.login-info {
   display: block !important;
 }

.popover-body > img {
    width:100%;
}

.small-form > label {
    display:block;
}

#email-quote-text ul li {
    float:none !important;
    list-style-type: disc !important;
}