
/* Large Devices Styles Starts */

@media (min-width: 1200px) {

/* Tooltip Styles Starts */
	
	.header-links .tooltip{
		display:none !important;
	}
	
/* Main Menu Styles Starts */

#logo .logo-img{
			margin:0;
			padding: 0 12px;
			
			
		}

	
 	
	
}

/* Medium Devices Styles Starts */

@media (min-width: 992px) and (max-width: 1199px) {
	
	h1{
	font-size:14px;
}

h2{
	font-size:14px;
}
	
	 .home-three-items-box .home-one-three-box .product-dis-box  .card-body {
			 margin:0;
			 padding:6px;
			 }
		 
		 
		 .home-three-items-box .home-one-three-box .product-dis-box .card-title {
			 font-size:14px;
			  margin:0;
			 padding:0;
		text-align:center;
		  
		 
		 }
		 
		  .home-three-items-box .home-one-three-box .product-dis-box .card-footer {
			 font-size:12px;
			 margin:0;
			 padding:6px;
			 text-align:center;
		
		  
		 
		 }
	 
	 	/* home-three-items-box	*/
	
	
	#logo .logo-img{
			margin:0;
			padding: 0 12px;
			
			
		}
		
	

/* Tooltip Styles Starts */
	
	.header-links .tooltip{
		display:none !important;
	}


	


/* Footer Links Styles Starts */

	.footer-links .foothead{
		margin:10px 0;
	}

/* Copyright Styles Starts */
	
	.copyright{
		font-size:15px;
	}
		.copyright p.pull-left, .copyright ul{
			text-align:center;
			float:none !important;
		}

}

/* Small Devices Styles Starts */

@media (min-width: 768px) and (max-width: 991px) {
	
	h1{
	font-size:14px;
}

h2{
	font-size:14px;
}

	 .home-three-items-box .home-one-three-box .product-dis-box  .card-body {
			 margin:0;
			 padding:6px;
			 }
		 
		 
		 .home-three-items-box .home-one-three-box .product-dis-box .card-title {
			 font-size:14px;
			  margin:0;
			 padding:0;
		text-align:center;
		  
		 
		 }
		 
		  .home-three-items-box .home-one-three-box .product-dis-box .card-footer {
			 font-size:12px;
			 margin:0;
			 padding:6px;
			 text-align:center;
		
		  
		 
		 }
	 
	 	/* home-three-items-box	*/

/* Logo Styles Starts */

	
	#logo .logo-img{
			margin:0;
			padding: 0 12px;
			
			
		}
	
	
	
		

/* Main Menu Styles Starts */

	.main-menu .container{
		padding-left:0;
		padding-right:0;
	}
	
	
	
		
		
	.main-menu .navbar-nav > li a{
		font-size:14px;
		padding-left:10px;
		padding-right:10px;
	}
	
	
	
/* Products Box Styles */

	
	
/* Side Products Lists Styles Starts */

	
/* Pagination Styles Starts */

	
	.results{	
		padding-top:5px;
	}
	
/* Footer Links Styles Starts */

	.footer-links .foothead{
		margin:10px 0;
	}
	
/* Copyright Styles Starts */
	
	.copyright{
		font-size:15px;
	}
		.copyright p.pull-left, .copyright ul{
			text-align:center;
			float:none !important;
		}
	
}

/* Extra Small Devices Styles Starts */

@media (max-width: 767px) {
	
	
	h1{
	font-size:14px;
}
h2{
	font-size:14px;
}
h3{
	font-size:14px;
}
h4{
	font-size:14px;
}
h5{
	font-size:14px;
}
h6{
	font-size:14px;
}
	
	  /* 2023 /////////////////////////////////////// */
	
	
	

	
	
	
	/* ................. */
	
	
	
	 .hometop-round-cat-cont{
   overflow-x: scroll;
  overflow-y: hidden;
  white-space: nowrap;
  margin: 10px 0 10px 0;
  
  }
	
	.hometop-round-cat-cont{
  -webkit-overflow-scrolling: touch;
}

.hometop-round-cat-cont::-webkit-scrollbar {
    display: none;
  }	
  
  
  	/* ..........product-dis-list....... */
	
	
	 .homeflag-cont{
   overflow-x: scroll;
  overflow-y: hidden;
  white-space: nowrap;
  margin: 10px 0 10px 0;
  
  }
	
	.homeflag-cont{
  -webkit-overflow-scrolling: touch;
}

.homeflag-cont::-webkit-scrollbar {
    display: none;
  }	
  
  
  
  	/* .......... flag ....... */
	
	


	
	

	
 .home-box-main  .home-box-cont-bb {
   
 border-radius: 8px;
 
margin: 0px;
padding:0;

 display: inline-block;
 float:right;

 background:#fff;
}

.home-box-main  .home-box-cont-bb h2 {
  
	padding:16px 8px 8px 8px;
	font-size:12px;
	color:#000;
}

.home-box-main  .home-box-cont-bb .box-img-home {
	 border-radius: 8px;
	 width: 90px;
	 height:90px;
	 display: inline-block;
	 padding:0 0 10px 0;
	}
	
	/* .......... home-box-main ....... */
	
	
	
	
	
	
	
  .product-dis-list .card-footer {
		color:#fff;
	 background:#e85600;
		text-align:center;
		border-top:none;
		
		}


	
	.product-dis-list .card-footer    a {
	color:#fff;
	 background:#e85600;
	 font-size:16px;
	
	 font-weight:400;
	 text-decoration:none;

	}	
	/* ..........product-dis-list....... */
	
	/* ..........head-top-menu-item....... */
	.head-top-menu-item {
		margin: 0 10px;
		
		}
		
		/* ..........head-top-menu-item....... */
		
		
		
		/* home-three-items-box	*/
		
		.home-three-items-box .home-one-three-box .one-three-cover {
		 margin:10px 0;
		
		  
		 
		 }
		
		 .home-three-items-box .home-one-three-box .product-dis-box  .card-body {
			 margin:0;
			 padding:6px;
			 }
		 
		 
		 .home-three-items-box .home-one-three-box .product-dis-box .card-title {
			 font-size:14px;
			  margin:0;
			 padding:0;
		text-align:center;
		  
		 
		 }
		 
		  .home-three-items-box .home-one-three-box .product-dis-box .card-footer {
			 font-size:12px;
			 margin:0;
			 padding:6px;
			 text-align:center;
		
		  
		 
		 }
	 
	 	/* home-three-items-box	*/
  
  /* 2023 /////////////////////////////////////// */
	
	

		#logo{
			margin: 14px 14px 6px 12px;
			
			
		}
		#logo .logo-img{
			
		
  			height: auto;
			
	
	max-width: 95%;
	padding: 0 12px;
	
	
			
		}
		
		
		
		.navbar {
			padding: 12px;	
		
		}
		
		.home-main-a  .maincontent {
	 padding:0px 16px 0 16px ;
	
	}
		
	/* top search */
		#search{
					margin:10px;
					padding:0px;
				}
				#search .input-group{
				}
				#search .input-group .form-control{
					font-size:14px;
					background:#fff;
					border:solid #525c66;
					border-width:1px 0 1px 1px;
					color:#878a8c;
					
					-webkit-border-radius:0;
					-moz-border-radius:0;
					border-radius:0;
					-webkit-box-shadow:none;
					-moz-box-shadow:none;
					box-shadow:none;
				}
				#search .input-group .btn{
				
					background:#ffb400;;
					border:solid #525c66;
					border-width:1px 1px 1px 0;
					color:#fff;
					height: 40px;
					
					-webkit-border-radius:0;
					-moz-border-radius:0;
					border-radius:0;
					-webkit-box-shadow:none;
					-moz-box-shadow:none;
					box-shadow:none;
				}
		
		
			
			
