CINXE.COM

Business & Non-profit Members Directory - Find Business & Non-profit Members -Texas Public Radio

<!DOCTYPE HTML> <html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="en-US"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=2, user-scalable=1"> <!-- Preconnect --> <link rel="preconnect" href="https://www.optimizecdn.com" crossorigin> <link rel="preconnect" href="https://fonts.googleapis.com" crossorigin> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link rel="apple-touch-icon" href="/images/TPR-Logo.png"> <link rel="icon" type="image/png" href="/images/TPR-Logo.png"> <!-- Site Meta Data --> <title>Business &amp; Non-profit Members Directory - Find Business &amp; Non-profit Members -Texas Public Radio</title> <meta name="description" content="Search the most complete business & non-profit members directory. Find business & non-profit members."> <meta name="keywords" content="Business & Non-profit Member Directory,Business & Non-profit Members, Texas Public Radio"> <meta name="robots" content="index, follow"> <!-- Canonical URL --> <link rel="canonical" href="http://directory.tpr.org"> <span style="position:absolute;color:transparent;width:100%;z-index:-1;height:50px;top:0;"> directory.tpr.org - Texas Public Radio</span> <!-- Preload --> <link rel="preload" as="style" href="https://www.optimizecdn.com/directory/cdn/assets/bootstrap/css/critical-styles.pkgd.min.css?v=04.12.24.25" importance="high"> <link rel="preload" href="/images/all-in-one-theme-bg.jpg" as="image" importance="high"> <!-- Non-Critical Stylesheet - Render Before Critical Styles --> <link rel="stylesheet" media="print" onload="this.onload=null;this.removeAttribute('media');" href="https://www.optimizecdn.com/directory/cdn/assets/bootstrap/css/non-critical-styles.pkgd.min.css?v=2.1.1"> <noscript> <link rel="stylesheet" href="https://www.optimizecdn.com/directory/cdn/assets/bootstrap/css/non-critical-styles.pkgd.min.css"> </noscript> <!-- Critical Stylesheet --> <link rel="stylesheet" href="https://www.optimizecdn.com/directory/cdn/assets/bootstrap/css/critical-styles.pkgd.min.css?v=04.12.24.25"> <!-- Google Fonts Stylesheet --> <link rel="stylesheet" media="print" onload="this.onload=null;this.removeAttribute('media');" href="https://fonts.googleapis.com/css?family=Quicksand:300,400,600,700,800,900|Roboto:300,400,600,700,800,900&display=swap"> <noscript> <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Quicksand:300,400,600,700,800,900|Roboto:300,400,600,700,800,900&display=swap"> </noscript> <!-- FontAwesome Stylesheet --> <link rel="stylesheet" media="print" onload="this.onload=null;this.removeAttribute('media');" href="https://www.optimizecdn.com/directory/cdn/assets/bootstrap/font-awesome/css/font-awesome.min.css"> <noscript> <link rel="stylesheet" href="https://www.optimizecdn.com/directory/cdn/assets/bootstrap/font-awesome/css/font-awesome.min.css"> </noscript> <!-- Critical JavaScript --> <script src="https://www.optimizecdn.com/directory/cdn/assets/bootstrap/libraries/latest/jquery.min.js"></script> <script src="https://www.optimizecdn.com/directory/cdn/assets/bootstrap/libraries/latest/jquery-ui.min.js"></script> <script src="https://www.optimizecdn.com/directory/cdn/assets/bootstrap/libraries/latest/bootstrap.min.js"></script> <script> /* jQuery.event.special.touchstart = { setup: function( _, ns, handle ) { this.addEventListener("touchstart", handle, { passive: !ns.includes("noPreventDefault") }); } }; */ jQuery.event.special.touchmove = { setup: function( _, ns, handle ) { this.addEventListener("touchmove", handle, { passive: !ns.includes("noPreventDefault") }); } }; jQuery.event.special.wheel = { setup: function( _, ns, handle ){ this.addEventListener("wheel", handle, { passive: true }); } }; jQuery.event.special.mousewheel = { setup: function( _, ns, handle ){ this.addEventListener("mousewheel", handle, { passive: true }); } }; </script> <!-- Prefetch --> <link rel="prefetch" href="https://www.optimizecdn.com/directory/cdn/assets/bootstrap/jquery.lazy/1.7.9/jquery.lazy.min.js" as="script"> <link rel="prefetch" href="https://www.optimizecdn.com/directory/cdn/assets/bootstrap/js/websiteScripts.min.js?v=0.4" as="script"> <link rel="prefetch" href="https://www.optimizecdn.com/directory/cdn/assets/bootstrap/limonte-sweetalert2/6.11.2/sweetalert2.min.css" as="style"> <link rel="prefetch" href="https://www.optimizecdn.com/directory/cdn/assets/bootstrap/limonte-sweetalert2/6.11.2/sweetalert2.min.js" as="script"> <!-- Social Media Meta Data --> <meta property="og:type" content="website"> <meta property="og:url" content="http://directory.tpr.org"> <meta property="og:site_name" content="Texas Public Radio"> <meta property="og:title" content="Business &amp; Non-profit MembersTexas Public Radio"> <meta property="og:description" content="Search the most complete business & non-profit members database. Business & Non-profit Members - find."> <meta property="og:image" content="http://directory.tpr.org/images/TPRMixer-90.jpg"> <!-- Custom Site-wide HEAD Content --><script> var addElementStr = '<div id="new-elem" class="col-xs-12 col-sm-12 col-md-6 col-lg-5 search_box fpad img-rounded center-block">'+ '<div class="clearfix"></div>'+ '<div class="form-group nomargin col-lg-12">'+ '<label>Select Category:</label>'+ '</div>'+ '<div class="clearfix"></div>'+ '<div class="input-group input-group-lg bmargin col-lg-12 large-autosuggest" id="sel-cat">'+ '<select id="select-category" class="member_search form-control input-lg large-autosuggest-input" id="cat-select" >'+ ' <option value="">Select Category</option>'+ ' <option value="/air-conditioning">Air Conditioning</option>'+ ' <option value="/architecture">Architecture</option>'+ ' <option value="/arts-culture-entertainment">Arts, Culture & Entertainment</option>'+ ' <option value="/auto">Automotive Services</option>'+ ' <option value="/business-services">Business Services</option>'+ ' <option value="/civic-leaders">Civic Leaders</option>'+ ' <option value="/construction-services">Construction & Contractor Services</option>'+ ' <option value="/dental">Dental</option>'+ ' <option value="/education">Education</option>'+ ' <option value="/environmental-services">Environmental Services</option>'+ ' <option value="/faith-spirituality">Faith & Spirituality</option>'+ ' <option value="/financial-services">Financial Services</option>'+ ' <option value="/fitness">Fitness</option>'+ ' <option value="/food-beverage-industry">Food & Beverage Industry</option>'+ ' <option value="/government">Government</option>'+ ' <option value="/healthcare">Healthcare</option>'+ ' <option value="/home-and-garden">Home & Garden</option>'+ ' <option value="/home-services">Home Services</option>'+ ' <option value="/hospitality">Hospitality</option>'+ ' <option value="/insurance">Insurance</option>'+ ' <option value="/landscaping">Landscaping</option>'+ ' <option value="/legal">Legal</option>'+ ' <option value="/marketing">Marketing</option>'+ ' <option value="/media">Media</option>'+ ' <option value="/medical">Medical</option>'+ ' <option value="/music">Music</option>'+ ' <option value="/non-profit-organizations">Non-Profit Organizations</option>'+ ' <option value="/parks-recreation">Parks & Recreation</option>'+ ' <option value="/pet-services">Pet Services</option>'+ ' <option value="/professional-services">Professional Services</option>'+ ' <option value="/real-estate">Real Estate</option>'+ ' <option value="/restaurants">Restaurants</option>'+ ' <option value="/retailers">Retailers</option>'+ ' <option value="/senior-services">Senior Services</option>'+ ' <option value="/spas-salons">Spas & Salons</option>'+ ' <option value="/technology-services">Technology Services</option>'+ ' <option value="/transportation">Transportation</option>'+ ' <option value="/travel">Travel</option>'+ '</select>'+ '</div>'+ '<div class="clearfix"></div>'+ '<div class="col-lg-offset-3 col-lg-6 nopad">'+ '<button onclick="redirectThis();" id="cat-search" type="submit" class="btn-block btn btn-lg btn_home_search">Search Now</button>'+ '</div>'+ '</div>'; $(document).ready(function(e){ if(window.location.href == "https://directory.tpr.org/" || window.location.href=="http://directory.tpr.org/" ) { $('form.form-horizontal[name=frm1]').parent().before(addElementStr); } //$('form.form-horizontal[name=frm1] button[type=submit]').click(function(e){ // ga("send", "event", "Search", "Click", "Search Directory", 1); //}); }); function redirectThis() { //console.log("redirectThis function called"); // Log to indicate function is called // Sending Google Analytics event //ga("send", "event", "Search", "Click", "Search Category", 1); //console.log("Google Analytics event sent"); var e = document.getElementById("select-category"); if (!e) { console.error("Select element not found"); return; } var strCat = e.options[e.selectedIndex].value; //console.log("Selected Category: ", strCat); // Log the selected category if (!strCat) { console.error("No category selected"); return; } // Check if the selected value is a valid URL try { var redirObj = new URL(strCat, window.location.href); //console.log("Redirecting to: ", redirObj.href); window.location.href = redirObj.href; // Redirect to the selected category } catch (error) { console.error("Invalid URL constructor: ", strCat); } } </script> <script> function g() { window.addEventListener('load', () => { if (typeof initializeG === 'function') { initializeG(); } }); } </script> <script src="https://maps.googleapis.com/maps/api/js?v=3.exp&libraries=places&region=US&callback=g&language=en&key=AIzaSyACgf9wUc0Hv3cg4s5EZuKPhJfSJcvk3mQ"></script> </head> <body class="general-session"><!-- IMPORTANT: It is not recommended to customize this widget as it directly connects to fields in DESIGN SETTINGS. If new design settings are created and this widget is already customized, then the website will not be able to apply any new design setitngs. INSTEAD: If custom CSS rules are needed, add them directly into the DESIGN SETTINGS > CUSTOM CSS section. --> <style> .upload-form-field::before { content: "choose files"; display: inline-block; border: 1px solid #999; border-radius: 3px; padding: 5px 8px; } #first_container span.input-group-addon,#first_container .datepicker *,#first_container .input-group-addon, #first_container .input-group-addon *,#first_container .fr-action-buttons .fr-submit,.fr-popup .fr-layer.fr-color-hex-layer .fr-action-buttons button.fr-command { white-space: nowrap !important; } /* Main Website Design */ body,.modal-header,.modal-content,.modal-body,.modal-footer { background: rgb(245, 247, 250); color: rgb(41, 41, 41); font-family: 'Quicksand'; font-size: 14px; } .select2-container .select2-choice { font-family: 'Quicksand'!important; } html{ background: rgb(24, 46, 69) } a,a.h1,a.h2,a.h3,a.h4,a.h5,a.h6,.pricing_menu li ul li a:not(.btn) { color: rgb(32, 80, 129); } a:hover, a:focus,.pricing_menu li ul li a:not(.btn):hover,.pricing_menu li ul li a:not(.btn):focus { color: rgb(0, 111, 187); } .breadcrumb a{ color: rgba(119, 119, 119,0.9); } .breadcrumb a:hover, .breadcrumb a:focus,.breadcrumb > .active { color: rgb(119, 119, 119); } .help-inline, .help-block { color: rgba(41, 41, 41,0.5); } .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 { font-family: 'Roboto'; } @media (min-width:1200px) { .container { width:1420px; } .fr-view .froala-table td .froala-table { max-width: 1420px; } } /* Header Design */ .header, .mobile_website_logo img { background: rgb(247, 247, 247); } .header .mini-nav li a:not(.btn):not(.network-icon), .header .mini-nav span { color: rgb(41, 41, 41); font-size: 14px; } .header .mini-nav li a:not(.btn):hover { color: rgba(41, 41, 41,0.95); } .header .btn_get_listed { background-color: rgba(217, 83, 79,0.97); border: 1px solid rgb(217, 83, 79); color: rgb(255, 255, 255)!important; } .header .btn_get_listed:hover, .header .btn_get_listed:focus { background-color: rgb(217, 83, 79); } .header .btn_search { background-color: rgba(24, 46, 69,0.97); border: 1px solid rgb(24, 46, 69); color: rgb(255, 255, 255); } .header .btn_search:hover, .header .btn_search:focus { background-color: rgb(24, 46, 69); color: rgb(255, 255, 255); } /* Logo Design */ .logo,.logo:hover,.logo:focus { color: rgb(24, 46, 69); font-family: 'Quicksand'; } .logo .slogan { color: rgb(97, 96, 96); } .logo .fa { color: rgb(24, 46, 69); } /* Main Menu Design */ .member-profile-tabs > ul, .member-profile-tabs .tabs-container { background: rgb(235, 238, 240); position: sticky; z-index: 1; top: 0px; } /* Google Translate When Main Menu Sticky Top */ @media only screen and (max-width: 1100px) { .member-profile-tabs > ul, .member-profile-tabs .tabs-container { top: 50px; } } .header ul.nav.navbar-nav li ul { background-color: #fafafa; } .header ul.nav.navbar-nav li ul li a, .header ul.nav.navbar-nav li ul li span { color: rgb(24, 46, 69); } .header .navbar-default, .pagination > .active > a { background-color: rgb(24, 46, 69); } .header ul.nav.navbar-nav li ul li a:hover, .header ul.nav.navbar-nav li ul li a:focus{ border-left-color: rgb(24, 46, 69); background: rgb(24, 46, 69); color: #fafafa; } .navbar-default .navbar-toggle .icon-bar { background-color: rgb(255, 255, 255); } .user_sidebar, .main_menu { color: rgb(255, 255, 255); } .navbar-default .navbar-nav > li > a, .navbar-default .navbar-nav > li > span { color: rgb(255, 255, 255); } .navbar-default .navbar-nav > li:hover > a,.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:active, .navbar-default .navbar-nav > li > a:focus { color: rgb(250, 250, 250); } .navbar-default .navbar-nav > li { font-family: 'Quicksand'; } /* Footer Design */ .footer { background-color: rgb(24, 46, 69); display: block; } .footer, .footer_menu a,.footer_terms a,.footer_menu .content { color: rgb(239, 239, 239); } .footer_menu a:hover, .footer_terms a:hover, .footer_menu a:focus, .footer_terms a:focus { color: rgb(255, 255, 255); } .footer_menu .head { color: rgb(255, 255, 255); } .btn_footer_get_listed { background-color: rgba(217, 83, 79,0.95); border: 1px solid rgb(217, 83, 79); color: rgb(255, 255, 255)!important; } .btn_footer_get_listed:hover, .btn_footer_get_listed:focus{ background-color: rgb(217, 83, 79); } /* Homepage Design */ #first_container,.vegas-wrapper { box-shadow:inset 0 0 0 6000px rgba(38, 38, 38,.3); } .homepage_settings h1, .homepage_settings h2, .homepage_map h1, .homepage_map h2 { font-family: 'Quicksand'; } .homepage_settings h1, .homepage_map h1 { color: rgb(255, 255, 255); font-weight: 300; text-align: left; } .homepage_settings h2, .homepage_map h2 { color: rgb(255, 255, 255); font-weight: 400; text-align: left; } .homepage_settings .search_box label { color: rgb(255, 255, 255); } .btn_home_search, .search_box input[type=submit] { background-color: rgba(217, 83, 79,0.97); border: 1px solid rgb(217, 83, 79); color: rgb(255, 255, 255); } .btn_home_search:hover, .btn_home_search:focus, .search_box input[type=submit]:hover, .search_box input[type=submit]:focus { background-color: rgb(217, 83, 79); color: rgb(255, 255, 255); } .homepage_settings .search_box { background-color: rgba(24, 46, 69,0.6); } /* Homepage Steps Module */ .homepage_steps { background: none; box-shadow: none; padding: 0; color: rgb(255, 255, 255); } .homepage_steps a.homepage_step_link,.homepage_steps a.homepage_step_link:hover,.homepage_steps a.homepage_step_link:active{ color: rgb(255, 255, 255)!important; } .homepage_steps .fa { color: rgb(116, 129, 143); background-color: rgba(116, 129, 143,0.075); } /* Blog Posts Slider Settings */ #myCarousel h2 a, .carousel-caption p,#myCarousel .list-group-item h2, #myCarousel li.list-group-item h4 { color: rgb(255, 255, 255); } #myCarousel .list-group-item { background-color: rgba(52, 73, 94,0.9); border-color: rgba(52, 73, 94,0.80); } #myCarousel .carousel-caption { background-color: rgba(52, 73, 94,0.8); } #myCarousel .list-group, #myCarousel .carousel-inner { background-color: rgb(52, 73, 94) } #myCarousel .list-group .active, #myCarousel .list-group-item:hover { background-color: rgb(52, 73, 94) } #myCarousel .list-group .active h4, #myCarousel .list-group-item:hover h4{ color: rgb(250, 250, 250); } /* Additional Settings */ .well blockquote { background: rgb(245, 247, 250) none repeat scroll 0 0; border-color: rgb(235, 238, 240); color: rgb(41, 41, 41); padding: 10px 20px; } .account-form-box form table tr td table { background-color: transparent!important; border: none!important; } .account-form-box form table tr td table td { background-color: transparent!important; color: rgb(41, 41, 41)!important; border: none!important; } div.dataTables_length label, div.dataTables_filter label, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{ color: rgb(41, 41, 41)!important; } .table.dataTable > thead > tr > th, .table > thead > tr > th { background-color: rgb(238, 238, 238); color: rgb(85, 85, 85); border-bottom:0; font-weight:600; } table.dataTable tbody tr { background-color: rgb(255, 255, 255)!important; } .table-striped.dataTable tbody > tr:nth-of-type(2n+1),.table-striped > tbody > tr:nth-of-type(2n+1) { background-color: rgba(245, 247, 250,0.5)!important; } .sidemenu_panel .list-group-item{ background-color: transparent!important; color: rgb(41, 41, 41)!important; } .img-thumbnail { background-color: rgb(255, 255, 255)!important; border: 1px solid rgb(235, 238, 240); } .member_admin_sidemenu p, .member_admin_sidemenu h3 { color: rgb(41, 41, 41)!important; } .close { color: rgb(41, 41, 41); opacity: 1; } .member_results_header h1, .content_w_sidebar.feature-search h1, .feature_results_header h1 { font-size:36px; display: block; } .member_results_header h2, .feature_results_header h2 { font-size:30px; display: block; } .homepage_settings { padding-top: 100px; padding-bottom: 150px; } @media only screen and (max-width: 768px) { .header-right-container .website-search, .header-right-container .list-social-links {display: none;} .member-profile-header .favorite {float:none} } @media only screen and (max-width: 1100px) { } .views > i.fa.activeView { background-color: rgb(24, 46, 69); color: rgb(255, 255, 255); } .views > i.fa { background-color: rgba(24, 46, 69,0.6); color: rgb(255, 255, 255); } .ui-rangeSlider-label { background-color: rgb(24, 46, 69)!important; color: rgb(255, 255, 255)!important; } .pricing_menu li .title { background: rgb(13, 69, 108); color: rgb(255, 255, 255); } p.account-tip{ color: rgb(41, 41, 41); } .circled_number { background: rgb(13, 69, 108); color: rgb(255, 255, 255); } .pic { background-color: rgba(24, 46, 69,0.8); color: rgb(255, 255, 255); background-repeat: no-repeat; background-position: center; } .pic .pic-caption { background: linear-gradient(0deg, rgba(0, 0, 0, 0) 0%,rgba(24, 46, 69,0.85) 50%); color: rgb(255, 255, 255); } .slick-prev-fa i, .slick-next-fa i{ color: rgb(24, 46, 69); } .module, .well, .tab-content, .nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover, .nav-tabs>li>a:focus, .nav-tabs>li>a:hover, .nav-tabs.nav-justified>li.active>a, .nav-tabs.nav-justified>li.active>a:focus, .nav-tabs.nav-justified>li.active>a:hover, .nav-tab.nav-justified>li>a:focus, .nav-tabs.nav-justified>li>a:hover, .account-form-box,.account-form-box .module .module,.account-form-box .module .well,.account-form-box .well .well,.account-form-box .well .module,.module .module .module,.module .well .well,.module .module .well,.module .well .module,.well .well .well,.well .module .module,.well .well .module,.well .module .well, .froala-table.module{ background-color: rgb(255, 255, 255); border-color: rgb(235, 238, 240); color: rgb(41, 41, 41); } .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover { box-shadow: 0 2px 0 0 rgb(0, 111, 187) inset; border-top:1px solid rgb(0, 111, 187); border-radius: 0; } .nav-pills > li.active a, .nav-pills > li > a:hover { background-color: rgb(0, 111, 187)!important; border-color: rgb(0, 111, 187)!important; color: rgb(255, 255, 255)!important; } .sidemenu_panel .panel-heading { color: rgb(41, 41, 41)!important; background-color: rgb(255, 255, 255)!important; } .member-profile-tabs .nav-tabs > li:not(.active) > a, .login-register-tabs.nav-tabs > li:not(.active) > a { background: rgba(255, 255, 255,0.5); color: rgb(41, 41, 41); } .member-profile-tabs .nav-tabs > li:not(.active) > a:hover, .login-register-tabs.nav-tabs > li:not(.active) > a:hover { background: rgba(255, 255, 255,1); color: rgb(41, 41, 41); } .author-snapshot .well { background-color: rgb(255, 255, 255)!important; border-color: rgb(235, 238, 240)!important; color: rgb(41, 41, 41)!important; } .nav-tabs>li>a, .nav-pills>li>a { font-weight: 600; } .module .help-inline,.module .help-block,.well .help-inline,.well .help-block,.account-form-box .help-inline,.account-form-box .help-block,.account-form-box p.account-tip{ color: rgba(41, 41, 41,0.5); } #service_areas_table td,#service_areas_table_wrapper label, #service_areas_table_info, #service_areas_table_paginate > a { color: rgb(41, 41, 41) !important; } .popover { background-color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); padding:0; text-align:left; } .popover-title, .popover-content { background-color: rgb(255, 255, 255); color: rgb(41, 41, 41); border-color: rgb(255, 255, 255); text-align:left; } .popover-content { background-color: rgba(41, 41, 41,.05); } .popover.left > .arrow::after { border-left-color: rgb(255, 255, 255)!important; } .popover.right > .arrow::after { border-right-color: rgb(255, 255, 255)!important; } .popover.bottom > .arrow::after { border-bottom-color: rgb(255, 255, 255)!important; } .popover.top > .arrow::after { border-top-color: rgb(255, 255, 255)!important; } .progress, .table-view .table-view-group:nth-child(2n-1),.tab-content .well, .tab-content .module,#account-tabs .well,#account-tabs .module,.account-form-box .module,.account-form-box .well,.module .module,.well .well,.module .well,.well .module{ background-color: rgb(245, 247, 250); color: rgb(41, 41, 41); } .table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th, .nav-tabs, hr, .account-menu-title, table.dataTable.no-footer { border-color: rgb(235, 238, 240); } table.dataTable.no-footer, table.dataTable { border: 1px solid rgb(235, 238, 240)!important; } .table-view li, .table-view .table-view-group > div { border-top:1px solid rgb(235, 238, 240); } .table-view .table-view-group:last-child { border-bottom:1px solid rgb(235, 238, 240); } .module h1, .module h2, .module h3, .module h4, .module h5 { color: rgb(62, 62, 62); } .module p:not(.fr-box.fr-basic .fr-element p) { color: rgb(41, 41, 41); } .pagination>.active>a { border-color: rgba(255, 255, 255,0.2); } .pagination>.active>a { color: rgb(255, 255, 255); } .pagination > .active > a:hover, .pagination > .active > a:focus { border-color: rgba(255, 255, 255,0.2); background-color: rgb(24, 46, 69); color: rgb(255, 255, 255); } .pagination > li > a { color: rgb(24, 46, 69); border-color: rgba(24, 46, 69,0.2); background-color: rgb(255, 255, 255); } .pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover { background-color: rgb(24, 46, 69); border-color: rgb(24, 46, 69); color: rgb(255, 255, 255); } .nav-pills.nav-wizard > li a, .nav-pills.nav-wizard > li a:hover{ background-color: rgb(250, 250, 250)!important; color: rgb(41, 41, 41)!important; } .member_wizard2 li.incomplete a, .member_wizard2 li.incomplete a:hover { background-color: rgb(240, 173, 78)!important; border-color: rgb(240, 173, 78); color: rgb(255, 255, 255); } .nav-pills.nav-wizard > li.active a, .nav-pills.member_wizard > li.active:hover a { background-color: rgb(51, 122, 183)!important; color: rgb(255, 255, 255)!important; } .member_wizard2 li.completed a, .member_wizard2 li.completed a:hover { background-color: rgb(15, 134, 108)!important; border-color: rgb(15, 134, 108); color: rgb(255, 255, 255); } .nav-pills.nav-wizard > li.active .nav-arrow, .nav-pills.nav-wizard > li.active:hover .nav-arrow { border-color: transparent transparent transparent rgb(51, 122, 183)!important; } .nav-pills.nav-wizard > li.active .nav-wedge, .nav-pills.nav-wizard > li.active:hover .nav-wedge{ border-color: rgb(51, 122, 183) rgb(51, 122, 183) rgb(51, 122, 183) transparent!important; } li.completed .nav-wedge, .nav-pills.nav-wizard > li.completed:hover .nav-wedge { border-color: rgb(92, 184, 92) rgb(92, 184, 92) rgb(92, 184, 92) transparent!important; } li.incomplete .nav-wedge, .nav-pills.nav-wizard > li.incomplete:hover .nav-wedge { border-color: rgb(250, 250, 250) rgb(250, 250, 250) rgb(250, 250, 250) transparent!important; } .nav-pills.member_wizard > li.completed a, .nav-pills.member_wizard > li.completed a:hover { background-color: rgb(92, 184, 92)!important; color: rgb(255, 255, 255)!important; } .member_wizard2 li { color: rgb(255, 255, 255); border-right: 10px solid rgb(245, 247, 250); } li.completed .nav-arrow, .nav-pills.nav-wizard > li.completed:hover .nav-arrow { border-color: transparent transparent transparent rgb(92, 184, 92)!important; } li.incomplete .nav-arrow, .nav-pills.nav-wizard > li.incomplete:hover .nav-arrow{ border-color: transparent transparent transparent rgb(250, 250, 250)!important; } /* Default Colors */ .btn-primary, .btn-primary.disabled, .btn-primary.disabled.active, .btn-primary.disabled.focus, .btn-primary.disabled:active, .btn-primary.disabled:focus, .btn-primary.disabled:hover, .btn-primary[disabled], .btn-primary[disabled].active, .btn-primary[disabled].focus, .btn-primary[disabled]:active, .btn-primary[disabled]:focus, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary, fieldset[disabled] .btn-primary.active, fieldset[disabled] .btn-primary.focus, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:hover, .btn.dropdown-toggle.btn-primary,.navbar-default .navbar-nav > li > a.btn-primary, .navbar-default .navbar-nav > li > span.btn-primary,.mobile-main-menu .sidebar-nav li a.btn-primary, .mobile-main-menu .sidebar-nav li span.btn-primary { background-color: rgba(0, 111, 187,0.95); border-color: rgb(0, 111, 187); color: rgb(255, 255, 255); } .btn-primary:hover, .btn-primary:focus, .btn-primary:active,.btn-primary:active:focus, .btn-primary:active:hover, .nav > li > a.btn-primary:focus, .nav > li > a.btn-primary:hover,.btn-primary.active,.open > .dropdown-toggle.btn-primary, .btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .open>.dropdown-toggle.btn-primary:hover, .open>.dropdown-toggle.btn-primary:focus, .open>.dropdown-toggle.btn-primary.focus,a.bg-primary:focus,a.bg-primary:hover, .panel-primary .panel-heading, .btn.dropdown-toggle.btn-primary:hover,.upload-form-field,.upload-form-field:hover,.upload-form-field:active:focus,.upload-form-field:before { background-color: rgb(0, 111, 187); border-color: rgb(0, 111, 187); color: rgb(255, 255, 255); } .panel-primary { background-color: rgba(0, 111, 187,0.1); border-color: rgb(0, 111, 187); } .bg-primary,.progress-bar-primary,.module p.bg-primary,.label-primary,.badge-primary,.pricing_menu .title.bg-primary { background-color: rgb(0, 111, 187); color: rgb(255, 255, 255); } .bg-primary .badge { background-color:rgb(255, 255, 255); color: rgb(0, 111, 187); } .btn-primary.btn-outline { background: transparent; color: rgb(0, 111, 187); box-shadow: 0 0 0px 1px rgb(0, 111, 187) inset; font-weight: bold; transition: all 250ms ease-in-out 0ms; } .btn-primary.btn-outline:hover { background: rgba(0, 111, 187,0.1); } .alert-primary { background-color:rgba(0, 111, 187,0.7); border-color:rgba(0, 111, 187,0.2); color: rgba(255, 255, 255,0.9); } .alert-primary-subtle, .label-primary-subtle, .badge-primary-subtle { background-color: #cce2f1; border-color: #cce2f1; color: rgb(0, 111, 187); } .btn.dropdown-toggle.btn-primary *, .btn-primary a { color: rgb(255, 255, 255); } .text-primary{ color: rgb(0, 111, 187); } .btn-info, .btn-info.disabled, .btn-info.disabled.active, .btn-info.disabled.focus, .btn-info.disabled:active, .btn-info.disabled:focus, .btn-info.disabled:hover, .btn-info[disabled], .btn-info[disabled].active, .btn-info[disabled].focus, .btn-info[disabled]:active, .btn-info[disabled]:focus, .btn-info[disabled]:hover, fieldset[disabled] .btn-info, fieldset[disabled] .btn-info.active, fieldset[disabled] .btn-info.focus, fieldset[disabled] .btn-info:active, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info:hover, .btn.dropdown-toggle.btn-info,.navbar-default .navbar-nav > li > a.btn-info, .navbar-default .navbar-nav > li > span.btn-info,.mobile-main-menu .sidebar-nav li a.btn-info, .mobile-main-menu .sidebar-nav li span.btn-info { background-color: rgba(207, 245, 66,0.95); border-color: rgb(207, 245, 66); color: rgb(0, 0, 0); } .btn-info:hover, .btn-info:focus, .btn-info:active,.btn-info:active:focus, .btn-info:active:hover, .nav > li > a.btn-info:focus, .nav > li > a.btn-info:hover,.btn-info.active,.open > .dropdown-toggle.btn-info, .btn-info.active.focus, .btn-info.active:focus, .btn-info.active:hover, .btn-info:active.focus, .open>.dropdown-toggle.btn-info:hover, .open>.dropdown-toggle.btn-info:focus, .open>.dropdown-toggle.btn-info.focus,a.bg-info:focus,a.bg-info:hover, .panel-info .panel-heading, .btn.dropdown-toggle.btn-info:hover { background-color: rgb(207, 245, 66); border-color: rgb(207, 245, 66); color: rgb(0, 0, 0); } .panel-info { background-color: rgba(207, 245, 66,0.1); border-color: rgb(207, 245, 66); } .bg-info,.progress-bar-info,.module p.bg-info,.label-info,.badge-info,.pricing_menu .title.bg-info { background-color: rgb(207, 245, 66); color: rgb(0, 0, 0); } .bg-info .badge { background-color:rgb(0, 0, 0); color: rgb(207, 245, 66); } .btn-info.btn-outline { background: transparent; color: rgb(207, 245, 66); box-shadow: 0 0 0px 1px rgb(207, 245, 66) inset; font-weight: bold; transition: all 250ms ease-in-out 0ms; } .btn-info.btn-outline:hover { background: rgba(207, 245, 66,0.1); } .alert-info { background-color:rgba(207, 245, 66,0.7); border-color:rgba(207, 245, 66,0.2); color: rgba(0, 0, 0,0.9); } .alert-info-subtle, .label-info-subtle, .badge-info-subtle { background-color: #f5fdd9; border-color: #f5fdd9; color: rgb(207, 245, 66); } .btn.dropdown-toggle.btn-info *, .btn-info a { color: rgb(0, 0, 0); } .text-info{ color: rgb(207, 245, 66); } .btn-success, .btn-success.disabled, .btn-success.disabled.active, .btn-success.disabled.focus, .btn-success.disabled:active, .btn-success.disabled:focus, .btn-success.disabled:hover, .btn-success[disabled], .btn-success[disabled].active, .btn-success[disabled].focus, .btn-success[disabled]:active, .btn-success[disabled]:focus, .btn-success[disabled]:hover, fieldset[disabled] .btn-success, fieldset[disabled] .btn-success.active, fieldset[disabled] .btn-success.focus, fieldset[disabled] .btn-success:active, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success:hover, .btn.dropdown-toggle.btn-success,.navbar-default .navbar-nav > li > a.btn-success, .navbar-default .navbar-nav > li > span.btn-success,.mobile-main-menu .sidebar-nav li a.btn-success, .mobile-main-menu .sidebar-nav li span.btn-success { background-color: rgba(15, 134, 108,0.95); border-color: rgb(15, 134, 108); color: rgb(255, 255, 255); } .btn-success:hover, .btn-success:focus, .btn-success:active,.btn-success:active:focus, .btn-success:active:hover, .nav > li > a.btn-success:focus, .nav > li > a.btn-success:hover,.btn-success.active,.open > .dropdown-toggle.btn-success, .btn-success.active.focus, .btn-success.active:focus, .btn-success.active:hover, .btn-success:active.focus, .open>.dropdown-toggle.btn-success:hover, .open>.dropdown-toggle.btn-success:focus, .open>.dropdown-toggle.btn-success.focus,a.bg-success:focus,a.bg-success:hover, .panel-success .panel-heading, .btn.dropdown-toggle.btn-success:hover { background-color: rgb(15, 134, 108); border-color: rgb(15, 134, 108); color: rgb(255, 255, 255); } .panel-success { background-color: rgba(15, 134, 108,0.1); border-color: rgb(15, 134, 108); } .bg-success,.progress-bar-success,.module p.bg-success,.label-success,.badge-success,.pricing_menu .title.bg-success { background-color: rgb(15, 134, 108); color: rgb(255, 255, 255); } .bg-success .badge { background-color: rgb(255, 255, 255); color: rgb(15, 134, 108); } .btn-success.btn-outline { background: transparent; color: rgb(15, 134, 108); box-shadow: 0 0 0px 1px rgb(15, 134, 108) inset; font-weight: bold; transition: all 250ms ease-in-out 0ms; } .btn-success.btn-outline:hover { background: rgba(15, 134, 108,0.1); } .alert-success { background-color:rgba(15, 134, 108,0.7); border-color:rgba(15, 134, 108,0.2); color: rgba(255, 255, 255,0.9); } .alert-success-subtle, .label-success-subtle, .badge-success-subtle { background-color: #cfe7e2; border-color: #cfe7e2; color: rgb(15, 134, 108); } .btn.dropdown-toggle.btn-success *, .btn-success a { color: rgb(255, 255, 255); } .text-success{ color: rgb(15, 134, 108); } .btn-warning, .btn-warning.disabled, .btn-warning.disabled.active, .btn-warning.disabled.focus, .btn-warning.disabled:active, .btn-warning.disabled:focus, .btn-warning.disabled:hover, .btn-warning[disabled], .btn-warning[disabled].active, .btn-warning[disabled].focus, .btn-warning[disabled]:active, .btn-warning[disabled]:focus, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning, fieldset[disabled] .btn-warning.active, fieldset[disabled] .btn-warning.focus, fieldset[disabled] .btn-warning:active, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning:hover, .btn.dropdown-toggle.btn-warning,.navbar-default .navbar-nav > li > a.btn-warning, .navbar-default .navbar-nav > li > span.btn-warning,.mobile-main-menu .sidebar-nav li a.btn-warning, .mobile-main-menu .sidebar-nav li span.btn-warning { background-color: rgba(240, 173, 78,0.95); border-color: rgb(240, 173, 78); color: rgb(255, 255, 255); } .btn-warning:hover, .btn-warning:focus, .btn-warning:active,.btn-warning:active:focus, .btn-warning:active:hover, .nav > li > a.btn-warning:focus, .nav > li > a.btn-warning:hover,.btn-warning.active,.open > .dropdown-toggle.btn-warning, .btn-warning.active.focus, .btn-warning.active:focus, .btn-warning.active:hover, .btn-warning:active.focus, .open>.dropdown-toggle.btn-warning:hover, .open>.dropdown-toggle.btn-warning:focus, .open>.dropdown-toggle.btn-warning.focus,a.bg-warning:focus,a.bg-warning:hover, .panel-warning .panel-heading, .btn.dropdown-toggle.btn-warning:hover { background-color: rgb(240, 173, 78); border-color: rgb(240, 173, 78); color: rgb(255, 255, 255); } .panel-warning { background-color: rgba(240, 173, 78,0.1); border-color: rgb(240, 173, 78); } .bg-warning,.progress-bar-warning,.module p.bg-warning,.label-warning,.badge-warning,.pricing_menu .title.bg-warning { background-color: rgb(240, 173, 78); color: rgb(255, 255, 255); } .bg-warning .badge { background-color: rgb(255, 255, 255); color: rgb(240, 173, 78); } .btn-warning.btn-outline { background: transparent; color: rgb(240, 173, 78); box-shadow: 0 0 0px 1px rgb(240, 173, 78) inset; font-weight: bold; transition: all 250ms ease-in-out 0ms; } .btn-warning.btn-outline:hover { background: rgba(240, 173, 78,0.1); } .alert-warning { background-color:rgba(240, 173, 78,0.7); border-color:rgba(240, 173, 78,0.2); color: rgba(255, 255, 255,0.9); } .alert-warning-subtle, .label-warning-subtle, .badge-warning-subtle { background-color: #fcefdc; border-color: #fcefdc; color: rgb(240, 173, 78); } .btn.dropdown-toggle.btn-warning *, .btn-warning a { color: rgb(255, 255, 255); } .text-warning { color: rgb(240, 173, 78); } .btn-danger, .btn-danger.disabled, .btn-danger.disabled.active, .btn-danger.disabled.focus, .btn-danger.disabled:active, .btn-danger.disabled:focus, .btn-danger.disabled:hover, .btn-danger[disabled], .btn-danger[disabled].active, .btn-danger[disabled].focus, .btn-danger[disabled]:active, .btn-danger[disabled]:focus, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger, fieldset[disabled] .btn-danger.active, fieldset[disabled] .btn-danger.focus, fieldset[disabled] .btn-danger:active, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger:hover, .btn.dropdown-toggle.btn-danger,.navbar-default .navbar-nav > li > a.btn-danger, .navbar-default .navbar-nav > li > span.btn-danger,.mobile-main-menu .sidebar-nav li a.btn-danger, .mobile-main-menu .sidebar-nav li span.btn-danger { background-color: rgba(217, 83, 79,0.95); border-color: rgb(217, 83, 79); color: rgb(255, 255, 255); } .btn-danger:hover, .btn-danger:focus, .btn-danger:active,.btn-danger:active:focus, .btn-danger:active:hover, .nav > li > a.btn-danger:focus, .nav > li > a.btn-danger:hover,.btn-danger.active,.open > .dropdown-toggle.btn-danger, .btn-danger.active.focus, .btn-danger.active:focus, .btn-danger.active:hover, .btn-danger:active.focus, .open>.dropdown-toggle.btn-danger:hover, .open>.dropdown-toggle.btn-danger:focus, .open>.dropdown-toggle.btn-danger.focus,a.bg-danger:focus,a.bg-danger:hover, .panel-danger .panel-heading, .btn.dropdown-toggle.btn-danger:hover { background-color: rgb(217, 83, 79); border-color: rgb(217, 83, 79); color: rgb(255, 255, 255); } .has-error .form-control { border-color: rgb(217, 83, 79); } .has-error .help-block:not(.form-field-help-block), .has-error ~ .help-block:not(.form-field-help-block),.has-error .help-block:not(.form-field-help-block) a, .has-error ~ .help-block:not(.form-field-help-block) a { background: rgb(217, 83, 79); color: rgb(255, 255, 255) !important; } .has-error .checkbox, .has-error .checkbox-inline, .has-error .control-label, .has-error .help-block, .has-error .radio, .has-error .radio-inline, .has-error.checkbox label, .has-error.checkbox-inline label, .has-error.radio label, .has-error.radio-inline label { color: rgb(217, 83, 79); } .panel-danger { background-color: rgba(217, 83, 79,0.1); border-color: rgb(217, 83, 79); } .bg-danger,.progress-bar-danger,.module p.bg-danger,.label-danger,.badge-danger,.pricing_menu .title.bg-danger { background-color: rgb(217, 83, 79); color: rgb(255, 255, 255); } .bg-danger .badge { background-color: rgb(255, 255, 255); color: rgb(217, 83, 79); } .btn-danger.btn-outline { background: transparent; color: rgb(217, 83, 79); box-shadow: 0 0 0px 1px rgb(217, 83, 79) inset; font-weight: bold; transition: all 250ms ease-in-out 0ms; } .btn-danger.btn-outline:hover { background: rgba(217, 83, 79,0.1); } .alert-danger { background-color:rgba(217, 83, 79,0.7); border-color:rgba(217, 83, 79,0.2); color: rgba(255, 255, 255,0.9); } .alert-danger-subtle, .label-danger-subtle, .badge-danger-subtle { background-color: #f7dddc; border-color: #f7dddc; color: rgb(217, 83, 79); } .btn.dropdown-toggle.btn-danger *, .btn-danger a { color: rgb(255, 255, 255); } .text-danger{ color: rgb(217, 83, 79); } .btn-default, .tags a, .btn-default.disabled, .btn-default.disabled.active, .btn-default.disabled.focus, .btn-default.disabled:active, .btn-default.disabled:focus, .btn-default.disabled:hover, .btn-default[disabled], .btn-default[disabled].active, .btn-default[disabled].focus, .btn-default[disabled]:active, .btn-default[disabled]:focus, .btn-default[disabled]:hover, fieldset[disabled] .btn-default, fieldset[disabled] .btn-default.active, fieldset[disabled] .btn-default.focus, fieldset[disabled] .btn-default:active, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:hover, .btn.dropdown-toggle.btn-default, #popover .mini_profile_pic,.navbar-default .navbar-nav > li > a.btn-default, .navbar-default .navbar-nav > li > span.btn-default,.mobile-main-menu .sidebar-nav li a.btn-default, .mobile-main-menu .sidebar-nav li span.btn-default { background-color: rgba(238, 238, 238,0.95); border-color: rgb(238, 238, 238); color: rgb(85, 85, 85); } .btn-default:hover, .btn-default:focus, .btn-default:active,.btn-default:active:focus, .btn-default:active:hover,.tags a:hover, .nav > li > a.btn-default:focus, .nav > li > a.btn-default:hover,.btn-default.active,.open > .dropdown-toggle.btn-default, .btn-default.active.focus, .btn-default.active:focus, .btn-default.active:hover, .btn-default:active.focus, .open>.dropdown-toggle.btn-default:hover, .open>.dropdown-toggle.btn-default:focus, .open>.dropdown-toggle.btn-default.focus,a.bg-default:focus,a.bg-default:hover, .panel-default .panel-heading, .member_accounts .panel-default > .panel-heading, .panel-default.categories-panel .panel-heading, .btn.dropdown-toggle.btn-default:hover, #popover .mini_profile_pic { background-color: rgb(238, 238, 238); border-color: rgb(238, 238, 238); color: rgb(85, 85, 85); } .sidemenu_panel .panel-default .panel_heading { background-color: rgb(238, 238, 238)!important; border-color: rgb(238, 238, 238)!important; color: rgb(85, 85, 85)!important; } .panel-default, .member_accounts .panel-default { background-color: rgba(238, 238, 238,0.1); border-color: rgb(238, 238, 238); } .member_admin_sidemenu .panel-default { background-color: transparent; } .bg-default,.progress-bar-default,.module p.bg-default,.label-default,.badge-default,.pricing_menu .title.bg-default { background-color: rgb(238, 238, 238); color: rgb(85, 85, 85); } .bg-default .badge { background-color: rgb(85, 85, 85); color: rgb(238, 238, 238); } .btn-default.btn-outline { background: transparent; color: rgb(238, 238, 238); box-shadow: 0 0 0px 1px rgb(238, 238, 238) inset; font-weight: bold; transition: all 250ms ease-in-out 0ms; } .btn-default.btn-outline:hover { background: rgba(238, 238, 238,0.1); } .alert-default { background-color:rgb(238, 238, 238); border-color:rgb(238, 238, 238); color: rgb(85, 85, 85); } .alert-default-subtle, .label-default-subtle, .badge-default-subtle { background-color:rgba(238, 238, 238,0.5); border-color: rgba(238, 238, 238,0.5); color: rgb(85, 85, 85); } .btn.dropdown-toggle.btn-default *, .btn-default a { color: rgb(85, 85, 85); } .text-default{ color: rgb(238, 238, 238); } .btn-secondary, .btn.dropdown-toggle.btn-secondary,.navbar-default .navbar-nav > li > a.btn-secondary, .navbar-default .navbar-nav > li > span.btn-secondary,.mobile-main-menu .sidebar-nav li a.btn-secondary, .mobile-main-menu .sidebar-nav li span.btn-secondary { background-color: rgba(41, 41, 41,0.95); border: 1px solid rgb(41, 41, 41); color: rgb(245, 247, 250); } .btn-secondary:hover, .btn-secondary:focus, .btn-secondary:active,.btn-secondary:active:focus, .btn-secondary:active:hover, .nav > li > a.btn-secondary:focus, .nav > li > a.btn-secondary:hover,.btn-secondary.active,.open > .dropdown-toggle.btn-secondary, .btn-secondary.active.focus, .btn-secondary.active:focus, .btn-secondary.active:hover, .btn-secondary:active.focus, .open>.dropdown-toggle.btn-secondary:hover, .open>.dropdown-toggle.btn-secondary:focus, .open>.dropdown-toggle.btn-secondary.focus,a.bg-secondary:focus,a.bg-secondary:hover,.btn.dropdown-toggle.btn-secondary:hover, .panel-secondary .panel-heading { background-color: rgb(41, 41, 41); border: 1px solid rgb(41, 41, 41); color: rgb(245, 247, 250); } .bg-secondary,.progress-bar-secondary,.module p.bg-secondary,.module p.bg-secondary:not(.fr-box.fr-basic .fr-element p),.label-secondary,.badge-secondary,.pricing_menu .title.bg-secondary { background-color: rgb(41, 41, 41); color: rgb(245, 247, 250); } .bg-secondary .badge { background-color:rgb(245, 247, 250); color: rgb(41, 41, 41); } .btn-secondary.btn-outline { background: transparent; color: rgb(41, 41, 41); box-shadow: 0 0 0px 1px rgb(41, 41, 41) inset; font-weight: bold; transition: all 250ms ease-in-out 0ms; } .btn-secondary.btn-outline:hover { background: rgba(41, 41, 41,0.1); } .panel-secondary { background-color: rgba(41, 41, 41,0.1); border-color: rgb(41, 41, 41); } .alert-secondary { background-color:rgb(41, 41, 41); border-color:rgb(41, 41, 41); color: rgb(245, 247, 250); } .alert-secondary-subtle, .label-secondary-subtle, .badge-secondary-subtle { background-color:rgba(41, 41, 41,0.8); border-color: rgba(41, 41, 41,0.5); color: rgb(245, 247, 250); } .bg-body { background: rgb(245, 247, 250); color: rgb(41, 41, 41); } .bg-content-box { background: rgb(255, 255, 255); color: rgb(41, 41, 41); } .bg-content-box-border { background: rgb(235, 238, 240); } .btn.dropdown-toggle.btn-secondary *, .btn-secondary a { color: rgb(245, 247, 250); } .text-secondary { color: rgb(41, 41, 41); } .feature-post #post-content .alert-secondary.btn-block, .feature-search .img_section .alert-secondary.btn-block, .search_result .img_section .alert-secondary { background-color: rgb(255, 255, 255); } /* Footer Newsletter Row */ .newsletter_row .alert { color: rgb(255, 255, 255); } .newsletter_row { background-color: rgb(21, 36, 52); color: rgb(255, 255, 255); } .newsletter_row input[type="submit"],.newsletter_footer_button { background-color: rgba(15, 134, 108,0.97); color: rgb(255, 255, 255); border-color: rgb(15, 134, 108); } .newsletter_row input[type="submit"]:hover,.newsletter_row input[type="submit"]:focus,.newsletter_footer_button:hover,.newsletter_footer_button:focus { background-color: rgb(15, 134, 108); color: rgb(255, 255, 255); } .newsletter_button_left { border-right: 1px solid rgba(255, 255, 255,0.2); } .newsletter_button_right { border-left: 1px solid rgba(255, 255, 255,0.2); } .newsletter_row small.help-block { background: rgb(255, 255, 255); margin-top: -5px; float: left; padding: 8px; border-radius: 1px; color: rgb(21, 36, 52); text-transform: capitalize; } .newsletter_row .has-success .checkbox,.newsletter_row .has-error .checkbox{ color: rgb(255, 255, 255); } @media only screen and (max-width: 767px) { .newsletter_button_right,.newsletter_button_left{ border: none; margin: 5px 0; } } /* Font Sizes */ .navbar-default .navbar-nav > li > a, .navbar-default .navbar-nav > li > span { font-size: 16px; } .header .logo { font-size: 33px; } .homepage_title h1, .homepage_settings h1 { font-size: 66px; } .homepage_settings h2 { font-size: 20px; } .ui-rangeSlider-bar{ background: rgb(217, 83, 79)!important; } @media only screen and (max-width: 1024px){ .modal {margin-top: 40px;} } @media only screen and (max-width: 768px){ .modal {margin-top: 60px;} } /* Calendar Styles */ #cal-slide-content { color: rgb(85, 85, 85)!important; background-color: rgb(238, 238, 238)!important; -webkit-box-shadow: none!important; box-shadow: none!important; } #cal-slide-content a.event-item { color: rgb(85, 85, 85)!important; font-weight:bold!important; } #cal-slide-content a.event-item small { display: inline-block; } .cal-month-box, .cal-year-box, .cal-week-box { border: 1px solid rgb(235, 238, 240)!important; } .cal-year-box .row-fluid, .cal-month-box .cal-row-fluid { border-bottom: 1px solid rgb(235, 238, 240)!important; } .cal-year-box [class*="span"], .cal-month-box [class*="cal-cell"] { border-right: 1px solid rgb(235, 238, 240)!important; } .cal-year-box .row-fluid, .cal-row-fluid, #cal-day-box .cal-day-hour:nth-child(odd) { background-color: rgb(245, 247, 250)!important; } .cal-month-day span:not(.pull-right):not(.events-count-label):not(.events-label) { color: rgb(85, 85, 85)!important; } .cal-day-today span[data-cal-date] { color: rgb(41, 41, 41)!important; } .cal-year-box .row-fluid [class*="span"]:last-child, .cal-month-box .cal-row-fluid [class*="cal-cell"]:last-child { border: 0!important; } .cal-row-head { background: rgb(255, 255, 255)!important; } .day-highlight:hover, .day-highlight { background-color: rgb(235, 238, 240)!important; } .cal-event-list .event.pull-left { background-color: rgb(41, 41, 41)!important; opacity: 0.4; margin-top: 7px!important; } .cal-day-today { background-color: rgb(235, 238, 240)!important; } #cal-day-tick { border: 1px solid rgb(235, 238, 240)!important; background-color: rgb(235, 238, 240)!important; } .cal-day-weekend span[data-cal-date]{ color: rgb(41, 41, 41)!important; } .well, .member_profile .tab-content, .corner_caption,.module,.img-rounded,.nav-tabs *,input,.input-group-sm > .form-control, .input-group-sm > .input-group-addon, textarea,select,.header ul.nav.navbar-nav li ul,.progress, .alert, .pagination, .page-item:first-child .page-link, .page-item:last-child .page-link, .views > i.fa, .ui-rangeSlider-label, .pic, .panel, .panel-heading, .popover, .pricing_menu li .title, .form-control, .select2-choice, .form-group .select2-dropdown-open.select2-drop-above [class^=select2-choice], .select2-drop.select2-drop-above, .select2-drop, .scrollup, .input-group-addon, .img-thumbnail, .current-photo-container img, .current-logo-container img,.favorite,p.account-tip,.modal-content,.input_wrapper input.form-control,.input-group .input_wrapper input.form-control,.input-group-sm .input_wrapper input.form-control,.input-group-lg .input_wrapper input.form-control,.pricing_menu li ul, .img-rounded img.img-rounded { border-radius:0px !important; } .rsDefault, .rsDefault .rsOverflow, .rsDefault .rsSlide, .rsDefault .rsVideoFrameHolder, .rsDefault .rsThumbs { background: rgb(255, 255, 255)!important; } #first_container .favorite, #first_container .fa.favorite { color: rgb(85, 85, 85); background: rgb(238, 238, 238); border: 1px solid rgb(238, 238, 238); white-space:nowrap!important; } #first_container .favorite span, #first_container .fa.favorite span { font-family: 'Quicksand'; white-space:nowrap!important; } #first_container .favoriteActive:not(.favorite.comments-count-badge), #first_container .fa.favoriteActive:not(.favorite.comments-count-badge .fa) { color: rgb(217, 83, 79); } #first_container .favorite::after, #first_container .fa.favorite::after { font-family: 'Quicksand'; margin-left: 3px; } #first_container .favorite span, #first_container .fa.favorite span{ padding-left: 3px; font-family: 'Quicksand'; font-size: 11px; } #first_container .favorite .bookmark-number, #first_container .fa.favorite .bookmark-number { background: rgb(85, 85, 85); color:rgb(238, 238, 238); padding: 0 5px; border-radius: 100px; display: inline-block; font-weight:bold; } #first_container .favorite.favoriteActive .bookmark-number:not(.comments-count-badge .bookmark-number), #first_container .fa.favorite.favoriteActive .bookmark-number { background: rgb(217, 83, 79); } span.checkbox_value::after { content: ', '; } span.checkbox_value:last-child::after { content: ''; } .member-profile-tabs ul li a small { display: none; } .popover .popover-content img,.member_results .info_window img,.member_results .search_result_image, .featured-member-image img, .recent-member-image img, .member-review-image img, .member-profile-header > div:not(.member-badges) img, .review_photo, .contact-image, .member_result > div > div img, .member_sidebar .member_admin_sidemenu .img-thumbnail, .current-photo-container img, .current-logo-container img, .author-snapshot .search_result_image, .saved-member { border-radius: 1000px!important; } /* Homepage Sections Background Color Logic */ .homepage-section-1 { padding: 40px 0 40px; } .homepage-section-1 { background: rgb(24, 46, 69); } .homepage-section-2 { padding: 100px 0 80px; } .homepage-section-2 { background: rgb(255, 255, 255); } .homepage-section-3 { padding: 80px 0 0px; } .homepage-section-4 { padding: 80px 0 80px; } .homepage-section-4 { background: rgb(255, 255, 255); } .homepage-section-5 { padding: 0px 0 80px; } .homepage-section-6 { padding: 40px 0 40px; } .homepage-section-7 { padding: 80px 0 80px; } .homepage-section-8 { padding: 40px 0 40px; } .homepage-section-9 { padding: 40px 0 40px; } .homepage-section-10 { padding: 40px 0 40px; } .homepage-section-11 { padding: 40px 0 40px; } .homepage-section-12 { padding: 40px 0 40px; } .homepage-section-13 { padding: 40px 0 40px; } .homepage-section-14 { padding: 40px 0 40px; } .homepage-section-15 { padding: 40px 0 40px; } /* Additional Settings */ /* Streaming Widgets Title Settings */ .streaming-title { text-align: center; font-size: 48px; font-weight: 300; font-family: 'Roboto'; padding-bottom: 60px; } .streaming-title + hr { display: none; } .homepage-join-module .module h2:first-of-type { color: rgb(62, 62, 62); } .homepage-join-module .module{ background: rgb(250, 250, 250); border-color: rgb(243, 12, 12); } .homepage-about-module .module h2:first-of-type { color: rgb(62, 62, 62); } .homepage-about-module .module{ background: rgb(250, 250, 250); border-color: rgb(241, 12, 12); } .btn:not(#refcode_submit):not(.input-group-btn .btn):not(.logo-preview-input):not(.cover-preview-input):not(.member_login):not(.img-circle):not(.submit_reply):not(.submit_comment):not(.view-more):not(.image-preview-input):not(.no-radius-bottom):not(.no-radius-top):not(.btn-facebook), .btn-sm:not(.img-circle):not(.view-more):not(.image-preview-input):not(.no-radius-bottom):not(.no-radius-top), .btn-xs:not(.img-circle):not(.view-more):not(.image-preview-input):not(.no-radius-bottom):not(.no-radius-top), button:not(.social_share_buttons button):not(.social_share_buttons a):not(#refcode_submit):not(.input-group-btn button), .btn-group-lg > .btn, .btn-lg, .btn-lg, .btn-xl, .input-group-sm > .input-group-btn > .btn, .favorite, .tags a { border-radius: 0px!important; } .write_comment_container, .tab-content, .well:not(.well .well):not(.module .well):not(.tab-content .well):not(.well.make-connection):not(.slick-slide .well), .module:not(.module .module):not(.well .module):not(.tab-content .module):not(.search_box .module):not(.posted-by-snippet), .panel, .pic:not(.slick-slide .pic) { box-shadow:0px 15px 30px 0px rgba(0, 0, 0, 0.1); } .img-circle, .img-circle img{ border-radius:1000px!important; } .img-rounded img, img.fr-dib.img-rounded{ border-radius: 6px!important; } /* Google Translate Module */ .skiptranslate{font-size:0} .goog-te-gadget-simple{border:1px solid #ccc;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;color:#555} .skiptranslate.goog-te-gadget span,img.goog-te-gadget-icon{display:none!important} .goog-te-gadget .goog-te-combo{margin-bottom:-4px} .skiptranslate.goog-te-gadget select{border:1px solid #ddd;border-radius:3px;font-size:12px;padding:2px 4px;width:100%;background:#fff;margin:0;height:30px;line-height:30px;display:block;color:#555;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)} @media only screen and (max-width: 1100px) { .skiptranslate:not(.skiptranslate[style="display: none;"]){height:39px} .skiptranslate:not(.skiptranslate[style="display: none;"]) ~ .header{margin-top:10px!important} .skiptranslate:not(.skiptranslate[style="display: none;"]) ~ .announcement-bar{margin-top:10px} .skiptranslate:not(.skiptranslate[style="display: none;"]) ~ .announcement-bar ~ .header{margin-top:0!important} .skiptranslate:not(.skiptranslate[style="display: none;"]) ~ .header .mobile-main-menu{top:89px!important;height:calc(100% - 90px)!important} .skiptranslate:not(.skiptranslate[style="display: none;"]) ~ .header .navbar{top:39px} .skiptranslate:not(.skiptranslate[style="display: none;"]) ~ #first_container .member_sidebar.open{top: 89px;} } @media only screen and (max-width: 767px) { .skiptranslate:not(.skiptranslate[style="display: none;"]) ~ .announcement-bar.hidden-xs ~ .header{margin-top:10px!important} } </style> <!--GOOGLE TAG MANAGER CODE--> <!-- ON-PAGE CSS FUNCTIONS --> <style type="text/css"> #new-elem{ margin-right:10px; text-align:center; margin-bottom:10px; padding: 18px; height: 198px; } #sel-cat{ width:100%; } </style> <div class="header"> <div class="container"> <div class="row vmargin"> <div id="website_logo" class="col-md-5 tpad xs-nopad xs-hpad sm-text-center xs-bmargin header-left-container"> <a href="http://directory.tpr.org" title="Texas Public Radio"> <img width="1635" height="776" src="/images/TPR-Logo.png" alt="Texas Public Radio"> </a> <div class="clearfix"></div> </div> <style type='text/css'> body input.tt-hint,body input.form-control.normal-autosuggest-input.tt-query { background-color: white !important; } .input-group-sm .input-group-addon .fa { font-size: 15px; } </style><div class="col-md-7 text-right sm-text-center header-right-container nolpad xs-hpad"> <ul class="mini-nav nobmargin list-inline xs-nopad xs-tmargin vpad"> <li class='bmargin'><span id='link207' class='bmargin'> 1-800-622-8977</span></li><li class='bmargin'><a href='http://tpr.org/contact-us' id='link209' class='hpad bmargin'>Contact Us</a></li><li class='bmargin norpad'><a href='/businesssupport' id='link210' class='btn btn_get_listed bold'>Get Listed</a></li> </ul> <div class="clearfix"></div> <form action="/search_results" name="frm1" class="form-inline website-search"> <div class="input-group input-group-sm bmargin sm-autosuggest"> <span class="input-group-addon hidden-md"><i class="fa fa-search"></i></span> <input type="text" placeholder="Name or Keyword" value="" name="q" class="member_search form-control input-sm" autocomplete="off"> </div> <div class="input-group input-group-sm bmargin"> <span class="input-group-addon hidden-md"><i class="fa fa-location-arrow"></i></span> <input type="text" autocomplete="off" placeholder="City or Post Code" value="" id="location_google_maps_header" name="location_value" class="googleSuggest googleLocation form-control"> </div> <input type="submit" value="Search" class="btn btn-sm btn_search bmargin xs-btn-block bold"> </form> </div> </div> </div> <style type='text/css'> .mobile-main-menu .hasChildren span a { padding: 0px; } .user_sidebar > img { width: 32px; height: 32px; position: absolute; z-index: 10; border-radius: 100px; top: -1px; object-fit: cover; left: -10px; background: rgb(238, 238, 238); } #member_sidebar_toggle img+.fa { display: none; } .main_menu, .user_sidebar { padding: 5px 8px; margin-right:0; min-height: 33.0333px; min-width: 38.116px; } .main_menu i, .user_sidebar i { font-size: 16px; } .navbar-nav li { float: none!Important; } .navbar-default{ -webkit-transition: all .6s ease-in-out; -moz-transition: all .6s ease-in-out; -o-transition: all .6s ease-in-out; transition: all .6s ease-in-out; } .transparent_menu { background-color: rgba(24, 46, 69,0.95)!important; } @media only screen and (max-width: 991px) { #popover {display: none} } @media only screen and (max-width: 1100px){ .mobile-main-menu{display:block!important} .navbar-toggle {display: block} #bs-main_menu .nav {display: none!important} } .mobile-main-menu { position: fixed; height: calc(100% - 50px)!important; width: 250px; background: rgb(24, 46, 69); z-index: 99999; right: -250px; top: 50px; display: none; -webkit-transition: all .6s ease-in-out; -moz-transition: all .6s ease-in-out; -o-transition: all .6s ease-in-out; transition: all .6s ease-in-out; overflow-y: auto!important; overflow-x: hidden!important; } .mobile-main-menu ul li i { color: rgb(255, 255, 255); cursor: pointer; float: right; padding: 13px; } .mobile-main-menu.opened{ right: 0px!important; } .mobile-main-menu ul li a, .mobile-main-menu ul li span { display: inline-block; float: left; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; padding: 10px 0px; width: 80%; width: calc(100% - 40px); } .mobile-main-menu .sidebar-nav li ul { height: 0px; overflow: hidden; list-style: none; color: rgb(255, 255, 255); padding-left: 10px; } .mobile-main-menu .sidebar-nav li.sub_open > ul{ height: 100%; } .mobile-main-menu ul.sidebar-nav { position: absolute; width: 250px; margin: 0; padding: 0; list-style: none; font-size: 14px; } .mobile-main-menu .sidebar-nav > li { display: block; line-height: 20px; padding: 0 15px 0 20px; } .mobile-main-menu .sidebar-nav li a, .mobile-main-menu .sidebar-nav li span { text-decoration: none; color: rgb(255, 255, 255); padding-left:10px; } .mobile-main-menu .sidebar-nav li a i, .mobile-main-menu .sidebar-nav li span i { display: none; } </style><div class="mobile-main-menu"> <ul class="sidebar-nav"> <li class=''><a href='/' id='link1'>Directory Home</a></li><li class=''><a href='http://directory.tpr.org/businesssupport ' id='link189' target='_blank'>Become a Business Supporter</a></li><li class=''><a href='/events' id='link228' target='_blank'>Business Member Events</a></li><li class=''><a href='/jobs' id='link245' title='Job Postings' target='_blank'>Job Postings</a></li><li class=''><a href='http://tpr.org' id='link186' target='_blank'>TPR.org</a></li> </ul> </div> <nav class="navbar navbar-default "> <div class="container container-fluid"> <div class="navbar-header"> <button type="button" class="navbar-toggle collapsed main_menu" data-toggle="collapse" aria-label="main_menu"> <i class="fa fa-bars fa-fw"></i> </button> </div> <div class="tablet-menu collapse navbar-collapse nopad" id="bs-main_menu"> <ul class="tablet-menu-ul nav navbar-nav nav-justified"> <li class=''><a href='/' id='link1'>Directory Home</a></li><li class=''><a href='http://directory.tpr.org/businesssupport ' id='link189' target='_blank'>Become a Business Supporter</a></li><li class=''><a href='/events' id='link228' target='_blank'>Business Member Events</a></li><li class=''><a href='/jobs' id='link245' title='Job Postings' target='_blank'>Job Postings</a></li><li class=''><a href='http://tpr.org' id='link186' target='_blank'>TPR.org</a></li> </ul> </div> </div> </nav> <!--CSS IF MENU IS FIXED TOP--> </div> <div class="clearfix"></div> <!-- Begin Content --> <div id="first_container" class="content-container fr-view"> <style type='text/css'> #first_container { background-color: rgb(24, 46, 69); } body{ z-index: 0; } .vegas-slide-inner {background-position:center top!important;} .previous { left: 10px; right: auto; background-image: url('/directory/cdn/assets/bootstrap/vegas/img/icon-previous.svg') !important; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .vegas-wrapper .previous, .vegas-wrapper .next { opacity: .8; visibility: hidden; display: block; position: absolute; width: 32px; height: 32px; margin: 0; padding: 0; background: center center no-repeat; background-size: cover; top: 50%; } .vegas-wrapper .next { left: auto; right: 10px; background-image: url('/directory/cdn/assets/bootstrap/vegas/img/icon-next.svg') !important; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .vegas-transition-zoomIn2-out, .vegas-transition-zoomOut, .vegas-transition-zoomOut2{ webkit-transform: scale(1) !important; transform: scale(1) !important; opacity: 0; } .homepage_settings { z-index: 9999; } .slider-container { position: absolute } </style><style type='text/css'> .vegas-transition-zoomOut-in,.vegas-transition-zoomOut2-in{opacity:1 !important} </style> <div class="container"> <div class="clearfix body-content"></div> <style type='text/css'> .body-content {margin:0px;} #first_container { background-position: center top; background-repeat: no-repeat; position: relative; background-size: cover; } .search_box,.homepage_settings .center-block { float: left!important; } @media only screen and (max-width: 768px) { #first_container { background-position: left top; } .homepage_title,.homepage_settings h2,.search_box { float:none!important; } } [class^="homepage-section-"]:empty { display: none; } </style> <div class="row-fluid homepage_settings"> <div class="col-lg-12 center-block nopad homepage_title"> <h1 class="sm-text-center">Find Businesses Who Support TPR Here!</h1> </div> <div class="clearfix"></div> <div class="col-xs-12 col-sm-12 col-md-6 search_box fpad img-rounded center-block"> <h2 class="fpad nomargin sm-text-center"> Start Searching Here </h2> <div class="clearfix"></div> <form class="fpad form-horizontal website-search" name="frm1" action="/search_results"> <div class="form-group nomargin hidden-sm hidden-xs col-lg-5"> <label>What do you need:</label> </div> <div class="input-group input-group-lg bmargin col-lg-7 large-autosuggest"> <span class="input-group-addon"> <i class="fa fa-fw fa-search"></i> </span> <input type="text" class="member_search form-control input-lg large-autosuggest-input" name="q" id="keywordSuggest" value="" placeholder="Name or Keyword"> </div> <div class="clearfix"></div> <div class="form-group nomargin hidden-sm hidden-xs col-lg-5"> <label> Search by location: </label> </div> <div class="input-group input-group-lg bmargin col-lg-7"> <span class="input-group-addon"> <i class="fa fa-fw fa-location-arrow"></i> </span> <input type="text" class="googleSuggest googleLocation form-control input-lg" name="location_value" id="location_google_maps_homepage" value="" placeholder="City or Post Code" autocomplete="off"> </div> <div class="col-lg-offset-5 col-lg-7 nopad"> <button type="submit" class="btn-block btn btn-lg btn_home_search">Search Now</button> </div> <div class="clearfix"></div> </form> <div class="clearfix"></div> </div> <div class="clearfix"></div> </div> <div class="clearfix"></div> </div></div> <!-- closes container + content-container --> <div class="homepage-sections fr-view"> <div class="homepage-section-1"></div> <div class="homepage-section-2"><style type='text/css'> .display-recent-members .recent-member { vertical-align:top; } .recent-member-image { height:112px; } .recent-member-image img { max-height:112px; } .recent-member.smaller-image img { max-height: 100px; } .recent-member-info p { min-height:75px; } .streaming-recent-member-stars.stars-with-image .the-rating-text{ display:block; } .streaming-recent-member-stars .the-average-rating{ display:none; } .streaming-recent-member-stars .the-star-icons { letter-spacing: -1px; } .streaming-recent-member-stars .the-review-count { font-size: 11px; } .streaming-recent-member-stars .star_rating { white-space: nowrap; } @media only screen and (min-width: 991px) { .display-recent-members .recent-member:nth-child(3n+1) { clear: left; } } @media only screen and (max-width: 991px) { .display-recent-members .recent-member:nth-child(2n+1) { clear: left; } } </style> <div class="clearfix"></div> <div class="content-container"> <div class="clearfix"></div> <div class="container"> <div class="row"> <div class="col-md-12"> <h2 class="nomargin sm-text-center bold streaming-title" style="color: rgb(41, 41, 41)"> Meet Our Newest Members </h2> <hr> </div> <div class="clearfix"></div> <div class="grid-container display-recent-members "> <div class="row"> <div class="slickMembers col-md-12"> <div class="col-xs-12 col-sm-6 col-md-4 member recent-member smaller-image"> <div class="well"> <a class="h4 bold bmargin inline-block notranslate" title="Kemmy Law Firm, P.C. - View Listing" href="/united-states/san-antonio/legal/kemmy-law-firm-p-c"> Kemmy Law Firm, P.C. </a> <div class="clearfix fpad-sm nobpad"></div> <div class="col-xs-4 nopad text-center recent-member-image"> <a title="Kemmy Law Firm, P.C. - View Listing" href="/united-states/san-antonio/legal/kemmy-law-firm-p-c"> <img class="img-rounded center-block lazyloader" loading="lazy" width="400" height="400" alt="Kemmy Law Firm, P.C." data-src="/images/clear.png"> </a> </div> <div class="col-xs-8 norpad small recent-member-info"> <p> <span class="bold center-block"> Category </span> Legal <span class="tmargin bold center-block"> Located in </span> San Antonio, TX </p> <a title="Kemmy Law Firm, P.C. - View Listing" class="tmargin btn btn-sm btn-primary btn-block" href="/united-states/san-antonio/legal/kemmy-law-firm-p-c"> View Listing </a> </div> <div class="clearfix"></div> </div> </div> <div class="col-xs-12 col-sm-6 col-md-4 member recent-member smaller-image"> <div class="well"> <a class="h4 bold bmargin inline-block notranslate" title="Beth Stanley, Psychotherapist, Supervisor & Conscious Parenting Coach - View Listing" href="/united-states/san-antonio/medical/beth-stanley-psychotherapist-supervisor-conscious-parenting-coach"> Beth Stanley, Psychotherapist,... </a> <div class="clearfix fpad-sm nobpad"></div> <div class="col-xs-4 nopad text-center recent-member-image"> <a title="Beth Stanley, Psychotherapist, Supervisor & Conscious Parenting Coach - View Listing" href="/united-states/san-antonio/medical/beth-stanley-psychotherapist-supervisor-conscious-parenting-coach"> <img class="img-rounded center-block lazyloader" loading="lazy" width="400" height="400" alt="Beth Stanley, Psychotherapist,..." data-src="/images/clear.png"> </a> </div> <div class="col-xs-8 norpad small recent-member-info"> <p> <span class="bold center-block"> Category </span> Medical <span class="tmargin bold center-block"> Located in </span> San Antonio, TX </p> <a title="Beth Stanley, Psychotherapist, Supervisor & Conscious Parenting Coach - View Listing" class="tmargin btn btn-sm btn-primary btn-block" href="/united-states/san-antonio/medical/beth-stanley-psychotherapist-supervisor-conscious-parenting-coach"> View Listing </a> </div> <div class="clearfix"></div> </div> </div> <div class="col-xs-12 col-sm-6 col-md-4 member recent-member smaller-image"> <div class="well"> <a class="h4 bold bmargin inline-block notranslate" title="Ruby City - View Listing" href="/united-states/san-antonio/arts-culture-entertainment/ruby-city"> Ruby City </a> <div class="clearfix fpad-sm nobpad"></div> <div class="col-xs-4 nopad text-center recent-member-image"> <a title="Ruby City - View Listing" href="/united-states/san-antonio/arts-culture-entertainment/ruby-city"> <img class="img-rounded center-block lazyloader" loading="lazy" width="400" height="400" alt="Ruby City" data-src="/images/clear.png"> </a> </div> <div class="col-xs-8 norpad small recent-member-info"> <p> <span class="bold center-block"> Category </span> Arts, Culture & Entertainment <span class="tmargin bold center-block"> Located in </span> San Antonio, TX </p> <a title="Ruby City - View Listing" class="tmargin btn btn-sm btn-primary btn-block" href="/united-states/san-antonio/arts-culture-entertainment/ruby-city"> View Listing </a> </div> <div class="clearfix"></div> </div> </div> <div class="col-xs-12 col-sm-6 col-md-4 member recent-member smaller-image"> <div class="well"> <a class="h4 bold bmargin inline-block notranslate" title="Shiner Beers - View Listing" href="/united-states/shiner/food-beverage-industry/shiner-beers"> Shiner Beers </a> <div class="clearfix fpad-sm nobpad"></div> <div class="col-xs-4 nopad text-center recent-member-image"> <a title="Shiner Beers - View Listing" href="/united-states/shiner/food-beverage-industry/shiner-beers"> <img class="img-rounded center-block lazyloader" loading="lazy" width="400" height="400" alt="Shiner Beers" data-src="/images/clear.png"> </a> </div> <div class="col-xs-8 norpad small recent-member-info"> <p> <span class="bold center-block"> Category </span> Food & Beverage Industry <span class="tmargin bold center-block"> Located in </span> Shiner, TX </p> <a title="Shiner Beers - View Listing" class="tmargin btn btn-sm btn-primary btn-block" href="/united-states/shiner/food-beverage-industry/shiner-beers"> View Listing </a> </div> <div class="clearfix"></div> </div> </div> <div class="col-xs-12 col-sm-6 col-md-4 member recent-member smaller-image"> <div class="well"> <a class="h4 bold bmargin inline-block notranslate" title="Planned Parenthood South Texas - View Listing" href="/united-states/san-antonio/non-profit-organizations/planned-parenthood-south-texas"> Planned Parenthood South Texas </a> <div class="clearfix fpad-sm nobpad"></div> <div class="col-xs-4 nopad text-center recent-member-image"> <a title="Planned Parenthood South Texas - View Listing" href="/united-states/san-antonio/non-profit-organizations/planned-parenthood-south-texas"> <img class="img-rounded center-block lazyloader" loading="lazy" width="400" height="400" alt="Planned Parenthood South Texas" data-src="/images/clear.png"> </a> </div> <div class="col-xs-8 norpad small recent-member-info"> <p> <span class="bold center-block"> Category </span> Non-Profit Organizations <span class="tmargin bold center-block"> Located in </span> San Antonio, TX </p> <a title="Planned Parenthood South Texas - View Listing" class="tmargin btn btn-sm btn-primary btn-block" href="/united-states/san-antonio/non-profit-organizations/planned-parenthood-south-texas"> View Listing </a> </div> <div class="clearfix"></div> </div> </div> <div class="col-xs-12 col-sm-6 col-md-4 member recent-member smaller-image"> <div class="well"> <a class="h4 bold bmargin inline-block notranslate" title="Fowlks Law Firm - View Listing" href="/united-states/san-antonio/legal/fowlks-law-firm"> Fowlks Law Firm </a> <div class="clearfix fpad-sm nobpad"></div> <div class="col-xs-4 nopad text-center recent-member-image"> <a title="Fowlks Law Firm - View Listing" href="/united-states/san-antonio/legal/fowlks-law-firm"> <img class="img-rounded center-block lazyloader" loading="lazy" width="400" height="400" alt="Fowlks Law Firm" data-src="/images/clear.png"> </a> </div> <div class="col-xs-8 norpad small recent-member-info"> <p> <span class="bold center-block"> Category </span> Legal <span class="tmargin bold center-block"> Located in </span> San Antonio, TX </p> <a title="Fowlks Law Firm - View Listing" class="tmargin btn btn-sm btn-primary btn-block" href="/united-states/san-antonio/legal/fowlks-law-firm"> View Listing </a> </div> <div class="clearfix"></div> </div> </div> </div> </div> </div> <div class="clearfix"></div> </div> </div> </div> </div> <div class="homepage-section-3"><div class="clearfix"></div> <div class="content-container top-level-category-stream"> <div class="clearfix"></div> <div class="container"> <div class="row"> <div class="col-md-12"> <h2 class="nomargin sm-text-center streaming-title" style="color: rgb(41, 41, 41)"> Search Popular Categories </h2> <hr> </div> <div class="clearfix"></div> <div class="row"> <div class="col-md-12 slickTopCategories"> <div class="top-category-single col-sm-6 col-md-4 text-center bmargin bpad"> <div class="pic lazyloader" data-src="/images/DSC05513.JPG"> <span class="pic-caption bottom-to-top" onclick> <h3 class="pic-title bmargin"> Arts, Culture & Entertainment </h3> <hr> <a alt="Arts, Culture & Entertainment" title="Arts, Culture & Entertainment" href="/arts-culture-entertainment" title="Arts, Culture & Entertainment" class="btn btn-success fpad-lg vpad view-more"> View Category </a> </span> <a aria-label="View Category" alt="Arts, Culture & Entertainment" title="Arts, Culture & Entertainment" href="/arts-culture-entertainment" class="homepage-link-element hidden-xs"></a> </div> </div> <div class="top-category-single col-sm-6 col-md-4 text-center bmargin bpad"> <div class="pic lazyloader" data-src="/images/shutterstock_141582367.jpg"> <span class="pic-caption bottom-to-top" onclick> <h3 class="pic-title bmargin"> Education </h3> <hr> <a alt="Education" title="Education" href="/education" title="Education" class="btn btn-success fpad-lg vpad view-more"> View Category </a> </span> <a aria-label="View Category" alt="Education" title="Education" href="/education" class="homepage-link-element hidden-xs"></a> </div> </div> <div class="top-category-single col-sm-6 col-md-4 text-center bmargin bpad"> <div class="pic lazyloader" data-src="/images/shutterstock_2121238376.jpg"> <span class="pic-caption bottom-to-top" onclick> <h3 class="pic-title bmargin"> Healthcare </h3> <hr> <a alt="Healthcare" title="Healthcare" href="/healthcare" title="Healthcare" class="btn btn-success fpad-lg vpad view-more"> View Category </a> </span> <a aria-label="View Category" alt="Healthcare" title="Healthcare" href="/healthcare" class="homepage-link-element hidden-xs"></a> </div> </div> <div class="top-category-single col-sm-6 col-md-4 text-center bmargin bpad"> <div class="pic lazyloader" data-src="/images/shutterstock_650042587.jpg"> <span class="pic-caption bottom-to-top" onclick> <h3 class="pic-title bmargin"> Legal </h3> <hr> <a alt="Legal" title="Legal" href="/legal" title="Legal" class="btn btn-success fpad-lg vpad view-more"> View Category </a> </span> <a aria-label="View Category" alt="Legal" title="Legal" href="/legal" class="homepage-link-element hidden-xs"></a> </div> </div> <div class="top-category-single col-sm-6 col-md-4 text-center bmargin bpad"> <div class="pic lazyloader" data-src="/images/TPR-Facade-square-crop-082020-Texas-Public-Radio.png"> <span class="pic-caption bottom-to-top" onclick> <h3 class="pic-title bmargin"> Non-Profit Organizations </h3> <hr> <a alt="Non-Profit Organizations" title="Non-Profit Organizations" href="/non-profit-organizations" title="Non-Profit Organizations" class="btn btn-success fpad-lg vpad view-more"> View Category </a> </span> <a aria-label="View Category" alt="Non-Profit Organizations" title="Non-Profit Organizations" href="/non-profit-organizations" class="homepage-link-element hidden-xs"></a> </div> </div> <div class="top-category-single col-sm-6 col-md-4 text-center bmargin bpad"> <div class="pic lazyloader" data-src="/images/shutterstock_575090092.jpg"> <span class="pic-caption bottom-to-top" onclick> <h3 class="pic-title bmargin"> Professional Services </h3> <hr> <a alt="Professional Services" title="Professional Services" href="/professional-services" title="Professional Services" class="btn btn-success fpad-lg vpad view-more"> View Category </a> </span> <a aria-label="View Category" alt="Professional Services" title="Professional Services" href="/professional-services" class="homepage-link-element hidden-xs"></a> </div> </div> <div class="top-category-single col-sm-6 col-md-4 text-center bmargin bpad"> <div class="pic lazyloader" data-src="/images/shutterstock_687092722.jpg"> <span class="pic-caption bottom-to-top" onclick> <h3 class="pic-title bmargin"> Restaurants </h3> <hr> <a alt="Restaurants" title="Restaurants" href="/restaurants" title="Restaurants" class="btn btn-success fpad-lg vpad view-more"> View Category </a> </span> <a aria-label="View Category" alt="Restaurants" title="Restaurants" href="/restaurants" class="homepage-link-element hidden-xs"></a> </div> </div> <div class="top-category-single col-sm-6 col-md-4 text-center bmargin bpad"> <div class="pic lazyloader" data-src="/images/shutterstock_1721511685-(1).jpg"> <span class="pic-caption bottom-to-top" onclick> <h3 class="pic-title bmargin"> Retailers </h3> <hr> <a alt="Retailers" title="Retailers" href="/retailers" title="Retailers" class="btn btn-success fpad-lg vpad view-more"> View Category </a> </span> <a aria-label="View Category" alt="Retailers" title="Retailers" href="/retailers" class="homepage-link-element hidden-xs"></a> </div> </div> <div class="top-category-single col-sm-6 col-md-4 text-center bmargin bpad"> <div class="pic lazyloader" data-src="/images/shutterstock_1637163520.jpg"> <span class="pic-caption bottom-to-top" onclick> <h3 class="pic-title bmargin"> Medical </h3> <hr> <a alt="Medical" title="Medical" href="/medical" title="Medical" class="btn btn-success fpad-lg vpad view-more"> View Category </a> </span> <a aria-label="View Category" alt="Medical" title="Medical" href="/medical" class="homepage-link-element hidden-xs"></a> </div> </div> </div> <div class="clearfix"></div> </div> </div> </div> </div> </div> <div class="homepage-section-4"><style type='text/css'> .display-featured-members .featured-member { vertical-align:top; } .featured-member-image { height:112px; } .featured-member-image img { max-height:112px; } .featured-member-info p { min-height:75px; } .streaming-featured-member-stars .the-rating-text{ display:block; } .streaming-featured-member-stars .the-average-rating{ display:none; } .streaming-recent-member-stars.stars-with-image .the-rating-text{ display:block; } .streaming-recent-member-stars .the-average-rating{ display:none; } .streaming-recent-member-stars .the-star-icons { letter-spacing: -1px; } .streaming-recent-member-stars .the-review-count { font-size: 11px; } .streaming-featured-member-stars .star_rating { white-space: nowrap; } @media only screen and (min-width: 991px) { .display-featured-members .featured-member:nth-child(3n+1) { clear: left; } } @media only screen and (max-width: 991px) { .display-featured-members .featured-member:nth-child(2n+1) { clear: left; } } </style></div> <div class="homepage-section-5"><div class="clearfix" id="capa1"></div> <div class="content-container"> <div class="container"> <div class="row" id="join-about-modules"> <div class="col-md-6 homepage-join-module"> <div class="module fpad-xl text-center nomargin"> <h2> Mix It Up! </h2> <div> <p id="isPasted"><span style="font-size: 20px;"><strong>Mix It Up, Business Mixers happen every other month at Business Members locations who contribute at the All In Business Level or a above. Our next TPR &quot;Mix It Up&quot; business mixer is April 17th at </strong></span><span style="font-size: 20px;"><a href="https://www.abbysatticsewingschool.com/" target="_blank" rel="noopener noreferrer"><strong>Abby&#39;s Attic Sewing and Crafting Studio</strong></a></span><span style="font-size: 20px;"><strong>&nbsp;with </strong></span><span style="font-size: 20px;"><a href="https://rerootedwine.com/" target="_blank" rel="noopener noreferrer"><strong>Re:Rooted 210 Urban Winery</strong></a></span><span style="font-size: 20px;"><strong>&nbsp;</strong></span><span style="font-size: 20px;"><strong>from 6:30 - 8 pm. Business Members, RSVP with your name and business name to <a href="mailto:biz@tpr.org">biz@tpr.org</a>. Not yet a business member? Click on the link below to join.</strong></span></p> </div> <div class="clearfix"></div> <a href="https://support.tpr.org/a/business-and-professional-membership" class="btn btn-lg tmargin center-block btn-primary"> Join with TPR Today </a> <div class="clearfix"></div> </div> </div> <div class="clearfix clearfix-lg hidden-md hidden-lg"></div> <div class="col-md-6 homepage-about-module"> <div class="module fpad-xl text-center nomargin"> <h2> Posting Job Openings and Business Events </h2> <div> <p id="isPasted"><span style="font-size: 20px;"><strong>Another benefit of Business Membership with TPR is the ability to have your <u>job openings and business events posted in this directory</u>. If you would like to post a Job Opening or a Business Event, please email the information to <a href="mailto:jilardi@tpr.org">jilardi@tpr.org</a>. &nbsp;You must be a Business Member of Texas Public Radio. To join, click the link below.</strong></span></p> </div> <div class="clearfix"></div> <a class="btn btn-lg tmargin center-block btn-success" href="https://support.tpr.org/a/business-and-professional-membership"> Join with TPR Today </a> <div class="clearfix"></div> </div> </div> </div> </div> </div></div> <div class="homepage-section-6"> <div class="clearfix"></div> <div class="content-container"> <div class="clearfix"></div> <div class="container"> <div class="row"> <div class="col-md-12"> <a href="/jobs" class="view-all-btn-desktop hidden-xs btn btn-danger">View All</a> <h2 class="nomargin sm-text-center streaming-title" style="color: rgb(41, 41, 41)">Newest Jobs </h2> <hr> </div> <div class="clearfix"></div> <div class="row"> <div class="col-md-12 slickJobs"> <div class="col-sm-6 col-md-3 text-center bmargin"> <div class="pic lazyloader" data-src="/uploads/news-pictures/4002-san-antonio-blog-post-image-20250326155718.jpg"> <span class="pic-caption bottom-to-top" onclick> <h3 class="pic-title">Alamo Fireworks Operator</h3> <p> Full-Time - $0.00 <br> <i class="fa fa-calendar"></i> Start Date: </p> <a href="/jobs/alamo-fireworks-operator" class="btn btn-success fpad-lg vpad view-more">View More</a> </span> <a aria-label="View More" href="/jobs/alamo-fireworks-operator" class="homepage-link-element hidden-xs"></a> </div> </div> <div class="col-sm-6 col-md-3 text-center bmargin"> <div class="pic lazyloader" data-src="/uploads/news-pictures/1725-san-antonio-blog-post-image-20250213180542.jpg"> <span class="pic-caption bottom-to-top" onclick> <h3 class="pic-title">Permitting Specialist/Off...</h3> <p> Full-Time - $ <br> <i class="fa fa-calendar"></i> Start Date: </p> <a href="/jobs/permitting-specialist-office-administrator" class="btn btn-success fpad-lg vpad view-more">View More</a> </span> <a aria-label="View More" href="/jobs/permitting-specialist-office-administrator" class="homepage-link-element hidden-xs"></a> </div> </div> <div class="col-sm-6 col-md-3 text-center bmargin"> <div class="pic lazyloader" data-src="/uploads/news-pictures/1902-san-antonio-blog-post-image-20250114093001.png"> <span class="pic-caption bottom-to-top" onclick> <h3 class="pic-title">Customer Relations Facili...</h3> <p> Full-Time - $ <br> <i class="fa fa-calendar"></i> Start Date: </p> <a href="/jobs/customer-relations-facilitator" class="btn btn-success fpad-lg vpad view-more">View More</a> </span> <a aria-label="View More" href="/jobs/customer-relations-facilitator" class="homepage-link-element hidden-xs"></a> </div> </div> <div class="col-sm-6 col-md-3 text-center bmargin"> <div class="pic lazyloader" data-src="/uploads/news-pictures/3662-san-antonio-blog-post-image-20241023154712.png"> <span class="pic-caption bottom-to-top" onclick> <h3 class="pic-title">Multiple Positions Open</h3> <p> Full-Time - $ <br> <i class="fa fa-calendar"></i> Start Date: </p> <a href="/jobs/multiple-positions-open" class="btn btn-success fpad-lg vpad view-more">View More</a> </span> <a aria-label="View More" href="/jobs/multiple-positions-open" class="homepage-link-element hidden-xs"></a> </div> </div> </div> <div class="clearfix"></div> <div class="col-md-6"> <a href="jobs" class="btn btn-lg btn-danger btn-block visible-xs-block">View All</a> </div> </div> <div class="clearfix"></div> </div> </div> </div> </div> <div class="homepage-section-7"></div> </div> <div class="clearfix"></div> </div> </div> <!-- End Content --> <div class="clearfix clearfix-lg"></div> <div class="footer"> <div class="container"> <div class="row"> <ul class="footer_menu sm-text-center"> <li class='col-md-5'><span id='link157' class='head'> About Texas Public Radio</span><ul><li class=''><a href='http://tpr.org/about-us' id='link158' class='content'>TPR serves the people of Texas with non-commercial informational, educational, cultural and entertainment content. Click to find out more.</a></li></ul></li><li class='col-md-2 col-md-offset-1'><span id='link159' class='head'> The Directory</span><ul><li class=''><a href='/faq ' id='link160' target='_blank'>FAQ</a></li><li class=''><a href='/businesssupport' id='link161' target='_blank'>Get Listed</a></li></ul></li><li class='col-md-2'><span id='link162' class='head'> Search</span><ul><li class=''><a href='/categories' id='link163'>Browse Categories</a></li><li class=''><a href='/locations' id='link164'>Browse Locations</a></li></ul></li><li class='col-md-2'><span id='link165' class='head'> Support</span><ul><li class=''><a href='http://tpr.org/contact-us' id='link167' target='_blank'>Contact Us</a></li><li class=''><span id='link242'> </span></li><li class=''><span id='link239'> </span></li></ul></li><li class='col-md-5'><a href='http://www.edgecloud.com/' id='link246' class='head' target='_blank'>Thanks for coding support from TPR business member EdgeCloud Inc. in San Antonio!</a></li><li class=''><span id='link238'> </span></li><li class=''><span id='link241'> </span></li><li class=''><span id='link237'> </span></li><li class='col-md-5 vpad vmargin'><span id='link211'> <div itemscope itemtype="http://schema.org/WebSite"> <meta itemprop="name" content="Texas Public Radio" id="sitename"> <link href="//directory.tpr.org" itemprop="url" id="sitelink"> <div class="list-social-links"> <a class="network-icon contact" href="/about/contact" title="Contact Us Texas Public Radio"> <i class="fa fa-envelope"></i> </a> <a class="network-icon facebook" itemprop="sameAs" href="https://www.facebook.com/texaspublicradio" target="_blank" title="Texas Public Radio Facebook"> <i class="fa fa-facebook"></i> </a> <a class="network-icon image-icon twitter" itemprop="sameAs" href="https://twitter.com/TPRNews" target="_blank" title="Texas Public Radio X"> <img alt="Texas Public Radio X" loading="lazy" class="talign img-circle" src="/images/twitterX.png" width="40" height="40"> </a> <a class="network-icon linkedin" itemprop="sameAs" href="https://www.linkedin.com/company/texas-public-radio" target="_blank" title="Texas Public Radio LinkedIn"> <i class="fa fa-linkedin"></i> </a> <a class="network-icon youtube" itemprop="sameAs" href="https://www.youtube.com/user/TexasPublicRadio" target="_blank" title="Texas Public Radio YouTube"> <i class="fa fa-youtube"></i> </a> <a class="network-icon instagram" itemprop="sameAs" href="https://www.instagram.com/texaspublicradio/" target="_blank" title="Texas Public Radio Instagram"> <i class="fa fa-instagram"></i> </a> <div class="clearfix"></div> </div> </div></span></li> </ul> </div> <div class="col-md-12 fpad fmargin small text-center footer_terms"> <a class="lpad" href="/">Texas Public Radio</a> &copy; 2025. All Rights Reserved.</div> </div> </div> <div class="myModal modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="mySmallModalLabel" data-backdrop="static" data-keyboard="false"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-body nopad"> <button type="button" class="close fmargin" data-dismiss="modal">&times;</button> <div class="clearfix"></div> <style> .member-login-container:not(.modal .module) { width: 555px; max-width: 100%; margin-left: auto; margin-right: auto; margin-bottom:0; background-color: rgb(255, 255, 255)!important; border-color: rgb(235, 238, 240)!important; color: rgb(41, 41, 41)!important; } .login-register-tabs, .login-register-content { width: 555px!important; max-width: 100%; margin-left: auto!important; margin-right: auto!important; background-color: rgb(235, 238, 240); } .login-register-content { background: transparent; padding: 0; border: none; } .login-register-content h2, .login-register-content h2+hr, .login-register-content .account-menu-title { display: none!important; } .express_login_create_account_prefix hr { margin: 15px 0 10px; } .modal-content #containerFBLogin, .modal-content #containerGoogleLogin { margin:15px 0; } /* CSS When Login Form and Express Registration Rendered in Sidebar */ .col-md-3 .bd-chat-well-container,.col-md-4 .bd-chat-well-container { padding: 15px 10px; } .col-md-3 .bd-chat-center-text,.col-md-4 .bd-chat-center-text { margin: 0; font-size: 20px; padding: 0 15px; } .col-md-3 .member-login-page-container .login-register-tabs *, .col-md-4 .member-login-page-container .login-register-tabs * { font-size: 12px; line-height: 1.2em; vertical-align: bottom; } .col-md-3 .member-login-page-container .login-register-tabs a, .col-md-4 .member-login-page-container .login-register-tabs a { padding: 5px !important; height: 50px; vertical-align: middle; display: table-cell !important; width: 1%; } .col-md-3 .member-login-page-container .login-register-content, .col-md-4 .member-login-page-container .login-register-content { padding: 0; } .col-md-3 .member-login-container, .col-md-4 .member-login-container { padding: 15px !important; font-size: 13px; } .col-md-3 .member-login-page-container .input-lg, .col-md-4 .member-login-page-container .input-lg { height: 34px; padding: 6px 12px; font-size: 14px; } .col-md-3 .member-login-page-container .security_question_label, .col-md-4 .member-login-page-container .security_question_label { transform: scale(.85); margin: -1.15em -1.15em 0; } .col-md-3 #containerFBLogin, .col-md-4 #containerFBLogin, .col-md-3 #containerGoogleLogin, .col-md-4 #containerGoogleLogin, .col-md-3 .login-cta-buttons li, .col-md-4 .login-cta-buttons li { width: 100%; display: block; margin-top:5px; } .col-md-3 .login-cta-buttons li, .col-md-4 .login-cta-buttons li { padding:0 } .col-md-3 .login-cta-buttons ul.nav, .col-md-4 .login-cta-buttons ul.nav { margin-top: -10px; } .col-md-3 #googleAction, .col-md-3 #facebookAction, .col-md-4 #googleAction, .col-md-4 #facebookAction { padding: 0; min-height: 0; font-size: 14px; margin: 0; } .col-md-3 #googleAction img, .col-md-3 #facebookAction img, .col-md-4 #googleAction img, .col-md-4 #facebookAction img { height: 36px !important; margin-right: 5px; position: relative!important; display: inline-block; } @media only screen and (max-width: 767px) { .col-md-3 .member-login-page-container .login-register-tabs a, .col-md-4 .member-login-page-container .login-register-tabs a { display: block !important; width: 100%; line-height: 40px; } #containerGoogleLogin { text-align: center; margin-top: 10px; } #containerGoogleLogin #gBtn { display: inline-block; width: 202px; } } </style> <div class="row member-login-page-container"> <div class="fpad-lg novpad"> <div class="module fpad-xl member-login-container"> <style type="text/css">label span.required { color: #B94A48; }span.help-inline, span.help-block {font-size: .9em; }</style><form action="/api/widget/json/get/Bootstrap%20Theme%20-%20Member%20Login%20Page" id="member_login_190" method="post" labelwidth="100" labelpaddingtop="0.5em" enctype="multipart/form-data" form_action_type="redirect" form_action_div return_data_type="" name="member_login_190" class=" "><input type="hidden" name="sized" value="0" id="member_login_190-element-0"/><input type="hidden" name="form" value="myform" id="member_login_190-element-1"/><input type="hidden" name="formname" value="member_login" id="member_login_190-element-2"/><input type="hidden" name="dowiz" value="1" id="member_login_190-element-3"/><input type="hidden" name="save" value="1" id="member_login_190-element-4"/><input type="hidden" name="url_origin_pars" value="/home" id="member_login_190-element-5"/><input type="hidden" name="action" autocomplete="off" value="login" id="member_login_190-element-6"/><h2 class="nomargin member-login-h2-form-title">Member Login</h2><hr><div class="form-group"><label class="vertical-label bd-email" for="member_login_190-element-9"><span class="required">* </span>Email Address</label><input type="email" name="email" required placeholder="name@yoursite.com" autocomplete="off" value class="form-control input-lg" id="member_login_190-element-9"/></div><div class="form-group"><label class="vertical-label bd-password" for="member_login_190-element-10"><span class="required">* </span>Password</label> <style> #togglePassword { background: none; border: none; cursor: pointer; font-weight: bold; font-size: .85em; position: absolute; right: 5px; top: 0; } </style><button type="button" tabindex="-1" id="togglePassword" onclick="showPassword(this);"> <i class="fa fa-lock" aria-hidden="true"></i></button> <script> function showPassword(node){ const parent = node.closest('.form-group'); const passwordField = parent.querySelector(`input[type='password'], input[type='text']`); const isPassword = passwordField.getAttribute('type') === 'password'; passwordField.setAttribute('type', isPassword ? 'text' : 'password'); const iconHTML = isPassword ? `<i class="fa fa-unlock" aria-hidden="true"></i>` : `<i class="fa fa-lock" aria-hidden="true"></i>`; node.innerHTML = iconHTML; } </script><input type="password" name="pass" required placeholder="Enter Password" autocomplete="off" value class="form-control input-lg" id="member_login_190-element-10"/></div><span class="help-block bpad bmargin notmargin"> <a href="/login/retrieval">Forgot Password? Click to Reset Password</a></span><div class="form-actions"><input type="submit" value="Login Now" name class="btn btn-primary btn-lg btn-block " id="member_login_190-element-12"/></div><div class="login-cta-buttons"><hr class="cta-hr"><ul class="list-inline nomargin inline-block btn-block"><li class='col-md-6 nolpad sm-nopad nav'><a href='/checkout/5' id='link243' class='btn btn-danger btn-block sm-bmargin'>Not a Registered User? <span class="inline-block">Create Free User Account</span></a></li><li class='col-md-6 nolpad sm-nopad nav'><a href='/join' id='link244' class='btn btn-success btn-block'>Are You a Local Business <span class="inline-block">List Your Company Now</span></a></li></ul><div class="clearfix"></div></div></form><script type="text/javascript">jQuery(document).ready(function() { jQuery("#member_login_190").bind("submit", function() { });}); </script> <div class="clearfix"></div> </div> </div> </div> </div> </div> </div> </div> <style type='text/css'> .scrollup { border-radius: 3px; width: 40px; height: 40px; opacity: 0.4; position: fixed; bottom: 30px; right: 30px; display: none; background: rgba(119, 119, 119, 0.8); z-index: 1000000; } .scrollup i { font-size: 36px; color: white; position: relative; top: 0px; left: 10px; } </style> <link rel="stylesheet" type="text/css" href="https://www.optimizecdn.com/directory/cdn/assets/bootstrap/limonte-sweetalert2/6.11.2/sweetalert2.min.css"> <script src="https://www.optimizecdn.com/directory/cdn/assets/bootstrap/limonte-sweetalert2/6.11.2/sweetalert2.min.js"></script> <script> function clearContent(thisObj){ var size; if(thisObj.hasClass('input-sm') || thisObj.parents('.input-group').hasClass('input-group-sm')){ size = "small"; } else if (thisObj.hasClass('input-lg') || thisObj.parents('.input-group').hasClass('large-autosuggest')){ size = "large"; } else { size = "medium"; } if(!thisObj.parent().hasClass('input_wrapper')){ if(thisObj.parent().hasClass('input-group-sm')){ thisObj.wrap('<span class="input-group-sm input_wrapper"></span>'); } else if (thisObj.parent().hasClass('input-group-lg')){ thisObj.wrap('<span class="input-group-lg input_wrapper"></span>'); } else { thisObj.wrap('<span class="input_wrapper"></span>'); } } if(thisObj.val() != ""){ if(thisObj.hasClass('googleSuggest')){ thisObj.parent().find('.fill_location').remove(); } if (!thisObj.parent().find('.clear_content').length){ thisObj.parent().append(`<span class="clear_content ${size}"><i class="fa fa-times-circle" aria-hidden="true"></i></span>`); if (thisObj.hasClass("tt-input")) { thisObj.focus(); } } } } $(document).on('click', '.drp-buttons .applyBtn', function(){ clearContent($(".dateRange input")); }); $('.sm-autosuggest input, .googleSuggest, .large-autosuggest input, .md-autosuggest input, .normal-autosuggest input, .google-writen-location, .dateRange input').keyup(function(){ clearContent($(this)); }); $(document).ready(function(){ $('.sm-autosuggest input, input.googleSuggest, .large-autosuggest input, .md-autosuggest input, .normal-autosuggest input, .google-writen-location, .dateRange input').each(function(){ clearContent($(this)); }) }) $(document).on('click', '.clear_content', function(){ $(this).parent().find('input').val(''); //tt-input its a class for typeahead auto-suggest if ($(this).parent().find('input').hasClass("tt-input")) { $(this).parent().find('input').typeahead('val',''); } clearContent($(this).parent().find('input')); $(this).remove(); }); $(window).on('load', function () { setTimeout(function() { // add missing href attribute to multi-category options in search modules $('.bootstrap-select.show-tick .dropdown-menu a').attr('href', '#'); }, 2000); }); </script> <a href="#" class="scrollup" title="scrollup"> <i class="fa fa-caret-up" aria-hidden="true"></i> </a> <script> $(document).ready(function(){ $('.progress .progress-bar').progressbar({ display_text: 'fill' }); $(window).scroll(function(){ if ($(this).scrollTop() > 600) { $('.scrollup').fadeIn(); } else { $('.scrollup').fadeOut(); } }); $('.scrollup').click(function(){ $("html, body").animate({ scrollTop: 0 }, 600); return false; }); $('#cropButton').click(function(){ var iframe = $("#cropiFrame"); iframe.attr("src", iframe.data("src")); }); }); </script> <script type="text/javascript"> var vlat = 0; var vlon = 0; var isSubmit = false; document.addEventListener('DOMContentLoaded', () => { setTimeout(()=>{ let googleSuggestForm = document.querySelectorAll('.googleSuggest,.google-writen-location,input[name="lead_location"],.fill_location'); if (typeof googleSuggestForm != "undefined") { for (let i = 0; i < googleSuggestForm.length; i++) { let closestForm = googleSuggestForm[i].closest('form'); if(typeof closestForm != "undefined" && closestForm != null){ closestForm.addEventListener('focusin', googleMapOnFormClick, false); }else{ googleSuggestForm[i].addEventListener('input', googleMapOnFormClick, false); } googleSuggestForm[i].addEventListener('click', googleMapOnFormClick, false); } } },200); $('.website-search input[type=submit]').click(async function (e) { e.preventDefault(); // Prevent the default submit action await googleMapOnFormClick(); $(this).closest('form').submit(); }); $('.website-search button[type=submit]').click(async function (e) { e.preventDefault(); // Prevent the default submit action await googleMapOnFormClick(); $(this).closest('form').submit(); }); }); function googleMapOnFormClick() { return new Promise((resolve, reject) => { let googleSuggestForm = document.querySelectorAll('.googleSuggest, .google-writen-location, input[name="lead_location"], .fill_location'); let mapUri = "https://maps.googleapis.com/maps/api/js?v=3.exp&libraries=places&region=US&callback=initializeG&language=en&key=AIzaSyACgf9wUc0Hv3cg4s5EZuKPhJfSJcvk3mQ"; let loadMapScriptAsync = function (uri) { return new Promise((resolve, reject) => { let script = document.createElement('script'); script.type = 'text/javascript'; script.src = uri; script.async = true; script.onload = function () { resolve("ok"); }; script.onerror = function () { reject("Failed to load Google Maps script."); }; document.head.appendChild(script); }); }; if (typeof google === "undefined" || !google.hasOwnProperty('maps')) { loadMapScriptAsync(mapUri) .then(() => { resolve(); }) .catch((error) => { console.error(error); reject(); }); } else { resolve(); } }); } function initializeG() { var geocoder; var cachedSelectedOption = []; let mapExists = document.querySelectorAll('[id^="map"]').length > 0; const functionsToInvoke = { setJsMap: true, setJsMapOverview: mapExists, setJsMapSR: mapExists, setJsMapSidebar: mapExists }; if (window['maps_loaded'] !== true) { for (let func in functionsToInvoke) { if (typeof window[func] === 'function' && functionsToInvoke[func]) { window['maps_loaded'] = true; window[func](); } } } //This piece of code will create an autosuggest for every input with the class "googleSuggest" var counter = 1; var inputsArray = []; $(".googleSuggest").each(function () { //get the id from the input to be the unique identifier for each autocomplete var inputId = $(this).attr("id"); var inputElement = $(this); inputsArray[counter] = /** @type {HTMLInputElement} */( document.getElementById('' + inputId)); const mainCountry = 'US'; const inputOptions = { fields: ['address_components', 'adr_address','formatted_address', 'geometry', 'name','place_id','plus_code','type'], types: ['geocode'] } const language = "en"; if (language) { inputOptions.language = language; } if (mainCountry) { inputOptions.componentRestrictions = {country: mainCountry}; inputOptions.region = mainCountry; } var autocomplete = new google.maps.places.Autocomplete(inputsArray[counter], inputOptions); google.maps.event.addListener(autocomplete, 'place_changed', function () { cachedSelectedOption = []; cachedSelectedOption.push(autocomplete.getPlace()); cachedSelectedOption[0]['typed_location'] = inputElement.val(); /* if(cachedSelectedOption[0]['adr_address']){ let cleanLocation = cachedSelectedOption[0]['adr_address'].replace(/<[^>]*>/g, ''); cachedSelectedOption[0]['typed_location'] = cleanLocation; inputElement.val(cleanLocation); }*/ if (cachedSelectedOption[0]['address_components'] == undefined) { cachedSelectedOption = []; var emptyObj = { 'typed_location': '' }; cachedSelectedOption.push(emptyObj); } }); //the code that prevents the submition when hit enter on a google location autocomplete item inputElement.keydown( function (e) { if (e.keyCode == 13) { var pacCounter = 0; //need to run a loop to check each pac container $('.pac-container').each(function () { if ($(this).css("display") != "none") { pacCounter++; } }); if (pacCounter > 0) { e.preventDefault(); } } }); counter++; }); //triggers every time a form with the id website-search is trigered $('.website-search').submit(function (e) { var currentForm = $(this); var locationInput = $(this).find(".googleLocation"); //checks if the location input is filled when submitting the search form if (locationInput.val() != "" && typeof locationInput.val() != 'undefined') { e.preventDefault(); //this variable has the main country of the site var form = currentForm; var urlGET = form.serialize(); var formActionUrl = form.attr("action"); var locationValue = locationInput.val(); const mainCountry = 'US'; const inputOptions = { address:locationValue } const language = "en"; if (language) { inputOptions.language = language; } if (mainCountry) { inputOptions.componentRestrictions = {country: mainCountry}; inputOptions.region = mainCountry; } if (cachedSelectedOption[0] == undefined) { var emptyForm = { 'typed_location': '' }; cachedSelectedOption.push(emptyForm); } if (locationValue != cachedSelectedOption[0]['typed_location']) { geocoder = new google.maps.Geocoder(); geocoder.geocode(inputOptions, function (results, status) { //if the google response of the geocoding was successful it will use that info to build the url for the new search if (status == google.maps.GeocoderStatus.OK) { parseInfoToSearch(results, urlGET, formActionUrl); } else { var urlPath = formActionUrl; var redirect = urlPath + "?" + urlGET; //will redirect the page using the new url that has been constructed window.location.href = redirect; } }); } else { parseInfoToSearch(cachedSelectedOption, urlGET, formActionUrl); } } }); //check if a map has been loaded if ($('#map-canvas').length > 0) { var cssHideLogo = "<style>.pac-container:after { /* Disclaimer: not needed to show 'powered by Google' if also a Google Map is shown */background-image: none !important;height: 0px;}</style>"; $('body').append(cssHideLogo); } else { var cssHideLogo = "<style>.pac-container:after { /* Disclaimer: not needed to show 'powered by Google' if also a Google Map is shown */background-image: block !important;height: 16px;}</style>"; $('body').append(cssHideLogo); } if (geocodeVisitorsSetting == 1 && geocodingMethod === "IP") { populateSearchFields(); } if($('.googleSuggest').val() == ""){ populateSearchFields(); } var geocodeVisitorsSetting = '0'; var geocodingMethod = 'HTML5'; //check the advanced setting "geocode_visitor_default" if set to 1 will override the "location_value" values to the formatted desire address from the google reverse geocoding response var vlon = ''; var vlat = ''; } function switchPlaceID(placeId,urlGET, formActionUrl) { let request = { placeId: placeId, fields: ['address_components', 'adr_address', 'formatted_address', 'geometry', 'icon', 'name', 'place_id', 'plus_code', 'type'], }; let service = new google.maps.places.PlacesService(document.createElement('div')); service.getDetails(request, function(place, status) { if (status === google.maps.places.PlacesServiceStatus.OK) { let dataArray = []; dataArray.push(place); parseInfoToSearch(dataArray, urlGET, formActionUrl); } else { console.error('Place details request failed with status:', status); } }); } function parseInfoToSearch(results, urlGET, formActionUrl) { var parameters = {}; var addressComponentsArray = []; if (results.length > 1) { if(urlGET==="location_value=Nebraska" && results.length === 2){ let tempResult = results[0]; results[0] = results[1]; results[1] = tempResult; } for (let i = 0; i < results.length; i++) { if (results[i].types[0] === 'natural_feature' || results[i].types[0] === 'airport' || results[i].types[0] === 'point_of_interest' || results[i].types[0] === 'establishment' || results[i].types[0] === 'park') { results.splice(i, 1); } } } var adComLength = results[0].address_components.length; if(results[0].place_id == 'ChIJmQrivHKsQjQR4MIK3c41aj8'){ switchPlaceID('ChIJi73bYWusQjQRgqQGXK260bw',urlGET, formActionUrl); return; } sessionStorage.setItem("google_result",JSON.stringify(results)); //loop that will build the array with the address components and will get the short name of country and administrative area level 1 for (var i = 0; i < adComLength; i++) { if (results[0].address_components[i]['types'][0] == "country") { parameters.country_sn = results[0].address_components[i]['short_name']; } if (results[0].address_components[i]['types'][0] == "administrative_area_level_1") { parameters.adm_lvl_1_sn = results[0].address_components[i]['short_name']; } if (results[0].address_components[i]['types'][0] == "administrative_area_level_1") { parameters.stateSearchLN = results[0].address_components[i]['long_name']; } if (results[0].address_components[i]['types'][0] == "administrative_area_level_2") { parameters.county_sn = results[0].address_components[i]['short_name']; } if ((results[0].address_components[i]['types'][0] == "locality" || results[0].address_components[i]['types'][0] == "sublocality_level_1" || results[0].address_components[i]['types'][0] == "colloquial_area" || results[0].address_components[i]['types'][0] == "postal_town") && $.inArray(results[0].address_components[i]['types'][0], results[0].types) !== -1) { parameters.city = results[0].address_components[i]['long_name']; } if (results[0].address_components[i]['types'][0] == "postal_code" || results[0].address_components[i]['types'][0] == "postal_code_prefix") { parameters.postal_code = results[0].address_components[i]['long_name']; } } parameters.location_type = results[0].types[0]; if (parameters.adm_lvl_1_sn != '') { parameters.stateSearch = parameters.adm_lvl_1_sn; } if (parameters.country_sn == "GB") { delete parameters.adm_lvl_1_sn; } //will check if the response had the bounds parameters //if it had it will add the south west and north east parameters to the new url if (results[0].geometry.hasOwnProperty('bounds') || results[0].geometry.hasOwnProperty('viewport')) { if (results[0].geometry.hasOwnProperty('bounds')) { var boundsResponse = results[0].geometry.bounds; } else { var boundsResponse = results[0].geometry.viewport; } parameters.swlat = boundsResponse.getSouthWest().lat(); parameters.nelat = boundsResponse.getNorthEast().lat(); parameters.swlng = boundsResponse.getSouthWest().lng(); parameters.nelng = boundsResponse.getNorthEast().lng(); //if there were not bounds parameters in the response it will send the parameter fsearch as radius so a radius search will be performed because of lack of info for this location } else { parameters.fsearch = "radius"; } var locationCenterResponse = results[0].geometry.location; parameters.lat = locationCenterResponse.lat(); parameters.lng = locationCenterResponse.lng(); parameters.faddress = results[0].formatted_address; parameters.place_id = results[0].place_id; var formatParameters = $.param(parameters); urlGET = urlGET + "&" + formatParameters; var urlPath = formActionUrl; var redirect = urlPath + "?" + urlGET; //will redirect the page using the new url that has been constructed window.location.href = redirect; } function populateSearchFields() { var prePopulateLocationSetting = '0'; var geolocationMethod = 'HTML5'; //if set to one will get the lat and lng to do reverse geocoding if (prePopulateLocationSetting == 1 && (geolocationMethod === "HTML5" || geolocationMethod === "IP") && (vlat !== '' && vlon !== '' && vlat != undefined && vlon != undefined && vlat != 0 && vlon != 0)) { var visitorLatLng = new google.maps.LatLng(parseFloat(vlat), parseFloat(vlon)); var visitorGeocoder = new google.maps.Geocoder(); var formattedAddress = []; var preFormattedStructure = { "locality": "long_name", "administrative_area_level_2": "long_name", "administrative_area_level_1": "long_name", "country": "long_name" }; visitorGeocoder.geocode({'latLng': visitorLatLng}, function (results, status) { //if the google response of the geocoding was successful it will use that info to build the url for the new search if (status == google.maps.GeocoderStatus.OK) { $.each(preFormattedStructure, function (findex, fvalue) { $.each(results[0].address_components, function (rindex, rvalue) { if (rvalue.types[0] == findex) { formattedAddress.push(rvalue.long_name); } }); }); $('.googleSuggest').each(function () { if ($(this).val() == '') { if (formattedAddress.length > 0) { $(this).val(formattedAddress.join(', ')); clearContent($(this)); } } }); } else { $('.googleSuggest').each(function () { $(this).val(''); }); } }); } } function showError(error) { switch (error.code) { case error.PERMISSION_DENIED: $('.fill_location.clicked').popover({ content: 'Your Local browser settings have prevented location targeting', container: 'body' }); $('.fill_location.clicked').popover('toggle'); setTimeout(function () { $('.fill_location.clicked').popover('hide'); $('.fill_location.clicked').removeClass('clicked'); }, 2000); break; case error.POSITION_UNAVAILABLE: break; case error.TIMEOUT: break; case error.UNKNOWN_ERROR: break; } } if (navigator.geolocation) { if ($(".googleSuggest")[0]) { $(document).on('click', '.fill_location', function getCXPosition() { $(this).addClass('clicked'); var startPos; navigator.geolocation.getCurrentPosition(function (position) { startPos = position; vlat = startPos.coords.latitude; vlon = startPos.coords.longitude; $.get("/api/data/html/get/data_widgets/widget_name", { "vlat": vlat, "vlon": vlon, "name": "Website - Save Coordinates Session" }).done(function (data) { }); populateSearchFields(); }, showError); }) } } else { console.log('Geolocation is not supported for this Browser/OS version yet.'); } function getUrlParameter(sParam) { var sPageURL = window.location.search.substring(1); var sURLVariables = sPageURL.split('&'); for (var i = 0; i < sURLVariables.length; i++) { var sParameterName = sURLVariables[i].split('='); if (sParameterName[0] == sParam) { return decodeURIComponent(sParameterName[1]); } } } </script> <script> $(document).ready(function(){ $('.navbar-header .navbar-toggle.main_menu').click(function(){ $('.mobile-main-menu').toggleClass('opened'); }); $('.mobile-main-menu .sidebar-nav').find('li').each(function(){ $(this).addClass('hasChildren'); if ($(this).children('ul').length > 0){ $(this).prepend('<i class="fa fa-plus" aria-hidden="true"></i>'); $(this).find('a').after('<div class="clearfix"></div>'); $(this).find('span').after('<div class="clearfix"></div>'); } $(this).append('<div class="clearfix"></div>'); }); $('.mobile-main-menu .sidebar-nav li i').click(function(){ if ($(this).parent().children('ul').length > 0){ $(this).parent().toggleClass('sub_open'); } if ($(this).hasClass('fa-plus')){ $(this).switchClass('fa-plus','fa-minus'); } else { $(this).switchClass('fa-minus','fa-plus'); } }); }) if ($(window).width() > 740 && $(window).width() < 1100) { $(document).ready(function(){ $('.tablet-menu .tablet-menu-ul').find('li').each(function(){ if ($(this).children('ul').length > 0){ $(this).prepend('<i class="fa fa-plus tablet-fa hidden-sm hidden-md hidden-lg" aria-hidden="true"></i>'); $(this).find('a').after('<div class="clearfix"></div>'); var this_link = $(this).children('a').text().replace(/[^\x00-\x7F]/g, "");; $(this).children('a').html(this_link); $(this).find('span').after('<div class="clearfix"></div>'); } $(this).append('<div class="clearfix"></div>'); }); $('.tablet-menu .tablet-menu-ul li i').click(function(){ if ($(this).parent().children('ul').length > 0){ $(this).parent().toggleClass('sub_open'); if ($(this).siblings( "ul" ).hasClass('tablet-block')){ $(this).siblings( "ul" ).switchClass('tablet-block', 'tablet-none'); } else { $(this).siblings( "ul" ).addClass( "tablet-block" ); if ($(this).siblings( "ul" ).hasClass('tablet-none')){ $(this).siblings( "ul" ).removeClass('tablet-none') } if ($(this).parent().siblings().children('ul').hasClass('tablet-block')) { $(this).parent().siblings().children('ul').switchClass('tablet-block', 'tablet-none'); $(this).parent().siblings().children('i').switchClass('fa-minus','fa-plus'); } if ($(this).parent().siblings().children('ul').children().children('ul').hasClass('tablet-block')) { $(this).parent().siblings().children('ul').children().children('ul').switchClass('tablet-block', 'tablet-none'); $(this).parent().siblings().children('ul').children().children('i').switchClass('fa-minus','fa-plus'); } if ($(this).siblings('ul').children('ul').children().children('ul').hasClass('tablet-block')) { $(this).siblings('ul').children('ul').children().children('ul').switchClass('tablet-block', 'tablet-none'); $(this).siblings('ul').children('ul').children().children('i').switchClass('fa-minus','fa-plus'); } } } if ($(this).hasClass('fa-plus')){ $(this).switchClass('fa-plus','fa-minus'); } else { $(this).switchClass('fa-minus','fa-plus'); } }); }) } // Append unique ID attribute for mobile main menu links $('.mobile-main-menu a,.mobile-main-menu span').attr("id", function() { return $(this).attr("id") + "-mobile" }); </script> <script> window.addEventListener("load", () => { let containerSlider = document.createElement('div'); let containerSlider2 = document.createElement('div'); const firstContainer = document.getElementById('first_container') containerSlider.classList.add('slider-container'); containerSlider2.classList.add('slider-container-in'); containerSlider.style.height = containerSlider2.style.height = firstContainer.offsetHeight + 'px'; containerSlider.style.width = firstContainer.offsetWidth + 'px'; containerSlider2.style.height = firstContainer.offsetHeight + 'px'; containerSlider2.style.width = firstContainer.offsetWidth + 'px'; containerSlider.prepend(containerSlider2) firstContainer.prepend(containerSlider) let script = document.createElement('script'); let head = document.getElementsByTagName('head')[0]; script.src = 'https://www.optimizecdn.com/directory/cdn/assets/bootstrap/js/vegas.min.js'; head.appendChild(script); let link = document.createElement('link'); link.rel = 'stylesheet'; link.href = 'https://www.optimizecdn.com/directory/cdn/assets/bootstrap/css/vegas.min.css'; head.appendChild(link); script.onload = function () { $('#first_container .slider-container-in').vegas({ color: 'rgb(24, 46, 69)', delay: 5000, transitionDuration: 2000, timer: false, transition: 'fade', slides: [ {src: '/images/TPRMixer-90.jpg'}, {src: '/images/TPR-Mix-It-Up.JPG'}, {src: '/images/TPRMixer-15.jpg'}, {src: '/images/2Tarts-3.jpg'}, {src: '/images/For-BD.jpg'}, {src: '/images/2K1A6655.JPG'}, {src: '/images/DSC_0073_1.JPG'}, {src: '/images/DSC05525.JPG'} ], }); $('a.previous').on('click', function () { $('#first_container .slider-container-in').vegas('options', 'transition', 'fade').vegas('previous'); return false; }); $('a.next').on('click', function () { $('#first_container .slider-container-in').vegas('options', 'transition', 'fade').vegas('next'); return false; }); } }); </script> <script> $(document).ready(function() { var i; var imageRatio = 0.5625; for (i = 0; i < 16; i++) { var sectionid = ".homepage-section-" + i + " .pic"; var calc = Math.floor($(sectionid).width() * imageRatio); $(sectionid).css({ 'height': calc + 'px' }); var spanid = ".homepage-section-" + i + " .pic .pic-caption"; var calc2 = $(sectionid).height() - 42; $(spanid).css({ 'transform' : 'translateY(' + calc2 + 'px)' }); } }); </script><script> $('#captchaContainer').removeClass('form-control '); $(".website_url_field").keyup(function(){ var fieldName = $(this).attr('name'); $(this).val($(this).val().replace(/\s+/g, '')); $('#myform').formValidation('revalidateField', fieldName); }); </script> <script src="https://www.optimizecdn.com/directory/cdn/bootstrap/formvalidation/current/dist/js/formValidation.min.js"></script> <script src="https://www.optimizecdn.com/directory/cdn/bootstrap/formvalidation/current/dist/js/framework/bootstrap.min.js"></script> <script type="text/javascript"> function decodeHtml(html) { var txt = document.createElement("textarea"); txt.innerHTML = html; return txt.value; } </script> <script type="text/javascript"> var counterSubmit = 0; $(document).ready(function() { $(`form[name='member_login_190']`).formValidation({"framework":"bootstrap","fields":{"email":{"validators":{"notEmpty":{"message":"Required Field"},"emailAddress":{"message":"Please enter a valid email address"}}},"pass":{"validators":{"notEmpty":{"message":"Required Field"}}}}}).on('success.form.fv', function(e,fvdata) { if('member_login' == 'unsubscribe_email'){ return true; } // Prevent form submission e.preventDefault(); $form = $(e.target), fv = $form.data('formValidation'); var values = $(this).serialize(); var locationFieldCorrect = true; if($("#member_login_190 .location_required").length > 0){ $("#member_login_190 .location_required").each(function (index) { if($(this).data('state') == 1){ if($('#member_login_190 input[name="lead_location"]').val() == "" || $('#member_login_190 input[name="lat"]').val() == "" || $('#member_login_190 input[name="lng"]').val() == "") { locationFieldCorrect = false; } } }); } if(locationFieldCorrect === false){ //check that there is a latitude or longitude swal(`Whoops!`, `The location information is required to submit this form`, "error"); return false; } if (!$(this).attr("action")) { var action = ''; } else { var action = $(this).attr("action"); } if (!$(this).attr("method")) { var method = 'post'; } else { var method = $(this).attr("method"); } if (!$(this).attr("form_action_type")) { var form_action_type = 'notification'; } else { var form_action_type = $(this).attr("form_action_type"); } if (!$(this).attr("form_action_div")) { var form_action_div = '#first_container'; } else { var form_action_div = $(this).attr("form_action_div"); } if (!$(this).attr("return_data_type")) { var return_data_type = 'json'; } else { var return_data_type = $(this).attr("return_data_type"); } if ($("#member_login_190-notification").html() != "") { $("#member_login_190-notification").remove(); } if ($(this).find('input[type="submit"]').length > 0) { $(this).find('input[type="submit"]').before('<div id="member_login_190-notification" class="alert"></div>'); } else { $(this).prepend('<div id="member_login_190-notification" class="alert"></div>'); } var notification = $("#member_login_190-notification"); if ((form_action_type == "" || form_action_type == "default") && action.indexOf("account") >= 0) { notification.html(`Processing Request...`).addClass("alert-warning"); setTimeout(function(){ fv.defaultSubmit(); }, 100); } else { notification.html(`Processing Request...`).addClass("alert-warning"); if(counterSubmit == 0) { counterSubmit++; var fields = $(this).serializeArray(); var formField = []; var processData = true; var contentType = "application/x-www-form-urlencoded; charset=UTF-8"; if($("#member_login_190 input[type=file]").length > 0){ var formObject = new FormData(); processData = false; contentType = false; $(fields).each(function(index,field){ formField.push(field.name+"="+field.value); }); values = formField.join("&"); $(formField).each(function(index,fieldValue){ var fieldInfo = fieldValue.split('='); formObject.append(fieldInfo[0],fieldInfo[1]); }); $("#member_login_190 input[type=file]").each(function(index,node){ var file = this.files[0]; if(typeof file != "undefined"){ formObject.append("file_addon["+$(node).attr('name')+"]", file, file.name); } }); }else{ $(fields).each(function(index,field){ formField.push(field.name+"="+encodeURIComponent(field.value)); }); var formObject = formField.join("&"); } $.ajax({ url: action, type: method, data: formObject, dataType: return_data_type, processData: processData, contentType: contentType, success: function (data) { if (return_data_type == "html") { var result = 'success'; if (!data != "") { var result_widget = data['result_widget']; } } else { if (!data['result']) { var result = 'error'; } else { var result = data['result']; } if (!data['result_widget']) { var result_widget = ''; } else { var result_widget = data['result_widget']; } } if (result == "success") { if (!data['message']) { var message = `Your information has submitted successfully!`; } else { var message = data['message']; } if (!data['redirect_url']) { var redirect_url = ''; } else { var redirect_url = data['redirect_url']; } if (form_action_type == "notification") { notification.html(message + '<button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">&times;</span></button>') .addClass('alert-dismissible') .addClass("alert-success") .removeClass("alert-danger") .removeClass("alert-warning") if(notification.parents('.modal').length && 'member_login_190' == 'whmcs_billing_address'){ setTimeout(function(){ notification.parents('.modal').modal('hide'); }, 1000); } } else if (form_action_type == "widget") { if (result_widget != '') { setTimeout(function(){ if(form_action_div != '.newsletter_modal_form_container'){ $("html, body").animate({ scrollTop: 0 }, 600); } $(form_action_div).html(decodeHtml(result_widget)).text(); }, 1000); } } else if (form_action_type == "redirect") { if (redirect_url == "") { redirect_url = decodeURIComponent(""); } if (redirect_url.substring(0, 1) != "/" && redirect_url.substring(0, 1) != "h") { redirect_url = "/" + redirect_url; } current_location = "/"; refresh_pages_string = "/login"; refresh_pages_string = refresh_pages_string.replace(/ /g,''); refresh_pages_array = refresh_pages_string.split(','); notification.html(message) .addClass("alert-success") .removeClass("alert-danger") .removeClass("alert-warning") .delay(2000).slideUp(); if(action == "/api/widget/json/get/Bootstrap%20Theme%20-%20Member%20Login%20Page" && current_location.indexOf("/login") == -1 && refresh_pages_string != '' && (!refresh_pages_array.includes(current_location) || refresh_pages_string == "/login" )){ window.location.href = window.location.href+'?logged'; } else { window.location.href = redirect_url; } fv.resetForm(true); } if(form_action_div != '.newsletter_modal_form_container' && 'member_login_190' != 'whmcs_billing_address'){ $('.modal-backdrop').hide(); } } else { if(typeof grecaptcha !== "undefined"){ grecaptcha.reset(); } if (!data['message']) { var message = `You entered invalid data. Please try to save again.`; } else { var message = data['message']; } $("#member_login_190-notification").html(message) .addClass("alert-danger") .removeClass("alert-success") .removeClass("alert-warning") .fadeIn(); fv.disableSubmitButtons(false); } counterSubmit = 0; }, error: function (e) { if(typeof grecaptcha !== "undefined"){ grecaptcha.reset(); $("#member_login_190-notification").html(`Recaptcha Error`); } else { $("#member_login_190-notification").html(`A connection error occurred while saving. Please try to save again.`); } $("#member_login_190-notification").addClass("alert-warning") .removeClass("alert-success") .removeClass("alert-warning") .fadeIn(); counterSubmit = 0; } });/// End Ajax } }//END else }).bind('keydown', function(event) { if (event.ctrlKey || event.metaKey) { switch (String.fromCharCode(event.which).toLowerCase()) { case 's': $(this).submit(); break; } } }); /// This will turn any select2 that are required in the form builder to being required elements. $('#member_login_190 select').each(function (i, obj) { setTimeout(function(){ if ($(obj).prop("required") && $(obj).attr("style") == "display: none;") { $(obj).css("z-index","-999"); $(obj).css("height","0"); $(obj).css("width","0"); $(obj).css("display","block"); $(obj).css("position","absolute"); } }, 3000); }); });//END $('# echo $_SERVER[form_element_id]; ').formValidation( </script> <script> window.addEventListener('load', (event) => { setTimeout(() => { }, 501); }); </script> <script> function decision(message, url) { if (confirm(message)) { setTimeout(function () { window.location = url; }, 0); } } </script> <script> // Function to add alt, width, and height attributes to <img> elements without them function addAttributesToImages() { var images = document.querySelectorAll('img:not([alt]), img:not([width]), img:not([height])'); Array.prototype.forEach.call(images, function(img) { // Add alt attribute if missing if (!img.hasAttribute('alt')) { var src = img.getAttribute('src') || 'image'; // Default src to 'image' if missing var altText = src.split('/').pop().split('?')[0].replace(/\.\w+$/, ''); try { altText = decodeURIComponent(altText) .replace(/[_\-+,.:;]+/g, ' ') .replace(/\s+/g, ' ') .trim(); } catch (e) { altText = 'image'; // Fallback to 'image' if decoding fails } // Ensure altText is not empty, otherwise use 'image' altText = altText || 'image'; img.setAttribute('alt', altText); } // Add width and height attributes if missing if (!img.hasAttribute('width') || !img.hasAttribute('height')) { // Handle SVG differently if (img.src.endsWith('.svg')) { // For SVG, use the viewBox to set width and height, if available fetch(img.src) .then(response => response.text()) .then(svgText => { var parser = new DOMParser(); var svgDoc = parser.parseFromString(svgText, "image/svg+xml"); var svgElement = svgDoc.querySelector('svg'); if (svgElement) { var viewBox = svgElement.getAttribute('viewBox'); if (viewBox) { var viewBoxValues = viewBox.split(' '); var width = viewBoxValues[2]; var height = viewBoxValues[3]; if (!img.hasAttribute('width')) { img.setAttribute('width', width); } if (!img.hasAttribute('height')) { img.setAttribute('height', height); } } } }); } else { // For non-SVG images, use natural dimensions var tempImg = new Image(); tempImg.src = img.src; tempImg.onload = function() { if (!img.hasAttribute('width')) { img.setAttribute('width', tempImg.naturalWidth); } if (!img.hasAttribute('height')) { img.setAttribute('height', tempImg.naturalHeight); } }; } } }); } document.addEventListener('DOMContentLoaded', function() { // Run the function initially to catch images already in the DOM addAttributesToImages(); // Create a MutationObserver to monitor the DOM for added/changed images var observer = new MutationObserver(function(mutations) { mutations.forEach(function(mutation) { if (mutation.addedNodes.length > 0 || mutation.type === 'attributes') { addAttributesToImages(); // Add alt, width, and height attributes to any newly added or modified images } }); }); // Start observing the document body for changes observer.observe(document.body, { childList: true, // Watch for added or removed nodes subtree: true, // Watch the entire subtree attributes: true, // Watch for attribute changes attributeFilter: ['src'] // Specifically watch for changes in the 'src' attribute }); }); </script><style type='text/css'> select#sid[disabled], select#tid[disabled], select.combobox[disabled], select#bd-chained[disabled], select#category-chained[disabled], select.infinite-chained[disabled], select.subcategory-chained[disabled], select.search-chained[disabled], select#country-chained[disabled], select#state-chained[disabled], select#country-chained-2[disabled], select#state-chained-2[disabled], select#profession_id[disabled] { cursor: wait } select.select2-preload { line-height: initial; } select#sid, select#tid, select.combobox, select#bd-chained, select#category-chained, select.infinite-chained, select.subcategory-chained, select.search-chained, select#country-chained, select#state-chained, select#country-chained-2, select#state-chained-2, select#profession_id, [name^="bd_phone_country_code"] { -webkit-appearance: none; -moz-appearance: none; appearance: none; background-image: url(/images/select2ArrowDown.png) !important; background-repeat: no-repeat !important; background-size: 10px 9px !important; background-position: 99% 16px; border-radius: 6px; overflow: hidden; } .module select#sid, .module select#tid, .module select.combobox, .module select#bd-chained, .module select#category-chained, .module select.infinite-chained, .module select.subcategory-chained, .module select.search-chained, .module select#country-chained, .module select#state-chained, .module select#country-chained-2, .module select#state-chained-2, .module select#profession_id, [name^="bd_phone_country_code"] { background-position: 98.2% 12px; } </style> <!-- DROPDOWN SELECT SCRIPT --> <!-- Select2 CSS Included in website-styles.pkgd.min.css --> <!--[if lt IE 9]> <script defer src="https://www.optimizecdn.com/directory/cdn/assets/html5shiv/3.7.2/html5shiv.min.js"></script> <script defer src="https://www.optimizecdn.com/directory/cdn/bootstrap/select2/master/js/respond.min.js"></script> <![endif]--> <script> var preloaded_ttid = false; var preloaded_tid = false; var preloaded_sid = false; var path = window.location.pathname.replace(/\//g, "_"); if (performance.navigation.type !== 2) { if (sessionStorage.getItem('select2_ttid'+path) !== null) { sessionStorage.removeItem('select2-ttid'+path); } if (sessionStorage.getItem('select2-tid'+path) !== null) { sessionStorage.removeItem('select2-tid'+path); } if (sessionStorage.getItem('select2-sid'+path) !== null) { sessionStorage.removeItem('select2-sid'+path); } }else if(performance.navigation.type === 2){ if (sessionStorage.getItem('select2-ttid'+path) !== null) { preloaded_ttid = sessionStorage.getItem('select2-ttid'+path); } if (sessionStorage.getItem('select2-tid'+path) !== null) { preloaded_tid = sessionStorage.getItem('select2-tid'+path); } if (sessionStorage.getItem('select2-sid'+path) !== null) { preloaded_sid = sessionStorage.getItem('select2-sid'+path); } } window.addEventListener('load', () => { let select2Inputs = document.querySelectorAll('.select-category-chained,#sid,#tid,.combobox,#bd-chained,#category-chained,.infinite-chained,.subcategory-chained,.search-chained,select#country-chained,#state-chained,#country-chained-2,#state-chained-2,#profession_id,[name^="bd_phone_country_code"]'); if (typeof select2Inputs != "undefined") { for (let i = 0; i < select2Inputs.length; i++) { let inputPlaceHolder = select2Inputs[i].getAttribute('placeholder'); if (!select2Inputs[i].getAttribute('placeholder')) { inputPlaceHolder = select2Inputs[i].getAttribute('data-placeholder'); } let countryCode = select2Inputs[i].getAttribute('data-country-code'); if (select2Inputs[i].getAttribute('data-country-code') != null && countryCode > 0 && typeof isoCountries != 'undefined') { for (let c = 0; c < isoCountries.length; c++) { if(isoCountries[c].id == countryCode){ // select2Inputs[i].querySelector('option:first-child').text = isoCountries[c].text; select2Inputs[i].text = isoCountries[c].text; } } } if(select2Inputs[i].hasAttribute('data-country-code')){ inputPlaceHolder = null; //reset the input } if (inputPlaceHolder != '' && inputPlaceHolder !== null) { select2Inputs[i].querySelector('option:first-child').text = inputPlaceHolder; select2Inputs[i].style.color = "#a8a8a8"; if(!select2Inputs[i].querySelector('option:first-child').hasAttribute('value')){ select2Inputs[i].querySelector('option:first-child').value=''; } } select2Inputs[i].classList.add("select2-preload"); select2Inputs[i].addEventListener('mousedown', select2OnFormClick, false); } } }); function select2OnFormClick(event = false) { let elemtClicked = ''; if (event !== false) { event.preventDefault(); event.stopImmediatePropagation(); elemtClicked = event.target; elemtClicked.disabled = true; } let loadScriptAsync = function (uri) { return new Promise((resolve, reject) => { let script = document.createElement('script'); script.type = 'text/javascript'; script.src = uri; script.async = true; script.onload = function () { if (event !== false) { elemtClicked.disabled = false; select2Initialize(); $(elemtClicked).select2('open'); $(elemtClicked).on("select2-close", function () { setTimeout(function() { $('.select2-container-active').removeClass('select2-container-active'); $(':focus').blur(); }, 1); }); if (elemtClicked.hasAttribute('data-fv-field')) { if (window.getComputedStyle(elemtClicked).display === "none") { // if element is display none, the formvalition can not read elemtClicked.style.cssText = "display: block;position: absolute;visibility: hidden !important;height: 0;width: 0;opacity: 0 !important;" } } } else { select2Initialize(); } resolve("ok"); }; let head = document.getElementsByTagName('head')[0]; head.appendChild(script); }); } let select2Inputs = document.querySelectorAll('.select-category-chained,#sid,#tid,.combobox,#bd-chained,#category-chained,.infinite-chained,.subcategory-chained,.search-chained,select#country-chained,#state-chained,#country-chained-2,#state-chained-2,#profession_id,[name^="bd_phone_country_code"]'); if (typeof select2Inputs != "undefined") { for (let i = 0; i < select2Inputs.length; i++) { let inputPlaceHolder = select2Inputs[i].getAttribute('placeholder'); if (!select2Inputs[i].getAttribute('placeholder')) { inputPlaceHolder = select2Inputs[i].getAttribute('data-placeholder'); } if(select2Inputs[i].hasAttribute('data-country-code')){ inputPlaceHolder = null; //reset the input } if (inputPlaceHolder != '' && inputPlaceHolder !== null) { select2Inputs[i].querySelector('option:first-child').text = ''; } select2Inputs[i].removeEventListener('mousedown', select2OnFormClick, false); } } let scriptLoaded = loadScriptAsync('https://www.optimizecdn.com/directory/cdn/bootstrap/select2/3.5.2/select2.min.js?v=3.5.5'); return scriptLoaded; } function select2Initialize(){ function getSecondLevel(div,id) { $("#" + div).select2("data", { id: "", text: "Loading..." }); $.ajax({ url : '/ajaxsearch/get-services', type : "GET", data : { 'specialty_id' : id }, dataType: "json", success : function(data) { var options = ''; for (var i = 0; i < data.length; i++) { options += '<option value="' + data[i].value + '">' + data[i].title + '</option>'; } if (div == "tid"){ $("#ttid").select2("data", { id: "", text: "No options available" }); $("#ttid").select2("enable", false); $("#" + div).change(function () { sessionStorage.setItem("select2-tid"+path,$(this).val()); }); } if (data.length > 1) { $("#" + div).select2("enable",true); $("#" + div).html(options); $("#" + div).select2("val", ""); $("#" + div).select2("open"); } else { $("#"+div).select2("data", { id: "", text: "No options available" }); $("#"+div).select2("val", ""); } if(div == 'tid' && preloaded_tid !== false){ $("#" + div).select2("val", preloaded_tid); } } }); } function getSecondLevelAccount(div,id) { $("#" + div).select2("data", { id: "", text: "Loading..." }); $.ajax({ url : '/ajaxsearch/get-services', type : "GET", data : { 'specialty_id' : id }, dataType: "json", success : function(data) { var options = ''; for (var i = 0; i < data.length; i++) { options += '<option value="' + data[i].value + '">' + data[i].title + '</option>'; } if (data.length > 1) { $("#" + div).select2("close"); $("#" + div).select2("val", ""); $("#" + div).select2("enable",true); $("#" + div).html(options); } else { $("#"+div).select2("data", { id: "", text: "No options available" }); $("#"+div).select2("val", ""); } } }); } function getThirdLevel(div,id,id2) { $("#"+div).select2("data", { id: "", text: "Loading..." }); $.ajax({ url : '/ajaxsearch/get-locations', type : "GET", data : { 'specialty_id' : id, 'treatment_id' : id2, }, dataType: "json", success : function(data) { var options = ''; for (var i = 0; i < data.length; i++) { options += '<option value="' + data[i].value + '">' + data[i].title + '</option>'; } if (data.length > 1) { $("#" + div).select2("enable",true); $("#" + div).html(options); $("#" + div).select2("val", ""); $("#" + div).select2("open"); } else { $("#"+div).select2("data", { id: "", text: "No options available" }); $("#"+div).select2("val", ""); } } }); } var current_country = ''; function getStateList(div,id) { if (id != current_country) { $("#"+div).select2("data", { id: "", text: "Loading..." }); $.ajax({ url : '/ajaxsearch/get-states', type : "GET", data : { 'country' : id }, dataType: "json", success : function(data) { $("#" + div).html(''); // clear options if (data.length > 1) { var options = ''; for (var i = 0; i < data.length; i++) { // options += '<option value="' + data[i].value + '">' + data[i].title + '</option>'; var newOption = new Option(data[i].title, data[i].value, false, false); $("#" + div).append(newOption).trigger('change'); } $("#" + div).select2("enable",true); //$("#" + div).html(options); $("#" + div).prop("disabled", false); $("#" + div).select2("val", ""); $("#" + div).select2("open"); } } }); } else { $("#" + div).select2("val", ""); } } function getInfinityChained(div,id) { $("#"+div).select2("data", { id: "", text: "Loading..." }); $.ajax({ url : '/ajaxsearch/get-subcategory', type : "GET", data : { 'parent' : id }, dataType: "json", success : function(data) { var options = ''; for (var i = 0; i < data.length; i++) { options += '<option value="' + data[i].value + '">' + data[i].title + '</option>'; } if (data.length > 1) { $("#" + div).select2("enable",true); $("#" + div).html(options); if(div == 'tid' && '' != ''){ $("#" + div).select2("val", ""); } else if(div == 'tid' && preloaded_tid !== false){ $("#" + div).select2("val", preloaded_tid); }else { $("#" + div).select2("val", ""); } $("#" + div).select2("open"); } else { $("#" + div).select2("data", { id: "", text: "No options available" }); } } }); } function categoryChained(div,id) { $("#" + div).select2("data", { id: "", text: "Loading..." }); if(div == "tid") { url_link = '/ajaxsearch/get-services' data_passed = {'specialty_id' : id} } else { url_link = '/ajaxsearch/category-list'; data_passed = {'parent' : id} ; } var selectName = $("select[next="+div+"]").prop("name"); if( (selectName == "ttid" || selectName == "sid" || selectName == "tid") ){ sessionStorage.setItem("select2-"+selectName+path,id); } $.ajax({ url : url_link, type : "GET", data : data_passed, dataType: "json", success : function(data) { var options = ''; for (var i = 0; i < data.length; i++) { options += '<option value="' + data[i].value + '">' + data[i].title + '</option>'; } if (data.length > 1) { $("#" + div).select2("enable",true); $("#" + div).html(options); if(div == "ttid" && preloaded_ttid !== false){ $("#" + div).select2("val", preloaded_ttid); $("#" + div).trigger('change'); }else if(div == "tid" && preloaded_tid !== false){ $("#" + div).select2("val", preloaded_tid); $("#" + div).trigger('change'); }else{ $("#" + div).select2("val", ""); } $("#" + div).select2("open"); } else { $("#" + div).select2("data", { id: "", text: "No options available" }); } } }); } function formatCountry(country) { if (!country.id && country.text.includes("+")) { let dataCountry = country.text; dataCountry = dataCountry.split('+') country.code = dataCountry[0].trim(); country.id = dataCountry[1].trim(); return country; } else if (!country.code) { return country.text; } var $country = $( '<span class="flag-icon flag-icon-' + country.code.toLowerCase() + ' flag-icon-squared"></span>' + '<span class="flag-text" style="margin-left:10px;">' + country.text + '</span>' ); return $country; } let phoneCountryCode = document.querySelector("[name^='bd_phone_country_code']"); if (typeof phoneCountryCode != 'undefined' && phoneCountryCode != null && typeof isoCountries != 'undefined') { $("[name^='bd_phone_country_code']").select2({ placeholder:`Country`, data:isoCountries, searchInputPlaceholder: `Enter Country Code`, formatResult : formatCountry, dropdownAutoWidth: true, width: "resolve", }).on("select2-opening", function (e) { if (typeof e.currentTarget.attributes['data-default-country-code'] !== "undefined") { $(this).val(e.currentTarget.attributes['data-default-country-code'].value) .removeAttr("data-default-country-code") .trigger('change') .trigger('open'); } }).change(function (e) { let select2Span = $(this).attr('id'); if (e.val) { $('#'+$(this).attr('id')+'--flag').remove(); $('#s2id_' + select2Span + ' a span.select2-chosen').prepend('<span class="flag-icon flag-icon-' + e.added.code.toLowerCase() + ' flag-icon-squared" style="margin-right:10px"></span>') }else{ $('#s2id_' + select2Span + ' a span.select2-chosen').prepend('<span class="flag-icon flag-icon-' + $(this).attr('data-default-country-flag').toLowerCase() + ' flag-icon-squared" style="margin-right:10px"></span>') } $(this).removeAttr("data-default-country-flag"); }); } $("#bd-chained").select2({ title: "Select An Option", placeholder: "Select An Option", allowClear: true, formatNoMatches: function () { return "No matches found"; } }).change(function () { var id = $(this).val(); $("#tid").select2("enable",false); getInfinityChained("tid",id); $("#tid").select2("open"); }); $("#category-chained").select2({ title: "Select An Option", placeholder: "Select An Option", allowClear: true }).change(function () { var id = $(this).val(); $("#subcategory-chained").select2("enable",false); categoryChained("subcategory-chained",id); $("#subcategory-chained").select2("open"); }); $(".select-category-chained").select2({ title: "Select An Option", placeholder: "Select An Option", allowClear: true }) $(".infinite-chained").select2({ title: "Select option from list", placeholder: "Click to select an option", allowClear: true, formatNoMatches: function () { return "No matches found"; } }).change(function () { var id = $(this).val(); var attr = $(this).attr('next'); var selectName = $(this).prop('name'); if ( selectName=='ttid' || attr =='ttid' ) { $("#" + attr).select2("enable",false); categoryChained(attr,id); $("#" + attr).select2("open"); sessionStorage.setItem("select2-"+selectName+path,id); } }).on("select2-close", function () { setTimeout(function() { $('.select2-container-active').removeClass('select2-container-active'); $(':focus').blur(); }, 1); }); $("#subcategory-chained").select2(); $(".combobox").select2(); $(".search-chained").select2(); $("select#country-chained").select2({ title: "", placeholder: "", val: "", allowClear: true, formatNoMatches: function () { return "No matches found"; } }).change(function () { var id = $(this).val(); $("#state-chained").select2("enable",false); getStateList("state-chained",id); var state = ""; if (id == "CA") { state = "Province"; } else if (id == "UK") { state = "Region"; } else if (id == "US" || id == "AU") { state = "State"; } else { state = "Region"; } $("#state-chained").prev(".control-label").text(state); }); $("#state-chained").select2(); $("#state-chained").on("select2-open", function(event) { event.preventDefault(); var id = $("#country-chained").val(); var count = $('#state-chained option').length; if (id != "" && count < 2) { $("#state-chained").select2("enable",false); getStateList("state-chained",id); var state = ""; if (id == "CA") { state = "Province"; } else if (id == "UK") { state = "Region"; } else if (id == "US" || id == "AU") { state = "State"; } else { state = "Region"; } $("#state-chained").prev(".control-label").text(state); } }); $("#country-chained-2").select2({ title: "Select Country", placeholder: "(select country)", val: "", allowClear: true, formatNoMatches: function () { return "No matches found"; } }).change(function () { var id = $(this).val(); $("#state-chained-2").select2("enable",false); getStateList("state-chained-2",id); var state = ""; if (id == "CA") { state = "Province"; } else if (id == "UK") { state = "Region"; } else if (id == "US" || id == "AU") { state = "State"; } else { state = "Region"; } $("#state-chained-2").prev(".control-label").text(state); }); $("#state-chained-2").select2(); $("#profession_id").select2({ placeholder: "Select From List", allowClear: true, formatNoMatches: function () { return "No matches found"; } }).change(function () { var id = $(this).val(); getSecondLevelAccount("category_id",id); $("#category_id").select2("open"); }); $("#sid").select2({ title: "Select An Option", placeholder: "Select An Option", allowClear: true, formatNoMatches: function () { return "No matches found"; } }).change(function () { var id = $(this).val(); $("#tid").select2("enable",false); getSecondLevel("tid",id); $("#tid").select2("open"); sessionStorage.setItem("select2-sid"+path,id); }); $("#location_value_dropdown").select2({ title: "(optional)", placeholder: "(optional)", allowClear: true, formatNoMatches: function () { return "No matches found"; } }); $("#tid").select2({ title: "Select An Option", placeholder: "Select An Option", allowClear: true, formatNoMatches: function () { return "No matches found"; } }); $("#location_value_dropdown").select2({ title: "(optional)", placeholder: "(optional)", allowClear: true }); } if(preloaded_ttid !== false || preloaded_tid !== false || preloaded_sid !== false){ $(document).ready(function(){ if(preloaded_sid !== false && $("#sid").length > 0){ select2OnFormClick(); setTimeout(() => { $("#sid").select2('val', preloaded_sid); $('#sid').trigger('change'); }, 500); }else if(preloaded_tid !== false && $("#sid").length <= 0){ select2OnFormClick(); setTimeout(() => { $("#tid").select2('val', preloaded_tid); $('#tid').trigger('change'); }, 500); } }); } </script> <script> // Function to add aria-label to <select> elements without it, for better pagespeed accessibility score $(document).ready(function() { var ariaLabelCounter = {}; // Object to keep track of aria-label counts for uniqueness // Iterate over each select element that does not have an aria-label $('select:not([aria-label])').each(function() { // Use the ID or placeholder as the base for the aria-label, stripping HTML tags var baseLabel = this.id || $(this).attr('placeholder') || 'select'; baseLabel = baseLabel.replace(/<[^>]*>/g, '').trim(); // Remove HTML tags and trim // Ensure uniqueness of each aria-label ariaLabelCounter[baseLabel] = (ariaLabelCounter[baseLabel] || 0) + 1; var ariaLabel = baseLabel + '-' + ariaLabelCounter[baseLabel]; // Truncate aria-label to 100 characters ariaLabel = ariaLabel.length > 100 ? ariaLabel.substring(0, 100) : ariaLabel; // Set the aria-label attribute to the unique label $(this).attr('aria-label', ariaLabel); }); }); </script> <style type='text/css'> .input-group.normal-autosuggest input,.input-group.sm-autosuggest input, .input-group.md-autosuggest input { box-shadow: none; } .normal-autosuggest .twitter-typeahead, .sm-autosuggest .twitter-typeahead, .md-autosuggest .twitter-typeahead, .large-autosuggest .twitter-typeahead { display: inline-block; height: 25px; position: relative; width: 100%; } .input-group.normal-autosuggest .twitter-typeahead, .input-group.sm-autosuggest .twitter-typeahead, .input-group.large-autosuggest .twitter-typeahead:not(.search_box .twitter-typeahead) { width: inherit; } .normal-autosuggest .twitter-typeahead .clear_content.medium{ bottom: 0px; } .sm-autosuggest .twitter-typeahead .clear_content.small{ bottom: -4px; } .md-autosuggest.input-group .twitter-typeahead .clear_content.medium { bottom: -2px; } .md-autosuggest .twitter-typeahead { height: 32px; } .md-autosuggest .input-group-addon + .input_wrapper .twitter-typeahead { height: 29px; } .md-autosuggest-input + .clear_content.medium { bottom: 0px; } .large-autosuggest .twitter-typeahead { height: 40px; } .normal-autosuggest .twitter-typeahead{ height: 34px; } .normal-autosuggest .twitter-typeahead .tt-hint, .sm-autosuggest .twitter-typeahead .tt-hint { background: #fff !important; border: 1px solid #ccc!important; border-radius: 0 4px 4px 0; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset!important; color: transparent; left: 0; padding: 4px 11px; position: absolute; top: 0; width: 100%; font-size:12px; } .normal-autosuggest.input-group-addon .fa, .sm-autosuggest .input-group-addon .fa {font-size:12px} .md-autosuggest .twitter-typeahead .tt-hint { height: 100%; background: #ffffff none repeat scroll 0 0 !important; border: 1px solid #cccccc !important; border-radius: 0 4px 4px 0; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset !important; color: rgba(0, 0, 0, 0); left: 0; padding: 6px 11px; position: absolute; top: 0; width: 100%; } .large-autosuggest {background: #fff !important;border-radius:6px;} .large-autosuggest input {width: 100%!important;box-shadow:none; border-radius: 6px;} .large-autosuggest .twitter-typeahead .tt-hint { background: #fff !important; border: 1px solid #ccc!important; border-radius: 6px; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset!important; color: transparent; left: 0; position: absolute; top: 0; width: 100%; font-size: 18px; height: 46px; line-height: 1.33333; padding: 10px 15px; } .tt-dataset .empty-message { display: none !important; } .twitter-typeahead .tt-query {background-color:#fff!important} .input-group.large-autosuggest span:first-child .tt-hint {border-radius: 0 !important;} span.tt-dropdown-menu { border: 1px solid #FCFCFC; border-radius: 5px; box-shadow: 0 5px 10px rgba(0,0,0,.2); width: 100% !important; } .tt-is-under-cursor a.suggest-link { background: #55ACEE; } .tt-is-under-cursor .media-heading, .tt-is-under-cursor .suggest-origin, .tt-is-under-cursor .location{ color:#fff!important; } .tt-suggestion .media .media-body .suggest-origin { color: rgba(45, 91, 137,0.9); padding: 1px 0; border-radius: 6px; font-weight: bold; line-height: 12px; } .tt-suggestion { background: #fff; border-bottom: 1px solid #eee; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } body .tt-suggestions .media.br-bottom img { max-width: 45px; height: auto; } body .tt-suggestions .media-body span { font-size: 10px; } body .tt-suggestions .media-body h4 { font-size: 12px; margin: 2px 0px; text-transform: capitalize; } a.suggest-link { padding: 5px; display: block; } a.suggest-link img { border-radius: 100px; display: block; margin: 0 auto; height: 100%!important; width: 100%; object-fit: cover; } .left-suggest-col { display: inline-block; vertical-align: middle; width: 44px; height: 44px; } .right-suggest-col { display: inline-block; padding-left: 1%; text-align: left; vertical-align: middle; width: calc(100% - 1% - 50px); } p.media-heading { color: #333; font-size: 12px; font-weight: 600; margin-bottom: 0; } p.suggest-origin { font-size: 10px; color: #333; margin:0; } p.location { color: #333; font-size: 10px; margin: 2px 0; } body .tt-is-under-cursor a.suggest-link { background: #F7F7F7; } body .tt-is-under-cursor .media-heading, body .tt-is-under-cursor .suggest-origin, body .tt-is-under-cursor .location { color: #333!important; } body .tt-is-under-cursor a.suggest-link[data-heading="heading"] { background: rgb(24, 46, 69); } /* --- all the novalue css --- */ a.suggest-link .suggest-origin[data-state="novalue"] { display: none; } a.suggest-link .location[data-state="novalue"] { display: none; } a.suggest-link img[data-state="novalue"] { display: none; } a.suggest-link .suggest-origin[data-state="heading"] { display: none; } a.suggest-link .media-heading[data-heading="heading"] { color:rgb(255, 255, 255)!important; font-weight: bold; padding: 4px; font-size: 13px; } .left-suggest-col[data-photo="novalue"], .left-suggest-col[data-photo="undefined"] { display: none; } .right-suggest-col[data-photo="novalue"], .right-suggest-col[data-photo="undefined"] { width: 100%; } a.suggest-link[href="novalue"] { cursor: default !important; pointer-events: none; } a.suggest-link[data-heading="heading"] { background-color: rgb(24, 46, 69); } div.content-shell { overflow: inherit; } span.tt-dropdown-menu div { float: none; } .tt-menu { border-radius: 0 0 6px 6px; box-shadow: 0 0 3px rgba(0, 0, 0, 0.2); overflow: hidden; width: 100%; } .tt-menu .tt-dataset { overflow-y: auto; max-height: 200px; } </style><script> window.addEventListener('load', () => { let embedlyClass = document.querySelector('.fr-embedly'); if (typeof embedlyClass != "undefined" && embedlyClass != null) { let embedlyURI = "https://www.optimizecdn.com/directory/cdn/assets/bootstrap/js/embedly_widget.min.js"; let head = document.getElementsByTagName("head")[0]; let script = document.createElement('script'); script.type = 'text/javascript'; script.src = embedlyURI; script.async = true; head.appendChild(script); } }); </script><script type="text/javascript" src="https://www.optimizecdn.com/directory/cdn/assets/bootstrap/jquery.lazy/1.7.9/jquery.lazy.min.js"></script><script> $(function () { $(".lazyloader").Lazy({ afterLoad: function(element) { $(".gridView.activeView").click(); } }); }); $("button[class*='slick'],button[id*='slick']").click(function () { $(this).parents(".row").find(".lazyloader").lazy({ bind: "event", delay: 0 }); }); $("[class*='slick'],[id*='slick']").on("swipe",function(){ $(this).parents(".row").find(".lazyloader").lazy({ bind: "event", delay: 0 }); }); </script><script defer src="https://www.optimizecdn.com/directory/cdn/assets/bootstrap/js/websiteScripts.min.js?v=0.4"></script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10