/*
Theme Name: WWC
Theme URI: https://wordpress.org/themes/twentytwenty/
Author: the WordPress team; customized by enerongoso, LLC
Author URI: https://wordpress.org/
Description: Custom theme based on WordPress' Twenty Twenty
Version: 1.2
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: twentysixteen
Tags: one-column, two-columns, right-sidebar, flexible-header, accessibility-ready, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready
Template: twentytwenty
This theme, like WordPress, is licensed under the GPL.

*/

.entry-content {font-family:"roboto", Arial, Helvetica, sans-serif;}
.copyright {font-size:0.8em;}
.radius5 {border-radius:5px;}
.redborder {border-color:red;}
.greenback {background-color: #bfb !important;}
.entry-content .unlist {padding-left:20px; font-size:0.9em;}
.entry-content .unlist li {font-size:0.9em;}
.smalldebug {position:fixed; bottom:10px; left:10px; font-size:0.6em;color:#999;line-height:1em;}

#hobbybox {border:1px solid #dcd7ca;padding:10px; margin-top:0px; margin-bottom:10px; width:100%; min-height:40px; overflow:hidden; background-color:white;}
.hobby {float:left; border:1px solid green;padding:2px 5px;margin:2px; border-radius:3px;}
.hobby:hover {color:white;background:#333;cursor:pointer;}
#hobsstored {font-size:0.7em !important;}
#yrslang, #age {width:100px;}

#popupwrap {position:fixed; top:0; left:0; right:0; bottom:0; display:flex; justify-content: center; align-items: center; min-width:100vw; min-height: 100vh; z-index:99;}
#actionwrap {position:relative; overflow:hidden; margin:10px auto 60px 0; transition:all 1s ease;}
#actionwrap.sticky {position:fixed; bottom:0px; left:100px; margin:0; transition:all 1s ease;}
#statusarea, #forgotpwd {display:none; clear:left; padding:5px;line-height:0.9em; font-size:1em; color:red;}
#forgotpwd {display:none; clear:both; width:190px; text-align:center; color:#333;}
#forgotpwd:hover {cursor:pointer;text-decoration:underline;}
#ajaxbutton, #ajaxbutton2 {float:left; width:190px; padding:10px; line-height:1em; text-transform:none; font-size:1em;color:white; background: #77f; border-radius:5px; border:1px solid blue; text-align:center;}
#ajaxbutton:hover, #ajaxbutton2:hover {color:white;background:#050;cursor:pointer;}
#ajaxbutton.sticky, #ajaxbutton2.sticky {border-radius:0; border-top-left-radius:5px;border-top-right-radius:5px;}
#spinner {position:absolute;top:7px;left:200px;width:25px;height:25px;display:none; background: transparent url('ajax-loader.gif') no-repeat 0 0; background-size:25px 25px;padding:5px;font-size:0.5em;color:white;}

#hidelogout {display:none;overflow:hidden; padding-top:5px;}
#regform {margin-bottom:40px;}
#regform label,#searchform label {font-size:1em;}
select {font-size:0.8em;padding:5px;}
input {padding:5px;}
#reglink {clear:both;}
#logoutbutton {display:inline; padding:5px 10px; background: #afa; border:1px solid #777; border-radius:5px;}
#logoutbutton:hover {cursor:pointer; background:green; color:white;}

#confirmvalidate,#entercode,#confirmchangepwd {flex:none; position:relative; padding:10px; width:353px; border:1px solid gray; border-radius: 7px; background:#eee;font-size:0.9em;line-height:1.2em; z-index:99;
	box-shadow: 5px 5px 10px rgba(0,0,0,0.4); -moz-box-shadow: 5px 5px 10px rgba(0,0,0,0.4); -webkit-box-shadow: 5px 5px 10px rgba(0,0,0,0.4);
}
#confirmchangepwd {display:none; width:370px;}
#entercode,#resendcode {display:none;}

.smalltext {font-size:0.7em;color:#333;}
.formbutton {float:right; padding:5px;margin:5px 0 0 5px;border:1px solid green; background:#fff;}
.formbutton:hover {cursor:pointer;background:#333;color:#fff;}
#fourdigits {width:90px;font-size:1.1em;}
#code4div {position:fixed; bottom:0;left:5px;width:50px;height:30px;border:1px solid green; font-size:0.9em;}

#searchparms {display:none;}
.palwrap {float:left; width:270px; border:1px solid gray; background: #fff; border-radius:5px; padding:10px;margin: 0 10px 10px 0;}
.palwrap p {margin:0; line-height:1.2em; font-size:0.9em; text-transform: capitalize;}
.palwrap span {font-size:0.9em;color:#999;}
.palwrap:hover {border-color:green;background:#dfd;cursor:pointer;}

#searchresults {overflow:hidden; margin-bottom:40px;}
.waiddiv {display:none;}
.palwrap .viewwaid {display:inline; font-size:0.7em;color:#77f;}
.palwrap .viewwaid-bold {font-size:1em; color:blue;}

#selectedwaid {font-weight:bold;}

#hobsstored {display:none; color:gray; height:40px; padding:5px;}

.radiogender {margin-left:20px;}

#testwpajax {cursor:pointer;}


@media only screen and (max-width: 900px) {
	.cover-header {background-position-x: 20%;background-size:90% auto}
}
@media only screen and (max-width: 600px) {
	.palwrap {width:100%; }
}

