.layer_down{
background:none !important;
}

.section-landing {
    background: linear-gradient(#3e3d58, rgb(6 5 20)), url() no-repeat center !important;
    background-size: cover;
}

.page_section p
{
    border-top: none !important;
}

.thumbnail .caption {
    padding: 9px !important;
    color: #666;
}

.thumbnail > img {
    width: 125px !important;
    height: 150px !important;
    padding-top: 25px !important;
    padding-bottom: 15px !important;
}

.thumbnail {
    padding: 25px !important;
}

.product-name {
    line-height: 20px;
    height: 40px;
    overflow: hidden;
    white-space:pre-wrap;
}

.page_section .row
{
    padding-bottom: 0px !important;
}

/*additional fixes for grids*/
.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus, .pagination > .active > span, .pagination > .active > span:hover, .pagination > .active > span:focus {
border: none !important;
background-color: #003767 !important;
border-color: #003767 !important;
color:white !important;

}

.pagination>li>a, .pagination>li>span
{
    float:none !important;
    cursor:pointer !important;
    margin-left: 10px !important;
}

legend {
    padding-top:10px;
}

fieldset {
    padding-bottom:10px;
}

.list-edit-button{
    margin-left:3px;
}

.buyproduct
{
    padding: 0px !important;
}

.buyproduct > img {
    width: 125px !important;
    height: 125px !important;
    padding-top: 25px !important;
    padding-bottom: 15px !important;
}

.buyproduct-panel > .panel-body
{
    padding-bottom:0px !important;
}

/*/purchase-data-packages/*/
img[alt="skiptracing"] {padding-top:53px !important; padding-bottom:28px !important; height:125px !important;}
a[title="Property Owner Emails / Phones (Skip Tracing)"] {padding:37px !important;}

/*navbar fix*/
#navbar .dropdown-menu
{
    margin-top:0px !important;
}

.navbar-inverse .navbar-nav > li > a:focus
{
    outline:none !important;
}