@media screen and (max-width:1280px) {
    body {
    background-attachment: scroll;
    background-size: auto;
    background-position: top;
}
.about-us {
    padding-top: 0;
}
.con p {
    padding: 5px;
    font-size: 13px;
}
.con h5 {
    padding: 10px 5px 0;
}
}@media (max-width:1200px) {
   
    .job-location {
    font-size: 13px;
    padding-right: 4%}
}@media (max-width:1199px) {
    .newsletter_con>input {
    width: 250px;
}
.fa.fa-space-shuttle {
    padding-right: 1px;
}
.send_button{
    font-size:12px;
}
.select-items, .select-selected {  
    padding: 10px 5px;   
}
}@media (max-width:1100px) {
    .social-icons.blog-social li{
        width:17%;
    }
    .section-item.col-xs-6.col-sm-6.col-md-3 {
    padding: 4px;
}
}@media (max-width:1060px) {
    .con h5 {
    font-size: 15px;
}

#scientist-help .msgsentsuccessfully, #general-help .msgsentsuccessfully{
    font-size:10px;
    left: 65px;
    bottom: 30px;
}
}@media (max-width:991px) {
    #owl_product_slider {
    width: 79%;
    }
    
    #product-slider h1 {
    font-size: 23px;
    margin-left: 0px;
    text-align: center;
        
    }
    
    
    .phone.col-md-6 {
    float: left;
    padding: 0;
    width: 100%;
}.cntryinpt.col-md-6 {
    float: left;
    padding: 0;
    width: 100%;
}.companyname.col-md-6 {
    padding: 0;
}
    .container.dilution-main {
    padding: 20px;
}
    .normality table {
    width: 100% !important;
}
    
 .new-container-blog {
    width: 100%;
}
  
    .cntryinpt{
        padding-right: 0px;
        padding-left: 0px;
    }
    
    .timg-cont {
    float:none;
    margin: 0 auto;
    }
    
    .pac2 {
    float: none;
    display:block;
}
.prodname1 {
    margin-left: 0px;
}
.pac1 {
    padding:0;
}
.viewhome{
    width:20%;
}
.chosen-container-single .chosen-single{height: 30px !important;line-height: 20px !important;padding: 4px !important;}
#country{height: 30px !important;}
.shop_table.custom-table.fixed_layout  {
width:  100%;
float:  left;
}

.select-items, .select-selected {  
    padding: 4px 5px;   
}
.select-selected::after{
    top:13px;
}
.select-selected.select-arrow-active::after{
    top:13px;
}

.logo {
    padding: 0;
}
.navbar.navbar-default {
    z-index: 3;
}
#autoUpdate {
    float: left;
}
#autoUpdate input {
    width: 40px!important;
    margin: 0 2px;
}
#autoUpdate select {
    width: 50px!important;
    margin: 0 2px;
}
.bulk-cart-btn {
    padding-right: 15px;
}
.product-discount {
    float: left;
    padding-left: 0;
}
.lefttext span {
    float: none;
}
td.lefttext {
    clear: both;
    float: left;
    width: 100%!important;
    background: #f8f8f8;
}
.shop_table tr td:nth-child(2n) {
    float: left;
}
.job-location {
    padding-right: 2%}
.service-list {
    padding: 0!important;
}
.productbox .content-container {
    margin-bottom: 5px;
}
.login-container {
    border: 0;
}
.single-product {
    margin: 5px;
}
.legend .list-2 {
    width: 150px!important;
}
.legend {
    padding: 4px;
    left: 15%}
.font-weight-bold.wow-outer {
    color:#0f374b ;
}
.right1 {
    text-align: center;
    width: 100%}
