#breadcrumbs{
	min-height:92px;
	background-image: url(webimg/innerbanner1.jpg);
	background-position: top center;
	bgproperties: fixed;
	background-repeat:repeat-X;
	background-size:cover;	
}
#breadcrumbs .ttext1{
	font-family:'latoregular';
	font-size:12px;
	color:#959064;
}
#breadcrumbs .active{
	font-family:'latoregular';
	font-size:12px;
	color:#fff;
}
#breadcrumbs h2{
	font-family:'latolight';
	font-size:32px;
	color:#fff;
	text-align:right;
	margin-top:25px;
	margin-bottom:0;
}
#liset{
	padding-top:10px;
	padding-bottom:15px;
}
@media (min-width:768px){
	#breadcrumbs .active{
		font-size:15px;
	}
	#breadcrumbs .ttext1{
		font-size:15px;
	}
}
/************************** PRODUCT LISTING PAGE STARTS ************************/
#productlistpage{
	padding-top:30px;
	padding-bottom:30px;
}
#productlistpage .imgbox{
	border:solid 1px #D3D3D3;
	padding:10px 0px 20px 0px;
	margin-bottom:30px;
}
#productlistpage .imgbox .descset{
	padding:0px 20px 0px 20px;
}
#productlistpage h2{
	font-family:'latobold';
	font-size:14px;
	color:#2B3537;
	margin-top:15px;
	margin-bottom:20px;
}
#productlistpage p{
	font-family:'latoregular';
	font-size:13px;
	color:#2B3537;
	margin-top:0px;
	margin-bottom:2px;
}
#productlistpage p.rate{
	font-family:'latobold';
	font-size:14px;
	color:#2B3537;
	margin-top:4px;
	margin-bottom:12px;
}
#productlistpage p.rate span{
	/* color:#D32325; */	color:#2B3537;
}
#productlistpage font{
	position:relative;
	top:3px;
	font-family:'latobold';
	font-size:16px;
	color:#fff;
	margin-top:0px;
	margin-bottom:0px;
}
#productlistpage font span{
	background-color:#2B3638;
	padding:8px 16px;
}
#productlistpage .viewimg{
	float:left;
	position:absolute;  
	bottom:0px;
}
#productlistpage .newarrival{
	right:0;
	position:absolute;  
	bottom:0px;
}
#productlistpage .saleimg{
	position:absolute;  
	right: 20px;
    top: 13px;
}
@media (max-width:582px){
 #productlistpage .col-xs-6{
	 width:100%;
 }	
}
#productlistpage .buttonset{
	margin-top:30px;
}
@media (max-width:991px){
	#productlistpage .buttonset{
	margin-top:40px;
}
}
/*********************** PRODUCT LISTING PAGE ENDS ***************************/
/************************ PAGE NAVIGATION STYLE CLASSES STARTS ***************/
#productlistpage font.product{
	font-size:15px;
	font-family:arial;
	padding-left:25px;
	margin-top:58px;
	margin-bottom:59px;
	color:#000;
}
ul.pagination1 li {
	display: inline;
}
ul.pagination1 li a {
    color:black;
    float: left;
    padding:2px 8px;
    text-decoration: none;
	border-radius:50px;
	background-color:#fff;
	margin:0 4px;
}
ul.pagination1 li:first-child a{
	border-radius:none;
	background-color:#fff;
	border:none;
    color:black;
}
ul.pagination1 li:last-child a{
	border-radius:none;
	background-color:#fff;
	border:none;
    color:black;
}
ul.pagination1 li:last-child a:hover{
	background-color:transparent !important;
}
ul.pagination1 li:last-child a:hover:not(.active) {
   background-color:transparent !important;
}
ul.pagination1 li a.active {
    background-color:#2B3638;
    color:#FFFAF0;
	cursor:text;	
}
ul.pagination1 li a:hover:not(.active) {
	background-color:#959064;
	color:#fff;
}
#arrow:hover{
	background-color:transparent !important;
	color:black;
}
#navset font .product{
	display:inline;
}
#navset ul{
	display:inline;
}
#navset1{
	text-align:right;
	line-height:19px;
	padding-bottom:3px;
}
#navset1 .pagination1{
	padding-right:8px;
    padding-left: 3px;
}
#navset2{
	text-align:right;
	line-height:19px;
	padding-bottom:23px;
	padding-top:17px;
	padding-left:15px;
	padding-right:15px;
}
#navset1 .product{
	padding-right:20px;
}
@media screen and(min-width:551px) and (max-width:768px){
	#navset1 .product{
		margin-top:10px;
	}
	#navset1 .pagination1{
		margin-top:4px;
		padding-left:0px;
	}
	#navset2 .product{
		margin-top:10px;
	}
	#navset2 .pagination1{
		margin-top:10px;
		padding-left:6px;
	}
	#navset2 {
		padding-bottom:23px;
		padding-top:17px;
		text-align:center;
	}
	#navset1 {
		padding-left:15px;
		padding-right:15px;
		text-align:center;
	}
}
@media (min-width:551px){
	.pagination1 br{
		display:none;
	}
	ul.pagination1 {
		display: inline;
		padding: 0px;
		margin: 0px;
		float:right;
	}
	#navset2 .product {
		padding-right: 20px;
	}
}
@media (max-width:550px){
	#navset1 font.product{
		font-size:13px;
		padding-left:15px;
	}
	#navset2 font.product{
		font-size:13px;
		padding-left:0px;
	}
	#navset1.product{
		float:left!important;
		padding-right: 15px;
	}
	#navset1 {
		text-align: left;
	}
	#navset2.product{
		float:left!important;
		padding-right: 15px;
	}
	#navset2 {
		text-align: left;
		padding-top:0px;
		padding-bottom:26px;
	}
	#navset1 {
		text-align: left;
		padding-top:0px;
		padding-bottom:3px;
	}
	#navset2 .pagination1{
		text-align: left;
		padding-left: 4px;
		margin-top: 20px;
	}
}
/************************ PAGE NAVIGATION STYLE CLASSES ENDS ******************/
/********************** PRODUCT DETAIL PAGE STARTS ***************************/
#productdetailpage{
	padding-top:30px;
	padding-bottom:10px;
}
#productdetailpage .imgbox{
	border:solid 1px #D3D3D3;
	padding:15px 0;
	margin-bottom:30px;
}
#productdetailpage h2{
	font-family:'latobold';
	font-size:14px;
	color:#2B3537;
	margin-top:15px;
	margin-bottom:20px;
}
#productdetailpage p{
	font-family:'latoregular';
	font-size:13px;
	color:#2B3537;
	margin-top:0px;
	margin-bottom:2px;
}
#productdetailpage p.rate{
	font-family:'latobold';
	font-size:14px;
	color:#2B3537;
	margin-top:4px;
	margin-bottom:12px;
}
#productdetailpage p.rate span{
	color:#D32325;
}
#newslider .carousel-control.left {
    background-image: url(webimg/leftnav.png);
    background-repeat: no-repeat;
    background-position: left center;
}
#newslider .carousel-control.right {
    background-image: url(webimg/rightnav.png);
    background-repeat: no-repeat;
    background-position: right center;
}
#newimg
{
	position:absolute;
	top:10px;
	right:0px;	
}
#productdetailpage .descriptionpadding{
	padding-bottom:22px;
}
#productdetailpage h2{
	margin-bottom:35px;
	padding:0px;
	font-family:'latobold';
	font-size:21px;
	color:#2B3537;
	border-top:1px solid #D3D3D3;
	border-bottom:1px solid #D3D3D3;
	padding-top:18px;
	padding-bottom:18px;
}
#productdetailpage p{
	font-family:'latoregular';
	font-size:13px;
	color:#2B3537;
	margin:0px;
	padding:0px;
	line-height:26px;
}
@media (max-width:425px){
	#newimg{
		top:0px;
	}
}
@media (max-width:389px){
	#produstsd3 br{
		//display:none;
	}
}
@media screen and (min-width:537px) and (max-width:991px){
	#produstsd3 br{
		//display:none;
	}
}
@media (min-width:1200px){
	#produstsd3 br{
		//display:none;
	}
}
@media (max-width:582px){
 #productdetailpage .col-xs-6{
	 width:100%;
 }	
}
@media (min-width:320px){
@-moz-document url-prefix(){
	
}
}

