input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    /* display: none;  */
    -webkit-appearance: none;
    margin: 0; 
}

#widget_tom {	
	background-color: transparent;
	position: fixed;
	z-index: 10000;	
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center center;
	cursor: pointer;
	text-align: center;
}
	
.hexagon {
    width: 150px;
    height: 150px;
    background-color: transparent;
    display: inline-flex;
    margin: 0px 7px 0 7px;
}
.padding_min {
	padding: 0px;
}
.line_hexagon {
    width: 80%;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
	margin-top: -10px;
}
.hexagon_img {
	width: 150px;
    height: 174px;
	cursor: pointer;
	position: absolute;
}
.hexagon_img:hover {
	width: 159px;
    height: 183px;
	opacity: 1;
}
.footer {
    width: 100%;
    height: 30px;
    background-color: #e65d00;
    bottom: 0px;
    position: absolute;
}
.widget_menu {
	cursor: pointer;
	width: 120px;
    height: 150px;
    background-size: 120px;
    display:block;
    position: absolute;
    z-index: 100000;
	background-image: url('../picando_ojo.gif');
	background-repeat: no-repeat;
}

.draggable {
  background-color:yellow;
}
.widget_menu_box {
    background-color: transparent;
    width: 120px;
    height: 150px;
    position: fixed;
    z-index: 10000;	
	display:block;
    margin-top:100px;
}
.widget_menu_x {
	cursor: pointer;
    z-index: 100000;
    position: absolute;
    display: none;
	font-size: 14px;
}
.widget_menu_x:hover {
	border: 1px solid black;
}
.widget_pos1 {
	width: 150px;
    height: 100px;
    margin-left: 100px;
    margin-top: -15px;
    background-size: 150px;
	background-image: url("tom/olvidaste_tu_cuenta.png");
}
.widget_pos2 {
	width: 175px;
    height: 70px;
    margin-left: 110px;
    margin-top: 67px;
    background-size: 175px;
	background-image: url("tom/animaciones/pagar.png");
}
.widget_pos3 {
	width: 44px;
    height: 44px;
    margin-left: 125px;
    margin-top: 95px;
    background-size: 44px;
	background-image: url("billbyte/login/Facebook.png");
}
.widget_pos4 {
	width: 44px;
    height: 44px;
    margin-left: 81px;
    margin-top: 123px;
    background-size: 44px;
	background-image: url("billbyte/login/Facebook.png");
}
.widget_pos5 {
	width: 44px;
    height: 44px;
    margin-left: 35px;
    margin-top: 108px;
    background-size: 44px;
	background-image: url("billbyte/login/Facebook.png");
}

.title_mda {
    color: #fef9de;
    position: absolute;
    top: 11px;
    left: 10px;
    font-size: 16px;
    font-family: monospace;
    letter-spacing: 1px;	
}
.title_medium {
	
}
.widget_menu_responsive_top {
	width: 50px;
    height: 10px;
    margin-top: -5px;
    margin-left: -5px;
    position: static !important;
	cursor: move;
}
.widget_menu_responsive_left {
    width: 10px;
    height: 50px;
    margin-top: -9px;
    margin-left: -5px;
    position: static !important;
	cursor: move;
}
.widget_menu_responsive_right {
	width: 10px;
    height: 50px;
    margin-top: -49px;
    margin-left: 35px;
    position: static !important;
	cursor: move;
}
.widget_menu_responsive_bottom {
    width: 50px;
    height: 10px;
    margin-top: -12px;
    margin-left: -5px;
    position: static !important;
	cursor: move;
}