/*!
 * Bootstrap Responsive v2.0.4
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */

.clearfix {
  *zoom: 1;
}

.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
}

.clearfix:after {
  clear: both;
}

.hide-text {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.input-block-level {
  display: block;
  width: 100%;
  min-height: 28px;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
      -ms-box-sizing: border-box;
          box-sizing: border-box;
}

.hidden {
  display: none;
  visibility: hidden;
}

.visible-phone {
  display: none !important;
}

.visible-tablet {
  display: none !important;
}

.hidden-desktop {
  display: none !important;
}

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

.footer{


width:291px;
}
.ma-main-container {

}
.svcnt{
	
margin-top:5px;
}	

.sort-list select.page-per-list {
float: right;
}

a.pro-compare {
	margin: 7px 0px 0px;
	}
	
#featured-links{
    float: left;
    margin-bottom: 10px;
   height: 102px;
   margin-top: 0px;
}	
	
	#featured-links li{
    float: left;
    margin-top: 10px !important;
    margin-left: 81px !important;
    margin-bottom: 10px !important;
    width: 76%;
}

.tabs-nav {
	height: 100px;
	}

.itqtyd {
	width: 48px !important;
	}
	
.totdisc {
	width: 66px !important;
	}	

.itqty-txt1 {
	width: 62px !important;
	}

.itreprc-txt1 {
	width:78px !important;
	}	
.itqty1 {
	width: 32px !important;
	}
	
.itst1 {
	width: 40px !important;
	}			
.itst-new {
	width: 54px !important;
	}		

.new-product-frm input {
	width: 225px !important;
	}

.new-product-frm select {
	width: 236px !important;
	}	
#txtara {
	width: 80%;
	}	

.txtara {
	width: 80%;
	}

.product-detail-left-imgbg {
	width: 90% !important;
	}

.new-product-addmre {
	float: left;
	margin-top: 10px;
	}

.new-prd-img {
	clear: both;
	margin-top: 40px;
	}

#itqty-txt-ipt {
	width: 44px !important;
	}

.itact span {
	width: 50px !important;
	}

.itst-new span {
	width: 70px !important;
	font-size: 12px !important;
	}
a.pro-compare {
	margin: 54px 0px 5px 97px;
	}

ul.page-list {	
	margin-top: 0px !important;
	}

ul.page-list11 {
	margin-right: 40px;
	margin-top: 0px !important;
	}

.sort-list11 {
	margin-top: 10px !important;
	}

#featured-links {
	margin-bottom: 10px !important;
	}

#featured-links li {
	float: none;
	text-align: center;
	width: 135px;
	}

#featured-links li a {
	float: none !important;
	}	
.dash-md-b-ma {
	margin-top: 0px;
	}	

.itreprc-txt1 {
	font-size: 12px !important;
	}
.itst-new{
	font-size: 12px !important;
	}	

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

.cntinue-selec-h4 {
	font-size: 13px !important;
	}	

.cntinue-selec-h5 {
	font-size: 13px !important;
	}

}

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

  body {
    padding-right: 20px;
    padding-left: 20px;
  }
  
   .visible-phone {
    display: inherit !important;
  }
  .hidden-phone {
    display: none !important;
  }
  .hidden-desktop {
    display: inherit !important;
  }
  .visible-desktop {
    display: none !important;
  }

  .navbar-fixed-top,
  .navbar-fixed-bottom {
    margin-right: -20px;
    margin-left: -20px;
  }
  .container-fluid {
    padding: 0;
  }
  .dl-horizontal dt {
    float: none;
    width: auto;
    clear: none;
    text-align: left;
  }
  .dl-horizontal dd {
    margin-left: 0;
  }
  .container {
    width: auto;
  }
  .row-fluid {
    width: 100%;
  }
  .row,
  .thumbnails {
    margin-left: 0;
  }
  [class*="span"],
  .row-fluid [class*="span"] {
    display: block;
    float: none;
    width: auto;
    margin-left: 0;
  }
  .input-large,
  .input-xlarge,
  .input-xxlarge,
  input[class*="span"],
  select[class*="span"],
  textarea[class*="span"],
  .uneditable-input {
    display: block;
    width: 100%;
    min-height: 28px;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
        -ms-box-sizing: border-box;
            box-sizing: border-box;
  }
  .input-prepend input,
  .input-append input,
  .input-prepend input[class*="span"],
  .input-append input[class*="span"] {
    display: inline-block;
    width: auto;
  }
  .navbar .btn-navbar {
display: block;
}
.nav-collapse {
clear: both;
}
.nav-collapse, .nav-collapse.collapse {
height: 0;
overflow: hidden;
}
  .nav-collapse {
    -webkit-transform: translate3d(0, 0, 0);
  }
  .page-header h1 small {
    display: block;
    line-height: 18px;
  }
  input[type="checkbox"],
  input[type="radio"] {
    border: 1px solid #ccc;
  }
  .form-horizontal .control-group > label {
    float: none;
    width: auto;
    padding-top: 0;
    text-align: left;
  }
  .form-horizontal .controls {
    margin-left: 0;
  }
  .form-horizontal .control-list {
    padding-top: 0;
  }
  .form-horizontal .form-actions {
    padding-right: 10px;
    padding-left: 10px;
  }
  .modal {
    position: absolute;
    top: 10px;
    right: 10px;
    left: 10px;
    width: auto;
    margin: 0;
  }
  .modal.fade.in {
    top: auto;
  }
  .modal-header .close {
    padding: 10px;
    margin: -10px;
  }
  .carousel-caption {
    position: static;
  }
  .toplink  .top-left {
width: 240px;
margin: 0 auto;
}

.popup-box .popup-order-qty {
	margin-right: 30px;
	width: 107px;
	text-align: center;
	}

.prdouct-detail-right-txt-p-rgt {
	float: left;
	}

.prdouct-detail-right-txt-p-rgt-ipt-rs {
	width: 75%;
	}

.sort-list select.page-per-list {
float: right;
}

a.pro-compare {
	margin: 54px 0px 5px 97px;
	}

a.pro-compare-new {
	 margin: 0px 0px 5px 97px;
	}

#featured-links {
	margin-bottom: 10px !important;
	}

.sort-list11 {
	margin-top: 10px !important;
	}


ul.page-list11 {
	margin-right: 40px;
	margin-top: 0px !important;
	}

ul.product-list-listing li img {
	width: 96%;
	}

.popup-order-int {
	
	}

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

.itact {
	width: 11% !important;
	}

#txtara {
	width: 86% !important;
	}

.txtara {
	width: 86% !important;
	}
	
  .header  .toplink .links {
font-family: helveticaLT;
width: auto;
margin: 15px auto 0px;
padding-bottom:10px;
overflow:hidden;
}

#itqty-txt-ipt{
	text-align: center;
    width: 57px;
	}

 .header  .toplink .links li {
float: left;
padding: 10px 3% 0px;
border: none;
}
 .links li a {
float: left;
padding: 0px;
color: #F0F0F2;
font-weight: normal;
font-size: 13px;
text-transform: uppercase;
text-decoration: none;
}
.links li.first {
padding-left: 10px;
}


.ma-main-container {

}
.footer {
background: #293040;
width:auto;
padding: 14px 0px 0px;
}
.footer-left {
width: auto;
float: none;
}
.foot-para {
width:auto;
float: none;
padding: 20px 0px 15px 25px;
margin: 0 auto;
border-bottom: 1px solid #797D88;
}
.footer-static li {
padding: 0 0 0 8px;
}
.foot-list {
width: auto;
float: none;
padding: 15px 0px 15px;
border-left: none;
margin: 0 auto;
}
.foot-links {
width: auto;
height: auto;
overflow: hidden;
padding-bottom: 15px;
border-bottom: 1px solid #797D88;
padding-left: 8px;
}
.foot-list-para {
padding-left: 16px;
padding-top: 15px;
width: auto;
margin: 0 auto;
}
.footli {
color: #fff;
font-size: 12px;
font-weight: 700;
text-decoration: none;
}
address {
color: #fff;
font-size: 13px;
width: 292px;
margin: 0 auto;
}
.footer-payment {
color: #fff;
font-size: 13px;
width: 210px;
margin: 0 auto;
text-align:center;
}
.footer-right {
float: none;
}
.form-btn {
border: medium none;

padding: 6px 24%;

font-size: 18px;

}
.inner-container {

padding: 20px 17%;
width: auto;
height: auto;
float:none;
margin: 0 auto;
}
.inner-container1 {
width: auto;
background: #DCDCDC;
float:none;
padding: 20px 43px;
margin-left: 0px;
height: auto;
margin: 10px auto 0px;
}