@media (min-width:992px){
	#productdetailpage .rightborder{
		border-right:1px solid #D3D3D3;
	}
	#productdetailpage .descriptionpadding{
		padding-left:15px;
		padding-right:15px;
	}
	#produstsd3{
		padding-left:30px;
		padding-right:15px;
	}
}
   
@media screen and (min-width:992px) and (max-width:1199px){
	#productdetailpage .continueimg{
		height:39px;
	}
}
@media (max-width:767px){
	#productdetailpage .descriptionpadding{
		margin-top:30px!important; 
	}
}
@media screen and (min-width:768px) and (max-width:991px){
	#productdetailpage .descriptionpadding{
	 margin-top:30px; 
	}
}
@media screen and (min-width:320px) and (max-width:767px){
	#productdetailpage .viewdetailsimg{
	 margin-bottom:20px; 
	}
}
/************************* PRODUCT DETAIL PAGE ENDS *************************/
/************************** PRODUCTSDESC3 CLASSES starts************************/
#table{
	 width:97%;/* 
	 margin-left:10px; */
	 margin-right:0px;
}
#produstsd3 h2 {
	padding:0px;
	margin:0px;
    font-family:'latoregular';
    color:#2B3537;
    font-size:24px;
    text-transform:capitalize;
    text-align:left-center;
	border-bottom:3px solid #959064;
	padding-bottom:10px;
	margin-top:28px;
	border-top:none;
}
#produstsd3 td{
	padding:0px;
	margin:0px;
	font-family:'latoregular';
    color:#2B3537;
    font-size:15px;
    text-transform:capitalize;
	border-bottom:1px dotted  #939292;
	padding-bottom:10px;
	padding-top:10px;
	margin-left:15px;
	padding-right:8px;
}
.check{
	width:13px;
	height:17px;
	margin:0px;
}
#produstsd3 .img{
	margin-top:-10px;
	margin-right:5px;
}
.font{
	border:1px solid #D3D3D3;
	padding-left:14px;
	padding-right:14px;
    padding-top: 3px;
    padding-bottom: 3px;
}
#produstsd3 h3{
	padding:0px;
	font-family:'latobold';
	font-size:21;
	color:#959064;
	padding-bottom:30px;
	padding-top:5px; /* 
	margin-bottom:20px; */ 
}
.font1{
	font-family:'latobold';
	font-size:21px;
	color:#2B3537;
	padding-right:14px;
	padding-left:14px;
}
.font2{
	font-family:'latobold';
	font-size:21px;
	/* color:#D32325; */	color:#2B3537;
}
#produstsd3 h1 {
    font-family:'latobold';
    font-size:21px;
    text-transform:capitalize;
    text-align:left-center;
	border-bottom:1px solid #D3D3D3;
	border-top:1px solid #D3D3D3;
	padding-bottom:16px;
	padding-top:16px;
	color: #959064;
	margin-top:35px;/* 
	margin-left:10px; */
}
#produstsd3 p {
    font-family: 'latoregular';
    color: #2B3537;
    font-size: 13px;
    text-align: left;
	padding-bottom:22px;
	padding-top:20px;
}
#produstsd3 .p1 {
    font-family: 'latoregular';
    color: #2B3537;
    font-size: 13px;
    text-align: left;
	padding-bottom:22px;
	padding-top:20px;/* 
	margin-left:10px; */
}
#produstsd3 .img2{/* 
	margin-left:10px; */
}
.pic{
	margin-bottom:35px;
}
@media (max-width:375px){
	#produstsd3 td{
		font-size:12px;
	}
	#produstsd3 .img {
		margin-top: -1px;
		margin-right: 5px;
	}
}
@media screen and (min-width:320px) and (max-width:334px){
	.table-responsive{
	  border:none;
	}
	#produstsd{
		padding-left:10px;
		padding-right:10px;
	}
	#produstsd3{
		padding-left:15px;
		padding-right:15px;
	}
}
@media screen and (min-width:335px) and (max-width:449px){
	.table-responsive{
	  border:none;
	}
	#produstsd{
		padding-left:10px;
		padding-right:10px;
	}
	#produstsd3{
		padding-left:15px;
		padding-right:15px;
	}
}
@media screen and (min-width:500px) and (max-width:767px){
	.table-responsive{
	  border:none;
	}
	#produstsd{
		padding-left:20px;
		padding-right:20px;
	}
	#produstsd3{
		padding-left:15px;
		padding-right:15px;
	}
}
@media screen and (min-width:768px) and (max-width:991px){
	#produstsd3 h2{
		margin-top:20px;
	}
	#produstsd3 h1{
		margin-top:60px;
	}
	#produstsd{
		padding-left:20px;
		padding-right:20px;
	}
	#produstsd3{
		padding-left:15px;
		padding-right:20px;
	}
}
@media screen and (min-width:992px) and (max-width:1199px){
	
	#produstsd3 h2{
		font-size:23px;
	}
	#produstsd{
		/* margin-top:30px; */
		margin-bottom:30px;
	}
	.borderright{
	border-right:1px solid #DBDBDB;
	}
	#produstsd h2{
		margin-top:50px;
	}
}
@media (min-width:1200px){
	#produstsd{
		padding-left:30px;
		padding-right:30px;
	}
	#produstsd3{
		/* padding-left:30px;
		padding-right:30px; */
	}
	#produstsd3 h1{
		margin-top:44px;
	}
	#produstsd h2{
		margin-top:0px;
	}
	.borderright{
		border-right:1px solid #DBDBDB;
	}
}
@media (max-width:991px){
	.descmar{
		margin-top:50px;
	}
}
@media (min-width:992px){
	.descmar{
		margin-top:30px;
		margin-left:15px;
	}
}
@media screen and (min-width: 320px){
	.table-responsive {
		border:none;
	}
}
/****************** PRODUCTSDESC3 CLASSES ENDS ********************/
/************************************** queans CLASSES start ******************************/
#queans {
    padding-top: 33px;
    padding-bottom: 53px;
}
#queans h2{	
    padding: 0px;
    font-family: 'latobold';
    font-size: 15px;
    color: #959064;
    text-transform: uppercase;
}
#queans  p{	
    font-family: 'latoregular';
    font-size: 14px;
    color: #2B3537;
    line-height: 25px;
    text-align: justify;
}
/************************************** queans CLASSES ENDS ******************************/
/************************************** privacy CLASSES start ******************************/
#privacy {
    padding-top: 33px;
    padding-bottom: 53px;
}
#privacy h2{	
    padding: 0px;
    font-family: 'latobold';
    font-size: 15px;
    color: #959064;
    text-transform: uppercase;
}
#privacy  p{	
    font-family: 'latoregular';
    font-size: 14px;
    color: #2B3537;
    line-height: 25px;
    text-align: justify;
}
#privacy  ul {	
    font-family: 'latoregular';
    font-size: 14px;
    color: #2B3537;
    line-height: 25px;
    text-align: justify;
	padding-left: 17px;
}
#privacy  ol {	
    font-family: 'latoregular';
    font-size: 14px;
    color: #2B3537;
    line-height: 25px;
    text-align: justify;
	padding-left: 17px;
}
/************************************** privacy CLASSES ENDS ******************************/
/************************************** warranty CLASSES start ******************************/
#warranty {
    padding-top: 33px;
    padding-bottom: 53px;
}
#warranty h2{	
    padding: 0px;
    font-family: 'latobold';
    font-size: 15px;
    color: #959064;
    text-transform: uppercase;
}
#warranty  p{	
    font-family: 'latoregular';
    font-size: 14px;
    color: #2B3537;
    line-height: 25px;
    text-align: justify;
}
#warranty  ul {	
    font-family: 'latoregular';
    font-size: 14px;
    color: #2B3537;
    line-height: 25px;
    text-align: justify;
	padding-left: 17px;
}
/************************************** warranty CLASSES ENDS ******************************/

