@media only screen and (min-width: 768px) and (max-width: 980px) { }


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

}

@media only screen and (max-width: 600px) {
  body {}
  .billing_wrapper {padding:40px 10px;}
  .billing_content_holder {padding:20px 10px;}

  .billing_top {padding:0 0 20px 0;}
  .billing_price {padding:48px 0 0 0; text-align:left;}

  .billing_form_set .clear {display:none;}
  .billing_form_set .billing_form_field {float:none; width:100%;}

  .billing_top .billing_choose {display:block;}
  .billing_from .billing_choose {display:none;}
  .billing_choose .clear {display:none;}
  .billing_choose_button {float:none; width:100%;}
  .billing_choose_or {position:relative;}

  .billing_form_set_left .billing_form_expiration .clear {display:block;}
  .billing_form_set_left .billing_form_expiration {width:100%; float:none;}
  .billing_form_expiration_text_title {float:none; padding:0 0 5px 5px;}
  .billing_form_expiration_field {}

  .submit_button {width:100%;}
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
     only screen and (min--moz-device-pixel-ratio: 1.5),
     only screen and (-o-min-device-pixel-ratio: 3/2),
     only screen and (min-device-pixel-ratio: 1.5){

}