/* main-blog Starts */	
	.main-blog {
		margin:5px 5px 5px 15px;
			color:#000000;
			font-size:18px;
			font-family: 'Roboto', sans-serif; 
		
		}
		
	.main-blog p {
		margin:15px 0px 30px 0px;
		font-size:16px;
		line-height: 1.4;
	
		text-align: left;
		
		}
		
	.main-blog h1 {
		font-size:16px;
		color:#000000;
		margin:15px 0px 15px 0px;
		text-align:left;
		
		}
		
		
		.main-blog h2 {
		font-size:16px;
		color:#000000;
		margin:30px 0px 30px 0px;
		
		
		}
		
		
		.main-blog .blog-ul {
		margin:30px 0px 10px 10px;
		font-size:16px;
		line-height: 1.4;
			
			}
			
			
		.main-blog  .bigsqimglarg {
		margin:20px 0 20px 0;
		width: 100%;
		
		
		}
		
		
		/* related post Starts */
		
		/* related post Starts */	

  .related-post-heading {
	  
	  padding:0px 10px 10px 10px;
	  margin: 50px 0px 20px 0px;
	  border-bottom: 3px solid #1ba4de;
	  }
  
  
	.related-post{
		padding:15px;
		 margin: 0px 0px 30px 0px;
		background:#fff;
		border-bottom: 1px solid #e8e8e8;
	
		-webkit-border-radius:0;
		   -moz-border-radius:0;
				border-radius:0;
	}
		.related-post .panel-heading{
			padding:5px 0 15px 0;
			color:#252a2f;
			border-bottom:1px solid #929497;
		}
		.related-post h3.panel-title{
			font-size:18px;
		}
		.related-post .panel-body{
			padding:20px 0 0;
		}
		
	.related-post .img-related-post {
		padding: 0 16px 16px 0;
		margin: 0px;
		max-width: 150px;
		height:auto;
		float:left

		
		}
	
	

/* Responsive Image Styles Starts */

	#logo .img-responsive, .col3-banners .img-responsive, .col2-banners .img-responsive, .product-col .img-responsive{
		margin:0 auto;
		padding: 0 0 0 12px;
		
	}
	
/* Main Menu Styles Starts */





	.main-menu .navbar-toggle {
		color:#fff;
		
	}
	.main-menu .dropdown-inner ul {
		display:block;
	}

	.navbar-toggler .navbar-toggler-icon {
			  display: inline-block;
			  width: 1.5em;
			  height: 1.5em;
			  vertical-align: middle;
			  background-repeat: no-repeat;
			  background-position: center;
			  background-size: 100%;
			  
			
			  
			
			}

/* Header Links Styles Starts */

	
/* Three Column Banner Styles Starts */

	

/* Tabs Styles Starts */

	.tabs-panel .nav-tabs > li{
		display:block;
		float:none;
	}
	
/* Pagination Styles Starts */

	
		
	.results{
		text-align:center;
		padding-top:0;
		margin-bottom:15px;
	}	

/* Footer Links Styles Starts */
	
	.footer-links .col-sm-6, .footer-links .last{
		text-align:center;
	}
	.footer-links .col-sm-6{
		margin-bottom:20px;
	}
	.footer-links .foothead{
		margin:10px 0;
	}

/* Copyright Styles Starts */
	
	.copyright{
		font-size:15px;
	}
		.copyright p.pull-left, .copyright ul{
			text-align:center;
			float:none !important;
		}
			.copyright li{
				padding:0 2px;
			}
	
}


