@charset "utf-8";
/* CSS Document */

@media screen and (max-width: 1500px) {
.wrapper15{width:100%; margin:0 auto;}
.live_chat{right:5px;}
footer .footer_left{padding-left:5px;}
footer .footer_right{padding-right:5px;}
.homeFlash{width:100%; height:573px; float:left; position:relative; margin-top:-14px;}
.homeFlash canvas{height:570px!important;}
.homeFlash object{height:560px;}
}

@media only screen and (min-width:1050px) and (max-width:1400px){
.footRight{margin-left: 161px;}
.copyrightFooter{margin-left: 465px;}
}

@media only screen and (min-width:1025px) and (max-width:1280px){
.homeFlash{width:100%; height:571px; float:left; position:relative; margin-top:-30px;}
.homeFlash canvas{height:570px!important;}
.homeFlash object{height:530px;}
.footRight{margin-left: 195px!important;}
.copyrightFooter{margin-left: 491px!important;}
}

@media only screen and (min-width:1000px) and (max-width:1024px){
.homeFlash{width:100%; height:450px; float:left; position:relative; margin-top:125px;}
.homeFlash canvas{height:450px!important;}
.homeFlash object{height:430px;}
}

@media only screen and (min-width:768px) and (max-width:999px){
.homeFlash{width:100%; height:350px; float:left; position:relative; margin-top:125px;}
.homeFlash canvas{height:350px!important;}
.homeFlash object{height:300px;}
}

@media screen and (max-width: 1000px) {
.wrapper951{width:100%; margin:0 auto;}
.wrapper{width:98%; margin:0 auto;}
.custom_tabs{width:98%!important;}

.wrapper760{width:98%;}

.bannerInnr_sec{width:98%; margin-left:1%; margin-right:1%;}

/*PARTICLE-BOARD==*/
.particleBoard_sec img.board_mdf{width:100%; box-sizing:border-box;}
}

