/*@font-face {
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: normal;
src: local('../fonts/Segan Light'), url('../fonts/Segan-Light.woff') format('woff');
}

@font-face {
    font-family: 'allerregular';
    src: url('../fonts/aller_rg-webfont.eot');
    src: url('../fonts/aller_rg-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/aller_rg-webfont.woff2') format('woff2'),
         url('../fonts/aller_rg-webfont.woff') format('woff'),
         url('../fonts/aller_rg-webfont.ttf') format('truetype'),
         url('../fonts/aller_rg-webfont.svg#allerregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
*/
@font-face { 
  font-family:"Nulshock";
  src: url("../fonts/nulshock-rg-bold.ttf") format("truetype");
}

html,body {
  overflow-x:hidden;
}

h4.modal-title{color:#fff; margin-top:95px; margin-bottom: 0px; font-family: 'nulshock' !important; font-size:26px !important; font-weight: 600; }
.modal-body h1, .modal-body p {font-family: 'Open Sans', sans-serif !important;}

/* .newbackground{z-index:1 !important;} */

body {
  padding: 0px;
  margin: 0px;
  background: #fff;
  font-family: 'Open Sans', sans-serif;
}
.Main-banner {
  background-image: url(../images/homepage-image.jpg);
  background-position: center top;
  background-repeat: no-repeat;
  background-size: 100%;
  min-height: 800px;
  padding-top: 0px;
}

.Main-banner2 { background-image:url(../images/banner-haritage.jpg); background-position:center top;  background-repeat:no-repeat; min-height:585px;  padding-top:0px;margin-top:10px;}

.Main-banner4 { background-image:url(../images/banner-drreconnendation.jpg); background-position:center top;  background-repeat:no-repeat; min-height:585px;  padding-top:0px;}
.Main-banner5 { background-image:url(../images/banner-dealer.jpg); background-position:center top;  background-repeat:no-repeat;  min-height:585px;  padding-top:0px;}

.Main-banner7 { background-image:url(../images/banner-lab.jpg); background-position:center top;  background-repeat:no-repeat;  min-height:585px;  padding-top:0px; background-size:cover;}



.Main-banner11 { background-image:url(../images/banner-lab101.jpg); background-position:center top;  background-repeat:no-repeat;  min-height:585px;  padding-top:0px;}



.cart-strip { float:right; }

.cart-left { float:left; background-image: url(../images/cart-bg-left.png);  background-position:left bottom; width:450px; height:48px; background-repeat:no-repeat; text-align:right;}

.cart-inner { color: #F9FB57; float: right; font-family: Arial, Helvetica, sans-serif;font-size: 21px; padding: 9px 137px 0 0; font-weight:600;
}

.Navigation { float:left; width:100%; background-image: url(../images/menu-bg.png); background-position:left top; background-repeat:repeat-x; height:71px;}

.nav-bg { float:left; width:100%; background:#000; height:66px;}

.logo { float:left; text-align:center; position:absolute; margin-top:5px;width:305px;margin-left:-115px;}

.logo1 {
position: absolute;
right: 45px;
text-align: center;
top:-15px;
}

.Inner-main { float:left; width:100%;  }

.Inner-main h1 { text-align:center;}

.Inner-main h2 {  text-transform:uppercase; font-size:40px;  font-family: Arial, Helvetica, sans-serif; color:#000; padding:0px; margin:0px; }

.Inner-main h3 {    font-family: 'Open Sans', sans-serif; color:#0096d9; font-size:30px; padding:0px; margin:5px 0px;}

.Inner-main h4 {    font-family: 'Open Sans', sans-serif; color:#0096d9; font-size:25px; padding:0px; margin:5px 0px;}

.Inner-main h5 {    font-family: 'Open Sans', sans-serif; color:#000; font-size:16px; padding:0px; margin:5px 0px;}

.Inner-main h6 {    font-family: 'Open Sans', sans-serif; color:#000; font-size:16px; padding:0px; margin:5px 0px;}

.Inner-main p {font-family: 'Open Sans', sans-serif; color:#545454; text-align:justify; font-size:14px; padding:0px; margin:5px 0px; line-height:26px;}

.col-md-6.col-sm-6.col-xs-6 > ul {
color: #545454;
  font-family: 'Open Sans', sans-serif;
  font-size: 14px;
  line-height: 28px;
  margin: 5px 22px;
  padding: 0;
  text-align: justify;
}



.col-md-12.col-sm-12.col-xs-12 > ul {
color: #545454;
  font-family: 'Open Sans', sans-serif;
  font-size: 14px;
  line-height: 28px;
  margin: 5px 36px;
  padding: 0;
  text-align: justify;
}

.col-md-6.col-sm-6.col-xs-6 img {
  border-radius: 20px;
}

.top-menu { float:left; padding-left:190px; }

.read-more a { color:#0096d9; font-size:20px; text-transform:uppercase; margin:20px 0px;  }

.read-more a:hover { color:#16589d; -webkit-transition: width 2s, height 4s; /* Safari */
  transition: width 2s, height 4s; text-decoration:none;}

.cart-strip2 { float:left; }

/*.cart-left2 { float:left; background-image: url(../images/right-bg-cart.png);  background-position:right top; width:800px; height:46px; background-repeat:no-repeat; text-align:right; }*/

jtab-ul li a:active
{
background-color:#0086C7;
}

.cart-left2 {
    background-image: url("../images/right-bg-cart.png");
  background-position: left top;
  background-repeat: no-repeat;
  float: left;
  height: 46px;
  margin: 20px 30px;
  text-align: left;
  width: 800px;
}


.Cart-btn { float:left; background:#000; }

.Cart-btn span {  float:left; color:#fff; font-size:24px; padding:12px 15px; }

.buy-btn { background: #0096d9 none repeat scroll 0 0; float: left; font-family: "allerregular"; font-size: 24px;  padding: 12px 25px; }

.buy-btn a { color:#fff;font-family: Arial, Helvetica, sans-serif;}

.buy-btn a:hover { text-decoration:none; color:#000;}



.Mid-bg { background-image:url(../images/mid-bg.jpg); background-position:center top;  background-repeat:no-repeat;  background-size:100%; padding:21px 0px; }



.Mid-bg2 { background-image:url(../images/mid-bg.jpg); background-position:center top;  background-repeat:no-repeat; background-size:100%; padding:21px 0px; }

.Mid-bg2 h1 { text-align:center; font-family: Arial, Helvetica, sans-serif;  color:#fff; }
.Mid-bg2 p { text-align:center; font-family: Arial, Helvetica, sans-serif; font-size:18px; color:#fff; }

.water-head { width:100%; float:left; text-align:center; margin-top:32px; margin-bottom:30px;}


.nuro { width:100%; float: left; text-align:center; }

.nuro h4 { color:#fff; font-size:14px; font-weight:bold;}

.nuro-2 h2 { color:#fff; text-transform: uppercase;}

.nuro-2 p { color: #fff; font-size: 23px; text-transform: uppercase; }

.buy-now-2 { background:#d00404; padding:13px 25px; width:300px; margin:auto; border-radius:60px; font-weight:bold; margin-top:-100px; position: relative; text-align:center; clear:both; border:3px solid #ededed;}

.buy-now-2 a { color:#fff; font-size:24px; text-transform:uppercase; text-align:center; }

.buy-now-2 a:hover { color:#000; text-decoration:none;}


.cart-box a { color:#fff;}
.cart-box a:hover { color:#0096d9; text-decoration:none; }



/* will be red only in google chrome */

@media screen and (-webkit-min-device-pixel-ratio:0) {
.buy-now-2 { background:#d00404; padding:13px 25px; width:300px;  margin:auto; border-radius:25px; margin-top:-100px; position: relative; text-align:center; clear:both; border:3px solid #ededed; margin-top:10px;}

.buy-now-2 a { color:#fff; font-size:24px; text-transform:uppercase; text-align:center; }

.buy-now-2 a:hover { color:#000; text-decoration:none;}
}

.sizeofimage2 { width:100%; text-align:center;}

.sizeofimage2 img { width:86%;}

.meet-the-best { float:left; width:100%; padding-bottom:30px; }

.meet-the-best h2 { color:#051e46; font-size:30px; text-align:center; font-weight:normal; text-transform:uppercase; padding:30px 0px 20px 0px; 
background-image:url(../images/bottom-arrow.png); background-position:center bottom; background-repeat:no-repeat; }

.meet-the-best p { color:#808080; font-size:16px; padding:0px 180px; width:100%; text-align:center;  font-family: Arial, Helvetica, sans-serif; } 

.Gallery { float:left; width:100%; padding-bottom:30px;}

.Gallery h2 { color:#051e46; font-size:30px; text-align:center; font-weight:normal; text-transform:uppercase; padding:30px 0px 20px 0px; 
background-image:url(../images/bottom-arrow.png); background-position:center bottom; background-repeat:no-repeat; }

.Gallery p{ color:#fff; font-size:16px; padding:0px 20px; width:100%; text-align:center;  font-family: Arial, Helvetica, sans-serif; }

.items-box { width:100%;  border:1px solid #d0d0ce; display:inline-block; }

.item-image { width:100%; height:327px; text-align:center; }

.item-image img { width:100%; height:100%;}


.item-image:hover { opacity:0.5; cursor:pointer; }

.discription { width:100%; padding:0px; border-bottom:1px solid #d0d0ce; }

.discription h3 { font-size:18px;  color:#000000; text-align:center; }

.discription h3:hover { color:#0096d9; cursor:pointer;}

.discription h4 { font-size:16px;  font-family: Arial, Helvetica, sans-serif;  color:#000000; text-align:center;  }

.add-to-cart { width:100%; }

.addto-btn { width:100%; padding:7px; text-align:center;  }

.addto-btn a { color:#000; font-size:15px;}

.addto-btn a:hover { color:#0096d9; text-decoration:none;}

.thumbnail {
  position:relative;
  overflow:hidden;
}

.caption {
  position:absolute;
  top:0;
  right:0;
  background:rgba(66, 139, 202, 0.75);
  width:100%;
  height:100%;
  padding:2%;
  display: none;
  text-align:center;
  color:#fff !important;
  z-index:2;
}

.thumbnail img { width:100%;}


.dr fieldset { width:100%; padding:30px 0px 20px 0px;

}

/*.dr legend { width:50%; border:none;   }*/

.client a { opacity:0.5; border:1px solid #f2f2f2;}

.Footer { background:#222222; width:100%; float:left; padding:30px 0px; }

.Footer h2 { color:#fff; font-size:16px; margin-top:10px;  text-transform:uppercase; background:url(../images/dot.png) no-repeat left bottom; padding-bottom:12px; }

.Footer p { color:#a1a1a1; text-align:justify; margin-top:10px; font-family: Arial, Helvetica, sans-serif;}



/*=========================
Icons
================= */

/* footer social icons */
ul.social-network {
list-style: none;
display: inline;
margin-left:0 !important;
padding: 0;
}
ul.social-network li {
display: inline;
margin: 0 5px;
}


/* footer social icons */
.social-network a.icoRss:hover {
background-color: #F56505;
}
.social-network a.icoFacebook:hover {
background-color:#3B5998;
}
.social-network a.icoTwitter:hover {
background-color:#33ccff;
}
.social-network a.icoGoogle:hover {
background-color:#BD3518;
}
.social-network a.icoVimeo:hover {
background-color:#0590B8;
}
.social-network a.icoLinkedin:hover {
background-color:#007bb7;
}
.social-network a.icoRss:hover i, .social-network a.icoFacebook:hover i, .social-network a.icoTwitter:hover i,
.social-network a.icoGoogle:hover i, .social-network a.icoVimeo:hover i, .social-network a.icoLinkedin:hover i {
color:#fff;
}
a.socialIcon:hover, .socialHoverClass {
color:#44BCDD;
}

.social-circle li a {
display:inline-block;
position:relative;
margin:0 auto 0 auto;
-moz-border-radius:50%;
-webkit-border-radius:50%;
border-radius:50%;
text-align:center;
width: 32px;
height: 32px;
font-size:17px;
}
.social-circle li i {
margin:0;
line-height:32px;
text-align: center;
}

.social-circle li a:hover i, .triggeredHover {
-moz-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
-ms--transform: rotate(360deg);
transform: rotate(360deg);
-webkit-transition: all 0.2s;
-moz-transition: all 0.2s;
-o-transition: all 0.2s;
-ms-transition: all 0.2s;
transition: all 0.2s;
}
.social-circle i {
color: #fff;
-webkit-transition: all 0.8s;
-moz-transition: all 0.8s;
-o-transition: all 0.8s;
-ms-transition: all 0.8s;
transition: all 0.8s;
}

ul.social-network a {
background-color: #16589d;   
}


.news { width:100%;  height:90px;}
.news img { width:100%; height:90%;}

.news strong { color:#0096d9;}

.news h4 { color:#a1a1a1; text-align:justify; font-size:14px; font-family: Arial, Helvetica, sans-serif;}

.newsletter input { background:none; width:100%; border:2px solid #a6a6a6; margin-bottom:10px; padding:5px; color:#a1a1a1; }

.send-btn { background:#0096d9; border-radius:30px; border:none; padding:8px 20px; color:#fff; text-transform:uppercase; font-size:15px; }
.send-btn:hover { background:#027eb5; cursor:pointer;} 

.get-in-touch { width:100%; float:left;}

.get-in-touch ul { float:left; padding:0px; margin:0px;  width:100%;}

.get-in-touch li { list-style:none; margin-bottom:10px; border-bottom:1px solid #292929; color:#a1a1a1;}

.get-in-touch li strong { margin-right:15px;}

.bottom-fooetr { background:#1f5d8c;}

.contact-page { width:100%; float:left; font-family: Arial, Helvetica, sans-serif;}

.contact-page ul { float:left; padding:0px; margin:0px; }

.contact-page li { line-height:32px; list-style:none;} 

.contact-page li a { color:#545454; font-family: Arial, Helvetica, sans-serif;}

.contact-page li a:hover { color:#0096d9; text-decoration:none;}

.con-p p { width:100%; margin:20px 16px; border-bottom:3px solid #0096d9;  text-align:center; font-size:18px; background:#f5f5f5; padding:15px;}

.contact-page p{ text-align:justify; line-height:28px;}


.team{
  padding:0px 0;
}
h6.description{
font-weight: bold;
letter-spacing: 2px;
color: #999;
border-bottom: 1px solid rgba(0, 0, 0,0.1);
padding-bottom: 5px;
}
.profile{
margin-top: 15px;
margin-left:10px;
}
.profile h1{
font-weight: normal;
font-size: 20px;
margin:10px 0 0 0;
}
.profile h2{
font-size: 14px;
font-weight: lighter;
margin-top: 5px;
}
.profile .img-box{
opacity: 1;
display: block;
position: relative;
}
.profile .img-box:after{
content:"";
opacity: 0;
background-color: rgba(0, 150, 217, 0.5);
position: absolute;
right: 0;
left: 0;
top: 0;
bottom: 0;
}
.img-box ul{
position: absolute;
z-index: 2;
bottom: 50px;
text-align: center;
width: 100%;
padding-left: 0px;
height: 0px;
margin:0px;
opacity: 0;
}
.profile .img-box:after, .img-box ul, .img-box ul li{
-webkit-transition: all 0.5s ease-in-out 0s;
  -moz-transition: all 0.5s ease-in-out 0s;
  transition: all 0.5s ease-in-out 0s;
}
.img-box ul i{
font-size: 20px;
letter-spacing: 10px;
}
.img-box ul li {
  border: 1px solid #0096d9;
  display: inline-block;
  
  margin: -67px;
  padding: 5px;
  text-align: center;
  width: 90%;
}
.img-box a{
color:#fff;
}
.img-box:hover:after{
opacity: 1;
}
.img-box:hover ul{
opacity: 1;
}
.img-box ul a{
-webkit-transition: all 0.3s ease-in-out 0s;
-moz-transition: all 0.3s ease-in-out 0s;
transition: all 0.3s ease-in-out 0s;
}
.img-box a:hover li{
border-color: #fff;
color: #fff;
}


.Drreconnendation { float:left; width:100%; border:2px solid #eee; padding:10px 18px 21px 6px; margin-bottom:20px;background-color:#ADD8E6; border-radius:10px;}

.Drreconnendation:hover { cursor:pointer; transition: all 0.5s ease; }

.Drreconnendation h5 { color:#0096d9; font-size:18px; font-family: Arial, Helvetica, sans-serif; border-bottom:1px solid #eee; line-height:26px;}

.Drreconnendation h4 { color:#0096d9; font-size:16px; text-align:center; font-family: Arial, Helvetica, sans-serif; border-bottom:1px solid #eee; padding-bottom:10px; margin-bottom:10px;}


.Drreconnendation1 {background-color: #add8e6;
border: 2px solid #eee;
border-radius: 10px;
display: inline-block;
margin: 0px auto;
padding: 10px 18px 21px 6px;
width: 70%;}

/*------------------------------------------------ Watercure box Css --*/

.items-box2 { width:100%;   display:inline-block; margin-bottom:30px; }

.item-image2 { width:100%; /*height:327px;*/ text-align:center; }

.item-image2 img { width:100%; height:100%;}


.item-image2:hover { opacity:0.5; cursor:pointer; }

.discription2 { width:100%; padding:0px;  }

.discription2 h3 { font-size:18px;  color:#000000; text-align:center; }

.discription2 h3:hover { color:#0096d9; cursor:pointer;}

.discription2 h4 { font-size:16px;  font-family: Arial, Helvetica, sans-serif;  color:#000000; text-align:center;  }

.add-to-cart2 { width:100%; }

.addto-btn22 { width:95%; padding:7px; text-align:center; background:#f5f5f5;  }

.addto-btn22 a { color:#000; }

.addto-btn22 a:hover { color:#0096d9; text-decoration:none; }

/*------------------------------------------------  End --*/

.pay { float:left; width:100%;}

.pay img { width:100%;}

.rhtinfo {
  background: #f2f2f2 none repeat scroll 0 0;
float:left;
  line-height: normal;
  margin: 10px 0;
 
  padding: 20px; width:100%; padding-bottom:30px;
}

.rhtinfo h4 { float:left; font-size:18px; color:#0096d9;}

.rhtinfo ul { float:left; padding:0px; margin:0px;}

.rhtinfo li { margin-left:10px; list-style:none; font-size:14px; line-height:26px; text-align:justify;}


.center-section { width:850px;  margin:auto;}


.gold{
color: #FFBF00;
}


.product{
border: 1px solid #dddddd; 
 display:inline-table; padding:12px 5px; 
}

.product>img{
max-width: 230px;
}

.product-rating{
font-size: 20px;
margin-bottom: 25px;
}

.product-title{
font-size: 22px; font-family: Arial, Helvetica, sans-serif;text-align:justify;
}

.product-desc{
font-size: 15px; font-family: Arial, Helvetica, sans-serif;text-align:justify; 
}

.product-price{
/*font-size: 22px;*/ font-family: Arial, Helvetica, sans-serif;text-align:justify;
}

.product-stock{
   color: #000;
  font-family: Arial, Helvetica, sans-serif;font-size: 14px;
  margin-top: 10px;
  text-align: justify;
}

.product-info{
  margin-top: 30px; font-family: 'Open Sans', sans-serif;text-align:justify; font-size:14px;;
}

.product-info li { font-size:15px; border-right:none;    }

/*********************************************
        VIEW
*********************************************/

.content-wrapper {
max-width: 1140px;
background: #fff;
margin: 0 auto;
margin-top: 25px;
margin-bottom: 10px;
border: 0px;
border-radius: 0px; font-family: Arial, Helvetica, sans-serif;}

.container-fluid{
max-width: 1140px;
margin: 0 auto; font-family: Arial, Helvetica, sans-serif;text-align:justify;
}

.view-wrapper {
float: right;
max-width: 70%;
margin-top: 25px; font-family: Arial, Helvetica, sans-serif;text-align:justify;
}

.container {
padding-left: 0px;
padding-right: 0px;
max-width: 100%;
}

/*********************************************
      ITEM 
*********************************************/

.service1-items {
padding: 0px 0 0px 0;
float: left;
position: relative;
overflow: hidden;
width: 100%; font-family: Arial, Helvetica, sans-serif;text-align:justify;


}

.service1-item {
padding: 3px;
display: block;
float: left;
position: relative;
 margin: 10px 5px;
border: 1px solid #DDD; font-family: Arial, Helvetica, sans-serif;}

.service1-item > img {
/*max-height: 110px;*/
max-width: 65px;
opacity: 0.6;
transition: all .2s ease-in;
-o-transition: all .2s ease-in;
-moz-transition: all .2s ease-in;
-webkit-transition: all .2s ease-in;
}

.service1-item > img:hover {
cursor: pointer;
opacity: 1;
}

.service-image-left {
padding-right: 50px;
}

.service-image-right {
padding-left: 50px;
}

.service-image-left > center > img,.service-image-right > center > img{
width:100%;
}


.bottom-footer { background:#1f5d8c; padding:0px 0px; width:100%;}

.bottom-footer p { text-align:left; margin:20px 0px; font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#fff; }


.bottom-footer1 { background:#000; padding:0px 0px; width:100%; margin-top: 1px;}

.bottom-footer1 p { text-align:left; margin:20px 0px; font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#fff; }



.bottom-footer ul { float:left; text-align: left; margin:0px; padding:0px; margin-top:20px;}

.bottom-footer li { font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#fff; display:inline; margin:0px 5px;}

.bottom-footer li a { font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#fff; display:inline;}

.bottom-footer li a:hover { color:#000;}

.sitemap { float: left; width:100%; }

.sitemap ul { float:left; margin:0px; padding:0px; margin-bottom:20px;}

.sitemap li { float:left; width:44%; border:1px solid #ddd; padding:15px;  font-weight:bold;   text-align:center; list-style:none; margin:8px; text-transform:uppercase;}

.sitemap li a { color:#333;      }



.sitemap li:hover { border:1px solid #0096d9; color:#333;  font-weight:bold;   }

.new-btn { width:300px;font-family: Arial, Helvetica, sans-serif; font-size:26px; padding:12px 55px !important; border-bottom:5px solid #33abe1 !important; border-left:0px !important; border-right:0px !important; background:#0096d9; border-top:0px !important; margin:auto !important; }

.new-btn:hover { background:#33abe1; border-bottom:5px solid #0096d9 !important;  border-left:0px !important; border-right:0px !important; border-top:0px !important; }

.dr-con { color: #545454;
  font-family: Arial, Helvetica, sans-serif;font-size: 16px;
  line-height: 26px;
  margin: 20px 0;
  padding: 10px 0px;
  text-align: justify;  border-bottom:1px solid #eee; overflow:hidden;  }


.dr-con strong { float:left; clear:both; width:100%;}

.dr-con h4 { border-bottom: 1px solid #eee;
  color: #0096d9;
  font-family: Arial, Helvetica, sans-serif;font-size: 18px;
  line-height: 26px;
  margin-bottom: 10px;
  padding-bottom: 10px;}

.homepage-dec { background-color: rgba(0, 0, 0, 0.9); margin-top:230px; width:880px;  border-radius:30px; padding:30px;} 

.homepage-dec h1 { color:#fff; font-size:36px; font-family: "allerregular"; }

.homepage-dec p { line-height:28px; color:#fff; font-size:16px; text-align:justify;  font-family: Arial, Helvetica, sans-serif;}

.left-side-strip > img {
  margin-top: -20px;
}
.right-side-strip > img {
  float: right;
  margin-top: -25px;
}
.benefits { width:100%; float:left; text-align:center;}

.benefits img { width:100%; }

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

.homepage-dec { background-color: rgba(0, 0, 0, 0.9); margin-top:230px; width:100%;  border-radius:30px; padding:30px;} 

.homepage-dec h1 { color:#fff; font-size:36px; font-family: Arial, Helvetica, sans-serif;}

.homepage-dec p { line-height:28px; color:#fff; font-size:16px; text-align:justify;  font-family: Arial, Helvetica, sans-serif;}


.Main-banner {
  /* background-image: url("../images/banner.jpg"); */
  background-position: center top;
  background-repeat: no-repeat;
  background-size: 100% auto;
  min-height: 460px;
  padding-top: 21px;
}

.Main-banner2 {
  background-image: url("../images/banner-haritage-tab.jpg");
  background-position: center top;
  background-repeat: no-repeat;
  background-size: 100% auto;
  min-height: 388px;
  padding-top: 21px;
}

.Main-banner3 {
  background-image: url("../images/banner-contact-tab.jpg");
  background-position: center top;
  background-repeat: no-repeat;
  background-size: 100% auto;
  min-height: 388px;
  padding-top: 21px;
}

.Main-banner4 {
  background-image: url("../images/banner-drreconnendation-tab.jpg");
  background-position: center top;
  background-repeat: no-repeat;
  background-size: 100% auto;
  min-height: 388px;
  padding-top: 21px;
}

.Main-banner5 {
  background-image: url("../images/banner-dealer-tab.jpg");
  background-position: center top;
  background-repeat: no-repeat;
  background-size: 100% auto;
  min-height: 388px;
  padding-top: 21px;
}

.Main-banner6 {
  background-image: url("../images/banner-water-cure-tab.jpg");
  background-position: center top;
  background-repeat: no-repeat;
  background-size: 100% auto;
  min-height: 388px;
  padding-top: 21px;
}

.Main-banner7 {
  background-image: url("../images/banner-lab-tab.jpg");
  background-position: center top;
  background-repeat: no-repeat;
  background-size: 100% auto;
  min-height: 388px;
  padding-top: 21px;
}


.Main-banner8 {
  background-image: url("../images/banner-trams-tab.png");
  background-position: center top;
  background-repeat: no-repeat;
  background-size: 100% auto;
  min-height: 388px;
  padding-top: 21px;
}

.Main-banner9 {
  background-image: url("../images/banner-privacy-tab.png");
  background-position: center top;
  background-repeat: no-repeat;
  background-size: 100% auto;
  min-height: 388px;
  padding-top: 21px;
}

.Main-banner10 {
  background-image: url("../images/banner-sitemap-tab.png");
  background-position: center top;
  background-repeat: no-repeat;
  background-size: 100% auto;
  min-height: 388px;
  padding-top: 21px;
}




.Navigation {
  background-image: none;
  background-position: left top;
  background-repeat: repeat-x;
  float: left;
  height: auto;
  width: 100%;
}

.nav-bg {
  background:#000;
  float: left;
  padding-bottom:20px; display:inline-table;
  width: 100%;
}




.logo img { width:80%;}


.sizeofimage { width:100%; text-align:center;}

.sizeofimage img { width:100%;}

.Mid-bg { background-image:url(../images/mid-bg.jpg); background-position:center top;  background-repeat:no-repeat; background-size: cover; min-height:918px; padding:21px 0px; }
.water-head { width:100%; float:left; text-align:center; margin-top:32px; margin-bottom:30px;}

.Mid-bg2 { background-image:url(../images/mid-bg.jpg); background-position:center top;  background-repeat:no-repeat; background-size: cover; min-height:200px; padding:21px 0px; }
.Mid-bg2 h1 { text-align:center; font-family: Arial, Helvetica, sans-serif;  color:#fff; }
.Mid-bg2 p { text-align:center; font-family: Arial, Helvetica, sans-serif; font-size:18px; color:#fff; }


.meet-the-best p {
  color: #808080;
  font-family: Arial, Helvetica, sans-serif;font-size: 16px;
  padding: 0 20px;
  text-align: justify;
  width: 100%;
}

.item-image {
  height: 327px;
  text-align: center;
  width: 100%;
}

.dr legend {
  border: medium none;
  width: 33%;
}

.center-section { width:100%; float:left;}

.service1-items { display:none;}

.left-side-strip img { float:left; width:70%; }

.right-side-strip img { float:right; width:70%; }

}


@media only screen and (max-width: 767px){ 
  .prod-price{
    width:75%;
    margin:auto;
  }
  .or_bor_left_1{
    top:173px;
  }
  .or_bor_right_1{
    top:235px; 
  }
  .or_bor_1{
    left:144px;
  }
  .or_bor_left{
    top:182px;
  }
  .or_bor_right{
    top:232px;
  }
  .or_bor{
    left:131px;
  }
  .price_pro{
    margin-left:auto;
  }
  .price_mon{
    margin-right:auto;
  }
  .design{font-size:20px !important;}
  .fake-input{margin-left:-10px !important;}
  .subscribe{left:240px !important;} 
  #emailid{width:100% !important;}
  html,body{overflow-x: hidden;}
  body{position: relative;}

.homepage-dec { background-color: rgba(0, 0, 0, 0.9); margin-top:380px; width:100%;  border-radius:30px; padding:30px; margin-bottom:20px;} 

.homepage-dec h1 { color:#fff; font-size:24px; font-family: Arial, Helvetica, sans-serif;}

.homepage-dec p { line-height:28px; color:#fff; font-size:16px; text-align:justify;  font-family: Arial, Helvetica, sans-serif;}


.Main-banner {  background-position:center top;  background-repeat:no-repeat; background-size: 100% 100%; min-height:600px; padding-top:15px;}

.Main-banner2 { background-image:url(../images/banner-haritage-mobile.jpg); background-position:center top;  background-repeat:no-repeat; background-size: cover; min-height:600px;}

/* .Main-banner3 { background-image:url(../images/banner-contact-mobile.jpg); background-position:center top;  background-repeat:no-repeat; background-size: cover; min-height:600px;} */


.Main-banner4 { background-image:url(../images/banner-drreconnendation-mobile.jpg); background-position:center top;  background-repeat:no-repeat; background-size: cover; min-height:600px;}


.Main-banner5 { background-image:url(../images/banner-dealer-mobile.jpg); background-position:center top;  background-repeat:no-repeat; background-size: cover; min-height:600px;}

/* .Main-banner6{ background-image:url(../images-new/newimageforheadermobile.jpg) !important; 
background-position:right bottom !important;  background-repeat:no-repeat; background-size: cover; min-height:600px !important;} */

.Main-banner7 { background-image:url(../images/banner-lab-mobile.jpg); background-position:center top;  background-repeat:no-repeat; background-size: cover; min-height:600px;}

/* .Main-banner8 { background-image:url(../images/banner-trams-mobile.png); background-position:center top;  background-repeat:no-repeat; background-size: cover; min-height:600px; padding-top:15px;}


.Main-banner9 { background-image:url(../images/banner-privacy-mobile.png); background-position:center top;  background-repeat:no-repeat; background-size: cover; min-height:600px; padding-top:15px;}

.Main-banner10 { background-image:url(../images/banner-sitemap-mobile.png); background-position:center top;  background-repeat:no-repeat; background-size: cover; min-height:600px; padding-top:15px;} */

.logo { float:left; width:100%; text-align:center;  position: relative; margin:30px 0px;}





.Navigation {
  background-image: none;
  background-position: left top;
  background-repeat: repeat-x;
  float: left;
  height: auto;
  width: 100%;
}

.nav-bg {
  background: none;
  float: left;
  padding-bottom:20px; display:inline-table;
  width: 100%;
}


.top-menu {
  float: left;
  width: 100%;
}

.cart-strip {
  float: right;
  width: 100%;
}

.cart-left {
  background-image: none;
background-color:#17599e;
  background-position: left top;
  background-repeat: no-repeat;
  float: left;
  height: 80px;
  text-align: right;
  width: 100%;
  /* padding:6px; */
}

.cart-inner {
color: #fff;
float: right;
font-family: Arial,Helvetica,sans-serif;
font-size: 18px;
padding: 7px 0 0 20%;
text-align: center;
width: 100%;
}

.Inner-main h1 { text-align:center;}
.Inner-main h1 img { width:80%}

.Inner-main h2 {
  color: #000;
  font-family: "allerregular";
  font-size: 30px;
  margin: 0;
  padding: 0;
  text-align: center;
  text-transform: uppercase;
  width: 100%;
}

.Inner-main h3 {
  color: #0096d9;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 22px;
  margin: 5px 0;
  padding: 10px 0;
  text-align: center;
  width: 100%;
}

.sizeofimage { width:100%; text-align:center;}

.sizeofimage img { width:100%;}

.buy-btn {
  background: #0096d9 none repeat scroll 0 0;
  float: left;
  font-family: "allerregular";
  font-size: 24px;
  padding: 7px 25px;
}

.Mid-bg {
  background-image: url("../images/mid-bg.jpg");
  background-position: center top;
  background-repeat: no-repeat;
  background-size: cover;
  padding: 21px 0;
}

.Mid-bg2 {
  background-image: url("../images/mid-bg.jpg");
  background-position: center top;
  background-repeat: no-repeat;
  background-size: cover;
  padding: 21px 0;
}

.water-head img { width:70%;}

.nuro-2 h2 {
  color: #fff;
  font-size: 24px;
  text-align: center;
  text-transform: uppercase;
}

.nuro-2 p {
  color: #fff;
  font-size: 20px;
  text-align: center;
  text-transform: uppercase;
}

.buy-now-2 {
  background: #1c5682 none repeat scroll 0 0;
  border: 3px solid #ededed;
  border-radius: 25px;
  clear: both;
  margin: 50px auto auto;
  padding: 13px;
  position: relative;
  text-align: center;
  width: 67%;
}

.meet-the-best p {
  color: #808080;
  font-family: Arial, Helvetica, sans-serif;font-size: 16px;
  padding: 0 20px;
  text-align: justify;
  width: 100%;
}

.addto-btn {
  padding: 10px;
  text-align: center;
  width: 100%;
}

.buy-btn a {
  color: #fff;
  font-family: "allerregular";
  font-size: 18px;
  
}

.Cart-btn {
  background: #000 none repeat scroll 0 0;
  float: left;
  width: 100%;
}

.buy-btn {
  background: #0096d9 none repeat scroll 0 0;
  float: left;
  font-family: "allerregular";
  font-size: 24px;
  padding: 7px 25px;
  text-align: center;
  width: 100%;
}

.dr legend {
  border: medium none;
  width: 79%;
}

.client { width:100%; text-align:center; border-bottom:1px solid #d0d0ce;}

.Inner-main h4 { font-size:14px; line-height:20px;}

.Drreconnendation h5 {
  border-bottom: 1px solid #eee;
  color: #0096d9;
  font-family: Arial, Helvetica, sans-serif;font-size: 16px; line-height:26px;
  /* margin-bottom: 20px;
  padding-bottom: 20px; */
  text-align: justify;
}

.ne-hd img { width:100%; }

.center-section { width:100%; float:left;}


.bottom-footer p {
  color: #fff;
  font-family: Arial, Helvetica, sans-serif;font-size: 16px;
  margin: 10px 0;
  text-align: left;
}

.bottom-footer li a {
  color: #fff;
  display: inline;
  font-family: Arial, Helvetica, sans-serif;font-size: 13px;
}

.bottom-footer li {
  color: #fff;
  display: inline;
  font-family: Arial, Helvetica, sans-serif;font-size: 16px;
  margin: 0 2px;
}

.bottom-footer { padding:20px 0px;}
.bottom-footer ul {
  float: left;
  margin: 0;
  padding: 0;
  text-align: left;
}

.sitemap li {
  border: 1px solid #ddd;
  float: left;
  font-weight: bold;
  list-style: outside none none;
  margin: 8px;
  padding: 15px;
  text-align: center;
  text-transform: uppercase;
  width: 93%;
}

.product-info li { font-size:15px; border-bottom:1px solid #ddd;  width: 100%;  }

.new-bbtn { width:100% !important; float:left; margin:0px; }
.new-bbtn img { width:100%;}

.left-side-strip img { float:left; width:80%; }

.right-side-strip img { float:right; width:80%; }

.logo1 {
left: 0;
margin: 0;
right: auto;
top: -65px !important;
z-index: 1000;
}

.yelpcimg {
  margin-left: 77px !important;
}
.yelpimg {
  margin-left: 0px !important;
}
.techimage{margin-left:-7px !important;}
.inc5000img {
  margin-left: 3px !important;
}

}

.col-md-12.col-sm-12.col-xs-12 > img {
  margin-right: 20px;
}

/**********Edited 13/04/2016************/
img{
height: auto;
max-width: 100%;
}
iframe{
max-width:100%;
}
table.responsive {
  border: 1px solid #ccc;
  width: 100%;
  margin:0;
  padding:0;
  border-collapse: collapse;
  border-spacing: 0;
}

table.responsive tr {
  border: 1px solid #ddd;
  padding: 5px;
}


table.responsive th {
  text-transform: uppercase;
  font-size: 14px;
  letter-spacing: 1px;
}
.qtbox{width:45px !important;margin-left:auto;margin-right:auto;}
h5.mobile-left{float:left;}
h5.mobile-right{float:right;}
@media only screen  and (min-width:1024px){
.nav-bg .container{position:relative;}
}
ul.brk9_ul  li {
  font-size:14px; 
  line-height:28px;
  color: #545454; 
  text-align: justify; 
  font-family:'Open Sans', sans-serif;
}
@media (max-width: 768px) {
	
	.shoehidelog{display:inline-block; margin-left:10px;}
	.shoehidelog img{max-height:65px;}
	.hideafter{display:none;}
	
	#mobile-menu.navbar-default .navbar-toggle {
   
        margin-top: 11px;margin-right:10px !important;
}
	}	
@media only screen  and (min-width:768px){ 
  .or_bor_left_1{
    top:163px;
  }
  .or_bor_right_1{
    top:223px; 
  }
  .or_bor_1{
    left:112px;
  }
  .or_bor_left{
    top:170px;
  }
  .or_bor_right{
    top:225px;
  }
  .or_bor{
    left:98px;
  }
  .new-logo-first{
    margin-left:10px;
  }
  .buynow_02{margin-left:-45px;}
  .buynow_02 img{max-width:108%;}
  .shopnow_div{
    display:none;
  }
  .video_css {
    height:235px; width:100%;
  }
  .cart-box { float:right; margin-right:20px;}
  .cart-inner{padding:9px 50px 0 0 !important;}
  .newbackground{background:#000 !important; 
    position:relative;margin:0 auto; width:100%; padding-left:15px; padding-right:15px;}
  .cart_data_1 {
    font-size:20px !important;
  }
  .cus_mobile,.sales_mobile {
  display: none;
  }
  .sales_num_cover{
  transform: skewX(147deg);
  text-align: center;
  background: #01bdfc;
  padding: 6px 15px 10px 15px;
  display: inline-block;
  position: absolute;
  right: 500px;
  }
  .checkout_sales_num_cover{
    transform: skewX(147deg);
    text-align: center;
    background: #01bdfc;
    padding: 9px 15px 9px 15px;
    display: inline-block;
    position: absolute;
    right: 500px;
    }
  .cus_num_cover {
  transform: skewX(147deg);
  text-align: center;
  background: #0f3953;
  padding: 10px 10px 10px 15px;
  display: inline-block;
  position: absolute;
  right: 203px;
  }
  .checkout_cus_num_cover {
  transform: skewX(147deg);
  text-align: center;
  background: #0f3953;
  padding: 12px 10px 12px 13px;
  display: inline-block;
  position: absolute;
  right: 203px;
  }
  .new-cart-left {
  width:220px !important;
  }
  
  .sales_num > .desktop > a ,.checkout_sales_num > .desktop > a{
  color: #fff;
  font-size:22px;
  }
  .sales_num,.checkout_sales_num {
  color: #fff;
  transform: skewX(25deg);
  font-size:18px;
  }
  .sales_num a,.checkout_sales_num a{
    color: #fff;
    }
  .cus_num > .desktop > a,.checkout_cus_num > .desktop > a{
  color: #ffb31a;
  font-size:17px;
  }
  .cus_num,.checkout_cus_num {
  color:#ffb31a;
  transform: skewX(25deg);
  font-size:18px;
  }
.financing_input{width:965px !important;}
  .mt--20{margin-top:-20px;}
  .mt-65{margin-top:65px !important;}
  .tx-center{text-align:center !important;}
  .mt-1{margin-left:1px !important;}
  .mt-77{margin-top:77px !important;}
  .ml-70{margin-left: 70px !important;}
  .ml-37{margin-left: 37px !important;}
  .ml-40{margin-left: 40px !important;}
  .brk_padding_row{margin-top:30px;}
  .ml-160{margin-left:160px;}
  .mb-6{margin-bottom:6px;}
  .wd-56{width:56%;}
  .wd-78{width:78%;}
  .wd-50{width:50%;}
  .wd-60{width:60%}
  .wd-63{width:63%;}
  .wd-65{width:65%}
  .wd-33{width:33%;}
  .wd-37{width:37%;}
  .wd-67{width:67%;}
  .wd-90{width:90% !important;}
  .Main-banner10 { background-image:url(../images/banner-lab82.jpg); background-position:center top;  background-repeat:no-repeat;  min-height:585px;  padding-top:0px;}
  .Main-banner8 { background-image:url(../images/banner-lab3.jpg); background-position:center top;  background-repeat:no-repeat;  min-height:585px;  padding-top:0px;}
  .Main-banner9 { background-image:url(../images/banner-lab100.jpg); background-position:center top;  background-repeat:no-repeat;  min-height:585px;  padding-top:0px;}
  .wd-100 { width:100%;}
  .wd-450 {width:450px;} 
  .hg-150 {height:150px;}
  .Main-banner3 { background-image:url(../images/banner-contact-7.jpg); background-position:center top;  background-repeat:no-repeat;  min-height:585px;  padding-top:0px;}
  .ourstory_banner{background-image:url(../images/banner-lab4.jpg); background-repeat:no-repeat; min-height:585px;background-position: center;padding-top: 0px;}
  .uncensoredreviews_banner{background-image:url(../images/banner-lab.jpg); background-repeat:no-repeat; min-height:585px; padding-top:0px; background-size:cover;background-repeat: no-repeat;}
  .d-block{display:block;}
  .Drreconnendation h5 {padding-bottom:10px; margin-bottom:10px;}
  .documentedresearch_banner {background-image:url(../images/banner-lab2.jpg); background-repeat:no-repeat;background-position: center;
     min-height:585px; padding-top:0px;}
  .break6n8_img{height:160px;}
  .brk6-thumbs-wrapper .caroufredsel_wrapper{ margin:30px 0px 0px 200px !important;}
  .brk5-thumbs-wrapper .caroufredsel_wrapper{ margin:30px 0px 0px 100px !important;}

  .mt--175{margin-top:-175px !important;}
  .pt-20{padding-top:20px !important; }
  .ml-20{margin-left: 20px !important;}
  .mb-15{margin-bottom: 15px !important;}
  .ml-35{margin-left:35px !important;}
  .mt--30 { margin-top:-30px !important;}
  .mt--40 { margin-top:-40px !important;}
  .mr--20 { margin-top:-20px !important;}
  .mt--13 { margin-top:-13px !important;}
  .mt-10{margin-top:10px !important;}
  .mt-20{margin-top:20px !important;}
  .mt-103{margin-top:103px !important;}
  .wd-80{width:80% !important;}
  .ml-60{margin-left: 60px !important;}
  .pt-72{padding-top:72px !important;}
  .mb-10{margin-bottom:10px !important;}
  .mb-20{margin-bottom:20px !important;}
  .mb-30{margin-bottom:30px !important;}
  .mb-40{margin-bottom:40px !important;}
  .mb-50{margin-bottom:50px !important;}
  .mb-60{margin-bottom:60px !important;}
  .mb-70{margin-bottom:70px !important;}
  .mb-80{margin-bottom:80px !important;}
  .lh-28{line-height:28px !important;}
  .mt-5 { margin-top :5px !important;}
  .mt-15{margin-top:15px !important;}
  .mt-30 { margin-top :30px !important;}
  .mt-35 { margin-top :35px !important;}
  .mt-40 { margin-top :40px !important;}
  .mt-50 { margin-top :50px !important;}
  .mt-90 { margin-top :90px !important;}
  .mt-60 { margin-top :60px !important;}
  .mt-80 { margin-top :80px !important;}
  .mt-85 { margin-top :85px !important;}
  .pt-120 {padding-top:120px !important;}
  .pt-100 { padding-top:100px !important;}
  .pl-90 { padding-left:90px !important;}
  .pl-80 { padding-left:80px !important;}
  .pl-50 { padding-left:50px !important;}
  .pl-40 { padding-left:40px !important;}
  .pt-60{padding-top:60px !important;}
  .pt-30{padding-top:30px !important;}
  .pt-20{padding-top:20px !important;}
  .pt-10{padding-top:10px !important;}
  .pr-10{padding-right:10px !important;}
  .pb-50{padding-bottom:50px !important;}
  .pb-10{padding-bottom:10px !important;}
  .mt-20p{margin-top:20% !important;}
  .mt-35p{margin-top:35% !important;}
  .mt-45p{margin-top:45% !important;}
  .pr-40 { padding-right:40px !important;}
  .pr-50 { padding-right:50px !important;}
  .feature_para2_mb20{font-size:14px; line-height:28px !important; padding-right:40px !important;margin-bottom:20px !important;}
  .feature_para_2{font-size:14px; line-height:28px !important; padding-right:40px !important;}
  .feature_para_mb20{font-size:14px; line-height:28px !important; padding-left:40px !important;margin-bottom:20px !important;}
  .feature_para_1{font-size:14px; line-height:28px !important; padding-left:40px !important;}
  .feature_para3{font-size:14px; line-height:28px; padding-left:25px !important;}
  .fox-news_img{margin-top:30px;}
  .breakthrough_banner{min-height: 110px !important;}
  .Main-banner6 {
    background-image: url(../images/banner-water-cure.jpg);
    background-position: center top;
    background-repeat: no-repeat;
    min-height: 180px;
    padding-top: 0px;
  }
  .cart_box_mobile {
    display:none;
    font-size:26px;
  }
body.breakthrough .Main-banner6, body.login .Main-banner6{min-height:180px !Important;}
.hidedesktop{display:none;}
}
@media only screen and (min-width:768px) and (max-width:1023px){
.logo1 {
  left: 0 !important;
  position: absolute;
  top: 0 !important;
  z-index: 99999;
  margin:0 !Important;
  right:auto;
}
}	
@media only screen and (max-width:1023px){
header{padding-top:40px;}
.logo1  img{width:80%;}
.top-menu{display:none;}
#mobile-menu .navbar-header {
  float:right;
}	
#mobile-menu .navbar-toggle {
  display: block;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
  float: right;
  margin-bottom: 8px;
  margin-right: 15px;
  margin-top: 8px;
  padding: 9px 10px;
  position: relative;
}
#mobile-menu{
  background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;
  display:block !important;
  border:none;
  min-height:55px;
}
#mobile-menu.navbar-default .navbar-toggle {
  border-color: #fff;
}
#mobile-menu.navbar-default .navbar-toggle .icon-bar {
  background-color: #fff;
} 

#main-menu{border:none;margin-top:15px;}
#mobile-menu .navbar-collapse{
  display:block !important;
}
#mobile-menu .collapse{
  display:none !important;
}
#mobile-menu .navbar-collapse ul{
  background: #f8f8f8 none repeat scroll 0 0;
  padding:0;
}
#mobile-menu .navbar-collapse ul li {
  list-style:none;
  padding:5px 0;
}
#mobile-menu .navbar-collapse ul li:hover {
  background:#0096d9;
}
#mobile-menu .navbar-collapse ul li a{
  color:#000;
  text-transform:uppercase;
  padding:0 10px;
  display:block;
}
#mobile-menu .navbar-collapse ul li:hover a{
  color: #fff;
}
.img-left figcaption, .img-right figcaption {
      font-size: 18px !important;
      padding-left: 0 !important;
      text-align: left;
  }
}
/* #carousel span img {
height: 100%;
}*/


.mystyle1{margin-top:-2px !Important;}
@media only screen and (max-width:450px){

header .nav-bg {
background: rgba(0, 0, 0, 0.7) none repeat scroll 0 0;
padding: 20px 0;
}
figcaption {
  line-height: 20px!Important;
  margin-bottom: 20px;
  text-align: center;
}
.fornewtext::before {
background: rgba(0, 0, 0, 0) url("http://allmbspecials.com/rightarrow1.png") no-repeat scroll center center / 70% auto !important;
left:auto !Important;
right: 0px !important;
top: -20px !important;
width: 40px !important;
}
.fornewtext::after {
background: rgba(0, 0, 0, 0) url("http://allmbspecials.com/leftarrow1.png") no-repeat scroll left center / 70% auto !important;
left: 0px !important;
top: -20px !important;
width: 40px !important;

}
.fornewtext {
font-size: 18px !important;
}
#carousel-wrapper .caroufredsel_wrapper{min-height:282px;}
#carousel span {
min-height: 340px;
}

.container {
      width: 96%!important;
  padding:0;
  }
.desktop{display:none !important;}
/* .mobile{display:block !important;
      width:60%;
      word-wrap:inherit;
      word-break:break-all;
  } */
.img-left figcaption, .img-right figcaption {
  text-align: center;
  padding-left:0 !Important;	  
}
.img-left figcaption span, .img-right figcaption  span{
  margin-left:0 !Important;	  
}
.img-left img, .img-right img {
margin: 0 auto;
max-width: 80%;
}
.container .col-md-12 .col-md-12, .container .col-md-12  .col-md-6, .container .col-md-12 .col-md-8, .container .col-md-12 .col-md-12 .col-md-4, .container .col-md-12 .col-md-7, .container  .col-md-12 .col-md-5{padding:0 !Important;}
.container .col-md-12 .col-md-6 h4, .container .col-md-12 .col-md-6 p, .container .col-md-12 .col-md-7 h4, .container .col-md-12 .col-md-7 p, .container .col-md-12 .col-md-8 h4, .container .col-md-12 .col-md-8 p{padding:0 !important;}
.fornewheading12{padding:0 50px !Important;}
.fornewheading12::after {
background: rgba(0, 0, 0, 0) url("../images/leftarrow.png") no-repeat scroll left center / 80% auto !Important;
right: -10px !Important;
top: -20px !Important;
width: 50px !Important;
}
.fornewheading12::before {
background: rgba(0, 0, 0, 0) url("../images/rightarrow.png") no-repeat scroll center center / 80% auto !Important;
left: -10px !Important;
top: -20px !Important;
width: 50px !Important;
}
.sign-up a {
  margin: 0 auto !important;
  padding:10px !important;
  font-size:15px !important;
}
/* .uncensoredreviews-head{
  background-image: url("../images/banner-lab_mb.jpg") !Important;	
background-position:top center;	
} */
/* .documentedresearch-head{
background-image: url("../images/banner-lab2_mb.jpg") !Important;
background-size: 100% 100%;	
min-height:350px !Important;
} */
/* .ourstory{
  background-image: url("../images/ourstory.png") !Important;	
background-position:top center;		
min-height:420px !Important;
} */
.Main-banner {
  /* background-image: url("../images/MBT8_mobile-banne_414x736.png");	   */
  /* background-image: url("../images/index-bg-img.png"); */
  /* min-height: 700px; */
  /* background-image: url("../images/all_md_index.jpg"); */
  padding-top:0px !important;
    margin-top:190px; 
}

.Main-banner1, .Main-banner2,.Main-banner4,.Main-banner5,.Main-banner6,.Main-banner7,.Main-banner8,.Main-banner9, .Main-banner10, .dealer{padding-top:15px !Important;}
.right-side-strip > img {
  float: right;
  margin-top: -10px;
}
.new-contact .col-md-6 {margin-bottom:20px;}
  .cart-left .cart-inner{
      display: flex;}        
  .new-hhead img.mobile{ width:100% !important}
  .mark, mark{padding:0px !important}
  .newbackground {
      padding: 8px 10px 48px 10px !important;
  }
  .Main-banner6{
      margin-top:190px;
      }
      
    /* #mobile-menu{margin-top:-160px;} */
  
  .headerstripmenu{ margin-top:-125px !important;}
  
  /* #mobile-menu .navbar-toggle{
    margin-right: 0px !important;
    margin-top: 20px !important;
    } */
    /* .cart-inner span.mobile {
      display: block !important;
      width: 72% !important;
      word-break: break-all;
    } */
    .main-page-banner{ margin-top: 190px;}
  .uncensoredreviews-head{ margin-top: 190px;}
  .documentedresearch-head{ margin-top: 190px;}
  .Main-banner8{ margin-top: 174px;}
  .Main-banner9{ margin-top: 174px;}
  .Main-banner10{ margin-top: 174px;}
  .financing_interest{width:50%;}
  .dealer{margin-top:174px;}
}



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

ul.newlistwithimg li{ width:100% !important; text-align:center; margin-top:10px !important; margin-bottom:10px; margin-left:0px !important;}
ul.newlistwithimg li:last-child{ margin-left:0px !important;}
ul.newlistwithimg li img{ margin-left:auto; margin-right:auto; display:block;}
ul.newlistwithimg li:nth-child(2){margin-left:0px;}
ul.newlistwithimg li:nth-child(3){margin-left:0px; }

  #thumbs-wrapper .caroufredsel_wrapper{
  overflow: auto!important;
  height:auto !Important;}
  #thumbs-wrapper #thumbs {
  float: left!important;
  position: static!important;
  width: 100%!important;
  overflow: auto!important;
  height:auto !Important;
}
#thumbs a{
  width:50px !Important;
  height:50px !important;
}
.service1-items .row{
float:left;
width:100%;
}
}

@media screen and (max-width: 767px) {
  .buynow_02{
    margin-left:13px;
  }
  .video_css {
    height:225px; width:100%;
  }
  .checkout_sale_mobile {
    font-size:22px;
  }
  .navbar_header{
    background-color: #17599e;
    height:86px;
  }
  .navbar{
    min-height:110px !important;
  }
  /* .new-cart-strip {
    padding:0px 0px 13px !important;
  } */
  .new-cart-inner {
    padding:9px 0px 0 0 !important;
  }
  .cart_data_1 {
    font-size:22px !important;
  }
  .cart_icon::before{
    font-size:28px !important;
    /* margin-right:-5px; */
  }
  /* .new-cart-inner {
    margin-top:2px !important;
  } */
  .new-cart-box {
    /* margin-left:205px; */
    /* margin-top:-8px; */
    position:absolute;
    right:110px;
    top:35px;
  }
  .checkout-cart-box {
    /* position:absolute; */
    right:110px;
    top:33px;
  }
  .sales_num_cover{
    /*text-align: center;*/
     padding: 10px 0px 0px 15px; 
    position: absolute;
    /* left: 0px; */
    background: #01bdfc;
    clip-path : polygon(0 0, 100% 0%, 93% 100%, 0% 100%);
    width:345px;
    height:80px; 
  }
  .checkout_sales_num_cover{
    /*text-align: center;*/
     padding: 10px 0px 0px 15px; 
    position: absolute;
    /* left: 0px; */
    background: #01bdfc;
    clip-path : polygon(0 0, 100% 0%, 93% 100%, 0% 100%);
    width:345px;
    height:80px; 
  }
  .sales_mobile,.cus_mobile {
    margin-left:0px !important;
  }
  .cus_num_cover {
    text-align: center;
    padding: 5px 5px 5px 0px;
    position: absolute;
    left: 0px;
    top:65px;
    /* z-index:999; */
  }
  .sales_num > .sales_mobile > a , .checkout_sales_num > .sales_mobile > a{
    color: #fff;
    font-size:22px;
  }
  .sales_num,.checkout_sales_num {
    color: #fff;
    font-size:17px;
    display: block;
    /* margin-left:10px; */
  }
  .sales_num a,.checkout_sales_num a{
    color: #fff;
  }
  .cus_num > .cus_mobile > a ,.checkout_cus_num > .cus_mobile > a {
    color: #ffb31a;
    font-size:18px;
  }
  .cus_num {
    color:#ffb31a;
    font-size:19px;
    display: inline-flex;
    /* margin-left:10px; */
    background: #0f3953;
    padding: 5px 17px 5px 20px;
    clip-path : polygon(0 0, 100% 0%, 96% 100%, 0% 100%);
  } 
  .checkout_cus_num {
    color:#ffb31a;
    font-size:19px;
    display: inline-flex;
    /* margin-left:10px; */
    background: #0f3953;
    padding: 5px 17px 5px 16px;
    clip-path : polygon(0 0, 100% 0%, 96% 100%, 0% 100%);
  }
  .checkout_cus_num_cover {
    text-align: center;
    padding: 5px 5px 5px 0px;
    position: absolute;
    left: 0px;
    top:60px;
  }
  .m-mt-30{margin-top:30px !important;}
  .ht-280{height:280px !important;}
  .brk_padding_row{margin-top:15px;}
  .m-wd-50{width:50% !important;}
  .m-wd-65 {width:65% !important;}
  .m-wd-60 {width:60% !important;}
  .doctor_para > p{margin-left:0px !important;}
  .doctor_para{margin-left:0px !important;}
  .mt--40 { margin-top:-40px !important;}
  .mr--20 { margin-top:-20px !important;}
  .mt--13 { margin-top:-13px !important;}
  .brk8-thumbs-wrapper .caroufredsel_wrapper{margin:-40px 0px 0px 0px !important;}
  .brk7-thumbs-wrapper .caroufredsel_wrapper{margin:-50px 0px 0px 0px !important;}
  .brk6-wrapper .caroufredsel_wrapper{min-height:310px !important;}
  .break6n8_img{height:80px !important;}
  .mmb-20{margin-bottom:20px !important;}
  .mmb-10{margin-bottom:10px !important;}
  .mmt-20 { margin-top :20px !important;}
  .mmt-10 { margin-top :10px !important;}
  .strip_left > img { margin-top:-8px !important; }
  .strip_top{margin-top:10px;}
.brk5_thumbs_wrapper .caroufredsel_wrapper{ margin:0px 0px 0px 0px !important; }
.fox-news_img { margin-top:12px; }
.cart_box_mobile {
  font-size:26px;
}
.mobile-no-padding-left{padding-left:0 !Important;}
.mobile-no-padding-right{padding-right:0 !Important;}
.nav-bg .container{position:relative;}

.logo img{
  left: 5px;
  position: fixed;
  top: 2px;
  width: 250px;
  z-index: 9999;
}
.logo.checkoutlogo img{
	left: 5px;
	position: absolute;
	top: 35px;
	width: 110px;
	z-index: 9999;
	}
  /* .checkout-nav-bg{
    padding:7px 0 !important;
  } */
.Drreconnendation1{
  padding: 10px 2%;
  width: 96%;
}
.mobile-nopadding{padding:0 !important;}
.mobile-nomargin{margin:0 !important;}
.bottom-footer .container{
  padding:0;
}
body.breakthrough  figure {
margin: 40px 0 0;
}
body.breakthrough  figure img{
  margin:0 auto;
}
body.breakthrough  figcaption{
  text-align:center;
}
.sign-up{
  border-radius: 20px;
  margin: 60px 0 0;
  text-align: center;
}
.sign-up a {
  margin: 0 auto !important;
}
.buynow{
  display: block !important;
  margin: 0 auto;
  width: 250px;
}
.tablecenter, .product-price .gry-warp{margin:0 auto !important;}
.new-rate, .product-stock {
  width: 250px;
  margin: 0 auto;
}
  table.responsive {
    border: 0;
  }

  table.responsive thead , .hidemobile{
    display: none;
  }

  table.responsive tr {
    margin-bottom: 10px;
    border-bottom: 2px solid #ddd;
  }
 table.responsive tr.first{background: #fff !Important;}
 table.responsive tr.first td{text-align:center !Important;}
 table.responsive tr:nth-child(even) {background: #f9f9f9;}
 table.responsive tr:nth-child(odd) {background: #f1f1f1;}
 table.responsive  .breakthroughmobileimage{display:block !Important;margin:10px auto;}
 table.AdvanceMedicalCare{width:100% !Important;}
table.AdvanceMedicalCare td{width:100% !important;}
  table.responsive td {
    display: block;
    text-align: right;
    font-size: 13px;
    border-bottom: 1px dotted #ccc;
  }
body.checkout table.responsive td {
  text-align: right !important;
  padding-right:10px;
}
  table.responsive td:last-child {
    border-bottom: 0;
  }
table.responsive tr td:first-child{
  font-weight:bold;
}
  table.responsive td:before {
    content: attr(data-label);
    float: left;
    text-transform: uppercase;
    font-weight: bold;
  }
.hidemobile{display:none !Important;}
body.checkout .media-left, table.responsive td .media {
  text-align:center;
}
body.checkout .media-left, table.responsive td .media > .pull-left {
  float:none !Important;		
}
}	
/**********End Edited 13/04/2016************/

/*-----------------------------------------------Akriti-----------------------------------------------------*/

.doctor-detail
{
border: 2px solid #4C9ED9;
border-radius: 20px; 
padding:10px;
background:#8ADCEF;
}

.doctor-detail p
{
padding-left: 10px;

}

.doctors
{
margin-top:27px;


}

.doctor > p
{
margin-left: 17px;
}


.new-logo {
float: right;
  margin-right: 50px;
  /*margin-top: -32px;*/
  width: 100px;
}

.doctor
{
margin-left: 15px;
}


ul.newlistwithimg{ margin:0; padding:0; list-style:none;}

ul.newlistwithimg li{float:left; margin-left:20px;}
ul.newlistwithimg li:first-child{ margin-left:0px;}
ul.newlistwithimg li:nth-child(2){background:url(../images/sideleaf.png) no-repeat center center;padding: 24px 0px;
text-align: center;width: 188px;
height: 134px; }
ul.newlistwithimg li:nth-child(3){background:url(../images/sideleaf.png) no-repeat center center; padding: 24px 0px;
text-align: center;width: 188px;
height: 134px; }

ul.newlistwithimg li img{ margin-top:8px;}


.dcaPanel {
  FONT-SIZE: 12px;
  FONT-FAMILY: Verdana,Geneva,sans-serif;
}

#dca {
  font-family: Arial, Georgia, sans-serif;
  font-size: 14px;
}

#dca p.subhead {
  margin: 20px 0px;
  text-align: center;
  font-size: 0.9em;
}

#dca table#infoTable {
  font-family: Arial, Georgia, sans-serif;
  font-size: 14px;
  text-align: left;
}
#dca table {
  border: 1px solid black;
  border-image: none;
  vertical-align: top;
border-collapse: collapse;
}

    
      #dca {
font-family: Arial, Georgia, sans-serif; 
font-size: 14px;
}

#dca h1 {
text-align: center; font-size: 1.17em ;
}
#dca p.subhead {
margin: 20px 0px; text-align: center; font-size: 0.9em;
}
#dca h2 {
font-size: 0.9em; margin-top: 15px; margin-bottom: 5px;
}
#dca h3 {
font-size: 0.9em; text-decoration: underline; margin-top: 15px; margin-bottom: 5px;
}
#dca ul {
margin: 0px 0px 5px ;
padding-left: 40px;
}
#dca ul ul {
list-style-type: disc ;
}
#dca ul.dash-bullets > li {
list-style-type: none ;
}
#dca ul.dash-bullets > li::before {
padding-right: 5px; margin-left: -15px; content: " - " ;
}
#dca ul.dash-bullets {
padding-left: 30px ;
}
#dca ul.nobullets {
list-style-type: none ;
}
#dca table {
border-collapse: collapse ;
}
#dca table {
border: 1px solid black ; 
border-image: none ; 
vertical-align: top ;
}
#dca th {
border: 1px solid black ; 
border-image: none ; 
vertical-align: top ;
}
#dca td {
border: 1px solid black ; 
border-image: none ;
vertical-align: top ;
}
#dca td p {
margin: 0px 5px ;
}
#dca td.left-col {
width: 28% ;
}
#dca td ul {
margin-right: 5px ;
}
#dca h3.inline {
margin: 0px 5px 0px 0px; 
float: left ;
white-space:nowrap;
}

#dca h3.inline-top {
margin: 7.7px 5px 0px 0px ; 
float: left ;
white-space:nowrap;
}
#dca p {
margin: 10px 0px;
}
#dca ol.lower-roman {
list-style-type: lower-roman ;
}

#dca table#infoTable{
font-family: Arial, Georgia, sans-serif;
  font-size: 14px;
text-align: left;
}	


.printclass
{
/*width:1200px;*/
height: 100px;
  overflow: auto;
padding: 10px !important;
margin: 30px !important;
border: 2px solid #999999;
}

.btn-default {
  /*color: #333;*/
  background-color: #ccc !important;
  border-color: #ccc;
  float: right !important;
  margin: 20px !important;
}


.input > span {
  color: red;
}



.bottom-footer2 {padding:0px 0px; width:100%;}

.bottom-footer2 ul { float:left; text-align: left; margin-top:-22px;}

.bottom-footer2 li { font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#fff; display:inline; /*margin:0px 5px;*/}

.bottom-footer2 li a { font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#fff; display:inline;}

@media (min-width: 320px) and (max-width: 991px) {
.container .new-contact .col-sm-12{padding:20px!important;margin-bottom:20px!important;}
.mystyle1 {
  padding: 20px !important;
  margin-top: -2px !important;
}

.new {
  margin-left: 0 !important;
}

.team {
  text-align: center;
}

.team .img-responsive {
  display: inline;
}

.Drreconnendation {
  float: left;
  width: 100%;
  border: 2px solid #eee;
  padding: 10px 6px 21px 6px;
  margin-bottom: 20px;
  background-color: #ADD8E6;
  border-radius: 10px;
}

.Drreconnendation .col-xs-12 .col-xs-12 {
  position: relative;
  min-height: 1px;
  padding: 0 !important;
}

.Inner-main h6 {
  font-family: 'Open Sans', sans-serif;
  color: #000;
  font-size: 16px;
  padding: 0px;
  margin: 5px 0px;
  line-height: 30px;
}

.col-xs-12 .row .col-md-3 {
  width: 100%;
}

.col-xs-12 .row .col-md-3 iframe {
  float: left;
  width: 100%;
  margin-top: 10%;
  margin-bottom: 3%;
}

.col-xs-12 .row .col-md-3 strong {
  margin: 0 !important;
  text-align: center;
  display: block;
}

.new-contact .col-xs-12 {
  margin: 0 !important;
}
.new-hhead {
  float: none !important;
}
}



@media (max-width: 1520px){

.logo {
  
  margin-top: 14px;
  width: 182px;
  margin-left: 6px;
}

.logo1 {
  position: absolute;
  right: 92px;
  text-align: center;
  top: -15px;
}
}

/* new css 21-05-2020 */

#carousel, #thumbs {
  overflow: visible !important;
  float: left;
  width: 100%;
}


#carousel img, #thumbs img {
  border: none;
  position: absolute;
 top: -7px !important;
  left: 0;
  padding: 12px;
}


#carousel span img {

  width: 100%;
}


#thumbs{
margin-left: 108px;
}

.Inner-main .img-responsive.warehouse {
  border-radius: 20px;
}
.img-responsive.warehouse {
  border-radius: 20px;
}
@media only screen and (max-width: 480px)
{
  .shoehidelog{display:none !important;}
	#mobile-menu.navbar-default .navbar-toggle {
    margin-top:9px;}

.mylogofirst img{width:100%; max-width:100%;}
  /* .fa-shopping-cart::before {
    font-size: 40px;
  } */ 
  .techmobileimage{display:block !important;margin-top:40px;}
  .techimage,.yelpcimg,.inc5000img,.techswebsite,.yelpimg{display: none !important;}
  .yelpcmobileimg,.inc5000mobileimg,.techsmobile,.yelpmobileimg
              {display:block !important;}
  .tech-td{display:block !important;text-align: left !important;}

.financing-page-header-banner {background-image: url(../images-new/newimageforheadermobile.jpg) !important;
    background-position: right bottom !important;
    background-repeat: no-repeat;
    background-size: cover;
    min-height: 600px !important;
    }


    
.financing-page-header-banner {
    background-image: url(../images-new/newimageforheadermobile.jpg) !important;
    background-position: right bottom !important;
    background-repeat: no-repeat;
    background-size: cover;
    min-height: 600px !important;
    margin-top: 70px;
}


.main-page-banner{ margin-top: 190px;}
.uncensoredreviews-head{ margin-top: 190px;}
.documentedresearch-head{ margin-top: 190px;}
.Main-banner8{ margin-top: 174px;}
.Main-banner9{ margin-top: 174px;}
.Main-banner10{ margin-top: 174px;}
.dealer{margin-top:174px;}
.apply-financing .cart-strip{
  margin-top: 0px !important;
  position: absolute;
  top: 0;
  padding-top: 0px !important;
}
.apply-financing .cart-inner{
  padding: 0px;
  width: 80%;
  white-space: nowrap;
  align-items: baseline;
  line-height: 20px;
  
}
.apply-financing .logo{
  position: inherit;
}
.apply-financing .nav-bg .container{
  position: inherit;
}
.apply-financing .logo.checkoutlogo img{
  padding-top: 4px;
  position: absolute;
  top: 0px;
}
.apply-financing .Main-banner6{
  margin-top: 60px;
}

.businesses-logos{
width: 100% !important;
}
.financing_table{
width: 100% !important;
}
.financing_table h2{
line-height: 38px;
}


.main_top_header{
  margin-top: 190px;
}

.navbar-header{
  margin-top: 10px;
}

/* #mobile-menu .navbar-toggle{
  margin-right: 0px !important;
  margin-top: 20px !important;
  } */
  .cart-inner span.mobile {
    display: block !important;
    word-wrap: inherit;
    word-break: break-all;
    white-space: nowrap;
    margin-left:9px;
  }
  
  .new-hhead img.mobile{ width:100% !important}

  .mark, mark{padding:0px !important}
  .newbackground {
      padding: 8px 10px 48px 10px !important;
  }
  .Main-banner6{
      margin-top:190px;
      }
  .checkoutbanner{ margin-top:0px !important; }   
    /* #mobile-menu{margin-top:-160px;} */
  
  .headerstripmenu{ margin-top:-125px !important;}

  .medical-list {
      margin-top: 40px;
  }
header .cart-strip {
  padding: 20px 0 0;
margin-top: -225px;

}
.checkoutcart-strip
{
  margin-top:-20px !important;
}
.checkoutcart-left .checkoutcart-inner{
  margin-right:-60px !important;
  font-size:20px !important;
  
}
.checkoutcart-box{
  margin-right: 0px;
  margin-left: -23px;
  width:45% !important;
}
.cart-left .cart-inner{
  display: flex;
}   
.footerimagerow .yelpcimg{
  margin-left: 0px !important;
}
.bbbfooterimg{
  display: grid;
  justify-content: center;
}
.inc5000img{
  margin-left: 0px !important;
}
.footerimagerow{
  display: grid;
  grid-template-columns: 1fr 1fr;
  align-items: center;
  margin-bottom: 30px;
} 
.cart-left .cart-inner {
	  font-size: 22px;
	  padding-left: 0;
	  padding-top: 4px;
	  text-align: center;
      display: flex;
      margin-top:16px;
      padding:0 !important;
	}
  /* .cart-box {
   margin-right: 75px;
    width: 100% ;
    float: right;
} */
/* #mobile-menu{margin-top:-160px;} */
/* .documentedresearch-head{
	background-image: url("../images/banner-lab2_mb.jpg") !Important;
background-size: cover;	
min-height:350px !Important;
	} */
	/* .uncensoredreviews-head{
		background-image: url("../images/banner-lab_mb.jpg") !Important;	
	background-position:top center;	
  /* background-size:100% 100% !important;	
	}
	.ourstory{
		background-image: url("../images/ourstory.png") !Important;	
	background-position:top center;		
	min-height:420px !Important;
	} */
  .financing_interest{width:50%;} 
  .checkoutlogo{margin-left:-16px !important;margin-top:-20px !important;}
.breakthroughshiping{margin-left:-69px;margin-top:64px;width:125% !important;margin-bottom:10px;}
}
@media only screen and (max-width: 767px)
{
  .index_banner {
    position: relative;
    z-index:-1;
    /* bottom:16px; */
  }
  .shopnow_div {
    margin-bottom:-16px;
  }
   .shopnow_div img{
    width:80%;
    position:absolute;
    top:24%;
    left:13%;
    }
  header .checkout_cartstrip {
    margin-top: -75px !important;
}
  .footer_iframe { margin-top: 4% !important;}
  .mobile{display:block !important;
    word-wrap:inherit;
    word-break:break-all;
    white-space:nowrap;
    margin-left:9px;
}
  .support_img{margin-right:90px;}
  .wtw_img{margin-left:-103px;position:absolute;width:40px;margin-top:-7px;}
  .mbr_blubar_heading{font-size: 18px !important;}
  .wtw_text{margin-left:-64px;position:absolute;}
  .clockw_img{margin-left:3px;}
  .likew_img{margin-left:10px;}
  .tagw_img{margin-left:30px;}
  .taxw_img{margin-left:10px;}
  .chairs_list_row {
    display:flex;
  }
  .black_brk10 {
    width:130px;margin-left:68px;
  }
  .brown_brk10 {
    width:130px;margin-left:30px;
  }
  .mobile_menu_header {
    margin-top:-172px !important;
    position:absolute !important;
    right:-10px;}
  /* .mobile_menu_header{margin-top:-176px !important;margin-right:10px !important;} */
  .header_ul_navbar{position: absolute; right:0px;width:250px;top:60px;z-index:1}
  ul.linklist{margin:5px 0 0 !important;}
  .footer_logo_img{margin-bottom:20px;margin-left:15px;}
  .footer_cpy_para{margin-left:17px;}
   ul.footer_list_pad {margin:15px 0 0 12px!important;}
  .jqvmaptable > tbody > tr > td
  {
      border-top: 1px solid #ddd !important;
      text-align: left !important;
  }
.cart-left { margin-top:0px;}
.main-page-banner{ margin-top: 190px;padding-top:0px !important;}
  .uncensoredreviews-head{ margin-top: 190px;}
  .documentedresearch-head{ margin-top: 190px;}
  .Main-banner8{ margin-top: 174px;}
  .Main-banner9{ margin-top: 174px;}
  .Main-banner10{ margin-top: 174px;}
  .financing_interest{width:50%;}
  .dealer{margin-top:174px;}
/* #mobile-menu .navbar-toggle{
  margin-right: 0px !important;
  margin-top: 20px !important;
  } */
  /* .cart-inner span.mobile {
    display: block !important;
    width: 100% !important;
    word-break: break-all;
    margin-top:-4px;
  } */
  
  #ssubscription .popup-email{
      width: 40%;
      display: inline-block !important;
    }
    .popup-verify{
      background-color: #1C345C !important;
      width:55%;
      border-color: #1C345C !important;
      border-radius:40px;
      height: 7%;
      font-size:13px !important;
      font-weight: bold;
    }
    #ssubscription .zipcode{
      width: 40%;
      display: inline-block !important;
    }
    .breakthrough-popup-title{
      font-size: 72px;
      font-weight: 800;
    }
    .modalzipcode{
      font-size: 13px !important;
      font-weight: bold;
      margin-top:-30px;
    }
  /* .cart-left .cart-inner{
      display: flex;}         */
  .new-hhead img.mobile{ width:100% !important}
  .mark, mark{padding:0px !important}
  .newbackground {
    padding: 12px 35px 0px 10px !important;
    height:116px;
    background:#000 !important; border-bottom:6px solid #999999;
  }
  /* .Main-banner6{
      margin-top:190px;
      background-size: 100% 100% !important;
      } */
      /* .Main-banner {
        background-size: 100% 100%;
    }  */
    /* #mobile-menu{margin-top:-172px;} */
  
  .headerstripmenu{ margin-top:-112px !important;}
  header .cart-strip {
      padding: 20px 0 0;
      margin-top: -210px;
  
  }
  .medical-list {
      margin-top: 40px;
  } 
  .fornewtext{font-size:12px !important;}
  .breakimage{margin-top:30px;}
  .fornewtext:after{top:-17px !important;left:7px !important;width:110px !important;}
  .fornewtext:before{top:-15px !important;right:-8px !important;width:110px !important;}
/* .Main-banner6 {
  background-image: url(../images/newimageforheadermobile.jpg) !important;
  background-position: right bottom !important;
  background-repeat: no-repeat;
  background-size: cover;
  min-height: 600px !important;
} */
#carousel span {
  width: 705px;
  height: 264px !important;
}
#carousel-wrapper .caroufredsel_wrapper, div#carousel {
  height: 280px !important;
}
.carousel-wrapper {
  
  height: 280px !important;
}
/* #carousel-wrapper .caroufredsel_wrapper {
  min-height: auto !important;
height: 250px !important;
} */
#thumbs-wrapper .caroufredsel_wrapper {

  margin-left: 0 !important;
}
#thumbs img {
  top: 0 !important;
  max-width: 52px;
}
.financing-page-header-banner .cart-strip{ 
  margin-top: -125px;
  
  }
  .financing-page-header-banner .cart-strip .cart-box{
  width:50% !important;
  
  }

  
.financing-page-header-banner {
  background-image: url(../images-new/newimageforheadermobile.jpg) !important;
  background-position: right bottom !important;
  background-repeat: no-repeat;
  background-size: cover;
  min-height: 600px !important;
  margin-top: 70px;
}
.customerpurchasedsame{display:block !important;}
.customerpurchasedsame th{display:block !important;border-bottom:none !important;clear:none !important;}
.customerpurchasedproducts{background: none !important;border:none !important;}
}


.christ_popup{
  text-align: center !important;color: white !important;background: url('../images/popup-images/bg-chismas-offer-popup.png');
  background-size: cover;
}
.christ_popup .modal-header, .christmas-off-pop-body{
  padding: 0px !important;
}
.modal-header .offer-section{
      background: #ed1c24;
      color: #fff;
      border-radius: 50%;
      width: 50px;
      position: relative;
      padding: 5px;
      margin-left: 45%;
      margin-right: 49%;
      margin-top: -20px;
      font-size: 14px;
      font-weight: 700;
}
.over-off-section{
  background: #ed1c24;
  color: #fff !important;
  margin-left: 35%;
  margin-right: 35%;
  padding: 5px;
}
.christmas-off-pop-body p{
  font-family:'montserrat' !important;
   font-size: 40px !important;
   font-weight: 700 !important; 
   color:#000;
}
.christmas-off-pop-body h1{
  font-family:montserrat !important;
   font-size: 40px !important;
   font-weight: 700 !important; 
   color:#000 !important;
}
.modal-footer .off-call-btn{
  font-family:'Montserrat' !important;
  background: #ed1c24 !important;
  color: #fff !important;
  border-radius: 30px;
  border: 1px solid #ed1c24 !important;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 14px !important;
  font-weight: 700;
}
.christ_popup .modal-footer{
  text-align: center !important;

}
.christmas-off-pop-body h1, .christmas-off-pop-body h5{margin: 0px !important;}

.christ_popup .modal-header .close{
  color: #ed1c24 !important;
}

@media (min-width: 340px) and (max-width: 575px) {
  .modal-header .massagechair-offer-section{
      margin-left: 29%;
      }
      .christmas-off-pop-body p{
          font-size:25px !important;
      }
}  

/* /Extra small devices (portrait phones, less than 576px) */
@media (max-width: 575.98px) { 

.christmas-offer-pop-up.in{
  display: block !important;
}
.over-off-section{
  background: #ed1c24;
  color: #fff !important;
  margin-left: 25%;
  margin-right: 25%;
  padding: 5px;
}
.chris-off-images-section{
  display: inline-flex !important;
}

.massagechair-over-off{
  margin-top:15px;
  padding:10px;
  margin-bottom:10px;
  background-color: #2c96f2;
  margin-left:50px;
  margin-right:50px;
}

.massage-chair-off-call-btn {
  padding:12px 13px !important;
  width:53%;
  border-radius : 21px !important;
  background: #2c96f2;
  border-color: #2c96f2 !important;
  font-size: 20px !important;
  font-weight: bold !important;
}


}

/* // Small devices (landscape phones, 576px and up) */
@media (min-width: 576px) and (max-width: 767.98px) { 
.christmas-offer-pop-up.in{
  display: block !important;
}
.over-off-section{
  background: #aa151a;
  color: #fff !important;
  margin-left: 25%;
  margin-right: 25%;
  padding: 5px;
}
.chris-off-images-section{
   display: inline-flex !important;
}

.massagechair-over-off{
  margin-top:15px;
  padding:10px;
  margin-bottom:10px;
  background-color: #2c96f2;
  margin-left:50px;
  margin-right:50px;
}

.massage-chair-off-call-btn {
  padding:12px 13px !important;
  width:53%;
  border-radius : 21px !important;
  background: #2c96f2;
  border-color: #2c96f2 !important;
  font-size: 20px !important;
  font-weight: bold !important;
}


}

@media (max-width: 991px) {
	.mylogolast img {
    margin-top: 0px !important; 
}
.mylogolast a{float:right;}

.Main-banner6{padding-top:0px !important;}
header {
    padding-top: 0px;
}
/* .Main-banner6 {
    background-image: url(../images/banner-water-cure.jpg);
	} */
}

/* // Medium devices (tablets, 768px and up) */
@media (min-width: 768px) and (max-width: 991.98px) { 
  .modal-backdrop.in, .christmas-offer-pop-up.in{
      display: none !important;
  }
}

/* // Large devices (desktops, 992px and up) */
@media (min-width: 992px) and (max-width: 1199.98px) { 

.order_page_contain{
  margin-right: 0px !important;
  margin-left: 0px !important;
}

.modal-backdrop.in, .christmas-offer-pop-up.in{
      display: none !important;
  }
  .mbbusinessestext{margin-left:-50px !important;}
}

/* // Extra large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) { 
  .buy_2_now{margin-left:-53px !important;}

  .buynow_02 h5{margin-left:12px;margin-bottom:0px !important;}
.order_page_contain{
  margin-right: 0px !important;
  margin-left: 0px !important;
  
}
.mbbusinessestext{margin-left:-50px;}
.modal-backdrop.in, .christmas-offer-pop-up.in{
      display: none !important;
  }
.mbbusinessestext{margin-left:-50px !important;}
.newbackground{padding:0px 0px;}
}

/* massage chair and sauna popup */
.modal-header .massagechair-offer-section{

  margin-left: 38%;
  margin-top: -39px;
  transform:rotate(-30deg);
   }
  .massage-chair-header-popup {margin-top:15px;}
  .massage-chair-off-images-section {padding-left: 0px !important;padding-right:0px !important;}
  .popup-up-sale {width:50%;}
  .massagechair-over-off{
      margin-top:15px;
      padding:10px;
      margin-bottom:10px;
      background-color: #2c96f2;
      margin-left:50px;
      margin-right:50px;
  }
  
  .massage-chair-off-call-btn {
      padding:12px 13px !important;
      width:53%;
      border-radius : 21px !important;
      background: #2c96f2 !important;
      border-color: #2c96f2 !important;
      font-size: 20px !important;
      font-weight: bold !important;
  }
.massagechair-close{margin-top:-13px !important;margin-right:6px !important;}
.headerstripmenu{margin-top:-8px;}
@media only screen  and (min-width: 1800px)
{
    .yelpcimg{margin-left:-31px !important;}
    .techimage{margin-left:120px !important;}
    .footermbctext p{margin-left:5% !important;}
    /* .cprrow{margin-left:160px !important;} */
    .yelpimg{margin-left:-184px !important;}
    .inc5000img{margin-left:-182px !important;}
    .buynow_02 h5{margin-left:12px;margin-bottom:0px !important;}
}
@media only screen and (min-width: 1680px)
{
  .yelpcimg{margin-left:-100px !important;}
  .yelpimg{margin-left:-186px !important;}
  .inc5000img{margin-left:-182px !important;}
  .techimage {margin-left:-65px !important;}
  .footermbctext p{margin-left:5% !important;}
  .checkoutlogo {
    
    margin-top: -41px;
    width: 182px;
    margin-left: 6px;
  }
  .buy_2_now{margin-left:-53px !important;}
  .buynow_2{margin-left:-42px !important;}
    .buynow_02 h5{margin-left:12px;margin-bottom:0px !important;}
}
@media (max-width: 1350px) {
    #cssmenu > ul > li > a {
      /* padding: 30px 3px 24px 3px !important; */
    padding: 30px 20px 20px 20px !important;
    letter-spacing:0px !important;
  }
	
}
@media only screen and (min-width: 1024px) and (max-width: 1280px){
  .yelpcimg {
      margin-left: 3px !important;
    }
    .buy_2_now{margin-left:-53px !important;}
    .buynow_2{margin-left:-42px !important;}
      .buynow_02 h5{margin-left:24px;margin-bottom:0px !important;}
  }
      @media only screen and (min-width:1281px){
        .buy_2_now{margin-left:-53px !important;}
        .buynow_2{margin-left:-42px !important;}
      .buynow_02 h5{margin-left:24px;margin-bottom:0px !important;}

      #ssubscription .popup-email{
        width: 40%;
        display: inline-block !important;
      }
      .popup-verify{
        background-color: #1C345C !important;
        width:55%;
        border-color: #1C345C !important;
        border-radius:40px !important;
        height: 7% !important;
        font-size:18px !important;
        font-weight: bold !important;
      }
      #ssubscription .zipcode{
        width: 40%;
        display: inline-block !important;
      }
      .breakthrough-popup-title{
        font-size: 72px;
        font-weight: 800;
      }
      .modalzipcode{
        font-size: 20px;
        font-weight: bold;
        margin-top:-30px;
      }
      .yelptext{margin-left: -50px !important;}
        .inc5000text{margin:35px -50px !important;;font-size:24px !important;}
        .checkoutlogo {
    
          margin-top: -41px;
          width: 182px;
          margin-left: 6px;
      }
      }
      #cssmenu > ul > li > a {
        padding: 30px 20px 20px 20px !important;
        letter-spacing: 0px !important;
    }
    @media (min-width: 1024px) {

      .breathrough-popup-title{
            font-weight: 800;
        }
        .popup-verify{
          background-color: #1C345C !important;
        }
        .yelptext{margin-left: -50px !important;}
            .inc5000text{margin:35px -50px !important;font-size:24px !important;}
    }
    @media (min-width: 768px) and (max-width: 1024px){
        .popup-verify{
            border-radius: 40px !important;
        }
        .breathrough-popup-title{
            font-weight: 800;
        }
        .modal-body.breakthrough-popup-main #ssubscription{
            display: flex !important;
            column-gap: 10px;
        }
        .popup-verify{
          border-radius: 40px !important;
          width: 70% !important;
          background-color: #1C345C !important;
      }
      .yelptext{margin-left: -24px !important;}
      .inc5000text{margin:35px -24px !important;font-size:24px !important;}
    }
    @media screen and (min-width: 900px) {
      .yelpimg {
        margin-left: -64px;
      }
      .inc5000img {
        margin-left: -60px;
      }
      
    }
    @media only screen and (min-width:390px) and (max-width:393px){
      .or_bor{
        left:127px !important;
      }
      .or_bor_1{
        left:142px;
      }
      .or_bor_left_1{
        top:183px !important;
      }
      .or_bor_right_1{
        top:243px !important;
      }
      .video_css {
        height:132px !important;
      }
      .new-cart-box {
        right:95px;
      }
      .sales_num_cover {
        width:325px;
      }
      .cus_num {
        padding:5px 1px 5px 13px;
      }
      .checkout-cart-box{
          right:90px;
          top:33px;
      }
    }
    @media only screen and (max-width:375px){
      .or_bor{
        left:125px !important;
      }
      .or_bor_1{
        left:137px !important;
      }
      .or_bor_left_1{
        top:193px !important;
      }
      .or_bor_right_1{
        top:253px !important;
      }
      .or_bor_left{
        top:193px !important;
      }
      .or_bor_right{
        top:243px !important;
      }
      /* #mobile-menu {
        right:-19px;
      } */
      .checkout-cart-box ,.new-cart-box {
        right:85px;
        top:35px;
      }
      .sales_num_cover,.checkout_sales_num_cover {
        width:320px;
      }
      .cus_num,.checkout_cus_num
       {
          font-size:17px;
          padding:5px 15px 5px 16px !important;
       }
       .checkout_cus_num
       {
          font-size:17px;
          padding:8px 13px 5px 15px !important; 
       }
      .black_brk10 {
        margin-left:50px !important;
      }
      .cart_box_mobile{font-size:22px;margin-left:-4px !important;}
      #mobile-menu.navbar-default .navbar-toggle {
        margin-top:15px !important;
        margin-right:0px !important;
        }
      .comments{width:86% !important;} 
      .buynow_02 h5{margin-bottom:0px !important;font-size: 13px !important;}
      .buynow_02 img{max-width:108%;margin-left:-6px;} 
    }
    @media only screen and (max-width:360px){
      .comments{width:91% !important;}  
      .buynow_02 h5{margin-bottom:0px !important;font-size: 13px !important;}
      .buynow_02 img{max-width:108%;margin-left:-15px;}
    }
    @media (min-width: 481px) and (max-width: 767px) {

      .breathrough-popup-title{
            font-weight: 800;
        }
        .modal-title.breakthroughpopuptitle{
            font-size: 25px !important;
            white-space: nowrap;
        }
        .popup-verify{
          border-radius: 40px !important;
          width: 70% !important;
          background-color: #1C345C !important;
      }
      .yelpcimg {
        margin-left: 95px !important;
      }
      .yelpimg {
        margin-left: 0px !important;
      }
      .inc5000img {
        margin-left: 45px !important;
      }
      .footermbctext p {
        margin-bottom: 14px !important;
      }
      .techimage {
        margin-left: -5px !important;
      }
      .techmobileimage{display:block !important;margin-top:40px;}
    .techimage{display: none !important;}
    .yelpcmobileimg{display:block !important;}
    .yelpcimg{display: none !important;}
    .inc5000mobileimg{display:block !important;}
    .inc5000img{display: none !important;}
    .buynow_02 h5{margin-bottom:0px !important;}
    }
    
    @media (max-width: 480px) {
      .fa-shopping-cart::before {
        font-size: 30px;
    }
      .techmobileimage{display:block !important;margin-top:40px;}
      .techimage,.yelpcimg,.inc5000img,.techswebsite,.yelpimg{display: none !important;}
      .yelpcmobileimg,.inc5000mobileimg,.techsmobile,.yelpmobileimg
                  {display:block !important;}
      .tech-td{display:block !important;text-align: left !important;}
      .techcount{padding-left:26% !important;margin-top:-3px !important;}
      .techstextcol{margin-bottom:-160px;}
      #mobile_technicians_table{margin-top:-143px;margin-bottom:17px;}
      .inc5000text{margin:-91px 0px 36px 107px !important;}
        .breathrough-popup-title{
            font-weight: 800;
        }
        .modal-title.breakthroughpopuptitle{
            font-size: 19px !important;
            white-space: nowrap;
        }
        .popup-verify{
          border-radius: 40px !important;
          width: 70% !important;
      }
      .buynow_02 h5{margin-bottom:0px !important;}
    }
    @media (max-width: 400px){
      .custom_top_header .cart-strip {
    font-size: 14px;
   }
   .custom_top_header .cart-strip .cart-left {
    padding-left: 10px !important;
   }
   .custom_top_header .cart-strip .cart-left .cart-inner {
    font-size: 18px;
   }
   .custom_top_header .cart-strip .cart-left .cart-inner .mobile {
    padding-top: 3px;
   }
   /* .custom_top_header .cart-strip .cart-left .cart-inner .cart-box {
    margin-right: 65px;
   } */
   .custom_top_header .cart-strip .cart-left .cart-inner .cart-box a {
    font-size: 20px !important;
   }
   .compaintsformrow{
      display:block !important;
  }
  .comments{width:89%;}
   .banner-text{top:1px !important;right:22px !important;font-size:4px !important;line-height:140% !important;}
   } 
   @media (max-width: 320px) {
    .prod-price{
      width:100%;
      margin:auto;
    }
    .or_bor{
      left:84px !important;
    }
    .or_bor_1{
      left:99px !important;
    }
    .or_bor_left {
      top:185px !important;
    }
    .or_bor_right{
      top:235px !important;
    }
    .or_bor_left_1{
      top:173px !important;
    }
    .or_bor_right_1{
      top:235px !important;
    }
    .buynow_v2_03{
      min-width:125%;
      margin-left:-35px;
    }
    .checkout_sale_mobile {
      font-size:18px;
    }

    .cus_num {
      padding:5px 12px 5px 17px !important;
    }
    .checkout_cus_num{
      padding:8px 13px 8px 13px !important;
    }
    .sales_num > .sales_mobile > a , .checkout_sales_num > .sales_mobile > a
    {
      font-size:18px;
    }
    .cus_num > .cus_mobile > a , .checkout_cus_num> .cus_mobile > a{
      font-size:15px;
    }
    .sales_num_cover,.checkout_sales_num_cover {
      width:268px;
      padding:16px 0px 0px 15px;
    }
    .checkout-cart-box ,.new-cart-box{
      right:75px;
      top:30px;
    }
    .check {font-size:10px !important;}
     /* .new-cart-box{margin-left:111px !important;} */
     .cart_data_1{font-size:16px !important;}
     .sales_num , .cus_num,.checkout_sales_num,.checkout_cus_num {
       font-size: 14px !important;
     }
    #mobile-menu.navbar-default .navbar-toggle {
      margin-top:24px !important;
    }
    /* .custom_top_header .cart-strip .cart-left .cart-inner .cart-box {
      margin-right:58px;
    } */
    .black_brk10 {
      margin-left:25px !important;
  }
    .fa-shopping-cart::before {
      font-size:20px !important;
    }
   /* .cart_box_mobile {
     font-size:20px !important;
     margin-left:-7px !important; 
    } */
  }
    @media (max-width: 340px) {
        .modal-title.breakthroughpopuptitle{        
            font-size: 16px !important;
        }
        .popup-verify{
          border-radius: 40px !important;
          width: 70% !important;
          
      }
      }
      .breakthroughcarousel span img {width:750px !important;}      
      /* .cprrow {
        margin-top: -40px;
      } */
      .footermbctext p {
        font-size: 12px !important;
        margin-left: 13%;
        margin-top: 30px !important;
      }
      
      .footerimagerow {
        /* margin-top: 30px; */
        /* padding: 25px; */
        padding-top:55px;
        position: inherit !important;
      }
      .bbbfooterimg {
        padding: 0px !important;
        position: inherit !important;
      }
      .yelpcimg {
        margin-left: 9px;
      }
      .yelpimg {
        margin-left: -69px;
      }
      .inc5000img {
        margin-left: -65px;
      }
      .techimage {
        margin-left: 37px;
      }
      .ftrimgcol {
        position: inherit !important;
      }  
      ul.careers_ul > li , .careers_para , .careers_strong , ul.careers_ul > span{
        font-family:'Segan Light' !important;
        font-size:16px !important;
        line-height:28px !important;
        text-align:justify !important;
    }   
    .thankyou_mc{color:green;font-weight:bold;font-size:22px;}
    @media only screen and (min-width: 768px) and (max-width: 980px){
      .checkoutlogo {
          margin-top:-46px;
          margin-left:0px;
      }
      .Main-banner{
    min-height: 1000px;
    }
    .footermbctext p{
      margin-bottom:0px !important;
      margin-left:0px;
    }
    
    .Main-banner6, .Main-banner3{
      Background-size: auto;
      padding-top:0px !important;
      min-height:0px !important;
  
    }
    .mt-ls-60 {
      margin-top:60px;
    }
    .logo img {
   
    left: -10px !important;
    position: absolute !important;
    top: 48px !important;
    width: 150px !important;
    z-index:9999;
    }
    .nav-bg{
      background: #000 !important;
      border-bottom: 10px solid #0096d9 !important;
    }
      .checkout_header {
        padding-top:0px !important;
      }
      .checkout-fs-banner{
        display: flex;
      flex-wrap: wrap;
      justify-content: end;
      width: 80%;
      margin-left: auto;
   }
   .check{
    margin:14px 4px !important;
   }
   .footermbctext p{
    width:70%;
    position:absolute;
    margin-bottom:-50px;
    left:26%;
   }
   .img-right figcaption {
    text-align:center !important;
   }
   .hideafter {
    display:none;
   }
   #mobile-menu .navbar-collapse ul{
    Position:absolute;
    right:0;
   }
   .new-rate table{
    margin:auto;
   }
   .buynow{
    display: block !important;
   }
   .gry-warp {
    margin-left: auto !important;
    margin-right: auto !important;
   }
   .product_fea_container .col-xs-12{
      padding: 0px 15px !important;
   }
   .mt-20p,.mt-40,.mt-90,.mt-80,.mt-103 {
    margin-top: 0 !important;
   }
   .pt-120
   ,.pt-72
   {
    padding-top: 0 !important;
  }
  .video_css {
    height:135px;
  }
}
@media only screen and (min-width: 600px) and (max-width: 767px){
  .footermbctext p{
  left: 15%;
margin-top: 10px !important;
}
.techmobileimage {
  max-width:auto !important;
}
} 
.footer_hr  {
  margin-bottom : 0px !important;
}  

.container-fluid{width:100% !important; padding:0px 15px;}

.top-menu{float:none; padding-left:0px;}
#cssmenu > ul > li > a {
    padding: 30px 8px 24px 8px;}
	
.mylogolast img{margin-top:-14px;}	
.mylogolast a{display:inline-block;}
/* .newbackground{background:#000 !important; border-bottom:4px solid #06C; position:relative; z-index: 9999; margin:0 auto; width:100%;} */
.shoehidelog{display:none;} 

#mobile-menu {
    background: none;
   
    border: none;
    min-height:0px !important;
   
}

.nav-bg{padding-bottom:0px !important;}

.navbar{margin-bottom:0px;}

.mylogofirst{margin-top:6px;}

.signin{font-size:19px;color:#ffb31a !important;padding-left:8px;}

/* .cart-inner{padding:5px 50px 0 0 !important;} */

.fake-input{position: relative;padding: 0;margin:0;}
  .design{color:white !important;font-family:fantasy,serif !important;font-weight: 800;font-style: normal;font-stretch: normal;line-height: normal;letter-spacing:1.5px;}
  .design1 {color:#569FDD !important;font-weight: 700;font-family:proxima-nova-extra-condensed,sans-serif,sans-serif !important;font-size: 14px !important;font-style: normal;font-stretch: normal;line-height: normal;text-align: inherit;margin-top:0px !important;}
.mynewfooter {
  background: #000;
  padding: 20px 20px 30px 20px;
  border-top: 5px solid #4080c5; 
}
.mynewfooter h4 {
  text-transform: uppercase;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 14px;
  color: #fff;
}
.mynewfooter ul.linklist {
  margin: 20px 0 0;
  padding: 0;
  text-align: left;
  list-style: none;
}
.mynewfooter ul.linklist li {
  color: #fff;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  padding: 5px 0px;
}
.mynewfooter ul.linklist li a {
  color: #fff;
  display: block;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
}
ul.anotherlist {
  margin: 15px 0 0 0;
  padding: 0px;
  list-style: none;
}
ul.anotherlist li {
  padding: 0px 5px;
  float: left;
  color: #fff;
}
ul.anotherlist li a {
  font-size: 12px;
  color: #fff;
}

.mynewfooter p {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 15px;
  color: #fff;
  margin-bottom: 0px;
  margin-top: 14px;
}

*::after, *::before {

  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;

}

.ftr-hr {


  margin-bottom: 33px;
 
}

sup{font-size:12px;}

.belowfooternew{background:#205c8c; padding:5px 0px;}
.belowfooternew p{ font-size:13px; color:#fff; margin:0;}
.footermbctext p{ margin-top:5px;margin-bottom:-42px;}
.subscribe{
  background: url('/images/send.png');position:absolute;bottom:0px;left:291px;width:50px;
  height:50px;border:none;outline:none;background-repeat: no-repeat;
}
.mx-auto{
  margin-left:auto;
  margin-right:auto;
}
.prod-brk-td{
  vertical-align:middle;
  text-align:center;
  width:15%;
}
.prod-brk-th{
  vertical-align:bottom;
  width:15%;
}
.benof-mc{
  border: 2px solid grey;  
  border-radius: 20px;
  margin-left:auto;
  margin-right:auto !important;
  display: block;
}
.mxx-auto{
  margin-left:auto !important;
  margin-right:auto !important;
}
.table-td{
text-align:left;
vertical-align:top;
}
.prod-price{
  display : flex;
  align-items : center;
}
.or_bor_1{
  border-left:1px solid #000;
  height:35px;
  position:absolute;
}
.or_bor{
  border-left:1px solid #000;
  height:25px;
  position:absolute;
}

.price_or{
  padding:0px 10px 0px 0;
}
.month_price{
  color:#000;
  font-size:22px;
  font-weight:bold;
}
.month_price span{
  font-size:15px;
}
.sugg_payment{
  color:#000;
}
.paypal_payment{
  color:#000;
  font-size:13px;
  font-weight:bold;
}
.shw_hw span{
  font-weight:bold;
  color:#0096d9;
}
/* .shw_hw a:hover{
  color:#0096d9;
} */