@media screen and (min-width:768px) and (max-width:999px){

img {border: medium none;display: block;height: auto;max-width: 100%;}
.main_btm {width:98%;}
.logo_main{width:96%;padding-top:22px;}
.logo_left{height: auto;padding-left: 15px;padding-top: 0; width:34%;}
.logo_right_menu{margin-top:0px;float:right;width:auto}
.nav_mir_rptx {width: auto;}
.nav_mir_rptx li{padding:0 10px;}
.wel_mid_rptx{width:92%;font-size:22px;}
.middle_main {padding-left: 12px;padding-right: 12px;width: 93%;}
.mid_ind_content{text-align:justify;font-size:12px;background-position:right 7px;}
.our_left {float: left;margin-right:2%;width: 25%;}
.our_right {float: right;width: 73%;}
.our_main {width: 100%;}
.box_ourprofile_top_crv {height: 16px;}
.box_ourprofile_mid_crv {background-size:100%;padding: 0 15px;}
h2.our_profile{font-size:24px;height:45px;line-height:45px;}
.our_profile{font-size:24px;height:45px;line-height:45px;color:#212796;}
.prod_box1 {margin-right: 2%;width: 32%;}
.box_ourproducts_mid_crv {background-size:100%;padding: 0 12px;width: auto;}
.drug_title{font-size:12px;}
.drug_prod_list li{font-size:11px;}
.our_main_contact, .our_right11, .div_con, .footer_main {width: 100%;}
.produ_inn_con{text-align:justify;}
.pro_inner a{font-size:18px;}
.inquiry_mid_div {padding: 10px 0 0;width: 100%;}
.con-img{width:45%;}
.con_img_main{padding:20px 0 0 20px;float:left;}
.R-hidden{display:none;}
.footer_mid {padding: 7px 0 0;width: 96.3%;}
.footer_text_left1{width:33%;line-height:25px;}
.footer_text_left2 {line-height: 53px;width: 56%;}
.footer_text_left2 li {line-height: 56px;}
.footer_text_left2 li a {padding: 0 10px;}
.footer_text_right3 {padding-top: 8px;width: 11%;}
.prod-cont{width:61%;}
.inqui_title{font-size:13px;}
.our_profile.product li {padding-right: 30px;}
.our_profile.product li {margin-left: 30px;}
}

@media screen and (max-width:767px){
.side-menu, .menu{display:block;}
.mobile_sticky {display: block;}
.logo_right_menu{display:none;}
.prod_box1.l{float:none;}
.drug_title{font-size:13px;}
.box_ourprofile_top_crv {height: 19px;}
img {border: medium none;height: auto;max-width: 100%;}
.main_btm {width:98%;}
.logo_main{width:93%;padding-top:22px;}
.wel_mid_rptx{width:87.5%;font-size:15px;padding-left:13px}
.logo_left{height: auto;padding-left:0px;padding-top: 0; width:75%;margin-bottom:15px;}
.middle_main {padding-left: 3%;padding-right: 3%;width: 85.7%;}
.mid_ind_content{background-position:center 94%;padding:0 0 96px 0; text-align:justify;}
.our_main {width: 100%;}
.our_left {float:none;margin:0 auto;width:72%;}
.our_right {float:none;width: 73%; margin:0 auto;}
.box_ourproducts_mid_crv {background-size: 100% auto;padding: 0 12px;width: auto;}
.prod_box1 {width:100%;padding-bottom:10px;margin-right:auto;}
h2.our_profile, .our_profile {font-size: 19px;height:auto; padding-left: 15px;text-align: center;}
.product {height: 110px;line-height:34px;}
.footer_main {width: 100%;}
.footer_mid {padding: 7px 0 0;width: 91.2%;}
.footer_text_left1{width:100%;line-height:25px;text-align:center;}
.footer_text_left2 {float: left;margin-left: -5px;margin-top: 19px;width: 90%;line-height:0px;}
.footer_text_left2 li a {font-size: 11px;letter-spacing: -1px;padding: 0 3px;line-height:0px;}
.footer_text_left2.l li {line-height:0;margin-top:7px;}
.footer_text_right3 {float: right;padding-top: 18px;width: 10%;}
.our_main_contact, .our_right11, .div_con,.footer_main {width:100%;}
.produ_inn_con p {text-align: justify;width: 100%;}
.div_con td.produ_inn_con {padding: 10px 0 0;display:block;width:93%;margin:0 auto;text-align:justify;}
table,tbody, tr{display: block;}
.produ_inn_con > table {display: block;overflow: scroll;width: 100%;}
.inqui_top{width:97%;}
.inqui_title {font-size: 14px;height: auto;padding: 10px;width: 93%;line-height: 100%;}
.inquiry_mid_div {padding: 0; width: 98%;}
.inquiry_center_div {width: 100%;}
.inquiry_center_div > table {width: 100%;}
.con_img_main {display: block;padding:20px 0 0 12px;width: 89%;}
#textfield2, #textfield11, #textfield3, #textfield4, #textfield5, #textfield6, #textfield8, #textfield9, #textfield10, #textfield, #email {width: 135px;}
#textarea {width: 149px;}
.inquiry_center_div .our_addr{width:80px;font-size:12px;}
.our_addr {width: 19px;}
.pro_inner a {font-size: 16px;line-height: 20px;padding: 0 0px;}
/*.div_con div > table {overflow: scroll;width: 100%;}
.div_con div table tr {display: table-header-group;}*/
.produ_inn_con a {font-size: 12px; margin-right: 100px;}
.prod, .prod-cont, .prodr{float:none;width:92%;}
.prod-img {float: none;margin: 10px auto;text-align: center;width: 100%;}
.our_profile.product li {
    margin-left: 20px;
}
.our_profile.product li:not(:last-child) {
    margin-right: 25px;
}
.prod-cont p {width: 100%;}
.con_img_main > table td {font-size: 11px;}
td.our_addr img {margin-right:2px;}
.box_ourprofile_mid_crv{width:82%;background-size:100%;}
.our_addr > strong {white-space: nowrap;}
#Submit {margin-left: 36%;margin-right: 50px;}
.prod-arrow{margin-top:13px;}
form#contact-enquiryform .form-field label {
    min-width: 111px;
}
.inquiry_center_div .g-recaptcha {
    margin-left: -120px;
}
textarea#comments {
    max-width: 175px;
}
form.contact-form div.message > div {
    padding: 4px 10px;
    margin: 10px 0 20px -6px;
    width: 100%;
    box-sizing: border-box;
}


}

@media screen and (min-width:320px) and (max-width:355px){
#Submit {margin-left: 25%; margin-right: 27px;}
#textarea {width: 135px;}
}
