.clear, .clear10, .clear15, .clear20, .clear25, .clear30, .clear35, .clear40, .clear5 {clear: both}
header, header .bottom {width: 100%;	z-index: 999}
header .top .left ul, nav ul li {font-weight: 600;	font-family: open_sanslight}
.container, header .bottom, nav ul li {	position: relative}
.footer .infoot p, .menu-bg, .menu-popup, body, header .top .left ul, nav ul li {font-family: open_sanslight}
.form-btn, a {	text-decoration: none}
html {-webkit-font-smoothing: antialiased}
@font-face {font-family: open_sanslight; src: url(fonts/opensans-light.eot); src: url(fonts/opensans-light.eot?#iefix) format('embedded-opentype'), url(fonts/opensans-light.woff) format('woff'), url(fonts/opensans-light.ttf) format('truetype'), url(fonts/opensans-light.svg#open_sanslight) format('svg');font-weight: 400;	font-style: normal;	font-display: swap;}
@font-face {font-family: open_sansregular;	src: url(fonts/opensans-regular.eot);	src: url(fonts/opensans-regular.eot?#iefix) format('embedded-opentype'), url(fonts/opensans-regular.woff) format('woff'), url(fonts/opensans-regular.ttf) format('truetype'), url(fonts/opensans-regular.svg#open_sansregular) format('svg');font-weight: 400;	font-style: normal;	font-display: swap;}
aside, body, caption, figcaption, figure, footer, h1, h2, h3, h4, h5, h6, header, hgroup, hr, html, li, nav, ol, p, section, span, strong, ul {	margin: 0;	padding: 0}
li, ol, ul {list-style: none}
a {outline: 0}
a img {border: none}
body {overflow-x: hidden}
.clear5 {height: 5px}
.clear10 {height: 10px}
.clear15 {height: 15px}
.clear20 {height: 20px}
.clear25 {height: 25px}
.clear30 {height: 30px}
.clear35 {height: 35px}
.clear40 {height: 40px}
.container {padding-left: 15px;	padding-right: 15px;	margin-left: auto;	margin-right: auto}
header {margin: 0;	padding: 0;	position: fixed;	box-shadow: 2px 2px 2px 1px rgba(0,0,0,.2)}
header .top {width: 100%;	background: #000}
header .top .left {float: left;	display: inline-block}
header .top .left ul {margin: 0;	padding: 0}
header .top .left ul li {float: left;	margin-right: 30px;	background: url(../images/icon/phone.png) 0 5px no-repeat;	margin-top: 10px}
header .top .left ul li:last-child {margin-right: 0}
header .top .left ul li.msg {background: url(../images/icon/mail.png) 0 6px no-repeat!important}
header .top .left ul li a {padding-left: 25px;	line-height: 20px;	font-size: 12px;	color: #fff}
header .top .left ul li a:hover {-webkit-transition: all .3s ease-in-out .3s;-moz-transition: all .3s ease-in-out .3s;-ms-transition: all .3s ease-in-out .3s;	-o-transition: all .3s ease-in-out .3s;	transition: all .3s ease-in-out .3s;	color: #F5D36B}
header .top .right {float: right;	display: inline-block;	padding-left: 10px;	background: #c6a029}
header .top .right ul {	margin: 0;	padding: 0}
header .top .right ul li {	float: left;	margin: 3px 5px 3px 0}
header .top .right ul li a {padding: 5px 10px;	display: inline-block}
header .top .right ul li a img {	opacity: 1}
header .top .right ul li a:hover {	background: #000;	-webkit-transition: all .3s ease-in-out .3s;	-moz-transition: all .3s ease-in-out .3s;	-ms-transition: all .3s ease-in-out .3s;	-o-transition: all .3s ease-in-out .3s;	transition: all .3s ease-in-out .3s}
header .bottom {margin: 0;	padding: 10px 0;	background: #fff}
header .bottom .logo {float: left;	width: 214px}
header .bottom .logo img {width: 100%}
.left ul .topcontact{padding-left: 25px; line-height: 19px; font-size: 12px;  color: #fff; display: inline-block; background: #c6a029; padding: 11px;  margin-left: 30px;}
nav {float: right;	margin-top: 35px}
nav ul {margin: 0;	padding: 0}
nav ul li {	float: left;	border-right: 1px dashed #c6a029;	text-transform: uppercase;	padding: 0 20px;	display: inline-block}
nav ul li a {font-size: 15px;	line-height: 38px;	display: block;	color: #000}
nav ul li a.active, nav ul li a:hover, nav ul li:hover a {color: #c6a029}
.menu-popup ul li a, .menu-popup ul li a:hover {color: #fff!important}
nav ul li:first-child {	margin-left: 0}
nav ul li:last-child {margin-right: 0;	border-right: none;	padding-right: 0}
.menu-popup {	position: absolute!important;	background: #c6a029;	left: -50px;	margin: 1px 0 0!important;	padding: 0 0 1px;	z-index: 999!important;	text-align: left!important;	display: none;	top: 107%}
.menu-popup ul, .menu-popup ul li {	float: none!important;	margin: 0!important;	padding: 0!important;}
.menu-popup ul {list-style: none;	width: 210px!important;	border: 0!important;	z-index: 999!important;	position: relative}
.menu-popup ul:before {	content: '';	position: absolute;	left: 46%;	top: -8px;	width: 0;	height: 0;	border-bottom: 8px solid #c6a029;	border-left: 8px solid transparent;	border-right: 8px solid transparent}
.drop>a, .menu-bg ul li, .menu-bg ul li ul, .menu-popup ul li {	position: relative}
.menu-popup ul li {	border: none;	z-index: 9999999999999!important;	text-transform: none;	width: 100%;}
.menu-bg ul li, .menu-bg ul li ul li, .menu-popup ul li a {	border-bottom: 1px solid rgba(255,255,255,.5);}
.drop1>a:after, .drop>a:after {	right: 20px;	top: 40%;	z-index: 999;	content: "";	border-left: 5px solid transparent;	border-top: 5px solid #fff;	border-right: 5px solid transparent;}
.menu-popup ul li a {padding: 8px 0 8px 50px!important;	font-size: 14px;	line-height: 20px!important;	background: 0 0!important;	width: 100%; -webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	-ms-box-sizing: border-box;	-o-box-sizing: border-box;	box-sizing: border-box;	font-weight: 400}
.menu-popup ul li span {width: 30px;padding-right: 10px;display: inline-block;	padding-top: 10px;}
.menu-bg, .menu-bg ul {margin: 0;	padding: 0;}
.menu-popup ul li span img {height: 100%;}
.menu-close, .menu-icon {height: 27px;	float: right;	cursor: pointer;}
.menu-popup ul li:hover {box-shadow: none!important;background: #000;}
.menu-popup ul li:hover a {background: 0 0!important;}
.menu-popup ul li.modular-kitchen {	background: url(images/icon/mk-hover.png) 8px 5px no-repeat;}
.menu-popup ul li:hover.modular-kitchen {background: url(images/icon/mk-hover.png) 8px 5px no-repeat #000;}
.menu-popup ul li.home-furniture {background: url(images/icon/hmf-hover.png) 8px 5px no-repeat;}
.menu-popup ul li:hover.home-furniture {background: url(images/icon/hmf-hover.png) 8px 5px no-repeat #000;}
.menu-popup ul li.hotel-furniture {	background: url(images/icon/htf-hover.png) 8px 5px no-repeat;}
.menu-popup ul li:hover.hotel-furniture {background: url(images/icon/htf-hover.png) 8px 5px no-repeat #000;}
.menu-popup ul li.ofc-furniture {background: url(images/icon/off-hover.png) 8px 5px no-repeat;}
.menu-popup ul li:hover.ofc-furniture {background: url(images/icon/off-hover.png) 8px 5px no-repeat #000;}
.menu-popup ul li.wood-interior {background: url(images/icon/hwi-hover.png) 8px 5px no-repeat;}
.menu-popup ul li:hover.wood-interior {background: url(images/icon/hwi-hover.png) 8px 5px no-repeat #000;}
.menu-popup ul li.ward-robes {background: url(images/icon/ward-wht.png) 8px 5px no-repeat;}
.menu-popup ul li:hover.ward-robes {background: url(images/icon/ward-wht.png) 8px 5px no-repeat #000;}
.menu-icon {width: 35px;}
.menu-icon img {width: 100%;}
.menu-close {width: 35px;display: none;}
.menu-close img {width: 100%;}
.menu-bg {width: 100%;font-weight: 400;	display: none;}
.menu-bg ul li {background: #c6a029;width: 100%;}
.menu-bg ul li a {padding-left: 10px;font-size: 14px;text-transform: uppercase;color: #fff;	line-height: 35px;	display: block;	font-weight: 400;}
.menu-bg ul li:hover {background: #000;}
.menu-bg ul li ul {	width: 100%;	display: none;}
.menu-bg ul li ul li {background: #8D6C04;	width: 100%;	position: relative;}
.menu-bg ul li ul li a {color: #fff;}
.menu-bg ul li ul li:hover {background: #A4ACB0;}
.drop>a:after {	position: absolute;}
.drop>a:hover:after {content: "";	border-left: 5px solid transparent;	border-top: 5px solid #fff;	border-right: 5px solid transparent;}
.drop1>a {	position: relative;}
.drop1>a:after {position: absolute;}
.drop1>a:hover:after {	content: "";	border-left: 5px solid transparent;	border-top: 5px solid #fff;	border-right: 5px solid transparent;}
.footer {width: 100%;	padding: 60px 0 30px;	position: relative;	background: #fff;}
.footer-container {width: 1170px;	margin: 0 auto;}
.footer-container-left {width: 30%;	float: left;}
.footer-container-left p {font-size: 14px;	color: #000;line-height: 24px;}
.footer-container-left img {width: 50%;	float: left;}
.footer-container-right {width: 55%;float: right;}
.footer-top-nav {width: 100%;}
.footer-top-nav ul {margin: 0;padding: 0;list-style: none;}
.footer-top-nav ul li {	font-size: 20px;	color: #000;	font-weight: 600;	float: left;	margin: 0 60px 0 0;}
.footer-top-nav ul li a {color: #000}
.footer-top-nav ul li a:hover {color: #c6a029;}
.footer-bottom-nav {width: 50%;	float: left;}
.footer-bottom-nav h4 {font-size: 20px;	color: #000;	font-weight: 600;}
.footer-bottom-nav h4 a {color: #000;}
.footer-bottom-nav h4 a:hover {color: #c6a029;}
.footer-bottom-nav ul {	margin: 0;	padding: 0;	list-style: none;}
.footer-bottom-nav ul li {font-size: 16px;	color: #5a5a5a;	font-weight: 700;	margin: 0 0 8px;}
.footer .infoot, .footer .infoot ul {margin: 0 auto;display: inline-block;}
.footer-bottom-nav ul li a {color: #5a5a5a;}
.footer-bottom-nav ul li a:hover {color: #c6a029;}
.footer .infoot ul {padding: 0;}
.footer .infoot ul li {float: left;	width: 40px;height: 40px;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;	-ms-border-radius: 50%;	border-radius: 50%;	border: 1px;	margin-right: 19px}
.footer .infoot ul li img {	width: 100%;}
.footer .infoot ul li a {text-align: left;	line-height: 40px;}
.footer .infoot ul li:last-child {margin-right: 0;}
.footer .infoot ul li:hover {background: #afafaf;border: 1px dashed #038cad;transition: all .3s ease-in-out .3s;}
#rightform .open, #rightform>.formHandle {	background: url(images/quick-enqury3.jpg) no-repeat;}
.footer .infoot p {text-align: left;font-size: 14px;	line-height: 26px;	color: #000;	font-weight: 600;}
.cta, .form-btn {text-align: center;}
.footer .infoot .footlogo {width: 70%;margin: 0 auto;}
.footer .infoot .footlogo img {width: 100%;}
.privacy-policy-link a {color: #c6a029;	border-left: #000 1px solid;	padding-left: 10px;}
.privacy-policy-link a:hover {color: #000;}
.container2 {margin: 0;	padding: 0;}
#rightform {width: 0;width: 49px;min-width: 49px;max-width: 339px;height: auto;position: fixed;	top: 150px;	right: 0;	z-index: 99999;}
#rightform>.formHandle {width: 49px;height: 220px;cursor: pointer;	float: left;}
.formHandle {width: 27px;	height: 173px;	background: #023a6b;	cursor: pointer;	float: left;}
#rightform>.formOuter {float: right;	min-width: 0;	max-width: 290px;	width: 0;	background: #c6a029;	height: auto;}
.formOuterHeight {height: auto!important;}
.select-fild, .txt-fild {height: 30px;	max-height: 30px;}
.rightFormContainer {padding: 10px;}
.comment-fild, .txt-fild {background: #FFF;	padding-left: 5px;	max-width: 275px;	border: none;	margin-bottom: 5px;	width: 100%;}
.comment-fild {font-family: open_sansregular;	font-size: 13px;}
.form-btn {margin-top: 5px;	border: none;	background: #000;	color: #FFF;	font-size: 17px;	padding: 5px 20px;	cursor: pointer;	font-weight: 400;}
.select-fild {	border: none;	background: #FFF;	color: #7b7a7a;	padding-left: 5px;	width: 100%;	max-width: 280px;	margin-bottom: 5px;}
.cta a, .cta a:hover {padding: 10px 15px;	color: #fff;	display: block;}
.cta {	width: 100%;	height: auto;	font-size: 25px;}
.cta span {	font-size: 30px;	font-weight: 300;	font-family: open_sanslight;}
.cta a {background: #c6a029;}
.cta a:hover {background: #000;}
/*quick contact*/
.quick-contact{width: 100%; padding: 60px 0; position: relative; background: #eee;}
.qc-form{border: 1px solid #c4c4c4; padding: 50px 150px;}
.qc-form h3{font-size: 40px; line-height: 30px;  margin-bottom: 30px;  color: #825d3f;  font-family: open_sanslight;  font-weight: bolder;  text-align: center;}
.qc-form .txt-fild, .qc-form .comment-fild{max-width: 100%;background: no-repeat; border-bottom: 1px solid #d7d7d7; margin-bottom: 10px; font-size: 14px;}
.qc-btn{text-align: center; margin-top: 30px;}
.qc-btn .form-btn{background: #c6a029;padding: 8px 30px; color: #fff;}
.qc-btn .form-btn:hover{background: #000; transition: ease-in-out 0.5s}
.block-one .left p a{color: #5e3d3e;}

.accordion_container01 .accordion_container { width: 100%; margin-top: 15px;}
.accordion_head {background:#f0f0f0;; color: #825d3f;  cursor: pointer;  font-family: open_sansregular;  font-size: 14px;   margin: 0 0 1px 0; padding: 7px 11px;  font-weight: 600;}
.accordion_container01 .accordion_body {background: #f0f0f0;}
.accordion_container01 .accordion_body p { font-size: 14px; line-height: 27px; padding: 14px 15px;   margin: 0px; color: #000; text-align: left; padding-bottom: 0; font-weight: 400;}
.accordion_container01 .accordion_body p a{color: #000;}
.accordion_container01 .accordion_body p:last-child{padding-bottom: 15px;}
.accordion_container01 .plusminus {float:left; padding-right: 10px;}

@media screen and (min-width:768px) {
.hidnsmall, .menu-bg, .menu-close, .menu-icon {	display: none!important;}
.container {width: 750px;}

}
@media screen and (min-width:992px) {
.container {width: 970px;}
}
@media screen and (min-width:1200px) {
.container {width: 1170px;}
}