.section-overlap {
    background: url(https://pharmaffiliates.com/public/html-assets/images/header/banner-img.jpg) no-repeat;
    background-size: cover;
}
.section-overlap-image {
    display: none;
}
.footer_row {
    padding: 0 0 2px;
}
.footer_title {
    margin-bottom: 12px;
    margin-top: 22px;
}
.footer_row.adress {
    text-align: left;
    border-left: none;
}
.section-theme.col-md-12 {
    float: left;
    padding: 0 90px;
}
.first-section-content .section-item {
    margin: 8px 0;
}
.dropdown-menu {
    position: relative;
}
.dropdown-menu-large {
    margin-left: 0;
}
.navbar-header {
    width: 100%;
    float: left;
    margin: 0!important;
}
.navbar-nav>li>a {
    padding: 5px 0 5px 25px!important;
    margin-right: 0;
}
#dropdown-thumbnail-preview {
    float: left;
    width: 100%;
    overflow: scroll;
    height: 210px;
    margin: 0;
}
.navbar-toggle {
    float: left;
}
.header-right-img {
    padding: 0;
}
.tool h1 {
    font-size: 12px;
}
.my_col_fourth {
    margin-top: 8px;
    width: 50%;
    float: left;
}
.my_col_fourth input, .my_col_fourth select {
    padding: 4px 5px;
}
.qtty {
    padding: 0;
    width: 50%;
    float: left;
}
#ddlUnit {
    height: 29px;
    float: right;
    width: 55px!important;
    margin: 0;
}
.send_button {
    padding: 5px 15px;
}
.respond-form-content {
    padding: 23px 30px;
    z-index: 1;
    float: left;
    width: 50%}
.respond-form-content.respond-form {
    padding: 4px 0;
}
.nav-right {
    float: left;
}
.navbar-left {
    float: none!important;
}
.newsletter_con>input {
    width: 100%}
}@media screen and (max-width:980px) {
    body: after {
    background-attachment: scroll;
    background-position: top;
    background-size: 100%}
    
    #product-slider h1 {
        font-size: 22px;
        margin-left: 0px;
        text-align: center;
    }
#about-main.image {
    width: 100%;
    min-width: 100%;
    float: none;
    margin: 0 0 2rem;
}
#about-main .image img {
    width: 100%}
}@media screen and (max-width:800px) {
    #owl_product_slider {
    width: 83%;
}
#product-slider h1 {
    font-size: 22px;
    margin-left: 0px;
    text-align: center;
}
    .legend .list-2 li {
    padding: 2px!important;
    width: 95%!important;
}
.legend {
    padding: 5px!important;
    font-size: 10px!important;
}
.section-theme.col-md-12 {
    padding: 0 55px;
}
}@media screen and (max-width:768px) {
    .accrdtion {
    padding: 0 20px;
}


#product-slider h1 {
    font-size: 22px;
    margin-left: 0px;
    text-align: center;
}
.qa-padg {
    margin-top: 8px;
}
.blk-modal-content input, .blk-modal-content input {
    margin: 0 0 5px !important;
}
.enquery-modal-content input[type="password"], .enquery-modal-content input[type="text"] {
    margin: 0 0 5px;
}
.modal-head-title {
    padding: 12px 0;
    font-size: 12px;
}
.normality select {
    width: 35% !important;
    border-radius: 3px !important;
    height: 30px;
}
    .enquirytext {
    font-size: 15px;}
    .download {
    margin-top: 0;
    text-align: left;
    float: left;
    width: 100%;
}
.tab {
    padding-top: 0;
}
.job-page .panel-title span {
    font-size: 13px;
}
.job-location {
    font-size: 12px;
}
.uwl-page h1 {
    padding-left: 10px;
}
.productbox .content-container {
    margin-bottom: 5px;
}
.order-products.ng-scope img, .product2-body .quote-form {
    margin: 0 auto;
}
.product_detail_right {
    margin: 0!important;
}
.tabcontent {
    padding: 3px;
    width: 100%}
.method-img {
    margin-top: 20px;
    padding: 0;
}
.world-left, .world-right {
    float: left;
    width: 100%}
.bg_color14, .container-fluid {
    padding: 0;
}
.section-theme.col-md-12 {
    float: left;
    padding: 0 30px;
}
#id04 .form-row .value {
    width: auto;
}
.section-overlap-content .row {
    margin-right: 0;
}
.tool h1 {
    font-size: 8px;
    margin-top: 5px;
    margin-bottom: 0;
}
.product2-body .navbar-default .navbar-header {
    margin: 0;
}
.product2-body .header-from .navbar-form {
    padding: 0;
}
.tab button {
    display: inline;
    color: #000;
    outline: 0;
    text-align: left;
    cursor: pointer;
    transition: .3s;
    font-size: 12px;
    border: 1px solid grey;
    margin: 2px;
    width: 99.5%}
