

/*===============================
/media/com_osmembership/assets/css/style.min.css
================================================================================*/
.osm-container{text-align:left;padding:10px 0}.osm-container img{border:0;float:left!important;margin:0 10px 0 0}.osm-container h1,.osm-container h2{width:auto;margin:5px 0;padding:0;float:none}h1.osm-page-title{margin:0 0 10px!important}.osm-container .osm-item-wrapper{margin-bottom:20px}.osm-container .osm-item-heading-box{border-radius:5px 5px 0 0;color:#333;font-size:14px;font-weight:700;line-height:14px;padding:4px 8px;margin:0;background:#f2f2f2 url(/media/com_osmembership/assets/images/background.png) repeat-x 0 0;border:1px solid #dbdee1}.osm-container .osm-item-heading-box h2{margin:0}.osm-container h2.osm-item-title{margin:6px 0!important}.osm-container .osm-item-description{background:#fff;border-radius:0 0 7px 7px;margin:0;padding:10px;border-bottom:1px solid #dbdee1;border-left:1px solid #dbdee1;border-right:1px solid #dbdee1}.osm-container .osm-item-wrapper img{margin:0 10px 0 0!important;padding:0!important}.osm-container img.osm-thumb-left{margin:0 15px 0 0!important;float:left!important;max-width:120px}.osm-container img.osm-thumb-right{margin:0 0 0 15px!important;float:right!important}.osm-container .osm-plan-properties{width:290px;background:#ecf4fb;padding:5px 5px 5px 10px;margin:0 5px 5px;float:right}td.osm-plan-property-label{width:110px;text-align:left;font-weight:700}.osm-taskbar{padding:0 0 6px;margin:0 0 6px;list-style-type:none}.osm-taskbar ul{margin:0!important;padding:0!important}.osm-taskbar li{float:left!important;list-style-type:none!important;background-image:none!important;padding:0 5px 0 0!important;margin:.5em 0 2px!important}.osm-taskbar li a:hover,.osm-taskbar li a:link,.osm-taskbar li a:visited{text-decoration:none}#osm-plan{padding:0 15px 15px}#osm-plan-details{padding:10px 0}#osm-plan h1.osm-page-title{margin:0 0 10px!important}.heading{font-size:15px;font-weight:700;text-decoration:underline}span.error{color:red}.col_container{min-height:150px}table.os_table{margin-bottom:20px}table.os_table td.title_cell{width:25%;font-weight:700;padding-top:10px}table.os_table td.field_cell{padding-top:10px}.required{padding-left:5px;color:red}.error,.invalid,span.star{color:red}#restricted_info{background-color:#83cc00;min-height:40px;margin:0;padding:5px;font-weight:700}.text-error{color:#b94a48;font-size:14px;font-weight:700}.inline-display{display:inline}.explain-text{margin-left:10px}#ajax-loading-animation{vertical-align:bottom}form.form-horizontal .control-label,form.form-horizontal .control-label label{text-align:left;font-weight:700}form.form-horizontal ul{list-style:none}form.form-horizontal ul li label{display:inline}.table td.right,th.right{text-align:right}.table td.left,th.right{text-align:left}#osm-plans-list-columns .osm-pricing-table{padding:0;margin:0 0 25px;width:auto}.osm-pricing-table .osm-plan{border-radius:5px;text-align:center;background-color:#f3f3f3;-moz-box-shadow:0 0 6px 2px #b0b2ab;-webkit-box-shadow:0 0 6px 2px #b0b2ab;box-shadow:0 0 6px 2px #b0b2ab;position:relative}.osm-pricing-table .osm-plan:hover{-moz-box-shadow:0 0 12px 3px #b0b2ab;-webkit-box-shadow:0 0 12px 3px #b0b2ab;box-shadow:0 0 12px 3px #b0b2ab}.osm-pricing-table .osm-plan .osm-plan-short-description{padding:10px}.osm-pricing-table .osm-plan-recommended{transition:all .25s ease 0s;overflow:hidden}.osm-pricing-table .osm-plan .osm-plan-header{padding:10px 50px;color:#fff;display:block;background-color:#363948;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.osm-pricing-table .osm-plan .osm-plan-header h2{color:#fff!important;font-size:22px;line-height:normal;margin:0!important;text-transform:uppercase}.osm-pricing-table .osm-plan .osm-plan-header span.osm-plan-price{font-size:20px}.osm-plan-price{background:#96193b;color:#fff;padding:20px 0 10px}.osm-plan-recommended .osm-plan-price{background:#eb5e4c}.osm-plan-price .price{color:#fff;display:inline-block;margin-bottom:.625rem;position:relative}.osm-plan-price .price span{font-size:33px;font-weight:700;letter-spacing:2px;line-height:normal}.osm-plan-price .price sup{font-size:1.5rem;left:-12px;position:absolute;top:12px}.osm-pricing-table .osm-plan ul{list-style:none;margin:-10px;padding:0}.osm-pricing-table .osm-plan ul.osm-signup-container{padding:10px;margin:0}.osm-pricing-table .osm-plan ul li.plan-feature{padding:15px 10px;border-top:1px solid #c5c8c0}.osm-pricing-table .osm-plan ul li:nth-child(odd).plan-feature{background:#fff}.osm-pricing-table .btn-singup{padding:8px 25px;font-size:18px}.osm-pricing-table .osm-plan-recommended .plan-recommended{background:#27ae60;border-radius:0 0 4px 4px;color:#fff;display:block;font-size:12px;font-weight:700;left:-35px;line-height:22px;padding:5px 10px;position:absolute;text-align:center;text-shadow:0 1px rgba(0,0,0,.05);top:18px;transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);width:130px}.osm-container .form-group .checkbox,.osm-container .form-group .radio{min-height:1px!important}.osm-container .form-group input.checkbox,.osm-container .form-group input.radio,.osm-container .form-group select{display:inline-block}.osm-container .form-group input[type=color],.osm-container .form-group input[type=date],.osm-container .form-group input[type=datetime-local],.osm-container .form-group input[type=datetime],.osm-container .form-group input[type=email],.osm-container .form-group input[type=month],.osm-container .form-group input[type=number],.osm-container .form-group input[type=password],.osm-container .form-group input[type=search],.osm-container .form-group input[type=tel],.osm-container .form-group input[type=text],.osm-container .form-group input[type=time],.osm-container .form-group input[type=url],.osm-container .form-group input[type=week],.osm-container .form-group select,.osm-container .form-group textarea{width:210px!important}.osm-container .form-group input[type=text].input-mini,.osm-container .form-group select.input-mini,.osm-container .form-group textarea.input-mini{width:60px!important}.osm-container .form-group input[type=text].input-small,.osm-container .form-group select.input-small,.osm-container .form-group textarea.input-small{width:90px!important}.osm-container .form-group input[type=text].input-medium,.osm-container .form-group select.input-medium,.osm-container .form-group textarea.input-medium{width:150px!important}.osm-container .form-group input[type=text].input-large,.osm-container .form-group select.input-large,.osm-container .form-group textarea.input-large{width:210px!important}.osm-container .form-group input[type=text].input-xlarge,.osm-container .form-group select.input-xlarge,.osm-container .form-group textarea.input-xlarge{width:270px!important}.osm-container .form-group input[type=text].input-xxlarge,.osm-container .form-group select.input-xxlarge,.osm-container .form-group textarea.input-xxlarge{width:530px!important}div#osm-plans-list-columns div.row.osm-pricing-table .osm-plan{margin:0 -15px}.osm-active-plans-list li{margin-top:5px}.osm-user-profile-wrapper{padding:15px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05);margin-bottom:20px}.osm-user-profile-wrapper .profile-name{font-size:20px;text-transform:capitalize;padding-bottom:20px}.osm-user-profile-wrapper .table{margin-left:5px}.osm-user-profile-wrapper .table td,.osm-user-profile-wrapper .table th{border:none;background:none!important;padding:4px 0;text-transform:capitalize}.osm-user-profile-wrapper td.osm-profile-field-title{font-weight:700}#osm-profile-list .osm-user-profile-wrapper img{float:inherit!important}.btn-toolbar .btn-wrapper{display:inline-block;margin:0 0 5px 5px}.payment-methods-icons li{margin-bottom:12px}img.osm-payment-method-icon{float:none!important}.osm-btn-update-card{margin-top:5px}div.avatar-container{text-align:center}table.osm-profile-data td.osm-profile-field-title{font-weight:700}table.osm-profile-data tr:first-child td{border-top:none}.osm-pricing-table-circle .osm-plan *{box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.osm-pricing-table-circle .osm-plan{background-color:#fff;border-radius:10px;box-shadow:0 0 5px 1px rgba(62,62,62,.5);color:#222;margin:0 auto 20px;max-width:360px;min-height:425px;overflow:hidden;text-align:center;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;border-box:box-sizing}.osm-pricing-table-circle .osm-plan-header{background-color:#00b69c;color:#fff;height:165px;margin:0 0 105px;padding:30px 30px 0;position:relative;line-height:1.42857143}.osm-pricing-table-circle .osm-plan-header>h2{font-size:28px;font-weight:700;margin:0 0 30px;text-transform:uppercase}.osm-pricing-table-circle .osm-plan-price{background-color:#00b69c;border:5px solid #fff;border-radius:50%;bottom:0;color:#222;height:150px;left:50%;margin-bottom:-75px;margin-left:-75px;padding:30px 0;position:absolute;width:150px}.osm-pricing-table-circle .osm-plan-price p{color:#fff;font-size:40px;font-weight:700;margin:0}.osm-pricing-table-circle .osm-plan-price sub{bottom:10px;position:relative;color:#fff;font-size:14px;display:block;line-height:1.4}.osm-pricing-table-circle .osm-plan-short-description{margin:30px 30px 0}.osm-pricing-table-circle .osm-plan-short-description li{border-top:1px dotted #ddd;padding:15px}.osm-pricing-table-circle .osm-plan-short-description li:last-child{border-bottom:1px dotted #ddd}.osm-pricing-table-circle .btn-signup{background-color:#00b69c;margin:10px 0;font-size:16px;overflow:hidden;padding:12px 22px;text-decoration:none;-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;display:inline-block;position:relative;-moz-transform:perspective(1px) translateZ(0);-webkit-transform:perspective(1px) translateZ(0);-o-transform:perspective(1px) translateZ(0);-ms-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;transition-property:color;vertical-align:middle;border-radius:4px}.osm-pricing-table .btn-signup:before{background-color:#000;bottom:0;content:"";left:0;position:absolute;right:0;top:0;-moz-transform:scaleX(0);-webkit-transform:scaleX(0);-o-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;z-index:-1}.osm-pricing-table-circle .btn-signup:active,.osm-pricing-table-circle .btn-signup:hover{color:#fff;border-color:#000}.osm-pricing-table-circle .btn-signup:active,.osm-pricing-table-circle .btn-signup:active:before,.osm-pricing-table-circle .btn-signup:focus:before,.osm-pricing-table-circle .btn-signup:hover,.osm-pricing-table-circle .btn-signup:hover:before{-moz-transform:scaleX(1);-webkit-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.osm-pricing-table-flat,.osm-pricing-table-flat *{color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.osm-pricing-table-flat .osm-plan{border-radius:6px;overflow:hidden;text-align:center;margin:0 0 50px;border:none;padding:40px 20px}.osm-pricing-table-flat h2.osm-plan-title{font-size:25px;border-bottom:2px solid;color:#fff;font-weight:700;letter-spacing:2px;margin:0;padding-bottom:10px;text-transform:uppercase}.osm-pricing-table-flat .osm-plan-price{text-align:left}.osm-pricing-table-flat .osm-plan-price p{color:#fff;font-size:40px;font-weight:700;line-height:1.4;margin:0}.osm-pricing-table-flat .osm-plan-price sup{font-size:60%;top:-.75em}.osm-pricing-table-flat .osm-plan-price p sub{font-size:14px;bottom:0}.osm-pricing-table-flat .osm-plan-short-description li{padding:10px;border-bottom:1px dotted #ddd;color:#fff;text-align:left}.osm-pricing-table-circle .btn-signup,.osm-pricing-table-flat .btn-signup{background-color:#fff;color:#000;margin:10px 0;font-size:16px;overflow:hidden;padding:12px 22px;text-decoration:none;-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;display:inline-block;position:relative;-moz-transform:perspective(1px) translateZ(0);-webkit-transform:perspective(1px) translateZ(0);-o-transform:perspective(1px) translateZ(0);-ms-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;transition-property:color;vertical-align:middle;border-radius:4px}.osm-pricing-table-circle .btn-signup{color:#fff}.osm-pricing-table-circle .osm-signup-container .btn-signup:before,.osm-pricing-table-flat .osm-signup-container .btn-signup:before{background:#000;bottom:0;content:"";left:0;position:absolute;right:0;top:0;-moz-transform:scaleX(0);-webkit-transform:scaleX(0);-o-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;z-index:-1}.osm-plan .osm-signup-container .btn-signup:active,.osm-plan .osm-signup-container .btn-signup:hover{color:#fff;border-color:#000}.osm-plan .osm-signup-container .btn-signup:active,.osm-plan .osm-signup-container .btn-signup:active:before,.osm-plan .osm-signup-container .btn-signup:focus:before,.osm-plan .osm-signup-container .btn-signup:hover,.osm-plan .osm-signup-container .btn-signup:hover:before{-moz-transform:scaleX(1);-webkit-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.osm-pricing-table-flat .osm-plan .osm-plan-price{background:none}.osm-pricing-table-flat .osm-plan .osm-plan-price sup{left:0;position:relative}.osm-pricing-table-circle .osm-plan ul,.osm-pricing-table-flat .osm-plan ul{list-style:none;margin:0;padding:0}.osm-pricing-table-circle .osm-plan .osm-signup-container,.osm-pricing-table-flat .osm-plan .osm-signup-container{margin:20px 0 0}a.download-member-card-link{padding-left:10px}.osm-privacy-policy-message{margin-top:5px}.osm-privacy-policy input[type=checkbox],.osm-terms-and-conditins-container input[type=checkbox]{margin-top:0}#osm-delete-avatar-container{margin-left:100px}#osm-delete-avatar-container label{font-weight:700}@media (min-width:768px){#osm-signup-page-columns-form{position:relative}#osm-subscription-information{float:left;width:47%}#osm-payment-information{float:right;width:47%;position:absolute;top:0;right:0}}@media (max-width:480px){table.osm-responsive-table,table.osm-responsive-table tbody,table.osm-responsive-table td,table.osm-responsive-table th,table.osm-responsive-table thead,table.osm-responsive-table tr{display:block;border:none}table.osm-responsive-table thead tr{position:absolute;top:-9999px;left:-9999px}table.osm-responsive-table tr{border:1px solid #ccc;margin-bottom:5px}table.osm-responsive-table td{border:none!important;position:relative;padding:12px 5%;text-align:left}table.osm-responsive-table td .td-text,table.osm-responsive-table td:before{float:left;width:50%}table.osm-responsive-table td:before{width:50%;padding-right:15px;text-align:left;content:attr(data-content);display:block;font-weight:700}table.osm-responsive-table td:after{content:"";display:table;clear:both}table.osm-responsive-table td.center{text-align:left}table.osm-responsive-table .eb-taskbar li{float:left!important;text-align:left}}


/*===============================
/modules/mod_geekelasticsearch/assets/remodal/remodal.css
================================================================================*/
html.remodal-is-locked{overflow:hidden;touch-action:none} .remodal,[data-remodal-id]{display:none} .remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none} .remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-0.05em;content:""} .remodal-overlay,.remodal-wrapper{backface-visibility:hidden} .remodal{position:relative;outline:none;text-size-adjust:100%;text-align:left}.remodal-is-initialized{ display:inline-block}


