 	.contactUs {
		margin-top: -43px !important;
		left: 215px !important;
	}
	.confirmContact {
		margin-top: 25px;
	}
    
    .help { 
        color: #808080;
        margin-left: 82px;
        position: relative;
        top: 9px;
        font-style: bold;
        font-size: 16px;
    }
    body{
        background: #ffffff;
    }
    .inner-form{
        margin-top: 5px;
    }
    .tellUsMore {
        width: 335px;
        margin-top: 25px;
        margin-left: 82px;
        height: 100px;
    }
    input, select{
        width: 15px;
    }
    label{
        position: relative;
        top: -13px;
    }
	td{
		padding-right:10px;
	}
	
	.links{
		width:150px;
		margin-left:auto;
		margin-right:auto;
		margin-bottom:45px;
	}
	
	.linksMac{
		width:160px;
		margin-left:auto;
		margin-right:auto;
		margin-bottom:45px;
	}
	
	.loader{
	    height:25px;
	    margin-bottom:-25px;
	}
	
	.legend-container{
	    width:95px;
	    margin-left:auto;
	    margin-right:auto;
	}
	
	.arrow-left{
	    width:0;
	    height:0;
	    border-style:solid;
	    border-width:5px 6px 5px 0;
	    border-color:transparent #f7901e;
	    position:absolute;
	    top:8px;
	    left:-5px;
	}
	
	.button-container{
	    width:103%;
	}
	
	.contact-button{
		cursor: pointer;
	    display: inline-block;
	    font-size: 12px;
	    font-weight: bold;
	    padding: 10px 6px;
	    width: 145px;
	    background: #2babe2;
	    color: #ffffff;
	    border: 1px solid #2babe2;
	    border-radius: 3px;
	    text-decoration: none;
	    text-align: center;
	    white-space: nowrap;
	    position: relative;
	    top: 15px;
	    left: 175px;
	}   
	
	.contact-button:hover{
	    text-decoration: none;
	    background: #ffffff;
	    color: #2babe2;
	    border-color: #2babe2;
	}
	
	.confirmContactUs{
		margin-left:222px;
		margin-top:-200px;
		height:64px;
		line-height:64px;
		vertical-align:middle;
		color:#808080;
		font-size:15px;
		font-weight:100;
	}
	.confirmContactUs a{
		color:#000;
	}
	
	.confirmForm{
	    margin:0px;
	}
	
	.confirmLinks{
	    cursor:pointer;
	    color:#f7901e;
	    font-size:16px;
	    text-decoration:none;
	}
	
	.confirmLinks:hover{
	    color:#ffa33f;
	    text-decoration:underline;
	}
	    
	.confirmMsg{
	    margin-left:-6px;
	    margin-top:90px;
	    font-size:15px;
	    color:#808080;      
	    line-height:300%;   
	    text-align:center;
	}
	    
	.contactUs{
	    margin-left:86px;
	    height:64px;
	    line-height:64px;
	    vertical-align:middle;
	    color:#808080;
	    font-size:14px;
	    font-weight:100;
	    width: 400px !important;
	}
	
	.contactUs a{
	    color:#000;
	}
	
	.container-radio{
	    position:relative;
	    height:40px;
	    width:335px;
	    margin-left:auto;
	    margin-right:auto;
	    margin-top:22px;
	    padding-left:10px;
	    font-size:15px; 
	}
	
	.form-input{
	    position:relative;
	    margin-top:0px;
	    margin-left:0px;
	}
	
	.form-top{
	    width:500px; 
	    height:655px;
	    border:2px solid #ea871b; 
	    margin:auto;
	    margin-top:5%;
	    background:#fff;
	}
	
	.header{
	    width:360px;
	    margin-left:auto;
	    margin-right:auto;
	    text-align:center;
	    color:grey;
	    font-size:16px;
	    font-weight:bold;
	    margin-bottom:15px;
	    margin-top:20px;
	}
	
	.legend-add-location{
	    margin-top:10px;
	}
	
	.legend-header{
	    display:inline-block;
	    color:#808080;
	    font-size:13px;
	    font-weight:100;
	    position:relative;
	    top:-3px;
	    left:4px;
	}   
	
	.legend-required{
	    background-color:#c00;
	    width:3px;
	    height:15px;
	    display:inline-block;
	    margin-top:22px;
	}
	
	.links a{
	     font-size:16px;
	     color:#f7901e;
	     text-decoration:none;
	     font-weight:bold;
	     width:150px;
	     margin-left:auto;
	     margin-right:auto;
	     margin-bottom:55px;
	}
	
	.links a:hover{
	    text-decoration:underline;
	    color:#f7901e;
	}
	
	.links:hover{
	    text-decoration:underline;
	    cursor:pointer;
	    color:#f7901e;
	}
	
	.links{
	    text-align:center;
	}
	
	.linksMac{
	    width:160px;
	    margin-left:auto;
	    margin-right:auto;
	    margin-bottom:45px;
	}
	
	.logo{
	    margin-top:20px;
	    margin-left:auto;
	    margin-right:auto;
	    width:282px;
	}
	
	.pageWrapper{
	    margin:auto;
	    margin-top:5%;
	}
	
	.rbuttons{
	    margin-left:82px;
	    padding:10px;
	}
	
	.required-block{
	    background-color:#c00;
	    position:absolute;
	    top:28px;
	    left:106px;
	    width:3px;
	    bottom:-10px;
	}
	
	.required-input{
	    color:#fff;
	    background:#f7901e;
	    font-size:10px;
	    vertical-align:top;
	    padding:7px;
	    position:absolute;
	    top:34px;
	    right:32px;
	    display:none;
	}
	.required-input-radio{
	    color:#fff;
	    background:#f7901e;
	    font-size:10px;
	    vertical-align:top;
	    padding:7px;
	    position:absolute;
	    top:28px;
	    right:46px;
	    display:none;
	}
	
	.submitSwirl{ 
	    position:relative;
	    top:-30px;
	    left:375px;
	} 
	
	.zayo-customer{
	    height:40px;
	    width:70%;
	    margin-left:50px;
	    font-size:15px; 
	    font-weight:900;
	    color:#808080;
	}
	
	.text-add-location{
	    display:block;
	    width:275px !important;
	}
	
	.textbox{
	    height:40px;
	    width:55%;
	    margin-left:23%;
	    margin-top:15px;
	    padding-left:55px;
	    font-size:15px;
	    position:relative;
	    top:10px;
	}
	
	.thanks-message{
	    width:330px;
	    margin-left:auto;
	    margin-right:auto;
	    text-align:center;
	    color:grey;
	    margin-bottom:20px;
	    font-size:16px;
	}
	.required-input-phone{
	    color: #fff;
	    background: #f7901e;
	    font-size: 10px;
	    vertical-align: top;
	    padding: 7px;
	    position: absolute;
	    top: 34px;
	    right: 32px;
	    display: none;
	}
	.loader-mask{
	    display:none;
	    z-index:9001;
	    position:fixed;
	    top:0;
	    left: 0;
	    background:#000;
	    opacity:0.5;
	    width:100%;
	    height:100%;
	}
	.loader-spinner{
	    display: none;
	    z-index: 9002;
	    position: fixed;
	    top: 39%;
	    left: 49%;
	    height: 30px;
	    width: 30px;
	    opacity: 1;
	}