/* biblebios css - for watonga from biblebios.com */

.bbsideimg {margin-top:10px;margin-bottom:4px;}
.bbcaption255 {color:#222;font-size:.8em;line-height:1em;max-width:255px;}
.bbcaption255 img {margin-top:10px;margin-bottom:4px;}
.bbcool {max-width:255px;min-height:84px;background:white;border:3px solid #550000;font-family:Tahoma;font-size:11px;line-height:13px;padding:5px;margin:0;margin-top:20px;margin-bottom:20px;}
.bbcoolimgright {max-width:70px;float:right;margin-left:10px;}
.bbcoolimgleft {max-width:70px;float:left;margin-right:10px;}
.bbcooltextleft {max-width:150px;min-height:81px;margin:0;padding:0}
.bbcooltextright {float:right;max-width:150px;min-height:81px;margin:0;padding:0;}
.bbcoolextra {max-width:255px;min-height:84px;background:white;border:3px solid #550000;border-top:none;font-family:Tahoma;font-size:11px;line-height:13px;padding:10px;margin:0;margin-bottom:20px;}
.bbcoolextratop {max-width:255px;min-height:84px;background:white;border:3px solid #550000;border-bottom:none;font-family:Tahoma;font-size:11px;line-height:13px;padding:10px;margin:0;margin-top:20px;}
.bbcoolsep {max-width:255px;min-height:84px;background:white;border:3px solid #550000;font-family:Tahoma;font-size:11px;line-height:13px;padding:10px;margin:0;margin-top:20px;margin-bottom:20px;}
.bbnumbers1 {height:80px;padding:4px;border:2px solid #fcc813;}
.bbnumbers2 {height:80px;padding:0;border:4px solid #fcc813;}
.bbbtnbg {color:black;font-weight:bold;}
.bbbtnd {font-weight:bold;}
.bbhryellow	{ margin:20px 0px; padding:0; height:2px;background:#fcc813;}
.bbborder-yellow {border:1px solid #fcc813;}
.bbborder-orange {border:1px solid #e5783d;}
.bbborder-gray {border:1px solid #999;}
.bbborder-dark {border:1px solid #333;}

/* judgeskingsprophets */
.bbselect1 {background:#e5783d;color:white;border:0;border-radius:4px;padding:4px;width:98%;}
.bbtrtd1 {background:#eee6e6;}
.bbtrtd2 {background:#ffffcc;}
@media (max-width: 500px) {
tr.bbtrtd1 td {font-size:.8em!important;min-width:16px!important;}
tr.bbtrtd2 td {font-size:.8em!important;min-width:16px!important;}
tr.bbtrtd1 td img {width:16px!important;height:30px!important;}
tr.bbtrtd2 td img {width:16px!important;height:30px!important;}
tr.bbtrtd1 td input {padding:1px;!important;}
tr.bbtrtd2 td input {padding:1px;!important;}
}


/* matching */
.bbmatchingdiv {margin:0;padding:5px;border:1px solid #fcc813;background:white;height:400px;}
.bbmatchingsel {margin-bottom:10px;width:98%;}
.bbmatchingdivimg {max-width:98%;height:auto;max-height:320px;border:0;}


/* aaron - 7 questions with backgrounds and radio buttons */
.bb7qdivt1 {margin:0!important;padding:0!important;text-align:center;max-width:752px;background:#000000;border:1px solid #fcc813;margin-right:auto!important;margin-left:auto!important;}
.bb7qdivt2 {margin:0!important;padding:0!important;width:100%;color:white;font-size:.9em;font-weight:bold;}
.bb7qdiv1 {margin:0;padding:0;margin-bottom:5px;display:inline-block;vertical-align:top;height:278px;width:102px;border:1px solid #fcc813;}
.bb7qdiv2 {text-align:left;padding:1px;font-size:.7em;border:1px solid #000000;background:white;width:100%;}
@media (max-width:600px) {
.bb7qdiv1 {height:238px;}
}
/* aaron - map */
#cocpopmap {display:none;width:250px;max-height:80%;overflow-y:scroll;background-color:#222;color:#fff;font-size:11px;font-weight:bold;position:fixed;top:15%;margin-left:10px;padding:10px;z-index:100000;border:1px solid #fcc813;border-radius:6px;}
#cocpopupclose {opacity:1!important;color:white!important;font-weight:bold!important;}


/* caleb - wordfind 12 columns*/
.bbword12btn
{width:32px; padding:0;margin:0; background: #ffffff; font-family: v; font-size: 18pt;}
@media (max-width:400px) {
.bbword12btn
{width:26px; padding:0;margin:0; background: #ffffff; font-family: v; font-size: 17pt;}
}


/* jonah - wordfind 10 columns*/
.bbword10btn
{width:36px; padding:0;margin:0; background: #ffffff; font-family: v; font-size: 18pt;}
@media (max-width:400px) {
.bbword10btn
{width:28px; padding:0;margin:0; background: #ffffff; font-family: v; font-size: 17pt;}
}

/* noah */
.bbnoahqdiv1
{margin:0;padding:0;text-align:center;border:1px solid #000;background:#cde5b3;color:#000;margin-right:auto;margin-left:auto;}
.bbnoahqdiv2
{text-align:left;margin:0 0 20px;padding:5px 0 0 0;font-family:Courier New;font-size:16px;}
.bbnoahqdiv2 a
{color:#000;margin-left:15px;margin-right:0px;}
.bbnoahqdiv2 input
{width:200px;height:30px;margin-left:15px;}
.bbnoahqans
{background-color:#ffffcc;text-align:center;display:inline;}
.hidespacing {display:inline;color:transparent;margin:0;padding:0;}
@media (max-width: 600px) {
.bbnoahqdiv2
{font-size:15px;}
.bbnoahqdiv2 a
{margin-left:2px;margin-right:0px;}
.bbnoahqdiv2 input
{width:120px;height:28px;margin-left:-5px;margin-right:-5px;}
}
@media (max-width: 400px) {
.bbnoahqdiv2
{font-size:14px;}
.bbnoahqdiv2 a
{color:#000;margin-left:2px;margin-right:0px;}
.bbnoahqdiv2 input
{width:70px;height:28px;margin-left:-5px;margin-right:-5px;}
}

/* deborah */
.tddeb {color:#CC0099;font-weight:bold;font-family:Verdana;text-align:center;vertical-align:bottom;}
.spdeb {color:#CC0099;font-weight:bold;font-family:Verdana;}
.tdjab {color:#996633;font-weight:bold;font-family:Verdana;text-align:center;vertical-align:bottom;}
.spjab {color:#996633;font-weight:bold;font-family:Verdana;}
.tdbar {color:#FF0000;font-weight:bold;font-family:Verdana;text-align:center;vertical-align:bottom;}
.spbar {color:#FF0000;font-weight:bold;font-family:Verdana;}
.tdsis {color:#808080;font-weight:bold;font-family:Verdana;text-align:center;vertical-align:bottom;}
.spsis {color:#808080;font-weight:bold;font-family:Verdana;}
.tdjae {color:#008080;font-weight:bold;font-family:Verdana;text-align:center;vertical-align:bottom;}
.spjae {color:#008080;font-weight:bold;font-family:Verdana;}
/* deborah - 6 questions with backgrounds and radio buttons */
.bb5qdivt1 {margin:0!important;padding:0!important;text-align:center;max-width:600px;background:#fff;border:1px solid #fcc813;margin-right:auto!important;margin-left:auto!important;}
.bb5qdivt2 {margin:0!important;padding:0!important;width:100%;color:black;font-size:.9em;font-weight:bold;}
.bb5qdiv1 {margin:0;padding:0;margin-bottom:5px;display:inline-block;vertical-align:top;height:270px;width:116px;border:1px solid #fcc813;}
.bb5qdiv2 {text-align:left;padding:1px;font-size:.7em;border:1px solid #000000;background:white;width:100%;}
@media (max-width:640px) {
.bb5qdiv1 {height:238px;}
.bb5qdivt1 {max-width:320px;}
.bb5qdivt2 {max-width:320px;}
}

/* gideon */
.gbutton {background: #379f4d; color: white; padding:1px 0; width:90%; text-align:left;padding-left:5px;}

/* sampson */
.sqdiv {border:1px solid #000;background:#fff;min-height:500px;}
.sqdiv #qst {position:relative;float:left;margin-top:80px;width:50%;font-size:.8em;}
.sqdiv img {float:right;vertical-align:bottom;}
@media (max-width:500px) {
.sqdiv img {width:140px;height:auto;}
.sqdiv #qst {margin-top:40px;width:45%;}
}

/* john */
.jqdiv {border:1px solid #efefef;background:#fff;padding:5px;}
.jqdiv img {float:left;margin-left:10px;margin-right:10px;}
.jqdivp {color:#008080;text-align:center;float:left;max-width:45%;}





/* coc - logo too big on mobile - cannot use menu (this should be main.css */
@media (max-width:500px) {
	.logo-wrapper {
		width: 260px;
	}
}