/************************************** Contact CLASSES start ******************************/
#contactus {
    padding-top: 33px;
    padding-bottom: 53px;
}
#contactus h3{	
    padding: 0px;
    font-family: 'latobold';
    font-size: 15px;
    color: #959064;
    text-transform: uppercase;
}
#contactus h2{	
    padding: 0px;
    font-family: 'latobold';
    font-size: 15px;
    color: #959064;
    text-transform: uppercase;
}
#contactus #addressset font{	
    font-family: 'latoregular';
    font-size: 14px;
    color: #2B3537;
    line-height: 20px;
    text-align: justify;
}
#contactus .tinsform{	
    font-family: 'latoregular';
    font-size: 14px;
    color: #2B3537;
    line-height: 20px;
    text-align: justify;
}
#contactus  .tinsform2 {	
    font-family: 'latoregular';
    font-size: 14px;
    color: #2B3537;
    line-height: 20px;
    text-align: justify;
	
}
#contactus .form-control {
	border-radius:0;
}
#contactus .button1 {
	border-radius:0;
	background-color:#959064;
    color: #fff;
    text-decoration: none;
	outline:none
}
#contactus .btn.focus, .btn:focus, .btn:hover {
    color: #fff;
    text-decoration: none;
	outline:none
}


@media (min-width: 992px) {
    #contactus .line2 {
        border-left: 1px dotted #737373!important;
    }
    #contactus .linegap30 {
        padding-left:30px;
    }
    #contactus .linegap15 {
        padding-right:15px;
    }
    #contactus .linem2 {
        border-left: 1px dotted #737373!important;
        
    }
    #contactus .thankyou {
        margin: 0px!important;
    }
}
@media screen and (min-width: 992px) and (max-width: 1199px) {
	
	/* #contactus #addressset{
		width:100%;
	} */
}
@media screen and (min-width: 768px) and (max-width: 991px) {
	#contactus #map{
		height:180px !important;
	}
	#contactus .tab0{
		padding-left:0;
		padding-right:0;
		
	}
	#contactus .tab0 h3{
		margin-top:40px;		
	}
	#contactus{
		padding-top:40px;
		padding-bottom:40px;
	}
}


