
hr.fancy-break{border-top:3px solid #999; width: 100%; max-width: 600px; margin-right: auto;margin-left: auto;margin-bottom: 60px;}
.vr-button{max-width:310px;width:100%;text-transform:uppercase;margin-top:15px}
.vr-button .vr-tour-icon{display:inline-block;width:36px;height:30px;background-image:url(https://www.500crawford.com/img/icons/vr-tour-icon.png);background-position:center center;background-repeat:no-repeat;background-size:100% auto;margin-right:.5em}
span.tour-icon{display:inline-block;}
#virtual-tour,.vr-button{text-align:center}
#virtual-tour h3{font-size:3rem;text-transform:uppercase;padding-bottom:30px}
#virtual-tour p{ font-size:1.4rem;padding-top:30px;padding-bottom:60px;margin-right: auto;margin-left: auto;}

#virtual-tour .section-intro h3 {
	font-size: 1.5rem;
	padding-bottom: 0;
	margin-bottom: 15px;
}
#virtual-tour .section-intro p {
	font-size:1rem;
	padding-top: 0;
	padding-bottom: 0;
}
#virtual-tour .virtual-stage{background:#000;position:relative;padding-top:45.25%;margin-right:auto;margin-left:auto;width:80%;-webkit-box-shadow:12px 0 25px -3px rgba(140,140,140,.8),-12px 0 25px -3px rgba(140,140,140,.8);box-shadow:12px 0 25px -3px rgba(140,140,140,.8),-12px 0 25px -3px rgba(140,140,140,.8)}
#virtual-tour .virtual-stage iframe{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}
#tour-nav{background:#183d4e;position:relative;padding:30px 30px 40px;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.3);box-shadow:0 2px 8px 0 rgba(0,0,0,.3);text-align:left}
#tour-nav a,#tour-nav h3{color:#eee}
#tour-nav h3{padding-bottom:3px;padding-top:30px;border-bottom:1px solid #eee;line-height:1em;margin-bottom:20px;font-size:2rem}
#tour-nav a{display:block;padding-bottom:10px;padding-left:28px;position:relative;margin-left:5px}
#tour-nav a.amenity-icon:before,#tour-nav a.floor-plan-icon:before{position:absolute;left:0;top:0;transform:translateY(0%)}
#tour-nav a.amenity-icon:before{content:url(../img/vrtour/amenity-icon.png)}
#tour-nav a.floor-plan-icon:before{content:url(../img/vrtour/floor-plan-icon.png)}
#tour-nav.sticky{position:fixed;top:82px}#tour-nav.sticky.bottom-stick{top:inherit;bottom:0;position:absolute}
@media only screen and (max-width:721px){
	hr.fancy-break{border-top:1px solid transparent}
	#virtual-tour{padding-top:60px}
	#virtual-tour .virtual-stage{width:100%;padding-top:55.25%;-webkit-box-shadow:12px 0 25px -3px transparent,-12px 0 25px -3px transparent;box-shadow:12px 0 25px -3px transparent,-12px 0 25px -3px transparent}
	#virtual-tour h3{padding-top:30px;font-size:1.8rem}
	#virtual-tour p{font-size:1em;width:90%;margin-right:auto;margin-left:auto;padding-top:15px;padding-bottom:40px}
	}