@media screen and (max-width: 767px) {
.headerHom{position:static; background:#fff; border-bottom:1px solid #000; padding-bottom:10px;}
.headerHom nav{position:relative; height:auto!important; overflow:inherit; text-align:left; margin:0; /*margin-top:-29px;*/ width:100%;}
.headerHom nav .mobile-show{display:none;}

.headerHom nav a.mobile-menu{display:block;}
.headerHom nav .mobile-show{position:absolute; top:40px; right:0; width:100%; z-index:250; background:#e0e0e0; /*border-top:1px solid #dedddd; border-bottom:1px solid #dedddd;*/ border-radius:0!important;}
/*.headerHom nav .mobile-show li.nav_arrow{background:#ff0000; width:18px; height:9px; padding:0; position:absolute; z-index:250; left:6px; top:-9px; border-bottom:none;}*/
.headerHom nav .mobile-show li{background:#ffffff; width:100%; border-bottom:1px solid #dedddd; padding:0!important; margin:0;}
.headerHom nav .mobile-show li li a{padding:5px!important; margin:0; border:none;}
.headerHom nav .mobile-show li.active{background:#eeeeee;}
.headerHom nav .mobile-show li ul li.active{background:#ffffff;}
.headerHom nav .mobile-show li.last{border-bottom:none;}
.headerHom nav .mobile-show li a{width:auto; float:none; font:12px Verdana; color:#000; line-height:inherit!important; padding:7px 5px; margin:0; border:none; background:none;}
.headerHom nav .mobile-show li a:hover{background:#eeeeee; color:#000;}
.headerHom nav ul li div,.headerHom nav ul li div.inner_nav li ul.menu_sub1{position:static; top:0; width:100%; box-shadow:none;}

.headerHom nav ul li span{background:url(../images/arrow_bottom_nav.html) no-repeat right 5px; display:block;}
.headerHom nav ul li div.inner_nav li.menu_sub1_parent:before{content: '';}
.headerHom nav ul li div, nav.home ul li div.inner_nav li ul.menu_sub1{border:none; border-top:1px solid #dedddd;}
.headerHom nav ul li div.inner_nav li{border-left:none; border-right:none;}
.headerHom .plus_minus_bg{background:url(../images/account_icons.png) no-repeat -76px 6px; width:17px; height:15px; border-radius:0; border:1px solid #000; padding:6px 5px; cursor:pointer; margin-right:1.5%;}
.headerHom .plus_minus_bg a{background:none; min-height:inherit; padding:0; cursor:pointer;}
.headerHom .plus_minus_bg.closed a{background:none; min-height:inherit; padding:0;}
.headerHom .plus_minus_bg.closed{border-radius:0; min-height:inherit; padding:6px 5px;}

.headerHom nav ul{line-height:inherit;}

/*INNER NAV*/
.headInner{background:#fff; border-bottom:1px solid #000; padding-bottom:10px;}
.headInner nav{position:relative; height:auto!important; overflow:inherit; text-align:left; margin:0; margin-top:-29px; width:100%; background:none; line-height:inherit;}
.headInner nav .mobile-show{display:none;}

.headInner nav a.mobile-menu{display:block;}
.headInner nav .mobile-show{position:absolute; top:40px; right:0; width:100%; z-index:250; background:#e0e0e0; /*border-top:1px solid #dedddd; border-bottom:1px solid #dedddd;*/ border-radius:0!important;}
/*.headerHom nav .mobile-show li.nav_arrow{background:#ff0000; width:18px; height:9px; padding:0; position:absolute; z-index:250; left:6px; top:-9px; border-bottom:none;}*/
.headInner nav .mobile-show li{background:#ffffff; width:100%; border-bottom:1px solid #dedddd; padding:0!important; margin:0;}
.headInner nav .mobile-show li li a{padding:5px!important; margin:0; border:none;}
.headInner nav .mobile-show li.active{background:#eeeeee;}
.headInner nav .mobile-show li ul li.active{background:#ffffff;}
.headInner nav .mobile-show li.last{border-bottom:none;}
.headInner nav .mobile-show li a{width:auto; float:none; font:12px Verdana; color:#000; line-height:inherit!important; padding:7px 5px; margin:0; border:none; background:none;}
.headInner nav .mobile-show li a:hover{background:#eeeeee; color:#000;}
.headInner nav ul li div,.headInner nav ul li div.inner_nav li ul.menu_sub1{position:static; top:0; width:100%; box-shadow:none;}

.headInner nav ul li span{background:url(../images/arrow_bottom_nav.html) no-repeat right 5px; display:block;}
.headInner nav ul li div.inner_nav li.menu_sub1_parent:before{content: '';}
.headInner nav ul li div, nav.home ul li div.inner_nav li ul.menu_sub1{border:none; border-top:1px solid #dedddd;}
.headInner nav ul li div.inner_nav li{border-left:none; border-right:none;}
.headInner .plus_minus_bg{background:url(../images/account_icons.png) no-repeat -76px 6px; width:17px; height:15px; border-radius:0; border:1px solid #000; padding:6px 5px; cursor:pointer; margin-right:0.5%;}
.headInner .plus_minus_bg a{background:none; min-height:inherit; padding:0; cursor:pointer;}
.headInner .plus_minus_bg.closed a{background:none; min-height:inherit; padding:0;}
.headInner .plus_minus_bg.closed{border-radius:0; min-height:inherit; padding:6px 5px;}

.headInner nav ul{line-height:inherit;}
.locateThumb_hom{margin:4px 0;}

}

@media only screen and (min-width:641px) and (max-width:800px){

.headerHom .logoSubSec{width:34%;}
.headerHom nav li a,.headInner nav li a{padding:0 12px;}
ul.slider_hom li img{width:100%; height:350px;}

.mask img{margin-left:-10px;}
.mask > h2{padding-left:5px!important;}

footer{margin-top:30px;}
footer .footer_left{width:100%; padding-left:0;/* text-align:center;*/}
footer .footer_right{width:100%; float:left; padding-right:0; text-align:center;/* padding-top:7px;*/}

/*DECOR*/
.headInner nav.inner li a{padding:0 13px;}
nav.inner li a{padding:0 10px;}
ul.bannerTab li a{width:108px; height:108px; margin:auto; top:0; left:0; bottom:20px; right:0; text-decoration:none; color:#fff;}
ul.bannerTab li a span{font-size:15px;}
ul.bannerTab li.active a small{}
.abstract_slider_sec iframe{height:120px;}

/*PRODUCT PAGE*/
.bannerProduct li{width:20%;}

/*INNER == HANDLOOM DEEP QUICK VIEW*/
.quick_view_sec{width:600px; height:auto; border-bottom:1px solid #fff; top:34%;}

/*INNER == HANDLOOM DEEP QUICK VIEW - DETAIL PAGE*/
.productDetailL_sec{width:54%;}
.productDetailR_sec{width:46%;}
.designName li{font-size:12px;}

/*FAVORITES==*/
.bannerInnr_sec li img{height:130px;}
.favourites_sec ul.designsNo li{width:42%; margin:0 2.5% 30px; padding:1%;}
.favourites_sec .fav_designR_sec ul.fav_product_name li{font-size:11px; padding:6px 0;}
span.fav_name_ansR_sec{width:46%;}
.favourites_sec .fav_designR_sec ul.fav_links_sec li{padding-top:8px;}
.favourites_sec .fav_designR_sec ul.fav_links_sec li a{padding:3px 9px; font-size:12px;}

/*OUR CLIENTS==*/
.clientsL_nav a{font-size:14px;}
.clientsR_sec .clientLogo_sec li{width:28%; height:120px; margin:2%;}
.clientsR_sec .clientLogo_sec li img{width:80%;}
.clientsR_sec .clientLogo_sec li img.ergo{width:30%;}

/*CONTACT US==*/
.officeGray_bg .mapL_sec{width:46%;}
.officeGray_bg .mapAddressR_sec{width:50%;}
.officeGray_bg .mapAddressR_sec a{font-size:16px;}

/*DEALERS==*/
.searchSub{width:70%; padding-left:1%;}
.searchBy_sec li.searchText{width:98%;}
.searchBy_sec li{width:48%; padding:4px 1%;}
.searchBy_sec li select{width:99%;}
.searchBy_sec li input[type="text"]{width:94%;}
.searchBy_sec li .searchBtn{width:99%; text-align:center; padding:0; box-sizing:border-box;}
.entries{margin-top:32px;}

/*TEAMS==*/
.the_company_sec li{font-size:15px;}

/*PRODUCTS ORIGINAL==*/
.clientsR_sec.productsNew{width:100%; margin:0;}
.productsThumb_sec li{width:50%;}
.productsThumb_sec li img{width:100%; box-sizing:border-box;}
.productsThumb_sec li .productName{width:98.4%; left:2px; bottom:2px; padding:8px 0; font-size:22px;}
.productsThumb_sec li .productName a{background-position:right 4px;}
.productsThumb_sec li .productName a:hover{background-position:right -46px;}

/*CERTIFICATION==*/
.clientsR_sec .certificLogo_sec li{width:28%; height:120px; margin:2%;}
.clientsR_sec .certificLogo_sec li img{width:42%;}

/*EVENTS-EXHIBITIONS==*/
.clientsR_sec .eventsExhib_sec li{width:28.5%;}
.clientsR_sec .eventsExhib_sec li img{width:100%;}
.clientsR_sec .eventsExhib_sec li strong{font-size:11px;}

/*ADVERTISEMENT==*/
.advertiSlider_sec li{width:280px!important;}
.advertiSlider_sec li .dotted_sec{width:98%;}
.advertiSlider_sec li img{width:100%;}

/*SUBMIT-RESUME==*/
.submitResume_sec .fieldRptDv label{width:32%;}
.submitResume_sec .fieldRptDv .submitBtn{margin-left:33%;}

/*BLOG==*/
.blog_sec .blogTopGray_sec .blogGrayR{width:55%;}
.blog_sec .blogTopGray_sec .blogGrayR input[type="text"]{width:40%;}
.clientsR_sec .eventsExhib_sec li .dotted_sec img{min-height: 155px;}

}

@media only screen and (min-width:320px) and (max-width:640px){
.logoSec h1{display:block; float:left; width:25%; margin-top:10px;}
.logoSec h1 img{width:100%; float:left;}
.live_chat{display:none;}
.logoSec{margin:0; width:98%; padding:0 1%;}
.logoSec.innerPage{width:100%; padding:0;}
.account_nav_top_sec{margin:10px 0 5px;}
/*.search_top_sec{float:right; width:54%; margin:11px 8% 0 0;}*/
.search_top_sec{float:right; width:54%; margin:13px 40px 0 0;}
.search_top_sec input[type="text"],.search_top_sec input.search_btn{border-radius:0;}

ul.slider_hom li img{height:250px;}
.bannerHom_sec .bx-wrapper{/*display:;*/}

.locateThumb_hom ul li{width:50%;}
.headerHom .logoSubSec{width:55%;}

footer{width:98%; padding:7px 1%;}
footer .footer_left{width:100%; padding:0; text-align:center; margin-bottom:7px;}
footer .footer_left li.first{padding:0; width:100%;}
footer .footer_left li.second{border-left:none;}

/*footer .footer_right{width:100%; float:left; padding:0; text-align:center; margin-bottom:7px;}*/
footer .footer_right li.last{display:none;}

/*DECOR*/
ul.bannerTab li{width:33.33%; height:170px; margin-bottom:1px;}
/*ul.bannerTab li.abstract_bg,ul.bannerTab li.metalic_bg,ul.bannerTab.SolidSuede_bg{height:170px;}*/
ul.bannerTab li a{top:30px; margin:0 auto; width:108px; height:108px;}
ul.bannerTab li a span{font-size:14px;}
.abstract_slider_sec{position:static; float:left; border-top:none;}
.abstract_slider_sec iframe{height:104px;}
.abstract_sub_slider li{width:auto; height:auto;}

/*PRODUCT PAGE*/
.bannerProduct li{width:33.33%;}
.footerInner.products{margin-top:0;}
.bannerInnr_sec li img{width:200%; height:140px; margin-left:-228px;}
.scroll_more a.scroll_link{margin:10px 0;}
.innerBanner_sec.mt25{margin-top:0;}

/*INNER == HANDLOOM DEEP QUICK VIEW*/
.innerBanner_sec.mb130{margin-bottom:0;}
.quick_view_sec{width:100%; height:auto; top:47%;}
span.name_qnL_sec{width:56%;}
span.arrow_gray{width:12%;}
.quick_view_sec .quickR_sec .quick_view_sub_sec ul.product_name li{font-size:12px;}
.quick_view_sec .quickR_sec .quick_view_sub_sec{width:90%;}
.quick_view_sec .quickR_sec .quick_view_sub_sec a.view_details{margin-top:15px;}
.quick_view_sec .quickR_sec .quick_view_sub_sec h2{margin:10px 0 15px; font-size:21px; line-height:21px; padding-right:31px;}
.quick_view_sec .quickL_sec img{height:312px;}

/*INNER == HANDLOOM DEEP QUICK VIEW - DETAIL PAGE*/
.productDetail_sec{border:5px solid #e8e8e8;}
.pageHeading_sec h2{font-size:26px;}
.productDetailL_sec{width:100%;}
.productDetailL_sec img{height:300px;}
.productDetailR_sec{width:100%;}
.detailDisclaimer{text-align:center; margin-bottom:10px;}

/*LOGIN == PAGE*/
.login_wrapper{width:96%; margin:20% auto 0;}
.loginSub_bdr .loginL_sec{width:100%; border-right:none; border-bottom:1px dotted #cccccc; padding-bottom:30px;}
.loginSub_bdr .loginL_sec .or{bottom:-20px; right:0; left:0; top:inherit;}
.login_field_rpt{margin-bottom:8px;}
.login_field_rpt label{font-size:13px;}
.login_field_rpt input[type="text"],.login_field_rpt input[type="password"]{width:60%;}
.login_field_rpt select{width:62.6%;}

.loginSub_bdr .loginR_sec{width:100%; float:left; text-align:center;}
.loginSub_bdr .loginR_sec h2{margin-bottom:8px;}
.loginSub_bdr .loginR_sec li{display:inline-block; text-align:left;}

.loginSub_bdr .loginR_sec.regR_sec{margin-top:30px;}
.loginWhite_bg a.close{right:9px; top:5px;}

/*FAVORITES==
.favourites_sec ul.designsNo li{width:100%; margin:0 0 15px; padding:1%; float:left; box-sizing:border-box;}
.favourites_sec ul.designsNo li.last{margin-bottom:15px;}
.favourites_sec ul.designsNo li.lastMobile{margin-bottom:5px;}
.favourites_sec .fav_imgL_sec img{height:172px;}
.favourites_sec .fav_designR_sec ul.fav_product_name li{font-size:13px; padding:10px 0; margin:0;}
.favourites_sec .fav_designR_sec ul.fav_links_sec li{padding-top:10px; margin:0;}
.favourites_sec .fav_designR_sec ul.fav_links_sec li a{padding:3px 9px; font-size:13px;}*/

/*FAVORITES==*/
/*.bannerInnr_sec li img{height:130px; margin-left:-135px;}*/
.favourites_sec ul.designsNo li{width:46%; margin:0 0 15px; padding:1%;}
.favourites_sec ul.designsNo li.last{margin-bottom:5px;}
/*.favourites_sec .fav_imgL_sec{width:30%;}
.favourites_sec .fav_designR_sec{width:67%;}*/
.favourites_sec .fav_designR_sec ul.fav_product_name li{font-size:11px; line-height:11px; padding:6px 0; margin:0;}
span.fav_name_ansR_sec{width:48%;}
.favourites_sec .fav_designR_sec ul.fav_links_sec li{padding-top:8px;}
.favourites_sec .fav_designR_sec ul.fav_links_sec li a{padding:3px 6px; font-size:11px;}

/*DREAM-DECOR==*/
.decorHeading_sec h2 span{display:block;}
.innerBanner_sec.decorFadeBg{padding-bottom:6px;}
.decorDetail_sec .dreamDecorL_sec{display:none;}
.decorDetail_sec .dreamDecorR_sec{width:100%; min-height:inherit; margin-top:20px;}
.decorDetail_sec .dreamDecorR_sec .step1, .decorDetail_sec .dreamDecorR_sec .step2, .decorDetail_sec .dreamDecorR_sec .step3{top:-30px;}
.decorDetail_sec .dreamDecorR_sec .step1.active{left:10%; top:-34px; width:60px; height:60px;}
.decorDetail_sec .dreamDecorR_sec .step1{left:11%;}
.decorDetail_sec .dreamDecorR_sec .step2{left:41%;}
.decorDetail_sec .dreamDecorR_sec .step3{left:70%;}
.dreamColor_sec{margin:65px 12% 20px;}
.dreamColor_sec li .colorBox{width:23%; margin:.5%; box-sizing:border-box;}

/*DREAM-DECOR2==*/
.dreamDecor2_sec{margin:65px 12% 20px;}
.decorDetail_sec .dreamDecorR_sec .step2.active{left:40%; top:-34px; width:60px; height:60px;}

/*DREAM-DECOR2-DETAIL PAGE==*/
.dreamDecor2_detail_sec{margin:65px 12% 20px;}
.dreamDecor2_detail_sec li{width:46%;}
.dreamDecor2_detail_sec li .checkIcon{background-size:100%!important;}

/*DREAM-DECOR3==*/
.decorDetail_sec .dreamDecorR_sec .step3.active{left:71.4%; top:-34px; width:60px; height:60px;}

/*OUR CLIENTS==*/
.clientsL_nav{width:30%;}
.clientsL_nav a{font-size:14px;}

.clientsR_sec{width:66%;}
.clientsR_sec .clientLogo_sec{text-align:center;}
.clientsR_sec .clientLogo_sec h2{margin-bottom:5px;}
.clientsR_sec .clientLogo_sec li{width:40%; height:100px; margin:2%;}
.clientsL_nav li{padding:6px 0;}
.clientsL_nav li .sub_nav_show li{padding-left:0;}
.clientsL_nav li .sub_nav_show li a{font-size:12px;}
.clientsR_sec .clientLogo_sec li img{width:80%;}
.clientsR_sec .clientLogo_sec li img.ergo{width:35%;}
a.view_more_middle{font-size:21px; line-height:20px;}

/*CONTACT US==*/
.officeGray_bg .mapAddressR_sec{font-size:16px;}
.officeGray_bg .mapL_sec{width:100%; border-right:none; border-bottom:6px solid #fff;}
.officeGray_bg .mapAddressR_sec{width:96%; padding:10px 0; padding-left:3%;}

/*DEALERS==*/
.dealer_entries_sec li{width:90%;}
.dealer_entries_sec li.equal_height{height:auto!important;}

.searchSub{width:99%; border-bottom:1px dotted #616060; padding-bottom:8px; padding-left:1%;}
.searchBy_sec li.searchText{width:98%;}
.searchBy_sec li{width:48%; padding:4px 1%;}
.searchBy_sec li select{width:99%;}
.searchBy_sec li input[type="text"]{width:94%;}
.searchBy_sec li .searchBtn{width:99%; text-align:center; padding:0; box-sizing:border-box;}
.entries{margin-top:8px; width:47%;}
.dealer_entries_sec{font-size:13px; margin-top:20px;}

/*TEAMS==*/
.clientsR_sec .content_sec{margin-bottom:10px;}
.the_company_sec{margin:15px 0;}
.the_company_sec li{font-size:14px; line-height:22px;}

/*THE COMPANY==*/
.websiteClients_sec li.f_left,.websiteClients_sec li.f_right{width:100%; float:left;}
.websiteClients_sec li.f_left{margin-bottom:8px;}
.kingsGroup_sec{margin-bottom:0;}
.kingsGroup_sec li.f_left,.kingsGroup_sec li.f_right{width:100%; float:left;}
.kingsGroup_sec li.f_left{margin-bottom:15px;}

/*PRODUCTS ORIGINAL==*/
.clientsR_sec.productsNew{width:100%; margin:0;}
.productsThumb_sec li{width:99%;}
.productsThumb_sec li img{width:100%; box-sizing:border-box;}
.productsThumb_sec li .productName{width:98.4%; left:2px; bottom:2px; padding:8px 0; font-size:22px;}
.productsThumb_sec li .productName a{background-position:right 4px;}
.productsThumb_sec li .productName a:hover{background-position:right -46px;}

/*DECOR OF MONTHS==*/
.decorMonth li{width:48%; font-size:13px;}
.decorMonth li.recently_view small{vertical-align:0;}
.recentProject_show_rpt .recentR_sec .closeIcon{right:-4px;}

/*CERTIFICATION==*/
.clientsR_sec .certificLogo_sec{text-align:center;}
.clientsR_sec .certificLogo_sec li{width:40%; height:100px; margin:2%;}
.clientsR_sec .certificLogo_sec li img{width:42%;}

/*EVENTS-EXHIBITIONS==*/
.clientsR_sec .eventsExhib_sec li{width:46%;}
.clientsR_sec .eventsExhib_sec li img{width:100%;}
.clientsR_sec .eventsExhib_sec li strong{font-size:11px;}

/*ADVERTISEMENT==*/
.advertiSlider_sec li{width:120px!important;}
.advertiSlider_sec li .dotted_sec{width:98%;}
.advertiSlider_sec li img{width:100%;}

.homeFlash{display:none;}
.mobile_banner{display:block;}

/*SUBMIT-RESUME==*/
.submitResume_sec .fieldRptDv{margin-bottom:8px;}
.submitResume_sec .fieldRptDv label{/*width:100%;-AMT*/ width:92%; margin-bottom:4px;}
.submitResume_sec .fieldRptDv input[type="text"],.submitResume_sec .fieldRptDv input[type="password"]{width:97%;}
.submitResume_sec .fieldRptDv select{width:97%;}
.submitResume_sec .fieldRptDv .submitBtn{margin-left:0;}
.password-strength{width:100%!important; float:left; margin-bottom:8px; margin-top:0!important;}
div.password-confirm{margin-top:0!important;}

/*BLOG==*/
.blogBody_sec{margin-top:20px;}
.blog_sec .blogTopGray_sec .blogGrayL{width:100%; padding:12px 0; border-top:1px dotted #616060;}
.blog_sec .blogTopGray_sec .blogGrayR{width:100%; text-align:left; margin:0; padding:12px 0;}
.blog_sec .blogTopGray_sec .blogGrayR label{padding-left:10px; font-size:12px;}
.blog_sec .blogTopGray_sec .blogGrayR input[type="text"]{width:40%;}
.blog_sec .blogTopGray_sec .blogGrayR .subscribeBtn{font-size:12px; padding:0 5px;}

.blogBody_sec ul.blogMain_page li{width:47%; margin:0 1%!important;}
.blogBody_sec ul.blogMain_page li h3 a{font-size:14px; line-height:14px;}
.blogBody_sec ul.blogMain_page li p.content_sec{font-size:12px;}

/*05FEB15-MT*/
h2.subHeading{font-size:16px;}

}

@media only screen and (min-width:480px) and (max-width:599px){
/*FAVORITES==*/
.favourites_sec ul.designsNo li{width:100%; margin:0 0 15px; padding:1%; float:left; box-sizing:border-box;}
.favourites_sec ul.designsNo li.last{margin-bottom:15px;}
.favourites_sec ul.designsNo li.lastMobile{margin-bottom:5px;}
.favourites_sec .fav_imgL_sec img{height:172px;}
.favourites_sec .fav_designR_sec ul.fav_product_name li{font-size:13px; padding:10px 0; margin:0;}
.favourites_sec .fav_designR_sec ul.fav_links_sec li{padding-top:10px; margin:0;}
.favourites_sec .fav_designR_sec ul.fav_links_sec li a{padding:3px 9px; font-size:13px;}

/*ADVERTISEMENT==*/
.advertiSlider_sec li{width:140px!important;}
.advertiSlider_sec li .dotted_sec{width:98%;}
.advertiSlider_sec li img{width:100%;}
}

@media only screen and (min-width:320px) and (max-width:360px){
.logoSec h1{display:block; float:left; width:25%; margin-top:6px;}
.logoSec h1 img{width:100%; float:left;}
.search_top_sec{width:89%; float:left; margin-top:6px;}
.headerHom .logoSubSec{width:75%;}
footer .footer_left li,footer .footer_left li a{font-size:11px;}

/*DECOR*/
.abstract_slider_sec iframe{height:78px;}
.abstract_sub_slider{padding:10px 0;}

/*PRODUCT PAGE*/
.bannerProduct li .thumb_hover .product_name{font-size:11px;}
.bannerInnr_sec li img{width:180%; height:90px; margin-left:-140px;}

/*INNER == HANDLOOM DEEP QUICK VIEW*/
.quick_view_sec{top:37%;}

.quick_view_sec .quickR_sec .quick_view_sub_sec h2{font-size:16px; line-height:17px; min-height:28px; margin-bottom:10px;}
.quick_view_sec .quickR_sec .quick_view_sub_sec ul.product_name li{font-size:11px; padding:5px 0;}
.quick_view_sec .quickL_sec img{height:234px;}
.quick_view_sec .quickR_sec .quick_view_sub_sec a.view_details{width:60px; height:60px; margin-top:10px;}
.quick_view_sec .quickR_sec .quick_view_sub_sec a.view_details small{padding:16px 5px 0;}

/*INNER == HANDLOOM DEEP QUICK VIEW - DETAIL PAGE*/
.pageHeading_sec h2{font-size:22px; width:90%;}
.productDetailL_sec img{height:auto;}
.designName li{font-size:11px;}

/*FAVORITES==*/
.breadCrumb{padding:10px 0;}
.bannerInnr_sec{margin-bottom:15px;}
.favourites_sec ul.designsNo li{width:100%; box-sizing:border-box;}
.favourites_sec ul.designsNo li.last{margin-bottom:15px;}
.favourites_sec ul.designsNo li.lastMobile{margin-bottom:5px;}
.favourites_sec .fav_imgL_sec img{height:auto;}
.favourites_sec .fav_designR_sec ul.fav_product_name li{font-size:11px; padding:9px 0; margin:0;}
.favourites_sec .fav_designR_sec ul.fav_links_sec li{padding-top:10px; margin:0;}
span.fav_name_ansR_sec{width:40%;}
.favourites_sec .fav_designR_sec ul.fav_links_sec li a{padding:3px 9px; font-size:12px;}

/*DREAM-DECOR==*/
.decorHeading_sec h2{font-size:25px;}
.decorHeading_sec h2 span{font-size:30px;}
.dreamColor_sec li .colorBox{width:32%; height:80px; margin:.5%; box-sizing:border-box;}

/*OUR CLIENTS==*/
.clientsL_nav,.clientsR_sec{width:100%; float:left;}
.clientsR_sec{padding-top:10px;}
.clientsR_sec .clientLogo_sec li{width:44%;}

/*CONTACT US==*/
.clientsL_nav h2 span{display:inline;}
.corporateOffice_sec{margin-top:8px;}
.corporateOffice_sec.mb30{margin-bottom:10px;}
.corporateOffice_sec h2{font-size:19px; margin-bottom:5px;}
.officeGray_bg .mapL_sec iframe{height:auto;}

/*CERTIFICATION==*/
.clientsR_sec .certificLogo_sec li{width:44%;}

/*ADVERTISEMENT==*/
.advertiSlider_sec li{width:166px!important; margin-right:14px!important;}
.advertiSlider_sec li strong{font-size:11px;}

/*BLOG==*/
.blog_sec .blogTopGray_sec .blogGrayR label{font-size:12px;}
.blog_sec .blogTopGray_sec .blogGrayR input[type="text"]{width:35%;}
.blog_sec .blogTopGray_sec .blogGrayR .subscribeBtn{font-size:12px; padding:0 6px;}
/*.blogBody_sec ul.blogMain_page li{width:98%; margin:0 1%!important;}*/

}

@media screen and (max-width:320px){
.headerHom .logoSubSec{width:78%;}

/*DECOR*/
ul.bannerTab li{height:150px;}
ul.bannerTab li a{width:88px; height:88px;}
ul.bannerTab li a span{font-size:11px;}
.abstract_sub_slider li{width:auto; height:auto;}
.abstract_slider_sec iframe{height:80px;}

/*PRODUCT PAGE*/
.bannerProduct li{width:50%;}

/*INNER == HANDLOOM DEEP QUICK VIEW*/
.quick_view_sec .quickR_sec .quick_view_sub_sec ul.product_name li{padding:9px 0;}
.quick_view_sec .quickR_sec .quick_view_sub_sec h2{margin-top:52px;}
.quick_view_sec .quickL_sec img{height:312px;}
.quick_view_sec .quickR_sec .quick_view_sub_sec a.view_details{margin-top:20px;}

/*LOGIN == PAGE*/
.login_wrapper{width:96%; margin:auto 0;}
.login_field_rpt label{width:32%; font-size:12px;}
.login_field_rpt input[type="text"],.login_field_rpt input[type="password"]{width:62%;}
.login_field_rpt select{width:62.8%;}
.login_field_rpt .login_btn_sec{margin-left:33.6%; width:70%;}

.loginSub_bdr .loginR_sec li{width:48%; margin-bottom:0;} 
.loginSub_bdr .loginR_sec li img{width:100%;}

/*FAVORITES==*/
.favourites_sec .fav_designR_sec ul.fav_product_name li{padding:5px 0;}
.favourites_sec .fav_designR_sec ul.fav_links_sec li{padding-top:5px;}
.favourites_sec .fav_designR_sec ul.fav_links_sec li a{padding:3px 9px; font-size:11px;}

/*DECOR OF MONTHS==*/
.decorMonth li{font-size:12px; margin-top:-11px;}
.decorMonth li a{padding-top:17px; height:23px;}
.decorMonth li a:hover,.decorMonth li a.active{font-weight:normal;}
.decorMonth li.recently_view small{vertical-align:-1px;}

}
@media only screen 
and (min-device-width : 375px) 
and (max-device-width : 667px) {.quick_view_sec {top: 10%;z-index: 99999999;}}

@media only screen 
and (min-device-width : 540px) 
and (max-device-width : 960px) { .quick_view_sec {top: 20%;z-index: 99999999;}}

@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 568px) {.quick_view_sec {top: 5%;z-index: 99999999;}}

@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) {.quick_view_sec {top: 5%;z-index: 99999999;}}