.inner-container2 {
background: #D3D3D3;
width: auto;
float:none;
padding: 20px 0px 20px 15px;
margin-left: 0px;
height: auto;

margin: 10px auto;
}
.form-inpt{

width:95%;
}
.form-inpt1 {
margin-left: 0px;
}
.dash-my-account {

margin-left: 10px;
width: 500px;
margin: 0 auto;
float: none;
}

.dash-my-dashboard {
width: auto;

float: none;
margin: 10px auto;
}
.dash-md-contacts {
width: 90.5%;
height: 162px;

float: left;
margin-left: 20px;
margin-top: 30px;
}
.dash-md-billing {
width: 90.5%;
height: 162px;

float: left;
margin-right: 0px;
margin-top: 30px;
margin-left: 20px;
}
.dash-md-supply {
width: 90.5%;
height: 162px;

float: left;
margin-right: 0px;
margin-top: 30px;
margin-left: 20px;
}
.dash-md-discount {
width: 90.5%;
height: 162px;

float: left;
margin-right: 0px;
margin-top: 0px;
margin-left: 20px;
}







.dedstkdsc {

font-size: 12px;
font-weight: bold;
padding: 15px 8px 0px;
border-right: 1px solid #fff;
text-align: center;
width: 16%;
display:none;
}

.totdisc {

font-size: 12px;
font-weight: bold;
padding: 15px 10px 0px;
border-right: 1px solid #fff;
text-align: center;
width: 25%;
}


.it-img {
padding: 15px 20px 0px;
}
.itqty-txt1 {
font-weight: normal;
padding: 15px 5px 0px;
width: 99px;
}

.itd-txt {
font-size: 13px;
font-weight: normal;
float: left;
}
.itprc-txt1 {
font-size: 12px;
font-weight: normal;
padding: 15px 17px;
text-align: center;
display:none;
}
.supply-cart-items-list p {
color: #000;
font-size:14px;
}
.itact span {
float: left;
width: auto;
}
.supply-cart-items-list {



height: 120px;
}
.itreprc-txt1 {
font-weight: normal;
font-size: 12px;
padding: 15px 4px;
text-align: center;
width: 102px;
}

.itact {
font-size: 12px;
font-weight: bold;
padding: 15px 0px 0px;
text-align: center;
width: 62px;
}

.itqty1 {

font-size: 14px;
font-weight: bold;
padding: 15px 20px 15px;

text-align: center;
width:69px;
}

.itact1 {

font-size: 14px;
font-weight: bold;
padding: 7px 0px;
text-align: center;
width: 9%;
}
.itst1 {
font-size: 14px;

padding: 15px 23px 15px;

width: 64px;
text-align: center;
}
.itprc1 {

font-size: 14px;
font-weight: bold;
padding: 7px 21px;
border-right: 1px solid #fff;
text-align: center;
width: 15%;
display:none;
}
.itact-dlt1 {
margin-bottom: 10px;
margin-left: 8px;
margin-top: 12px;
padding-bottom: 10px;
}
.itd-cmt textarea{

width:100%;

}
.itd {

font-size: 12px;
display:none;
padding: 7px 12px;

width: 15%;
}
.itact-dlt1 {

margin-left: 6%;

}
.itqtyd {
padding:15px 12px 15px;
width: 85px;
}
.main-inner-left {
	float: none;
	width: auto;
	}

.main-inner-right {
	float: none;
	width: auto;
	}
.tabs-nav li a {


margin-left: 9px;

}
.listlabel {
font-size: 13px;
font-weight: 500;
}
ul.product-list li {

width: auto;

margin: 0px 0px 20px 0px;
float:none;
height:auto;
overflow:hidden;
}
.tabs-nav li a {

font-size: 13px;

}
ul.product-list-listing li {
float: none;
width: auto;
padding: 1%;
cursor: pointer;
}

ul.product-list-new li {
	float: left;
	width: 100%;
	padding: 1%;
	
	margin: 0px 20px 20px 0px;
	}
	.popup-box {
width: 275px;
float: left;
}

ul.product-list-new li img{
	width: 100%;
	}

.popup-order {
width: 258px;
float: left;
}
.checkboxp {
margin-top: 30px;
width: 58%;
margin-left: 27px;
}
.popup-like-list input.discount {
 width: 70px; 
padding: 4px 10px;
font-size: 13px;

float: left;
}
.popup-like-list ul.like-list li {
float: left;
width: 20%;
margin-right: 8px;
margin-bottom: 10px;

}
.popup-like-list ul.like-list li.last {
float:none;
}
.sort-list select.adult-sel {
border: none;
width: 188px;
background: url(../images/dropdown-arrow.gif) no-repeat 164px 0px #696E79;
height: 21px;
line-height: 21px;
margin-top: 4px;
}

ul.like-list-new {
float: left;
width: 100%;
}
ul.like-list-new li.last {
float: left;
}
.product-details-new input.discount {
width:78%;
padding: 4px 10px;
font-size: 13px;
color: #000;
border: 1px solid #696D79;
}
#featured-links li a { float:left; padding:5px 10px; color: #fff; margin-left: 2px; cursor:pointer; text-decoration:none; font-size:14px; background-color: #292F3F; }

#featured-links {
float: left;
}
.bk a{
	
	font-weight: bold;
	font-size: 11px;
	
	}


.rst a{
	
	font-weight: bold;
	font-size: 11px;

	}



.sv a{
	
	font-weight: bold;
	font-size: 11px;
	
	}
	


.svcnt a{
	
	font-weight: bold;
	font-size: 11px;
	
	}	
	
	.new-product-buam {
margin-left: 0px;

}
.new-product-li{
	float: left;
	margin-right:2px;
	}
	
.bk {
        margin-left: 0px;
    
}
	.product-detail-left {
width: 83%;
float: none;
}
.product-detail-right {
width: auto;
float:none;
}
textarea.prdouct-detail-right-txt-p-rgt-ipt {
width: 80%;
height: 35px;
}

#txtara {
	width: 80%;
	}

.txtara {
	width: 80%;
	}

.prdouct-detail-right-txt-p {

width: 100%;
}
.prdouct-detail-right-txt-p-rgt-ipt {
width: 90%;
height: 35px;
}
.supply-cart-items-header p {
float: left;
font-size: 11px;
font-weight: normal;
height: 40px;
}
.dedstkdsc {


padding: 7px 8px;

width: 16%;
}
.supply-cart-items-list p {
float: left;
color: #000;
height: 86px;
}
.supply-cart-items-list {

height:auto;
}
.totdisc {
padding: 15px 10px 15px;
width: 90px;
}

.supply-cart-items-tot{
	width: 100%;
	overflow: hidden;
	height:50px;
	}
	.supply-cart-items-tot p{
		height:20px;
	}
.supply-cart-items-header p {
float: left;
font-size: 14px;

}

