	@import "fonts.css";
	/*common css*/
	body
	{
		background:#f9f9f9;
		font-family: 'Roboto', sans-serif;
	
	}
.line
{
	height:2px;
	width:100%;
}
h1
{
	font-family: 'Roboto Slab', serif;
	font-size:30px !important;
}

.stats
{
	padding:0px;
	width:100%;
}
.stats li
{
	display:inline-block;
	font-family:Durandal Black;
	font-size:10px;
	margin: 0 5px;
	padding:2px;
}
.stats li span
{
	font-size:35px !important;
}
.navigation
{
background: #b8b5b2;
}
.clientsul
{
	padding:0px;
}
.clientsul li
{
	display:inline;
}
.contacttext h1
{
	font-size:13px !important;
	font-family:Montserrat Alternates;
	font-weight:bold;
	float:right;
}
.socials li
{
	display:inline-block;
}
.socials li i
{
	font-size:15px !important;
}
.socials
{
	padding:0px;
	float:right;
}
.socials li i
{
	font-size:25px;
	padding:0 10px 0 0;
	color:#000;
}
.navigation .nav-item .nav-link
{
	color:#000 !important;
	font-size:14px;
	padding:10px 20px !important;
	font-weight: 500;
}
footer 
{
	padding:2px 0;
}
footer p
{
	color:#d9d5d5;
	margin:2px 0;
	font-size:12px;
	font-family:Montserrat;
}
footer ul
{
	padding:0px;
	margin:0px;
}
footer ul li
{
	display:inline-block;
	color:#d9d5d5;
	font-size:12px;
}
.privacy-policy
{
	float:right;
}
/*.navbar-nav.navbar-center {
    position: absolute;
    left: 47%;
    transform: translatex(-50%);
}
.navbar-collapse-new
{
	padding: 15px 0;
}*/
.owl-nav
{
	display:none;
}
.productsul li
{
	display:inline-block;
	padding:2px;
}
.products img
{
	transition: transform .5s;
	margin:15px 0;
}
.products img:hover
{
	transform: scale(1.1);
	padding:10px;
	background:#999;
	
}
.dropdown:hover .dropdown-menu {
		display: block;
		margin-top: 0; // remove the gap so it doesn't close
	 }

	.category h1 a
	{
		background: #8c3f21;
    color: #ffff;
    display: block;
    margin: -1px 0 20px 0;
    padding: 10px 0;
    font-family: Montserrat;
    text-align: center;
    font-size: 12px !important;
	font-weight:500;
	text-decoration:none;
	opacity:0.9;
	}
	.category h1 a:hover
	{
		opacity:1;
	}
	.category p
	{
		margin:0px;
	}
	.category img
	{
		width:100%;
	}
	.category-detail img
	{
		border:5px solid #ebc191;
		transition:0.5s padding ease-in;
		width:100%;
	}
	.category-detail img:hover
	{
		padding:10px;
		background:#f9f9f9;
	}
	.category-detail p
	{
		margin:2px 0;
	}
	.category-detail h1 a
	{
		background: #ffac4a;
    color: #000;
    display: block;
    margin: 0px 0 20px 0;
    padding: 5px 0;
    font-family: Montserrat;
    text-align: center;
    font-size: 13px !important;
	font-weight:600;
	text-decoration:none;
	opacity:0.9;
	transition:0.5s ease-in;
	}
	.category-detail h1:hover a
	{
		font-weight:bold;
	}
	.products .btn
	{
		font-size:9px !important;
		margin:2px;
	}
	#exampleModal .modal-content {
    color: #ffff;
	background:url(../images/modal-bg.jpg) no-repeat right;
	height:500px;
	border:10px solid #f9f9f9 !important;
	  font-family: Montserrat;
}

