﻿.contact-us{margin-top:5%}

.contact-us .contact-us-left{width:50%}

.contact-us .contact-us-left font,.contact-us .contact-us-left p,.contact-us .contact-us-left small,.contact-us .contact-us-left span{border-bottom:1px solid #e9e9e9}

.contact-us .contact-us-left .contact-us-leftspan1{padding-bottom:8%;padding-top:12%}

.contact-us .contact-us-left span{display:block;padding:4% 0}

.contact-us .contact-us-left font{display:block;padding:4% 0 4% 0}

.contact-us .contact-us-left small{display:block;padding-top:4%;padding-bottom:4%}

.contact-us .contact-us-left .contact-us-leftspan2{border-bottom:0;padding-top:4%}

.store{width:100%;margin-bottom:2%}

.store .container{background-color:#345e36}

.store ul p{color:#fff;}

.store ul li{float:left; margin-right:2%; line-height:50px;}

.store ul a{color:#fff;}


.store-bar p{padding-bottom:1%;float:left;line-height:48px;}

.store-bar span{display:block;float:left;}

.store-bar .store-line{ margin:8px 2.5%;float:left;height:35px;width:1px; background:#c5c5c5;}

.store-detail{ margin:5% 0;}

.store-detail ul{ float:left;border-top:1px solid #c5c5c5; width:100%;}

.store-detail li{float:left;margin-bottom:5%}

.store-detail li p{margin-top:12%;margin-bottom:5%;color:#5c5c5c}

.store-detail li span{display:block;margin-bottom:3%;color:#939393}

#map{ width:100%; margin:5% 0 10% 0; height:560px;}

#map img{ max-width:inherit}







.contact-us font,.contact-us p,.contact-us small,.contact-us span{font-size:20px}

.store ul p{font-size:16px}

.store ul a{font-size:16px}

.store-bar p{font-size:30px}

.store-bar span{font-size:18px;line-height:50px}

.store-detail li{width:25%}

.store-detail li p{font-size:20px}

.store-detail li span{font-size:16px; padding-right:5%;}



@media (max-width:1024px){

.store-detail li{ width:33.33%;}	

}

@media (max-width:768px){

.store ul a,.store ul p{ font-size:15px;}

}

@media screen and (min-width:768px) and (max-width:1279px){.contact-us font,.contact-us p,.contact-us small,.contact-us span{font-size:18px}

.store-bar p{font-size:25px}

.store-bar span{font-size:16px;line-height:50px}

.store-detail li p{font-size:17px}

.store-detail li span{font-size:14px}

}

@media screen and (min-width:481px) and (max-width:767px){.contact-us font,.contact-us p,.contact-us small,.contact-us span{font-size:16px}

.contact-us .contact-us-left{width:100%;margin-bottom:5%}

.store-bar p{font-size:22px}

.store-bar span{font-size:16px;line-height:50px}

.store-detail li{width:50%}

.store-detail li p{font-size:16px}

.store-detail li span{font-size:13px}

.contact-us .contact-us-left .contact-us-leftspan1{ padding:5% 0;}

}

@media screen and (min-width:310px) and (max-width:480px){.contact-us font,.contact-us p,.contact-us small,.contact-us span{font-size:14px}

.contact-us .contact-us-left{width:100%;margin-bottom:5%}

.store-bar p{font-size:17px}

.store-bar span{font-size:14px;line-height:50px}

.store-detail li{width:50%}

.store-detail li p{font-size:15px}

.store-detail li span{font-size:12px}

#map{ height:350px;}

.store ul a,.store ul p{ font-size:14px;}

.contact-us .contact-us-left .contact-us-leftspan1{ padding:5% 0;}

}

