	div.DialPad-numblock {width:160px; display:inline-block; vertical-align:middle;}
		div.DialPad-numblock ul {list-style:none;padding:0;}
		div.DialPad-numblock ul li {width:30%;display:inline-block;}
		div.DialPad-numblock ul li button {width:40px;height:40px; margin:5px;    background-color: #efefef;    border: 1px solid #ccc;    border-radius: 3px; box-shadow:none;}
		div.DialPad-numblock ul li button.pressed,
		div.DialPad-numblock ul li button:hover{     box-shadow: inset 0 0 4px rgba(10, 85, 255, 0.86), 0px 0px 15px rgba(0,0,0,.2); }

		div.DialPad-actions {display:inline-block; vertical-align:middle; width: 150px; text-align: center;}
		div.DialPad-actions input {display:block; font-size:14px; padding:5px 10px; margin:15px 0;}

		#DialPad-dialog {max-width:350px;     border: 1px solid #aeaeae;   background-color: #fafafa;  position:absolute; z-index:5001;  box-shadow: 3px 3px 8px rgba(0,0,0,.2);}
		#DialPad-dialog>input.form-control {border-radius:0;     margin-bottom: 15px;width: 95%; margin: auto;}
		#DialPad-dialog>input.form-control.input-error {border:1px solid #f00; color:#f00;}
		button.btn.btn-sm.btn-dialer {    border-radius: 100%;}
		i.fa.fa-rotate-135 {    transform: rotate( 135deg);}
		button.btn.btn-sm.btn-dialer {    font-size: x-small;}
		button.btn.btn-sm.btn-dialer i.fa {    display: block;    font-size: 20px;}
		button.btn.btn-sm.btn-dialer {    border-radius: 5px;    width: 60px;    height: 50px;    text-align: center;    margin: 10px 4px;}
		button.btn-close {    background-color: transparent;    border: 0;    margin: 0;}
		.DialPad-headerbar {margin-bottom: 15px;      padding: 3px 3px 4px 8px;    background-color: #aaa;}
		small.instructions {font-size:x-small;display:inline-block;padding-left:10px}
		.DialPad-actions button.btn.btn-sm.btn-default {    margin: 0 5px;}

		.DialPad-numblock ul li:nth-child(1) button:before {    content: '\00a0';    display: block; }
.DialPad-numblock ul li:nth-child(2) button:before {    content: 'ABC';    display: block; }
.DialPad-numblock ul li:nth-child(3) button:before {    content: 'DEF';    display: block; }
.DialPad-numblock ul li:nth-child(4) button:before {    content: 'GHI';    display: block; }
.DialPad-numblock ul li:nth-child(5) button:before {    content: 'JKL';    display: block; }
.DialPad-numblock ul li:nth-child(6) button:before {    content: 'MNO';    display: block; }
.DialPad-numblock ul li:nth-child(7) button:before {    content: 'PQRS';    display: block; }
.DialPad-numblock ul li:nth-child(8) button:before {    content: 'TUV';    display: block; }
.DialPad-numblock ul li:nth-child(9) button:before {    content: 'WXYZ';    display: block; }