@media only screen and (min-width: 992px) and (max-width: 1280px){

}


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

}

@media only screen and (min-width: 400px) and (max-width: 766px) {
  .visa_con {
    width: 60%;
  }
  .form_rgt > input {
    width: 97%;
     font-size:16px;
  }
 /* .form_rgt > select {
    width: 97%;
     font-size:16px;
  }*/
  .form_rgt > #st1 > select {
      width: 97%;
     font-size:16px;
  }
  .form_innr_out {
    margin: 6px 0;
  }
  .form_left {
    line-height: 24px;
  }

  .product_left , .lftArea{width:71%;}
  .price_txt ,.ritArea{width:29%;}
}
@media only screen and (min-device-width : 320px) and (max-device-width : 359px) {
  .more_info .title{
    width: 155px !important;
  }
}

@media only screen and (min-device-width : 320px) and (max-device-width : 767px) {
  .closeoption {
    color: blue;
    font-size: 12px;
    position: absolute;
    right: -3px !important;
    top: -2px !important;
  }
}



@media only screen and (min-width: 480px) and (max-width: 639px) {
  .price_txt, .ritArea {
    width: 30%;
}


.hide_con a {
    font-size: 7pt;
    /*margin: 0 0 0 -8px;*/
}
.auto_con {
  width: 460px;
}

.main_outr {
  width: 450px;
}
.titletag {
    margin: -10px 7px 31px 15px;
}
.please_left_out {
  font-size: 11pt!important;
  width: 64%;
}
.please_rgt_pic {
  width: 34%;
}
.form_left {
  width: 50%;
    line-height: 22px;
}
.form_rgt {
  width: 50%;
}
.copyright_con p {
    font-size: 11pt;
}
.check_txt {
  font-size: 12px;
  font-size: 11pt!important;
}
.training_outr p {
  font-size: 11pt !important;
}
.totalnewpadding {
  margin: -17px 80px 0 0;
  float: right;
}
.training_outr p {
  font-size: 11px;
}
.copyright_con {
  font-size: 11px !important;
}
.visa_con {
  width: 80%;
}
.form_rgt > input {
  width: 96%;
   font-size:16px;
}
.form_rgt > #st1 > select {
    width: 97%;
   font-size:16px;
}
/*.form_rgt > select {
  width:97%;
   font-size:16px;
}*/
.product_left , .lftArea{width:71%;}
.price_txt , .ritArea{width:29%;}
.training_outr {
    float: left !important;
    margin-top: 31px !important;
    padding: 0 10% 40px !important;
    width: 80% !important;
}
}


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


.click_outer > a {
    font-size: 9pt;
}

  .hide_con a {
    font-size: 9pt;
}
.inform_outr {
    font-size: 11pt;
}
.product_main {
    font-size: 11pt;
}
.auto_con {
  width: 98%;
  margin: 0 auto;
}
.auto_con:after{content: '';display: block;clear: both;}
.main_outr {
  width: 97%;
  margin: 10px auto 10px 1px;
}
.please_left_out {
  font-size: 11pt!important;
  width: 100%;
}
.please_rgt_pic {
  width: 100%;
  text-align:center;
   margin-bottom: 10px;
}
.product_left {
  width: 63%;
}
.price_txt {
  width: 37%;
}
/*.hide_con a {
    margin: 0 0 0 -9px;
}*/
.bonus_main {
  font-size: 11pt;
}
.form_left {
  width: 100%;
  margin-bottom: 3px;
}
.form_rgt {
  width: 100%;
}
/*.form_rgt > select {
    width: 96%;
  margin: 0 2%;
   font-size:16px;
}*/
#st1 > select {
    width: 96%;
  margin: 0 2%;
   font-size:16px;
}
.form_rgt > input {
  /*width: 96%;*/
  margin: 0 2%;
  font-size:16px;
}
.bonus_inner{margin-bottom: 10px;}
/*.hide_con ,.price_con , .serial_con {
  width: 100%;
  float:none;
  height:auto;
}*/

.price_con {
  margin: 0 0 0 10px!important;
}
 
.main_outr h1 {
  margin: 10px 0 10px;
}
.titletag {
    margin: -10px 7px 31px 15px;
}
.check_box {
  width: 9%;
}
.check_txt {
  width: 91%;
  font-size: 11pt!important;
}
.copyright_con p {
    font-size: 11pt;
}
.training_outr p {
  font-size: 11pt !important;
}
.continue_btn {
  padding: 10px 0 20px;
}
.visa_con {
  width:100%;
}
.hide_con img{
  cursor: pointer !important;
  float: right !important;
  margin: 0 !important;
  /*margin: 0 0 -3px -7px !important;*/
  /*margin: 0px !important;*/
}
/*.price_txt , .ritArea{width:50%;}*/
.product_left , .lftArea{width:63%;}

.hide_con{width: 67%}
.hide_con a{margin: 0 0 0 2px}
.training_outr {
    float: left !important;
    margin-top: 31px !important;
    padding: 0 10% 40px !important;
    width: 80% !important;
}

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

  .totalnewpadding { margin: -17px 80px 0 0;text-align: right;}
  .hide_con table td{display: table-row;text-align: center;}
  .hide_con table td img {
      display: block;
      float: none !important;
      margin: 0 auto !important;
  }

  .product_left, .lftArea {
      width: 70%;
  }
  .price_txt, .ritArea {
    width: 30%;
}
.training_outr {
    float: left !important;
    margin-top: 31px !important;
    padding: 0 10% 40px !important;
    width: 80% !important;
}
}


