﻿body.ie7 .mobileinputcontainer select, body.ie6 .mobileinputcontainer select {
       width: 145px !important;
       margin-top: 1px;
       margin-right: 1px;
       
}
.mobileinputcontainer {
       
       height:85px;
       width:200px;
       display:block;
       padding-top: 0px;
       
}
.mobileinputcontainer .vg-mobileinput-table
{
    background-image:url('popup-input-bg.png'); 
    background-repeat:no-repeat;
    height:41px; width:170px;
}
.mobileinputcontainer .vg-mobileinput-table_hide
{    
    background-repeat:no-repeat;
    height:41px; width:156px;
}
.mobileinputcontainer .vg-mobileinput-td-oc {
       position:relative;
       width:60px; /* With the padding included, the width is 75 pixels: the actual width of the image. */
       height:35px;
       padding-left:6px;
       padding-top:3px;
       padding-right:20px;
       display:block;
       text-align:center;
       background-position: -21px -6px;
       color: #373e44;
       font: 18px arial, sans-serif;     
       background-repeat: no-repeat;
       overflow: hidden;
} 
.mobileinputcontainer select.styled {
       filter:alpha(opacity=0);
       opacity:0;
       width:53px;
       height:30px;
       position:relative;
       top:0px;
       font-size:12px;
}
.mobileinputcontainer .styledselect {
       position:absolute;
       width:25px; /* With the padding included, the width is 75 pixels: the actual width of the image. */
       height:35px;
       padding-left:6px;
       padding-top:8px;
       padding-right:20px;
       display:block;
       text-align:center;
       background-position: -20px -2px;
       color: #373e44;
       font: 18px arial, sans-serif;
       background-image: url('select-transparent.png');
       background-repeat: no-repeat;
       overflow: hidden;
       
}
.mobileinputcontainer .vg-mobileinput-td-number input {
       width:90px;
       border:0;
       color: #373e44;
       font-size:18px;
       padding-top:5px;
       padding-right:15px;
       background-color:transparent;
}
.webkit .vg-mobileinput-td-number input {
	   width:90px;
       border:0;
       color: #373e44;
       font-size:18px;       
       padding-right:15px;
       background-color:transparent;
	}
.win.gecko .vg-mobileinput-td-number input{
	   width:90px;
       border:0;
       color: #373e44;
       font-size:18px;
       padding-top:2px;
       padding-right:15px;
       background-color:transparent;
}
#UCPrefix1_txtMSISDN {
              outline-width:0;
              }

