/*mobile classes */
div {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	
}

div.warning{
	margin:5px;
	color:red;
	font-weight:bold;
	padding:20px;
}


/*chat formats for visitor */

div.o, div.g{
	padding-bottom:0px;
	margin-top:5px;
	margin-bottom:5px;
}

div.m{
	display:none;
	visibility:hidden;
}


div.x{
	padding:6px;
	line-height:20px;
	border:0px; 
	background-color:#f7f7f7; 
	margin:4px;
	margin-top:5px;
	margin-bottom:5px;
}

div.secure_data{
	background-color:#f7f7f7;
	padding:10px;
	color:#333;
	max-width: 500px;
	text-align:center;
	font-size:14px;	
	margin-bottom:1px;
}
div.secure_securebuy{
	margin-top:1px;
	background-color:#0C0;
	padding:10px;
	color:#FFF;
	max-width: 500px;
	text-align:center;
	font-size:14px;	
}

.pluscenter{
	text-align: center;
}

.plusindent_new{
	padding-left: 20px;
	text-indent: -20px;
}

.plusindent_old{
	padding-left: 20px;
}

.plushide{
	display:none;
}
.plusdivider{
	height:1px;
	background-color:#F7F7F7;
	padding:0px;
}


/* Let's get this party started */
::-webkit-scrollbar {
    width: 14px;
}
 
/* Track */
::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    -webkit-border-radius: 1px;
    border-radius: 10px;
}
 
/* Handle */
::-webkit-scrollbar-thumb {
    -webkit-border-radius: 1px;
    border-radius: 10px;
    background: #f7f7f7; 
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
}
::-webkit-scrollbar-thumb:window-inactive {
	background:#f7f7f7;
}


.hiddenLabel{
	position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;
}