@media (min-width: 992px) and (max-width: 1199px) 
{
    .container {width:97%;}
    .email, .call, .page-Visits, .bizMAX-verified, .social_links {margin-right: 2%;}
    /*.Unique-Visits {display: none;}*/    

    .navButtons ul {/*border-left: 1px solid #fff; border-bottom: 1px solid #fff;*/}
    .navButtons ul li {float: left; /*width: 25%; position: relative;*/ box-sizing: border-box;}
       
    .navButtons ul li:nth-of-type(1) {border-left:0;}   
    .navButtons ul li a {display: block; text-align:center; border: 0; margin: 0; border-radius:0; transform: skew(0deg);}       
    ul.liProductsSub{/*max-width:100%;*/}
    ul.liProductsSub li{/*width: 100%;*/}
    
    .banner {width: 100%; padding: 0px;} 
    div#header div.wrap , div#header div#slide-holder div#slide-runner{height: 440px !important; width: 100%;}

    .img_gallery {width: 961px !important;}   
    .slider_small_images {width: 232px; height: 100%;}   
      
    .middlePanel {width: 71.4%;}
    .middlePanel h2::before {width: 50%; left: 25%;}
    .productList h2::before {width: 70%; left: 15%;}
    #send-msg h3::before {width: 50%; left: 25%;}
    .subjectTable .field input {width: 100%;}

    .submitbutton {margin-left: 0%; width:100%;}

    .rightPanel { width: 27%;}
    .leftPanel { width: 27%;}
    .searchInputbox {width: 70%;}
    .productThumb {width: 18.3%;}
    .prodGallInfo, .bizPro-info {width: 95.4%;}
    .prodDiv {width: 22.95%;}
    .bizPro-info-img {width: 34.3%;}
    .bizPro-info-summary {width: 60%;}
    .modal-content {width: 33%;} 

    .card {left: 25%; width: 50%;}
}

@media (min-width: 768px) and (max-width: 991px) {
    .container {width: 96%;}
    /*.page-Visits, .bizMAX-verified {display:none;}*/
    
    /*.email, .call, .page-Visits, .bizMAX-verified, .social_links {margin-right: 4%;}*/

    .contact-header {padding: 10px 0;}
    .social_links a, .social_links a:nth-of-type(5) {border-left: 0; border-right: 0;}
    .email .fa-envelope {border:0; padding:0;}
    .logo {/*width: 50%;*/}
    .logo img{/*width:100%;*/}
    .company-Name {/*width:50%;*/ padding: 0px;}
          
    .navButtons ul {/*border-top:1px solid #fff; border-right:1px solid #fff;*/}
    .navButtons ul li {float: left; /*width: 33.33%; position: relative;*/ box-sizing: border-box; /*height: 45px;*/} 
    .navButtons ul li:nth-of-type(1) {border-left:0;}   
    .navButtons ul li a {display: block; text-align:center; border: 0; margin: 0; border-radius:0; transform: skew(0deg);} 
    #ctl00_MenuBar_lnkProducts{/*margin-top: -3px;*/}      
    ul.liProductsSub{/*max-width:100%; width: 100%;*/}
    ul.liProductsSub li{/*width: 100%;*/}
    .navButtons ul li:last-child {border-right: 0;}


    .banner {width: 100%; padding: 0px;} 
    div#header div.wrap , div#header div#slide-holder div#slide-runner{height: 341px !important; width: 100%;} 
     .img_gallery {width: 734px !important;}   
     .slider_small_images {width: 175px; height: 100%;}   
     .leftarrow, .rightarrow {top: 80px;}

     .middlePanel h2::before {width: 262px; left: 24%;}
     .productList h2::before {left: 7%; width: 85%;}
     #send-msg h3::before {width: 250px; left: 23%;}
    .productThumbnailswrapper h2::before{left: 25%; width: 45%;}
    .subjectTable .field input {width: 100%;}
    .submitbutton {margin-left: 0%; width:100%;}
    .label {width: 40%;}
    .fields {width: 60%;}
    .productThumb{width:22.9%;}
    .productThumb:nth-of-type(5) {margin-right: 20px;}
    .productThumb:nth-of-type(4) {margin-right: 0px;}
    .productThumb:nth-of-type(8) {margin-right: 0px;}
    .middlePanel {width: 70%;}
    .rightPanel {width: 27.9%;}
    .leftPanel {width: 27.9%;}
    .searchInputbox{width: 70%;}
    .searchbutton {width: 28%;}
    .view-showcase-btn {margin-top: 10px;}
    .bizPro-info-img {width: 44.2%;}
    .select {width: 30%;}
    .ProductpageView {width: 40%;}
    .selectProNo-top {width: 27%;}
    .prodDiv {width: 22.25%;}
    #divProductShowcase {
        left: 20%;
        top: 5%;
    }  
    .card {left: 20%; width: 60%;}
    .modal-content {width: 40%;} 
}

