| Server IP : 146.59.209.152 / Your IP : 216.73.216.46 Web Server : Apache System : Linux webm005.cluster131.gra.hosting.ovh.net 5.15.167-ovh-vps-grsec-zfs-classid #1 SMP Tue Sep 17 08:14:20 UTC 2024 x86_64 User : infrafs ( 43850) PHP Version : 8.2.29 Disable Function : _dyuweyrj4,_dyuweyrj4r,dl MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/i/n/f/infrafs/INFRABIKEIT/wp-content/plugins/ |
Upload File : |
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>