/*simple*/
.gmpCmc_simple {
	margin-left: 5px;
	opacity: 0.9;
}
.gmpCmc_simple .gmpCmcBtn {
	width: 32px;
	height: 32px;
	cursor: pointer;
	background-color: #6699ff;
	text-align: center;
	font-size: 20px;
	font-weight: 100;
	margin: 2px;
	color: white;
	line-height: 28px;
}
.gmpCmc_simple .gmpCmcBtn:hover {
	background-color: #3399ff;
}
.gmpCmc_simple .gmpCmcSearchBtn{
	background-image: url(../img/search_simple.png);
}
.gmpCmc_simple .gmpCmcSearchFormShell, 
.gmpCmc_simple .gmpCmcSearchFormError,
.gmpCmc_simple .gmpCmcCattsShell {
	display: none;
	background-color: #FFFFFF;
	padding: 10px;
	position: absolute;
	top: 0;
	left: 40px;
	width: 320px;
}
.gmpCmc_simple .gmpCmcCattsShell {
	width: 200px;
	height: 150px;
	background: none;
	left: 30px;
	top: -10px;
}
.gmpCmc_simple .gmpRadiusFromTxt {
	margin-right: 10px;
}
.gmpCmc_simple .gmpRadiusToTxt {
	margin-left: 10px;
}
.gmpCmc_simple .gmpCmcSearchShell,
.gmpCmc_simple .gmpCmcCattShell {
	position: relative;
}
.gmpCmc_simple .gmpCmcSearchShell .gmpCmcSearchText {
	width: 100%;
}
.gmpCmc_simple .gmpCmcSearchFormShell .label {
	font-size: 100%;
	font-weight: 100;
}
.gmpCmc_simple .gmpCmcSearchFormShell .slider.slider-horizontal {
	width: 190px;
}
.gmpCmc_simple .gmpCmcSearchFormError {
	display: none;
	z-index: 9;
	cursor: pointer;
}
.gmpCmc_simple .gmpCmcCattBtn {
	background-image: url(../img/search_catts_simple.png);
}

.gmpCmc_simple .gmpCmcCattsShell .checkbox {
	margin: 0 !important;
	min-height: none !important;
	padding-left: 0 !important;
}
.gmpCmc_simple .gmpCmcCattsShell .list-group-item {
	padding: 0;
	margin: 0;
}
.gmpCmc_simple .gmpCmcCattsShell .list-group {
	margin-left: 0;
}
/*pro_search*/
.gmpCmc_pro_search {
	margin-left: 5px;
	opacity: 0.9;
}
.gmpCmc_pro_search .gmpCmcBtn {
	width: 32px;
	height: 32px;
	cursor: pointer;
	background-color: rgb(20, 175, 140);
	text-align: center;
	font-size: 20px;
	font-weight: 100;
	margin: 2px;
	color: white;
	line-height: 28px;
}
/*.gmpCmc_pro_search .gmpCmcBtn:hover {
	background-color: #3399ff;
}*/
.gmpCmc_pro_search .gmpCmcSearchBtn{
	background-image: url(../img/search_pro_search.png);
}
.gmpCmc_pro_search .gmpCmcSearchFormShell, 
.gmpCmc_pro_search .gmpCmcSearchFormError,
.gmpCmc_pro_search .gmpCmcCattsShell {
	display: none;
	background-color: #FFFFFF;
	padding: 10px;
	position: absolute;
	top: 0;
	left: 40px;
	width: 320px;
}
.gmpCmc_pro_search .gmpCmcCattsShell {
	width: 200px;
	height: 150px;
	background: none;
	left: 30px;
	top: -10px;
}
.gmpCmc_pro_search .gmpRadiusFromTxt {
	margin-right: 10px;
}
.gmpCmc_pro_search .gmpRadiusToTxt {
	margin-left: 10px;
}
.gmpCmc_pro_search .gmpCmcSearchShell,
.gmpCmc_pro_search .gmpCmcCattShell {
	position: relative;
}
.gmpCmc_pro_search .gmpCmcSearchShell .gmpCmcSearchText {
	width: 100%;
}
.gmpCmc_pro_search .gmpCmcSearchFormShell .label {
	font-size: 100%;
	font-weight: 100;
}
.gmpCmc_pro_search .gmpCmcSearchFormShell .slider.slider-horizontal {
	width: 190px;
}
.gmpCmc_pro_search .gmpCmcSearchFormError {
	display: none;
	z-index: 9;
	cursor: pointer;
}
.gmpCmc_pro_search .gmpCmcCattBtn {
	background-image: url(../img/search_catts_pro_search_2.png);
}