/*@media (min-width: 480px) and (max-width: 767px) 
{
    .container {width: 95%;}
    .contact-header{padding: 10px 0 15px;}
    .email .fa-envelope {border-left: 0; border-right: 0;}
    .social_links a:nth-of-type(5) {border-right: 0;}
    .social_links a {border-left: 0;}
    .logo {width: 50%;}
    .logo img{width:100%;}
    .company-Name {width:50%; padding:0;}
    .compnyname a a{font-size: 18px;}
    .compnySlogan {font-size: 12px; margin-top: 0px;}
    .navbar-Outer-Container {border-bottom:0;}
    .navButtons {margin-bottom: 15px; margin-top: 15px;}
    .navButtons ul {display:none;}
    .navButtons ul li:nth-of-type(1) {border-left:0;}
    .navButtons ul li {float: left; width: 50%; position: relative; box-sizing: border-box; margin:0;}
    .navButtons ul li a {display: block; text-align:center; border: 0; margin: 0; border-radius:0; transform: skew(0deg);}           
    ul.liProductsSub{position: absolute; z-index: 500; max-width:100%; width: 100%;}
    .dropdown:hover ul.liProductsSub {display: block !important;}
    ul.liProductsSub li{width: 100%;}
    ul.liProductsSub li{}
    #pull{display:block;}
    .banner {width: 100%; padding: 0px;} 
     div#header div.wrap , div#header div#slide-holder div#slide-runner{height: 213px !important; width: 100%; }
      .img_gallery {width: 450px !important;}   
     .slider_small_images {width: 143px; height: 100%;}   
     .leftarrow, .rightarrow {top: 70px;}
     .middlePanel {padding-left: 0px;}
     .middlePanel h2::before {width: 60%; left: 20%;}
     .productList h2::before {width: 90%; left: 5%;}
     #send-msg h3::before {width: 70%; left: 15%;}
     .productThumbnailswrapper h2::before{left: 20%; width: 60%;}
    .subjectTable .field input {width: 100%;}
    .submitbutton {margin-left: 0%; width:100%;}
    .tab-content, #send-msg, #Review {padding: 15px;}
    .tab-left {float: none;}
    .tab-left li {float: none; width: 100%;}
    .tab-left li a {margin-right: 0;}
    .tab-left > li.current > a, .tab-left > li.current > a:hover, .tab-left > li.current > a:focus {margin-right: 0;}
    .compInfoTable .label{width:50%;} 
    .compInfoTable .fields{width:50%;} 
    .middlePanel {width: 66%;}
    .gallOptionDiv{display:block; width: auto;}
    .select, .ProductpageView, .selectProNo-top{width: 100%; text-align: center;}
    .productListDiv{display:block; text-align: center;}
    .prodListbtn, .btns{display: block; text-align: center;}
    .prodListbtnImg{float: none !important; margin-right: 0px !important;}
    .pagination{display: block; width:auto;}
    .prodDiv{width: 100%; text-align: center; margin-right: 0;}
    .send-msg-btn{margin-bottom: 10px;}
    .view-showcase-btn{margin-top: 10px;}
    .productListImage {width: 100%; margin-right: 0;}
    .productListDesc {width: 100%; text-align: center; margin-top: 10px;}   
    .bizPro-info-img{width:auto; text-align: center; float: none;}
    .prodGallcheckBox {float: none;}
    .bizPro-info-summary{padding-left: 0; width:auto; text-align: center;}
    .bizPro-info-summary .protitle {text-align: center; margin: 15px 0;}
    .bizPro-info-summary .protitle h1, .productListName{font-size: 18px; text-align: center !important; margin: 15px 0 !important;}     
    .rightPanel {width: 30.7%;}
    .leftPanel {width: 30.7%;}
    .searchInputbox {width: 100%; text-align: center;}
    .searchProducts .searchbutton {width: 100%;}
    .productThumb{width: 47.8%;}
    .productThumb:nth-of-type(5) {margin-right: 10px;}
    .productThumb:nth-of-type(2) {margin-right: 0px;}
    .productThumb:nth-of-type(4) {margin-right: 0px;}
    .productThumb:nth-of-type(6) {margin-right: 0px;}
    .productThumb:nth-of-type(8) {margin-right: 0px;}
    .custom_content img{width:100%;}
    .contact-us {display: block;}
    .cont-Info-profile {width: 100%;}
    .googleMap {width: 100%; margin-top: 15px;}
    .googleMap .map {height: 175px;}
    .NoRecords img{width:100%;}
    .footer ul li {display: inline-flex; margin: 5px;}
    .card {left: 0%;}
    #divProductShowcase {left: 5%; width: 400px;}
    .productShowcaseName {width: 340px;}
    .productShowcaseDescr {width: 340px;}
    .productShowcaseImg img{width: 340px; height: auto;}
    #divProductShowcase ul li {margin-right: 120px;}
    .review1 img{width:100%;}
    .reviews-button {text-align:center;}
    .modal-content {width: 60%;}
    .card {left: 5%; width: 90%;}
    .cardLeft {width: 100%; float: none; padding-right: 0px; margin-bottom: 15px;}
    .cardRight {width: 100%; float: none;}
}*/   