.it-new{
padding: 15px 20px;
width:16%;

}
.itqty-new {
padding: 15px 4px;
width: 20%;
font-size:10px;
}
.itprc-new {
padding: 15px 9px;
width: 72px;
display:none;
}
.itd-new {
padding: 15px 10px;
width: 20%;
display:none;
}
.itreprc-new{
padding: 15px 20px;
width:39px;
display:none;
}
.itact-new{
padding: 15px 20px;
width:17%;
}
.itst-new {
padding: 15px 7px;
width: 24%;
}
.it {


padding: 15px 12px 15px;

width: 29px;

}
.checkboxp2 {
float: right;
margin-right: -39px;
width: auto;
margin-top:-9px;
}
.dis-list{

height:80px;

}
.sc-grand-total {
width: 100%;
float: right;
background-color: #e1e2e4;
margin-bottom: 30px;
}
}
@media screen and (min-width: 481px) and (max-width: 767px) {


  body {
    padding-right: 20px;
    padding-left: 20px;
  }
  
   .visible-phone {
    display: inherit !important;
  }
  .hidden-phone {
    display: none !important;
  }
  .hidden-desktop {
    display: inherit !important;
  }
  .visible-desktop {
    display: none !important;
  }

  .navbar-fixed-top,
  .navbar-fixed-bottom {
    margin-right: -20px;
    margin-left: -20px;
  }
  .container-fluid {
    padding: 0;
  }
  .dl-horizontal dt {
    float: none;
    width: auto;
    clear: none;
    text-align: left;
  }
  .dl-horizontal dd {
    margin-left: 0;
  }
  .container {
    width: auto;
  }
  .row-fluid {
    width: 100%;
  }
  .row,
  .thumbnails {
    margin-left: 0;
  }
  [class*="span"],
  .row-fluid [class*="span"] {
    display: block;
    float: none;
    width: auto;
    margin-left: 0;
  }
  .input-large,
  .input-xlarge,
  .input-xxlarge,
  input[class*="span"],
  select[class*="span"],
  textarea[class*="span"],
  .uneditable-input {
    display: block;
    width: 100%;
    min-height: 28px;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
        -ms-box-sizing: border-box;
            box-sizing: border-box;
  }
  .input-prepend input,
  .input-append input,
  .input-prepend input[class*="span"],
  .input-append input[class*="span"] {
    display: inline-block;
    width: auto;
  }
.toplink  .top-left {
width: 240px;
margin: 0 auto;
}
.navbar .btn-navbar {
display: block;
}
.nav-collapse {
clear: both;
}
.toplink .links {
font-family: helveticaLT;
width: 440px;
float: left;
margin: 0 auto;
}
.toplink .links li {
float: left;
padding: 26px 8px 16px 10px;
border: none;
}
.nav-collapse, .nav-collapse.collapse {
height: 0;
overflow: hidden;
}
.ma-main-container {
height: 246px;
float: left;
}

.prdouct-detail-right-txt-p-rgt-ipt-rs {
	width: 75%;
	}

.prdouct-detail-right-txt-p-rgt {
	float: left;
	}

.product-img-new img {
	width: 100%;
	}

#txtara{
	width: 72%;
	}

.txtara{
	width: 72%;
	}

.popup-box .popup-order-qty {
	margin-right: 30px;
	width: 107px;
	text-align: center;
	}

.totdisc {

font-size: 12px;
font-weight: bold;
padding: 15px 10px 0px;
border-right: 1px solid #fff;
text-align: center;
width: 25%;
}

.footer {
background: #293040;
width:auto;
padding: 14px 27px 0px;
}
.foot-para {
width: 400px;
float: none;
padding: 20px 0px 15px 20px;
margin: 0 auto;
border: none;
}
.foot-list {
width: 410px;
float: none;
padding: 30px 0px 16px;
border-left: none;
margin: 0 auto;
}
.foot-links {
width: auto;
height: auto;
overflow: hidden;
padding-bottom: 22px;
border-bottom: none;
padding-left: 8px;
}
.foot-list-para {
padding-left: 0px;
padding-top: 0px;
width: 368px;
margin: 0 auto;
}

ul.product-list-listing li {
	float: left;
	width: 26%;
	padding: 1%;
	/* border: 1px solid #292F3F; */

	cursor: pointer;
	}
	
	
	.inner-container {
background: #B4B7BC;
padding: 20px 15px;
width: 250px;
height: 225px;
float:none;
margin: 0 auto;
}
.inner-container1 {
width: 250px;
background: #DCDCDC;
float:none;
padding: 20px 15px;
margin-left: 0px;
height: auto;
margin: 10px auto 0px;
}

.inner-container2 {
background: #D3D3D3;
width: 400px;
float:none;
padding: 20px 0px 20px 15px;
margin-left: 0px;
height: auto;

margin: 10px auto;
}

.form-inpt1 {
margin-left: 0px;
}
.dash-my-account {

margin-left: 10px;
width: 500px;
margin: 0 auto;
float: none;
}

.dash-my-dashboard {
width: auto;

float: none;
margin: 10px auto;
}
.dash-md-contacts {
width: 94%;
height: 162px;

float: left;
margin-left: 20px;
margin-top: 30px;
}
.dash-md-billing {
width: 94%;
height: 162px;

float: left;
margin-right: 0px;
margin-top: 30px;
margin-left: 20px;
}
.dash-md-supply {
width: 94%;
height: 162px;

float: left;
margin-right: 0px;
margin-top: 30px;
margin-left: 20px;
}
.dash-md-discount {
width: 94%;
height: 162px;

float: left;
margin-right: 0px;
margin-top: 0px;
margin-left: 20px;
}
.dedstkdsc {

font-size: 12px;
font-weight: bold;
padding: 7px 8px;
border-right: 1px solid #fff;
text-align: center;
width: 16%;
display:none;
}



.it-img {
padding: 15px 20px 0px;
}
.itqty-txt1 {
font-weight: normal;
padding: 15px 5px;
width: 25.4%;
}

.itd-txt {
font-size: 13px;
font-weight: normal;
float: left;
}
.itprc-txt1 {
font-size: 12px;
font-weight: normal;
padding: 15px 17px;
text-align: center;
display:none;
}
.supply-cart-items-list p {
color: #000;
font-size:14px;
}
.itact span {
float: left;
width: auto;
}
.supply-cart-items-list {



height: 120px;
}
.itreprc-txt1 {
font-weight: normal;
font-size: 12px;
padding: 15px 4px;
text-align: center;
width: 27.2%;
}

.itact {
font-size: 12px;
font-weight: bold;
padding: 7px 25px;
text-align: center;
width: 11%;
}

.itqty1 {

font-size: 14px;
font-weight: bold;
padding: 7px 18px;

text-align: center;
width:20%;
}

.itact1 {

font-size: 14px;
font-weight: bold;
padding: 7px 0px;
text-align: center;
width: 9%;
}
.itst1 {
font-size: 14px;

padding: 7px 21px;

width: 20.4%;
text-align: center;
}
.itprc1 {

font-size: 14px;
font-weight: bold;
padding: 7px 21px;
border-right: 1px solid #fff;
text-align: center;
width: 15%;
display:none;
}
.itact-dlt1 {
margin-bottom: 10px;
margin-left: 8px;
margin-top: 102px;
padding-bottom: 10px;
}
.itd-cmt textarea{

width:100%;

}
.itd {

font-size: 12px;
display:none;
padding: 7px 20px;

width: 15%;
}
.itact-dlt1 {

margin-left: 6%;

}
.itqtyd {
color: #FFFFFF;
font-size: 12px;
font-weight: bold;
padding: 7px 18px;
border-right: 1px solid #fff;
text-align: center;
width: 20%;
}

.it-new{
padding: 15px 20px;
width:16%;

}
.itqty-new {
padding: 15px 4px;
width: 20%;

}
.itprc-new {
padding: 15px 9px;
width: 72px;
display:none;
}
.itd-new {
padding: 15px 10px;
width: 20%;
display:none;
}
.itreprc-new{
padding: 15px 20px;
width:39px;
display:none;
}
.itact-new{
padding: 15px 20px;
width:17%;
}
.itst-new {
padding: 15px 7px;
width: 19%;
}
.supply-cart-items-header p {
float: left;
font-size: 14px;
}
.sc-grand-total{
	width: 100%;
	float: right;
	
	}
	.main-inner-left {
	float: none;
	width: auto;
	}

.main-inner-right {
	float: none;
	width: auto;
	}
.tabs-nav li a {


margin-left: 9px;

}
.listlabel {
font-size: 13px;
font-weight: 500;
}
ul.product-list li {

width: auto;

margin: 0px 0px 20px 0px;
float:none;
height:auto;
overflow:hidden;
}
.tabs-nav li a {

font-size: 13px;

}
ul.product-list-listing li {
float: none;
width: auto;
padding: 1%;
cursor: pointer;
}

