#callme {
position: relative;
z-index: 6;
}

#callmeform {
padding: 0px;
position: relative;
margin-top: 0px;
margin-right:0px;

z-index: 7;
}

#callmeform .text {
width: 100%;
font-size: 12px;
padding: 5px;
margin-top: 3px;
}

#callmeform .callme_submit {
/* font-weight: bold; */
font-size: 14px;
margin-top: 3px;
margin-left: 0px;
padding: 5px;
width: 100%;
}

/* .hide-on {display: none;} */

.hide-off {display: block;}

.callmebody {
font-family: Arial;
font-size: 80%;
background: #fff;
padding: 5px 10px;
}

#viewform {
position: relative;
margin-top: 0px;
padding: 10px;
font-weight: bold;
width: 100%;
border-radius:6px;
-webkit-border-radius:6px;
-moz-border-radius:6px;
-khtml-border-radius:6px;
border: 2px solid #888;
cursor: pointer;
}

.callmeform_hover {
border: 1px solid #333!important;
}

#callme_result div {      
top: 0;
position: absolute;
z-index: 100;
padding: 0px 0px;
margin: 0px;
height: 59px;
}

#callme_result .c_success {
background: #FFFFFF;
border: 1px solid #F3F3F3;
padding: 3px;
text-align: center;
}

#callme_result .c_error {
background: #ffadad;
}