.tab {
    float: left;
    border: 1px solid #ccc;
    width: 100%;
    height: auto;
}
.dropdown-menu-large>li {
    margin-bottom: 30px;
}
.dropdown-menu-large>li:last-child {
    margin-bottom: 0;
}
.dropdown-menu-large .dropdown-header {
    padding: 3px 15px!important;
}
.compnay-overview .timeline .timeline-img, .compnay-overview .timeline::before {
    left: 50px;
}
.compnay-overview .timeline .timeline-content {
    max-width: 100%;
    width: auto;
    margin-left: 70px;
}
.compnay-overview .timeline .timeline-item:nth-child(even) .timeline-content {
    float: none;
}
.compnay-overview .timeline .timeline-item:nth-child(odd) .timeline-content::after {
    content: '';
    position: absolute;
    border-style: solid;
    width: 0;
    height: 0;
    top: 30px;
    left: -15px;
    border-width: 10px 15px 10px 0;
    border-color: transparent #f5f5f5 transparent transparent;
}
.about-us {
    padding: 10px;
}
.service-list {
    padding: 0!important;
}
.legend {
    display: none;
}
.food-page {
    padding-left: 10px;
    padding-right: 10px;
}
#menu1, #menu2, #menu3, #menu4, #menu5, #menu6, #menu7 {
    width: 50%}
}@media (max-width:767px) {
    .clearheader {
    text-align: justify;
    padding-left: 6px;
    padding-right: 4px;
}
    
    .right-bar .sidebar.sidebar-right {
    
    margin-bottom: 40px;
}
.enquirytext {
    font-size: 14px;
    font-weight: 600;
    margin:0px;
    text-align:center;
}
    .prdct-ctgry .col-sm-6.col-md-4 {
    width: 50%;
    float: left;
}
.order-products img {
    margin: 0 auto;
}
.bulk-cart-btn {
    margin-top: 5px;
}
.image-container>img {
    width: 50%!important;
}
.productbox .content-container {
    margin-bottom: 5px;
}
.product-container {
    height: auto;
    top: 0;
}
.product_detail_right .images {
    padding: 0;
}
.pleft-box {
    height: auto;
}
.product-image {
    display: block;
    max-height: 200px;
    margin: 0 auto;
    width: auto;
}
.watermark {
    left: 0;
    right: 0;
}
.sp-image {
    float: left;
    width: 100%}
.product_detail_right {
    float: none;
}
.shop_table tr td:nth-child(even) {
    float: left;
}
td.lefttext {
    clear: both;
    float: left;
    width: 100%!important;
    background: #f8f8f8;
}
.lefttext span {
    float: none;
}
.faq-page .container, .job-page .container {
    background: url(http://pharmaffiliates.com/public/html-assets/images/background.png) right bottom/500px auto no-repeat;
    padding: 0 20px;
}
.faq-img img, .jobs-image img {
    display: none;
}
.dropdown-menu-large {
    margin-left: 0;
    margin-right: 0;
    padding: 5px!important;
}
.navbar-form {
    padding: 0;
    margin: 4px 0;
}
#id04 .col-2 {
    width: 100%}
#id04 .form-row {
    display: block;
    padding: 12px 20px;
}
#id04 .form-row .name, .form-row .value {
    display: block;
    width: 100%}
#id04 .form-row .name {
    margin-top: 0;
    margin-bottom: 6px;
}
#id04 .label--desc {
    margin-top: 14px;
}
#id04 .input-file__info {
    display: block;
    margin-top: 6px;
}
#id04 .card-6 .card-footer {
    padding: 12px 35px;
}
#id04 .title1 {
    padding: 0 15px;
}
}@media screen and (max-width:736px) {
    #about-header>.logo {
    margin: 0;
}
#about-header>.logo a {
    font-size: 3rem;
}
}@media screen and (max-width:720px) {
    #resultmass{
        width:40%;
    }
    
    .send_button {
    padding: 5px 5px;
}
    .log-in a {
    font-size: 11px!important;
}
.log-in .fa, .my_col_half li a {
    font-size: 11px;
}
.my_col_fourth.col-md-4.col-sm-12 {
    width: 100%}
.bg_color14 .container-fluid {
    padding-right: 0!important;
    padding-left: 0!important;
}
#menu1, #menu2, #menu3, #menu4, #menu5, #menu6, #menu7 {
    width: 45%}
