body {
background-color:#ffffff;
font-size:100%;
line-height:2;
}
* {
border:0;
font-family:'Open Sans','Verdana','Arial',sans-serif;
font-size:100%;
margin:0;
outline:0;
padding:0;
vertical-align:baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
display:block;
}
.tooltip_templates {
display:none;
}
hr {
clear:both;
height:0.7em;
border-top:1px solid #cccccc;
}
p {
font-size:1em;
margin-bottom:0.7em;
}
ol, ul {
list-style:none;
}
table {
border-collapse:separate;
border-spacing:0;
font-size:1em;
line-height:1.4;
vertical-align:top;
}
td {
vertical-align:top;
}
button, textarea, input, select, nav.button {
border:1px solid #cccccc;
font-size:1em;
}
input[type="checkbox"] {
width:1.3em;
height:1.3em;
cursor:pointer;
vertical-align:middle;
}
select option {
padding:0.1em 0;
}
select#editUrl {
width:100%;
margin:0.2em 0 0.7em 0;
padding:0.2em 0;
border:1px solid #e8F1E3;
background-color:#F3FCEE;
}
select#editUrl optgroup {
font-weight:bold;
font-size:1em;
font-style:normal;
background-color:#cccccc;
color:#ffffff;
}
select#editUrl option {
font-weight:normal;
background-color:#ffffff;
color:#000000;
}
button, input[type="submit"], input[type="button"], input[type="reset"] {
border-radius:8px;
cursor:pointer;
font-weight:bold;
padding:0.3em 0.6em;
vertical-align:middle;
min-height:40px;
background-color:#2F7d09;
color:yellow;
}
/* button hover styles */
button:hover, input[type="submit"]:hover, input[type="button"]:hover, input[type="reset"]:hover {
background-color:#ffffff;
color:#555555;
}
div, button, textarea, table, input, select, header, label, nav.button {
box-sizing:border-box !important;
-moz-box-sizing:border-box !important;
-webkit-box-sizing:border-box !important;
}
input[type="text"], input[type="email"], input[type="password"], input[type="tel"] {
font-size:1em;
padding:0.3em;
height:40px;
}
select[multiple] {
height:auto;
}
input[type="image"] {
background-color:transparent;
border:none;
}
input[type="file"] {
background-color:#ffffff;
height:40px;
}
textarea {
padding:0.3em 0.6em;
width:100%;
line-height:1.6;
}
ul {
list-style-type:disc;
list-style-position:inside;
margin-left:1em;
padding:0.3em;
}
ul.text li {
margin-bottom:0.5em;
}
ul.lrl ul {
padding-left:2em;
list-style-type:none;
}
a:link {
color:#0000ff;
text-decoration:none;
}
a:visited {
color:#800080;
text-decoration:none;
}
a:hover {
color:red;
text-decoration:underline;
}
a.n:link {
color:#ffff00;
text-decoration:none;
}
a.n:visited {
color:#ffff00;
text-decoration:none;
}
a.n:hover {
color:#6AF0EE;
text-decoration:none;
}
a.o {
color:#0000ff;
cursor:pointer;
}
a.o:hover {
color:#ff0000;
}
.sup {
font-size:0.8em;
position:relative;
top:-0.5em;
left:0.2em;
}
.formcont {
padding:0.5em;
background-color:#f9f9f9;
border:1px solid #eeeeee;
}
.ip-text-bs {
border:1px solid #aaaaaa;
padding:0.2em 0.5em;
height:2em;
margin-bottom:0.6em;
}
.ip-label-bs {
height:2em;
}
.bs-cont {
margin-left:auto;
margin-right:auto;
margin-bottom:1em;
text-align:center;
max-width:400px;
padding:1em 1em 0.5em 1em;
border:1px solid #555555;
border-radius:8px;
}
.form-ip-text, .form-ip-select, .form-ip-textarea, .nf_yes_no {
margin-bottom:16px;
}
.form-ip-text, .form-ip-select, .form-ip-select-multi, .form-ip-textarea, .nf_yes_no {
clear:both;
width:100%;
display:block;
font-size:1em;
padding:0.3em;
}
.form-ip-text, .form-ip-select, .nf_yes_no {
height:40px;
}
.form-ip-simple {
clear:both;
width:100%;
display:block;
}
.form-ip-select {
text-overflow:ellipsis;
overflow:hidden;
}
.form-ip-select option {
padding:0.1em 0.3em;
}
.form-ip-select-formlist {
margin:0;
}
.form-ip-textarea {
min-height:2em;
resize:vertical;
}
.form-ip-textarea-big {
min-height:12em;
resize:vertical;
}
.form-label {
clear:both;
display:inline-block;
padding-right:0.5em;
margin-top:0.4em;
margin-bottom:0.2em;
color:#555555;
}
.form-ip-submit, .form-ip-submit-disabled {
clear:both;
margin:0.5em 0;
text-align:center;
border-radius:8px;
}
.form-ip-submit-disabled, .form-ip-submit-disabled:hover {
background-color:#cccccc !important;
color:#555555 !important;
cursor:wait;
}
.form-checkbox {
display:inline-block;
}
.cbexp {
display:inline-block;
border:1px solid #cccccc;
padding:0.2em 0.8em;
margin-right:1em;
margin-bottom:1em;
}
.copytext {
padding:0.5em;
background-color:#ffffff;
border:1px solid #cccccc;
width:100%;
word-break:break-all;
}
#overall-page-wrapper {
width:100%;
margin-left:auto;
margin-right:auto;
}
#content-wrapper {
font-size:1em;
width:100%;
}
#main-content {
font-size:1em;
}
#bvsearch-content, #ggsettings-content {
font-size:1em;
display:none;
margin:0 0.5em;
}
#topbanner, #topbanner-loggedin {
width:100%;
color:#555555;
background-color:#ffffff;
padding:8px;
font-size:1em;
line-height:1.6;
}
.h1info {
font-weight:bold;
color:#989AE0;
line-height:1.4;
background-color:#F8F8FF;
vertical-align:top;
display:inline-block;
}
.ued {
cursor:pointer;
color:#000000;
background-color:#C7D6F9;
vertical-align:top;
}
.uedmarker {
display:inline-block;
padding:0 3px;
margin-left:0.3em;
}
.bvedit {
padding:6px 3px;
background-color:#C7D6F9;
}
.deskhead {
display:none;
}
h1, .h1 {
font-size:1em;
color:#555555;
font-weight:bold;
text-overflow:ellipsis;
overflow:hidden;
white-space:nowrap;
vertical-align:top;
}
.mobhead {
display:block;
}
.redb {
font-weight:bold;
color:#ff0000;
}
.warnb {
font-weight:bold;
color:#ff4050;
}
.warngig {
font-weight:bold;
color:#808000;
}
.warngig:hover {
text-decoration:underline;
color:red;
}
.ctr, .ctre, .ctrh, .ctrhr {
font-weight:bold;
font-family:monospace;
background-color:#D6E1F4;
padding:1px 6px;
vertical-align:middle;
}
.ctrhr {
color:#ff0000;
}
.ctr {
display:inline-block;
background-color:#FFB8EF;
}
.ctre {
display:inline-block;
background-color:#ecec00;
}
.smallertext {
font-size:0.8em;
}
.navtitle, .navprevmonth, .navnextmonth, .flyergall, .flyergallend, .topmenutd, .topmenutdsel {
-webkit-touch-callout:none;
-webkit-user-select:none;
-khtml-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
}
.navprevmonth, .navnextmonth {
border:1px solid #eeeeee;
background-color:#cccccc;
color:#000000;
cursor:pointer;
}
.navprevmonth:hover, .navnextmonth:hover {
background-color:#444444;
color:#eeeeee;
}
.navprevmonth {
float:left;
}
.navnextmonth {
float:right;
}
section.grey {
background-color:#dddddd;
border-bottom:1px solid #cccccc;
}
section.chosen {
background-color:#E5B5F7;
}
div.faqa {
margin-top:1em;
display:none;
}
img.tip {
vertical-align:text-bottom;
padding-right:0.3em;
}
img.it {
vertical-align:text-top;
}
img.t {
vertical-align:top;
}
img.c {
margin:0 auto;
text-align:center;
}
img.bp {
vertical-align:middle;
position:relative;
top:-1px;
margin-right:9px;
}
div.bpformcont {
padding:15px;
border-radius:8px;
background-color:#ffffff;
}
div.navbut {
display:none;
margin-bottom:13px;
cursor:pointer;
}
img.m, img.mspsm {
vertical-align:middle;
}
img.mspsm {
padding-right:0.5em;
}
img.mr {
margin:0;
padding:0 0.5em;
}
img.logo {
margin:0;
padding:1.8em;
display:inline-block;
vertical-align:text-top;
max-width:90px;
height:auto;
}
img.left {
margin:0 0.7em 0.3em 0;
float:left;
vertical-align:text-top;
max-width:40%;
height:auto;
}
img.sm {
margin:0 10px 5px 0;
float:left;
}
img.leftfw {
margin:0 0.7em 0.3em 0;
float:left;
vertical-align:text-top;
max-width:100%;
height:auto;
}
img.centrefw {
max-width:100%;
margin:0 auto;
}
img.padr {
padding-right:2em;
}
img.padb {
padding-bottom:0.5em;
vertical-align:middle;
}
img.leftfit, img.plain {
float:left;
height:100%;
width:100%;
vertical-align:text-top;
}
img.leftfit.opaq, img.leftfit.opaq:hover {
border:none;
}
img.leftfit {
border:1px solid #eeeeee;
}
img.opaq {
opacity:0.4;
}
img.opaq:hover, img.solid {
opacity:1;
}
img.bot {
vertical-align:bottom;
}
img.fave, img.favem {
position:absolute;
display:inline-block;
right:3px;
cursor:pointer;
}
img.fave {
top:5px;
}
img.favem {
bottom:3px;
}
div.imgfit, div.imgfitbv, div.imgfitbvprompt {
width:80px;
height:80px;
float:left;
margin:0 0.7em 0.3em 0;
max-width:50%;
}
.bvmainpic {
display:none;
width:300px;
height:200px;
float:left;
margin:0 0.7em 0.3em 0;
background-color:#000000;
}
#menu-sm, #banner-sm, #sett-sm, #done-sm {
display:block;
overflow:hidden;
}
#banner-med, #sett-med, #done-med, #banner-tiny {
display:none;
}
#sett-sm, #done-sm {
position:relative;
}
#sett-med, #done-med {
position:relative;
float:right;
}
.cssmenucont {
display:none;
}
#internal-page-wrapper, #internal-page-wrapper-gigs {
font-size:1em;
width:100%;
}
#internal-page-wrapper {
padding:0 8px;
}
#internal-page-wrapper-gigs {
padding:8px 2px;
}
#menu-med {
display:none;
}
#menulist {
display:block;
}
.bvmenutab {
display:none;
margin-top:1em;
}
.foldertabbg, .foldertabfg, .formlistcontempty {
display:none;
}
div.custom_mp3_player {
margin:0 auto;
max-width:700px;
}
div.miniplayer {
float:right;
padding-left:10px;
width:310px;
height:200px;
display:none;
}
div.maplink {
display:block;
margin-top:0.5em;
}
div.maplinks {
margin:10px 0;
}
.mapinfo {
margin:auto;
text-align:center;
vertical-align:middle;
border:1px solid #cccccc;
width:300px;
height:200px;
line-height:200px;
color:#ff0000;
font-weight:bold;
}
.bvpicprompt {
display:none;
text-align:center;
vertical-align:middle;
border:1px solid #cccccc;
width:300px;
height:200px;
line-height:200px;
color:#ff0000;
font-weight:bold;
float:left;
margin:0 0.7em 0.3em 0;
}
.videomainrwd iframe {
width:300px;
height:200px;
float:left;
margin:0 0.7em 0.3em 0;
}
.videosubseq, .videosubseqrwd {
clear:both;
margin:0.5em auto;
text-align:center;
width:100%;
height:auto;
padding-bottom:0.5em;
border-bottom:1px solid #cccccc;
}
.fbcont {
width:100%;
margin:0 auto;
text-align:center;
}
.fbsmall {
display:block;
}
.fbbig {
display:none;
}
.videosubseq iframe, .videosubseqrwd iframe, .fbcont iframe {
max-width:100%;
}
.videomainrwd {
display:none;
}
.videosubseqrwd, .vidsec {
display:block;
}
.head-med {
display:block;
}
.head-short {
display:none;
}
.head-medlarge {
display:block;
}
.head-shortlarge {
display:none;
}
div.clrall {
clear:both;
}
div.sepv {
height:0.5em;
}
div.sepvsm {
height:0.2em;
}
div.sep1em {
height:1em;
}
div.sepbrk {
height:0.5em;
clear:both;
}
div.sepbrkcond {
height:0.5em;
clear:both;
}
div.listitem {
margin:0.6em 0 0.5em 0;
}
div.lbitem {
margin:1em 0;
}
.secsep {
border-bottom:1px solid #c0e0c0;
padding:0.5em;
clear:both;
overflow:hidden;
}
.secsepbv {
border-bottom:1px solid #c0e0c0;
padding:0.5em 0;
overflow:hidden;
clear:both;
}
.r {
position:relative;
}
.secsep-orig {
border-bottom:1px solid #c0e0c0;
padding-bottom:0.5em;
margin-bottom:0.5em;
overflow:hidden;
clear:both;
}
div.vhline {
height:9vh;
}
.bvhead {
width:100%;
margin:0.5em 0;
padding:0.15em 0.3em;
background-color:#F8F8FF;
border:1px solid #c0e0c0;
float:left;
clear:both;
}
.submenuitem {
margin-right:1.5em;
padding:0.3em;
float:left;
}
#menubut {
float:left;
}
#logocont {
text-align:center;
margin-left:auto;
margin-right:auto;
}
.bb {
color:#0000ff;
font-weight:bold;
}
.blue {
color:#0000ff;
}
div.c, div.calcont {
text-align:center;
}
div.caldatedisp {
width:100%;
border:1px solid #cccccc;
text-align:center;
padding:0.2em;
height:40px;
background-color:#f7f7ff;
cursor:pointer;
margin-bottom:16px;
}
div.calcont, div.diary-public {
max-width:500px;
text-align:center;
margin:0 auto;
background-color:#ffffff;
padding:0 0.3em 0.3em 0.3em;
}
div.diary-public {
border:1px solid #cccccc;
}
div.calheading {
padding:1em 0;
}
div.navtitle {
float:none;
font-weight:bold;
}
.fll {
float:left;
}
.flr {
float:right;
}
div.sep, div.sepfaint {
width:100%;
clear:both;
}
div.sepfaint {
height:1px;
border-top:1px solid #eeeeee;
}
div.sep {
height:1em;
border-top:1px solid #cccccc;
}
div.pad {
width:100%;
clear:both;
height:2em;
}
.sps, .config-content {
width:100%;
clear:both;
margin-bottom:1em;
}
.spsnfm {
width:100%;
clear:both;
}
div.flow {
margin-bottom:1em;
}
.redborderbox {
border:1px solid #ff0000;
padding:0.5em;
text-align:center;
margin-top:0.5em;
margin-bottom:0.5em;
border-top-width:5px;
}
button.optbut {
height:30px;
font-size:16px;
line-height:16px;
border-radius:8px;
padding:6px;
margin-right:15px;
margin-bottom:15px;
float:left;
}
div#fontDemoText {
font-size:1em;
border:1px solid #cccccc;
background-color:#eeeeee;
padding:0.3em;
clear:both;
margin:15px 0;
width:100%;
}
#pagebut {
float:right;
}
#bvsearchopenbut {
display:block;
}
#bvsearchclosebut {
display:none;
}
#banner-title, .bv_mob_title {
text-align:center;
font-weight:bold;
text-overflow:ellipsis;
overflow:hidden;
}
.config-heading {
clear:both;
width:100%;
font-size:1.3em;
padding-bottom:0.5em;
margin-bottom:0.5em;
border-bottom:1px solid #cccccc;
}
.reply {
clear:both;
margin:0.5em 0.5em -0.5em 0.5em;
padding:0.5em;
background-color:#ffffff;
border:1px solid #cccccc;
}
.revcont {
padding:0.5em;
}
.strong {
font-weight:bold;
}
.none {
display:none;
}
.block {
display:block;
}
#dminfofail, #dminfopass {
margin-bottom:0.5em;
padding:0.3em;
width:100%;
}
#dminfofail {
display:block;
border:1px solid red;
}
#dminfopass {
display:none;
border:1px solid #cccccc;
}
div.results {
width:100%;
margin:0.5em 0;
border:1px solid #cccccc;
padding:0.3em;
}
/* edit form */
select {
width:100%;
}
select.nf_time, select.nf_time_ampm {
width:65px;
height:38px;
margin-bottom:16px;
}
select.nf_month {
width:115px;
height:38px;
margin-bottom:16px;
}
select.small {
width:195px;
}
select.nf_yes_no {
width:73px;
height:38px;
margin-bottom:16px;
}
button.edform {
background-color:#ffffff;
color:#0000ff;
}
span.picrot {
cursor:pointer;
padding:0 0.5em 0 0;
text-decoration:underline;
}
div.user-info-nowrap, div.user-info {
clear:both;
width:100%;
padding:0.3em;
margin-top:0.5em;
border:1px solid #D6C667;
background-color:#FCF8E6;
}
.user-info-nowrap a {
white-space:nowrap;
}
div.help, div.helpuser {
padding:0.3em 0.6em;
border:1px solid #eeeeee;
background-color:#FDFFD3;
margin-bottom:0.5em;
}
div.help {
display:inline-block;
}
/* form list buttons */
.fl-clonebut {background-color:green;color:white;margin:0.5em 1em 0.5em 0;}
.fl-delbut {background-color:#ff2020;color:white;margin:0.5em 1em 0.5em 0;border:1px solid #ff2020;}
.fl-newbut {background-color:white;color:#404040;margin:0.5em 1em 0.5em 0;}
.fl-newbut-solo {background-color:white;color:#404040;margin-right:1em;margin-bottom:1em;text-align:left;}
.fl-newbut:hover, .fl-newbut-solo:hover {background-color:#FFFF00;}
/* form record buttons */
.fr-cancel {background-color:#ff2020;color:white;border:1px solid #A81414;}
.jbut {background-color:#FAEEC6;color:#555555;margin:0 1em 0 0;display:inline-block;margin-bottom:0.5em;padding:3px 8px;}
.jbut:last-of-type {margin-right:0;}
.fr-edit {background-color:#2F4C8A;color:#ffffff;margin:0 1em 0 0;display:inline-block;margin-bottom:0.5em;border:1px solid #2F4C8A;}
.fr-edit:hover {background-color:#ffffff;color:#000000;border:1px solid #77AAD5;}
.fr-delbuted {background-color:#ff2020;color:white;margin:0 1em 0 0;display:inline-block;margin-bottom:0.5em;border:1px solid #ff2020;}
.fr-delbuted:hover {background-color:#ffffff;color:#555555;border:1px solid #ff2020;}
.fr-submit {background-color:#2F7d09;padding:0.2em;border:1px solid #2F7d09;margin-top:1em;}
.fr-submit:hover {background-color:#E0F4D6;color:#214210;}
/* diary buttons */
.dry-editbut {width:92px;background-color:#f7f7ff;color:#0000ff;}
.dry-newbut {width:92px;background-color:white;color:#404040;}
.dry-savebut {background-color:#CBCBFF;color:#555555;}
.dry-savebut:hover {background-color:#CBCBFF;color:#555555;}
.dry-savebut-mod {background-color:#2020ff;color:#cccccc;}
.dry-savebut-mod:hover {background-color:#CBCBFF;color:#555555;border:1px solid #0000ff;}
div.debug {
padding:0.3em;
background-color:#f0f0ff;
border:1px solid #eeeeee;
margin-bottom:0.5em;
}
div.aznav {
font-weight:bold;
margin:0 auto;
text-align:center;
}
a.aznav, a.aznavsel {
color:#0000ff;
display:inline-block;
text-decoration:none;
padding:4px;
margin-right:0.3em;
}
a.aznav {
background-color:#ffffff;
}
a.aznavsel {
background-color:#c7d8f9;
}
a.aznav:hover, a.aznavsel:hover {
color:#ffffff;
background-color:#000000;
}
.lblu {
color:#adafff;
}
.disabled, .readonly {
background-color:#eeeeee;
}
.memb-band, .memb-venue, .memb-ml, .non-memb {
padding:0.3em;
margin-bottom:0.5em;
font-weight:bold;
text-align:center;
}
.memb-band {
background-color:#BE315F;
color:#ffffff;
}
.memb-venue {
background-color:#9FBE37;
color:#ffffff;
}
.memb-ml {
background-color:#5693DD;
color:#ffffff;
}
.non-memb {
background-color:#f8f8ff;
color:#000000;
}
button.c {
text-align:center;
margin:0 auto;
border-radius:8px;
}
select.c {
padding:0.2em;
text-align:center;
}
div.tabhead, div.tabheadsel {
display:inline-block;
border:1px solid #cccccc;
text-align:center;
padding:0.3em 0;
white-space:nowrap;
}
div.tabhead {
background-color:#eeeeee;
}
div.tabheadsel {
background-color:#ffffff;
border-bottom:none;
font-weight:bold;
}
div.tabcontent {
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
padding:0.3em;
}
table.new {
width:100%;
}
table.new th {
font-weight:bold;
background-color:#cccccc;
color:#000000;
padding:0.3em;
border-left:1px solid #eeeeee;
}
table.new th:first-child {
border-left:none;
}
table.new tr.odd {
background-color:#ffffff;
color:#000000;
}
table.new tr.even {
background-color:#eeeeee;
color:#000000;
}
table.new td {
padding:0.3em;
}
.cs-today {
padding:0.25em;
border:1px solid red;
}
table.cal {
margin:0 auto;
}
table.cal {
border-collapse:collapse;
max-width:500px;
}
table.cal th, table.cal td {
text-align:center;
border:1px solid #eeeeee;
}
table.cal th, table.cal td {
width:14.28%;
}
table.paygrid {
border:1px solid #cccccc;
border-collapse:collapse;
}
table.paygrid td {
border:1px solid #cccccc;
}
table.altrows tr:nth-child(odd) {
background-color:#eeeeee;
}
table.altrows tr:nth-child(even) {
background-color:#ffffff;
}
.c2 {
width:14.28%;
text-align:center;
}
.c1, .c2 {
background-color:#ffffff;
}
.c0 {
background-color:#E5B5F7;
}
.c3 {
background-color:#eeeeee;
}
.c0, .c1 {
cursor:pointer;
}
.bvsrchsm, .bvsrchmed {
position:relative;
cursor:pointer;
float:right;
}
.bvsrchsm {
background:url(https://www.lemonrock.com/gx/magpair-sm.png) 0 0;
width:36px;
height:31px;
}
.bvsrchsm:hover {
background:url(https://www.lemonrock.com/gx/magpair-sm.png) -36px 0px;
}
.bvsrchmed {
background:url(https://www.lemonrock.com/gx/magpair-med.png) 0 0;
width:47px;
height:42px;
}
.bvsrchmed:hover {
background:url(https://www.lemonrock.com/gx/magpair-med.png) -47px 0px;
}
.bvline {
clear:both;
margin-bottom:0.3em;
}
.bvheadline {
width:100%;
background-color:#F8F8FF;
padding:0.3em;
line-height:1.4;
border-top:1px solid #cccccc;
border-right:1px solid #cccccc;
border-left:1px solid #cccccc;
}
nav.button {
padding:0.2em 0.6em;
width:100%;
text-align:center;
cursor:pointer;
margin-bottom:1em;
}
div.rwdlim {
margin-bottom:0.5em;
line-height:2;
}
span.rwdlimsep {
padding-left:0.5em;
padding-right:0.5em;
}
.padlr div:nth-child(even) {
padding:0.6em 0.3em;
margin:0;
}
.padlr div:nth-child(odd) {
padding:0.6em 0.3em;
margin:0;
background-color:#eeeeee;
}
#ggdownarrow, #gguparrow {
cursor:pointer;
}
#ggdownarrow {
display:inline-block;
}
#gguparrow {
display:none;
}
.timestr {
display:inline-block;
padding-right:0.75em;
}
div.time-cont {
clear:both;
}
div.time-desc {
display:inline-block;
padding-left:0.6em;
}
.editbut {
background-color:#f7f7ff;
color:#0000ff;
margin:0.5em 0;
}
.but-float {
background-color:#f7f7ff;
color:#0000ff;
margin:0 0.6em 0 0;
float:left;
}
.list-email {
background-color:#eeeeff;
padding:0.3em;
border:1px solid #cccccc;
margin:0.5em 0;
}
.formrecord, .formrecordnew {
padding:0.5em;
}
.formrecord, .luresults {
background-color:#A0E080;
}
.formrecordnew {
background-color:#EBF8E4;
}
.formrow {
width:100%;
padding:0;
margin:0;
clear:both;
}
.infobody {
width:100%;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
border-left:1px solid #cccccc;
margin-bottom:1em;
padding:0.3em;
}
.infohead {
width:100%;
border:1px solid #cccccc;
background-color:#eeeeee;
text-align:center;
padding:0.3em;
margin:0 auto;
}
.faqi, .qa-a {
margin:0.5em 0;
clear:both;
}
.faqshow {
display:block;
background-color:#FDFFD3;
border:1px solid #eeeeee;
padding:0.3em;
}
.faqhide {
display:none;
}
.isnew {
color:#ff0000;
background-color:#FFFFC0;
font-weight:bold;
padding:0.1em 0.3em;
margin-right:0.3em;
}
.bvtab-hi, .gigtab-hi, .gigtabsm-hi {
border-top-left-radius:8px;
border-top-right-radius:8px;
border-top:1px solid #cccccc;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
border-bottom:1px solid #ffffff;
z-index:2;
}
.bvtab, .bvtab-hi, .gigtab, .gigtab-hi, .gigtabsm, .gigtabsm-hi {
position:relative;
float:left;
color:#0000ff;
line-height:2em;
text-align:center;
}
.bvtab, .bvtab-hi {
padding:0 0.7em;
}
.gigtab, .gigtab-hi {
width:70px;
}
.gigtabsm, .gigtabsm-hi {
width:12.5%;
}
.gigtab-hi, .gigtabsm-hi {
font-weight:bold;
}
.bvtab:hover, .gigtab:hover, .gigtabsm:hover {
background-color:#eeeeee;
}
.menubase {
position:relative;
top:-1px;
float:left;
width:100%;
clear:both;
border-top:1px solid #cccccc;
z-index:1;
}
.bvmenucont {
display:none;
margin:0.8em 0;
}
.gigmenucont {
display:none;
}
.gigmenucontsm {
display:block;
}
span.view {
display:inline-block;
padding:0 0.6em;
border:1px solid #cccccc;
background-color:#eeeeee;
}
div.formview {
margin-bottom:0.5em;
padding:0.3em 0.6em;
border:1px solid #cccccc;
background-color:#eeeeee;
}
.noedit-text {
padding:0.3em 0.6em;
border:1px solid #cccccc;
background-color:#eeeeee;
font-family:'Courier New',monospace;
margin-bottom:0.5em;
}
div.nf_allborders {
border:1px solid #555555;
}
div.nf_threeborders {
border-top:1px solid #555555;
border-left:1px solid #555555;
border-bottom:1px solid #555555;
}
div.nf_wkpatton, div.nf_wkpattoff {
width:89px;
height:85px;
float:left;
padding:0.3em;
text-align:left;
cursor:pointer;
}
div.nf_wkpatton {
background-color:#D4F5FE;
}
div.nf_wkpattoff {
background-color:#ffffff;
}
div.nf_offoronlabel {
clear:both;
margin:0 auto;
text-align:center;
line-height:1.6;
}
.usermsg {
text-align:center;
margin-bottom:1em;
padding-bottom:0.5em;
border-bottom:1px solid #eeeeee;
}
.uerr {
border:1px solid #ff3030;
padding:0.5em;
padding-bottom:0.5em;
line-height:1.6;
}
.tiphead {
border:1px solid #6AC83C;
padding:0.5em;
padding-bottom:0.5em;
line-height:1.6;
margin:0 auto;
text-align:center;
}
table.contact {
border-collapse:collapse;
margin:0.5em 0;
}
table.contact td {
padding:0.3em 0.5em;
border:1px solid #eeeeee;
}
.wrap {
word-break:break-all;
}
.nowrap {
white-space:nowrap;
}
.whatsapp {
background-color:#fafafa;
}
span.padr {
display:inline-block;
margin-right:2em;
}
table.receipt td {
border-collapse:collapse;
border:1px solid #eeeeee;
padding:0.3em 0.5em;
}
table.receipt td:nth-child(2) {
text-align:right;
}
p.contact {
margin:0.3em 0.5em;
}
td.w20 {width:20px;}
.piccont {
width:100%;
margin:0 auto;
text-align:center;
float:none;
font-size:0px;
}
.picgal, .picgalmain {
width:150px;
height:150px;
display:inline-block;
position:relative;
border:1px solid #eeeeee;
background-color:transparent;
}
.delov, .rotov {
position:absolute;
top:10px;
display:none;
}
.newov {
position:absolute;
top:10px;
left:10px;
padding:1px 4px;
font-size:12px;
border:1px solid #808080;
background-color:yellow;
color:red;
}
.ttlov {
position:absolute;
bottom:0;
left:0;
right:0;
padding:1px 4px;
font-size:12px;
border:1px solid #808080;
background-color:#ffffff;
opacity:0.9;
color:#000000;
line-height:1.2;
}
#futer {
display:none;
position:fixed;
left:0;
bottom:0;
width:100%;
padding:0.5em;
background-color:#2F7d09;
color:#ffffff;
text-align:center;
z-index:100;
}
button.futer {
background-color:#2F4C8A;
color:#ffffff;
border:1px solid #2F4C8A;
margin-top:0.5em;
}
button.futer:hover {
background-color:#ffffff;
color:#000000;
border:1px solid #77AAD5;
}
#futerspacer {
display:none;
padding:0.5em;
width:100%;
z-index:-1;
visibility:hidden;
}
.delov {
left:105px;
}
.rotov {
left:10px;
}
img.picfit, .picfitrel {
height:100%;
width:100%;
}
.picfitrel {
position:relative;
}
.picmove {
cursor:move;
}
div.upd_changed {
color:#000000;
background-color:#D7F0CA;
border:1px solid #6AC83C;
padding:10px;
}
div.upd_unchanged {
color:#000000;
background-color:#ffffff;
border:1px solid #cccccc;
padding:10px;
}
div.upd_deleted {
color:#ff0000;
background-color:#ffffff;
border:1px solid #ff0000;
padding:10px;
}
div.upd_created {
color:#000000;
background-color:#FCF8E6;
border:1px solid #D6C667;
padding:10px;
}
.foldertabbg, .foldertabfg, .foldertabrec, .actabbg, .actabfg {
font-weight:bold;
padding:0.3em 0.6em;
margin-top:0.5em;
-webkit-border-top-right-radius:8px;
-webkit-border-top-left-radius:8px;
border-top-right-radius:8px;
border-top-left-radius:8px;
}
.actabfg, .actabbg {
display:inline-block;
}
.foldertabrec {
padding:10px;
}
.foldertabfg, .foldertabbg {
text-align:center;
margin-right:1em;
white-space:nowrap;
}
.actabfg, .actabbg {
border-top:1px solid #aaaaaa;
border-right:1px solid #aaaaaa;
border-left:1px solid #aaaaaa;
text-align:center;
margin-right:1em;
cursor:pointer;
}
.foldertabbg {
background-color:#DBF0D0;
}
.foldertabfg {
background-color:#a0e080;
}
.actabbg {
background-color:#ffffff;
color:#aaaaaa;
}
.actabfg {
background-color:#aaaaaa;
color:#ffffff;
}
.actabbg:hover {
background-color:#cccccc;
color:#ffffff;
}
a.menutabitem:link {color:#0000ff;text-decoration:none;}
a.menutabitem:visited {color:#0000ff;text-decoration:none;}
a.menutabitem:hover {color:#ff0000;text-decoration:none;}

a.mob:link {color:#222222;text-decoration:none;}
a.mob:visited {color:#222222;text-decoration:none;}
a.mob:hover {color:#f00000;text-decoration:none;}
div.sechead, div.secheadmid, div.editsec {
clear:both;
color:#ffffff;
padding:0.1em 0.4em;
margin:0 0 0.5em 0;
}
div.sechead, div.secheadmid {
font-weight:bold;
background-color:#2F7d09;
}
div.secheadmid {
margin:1em 0 0.5em 0;
}
div.bankform {
background-color:#164D80;
}
.formlistcont, .formlistcontempty {
background-color:#a0e080;
padding:0.5em;
}
/* mmenu */
#mmenu:not(.mm-menu) {
display:none;
}
.ctrm {
font-weight:bold;
font-family:monospace;
padding:0.1em 0.5em;
border:1px solid #eeeeee;
display:inline-block;
margin-right:2em;
}
.mp3info {
border:1px solid #cccccc;
padding:0.3em;
margin:0.5em 0;
}
.linkpad {
display:inline-block;
margin-left:2em;
}
.helpitem {
margin-left:0.5em;
}
.butspc {
display:block;
margin:2em auto;
padding:0.3em 0.6em;
text-align:center;
border-radius:8px;
}
td.paysel {
background-color:#E5B5F7;
}
td.paynosel {
background-color:#FFFFFF;
}
table.paysubt td:nth-child(2) {
text-align:right;
}
table.paysubt tr:last-child {
font-weight:bold;
}
table.paysubt tr:last-child td {
border-bottom:1px solid #cccccc;
}
.dateh {
font-weight:bold;
padding-right:0.8em;
}
.mainh {
font-weight:bold;
padding-right:0.8em;
color:#555555;
}
#medmenu-spacer {
display:none;
}
#smmenu-spacer {
}
.mapbig {
width:100%;
height:200px;
}
div.diary {
width:100%;
margin:0 auto;
}
.bvsearchform {
margin:0.3em;
}
.acclose {
cursor:pointer;
display:inline-block;
border:1px solid #dddddd;
background-color:#eeeeee;
border-radius:8px;
padding:2px 6px;
}
.acclose:hover {
color:#ffffff;
background-color:#555555;
}
.adjac {
position:relative;
top:-6px;
}
.broadcast {
margin-bottom:0.3em;
border:1px solid #ff0000;
background-color:#f3f3f3;
padding:0.3em 0.6em;
}
.gigdel {
padding:0.5em;
}
.flyergall {
cursor:pointer;
}
.flyergallend {
color:#cccccc;
}
.picthumb {
vertical-align:middle;
}
#mp3progress {
display:none;
margin:1em auto;
width:100%;
text-align:center;
}
.moblink {
display:block;
color:#ff0000;
font-weight:bold;
}
div.mobtextmenu, div.mobtextmenu-sel {
display:inline-block;
font-size:1em;
font-family:'Courier New',monospace;
margin-left:6px;
margin-right:6px;
}
div.mobtextmenu-sel a {
font-weight:bold;
color:#0000ff !important;
}
.infocont {
width:100%;
margin:0 auto;
margin-top:0.4em;
text-align:center;
}
div.endlink {
font-size:0.8rem;
}
span.endlink {
font-size:0.8rem;
display:inline-block;
padding:0 1.2em;
}
.favelist {
margin:0.5em auto 1em auto;
text-align:center;
width:500px;
max-width:100%;
}
.changebut {
margin-top:0.5em;
background-color:#F1FBEB;
color:#214210;
}
.changebut:hover {
background-color:#555555;
color:#ffffff;
}
div.topmenucont {
width:100%;
margin-bottom:10px;
}
table.topmenu {
display:table;
width:100%;
border-collapse:collapse;
}
table td.topmenutd, table td.topmenutdsel {
width:20%;
text-align:center;
padding:0.3em;
color:#333333;
border:1px solid #2F7D09;
}
table td.topmenutd {
background-color:#A0E080;
cursor:pointer;
}
table td.topmenutdsel {
background-color:#ffffff;
border-bottom:1px solid #ffffff;
border-left:1px solid #ffffff;
}
.gigodd {
background-color:#F4FAF4;
}
.gigeven {
background-color:#fafafa;
}
.modalclosebut {
display:inline-block;
padding:6px 16px;
vertical-align:middle;
overflow:hidden;
text-decoration:none!important;
text-align:center;
cursor:pointer;
white-space:nowrap;
position:absolute;
color:blue;
right:0;
top:0;
}
.modalclosebut:hover {
color:#000000!important;
background-color:#cccccc!important;
}
#modalcontainer, #flagscontainer, #welcomecontainer, #focuscontainer {
z-index:100;
display:none;
padding-top:35px;
position:fixed;
left:0;
top:0;
width:100%;
height:100%;
overflow:auto;
background-color:rgba(0,0,0,0.4)
}
#modal, #welcome, #welcomeok {
background-color:#ffffff;
position:relative;
padding:1em;
margin:15px auto;
overflow:hidden;
max-width:330px;
}
#welcome {
background-image:url(https://www.lemonrock.com/gx/guitarist-faded.jpg);
background-repeat:no-repeat;
background-size:auto;
background-position:center;
}
.spshl {
width:100%;
clear:both;
margin-bottom:1em;
padding:0.5em;
border:1px solid #ffffff;
overflow:hidden;
cursor:pointer;
}
.spshl:hover {
border:1px solid #555555;
color:#ffffff;
background-color:#555555;
}
p.fee {
position:absolute;
display:inline-block;
clear:both;
right:0.5em;
bottom:0;
margin-bottom:0.5em;
margin-top:1em;
}
.subtext {
color:#7d81ff;
}
.faqhi {
color:#ff0000;
font-weight:bold;
background-color:#ffff00;
}
.ul {
text-decoration:underline;
}
.msglist {
cursor:pointer;
color:red;
font-weight:bold;
}
.listheading {
padding-bottom:0.3em;
}
.listcontents {
color:#555555;
background-color:#dddddd;
border:1px solid #cccccc;
padding:0.3em 0.6em;
min-height:42px;
}
.listclearall {
border:1px solid transparent;
padding:0.3em;
}
.emailmsg {
padding:0.5em;
background-color:#dddddd;
}
.emailsummary {
padding:0.3em;
border:1px solid #cccccc;
margin-bottom:1em;
}
.emailsubj {
background-color:#555555;
color:#ffffff;
padding:0.3em;
}
.navlogin {
margin-right:60px;
color:#808080 !important;
}
.navfind {
position:absolute;
color:#808080;
margin-left:-100px;
cursor:pointer;
}
.hidden {
visibility:hidden;
}
.sufftext {
color:#555555;
}
.majorheadingtext {
color:#2F7d09;
font-size:2em;
padding:0.8em 0;
}
.majorheadingtextend {
padding-bottom:1.5em;
border-bottom:1px solid #cccccc;
}
.prog_rem, .prog_done {
height:28px;
float:left;
margin-bottom:16px;
}
.prog_text {
float:left;
}
.prog_rem {
margin-right:0.5em;
margin-bottom:0.5em;
}
.butlabel {
transition-property:opacity;
transition-duration:500ms;
transition-timing-function:linear;
}
.bubble {
border-radius:8px;
padding:0.3em 0.6em;
margin:1em 0;
position:relative;
}
.bubble-past {
background-color:#f8f8f8;
border:1px solid #c8c8c8;
}
.bubble-curr {
background-color:#F1FBEB;
border:1px solid #2F7d09;
}
.bubble .arrowi {
border-style:solid;
position:absolute;
}
.bottom-past, .bottom-curr {
position:absolute;
border-width:8px 8px 0px 8px;
bottom:-8px;
}
.bottom-past {
border-color:#c8c8c8 transparent transparent transparent;
}
.bottom-curr {
border-color:#2F7d09 transparent transparent transparent;
}
.bottom-past:after, .bottom-curr:after {
border-style:solid;
border-width:7px 7px 0px 7px;
bottom:1px;
content:"";
position:absolute;
left:-7px;    
}
.bottom-past:after {
border-color:#f8f8f8 transparent transparent transparent;
}
.bottom-curr:after {
border-color:#F1FBEB transparent transparent transparent;
}
.bubble-offs {
position:relative;
margin-left:33px;
top:-10px;
}
.stripe_form {
margin:0 auto;
padding:1em;
max-width:400px;
border:1px solid #2F7d09;
}
.stripe_el {
padding:6px;
border:1px solid #cccccc;
}
.brlog {
font-family:'Courier New',monospace;
position:fixed;
bottom:0;
right:0;
margin:0.5em;
padding:0.5em;
display:inline-block;
background-color:rgba(85,85,85,0.7);
color:#ffffff;
}
.tn {
display:inline-block;
float:left;
margin:0 0.7em 0.3em 0;
vertical-align:middle;
text-align:center;
width:80px;
height:80px;
line-height:80px;
border-radius:50%;
border:1px solid #2F7d09;
background-color:#ffff00;
}
.date-but {
border:none;
background-color:transparent;
color:#0000ff;
padding:0;
vertical-align:bottom;
}
.date-but:hover {
text-decoration:underline;
color:#ff0000;
}
.mdebug {
border:1px solid #71D1CE;
background-color:#D1F3F2;
margin:0.5em 0;
max-height:200px;
overflow:auto;
}
.login-ok {
width:100%;
color:#ffffff;
text-align:left;
background-color:#2F7d09;
padding:0.5em;
}
.addanim {
color:#0000ff;
}
.largeonly {
display:none;
}
.smallonly {
display:block;
}
#gigfee, #blurbPrivateNotesBand, #blurbPrivateNotesVenue {
background-color:#E5E6B8;
}
div.scrollmenu {
padding:0.3em;
margin-bottom:0.5em;
text-align:center;
overflow:auto;
white-space:nowrap;
background-color:#eeeeee;
-ms-overflow-style: -ms-autohiding-scrollbar;
}
div.scrollmenu a {
display:inline-block;
text-align:center;
padding:0 4px;
text-decoration:none;
}
div.scrollmenu a:hover {
color:#ff0000;
}
.favebanner {
margin-bottom:0.5em;
padding:0.3em 0.5em;
background-color:#eeeeee;
}
.gidesc {
margin-top:1em;
padding:0.3em;
text-align:center;
border:1px solid #cccccc;
background-color:#eeeeff;
}
.speech-bubble {
display:none;
z-index:101;
position:absolute;
background-color:#f8f8f8;
border:1px solid #A9A9A9;
border-radius:8px;
text-align:center;
}
.arrow {
position:absolute;
left:20px;
border:8px solid;
}
.arrow-top:after {
border-color:transparent transparent #f8f8f8 transparent;
border-style:solid;
border-width:0px 7px 7px 7px;
bottom:-8px;
content:"";
position:absolute;
left:-7px;
}
.arrow-bot:after {
border-color:#f8f8f8 transparent transparent transparent;
border-style:solid;
border-width:7px 7px 0px 7px;
top:-9px;
content:"";
position:absolute;
left:-7px;
}
.arrow-top {
border-color:transparent transparent #A9A9A9 transparent;
}
.arrow-bot {
border-color:#A9A9A9 transparent transparent transparent;
}
.arrow.arrow-top {
top:-16px;
}
.arrow.arrow-bot {
bottom:-16px;
}
.tbdd {
cursor:pointer;
vertical-align:top;
margin-bottom:3px;
margin-right:3px;
}
.oitem {
padding:0.4em 1.4em;
border-bottom:1px solid #A9A9A9;
cursor:pointer;
}
.oitem:hover {
background-color:#dddddd;
}
.oitem:last-child {
border:transparent;
border-bottom-left-radius:8px;
border-bottom-right-radius:8px;
}
.oitem:first-child {
border-top-left-radius:8px;
border-top-right-radius:8px;
}
.datepad {
width:100%;
height:33px;
background:transparent;
}
.datepad-diary {
width:100%;
height:34px;
background:transparent;
}
.gflink {
display:inline-block;
border-bottom:1px dashed black;
cursor:pointer;
font-weight:bold;
}
.gflink:hover {
color:red;
border-color:red;
}
div.slidesec {
background-color:#ffffff;
border:1px solid #cccccc;
cursor:pointer;
color:#555555;
}
span.arr {
border:solid black;
border-width:0 3px 3px 0;
display:inline-block;
padding:3px;
}
span.arrright {
transform:rotate(-45deg);
-webkit-transform:rotate(-45deg);
}
span.arrleft {
transform:rotate(135deg);
-webkit-transform:rotate(135deg);
}
span.arrup {
transform:rotate(-135deg);
-webkit-transform:rotate(-135deg);
}
span.arrdown {
transform:rotate(45deg);
-webkit-transform:rotate(45deg);
}
.waitmsg {
border:1px solid #2f7d09;
padding:0.5em;
background-color:#DBF0D0;
}
table.bpcalc {
width:100%;
}
table.bpcalc td:nth-child(odd) {
padding:8px 15px 8px 1px;
text-align:left;
}
table.bpcalc td:nth-child(even) {
padding:8px 1px 8px 15px;
text-align:right;
}
table.selcard {
width:100%;
text-align:left;
background-color:#ffffff;
border:1px solid #cccccc;
margin:0 auto;
}
table.selcard td {
padding:8px 15px 8px 0;
background-repeat:no-repeat;
background-size:auto;
background-position:center;
}
td.cselvisa {
width:40px;
height:18px;
background-image:url(https://www.lemonrock.com/gx/cselvisa.png);
}
td.cselmast {
width:40px;
height:18px;
background-image:url(https://www.lemonrock.com/gx/cselmast.png);
}
td.cseldots {
width:35px;
height:6px;
text-align:right;
background-image:url(https://www.lemonrock.com/gx/cseldots.png);
}
td.csel {
width:24px;
height:17px;
background-image:url(https://www.lemonrock.com/gx/cseltick.png);
}
td.cnsel {
background-color:#ffffff;
}
td#bpTotalAmount {
font-weight:bold;
}
.speech-bubble {
max-width:360px;
}
/* ---------- CSS Media Enquiry Section ---------- */

/* start media query */
@media only screen and (max-width:319px) {
  #modalcontainer, #flagscontainer, #welcomecontainer {
  padding-top:30px;
  }
  #banner-tiny {
  display:block;
  overflow:hidden;
  }
  #banner-sm {
  display:none;
  }
  #smmenu-spacer {
  display:none;
  }
}
/* end media query */

/* start media query */
@media only screen and (min-width:600px) {
  .fbsmall {
  display:none;
  }
  .fbbig {
  display:block;
  }
}
/* end media query */

/* start media query */
@media only screen and (max-width:410px) {
  .recaptcha {
  transform:scale(0.94);
  -webkit-transform:scale(0.94);
  transform-origin:0 0;
  -webkit-transform-origin:0 0;
  }
  .head-med {
  display:none;
  }
  .head-short {
  display:block;
  }
}
/* end media query */

/* start media query */
@media only screen and (max-width:610px) {
  .head-medlarge {
  display:none;
  }
  .head-shortlarge {
  display:block;
  }
}
/* end media query */

/* start media query */
@media only screen and (min-width:480px) {
  #modalcontainer, #flagscontainer, #welcomecontainer {
  padding-top:45px;
  }
  #topbanner, #topbanner-loggedin {
  padding:15px;
  }
  div.imgfit, div.imgfitbv, div.imgfitbvprompt {
  width:150px;
  height:150px;
  }
  div.diary {
  width:480px;
  }
  div.diary-public {
  padding-left:1em;
  padding-right:1em;
  }
  div.contleft {
  width:50%;
  }
  div.contright {
  max-width:50%;
  }
  div.colleft {
  margin-right:0.5em;
  clear:both;
  }
  .videomainrwd {
  display:block;
  }
  .videosubseqrwd, .vidsec {
  display:none;
  }
  div.imgfitbv {
  display:none;
  }
  .bvmainpic {
  display:block;
  }
}
/* end media query */

/* start media query */
@media only screen and (min-width:636px) {
  div.vhline {
  height:auto;
  margin-bottom:1em;
  }
}
/* end media query */

/* start media query */
@media only screen and (min-width:750px) {
  .infoset {
  width:48%;
  margin-left:1%;
  margin-right:1%;
  }
}
/* end media query */

/* start media query */
@media only screen and (min-width:1020px) {
  #modalcontainer, #flagscontainer, #welcomecontainer {
  padding-top:55px;
  }
  table.months {
  display:table;
  border-collapse:collapse;
  }
  .infoset {
  width:32%;
  margin-left:0.5%;
  margin-right:0.5%;
  }
  .moblink {
  display:none;
  }
  .mapbig {
  height:600px;
  }
  div.bvpicprompt {
  display:block;
  }
  div.maplink {
  display:none;
  }
  .tab-short {
  display:none;
  }
  .foldertabbg, .foldertabfg {
  display:inline-block;
  }
  .formlistcontempty {
  display:block;
  }
  .bvmenucont {
  display:block;
  }
  .cssmenucont {
  display:block;
  margin:0.5em 0;
  }
  .bvmenutab, .deskhead {
  display:block;
  }
  .mobhead, .scrollmenu {
  display:none;
  }
  h1, .h1 {
  font-weight:bold;
  color:#0206B0;
  line-height:1.4;
  background-color:#F8F8FF;
  font-size:1.2em;
  clear:both;
  padding:0.3em;
  border:1px solid #eeeeee;
  vertical-align:top;
  }
  #menulist {
  display:none;
  }
  #menu-sm, #banner-sm, #sett-sm, #done-sm {
  display:none;
  }
  #menu-med {
  display:block;
  min-width:232px;
  }
  #banner-med, #sett-med, #done-med {
  display:block;
  }
  select#editUrl {
  margin-top:0.5em;
  }
  #medmenu-spacer {
  display:inline-block;
  }
  #smmenu-spacer {
  display:none;
  }
  #menubut, #pagebut {
  min-width:215px;
  }
  img.find {
  display:inline-block;
  }
  #menubut, #pagebut {
  min-width:245px;
  }
  div.miniplayer {
  display:block;
  }
  div.sepbrkcond {
  clear:none;
  }
  .largeonly {
  display:table;
  width:100%;
  }
  .smallonly {
  display:none;
  }
}
/* end media query */

/* start media query */
@media only screen and (min-width:1130px) {
  .gigmenucont {
  display:block;
  }
  .gigmenucontsm {
  display:none;
  }
}
/* end media query */