/* Cursor pointer and Default */
.cp {
  cursor: pointer;
}

.cd {
  cursor: default;
}

.bg-none {
  background: none;
}

/* In CBapp.js */
#combo-store {
  text-transform: uppercase;
}

@keyframes preload {
  to {transform: rotate(360deg);}
}
 
.preload:before {
  content: '';
  box-sizing: border-box;
  position: absolute;
  width: 25px;
  height: 25px;  
  border-radius: 50%;
  border-top: 3px solid #333;
  border-right: 3px solid transparent;
  animation: preload .2s linear infinite;
}

.preloadProcess:before {
  content: '';
  box-sizing: border-box;
  position: absolute;
  width: 120px;
  height: 120px;  
  border-radius: 50%;
  border-top: 5px solid white;
  border-right: 2px solid transparent;
  animation: preload .2s linear infinite;
}

.overflowTransparent::-webkit-scrollbar-track
{
	border: 1px solid transparent;
	background-color: transparent;
}

.overflowTransparent::-webkit-scrollbar
{
	width: 0px;
	background-color: transparent;
}

.overflowTransparent::-webkit-scrollbar-thumb
{
	background-color: transparent;	
}

.overflowInherit::-webkit-scrollbar-track
{
	border: 1px solid transparent;
    background-color: transparent;
    border-radius: 5px;
}

.overflowInherit::-webkit-scrollbar
{
    width: 10px;
    border-radius: 5px;
	background-color: whitesmoke;
}

.overflowInherit::-webkit-scrollbar-thumb
{
    border-radius: 5px;
	background-color: lightgray;	
}



.textUpper {
  text-transform: uppercase;
}

.borderGray {
	border-color: gray;
}

.preloadCss {  
  width: 15%;
  height: 1px;
  background-color:darkblue; 
  position: relative;
  -webkit-animation: mymove 1.5s infinite; /* Safari 4.0 - 8.0 */
  animation: mymove 1.5s infinite;
}

/* Safari 4.0 - 8.0 */
@-webkit-keyframes mymove {
  0%   {left:-43%; top:0%;}
  50%  {left:43%; top:0%;}
  100%  {left:-43%; top:0%;}
}

@keyframes mymove {
  0%   {left:-43%; top:0%;}
  50%  {left:43%; top:0%;}
  100%  {left:-43%; top:0%;}  
}