#menu1 {
    top: 182px;
    left: 30%;
    font-size: 12px;
}
#menu2 {
    top: 209px;
    left: 30%}
#menu3, #menu5 {
    top: 210px;
    left: 30.5%}
#menu6, #menu7 {
    top: 320px;
    left: 30.5%}
}@media screen and (max-width:680px) {
    #ddlUnit {
    width: 48px!important;
}
.qtty {
    width: 46%}
}@media screen and (max-width:640px) {
    .w-100.active {
    border-bottom: 2px solid #036de3;
}
    
     .abutd-flex {
	display: flex;
	justify-content: space-between;
 }
 .about-us .nav-tabs {
    grid-column: span 12;
  }
.about-us .main-content {
    grid-column: span 12;
  }
  .about-us .tabs-left > li.active > a::after {
    content: "";
    position: absolute;
    top: 10px;
    right: 7px;
    border-top: 10px solid transparent;
    border-bottom: none  transparent !important;
    border-left: 10px solid #d24719;
    display: block;
    width: 0;
}
.about-us .tabs-left > li.active > a::after {
    content: "";
    position: absolute;
    top: 10px;
    right: 7px;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-left: none !important;
    display: block;
    width: 0;
}
.about-us .service-list {
    padding: 4px 30px !important;
	margin: 30px !important;
}
    
    
  
    .my_col_half .phone {
    width: 100%;
    text-align: center;
}
}@media screen and (max-width:620px) {
    #owl_product_slider {
    width: 91%;
}
 #product-slider h1 {
    
    font-size: 22px;
    margin-left: 0px;
    text-align: center;

}
    .section-theme.col-md-12 {
    padding: 0;
}
.select-selected::after{
    right: 2px;
   
}

.job-modal-content {
    width: 450px!important;
}
#id04 .form-row .value {
    width: auto;
}
.con h5 {
    font-size: 16px;
    padding: 2px 10px 0;
    margin: 0;
}
.con p {
    padding: 8px;
}
}@media only screen and (max-width:600px) {
    .single_blog_item {
    padding: 0px;
}

#product-slider h1 {
    margin-left:31px;
    font-size: 0px;
    text-align: center;
}
    .content-container .right-content, .image-container, .productbox, hr {
    float: left;
    width: 100%}
.overview {
    font-size: 20px;
}
.image-container {
    text-align: center;
}
.productbox {
    margin: 0;
}
.productbox .content-container {
    margin-bottom: 5px;
}
.prodcut-title-name {
    padding-left: 0;
}
.productbox h2 {
    font-size: 15px;
}
.right-content ul {
    padding-left: 2px;
}
.right-content ul li p {
    margin: 0 0 3px;
}
.image-container>img {
    width: 300px!important;
    float: none!important;
}
.job-pay {
    float: none;
    padding-right: 0;
}
#id04 .title1 {
    font-size: 26px;
}
}@media screen and (max-width:580px) {
    .normality #molarnormal {
    width: 30%;
}
.normality select {
    width: 50% !important;}
#scientist-help .msgsentsuccessfully, #general-help .msgsentsuccessfully{
    left: 80px;
}
    .select-selected::after{
        top: 13px;
    }
    .select-selected.select-arrow-active::after{
        top:13px;
    }
    
    .select-items, .select-selected {  
    padding: 4px 5px;   
}
    .product2-body .quote-form .form_row input[type=checkbox] {
    margin: 3px 3px 8px 5px;
}
.blk-modal-content , .enquery-modal-content.animate {
    width: 400px !important;
    
}
.respond-form-content {
    width: 100%}