/*===============================
/modules/mod_geekelasticsearch/assets/remodal/remodal-default-theme.css
================================================================================*/
.remodal-bg.remodal-is-opening,.remodal-bg.remodal-is-opened{filter:blur(3px)} .remodal-overlay{background:rgba(43,46,56,0.9)}.remodal-overlay.remodal-is-opening,.remodal-overlay.remodal-is-closing{animation-duration:0.3s;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{animation-name:remodal-overlay-closing-keyframes} .remodal-wrapper{padding:10px 10px 0} .remodal{box-sizing:border-box;width:100%;margin-bottom:10px;padding:35px;transform:translate3d(0,0,0);color:#2b2e38;background:#fff}.remodal.remodal-is-opening,.remodal.remodal-is-closing{animation-duration:0.3s;animation-fill-mode:forwards}.remodal.remodal-is-opening{animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{animation-name:remodal-closing-keyframes} .remodal,.remodal-wrapper:after{vertical-align:middle} .remodal-close{position:absolute;top:0;right:0;display:block;overflow:visible;width:35px;height:35px;margin:0;padding:0;cursor:pointer;transition:color 0.2s;text-decoration:none;color:#95979c;border:0;outline:0;background:transparent}.remodal-close:hover,.remodal-close:focus{color:#2b2e38}.remodal-close:before{font-family:Arial,"Helvetica CY","Nimbus Sans L",sans-serif !important;font-size:25px;line-height:35px;position:absolute;top:0;left:0;display:block;width:35px;content:"\00d7";text-align:center} .remodal-confirm,.remodal-cancel{font:inherit;display:inline-block;overflow:visible;min-width:110px;margin:0;padding:12px 0;cursor:pointer;transition:background 0.2s;text-align:center;vertical-align:middle;text-decoration:none;border:0;outline:0}.remodal-confirm{color:#fff;background:#81c784}.remodal-confirm:hover,.remodal-confirm:focus{background:#66bb6a}.remodal-cancel{color:#fff;background:#e57373}.remodal-cancel:hover,.remodal-cancel:focus{background:#ef5350} .remodal-confirm::-moz-focus-inner,.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner{padding:0;border:0} @keyframes remodal-opening-keyframes{from{transform:scale(1.05);opacity:0}to{transform:none;opacity:1}}@keyframes remodal-closing-keyframes{from{transform:scale(1);opacity:1}to{transform:scale(0.95);opacity:0}}@keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}} @media only screen and (min-width:641px){.remodal{width:90%;max-width:1600px}} .lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:700px}


/*===============================
/modules/mod_geekelasticsearch/assets/style.css?v=4.3.0
================================================================================*/
.geek-search-wrapper{}.geek-search-wrapper .search-icon{display:inline-block;position:relative;vertical-align:middle}.geek-search-wrapper .search-icon img,.geek-search-wrapper .search-icon span{display:inline-block;float:left;margin:0;padding:0;cursor:pointer}.geek-search-wrapper .search-icon span{padding-left:10px}.geek-search{width:100%;text-align:left}.geek-search-wrapper .search-form{padding-bottom:20px}.geek-search-wrapper .search-form .form-group{margin-bottom:20px}.geek-search-wrapper .search-form .form-group .controls{}.geek-search-wrapper .search-form .form-group .control-label{padding:10px 10px 10px 0;display:inline-block;min-width:150px}.geek-search-wrapper .search-form .input-group.input-large{position:relative;width:100%}.geek-search-wrapper .search-form .input-group.input-large > input,.geek-search-wrapper .search-form .search-box .input-group > span{box-sizing:content-box;height:28px;line-height:28px;font-size:18px}.geek-search-wrapper .search-form .input-group.input-large > input{width:100%;padding:6px 0;z-index:2;background:#F4F4F4;text-indent:20px}.geek-search-wrapper .search-form .input-group.input-large > input:focus{background:#FFF}.geek-search-wrapper .search-form .search-box .input-group > span{position:absolute;width:auto;padding:6px 10px;right:-3px;z-index:3;background:#5cb85c;color:#FFF;border:1px solid #5cb85c}.geek-search-wrapper .search-form .search-box .input-group > span:before{content:'';position:absolute;border-width:8px 8px 8px 0;border-style:solid solid solid none;border-color:transparent #5cb85c transparent;top:12px;left:-9px;z-index:3}.geek-search-wrapper .search-form .form-group.no-padding{margin:0}.geek-search-wrapper .search-form .form-group.no-padding .input-group.input-large{margin:0}.geek-search-wrapper .filter-types{}.geek-search-wrapper .controls select{display:inline-block}.geek-search-wrapper .controls label{display:inline-block}.geek-search-wrapper .control-label label{display:inline-block;font-weight:normal;cursor:pointer}.geek-search-wrapper .control-label label > .icon-filter{display:inline-block;width:14px;height:14px;background:url("/modules/mod_geekelasticsearch/assets/images/filter.png") 0 0 no-repeat transparent}.geek-search-wrapper .control-label label > .icon-map-marker{display:inline-block;width:14px;height:14px;background:url("/modules/mod_geekelasticsearch/assets/images/map-marker.png") 0 0 no-repeat transparent}.geek-search-wrapper .filter-list select{ }.geek-search-wrapper .filter-list .chzn-container{display:inline-block;min-width:250px;width:auto !important}.geek-search-wrapper .filter-list .chzn-container-multi .chzn-choices .search-field input[type="text"]{height:22px;color:#999;padding:0 20px 0 0;background:url("/modules/mod_geekelasticsearch/assets/images/chosen-sprite.png") no-repeat 100% -20px transparent !important}.geek-search-wrapper .filter-list .chzn-container-active .chzn-choices .search-field input[type="text"]{padding:0 0 0 20px;background:url("/modules/mod_geekelasticsearch/assets/images/chosen-sprite.png") no-repeat 0px 3px transparent !important}.geek-search-wrapper .filter-list .chzn-container-multi .chzn-choices{min-height:28px;border:0px none;background:none}.geek-search-wrapper .filter-list .chzn-container-active .chzn-choices{border:none;box-shadow:none}.geek-search-wrapper .filter-list .chzn-container .chzn-drop{border:1px solid #AAA}.geek-search-wrapper .filter-list .chzn-results .active-result:before,.geek-search-wrapper .filter-list .chzn-results .result-selected:before,.geek-search-wrapper .filter-list .chzn-results .disabled-result:before{content:"";display:inline-block;width:20px;height:20px}.geek-search-wrapper .filter-list .chzn-results .active-result:before{background:url("/modules/mod_geekelasticsearch/assets/images/chosen-sprite.png") no-repeat 0px -85px transparent}.geek-search-wrapper .filter-list .chzn-results .result-selected:before,.geek-search-wrapper .filter-list .chzn-results .disabled-result:before{background:url("/modules/mod_geekelasticsearch/assets/images/chosen-sprite.png") no-repeat 0px -115px transparent}#geek-search-loading{background:#F37C20;position:fixed;top:10px;right:10px;display:none;z-index:10001}#geek-search-loading > .inner{padding:10px 30px;color:#FFF;font-size:18px;line-height:28px}.geek-search-wrapper .result-statistics{font-size:16px;color:#999999;font-style:italic;font-weight:bold;text-decoration:underline}.geek-search-wrapper .rss{float:right;background:url(/modules/mod_geekelasticsearch/assets/images/rss.png) left center no-repeat transparent;padding-left:20px;font-style:normal;text-decoration:none} .geek-search-wrapper .search-results-dropdown{display:none;position:absolute;background:#FFF;border:1px solid #ddd;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);margin-top:2px;padding:0;max-height:650px;overflow:auto;z-index:99999}.geek-search-wrapper .search-results-dropdown.show{display:block}.geek-search-wrapper .search-results-dropdown > .inner{margin:0;padding:20px}.btn-close-result-box{position:absolute;top:0;right:0;display:block;overflow:visible;width:35px;height:35px;margin:0;padding:0;cursor:pointer;transition:color 0.2s;text-decoration:none;color:#95979c;border:0;outline:0;background:transparent}.btn-close-result-box:hover,.btn-close-result-box:focus{color:#2b2e38}.btn-close-result-box:before{font-family:Arial,"Helvetica CY","Nimbus Sans L",sans-serif !important;font-size:25px;line-height:35px;position:absolute;top:0;left:0;display:block;width:35px;content:"\00d7";text-align:center}.geek-search-wrapper .search-results{padding:0;background:#ffffff}.geek-search-wrapper .search-results .result-item{position:relative;padding:10px 20px 0 20px;margin:-1px 0 0 0;border:1px solid #D7D7D7}.geek-search-wrapper .search-results .result-item:hover{border:1px solid #AAA;margin-bottom:1px}.geek-search-wrapper .search-results .result-item .img-intro{float:left;width:150px;margin:0 20px 10px 0px;overflow:hidden}.geek-search-wrapper .search-results .result-item .badge-featured{background:url(/modules/mod_geekelasticsearch/assets/images/featured.png) right top no-repeat transparent;position:absolute;display:block;width:80px;height:80px;top:0;right:0;text-indent:-9999px}.geek-search-wrapper .search-results.show-img .result-item .item-info{margin-left:170px}.geek-search-wrapper .search-results .result-title{margin-top:0;font-size:18px;font-weight:400;margin-bottom:5px;line-height:1.53846154;border:none}.geek-search-wrapper .search-results .result-title a{color:#222222}.geek-search-wrapper .search-results .result-title a:hover,.geek-search-wrapper .search-results .result-title a:focus,.geek-search-wrapper .search-results .result-title a:active{color:#0d48dd}.geek-search-wrapper .search-results .result-category{font-size:11px;color:#999999;text-transform:uppercase}.geek-search-wrapper .search-results .result-item .item-info > p{margin:0 0 10px 0;padding:0}.geek-search-wrapper .search-results .result-item .result-url{color:#555555;margin-top:20px}.geek-search-wrapper .search-results .result-item .result-created{font-size:11px;color:#999999}.geek-search-wrapper .search-results .result-item .img-intro img{max-width:100%}.geek-search-wrapper .search-results .result-item .label-group{display:inline-block;margin:0 5px 5px 0}.geek-search-wrapper .search-results .result-item .label-group > .label{font-weight:normal;font-size:85%}.geek-search-wrapper .search-results .result-item .label-group > .label:first-child{border-top-right-radius:0;border-bottom-right-radius:0;margin-right:0}.geek-search-wrapper .search-results .result-item .label-group > .label:nth-child(2){border-top-left-radius:0;border-bottom-left-radius:0;margin-left:0}.geek-search-wrapper .search-results .result-item .highlight{background:#FFFF00;font-weight:inherit}.geek-search-wrapper .footer{border-top:1px solid #D7D7D7;text-align:center;padding:10px 0 0 0}.geek-search-wrapper .search-filters{padding:20px 10px;background:#EEE}.geek-search-wrapper .facets-selected{display:none;border-bottom:1px solid #D7D7D7}.geek-search-wrapper .facets{}.geek-search-wrapper .facets h5{padding:10px 0;border-bottom:1px dotted #DEDEDE}.geek-search-wrapper .facets ul{margin-bottom:20px}.geek-search-wrapper .facets ul li{cursor:pointer}.geek-search-wrapper .facets ul li:hover{text-decoration:underline}.geek-search-wrapper .uncheck_facet{display:inline-block;margin:0 10px 10px 0;cursor:pointer;text-decoration:underline}.geek-search-wrapper .uncheck_facet:hover{color:#A60000}.geek-search-wrapper .uncheck_facet:after{content:url("/modules/mod_geekelasticsearch/assets/images/icon-close.png");margin:0 1px 0 4px;position:relative;top:5px;vertical-align:top}.geek-search-wrapper .value .uncheck_facet > img{margin:6px 1px 0 4px;vertical-align:top}.geek-search-wrapper .toggle-filters{display:none;margin:10px 0;padding:0 20px 0 0;background:url("/modules/mod_geekelasticsearch/assets/images/filter.png") right center no-repeat transparent}.autocomplete-text{width:80% !important;max-width:620px !important;display:inline-block !important}.select-distance{width:100px !important}.autocomplete-suggestions{border:1px solid #999;background:#FFF;overflow:auto}.autocomplete-suggestion{padding:2px 5px;white-space:nowrap;overflow:hidden}.autocomplete-selected{background:#F0F0F0}.autocomplete-suggestions strong{font-weight:normal;color:#0d48dd}.autocomplete-group{padding:2px 5px}.autocomplete-group strong{display:block;border-bottom:1px solid #000}@media only screen and (max-width:767px){ .geek-search-wrapper .search-form .form-horizontal .control-label{width:100%;text-align:left}.geek-search-wrapper .search-form .form-horizontal .controls{margin-left:0;float:left;width:100%}.remodal{padding:35px 10px}.geek-search-wrapper .search-results-dropdown > .inner{padding:20px 10px}.form-horizontal .form-group{margin-left:0;margin-right:0}.geek-search-wrapper .search-results .result-item .img-intro{width:100%}.geek-search-wrapper .search-results.show-img .result-item .item-info{margin-left:0}.geek-search-wrapper .toggle-filters{display:inline-block}.geek-search-wrapper .facets{display:none}.autocomplete-text{max-width:220px !important}}


/*===============================
/media/jui/css/chosen.css
================================================================================*/
.chzn-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chzn-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.chzn-container .chzn-drop{position:absolute;top:100%;left:-9999px;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,0.15)}.chzn-container.chzn-with-drop .chzn-drop{left:0}.chzn-container a{cursor:pointer}.chzn-container .search-choice .group-name,.chzn-container .chzn-single .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:normal;color:#999999}.chzn-container .search-choice .group-name:after,.chzn-container .chzn-single .group-name:after{content:":";padding-left:2px;vertical-align:top}  .chzn-container-single .chzn-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#ffffff),color-stop(50%,#f6f6f6),color-stop(52%,#eeeeee),color-stop(100%,#f4f4f4));background:-webkit-linear-gradient(#ffffff 20%,#f6f6f6 50%,#eeeeee 52%,#f4f4f4 100%);background:-moz-linear-gradient(#ffffff 20%,#f6f6f6 50%,#eeeeee 52%,#f4f4f4 100%);background:-o-linear-gradient(#ffffff 20%,#f6f6f6 50%,#eeeeee 52%,#f4f4f4 100%);background:linear-gradient(#ffffff 20%,#f6f6f6 50%,#eeeeee 52%,#f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px white inset,0 1px 1px rgba(0,0,0,0.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chzn-container-single .chzn-default{color:#999}.chzn-container-single .chzn-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chzn-container-single .chzn-single-with-deselect span{margin-right:38px}.chzn-container-single .chzn-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url('/media/jui/css/chosen-sprite.png') -42px 1px no-repeat;font-size:1px}.chzn-container-single .chzn-single abbr:hover{background-position:-42px -10px}.chzn-container-single.chzn-disabled .chzn-single abbr:hover{background-position:-42px -10px}.chzn-container-single .chzn-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chzn-container-single .chzn-single div b{display:block;width:100%;height:100%;background:url('/media/jui/css/chosen-sprite.png') no-repeat 0px 2px}.chzn-container-single .chzn-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chzn-container-single .chzn-search input[type="text"]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:white url('/media/jui/css/chosen-sprite.png') no-repeat 100% -20px;background:url('/media/jui/css/chosen-sprite.png') no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chzn-container-single .chzn-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chzn-container-single.chzn-container-single-nosearch .chzn-search{position:absolute;left:-9999px}  .chzn-container .chzn-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chzn-container .chzn-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chzn-container .chzn-results li.active-result{display:list-item;cursor:pointer}.chzn-container .chzn-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chzn-container .chzn-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:-webkit-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-moz-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-o-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chzn-container .chzn-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chzn-container .chzn-results li.group-result{display:list-item;font-weight:bold;cursor:default}.chzn-container .chzn-results li.group-option{padding-left:15px}.chzn-container .chzn-results li em{font-style:normal;text-decoration:underline}  .chzn-container-multi .chzn-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(1%,#eeeeee),color-stop(15%,#ffffff));background-image:-webkit-linear-gradient(#eeeeee 1%,#ffffff 15%);background-image:-moz-linear-gradient(#eeeeee 1%,#ffffff 15%);background-image:-o-linear-gradient(#eeeeee 1%,#ffffff 15%);background-image:linear-gradient(#eeeeee 1%,#ffffff 15%);cursor:text}.chzn-container-multi .chzn-choices li{float:left;list-style:none}.chzn-container-multi .chzn-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chzn-container-multi .chzn-choices li.search-field input[type="text"]{margin:1px 0;padding:0;height:25px;outline:0;border:0 !important;background:transparent !important;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0}.chzn-container-multi .chzn-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eeeeee;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eeeeee));background-image:-webkit-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:-moz-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:-o-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;box-shadow:0 0 2px white inset,0 1px 0 rgba(0,0,0,0.05);color:#333;line-height:13px;cursor:default}.chzn-container-multi .chzn-choices li.search-choice span{word-wrap:break-word}.chzn-container-multi .chzn-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url('/media/jui/css/chosen-sprite.png') -42px 1px no-repeat;font-size:1px}.chzn-container-multi .chzn-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chzn-container-multi .chzn-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eeeeee));background-image:-webkit-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:-moz-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:-o-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);color:#666}.chzn-container-multi .chzn-choices li.search-choice-focus{background:#d4d4d4}.chzn-container-multi .chzn-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chzn-container-multi .chzn-results{margin:0;padding:0}.chzn-container-multi .chzn-drop .result-selected{display:list-item;color:#ccc;cursor:default}  .chzn-container-active .chzn-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,0.3)}.chzn-container-active.chzn-with-drop .chzn-single{border:1px solid #aaa;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#eeeeee),color-stop(80%,#ffffff));background-image:-webkit-linear-gradient(#eeeeee 20%,#ffffff 80%);background-image:-moz-linear-gradient(#eeeeee 20%,#ffffff 80%);background-image:-o-linear-gradient(#eeeeee 20%,#ffffff 80%);background-image:linear-gradient(#eeeeee 20%,#ffffff 80%);  }.chzn-container-active.chzn-with-drop .chzn-single div{border-left:none;background:transparent}.chzn-container-active.chzn-with-drop .chzn-single div b{background-position:-18px 2px}.chzn-container-active .chzn-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,0.3)}.chzn-container-active .chzn-choices li.search-field input[type="text"]{color:#222 !important}  .chzn-disabled{opacity:0.5 !important;cursor:default}.chzn-disabled .chzn-single{cursor:default}.chzn-disabled .chzn-choices .search-choice .search-choice-close{cursor:default}  .chzn-rtl{text-align:right}.chzn-rtl .chzn-single{overflow:visible;padding:0 8px 0 0}.chzn-rtl .chzn-single span{margin-right:0;margin-left:26px;direction:rtl}.chzn-rtl .chzn-single-with-deselect span{margin-left:38px}.chzn-rtl .chzn-single div{right:auto;left:3px}.chzn-rtl .chzn-single abbr{right:auto;left:26px}.chzn-rtl .chzn-choices li{float:right}.chzn-rtl .chzn-choices li.search-field input[type="text"]{direction:rtl}.chzn-rtl .chzn-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chzn-rtl .chzn-choices li.search-choice .search-choice-close{right:auto;left:4px}.chzn-rtl.chzn-container-single-nosearch .chzn-search,.chzn-rtl .chzn-drop{left:9999px}.chzn-rtl.chzn-container-single .chzn-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chzn-rtl .chzn-results li.group-option{padding-right:15px;padding-left:0}.chzn-rtl.chzn-container-active.chzn-with-drop .chzn-single div{border-right:none}.chzn-rtl .chzn-search input[type="text"]{padding:4px 5px 4px 20px;background:white url('/media/jui/css/chosen-sprite.png') no-repeat -30px -20px;background:url('/media/jui/css/chosen-sprite.png') no-repeat -30px -20px;direction:rtl}.chzn-rtl.chzn-container-single .chzn-single div b{background-position:6px 2px}.chzn-rtl.chzn-container-single.chzn-with-drop .chzn-single div b{background-position:-12px 2px}