ul.product-list-new li {
	float: left;
	width: auto;
	padding: 1%;
	
	margin: 0px 20px 20px 0px;
	}
	.popup-box {
width: 70%;
float:none;
}
.popup-order {
width: 65%;
float: none;
}
.checkboxp {
margin-top: 30px;
width: 138px;
margin-left: 24px;
}

.popup-like-list ul.like-list li {
float: left;
width: 20%;
margin-right: 5px;
margin-bottom: 10px;
padding: 0px;
border: none;
}
.popup-like-list ul.like-list li ul.like-list li.last {
margin-right: 0px;
float: none;
}
.popup-like-list input.discount {
width: 58%;

}
 .new-product-buam{
	margin-left: 0px;
	margin-top: 20px;
	margin-bottom: 20px;
	}
.new-product-li{
	float: left;
	margin-right:2px;
	}
	.product-detail-left {
width: 87%;
float: none;
}
.product-detail-right {
width: auto;
float:none;
}
textarea.prdouct-detail-right-txt-p-rgt-ipt {
width: 87.5%;
height: 35px;
}
.prdouct-detail-right-txt-p {

width: 100%;
}
.prdouct-detail-right-txt-p-rgt-ipt {
width: 92.5%;
height: 35px;
}
.checkboxp2 {
float: right;
margin-right: -39px;
width: auto;
margin-top:-9px;
}
.itact-dlt1 {
margin-bottom: 10px;
margin-left: 8px;
margin-top: 12px;
padding-bottom: 10px;
}
}


@media screen and (max-width:  860px) {
    .header .welcome-msg { float: none; text-align: center; }
    .header .links { float: none; text-align: center; padding:6px 0; }
    
    .header .span4 { text-align: center; }
    .header .logo { float: none; position: relative; margin: 25px 0 0; text-align: center; }
    .top-cart-wrap { float: none; text-align: center; }
    .header .form-search { float: none; text-align: center; width: 70%; margin: 20px auto; position: static; }
    .header .form-search input.input-text { width: 75%; }
   
    .product-img-new img {
	width: 100%;
	}   
}
@media screen and (min-width: 768px) and (max-width: 979px) {
  body {
    padding-top: 0;
  }
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    position: static;
  }
  .navbar-fixed-top {
    margin-bottom: 18px;
  }
  .navbar-fixed-bottom {
    margin-top: 18px;
  }
  .navbar-fixed-top .navbar-inner,
  .navbar-fixed-bottom .navbar-inner {
    padding: 5px;
  }
  .navbar .container {
    width: auto;
    padding: 0;
  }
  .navbar .brand {
    padding-right: 10px;
    padding-left: 10px;
    margin: 0 0 0 -5px;
  }


.popup-box .popup-order-qty {
	margin-right: 30px;
	width: 107px;
	text-align: center;
	}  
 
.top-left {
	margin: 0px auto;
	} 
 
#txtara {
	width: 43% !important;
	} 
.txtara {
	width: 43% !important;
	} 
 
.sort-list {
		margin-bottom: 37px;
		} 
 
.sc-grand-total {
  		width: 53%;
  		} 
 
.sort-list select.adult-sel {
	width: 200px;
	background: url("../images/dropdown-arrow.gif") no-repeat scroll 177px 0 #696E79;
	} 
 
 .prdouct-detail-right-txt-p-rgt-ipt-rs {
 	width: 75%;
 	} 
  .nav-collapse {
    clear: both;
  }
  .nav-collapse .nav {
    float: none;
    margin: 0 0 9px;
  }
  .nav-collapse .nav > li {
    float: none;
  }
  .nav-collapse .nav > li > a {
    margin-bottom: 2px;
  }
  .nav-collapse .nav > .divider-vertical {
    display: none;
  }
  .nav-collapse .nav .nav-header {
    color: #999999;
    text-shadow: none;
  }
  .nav-collapse .nav > li > a,
  .nav-collapse .dropdown-menu a {
    padding: 6px 15px;
    font-weight: bold;
    color: #999999;
    -webkit-border-radius: 3px;
       -moz-border-radius: 3px;
            border-radius: 3px;
  }
  .nav-collapse .btn {
    padding: 4px 10px 4px;
    font-weight: normal;
    -webkit-border-radius: 4px;
       -moz-border-radius: 4px;
            border-radius: 4px;
  }
  .nav-collapse .dropdown-menu li + li a {
    margin-bottom: 2px;
  }
  .nav-collapse .nav > li > a:hover,
  .nav-collapse .dropdown-menu a:hover {
    background-color: #222222;
  }
  .nav-collapse.in .btn-group {
    padding: 0;
    margin-top: 5px;
  }
  .nav-collapse .dropdown-menu {
    position: static;
    top: auto;
    left: auto;
    display: block;
    float: none;
    max-width: none;
    padding: 0;
    margin: 0 15px;
    background-color: transparent;
    border: none;
    -webkit-border-radius: 0;
       -moz-border-radius: 0;
            border-radius: 0;
    -webkit-box-shadow: none;
       -moz-box-shadow: none;
            box-shadow: none;
  }
  .nav-collapse .dropdown-menu:before,
  .nav-collapse .dropdown-menu:after {
    display: none;
  }
  .nav-collapse .dropdown-menu .divider {
    display: none;
  }
  .nav-collapse .navbar-form,
  .nav-collapse .navbar-search {
    float: none;
    padding: 9px 15px;
    margin: 9px 0;
    border-top: 1px solid #222222;
    border-bottom: 1px solid #222222;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
       -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
            box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  }
  .navbar .nav-collapse .nav.pull-right {
    float: none;
    margin-left: 0;
  }
  .nav-collapse,
  .nav-collapse.collapse {
    height: 0;
    overflow: hidden;
  }
  .navbar .btn-navbar {
    display: block;
  }
  .navbar-static .navbar-inner {
    padding-right: 10px;
    padding-left: 10px;
  }


  .row {
    margin-left: -20px;
    *zoom: 1;
  }
   .visible-tablet {
    display: inherit !important;
  }
  .hidden-tablet {
    display: none !important;
  }
  .hidden-desktop {
    display: inherit !important;
  }
  .visible-desktop {
    display: none !important ;
  }

  .row:before,
  .row:after {
    display: table;
    content: "";
  }
  .row:after {
    clear: both;
  }
  [class*="span"] {
    float: left;
    margin-left: 20px;
  }
  .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: 724px;
  }
  .span12 {
    width: 724px;
  }
  .span11 {
    width: 662px;
  }
  .span10 {
    width: 600px;
  }
  .span9 {
    width: 538px;
  }
  .span8 {
    width: 476px;
  }
  .span7 {
    width: 414px;
  }
  .span6 {
    width: 352px;
  }
  .span5 {
    width: 290px;
  }
  .span4 {
    width: 228px;
  }
  .span3 {
    width: 166px;
  }
  .span2 {
    width: 104px;
  }
  .span1 {
    width: 42px;
  }
  .offset12 {
    margin-left: 764px;
  }
  .offset11 {
    margin-left: 702px;
  }
  .offset10 {
    margin-left: 640px;
  }
  .offset9 {
    margin-left: 578px;
  }
  .offset8 {
    margin-left: 516px;
  }
  .offset7 {
    margin-left: 454px;
  }
  .offset6 {
    margin-left: 392px;
  }
  .offset5 {
    margin-left: 330px;
  }
  .offset4 {
    margin-left: 268px;
  }
  .offset3 {
    margin-left: 206px;
  }
  .offset2 {
    margin-left: 144px;
  }
  .offset1 {
    margin-left: 82px;
  }
  .row-fluid {
    width: 100%;
    *zoom: 1;
  }
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    content: "";
  }
  .row-fluid:after {
    clear: both;
  }
  .row-fluid [class*="span"] {
    display: block;
    float: left;
    width: 100%;
    min-height: 28px;
    margin-left: 2.762430939%;
    *margin-left: 2.709239449638298%;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
        -ms-box-sizing: border-box;
            box-sizing: border-box;
  }
  .row-fluid [class*="span"]:first-child {
    margin-left: 0;
  }
  .row-fluid .span12 {
    width: 99.999999993%;
    *width: 99.9468085036383%;
  }
  .row-fluid .span11 {
    width: 91.436464082%;
    *width: 91.38327259263829%;
  }
  .row-fluid .span10 {
    width: 82.87292817100001%;
    *width: 82.8197366816383%;
  }
  .row-fluid .span9 {
    width: 74.30939226%;
    *width: 74.25620077063829%;
  }
  .row-fluid .span8 {
    width: 65.74585634900001%;
    *width: 65.6926648596383%;
  }
  .row-fluid .span7 {
    width: 57.182320438000005%;
    *width: 57.129128948638304%;
  }
  .row-fluid .span6 {
    width: 48.618784527%;
    *width: 48.5655930376383%;
  }
  .row-fluid .span5 {
    width: 40.055248616%;
    *width: 40.0020571266383%;
  }
  .row-fluid .span4 {
    width: 31.491712705%;
    *width: 31.4385212156383%;
  }
  .row-fluid .span3 {
    width: 22.928176794%;
    *width: 22.874985304638297%;
  }
  .row-fluid .span2 {
    width: 14.364640883%;
    *width: 14.311449393638298%;
  }
  .row-fluid .span1 {
    width: 5.801104972%;
    *width: 5.747913482638298%;
  }
  input,
  textarea,
  .uneditable-input {
    margin-left: 0;
  }
  input.span12,
  textarea.span12,
  .uneditable-input.span12 {
    width: 714px;
  }
  input.span11,
  textarea.span11,
  .uneditable-input.span11 {
    width: 652px;
  }
  input.span10,
  textarea.span10,
  .uneditable-input.span10 {
    width: 590px;
  }
  input.span9,
  textarea.span9,
  .uneditable-input.span9 {
    width: 528px;
  }
  input.span8,
  textarea.span8,
  .uneditable-input.span8 {
    width: 466px;
  }
  input.span7,
  textarea.span7,
  .uneditable-input.span7 {
    width: 404px;
  }
  input.span6,
  textarea.span6,
  .uneditable-input.span6 {
    width: 342px;
  }
  input.span5,
  textarea.span5,
  .uneditable-input.span5 {
    width: 280px;
  }
  input.span4,
  textarea.span4,
  .uneditable-input.span4 {
    width: 218px;
  }
  input.span3,
  textarea.span3,
  .uneditable-input.span3 {
    width: 156px;
  }
  input.span2,
  textarea.span2,
  .uneditable-input.span2 {
    width: 94px;
  }
  input.span1,
  textarea.span1,
  .uneditable-input.span1 {
    width: 32px;
  }
