.information p {
    margin: 20px;
}

.error_note {
    color: red;
}

#form_register .error_input {
    border-color: red;
}

.flag {
    vertical-align: middle;
    float: right;
}

.foo {
    width: 100px;
}

.ui-state-focus {
    color: #666;
}

.ui-autocomplete-input {
    color: blue;
    padding: 12px 57px;
}

.ui-autocomplete {
    vertical-align: middle;
    /* width: 388px; */
    padding: 0;
    clear: both;
    float: left;
    /* background: url(images/bg_input.png) repeat; */
    border: 1px solid #939598;
    border-radius: 7px;
    font-size: 15px;
    font-family: comfortaa;
    color: #666;
    max-height: 300px;
    overflow-y: auto;
    /* prevent horizontal scrollbar */
    overflow-x: hidden;
}

.country_item {
    color: #939598;
    border-radius: 7px;
    /* padding: 12px 57px; */
    text-align: right;
    margin: 10px;
    padding: 20px;
}

.ui-helper-hidden-accessible {
    color: blue;
    display:none;
}

.country {
    text-align:right;
	margin-right:0px !important;
}

#form_register .country {
    width: 198px;
}

#form_register .phone {
    width: 148px;
    float: left;
    clear: none;
    margin-left: 10px;
}

/*register2*/

.regis_note{
    color: white;
    text-align:center;
    font-size: 13px;
    font-family: comfortaa;  margin: 2px;
}

.contact_detail {
    display: none;
}

.contact_list button.selected_btn {
    color: black;
}

.contact_list {
    margin-top: 20px;
}

.add_contact h2 {
    cursor: pointer;
}

.frm .contact_list {
    width: 100px;
}

.frm .country {
    width: 300px;
}

.frm .phone_number {
    width: 200px;
}

.frm .ui-helper-hidden-accessible {
    display: none;
}

.frm .receiver_number {
    width: 260px;
}

.input_ok:after {
    content:"✔";
    background-color:yellow;
    color:red;
    font-weight:bold;    
}

.ajax_loader {
    float: left;
    margin-left: -10px;
}

#show_code {
    cursor: pointer;
}

#show_code:hover {
    text-decoration: underline;
}

.alertify-button-ok {
    /* color: blue; */
}

.alertify-message {
    color: #287AA8;    
}

#go_to_show_button {
    color: #fff;
}

#header_right .active a {
    color: #FCCC2F
}

.left .left_select p.paypal_btn {
    float: right;
    padding: 25px 20px;
}

#header_right a.button_balance{
   float:right;
  /* margin-left:30px;*/
	font-size: 13px;
    font-family: Conv_MyriadPro-Bold;
    color: #287AA8;
	background: #F8B11F;
    /*background: url(images/bg_big_button.png);*/
    height: 33px;
    line-height: 33px;
    padding: 0px 15px;
    text-align: center;
    text-transform: uppercase;
    border: none;
	border-radius:5px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	behavior:url("/cssPie/PIE.htc");
}
#header_right a.button_dimecuba_chatsim{
	float:right;
	font-size: 13px;
    font-family: Conv_MyriadPro-Bold;
    border-color: #FFFFFF;
	background-color: transparent;
    height: 33px;
    line-height: 33px;
    padding: 0px 4px;
    text-align: center;
    text-transform: uppercase;
    border-style: solid;
    border-width: 1px;
	border-radius:5px;
	margin-right: 5px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
}
#header_right a.button_dimecuba_chatsim:hover{
    border-color: transparent;
    background-color: #1CB208;
}
#header_right a.button_balance:hover {color: #ea1172 }


.forgot_link {
    float: left;
    padding: 15px;
}

/* exp_source */
.exp_source span{
    padding-left: 0;
    font-size: 20px;
}

p.exp_source{
    line-height: 20px;
}
#otro_text{
    color: #666666;
    background-color: #EAEAEA;
    border: 1px #939598 solid;
    border-radius: 5px;
    font-family: MyriadPro-Regular;
    line-height: 22px;
}
/* end exp_source */