/*
 * IGGY 0.4.1 ( 2017-10-26 )
 * http://mpneuried.github.io/iggy/
 *
 * Released under the MIT license
 * https://github.com/mpneuried/iggy/blob/master/LICENSE
*/
.iggy{border:1px solid #ddd;padding:5px 0 0 5px;}.iggy .search-btn,.iggy .add-facet-btn{border-width:1px;border-style:solid;border-radius:2px;padding:6px 9px 5px;font-size:12px;text-shadow:0 1px 0 rgba(255,255,255,0.8),0 -1px 0 rgba(0,0,0,0.2);cursor:pointer}.iggy .add-facet-btn{border-color:#ccc;background:#eee;color:#aaa;padding:7px 9px 4px;}.iggy .add-facet-btn:hover{border-color:#666;color:#666}.iggy .add-facet-btn,.iggy .add-facet,.iggy .search-btn,.iggy .sub{position:relative;float:left;margin:0 5px 5px 0}.iggy .search-btn:focus,.iggy .search-btn:hover,.iggy .search-btn:active{background-color:#286090;border-color:#122b40;color:#fff}.iggy .search-btn-pullright{float:right}.iggy .rm-facet-btn,.iggy .btn-wrp{margin-right:5px;top:7px;cursor:pointer;position:relative;color:#aaa;text-shadow:0 1px 0 rgba(255,255,255,0.8),0 -1px 0 rgba(0,0,0,0.2);}.iggy .rm-facet-btn:hover,.iggy .btn-wrp:hover{color:#666}.iggy .rm-result-btn{float:right}.iggy .edit-result-btn{float:left}.iggy .rm-facet-btn{float:left}.iggy .sublabel{float:left;padding:4px 0;display:inline-block}.iggy .operator{float:left;top:-2px;position:relative;margin-right:10px}.iggy input.selector-inp,.iggy input.number-inp,.iggy input.daterange-inp{top:2px;border:0;box-shadow:none;outline:none;display:block;padding:1px 5px;margin:0}.iggy input.number-inp,.iggy input.daterange-inp,.iggy input.selector-inp{bottom:-5px;position:relative}.iggy input.number-inp{width:50px}.iggy input.number-inp,.iggy input.selector-inp{border:1px solid #ddd;background:rgba(255,255,255,0.5)}.iggy input.daterange-inp{width:1px;background:transparent}.iggy .sub{background:#eee;border-radius:2px;border:1px solid #ddd;padding:0 3px 0 8px}.iggy .rangeinp{position:relative;}.iggy .rangeinp input,.iggy .rangeinp .separator{float:left}.iggy .rangeinp .separator{position:relative;top:3px;padding:0 5px}.iggy .typelist{display:none;list-style:none;padding:0;margin:0;position:absolute;top:0;left:0;right:0;border:1px solid #ddd;max-height:200px;overflow:auto;z-index:50;background:#fff;}.iggy .typelist li{padding:0;margin:0;background:#fff;text-align:left}.iggy .typelist a{padding:4px 5px 4px 10px;display:block;text-decoration:none;white-space:nowrap;}.iggy .typelist a b{color:#000}.iggy .typelist a.active{background:#eee}.iggy .subselect,.iggy .subresults{margin-left:5px;display:inline-block;position:relative}.iggy .subselect{float:left;margin-bottom:-2px;}.iggy .subselect .typelist{top:25px;right:0}.iggy .subselect a{padding:4px 10px 4px;white-space:normal}.iggy .subresults{float:left;font-weight:bold;display:inline;list-style:none;padding:0;margin:0 0 0 5px;}.iggy .subresults li{position:relative;display:inline-block;margin:1px 0;padding:3px 12px;border-right:1px solid #ddd;border-left:1px solid #fff}.iggy .subresults .btn-wrp{position:absolute;top:2px;right:5px;left:5px;background:rgba(0,0,0,0.3);padding:4px 5px;text-align:left;color:#fff;border-radius:50px;line-height:21px;margin:0;display:none}.iggy .subresults li:last-child{border-right:0 solid;padding-right:4px;}.iggy .subresults li:last-child .btn-wrp{right:-3px}.iggy .subresults li:first-child{border-left:0 solid;padding-left:4px;}.iggy .subresults li:first-child .btn-wrp{left:-3px}.iggy .subresults li:hover .btn-wrp{display:block}.iggy .custom .typelist{top:30px}.iggy .add-facet.open .typelist,.iggy .subselect.open .typelist{display:block}.iggy .subselect.closed .selector-inp,.iggy .subselect.closed .number-inp,.iggy .subselect.closed .daterange-inp,.iggy .subselect.closed .string-inp,.iggy .subselect.closed .operator{display:none}.iggy .sub .loader{display:none;float:right;width:20px;padding-top:4px}.iggy .sub.loading .loader{display:block}.iggy .sub.loading .rm-facet-btn{display:none}.iggy .sub.loading .subselect .selector-inp{width:0;padding:0;border:none}.iggy .sub.loading .subselect .rm-facet-btn{display:none}.iggy .select-check{margin-right:5px}.iggy .select2{min-width:90px;}.iggy .select2 .select2-selection{border:1px solid transparent;background:0;padding:0;min-height:10px}.iggy .select2 .select2-dropdown,.iggy .select2 .select2-selection__choice{border-radius:2px}.iggy .select2 .select2-selection__choice{margin-top:3px}.iggy .select2 .select2-search__field{margin-top:0;top:3px;position:relative}.iggy .operator .select2{min-width:50px}.daterange-iggy{margin-top:-25px;border-radius:2px;box-shadow:0 1px 4px rgba(0,0,0,0.175);}.daterange-iggy.opensright:before,.daterange-iggy.opensright:after{display:none}