/*::selection{background-color: #edc34a; color: #fff;}
::-webkit-selection{background-color: #edc34a; color: #fff;}
::-moz-selection{background-color: #edc34a; color: #fff;}
*{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; text-decoration: none; -webkit-font-smoothing: antialiased;}
img {height: auto; max-width: 100%;vertical-align: middle;}
*/
.bodybg { }
/*.main-box-shadow {box-shadow: 0 4px 27px #dfdfdf;padding:0 30px;}*/
body.cms-home .main-box-shadow {box-shadow: 0 4px 27px #dfdfdf;padding:0 30px;}
body.cms-home{background:url(https://a1981d.claudeassets.com/20250329031948im_/https://www.lightingera.com/skin/frontend/lightingera/default/images/bg1.png) repeat top left !important;}

/* ########################################################################################################################################################## */
/*============== Header Part ==============*/
.top-width {background: #ebebeb;}
.top-link { width:100%; float:left; margin:0px; padding:0px; background:#ebebeb; min-height:40px; position:relative; z-index:1;}
.top-left {float:left; padding:10px 0;}
.top-left a {color:#575757; font-size:13px; padding:0 20px 0 0;}
.top-left a img {padding:0 15px 0 0px; vertical-align:-4px;}

.top-right {float:right; padding:0px 0;}
.top-right ul {list-style:none; margin:0px; padding:0px; display:block;}
.top-right ul li { display:inline-block; font-size:13px; color:#575757; border-right:1px solid #dbdbdb; padding:10px; position:relative;}
.top-right ul li:first-child {border-left:1px solid #dbdbdb;}
.top-right ul li a {color:#575757;}
.top-right img {padding-right: 10px; vertical-align: -7px;}
.count_total {background-color:#ea3233; border-radius:12px; color:#fff; font-size:10px; height:19px; padding:0px 0; position:absolute; left:23px; text-align:center; top:5px; vertical-align:middle; width:19px; line-height:16px; font-family:Arial, sans-serif; font-weight:bold;}

.top-logo-part { width:100%; float:left; margin:0px; padding:0px; position:relative; z-index:100;}
.top-logo { float:left; padding:0; margin:10px 0 -42px 10px;}
.order-online-right { float:right; padding:25px 0;}

.top-menu { width:100%; float:left; margin:0px; padding:0px; background:#6c6868; border-radius:4px 4px 0 0; min-height:52px; position:relative; z-index:1;}
.menu-part {
  float: left;
  padding: 0 0 0 21%;
  width: 53%;
}
.searchbox{ float:right; background:#4d4d4d; width:25%;}
.searchtextbx {background-color: transparent; color:#fff; opacity:1; border: 0 none; float: left; font-size: 14px; height: 52px; padding: 0; text-indent:20px; width:80.5%;}
.hdsearchbutton {width:13.8%; height:36px; border:solid 0px #c4c6c8; margin:2.8%; padding:0px; float:left; background:url(https://99c392.claudeassets.com/20250329031948im_/https://www.lightingera.com/skin/frontend/lightingera/default/images/searchbtn.png) top left no-repeat; cursor:pointer;}
.all-kind {width:100%; float:left; background:#eeeeee; border-radius:0 0 4px 4px; margin-bottom:15px; display:table;}
.all-kind > li {color: #68625b;display: table-cell;font-size: 17px; background:url(https://7c0e54.claudeassets.com/20250329031948im_/https://www.lightingera.com/skin/frontend/lightingera/default/images/kind-sep.png) no-repeat center right; padding:0 0 0 15px; letter-spacing:-1px;}
.all-kind > li:first-child { padding:0px; background-image:none;}
.all-kind > li:last-child {background-image:none;}
.all-kind > li strong {
  color: #474545;
  display: inline-block;
  font-size: 18px;
  font-weight: 400;
  padding: 20px 0 0 25px;
}
.all-kind span {
  display: inline-block;
  padding: 0 0 0 10px;
}

/* ########################################################################################################################################################## */
/*============== Body Part ==============*/
.h-services-box { width:100%; margin:0 0 50px 0; padding:0px;}
.h-services-box > img {width:100%;}
.featured-products > img {width: 100%;}
.footer-part > img {width: 100%;}
.menu-part > img {width: 100%;}



/* ########################################################################################################################################################## */
/*============== Testimonial-Part ==============*/
.testimonial-section { width:100%; float:left; margin:0px 0 0 0; padding:60px 0 60px; position:relative;}
.test-title {padding: 0 0 30px 0px; display:block; margin:0;}
.test-title strong {color:#4e4e4e;font-size:25px; font-weight:700; display:block; margin-bottom:10px;}
.test-title small {color:#23282f;font-size:17px; font-weight:400; display:block;}
.test-box { width:100%; float:left; margin:0px; padding:0px;}
.test-text-div { min-height:85px; border-left: 1px solid #d7e3e6; float: right; margin: 0; padding: 0 0 0 30px; width: 85.4%;}
.test-text-div p { width:100%; float:left; margin:0px; padding:0 0 15px 0; color:#55595f; font-size:13px; line-height:23px; font-weight:400; text-align:justify;}
.test-text-div strong { width:100%; float:left; margin:0px; padding:0px; font-weight:700;font-size:14px; line-height:22px; color:#373530; text-transform:uppercase;}
.test-photo-div {width:11%; float:left; margin:0; padding:20px 5px 5px 5px; text-align:center;}
.testimonial-section .customNavigation { display:none !important;}
/* Testimonial-Part CSS Over */


.contact-us-today { width:100%; background:url(https://399779.claudeassets.com/20250329031948im_/https://www.lightingera.com/skin/frontend/lightingera/default/images/contact-bg.jpg) no-repeat top center; text-align:center; padding:54px 0;}
.cut-title { width:100%; font-size:26px; line-height:26px; font-weight:700; color:#fff; letter-spacing:-1px; margin-bottom:15px;}
.contact-us-today p { color:#d4d4d4; font-size:17px; letter-spacing:-1px;}
.cut-btn { display:inline-block; height:40px; line-height:39px; padding:0 45px; background:#f09d23; font-size:17px; font-weight:700; color:#fff; text-transform:uppercase; border-radius:20px; margin-top:10px;}

.inspiration-photos-sec { width:100%; float:left; margin:0 0 80px 0; padding:0px;}
.inspiration-photos-title { font-size:25px; line-height:26px; font-weight:700; color:#4e4e4e; margin-bottom:40px;}

.inspiration-photos-sec img {width:100%;}

.all-kind img {
  display: inline-block;
  vertical-align: middle;
}
.footer-area .socilicon {
    float: left;
    margin:3% 0 0;
    padding: 0;
    width: 100%;
}
.footer-area .socilicon a {
    display: inline-block;
    height: 36px;
    margin: 0 2px;
    width: 36px;
}
.footer-area .socilicon a:hover {
    opacity: 0.7;
}






@media only screen and (max-width: 1239px) {
.all-kind > li strong {font-size: 14px;}
.all-kind > li { font-size:14px;padding: 0 0 0 10px;}
.rootmenu{ font-size:12px !important; }



}
/*-----------------------------------------------------------------------------------------*/
@media only screen and (max-width: 979px){
.order-online-right	{ display:none !important; }
.item > img{ width:100%; }
.menu-part{ padding:0px; width:100%; }
.top-width {padding: 0;}
.searchbox {width:42%;}
.all-kind > li strong {font-size:16px;}
.all-kind span {display: none;}
}
/*-----------------------------------------------------------------------------------------*/
@media only screen and (max-width: 767px) {
.top-left a img {padding: 0 5px 0 0;}
.top-left a { font-size:12px;padding: 0 5px 0 0;}
.top-right img {padding-right: 2px;}
.top-right ul li {padding: 10px 5px;}
.order-online-right {width: 60%;}
.searchbox {width: 51%;}



}
/*-----------------------------------------------------------------------------------------*/

@media only screen and (max-width: 640px){
.top-left {width: 100%; text-align: center;}
.top-right {text-align: center; width: 100%;}
.top-logo {margin: 5px 0 0; width: 110px;}
.searchbox {width: 70%;}
.cut-title {font-size: 18px;}
.contact-us-today { padding: 25px 0;}
.inspiration-photos-sec {margin: 0 0 30px;}
.all-kind > li strong {font-size: 13px; padding-left: 5px;}
.youtube-video iframe { height: auto !important;  width: 100% !important;}

}

@media only screen and (max-width: 479px) {
.top-right ul li {font-size: 11px; padding: 10px 4px;}
.main-box-shadow {padding: 0 10px;}
.order-online-right {width: 55%;}
.searchbox {width: 100%;}
.test-title small {font-size: 13px;}
#testimonial-owl .owl-pagination {top: -80px !important;}
.inspiration-photos-title {font-size: 18px;margin-bottom: 20px;}
.all-kind > li:first-child img { display:none;}
.all-kind > li strong {font-size: 10px;}


	

}

/* Added by Rootways */
.block-layered-nav{display:none;}
.block.block-cart{display:none;}

.cms-about-us .std p a { text-decoration:underline; color:#333;}
.youtube-video {
  text-align: center;
  width: 100%;
}
.youtube-video iframe { border:1px solid #ccc; padding:8px;}






/*
     FILE ARCHIVED ON 09:17:10 Oct 08, 2024 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 05:39:43 Jul 29, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.781
  exclusion.robots: 0.088
  exclusion.robots.policy: 0.071
  esindex: 0.014
  cdx.remote: 17.05
  LoadShardBlock: 74.337 (3)
  PetaboxLoader3.datanode: 62.025 (4)
  PetaboxLoader3.resolve: 48.366 (2)
  load_resource: 64.721
*/