Файловый менеджер - Редактировать - /home/infrafs/INFRABIKEIT/wp-content/plugins/eltd-membership.tar
Назад
load.php 0000644 00000000563 15133037125 0006200 0 ustar 00 <?php include_once 'admin/membership-options-map.php'; require_once 'const.php'; require_once 'helper.php'; //Login functions require_once 'login/load.php'; //Dashboard functions require_once 'dashboard/load.php'; //Widgets require_once 'widgets/load.php'; //Shortcodes require_once 'lib/shortcode-interface.php'; require_once 'shortcodes/shortcodes-functions.php'; assets/js/membership.min.js 0000644 00000026603 15133037125 0011744 0 ustar 00 var facebookAppId;!function(e,t,l){var a=e.getElementsByTagName(t)[0];e.getElementById(l)||((t=e.createElement(t)).id=l,t.src="//connect.facebook.net/en_US/sdk.js",a.parentNode.insertBefore(t,a))}(document,"script","facebook-jssdk"),"undefined"!=typeof eltdSocialLoginVars&&(facebookAppId=eltdSocialLoginVars.social.facebookAppId),facebookAppId&&(window.fbAsyncInit=function(){FB.init({appId:facebookAppId,cookie:!0,xfbml:!0,version:"v2.5"}),window.FB=FB}),function(p){"use strict";var e={};function t(){var e,t=p(".eltd-login-opener"),l=p(".eltd-login-register-holder");p(document.body).on("open_user_login_trigger",function(){l.fadeIn(300),l.addClass("opened")}),t&&(e=p(".eltd-login-register-content"),t.click(function(e){e.preventDefault(),l.fadeIn(300),l.addClass("opened")}),l.click(function(e){l.hasClass("opened")&&(l.fadeOut(300),l.removeClass("opened"))}),e.click(function(e){e.stopPropagation()}),p(window).on("keyup",function(e){l.hasClass("opened")&&27==e.keyCode&&(l.fadeOut(300),l.removeClass("opened"))}),e.tabs())}function l(){p(".eltd-login-form").on("submit",function(e){e.preventDefault();e={action:"eltd_membership_login_user",security:p(this).find("#eltd-login-security").val(),login_data:p(this).serialize()};return p.ajax({type:"POST",data:e,url:eltdGlobalVars.vars.eltdAjaxUrl,success:function(e){e=JSON.parse(e);o(e),"success"==e.status&&(window.location=e.redirect)}}),!1})}function a(){p(".eltd-register-form").on("submit",function(e){e.preventDefault();e={action:"eltd_membership_register_user",security:p(this).find("#eltd-register-security").val(),register_data:p(this).serialize()};return p.ajax({type:"POST",data:e,url:eltdGlobalVars.vars.eltdAjaxUrl,success:function(e){e=JSON.parse(e);o(e),"success"==e.status&&(window.location=e.redirect)}}),!1})}function s(){var t=p(".eltd-reset-pass-form");t.submit(function(e){e.preventDefault();e={action:"eltd_membership_user_lost_password",user_login:t.find("#user_reset_password_login").val()};p.ajax({type:"POST",data:e,url:eltdGlobalVars.vars.eltdAjaxUrl,success:function(e){e=JSON.parse(e);o(e),"success"==e.status&&(window.location=e.redirect)}})})}function o(e){var t=p(".eltd-membership-response-holder"),l=_.template(p(".eltd-membership-response-template").html()),a="success"===e.status?"eltd-membership-message-succes":"eltd-membership-message-error",e=l({messageClass:a,message:e.message});t.html(e)}function n(){p(".eltd-facebook-login-holder").submit(function(e){e.preventDefault(),window.FB.login(function(e){"connected"===(e=e).status?(console.log("Welcome! Fetching information from Facebook..."),FB.api("/me","GET",{fields:"id, name, email, link, picture"},function(e){var t=p(".eltd-facebook-login-holder [name^=eltd_nonce_facebook_login]").val();e.nonce=t,e.image=e.picture.data.url;e={action:"eltd_membership_check_facebook_user",response:e};p.ajax({type:"POST",data:e,url:eltdGlobalVars.vars.eltdAjaxUrl,success:function(e){e=JSON.parse(e);o(e),"success"==e.status&&(window.location=e.redirect)}})})):"not_authorized"===e.status?console.log("Please log into this app"):console.log("Please log into Facebook")},{scope:"email, public_profile"})})}function r(){var e;"undefined"!=typeof eltdSocialLoginVars&&(e=eltdSocialLoginVars.social.googleClientId),e?gapi.load("auth2",function(){window.auth2=gapi.auth2.init({client_id:e}),p(".eltd-google-login-holder").submit(function(e){e.preventDefault(),window.auth2.signIn(),function(){{var e,t;window.auth2.isSignedIn.get()&&(e=window.auth2.currentUser.get().getBasicProfile(),t=p(".eltd-google-login-holder [name^=eltd_nonce_google_login]").val(),t={action:"eltd_membership_check_google_user",response:{id:e.getId(),name:e.getName(),email:e.getEmail(),image:e.getImageUrl(),link:"https://plus.google.com/"+e.getId(),nonce:t}},p.ajax({type:"POST",data:t,url:eltdGlobalVars.vars.eltdAjaxUrl,success:function(e){e=JSON.parse(e);o(e),"success"==e.status&&(window.location=e.redirect)}}))}}()})}):p(".eltd-google-login-holder").submit(function(e){e.preventDefault()})}function i(){var l,a,s,e=p("#eltd-membership-update-profile-form");e.length&&(l=e.find("button"),a=l.data("updating-text"),s=l.data("updated-text"),e.on("submit",function(e){e.preventDefault();var t=l.html();l.html(a);e={action:"eltd_membership_update_user_profile",data:p(this).serialize()};return p.ajax({type:"POST",data:e,url:eltdGlobalVars.vars.eltdAjaxUrl,success:function(e){e=JSON.parse(e);o(e),"success"==e.status?(l.html(s),window.location=e.redirect):l.html(t)}}),!1}))}function c(){var e=p(".eltd-membership-gallery-uploader");e.length&&e.each(function(){var e=p(this),t=e.find(".eltd-membership-gallery-upload-hidden"),l=e.find(".eltd-membership-gallery-upload"),s=e.parents(".eltd-membership-gallery-holder").find(".eltd-membership-gallery-images-holder");l.hasClass("eltd-binded")||(t.on("change",function(e){e.target.files.length;s.empty();for(var t,l=0;t=e.target.files[l];l++){var a=new FileReader;a.onload=function(t){return function(e){"-1"!=p.inArray(t.type,["image/gif","image/jpeg","image/png"])?s.append('<li class="eltd-membership-gallery-image"><img src="'+e.target.result+'" title="'+escape(t.name)+'"/></li>'):s.append('<li class="eltd-membership-gallery-image"><span class="eltd-membership-input-text">'+escape(t.name)+"</span></li>")}}(t),a.readAsDataURL(t)}}),l.on("click",function(e){e.preventDefault(),t.trigger("click")}),l.addClass("eltd-binded"))})}function m(){var e=p(".eltd-membership-remove-image");e.length&&e.each(function(){var l=p(this),a=l.parents(".eltd-membership-gallery-holder").find(".eltd-membership-gallery-images-holder"),s=l.parents("form").find(".eltd-membership-removed-media-names");l.hasClass("eltd-binded")||(l.on("click",function(e){e.preventDefault();var t=l.data("name"),e=s.val();s.val(t+","+e),a.empty()}),l.addClass("eltd-binded"))})}"undefined"!=typeof eltd&&(eltd.modules.socialLogin=e),e.eltdUserLogin=l,e.eltdUserRegister=a,e.eltdUserLostPassword=s,e.eltdInitLoginWidgetModal=t,e.eltdInitFacebookLogin=n,e.eltdInitGooglePlusLogin=r,e.eltdUpdateUserProfile=i,e.eltdRenderAjaxResponseMessage=o,p(document).ready(function(){t(),l(),a(),s(),i(),p(".eltd-membership-input.datepicker").datepicker({dateFormat:"MM dd, yy"}),c(),function(){var e=p(".eltd-membership-repeater-wrapper");e.length&&e.each(function(){i(p(this))});function i(t){d(t),function(e){e=e.find("> .eltd-membership-repeater-fields-holder");e=e.hasClass("eltd-table-layout")?e.find("tbody tr.eltd-membership-repeater-fields-row"):e.find("> .eltd-membership-repeater-fields-row");e.each(function(){var e=p(this);e.hasClass("eltd-initially-hidden")&&e.hide()})}(t),t.find("> .eltd-membership-repeater-add .eltd-clone").on("click",function(e){e.preventDefault();e=p(this);!function(e,t){var s=e.find("> .eltd-membership-repeater-fields-holder"),e=!!s.hasClass("eltd-enable-pc");e=s.hasClass("eltd-table-layout")?s.find("tbody tr.eltd-membership-repeater-fields-row"):e?(l=t.data("name"),s.find("> .eltd-membership-repeater-fields-row[data-name="+l+"]")):s.find("> .eltd-membership-repeater-fields-row");var l=!0;1==e.length&&"none"==e.css("display")&&(e.show(),l=!1);{var a,o,n,r;l&&(e.eq(0).find(".eltd-membership-repeater-field").each(function(){p(this).find("select").each(function(){p(this).hasClass("eltd-select2")&&p("select.eltd-select2").select2("destroy")})}),a=t.data("count"),l=e.eq(0).clone(),r=n=o=!1,l.find(".eltd-membership-repeater-field").each(function(){var e=p(this),t=e.attr("id");void 0!==t&&e.attr("id",t.slice(0,-1)+a),e.find(":input, textarea").each(function(){var e,t,l,a=p(this);a.hasClass("eltd-membership-gallery-upload-hidden")?(o=!0,l=a.siblings(".eltd-membership-gallery-upload"),t=(e=l).parents(".eltd-membership-gallery-holder").find(".eltd-membership-gallery-images-holder"),l=e.siblings(".eltd-membership-remove-image"),e.removeClass("eltd-binded"),l.removeClass("eltd-binded"),t.empty(),e.siblings(".eltd-membership-gallery-upload-hidden").each(function(e){p(this).val("")})):a.hasClass("checkbox")&&(n=!0),a.val("").removeAttr("checked").removeAttr("selected"),a.is(":radio")&&a.val(s.find(":radio").length)}),e.find("select").each(function(){p(this).hasClass("eltd-select2")&&(r=!0)})}),e.each(function(){p(this).find(".eltd-membership-repeater-wrapper").length}),t.data("count",a+1),l.appendTo(s),i(l.find(".eltd-membership-repeater-wrapper")),d(l),o&&(p(".eltd-media-uploader").off("click",".eltd-media-upload-btn"),c(),m()),n&&eltdInitSwitch(),r&&eltdSelect2())}}(t,e)})}function d(e){e.find(".eltd-clone-remove").on("click",function(e){e.preventDefault();var t=p(this),l=t.closest(".eltd-membership-repeater-fields-row"),a=t.closest(".eltd-membership-repeater-fields-holder"),e=!!a.hasClass("eltd-enable-pc");1==(a.hasClass("eltd-table-layout")?a.find("tbody tr.eltd-membership-repeater-fields-row"):e?(t=t.data("name"),a.find("> .eltd-membership-repeater-fields-row[data-name="+t+"]")):a.find("> .eltd-membership-repeater-fields-row")).length?(l.find(":input").val("").removeAttr("checked").removeAttr("selected"),l.hide()):l.remove()})}}(),function(){var e=p(".eltd-membership-sortable-holder"),a=e.hasClass("eltd-enable-pc");e.sortable({handle:".eltd-membership-repeater-sort",cursor:"move",placeholder:"placeholder",start:function(e,t){t.placeholder.height(t.item.height()),a&&(t.helper.hasClass("second-level")?(t.placeholder.removeClass("placeholder"),t.placeholder.addClass("placeholder-sub")):(t.placeholder.removeClass("placeholder-sub"),t.placeholder.addClass("placeholder")))},sort:function(e,t){var l;a&&(75<=(l=t.helper.hasClass("second-level")?t.position.left+50:t.position.left)&&!t.helper.hasClass("second-level")&&!t.helper.hasClass("eltd-sort-parent")?(t.placeholder.removeClass("placeholder"),t.placeholder.addClass("placeholder-sub"),t.helper.addClass("second-level")):l<30&&t.helper.hasClass("second-level")&&!t.helper.hasClass("eltd-sort-child")&&(t.placeholder.removeClass("placeholder-sub"),t.placeholder.addClass("placeholder"),t.helper.removeClass("second-level")))}})}(),function(){var e=p(".eltd-membership-address-field");e.length&&e.each(function(){var e=p(this),t=e.find("#reset"),s=e.find("input"),l=e.find(".map_canvas"),a=e.data("country"),o=e.data("lat-field"),n=p("input[name="+o+"]"),e=e.data("long-field"),r=p("input[name="+e+"]"),i=s.val(),d=n.val(),c=r.val();s.geocomplete({map:l,details:".eltd-membership-address-elements",detailsAttribute:"data-geo",types:["geocode","establishment"],country:a,markerOptions:{draggable:!0}}),s.bind("geocode:dragged",function(e,t){n.val(t.lat()),r.val(t.lng()),p("#reset").show(),console.log(t),s.geocomplete("map").panTo(t),(new google.maps.Geocoder).geocode({latLng:t},function(e,t){var l,a;t==google.maps.GeocoderStatus.OK&&e[0]&&(l=e[0].address_components[1].short_name,a=e[0].address_components[2].short_name,t=e[0].address_components[3].short_name,e=e[0].address_components[4].short_name,s.val(l+" "+a+" "+t+" "+e))})}),s.on("focus",function(){var e=s.geocomplete("map");google.maps.event.trigger(e,"resize")}),t.on("click",function(){return s.geocomplete("resetMarker"),s.val(i),n.val(d),r.val(c),p("#reset").hide(),!1}),p(window).on("load",function(){s.trigger("geocode")})})}(),m()}),p(window).on("load",function(){n(),r(),function(){p(".eltd-membership-main-wrapper");var e=p(".page-template-user-dashboard .eltd-content"),t=p(".eltd-page-footer"),l=0;!eltd.body.hasClass("eltd-header-transparent")&&1024<eltd.windowWidth&&(l=l+eltdGlobalVars.vars.eltdMenuAreaHeight+eltdGlobalVars.vars.eltdLogoAreaHeight);0<t.length&&(l+=t.outerHeight());1024<eltd.windowWidth&&(l=eltd.windowHeight-l,e.css({"min-height":l+"px"}))}()}),p(window).resize(function(){}),p(window).scroll(function(){})}(jQuery); assets/js/membership-ui/jquery.geocomplete.min.js 0000644 00000021545 15133037125 0016200 0 ustar 00 /** * jQuery Geocoding and Places Autocomplete Plugin - V 1.7.0 * * @author Martin Kleppe <kleppe@ubilabs.net>, 2016 * @author Ubilabs http://ubilabs.net, 2016 * @license MIT License <http://www.opensource.org/licenses/mit-license.php> */ (function($,window,document,undefined){var defaults={bounds:true,strictBounds:false,country:null,map:false,details:false,detailsAttribute:"name",detailsScope:null,autoselect:true,location:false,mapOptions:{zoom:14,scrollwheel:false,mapTypeId:"roadmap"},markerOptions:{draggable:false},maxZoom:16,types:["geocode"],blur:false,geocodeAfterResult:false,restoreValueAfterBlur:false};var componentTypes=("street_address route intersection political "+"country administrative_area_level_1 administrative_area_level_2 "+"administrative_area_level_3 colloquial_area locality sublocality "+"neighborhood premise subpremise postal_code natural_feature airport "+"park point_of_interest post_box street_number floor room "+"lat lng viewport location "+"formatted_address location_type bounds").split(" ");var placesDetails=("id place_id url website vicinity reference name rating "+"international_phone_number icon formatted_phone_number").split(" ");function GeoComplete(input,options){this.options=$.extend(true,{},defaults,options);if(options&&options.types){this.options.types=options.types}this.input=input;this.$input=$(input);this._defaults=defaults;this._name="geocomplete";this.init()}$.extend(GeoComplete.prototype,{init:function(){this.initMap();this.initMarker();this.initGeocoder();this.initDetails();this.initLocation()},initMap:function(){if(!this.options.map){return}if(typeof this.options.map.setCenter=="function"){this.map=this.options.map;return}this.map=new google.maps.Map($(this.options.map)[0],this.options.mapOptions);google.maps.event.addListener(this.map,"click",$.proxy(this.mapClicked,this));google.maps.event.addListener(this.map,"dragend",$.proxy(this.mapDragged,this));google.maps.event.addListener(this.map,"idle",$.proxy(this.mapIdle,this));google.maps.event.addListener(this.map,"zoom_changed",$.proxy(this.mapZoomed,this))},initMarker:function(){if(!this.map){return}var options=$.extend(this.options.markerOptions,{map:this.map});if(options.disabled){return}this.marker=new google.maps.Marker(options);google.maps.event.addListener(this.marker,"dragend",$.proxy(this.markerDragged,this))},initGeocoder:function(){var selected=false;var options={types:this.options.types,bounds:this.options.bounds===true?null:this.options.bounds,componentRestrictions:this.options.componentRestrictions,strictBounds:this.options.strictBounds};if(this.options.country){options.componentRestrictions={country:this.options.country}}this.autocomplete=new google.maps.places.Autocomplete(this.input,options);this.geocoder=new google.maps.Geocoder;if(this.map&&this.options.bounds===true){this.autocomplete.bindTo("bounds",this.map)}google.maps.event.addListener(this.autocomplete,"place_changed",$.proxy(this.placeChanged,this));this.$input.on("keypress."+this._name,function(event){if(event.keyCode===13){return false}});if(this.options.geocodeAfterResult===true){this.$input.bind("keypress."+this._name,$.proxy(function(){if(event.keyCode!=9&&this.selected===true){this.selected=false}},this))}this.$input.bind("geocode."+this._name,$.proxy(function(){this.find()},this));this.$input.bind("geocode:result."+this._name,$.proxy(function(){this.lastInputVal=this.$input.val()},this));if(this.options.blur===true){this.$input.on("blur."+this._name,$.proxy(function(){if(this.options.geocodeAfterResult===true&&this.selected===true){return}if(this.options.restoreValueAfterBlur===true&&this.selected===true){setTimeout($.proxy(this.restoreLastValue,this),0)}else{this.find()}},this))}},initDetails:function(){if(!this.options.details){return}if(this.options.detailsScope){var $details=$(this.input).parents(this.options.detailsScope).find(this.options.details)}else{var $details=$(this.options.details)}var attribute=this.options.detailsAttribute,details={};function setDetail(value){details[value]=$details.find("["+attribute+"="+value+"]")}$.each(componentTypes,function(index,key){setDetail(key);setDetail(key+"_short")});$.each(placesDetails,function(index,key){setDetail(key)});this.$details=$details;this.details=details},initLocation:function(){var location=this.options.location,latLng;if(!location){return}if(typeof location=="string"){this.find(location);return}if(location instanceof Array){latLng=new google.maps.LatLng(location[0],location[1])}if(location instanceof google.maps.LatLng){latLng=location}if(latLng){if(this.map){this.map.setCenter(latLng)}if(this.marker){this.marker.setPosition(latLng)}}},destroy:function(){if(this.map){google.maps.event.clearInstanceListeners(this.map);google.maps.event.clearInstanceListeners(this.marker)}this.autocomplete.unbindAll();google.maps.event.clearInstanceListeners(this.autocomplete);google.maps.event.clearInstanceListeners(this.input);this.$input.removeData();this.$input.off(this._name);this.$input.unbind("."+this._name)},find:function(address){this.geocode({address:address||this.$input.val()})},geocode:function(request){if(!request.address){return}if(this.options.bounds&&!request.bounds){if(this.options.bounds===true){request.bounds=this.map&&this.map.getBounds()}else{request.bounds=this.options.bounds}}if(this.options.country){request.region=this.options.country}this.geocoder.geocode(request,$.proxy(this.handleGeocode,this))},selectFirstResult:function(){var selected="";if($(".pac-item-selected")[0]){selected="-selected"}var $span1=$(".pac-container:visible .pac-item"+selected+":first span:nth-child(2)").text();var $span2=$(".pac-container:visible .pac-item"+selected+":first span:nth-child(3)").text();var firstResult=$span1;if($span2){firstResult+=" - "+$span2}this.$input.val(firstResult);return firstResult},restoreLastValue:function(){if(this.lastInputVal){this.$input.val(this.lastInputVal)}},handleGeocode:function(results,status){if(status===google.maps.GeocoderStatus.OK){var result=results[0];this.$input.val(result.formatted_address);this.update(result);if(results.length>1){this.trigger("geocode:multiple",results)}}else{this.trigger("geocode:error",status)}},trigger:function(event,argument){this.$input.trigger(event,[argument])},center:function(geometry){if(geometry.viewport){this.map.fitBounds(geometry.viewport);if(this.map.getZoom()>this.options.maxZoom){this.map.setZoom(this.options.maxZoom)}}else{this.map.setZoom(this.options.maxZoom);this.map.setCenter(geometry.location)}if(this.marker){this.marker.setPosition(geometry.location);this.marker.setAnimation(this.options.markerOptions.animation)}},update:function(result){if(this.map){this.center(result.geometry)}if(this.$details){this.fillDetails(result)}this.trigger("geocode:result",result)},fillDetails:function(result){var data={},geometry=result.geometry,viewport=geometry.viewport,bounds=geometry.bounds;$.each(result.address_components,function(index,object){var name=object.types[0];$.each(object.types,function(index,name){data[name]=object.long_name;data[name+"_short"]=object.short_name})});$.each(placesDetails,function(index,key){data[key]=result[key]});$.extend(data,{formatted_address:result.formatted_address,location_type:geometry.location_type||"PLACES",viewport:viewport,bounds:bounds,location:geometry.location,lat:geometry.location.lat(),lng:geometry.location.lng()});$.each(this.details,$.proxy(function(key,$detail){var value=data[key];this.setDetail($detail,value)},this));this.data=data},setDetail:function($element,value){if(value===undefined){value=""}else if(typeof value.toUrlValue=="function"){value=value.toUrlValue()}if($element.is(":input")){$element.val(value)}else{$element.text(value)}},markerDragged:function(event){this.trigger("geocode:dragged",event.latLng)},mapClicked:function(event){this.trigger("geocode:click",event.latLng)},mapDragged:function(event){this.trigger("geocode:mapdragged",this.map.getCenter())},mapIdle:function(event){this.trigger("geocode:idle",this.map.getCenter())},mapZoomed:function(event){this.trigger("geocode:zoom",this.map.getZoom())},resetMarker:function(){this.marker.setPosition(this.data.location);this.setDetail(this.details.lat,this.data.location.lat());this.setDetail(this.details.lng,this.data.location.lng())},placeChanged:function(){var place=this.autocomplete.getPlace();this.selected=true;if(!place.geometry){if(this.options.autoselect){var autoSelection=this.selectFirstResult();this.find(autoSelection)}}else{this.update(place)}}});$.fn.geocomplete=function(options){var attribute="plugin_geocomplete";if(typeof options=="string"){var instance=$(this).data(attribute)||$(this).geocomplete().data(attribute),prop=instance[options];if(typeof prop=="function"){prop.apply(instance,Array.prototype.slice.call(arguments,1));return $(this)}else{if(arguments.length==2){prop=arguments[1]}return prop}}else{return this.each(function(){var instance=$.data(this,attribute);if(!instance){instance=new GeoComplete(this,options);$.data(this,attribute,instance)}})}}})(jQuery,window,document); assets/js/membership.js 0000644 00000074625 15133037125 0011171 0 ustar 00 // Load the SDK asynchronously (function (d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) { return; } js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/en_US/sdk.js"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk')); if (typeof eltdSocialLoginVars !== 'undefined') { var facebookAppId = eltdSocialLoginVars.social.facebookAppId; } if (facebookAppId) { window.fbAsyncInit = function () { FB.init({ appId: facebookAppId, //265124653818954 - test app ID cookie: true, // enable cookies to allow the server to access xfbml: true, // parse social plugins on this page version: 'v2.5' // use version 2.5 }); window.FB = FB; }; } (function ($) { "use strict"; var socialLogin = {}; if ( typeof eltd !== 'undefined' ) { eltd.modules.socialLogin = socialLogin; } socialLogin.eltdUserLogin = eltdUserLogin; socialLogin.eltdUserRegister = eltdUserRegister; socialLogin.eltdUserLostPassword = eltdUserLostPassword; socialLogin.eltdInitLoginWidgetModal = eltdInitLoginWidgetModal; socialLogin.eltdInitFacebookLogin = eltdInitFacebookLogin; socialLogin.eltdInitGooglePlusLogin = eltdInitGooglePlusLogin; socialLogin.eltdUpdateUserProfile = eltdUpdateUserProfile; socialLogin.eltdRenderAjaxResponseMessage = eltdRenderAjaxResponseMessage; $(document).ready(eltdOnDocumentReady); $(window).on('load', eltdOnWindowLoad); $(window).resize(eltdOnWindowResize); $(window).scroll(eltdOnWindowScroll); /** * All functions to be called on $(document).ready() should be in this function */ function eltdOnDocumentReady() { eltdInitLoginWidgetModal(); eltdUserLogin(); eltdUserRegister(); eltdUserLostPassword(); eltdUpdateUserProfile(); eltdMembershipInitDatePicker(); eltdMembershipUploadImages(); eltdMembershipRepeater(); eltdMembershipInitSortable(); eltdMembershipInitGeocomplete(); eltdMembershipRemoveMedia(); } /** * All functions to be called on $(window).on('load', ) should be in this function */ function eltdOnWindowLoad() { eltdInitFacebookLogin(); eltdInitGooglePlusLogin(); eltdMembershipFullScreen(); } /** * All functions to be called on $(window).resize() should be in this function */ function eltdOnWindowResize() { } /** * All functions to be called on $(window).scroll() should be in this function */ function eltdOnWindowScroll() { } /** * Initialize login widget modal */ function eltdInitLoginWidgetModal() { var modalOpener = $('.eltd-login-opener'), modalHolder = $('.eltd-login-register-holder'); $( document.body ).on( 'open_user_login_trigger', function() { modalHolder.fadeIn(300); modalHolder.addClass('opened'); }); if (modalOpener) { var tabsHolder = $('.eltd-login-register-content'); //Init opening login modal modalOpener.click(function (e) { e.preventDefault(); modalHolder.fadeIn(300); modalHolder.addClass('opened'); }); //Init closing login modal modalHolder.click(function (e) { if (modalHolder.hasClass('opened')) { modalHolder.fadeOut(300); modalHolder.removeClass('opened'); } }); tabsHolder.click(function (e) { e.stopPropagation(); }); // on esc too $(window).on('keyup', function (e) { if (modalHolder.hasClass('opened') && e.keyCode == 27) { modalHolder.fadeOut(300); modalHolder.removeClass('opened'); } }); //Init tabs tabsHolder.tabs(); } } /** * Login user via Ajax */ function eltdUserLogin() { $('.eltd-login-form').on('submit', function (e) { e.preventDefault(); var ajaxData = { action: 'eltd_membership_login_user', security: $(this).find('#eltd-login-security').val(), login_data: $(this).serialize() }; $.ajax({ type: 'POST', data: ajaxData, url: eltdGlobalVars.vars.eltdAjaxUrl, success: function (data) { var response; response = JSON.parse(data); eltdRenderAjaxResponseMessage(response); if (response.status == 'success') { window.location = response.redirect; } } }); return false; }); } /** * Register New User via Ajax */ function eltdUserRegister() { $('.eltd-register-form').on('submit', function (e) { e.preventDefault(); var ajaxData = { action: 'eltd_membership_register_user', security: $(this).find('#eltd-register-security').val(), register_data: $(this).serialize() }; $.ajax({ type: 'POST', data: ajaxData, url: eltdGlobalVars.vars.eltdAjaxUrl, success: function (data) { var response; response = JSON.parse(data); eltdRenderAjaxResponseMessage(response); if (response.status == 'success') { window.location = response.redirect; } } }); return false; }); } /** * Reset user password */ function eltdUserLostPassword() { var lostPassForm = $('.eltd-reset-pass-form'); lostPassForm.submit(function (e) { e.preventDefault(); var data = { action: 'eltd_membership_user_lost_password', user_login: lostPassForm.find('#user_reset_password_login').val() }; $.ajax({ type: 'POST', data: data, url: eltdGlobalVars.vars.eltdAjaxUrl, success: function (data) { var response = JSON.parse(data); eltdRenderAjaxResponseMessage(response); if (response.status == 'success') { window.location = response.redirect; } } }); }); } /** * Response notice for users * @param response */ function eltdRenderAjaxResponseMessage(response) { var responseHolder = $('.eltd-membership-response-holder'), //response holder div responseTemplate = _.template($('.eltd-membership-response-template').html()); //Locate template for info window and insert data from marker options (via underscore) var messageClass; if (response.status === 'success') { messageClass = 'eltd-membership-message-succes'; } else { messageClass = 'eltd-membership-message-error'; } var templateData = { messageClass: messageClass, message: response.message }; var template = responseTemplate(templateData); responseHolder.html(template); } /** * Facebook Login */ function eltdInitFacebookLogin() { var loginForm = $('.eltd-facebook-login-holder'); loginForm.submit(function (e) { e.preventDefault(); window.FB.login(function (response) { eltdFacebookCheckStatus(response); }, {scope: 'email, public_profile'}); }); } /** * Check if user is logged into Facebook and App * * @param response */ function eltdFacebookCheckStatus(response) { if (response.status === 'connected') { // Logged into your app and Facebook. eltdGetFacebookUserData(); } else if (response.status === 'not_authorized') { // The person is logged into Facebook, but not your app. console.log('Please log into this app'); } else { // The person is not logged into Facebook, so we're not sure if // they are logged into this app or not. console.log('Please log into Facebook'); } } /** * Get user data from Facebook and login user */ function eltdGetFacebookUserData() { console.log('Welcome! Fetching information from Facebook...'); FB.api('/me', 'GET', {'fields': 'id, name, email, link, picture'}, function (response) { var nonce = $('.eltd-facebook-login-holder [name^=eltd_nonce_facebook_login]').val(); response.nonce = nonce; response.image = response.picture.data.url; var data = { action: 'eltd_membership_check_facebook_user', response: response }; $.ajax({ type: 'POST', data: data, url: eltdGlobalVars.vars.eltdAjaxUrl, success: function (data) { var response; response = JSON.parse(data); eltdRenderAjaxResponseMessage(response); if (response.status == 'success') { window.location = response.redirect; } } }); }); } /** * Google Login */ function eltdInitGooglePlusLogin() { if (typeof eltdSocialLoginVars !== 'undefined') { var clientId = eltdSocialLoginVars.social.googleClientId; } if (clientId) { gapi.load('auth2', function () { window.auth2 = gapi.auth2.init({ client_id: clientId }); eltdInitGooglePlusLoginButton(); }); } else { var loginForm = $('.eltd-google-login-holder'); loginForm.submit(function (e) { e.preventDefault(); }); } } /** * Initialize login button for Google Login */ function eltdInitGooglePlusLoginButton() { var loginForm = $('.eltd-google-login-holder'); loginForm.submit(function (e) { e.preventDefault(); window.auth2.signIn(); eltdSignInCallback(); }); } /** * Get user data from Google and login user */ function eltdSignInCallback() { var signedIn = window.auth2.isSignedIn.get(); if (signedIn) { var currentUser = window.auth2.currentUser.get(), profile = currentUser.getBasicProfile(), nonce = $('.eltd-google-login-holder [name^=eltd_nonce_google_login]').val(), userData = { id: profile.getId(), name: profile.getName(), email: profile.getEmail(), image: profile.getImageUrl(), link: 'https://plus.google.com/' + profile.getId(), nonce: nonce }, data = { action: 'eltd_membership_check_google_user', response: userData }; $.ajax({ type: 'POST', data: data, url: eltdGlobalVars.vars.eltdAjaxUrl, success: function (data) { var response; response = JSON.parse(data); eltdRenderAjaxResponseMessage(response); if (response.status == 'success') { window.location = response.redirect; } } }); } } /** * Update User Profile */ function eltdUpdateUserProfile() { var updateForm = $('#eltd-membership-update-profile-form'); if ( updateForm.length ) { var btnText = updateForm.find('button'), updatingBtnText = btnText.data('updating-text'), updatedBtnText = btnText.data('updated-text'); updateForm.on('submit', function (e) { e.preventDefault(); var prevBtnText = btnText.html(); btnText.html(updatingBtnText); var ajaxData = { action: 'eltd_membership_update_user_profile', data: $(this).serialize() }; $.ajax({ type: 'POST', data: ajaxData, url: eltdGlobalVars.vars.eltdAjaxUrl, success: function (data) { var response; response = JSON.parse(data); // append ajax response html eltdRenderAjaxResponseMessage(response); if (response.status == 'success') { btnText.html(updatedBtnText); window.location = response.redirect; } else { btnText.html(prevBtnText); } } }); return false; }); } } function eltdMembershipFullScreen() { var membership = $('.eltd-membership-main-wrapper'); var profileContent = $('.page-template-user-dashboard .eltd-content'); var footer = $('.eltd-page-footer'); var reduceHeight = 0; if(!eltd.body.hasClass('eltd-header-transparent') && eltd.windowWidth > 1024) { reduceHeight = reduceHeight + eltdGlobalVars.vars.eltdMenuAreaHeight + eltdGlobalVars.vars.eltdLogoAreaHeight; } if(footer.length > 0) { reduceHeight += footer.outerHeight(); } if(eltd.windowWidth > 1024) { var height = eltd.windowHeight - reduceHeight; profileContent.css({'min-height': height + 'px'}); } } function eltdMembershipInitDatePicker() { $( ".eltd-membership-input.datepicker" ).datepicker( { dateFormat: "MM dd, yy" }); } function eltdMembershipRepeater(){ var wrapper = $('.eltd-membership-repeater-wrapper'); if(wrapper.length) { wrapper.each(function() { var thisWrapper = $(this); initCoreRepeater(thisWrapper); }); } function initCoreRepeater(wrapper) { initRemoveRow(wrapper); initEmptyRow(wrapper); //Init add new button var addNew = wrapper.find('> .eltd-membership-repeater-add .eltd-clone'); // add new button addNew.on('click', function (e) { e.preventDefault(); var thisAddNew = $(this); initCloneRow(wrapper, thisAddNew); }); } function initRemoveRow(wrapper){ var removeBtn = wrapper.find('.eltd-clone-remove'); removeBtn.on('click', function (e) { e.preventDefault(); var thisRemoveBtn = $(this); var parentRow = thisRemoveBtn.closest('.eltd-membership-repeater-fields-row'); var fieldsHolder = thisRemoveBtn.closest('.eltd-membership-repeater-fields-holder'); var parentChildRepeater = !!fieldsHolder.hasClass('eltd-enable-pc'); var thisHolderRows; if(fieldsHolder.hasClass('eltd-table-layout')) { thisHolderRows = fieldsHolder.find('tbody tr.eltd-membership-repeater-fields-row'); } else { if(parentChildRepeater) { var name = thisRemoveBtn.data("name"); thisHolderRows = fieldsHolder.find('> .eltd-membership-repeater-fields-row[data-name=' + name + ']'); } else { thisHolderRows = fieldsHolder.find('> .eltd-membership-repeater-fields-row'); } } if (thisHolderRows.length == 1) { parentRow.find(':input').val('').removeAttr('checked').removeAttr('selected'); parentRow.hide(); } else { parentRow.remove(); } }); } function initEmptyRow(wrapper) { var fieldsHolder = wrapper.find('> .eltd-membership-repeater-fields-holder'); var thisHolderRows; if(fieldsHolder.hasClass('eltd-table-layout')) { thisHolderRows = fieldsHolder.find('tbody tr.eltd-membership-repeater-fields-row'); } else { thisHolderRows = fieldsHolder.find('> .eltd-membership-repeater-fields-row'); } thisHolderRows.each(function() { var row = $(this); if (row.hasClass('eltd-initially-hidden')) { row.hide(); } }); } function initCloneRow(wrapper, button) { var fieldsHolder = wrapper.find('> .eltd-membership-repeater-fields-holder'); var parentChildRepeater = !!fieldsHolder.hasClass('eltd-enable-pc'); var rows; if(fieldsHolder.hasClass('eltd-table-layout')) { rows = fieldsHolder.find('tbody tr.eltd-membership-repeater-fields-row'); } else { if(parentChildRepeater) { var name = button.data("name"); rows = fieldsHolder.find('> .eltd-membership-repeater-fields-row[data-name=' + name + ']'); } else { rows = fieldsHolder.find('> .eltd-membership-repeater-fields-row'); } } var append = true; // flag for showing or appending new row if (rows.length == 1 && rows.css('display') == 'none') { rows.show(); append = false; } if (append) { var child = rows.eq(0); //FIND FIRST ELEMENT AND DESTROY INITIALIZED SCRIPTS child.find('.eltd-membership-repeater-field').each(function () { var thisField = $(this); thisField.find('select').each(function () { var thisInput = $(this); if(thisInput.hasClass('eltd-select2')) { $('select.eltd-select2').select2("destroy"); } }); }); var rowIndex = button.data('count'); // number of rows for changing id stored as data of add new button var firstChild = rows.eq(0).clone(); // clone first row var colorPicker = false; // flag for initializing color picker - calling wpColorPicker var mediaUploader = false; // flag for initializing media uploader - calling mediaUploader var yesNoSwitcher = false; // flag for initializing yes no switcher - calling initSwitch var select2 = false; // flag for initializing select2 - calling select2 var innerRepeater = false; // flag for initializing select2 - calling select2 firstChild.find('.eltd-membership-repeater-field').each(function () { var thisField = $(this); var id = thisField.attr('id'); if (typeof id !== 'undefined') { thisField.attr('id', id.slice(0, -1) + rowIndex); // change id - first row will have 0 as the last char } thisField.find(':input, textarea').each(function () { var thisInput = $(this); if (thisInput.hasClass('eltd-membership-gallery-upload-hidden')) {// if input type is media uploader mediaUploader = true; var btn = thisInput.siblings('.eltd-membership-gallery-upload'); eltdInitMediaRemoveBtn(btn); // get and init new remove btn } else if(thisInput.hasClass('checkbox')) { yesNoSwitcher = true; } thisInput.val('').removeAttr('checked').removeAttr('selected'); //empty fields values if(thisInput.is(':radio')){ thisInput.val(fieldsHolder.find(':radio').length); } }); thisField.find('select').each(function () { var thisInput = $(this); if(thisInput.hasClass('eltd-select2')) { select2 = true; } }); } ); rows.each(function () { if($(this).find('.eltd-membership-repeater-wrapper').length) { innerRepeater = true; } }); button.data('count', rowIndex + 1); //increase number of rows firstChild.appendTo(fieldsHolder); // append html initCoreRepeater(firstChild.find('.eltd-membership-repeater-wrapper')); initRemoveRow(firstChild); if (colorPicker) { // reinit colorpickers $('.eltd-page .my-color-field').wpColorPicker(); } if (mediaUploader) { // deregister click on all media buttons (multiple frames will be opened otherwise) $('.eltd-media-uploader').off('click', '.eltd-media-upload-btn'); eltdMembershipUploadImages(); eltdMembershipRemoveMedia(); } if (yesNoSwitcher) { eltdInitSwitch(); //init yes no switchers } if (select2) { eltdSelect2(); //init select2 script } } function eltdInitMediaRemoveBtn(btn) { var imagesHolder = btn.parents('.eltd-membership-gallery-holder').find('.eltd-membership-gallery-images-holder'), removeButton = btn.siblings('.eltd-membership-remove-image'); btn.removeClass("eltd-binded"); removeButton.removeClass("eltd-binded"); //remove image src imagesHolder.empty(); //reset meta fields btn.siblings('.eltd-membership-gallery-upload-hidden').each(function(e) { $(this).val(''); }); } } } function eltdMembershipInitSortable() { var sortingHolder = $('.eltd-membership-sortable-holder'); var enableParentChild = sortingHolder.hasClass('eltd-enable-pc'); sortingHolder.sortable({ handle: '.eltd-membership-repeater-sort', cursor: 'move', placeholder: "placeholder", start: function(event, ui) { ui.placeholder.height(ui.item.height()); if(enableParentChild) { if (ui.helper.hasClass('second-level')) { ui.placeholder.removeClass('placeholder'); ui.placeholder.addClass('placeholder-sub'); } else { ui.placeholder.removeClass('placeholder-sub'); ui.placeholder.addClass('placeholder'); } } }, sort: function(event, ui) { if(enableParentChild) { var pos; if (ui.helper.hasClass('second-level')) { pos = ui.position.left + 50; } else { pos = ui.position.left; } if (pos >= 75 && !ui.helper.hasClass('second-level') && !ui.helper.hasClass('eltd-sort-parent')) { ui.placeholder.removeClass('placeholder'); ui.placeholder.addClass('placeholder-sub'); ui.helper.addClass('second-level'); } else if (pos < 30 && ui.helper.hasClass('second-level') && !ui.helper.hasClass('eltd-sort-child')) { ui.placeholder.removeClass('placeholder-sub'); ui.placeholder.addClass('placeholder'); ui.helper.removeClass('second-level'); } } } }); } function eltdMembershipInitGeocomplete() { var geo_inputs = $(".eltd-membership-address-field"); if(geo_inputs.length) { geo_inputs.each(function () { var geo_input = $(this), reset = geo_input.find("#reset"), inputField = geo_input.find('input'), mapField = geo_input.find('.map_canvas'), countryLimit = geo_input.data('country'), latFieldName = geo_input.data('lat-field'), latField = $("input[name=" + latFieldName + "]"), longFieldName = geo_input.data('long-field'), longField = $("input[name=" + longFieldName + "]"), initialAddress = inputField.val(), initialLat = latField.val(), initialLong = longField.val(); inputField.geocomplete({ map: mapField, details: ".eltd-membership-address-elements", detailsAttribute: "data-geo", types: ["geocode", "establishment"], country: countryLimit, markerOptions: { draggable: true } }); inputField.bind("geocode:dragged", function (event, latLng) { latField.val(latLng.lat()); longField.val(latLng.lng()); $("#reset").show(); console.log(latLng); var map = inputField.geocomplete("map"); map.panTo(latLng); var geocoder = new google.maps.Geocoder(); geocoder.geocode({'latLng': latLng}, function (results, status) { if (status == google.maps.GeocoderStatus.OK) { if (results[0]) { var road = results[0].address_components[1].short_name; var town = results[0].address_components[2].short_name; var county = results[0].address_components[3].short_name; var country = results[0].address_components[4].short_name; inputField.val(road + ' ' + town + ' ' + county + ' ' + country); } } }); }); inputField.on('focus',function(){ var map = inputField.geocomplete("map"); google.maps.event.trigger(map, 'resize') }); reset.on("click",function () { inputField.geocomplete("resetMarker"); inputField.val(initialAddress); latField.val(initialLat); longField.val(initialLong); $("#reset").hide(); return false; }); $(window).on("load",function () { inputField.trigger("geocode"); }) }); } } function eltdMembershipUploadImages(){ var galleries = $('.eltd-membership-gallery-uploader'); if (galleries.length){ galleries.each(function(){ var thisGallery = $(this), inputButton = thisGallery.find('.eltd-membership-gallery-upload-hidden'), uploadButton = thisGallery.find('.eltd-membership-gallery-upload'), thisGalleryImageHolder = thisGallery.parents('.eltd-membership-gallery-holder').find('.eltd-membership-gallery-images-holder'); if (!uploadButton.hasClass("eltd-binded")) { inputButton.on("change", function(e){ var filesNumber = e.target.files.length; thisGalleryImageHolder.empty(); for (var i = 0, file; file = e.target.files[i] ; i++) { var reader = new FileReader(); // Closure to capture the file information. reader.onload = (function(theFile) { return function(e) { if ($.inArray(theFile.type, ["image/gif", "image/jpeg", "image/png"]) != "-1") { thisGalleryImageHolder.append('<li class="eltd-membership-gallery-image"><img src="' + e.target.result + '" title="' + escape(theFile.name) + '"/></li>'); } else { thisGalleryImageHolder.append('<li class="eltd-membership-gallery-image"><span class="eltd-membership-input-text">' + escape(theFile.name) + '</span></li>'); } }; })(file); // Read in the image file as a data URL. reader.readAsDataURL(file); }; }); uploadButton.on("click", function(e){ e.preventDefault(); inputButton.trigger("click"); }); uploadButton.addClass("eltd-binded"); } }); } } function eltdMembershipRemoveMedia(){ var removeMediaBttns = $('.eltd-membership-remove-image'); if (removeMediaBttns.length){ removeMediaBttns.each(function(){ var thisRemoveMedia = $(this), removeImagesHolder = thisRemoveMedia.parents('.eltd-membership-gallery-holder').find('.eltd-membership-gallery-images-holder'), inputHiddenRemoveBtn = thisRemoveMedia.parents('form').find('.eltd-membership-removed-media-names'); if (!thisRemoveMedia.hasClass("eltd-binded")) { thisRemoveMedia.on("click", function(e){ e.preventDefault(); var name = thisRemoveMedia.data('name'); var inputHiddenValue = inputHiddenRemoveBtn.val(); inputHiddenRemoveBtn.val(name + ',' + inputHiddenValue); removeImagesHolder.empty(); }); thisRemoveMedia.addClass("eltd-binded"); } }); } } })(jQuery); assets/css/membership.min.css 0000644 00000054605 15133037125 0012277 0 ustar 00 .eltd-membership-input-holder .eltd-membership-input,.eltd-social-login-holder input[type=email],.eltd-social-login-holder input[type=password],.eltd-social-login-holder input[type=text],.eltd-social-register-holder input[type=email],.eltd-social-register-holder input[type=password],.eltd-social-register-holder input[type=text],.eltd-social-reset-password-holder input[type=email],.eltd-social-reset-password-holder input[type=password],.eltd-social-reset-password-holder input[type=text]{position:relative;width:100%;margin:0 0 14px;padding:12px 20px;font-family:inherit;font-size:12px;line-height:18px;font-weight:inherit;color:#464646;background-color:transparent;border:1px solid #b2b2b2;outline:0;-webkit-appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box}.eltd-membership-input-holder .eltd-membership-input:focus,.eltd-social-login-holder input[type=email]:focus,.eltd-social-login-holder input[type=password]:focus,.eltd-social-login-holder input[type=text]:focus,.eltd-social-register-holder input[type=email]:focus,.eltd-social-register-holder input[type=password]:focus,.eltd-social-register-holder input[type=text]:focus,.eltd-social-reset-password-holder input[type=email]:focus,.eltd-social-reset-password-holder input[type=password]:focus,.eltd-social-reset-password-holder input[type=text]:focus{border-color:#262626}.eltd-membership-input-holder .eltd-membership-input::-webkit-input-placeholder,.eltd-social-login-holder input[type=email]::-webkit-input-placeholder,.eltd-social-login-holder input[type=password]::-webkit-input-placeholder,.eltd-social-login-holder input[type=text]::-webkit-input-placeholder,.eltd-social-register-holder input[type=email]::-webkit-input-placeholder,.eltd-social-register-holder input[type=password]::-webkit-input-placeholder,.eltd-social-register-holder input[type=text]::-webkit-input-placeholder,.eltd-social-reset-password-holder input[type=email]::-webkit-input-placeholder,.eltd-social-reset-password-holder input[type=password]::-webkit-input-placeholder,.eltd-social-reset-password-holder input[type=text]::-webkit-input-placeholder{color:#464646}.eltd-membership-input-holder .eltd-membership-input:-moz-placeholder,.eltd-social-login-holder input[type=email]:-moz-placeholder,.eltd-social-login-holder input[type=password]:-moz-placeholder,.eltd-social-login-holder input[type=text]:-moz-placeholder,.eltd-social-register-holder input[type=email]:-moz-placeholder,.eltd-social-register-holder input[type=password]:-moz-placeholder,.eltd-social-register-holder input[type=text]:-moz-placeholder,.eltd-social-reset-password-holder input[type=email]:-moz-placeholder,.eltd-social-reset-password-holder input[type=password]:-moz-placeholder,.eltd-social-reset-password-holder input[type=text]:-moz-placeholder{color:#464646}.eltd-membership-input-holder .eltd-membership-input::-moz-placeholder,.eltd-social-login-holder input[type=email]::-moz-placeholder,.eltd-social-login-holder input[type=password]::-moz-placeholder,.eltd-social-login-holder input[type=text]::-moz-placeholder,.eltd-social-register-holder input[type=email]::-moz-placeholder,.eltd-social-register-holder input[type=password]::-moz-placeholder,.eltd-social-register-holder input[type=text]::-moz-placeholder,.eltd-social-reset-password-holder input[type=email]::-moz-placeholder,.eltd-social-reset-password-holder input[type=password]::-moz-placeholder,.eltd-social-reset-password-holder input[type=text]::-moz-placeholder{color:#464646}.eltd-membership-input-holder .eltd-membership-input:-ms-input-placeholder,.eltd-social-login-holder input[type=email]:-ms-input-placeholder,.eltd-social-login-holder input[type=password]:-ms-input-placeholder,.eltd-social-login-holder input[type=text]:-ms-input-placeholder,.eltd-social-register-holder input[type=email]:-ms-input-placeholder,.eltd-social-register-holder input[type=password]:-ms-input-placeholder,.eltd-social-register-holder input[type=text]:-ms-input-placeholder,.eltd-social-reset-password-holder input[type=email]:-ms-input-placeholder,.eltd-social-reset-password-holder input[type=password]:-ms-input-placeholder,.eltd-social-reset-password-holder input[type=text]:-ms-input-placeholder{color:#464646}.eltd-membership-input-holder select{position:relative;width:100%;margin:0 0 14px;padding:12px 20px;font-family:inherit;font-size:12px;line-height:18px;font-weight:inherit;color:#464646;background-color:transparent;border:1px solid #b2b2b2;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box}.eltd-membership-input-holder label{display:block;margin:0 0 5px}.eltd-membership-gallery-holder .eltd-membership-gallery-upload{margin-bottom:14px}.eltd-membership-gallery-holder .eltd-membership-gallery-upload-hidden{visibility:hidden}.eltd-membership-gallery-holder .eltd-membership-gallery-images-holder{font-size:0;margin:0 -5px}.eltd-membership-gallery-holder .eltd-membership-gallery-images-holder .eltd-membership-gallery-image{display:inline-block;vertical-align:middle;width:33.33%;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.eltd-membership-gallery-holder .eltd-membership-gallery-images-holder .eltd-membership-input-text{font-size:12px;font-weight:500}.eltd-membership-response-holder .eltd-membership-response{display:block;margin:14px 0 0;font-size:15px;font-weight:400;font-family:"Roboto Condensed",sans-serif}.eltd-membership-response-holder .eltd-membership-response.eltd-membership-message-succes{color:#525252}.eltd-membership-response-holder .eltd-membership-response.eltd-membership-message-error{color:#ff3d27}.eltd-wp-register-holder .eltd-register-notice h5{margin:0}#ui-datepicker-div{background-color:#fff;z-index:1000!important}#ui-datepicker-div .ui-datepicker-header{position:relative;text-align:center;color:#fff;background-color:#c8ff0b}#ui-datepicker-div .ui-datepicker-header a{color:inherit}#ui-datepicker-div .ui-datepicker-prev{position:absolute;left:0}#ui-datepicker-div .ui-datepicker-next{position:absolute;right:0}.eltd-membership-repeater-wrapper .eltd-membership-sortable-holder{overflow:auto}.eltd-membership-repeater-wrapper .placeholder,.eltd-membership-repeater-wrapper .placeholder-sub{background-color:#dadada;border:1px dashed #000;height:75px}.eltd-membership-repeater-wrapper.eltd-membership-table .eltd-membership-repeater-fields-row{display:table;table-layout:fixed;width:100%}.eltd-membership-repeater-wrapper.eltd-membership-table .eltd-membership-repeater-fields-row .eltd-membership-repeater-remove,.eltd-membership-repeater-wrapper.eltd-membership-table .eltd-membership-repeater-fields-row .eltd-membership-repeater-sort{display:table-cell;width:10%;vertical-align:middle;text-align:center}.eltd-membership-repeater-wrapper.eltd-membership-table .eltd-membership-repeater-fields-row .eltd-membership-repeater-row-holder{display:table-cell}.eltd-membership-repeater-fields-row.ui-sortable-helper{background-color:#fff}.eltd-membership-address-field .map_canvas{height:300px;margin:20px 0}.eltd-membership-main-wrapper{padding-bottom:50px}.eltd-membership-dashboard-content-holder,.eltd-membership-dashboard-nav-holder{position:relative;display:inline-block;vertical-align:middle;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.eltd-membership-dashboard-nav-holder{width:30%;padding:0 15px 0 0;margin:0 0 35px}.eltd-membership-dashboard-nav-holder ul{padding:0 15px 0 0;margin:0;list-style:none;border-right:1px solid #e1e1e1}.eltd-membership-dashboard-nav-holder ul li{margin:0 0 18px;padding:0}.eltd-membership-dashboard-nav-holder ul li:last-child{margin:0}.eltd-membership-dashboard-content-holder{width:70%;padding:0 0 0 30px;margin:0 0 60px}.eltd-membership-dashboard-content-holder .eltd-profile-image{border-radius:100%;display:inline-block;overflow:hidden;position:relative}.eltd-membership-dashboard-content-holder .eltd-profile-image img{display:block;position:relative}.eltd-membership-dashboard-content-holder .eltd-membership-dashboard-page-title{margin:0 0 23px}.eltd-membership-dashboard-content-holder .eltd-membership-dashboard-page-content p span{color:#262626;font-weight:400}.eltd-login-register-holder{position:fixed;top:0;left:0;width:100%;height:100%;display:none;background-color:rgba(0,0,0,.6);z-index:1002}.eltd-login-register-holder .eltd-login-register-content{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.eltd-login-register-content.ui-tabs{position:relative;margin:0 auto;width:380px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.eltd-login-register-content.ui-tabs.eltd-user-not-logged-in{width:600px}.eltd-login-register-content.ui-tabs.eltd-user-not-logged-in ul li{width:33.33%}.eltd-login-register-content.ui-tabs.eltd-user-not-logged-in .eltd-login-content-inner,.eltd-login-register-content.ui-tabs.eltd-user-not-logged-in .eltd-register-content-inner,.eltd-login-register-content.ui-tabs.eltd-user-not-logged-in .eltd-reset-pass-content-inner{padding-left:0;padding-right:0}.eltd-login-register-content.ui-tabs ul{position:relative;display:inline-block;vertical-align:middle;width:100%;list-style:none;margin:0;padding:0;clear:both}.eltd-login-register-content.ui-tabs ul li{position:relative;display:inline-block;vertical-align:middle;float:left;width:50%;margin:0;padding:0;line-height:50px;text-align:center;background-color:#c8ff0b}.eltd-login-register-content.ui-tabs ul li.ui-state-active{background-color:#000}.eltd-login-register-content.ui-tabs ul li.ui-state-active a{color:#fff}.eltd-login-register-content.ui-tabs ul li a{display:block;color:#000;font-size:16px;font-family:"Roboto Condensed",sans-serif;line-height:inherit;font-weight:700;text-transform:uppercase}.eltd-login-register-content.ui-tabs .eltd-login-content-inner,.eltd-login-register-content.ui-tabs .eltd-register-content-inner,.eltd-login-register-content.ui-tabs .eltd-reset-pass-content-inner{padding:50px}.eltd-login-register-content.ui-tabs .eltd-lost-pass-remember-holder{display:block}.eltd-login-register-content.ui-tabs .eltd-lost-pass-remember-holder .eltd-login-remember{position:relative;display:block;margin-top:5px}.eltd-login-register-content.ui-tabs .eltd-lost-pass-remember-holder .eltd-login-remember>*{position:relative;display:inline-block;vertical-align:top}.eltd-login-register-content.ui-tabs .eltd-lost-pass-remember-holder label{font-family:"Roboto Condensed",sans-serif;font-size:15px;line-height:11px;margin-left:10px;color:#525252}.eltd-login-register-content.ui-tabs .eltd-lost-pass-remember-holder input{margin:-2px 0 0}.eltd-login-register-content.ui-tabs .eltd-lost-pass-remember-holder input[type=checkbox]{border-radius:0}.eltd-login-register-content.ui-tabs .eltd-lost-pass-remember-holder .eltd-btn{margin:10px 0 0;width:100%}.eltd-login-register-content.ui-tabs .eltd-login-action-btn{position:relative;display:block;margin:20px 0 0;color:#525252;font-size:15px;font-family:"Roboto Condensed",sans-serif;-webkit-transition:color .2s ease-out;-o-transition:color .2s ease-out;transition:color .2s ease-out}.eltd-login-register-content.ui-tabs input[type=email],.eltd-login-register-content.ui-tabs input[type=password],.eltd-login-register-content.ui-tabs input[type=text]{margin-bottom:15px;font-style:normal;font-family:"Roboto Condensed",sans-serif;font-size:15px;color:#525252;font-weight:400}.eltd-login-register-content.ui-tabs input[type=email]:-webkit-autofill,.eltd-login-register-content.ui-tabs input[type=password]:-webkit-autofill,.eltd-login-register-content.ui-tabs input[type=text]:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #fff inset}.eltd-login-register-content.ui-tabs .eltd-login-button-holder .eltd-btn,.eltd-login-register-content.ui-tabs .eltd-register-button-holder .eltd-btn,.eltd-login-register-content.ui-tabs .eltd-reset-password-button-holder .eltd-btn{margin:15px 0 0;width:100%}.eltd-login-register-content.ui-tabs .eltd-login-form-social-login{background-color:#f9f9f9;border-top:1px solid #ebebeb;padding:23px 0 34px;margin:12px 0 0;text-align:center}.eltd-login-register-content.ui-tabs .eltd-login-form-social-login .eltd-login-social-title{margin-bottom:15px}.eltd-login-register-content.ui-tabs .eltd-login-form-social-login form{display:inline-block;margin:0 5px}.eltd-login-register-content.ui-tabs .eltd-login-form-social-login .eltd-facebook-login .eltd-btn-text,.eltd-login-register-content.ui-tabs .eltd-login-form-social-login .eltd-google-login .eltd-btn-text{margin:0}.eltd-login-register-content.ui-tabs .eltd-login-form-social-login .eltd-facebook-login,.eltd-login-register-content.ui-tabs .eltd-login-form-social-login .eltd-google-login{padding:0}.eltd-login-register-content.ui-tabs .eltd-login-form-social-login .eltd-facebook-login .eltd-btn-text,.eltd-login-register-content.ui-tabs .eltd-login-form-social-login .eltd-google-login .eltd-btn-text{line-height:30px;padding:0 12px 0 10px}.eltd-login-register-content.ui-tabs .eltd-login-form-social-login .eltd-facebook-login .eltd-btn-icon-holder,.eltd-login-register-content.ui-tabs .eltd-login-form-social-login .eltd-google-login .eltd-btn-icon-holder{float:left;font-size:13px;padding:6px 10px;border-right:1px solid rgba(255,255,255,.2)}.eltd-login-register-content.ui-tabs .eltd-login-form-social-login .eltd-facebook-login .eltd-btn-icon-holder .eltd-btn-icon-elem,.eltd-login-register-content.ui-tabs .eltd-login-form-social-login .eltd-google-login .eltd-btn-icon-holder .eltd-btn-icon-elem{vertical-align:baseline}.eltd-login-register-widget.eltd-user-not-logged-in{position:relative;display:inline-block;vertical-align:middle}.eltd-menu-area .eltd-login-register-widget.eltd-user-not-logged-in{height:100%}.eltd-sidebar .eltd-login-register-widget.eltd-user-not-logged-in{width:100%}.eltd-top-bar .eltd-login-register-widget.eltd-user-not-logged-in .eltd-login-opener{color:#fff;font-weight:700;text-transform:uppercase}.eltd-menu-area .eltd-login-register-widget.eltd-user-not-logged-in .eltd-login-opener{color:#9c9c9c;font-size:12px;line-height:23px;margin:0 10px;font-weight:600;text-transform:uppercase;position:relative;display:inline-block;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.eltd-menu-area .eltd-login-register-widget.eltd-user-not-logged-in .eltd-login-opener:hover{color:#000}.eltd-dark-header .eltd-menu-area:not(.fixed):not(.eltd-sticky-header) .eltd-login-register-widget.eltd-user-not-logged-in .eltd-login-opener{color:#000!important}.eltd-dark-header .eltd-menu-area:not(.fixed):not(.eltd-sticky-header) .eltd-login-register-widget.eltd-user-not-logged-in .eltd-login-opener:hover{color:rgba(0,0,0,.8)}.eltd-light-header .eltd-menu-area:not(.fixed):not(.eltd-sticky-header) .eltd-login-register-widget.eltd-user-not-logged-in .eltd-login-opener{color:#fff!important}.eltd-light-header .eltd-menu-area:not(.fixed):not(.eltd-sticky-header) .eltd-login-register-widget.eltd-user-not-logged-in .eltd-login-opener:hover{color:rgba(255,255,255,.8)}.eltd-sidebar .eltd-login-register-widget.eltd-user-not-logged-in .eltd-login-opener{color:#000;font-size:13px;font-weight:500;text-transform:uppercase}.eltd-sidebar .eltd-login-register-widget.eltd-user-not-logged-in .eltd-login-opener:hover{color:#ffec13}footer .eltd-login-register-widget.eltd-user-not-logged-in .eltd-login-opener{color:#000;font-size:13px;font-weight:500;text-transform:uppercase}footer .eltd-login-register-widget.eltd-user-not-logged-in .eltd-login-opener:hover{color:#ffec13}.eltd-side-menu .eltd-login-register-widget.eltd-user-not-logged-in .eltd-login-opener{color:#000;font-size:13px;font-weight:500;text-transform:uppercase}.eltd-side-menu .eltd-login-register-widget.eltd-user-not-logged-in .eltd-login-opener:hover{color:#ffec13}.eltd-login-register-widget.eltd-user-logged-in{position:relative;display:inline-block;vertical-align:middle;height:100%}.eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner>span img{display:inline-block;vertical-align:middle;width:23px;height:23px;margin:0 5px 0 0;border-radius:100%}.eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user-name{color:#fff;font-size:12px;display:inline-block;margin-top:2px;font-weight:700;text-transform:uppercase}.eltd-menu-area .eltd-login-register-widget.eltd-user-logged-in .eltd-login-dropdown,.eltd-top-bar .eltd-login-register-widget.eltd-user-logged-in .eltd-login-dropdown{position:absolute;top:calc(100% + 5px);margin:0;left:0;opacity:0;list-style-type:none;text-align:left;padding:0;width:120px;-webkit-box-sizing:border-box;box-sizing:border-box;visibility:hidden;z-index:100;-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}.eltd-menu-area .eltd-login-register-widget.eltd-user-logged-in .eltd-login-dropdown li,.eltd-top-bar .eltd-login-register-widget.eltd-user-logged-in .eltd-login-dropdown li{padding:0;margin:0;line-height:1em}.eltd-menu-area .eltd-login-register-widget.eltd-user-logged-in .eltd-login-dropdown li a,.eltd-top-bar .eltd-login-register-widget.eltd-user-logged-in .eltd-login-dropdown li a{display:block;position:relative;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.eltd-menu-area .eltd-login-register-widget.eltd-user-logged-in:hover .eltd-login-dropdown,.eltd-top-bar .eltd-login-register-widget.eltd-user-logged-in:hover .eltd-login-dropdown{visibility:visible;opacity:1}.eltd-menu-area .eltd-login-register-widget.eltd-user-logged-in{cursor:pointer}.eltd-menu-area .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user{height:100%;display:table;vertical-align:middle}.eltd-menu-area .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner{display:table-cell;vertical-align:middle;height:100%}.eltd-menu-area .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner>span{color:#9c9c9c;font-size:13px;line-height:23px;margin:0 10px;font-weight:600;text-transform:uppercase}.eltd-menu-area .eltd-login-register-widget.eltd-user-logged-in:hover .eltd-logged-in-user .eltd-logged-in-user-inner>span{color:#000}.eltd-menu-area .eltd-login-register-widget.eltd-user-logged-in .eltd-login-dropdown{background-color:#fff}.eltd-menu-area .eltd-login-register-widget.eltd-user-logged-in .eltd-login-dropdown li a{font-size:13px;line-height:23px;font-weight:600;color:#9c9c9c;padding:5px 20px}.eltd-menu-area .eltd-login-register-widget.eltd-user-logged-in .eltd-login-dropdown li a:hover{color:#000}.eltd-menu-area .eltd-login-register-widget.eltd-user-logged-in:hover .eltd-login-dropdown{visibility:visible;opacity:1}.eltd-dark-header .eltd-menu-area:not(.fixed):not(.eltd-sticky-header) .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner>span i,.eltd-dark-header .eltd-menu-area:not(.fixed):not(.eltd-sticky-header) .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner>span span{color:#000!important}.eltd-dark-header .eltd-menu-area:not(.fixed):not(.eltd-sticky-header) .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner>span i:hover,.eltd-dark-header .eltd-menu-area:not(.fixed):not(.eltd-sticky-header) .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner>span span:hover{color:rgba(0,0,0,.8)}.eltd-light-header .eltd-menu-area:not(.fixed):not(.eltd-sticky-header) .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner>span i,.eltd-light-header .eltd-menu-area:not(.fixed):not(.eltd-sticky-header) .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner>span span{color:#fff!important}.eltd-light-header .eltd-menu-area:not(.fixed):not(.eltd-sticky-header) .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner>span i:hover,.eltd-light-header .eltd-menu-area:not(.fixed):not(.eltd-sticky-header) .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner>span span:hover{color:rgba(255,255,255,.8)}.eltd-top-bar .eltd-login-register-widget.eltd-user-logged-in{cursor:pointer}.eltd-top-bar .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user{height:100%}.eltd-top-bar .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner{height:100%}.eltd-top-bar .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner>span{display:block;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff;font-weight:500;line-height:20px;text-transform:uppercase}.eltd-top-bar .eltd-login-register-widget.eltd-user-logged-in .eltd-login-dropdown{background-color:#212121;padding:15px 0;top:100%}.eltd-top-bar .eltd-login-register-widget.eltd-user-logged-in .eltd-login-dropdown li a{color:#fff;font-weight:700;font-size:12px;text-transform:uppercase;padding:8px 20px}.eltd-top-bar .eltd-login-register-widget.eltd-user-logged-in .eltd-login-dropdown li a:hover{color:#fff}.eltd-top-bar .eltd-login-register-widget.eltd-user-logged-in:hover .eltd-login-dropdown{visibility:visible;opacity:1}.eltd-sidebar .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner{padding-bottom:3px;border-bottom:1px solid #b2b2b2}.eltd-sidebar .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner>span{color:#000;font-size:13px;font-weight:500;text-transform:uppercase}.eltd-sidebar .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner>span i{display:none}footer .eltd-login-register-widget.eltd-user-logged-in{height:auto}footer .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner{padding-bottom:3px;border-bottom:1px solid #b2b2b2}footer .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner>span{color:#000;font-size:13px;font-weight:500;text-transform:uppercase}footer .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner>span i{display:none}.eltd-side-menu .eltd-login-register-widget.eltd-user-logged-in{height:auto}.eltd-side-menu .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner{padding-bottom:3px;border-bottom:1px solid #b2b2b2}.eltd-side-menu .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner>span{color:#666;font-size:13px;font-weight:500;text-transform:uppercase}.eltd-side-menu .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner>span i{display:none} assets/css/membership-responsive.css.map 0000644 00000025266 15133037125 0014465 0 ustar 00 {"version":3,"sources":["membership-responsive.scss","membership-responsive.css","../../../../../themes/trackstore/assets/css/scss/_mixins.scss","responsive/_membership.scss"],"names":[],"mappings":"AAAA;;+ECE+E;AC+E/E,0BAAA;AA0JA,wBAAA;AFrOA;;+ECC+E;ACiQ3E;ECxQJ;IAGY,WAAW;IACX,WAAW;EFQrB;EEZF;IAOgB,cAAc;EFQ5B;EEfF;IASoB,cAAc;EFShC;EElBF;IAWwB,eAAe;IACf,gBAAgB;EFUtC;EEtBF;IAc4B,eAAe;IACf,kBAAkB;IAClB,eAAe;IACf,qBAAqB;IACrB,iBAAiB;IACjB,sBAAsB;EFWhD;EE9BF;IA2BY,WAAW;IACX,WAAW;IACX,UAAU;EFMpB;AACF","file":"../../../../eltd-membership/assets/css/scss/membership-responsive.css","sourcesContent":["/* ==========================================================================\n Global partials\n ========================================================================== */\n@import '../../../../../themes/trackstore/assets/css/scss/variables';\n@import '../../../../../themes/trackstore/assets/css/scss/mixins';\n\n/* ==========================================================================\n Shortcodes responsive styles\n ========================================================================== */\n@import \"responsive/_membership.scss\";","/* ==========================================================================\n Global partials\n ========================================================================== */\n/* common mixins - start */\n/* common mixins - end */\n/* ==========================================================================\n Shortcodes responsive styles\n ========================================================================== */\n@media only screen and (max-width: 768px) {\n .page-template-user-dashboard .eltd-membership-dashboard-nav-holder {\n width: 100%;\n float: none;\n }\n .page-template-user-dashboard .eltd-membership-dashboard-nav-holder .eltd-membership-dashboard-nav {\n display: block;\n }\n .page-template-user-dashboard .eltd-membership-dashboard-nav-holder .eltd-membership-dashboard-nav li {\n display: block;\n }\n .page-template-user-dashboard .eltd-membership-dashboard-nav-holder .eltd-membership-dashboard-nav li a {\n padding: 15px 0;\n text-align: left;\n }\n .page-template-user-dashboard .eltd-membership-dashboard-nav-holder .eltd-membership-dashboard-nav li a .eltd-dash-icon {\n min-width: 50px;\n text-align: center;\n font-size: 25px;\n display: inline-block;\n padding-bottom: 0;\n vertical-align: middle;\n }\n .page-template-user-dashboard .eltd-membership-dashboard-content-holder {\n width: 100%;\n float: none;\n padding: 0;\n }\n}\n","//layout mixins - start\n\n@mixin eltdTableLayout() {\n position: relative;\n display: table;\n table-layout: fixed;\n height: 100%;\n width: 100%;\n}\n\n@mixin eltdTableCellLayout() {\n position: relative;\n display: table-cell;\n height: 100%;\n width: 100%;\n vertical-align: middle;\n}\n\n@mixin eltdRelativeHolderLayout() {\n position: relative;\n display: inline-block;\n width: 100%;\n vertical-align: middle;\n}\n\n@mixin eltdAbsoluteHolderLayout() {\n position: absolute;\n display: block;\n width: 100%;\n height: 100%;\n top: 0;\n left: 0;\n}\n\n@mixin eltdTypographyLayout() {\n color: inherit;\n font-family: inherit;\n font-size: inherit;\n font-weight: inherit;\n font-style: inherit;\n line-height: inherit;\n letter-spacing: inherit;\n text-transform: inherit;\n}\n\n//layout mixins - end\n\n//transition mixins - start\n\n@mixin eltdTransition($transition-param...) {\n -webkit-transition: $transition-param;\n -moz-transition: $transition-param;\n transition: $transition-param;\n}\n\n@mixin eltdTransitionTransform($transition-param...) {\n -webkit-transition: -webkit-transform $transition-param;\n -moz-transition: -moz-transform $transition-param;\n transition: transform $transition-param;\n}\n\n@mixin eltdTransform($transform-param...) {\n -webkit-transform: $transform-param;\n -moz-transform: $transform-param;\n transform: $transform-param;\n}\n\n@mixin eltdAnimation($animation-param...) {\n -webkit-animation: $animation-param;\n -moz-animation: $animation-param;\n animation: $animation-param;\n}\n\n@mixin eltdTransformOrigin($animation-param...) {\n -webkit-transform-origin: $animation-param;\n -moz-transform-origin: $animation-param;\n transform-origin: $animation-param;\n}\n\n//transition mixins - end\n\n/* common mixins - start */\n\n@mixin eltdBckImageStyle(){\n background-size: cover;\n background-repeat: no-repeat;\n background-position: center center;\n}\n\n@mixin eltdImageZoomHoverStyle(){\n \n overflow:hidden;\n\n img {\n @include eltdTransition(all .32s ease-in-out);\n } \n\n &:hover {\n img { \n @include eltdTransform(scale(1.05));\n }\n }\n}\n\n@mixin eltdUnderlineHoverStyle(){\n position:relative;\n\n &:after {\n content: \"\";\n position: absolute;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 1px;\n background-color: currentColor;\n transform-origin:left;\n @include eltdTransition(all .32s ease-in-out);\n @include eltdTransform(scale(0,1));\n }\n\n &:hover {\n\n &:after { \n @include eltdTransform(scale(1,1));\n }\n }\n}\n\n@mixin eltdImageOverlayHoverStyle($with-hover: true){\n \n @if ($with-hover) {\n \n &:hover {\n \n &:after {\n opacity: 1;\n }\n }\n \n &:after {\n @include eltdAbsoluteHolderLayout();\n content: '';\n background-color: rgba($default-heading-color, .4);\n opacity: 0;\n @include eltdTransition(opacity .2s ease-in-out);\n }\n \n } @else {\n @include eltdAbsoluteHolderLayout();\n content: '';\n background-color: rgba($default-heading-color, .4);\n opacity: 0;\n @include eltdTransition(opacity .2s ease-in-out);\n }\n}\n\n@mixin eltdButtonDefaultStyle() {\n font-family: $default-heading-font;\n position: relative;\n display: inline-block;\n vertical-align: middle;\n width: auto;\n outline: none;\n font-size: 16px;\n line-height: 2em;\n letter-spacing: -0.4px;\n font-weight: 600;\n text-transform: uppercase;\n box-sizing: border-box;\n margin: 0;\n @include eltdTransition(color .2s ease-in-out, background-color .2s ease-in-out, border-color .2s ease-in-out);\n}\n\n@mixin eltdButtonTransparentColor() {\n color: $default-text-color;\n background-color: transparent;\n}\n\n@mixin eltdButtonSolidColor() {\n color: #fff;\n background-color: $default-dark-color;\n border: 1px solid transparent;\n}\n\n@mixin eltdButtonSolidHoverColor() {\n color: $default-dark-color;\n background-color: transparent;\n border: 1px solid $default-dark-color;\n}\n\n@mixin eltdButtonOutlineColor() {\n color: $default-dark-color;\n background-color: transparent;\n border: 1px solid $default-dark-color;\n}\n\n@mixin eltdButtonOutlineHoverColor() {\n color: #fff;\n background-color: $default-dark-color;\n border-color: $default-dark-color;\n}\n\n@mixin eltdButtonSmallParams() {\n padding: 7px 37px;\n}\n\n@mixin eltdButtonMediumParams() {\n padding: 9px 57px;\n}\n\n@mixin eltdButtonLargeParams() {\n padding: 11px 77px;\n}\n\n@mixin eltdButtonHugeParams() {\n display: block;\n text-align: center;\n padding: 11px 27px;\n}\n\n@mixin eltdPlaceholder {\n &::-webkit-input-placeholder {\n @content\n }\n &:-moz-placeholder {\n @content\n }\n &::-moz-placeholder {\n @content\n }\n &:-ms-input-placeholder {\n @content\n }\n}\n\n/* common mixins - end */\n\n//media query mixins - start\n\n@mixin laptop-landscape-large {\n @media only screen and (max-width: map-get($breakpoints, laptop-landscape-large)) {\n @content;\n }\n}\n\n@mixin laptop-landscape-medium {\n @media only screen and (max-width: map-get($breakpoints, laptop-landscape-medium)) {\n @content;\n }\n}\n\n@mixin laptop-landscape {\n @media only screen and (max-width: map-get($breakpoints, laptop-landscape)) {\n @content;\n }\n}\n\n@mixin ipad-landscape {\n @media only screen and (max-width: map-get($breakpoints, ipad-landscape)) {\n @content;\n }\n}\n\n@mixin ipad-portrait {\n @media only screen and (max-width: map-get($breakpoints, ipad-portrait)) {\n @content;\n }\n}\n\n@mixin phone-landscape {\n @media only screen and (max-width: map-get($breakpoints, phone-landscape)) {\n @content;\n }\n}\n\n@mixin phone-portrait {\n @media only screen and (max-width: map-get($breakpoints, phone-portrait)) {\n @content;\n }\n}\n\n@mixin smaller-phone-portrait {\n @media only screen and (max-width: map-get($breakpoints, smaller-phone-portrait)) {\n @content;\n }\n}\n\n//media query mixins - end\n\n//animation mixin - start\n\n@mixin keyframes($name) {\n @-webkit-keyframes #{$name} {\n @content;\n }\n\n @keyframes #{$name} {\n @content;\n }\n}\n\n@mixin animation($name, $duration, $repeat, $timing, $delay) {\n -webkit-animation-name: $name;\n -webkit-animation-duration: $duration;\n -webkit-animation-iteration-count: $repeat;\n -webkit-animation-timing-function: $timing;\n -webkit-animation-delay: $delay;\n -webkit-animation-fill-mode: forwards; /* this prevents the animation from restarting! */\n\n animation-name: $name;\n animation-duration: $duration;\n animation-iteration-count: $repeat;\n animation-timing-function: $timing;\n animation-delay: $delay;\n animation-fill-mode: forwards; /* this prevents the animation from restarting! */\n}\n\n//animation mixin - end",".page-template-user-dashboard {\n @include ipad-portrait{\n .eltd-membership-dashboard-nav-holder {\n width: 100%;\n float: none;\n\n .eltd-membership-dashboard-nav{\n display: block;\n li{\n display: block;\n a{\n padding: 15px 0;\n text-align: left;\n .eltd-dash-icon {\n min-width: 50px;\n text-align: center;\n font-size: 25px;\n display: inline-block;\n padding-bottom: 0;\n vertical-align: middle;\n }\n }\n }\n }\n }\n\n .eltd-membership-dashboard-content-holder {\n width: 100%;\n float: none;\n padding: 0;\n }\n }\n}"]} assets/css/membership-responsive.css.min.map 0000644 00000000000 15133037125 0015222 0 ustar 00 assets/css/membership.css.min.map 0000644 00000000000 15133037125 0013027 0 ustar 00 assets/css/scss/membership-responsive.scss 0000644 00000001027 15133037125 0015034 0 ustar 00 /* ========================================================================== Global partials ========================================================================== */ @import '../../../../../themes/trackstore/assets/css/scss/variables'; @import '../../../../../themes/trackstore/assets/css/scss/mixins'; /* ========================================================================== Shortcodes responsive styles ========================================================================== */ @import 'responsive/*.scss'; assets/css/scss/responsive/_membership.scss 0000644 00000001701 15133037125 0015174 0 ustar 00 .page-template-user-dashboard { @include ipad-portrait{ .eltd-membership-dashboard-nav-holder { width: 100%; float: none; .eltd-membership-dashboard-nav{ display: block; li{ display: block; a{ padding: 15px 0; text-align: left; .eltd-dash-icon { min-width: 50px; text-align: center; font-size: 25px; display: inline-block; padding-bottom: 0; vertical-align: middle; } } } } } .eltd-membership-dashboard-content-holder { width: 100%; float: none; padding: 0; } } } assets/css/scss/default/_widget.scss 0000644 00000024310 15133037125 0013554 0 ustar 00 /* Login/Register widget - start ========================================================================== */ /* User not logged in */ .eltd-login-register-widget { &.eltd-user-not-logged-in { position: relative; display: inline-block; vertical-align: middle; .eltd-menu-area & { height: 100%; } .eltd-sidebar & { width: 100%; } .eltd-login-opener { /* Top bar */ .eltd-top-bar & { color: #fff; font-weight: 700; text-transform: uppercase; } /* Menu area */ .eltd-menu-area & { color: #9c9c9c; font-size: 12px; line-height: 23px; margin: 0 10px; font-weight: 600; text-transform: uppercase; position: relative; display: inline-block; top: 50%; transform: translateY(-50%); &:hover { color: #000; } } .eltd-dark-header .eltd-menu-area:not(.fixed):not(.eltd-sticky-header) & { color: #000 !important; &:hover { color: rgba(0, 0, 0, .8); } } .eltd-light-header .eltd-menu-area:not(.fixed):not(.eltd-sticky-header) & { color: #fff !important; &:hover { color: rgba(255, 255, 255, .8); } } /* Sidebar */ .eltd-sidebar & { color: #000; font-size: 13px; font-weight: 500; text-transform: uppercase; &:hover { color: #ffec13; } } /* Footer */ footer & { color: #000; font-size: 13px; font-weight: 500; text-transform: uppercase; &:hover { color: #ffec13; } } /* Side area */ .eltd-side-menu & { color: #000; font-size: 13px; font-weight: 500; text-transform: uppercase; &:hover { color: #ffec13; } } } } } /* User logged in */ .eltd-login-register-widget { &.eltd-user-logged-in { position: relative; display: inline-block; vertical-align: middle; height: 100%; .eltd-logged-in-user { .eltd-logged-in-user-inner{ & > span { img { display: inline-block; vertical-align: middle; width: 23px; height: 23px; margin: 0 5px 0 0; border-radius: 100%; } } } } .eltd-logged-in-user-name { color: #fff; font-size: 12px; display: inline-block; margin-top: 2px; font-weight: 700; text-transform: uppercase; } /* Top bar and menu area dropdown position */ .eltd-menu-area &, .eltd-top-bar & { .eltd-login-dropdown { position: absolute; top: calc(100% + 5px); margin: 0; left: 0; opacity: 0; list-style-type: none; text-align: left; padding: 0; width: 120px; box-sizing: border-box; visibility: hidden; z-index: 100; @include eltdTransition(opacity 0.5s ease); li { padding: 0; margin: 0; line-height: 1em; a { display: block; position: relative; @include eltdTransition(color 0.3s ease); } } } &:hover .eltd-login-dropdown { visibility: visible; opacity: 1; } } /* Menu area style */ .eltd-menu-area & { cursor: pointer; /* User part */ .eltd-logged-in-user { height: 100%; display: table; vertical-align: middle; .eltd-logged-in-user-inner { display: table-cell; vertical-align: middle; height: 100%; & > span { color: #9c9c9c; font-size: 13px; line-height: 23px; margin: 0 10px; font-weight: 600; text-transform: uppercase; } } } &:hover { .eltd-logged-in-user { .eltd-logged-in-user-inner { & > span { color: #000; } } } } /* Dropdown part */ .eltd-login-dropdown { background-color: #fff; li { a { font-size: 13px; line-height: 23px; font-weight: 600; color: #9c9c9c; padding: 5px 20px; &:hover { color: #000; } } } } &:hover .eltd-login-dropdown { visibility: visible; opacity: 1; } } .eltd-dark-header .eltd-menu-area:not(.fixed):not(.eltd-sticky-header) & { .eltd-logged-in-user { .eltd-logged-in-user-inner { & > span span, & > span i { color: #000 !important; &:hover { color: rgba(0, 0, 0, .8); } } } } } .eltd-light-header .eltd-menu-area:not(.fixed):not(.eltd-sticky-header) & { .eltd-logged-in-user { .eltd-logged-in-user-inner { & > span span, & > span i { color: #fff !important; &:hover { color: rgba(#fff, .8); } } } } } /* Top bar style */ .eltd-top-bar & { cursor: pointer; /* User part */ .eltd-logged-in-user { height: 100%; .eltd-logged-in-user-inner { height: 100%; & > span { display: block; position: relative; top: 50%; @include eltdTransform(translateY(-50%)); color: #fff; font-weight: 500; line-height: 20px; text-transform: uppercase; } } } /* Dropdown part */ .eltd-login-dropdown { background-color: #212121; padding: 15px 0; top: 100%; li { a { color: #fff; font-weight: 700; font-size: 12px; text-transform: uppercase; padding: 8px 20px; &:hover { color: #fff } } } } &:hover .eltd-login-dropdown { visibility: visible; opacity: 1; } } /* Sidebar style */ .eltd-sidebar & { .eltd-logged-in-user { .eltd-logged-in-user-inner { padding-bottom: 3px; border-bottom: 1px solid $default-border-color; & > span { color: #000; font-size: 13px; font-weight: 500; text-transform: uppercase; i { display: none; } } } } } /* Footer style */ footer & { height: auto; .eltd-logged-in-user { .eltd-logged-in-user-inner { padding-bottom: 3px; border-bottom: 1px solid $default-border-color; & > span { color: #000; font-size: 13px; font-weight: 500; text-transform: uppercase; i { display: none; } } } } } /* Sidearea style */ .eltd-side-menu & { height: auto; .eltd-logged-in-user { .eltd-logged-in-user-inner { padding-bottom: 3px; border-bottom: 1px solid $default-border-color; & > span { color: #666; font-size: 13px; font-weight: 500; text-transform: uppercase; i { display: none; } } } } } } } /* Login/Register widget - end ========================================================================== */ assets/css/scss/default/_common.scss 0000644 00000007555 15133037125 0013575 0 ustar 00 /* ========================================================================== Elated Membership Plugin Style - begin ========================================================================== */ .eltd-social-login-holder input[type="text"], .eltd-social-login-holder input[type="email"], .eltd-social-login-holder input[type="password"], .eltd-social-register-holder input[type="text"], .eltd-social-register-holder input[type="email"], .eltd-social-register-holder input[type="password"], .eltd-social-reset-password-holder input[type="text"], .eltd-social-reset-password-holder input[type="email"], .eltd-social-reset-password-holder input[type="password"], .eltd-membership-input-holder .eltd-membership-input { position: relative; width: 100%; margin: 0 0 14px; padding: 12px 20px; font-family: inherit; font-size: 12px; line-height: 18px; font-weight: inherit; color: $default-text-color; background-color: transparent; border: 1px solid $default-border-color; outline: 0; -webkit-appearance: none; box-sizing: border-box; &:focus { border-color: $default-heading-color; } @include eltdPlaceholder { color: $default-text-color; } } .eltd-membership-input-holder { select { position: relative; width: 100%; margin: 0 0 14px; padding: 12px 20px; font-family: inherit; font-size: 12px; line-height: 18px; font-weight: inherit; color: $default-text-color; background-color: transparent; border: 1px solid $default-border-color; outline: 0; box-sizing: border-box; } } .eltd-membership-input-holder label{ display: block; margin: 0 0 5px; } .eltd-membership-gallery-holder{ .eltd-membership-gallery-upload{ margin-bottom: 14px; } .eltd-membership-gallery-upload-hidden{ visibility: hidden; } .eltd-membership-gallery-images-holder{ font-size: 0; margin: 0 -5px; .eltd-membership-gallery-image{ display: inline-block; vertical-align: middle; width: 33.33%; padding: 5px; box-sizing: border-box; } .eltd-membership-input-text{ font-size: 12px; font-weight: 500; } } } .eltd-membership-response-holder{ .eltd-membership-response { display: block; margin: 14px 0 0; font-size: 15px; font-weight: 400; font-family: $default-heading-font; &.eltd-membership-message-succes { color: $second-text-color; } &.eltd-membership-message-error { color: #ff3d27; } } } .eltd-wp-register-holder{ .eltd-register-notice h5 { margin: 0; } } #ui-datepicker-div{ background-color: #fff; z-index: 1000 !important; .ui-datepicker-header{ position: relative; text-align: center; color: #fff; background-color: $first-main-color; a{ color: inherit; } } .ui-datepicker-prev{ position: absolute; left: 0; } .ui-datepicker-next{ position: absolute; right: 0; } } .eltd-membership-repeater-wrapper{ .eltd-membership-sortable-holder{ overflow: auto; //to fix top positioning bug in chrome (top is not calculated as it should) } .placeholder, .placeholder-sub{ background-color: #dadada; border: 1px dashed #000; height: 75px; } &.eltd-membership-table .eltd-membership-repeater-fields-row{ display: table; table-layout: fixed; width: 100%; .eltd-membership-repeater-sort, .eltd-membership-repeater-remove{ display: table-cell; width: 10%; vertical-align: middle; text-align: center; } .eltd-membership-repeater-row-holder{ display: table-cell; } } } .eltd-membership-repeater-fields-row.ui-sortable-helper { background-color: #fff; } .eltd-membership-address-field .map_canvas { height: 300px; margin: 20px 0; } /* ========================================================================== Elated Membership Plugin Style - end ========================================================================== */ assets/css/scss/default/_login-register.scss 0000644 00000011607 15133037125 0015230 0 ustar 00 /* Login/Register form - start ========================================================================== */ .eltd-login-register-holder { position: fixed; top: 0; left: 0; width: 100%; height: 100%; display: none; background-color: rgba(0, 0, 0, 0.6); z-index: 1002; .eltd-login-register-content { position: absolute; top: 50%; left: 0; right: 0; @include eltdTransform(translateY(-50%)); } } .eltd-login-register-content.ui-tabs { position: relative; margin: 0 auto; width: 380px; background-color: #fff; box-sizing: border-box; &.eltd-user-not-logged-in{ width: 600px; ul li { width: 33.33%; } .eltd-login-content-inner, .eltd-register-content-inner, .eltd-reset-pass-content-inner{ padding-left: 0; padding-right: 0; } } ul { position: relative; display: inline-block; vertical-align: middle; width: 100%; list-style: none; margin: 0; padding: 0; clear: both; li { position: relative; display: inline-block; vertical-align: middle; float: left; width: 50%; margin: 0; padding: 0; line-height: 50px; text-align: center; background-color: $first-main-color; &.ui-state-active { background-color: #000; a { color: #fff; } } a { display: block; color: #000; font-size: 16px; font-family: $default-heading-font; line-height: inherit; font-weight: 700; text-transform: uppercase; } } } .eltd-login-content-inner, .eltd-register-content-inner, .eltd-reset-pass-content-inner{ padding: 50px; } .eltd-lost-pass-remember-holder { display: block; .eltd-login-remember { position: relative; display: block; margin-top: 5px; & > * { position: relative; display: inline-block; vertical-align: top; } } label { font-family: $default-heading-font; font-size: 15px; line-height: 11px; margin-left: 10px; color: $second-text-color; } input { margin: -2px 0 0; } input[type="checkbox"] { border-radius: 0; } .eltd-btn { margin: 10px 0 0; width: 100%; } } .eltd-login-action-btn { position: relative; display: block; margin: 20px 0 0; color: $second-text-color; font-size: 15px; font-family: $default-heading-font; -webkit-transition: color 0.2s ease-out; -moz-transition: color 0.2s ease-out; transition: color 0.2s ease-out; } input[type="text"], input[type="email"], input[type="password"]{ margin-bottom: 15px; font-style: normal; font-family: $default-heading-font; font-size: 15px; color: $second-text-color; font-weight: 400; } input[type="text"]:-webkit-autofill, input[type="email"]:-webkit-autofill, input[type="password"]:-webkit-autofill { -webkit-box-shadow: 0 0 0 30px white inset; } .eltd-login-button-holder, .eltd-register-button-holder, .eltd-reset-password-button-holder { .eltd-btn { margin: 15px 0 0; width: 100%; } } .eltd-login-form-social-login { background-color: #f9f9f9; border-top: 1px solid #ebebeb; padding: 23px 0 34px; margin: 12px 0 0; text-align: center; .eltd-login-social-title{ margin-bottom: 15px; } form { display: inline-block; margin: 0 5px; } .eltd-google-login, .eltd-facebook-login { .eltd-btn-text { margin: 0; } } .eltd-facebook-login, .eltd-google-login{ padding: 0; .eltd-btn-text{ line-height: 30px; padding: 0 12px 0 10px; } .eltd-btn-icon-holder{ float: left; font-size: 13px; padding: 6px 10px; border-right: 1px solid rgba(255,255,255,0.2); } .eltd-btn-icon-holder .eltd-btn-icon-elem{ vertical-align: baseline; } } } } /* Login/Register form - end ========================================================================== */ assets/css/scss/default/skins/_horizontal.scss 0000644 00000004027 15133037125 0015614 0 ustar 00 .page-template-user-dashboard{ .eltd-membership-dashboard-nav-holder{ position: relative; display: inline-block; vertical-align: middle; width: 100%; .eltd-membership-dashboard-nav{ @include eltdTableLayout(); li{ @include eltdTableCellLayout(); background-color: #fafafa; &:not(:last-child){ margin-right: 2px; } &.eltd-active-dash{ background-color: $default-background-color; h6{ color: $first-main-color; } .eltd-dash-icon{ color: $first-main-color; } } a { position: relative; display: block; text-align: center; margin: 0; box-sizing: border-box; font-family: $default-text-font; font-size: 14px; font-weight: 400; padding: 35px 0 25px; text-transform: capitalize; &:hover{ &, h6 , span{ color: $first-main-color; background-color: $default-background-color; } } h6{ margin: 0; } .eltd-dash-icon{ display: block; font-size: 40px; padding-bottom: 15px; color: #cfcfcf; background-color: transparent; } } } } } .mkd-membership-dashboard-content-holder { position: relative; display: inline-block; vertical-align: middle; width: 100%; margin: 62px 0 0; } } assets/css/scss/default/skins/_vertical.scss 0000644 00000002156 15133037125 0015235 0 ustar 00 .eltd-membership-dashboard-nav-holder, .eltd-membership-dashboard-content-holder { position: relative; display: inline-block; vertical-align: middle; float: left; box-sizing: border-box; } .eltd-membership-dashboard-nav-holder { width: 30%; padding: 0 15px 0 0; margin: 0 0 35px; ul { padding: 0 15px 0 0; margin: 0; list-style: none; border-right: 1px solid #e1e1e1; li { margin: 0 0 18px; padding: 0; &:last-child { margin: 0; } } } } .eltd-membership-dashboard-content-holder { width: 70%; padding: 0 0 0 30px; margin: 0 0 60px; .eltd-profile-image{ border-radius: 100%; display: inline-block; overflow: hidden; position: relative; img{ display: block; position: relative; } } .eltd-membership-dashboard-page-title { margin: 0 0 23px; } .eltd-membership-dashboard-page-content p span { color: $default-heading-color; font-weight: 400; } } assets/css/scss/default/_dashboard-page.scss 0000644 00000000452 15133037125 0015133 0 ustar 00 /* Dashboard page - start ========================================================================== */ .eltd-membership-main-wrapper { padding-bottom: 50px; } @import 'skins/vertical'; /* Dashboard page - end ========================================================================== */ assets/css/scss/membership.scss 0000644 00000001011 15133037125 0012632 0 ustar 00 /* ========================================================================== Global partials ========================================================================== */ @import '../../../../../themes/trackstore/assets/css/scss/variables'; @import '../../../../../themes/trackstore/assets/css/scss/mixins'; /* ========================================================================== Shortcodes styles ========================================================================== */ @import 'default/*.scss'; assets/css/membership.css.map 0000644 00000203020 15133037125 0012254 0 ustar 00 {"version":3,"sources":["membership.scss","membership.css","../../../../../themes/trackstore/assets/css/scss/_mixins.scss","default/_common.scss","../../../../../themes/trackstore/assets/css/scss/_variables.scss","default/_dashboard-page.scss","default/skins/_vertical.scss","default/_login-register.scss","default/_widget.scss"],"names":[],"mappings":"AAAA;;+ECE+E;AC+E/E,0BAAA;AA0JA,wBAAA;AFrOA;;+ECC+E;AEP/E;;+EFU+E;AEN/E;;;;;;;;;;EAUI,kBAAkB;EAClB,WAAW;EACX,gBAAgB;EAChB,kBAAkB;EAClB,oBAAoB;EACpB,eAAe;EACf,iBAAiB;EACjB,oBAAoB;EACpB,cCewB;EDdxB,6BAA6B;EAC7B,yBCiB0B;EDhB1B,UAAU;EACV,wBAAwB;EACxB,8BAAsB;EAAtB,sBAAsB;AFQ1B;;AE/BA;;;;;;;;;;EA0BQ,qBCMuB;AHY/B;;AC6KI;;;;;;;;;;EC3LI,cCGoB;AHwB5B;;ACmKI;;;;;;;;;;EC9LI,cCGoB;AHqC5B;;ACyJI;;;;;;;;;;ECjMI,cCGoB;AHkD5B;;AC+II;;;;;;;;;;ECpMI,cCGoB;AH+D5B;;AE9DA;EAEK,kBAAkB;EAClB,WAAW;EACX,gBAAgB;EAChB,kBAAkB;EAClB,oBAAoB;EACpB,eAAe;EACf,iBAAiB;EACjB,oBAAoB;EACpB,cCXuB;EDYvB,6BAA6B;EAC7B,yBCTyB;EDUzB,UAAU;EACV,8BAAsB;EAAtB,sBAAsB;AFgE3B;;AE5DA;EACI,cAAc;EACd,eAAe;AF+DnB;;AE5DA;EAGE,mBAAmB;AF6DrB;;AEhEA;EAOE,kBAAkB;AF6DpB;;AEpEA;EAWE,YAAY;EACZ,cAAc;AF6DhB;;AEzEA;EAeG,qBAAqB;EACrB,sBAAsB;EACtB,aAAa;EACb,YAAY;EACZ,8BAAsB;EAAtB,sBAAsB;AF8DzB;;AEjFA;EAuBG,eAAe;EACf,gBAAgB;AF8DnB;;AEzDA;EAEE,cAAc;EACd,gBAAgB;EAChB,eAAe;EACf,gBAAgB;EAChB,2CC/DmD;AH0HrD;;AEjEA;EASG,cC7DwB;AHyH3B;;AErEA;EAaG,cAAc;AF4DjB;;AEvDA;EAEE,SAAS;AFyDX;;AEpDA;EACC,sBAAsB;EACtB,wBAAwB;AFuDzB;;AEzDA;EAKE,kBAAkB;EAClB,kBAAkB;EAClB,WAAW;EACX,yBCxFwB;AHgJ1B;;AEhEA;EAWG,cAAc;AFyDjB;;AEpEA;EAgBE,kBAAkB;EAClB,OAAO;AFwDT;;AEzEA;EAqBE,kBAAkB;EAClB,QAAQ;AFwDV;;AEpDA;EAGE,cAAc;AFqDhB;;AExDA;;EAQK,yBAAyB;EACzB,uBAAuB;EACvB,YAAY;AFqDjB;;AE/DA;EAcE,cAAc;EACd,mBAAmB;EACnB,WAAW;AFqDb;;AErEA;;EAoBG,mBAAmB;EACnB,UAAU;EACV,sBAAsB;EACtB,kBAAkB;AFsDrB;;AE7EA;EA2BG,mBAAmB;AFsDtB;;AEhDA;EACI,sBAAsB;AFmD1B;;AEhDA;EACI,aAAa;EACb,cAAc;AFmDlB;;AEjDA;;+EFqD+E;AI3O/E;+EJ6O+E;AI3O/E;EACI,oBAAoB;AJ6OxB;;AKhPA;;EAEI,kBAAkB;EAClB,qBAAqB;EACrB,sBAAsB;EACtB,WAAW;EACX,8BAAsB;EAAtB,sBAAsB;ALmP1B;;AKjPA;EACI,UAAU;EACV,mBAAmB;EACnB,gBAAgB;ALoPpB;;AKvPA;EAMQ,mBAAmB;EACnB,SAAS;EACT,gBAAgB;EAChB,+BAA+B;ALqPvC;;AK9PA;EAYY,gBAAgB;EAChB,UAAU;ALsPtB;;AKnQA;EAegB,SAAS;ALwPzB;;AKhPA;EACI,UAAU;EACV,mBAAmB;EACnB,gBAAgB;ALmPpB;;AKtPA;EAMQ,mBAAmB;EACnB,qBAAqB;EACrB,gBAAgB;EAChB,kBAAkB;ALoP1B;;AK7PA;EAYY,cAAc;EACd,kBAAkB;ALqP9B;;AKlQA;EAkBQ,gBAAgB;ALoPxB;;AKtQA;EAsBQ,cFjBuB;EEkBvB,gBAAgB;ALoPxB;;AInSA;+EJsS+E;AM7S/E;+EN+S+E;AM5S/E;EACI,eAAe;EACf,MAAM;EACN,OAAO;EACP,WAAW;EACX,YAAY;EACZ,aAAa;EACb,oCAAoC;EACpC,aAAa;AN8SjB;;AMtTA;EAWQ,kBAAkB;EAClB,QAAQ;EACR,OAAO;EACP,QAAQ;EL6CZ,mCK5C2C;EL8C3C,+BK9C2C;EL8C3C,2BK9C2C;ANiT/C;;AM3SA;EACI,kBAAkB;EAClB,cAAc;EACd,YAAY;EACZ,sBAAsB;EACtB,8BAAsB;EAAtB,sBAAsB;AN8S1B;;AMnTA;EAQQ,YAAY;AN+SpB;;AMvTA;EAWY,aAAa;ANgTzB;;AM3TA;;;EAiBY,eAAe;EACf,gBAAgB;ANgT5B;;AMlUA;EAuBQ,kBAAkB;EAClB,qBAAqB;EACrB,sBAAsB;EACtB,WAAW;EACX,gBAAgB;EAChB,SAAS;EACT,UAAU;EACV,WAAW;AN+SnB;;AM7UA;EAiCY,kBAAkB;EAClB,qBAAqB;EACrB,sBAAsB;EACtB,WAAW;EACX,UAAU;EACV,SAAS;EACT,UAAU;EACV,iBAAiB;EACjB,kBAAkB;EAClB,yBH/Bc;AH+U1B;;AM1VA;EA6CgB,sBAAsB;ANiTtC;;AM9VA;EA+CoB,WAAW;ANmT/B;;AMlWA;EAoDgB,cAAc;EACd,WAAW;EACX,eAAe;EACf,2CH9CqC;EG+CrC,oBAAoB;EACpB,gBAAgB;EAChB,yBAAyB;ANkTzC;;AM5WA;;;EAkEQ,aAAa;ANgTrB;;AMlXA;EAsEQ,cAAc;ANgTtB;;AMtXA;EAyEY,kBAAkB;EAClB,cAAc;EACd,eAAe;ANiT3B;;AM5XA;EA8EgB,kBAAkB;EAClB,qBAAqB;EACrB,mBAAmB;ANkTnC;;AMlYA;EAqFY,2CH5EyC;EG6EzC,eAAe;EACf,iBAAiB;EACjB,iBAAiB;EACjB,cH3Ee;AH4X3B;;AM1YA;EA6FY,gBAAgB;ANiT5B;;AM9YA;EAiGY,gBAAgB;ANiT5B;;AMlZA;EAqGY,gBAAgB;EAChB,WAAW;ANiTvB;;AMvZA;EA2GQ,kBAAkB;EAClB,cAAc;EACd,gBAAgB;EAChB,cHhGmB;EGiGnB,eAAe;EACf,2CHvG6C;EGwG7C,uCAAuC;EAEvC,kCAA+B;EAA/B,+BAA+B;ANgTvC;;AMnaA;;;EAyHQ,mBAAmB;EACnB,kBAAkB;EAClB,2CHlH6C;EGmH7C,eAAe;EACf,cH/GmB;EGgHnB,gBAAgB;ANgTxB;;AM9aA;;;EAoIQ,0CAA0C;ANgTlD;;AMpbA;;;EA2IY,gBAAgB;EAChB,WAAW;AN+SvB;;AM3bA;EAiJQ,yBAAyB;EACzB,6BAA6B;EAC7B,oBAAoB;EACpB,gBAAgB;EAChB,kBAAkB;AN8S1B;;AMncA;EAwJY,mBAAmB;AN+S/B;;AMvcA;EA4JY,qBAAqB;EACrB,aAAa;AN+SzB;;AM5cA;;EAmKgB,SAAS;AN8SzB;;AMjdA;;EAyKY,UAAU;AN6StB;;AMtdA;;EA4KgB,iBAAiB;EACjB,sBAAsB;AN+StC;;AM5dA;;EAiLgB,WAAW;EACX,eAAe;EACf,iBAAiB;EACjB,gDAA6C;ANgT7D;;AMpeA;;EAwLgB,wBAAwB;ANiTxC;;AM1SA;+EN6S+E;AOpgB/E;+EPsgB+E;AOngB/E,uBAAA;AACA;EAEQ,kBAAkB;EAClB,qBAAqB;EACrB,sBAAsB;APogB9B;;AOlgBQ;EACI,YAAY;APqgBxB;;AOlgBQ;EACI,WAAW;APqgBvB;;AOhhBA;EAgBY,YAAA;EAQA,cAAA;EA+BA,YAAA;EAWA,WAAA;EAWA,cAAA;AP2cZ;;AOvgBY;EACI,WAAW;EACX,gBAAgB;EAChB,yBAAyB;AP0gBzC;;AOrgBY;EACI,cAAc;EACd,eAAe;EACf,iBAAiB;EACjB,cAAc;EACd,gBAAgB;EAChB,yBAAyB;EACzB,kBAAkB;EAClB,qBAAqB;EACrB,QAAQ;EACR,mCAA2B;EAA3B,+BAA2B;EAA3B,2BAA2B;APwgB3C;;AOlhBY;EAYQ,WAAW;AP0gB/B;;AOtgBY;EACI,sBAAsB;APygBtC;;AO1gBY;EAGQ,yBAAwB;AP2gB5C;;AOvgBY;EACI,sBAAsB;AP0gBtC;;AO3gBY;EAGQ,+BAA8B;AP4gBlD;;AOvgBY;EACI,WAAW;EACX,eAAe;EACf,gBAAgB;EAChB,yBAAyB;AP0gBzC;;AO9gBY;EAMQ,cAAc;AP4gBlC;;AOvgBY;EACI,WAAW;EACX,eAAe;EACf,gBAAgB;EAChB,yBAAyB;AP0gBzC;;AO9gBY;EAMQ,cAAc;AP4gBlC;;AOvgBY;EACI,WAAW;EACX,eAAe;EACf,gBAAgB;EAChB,yBAAyB;AP0gBzC;;AO9gBY;EAMQ,cAAc;AP4gBlC;;AOrgBA,mBAAA;AAEA;EAEQ,kBAAkB;EAClB,qBAAqB;EACrB,sBAAsB;EACtB,YAAY;EA0BZ,4CAAA;EAqCA,oBAAA;EAqFA,kBAAA;EA8CA,kBAAA;EAmBA,iBAAA;EAoBA,mBAAA;APmSR;;AOjhBA;EAWwB,qBAAqB;EACrB,sBAAsB;EACtB,WAAW;EACX,YAAY;EACZ,iBAAiB;EACjB,mBAAmB;AP0gB3C;;AO1hBA;EAuBY,WAAW;EACX,eAAe;EACf,qBAAqB;EACrB,eAAe;EACf,gBAAgB;EAChB,yBAAyB;APugBrC;;AOngBQ;;EAGQ,kBAAkB;EAClB,qBAAqB;EACrB,SAAS;EACT,OAAO;EACP,UAAU;EACV,qBAAqB;EACrB,gBAAgB;EAChB,UAAU;EACV,YAAY;EACZ,8BAAsB;EAAtB,sBAAsB;EACtB,kBAAkB;EAClB,YAAY;EN7FxB,qCM8FqD;EN5FrD,gCM4FqD;EN5FrD,6BM4FqD;APugBzD;;AOthBQ;;EAkBY,UAAU;EACV,SAAS;EACT,gBAAgB;APygBpC;;AO7hBQ;;EAuBgB,cAAc;EACd,kBAAkB;ENvGtC,mCMwG2D;ENtG3D,8BMsG2D;ENtG3D,2BMsG2D;AP6gB/D;;AOtiBQ;;EA+BQ,mBAAmB;EACnB,UAAU;AP4gB1B;;AOvgBQ;EACI,eAAe;EACf,cAAA;EA8BA,kBAAA;AP6eZ;;AO7gBQ;EAIQ,YAAY;EACZ,cAAc;EACd,sBAAsB;AP6gBtC;;AOnhBQ;EASY,mBAAmB;EACnB,sBAAsB;EACtB,YAAY;AP8gBhC;;AOzhBQ;EAagB,cAAc;EACd,eAAe;EACf,iBAAiB;EACjB,cAAc;EACd,gBAAgB;EAChB,yBAAyB;APghBjD;;AOliBQ;EA0BoB,WAAW;AP4gBvC;;AOtiBQ;EAkCQ,sBAAsB;APwgBtC;;AO1iBQ;EAsCgB,eAAe;EACf,iBAAiB;EACjB,gBAAgB;EAChB,cAAc;EACd,iBAAiB;APwgBzC;;AOljBQ;EA4CoB,WAAW;AP0gBvC;;AOtjBQ;EAmDQ,mBAAmB;EACnB,UAAU;APugB1B;;AOngBQ;;EAKgB,sBAAsB;APmgB9C;;AOxgBQ;;EAOoB,yBAAwB;APsgBpD;;AO/fQ;;EAKgB,sBAAsB;AP+f9C;;AOpgBQ;;EAOoB,+BAAgB;APkgB5C;;AO1fQ;EACI,eAAe;EACf,cAAA;EAkBA,kBAAA;AP4eZ;;AOhgBQ;EAIQ,YAAY;APggB5B;;AOpgBQ;EAMY,YAAY;APkgBhC;;AOxgBQ;EAQgB,cAAc;EACd,kBAAkB;EAClB,QAAQ;ENvM5B,mCMwM2D;ENtM3D,+BMsM2D;ENtM3D,2BMsM2D;EACvC,WAAW;EACX,gBAAgB;EAChB,iBAAiB;EACjB,yBAAyB;APsgBjD;;AOrhBQ;EAsBQ,yBAAyB;EACzB,eAAe;EACf,SAAS;APmgBzB;;AO3hBQ;EA2BgB,WAAW;EACX,gBAAgB;EAChB,eAAe;EACf,yBAAyB;EACzB,iBAAiB;APogBzC;;AOniBQ;EAiCoB,WACJ;APqgBxB;;AOviBQ;EAwCQ,mBAAmB;EACnB,UAAU;APmgB1B;;AO9fQ;EAGY,mBAAmB;EACnB,gCJpQU;AHmwB9B;;AOngBQ;EAMgB,WAAW;EACX,eAAe;EACf,gBAAgB;EAChB,yBAAyB;APigBjD;;AO1gBQ;EAWoB,aAAa;APmgBzC;;AO3fQ;EACI,YAAY;AP8fxB;;AO/fQ;EAIY,mBAAmB;EACnB,gCJxRU;AHuxB9B;;AOpgBQ;EAOgB,WAAW;EACX,eAAe;EACf,gBAAgB;EAChB,yBAAyB;APigBjD;;AO3gBQ;EAYoB,aAAa;APmgBzC;;AO3fQ;EACI,YAAY;AP8fxB;;AO/fQ;EAIY,mBAAmB;EACnB,gCJ5SU;AH2yB9B;;AOpgBQ;EAOgB,WAAW;EACX,eAAe;EACf,gBAAgB;EAChB,yBAAyB;APigBjD;;AO3gBQ;EAYoB,aAAa;APmgBzC;;AO1fA;+EP6f+E","file":"../../../../eltd-membership/assets/css/scss/membership.css","sourcesContent":["/* ==========================================================================\n Global partials\n ========================================================================== */\n@import '../../../../../themes/trackstore/assets/css/scss/variables';\n@import '../../../../../themes/trackstore/assets/css/scss/mixins';\n\n/* ==========================================================================\n Shortcodes styles\n ========================================================================== */\n@import \"default/_common.scss\";\n@import \"default/_dashboard-page.scss\";\n@import \"default/_login-register.scss\";\n@import \"default/_widget.scss\";","/* ==========================================================================\n Global partials\n ========================================================================== */\n/* common mixins - start */\n/* common mixins - end */\n/* ==========================================================================\n Shortcodes styles\n ========================================================================== */\n/* ==========================================================================\n Elated Membership Plugin Style - begin\n ========================================================================== */\n.eltd-social-login-holder input[type=\"text\"],\n.eltd-social-login-holder input[type=\"email\"],\n.eltd-social-login-holder input[type=\"password\"],\n.eltd-social-register-holder input[type=\"text\"],\n.eltd-social-register-holder input[type=\"email\"],\n.eltd-social-register-holder input[type=\"password\"],\n.eltd-social-reset-password-holder input[type=\"text\"],\n.eltd-social-reset-password-holder input[type=\"email\"],\n.eltd-social-reset-password-holder input[type=\"password\"],\n.eltd-membership-input-holder .eltd-membership-input {\n position: relative;\n width: 100%;\n margin: 0 0 14px;\n padding: 12px 20px;\n font-family: inherit;\n font-size: 12px;\n line-height: 18px;\n font-weight: inherit;\n color: #464646;\n background-color: transparent;\n border: 1px solid #b2b2b2;\n outline: 0;\n -webkit-appearance: none;\n box-sizing: border-box;\n}\n\n.eltd-social-login-holder input[type=\"text\"]:focus,\n.eltd-social-login-holder input[type=\"email\"]:focus,\n.eltd-social-login-holder input[type=\"password\"]:focus,\n.eltd-social-register-holder input[type=\"text\"]:focus,\n.eltd-social-register-holder input[type=\"email\"]:focus,\n.eltd-social-register-holder input[type=\"password\"]:focus,\n.eltd-social-reset-password-holder input[type=\"text\"]:focus,\n.eltd-social-reset-password-holder input[type=\"email\"]:focus,\n.eltd-social-reset-password-holder input[type=\"password\"]:focus,\n.eltd-membership-input-holder .eltd-membership-input:focus {\n border-color: #262626;\n}\n\n.eltd-social-login-holder input[type=\"text\"]::-webkit-input-placeholder,\n.eltd-social-login-holder input[type=\"email\"]::-webkit-input-placeholder,\n.eltd-social-login-holder input[type=\"password\"]::-webkit-input-placeholder,\n.eltd-social-register-holder input[type=\"text\"]::-webkit-input-placeholder,\n.eltd-social-register-holder input[type=\"email\"]::-webkit-input-placeholder,\n.eltd-social-register-holder input[type=\"password\"]::-webkit-input-placeholder,\n.eltd-social-reset-password-holder input[type=\"text\"]::-webkit-input-placeholder,\n.eltd-social-reset-password-holder input[type=\"email\"]::-webkit-input-placeholder,\n.eltd-social-reset-password-holder input[type=\"password\"]::-webkit-input-placeholder,\n.eltd-membership-input-holder .eltd-membership-input::-webkit-input-placeholder {\n color: #464646;\n}\n\n.eltd-social-login-holder input[type=\"text\"]:-moz-placeholder,\n.eltd-social-login-holder input[type=\"email\"]:-moz-placeholder,\n.eltd-social-login-holder input[type=\"password\"]:-moz-placeholder,\n.eltd-social-register-holder input[type=\"text\"]:-moz-placeholder,\n.eltd-social-register-holder input[type=\"email\"]:-moz-placeholder,\n.eltd-social-register-holder input[type=\"password\"]:-moz-placeholder,\n.eltd-social-reset-password-holder input[type=\"text\"]:-moz-placeholder,\n.eltd-social-reset-password-holder input[type=\"email\"]:-moz-placeholder,\n.eltd-social-reset-password-holder input[type=\"password\"]:-moz-placeholder,\n.eltd-membership-input-holder .eltd-membership-input:-moz-placeholder {\n color: #464646;\n}\n\n.eltd-social-login-holder input[type=\"text\"]::-moz-placeholder,\n.eltd-social-login-holder input[type=\"email\"]::-moz-placeholder,\n.eltd-social-login-holder input[type=\"password\"]::-moz-placeholder,\n.eltd-social-register-holder input[type=\"text\"]::-moz-placeholder,\n.eltd-social-register-holder input[type=\"email\"]::-moz-placeholder,\n.eltd-social-register-holder input[type=\"password\"]::-moz-placeholder,\n.eltd-social-reset-password-holder input[type=\"text\"]::-moz-placeholder,\n.eltd-social-reset-password-holder input[type=\"email\"]::-moz-placeholder,\n.eltd-social-reset-password-holder input[type=\"password\"]::-moz-placeholder,\n.eltd-membership-input-holder .eltd-membership-input::-moz-placeholder {\n color: #464646;\n}\n\n.eltd-social-login-holder input[type=\"text\"]:-ms-input-placeholder,\n.eltd-social-login-holder input[type=\"email\"]:-ms-input-placeholder,\n.eltd-social-login-holder input[type=\"password\"]:-ms-input-placeholder,\n.eltd-social-register-holder input[type=\"text\"]:-ms-input-placeholder,\n.eltd-social-register-holder input[type=\"email\"]:-ms-input-placeholder,\n.eltd-social-register-holder input[type=\"password\"]:-ms-input-placeholder,\n.eltd-social-reset-password-holder input[type=\"text\"]:-ms-input-placeholder,\n.eltd-social-reset-password-holder input[type=\"email\"]:-ms-input-placeholder,\n.eltd-social-reset-password-holder input[type=\"password\"]:-ms-input-placeholder,\n.eltd-membership-input-holder .eltd-membership-input:-ms-input-placeholder {\n color: #464646;\n}\n\n.eltd-membership-input-holder select {\n position: relative;\n width: 100%;\n margin: 0 0 14px;\n padding: 12px 20px;\n font-family: inherit;\n font-size: 12px;\n line-height: 18px;\n font-weight: inherit;\n color: #464646;\n background-color: transparent;\n border: 1px solid #b2b2b2;\n outline: 0;\n box-sizing: border-box;\n}\n\n.eltd-membership-input-holder label {\n display: block;\n margin: 0 0 5px;\n}\n\n.eltd-membership-gallery-holder .eltd-membership-gallery-upload {\n margin-bottom: 14px;\n}\n\n.eltd-membership-gallery-holder .eltd-membership-gallery-upload-hidden {\n visibility: hidden;\n}\n\n.eltd-membership-gallery-holder .eltd-membership-gallery-images-holder {\n font-size: 0;\n margin: 0 -5px;\n}\n\n.eltd-membership-gallery-holder .eltd-membership-gallery-images-holder .eltd-membership-gallery-image {\n display: inline-block;\n vertical-align: middle;\n width: 33.33%;\n padding: 5px;\n box-sizing: border-box;\n}\n\n.eltd-membership-gallery-holder .eltd-membership-gallery-images-holder .eltd-membership-input-text {\n font-size: 12px;\n font-weight: 500;\n}\n\n.eltd-membership-response-holder .eltd-membership-response {\n display: block;\n margin: 14px 0 0;\n font-size: 15px;\n font-weight: 400;\n font-family: \"Roboto Condensed\", sans-serif;\n}\n\n.eltd-membership-response-holder .eltd-membership-response.eltd-membership-message-succes {\n color: #525252;\n}\n\n.eltd-membership-response-holder .eltd-membership-response.eltd-membership-message-error {\n color: #ff3d27;\n}\n\n.eltd-wp-register-holder .eltd-register-notice h5 {\n margin: 0;\n}\n\n#ui-datepicker-div {\n background-color: #fff;\n z-index: 1000 !important;\n}\n\n#ui-datepicker-div .ui-datepicker-header {\n position: relative;\n text-align: center;\n color: #fff;\n background-color: #c8ff0b;\n}\n\n#ui-datepicker-div .ui-datepicker-header a {\n color: inherit;\n}\n\n#ui-datepicker-div .ui-datepicker-prev {\n position: absolute;\n left: 0;\n}\n\n#ui-datepicker-div .ui-datepicker-next {\n position: absolute;\n right: 0;\n}\n\n.eltd-membership-repeater-wrapper .eltd-membership-sortable-holder {\n overflow: auto;\n}\n\n.eltd-membership-repeater-wrapper .placeholder,\n.eltd-membership-repeater-wrapper .placeholder-sub {\n background-color: #dadada;\n border: 1px dashed #000;\n height: 75px;\n}\n\n.eltd-membership-repeater-wrapper.eltd-membership-table .eltd-membership-repeater-fields-row {\n display: table;\n table-layout: fixed;\n width: 100%;\n}\n\n.eltd-membership-repeater-wrapper.eltd-membership-table .eltd-membership-repeater-fields-row .eltd-membership-repeater-sort,\n.eltd-membership-repeater-wrapper.eltd-membership-table .eltd-membership-repeater-fields-row .eltd-membership-repeater-remove {\n display: table-cell;\n width: 10%;\n vertical-align: middle;\n text-align: center;\n}\n\n.eltd-membership-repeater-wrapper.eltd-membership-table .eltd-membership-repeater-fields-row .eltd-membership-repeater-row-holder {\n display: table-cell;\n}\n\n.eltd-membership-repeater-fields-row.ui-sortable-helper {\n background-color: #fff;\n}\n\n.eltd-membership-address-field .map_canvas {\n height: 300px;\n margin: 20px 0;\n}\n\n/* ==========================================================================\n Elated Membership Plugin Style - end\n ========================================================================== */\n/* Dashboard page - start\n ========================================================================== */\n.eltd-membership-main-wrapper {\n padding-bottom: 50px;\n}\n\n.eltd-membership-dashboard-nav-holder,\n.eltd-membership-dashboard-content-holder {\n position: relative;\n display: inline-block;\n vertical-align: middle;\n float: left;\n box-sizing: border-box;\n}\n\n.eltd-membership-dashboard-nav-holder {\n width: 30%;\n padding: 0 15px 0 0;\n margin: 0 0 35px;\n}\n\n.eltd-membership-dashboard-nav-holder ul {\n padding: 0 15px 0 0;\n margin: 0;\n list-style: none;\n border-right: 1px solid #e1e1e1;\n}\n\n.eltd-membership-dashboard-nav-holder ul li {\n margin: 0 0 18px;\n padding: 0;\n}\n\n.eltd-membership-dashboard-nav-holder ul li:last-child {\n margin: 0;\n}\n\n.eltd-membership-dashboard-content-holder {\n width: 70%;\n padding: 0 0 0 30px;\n margin: 0 0 60px;\n}\n\n.eltd-membership-dashboard-content-holder .eltd-profile-image {\n border-radius: 100%;\n display: inline-block;\n overflow: hidden;\n position: relative;\n}\n\n.eltd-membership-dashboard-content-holder .eltd-profile-image img {\n display: block;\n position: relative;\n}\n\n.eltd-membership-dashboard-content-holder .eltd-membership-dashboard-page-title {\n margin: 0 0 23px;\n}\n\n.eltd-membership-dashboard-content-holder .eltd-membership-dashboard-page-content p span {\n color: #262626;\n font-weight: 400;\n}\n\n/* Dashboard page - end\n ========================================================================== */\n/* Login/Register form - start\n ========================================================================== */\n.eltd-login-register-holder {\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n display: none;\n background-color: rgba(0, 0, 0, 0.6);\n z-index: 1002;\n}\n\n.eltd-login-register-holder .eltd-login-register-content {\n position: absolute;\n top: 50%;\n left: 0;\n right: 0;\n -webkit-transform: translateY(-50%);\n -moz-transform: translateY(-50%);\n transform: translateY(-50%);\n}\n\n.eltd-login-register-content.ui-tabs {\n position: relative;\n margin: 0 auto;\n width: 380px;\n background-color: #fff;\n box-sizing: border-box;\n}\n\n.eltd-login-register-content.ui-tabs.eltd-user-not-logged-in {\n width: 600px;\n}\n\n.eltd-login-register-content.ui-tabs.eltd-user-not-logged-in ul li {\n width: 33.33%;\n}\n\n.eltd-login-register-content.ui-tabs.eltd-user-not-logged-in .eltd-login-content-inner,\n.eltd-login-register-content.ui-tabs.eltd-user-not-logged-in .eltd-register-content-inner,\n.eltd-login-register-content.ui-tabs.eltd-user-not-logged-in .eltd-reset-pass-content-inner {\n padding-left: 0;\n padding-right: 0;\n}\n\n.eltd-login-register-content.ui-tabs ul {\n position: relative;\n display: inline-block;\n vertical-align: middle;\n width: 100%;\n list-style: none;\n margin: 0;\n padding: 0;\n clear: both;\n}\n\n.eltd-login-register-content.ui-tabs ul li {\n position: relative;\n display: inline-block;\n vertical-align: middle;\n float: left;\n width: 50%;\n margin: 0;\n padding: 0;\n line-height: 50px;\n text-align: center;\n background-color: #c8ff0b;\n}\n\n.eltd-login-register-content.ui-tabs ul li.ui-state-active {\n background-color: #000;\n}\n\n.eltd-login-register-content.ui-tabs ul li.ui-state-active a {\n color: #fff;\n}\n\n.eltd-login-register-content.ui-tabs ul li a {\n display: block;\n color: #000;\n font-size: 16px;\n font-family: \"Roboto Condensed\", sans-serif;\n line-height: inherit;\n font-weight: 700;\n text-transform: uppercase;\n}\n\n.eltd-login-register-content.ui-tabs .eltd-login-content-inner,\n.eltd-login-register-content.ui-tabs .eltd-register-content-inner,\n.eltd-login-register-content.ui-tabs .eltd-reset-pass-content-inner {\n padding: 50px;\n}\n\n.eltd-login-register-content.ui-tabs .eltd-lost-pass-remember-holder {\n display: block;\n}\n\n.eltd-login-register-content.ui-tabs .eltd-lost-pass-remember-holder .eltd-login-remember {\n position: relative;\n display: block;\n margin-top: 5px;\n}\n\n.eltd-login-register-content.ui-tabs .eltd-lost-pass-remember-holder .eltd-login-remember > * {\n position: relative;\n display: inline-block;\n vertical-align: top;\n}\n\n.eltd-login-register-content.ui-tabs .eltd-lost-pass-remember-holder label {\n font-family: \"Roboto Condensed\", sans-serif;\n font-size: 15px;\n line-height: 11px;\n margin-left: 10px;\n color: #525252;\n}\n\n.eltd-login-register-content.ui-tabs .eltd-lost-pass-remember-holder input {\n margin: -2px 0 0;\n}\n\n.eltd-login-register-content.ui-tabs .eltd-lost-pass-remember-holder input[type=\"checkbox\"] {\n border-radius: 0;\n}\n\n.eltd-login-register-content.ui-tabs .eltd-lost-pass-remember-holder .eltd-btn {\n margin: 10px 0 0;\n width: 100%;\n}\n\n.eltd-login-register-content.ui-tabs .eltd-login-action-btn {\n position: relative;\n display: block;\n margin: 20px 0 0;\n color: #525252;\n font-size: 15px;\n font-family: \"Roboto Condensed\", sans-serif;\n -webkit-transition: color 0.2s ease-out;\n -moz-transition: color 0.2s ease-out;\n transition: color 0.2s ease-out;\n}\n\n.eltd-login-register-content.ui-tabs input[type=\"text\"],\n.eltd-login-register-content.ui-tabs input[type=\"email\"],\n.eltd-login-register-content.ui-tabs input[type=\"password\"] {\n margin-bottom: 15px;\n font-style: normal;\n font-family: \"Roboto Condensed\", sans-serif;\n font-size: 15px;\n color: #525252;\n font-weight: 400;\n}\n\n.eltd-login-register-content.ui-tabs input[type=\"text\"]:-webkit-autofill,\n.eltd-login-register-content.ui-tabs input[type=\"email\"]:-webkit-autofill,\n.eltd-login-register-content.ui-tabs input[type=\"password\"]:-webkit-autofill {\n -webkit-box-shadow: 0 0 0 30px white inset;\n}\n\n.eltd-login-register-content.ui-tabs .eltd-login-button-holder .eltd-btn,\n.eltd-login-register-content.ui-tabs .eltd-register-button-holder .eltd-btn,\n.eltd-login-register-content.ui-tabs .eltd-reset-password-button-holder .eltd-btn {\n margin: 15px 0 0;\n width: 100%;\n}\n\n.eltd-login-register-content.ui-tabs .eltd-login-form-social-login {\n background-color: #f9f9f9;\n border-top: 1px solid #ebebeb;\n padding: 23px 0 34px;\n margin: 12px 0 0;\n text-align: center;\n}\n\n.eltd-login-register-content.ui-tabs .eltd-login-form-social-login .eltd-login-social-title {\n margin-bottom: 15px;\n}\n\n.eltd-login-register-content.ui-tabs .eltd-login-form-social-login form {\n display: inline-block;\n margin: 0 5px;\n}\n\n.eltd-login-register-content.ui-tabs .eltd-login-form-social-login .eltd-google-login .eltd-btn-text,\n.eltd-login-register-content.ui-tabs .eltd-login-form-social-login .eltd-facebook-login .eltd-btn-text {\n margin: 0;\n}\n\n.eltd-login-register-content.ui-tabs .eltd-login-form-social-login .eltd-facebook-login,\n.eltd-login-register-content.ui-tabs .eltd-login-form-social-login .eltd-google-login {\n padding: 0;\n}\n\n.eltd-login-register-content.ui-tabs .eltd-login-form-social-login .eltd-facebook-login .eltd-btn-text,\n.eltd-login-register-content.ui-tabs .eltd-login-form-social-login .eltd-google-login .eltd-btn-text {\n line-height: 30px;\n padding: 0 12px 0 10px;\n}\n\n.eltd-login-register-content.ui-tabs .eltd-login-form-social-login .eltd-facebook-login .eltd-btn-icon-holder,\n.eltd-login-register-content.ui-tabs .eltd-login-form-social-login .eltd-google-login .eltd-btn-icon-holder {\n float: left;\n font-size: 13px;\n padding: 6px 10px;\n border-right: 1px solid rgba(255, 255, 255, 0.2);\n}\n\n.eltd-login-register-content.ui-tabs .eltd-login-form-social-login .eltd-facebook-login .eltd-btn-icon-holder .eltd-btn-icon-elem,\n.eltd-login-register-content.ui-tabs .eltd-login-form-social-login .eltd-google-login .eltd-btn-icon-holder .eltd-btn-icon-elem {\n vertical-align: baseline;\n}\n\n/* Login/Register form - end\n ========================================================================== */\n/* Login/Register widget - start\n ========================================================================== */\n/* User not logged in */\n.eltd-login-register-widget.eltd-user-not-logged-in {\n position: relative;\n display: inline-block;\n vertical-align: middle;\n}\n\n.eltd-menu-area .eltd-login-register-widget.eltd-user-not-logged-in {\n height: 100%;\n}\n\n.eltd-sidebar .eltd-login-register-widget.eltd-user-not-logged-in {\n width: 100%;\n}\n\n.eltd-login-register-widget.eltd-user-not-logged-in .eltd-login-opener {\n /* Top bar */\n /* Menu area */\n /* Sidebar */\n /* Footer */\n /* Side area */\n}\n\n.eltd-top-bar .eltd-login-register-widget.eltd-user-not-logged-in .eltd-login-opener {\n color: #fff;\n font-weight: 700;\n text-transform: uppercase;\n}\n\n.eltd-menu-area .eltd-login-register-widget.eltd-user-not-logged-in .eltd-login-opener {\n color: #9c9c9c;\n font-size: 12px;\n line-height: 23px;\n margin: 0 10px;\n font-weight: 600;\n text-transform: uppercase;\n position: relative;\n display: inline-block;\n top: 50%;\n transform: translateY(-50%);\n}\n\n.eltd-menu-area .eltd-login-register-widget.eltd-user-not-logged-in .eltd-login-opener:hover {\n color: #000;\n}\n\n.eltd-dark-header .eltd-menu-area:not(.fixed):not(.eltd-sticky-header) .eltd-login-register-widget.eltd-user-not-logged-in .eltd-login-opener {\n color: #000 !important;\n}\n\n.eltd-dark-header .eltd-menu-area:not(.fixed):not(.eltd-sticky-header) .eltd-login-register-widget.eltd-user-not-logged-in .eltd-login-opener:hover {\n color: rgba(0, 0, 0, 0.8);\n}\n\n.eltd-light-header .eltd-menu-area:not(.fixed):not(.eltd-sticky-header) .eltd-login-register-widget.eltd-user-not-logged-in .eltd-login-opener {\n color: #fff !important;\n}\n\n.eltd-light-header .eltd-menu-area:not(.fixed):not(.eltd-sticky-header) .eltd-login-register-widget.eltd-user-not-logged-in .eltd-login-opener:hover {\n color: rgba(255, 255, 255, 0.8);\n}\n\n.eltd-sidebar .eltd-login-register-widget.eltd-user-not-logged-in .eltd-login-opener {\n color: #000;\n font-size: 13px;\n font-weight: 500;\n text-transform: uppercase;\n}\n\n.eltd-sidebar .eltd-login-register-widget.eltd-user-not-logged-in .eltd-login-opener:hover {\n color: #ffec13;\n}\n\nfooter .eltd-login-register-widget.eltd-user-not-logged-in .eltd-login-opener {\n color: #000;\n font-size: 13px;\n font-weight: 500;\n text-transform: uppercase;\n}\n\nfooter .eltd-login-register-widget.eltd-user-not-logged-in .eltd-login-opener:hover {\n color: #ffec13;\n}\n\n.eltd-side-menu .eltd-login-register-widget.eltd-user-not-logged-in .eltd-login-opener {\n color: #000;\n font-size: 13px;\n font-weight: 500;\n text-transform: uppercase;\n}\n\n.eltd-side-menu .eltd-login-register-widget.eltd-user-not-logged-in .eltd-login-opener:hover {\n color: #ffec13;\n}\n\n/* User logged in */\n.eltd-login-register-widget.eltd-user-logged-in {\n position: relative;\n display: inline-block;\n vertical-align: middle;\n height: 100%;\n /* Top bar and menu area dropdown position */\n /* Menu area style */\n /* Top bar style */\n /* Sidebar style */\n /* Footer style */\n /* Sidearea style */\n}\n\n.eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner > span img {\n display: inline-block;\n vertical-align: middle;\n width: 23px;\n height: 23px;\n margin: 0 5px 0 0;\n border-radius: 100%;\n}\n\n.eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user-name {\n color: #fff;\n font-size: 12px;\n display: inline-block;\n margin-top: 2px;\n font-weight: 700;\n text-transform: uppercase;\n}\n\n.eltd-menu-area .eltd-login-register-widget.eltd-user-logged-in .eltd-login-dropdown,\n.eltd-top-bar .eltd-login-register-widget.eltd-user-logged-in .eltd-login-dropdown {\n position: absolute;\n top: calc(100% + 5px);\n margin: 0;\n left: 0;\n opacity: 0;\n list-style-type: none;\n text-align: left;\n padding: 0;\n width: 120px;\n box-sizing: border-box;\n visibility: hidden;\n z-index: 100;\n -webkit-transition: opacity 0.5s ease;\n -moz-transition: opacity 0.5s ease;\n transition: opacity 0.5s ease;\n}\n\n.eltd-menu-area .eltd-login-register-widget.eltd-user-logged-in .eltd-login-dropdown li,\n.eltd-top-bar .eltd-login-register-widget.eltd-user-logged-in .eltd-login-dropdown li {\n padding: 0;\n margin: 0;\n line-height: 1em;\n}\n\n.eltd-menu-area .eltd-login-register-widget.eltd-user-logged-in .eltd-login-dropdown li a,\n.eltd-top-bar .eltd-login-register-widget.eltd-user-logged-in .eltd-login-dropdown li a {\n display: block;\n position: relative;\n -webkit-transition: color 0.3s ease;\n -moz-transition: color 0.3s ease;\n transition: color 0.3s ease;\n}\n\n.eltd-menu-area .eltd-login-register-widget.eltd-user-logged-in:hover .eltd-login-dropdown,\n.eltd-top-bar .eltd-login-register-widget.eltd-user-logged-in:hover .eltd-login-dropdown {\n visibility: visible;\n opacity: 1;\n}\n\n.eltd-menu-area .eltd-login-register-widget.eltd-user-logged-in {\n cursor: pointer;\n /* User part */\n /* Dropdown part */\n}\n\n.eltd-menu-area .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user {\n height: 100%;\n display: table;\n vertical-align: middle;\n}\n\n.eltd-menu-area .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner {\n display: table-cell;\n vertical-align: middle;\n height: 100%;\n}\n\n.eltd-menu-area .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner > span {\n color: #9c9c9c;\n font-size: 13px;\n line-height: 23px;\n margin: 0 10px;\n font-weight: 600;\n text-transform: uppercase;\n}\n\n.eltd-menu-area .eltd-login-register-widget.eltd-user-logged-in:hover .eltd-logged-in-user .eltd-logged-in-user-inner > span {\n color: #000;\n}\n\n.eltd-menu-area .eltd-login-register-widget.eltd-user-logged-in .eltd-login-dropdown {\n background-color: #fff;\n}\n\n.eltd-menu-area .eltd-login-register-widget.eltd-user-logged-in .eltd-login-dropdown li a {\n font-size: 13px;\n line-height: 23px;\n font-weight: 600;\n color: #9c9c9c;\n padding: 5px 20px;\n}\n\n.eltd-menu-area .eltd-login-register-widget.eltd-user-logged-in .eltd-login-dropdown li a:hover {\n color: #000;\n}\n\n.eltd-menu-area .eltd-login-register-widget.eltd-user-logged-in:hover .eltd-login-dropdown {\n visibility: visible;\n opacity: 1;\n}\n\n.eltd-dark-header .eltd-menu-area:not(.fixed):not(.eltd-sticky-header) .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner > span span,\n.eltd-dark-header .eltd-menu-area:not(.fixed):not(.eltd-sticky-header) .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner > span i {\n color: #000 !important;\n}\n\n.eltd-dark-header .eltd-menu-area:not(.fixed):not(.eltd-sticky-header) .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner > span span:hover,\n.eltd-dark-header .eltd-menu-area:not(.fixed):not(.eltd-sticky-header) .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner > span i:hover {\n color: rgba(0, 0, 0, 0.8);\n}\n\n.eltd-light-header .eltd-menu-area:not(.fixed):not(.eltd-sticky-header) .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner > span span,\n.eltd-light-header .eltd-menu-area:not(.fixed):not(.eltd-sticky-header) .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner > span i {\n color: #fff !important;\n}\n\n.eltd-light-header .eltd-menu-area:not(.fixed):not(.eltd-sticky-header) .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner > span span:hover,\n.eltd-light-header .eltd-menu-area:not(.fixed):not(.eltd-sticky-header) .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner > span i:hover {\n color: rgba(255, 255, 255, 0.8);\n}\n\n.eltd-top-bar .eltd-login-register-widget.eltd-user-logged-in {\n cursor: pointer;\n /* User part */\n /* Dropdown part */\n}\n\n.eltd-top-bar .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user {\n height: 100%;\n}\n\n.eltd-top-bar .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner {\n height: 100%;\n}\n\n.eltd-top-bar .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner > span {\n display: block;\n position: relative;\n top: 50%;\n -webkit-transform: translateY(-50%);\n -moz-transform: translateY(-50%);\n transform: translateY(-50%);\n color: #fff;\n font-weight: 500;\n line-height: 20px;\n text-transform: uppercase;\n}\n\n.eltd-top-bar .eltd-login-register-widget.eltd-user-logged-in .eltd-login-dropdown {\n background-color: #212121;\n padding: 15px 0;\n top: 100%;\n}\n\n.eltd-top-bar .eltd-login-register-widget.eltd-user-logged-in .eltd-login-dropdown li a {\n color: #fff;\n font-weight: 700;\n font-size: 12px;\n text-transform: uppercase;\n padding: 8px 20px;\n}\n\n.eltd-top-bar .eltd-login-register-widget.eltd-user-logged-in .eltd-login-dropdown li a:hover {\n color: #fff;\n}\n\n.eltd-top-bar .eltd-login-register-widget.eltd-user-logged-in:hover .eltd-login-dropdown {\n visibility: visible;\n opacity: 1;\n}\n\n.eltd-sidebar .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner {\n padding-bottom: 3px;\n border-bottom: 1px solid #b2b2b2;\n}\n\n.eltd-sidebar .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner > span {\n color: #000;\n font-size: 13px;\n font-weight: 500;\n text-transform: uppercase;\n}\n\n.eltd-sidebar .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner > span i {\n display: none;\n}\n\nfooter .eltd-login-register-widget.eltd-user-logged-in {\n height: auto;\n}\n\nfooter .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner {\n padding-bottom: 3px;\n border-bottom: 1px solid #b2b2b2;\n}\n\nfooter .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner > span {\n color: #000;\n font-size: 13px;\n font-weight: 500;\n text-transform: uppercase;\n}\n\nfooter .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner > span i {\n display: none;\n}\n\n.eltd-side-menu .eltd-login-register-widget.eltd-user-logged-in {\n height: auto;\n}\n\n.eltd-side-menu .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner {\n padding-bottom: 3px;\n border-bottom: 1px solid #b2b2b2;\n}\n\n.eltd-side-menu .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner > span {\n color: #666;\n font-size: 13px;\n font-weight: 500;\n text-transform: uppercase;\n}\n\n.eltd-side-menu .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner > span i {\n display: none;\n}\n\n/* Login/Register widget - end\n ========================================================================== */\n","//layout mixins - start\n\n@mixin eltdTableLayout() {\n position: relative;\n display: table;\n table-layout: fixed;\n height: 100%;\n width: 100%;\n}\n\n@mixin eltdTableCellLayout() {\n position: relative;\n display: table-cell;\n height: 100%;\n width: 100%;\n vertical-align: middle;\n}\n\n@mixin eltdRelativeHolderLayout() {\n position: relative;\n display: inline-block;\n width: 100%;\n vertical-align: middle;\n}\n\n@mixin eltdAbsoluteHolderLayout() {\n position: absolute;\n display: block;\n width: 100%;\n height: 100%;\n top: 0;\n left: 0;\n}\n\n@mixin eltdTypographyLayout() {\n color: inherit;\n font-family: inherit;\n font-size: inherit;\n font-weight: inherit;\n font-style: inherit;\n line-height: inherit;\n letter-spacing: inherit;\n text-transform: inherit;\n}\n\n//layout mixins - end\n\n//transition mixins - start\n\n@mixin eltdTransition($transition-param...) {\n -webkit-transition: $transition-param;\n -moz-transition: $transition-param;\n transition: $transition-param;\n}\n\n@mixin eltdTransitionTransform($transition-param...) {\n -webkit-transition: -webkit-transform $transition-param;\n -moz-transition: -moz-transform $transition-param;\n transition: transform $transition-param;\n}\n\n@mixin eltdTransform($transform-param...) {\n -webkit-transform: $transform-param;\n -moz-transform: $transform-param;\n transform: $transform-param;\n}\n\n@mixin eltdAnimation($animation-param...) {\n -webkit-animation: $animation-param;\n -moz-animation: $animation-param;\n animation: $animation-param;\n}\n\n@mixin eltdTransformOrigin($animation-param...) {\n -webkit-transform-origin: $animation-param;\n -moz-transform-origin: $animation-param;\n transform-origin: $animation-param;\n}\n\n//transition mixins - end\n\n/* common mixins - start */\n\n@mixin eltdBckImageStyle(){\n background-size: cover;\n background-repeat: no-repeat;\n background-position: center center;\n}\n\n@mixin eltdImageZoomHoverStyle(){\n \n overflow:hidden;\n\n img {\n @include eltdTransition(all .32s ease-in-out);\n } \n\n &:hover {\n img { \n @include eltdTransform(scale(1.05));\n }\n }\n}\n\n@mixin eltdUnderlineHoverStyle(){\n position:relative;\n\n &:after {\n content: \"\";\n position: absolute;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 1px;\n background-color: currentColor;\n transform-origin:left;\n @include eltdTransition(all .32s ease-in-out);\n @include eltdTransform(scale(0,1));\n }\n\n &:hover {\n\n &:after { \n @include eltdTransform(scale(1,1));\n }\n }\n}\n\n@mixin eltdImageOverlayHoverStyle($with-hover: true){\n \n @if ($with-hover) {\n \n &:hover {\n \n &:after {\n opacity: 1;\n }\n }\n \n &:after {\n @include eltdAbsoluteHolderLayout();\n content: '';\n background-color: rgba($default-heading-color, .4);\n opacity: 0;\n @include eltdTransition(opacity .2s ease-in-out);\n }\n \n } @else {\n @include eltdAbsoluteHolderLayout();\n content: '';\n background-color: rgba($default-heading-color, .4);\n opacity: 0;\n @include eltdTransition(opacity .2s ease-in-out);\n }\n}\n\n@mixin eltdButtonDefaultStyle() {\n font-family: $default-heading-font;\n position: relative;\n display: inline-block;\n vertical-align: middle;\n width: auto;\n outline: none;\n font-size: 16px;\n line-height: 2em;\n letter-spacing: -0.4px;\n font-weight: 600;\n text-transform: uppercase;\n box-sizing: border-box;\n margin: 0;\n @include eltdTransition(color .2s ease-in-out, background-color .2s ease-in-out, border-color .2s ease-in-out);\n}\n\n@mixin eltdButtonTransparentColor() {\n color: $default-text-color;\n background-color: transparent;\n}\n\n@mixin eltdButtonSolidColor() {\n color: #fff;\n background-color: $default-dark-color;\n border: 1px solid transparent;\n}\n\n@mixin eltdButtonSolidHoverColor() {\n color: $default-dark-color;\n background-color: transparent;\n border: 1px solid $default-dark-color;\n}\n\n@mixin eltdButtonOutlineColor() {\n color: $default-dark-color;\n background-color: transparent;\n border: 1px solid $default-dark-color;\n}\n\n@mixin eltdButtonOutlineHoverColor() {\n color: #fff;\n background-color: $default-dark-color;\n border-color: $default-dark-color;\n}\n\n@mixin eltdButtonSmallParams() {\n padding: 7px 37px;\n}\n\n@mixin eltdButtonMediumParams() {\n padding: 9px 57px;\n}\n\n@mixin eltdButtonLargeParams() {\n padding: 11px 77px;\n}\n\n@mixin eltdButtonHugeParams() {\n display: block;\n text-align: center;\n padding: 11px 27px;\n}\n\n@mixin eltdPlaceholder {\n &::-webkit-input-placeholder {\n @content\n }\n &:-moz-placeholder {\n @content\n }\n &::-moz-placeholder {\n @content\n }\n &:-ms-input-placeholder {\n @content\n }\n}\n\n/* common mixins - end */\n\n//media query mixins - start\n\n@mixin laptop-landscape-large {\n @media only screen and (max-width: map-get($breakpoints, laptop-landscape-large)) {\n @content;\n }\n}\n\n@mixin laptop-landscape-medium {\n @media only screen and (max-width: map-get($breakpoints, laptop-landscape-medium)) {\n @content;\n }\n}\n\n@mixin laptop-landscape {\n @media only screen and (max-width: map-get($breakpoints, laptop-landscape)) {\n @content;\n }\n}\n\n@mixin ipad-landscape {\n @media only screen and (max-width: map-get($breakpoints, ipad-landscape)) {\n @content;\n }\n}\n\n@mixin ipad-portrait {\n @media only screen and (max-width: map-get($breakpoints, ipad-portrait)) {\n @content;\n }\n}\n\n@mixin phone-landscape {\n @media only screen and (max-width: map-get($breakpoints, phone-landscape)) {\n @content;\n }\n}\n\n@mixin phone-portrait {\n @media only screen and (max-width: map-get($breakpoints, phone-portrait)) {\n @content;\n }\n}\n\n@mixin smaller-phone-portrait {\n @media only screen and (max-width: map-get($breakpoints, smaller-phone-portrait)) {\n @content;\n }\n}\n\n//media query mixins - end\n\n//animation mixin - start\n\n@mixin keyframes($name) {\n @-webkit-keyframes #{$name} {\n @content;\n }\n\n @keyframes #{$name} {\n @content;\n }\n}\n\n@mixin animation($name, $duration, $repeat, $timing, $delay) {\n -webkit-animation-name: $name;\n -webkit-animation-duration: $duration;\n -webkit-animation-iteration-count: $repeat;\n -webkit-animation-timing-function: $timing;\n -webkit-animation-delay: $delay;\n -webkit-animation-fill-mode: forwards; /* this prevents the animation from restarting! */\n\n animation-name: $name;\n animation-duration: $duration;\n animation-iteration-count: $repeat;\n animation-timing-function: $timing;\n animation-delay: $delay;\n animation-fill-mode: forwards; /* this prevents the animation from restarting! */\n}\n\n//animation mixin - end","/* ==========================================================================\n Elated Membership Plugin Style - begin\n ========================================================================== */\n\n.eltd-social-login-holder input[type=\"text\"],\n.eltd-social-login-holder input[type=\"email\"],\n.eltd-social-login-holder input[type=\"password\"],\n.eltd-social-register-holder input[type=\"text\"],\n.eltd-social-register-holder input[type=\"email\"],\n.eltd-social-register-holder input[type=\"password\"],\n.eltd-social-reset-password-holder input[type=\"text\"],\n.eltd-social-reset-password-holder input[type=\"email\"],\n.eltd-social-reset-password-holder input[type=\"password\"],\n.eltd-membership-input-holder .eltd-membership-input {\n position: relative;\n width: 100%;\n margin: 0 0 14px;\n padding: 12px 20px;\n font-family: inherit;\n font-size: 12px;\n line-height: 18px;\n font-weight: inherit;\n color: $default-text-color;\n background-color: transparent;\n border: 1px solid $default-border-color;\n outline: 0;\n -webkit-appearance: none;\n box-sizing: border-box;\n\n &:focus {\n border-color: $default-heading-color;\n }\n\n @include eltdPlaceholder {\n color: $default-text-color;\n }\n}\n\n.eltd-membership-input-holder {\n\tselect {\n\t position: relative;\n\t width: 100%;\n\t margin: 0 0 14px;\n\t padding: 12px 20px;\n\t font-family: inherit;\n\t font-size: 12px;\n\t line-height: 18px;\n\t font-weight: inherit;\n\t color: $default-text-color;\n\t background-color: transparent;\n\t border: 1px solid $default-border-color;\n\t outline: 0;\n\t box-sizing: border-box;\n\t}\n}\n\n.eltd-membership-input-holder label{\n display: block;\n margin: 0 0 5px;\n}\n\n.eltd-membership-gallery-holder{\n\n\t.eltd-membership-gallery-upload{\n\t\tmargin-bottom: 14px;\n\t}\n\n\t.eltd-membership-gallery-upload-hidden{\n\t\tvisibility: hidden;\n\t}\n\n\t.eltd-membership-gallery-images-holder{\n\t\tfont-size: 0;\n\t\tmargin: 0 -5px;\n\n\t\t.eltd-membership-gallery-image{\n\t\t\tdisplay: inline-block;\n\t\t\tvertical-align: middle;\n\t\t\twidth: 33.33%;\n\t\t\tpadding: 5px;\n\t\t\tbox-sizing: border-box;\n\t\t}\n\n\t\t.eltd-membership-input-text{\n\t\t\tfont-size: 12px;\n\t\t\tfont-weight: 500;\n\t\t}\n\t}\n}\n\n.eltd-membership-response-holder{\n\t.eltd-membership-response {\n\t\tdisplay: block;\n\t\tmargin: 14px 0 0;\n\t\tfont-size: 15px;\n\t\tfont-weight: 400;\n\t\tfont-family: $default-heading-font;\n\n\t\t&.eltd-membership-message-succes {\n\t\t\tcolor: $second-text-color;\n\t\t}\n\n\t\t&.eltd-membership-message-error {\n\t\t\tcolor: #ff3d27;\n\t\t}\n\t}\n}\n\n.eltd-wp-register-holder{\n\t.eltd-register-notice h5 {\n\t\tmargin: 0;\n\t}\n}\n\n\n#ui-datepicker-div{\n\tbackground-color: #fff;\n\tz-index: 1000 !important;\n\n\t.ui-datepicker-header{\n\t\tposition: relative;\n\t\ttext-align: center;\n\t\tcolor: #fff;\n\t\tbackground-color: $first-main-color;\n\n\t\ta{\n\t\t\tcolor: inherit;\n\t\t}\n\t}\n\n\t.ui-datepicker-prev{\n\t\tposition: absolute;\n\t\tleft: 0;\n\t}\n\n\t.ui-datepicker-next{\n\t\tposition: absolute;\n\t\tright: 0;\n\t}\n}\n\n.eltd-membership-repeater-wrapper{\n\n\t.eltd-membership-sortable-holder{\n\t\toverflow: auto; //to fix top positioning bug in chrome (top is not calculated as it should)\n\t}\n\n\t.placeholder,\n\t.placeholder-sub{\n\t background-color: #dadada;\n\t border: 1px dashed #000;\n\t height: 75px;\n\t}\n\n\t&.eltd-membership-table .eltd-membership-repeater-fields-row{\n\t\tdisplay: table;\n\t\ttable-layout: fixed;\n\t\twidth: 100%;\n\n\t\t.eltd-membership-repeater-sort,\n\t\t.eltd-membership-repeater-remove{\n\t\t\tdisplay: table-cell;\n\t\t\twidth: 10%;\n\t\t\tvertical-align: middle;\n\t\t\ttext-align: center;\n\t\t}\n\n\t\t.eltd-membership-repeater-row-holder{\n\t\t\tdisplay: table-cell;\n\t\t}\n\t}\n\n}\n\n.eltd-membership-repeater-fields-row.ui-sortable-helper {\n background-color: #fff;\n}\n\n.eltd-membership-address-field .map_canvas {\n height: 300px;\n margin: 20px 0;\n}\n/* ==========================================================================\n Elated Membership Plugin Style - end\n ========================================================================== */","$breakpoints: (\n\t\tlaptop-landscape-large: 1440px,\n\t\tlaptop-landscape-medium: 1280px,\n\t\tlaptop-landscape: 1200px,\n\t\tipad-landscape: 1024px,\n\t\tipad-portrait: 768px,\n\t\tphone-landscape: 680px,\n\t\tphone-portrait: 480px,\n\t\tsmaller-phone-portrait: 320px\n);\n\n$grid-width: 1100px;\n$grid-width-laptop-landscape: 950px;\n$grid-width-ipad-landscape: 768px;\n$grid-width-ipad-portrait: 600px;\n$grid-width-phone-landscape: 420px;\n$grid-width-phone-portrait: 300px;\n$grid-width-smaller-phone-portrait: 90%;\n\n$grid-width-boxed: 1150px;\n$grid-width-laptop-landscape-boxed: 1000px;\n$grid-width-ipad-landscape-boxed: 818px;\n$grid-width-ipad-portrait-boxed: 650px;\n$grid-width-phone-landscape-boxed: 470px;\n$grid-width-phone-portrait-boxed: 350px;\n$grid-width-smaller-phone-portrait-boxed: 92%;\n\n$grid-width-1300: 1300px;\n$grid-width-1200: 1200px;\n$grid-width-1000: 1000px;\n$grid-width-800: 800px;\n\n$default-text-font: 'Raleway', sans-serif;\n$default-heading-font: 'Roboto Condensed', sans-serif;\n\n$first-main-color: #c8ff0b;\n$default-heading-color: #262626;\n$default-text-color: #464646;\n$second-text-color: #525252;\n\n$default-background-color: #fff;\n$default-border-color: #b2b2b2;\n$second-border-color: #666666;\n$default-dark-color: #000;\n$default-box-shadow: 0 0 4.85px 0.15px rgba(#000, 0.09);\n\n$header-light-color: #fff;\n$header-light-hover-color: rgba($header-light-color, .8);\n$header-dark-color: #333;\n$header-dark-hover-color: rgba($header-dark-color, .8);\n\n//responsive breakpoints\n$laptop-landscape-large-plus-pixel: 1441px;\n$laptop-landscape-large: 1440px;\n$laptop-landscape-medium-plus-pixel: 1281px;\n$laptop-landscape-medium: 1280px;\n$laptop-landscape-plus-pixel: 1201px;\n$laptop-landscape: 1200px;\n$ipad-landscape-plus-pixel: 1025px;\n$ipad-landscape: 1024px;\n$ipad-portrait-plus-pixel: 769px;\n$ipad-portrait: 768px;\n$phone-landscape-plus-pixel: 681px;\n$phone-landscape: 680px;\n$phone-portrait-plus-pixel: 481px;\n$phone-portrait: 480px;\n$smaller-phone-portrait-plus-pixel: 321px;\n$smaller-phone-portrait: 320px;","/* Dashboard page - start\n ========================================================================== */\n.eltd-membership-main-wrapper {\n padding-bottom: 50px;\n}\n@import 'skins/vertical';\n\n/* Dashboard page - end\n ========================================================================== */",".eltd-membership-dashboard-nav-holder,\n.eltd-membership-dashboard-content-holder {\n position: relative;\n display: inline-block;\n vertical-align: middle;\n float: left;\n box-sizing: border-box;\n}\n.eltd-membership-dashboard-nav-holder {\n width: 30%;\n padding: 0 15px 0 0;\n margin: 0 0 35px;\n\n ul {\n padding: 0 15px 0 0;\n margin: 0;\n list-style: none;\n border-right: 1px solid #e1e1e1;\n\n li {\n margin: 0 0 18px;\n padding: 0;\n &:last-child {\n margin: 0;\n\n }\n }\n }\n\n}\n\n.eltd-membership-dashboard-content-holder {\n width: 70%;\n padding: 0 0 0 30px;\n margin: 0 0 60px;\n\n .eltd-profile-image{\n border-radius: 100%;\n display: inline-block;\n overflow: hidden;\n position: relative;\n\n img{\n display: block;\n position: relative;\n }\n }\n\n .eltd-membership-dashboard-page-title {\n margin: 0 0 23px;\n }\n\n .eltd-membership-dashboard-page-content p span {\n color: $default-heading-color;\n font-weight: 400;\n }\n}","/* Login/Register form - start\n ========================================================================== */\n\n.eltd-login-register-holder {\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n display: none;\n background-color: rgba(0, 0, 0, 0.6);\n z-index: 1002;\n\n .eltd-login-register-content {\n position: absolute;\n top: 50%;\n left: 0;\n right: 0;\n @include eltdTransform(translateY(-50%));\n }\n}\n\n\n\n.eltd-login-register-content.ui-tabs {\n position: relative;\n margin: 0 auto;\n width: 380px;\n background-color: #fff;\n box-sizing: border-box;\n\n &.eltd-user-not-logged-in{\n width: 600px;\n\n ul li {\n width: 33.33%;\n }\n\n .eltd-login-content-inner,\n .eltd-register-content-inner,\n .eltd-reset-pass-content-inner{\n padding-left: 0;\n padding-right: 0;\n }\n }\n\n ul {\n position: relative;\n display: inline-block;\n vertical-align: middle;\n width: 100%;\n list-style: none;\n margin: 0;\n padding: 0;\n clear: both;\n\n li {\n position: relative;\n display: inline-block;\n vertical-align: middle;\n float: left;\n width: 50%;\n margin: 0;\n padding: 0;\n line-height: 50px;\n text-align: center;\n background-color: $first-main-color;\n\n &.ui-state-active {\n background-color: #000;\n a {\n color: #fff;\n }\n }\n\n a {\n display: block;\n color: #000;\n font-size: 16px;\n font-family: $default-heading-font;\n line-height: inherit;\n font-weight: 700;\n text-transform: uppercase;\n }\n }\n }\n\n .eltd-login-content-inner,\n .eltd-register-content-inner,\n .eltd-reset-pass-content-inner{\n padding: 50px;\n }\n\n .eltd-lost-pass-remember-holder {\n display: block;\n\n .eltd-login-remember {\n position: relative;\n display: block;\n margin-top: 5px;\n\n & > * {\n position: relative;\n display: inline-block;\n vertical-align: top;\n }\n }\n\n label {\n font-family: $default-heading-font;\n font-size: 15px;\n line-height: 11px;\n margin-left: 10px;\n color: $second-text-color;\n }\n\n input {\n margin: -2px 0 0;\n }\n\n input[type=\"checkbox\"] {\n border-radius: 0;\n }\n\n .eltd-btn {\n margin: 10px 0 0;\n width: 100%;\n }\n }\n\n .eltd-login-action-btn {\n position: relative;\n display: block;\n margin: 20px 0 0;\n color: $second-text-color;\n font-size: 15px;\n font-family: $default-heading-font;\n -webkit-transition: color 0.2s ease-out;\n -moz-transition: color 0.2s ease-out;\n transition: color 0.2s ease-out;\n }\n\n input[type=\"text\"],\n input[type=\"email\"],\n input[type=\"password\"]{\n margin-bottom: 15px;\n font-style: normal;\n font-family: $default-heading-font;\n font-size: 15px;\n color: $second-text-color;\n font-weight: 400;\n }\n\n input[type=\"text\"]:-webkit-autofill,\n input[type=\"email\"]:-webkit-autofill,\n input[type=\"password\"]:-webkit-autofill {\n -webkit-box-shadow: 0 0 0 30px white inset;\n }\n\n .eltd-login-button-holder,\n .eltd-register-button-holder,\n .eltd-reset-password-button-holder {\n .eltd-btn {\n margin: 15px 0 0;\n width: 100%;\n }\n }\n\n .eltd-login-form-social-login {\n background-color: #f9f9f9;\n border-top: 1px solid #ebebeb;\n padding: 23px 0 34px;\n margin: 12px 0 0;\n text-align: center;\n\n .eltd-login-social-title{\n margin-bottom: 15px;\n }\n\n form {\n display: inline-block;\n margin: 0 5px;\n }\n\n .eltd-google-login,\n .eltd-facebook-login {\n .eltd-btn-text {\n margin: 0;\n }\n }\n\n .eltd-facebook-login,\n .eltd-google-login{\n padding: 0;\n\n .eltd-btn-text{\n line-height: 30px;\n padding: 0 12px 0 10px;\n }\n\n .eltd-btn-icon-holder{\n float: left;\n font-size: 13px;\n padding: 6px 10px;\n border-right: 1px solid rgba(255,255,255,0.2);\n }\n\n .eltd-btn-icon-holder .eltd-btn-icon-elem{\n vertical-align: baseline;\n }\n }\n\n }\n}\n\n/* Login/Register form - end\n ========================================================================== */","/* Login/Register widget - start\n ========================================================================== */\n\n/* User not logged in */\n.eltd-login-register-widget {\n &.eltd-user-not-logged-in {\n position: relative;\n display: inline-block;\n vertical-align: middle;\n\n .eltd-menu-area & {\n height: 100%;\n }\n\n .eltd-sidebar & {\n width: 100%;\n }\n\n .eltd-login-opener {\n\n /* Top bar */\n .eltd-top-bar & {\n color: #fff;\n font-weight: 700;\n text-transform: uppercase;\n\n }\n\n /* Menu area */\n .eltd-menu-area & {\n color: #9c9c9c;\n font-size: 12px;\n line-height: 23px;\n margin: 0 10px;\n font-weight: 600;\n text-transform: uppercase;\n position: relative;\n display: inline-block;\n top: 50%;\n transform: translateY(-50%);\n &:hover {\n color: #000;\n }\n }\n\n .eltd-dark-header .eltd-menu-area:not(.fixed):not(.eltd-sticky-header) & {\n color: #000 !important;\n &:hover {\n color: rgba(0, 0, 0, .8);\n }\n }\n\n .eltd-light-header .eltd-menu-area:not(.fixed):not(.eltd-sticky-header) & {\n color: #fff !important;\n &:hover {\n color: rgba(255, 255, 255, .8);\n }\n }\n\n /* Sidebar */\n .eltd-sidebar & {\n color: #000;\n font-size: 13px;\n font-weight: 500;\n text-transform: uppercase;\n &:hover {\n color: #ffec13;\n }\n }\n\n /* Footer */\n footer & {\n color: #000;\n font-size: 13px;\n font-weight: 500;\n text-transform: uppercase;\n &:hover {\n color: #ffec13;\n }\n }\n\n /* Side area */\n .eltd-side-menu & {\n color: #000;\n font-size: 13px;\n font-weight: 500;\n text-transform: uppercase;\n &:hover {\n color: #ffec13;\n }\n }\n }\n }\n}\n\n/* User logged in */\n\n.eltd-login-register-widget {\n &.eltd-user-logged-in {\n position: relative;\n display: inline-block;\n vertical-align: middle;\n height: 100%;\n\n .eltd-logged-in-user {\n .eltd-logged-in-user-inner{\n & > span {\n img {\n display: inline-block;\n vertical-align: middle;\n width: 23px;\n height: 23px;\n margin: 0 5px 0 0;\n border-radius: 100%;\n }\n }\n }\n }\n\n .eltd-logged-in-user-name {\n color: #fff;\n font-size: 12px;\n display: inline-block;\n margin-top: 2px;\n font-weight: 700;\n text-transform: uppercase;\n }\n\n /* Top bar and menu area dropdown position */\n .eltd-menu-area &,\n .eltd-top-bar & {\n .eltd-login-dropdown {\n position: absolute;\n top: calc(100% + 5px);\n margin: 0;\n left: 0;\n opacity: 0;\n list-style-type: none;\n text-align: left;\n padding: 0;\n width: 120px;\n box-sizing: border-box;\n visibility: hidden;\n z-index: 100;\n @include eltdTransition(opacity 0.5s ease);\n\n li {\n padding: 0;\n margin: 0;\n line-height: 1em;\n\n a {\n display: block;\n position: relative;\n @include eltdTransition(color 0.3s ease);\n }\n }\n }\n\n &:hover .eltd-login-dropdown {\n visibility: visible;\n opacity: 1;\n }\n }\n\n /* Menu area style */\n .eltd-menu-area & {\n cursor: pointer;\n /* User part */\n .eltd-logged-in-user {\n height: 100%;\n display: table;\n vertical-align: middle;\n\n .eltd-logged-in-user-inner {\n display: table-cell;\n vertical-align: middle;\n height: 100%;\n & > span {\n color: #9c9c9c;\n font-size: 13px;\n line-height: 23px;\n margin: 0 10px;\n font-weight: 600;\n text-transform: uppercase;\n }\n }\n }\n &:hover {\n .eltd-logged-in-user {\n .eltd-logged-in-user-inner {\n & > span {\n color: #000;\n }\n }\n }\n }\n\n /* Dropdown part */\n .eltd-login-dropdown {\n background-color: #fff;\n\n li {\n a {\n font-size: 13px;\n line-height: 23px;\n font-weight: 600;\n color: #9c9c9c;\n padding: 5px 20px;\n &:hover {\n color: #000;\n }\n }\n }\n }\n\n &:hover .eltd-login-dropdown {\n visibility: visible;\n opacity: 1;\n }\n }\n\n .eltd-dark-header .eltd-menu-area:not(.fixed):not(.eltd-sticky-header) & {\n .eltd-logged-in-user {\n .eltd-logged-in-user-inner {\n & > span span,\n & > span i {\n color: #000 !important;\n &:hover {\n color: rgba(0, 0, 0, .8);\n }\n }\n }\n }\n }\n\n .eltd-light-header .eltd-menu-area:not(.fixed):not(.eltd-sticky-header) & {\n .eltd-logged-in-user {\n .eltd-logged-in-user-inner {\n & > span span,\n & > span i {\n color: #fff !important;\n &:hover {\n color: rgba(#fff, .8);\n }\n }\n }\n }\n }\n\n /* Top bar style */\n .eltd-top-bar & {\n cursor: pointer;\n /* User part */\n .eltd-logged-in-user {\n height: 100%;\n .eltd-logged-in-user-inner {\n height: 100%;\n & > span {\n display: block;\n position: relative;\n top: 50%;\n @include eltdTransform(translateY(-50%));\n color: #fff;\n font-weight: 500;\n line-height: 20px;\n text-transform: uppercase;\n }\n }\n }\n\n /* Dropdown part */\n .eltd-login-dropdown {\n background-color: #212121;\n padding: 15px 0;\n top: 100%;\n li {\n a {\n color: #fff;\n font-weight: 700;\n font-size: 12px;\n text-transform: uppercase;\n padding: 8px 20px;\n &:hover {\n color: #fff\n }\n }\n }\n }\n\n &:hover .eltd-login-dropdown {\n visibility: visible;\n opacity: 1;\n }\n }\n\n /* Sidebar style */\n .eltd-sidebar & {\n .eltd-logged-in-user {\n .eltd-logged-in-user-inner {\n padding-bottom: 3px;\n border-bottom: 1px solid $default-border-color;\n & > span {\n color: #000;\n font-size: 13px;\n font-weight: 500;\n text-transform: uppercase;\n i {\n display: none;\n }\n }\n }\n }\n }\n\n /* Footer style */\n footer & {\n height: auto;\n .eltd-logged-in-user {\n .eltd-logged-in-user-inner {\n padding-bottom: 3px;\n border-bottom: 1px solid $default-border-color;\n & > span {\n color: #000;\n font-size: 13px;\n font-weight: 500;\n text-transform: uppercase;\n i {\n display: none;\n }\n }\n }\n }\n }\n\n /* Sidearea style */\n .eltd-side-menu & {\n height: auto;\n .eltd-logged-in-user {\n .eltd-logged-in-user-inner {\n padding-bottom: 3px;\n border-bottom: 1px solid $default-border-color;\n & > span {\n color: #666;\n font-size: 13px;\n font-weight: 500;\n text-transform: uppercase;\n i {\n display: none;\n }\n }\n }\n }\n }\n }\n}\n\n/* Login/Register widget - end\n ========================================================================== */\n"]} assets/css/membership-responsive.min.css 0000644 00000001474 15133037125 0014466 0 ustar 00 @media only screen and (max-width:768px){.page-template-user-dashboard .eltd-membership-dashboard-nav-holder{width:100%;float:none}.page-template-user-dashboard .eltd-membership-dashboard-nav-holder .eltd-membership-dashboard-nav{display:block}.page-template-user-dashboard .eltd-membership-dashboard-nav-holder .eltd-membership-dashboard-nav li{display:block}.page-template-user-dashboard .eltd-membership-dashboard-nav-holder .eltd-membership-dashboard-nav li a{padding:15px 0;text-align:left}.page-template-user-dashboard .eltd-membership-dashboard-nav-holder .eltd-membership-dashboard-nav li a .eltd-dash-icon{min-width:50px;text-align:center;font-size:25px;display:inline-block;padding-bottom:0;vertical-align:middle}.page-template-user-dashboard .eltd-membership-dashboard-content-holder{width:100%;float:none;padding:0}} assets/css/membership-responsive.css 0000644 00000002727 15133037125 0013706 0 ustar 00 /* ========================================================================== Global partials ========================================================================== */ /* common mixins - start */ /* common mixins - end */ /* ========================================================================== Shortcodes responsive styles ========================================================================== */ @media only screen and (max-width: 768px) { .page-template-user-dashboard .eltd-membership-dashboard-nav-holder { width: 100%; float: none; } .page-template-user-dashboard .eltd-membership-dashboard-nav-holder .eltd-membership-dashboard-nav { display: block; } .page-template-user-dashboard .eltd-membership-dashboard-nav-holder .eltd-membership-dashboard-nav li { display: block; } .page-template-user-dashboard .eltd-membership-dashboard-nav-holder .eltd-membership-dashboard-nav li a { padding: 15px 0; text-align: left; } .page-template-user-dashboard .eltd-membership-dashboard-nav-holder .eltd-membership-dashboard-nav li a .eltd-dash-icon { min-width: 50px; text-align: center; font-size: 25px; display: inline-block; padding-bottom: 0; vertical-align: middle; } .page-template-user-dashboard .eltd-membership-dashboard-content-holder { width: 100%; float: none; padding: 0; } } /*# sourceMappingURL=../../../../plugins/eltd-membership/assets/css/membership-responsive.css.map */ assets/css/membership.css 0000644 00000065273 15133037125 0011520 0 ustar 00 /* ========================================================================== Global partials ========================================================================== */ /* common mixins - start */ /* common mixins - end */ /* ========================================================================== Shortcodes styles ========================================================================== */ /* ========================================================================== Elated Membership Plugin Style - begin ========================================================================== */ .eltd-social-login-holder input[type="text"], .eltd-social-login-holder input[type="email"], .eltd-social-login-holder input[type="password"], .eltd-social-register-holder input[type="text"], .eltd-social-register-holder input[type="email"], .eltd-social-register-holder input[type="password"], .eltd-social-reset-password-holder input[type="text"], .eltd-social-reset-password-holder input[type="email"], .eltd-social-reset-password-holder input[type="password"], .eltd-membership-input-holder .eltd-membership-input { position: relative; width: 100%; margin: 0 0 14px; padding: 12px 20px; font-family: inherit; font-size: 12px; line-height: 18px; font-weight: inherit; color: #464646; background-color: transparent; border: 1px solid #b2b2b2; outline: 0; -webkit-appearance: none; -webkit-box-sizing: border-box; box-sizing: border-box; } .eltd-social-login-holder input[type="text"]:focus, .eltd-social-login-holder input[type="email"]:focus, .eltd-social-login-holder input[type="password"]:focus, .eltd-social-register-holder input[type="text"]:focus, .eltd-social-register-holder input[type="email"]:focus, .eltd-social-register-holder input[type="password"]:focus, .eltd-social-reset-password-holder input[type="text"]:focus, .eltd-social-reset-password-holder input[type="email"]:focus, .eltd-social-reset-password-holder input[type="password"]:focus, .eltd-membership-input-holder .eltd-membership-input:focus { border-color: #262626; } .eltd-social-login-holder input[type="text"]::-webkit-input-placeholder, .eltd-social-login-holder input[type="email"]::-webkit-input-placeholder, .eltd-social-login-holder input[type="password"]::-webkit-input-placeholder, .eltd-social-register-holder input[type="text"]::-webkit-input-placeholder, .eltd-social-register-holder input[type="email"]::-webkit-input-placeholder, .eltd-social-register-holder input[type="password"]::-webkit-input-placeholder, .eltd-social-reset-password-holder input[type="text"]::-webkit-input-placeholder, .eltd-social-reset-password-holder input[type="email"]::-webkit-input-placeholder, .eltd-social-reset-password-holder input[type="password"]::-webkit-input-placeholder, .eltd-membership-input-holder .eltd-membership-input::-webkit-input-placeholder { color: #464646; } .eltd-social-login-holder input[type="text"]:-moz-placeholder, .eltd-social-login-holder input[type="email"]:-moz-placeholder, .eltd-social-login-holder input[type="password"]:-moz-placeholder, .eltd-social-register-holder input[type="text"]:-moz-placeholder, .eltd-social-register-holder input[type="email"]:-moz-placeholder, .eltd-social-register-holder input[type="password"]:-moz-placeholder, .eltd-social-reset-password-holder input[type="text"]:-moz-placeholder, .eltd-social-reset-password-holder input[type="email"]:-moz-placeholder, .eltd-social-reset-password-holder input[type="password"]:-moz-placeholder, .eltd-membership-input-holder .eltd-membership-input:-moz-placeholder { color: #464646; } .eltd-social-login-holder input[type="text"]::-moz-placeholder, .eltd-social-login-holder input[type="email"]::-moz-placeholder, .eltd-social-login-holder input[type="password"]::-moz-placeholder, .eltd-social-register-holder input[type="text"]::-moz-placeholder, .eltd-social-register-holder input[type="email"]::-moz-placeholder, .eltd-social-register-holder input[type="password"]::-moz-placeholder, .eltd-social-reset-password-holder input[type="text"]::-moz-placeholder, .eltd-social-reset-password-holder input[type="email"]::-moz-placeholder, .eltd-social-reset-password-holder input[type="password"]::-moz-placeholder, .eltd-membership-input-holder .eltd-membership-input::-moz-placeholder { color: #464646; } .eltd-social-login-holder input[type="text"]:-ms-input-placeholder, .eltd-social-login-holder input[type="email"]:-ms-input-placeholder, .eltd-social-login-holder input[type="password"]:-ms-input-placeholder, .eltd-social-register-holder input[type="text"]:-ms-input-placeholder, .eltd-social-register-holder input[type="email"]:-ms-input-placeholder, .eltd-social-register-holder input[type="password"]:-ms-input-placeholder, .eltd-social-reset-password-holder input[type="text"]:-ms-input-placeholder, .eltd-social-reset-password-holder input[type="email"]:-ms-input-placeholder, .eltd-social-reset-password-holder input[type="password"]:-ms-input-placeholder, .eltd-membership-input-holder .eltd-membership-input:-ms-input-placeholder { color: #464646; } .eltd-membership-input-holder select { position: relative; width: 100%; margin: 0 0 14px; padding: 12px 20px; font-family: inherit; font-size: 12px; line-height: 18px; font-weight: inherit; color: #464646; background-color: transparent; border: 1px solid #b2b2b2; outline: 0; -webkit-box-sizing: border-box; box-sizing: border-box; } .eltd-membership-input-holder label { display: block; margin: 0 0 5px; } .eltd-membership-gallery-holder .eltd-membership-gallery-upload { margin-bottom: 14px; } .eltd-membership-gallery-holder .eltd-membership-gallery-upload-hidden { visibility: hidden; } .eltd-membership-gallery-holder .eltd-membership-gallery-images-holder { font-size: 0; margin: 0 -5px; } .eltd-membership-gallery-holder .eltd-membership-gallery-images-holder .eltd-membership-gallery-image { display: inline-block; vertical-align: middle; width: 33.33%; padding: 5px; -webkit-box-sizing: border-box; box-sizing: border-box; } .eltd-membership-gallery-holder .eltd-membership-gallery-images-holder .eltd-membership-input-text { font-size: 12px; font-weight: 500; } .eltd-membership-response-holder .eltd-membership-response { display: block; margin: 14px 0 0; font-size: 15px; font-weight: 400; font-family: "Roboto Condensed", sans-serif; } .eltd-membership-response-holder .eltd-membership-response.eltd-membership-message-succes { color: #525252; } .eltd-membership-response-holder .eltd-membership-response.eltd-membership-message-error { color: #ff3d27; } .eltd-wp-register-holder .eltd-register-notice h5 { margin: 0; } #ui-datepicker-div { background-color: #fff; z-index: 1000 !important; } #ui-datepicker-div .ui-datepicker-header { position: relative; text-align: center; color: #fff; background-color: #c8ff0b; } #ui-datepicker-div .ui-datepicker-header a { color: inherit; } #ui-datepicker-div .ui-datepicker-prev { position: absolute; left: 0; } #ui-datepicker-div .ui-datepicker-next { position: absolute; right: 0; } .eltd-membership-repeater-wrapper .eltd-membership-sortable-holder { overflow: auto; } .eltd-membership-repeater-wrapper .placeholder, .eltd-membership-repeater-wrapper .placeholder-sub { background-color: #dadada; border: 1px dashed #000; height: 75px; } .eltd-membership-repeater-wrapper.eltd-membership-table .eltd-membership-repeater-fields-row { display: table; table-layout: fixed; width: 100%; } .eltd-membership-repeater-wrapper.eltd-membership-table .eltd-membership-repeater-fields-row .eltd-membership-repeater-sort, .eltd-membership-repeater-wrapper.eltd-membership-table .eltd-membership-repeater-fields-row .eltd-membership-repeater-remove { display: table-cell; width: 10%; vertical-align: middle; text-align: center; } .eltd-membership-repeater-wrapper.eltd-membership-table .eltd-membership-repeater-fields-row .eltd-membership-repeater-row-holder { display: table-cell; } .eltd-membership-repeater-fields-row.ui-sortable-helper { background-color: #fff; } .eltd-membership-address-field .map_canvas { height: 300px; margin: 20px 0; } /* ========================================================================== Elated Membership Plugin Style - end ========================================================================== */ /* Dashboard page - start ========================================================================== */ .eltd-membership-main-wrapper { padding-bottom: 50px; } .eltd-membership-dashboard-nav-holder, .eltd-membership-dashboard-content-holder { position: relative; display: inline-block; vertical-align: middle; float: left; -webkit-box-sizing: border-box; box-sizing: border-box; } .eltd-membership-dashboard-nav-holder { width: 30%; padding: 0 15px 0 0; margin: 0 0 35px; } .eltd-membership-dashboard-nav-holder ul { padding: 0 15px 0 0; margin: 0; list-style: none; border-right: 1px solid #e1e1e1; } .eltd-membership-dashboard-nav-holder ul li { margin: 0 0 18px; padding: 0; } .eltd-membership-dashboard-nav-holder ul li:last-child { margin: 0; } .eltd-membership-dashboard-content-holder { width: 70%; padding: 0 0 0 30px; margin: 0 0 60px; } .eltd-membership-dashboard-content-holder .eltd-profile-image { border-radius: 100%; display: inline-block; overflow: hidden; position: relative; } .eltd-membership-dashboard-content-holder .eltd-profile-image img { display: block; position: relative; } .eltd-membership-dashboard-content-holder .eltd-membership-dashboard-page-title { margin: 0 0 23px; } .eltd-membership-dashboard-content-holder .eltd-membership-dashboard-page-content p span { color: #262626; font-weight: 400; } /* Dashboard page - end ========================================================================== */ /* Login/Register form - start ========================================================================== */ .eltd-login-register-holder { position: fixed; top: 0; left: 0; width: 100%; height: 100%; display: none; background-color: rgba(0, 0, 0, 0.6); z-index: 1002; } .eltd-login-register-holder .eltd-login-register-content { position: absolute; top: 50%; left: 0; right: 0; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .eltd-login-register-content.ui-tabs { position: relative; margin: 0 auto; width: 380px; background-color: #fff; -webkit-box-sizing: border-box; box-sizing: border-box; } .eltd-login-register-content.ui-tabs.eltd-user-not-logged-in { width: 600px; } .eltd-login-register-content.ui-tabs.eltd-user-not-logged-in ul li { width: 33.33%; } .eltd-login-register-content.ui-tabs.eltd-user-not-logged-in .eltd-login-content-inner, .eltd-login-register-content.ui-tabs.eltd-user-not-logged-in .eltd-register-content-inner, .eltd-login-register-content.ui-tabs.eltd-user-not-logged-in .eltd-reset-pass-content-inner { padding-left: 0; padding-right: 0; } .eltd-login-register-content.ui-tabs ul { position: relative; display: inline-block; vertical-align: middle; width: 100%; list-style: none; margin: 0; padding: 0; clear: both; } .eltd-login-register-content.ui-tabs ul li { position: relative; display: inline-block; vertical-align: middle; float: left; width: 50%; margin: 0; padding: 0; line-height: 50px; text-align: center; background-color: #c8ff0b; } .eltd-login-register-content.ui-tabs ul li.ui-state-active { background-color: #000; } .eltd-login-register-content.ui-tabs ul li.ui-state-active a { color: #fff; } .eltd-login-register-content.ui-tabs ul li a { display: block; color: #000; font-size: 16px; font-family: "Roboto Condensed", sans-serif; line-height: inherit; font-weight: 700; text-transform: uppercase; } .eltd-login-register-content.ui-tabs .eltd-login-content-inner, .eltd-login-register-content.ui-tabs .eltd-register-content-inner, .eltd-login-register-content.ui-tabs .eltd-reset-pass-content-inner { padding: 50px; } .eltd-login-register-content.ui-tabs .eltd-lost-pass-remember-holder { display: block; } .eltd-login-register-content.ui-tabs .eltd-lost-pass-remember-holder .eltd-login-remember { position: relative; display: block; margin-top: 5px; } .eltd-login-register-content.ui-tabs .eltd-lost-pass-remember-holder .eltd-login-remember > * { position: relative; display: inline-block; vertical-align: top; } .eltd-login-register-content.ui-tabs .eltd-lost-pass-remember-holder label { font-family: "Roboto Condensed", sans-serif; font-size: 15px; line-height: 11px; margin-left: 10px; color: #525252; } .eltd-login-register-content.ui-tabs .eltd-lost-pass-remember-holder input { margin: -2px 0 0; } .eltd-login-register-content.ui-tabs .eltd-lost-pass-remember-holder input[type="checkbox"] { border-radius: 0; } .eltd-login-register-content.ui-tabs .eltd-lost-pass-remember-holder .eltd-btn { margin: 10px 0 0; width: 100%; } .eltd-login-register-content.ui-tabs .eltd-login-action-btn { position: relative; display: block; margin: 20px 0 0; color: #525252; font-size: 15px; font-family: "Roboto Condensed", sans-serif; -webkit-transition: color 0.2s ease-out; -o-transition: color 0.2s ease-out; transition: color 0.2s ease-out; } .eltd-login-register-content.ui-tabs input[type="text"], .eltd-login-register-content.ui-tabs input[type="email"], .eltd-login-register-content.ui-tabs input[type="password"] { margin-bottom: 15px; font-style: normal; font-family: "Roboto Condensed", sans-serif; font-size: 15px; color: #525252; font-weight: 400; } .eltd-login-register-content.ui-tabs input[type="text"]:-webkit-autofill, .eltd-login-register-content.ui-tabs input[type="email"]:-webkit-autofill, .eltd-login-register-content.ui-tabs input[type="password"]:-webkit-autofill { -webkit-box-shadow: 0 0 0 30px white inset; } .eltd-login-register-content.ui-tabs .eltd-login-button-holder .eltd-btn, .eltd-login-register-content.ui-tabs .eltd-register-button-holder .eltd-btn, .eltd-login-register-content.ui-tabs .eltd-reset-password-button-holder .eltd-btn { margin: 15px 0 0; width: 100%; } .eltd-login-register-content.ui-tabs .eltd-login-form-social-login { background-color: #f9f9f9; border-top: 1px solid #ebebeb; padding: 23px 0 34px; margin: 12px 0 0; text-align: center; } .eltd-login-register-content.ui-tabs .eltd-login-form-social-login .eltd-login-social-title { margin-bottom: 15px; } .eltd-login-register-content.ui-tabs .eltd-login-form-social-login form { display: inline-block; margin: 0 5px; } .eltd-login-register-content.ui-tabs .eltd-login-form-social-login .eltd-google-login .eltd-btn-text, .eltd-login-register-content.ui-tabs .eltd-login-form-social-login .eltd-facebook-login .eltd-btn-text { margin: 0; } .eltd-login-register-content.ui-tabs .eltd-login-form-social-login .eltd-facebook-login, .eltd-login-register-content.ui-tabs .eltd-login-form-social-login .eltd-google-login { padding: 0; } .eltd-login-register-content.ui-tabs .eltd-login-form-social-login .eltd-facebook-login .eltd-btn-text, .eltd-login-register-content.ui-tabs .eltd-login-form-social-login .eltd-google-login .eltd-btn-text { line-height: 30px; padding: 0 12px 0 10px; } .eltd-login-register-content.ui-tabs .eltd-login-form-social-login .eltd-facebook-login .eltd-btn-icon-holder, .eltd-login-register-content.ui-tabs .eltd-login-form-social-login .eltd-google-login .eltd-btn-icon-holder { float: left; font-size: 13px; padding: 6px 10px; border-right: 1px solid rgba(255, 255, 255, 0.2); } .eltd-login-register-content.ui-tabs .eltd-login-form-social-login .eltd-facebook-login .eltd-btn-icon-holder .eltd-btn-icon-elem, .eltd-login-register-content.ui-tabs .eltd-login-form-social-login .eltd-google-login .eltd-btn-icon-holder .eltd-btn-icon-elem { vertical-align: baseline; } /* Login/Register form - end ========================================================================== */ /* Login/Register widget - start ========================================================================== */ /* User not logged in */ .eltd-login-register-widget.eltd-user-not-logged-in { position: relative; display: inline-block; vertical-align: middle; } .eltd-menu-area .eltd-login-register-widget.eltd-user-not-logged-in { height: 100%; } .eltd-sidebar .eltd-login-register-widget.eltd-user-not-logged-in { width: 100%; } .eltd-login-register-widget.eltd-user-not-logged-in .eltd-login-opener { /* Top bar */ /* Menu area */ /* Sidebar */ /* Footer */ /* Side area */ } .eltd-top-bar .eltd-login-register-widget.eltd-user-not-logged-in .eltd-login-opener { color: #fff; font-weight: 700; text-transform: uppercase; } .eltd-menu-area .eltd-login-register-widget.eltd-user-not-logged-in .eltd-login-opener { color: #9c9c9c; font-size: 12px; line-height: 23px; margin: 0 10px; font-weight: 600; text-transform: uppercase; position: relative; display: inline-block; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .eltd-menu-area .eltd-login-register-widget.eltd-user-not-logged-in .eltd-login-opener:hover { color: #000; } .eltd-dark-header .eltd-menu-area:not(.fixed):not(.eltd-sticky-header) .eltd-login-register-widget.eltd-user-not-logged-in .eltd-login-opener { color: #000 !important; } .eltd-dark-header .eltd-menu-area:not(.fixed):not(.eltd-sticky-header) .eltd-login-register-widget.eltd-user-not-logged-in .eltd-login-opener:hover { color: rgba(0, 0, 0, 0.8); } .eltd-light-header .eltd-menu-area:not(.fixed):not(.eltd-sticky-header) .eltd-login-register-widget.eltd-user-not-logged-in .eltd-login-opener { color: #fff !important; } .eltd-light-header .eltd-menu-area:not(.fixed):not(.eltd-sticky-header) .eltd-login-register-widget.eltd-user-not-logged-in .eltd-login-opener:hover { color: rgba(255, 255, 255, 0.8); } .eltd-sidebar .eltd-login-register-widget.eltd-user-not-logged-in .eltd-login-opener { color: #000; font-size: 13px; font-weight: 500; text-transform: uppercase; } .eltd-sidebar .eltd-login-register-widget.eltd-user-not-logged-in .eltd-login-opener:hover { color: #ffec13; } footer .eltd-login-register-widget.eltd-user-not-logged-in .eltd-login-opener { color: #000; font-size: 13px; font-weight: 500; text-transform: uppercase; } footer .eltd-login-register-widget.eltd-user-not-logged-in .eltd-login-opener:hover { color: #ffec13; } .eltd-side-menu .eltd-login-register-widget.eltd-user-not-logged-in .eltd-login-opener { color: #000; font-size: 13px; font-weight: 500; text-transform: uppercase; } .eltd-side-menu .eltd-login-register-widget.eltd-user-not-logged-in .eltd-login-opener:hover { color: #ffec13; } /* User logged in */ .eltd-login-register-widget.eltd-user-logged-in { position: relative; display: inline-block; vertical-align: middle; height: 100%; /* Top bar and menu area dropdown position */ /* Menu area style */ /* Top bar style */ /* Sidebar style */ /* Footer style */ /* Sidearea style */ } .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner > span img { display: inline-block; vertical-align: middle; width: 23px; height: 23px; margin: 0 5px 0 0; border-radius: 100%; } .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user-name { color: #fff; font-size: 12px; display: inline-block; margin-top: 2px; font-weight: 700; text-transform: uppercase; } .eltd-menu-area .eltd-login-register-widget.eltd-user-logged-in .eltd-login-dropdown, .eltd-top-bar .eltd-login-register-widget.eltd-user-logged-in .eltd-login-dropdown { position: absolute; top: calc(100% + 5px); margin: 0; left: 0; opacity: 0; list-style-type: none; text-align: left; padding: 0; width: 120px; -webkit-box-sizing: border-box; box-sizing: border-box; visibility: hidden; z-index: 100; -webkit-transition: opacity 0.5s ease; -o-transition: opacity 0.5s ease; transition: opacity 0.5s ease; } .eltd-menu-area .eltd-login-register-widget.eltd-user-logged-in .eltd-login-dropdown li, .eltd-top-bar .eltd-login-register-widget.eltd-user-logged-in .eltd-login-dropdown li { padding: 0; margin: 0; line-height: 1em; } .eltd-menu-area .eltd-login-register-widget.eltd-user-logged-in .eltd-login-dropdown li a, .eltd-top-bar .eltd-login-register-widget.eltd-user-logged-in .eltd-login-dropdown li a { display: block; position: relative; -webkit-transition: color 0.3s ease; -o-transition: color 0.3s ease; transition: color 0.3s ease; } .eltd-menu-area .eltd-login-register-widget.eltd-user-logged-in:hover .eltd-login-dropdown, .eltd-top-bar .eltd-login-register-widget.eltd-user-logged-in:hover .eltd-login-dropdown { visibility: visible; opacity: 1; } .eltd-menu-area .eltd-login-register-widget.eltd-user-logged-in { cursor: pointer; /* User part */ /* Dropdown part */ } .eltd-menu-area .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user { height: 100%; display: table; vertical-align: middle; } .eltd-menu-area .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner { display: table-cell; vertical-align: middle; height: 100%; } .eltd-menu-area .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner > span { color: #9c9c9c; font-size: 13px; line-height: 23px; margin: 0 10px; font-weight: 600; text-transform: uppercase; } .eltd-menu-area .eltd-login-register-widget.eltd-user-logged-in:hover .eltd-logged-in-user .eltd-logged-in-user-inner > span { color: #000; } .eltd-menu-area .eltd-login-register-widget.eltd-user-logged-in .eltd-login-dropdown { background-color: #fff; } .eltd-menu-area .eltd-login-register-widget.eltd-user-logged-in .eltd-login-dropdown li a { font-size: 13px; line-height: 23px; font-weight: 600; color: #9c9c9c; padding: 5px 20px; } .eltd-menu-area .eltd-login-register-widget.eltd-user-logged-in .eltd-login-dropdown li a:hover { color: #000; } .eltd-menu-area .eltd-login-register-widget.eltd-user-logged-in:hover .eltd-login-dropdown { visibility: visible; opacity: 1; } .eltd-dark-header .eltd-menu-area:not(.fixed):not(.eltd-sticky-header) .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner > span span, .eltd-dark-header .eltd-menu-area:not(.fixed):not(.eltd-sticky-header) .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner > span i { color: #000 !important; } .eltd-dark-header .eltd-menu-area:not(.fixed):not(.eltd-sticky-header) .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner > span span:hover, .eltd-dark-header .eltd-menu-area:not(.fixed):not(.eltd-sticky-header) .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner > span i:hover { color: rgba(0, 0, 0, 0.8); } .eltd-light-header .eltd-menu-area:not(.fixed):not(.eltd-sticky-header) .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner > span span, .eltd-light-header .eltd-menu-area:not(.fixed):not(.eltd-sticky-header) .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner > span i { color: #fff !important; } .eltd-light-header .eltd-menu-area:not(.fixed):not(.eltd-sticky-header) .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner > span span:hover, .eltd-light-header .eltd-menu-area:not(.fixed):not(.eltd-sticky-header) .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner > span i:hover { color: rgba(255, 255, 255, 0.8); } .eltd-top-bar .eltd-login-register-widget.eltd-user-logged-in { cursor: pointer; /* User part */ /* Dropdown part */ } .eltd-top-bar .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user { height: 100%; } .eltd-top-bar .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner { height: 100%; } .eltd-top-bar .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner > span { display: block; position: relative; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); color: #fff; font-weight: 500; line-height: 20px; text-transform: uppercase; } .eltd-top-bar .eltd-login-register-widget.eltd-user-logged-in .eltd-login-dropdown { background-color: #212121; padding: 15px 0; top: 100%; } .eltd-top-bar .eltd-login-register-widget.eltd-user-logged-in .eltd-login-dropdown li a { color: #fff; font-weight: 700; font-size: 12px; text-transform: uppercase; padding: 8px 20px; } .eltd-top-bar .eltd-login-register-widget.eltd-user-logged-in .eltd-login-dropdown li a:hover { color: #fff; } .eltd-top-bar .eltd-login-register-widget.eltd-user-logged-in:hover .eltd-login-dropdown { visibility: visible; opacity: 1; } .eltd-sidebar .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner { padding-bottom: 3px; border-bottom: 1px solid #b2b2b2; } .eltd-sidebar .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner > span { color: #000; font-size: 13px; font-weight: 500; text-transform: uppercase; } .eltd-sidebar .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner > span i { display: none; } footer .eltd-login-register-widget.eltd-user-logged-in { height: auto; } footer .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner { padding-bottom: 3px; border-bottom: 1px solid #b2b2b2; } footer .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner > span { color: #000; font-size: 13px; font-weight: 500; text-transform: uppercase; } footer .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner > span i { display: none; } .eltd-side-menu .eltd-login-register-widget.eltd-user-logged-in { height: auto; } .eltd-side-menu .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner { padding-bottom: 3px; border-bottom: 1px solid #b2b2b2; } .eltd-side-menu .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner > span { color: #666; font-size: 13px; font-weight: 500; text-transform: uppercase; } .eltd-side-menu .eltd-login-register-widget.eltd-user-logged-in .eltd-logged-in-user .eltd-logged-in-user-inner > span i { display: none; } /* Login/Register widget - end ========================================================================== */ /*# sourceMappingURL=../../../../plugins/eltd-membership/assets/css/membership.css.map */ languages/eltd-membership.pot 0000644 00000016275 15133037125 0012332 0 ustar 00 # Copyright (C) 2021 Elated Themes # This file is distributed under the same license as the Elated Membership plugin. msgid "" msgstr "" "Project-Id-Version: Elated Membership 1.1.2\n" "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/eltd-membership\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "POT-Creation-Date: 2021-10-20T14:55:13+02:00\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "X-Generator: WP-CLI 2.5.0\n" "X-Domain: eltd-membership\n" #. Plugin Name of the plugin msgid "Elated Membership" msgstr "" #. Description of the plugin msgid "Plugin that adds social login and user dashboard page" msgstr "" #. Author of the plugin msgid "Elated Themes" msgstr "" #: admin/membership-options-map.php:15 #: admin/membership-options-map.php:24 msgid "Enable Social Login" msgstr "" #: admin/membership-options-map.php:25 msgid "Enabling this option will allow login from social networks of your choice" msgstr "" #: admin/membership-options-map.php:39 msgid "Enable Login via" msgstr "" #: admin/membership-options-map.php:50 msgid "Facebook" msgstr "" #: admin/membership-options-map.php:51 msgid "Enabling this option will allow login via Facebook" msgstr "" #: admin/membership-options-map.php:75 msgid "Facebook App ID" msgstr "" #: admin/membership-options-map.php:76 msgid "Copy your application ID form created Facebook Application" msgstr "" #: admin/membership-options-map.php:86 msgid "Google+" msgstr "" #: admin/membership-options-map.php:87 msgid "Enabling this option will allow login via Google+" msgstr "" #: admin/membership-options-map.php:111 msgid "Client ID" msgstr "" #: admin/membership-options-map.php:112 msgid "Copy your Client ID form created Google Application" msgstr "" #: dashboard/dashboard-functions.php:174 msgid "Account" msgstr "" #: dashboard/dashboard-functions.php:180 msgid "Profile" msgstr "" #: dashboard/dashboard-functions.php:186 msgid "Edit Profile" msgstr "" #: dashboard/dashboard-functions.php:206 msgid "Membership Profile" msgstr "" #: dashboard/dashboard-functions.php:242 #: login/wordpress-login.php:13 #: login/wordpress-login.php:58 msgid "All fields are empty" msgstr "" #: dashboard/dashboard-functions.php:261 msgid "Passwords don't match" msgstr "" #: dashboard/dashboard-functions.php:269 msgid "Error. Please insert valid email" msgstr "" #: dashboard/dashboard-functions.php:280 msgid "Your profile is updated" msgstr "" #: dashboard/dashboard-functions.php:283 msgid "You are unauthorized to perform this action." msgstr "" #: dashboard/dashboard-functions.php:287 msgid "Error." msgstr "" #: dashboard/page-templates/template-parts/edit-profile.php:5 #: dashboard/page-templates/template-parts/profile.php:7 msgid "First Name" msgstr "" #: dashboard/page-templates/template-parts/edit-profile.php:10 #: dashboard/page-templates/template-parts/profile.php:11 msgid "Last Name" msgstr "" #: dashboard/page-templates/template-parts/edit-profile.php:15 #: dashboard/page-templates/template-parts/profile.php:15 #: shortcodes/register/templates/register-template.php:9 msgid "Email" msgstr "" #: dashboard/page-templates/template-parts/edit-profile.php:20 #: dashboard/page-templates/template-parts/profile.php:23 msgid "Website" msgstr "" #: dashboard/page-templates/template-parts/edit-profile.php:24 msgid "Description" msgstr "" #: dashboard/page-templates/template-parts/edit-profile.php:29 #: shortcodes/login/templates/login-template.php:14 #: shortcodes/register/templates/register-template.php:12 msgid "Password" msgstr "" #: dashboard/page-templates/template-parts/edit-profile.php:33 #: shortcodes/register/templates/register-template.php:15 msgid "Repeat Password" msgstr "" #: dashboard/page-templates/template-parts/edit-profile.php:39 #: dashboard/page-templates/template-parts/edit-profile.php:47 msgid "UPDATE PROFILE" msgstr "" #: dashboard/page-templates/template-parts/edit-profile.php:42 msgid "UPDATING PROFILE" msgstr "" #: dashboard/page-templates/template-parts/edit-profile.php:43 msgid "PROFILE UPDATED" msgstr "" #: dashboard/page-templates/template-parts/navigation.php:24 msgid "Log out" msgstr "" #: dashboard/page-templates/template-parts/profile.php:19 msgid "Desription" msgstr "" #: dashboard/page-templates/user-dashboard.php:30 #: shortcodes/login/templates/login-template.php:29 #: shortcodes/login/templates/login-template.php:34 #: widgets/login-widget/login-widget.php:24 #: widgets/login-widget/templates/login-modal-template.php:4 msgid "Login" msgstr "" #: dashboard/page-templates/user-dashboard.php:33 #: shortcodes/register/templates/register-template.php:23 #: shortcodes/register/templates/register-template.php:28 #: widgets/login-widget/templates/login-modal-template.php:5 msgid "Register" msgstr "" #: dashboard/page-templates/user-dashboard.php:36 msgid "Reset Password" msgstr "" #: login/common.php:51 msgid "Not valid user" msgstr "" #: login/facebook-login.php:64 #: login/google-login.php:62 #: login/wordpress-login.php:41 msgid "Login successful, redirecting..." msgstr "" #: login/wordpress-login.php:33 msgid "Wrong username or password." msgstr "" #: login/wordpress-login.php:78 msgid "Something went wrong" msgstr "" #: login/wordpress-login.php:90 msgid "User Registration" msgstr "" #: login/wordpress-login.php:91 msgid "You have registered successfully on " msgstr "" #: login/wordpress-login.php:93 msgid "You have registered successfully, please login with the created credentials" msgstr "" #: login/wordpress-login.php:97 msgid "Both passwords must match in order to register" msgstr "" #: login/wordpress-login.php:100 msgid "Username already exists" msgstr "" #: login/wordpress-login.php:102 msgid "User with that name already exists" msgstr "" #: login/wordpress-login.php:126 msgid "We have sent you an email" msgstr "" #: shortcodes/login/templates/login-template.php:11 #: shortcodes/register/templates/register-template.php:5 msgid "User Name" msgstr "" #: shortcodes/login/templates/login-template.php:11 #: shortcodes/register/templates/register-template.php:6 msgid "Three or more characters" msgstr "" #: shortcodes/login/templates/login-template.php:19 msgid "Remember me" msgstr "" #: shortcodes/login/templates/login-template.php:24 msgid "Lost Password?" msgstr "" #: shortcodes/login/templates/login-template.php:24 msgid "Lost Your password?" msgstr "" #: shortcodes/login/templates/login-template.php:49 msgid "Connect with Social Networks" msgstr "" #: shortcodes/register/register.php:33 msgid "You don't have permission to register" msgstr "" #: shortcodes/register/register.php:37 msgid "You are already logged in" msgstr "" #: shortcodes/register/templates/register-message.php:3 msgid "LOGIN" msgstr "" #: shortcodes/reset-password/templates/reset-password-template.php:4 msgid "Enter username or email" msgstr "" #: shortcodes/reset-password/templates/reset-password-template.php:12 #: shortcodes/reset-password/templates/reset-password-template.php:17 msgid "NEW PASSWORD" msgstr "" #: widgets/login-widget/login-widget.php:10 msgid "Login and register wordpress widget" msgstr "" #: widgets/login-widget/templates/login-widget-template.php:37 msgid "Log Out" msgstr "" shortcodes/register/templates/register-template.php 0000644 00000003305 15133037125 0016712 0 ustar 00 <div class="eltd-social-register-holder"> <form method="post" class="eltd-register-form"> <fieldset> <div> <input type="text" name="user_register_name" id="user_register_name" placeholder="<?php esc_html_e( 'User Name', 'eltd-membership' ) ?>" value="" required pattern=".{3,}" title="<?php esc_html_e( 'Three or more characters', 'eltd-membership' ); ?>"/> </div> <div> <input type="email" name="user_register_email" id="user_register_email" placeholder="<?php esc_html_e( 'Email', 'eltd-membership' ) ?>" value="" required /> </div> <div> <input type="password" name="user_register_password" id="user_register_password" placeholder="<?php esc_html_e('Password','eltd-membership') ?>" value="" required /> </div> <div> <input type="password" name="user_register_confirm_password" id="user_register_confirm_password" placeholder="<?php esc_html_e('Repeat Password','eltd-membership') ?>" value="" required /> </div> <?php do_action('eltd_membership_additional_registration_field'); ?> <div class="eltd-register-button-holder"> <?php if ( eltd_membership_theme_installed() ) { echo trackstore_elated_get_button_html( array( 'html_type' => 'button', 'text' => esc_html__( 'Register', 'eltd-membership' ), 'type' => 'solid', 'size' => 'small' ) ); } else { echo '<button type="submit">' . esc_html__( 'Register', 'eltd-membership' ) . '</button>'; } wp_nonce_field( 'eltd-ajax-register-nonce', 'eltd-register-security' ); ?> </div> </fieldset> </form> <?php do_action( 'eltd_membership_action_login_ajax_response' ); ?> </div>