/* CSS Document */


.contact{float:left; width:100%}
.contact .text{ width:100%; float:left;margin-top:100px; margin-bottom:20px }
.contact .text h6{font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#f39800; line-height:40px }
.contact .text h5{ font-size:26px; color:#898989; line-height:40px; margin-top:10px}

.map{ width:50%; margin-top:30px; float:left}
.map img{ width:100%}

.contact_text{ width:45%; float:right; padding:0 30px; background:url(../images/contact_ico.jpg) no-repeat; margin-top:40px; }
.contact_text .text{line-height:36px; color:#6c6a6a; font-size:14px; width:100%; float:left}

.button{ float:right; margin-top:30px; margin-bottom:100px; text-shadow: 0px 1px 0px #FFF;background-image: linear-gradient(to bottom, #fefefe 0%, #eaeaea 100%);background-repeat: repeat-x;border-color: #eaeaea; box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.25) inset, 0px 2px 2px rgba(0, 0, 0, 0.25); font-size:12px;padding: 8px 20px; border-radius:35px; display:block }
.button a{background:url(../images/honor_ico.jpg) 0px center no-repeat; padding:0 20px; }




@media (min-width: 1200px) {

}
@media (min-width: 768px) and (max-width: 1159px){
	

}

@media (max-width: 768px){
.contact .text{ margin-top:50px;}	
.map{ width:100%; }
.contact_text{width:100%;  padding:0 40px; background:url(../images/contact_ico.jpg) 10px 0 no-repeat;}
}
@media (min-width: 401px) and (max-width: 767px){


}
@media (max-width: 400px){


}