/*
 * @version		$Id: jomClassifiedsRefinedSearch.css 3.9.0 2019-05-06 $
 * @package		Joomla
 * @copyright   Copyright (C) 2013-2018 JomClassifieds
 * @license     GNU/GPL http://www.gnu.org/licenses/gpl-2.0.html
*/
div.jomClassifiedsRefinedSearch .heading .icon-arrow-down, 
div.jomClassifiedsRefinedSearch .heading .icon-arrow-up{
	line-height: 22px;
}
div.jomClassifiedsRefinedSearch .row{ margin: 0;}
div.jomClassifiedsRefinedSearch{
	border-bottom: none;
	cursor: pointer;
}
div.jomClassifiedsRefinedSearch [class^="icon-"], div.jomClassifiedsRefinedSearch [class*=" icon-"] {
	background-image:none;
}
div.jomClassifiedsRefinedSearch .filter{
	border-bottom: 1px solid #ccc;
    margin-left: 0px;    
    display: block;
}
div.jomClassifiedsRefinedSearch .heading{
	display: block;
	padding: 10px 10px;
}
div.jomClassifiedsRefinedSearch .jcsRefinedSearchForm{
	margin: 0px;
	border-top: 1px solid #ccc;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
}
div.jomClassifiedsRefinedSearch .images,div.jomClassifiedsRefinedSearch .videos{
	margin: 9px 0;
}
div.jomClassifiedsRefinedSearch .inside-box{
	border-top: 1px solid #ccc;
	padding: 10px 10px;
}
div.jomClassifiedsRefinedSearch .category-box .inside-box .activeparent, div.jomClassifiedsRefinedSearch .location-box .inside-box .activeparent{
	background-color: #F6F6F5;	
}
div.jomClassifiedsRefinedSearch .price-box .control-group, div.jomClassifiedsRefinedSearch .price-box .control-group>label{
	margin-bottom: 0px;
	border-top: none;
}
div.jomClassifiedsRefinedSearch  .jomcl-mexfields .openactive .exf-field{
    display:block;
}
div.jomClassifiedsRefinedSearch  .jomcl-mexfields .exf-field{
    display:none;
	border-top:1px solid #ccc;
}
div.jomClassifiedsRefinedSearch .controls{
	padding: 10px 10px;
}
div.jomClassifiedsRefinedSearch .control-group{
	border-top: 1px solid #ccc;
	margin-bottom: 0px;
}
div.jomClassifiedsRefinedSearch .control-group .controls>select, div.jomClassifiedsRefinedSearch .control-group .controls>input{
	margin-bottom: 0px;	
}
div.jomClassifiedsRefinedSearch .control-group .pricebox>select,
div.jomClassifiedsRefinedSearch .control-group .pricebox>input{
	margin: 5px 0;
}
div.jomClassifiedsRefinedSearch .control-group .pricebox .jomcl-search-btn{
	margin-top: 5px;
}
div.jomClassifiedsRefinedSearch .pricebox{
	border-top: 1px solid #ccc;
}
div.jomClassifiedsRefinedSearch .category-box .inside-box .all-category, div.jomClassifiedsRefinedSearch .location-box .inside-box .all-location{
	padding: 5px 0;
}
div.jomClassifiedsRefinedSearch .category-box .inside-box .list-category,
div.jomClassifiedsRefinedSearch .location-box .inside-box .list-location{
	padding-left: 20px;
}
div.jomClassifiedsRefinedSearch .category-box .inside-box .activeparent>span, div.jomClassifiedsRefinedSearch .location-box .inside-box .activeparent>span{
	display: flex;
    align-items: center;
    padding-left: 10px;
}
div.jomClassifiedsRefinedSearch .category-box .inside-box .list-category .childitems,
div.jomClassifiedsRefinedSearch .location-box .inside-box .list-location .parentlocations{
	padding: 2px 0;
}
div.jomClassifiedsRefinedSearch .filter .jomcl-search-btn{
	vertical-align: top;
	display: inline-block;
	width: 18% !important;
	padding: 4px;
}
div.jomClassifiedsRefinedSearch input[type='text'],div.jomClassifiedsRefinedSearch select{
	width: 75% !important;
	margin-right: 2%;
	margin-bottom: 0;
}
div.jomClassifiedsRefinedSearch .filter #distance, div.jomClassifiedsRefinedSearch .filter #distance_unit,
div.jomClassifiedsRefinedSearch  .jomcl-mexfields .exf-field>input{
	margin-bottom: 9px;
}
div.jomClassifiedsRefinedSearch .clear{
	padding-top: 5px;
}
div.jomClassifiedsRefinedSearch .isimages-span-input, 
div.jomClassifiedsRefinedSearch .isvideos-span-input {
	width: 10%;
	padding: 2px 0;
}
div.jomClassifiedsRefinedSearch .isimages-span, 
div.jomClassifiedsRefinedSearch .isvideos-span {
	width: 68%;
	padding: 5px 0;
}

@media only screen and (max-width: 480px) {
div.jomClassifiedsRefinedSearch .category-box .inside-box .activeparent>span, div.jomClassifiedsRefinedSearch .location-box .inside-box .activeparent>span {
		display: inline;
 }
div.jomClassifiedsRefinedSearch .category-box .inside-box .activeparent>span>a, div.jomClassifiedsRefinedSearch .location-box .inside-box .activeparent>span>a {
		float: right;
 }
div.jomClassifiedsRefinedSearch .category-box .inside-box .activeparent, div.jomClassifiedsRefinedSearch .location-box .inside-box .activeparent {
		padding: 3px 0;
 }
}