#menu1, #menu3 {
    top: 150px;
}
#menu6, #menu7 {
    top: 260px;
}
.con h5 {
    font-size: 15px;
    padding: 2px 6px 0;
}
.con p {
    font-size: 12px;
}
.navbar-toggle {
    margin-top: 0;
    margin-bottom: 0;
}
.logo {
    width: 50%;
    padding: 0;
}
.header-from {
    width: 48%;
    padding: 0;
    margin-left: 5px;
}
.header-right-img {
    width: 84%;
    float: right;
}.header-right-img img {
    float: right;
}
.navbar-header {
    width: auto;
    float: left;
    margin: 0!important;
}
.navbar-brand {
    padding: 0!important;
}
.first-section-content .section-item {
    padding: 3px;
}
#ddlUnit {
    width: 60px!important;
}
.qtty {
    width: 50%;}
}@media screen and (max-width:520px) {
    #owl_product_slider {
    width: 88%;
}
    .dropdown-submenu .dropdown-menu {
  top: 0;
  left: 0;
  margin-top: -1px;
}
    .ftir-spectro h2 {
    text-align: center;
    font-size: 18px;
    color: blue;
}
.ftr-table table th {
    font-size: 14px;
}
.ftr-table table td {
    font-size: 13px;
}
    
    .normality #molnorm {
    width: 65px !important;}
    .phn-zip input {
    width: 48.5% !important;
    box-sizing: border-box;
}
    
#scientist-help .msgsentsuccessfully, #general-help .msgsentsuccessfully{
    left: 0px;
    bottom: 5px;
}
    .enquirytext {
    font-size: 12px;}
    .page-title h1, .title-product h1 {
    font-size: 22px;
}
.download, .office-add.ind-add, .office-add.ind-add1, .office-name, .world-right h2 {
    float: left;
    width: 100%}
.prdct-ctgry .col-sm-6.col-md-4 {
    width: 100%}
.InventoryStatus {
    padding: 5px 0 0;
}
.product2-body .product-title-info {
    padding: 0;
}
.download {
    margin-top: 0;
    text-align: left;
}
.prdct-ctgry .col-xs-6 {
    width: 100%}
.faq-page .container, .job-page .container {
    padding: 0 10px;
}
.page-title h1 {
    text-align: left;
    width: 100%}
.world-right h2 {
    font-size: 20px;
    margin-left: 0;
    text-align: center;
}
.office-add.ind-add1 {
    padding: 20px 0;
}
.office-name {
    height: auto;
}
.section-item.col-xs-6.col-sm-6.col-md-3 {
    width: 100%;
    padding: 0 75px;
}
}@media only screen and (max-width:510px) {
    #autoUpdate input {
    width: 40px!important;
    margin: 0 2px;
}
#autoUpdate select {
    width: 50px!important;
    margin: 0 2px;
}
#general-help h3, #scientist-help h3 {
    font-size: 23px;
}
#general-help h4, #scientist-help h4, .scientist-cont p, .scientist-cont ul li {
    font-size: 14px;
}
.tabcontent h3 {
    font-size: 21px;
}
.services-page h1 {
    font-size: 26px;
    margin-left: 8%}
}@media screen and (max-width:480px) {
  .subcats-page.subcats-page1.subcats-pagemt {
    margin-top: 0 ;
}
    .subcats-page {
    margin-top: 40%;
}
    .bulk-qty {
    font-size: 8pt!important;
}
.font-weight-bold.wow-outer {
    font-size: 25px;
    
}
.hide_test h1 {
    font-size: 13px;
}
#content a {
    font-size: 11px;
}
#menu6, #menu7 {
    top: 170px;
}
#menu2, #menu5 {
    top: 145px;
}
#menu1, #menu3 {
    top: 130px;
}
.job-modal-content {
    width: 380px!important;
}
}@media screen and (max-width:440px) {
    .login-container, .register-container {
    padding: 0!important;
}
#autoUpdate {
    padding: 0 62px 6px;
    float: left;
    width: 100%}
.quote-form .bulk-qty {
    display: inline-block;
    float: left;
    text-align: center;
}
.section-item.col-xs-6.col-sm-6.col-md-3 {
    padding: 0 50px;
}
}@media screen and (max-width:420px) {
       #owl_product_slider {
    width: 80%;
}
#product-slider h1 {
    font-size:17px;
    margin-left: 0px;
    text-align: center;
    
}


     .enquery-modal-content.animate{
         min-height:530px;
     }
    
