.adavnced-search-app a.search-button:hover {
	text-decoration: none;
}

/* Dropdown datepicker */
.dropdown-menu.datepicker th {
	vertical-align: middle;
	text-align: center;
}

.dropdown-menu.datepicker th button ,
.dropdown-menu.datepicker th button.btn-default{
	border: none !important;
	width: 100%;
}

.dropdown-menu.datepicker button.disabled {
	
}

.dropdown-menu.datepicker button {
	box-shadow: none;
	border: none !important;
}

.dropdown-menu.datepicker table * {
	border: none !important;
}

.dropdown-menu.datepicker .text-muted {
	color: #b0b0b0;
}
/* / Dropdown datepicker */


/* Responsive grid */
.row {
    display: block;
    width: 100%;
    margin-bottom: 1em;
}

.row:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}

.row { display: inline-block; }
/* start commented backslash hack \*/
* html .row { height: 1%; }
.row { display: block; }
/* close commented backslash hack */

.row .col-sm-11, 
.row .col-sm-10, 
.row .col-sm-9, 
.row .col-sm-8, 
.row .col-sm-7, 
.row .col-sm-6, 
.row .col-sm-5, 
.row .col-sm-4, 
.row .col-sm-3, 
.row .col-sm-2, 
.row .col-sm-1
{
    float: left;
    margin-right: 2%;
}

.row > *:last-child {
    margin: 0;
}

.row .col-sm-12 {
    width: 100%
}

.row .col-sm-11 {
    width: 91.5%
}

.row .col-sm-10 {
    width: 83%
}

.row .col-sm-9 {
    width: 74.5%
}

.row .col-sm-8 {
    width: 66%
}

.row .col-sm-7 {
    width: 57.5%
}

.row .col-sm-6 {
    width: 49%
}

.row .col-sm-5 {
    width: 40.5%
}

.row .col-sm-4 {
    width: 32%
}

.row .col-sm-3 {
    width: 23.5%
}

.row .col-sm-2 {
    width: 15%
}

.row .col-sm-1 {
    width: 6.5%
}

@media screen and (max-width: 768px) {
    .row .col-sm-11, 
    .row .col-sm-10, 
    .row .col-sm-9, 
    .row .col-sm-8, 
    .row .col-sm-7, 
    .row .col-sm-6, 
    .row .col-sm-5, 
    .row .col-sm-4, 
    .row .col-sm-3, 
    .row .col-sm-2, 
    .row .col-sm-1
    {
        float: none;
        margin-right: 0;
        width: 100%;
        margin-bottom: 1em;
    }    
}
/* / Responsive grid */