.toplink  .top-left {
width: 240px;
margin: 0 auto;
}
.toplink .links {
font-family: helveticaLT;
width: 100%;
float: left;
}
.toplink .links li {
float: left;
padding: 26px 28px 16px 28px;
border: none;
}

.ma-main-container {
height: 284px;
float: left;
}
.footer {
background: #293040;
width: 92.5%;
padding: 14px 27px 0px;
}
ul.product-list-listing li {
	float: left;
	width: 30%;
	padding: 1.5%;
	/* border: 1px solid #292F3F; */
	
	cursor: pointer;
	}
	ul.product-list-new li {
float: left;
width: 30%;
padding: 1%;
border: 1px solid #292F3F;
margin: 0px 20px 20px 0px;
}
ul.product-list-new li {
float: left;
width: 45.4%;
padding: 1%;

margin: 0px 12px 20px 0px;
}
	
.popup-like-list ul.like-list {
float: left;
width: 35%;
}
.popup-box{
	width: 50%;
	float: left;
	
	}
	
.popup-like-list ul.like-list {
	float: left;
	width: 50%;
	}
	.inner-container {
background: #B4B7BC;
padding: 20px 15px;
width: 250px;
height: 410px;
float:none;
margin: 0 auto;
}
 ul.like-list li {
float: left;
width: 20%;
margin-right: 12px;
margin-bottom: 10px;
padding: 0px;
border: none;
}
.popup-like-list input.discount {
	width: 70%;
	padding: 4px 10px;
	font-size: 13px;
	color: #000;
	border: 1px solid #696D79;
	float: left;	
	}
.inner-container1 {
width: 524px;
background: #DCDCDC;
float:none;
padding: 20px 15px;
margin-left: 0px;
height: 410px;
margin: 10px auto 0px;
}

.inner-container2 {
background: #D3D3D3;
width: 539px;
float:none;
padding: 20px 0px 20px 15px;
margin-left: 0px;
height: auto;

margin: 10px auto;
}

.dash-my-account {

margin-left: 10px;
width: 500px;
margin: 0 auto;
float: none;
}

.dash-my-dashboard {
width:auto;

float: none;
margin: 10px auto;
}
.dash-md-contacts {
width: 94%;
height: 162px;

float: left;
margin-left: 20px;
margin-top: 30px;
}
.dash-md-billing {
width: 94%;
height: 162px;

float: left;
margin-right: 0px;
margin-top: 30px;
margin-left: 20px;
}
.dash-md-supply {
width: 94%;
height: 162px;

float: left;
margin-right: 0px;
margin-top: 30px;
margin-left: 20px;
}
.dash-md-discount {
width: 94%;
height: 162px;

float: left;
margin-right: 0px;
margin-top: 0px;
margin-left: 20px;
}

.it {
font-size: 12px;
padding: 16px 8px;
width: 8%;
text-align: center;
}

.itd {
font-size: 12px;
padding: 16px 12px;
width: 18%;
}

.itqtyd {
color: #FFFFFF;
font-size: 12px;
font-weight: bold;
padding: 15px 12px;
border-right: 1px solid #fff;
text-align: center;
width: 13%;
}
.dedstkdsc {
font-size: 12px;
font-weight: bold;
padding: 15px 7px;
border-right: 1px solid #fff;
text-align: center;
width: 22%;
}
.totdisc {
color: #FFFFFF;
font-size: 12px;
font-weight: bold;
padding: 15px 10px;
border-right: 1px solid #fff;
text-align: center;
width: 16%;
}
.itact {
font-size: 12px;
font-weight: bold;
padding: 15px 0px;
text-align: center;
width: 8%;
}
.it-img {
padding: 100px 8px 0px 8px;
}
.itqty-txt1 {
font-weight: normal;
padding: 97px 5px;
width: 15%;
}
.itprc-txt1 {
font-size: 12px;
font-weight: normal;
padding: 117px 18px 0px;
text-align: center;
width: 19%;
}

.itact span {
float: left;
width: auto;
}
.itreprc-txt1 {
font-weight: normal;
font-size: 12px;
padding: 117px 17px 0px;
text-align: center;
width: 14%;
}

.itqty1 {

font-size: 14px;
font-weight: bold;
padding: 15px 20px;
border-right: 1px solid #fff;
text-align: center;
width: 11%;
}

.itact1 {

font-size: 14px;
font-weight: bold;
padding: 7px 0px;
text-align: center;
width: 8%;
}
.itst1 {

font-size: 14px;
font-weight: bold;
padding: 15px 22px;
border-right: 1px solid #fff;
width: 12.5%;
text-align: center;
}
.itprc1 {

font-size: 14px;
font-weight: bold;
padding: 15px 21px;
border-right: 1px solid #fff;
text-align: center;
width: 18%;
}
.itact-dlt1 {
margin-bottom: 10px;
margin-left: 8px;
margin-top: 102px;
padding-bottom: 10px;
}
.itd-cmt textarea{

width:100%;

}
ul.like-list li.last {
	margin-right: 0px;
	float:none;
	}
	.product-details {
float: left;
margin-top: 10px;
width: 63%;
}
ul.product-list li {

width: 46.5%;

margin: 0px 12px 20px 0px;
}
ul.like-list-new {
float: left;
width: 100%;
}
.checkboxp {
margin-top: 20px;
width: 138px;
margin-left: 44px;
}
.popup-order{

width:46%;

}
.popup-like-list ul.like-list li {
float: left;
width: 20%;
margin-right: 9px;
margin-bottom: 10px;
padding: 0px;
border: none;
}
.popup-like-list ul.like-list li.last {
margin-right: 0px;
float: none;
}
.supply-cart-items-list {

height:275px;
}
.supply-cart-items-list p {
float: left;
color: #000;
height: 245px;
font-size:13px;
}
.itd-cmt textarea {
width: 82%;
}
.supply-cart-items-header p {
float: left;
font-size:13px;

}
.itact-new{
padding: 15px 20px;
width:12%;
}
.it-new {
padding: 15px 12px;
width: 6%;
}
.itqty-new {
padding: 15px 4px;
width: 78px;
}
.itprc-new {
padding: 15px 20px;
width: 64px;
}
.itd-new {
padding: 15px 12px;
width: 18%;
}
.itreprc-new {
padding: 15px 12px;
width: 106px;
}
.itact-new{
padding: 15px 20px;
width:5%;
}
.itst-new {
padding: 15px 7px;
width: 9.7%;
}
.supply-cart-items-tot p {
float: left;

font-size: 13px;
}
}
@media screen and (min-width: 980px) and (max-width: 1024px) {
  .nav-collapse.collapse {
    height: auto !important;
    overflow: visible !important;
  }
  .popup-box .popup-order-qty {
	margin-right: 30px;
	width: 107px;
	text-align: center;
	}

	
}