div#id02 .msgsentsuccessfully, div#id01 .msgsentsuccessfully{
        font-size:9px;
}
    
    .add_to_wishlist, #bulk-ordr,#addcart{
        padding: 6px 10px;
    }
    
    #wp-ind .table tbody tr td span  {
    font-size:  10px;
    clear:  both;
    width:  100%;
    float:  left;
}
#autoUpdate input {
    width: 66px!important;
}
.right-text {
    padding: 3px;
}
.product_detail_right {
    min-height: 220px;
}
.job-page .jp_job_post_right_btn_wrapper a {
    height: 34px;
    line-height: 34px;
}
#accordion .panel-body {
    padding: 2px 15px;
}
p {
    font-size: 13px;
}
.product-list-title {
    font-size: 20px;
}
.bulk-cart-btn {
    padding: 0;
}
.product-details {
    
}
.product-discount {
  
    
}
.register-container .panel-heading {
    font-size: 18px;
}
.worldwide .table>tbody>tr>td {
    padding: 4px 5px!important;
    font-size: 13px;
}
.job-page .panel-title span {
    font-size: 12px;
}
.job-location {
    font-size: 10px;
}
.section-item.col-xs-6.col-sm-6.col-md-3 {
    padding: 0 25px;
}
.job-modal-content {
    width: 300px!important;
}
.detail-1, .service-item .detail {
    height: 130px;
}
.navbar-header {
    width: auto;
    float: left;
    margin: 0!important;
}
.header-right-img {
    width: 84%;
    float: right;
}.header-right-img img {
    float: right;
}
.newsletter_button {
    font-size: 15px;
    height: 30px;
    width: 35px;
}
.newsletter_con>input {
    font-size: 12px;
    padding: 5px 40px 5px 8px;
}
.header-from {
    width: 48%;
    padding: 0;
    margin-left: 5px;
}
.logo {
    width: 50%;
    padding: 0;
}
.navbar-toggle {
    padding: 8px 10px;
    margin-top: 2px;
    margin-bottom: 5px;
}
.navbar-brand {
    height: auto!important;
    padding: 3px!important;
}
.font-weight-bold.wow-outer {
    font-size: 22px;
}
.respond-form-content {
    width: 100%}
#ddlUnit {
    width: 65px!important;
}
.qtty {
    width: 50%;}
.section-item {
    width: 100%}
.first-section-content .section-item {
    margin: 10px 0;
    padding: 0;
}
.service-item {
    padding: 0;
    width: 100%}
.my_col_half li a {
    font-size: 9px;
}
.bg_color14 {
    padding: 0;
}
.bg_color14 .container-fluid {
    padding-right: 0!important;
    padding-left: 0!important;
}
.log-in a {
    font-size: 9px!important;
}
.content-original {
    float: right;
}
.blk-modal-content,  .enquery-modal-content.animate {
    width: 360px!important;
   
}
}@media screen and (max-width:404px) {
    
    .add_to_wishlist{
        margin-left: 5%;
    }
    #ddlUnit {
    width: 50px!important;
}
.world-right h2 {
    font-size: 18px;
}
.my_col_half li a {
    font-size: 9px;
}
.bg_color14 {
    padding: 0;
}
.bg_color14 .container-fluid {
    padding-right: 0!important;
    padding-left: 0!important;
}
.log-in a {
    font-size: 9px!important;
}
.detail-1, .service-item .detail {
    padding: 0;
}
.image_productslider {
    background-size: contain;
}
}@media screen and (max-width:380px) {  
    .tool h3 {
    font-size: 11px;
}
    .ef_qty{
        width:100% !important;
    }
    
    .blk-select, .ef-select {
    width: 100% !important;
    float:none;
    margin-left:2px;
    }
    
    .blk-modal-content, .enquery-modal-content.animate {
    width: 300px !important;
}

.blk_qty {
    width: 100% !important;}
    
    
    .add_to_wishlist, #bulk-ordr, #addcart {
    padding: 4px 5px;
}
    .login-container .panel-body, .register-container .panel-body {
    padding: 0!important;
}
.product2-body .quote-form {
    padding: 10px 0;
}
.product_detail_left_in {
    padding: 5px;
}
}

