
#classic {
    font-family: 'Questrial', sans-serif;
    margin-top:20px;
    font-size: 16px;
}  
@media only screen and (max-width: 650px) {
    #classic {
        font-family: 'Questrial', sans-serif;
        margin-top:14px;
        font-size: 11px;
    }
}
.banner {
    padding: 100px 0;
    color: #f8f8f8;
    background: url(../images/banner-bg.jpg) no-repeat center center;
    background-size: cover;
}
.btnylw {
    background:#ffba00;
    font-size: 17px;
    padding: 14px 30px; 
    font-weight: 400; 
    display: inline-block; 
    cursor: pointer; border: 0;    
    border-radius: 4px; 
    color: #fff;
    margin-top: 24px;"
}
button.btnylw:hover {
    background-color:#f68c1f;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
#map{
    width:100%;
    height:350px;
}
h3.h3spec {
   padding: 8px;
   background-color: #ffba00;
   color: #FFF;
   border-radius: 4px;
}

#classic {
 font-family: 'Questrial', sans-serif;
 margin-top:20px;
 font-size: 16px;
}  
@media only screen and (max-width: 650px) {
 #classic {
     font-family: 'Questrial', sans-serif;
     margin-top:14px;
     font-size: 11px;
 }
}



.nav_up{
	padding:7px;
	background-color:white;
	border:1px solid #CCC;
	position:fixed;
	background:transparent url(../images/arrow_up.png) no-repeat top left;
	background-position:50% 50%;
	width:35px;
	height:35px;
	bottom:30px;
	opacity:0.7;
	right:20px;
	white-space:nowrap;
	cursor: pointer;
	-moz-border-radius: 3px 3px 3px 3px;
    -webkit-border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
    -khtml-border-top-left-radius:3px;
	-khtml-border-top-right-radius:3px;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}
