@media screen and (max-width: 1536px) {

}

@media screen and (max-width: 1280px) {
  .address_content{
    width: 90%;
  }
  #container{
    width: 100%;
  }
}

@media screen and (max-width: 1098px) {
  .address .address_content .address_details>div{
    width: 30%;
  }

  .address .address_content .address_details>div>p:nth-child(3)>img{
    width: 60%;
  }

  .address .address_content .address_map{
    margin: 24px auto 100px;
  }
}

@media screen and (max-width: 960px) {
  .address .address_content .address_details>div>p:nth-child(1)>img{
    width: 60%;
  }
}

@media screen and (max-width:768px) {
  .address .address_content .address_details>div {
    height: 250px;
    padding: 24px 0 0;
  }

  .address .address_content .address_details>div>p:nth-child(2){
    margin-top: 8px;
  }

  .address .address_content .address_details>div>p:nth-child(3){
    margin-top: 16px;
  }
}

@media screen and (max-width:640px) {
  .address_content{
    padding-top: 30px;
  }
  .address .address_content .address_title{
    margin-bottom: 30px;
  }
  
  .address .address_content .address_details>div {
    height: 150px;
    padding: 10px 0 0;
  }

  .address .address_content .address_map {
    margin: 24px auto 24px;
  }

  .address .address_content .address_title>p:nth-child(2){
    height: 4px;
  }

  .address .address_content .address_details>div>p:nth-child(3){
    font-size: 8px;
    line-height: 13px;
  }

  #container{
    height: 220px;
  }
}

@media screen and (max-width:480px) {
  
}