@media screen and (max-width:360px) {
   .page-search.search-container.searh-container1 input[type="text"]:focus {

    width: 200px;

}
    .prname1{
        font-size:18px;
    }
        .add_to_wishlist {
    margin-left: 1%;
}.AddtoCartButton.DetailProductAddToCart a {
    font-size: 12px;
}
.exterr, .err, .msgsentsuccessfully, .succ {
    right: 5px;
    padding: 5px;
}
   .normality-main #chem {
    width: 100% !important;
    }
    
   .normality-main  #displayImage {
    width: 100%;
    margin-top: 10px;
    clear: both;
    display:block;
}
  .normality-main  .margin-n.hf-div {
    margin: 0;
}
 .normality-main  .formula-n {
   position: static;
}
.normality-main #molnorm {
    width: 49px !important;
}
.normality-main input{
    width:50%;
}
.normality-main #reset {
    width: 100%;
    margin-bottom: 10px;
}
.normality-main span{
    font-size:10px;
}
.normality-main .normal.nor-res.calc {
    width: 100%;
}
    .msgsentsuccessfully{
        font-size:9px;
    }
    .send_button{
        font-size:12px;
    }
    
    .select-items, .select-selected {  
    padding: 4px 5px;   
}
.select-selected::after{
    top:14px;
}
.select-selected.select-arrow-active::after{
    top:14px;
}
    #wp-ind .table tbody tr td span  {
    font-size:  10px;
}
.enquery-modal-content button {
    padding: 7px 20px;
}
.ef-qute {
    padding: 8px 0;
}
.enquery-modal-content input[type=text], .enquery-modal-content input[type=password] {
    margin: 0 0 8px;
    font-size: 12px;
}
.modal-head-title {
    padding: 16px 0;
}
#id04 .title1 {
    font-size: 23px;
}
#id04 .btn, #id04 .input-file+label {
    line-height: 30px;
}
#id04 .label--desc {
    margin-top: 0;
}
#id04 .form-row .name {
    font-size: 13px;
}
#id04 .input--style-6, #id04 .textarea--style-6 {
    line-height: 28px;
    font-size: 13px;
}
#id04 .form-row {
    padding: 7px;
}
.qtty {
    width: 50%;}
.frm-hover {
    padding: 5px;
    margin: 0;
}
.product_detail_left_in {
    padding: 0;
}
#collapseOne .panel-body, .job-page .panel-title a {
    padding: 10px;
}
.related_producbox.col-xs-6.col-sm-4.col-md-4 {
    width: 100%}
}

@media screen and (max-width:340px) {
   
.exterr, .err, .msgsentsuccessfully, .succ {
    padding: 5px;
}
    #scientist-help .msgsentsuccessfully, #general-help .msgsentsuccessfully {
    left: 75px;
    bottom: 24px;
}
    .add_to_wishlist{
        margin-left: 1%;
    }
    .add_to_wishlist, #bulk-ordr, #addcart {
    padding: 4px 4px;
}
    .my_col_half a {
    padding-right: 10px;
}
.select-items, .select-selected {  
    padding: 4px 5px;   
}
.select-selected::after{
    top: 12px;
right: 16px;
}

.select-selected.select-arrow-active::after{
    top:12px;
    right:16px;
}

.qtty {
    width: 50%;
}
    
    #menu2, #menu5 {
    position: absolute;
}
.quote-form .bulk-qty {
    margin-left: 4px;
}
.inner-wrap .product_detail_left {
    width: 310px;
    overflow: scroll;
}
.footer_title {
    margin-bottom: 12px;
    margin-top: 6px;
}
.worldwide .table>tbody>tr>td {
    padding: 3px 2px!important;
    font-size: 12px;
}
.job-location {
    padding-right: 1%}
#collapseOne .panel-body, .section-item.col-xs-6.col-sm-6.col-md-3 {
    padding: 3px;
}
.job-page .panel-title a {
    padding: 3px;
    border: 1px solid #d5d2d1;
    border-radius: 5px;
}
.font-weight-bold.wow-outer {
    font-size: 20px;
}
.subcatsearch_text {
    width: 250px;
}
.banner-section-bg {
    padding: 0;
}
.my_col_fourth, .my_col_fourth input, select {
    width: 100%}
#menu5 {
    top: 77px;
    left: 30%}
#menu2 {
    top: 15px;
    left: 28.5%}
}@media screen and (max-width:320px) {
     .my_col_half a {
    padding-right: 5px;
}
.job-location {
    padding-right: 0;
}
.select-items, .select-selected {  
    padding: 4px 5px;   
}
.select-selected::after{
    top: 12px;
right: 16px;
}
.qtty {
    width: 50%;
}

}@media screen and (max-width:300px) {
    .blk-modal-content .cancelbtn, .blk-modal-content .signupbtn, .enquery-modal-content .cancelbtn, .enquery-modal-content .signupbtn {
    width: 100%}
}