@media (max-width: 767px) {
    .container {width: 100%; box-sizing: border-box;}
    .email, .call, .bizMAX-verified, .social_links, .page-Visits{display: block; text-align: center;}
    .send-sms{text-align: center;
margin: 10px auto;
display: block; width: 30%;}
    .email .fa-envelope {border-left: 0; border-right: 0;}
    .email, .call, .page-Visits, .bizMAX-verified {margin-right: 0%;}
    .page-Visits {float: none; font-size: 12px;}
    .social_links {margin: 10px 0 0 0;}
    .social_links a:nth-of-type(5) {border-right: 0;}
    .social_links a {border-left: 0;}
    .companylogo {width: 100%; display: block;}
    .logo {padding-right: 0px; width: 100%; margin-right:0px; text-align: center;}
    .logo img {max-width: 100%;}
    .company-Name {padding: 15px 0 0 0; text-align: center; display:block !important;}
    .compnyname a a{font-size: 25px;}
    .company-name h1 {font-size: 25px; line-height:30px;}
     /*-------mobile-menu-button------*/
    .navbar-Outer-Container {border-bottom:0;}
    .navButtons {margin-bottom: 15px; margin-top: 15px;}
    .navButtons ul {display:none; /*border-top: 1px solid #fff;*/}
    .navButtons ul li:nth-of-type(1) {border-left:0;}
    .navButtons ul li {float: left; width: 100%; position: relative;  box-sizing: border-box; margin:0;}
    .navButtons ul li a {display: block; text-align:center; border: 0; margin: 0; border-radius:0; transform: skew(0deg);} 
    .selectedNav:nth-of-type(1) {/*border-radius: 0px 0 0 0px;*/}

    #pull{display:block;}
       
    ul.liProductsSub{/*display:none !important;*/ position: relative; z-index: 500; border-radius: 0px; max-width:100%; /*border-top: 0px solid #E1184A;*/ float: none;}
    .dropdown:hover ul.liProductsSub {display: block !important;}
    ul.liProductsSub li{width: 100%; /*border: 1px solid #ddd;*/}
    ul.liProductsSub li a{/*border-right: 0px solid #ffffff; border-bottom: 0px solid #ffffff;*/ border: 0; margin: 0; border-radius:0; transform: skew(0deg);}
    /*.Banner-Outer-Container { margin-top: 15px;}*/
    .banner {width: 100%; padding: 0px;} 
    div#header div.wrap , div#header div#slide-holder div#slide-runner{height: 142px !important; width: 100%;}   
    div#header div#slide-holder div#slide-controls p#slide-nav a {padding:2px 4px; font-size: 8px;}

     .img_gallery {width: 290px !important;}   
     .slider_small_images {width: 140px; height: 100%;}   
     .leftarrow, .rightarrow {/*top: 70px;*/}
     .middlePanel {margin: 30px 0;}
     .middlePanel h2::before {width: 75%; left: 12%;}
     .productList h2::before {width: 70%; left: 15%;}

     .tabbable {margin-top: 0px;}

     #send-msg h3::before {width: 90%; left: 4%;}
     .productThumbnailswrapper h2::before{left: 15%; width: 70%;}
     .subjectTable .field input {width: 100%;}
     .submitbutton {margin-left: 0%; width:100%;}
     /*.tab-content, #send-msg, #Review {padding: 20px;}*/
    .middlePanel {padding-left: 0px;}
    .middlePanel{width: 100%; margin-right: 0; padding-right: 0px;}
    .tab-left {float: none;}
    .tab-left li {float: none; width: 100%;}
    .tab-left li a {margin-right: 0;}
    .tab-left > li.current > a, .tab-left > li.current > a:hover, .tab-left > li.current > a:focus {margin-right: 0;}
    .label {width: 50%;}
    .fields {width: 50%;}
    /*#send-msg{padding: 20px;}*/
    #send-msg {}

    .gallOptionDiv{display:block;}
    .select, .ProductpageView, .selectProNo-top{width: 100%; text-align: center;}
    .productListDiv{display:block; text-align: center;}
    .prodListbtn{display: block; text-align: center;}
    .prodListbtnImg{float: none !important; margin-right: 0px !important;}
    .pagination{display: block; width:auto;}
    .prodGallInfo{}
    .prodDiv{width: 100%; text-align: center; margin-right: 0;}
    .prodGallcheckBox {/*float: none;*/}
    .send-msg-btn{margin-bottom: 10px;}
    .view-showcase-btn{margin-top: 10px;}
    
    .productListImage {width: 100%; margin-right: 0;}
    .productListDesc {width: 100%; text-align: center; margin-top: 10px;}
    .bizPro-info-img, .bizPro-info-summary{width:auto; text-align: center; float: none;}
    .bizPro-info-summary{padding-left: 0; }
    .bizPro-info-summary .protitle h1, .productListName{font-size: 18px; text-align: center !important; margin: 15px 0 !important;}
    #accordion .content-title {font-size: 15px;}
    .rightPanel {float: none; width: 100%; margin-left: 0px;}
    .leftPanel {float: none; width: 100%; margin-right: 0px; margin-top: 15px;}
  
    .see-all-products{font-size: 11px;}
    .productThumb{margin-right: 0px; width: 100%;}
    .footer ul li {display: inline-flex; margin: 5px;}
    .veri-comp-name {font-size: 20px; padding: 55px 0 10px 0;} 
    .custom_content img{width:100%;}
    .contact-us {display: block;}
    .cont-Info-profile {width: 100%;}
    .googleMap {width: 100%; margin-top: 15px;}
    .googleMap .map {height: 175px;}
    .map-details {/*width: 80%;*/}
    .manage-info-wrapper, .manage-info-description{text-align: center;}
    .NoRecords img{width:100%;}
    .verified-info {background-image:none; background-repeat: no-repeat; padding:0; }
    .veri-comp-name {padding: 0; margin: 15px 0;}
    .card {left: 5%; width: 90%;}
    .cardBgbizmax {padding: 10px;}
    .verifiedLogo {position: relative;}
    .org {padding: 10px 0;}
    .cardLeft {width: 100%; float: none; padding-right: 0px; margin-bottom: 15px; text-align:center;}
    .cardRight {width: 100%; float: none;}
    .cardRight ul li {text-align: center;}
    .review1 img{/*width:100%;*/}
    .reviews-button {text-align:center;}
    .modal-content {width: 90%;}
    #divProductShowcase {left: 2%; width: 270px;}
    .productShowcaseName {width: 250px;}
    .productShowcaseDescr {width: 250px;}
    .productShowcaseImg img{width: 250px; height: auto;}
    #divProductShowcase ul li {margin-right: 205px;}
}