#OverlayLayer{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);overflow:auto;z-index:1000000;display:none}
#ContactTransferOverlayLayer{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);overflow:auto;z-index:1000000;display:none}
#DeviceSelector{position:fixed;z-index:90000000;width:652px;height:487px;top:50%;margin-top:-243px;left:50%;margin-left:-326px;opacity:1;background-color:white;display:none;font-size:14px}
#ContactTransfer{position:fixed;z-index:90000000;width:652px;height:487px;top:50%;margin-top:-243px;left:50%;margin-left:-326px;opacity:1;background-color:white;display:none}
#DeviceSelectorCloseLink{float:right;margin-right:15px}
#ContactTransferCloseLink{float:right;margin-right:15px}
#DeviceSelector_TitleBar{background-color:silver;padding-top:10px;height:30px}
#ContactTransfer_TitleBar{height:24px;background-color:silver;padding-top:10px}
#DeviceSelector_TitleBar_Title{margin-left:15px;font-weight:bold}
#ContactTransfer_TitleBar_Title{margin-left:15px;font-weight:bold}
.DeviceSelector_SearchBox_DropDown_Title{font-weight:bold}
.ContactTransfer_SearchBox_DropDown_Title{font-weight:bold}
#DeviceSelector_SearchBox{height:74px;border-bottom:1px solid silver;overflow:hidden}
#ContactTransfer_SearchBox{height:74px;border-bottom:1px solid silver;overflow:hidden}
#DeviceSelector_Main{height:307px;overflow:auto;position:relative}
#ContactTransfer_Main{height:307px;overflow:auto;position:relative}
#DeviceSelector_Footer{border-top:1px solid silver;overflow:hidden;height:100%;padding-top:19px}
#ContactTransfer_Footer{border-top:1px solid silver;overflow:hidden;height:38px;padding-top:19px}
.DeviceSelector_Main_DeviceBox{position:relative;width:156px;height:335px;float:left;border-bottom:1px solid silver;border-right:1px solid silver}
.ContactTransfer_Main_DeviceBox{position:relative;width:156px;height:320px;float:left;border-bottom:1px solid silver;border-right:1px solid silver}
.DeviceSelector_Main_DeviceBox:hover{background-color:silver}
.ContactTransfer_Main_DeviceBox:hover{background-color:silver}
.DeviceSelector_Main_DeviceBox__NoRightBorder{border-right:0}
.ContactTransfer_Main_DeviceBox__NoRightBorder{border-right:0}
.DeviceSelector_Main_DeviceBox_Image{text-align:center;margin-top:10px;height:60%}
.ContactTransfer_Main_DeviceBox_Image{text-align:center;margin-top:10px;height:40%}
.DeviceSelector_Main_DeviceBox_Image_PlaceHolder{text-align:center;margin-top:10px;height:70%;background-color:silver;width:40%;margin-left:47px}
.ContactTransfer_Main_DeviceBox_Image_PlaceHolder{text-align:center;margin-top:10px;height:70%;background-color:silver;width:40%;margin-left:47px}
.DeviceSelector_Main_DeviceBox_Title{text-align:center;font-weight:bold}
.ContactTransfer_Main_DeviceBox_Title{text-align:center;font-weight:bold;font-size:14px}
.DeviceSelector_Footer_Msg{float:left;padding-left:15px;padding-top:9px}
.ContactTransfer_Footer_Msg{float:left;padding-left:15px;padding-top:9px}
.DeviceSelector_Footer_BtnContainer{float:right;padding-right:15px}
.ContactTransfer_Footer_BtnContainer{float:right;padding-right:15px}
.DeviceSelector_Footer_BtnContainer_CancelBtn_1d,.DeviceSelector_Footer_BtnContainer_OkBtn_1d{border-radius:18px;display:inline-block;position:relative;font-size:14px;font-weight:bold;line-height:1em;padding:8px 8px;text-align:center;min-width:10%;border-color:transparent;margin:0 4px;font-family:NeueHaasGroteskDisplayBold,Arial,Helvetica,sans-serif;width:110px}
.DeviceSelector_Footer_BtnContainer_CancelBtn_1d{background-color:#fff;border:1px solid #000 !important;color:#000}
.DeviceSelector_Footer_BtnContainer_OkBtn_1d{background:#000 !important;color:#fff !important}
.DeviceSelector_Footer_BtnContainer_1d{width:41%;padding-right:0}
button.DeviceSelector_BtnDisabled.DeviceSelector_Footer_BtnContainer_OkBtn_1d{box-shadow:none}
#DeviceSelector_TitleBar a#DeviceSelectorCloseLink{color:#000}
.DeviceSelector_Footer_BtnContainer_CancelBtn{background:linear-gradient(to bottom,#f0f2f2 0,#e0e2e2 100%) repeat scroll 0 0 rgba(0,0,0,0);border:1px solid #ccc;box-shadow:0 1px 0 0 #fefefe inset;color:gray;border-radius:5px;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:1.4rem;font-weight:bold;line-height:1em;padding:10px;text-align:center;white-space:nowrap;width:76px}
.ContactTransfer_Footer_BtnContainer_CancelBtn{background:linear-gradient(to bottom,#f0f2f2 0,#e0e2e2 100%) repeat scroll 0 0 rgba(0,0,0,0);border:1px solid #ccc;box-shadow:0 1px 0 0 #fefefe inset;color:gray;border-radius:5px;cursor:pointer;font-size:1.4rem;font-weight:bold;line-height:1em;padding:10px;text-align:center;white-space:nowrap;width:76px}
button.DeviceSelector_Footer_BtnContainer_OkBtn{-webkit-transform:translate3d(0,0,0);background:#ed1c24;background:linear-gradient(to bottom,#ed1c24 0,#c0171d 100%);border:1px solid #b11f24;box-shadow:0 1px 0 0 #df6870 inset;border-radius:5px;cursor:pointer;font-size:1.4rem;font-weight:bold;line-height:1em;padding:10px;text-align:center;white-space:nowrap;margin-left:5px;width:76px;color:#fff !important}
button.ContactTransfer_Footer_BtnContainer_OkBtn{-webkit-transform:translate3d(0,0,0);background:#ed1c24;background:linear-gradient(to bottom,#ed1c24 0,#c0171d 100%);border:1px solid #b11f24;box-shadow:0 1px 0 0 #df6870 inset;border-radius:5px;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:1.4rem;font-weight:bold;line-height:1em;padding:10px;text-align:center;white-space:nowrap;margin-left:5px;width:76px;color:#fff !important}
button.DeviceSelector_BtnDisabled{background:#f0f2f2;background:linear-gradient(to bottom,#f0f2f2 0,#e0e2e2 100%) !important;opacity:.5 !important;cursor:default !important;border:1px solid #ccc !important;box-shadow:0 1px 0 0 #fefefe inset !important;color:#808080 !important}
button.ContactTransfer_BtnDisabled{background:#f0f2f2;background:linear-gradient(to bottom,#f0f2f2 0,#e0e2e2 100%) !important;opacity:.5 !important;cursor:default !important;border:1px solid #ccc !important;box-shadow:0 1px 0 0 #fefefe inset !important;color:#808080 !important}
#DeviceSelector_SearchBox_Input{position:relative;padding-left:15px;padding-top:21px;padding-right:8px;float:left;font-style:italic}
#ContactTransfer_SearchBox_Input{position:relative;padding-left:15px;padding-top:21px;padding-right:8px;float:left;font-style:italic}
input.DeviceSelector_SearchBox_Input_Focused{background:none !important}
.DeviceSelector_SearchBox_Input_Focused::-ms-clear{display:none}
input.ContactTransfer_SearchBox_Input_Focused{background:none !important}
input.DeviceSelector_SearchBox_Input_Blurred{background:none !important}
input.ContactTransfer_SearchBox_Input_Blurred{background:none !important}
input.DeviceSelector_SearchBox_Input_Blurred+div{position:absolute;top:25px;right:13px;height:30px;width:33px;background:url("//www.verizonwireless.com/dam/support/images/vgnm_menusprite.png") no-repeat scroll 0 -106px rgba(0,0,0,0) !important;-ms-transform:scale(0.9);-ms-transform-origin:0 0;transform:scale(0.9);transform-origin:0 0}
input.ContactTransfer_SearchBox_Input_Blurred+div{position:absolute;top:25px;right:13px;height:30px;width:33px;background:url("//www.verizonwireless.com/dam/support/images/vgnm_menusprite.png") no-repeat scroll 0 -106px rgba(0,0,0,0) !important;-ms-transform:scale(0.9);-ms-transform-origin:0 0;transform:scale(0.9);transform-origin:0 0}
input.DeviceSelector_SearchBox_Input_Focused+div{position:absolute;top:25px;right:13px;height:30px;width:33px;background:url("//www.verizonwireless.com/dam/support/images/vgnm_menusprite.png") no-repeat scroll 0 -74px rgba(0,0,0,0) !important;-ms-transform:scale(0.9);-ms-transform-origin:0 0;transform:scale(0.9);transform-origin:0 0}
input.ContactTransfer_SearchBox_Input_Focused+div{position:absolute;top:25px;right:13px;height:30px;width:33px;background:url("//www.verizonwireless.com/dam/support/images/vgnm_menusprite.png") no-repeat scroll 0 -74px rgba(0,0,0,0) !important;-ms-transform:scale(0.9);-ms-transform-origin:0 0;transform:scale(0.9);transform-origin:0 0}
#DeviceSelector_SearchBox_Input input{line-height:25px;height:35px}
#ContactTransfer_SearchBox_Input input{line-height:25px;height:25px}
#DeviceSelector_SearchBox_OsDropDownContainer{float:left;margin-left:5px;margin-top:4px}
#ContactTransfer_SearchBox_OsDropDownContainer{float:left;margin-left:5px;margin-top:4px}
#DeviceSelector_SearchBox_TypeDropDownContainer{float:left;margin-left:5px;margin-top:4px}
#ContactTransfer_SearchBox_TypeDropDownContainer{float:left;margin-left:5px;margin-top:4px}
.DeviceSelector_SearchBox_DropDownButton{background:linear-gradient(to bottom,#f0f2f2 0,#e0e2e2 100%) repeat scroll 0 0 rgba(0,0,0,0);border:1px solid #ccc;box-shadow:0 1px 0 0 #fefefe inset;color:gray;border-radius:2px;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:1.4rem;font-weight:bold;line-height:1em;padding:8px;text-align:left;white-space:nowrap;width:110px;margin-top:3px;height:35px;bottom:2px;position:relative}
.ContactTransfer_SearchBox_DropDownButton{background:linear-gradient(to bottom,#f0f2f2 0,#e0e2e2 100%) repeat scroll 0 0 rgba(0,0,0,0);border:1px solid #ccc;box-shadow:0 1px 0 0 #fefefe inset;color:gray;border-radius:2px;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:1.4rem;font-weight:bold;line-height:1em;padding:8px;text-align:left;white-space:nowrap;width:110px;margin-top:3px}
.DeviceSelector_SearchBox_DropDownButton>span{float:left}
.ContactTransfer_SearchBox_DropDownButton>span{float:left}
img.DeviceSelector_SearchBox_DropDownButton_Img{float:right;padding-top:3px;margin-top:0}
img.ContactTransfer_SearchBox_DropDownButton_Img{float:right;padding-top:3px;margin-top:0}
img.DeviceSelector_SearchBox_DropDownButton_Open_Img{float:right;padding-top:1px;margin-top:0;position:static}
img.ContactTransfer_SearchBox_DropDownButton_Open_Img{float:right;padding-top:1px;margin-top:0;position:static}
@media screen and (-webkit-min-device-pixel-ratio:0){.DeviceSelector_SearchBox_DropDownButton_Img{float:right;margin-top:0}
.ContactTransfer_SearchBox_DropDownButton_Img{float:right;margin-top:0}
.DeviceSelector_SearchBox_DropDownButton_Open_Img{float:right;display:none;position:relative;top:3px;margin-top:0}
.ContactTransfer_SearchBox_DropDownButton_Open_Img{float:right;display:none;position:relative;top:3px;margin-top:0}
}
.DeviceSelector_SearchBox_DropDown{overflow-y:auto;max-height:380px;border:1px solid silver;position:absolute;min-width:170px;background-color:white;z-index:100;display:none;padding:5px;margin-left:0;margin-top:1px;box-shadow:5px 5px 5px silver}
.ContactTransfer_SearchBox_DropDown{overflow-y:auto;max-height:380px;border:1px solid silver;position:absolute;min-width:170px;background-color:white;z-index:100;display:none;padding:5px;margin-left:0;margin-top:1px;box-shadow:5px 5px 5px silver}
.DeviceSelector_SearchBox_DropDown li{background:none repeat scroll 0 0 rgba(0,0,0,0);height:18px;margin-bottom:0;padding-left:3px;padding-top:3px}
.ContactTransfer_SearchBox_DropDown li{height:18px;margin-bottom:0;padding-left:3px;padding-top:3px}
.DeviceSelector_SearchBox_DropDown li:hover{background-color:silver}
.ContactTransfer_SearchBox_DropDown li:hover{background-color:silver}
.WidgetBox .o-actions a:hover{text-decoration:none}