@media (max-width: 767px) {
	#contactus #map{
		height:180px !important;
	}
	#contactus .mob0{
		padding-left:0;
		padding-right:0;
		
	}
	#contactus .mob0 h3{
		margin-top:40px;		
	}
	#contactus{
		padding-top:40px;
		padding-bottom:40px;
	}
}

#thankyou{
	min-height:300px;
}
/************************************** privacy CLASSES ENDS ******************************/
#sitemap ul li {
    font-size: 13px;
    color: #47431E;
    font-family: 'latobold';
    font-weight: regular;
    text-transform: uppercase;
    margin-bottom: 5px;
    margin-top: 15px;
    line-height: 18px;
    padding-left: 5px;
}
#sitemap ul ul li a {
    font-size: 13px;
    color: #959064;
    font-family: 'latobold';
    font-weight: regular;
    text-transform: uppercase;
    margin-bottom: 5px;
    margin-top: 15px;
    line-height: 18px;
    padding-left: 0px;
}
/************************************** profile CLASSES start ******************************/
#profile {
    padding-top: 33px;
    padding-bottom: 53px;
}
#profile h2{	
    padding: 0px;
    font-family: 'latobold';
    font-size: 15px;
    color: #959064;
    text-transform: uppercase;
}
#profile  p{	
    font-family: 'latoregular';
    font-size: 14px;
    color: #2B3537;
    line-height: 25px;
    text-align: justify;
}
/************************************** profile CLASSES ENDS ************************/

