input, textarea, select { color:#8d8d8d; }
a.button:link, a.button:visited, .button { color:#0088AA; background:#fff; border:solid 1px #0088AA;}
a.arrow-button:link, a.arrow-button:visited, .arrow-button { color:#0088AA; background:#fff; border:solid 1px #0088AA;}
a.arrow-button-grey:link, a.arrow-button-grey:visited, .arrow-button-grey { color:#CCCCCC; background:#fff; border:solid 1px #CCCCCC;}
a.button:hover, .button:hover { background:#0088AA ; color:#fff;}
.ticket-paggination a.button.active { background:#0088AA ; color:#fff;}

.maintitle {  color:#0088AA;}
.eventblock h3 a {color:#0088AA;} 
.eventblock h4 {color:#0088AA;} 

a:link, a:visited { color:#999999;}
a:hover {text-decoration: underline;}
.tabledatalist tr { border-color:#DDD; border-width: 1px; } 

.borderline { border-bottom-color:#DDD; border-bottom-width: 1px; }

.ticket_textrow { border-color:#DDD; border-bottom-width: 1px; }
.qrcodesection { border-bottom-color:#DDD; }
/*a.button.cancelbtn { background:#fff;}*/
a.button.cancelbtn:hover { background:#0088AA; }
/*a.button.sharebtn { background:#006c9b;}*/
a.button.sharebtn:hover { background:#0088AA; }

.arrowbutton { background-image:url(../images/arrowP.png) !important; background-repeat:no-repeat !important; background-position: 10px center !important;}

.get-questions-text { border-bottom-color:#0088AA;}

/*a.terms-textarrow { background-image:url(../images/tearm-arrow-down-p.png);}
.terms-textarrow::after { border-right-color:#003377; border-top-color:#003377;}*/
/*a.textarrow-up { background-image:url(../images/tearm-arrow-up-p.png);}
.textarrow-up::after { border-right-color:#003377; border-top-color:#003377;}*/

.circal_arrow { border-color:#003377;}
.circal_arrow:before, .circal_arrow:after { background-color: #003377;}

.arrow-back.active { border-color:#6E787B;}
.arrow-forward.active { border-color:#6E787B;}
.arrow-back.active::after {
  border-right-color: #6E787B;
	border-top-color:#6E787B;
}
.arrow-forward.active::after {
  border-right-color:#6E787B;
	border-top-color:#6E787B;
}

.fullybookedimage { background-image:url(../images/fullybooked-bandP.png);}
.comingmoreimage { background-image:url(../images/comingmore-bandP.png);}


@media only screen and (max-width: 700px) {
/*.ticket_header { background:#d3a43e; }*/
.ticket_border { border-color:#DDD; border-width: 1px}
.ticket_btn {border-top-color:#DDD;border-top-width:1px;}


}

@media only screen and (max-width: 360px) {
.ticketright_info { border-bottom-color:#DDD; border-top-color:#DDD; border-top-width:1px; border-bottom-width:1px}
.ticket_inside .ticket_textrow:last-child { border-bottom-color:#DDD; }
}