/*********************************************************************************************************************************
 * Autorskie Prawa Majątkowe - Maxto Spółka z ograniczoną odpowiedzialnością S.K.A.
 *
 * Copyright 2014 Maxto Spółka z ograniczoną odpowiedzialnością S.K.A.
 ********************************************************************************************************************************/

.v-filterselect {
	border: 1px solid #cccccc;
	border-radius: 3px;
	padding: 0 26px 0 0;
	height: auto;
	background: #f7f7f7 url('dropdown-arrow.png') no-repeat right center;
}

.v-filterselect.inline {
	border-top: none;
	border-right: none;
	border-left: none;
	border-bottom: 1px dashed #cccccc;
}

.v-app input.v-filterselect-input {
	height: auto;
	padding: 6px;
	color: #555555;
	font-size: 13px;
	background-color: #ffffff;
	border-right: 1px solid #cccccc;
}

.v-app .v-filterselect.inline input.v-filterselect-input {
	border-right: none;
}

.v-filterselect-focus {
	box-shadow: 3px 3px 0 rgba(12, 12, 12, 0.05);
	transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	border-color: #999999;
}
.v-filterselect-focus.inline {
	box-shadow: none;
	border-color: #999999;
}

.v-filterselect-button {
	cursor: pointer;
}

.v-app input.v-filterselect-input, .v-filterselect .v-filterselect-button, .v-filterselect-focus .v-filterselect-button, .v-filterselect:hover .v-filterselect-button, .v-filterselect .v-filterselect-button:hover {
	background-image: none;
}

.v-filterselect-suggestmenu {
	margin: 0;
}

.v-filterselect-suggestmenu .gwt-MenuItem {
	font-size: 13px;
	color: #666666;
	background-image: none;
	height: auto;
	padding: 7px 10px;
	cursor: pointer;
}

.v-filterselect-suggestmenu .gwt-MenuItem-selected {
	background-color: #e7e7e7;
	color: #333333;
	text-shadow: none;
	border-radius: 2px;
}

.v-ie .v-filterselect-suggestmenu .gwt-MenuItem-selected {
    background: none;
    background-color: #e7e7e7;
    color: #333333;
    text-shadow: none;
    border-radius: 2px;
}

.v-filterselect-suggestpopup {
	border-radius: 3px;
	padding: 5px;
	background-color: #ffffff;
	border: 1px solid rgba(0, 0, 0, .15);
	box-shadow: 3px 3px 0 rgba(12, 12, 12, 0.03);
}

.v-filterselect-prompt input.v-filterselect-input {
	color: #aaaaaa;
}

.v-filterselect.dotted-border {
	border-top: 1px dotted #cccccc;
	border-right: 1px dotted #cccccc;
	border-left: 1px dotted #cccccc;
	border-bottom: 1px dotted #cccccc;
}