﻿/* -------Added for application name------------*/
.applicationName
{     
  margin-bottom:10px;
}

.mapMinimize
{
    height:40px;
}

#important-title {
    background-color: #FC826B;
                font-family: bebas_neueregular;
    width: 105px;
    color: #fff;
    float: left;
    font-size: 18px;
    line-height: 1.2;
    letter-spacing: 1px;
    text-align: center;
                padding: 32px 20px 25px 20px;
                height: 105px;
}

#important-message-pa-content{
    font-size: 12px;
    padding: 20px 20px 10px 15px;
                line-height: 1.4;
}


.mapHeader span.glyphicon {
	font-size: 16px;
	color: #cccccc;
    top:8px;
    cursor:pointer;
}

#mapHeader
{
  float:left;    
  padding-left:5px;
  padding-right:15px;
}

#search_area_yr
{
    background-color:#fff;
	padding:5px 0 0 0;
}

.advanced_search_area
{
    padding:10px;	
	border-bottom:10px solid #eee;
}

.saleSearchYear
{
    padding:0px;
}

.advancedSalesControl
{
    padding:10px;
}

.subAdvancedSearch .inputClass
{
    width:120px;
}

.inputHeading
{
    font-weight:600;
}

.inputLabelWidth
{
    width:120px;
}


.inputLabelWidthR
{
    width:120px;
}

.subSearchPadding
{
    padding:10px;
}

.searchAlignment
{
    vertical-align:middle !important;    
}

.searchAlignmentLeft
{
    text-align:left;
}

.searchAlignmentRight
{
    text-align:right;
}

.searchToWidth
{
  width:30px;
}

.searchTextAlignment
{
    text-align:center;
}

.borderless td {
    border: none;
}

.form-horizontal .control-label {
    display: inline-block;
    vertical-align: middle;
    float: none;
}
.form-horizontal .controls {
    display: inline-block;
    margin-left: 20px;
}

.form-inline  > * {
   margin:5px 3px;
}

.control-group > * {
   margin:5px 10px;
}
/* -------End Added for application name--------*/

.advSearchYear {	
	padding-top:5px;
}


.sortImageClass
{
    width:30px;
	height:13px;
	display:inline-block;   
    margin-top:2px;    
	background-image:url(../images/sort.png);
}


.salesReportSortLink
{
    text-decoration:underline;
    font-weight:600;
}

.whiteBG
{
    background-color:white !important;
}

.hideTableRows
{
  display:none;
}

.dropdown-toggle {
  width: 100%; 
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

input[type=number] {
-moz-appearance: textfield;
}

.legendFirstRow
{
    float:left;
    border:3px solid red;
    text-align:center;
}

.legendRow
{
    float:left;
    text-align:center;
    padding:5px;
    min-width:100px;
    color:white;
}


.legendSaleRow
{
    float:right;
    border:3px solid #FF0080;
    text-align:center;
    font-size:10px;
    font-weight:600;
}

.legendRowPrint
{
    float:left;
    text-align:center;
    padding:5px;
    min-width:80px;
    color:white;
}

.legendLastRow
{
    overflow: hidden;
    text-align:center;
    padding:5px;
    min-width:100px;     
    color:white;
}

.legendRowPadding
{
    padding:2px;
}

#divMaximizeMap {
	height:50px;
}

#divSearchMsg-modal .modal-dialog {}
#divSearchMsg-modal .modal-content {border-radius:3px; color: #b94a48; background-color: #f2dede; border-color: #eed3d7; font-size:16px;}
#divSearchMsg-modal .modal-header {border-bottom:none;}
#divSearchMsg-modal .modal-body {text-align:center;}

#divIdentifyMsg-modal .modal-dialog {}
#divIdentifyMsg-modal .modal-content {border-radius:3px; color: #b94a48; background-color: #f2dede; border-color: #eed3d7; font-size:16px;}
#divIdentifyMsg-modal .modal-header {border-bottom:none;}
#divIdentifyMsg-modal .modal-body {text-align:center;}

.close-modalSearch {
	position:absolute;
	right:3px;
	top:3px;
	cursor:pointer
}

.row.no-gutter { 
    margin-top:0;
    margin-bottom:0; 
    padding-top:0px;
    padding-bottom:0px;
}

.circleSalesStyle
{
    width:25px;
    height:25px;
    padding-top:4px;
    /*padding: 4px 3px 0 3px;*/
    text-align: center;
    border-radius:50%;  
    vertical-align:middle;   
    color:white;
}

.squareSalesStyle
{
    width:25px;
    height:25px;
    padding-top:4px;
    text-align:center;
    vertical-align:middle;    
    background-color: #FF0080;
    color:white;
}

.highlightSalesRow
{
    background-color:#B8B8B8   !important;
}