@media screen and (min-width: 1200px) and (max-width: 1339px) 
{

 .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: 1080px;
  }

.navmenu a {
float: left;
padding: 7px 7px 7px;
color: #CECFD4;
font-weight: normal;
font-size: 14px;
text-transform: uppercase;
}
 .search_top {
float: right;
clear: none;
padding: 0px;
}
.foot-para{
width:41%;

}
.foot-head{

font-size:16px;

}
.foot-head1{

font-size:13px;


}
.foot-text{

font-size:13px;


}


.foot-text1{

font-size:13px;


}


.ma-main-container {

height:427px;
float:left;
}
.foot-list{
width:56%;

}
.footli{


font-size:16px;
}

.footer-static li { padding: 0 0 0 16px; }
.footer{


width:95%;
 padding:14px 27px 0px;
}
 
.form-search {
background:#B4B7BC;
padding: 3px 5.3px 3px 5.3px;
width: 212px;
height: 27px;
clear: both;
margin-right: 20px;
}

.main-inner-left {
	float: left;
	width: 23%;
	}

.main-inner-right {
	float: right;
	width: 75%;
	}
	
	ul.product-list-listing li {
	float: left;
	width: 31%;
	padding: 1%;
	/* 
	*/
	
	cursor: pointer;
	}
.popup-box{
	width: 50%;
	float: left;
	
	}
	
.popup-like-list ul.like-list {
	float: left;
	width: 50%;
	}
	
	.inner-container{
background:#B4B7BC;
padding:20px 9px;
width:20%;
height:410px;
float:left;
}

.form-inpt{

border:1px solid #ccc;
padding:8px 8px;
background:none;
width:194px;
font-family: helveticaLT;
}

.form-btn {
    border: medium none;
    font-family: helveticaLT;
    padding: 6px 69px;
    background: none repeat scroll 0% 0% #DAA520;
    font-weight: 700;
    color: #FFF;
    font-size: 18px;
	margin-top:20px;
	BORDER-RADIUS:3PX;
}

.inner-container1{

width:40%;
background: #DCDCDC;
float:left;
padding:20px 9px;
margin-left:6px;
height:410px;
}

.form-inpt1{

margin-left:0px;
}
.inner-container2{

background: #D3D3D3;
width:34%;

float:left;
padding:20px 0px 20px 9px;
margin-left:6px;
height:410px;


}
.dash-my-account{
 background-color: #B5B6BB;
    margin-left: 10px;
    width: 21%;
	margin:0 auto;
    float: left;
 }
.dash-my-dashboard{
 width: 77%;
 background-color: #E1E2E4;
 float: right;
 margin:0px auto;
 }
.dash-md-contacts{
 width: 47%;
 height: 162px;
 background-color: #CBCCD0;
 float: left;
 margin-left: 20px;
    margin-top: 30px;
 }
  
 .dash-md-supply{
 width: 47%;
 height: 162px;
 background-color: #BDB97A;
 float: left;
 margin-bottom: 30px;
    margin-left: 20px;
    margin-top: 20px;
 }

.dash-md-discount{
 width: 47%;
 height: 162px;
 background-color: #A5A8AF;
 float: right;
 margin-bottom: 30px;
    margin-right: 20px;
    margin-top: 20px;
 }
 
 .dash-md-billing{
 width: 47%;
 height: 162px;
 background-color: #CBCCD0;
 float: right;
 margin-right: 20px;
    margin-top: 30px;
 }
.it {
color: #FFFFFF;
font-size: 14px;
font-weight: bold;
padding: 7px 20px;
border-right: 1px solid #fff;
width: 9%;
text-align: center;
}

.itd {
color: #FFFFFF;
font-size: 14px;
font-weight: bold;
padding: 7px 20px;
border-right: 1px solid #fff;
width: 25%;
}
.itqtyd {
color: #FFFFFF;
font-size: 14px;
font-weight: bold;
padding: 7px 20px;
border-right: 1px solid #fff;
text-align: center;
width: 9%;
}
.dedstkdsc {
color: #FFFFFF;
font-size: 14px;
font-weight: bold;
padding: 7px 17px;
border-right: 1px solid #fff;
text-align: center;
width: 16%;
}

.totdisc {
color: #FFFFFF;
font-size: 14px;
font-weight: bold;
padding: 7px 10px;
border-right: 1px solid #fff;
text-align: center;
width: 12%;
}
.itact {
color: #FFFFFF;
font-size: 14px;
font-weight: bold;
padding: 7px 0px;
text-align: center;
width: 12%;
}
.it-img {
padding: 49px 20px 0px;
}
.itd {
color: #FFFFFF;
font-size: 14px;
font-weight: bold;
padding: 7px 20px;
border-right: 1px solid #fff;
width: 25%;
}
.itqty-txt1 {
font-weight: normal;
padding: 69px 4px;
width: 12%;
}
.itprc-txt1 {
font-size: 12px;
font-weight: normal;
padding: 78px 17px;
text-align: center;
width: 16%;
}
.itreprc-txt1 {
font-weight: normal;
font-size: 12px;
padding: 78px 10px;
text-align: center;
width: 12%;
}

.itact {
color: #FFFFFF;
font-size: 14px;
font-weight: bold;
padding: 7px 0px;
text-align: center;
width: 12%;
}

.itqty1 {
color: #FFFFFF;
font-size: 14px;
font-weight: bold;
padding: 7px 20px;
border-right: 1px solid #fff;
text-align: center;
width: 9%;
}

.itact1 {
color: #FFFFFF;
font-size: 14px;
font-weight: bold;
padding: 7px 0px;
text-align: center;
width: 9%;
}
.itst1 {
color: #FFFFFF;
font-size: 14px;
font-weight: bold;
padding: 7px 22px;
border-right: 1px solid #fff;
width: 15;
text-align: center;
}
.itprc1 {
color: #FFFFFF;
font-size: 14px;
font-weight: bold;
padding: 7px 22px;
border-right: 1px solid #fff;
text-align: center;
width: 15%;
}
.itact-dlt1 {
margin-bottom: 10px;
margin-left: 8px;
margin-top: 64px;
padding-bottom: 10px;
}
.open-text input.discount {
	width: 80%;
	padding: 4px 10px;
	font-size: 13px;
	color: #000;
	border: 1px solid #696D79;	
	}
	ul.product-list-new li {
float: left;
width: 29%;
padding: 1%;
border: 1px solid #292F3F;
margin: 0px 20px 20px 0px;
}
ul.like-list-new {
float: left;
width: 100%;
}
.popup-like-list ul.like-list li {
float: left;
width: 20%;
margin-right: 0px;
margin-bottom: 10px;
padding: 0px;
border: none;
}
.popup-order{

width:47%;

}
.checkboxp {
margin-top: 20px;
width: 55%;
margin-left: 62px;
}
.product-details-new input.discount {
width: 66%;
padding: 4px 10px;

}
.product-detail-left{
	width: 58%;
	float: left;
	}