/************************** PRODUCT LISTING PAGE STARTS ************************/
#productbox{
	padding-top:0px;
	padding-bottom:30px;
}
#productbox .imgbox{
	border:solid 1px #D3D3D3;
	padding:10px 0px 20px 0px;
}
#productbox .imgbox .descset{
	padding:0px 20px 0px 20px;
}
#productbox h2{
	font-family:'latobold';
	font-size:14px;
	color:#2B3537;
	margin-top:15px;
	margin-bottom:20px;
}
#productbox p{
	font-family:'latoregular';
	font-size:13px;
	color:#2B3537;
	margin-top:0px;
	margin-bottom:2px;
}
#productbox p.rate{
	font-family:'latobold';
	font-size:14px;
	color:#2B3537;
	margin-top:4px;
	margin-bottom:12px;
}
#productbox p.rate span{
	/* color:#D32325; */	color:#2B3537;
}
#productbox font{
	position:relative;
	top:3px;
	font-family:'latobold';
	font-size:16px;
	color:#fff;
	margin-top:0px;
	margin-bottom:0px;
}
#productbox font span{
	background-color:#2B3638;
	padding:8px 16px;
}
#productbox .viewimg{
	float:left;
	position:absolute;  
	bottom:0px;
}
#productbox .newarrival{
	right:0;
	position:absolute;  
	bottom:0px;
}
#productbox .saleimg{
	position:absolute;  
	right: 20px;
    top: 13px;
}
@media (max-width:582px){
 #productbox .col-xs-6{
	 width:100%;
 }	
}
#productbox .buttonset{
	margin-top:30px;
}
@media (max-width:991px){
	#productbox .buttonset{
		margin-top:40px;
	}
	#productbox .imgbox{
		margin-bottom:30px;
	}	
}


.modal-footer {
	border:none!important;
}
.modal-header {
    border:none!important;
}
/*********************** PRODUCT LISTING PAGE ENDS ***************************/