.gmpCmc_pro_search .gmpCmcCattsShell .checkbox {
	margin: 0 !important;
	min-height: none !important;
	padding-left: 0 !important;
}
.gmpCmc_pro_search .gmpCmcCattsShell .list-group-item {
	padding: 0;
	margin: 0;
}
.gmpCmc_pro_search .gmpCmcCattsShell .list-group {
	margin-left: 0;
}
/*ultra*/
.gmpCmc_ultra {
	margin-left: 5px;
	opacity: 0.9;
}
.gmpCmc_ultra:hover {
	opacity: 1;
}
.gmpCmc_ultra .gmpCmcBtn {
	width: 32px;
	height: 32px;
	cursor: pointer;
	background-color: transparent;
	text-align: center;
	font-size: 20px;
	font-weight: 100;
	margin: 2px;
	opacity: 0.6;
	color: white;
	line-height: 28px;
}
.gmpCmc_ultra .gmpCmcBtn:hover {
	opacity: 1;
}
.gmpCmc_ultra .gmpCmcZoomIn {
	background-image: url(../img/plus_ultra.png);
}
.gmpCmc_ultra .gmpCmcZoomOut {
	background-image: url(../img/minus_ultra.png);
}
.gmpCmc_ultra .gmpCmcSearchBtn{
	background-image: url(../img/search_ultra.png);
}
.gmpCmc_ultra .gmpCmcSearchFormShell, 
.gmpCmc_ultra .gmpCmcSearchFormError,
.gmpCmc_ultra .gmpCmcCattsShell {
	display: none;
	background-color: #FFFFFF;
	padding: 10px;
	position: absolute;
	top: 0;
	left: 40px;
	width: 320px;
}
.gmpCmc_ultra .gmpCmcCattsShell {
	width: 200px;
	height: 150px;
	background: none;
	left: 30px;
	top: -10px;
}
.gmpCmc_ultra .gmpRadiusFromTxt {
	margin-right: 10px;
}
.gmpCmc_ultra .gmpRadiusToTxt {
	margin-left: 10px;
}
.gmpCmc_ultra .gmpCmcSearchShell,
.gmpCmc_ultra .gmpCmcCattShell {
	position: relative;
}
.gmpCmc_ultra .gmpCmcSearchShell .gmpCmcSearchText {
	width: 100%;
}
.gmpCmc_ultra .gmpCmcSearchFormShell .label {
	font-size: 100%;
	font-weight: 100;
}
.gmpCmc_ultra .gmpCmcSearchFormShell .slider.slider-horizontal {
	width: 190px;
}
.gmpCmc_ultra .gmpCmcSearchFormError {
	display: none;
	z-index: 9;
	cursor: pointer;
}
.gmpCmc_ultra .gmpCmcCattBtn {
	background-image: url(../img/search_catts_ultra.png);
}

.gmpCmc_ultra .gmpCmcCattsShell .checkbox {
	margin: 0 !important;
	min-height: none !important;
	padding-left: 0 !important;
}
.gmpCmc_ultra .gmpCmcCattsShell .list-group-item {
	padding: 0;
	margin: 0;
}
.gmpCmc_ultra .gmpCmcCattsShell .list-group {
	margin-left: 0;
}

/*****/
.gmpCmc_simple, .gmpCmc_pro_search, .gmpCmc_ultra {
	display: none;
}
/*****/