.product-detail-left-imgbg{
	
	
	max-width:100%;
	}
	
	.product-detail-right{
	width: 34%;
	
	}

.prdouct-detail-right-txt-p-lft{
	
   
    width: 45%;
	}

.prdouct-detail-right-txt-p-lft-cmt{
	
    font-size: 14px;
   
    width: 45%;
	}

.prdouct-detail-right-txt-p-lft-txt{
	
    font-size: 14px;
   
    width: 45%;
	}

.prdouct-detail-right-txt-p-rgt{
	float: right;
    font-size: 14px;
    padding-top: 7px;
    width: 47%;
    padding-left: 10px;
	}

.prdouct-detail-right-txt-p-rgt-ipt-rs{
	width: 79%;
	margin-right: 10px;
	float: right;
	
	}

.prdouct-detail-right-txt-p-rgt-ipt-rs-ds{
	width: 54%;
	margin-right: 4px;
	}

.prdouct-detail-right-txt-p-rgt-ipt{
	width: 90%;	
	height: 35px;
	}
	
.prdouct-detail-right-txt-li{
	float: left;
	padding: 10px 10px 10px 0px;
	}	

.prdouct-detail-right-txt-p-rgt-ipt-rs-ds{

width:42%;
}
.itd-new{
width:21%;

}
}
@media screen and (min-width: 1340px) {
  .row {
    margin-left: -30px;
    *zoom: 1;
  }
  .row:before,
  .row:after {
    display: table;
    content: "";
  }
  .row:after {
    clear: both;
  }
  [class*="span"] {
    float: left;
    margin-left: 30px;
  }
  .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: 1330px;
  }
  .ma-main-container {

height:auto;
float:none;
clear:left;

}
  .search_top{

float:right;
clear:none;
margin:0 20px 0 0;
padding:0;
width:auto;
}

.supply-cart-items-list p{
	float: left;
	color: #000;
	height:100px;
	}

.itd-txt{
	font-size: 14px;
	font-weight: normal;
	float: left;
	width:50%;
	}

.itd-txt-bld{
	font-size: 14px;
	font-weight: bold;
	color: #293040;
	}

.itd-cmt{
	float: right;
	width:47%;
	}

.itqty-txt{
	font-weight: normal;
	padding: 22px 20px;
	}
	
.itqty-txt1{
	 font-weight: normal;
    padding: 33px 4px;
    width: 132px;
	}	

#itqty-txt-ipt{
	text-align: center;
    width: 70px;
	}

.itprc-txt{
	font-weight: normal;
	font-size: 12px;
	padding: 43px 26px 43px 14px;
	}
.itprc-txt1{
	font-size: 12px;
    font-weight: normal;
    padding: 43px 20px;
    text-align: center;
    width: 164px;
	}
.itreprc-txt{
	font-weight: normal;
	font-size: 12px;
	padding:43px 20px;
	text-align: center;
	}	

.itreprc-txt1{
	font-weight: normal;
	font-size: 12px;
	padding:43px 20px;
	text-align: center;
	width: 105px;
	}	

.itst-txt{
	font-weight: normal;
	font-size: 12px;
	padding:43px 20px;
	text-align: center;
	}

.itact span{
	
	float: left;
	width: 100%;
	}
			
.itact-dlt{
	border-bottom: 1px solid #fff;
	padding-bottom: 10px;
	margin-bottom: 10px;
	}

.itact-dlt1{
	margin-bottom: 10px;
    margin-left: 8px;
    margin-top: 25px;
    padding-bottom: 10px;
	}
	
.it-img{
	padding: 14px 20px 0px;
	}
.form-search {
background: #B4B7BC;
padding: 3px 5.3px 3px 5.3px;
width: 218px;
height: 27px;
margin:0px;

}

.navmenu a {
color: #CECFD4;
font-weight: normal;
font-size: 15px;
padding: 7px 15px 7px;
text-transform: uppercase;
}
  
.footer {
width: 95.95%;
padding: 14px 27px 0px;
}
.footli {
font-size:16px;
}
.foot-text {
font-size: 16px;
}
.foot-text1 {
font-size: 16px;
}
  .span12 {
    width: 1170px;
  }
  .span11 {
    width: 1070px;
  }
  .span10 {
    width: 970px;
  }
  .span9 {
    width: 870px;
  }
  .span8 {
    width: 770px;
  }
  .span7 {
    width: 670px;
  }
  .span6 {
    width: 570px;
  }
  .span5 {
    width: 470px;
  }
  .span4 {
    width: 370px;
  }
  .span3 {
    width: 270px;
  }
  .span2 {
    width: 170px;
  }
  .span1 {
    width: 70px;
  }
  .offset12 {
    margin-left: 1230px;
  }
  .offset11 {
    margin-left: 1130px;
  }
  .offset10 {
    margin-left: 1030px;
  }
  .offset9 {
    margin-left: 930px;
  }
  .offset8 {
    margin-left: 830px;
  }
  .offset7 {
    margin-left: 730px;
  }
  .offset6 {
    margin-left: 630px;
  }
  .offset5 {
    margin-left: 530px;
  }
  .offset4 {
    margin-left: 430px;
  }
  .offset3 {
    margin-left: 330px;
  }
  .offset2 {
    margin-left: 230px;
  }
  .offset1 {
    margin-left: 130px;
  }
  .row-fluid {
    width: 100%;
    *zoom: 1;
  }
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    content: "";
  }
  .row-fluid:after {
    clear: both;
  }
  .row-fluid [class*="span"] {
    display: block;
    float: left;
    width: 100%;
    min-height: 28px;
    margin-left: 2.564102564%;
    *margin-left: 2.510911074638298%;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
        -ms-box-sizing: border-box;
            box-sizing: border-box;
  }
  .row-fluid [class*="span"]:first-child {
    margin-left: 0;
  }
  .row-fluid .span12 {
    width: 100%;
    *width: 99.94680851063829%;
  }
  .row-fluid .span11 {
    width: 91.45299145300001%;
    *width: 91.3997999636383%;
  }
  .row-fluid .span10 {
    width: 82.905982906%;
    *width: 82.8527914166383%;
  }
  .row-fluid .span9 {
    width: 74.358974359%;
    *width: 74.30578286963829%;
  }
  .row-fluid .span8 {
    width: 65.81196581200001%;
    *width: 65.7587743226383%;
  }
  .row-fluid .span7 {
    width: 57.264957265%;
    *width: 57.2117657756383%;
  }
  .row-fluid .span6 {
    width: 48.717948718%;
    *width: 48.6647572286383%;
  }
  .row-fluid .span5 {
    width: 40.170940171000005%;
    *width: 40.117748681638304%;
  }
  .row-fluid .span4 {
    width: 31.623931624%;
    *width: 31.5707401346383%;
  }
  .row-fluid .span3 {
    width: 23.076923077%;
    *width: 23.0237315876383%;
  }
  .row-fluid .span2 {
    width: 14.529914530000001%;
    *width: 14.4767230406383%;
  }
  .row-fluid .span1 {
    width: 5.982905983%;
    *width: 5.929714493638298%;
  }
  input,
  textarea,
  .uneditable-input {
    margin-left: 0;
  }
  input.span12,
  textarea.span12,
  .uneditable-input.span12 {
    width: 1160px;
  }
  input.span11,
  textarea.span11,
  .uneditable-input.span11 {
    width: 1060px;
  }
  input.span10,
  textarea.span10,
  .uneditable-input.span10 {
    width: 960px;
  }
  input.span9,
  textarea.span9,
  .uneditable-input.span9 {
    width: 860px;
  }
  input.span8,
  textarea.span8,
  .uneditable-input.span8 {
    width: 760px;
  }
  input.span7,
  textarea.span7,
  .uneditable-input.span7 {
    width: 660px;
  }
  input.span6,
  textarea.span6,
  .uneditable-input.span6 {
    width: 560px;
  }
  input.span5,
  textarea.span5,
  .uneditable-input.span5 {
    width: 460px;
  }
  input.span4,
  textarea.span4,
  .uneditable-input.span4 {
    width: 360px;
  }
  input.span3,
  textarea.span3,
  .uneditable-input.span3 {
    width: 260px;
  }
  input.span2,
  textarea.span2,
  .uneditable-input.span2 {
    width: 160px;
  }
  input.span1,
  textarea.span1,
  .uneditable-input.span1 {
    width: 60px;
  }
  .thumbnails {
    margin-left: -30px;
  }
  .thumbnails > li {
    margin-left: 30px;
  }
  .row-fluid .thumbnails {
    margin-left: 0;
  }
  ul.product-list-listing li {
	float: left;
	width: 31%;
	padding: 1%;
/* 	border: 1px solid #292F3F; */
	
	cursor: pointer;
	}
	.popup-box{
	width: 33%;
	float: left;
	
	}
	