#exampleModal .modal-content form input[type="text"]
{
	width: 100%;
    background: #dc3545;
    color: #f9f9f9;
    margin: 3px 0;
    border: none;
    height:40px;
    border-radius: 5px;
    font-size: 15px;
	padding:5px 15px;
}
#exampleModal .modal-content form input[type="text"]::placeholder
{
	color:#ffff;
	font-size:10px;
}
#exampleModal .modal-content form input[type="text"]:focus
{
	background:#000;
	color:#ffff;
	border:2px solid #ccc;
	text-align:left;
	padding:5px 15px;
}
#exampleModal .modal-content form input[type="submit"]
{
	text-align:center;
	background:#dca135;
	border:none;
	font-size:12px;
	color:#ffff;
	 height: 30px;
	 margin:10px 0;
}
#exampleModal .modal-content form input[type="submit"]:hover
{
	background:#000;
	color:#ffff;
	
}
#exampleModal .modal-content form input[type="text"]:focus
{
	border:#f30;
}
#exampleModal .modal-dialog h5
{
	color:#000;
}
#exampleModal2 .modal-content,#exampleModal2 .modal-header
{
	border:none;
	background:none;
}
.breadcrumb2 ul
{	
	margin:0px;
	padding:15px 0px;
}
.breadcrumb2 ul li 
{
	display:inline;
	padding:2px;
}
.breadcrumb2 ul li a
{
	text-decoration:none;
	color:#000;
}
.breadcrumb2 ul li i
{
	font-size:12px;
}
.product-icons 
{
	padding:0px;
}
.product-icons li
{
	list-style-type:none;
}
.product-icons i
{
	font-size:35px;
	color:#333;
	padding:5px;
	font-size:35px;
}
.product-images
{
	height:350px;
	overflow-y:scroll;
}
.product-images li
{
	list-style-type:none;
}
.similar-prod img 
{
	border:20px solid #ccc;
}
.similar-prod h2
{
	font-size:15px;
	font-family: Montserrat;
	padding:2px;
}
.sizes-wrap h2
{
		font-family: Montserrat;
		font-weight:bold;
		font-size:15px;
}
.sizes-wrap .carousel-inner
{
	border:10px solid #cccc;
}
.sizes
{
	background:#f9f9f9;
	border:1px solid #ccc;
	padding:20px;
}
.prod-socials ul
{
	list-style:none;
	padding:0px;
}
.prod-socials ul li
{
	display:inline;
}
.prod-socials ul li a i
{
	color:#000;
	opacity:0.9;
	font-size:15px;
	padding:5px;
}
.wood-page h1
{
	font-size:25px !important;
}
.wood-page p
{
	font-family: Montserrat;
}
.wood-floor-block
{
	background: #565050;
   color:#fff;
}
.wood-floor-block a
{
	font-family: Montserrat;
}
.wood-floor-block p
{
	text-align:justify;
	font-size: 14px;
}
.strip
{
	height:100%;
	padding:35px;
}
.wood-pt
{
	padding-top:120px;
}
.wood-pb
{
	padding-bottom:80px;
}
.wood-floor-block-left
{
	padding:3.5em 0 0 0;
}
.btn-view
{
	width: 80px !important;
    height: 29px !important;
    font-size: 10px !important;
    font-weight: bold !important;
}
.wood-items
{
	padding:100px 0;
}
.wood-items-text h1
{
	font-size:50px !important;
}
.wood-items-text p
{
	font-size:15px !important;
}
.wood-items-text h2
{
	font-size:25px !important;
	font-family:Montserrat;
	font-weight:bold;
	padding:0 0 10px 0;
}
.wood-items-text h3
{
	font-size: 15px;
    font-family: Montserrat;
    font-weight: bold;
    margin: 15px 0;
}
/*callusicons*/
.callusicons li:before
{
content:none;
}
.callusicons li
{
margin: 5px 0px 5px 0px !important;
list-style-type:none;
}
.callusicons 
{
float:left;
padding:0px !important;
text-align:left;
width:100%;
}
.callusicons i
{
background: #d63183;
    color: #ffff;
    padding: 5px;
    border-radius: 4px;
margin: 0 6px 0 0;
width: 25px;
    height: auto;
    text-align: center;
}
.callusicons li a
{
color: #2761a9 !important; 
}
.socialicons2
{
	float:right !important;
}
.socialicons li a
{
color: #2761a9 !important; 
}
.socialicons i
{
background: #3ca5ee;
    color: #ffff;
    padding: 10px 8px;
    border-radius: 4px;
    margin: 0 3px 0 0;
width: 100%;;
    height: auto;
    text-align: center;
font-size:15px;
}
.socialicons  i.fa-facebook
{
background:#3d6ad6 !important;
}
.socialicons  i.fa-twitter
{
background:#1c9deb !important;
}
.socialicons  i.fa-linkedin
{
background:#0070ac !important;
}
.socialicons  i.fa-instagram
{
background: linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%); 
}
.socialicons  i.fa-youtube
{
background:#f30 !important;
}
.callusicons  i.fa-whatsapp
{
 background: #26aa18;
}
.socialicons  
{
float:left;
padding:0px !important;
text-align:left;
margin: 0px;
/*position: absolute;
    top: 0;
    right: 10px;
margin:5px 0 !important;*/
}
.socialicons li
{
display:inline-block;
}
.socialicons li:before
{
content:none;
}
.plywood,.stoves,.kitchen,.wallpapers
{
	padding:75px 0;
}
.plywood-block
{
	transform: rotate(-5deg);
	padding:45px 0;
}
.plywood-block p
{
	background:#f30;
}
.plywood-block img
{
	transform: rotate(-5deg);
}
.plywood-block h1
{
	margin:25px;
}
.plywood h3,.kitchen-block h3
{ 
	font-size:45px;
	font-family: Montserrat;
	font-weight:600;
	color: #f6f6f6;
}
.kitchen-block img
{ 
	/*border:5px solid #ccc;
	border-radius:25px;
	padding:5px; */
}
.stoves-block img
{
	border:9px dotted rgb(94,233,218,0.2);
	border-radius:5px;
	padding:8px;
}
.wallpapers img
{
	border:9px double #85b7bc;
	padding:10px;
}
.decorative
{
	padding:55px 0;
}
.decorative-block img
{
	/* border:9px  outset #85b7bc; */
}
.row
{
	margin-left:0px !important;
	margin-right:0px !important;
}
.abt-btn
{
	background:#f30;
}
.abt-btn:hover
{
	color:#ffff;
}