.popup-like-list ul.like-list {
	float: left;
	width: 50%;
	}
	.dash-my-account{
 background-color: #B5B6BB;
    margin-left: 10px;
    width: 21%;
	margin:0 auto;
    float: left;
 }
.dash-my-dashboard{
 width: 77%;
 background-color: #E1E2E4;
 float: right;
 margin:0px auto;
 }
.dash-md-contacts{
 width: 47%;
 height: 162px;
 background-color: #CBCCD0;
 float: left;
 margin-left: 20px;
    margin-top: 30px;
 }
  
 .dash-md-supply{
 width: 47%;
 height: 162px;
 background-color: #BDB97A;
 float: left;
 margin-bottom: 30px;
    margin-left: 20px;
    margin-top: 20px;
 }

.dash-md-discount{
 width: 47%;
 height: 162px;
 background-color: #A5A8AF;
 float: right;
 margin-bottom: 30px;
    margin-right: 20px;
    margin-top: 20px;
 }
 
 .dash-md-billing{
 width: 47%;
 height: 162px;
 background-color: #CBCCD0;
 float: right;
 margin-right: 20px;
    margin-top: 30px;
 }

.it{
	color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    padding: 7px 20px;
    border-right: 1px solid #fff;
    width: 93px;
    text-align: center;
	}

.itd{
	color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    padding: 7px 20px;
    border-right: 1px solid #fff;
    width: 500px;
	}	
	
.itqty{
	color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    padding: 7px 10px;
    border-right: 1px solid #fff;
    text-align: center;
    width: 110px;
	}
.itqty1{
	color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    padding: 7px 20px;
    border-right: 1px solid #fff;
    text-align: center;
    width: 100px;
	}	
.itqtyd{
	color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    padding: 7px 15px;
    border-right: 1px solid #fff;
    text-align: center;
    width: 100px;
	}	
.itprc{
	color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    padding: 7px 20px;
    border-right: 1px solid #fff;
    text-align: center;
    width: 164px;
	}
.itprc1{
	color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    padding: 7px 20px;
    border-right: 1px solid #fff;
    text-align: center;
    width: 164px;
	}
.itreprc {
color: #FFFFFF;
font-size: 14px;
font-weight: bold;
padding: 7px 20px;
border-right: 1px solid #fff;
width: 105px;
}	
.itst{
	color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    padding: 7px 20px;
    border-right: 1px solid #fff;
    width: 75px;
	}
.itst1{
	color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    padding: 7px 20px;
    border-right: 1px solid #fff;
    width: 105px;
    text-align: center;
	}	
.itact{
	color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    padding: 7px 0px;
    text-align: center;
    width: 134px;
	}
.itact1{
	color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    padding: 7px 0px;
    text-align: center;
    width: 134px;
	}
.dedstkdsc{
	color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    padding: 7px 17px;
    border-right: 1px solid #fff;
    text-align: center;
    width: 170px;
	}
.totdisc{
	color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    padding: 7px 10px;
    border-right: 1px solid #fff;
    text-align: center;
    width: 125px;	
	}
	ul.product-list li {
	float: left;
	width: 46.5%;
	padding: 1%;
	border: 1px solid #292F3F;
	margin: 0px 20px 20px 0px;
	}	
	ul.product-list-new li {
float: left;
width: 29.5%;
padding: 1%;
border: 1px solid #292F3F;
margin: 0px 20px 20px 0px;
}	
ul.like-list-new {
float: left;
width: 100%;
}
ul.like-list-new li.last {
float: left;
}
.popup-like-list ul.like-list li {
float: left;
width: 20%;
margin-right: 0px;
margin-bottom: 10px;
padding: 0px;
border: none;
}
.product-details-new input.discount {
width: 73%;
padding: 4px 10px;

}
.product-detail-left{
	width: 65%;
	float: left;
	}

.product-detail-left-imgbg{
	padding: 15px;
	background-color: #fff;
	border: 1px solid #C8C9CB;
	margin: 20px;
	position: relative;
	max-width:100%;
	}
	
	.product-detail-right{
	width: 34%;
	float: right;
	margin-top: 20px;
	margin-bottom: 20px;
	}

.prdouct-detail-right-txt-p{
	background-color: #CBCCD0;
    border-bottom: 1px solid #E1E2E4;
   overflow: hidden;
    margin-right: 20px;
    width: 96%;
	}
.prdouct-detail-right-txt-p-lft{
	border-right: 1px solid #E1E2E4;
    float: left;
    font-size: 14px;
    padding:7px 10px 7px 0px;
    text-align: right;
    width: 48%;
	}

.prdouct-detail-right-txt-p-lft-cmt{
	border-right: 1px solid #E1E2E4;
    float: left;
    font-size: 14px;
    padding:20px 10px 18px 0;
    text-align: right;
    width: 48%;
	}

.prdouct-detail-right-txt-p-lft-txt{
	border-right: 1px solid #E1E2E4;
    float: left;
    font-size: 14px;
    padding:8px 10px 14px 0;
    text-align: right;
    width: 48%;
	}

.prdouct-detail-right-txt-p-rgt{
	float: right;
    font-size: 14px;
    padding-top: 7px;
    width: 47%;
    padding-left: 10px;
	}

.prdouct-detail-right-txt-p-rgt-ipt-rs{
	width: 79%;
	margin-right: 10px;
	float: right;
	
	}

.prdouct-detail-right-txt-p-rgt-ipt-rs-ds{
	width: 54%;
	margin-right: 4px;
	}

.prdouct-detail-right-txt-p-rgt-ipt{
	width: 90%;	
	height: 35px;
	}
	
.prdouct-detail-right-txt-li{
	float: left;
	padding: 10px 10px 10px 0px;
	}	
.supply-cart-items-list {

width: 100%;

height: 114px;
}
.it-new{
width: 88px

}
.itd-new{
width: 425px;
}
.itprc-new{
width: 128px;

}
.itreprc-new{
width: 112px;
}
.itst-new{
width:82px;
}



.inner-container {
background: #B4B7BC;
padding: 20px 15px;
width: 20%;
height: 421px;
float: left;
}

.inner-container1 {
width: 42.2%;
background: #DCDCDC;
float: left;
padding: 20px 15px;
margin-left: 1%;
height: 421px;
}
.inner-container2 {
background: #D3D3D3;
width: 29.5%;
float: left;
padding: 20px 0px 19px 15px;
margin-left: 1%;
height: 421px;
margin-top: 0px;
}
}


@media screen and (min-width: 600px) and (max-width: 800px)  {
	.sort-list {
		margin-bottom: 37px;
		}
  #txtara {
  	width: 88%;
  	}
  	
  	.txtara {
  	width: 56%;
  	}
  	
  	.sc-grand-total {
  		width: 53%;
  		}
.sort-list select.adult-sel {
	width: 200px;
	background: url("../images/dropdown-arrow.gif") no-repeat scroll 177px 0 #696E79;
	}  		

.foot-list {
	width: 518px;
	}  
	
.foot-para {
	width: 500px;
	}	
  
  		
	}

@media screen and (max-width: 1040px) and (min-width: 781px) {

	
.top-left {
    margin: 0 auto;
    width: 20%;
}

#txtara {
  	width: 74% !important;
  	}

.txtara {
  	width: 34%;
  	}

.links {
	float: none !important;
	margin: 0px auto !important;
	clear: both;
	}	

.links li {
	border-right: none !important;
	}
	
}
